@charset "UTF-8";
/* Themify Ultra 7.9.0 framework 8.0.0 */

/*/css/base.min.css*/
:where(.tf_loader){width:1em;height:1em;overflow:hidden;display:inline-block;vertical-align:middle;position:relative}.tf_loader:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;text-indent:-9999em;border-radius:50%;box-sizing:border-box;border:.15em solid rgba(149,149,149,.2);border-left-color:rgba(149,149,149,.6);animation:tf_loader 1.1s infinite linear}@keyframes tf_loader{0{transform:rotate(0)}100%{transform:rotate(360deg)}}.tf_clear{clear:both}.tf_left{float:left}.tf_right{float:right}.tf_textl{text-align:left}.tf_textr{text-align:right}.tf_textc{text-align:center}.tf_textj{text-align:justify}.tf_text_dec{text-decoration:none}.tf_hide{display:none}.tf_hidden{visibility:hidden}.tf_block{display:block}.tf_inline_b{display:inline-block}.tf_vmiddle{vertical-align:middle}.tf_mw{max-width:100%}.tf_w{width:100%}.tf_h{height:100%}:where(.tf_overflow){overflow:hidden}.tf_box{box-sizing:border-box}:where(.tf_abs){position:absolute;inset:0}:where(.tf_abs_t){position:absolute;top:0;left:0}:where(.tf_abs_b){position:absolute;bottom:0;left:0}:where(.tf_abs_c){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tf_rel{position:relative}:where(.tf_opacity){opacity:0}.tf_clearfix:after{content:"";display:table;clear:both}.loops-wrapper>.post,.woocommerce ul.loops-wrapper.products>li.product{float:left;box-sizing:border-box;margin-left:3.2%;margin-right:0;margin-bottom:3.2%;clear:none}.woocommerce .loops-wrapper.no-gutter.products>.product,body .loops-wrapper.no-gutter>.post{margin:0}.woocommerce .loops-wrapper.products.list-post>.product{margin-left:0}.tf_scrollbar{scroll-behavior:smooth;--tf_scroll_color:rgba(137,137,137,.2);--tf_scroll_color_hover:rgba(137,137,137,.4);scrollbar-color:var(--tf_scroll_color) transparent;scrollbar-width:thin}.tf_scrollbar::-webkit-scrollbar{width:var(--tf_scroll_w,10px);height:var(--tf_scroll_h,10px)}.tf_scrollbar::-webkit-scrollbar-thumb{background-color:var(--tf_scroll_color);background-clip:padding-box;border:2px solid transparent;border-radius:5px}.tf_scrollbar:hover{scrollbar-color:var(--tf_scroll_color_hover) transparent}.tf_scrollbar:hover::-webkit-scrollbar-thumb{background-color:var(--tf_scroll_color_hover)}.tf_close{position:relative;transition:transform .3s linear;cursor:pointer}.tf_close:after,.tf_close:before{content:'';height:100%;width:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);background-color:currentColor;transition:transform .25s}.tf_close:after{transform:translate(-50%,-50%) rotate(-45deg)}.tf_close:hover:after{transform:translate(-50%,-50%) rotate(45deg)}.tf_close:hover:before{transform:translate(-50%,-50%) rotate(135deg)}.tf_vd_lazy:fullscreen video{height:100%;object-fit:contain}

/*/css/themify-common.css*/
iframe{border:0}a{cursor:pointer}:is(button,a,input,select,textarea,.button):focus{outline:1px dotted hsla(0,0%,59%,.2)}.tf_focus_heavy :is(button,a,input,select,textarea,.button):focus{outline:2px solid rgba(0,176,255,.8)}.tf_focus_none a,.tf_focus_none:is(button,a,input,select,textarea,.button):focus{outline:0}.tf_large_font{font-size:1.1em}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.skip-to-content:focus{clip-path:none}.post-image .themify_lightbox{display:block;max-width:100%;position:relative}.post-image .themify_lightbox .zoom{background:rgba(0,0,0,.3);border-radius:100%;height:35px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:35px}.post-image .themify_lightbox .zoom .tf_fa{color:#fff;vertical-align:middle;stroke-width:1px;left:50%;line-height:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}.post-image .themify_lightbox:hover .zoom{background:rgba(0,0,0,.6)}.pswp:not(.pswp--open){display:none}:is(.ptb_map,.themify_map) button{border-radius:0;max-width:inherit}
/*/themify-builder/css/themify-builder-style.css*/
:root{--tb_rounded_corner:12px}.module_column,.module_row,.module_row .module,.module_subrow{box-sizing:border-box;min-width:0;position:relative}.module,.module-accordion i,:is(.module-buttons,.module_row,.module_subrow,.module_column,.module-image img):hover{transition:.5s ease;transition-property:background,font-size,line-height,color,padding,margin,border,border-radius,box-shadow,text-shadow,filter,transform}.entry-content>p:is(:first-of-type,:first-of-type+p):empty{margin:0;padding:0}.module_row{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-wrap:wrap}.themify_builder_slider_wrap{transition:none}[data-tbfullwidthvideo]:is(.module_row,.module_subrow,.module_column){background-size:cover}.module_subrow,.row_inner{display:grid;--gutter:3.2%;--narrow:1.6%;--none:0;--align_start:start;--align_center:center;--align_end:end;--auto_height:stretch;--align_items:var(--auto_height);--align_content:var(--align_start);--colg:var(--gutter);--c1:1fr;--c2:1fr 1fr;--c3:1fr 1fr 1fr;--c4:1fr 1fr 1fr 1fr;--c5:1fr 1fr 1fr 1fr 1fr;--c6:1fr 1fr 1fr 1fr 1fr 1fr;--c1_2:1fr 2.1025fr;--c2_1:2.1025fr 1fr;--c1_3:1fr 3.2831fr;--c3_1:3.2831fr 1fr;--c1_1_2:1fr 1fr 2.1415fr;--c1_2_1:1fr 2.1415fr 1fr;--c2_1_1:2.1415fr 1fr 1fr;--col:repeat(auto-fit,minmax(1%,1fr));align-content:var(--align_content);align-items:var(--align_items);gap:var(--rowg,0) var(--colg);grid:var(--row,none)/var(--col);grid-auto-columns:1fr;grid-template-areas:var(--area);--area5_3:"col1 col1 col2 col2 col3 col3" "col4 col4 col5 col5 . .";--area5_1_2:"col1 col2 col2" "col3 col4 col5";--area5_2_1:"col1 col1 col2" "col3 col4 col5";--area5_1_3:"col1 col2 col2 col2" "col3 col4 col4 col4" "col5 col5 col5 col5";--area5_3_1:"col1 col1 col1 col2" "col3 col4 col4 col5";--area5_1_1_2:"col1 col2 col3 col3" "col4 col4 col5 col5";--area5_1_2_1:"col1 col2 col2 col3" "col4 col4 col5 col5";--area5_2_1_1:"col1 col1 col2 col3" "col4 col4 col5 col5";--aream2_auto:"col1" "col2";--aream3_auto:"col1" "col2" "col3";--aream4_auto:"col1" "col2" "col3" "col4";--aream5_auto:"col1" "col2" "col3" "col4" "col5";--areat6_auto:"col1 col2 col3" "col4 col5 col6";--aream6_auto:"col1 col2" "col3 col4" "col5 col6";--areat7_auto:"col1 col2" "col3 col4" "col5 col6" "col7 col7";--aream7_auto:"col1" "col2" "col3" "col4" "col5" "col6" "col7";--areat8_auto:"col1 col2" "col3 col4" "col5 col6" "col7 col7" "col8 col8";--aream8_auto:"col1" "col2" "col3" "col4" "col5" "col6" "col7" "col8"}.row_inner{margin:0 auto;width:min(1160px,100%)}.module_row.fullheight .module_subrow,.module_row.fullwidth>.row_inner{max-width:100%;width:100%}@supports(-webkit-touch-callout:none){.module_column,.module_row,.module_subrow{background-attachment:scroll!important}}.module_row.fullheight{min-height:100vh}.fullheight>.row_inner,.fullheight>.row_inner>.module_column{min-height:inherit}div.module_column{align-content:inherit;align-items:inherit;display:grid;float:none;margin-inline:0;max-width:none;width:auto}.col_align_middle,.fullheight>.tb_col_count_1{--align_content:var(--align_center)}.gutter-narrow{--colg:var(--narrow)}.gutter-none{--colg:var(--none)}.module_column:first-of-type{grid-area:col1}.module_column:nth-of-type(2){grid-area:col2}.module_column:nth-of-type(3){grid-area:col3}.module_column:nth-of-type(4){grid-area:col4}.module_column:nth-of-type(5){grid-area:col5}.module_column:nth-of-type(6){grid-area:col6}.module_column:nth-of-type(7){grid-area:col7}.module_column:nth-of-type(8){grid-area:col8}.module_column:nth-of-type(9){grid-area:col9}.module_column:nth-of-type(10){grid-area:col10}.module_column:nth-of-type(11){grid-area:col11}.module_column:nth-of-type(12){grid-area:col12}.module_column:nth-of-type(13){grid-area:col13}.module_column:nth-of-type(14){grid-area:col14}.module_column:nth-of-type(15){grid-area:col15}.module_column:nth-of-type(16){grid-area:col16}.tb_col_count_1>.module_column{grid-area:auto}.tb_col_count_2{--area:"col1 col2"}.tb_col_count_3{--area:"col1 col2 col3"}.tb_col_count_4{--area:"col1 col2 col3 col4"}.tb_col_count_5{--area:"col1 col2 col3 col4 col5"}.tb_col_count_6{--area:"col1 col2 col3 col4 col5 col6"}.tb_col_count_7{--area:"col1 col2 col3 col4 col5 col6 col7"}.tb_col_count_8{--area:"col1 col2 col3 col4 col5 col6 col7 col8"}.module:after{clear:both;content:"";display:table}.module_row ul.loops-wrapper{display:block;list-style:none;margin:0;padding:0}.tb_default_color{--tb_pr_color:#555;--tb_pr_bg:#f7f7f7;--tb_pr_hover_bg:#f1f1f1}.module_row .ui{background-color:var(--tb_pr_bg,#f7f7f7);color:var(--tb_pr_color,#555)}.ui.rounded{border-radius:var(--tb_app_r,0)}.ui.gradient{background-image:var(--tb_app_gr,none)}.ui:is(.shadow,.embossed){box-shadow:var(--tb_app_shadow,none)}.ui.builder_button{border:1px solid rgba(0,0,0,.05);border-radius:var(--tb_app_r,0);font-size:var(--tb_mb_f,1em);line-height:1.35;padding:.625em 1.25em;position:relative;transition:.3s linear;transition-property:color,background-color,padding,border,box-shadow}.builder_button:not(:is(.tf_flx,.tf_in_flx)){display:inline-block}.builder_button:hover{background-color:var(--tb_pr_hover_bg,#f1f1f1);text-decoration:none}.module_row .module .ui.builder_button{text-decoration:none}.ui.transparent{--tb_pr_bg:transparent;--tb_pr_hover_bg:transparent;--tb_pr_color:#555;--tb_app_r:0;--tb_app_gr:none;--tb_app_shadow:none;border:0;color:inherit}.transparent.gradient{--tb_app_gr:linear-gradient(180deg,hsla(0,0%,100%,.45) 0%,hsla(0,0%,100%,0))}.module-title{font-size:1.2em;margin:0 0 1.2em}.module img{border:0;vertical-align:bottom}.module-slider{margin-bottom:2.5em}.module-widget .widget{margin:0}.wp-caption{max-width:100%}.module-map button{border-radius:0}.module-map .gm-style-mtc img{margin-right:5px;vertical-align:baseline}.module-plain-text:after{display:contents!important}@media (max-width:1260px){.row_inner{max-width:94%}}@media (max-width:760px){.row_inner{max-width:90%}}.themify_builder div.builder-parallax-scrolling{transition:background-position-y 0s}@supports not(cursor:grab){.builder-parallax-scrolling{background-attachment:scroll!important}}
/*/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css*/
:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:transparent;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:transparent;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}
/*/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css*/
@media only screen and (max-width: 768px){
:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0,0,0,.025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:none!important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:" ";display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:right}.woocommerce #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);float:left;font-size:.75em;margin-bottom:0;text-align:left;width:48%}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:left}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.single-product .twentythirteen .panel{padding-left:20px!important;padding-right:20px!important}
}
/*/wp-content/plugins/woocommerce/assets/css/woocommerce.css*/
:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}@keyframes spin{100%{transform:rotate(360deg)}}@font-face{font-display:swap;font-family:star;src:url(https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{left:50%;top:0;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be transparent transparent transparent;z-index:100;display:block}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:currentColor}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-right:3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=);background-repeat:no-repeat;background-size:16px;background-position:calc(100% - .5em) 50%}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}:where(.woocommerce) .select2-container{width:100%}:where(.woocommerce) .select2-container .select2-selection--single{height:auto}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text,#444);font-weight:400}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__placeholder{color:#999}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;right:.5em;height:100%;width:16px}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;left:0;margin:-8px 0 0}:where(.woocommerce) .select2-container .select2-dropdown,:where(.woocommerce) .select2-container .select2-selection{background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width,1px) solid var(--wc-form-border-color,#aaa);border-radius:var(--wc-form-border-radius,4px)}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}:where(.woocommerce) .select2-results__options{list-style:none;margin:0;padding:0}:where(.woocommerce) .select2-results__option{margin:0}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#720eec;color:#fcfbfe;z-index:99998;box-shadow:0 1px 1em rgba(0,0,0,.2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fcfbfe;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:var(--wc-red)}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.7;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border:none;box-sizing:content-box;border-radius:100%;cursor:pointer;font-size:2em;height:36px;padding:0;position:absolute;right:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:99}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;left:9px;top:9px;position:absolute;width:10px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;left:22px;position:absolute;top:19px;transform:rotate(-45deg);width:2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden=true]{border:0;clip-path:inset(50%);height:1px;left:50%;margin:-1px;overflow:hidden;position:absolute;top:50%;width:1px}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #cfc8d8;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:" ";display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:" ";display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:left}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - 12px) 50%;-webkit-background-position:calc(100% - 12px) 50%}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#958e09;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.7;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgba(90,89,68,.5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-right:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #cfc8d8;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#e9e6ed;color:#816f98}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#767676;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:" ";display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce}.woocommerce .star-rating::before{content:"sssss";color:#cfc8d8;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:" ";display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:transparent none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:" ";display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;font-size:24px}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce p.stars a:hover~a::before{content:"\e021"}.woocommerce p.stars:hover a::before{content:"\e020"}.woocommerce p.stars.selected a.active::before{content:"\e020"}.woocommerce p.stars.selected a.active~a::before{content:"\e021"}.woocommerce p.stars.selected a:not(.active)::before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:rgba(0,0,0,.025)}.woocommerce table.shop_table{border:1px solid rgba(0,0,0,.1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid rgba(0,0,0,.1);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid rgba(0,0,0,.1)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgba(0,0,0,.1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:" ";display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #e9e6ed;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #cfc8d8;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce form.checkout_coupon .coupon-error-notice{color:var(--wc-red);display:block;font-size:.75em;margin-top:8px}.woocommerce form.checkout_coupon .input-text.has-error:focus{border-color:var(--wc-red)}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .4375em 0 0;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce .wc_bis_form{margin:2em 0;padding:0}.woocommerce .wc_bis_form.hidden{display:none}.woocommerce .wc_bis_form__form-row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;gap:.7em;margin:.7em 0}.woocommerce .wc_bis_form__input{box-sizing:border-box;width:auto;white-space:nowrap}.woocommerce .wc_bis_form__button{box-sizing:border-box;white-space:nowrap}.woocommerce .wc_bis_form__checkbox{font-size:var(--wp--preset--font-size--small,.7em);display:block}.woocommerce :where(.wc_bis_form__input,.wc_bis_form__button){padding:.9rem 1.1rem;line-height:1}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:" ";display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #cfc8d8;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details .order-actions--heading,.woocommerce .woocommerce-order-details .order-actions--heading,.woocommerce .woocommerce-order-downloads .order-actions--heading{vertical-align:middle}.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{margin-right:10px}.woocommerce .woocommerce-customer-details .order-actions-button:last-child,.woocommerce .woocommerce-order-details .order-actions-button:last-child,.woocommerce .woocommerce-order-downloads .order-actions-button:last-child{margin-right:0}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline}.woocommerce .addresses .wc-block-components-additional-fields-list dt::after{content:": "}.woocommerce .addresses .wc-block-components-additional-fields-list dt::before{content:"";display:block}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgba(0,0,0,.1);padding:0;display:grid;grid-template-columns:1fr max-content}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgba(0,0,0,.1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt::after{display:none}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgba(0,0,0,.1);padding:1rem;box-sizing:border-box;text-align:right;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgba(0,0,0,.1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e037";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e02d";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#7f54b3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:" ";display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading::after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;animation:spin 2s linear infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added::after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:#7249a4;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#958e09;font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #720eec;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:" ";display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"\e028";content:"\e028"/"";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:" ";display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e00a";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-cart table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text.has-error:focus{border-color:var(--wc-red)}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);flex-basis:100%;float:none;font-size:.75em;margin-bottom:0;margin-top:8px;text-align:left;width:auto}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e019";text-decoration:none}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#958e09}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#767676;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:var(--wc-red);font-size:.75em;margin-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgba(129,110,153,.14);border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid rgba(104,87,125,.14);margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dcd7e2;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c2bacd;border-top-color:#b5abc2}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#767676;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #dcd7e2;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}
/*/wp-content/themes/themify-ultra/styles/modules/revealing-footer.css*/
.revealing-footer :is(#footerwrap,#tbp_footer){bottom:0;max-height:85vh;overflow:auto;position:sticky;z-index:0}.revealing-footer.no-css-sticky :is(#footerwrap,#tbp_footer){inset-inline:0;position:fixed}.revealing-footer #body{box-shadow:0 3px 25px 3px rgba(0,0,0,.1);position:relative;z-index:1}.revealing-footer :is(#footerwrap,#tbp_footer):not(.active-revealing){opacity:0;visibility:hidden}.revealing-footer :is(#footerwrap #footer,#tbp_footer>.themify_builder){opacity:.3}
/*/wp-content/themes/themify-ultra/styles/modules/loader.css*/
body.hidden-view{overflow:hidden}.section_loader,body.hidden-view:after{background-color:#662d91;direction:ltr;height:100%;left:0;opacity:1;position:fixed;top:0}body.hidden-view:after{content:"";transition:opacity .5s;width:100%;z-index:9999}.hidden-view .section_loader{animation:fadeInLoading .5s ease-in-out;animation-fill-mode:forwards;margin:0 auto;perspective:1000px;z-index:10000}body:after{content:"";opacity:0;z-index:-1}.section_spinner{animation:rotateplane 1.2s ease-in-out infinite;background-color:#fff;height:50px;left:50%;margin:-25px 0 0 -25px;top:50%;width:50px}.section_spinner .tf_fa{color:#fff;display:block;font-size:3.2em;height:inherit;width:inherit}@keyframes fadeInLoading{0%{opacity:0}25%{opacity:.5}to{opacity:1}}@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}to{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}
/*/wp-content/themes/themify-ultra/styles/modules/site-logo.css*/
#site-logo{font-size:1.7em;font-style:normal;font-weight:700;letter-spacing:-.04em;line-height:1.2em;margin:.5em auto;padding:0;transition:.2s ease-in-out;transition-property:color,margin,padding,font-size}#site-logo a{color:inherit}#site-logo a,#site-logo a:hover{text-decoration:none}.header-block .fixed-header #site-logo{margin:5px 0 0}.fixed-header #site-logo .tf_sticky_logo+img,body:not(.fixed-header-on) #site-logo .tf_sticky_logo{display:none}
/*/wp-content/themes/themify-ultra/styles/modules/site-description.css*/
#site-description{font-size:.9em;line-height:110%;margin:0 0 1.8em;opacity:.7;padding:0}#site-description p{padding:0}#site-description .site-taglink{color:inherit;font:inherit}#site-description .site-taglink:hover{text-decoration:none}.fixed-header #site-description{display:none}
/*/megamenu/css/style.css*/
@media screen and (min-width:889px){
#main-nav .has-mega-column>.sub-menu{display:grid;grid-template-columns:var(--megaT,repeat(auto-fit,minmax(0,1fr)));grid-column-gap:var(--megaG,2.5%);max-height:80vh;overflow:hidden auto;padding:1.15% 2%}#main-nav .layout-6-3-3{--megaT:50% 25% 25%}#main-nav .layout-3-3-6{--megaT:25% 25% 50%}#main-nav .layout-4-8{--megaT:33% 66%}#main-nav .layout-8-4{--megaT:66% 33%}#main-nav .layout-3-9{--megaT:25% 75%}#main-nav .layout-9-3{--megaT:75% 25%}#main-nav .has-mega{position:static}#main-nav .has-mega>.sub-menu{left:0;padding:20px 25px;top:auto;width:100%}@media (pointer:coarse){#main-nav .has-sub-menu>a{padding-right:50px}#main-nav li .child-arrow{border-radius:100%;display:inline-block;margin-left:7px;margin-top:-17px;padding:0;right:5px;top:50%}#main-nav .toggle-on>a>.child-arrow{background:hsla(0,0%,84%,.4)}#main-nav .has-mega-column li .child-arrow{display:none}}#main-nav .has-mega-column .sub-menu .sub-menu{background:0;border:0;box-shadow:none;display:block;opacity:1;padding:0;position:static;transform:none;transition:none;width:auto}#main-nav .has-sub-menu.has-mega-dropdown>.sub-menu{display:grid;grid-template-columns:var(--megaDT,50% 50%)}#main-nav .dropdown-columns-2>.sub-menu{width:400px}#main-nav .dropdown-columns-3>.sub-menu{width:540px;--megaDT:repeat(3,33.32%)}#main-nav .dropdown-columns-4>.sub-menu{width:680px;--megaDT:repeat(4,25%)}#main-nav .has-mega-column .widget{margin:0 0 .5em;text-align:left}#main-nav .has-mega-column .widget :is(h1,h2,h3,h4,h5,h6){color:inherit}#main-nav .has-mega-column>.sub-menu>.has-sub-menu>a,#main-nav .widgettitle{font-size:1.05em;font-weight:600;letter-spacing:0;line-height:1.6em;margin:0 0 .5em;padding:0;text-decoration:none;text-transform:none}#main-nav .widgettitle:before{display:none;margin:0;padding:0}#main-nav .has-mega-column>.sub-menu li{box-sizing:border-box;display:block;line-height:1.7em}#main-nav .has-mega-column>.sub-menu a{background:0;padding:.5em 0;width:100%}#main-nav .mega-sub-menu{min-height:260px}#main-nav .mega-sub-menu ul{-webkit-overflow-scrolling:touch;float:none;margin:0 0 1em;opacity:1;padding:0 0 2em;position:relative}#main-nav .has-mega-sub-menu .mega-sub-menu>ul li{display:block;float:none;pointer-events:none;position:unset}#main-nav .has-mega-sub-menu .mega-sub-menu>ul .mega-link>a{border-bottom:1px solid hsla(0,0%,71%,.2);margin:0;padding-block:.5em;padding-inline:0 1.4em;pointer-events:auto;width:16%}#main-nav .has-mega-sub-menu .mega-sub-menu>ul .mega-link:first-child>a{display:block}#main-nav .has-mega-sub-menu .mega-sub-menu>ul .tf_mega_selected.mega-link:first-child>a{display:inline-block}#main-nav .mega-menu-posts{display:none;gap:3% 1.3%;grid-template-columns:repeat(auto-fit,minmax(50px,1fr));margin-inline-start:2%;overflow:hidden auto;padding-bottom:2em;pointer-events:auto;position:absolute;right:0;top:0;width:82%}#main-nav .has-mega-sub-menu .mega-sub-menu>ul .mega-link:first-child>.mega-menu-posts{float:right;position:relative}#main-nav .tf_mega_selected .mega-menu-posts{display:grid}#main-nav .themify_mega_menu_category_link{bottom:0;font-size:.85em;padding:0;position:absolute;right:2px}#main-nav .themify_mega_menu_category_link:after{border:solid;border-width:0 1px 1px 0;content:" ";display:inline-block;margin:-3px 0 0 5px;padding:3px;transform:rotate(-45deg);vertical-align:middle}#main-nav .mega-menu-posts .post{margin:0 0 15px;padding:0}#main-nav .mega-menu-posts .post .post-image{margin:0 0 10px}#main-nav .mega-menu-posts .post-title{font-size:.95em;font-weight:400;letter-spacing:0;line-height:1.45em;margin:0;padding:0;text-transform:none}#main-nav .mega-menu-posts .post a{border:0;font-size:unset;padding:0;text-transform:none;width:auto}#main-nav .mega-menu-posts .post del{font-size:.85em;opacity:.5}#main-nav .themify_mega_menu_category_link{border:0;width:auto}#main-nav .tf_post_count{background:hsla(0,0%,78%,.25);border-radius:100%;display:none;font-size:.7em;line-height:1em;margin:auto 3px auto 5px;min-width:11px;padding:.4em;text-align:center;vertical-align:middle}#main-nav .has-mega-column .product-categories .count,#main-nav .has-mega-sub-menu .tf_post_count{display:inline-block}#main-nav .has-mega-column .widget_product_categories .product-categories a{display:inline-block;padding-left:0;padding-right:0;width:auto}#main-nav .mega-sub-menu li a:before{content:"";height:10px;top:50%;inset-inline:auto 4px;margin-top:-6px;width:10px}#main-nav .mega-sub-menu li a:not(.tf_loader):before{border-right:1px solid;border-top:1px solid;display:inline-block;opacity:0;position:absolute;transform:rotate(45deg);transition:opacity .5s ease-in-out}#main-nav .mega-sub-menu li:hover>a:before,#main-nav .tf_mega_selected>a:before{opacity:1}#main-nav .mega-link .tf_loader{height:auto;width:auto}#main-nav .mega-sub-menu li a.tf_loader:before{height:16px;width:16px}@media (hover:none){#main-nav .has-mega-column>.sub-menu,#main-nav .has-sub-menu.has-mega-dropdown>.sub-menu{display:none}#main-nav .has-mega-column.toggle-on>.sub-menu,#main-nav .has-sub-menu.has-mega-dropdown.toggle-on>.sub-menu{display:grid!important}}
}
/*/wp-includes/css/dist/block-library/style.min.css*/
.wp-block-accordion{box-sizing:border-box}.wp-block-accordion-item.is-open>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{transform:rotate(45deg)}@media (prefers-reduced-motion:no-preference){.wp-block-accordion-item{transition:grid-template-rows .3s ease-out}.wp-block-accordion-item>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{transition:transform .2s ease-in-out}}.wp-block-accordion-heading__toggle{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;overflow:hidden;padding:var(--wp--preset--spacing--20,1em) 0;text-align:inherit;text-decoration:inherit;text-transform:inherit;width:100%;word-spacing:inherit}.wp-block-accordion-heading__toggle:not(:focus-visible){outline:none}.wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{text-decoration:underline}.wp-block-accordion-heading__toggle-title{flex:1}.wp-block-accordion-heading__toggle-icon{align-items:center;display:flex;height:1.2em;justify-content:center;width:1.2em}.wp-block-accordion-panel[aria-hidden=true],.wp-block-accordion-panel[inert]{display:none;margin-block-start:0}.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}.wp-block-avatar{line-height:0}.wp-block-avatar,.wp-block-avatar img{box-sizing:border-box}.wp-block-avatar.aligncenter{text-align:center}.wp-block-audio{box-sizing:border-box}.wp-block-audio :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-audio audio{min-width:300px;width:100%}.wp-block-breadcrumbs{box-sizing:border-box}.wp-block-breadcrumbs ol{flex-wrap:wrap;list-style:none}.wp-block-breadcrumbs li,.wp-block-breadcrumbs ol{align-items:center;display:flex;margin:0;padding:0}.wp-block-breadcrumbs li:not(:last-child):after{content:var(--separator,"/");margin:0 .5em;opacity:.7}.wp-block-breadcrumbs span{color:inherit}.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar td,.wp-block-calendar th{border:1px solid;padding:.25em}.wp-block-calendar th{font-weight:400}.wp-block-calendar caption{background-color:inherit}.wp-block-calendar table{border-collapse:collapse;width:100%}.wp-block-calendar table.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}.wp-block-calendar :where(table:not(.has-text-color)){color:#40464d}.wp-block-calendar :where(table:not(.has-text-color)) td,.wp-block-calendar :where(table:not(.has-text-color)) th{border-color:#ddd}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-categories .wp-block-categories__label{display:block;width:100%}.wp-block-code{box-sizing:border-box}.wp-block-code code{
  /*!rtl:begin:ignore*/direction:ltr;display:block;font-family:inherit;overflow-wrap:break-word;text-align:initial;white-space:pre-wrap
  /*!rtl:end:ignore*/}.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-post-comments{box-sizing:border-box}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;margin-top:.5em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit]){border:none}.wp-block-comments{box-sizing:border-box}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{font-size:inherit}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination.aligncenter{justify-content:center}.wp-block-comment-template{box-sizing:border-box;list-style:none;margin-bottom:0;max-width:100%;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{list-style:none;margin-bottom:0;max-width:100%;padding-left:2rem}.wp-block-comment-template.alignleft{float:left}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-comment-date{box-sizing:border-box}.comment-awaiting-moderation{display:block;font-size:.875em;line-height:1.5}.wp-block-comment-author-name,.wp-block-comment-content,.wp-block-comment-edit-link,.wp-block-comment-reply-link{box-sizing:border-box}.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:initial}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;position:relative;width:100%}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:auto}.wp-block-details{box-sizing:border-box}.wp-block-details summary{cursor:pointer}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{box-sizing:border-box}.wp-block-file:not(.wp-element-button){font-size:.8em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file *+.wp-block-file__button{margin-left:.75em}:where(.wp-block-file){margin-bottom:1.5em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}:where(.wp-block-file__button):where(a):active,:where(.wp-block-file__button):where(a):focus,:where(.wp-block-file__button):where(a):hover,:where(.wp-block-file__button):where(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-form-input__label{display:flex;flex-direction:column;gap:.25em;margin-bottom:.5em;width:100%}.wp-block-form-input__label.is-label-inline{align-items:center;flex-direction:row;gap:.5em}.wp-block-form-input__label.is-label-inline .wp-block-form-input__label-content{margin-bottom:.5em}.wp-block-form-input__label:has(input[type=checkbox]){flex-direction:row;width:fit-content}.wp-block-form-input__label:has(input[type=checkbox]) .wp-block-form-input__label-content{margin:0}.wp-block-form-input__label:has(.wp-block-form-input__label-content+input[type=checkbox]){flex-direction:row-reverse}.wp-block-form-input__label-content{width:fit-content}:where(.wp-block-form-input__input){font-size:1em;margin-bottom:.5em;padding:0 .5em}:where(.wp-block-form-input__input)[type=date],:where(.wp-block-form-input__input)[type=datetime-local],:where(.wp-block-form-input__input)[type=datetime],:where(.wp-block-form-input__input)[type=email],:where(.wp-block-form-input__input)[type=month],:where(.wp-block-form-input__input)[type=number],:where(.wp-block-form-input__input)[type=password],:where(.wp-block-form-input__input)[type=search],:where(.wp-block-form-input__input)[type=tel],:where(.wp-block-form-input__input)[type=text],:where(.wp-block-form-input__input)[type=time],:where(.wp-block-form-input__input)[type=url],:where(.wp-block-form-input__input)[type=week]{border-style:solid;border-width:1px;line-height:2;min-height:2em}textarea.wp-block-form-input__input{min-height:10em}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);mask-image:linear-gradient(0deg,#000 20%,#0000);max-height:40%;pointer-events:none}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;text-align:center;text-shadow:0 0 1.5px #000}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:initial}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:#fffc}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:#fffc #0000}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{will-change:transform}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#fffc #0000}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,#0006,#0000)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__post-full-content{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.wp-block-loginout{box-sizing:border-box}.wp-block-math{overflow-x:auto;overflow-y:hidden}.wp-block-media-text{box-sizing:border-box;
  /*!rtl:begin:ignore*/direction:ltr;
  /*!rtl:end:ignore*/display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{align-self:start}.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{align-self:end}.wp-block-media-text>.wp-block-media-text__media{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1;
  /*!rtl:end:ignore*/margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1;
  /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text__media a{display:block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px;position:relative}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;object-fit:cover;position:absolute;width:100%}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block;z-index:1}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;opacity:0;position:absolute;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{height:0;overflow:hidden;visibility:hidden;width:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1;padding:.5em 1em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{left:-1px;top:100%}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-submenu__toggle[aria-expanded=true]+.wp-block-navigation__submenu-icon>svg,.wp-block-navigation-submenu__toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open{overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem);z-index:100000}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:#0000!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{outline:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.wp-block-page-list{box-sizing:border-box}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-post-author{box-sizing:border-box;display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0;flex-grow:1}.wp-block-post-author__name{margin:0}.wp-block-post-author-biography{box-sizing:border-box}:where(.wp-block-post-comments-form input:not([type=submit])),:where(.wp-block-post-comments-form textarea){border:1px solid #949494;font-family:inherit;font-size:1em}:where(.wp-block-post-comments-form input:where(:not([type=submit]):not([type=checkbox]))),:where(.wp-block-post-comments-form textarea){padding:calc(.667em + 2px)}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form :where(input[type=submit]){box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments-count{box-sizing:border-box}.wp-block-post-content{display:flow-root}.wp-block-post-comments-link,.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image :where(img){box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:initial}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-time-to-read,.wp-block-post-title{box-sizing:border-box}.wp-block-post-title{word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-post-author-name{box-sizing:border-box}.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;margin:0 0 1em;overflow-wrap:break-word;padding:4em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote p{color:inherit}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{margin-top:0}.wp-block-pullquote p:last-child{margin-bottom:0}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.has-text-align-center blockquote{text-align:center}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote :where(cite){color:inherit;display:block}.wp-block-post-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-query-total,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}.wp-block-read-more{display:block;width:fit-content}.wp-block-read-more:where(:not([style*=text-decoration])){text-decoration:none}.wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{text-decoration:none}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-rss{box-sizing:border-box;list-style:none;padding:0}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{height:1.25em;min-height:24px;min-width:24px;width:1.25em;fill:currentColor;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){appearance:none;border:1px solid #949494;flex-grow:1;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background-color:#fff;border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}.wp-block-site-tagline,.wp-block-site-title{box-sizing:border-box}.wp-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link{height:auto}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{color:currentColor;fill:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{color:#fff;stroke:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:initial;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#0000}.wp-block-table.is-style-stripes{border-bottom:1px solid #f0f0f0}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}:root :where(.wp-block-table-of-contents){box-sizing:border-box}.wp-block-term-count{box-sizing:border-box}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}.wp-block-term-name{box-sizing:border-box}.wp-block-term-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.3333333333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{height:auto;vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video :where(figcaption){margin-bottom:1em;margin-top:.5em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*/themify-builder/css/modules/text.css*/
.drop-cap>:first-child:first-letter,.tb_text_dropcap>.tb_text_wrap:first-child:first-letter{background-color:var(--theme_accent,#0f70e8);color:#fff;float:left;font-size:2.85em;line-height:.4em;margin-right:.325em;margin-block:.15em .25em;padding:.425em .375em}.tb-text-more-link-indicator{background:rgba(55,55,55,.6);display:block;height:3px;margin:5px 0}
/*/css/grids/grid4.css*/
.loops-wrapper.grid4>.post,.loops-wrapper.products.grid4>.product{width:22.6%}.loops-wrapper.grid4>.post:nth-of-type(4n+1),.loops-wrapper.products.grid4>.product:nth-of-type(4n+1){clear:left;margin-left:0}.loops-wrapper.grid4.no-gutter>.post,.loops-wrapper.products.grid4.no-gutter>.product{width:25%}@media (max-width:900px){.loops-wrapper.grid4>.post,.loops-wrapper.products.grid4>.product{width:48.4%}.loops-wrapper.grid4.no-gutter>.post,.loops-wrapper.products.grid4.no-gutter>.product{width:50%}.loops-wrapper.grid4>.post:nth-of-type(odd),.loops-wrapper.products.grid4>.product:nth-of-type(odd){clear:left;margin-left:0}}@media (max-width:680px){.loops-wrapper.grid4.no-gutter>.post,.loops-wrapper.grid4>.post{float:none;margin-left:0;width:100%}}
/*/wp-content/themes/themify-ultra/styles/modules/grids/grid4.css*/
.loops-wrapper.grid4>.post{font-size:.9em;line-height:1.5;margin-bottom:2.5em}.loops-wrapper.grid4 .post-title{font-size:1.3em}.loops-wrapper.loops-wrapper.no-gutter.grid4{margin:0 0 3em}
/*/wp-content/themes/themify-ultra/styles/modules/back-top.css*/
.back-top{margin:0 auto .6em;width:200px}.back-top:not(.back-top-float) .arrow-up a{bottom:0;color:inherit;display:inline-block;line-height:1;outline:0;padding:.4em;position:relative;text-decoration:none;transition:bottom .5s;z-index:10}.back-top:not(.back-top-float):hover .arrow-up a{bottom:20px}.footer-block .back-top:not(.back-top-float) .arrow-up :is(a,a:hover){background:0}.back-top a:before{border:2px solid transparent;border-left-color:inherit;border-top-color:inherit;content:"";display:inline-block;height:30px;margin-top:4px;transform:rotate(45deg);width:30px}:is(#footer,#pagewrap) .back-top-float{background-color:var(--theme_accent_semi);border-radius:100%;box-shadow:0 1px 8px rgba(0,0,0,.12);color:#fff;cursor:pointer;font-size:16px;height:44px;inset:auto 20px 20px auto;opacity:1;overflow:hidden;position:fixed;text-align:center;text-decoration:none;transition:opacity .2s ease-in-out .2s,transform .2s ease-in-out,background-color .5s;width:44px;z-index:101}:is(#footer,#pagewrap) .back-top-hide{opacity:0;pointer-events:none}#pagewrap .back-top-float .arrow-up a,.back-top-float .arrow-up a{background:0;color:inherit}#pagewrap .back-top-float .arrow-up,.back-top-float .arrow-up{left:50%;position:absolute;top:5px}#pagewrap .back-top-float:hover,.back-top:not(.back-top-float) .arrow-up a:hover{background-color:var(--theme_accent)}#pagewrap .back-top-float:hover .arrow-up,.back-top-float:hover .arrow-up{animation:back-top-arrow-up .25s linear .2s infinite alternate}#pagewrap .back-top-float a:before,.back-top-float a:before{border-width:1px;height:13px;left:50%;margin-left:-7px;margin-top:0;position:absolute;top:14px;width:13px}:is(.footer-horizontal-left,.footer-horizontal-right,.footer-left-col,.footer-right-col) .back-top{margin:0;position:absolute;top:-89px;width:60px}:is(.footer-horizontal-left,.footer-horizontal-right,.footer-left-col,.footer-right-col) .back-top .arrow-up a{background-color:hsla(0,0%,67%,.78);border-radius:var(--theme_rounded) var(--theme_rounded) 0 0;color:#fff;height:25px;line-height:100%;padding:10px 0 0;text-align:center!important;width:60px}:is(.footer-horizontal-left,.footer-horizontal-right,.footer-left-col,.footer-right-col) .back-top a:before{height:14px;width:14px}:is(.footer-horizontal-left,.footer-horizontal-right,.footer-left-col,.footer-right-col) .back-top:hover .arrow-up a{bottom:0}:is(.footer-horizontal-left,.footer-horizontal-right,.footer-left-col,.footer-right-col) .back-top .arrow-up:hover a{background-color:#000}@keyframes back-top-arrow-up{0%{top:0}to{top:-5px}}@media(max-width:680px){:is(.footer-horizontal-left,.footer-horizontal-right,.footer-left-col,.footer-right-col) .back-top{top:-70px}}
/*/wp-content/themes/themify-ultra/styles/modules/footer.css*/
#footerwrap{background-color:#fff;border-top:1px solid rgba(0,0,0,.05);padding:54px 0 2em}#footer{font-size:.9em}.footer-block #footerwrap{text-align:center}.footer-text{font-size:.85em;line-height:1.8em;padding:0 0 2em}.footer-widgets .widget{margin:0 0 1.5em}.footer-widgets .widgettitle{color:inherit;margin:0 0 1em}.main-col,.section-col{box-sizing:border-box}@media(max-width:1024px){.footer-widgets .col4-1{width:48.4%}.footer-widgets .col4-1:nth-child(odd){clear:left;margin-left:0}}@media(max-width:680px){#footerwrap{padding-top:35px}.footer-widgets :is(.col4-2,.col3-1){margin-left:0;max-width:100%;width:100%}}
/*/css/modules/social-links.css*/
.social-widget .widget{display:inline-block;margin:0 3px 0 0}.social-widget .widgettitle{background:0;border:0;border-radius:0;box-shadow:none;display:inline-block;font-family:inherit;font-size:100%;font-weight:700;letter-spacing:0;margin:0 .5em 0 0;padding:0;text-transform:none;vertical-align:middle;width:auto}.social-widget .social-links{display:inline;margin:6px 0 0;padding:0}.widget .social-links li img{vertical-align:middle}.widget .social-links{line-height:1em;padding:0}.social-links .social-link-item{border:0;display:inline-block;list-style:none;margin:0 5px 5px 0;padding:0}.social-links.vertical li{display:block;margin:0 0 5px}.widget .social-links a,.widget .social-links a:hover{text-decoration:none}.social-links li em{border-radius:100%;display:inline-block;font-size:20px;height:20px;line-height:1em;padding:4px;text-align:center;vertical-align:middle;width:20px}.social-links .icon-small em{font-size:16px;height:16px;width:16px}.social-links .icon-large em{font-size:28px;height:36px;padding:6px;width:36px}.social-links .icon-small img{max-height:16px;max-width:16px}.social-links .icon-medium img{max-height:24px;max-width:24px}.social-links .icon-large img{max-height:32px;max-width:32px}#footer .social-links.horizontal li,#sidebar .social-links.horizontal li{border:0;display:inline-block}#footer .social-links.vertical,#sidebar .social-links.vertical{display:block}#footer .social-links.vertical li,#sidebar .social-links.vertical li{display:block;margin:0 0 .5em}
/*/wp-content/themes/themify-ultra/styles/modules/widgets/themify-social-links.css*/
#headerwrap .social-widget strong,.fixed-header-on #headerwrap .social-widget{display:none}#header .social-widget{margin-left:8px}.social-widget a{color:inherit}.social-links .icon-medium em{border-radius:100%;line-height:1em;margin:0;padding:9px}.social-links a:hover em{background:hsla(0,0%,78%,.25)}.social-widget .widget div{display:inline}.social-widget .social-links.horizontal,.social-widget .widget{margin:0}.social-widget .social-links.horizontal li{clear:none;line-height:100%;margin:0 4px 0 0;padding:0}.social-widget li img{margin-top:-3px}.social-links li em{border-radius:100%;height:1.1em;line-height:1.1em;margin-right:.25em;padding:.25em;width:1.1em}#footer .social-widget{padding-bottom:1.6em}#footer .social-widget .widget,.footer-left-col #footer .social-widget .widget,.footer-right-col #footer .social-widget .widget{margin:0}.feature-posts+.themify-social-links{text-align:left}
/*/wp-content/themes/themify-ultra/style.css*/
/*!
Theme Name: Themify Ultra
Theme URI:https://themify.me/themes/ultra/
Version:7.9.0 
Description:Use Ultra theme to create professional sites quickly and easily (landing pages, portfolio, blog, corporate, ecommerce, and more). It includes a bunch of header/footer layout options and pre-built demos that you can import to your site. Read <a href="https://themify.me/docs/ultra-documentation">Ultra documentation</a> for more information.
Author:Themify
Author URI:https://www.themify.me
License:GNU General Public License v2.0
License URI:http://www.gnu.org/licenses/gpl-2.0.html
Copyright:(c) Themify.
Tags:themify,featured-images,translation-ready,custom-menu,sidebar
Text Domain:themify
Requires PHP:7.2
Changelogs: https://themify.org/changelogs/themify-ultra.txt
---------
DO NOT EDIT THIS FILE.
If you need to override theme styling,please add custom CSS in Appearance>Customize>Custom CSS or a child theme (https://themify.me/docs/child-theme).*/a,abbr,acronym,address,b,bdo,big,blockquote,body,br,button,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figure,form,h1,h2,h3,h4,h5,h6,html,i,img,ins,kbd,legend,li,map,ol,p,pre,q,samp,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0}a,fieldset,img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}audio,iframe{max-width:100%}:root{--theme_accent:#ed1e24;--theme_accent_semi:rgba(251,9,48,.8);--theme_accent_hover:#000;--theme_rounded:12px;--theme_btn_rounded:30px}html{scroll-behavior:smooth}body{background-color:#fff;color:#666;font:1em/1.65em Public Sans,Arial,sans-serif;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}a{color:var(--theme_accent);text-decoration:none;transition:color .3s ease-in-out}a:hover{color:var(--theme_accent_hover)}p{margin:0 0 1.3em;padding:0}small{font-size:87%}blockquote{border-left:3px solid hsla(0,0%,59%,.3);font-size:1.1em;line-height:1.4em;margin:0 5% 1.2em;padding:.8em 1.4em}ins{text-decoration:none}ol,ul{margin:0 0 1.4em 1.6em}li,ol,ul{padding:0}li{margin:0 0 1em}h1,h2,h3,h4,h5,h6{color:#000;font-weight:600;letter-spacing:-.03em;line-height:1.4em;margin:0 0 .5em;overflow-wrap:normal}h1{font-size:3.1em;font-weight:700;line-height:1.2em}h2{font-size:2.3em;line-height:1.3em}h3{font-size:1.7em}h4{font-size:1.4em}h5{font-size:1.3em}h5,h6{line-height:1.7em}h6{font-size:1.2em}button,input,input[type=search],select,textarea{font-family:inherit;font-size:100%;max-width:100%}input:is([type=radio],[type=checkbox]),input:read-only,input:read-write,select,textarea{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid rgba(0,0,0,.25);border-radius:var(--theme_rounded);max-width:100%;padding:.6em}input:read-only,input:read-write{margin:0 1em .6em 0;width:17em}input[type=number]{width:7em}textarea{margin:0 0 .6em;min-height:13.5em;width:100%}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='none' stroke='rgba(40,40,40,.8)' stroke-linecap='round' stroke-width='12'%3E%3Cpath d='m2.7 2.3 46.4 54.9L95.5 2.3'/%3E%3C/svg%3E");background-position:calc(100% - .7em) calc(50% + .15em);background-repeat:no-repeat;background-size:.85em;margin:0 0 .6em;padding-right:2em}input:is([type=radio],[type=checkbox]){-webkit-appearance:none;box-sizing:content-box;clear:none;cursor:pointer;display:inline-block;height:1.3em;line-height:1;margin:0 .5em 0 0;min-height:1.3em;min-width:1.3em;padding:0;text-align:center;vertical-align:middle;width:1.3em}input[type=checkbox]{border-radius:calc(var(--tb_rounded_corner) - 4px)}input[type=radio]{align-items:center;border-radius:100%!important;display:inline-flex;justify-content:center}input[type=checkbox]:before{border-bottom:.13em solid transparent;border-left:.13em solid transparent;content:"";display:inline-block;height:.32em;margin-bottom:.1em;margin-left:.1em;transform:rotate(-45deg) skewY(-10deg);width:.7em}input[type=checkbox]:checked:before{border-bottom:.13em solid;border-left:.13em solid}input[type=radio]:checked:before{background-color:#222;border-radius:100%;content:"";display:inline-block;height:.7em;vertical-align:middle;width:.7em}:is(select,textarea):focus,input:read-only:focus,input:read-write:focus{border-color:rgba(0,0,0,.5)}button,input[type=reset],input[type=submit]{-webkit-appearance:none;background-color:var(--theme_accent);border:0;border-radius:var(--theme_btn_rounded);color:#fff;cursor:pointer;display:inline-block;font-weight:600;letter-spacing:.065em;padding:.65em 1.6em;text-transform:uppercase;transition:background .3s,color .3s,transform .3s;width:auto}button:hover,input:is([type=reset],[type=submit]):hover{background-color:var(--theme_accent_hover);box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;transform:translateY(-1px)}.gm-style-mtc button{border-radius:0}.mce-toolbar .mce-btn button:hover{background-color:inherit;box-shadow:none;color:inherit;transform:none}#main-nav ul a,.author-box,.post,.post-content,.sidemenu,.widget,img,input,textarea{box-sizing:border-box}.col3-1,.col4-1,.col4-2{float:left;margin-left:3.2%}.col4-1{width:22.6%}.col4-2{width:48.4%}.col3-1{width:31.2%}:is(.col4-1,.col4-2,.col3-1).first{clear:left;margin-left:0}#pagewrap{overflow-x:clip}.mobile-menu-visible #pagewrap,.slide-cart-visible #pagewrap{overflow-x:initial}.pagewidth{margin:0 auto;max-width:100%;width:1160px}#layout{display:flex;flex-wrap:wrap}#content{padding:5.75% 0;width:71%}.sidebar-none #content{width:100%}.sidebar-none #layout{display:block}.sidemenu-active{left:0;position:relative;transition:left .2s ease-in-out}.sidemenu-right{left:-300px}.sidemenu-left,.sidemenu-left #headerwrap{left:300px}.full_width #layout{flex-wrap:wrap;max-width:100%;width:100%}.full_width #content{max-width:100%;padding:0;width:100%}#headerwrap{background-color:var(--tf_fixed_header_bg,#fff);border-bottom:var(--tf_fixed_header_border,1px solid rgba(0,0,0,.05));color:var(--tf_fixed_header_color,#000);inset-block:var(--tf_fixed_header_p,0 auto);left:0;margin-inline:var(--tf_fixed_header_m,0);min-height:55px;position:var(--tf_fixed_header,absolute);transition:.3s ease-in-out;transition-property:background-color,color,box-shadow,min-height,left,padding;width:var(--tf_fixed_header_w,100%);z-index:999}.fixed-header-enabled{--tf_fixed_header:sticky}.no-fixed-header{--tf_fixed_header:relative}.fixed-header-on{--tf_fixed_header_bg:hsla(0,0%,100%,.9)}#headerwrap.fixed-header:before{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}#header{overflow:visible;padding:2em 0;position:relative}.fixed-header-enabled #header{transition:padding .3s ease-in-out}.fixed-header #header{padding-block:5px}@supports (-webkit-touch-callout:none){#headerwrap{background-attachment:scroll!important;background-position:50%!important}}.header-widget{font-size:.95em;height:100%}.header-widget .widget{margin:2em 0}.header-widget .widgettitle{color:inherit;font-size:1em;margin:0 0 .5em}.fixed-header-on .tf_sticky_logo~*{display:none!important}.search-button{border-radius:100%;box-sizing:border-box;color:inherit;font-size:19px;line-height:1;margin:0 0 0 3px;padding:10px}.search-button:hover{background:hsla(0,0%,78%,.25)}a.search-button{text-decoration:none}.search-button:focus{outline:0}.tf_darkmode_toggle{border-radius:100%;box-sizing:border-box;color:inherit;font-size:19px;line-height:1;margin:0 0 0 7px;padding:9px 10px}.tf_darkmode .tf_darkmode_toggle,.tf_darkmode_toggle:hover{background:hsla(0,0%,78%,.25)}a.tf_darkmode_toggle{text-decoration:none}.tf_darkmode_toggle:focus{outline:0}#main-nav,#main-nav li{margin:0;padding:0}#main-nav li{display:inline-block;list-style:none;position:relative}#main-nav ul li{background:0;display:block;float:none}#main-nav li>.sub-menu{background:#fff;border-radius:var(--theme_rounded);box-shadow:0 0 0 1px rgba(0,0,0,.1),0 3px 12px rgba(0,0,0,.12);box-sizing:border-box;contain:style layout;left:-.3em;margin:0;opacity:0;padding:calc(var(--tb_rounded_corner) - 2px) 0;position:absolute;top:100%;transform:scaleY(0);transform-origin:top;transition:transform .3s ease-in-out,opacity .3s ease-in-out;width:210px;z-index:100}#main-nav small{display:block}#main-nav li .sub-menu .sub-menu{left:100%;top:-.65em}#main-nav .edge>.sub-menu{left:auto;right:0}#main-nav ul .edge>.sub-menu{left:auto;right:100%}@media (hover:hover){#main-nav li:hover>.sub-menu,#main-nav li>.sub-menu:focus-within,#main-nav li>a:focus+.sub-menu{opacity:1;transform:scale(1)}}.menu-item .child-arrow{border-radius:100%;cursor:pointer;display:none;height:36px;position:absolute;right:0;top:4px;transition:transform .3s;width:36px;z-index:12}.child-arrow:after,.child-arrow:before{background:currentColor;border-radius:10px;content:"";height:1px;left:12px;position:absolute;top:50%;transform:rotate(45deg);transition:transform .3s ease-in-out;width:8px;z-index:9999}.child-arrow:after{left:17px;transform:rotate(-45deg)}.toggle-on>a .child-arrow:after,.toggle-on>a .child-arrow:before{left:10px;width:15px}.toggle-on>a .child-arrow{transform:rotate(180deg)}@media (hover:none){#main-nav .menu-item-has-children>a{padding-right:45px}#footer-nav .menu-item-has-children>a{padding-right:30px}.menu-item .child-arrow{border-radius:100%;display:inline-block;margin-left:7px;margin-top:-17px;padding:0;right:5px;top:50%}#main-nav .toggle-on>a>.child-arrow{background:hsla(0,0%,84%,.4)}#main-nav li>.sub-menu{display:none}#main-nav li.toggle-on>.sub-menu{opacity:1;transform:scale(1)}}#main-nav a{color:inherit;display:block;margin:0;padding:.6em;position:relative;text-decoration:none;transition:color .2s ease-in-out}#main-nav .highlight-link>a{background-color:hsla(0,0%,78%,.25);border:0;border-radius:var(--theme_btn_rounded);margin-left:.6em;margin-right:.6em;padding-left:1.2em;padding-right:1.2em}#main-nav .highlight-link:last-child>a{margin-right:0}#main-nav a>em .tf_fa{margin-right:5px}#main-nav a .tf_lazy{display:none}#main-nav ul a{color:#353535;padding:.4em 1.4em;text-align:left}#main-nav .current-menu-item>a,#main-nav .current_page_item>a,#main-nav a:hover,#main-nav ul a:hover{color:var(--theme_accent)}.header-icons :is(a,a:hover){color:inherit;text-decoration:none}#headerwrap .header-icons>*{vertical-align:middle}.slide-cart .header-icons{min-width:75px;text-align:right}#menu-icon{border-radius:100%;line-height:1em;margin:0 0 0 10px;padding:10px 9px 11px}#menu-icon:hover{background:hsla(0,0%,78%,.25)}.menu-icon-inner{border-bottom:2px solid;box-sizing:border-box;height:18px;position:relative;width:22px}.menu-icon-inner:after,.menu-icon-inner:before{border-top:2px solid;content:"";display:block;left:0;position:absolute;top:0;transition:border .7s ease;transition-property:transform;width:100%}.menu-icon-inner:after{top:50%}#menu-icon-close{transform:rotate(0deg);transition:border .3s ease-in-out,transform .3s ease-in-out}.body-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,81%,.8);display:none;height:100%;position:fixed;top:0;width:100%}.body-overlay-on{display:block;z-index:998}.fixed-header :is(.tf_darkmode_toggle,.header-bar,.search-button,.header-widget),.mobile-menu-visible #headerwrap:before,.slide-cart-visible #headerwrap:before{display:none}.revealing-header :is(#headerwrap,#tbp_header){transition:transform .5s ease-in-out,opacity .5s ease-in-out}.revealing-header :is(#headerwrap,#tbp_header).header_hidden{opacity:0;transform:translateY(-100%)}.fixed-header-enabled #tbp_header,.revealing-header #tbp_header{position:sticky;top:0;z-index:999}.page-title{margin:0 0 1em;padding:0}.author-bio{margin:0 0 2em;overflow:hidden}.author-bio .author-avatar{float:left;margin:0 1.2em 0 0}.author-bio .author-avatar img{border-radius:var(--theme_rounded);width:100px}.author-bio .author-name{font-size:1.6em;margin:0 0 .5em;padding:0}.author-posts-by{border-top:4px solid hsla(0,0%,46%,.1);font-size:1.4em;margin:0 0 1.5em;padding:1em 0 0;text-transform:uppercase}.post{margin-bottom:2em;position:relative}.post-content{min-width:120px}.post-title{font-size:2.4em;letter-spacing:-.04em;line-height:1.4em;margin:0 0 .4em;padding:0;text-transform:none}.post-title a{color:#000;text-decoration:none}.post-title a:hover{color:var(--theme_accent)}.post-image{margin:0 0 1em}.post-image img{border-radius:var(--theme_rounded);vertical-align:bottom}.post-image.left{float:left;margin-right:1em}.post-image.right{float:right;margin-left:1em}.post-meta{font-size:.9em;line-height:1.6em;margin:0 0 .5em;padding:0}.post-meta a{text-decoration:none}.post-meta :is(.post-comment,.post-category,.post-tag):before{border-left:1px solid hsla(0,0%,71%,.6);content:"";display:inline-block;height:1.3em;margin:0 .9em 0 .45em;transform:skewX(-15deg);vertical-align:middle;white-space:nowrap;width:1px}.post-meta .post-category:first-child:before{display:none}.post-meta .post-comment .tf_fa{font-size:.8em;margin-left:8px;opacity:.7;vertical-align:text-top}.more-link,.more-link:after,.more-link:hover{text-decoration:none}.more-link:after{border:1px solid transparent;border-right-color:inherit;border-top-color:inherit;content:"";display:inline-block;margin-left:.5em;min-height:.7em;min-width:.7em;transform:rotate(45deg);vertical-align:middle}.post-date{display:block;font-size:.8em;letter-spacing:.04em;margin:0 0 .4em;text-transform:uppercase}.loops-wrapper .post-image{margin-bottom:1em;position:relative;transition:border .3s ease-in-out,margin .3s ease-in-out,width .3s ease-in-out,transform .3s ease-in-out}.author-box{border:0;margin:5.5em 0}.author-box .author-avatar{float:left;margin:0 2em .3em 0}.author-box .author-name{margin:0 0 .3em}.post-pagination{margin:.5em 0 2em;text-align:right}.post-pagination strong{margin-right:3px}.post-pagination a{margin-left:3px;margin-right:3px}.tf_load_more{padding:2em 0}a.load-more-button{background:hsla(0,0%,72%,.16);border-radius:var(--theme_btn_rounded);box-sizing:border-box;display:none;padding:.7em 1.8em;text-decoration:none;width:auto}.post-video{height:0;margin-bottom:15px;overflow:hidden;padding-bottom:56.25%;position:relative}.post-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.featured-area img{width:100%}.loops-wrapper.no-gutter .post-image{margin:0}.loops-wrapper.no-gutter .post,.loops-wrapper.no-gutter .post-image img,ul.products.no-gutter li.product .post-image{border-radius:0}.widget{margin:0 0 2.4em}.widgettitle{font-size:1em;font-weight:600;letter-spacing:.09em;line-height:1.3em;margin:0 0 1em;padding:0;text-transform:uppercase}.widget ul{margin:0;padding:0}.widget li{clear:both;list-style:none;margin:0;padding:.4em 0}.widget ul ul{margin:.6em 0 -.6em;padding:0}.widget ul ul li{margin:0;padding-left:1em}iframe[src*=facebook]{background-color:#fff}#content .twitter-tweet-rendered,#content .twt-border{max-width:100%!important}#content .twt-border{min-width:180px!important}.module-title{font-size:1.2em;font-weight:600;margin:0 0 .8em}:is(.col4-3,.col4-2,.col4-1,.col3-2,.col3-1,.col2-1) .loops-wrapper.list-post .post-title{font-size:1.4em;margin:0 0 .5em}.shortcode.themify-icon .themify-icon-icon{font-size:1.3em}a.shortcode.button{border-radius:var(--theme_btn_rounded);padding:.65em 1em}.tb_optin_horizontal form>div[class*=tb_optin_]{width:auto}img:is(.alignleft,.aligncenter,.alignright,.alignnone){margin-bottom:1em}.alignleft{float:left;margin-right:1em}.alignright{float:right;margin-left:1em}.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}.wp-caption{margin-bottom:1em;max-width:100%;text-align:center}.wp-caption-text{margin:.5em 0}body.attachment{position:static}.single .attachment.post,body.attachment{float:none;width:auto}.menu:after,.widget li:after{clear:both;content:"";display:table}.module-feature-image,.post-image,.post-img,.slide-image{transition:.3s ease-in-out;transition-property:border,padding,width}.mobile-menu-visible{overflow-y:hidden}@media(max-width:1260px){h1{font-size:2.4em}h2{font-size:2em}.pagewidth{max-width:94%}#pagewrap,.default_width #layout .row_inner{max-width:100%}}@media(max-width:1024px){.header-widget .col4-1{width:48.4%}.header-widget .col4-1:nth-child(odd){clear:left;margin-left:0}}@media(max-width:760px){body .pagewidth{max-width:90%}#layout{flex-wrap:wrap}#content,#sidebar{clear:both;max-width:100%;padding-top:10%;width:100%}}@media(max-width:680px){h1{font-size:1.9em}.post-title,h2{font-size:1.6em}h3{font-size:1.35em}.col4-1{font-size:.95em}.col3-1,.col4-2{margin-left:0;max-width:100%;width:100%}.fixed-header #site-logo img:not(.tf_sticky_logo){max-height:40px;width:auto}#headerwrap .header-icons{right:5%}.loops-wrapper:is(.list-post,.grid4,.grid3,.grid2,.list-large-image) .post-image{float:none;max-width:none;overflow:visible;width:auto}}
/*/wp-content/themes/themify-ultra/styles/wc/woocommerce.css*/
.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce a.button.disabled,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce ul.products li.product .button{background-color:var(--theme_accent);border:0;border-radius:var(--theme_btn_rounded);box-shadow:none;box-sizing:border-box;color:#fff;font-size:1em;font-weight:700;letter-spacing:.065em;padding:.6em 1.2em;text-shadow:none;text-transform:uppercase;transition:.3s ease-in-out;transition-property:border,background-color,color,padding,margin}.woocommerce #respond input#submit:hover,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce ul.products li.product .button:hover{background-color:var(--theme_accent_hover);color:#fff}.product img{border-radius:var(--theme_rounded)}.woocommerce .quantity .qty{margin-right:10px;padding:.45em}.woocommerce div.product p.price ins,.woocommerce ul.products li.product .price ins{font-weight:500}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:rgba(0,0,0,.05);border:0;border-radius:var(--theme_rounded);box-shadow:none;color:inherit;text-shadow:none}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{box-shadow:none;color:inherit;text-shadow:none}.woocommerce-error li:last-child,.woocommerce-info li:last-child,.woocommerce-message li:last-child{margin-bottom:0}.woocommerce form .form-row .select2-container .select2-choice{border:1px solid rgba(0,0,0,.2);border-radius:0;padding:.4em .5em}.woocommerce span.onsale,.woocommerce ul.products li.product .onsale{background-color:var(--theme_accent);border-radius:100%;box-shadow:none;color:#fff;font-size:.6em;left:auto;letter-spacing:.1em;line-height:3.4em;margin:0;min-height:3.4em;min-width:3.4em;padding:.44em;right:0;text-shadow:none;text-transform:uppercase;top:0}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-family:inherit;font-size:1.05em;font-weight:600;margin:0 0 .3em;padding:0}.themify_product_second_image{margin:auto;transition:opacity .3s;z-index:-1}ul.products li.product a:hover .themify_product_second_image{opacity:1;z-index:1}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product a{color:#000;font-size:1em;margin:0 0 .4em}.woocommerce ul.products li.product a:hover{color:var(--theme_accent)}.woocommerce div.product p.price del,.woocommerce ul.products li.product .price del{font-size:.8em;margin-right:.3em}.woocommerce ul.products li.product .button{font-size:.75em;margin:0}.woocommerce div.product form.cart .button.loading,.woocommerce ul.products li.product .button.loading{padding-right:2.618em}.woocommerce ul.products li.product .star-rating{display:inline-block;font-size:.7em;margin:0 0 2px}.woocommerce .woocommerce-product-rating .star-rating{display:inline-block;float:none}.woocommerce ul.products li.product .added_to_cart{display:none}.product_meta{font-size:.9em;letter-spacing:.05em;text-transform:uppercase}.product_meta a{font-size:1.1em;letter-spacing:0;text-transform:none}.woocommerce div.product form.cart .variations{margin:0 0 10px}.woocommerce .variations_form tr td{padding-bottom:12px}.woocommerce .variations_form select{padding:.3em}.woocommerce div.product form.cart .variations select{margin-right:5px;max-width:150px;min-width:50%}.woocommerce div.product form.cart .woocommerce-variation-price{margin-bottom:10px}.cart-icon,.cart-wrap a{display:inline-block}.cart-wrap a{color:inherit;font-size:inherit;line-height:0;margin:0 0 0 10px;position:relative;text-decoration:none}.cart-wrap a:hover em{background:hsla(0,0%,78%,.25);text-decoration:none}.cart-wrap a em{border-radius:100%;display:inline-block;font-size:22px;font-style:normal;padding:9px;vertical-align:middle}#headerwrap .icon-shopping-cart.tf_loader{font-size:7px;padding:9px}#header .icon-shopping-cart.tf_loader:before{border-width:2px}.cart-wrap .icon-shopping-cart svg{width:1em}.icon-shopping-cart.tf_loader svg{display:none}.cart-wrap a span{background-color:var(--theme_accent);border-radius:3em;bottom:4px;color:#fff;font-size:10px;line-height:1;padding:2px 5px;position:absolute;right:-2px;text-align:center}.cart-wrap .tf_loader+span{display:none}.slide-cart-visible.sidemenu-right,.slide-cart-visible.sidemenu-right .fixed-header{left:-300px}.tf_auto_cart_open.slide-cart-visible.sidemenu-right{left:0;overflow-y:auto!important}.slide-cart-visible{overflow-y:hidden}.cart-wrap a span:empty,.slide-cart .sidemenu-on .cart-icon{display:none}.show-count+.cart-wrap span{animation:zoomIn .3s ease}@keyframes zoomIn{0%{transform:scale(.5)}to{transform:scale(1)}}.woocommerce ul.products li.product{box-sizing:border-box;clear:none;list-style:none;margin:0 0 6% 3.2%}.woocommerce ul.products.list-post .product{margin:0 0 6%}.wpf-search-container ul.products.columns-2 .product{float:left;margin-left:3.2%;width:48.4%}.wpf-search-container ul.products.columns-3 .product{float:left;margin-left:3.2%;width:31.2%}.wpf-search-container ul.products.columns-4 .product{float:left;margin-left:3.2%;width:22.6%}.wpf-search-container ul.products.columns-2 .product:nth-of-type(odd),.wpf-search-container ul.products.columns-3 .product:nth-of-type(3n+1),.wpf-search-container ul.products.columns-4 .product:nth-of-type(4n+1),ul.products.loops-wrapper.columns-2>li.product:nth-of-type(odd),ul.products.loops-wrapper.columns-3>li.product:nth-of-type(3n+1),ul.products.loops-wrapper.columns-4>li.product:nth-of-type(4n+1){clear:left;margin-left:0}.woocommerce.grid2-thumb .wc-products .post-image{float:left;margin:0 1.6em 1.3em 0;width:20%}.woocommerce.grid2-thumb .wc-products .post-content{min-width:120px;overflow:hidden}.woocommerce.grid2-thumb .wc-products .star-rating{float:none}.woocommerce.grid2-thumb .wc-products .onsale{font-size:75%;left:0;margin:-.65em 0 0 -1.6em;right:auto;transform:rotate(-45deg)}#slide-cart,.woocommerce .products.tf_firstitem{display:none}#slide-cart{background-color:#fff;color:#000;height:100%;left:auto;overflow-y:auto;padding:50px 25px 20px;position:fixed;right:-300px;text-align:left;top:0;width:300px;z-index:11111;-webkit-overflow-scrolling:touch;transition:right .2s ease-in-out,left .2s ease-in-out}#slide-cart.sidemenu-on{box-shadow:0 0 15px rgba(0,0,0,.1);right:0}#headerwrap #cart-icon-close{border-radius:100%;color:inherit;display:block;font-size:20px;min-height:1em;min-width:1em;padding:9px;position:absolute;right:8px;text-decoration:none;top:8px}#cart-icon-close:hover{background:hsla(0,0%,78%,.25)}#cart-icon-close:after,#cart-icon-close:before{height:60%}.tf_auto_cart_open .body-overlay{display:none}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{margin:0 0 1em;padding:0}#main-nav .woocommerce .product_list_widget li a,.woocommerce ul.cart_list li a{padding:.8em 0 .2em}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{border-radius:var(--theme_rounded);max-height:40px;width:40px}.woocommerce ul.cart_list .product-title,.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget .product-title,.woocommerce ul.product_list_widget a,.woocommerce ul.product_list_widget li a{font-size:1em;font-weight:400;margin:0 0 .3em}.woocommerce ul.product_list_widget a.remove{font-size:1.8em;height:16px;line-height:15px;margin:.55em 0 .3em;padding:2px;transition:background .3s ease,color .3s ease;width:16px}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{font-size:.65em;margin:.4em 0 0}.woocommerce ul.cart_list del,.woocommerce ul.product_list_widget del{font-size:.8em;margin-right:7px;opacity:.6}#main-nav .has-mega-column .cart_list ins,#main-nav .has-mega-column .product_list_widget ins{font-weight:300}#main-nav .has-mega-column .product_list_widget .amount{font-size:.85em}.woocommerce-account .wp-block-table td:has(.woocommerce){border:none}@media(max-width:760px){.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{float:none;width:100%}.woocommerce ul.products{width:auto}}@media(max-width:680px){.module-products .wc-products .product h3,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:1em}}
/*/wp-content/themes/themify-ultra/styles/headers/header-top-bar.css*/
#header{padding:5px 28px;width:100%}.header-bar{float:left}#site-logo{margin:5px 10px 5px 0}#site-description,#site-logo{display:inline-block;vertical-align:middle}#site-description{font-size:.75em;margin:1em 0}#site-description .site-taglink{color:inherit;font-size:inherit}#site-description .site-taglink:hover{text-decoration:none}.navbar-wrapper{align-items:center;display:flex;justify-content:end}#header .social-widget,#searchform-wrap,.cart-icon,.search-button,.tf_darkmode_toggle{order:1}#header .social-widget{float:left}#headerwrap #searchform #s{padding:0 25px 0 15px}#main-nav-wrap{align-items:center;display:flex;justify-content:end}#main-nav .has-mega-column>.sub-menu,#main-nav .has-mega-sub-menu .mega-sub-menu{margin:0 27px;width:calc(100% - 56px)}#main-nav .has-mega-column>.sub-menu{padding:32px 39px 39px}.header-widget{display:none;text-align:center}.header-widget .header-widget-inner{height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.fixed-header .header-bar{display:block}.pull-down{float:right}@media(max-width:760px){#site-description{display:none}}@media(max-height:900px){#headerwrap .header-widget-inner{max-height:70vh}}
/*/wp-content/themes/themify-ultra/styles/colors/black.css*/
:root{--ultra_color_black:#000;--theme_accent_hover:#999}.post-nav .arrow,a{color:var(--ultra_color_black)}a:hover{color:#999}.post-nav a:hover span{color:inherit}.post-title a{color:var(--ultra_color_black)}.post-title a:hover{color:#999}#respond #cancel-comment-reply-link,.commentlist .comment-reply-link,button,input[type=reset],input[type=submit]{background-color:var(--ultra_color_black);border:0;color:#fff}#respond #cancel-comment-reply-link:hover,.commentlist .comment-reply-link:hover{background-color:var(--theme_accent_hover);color:#fff}#main-nav .has-mega-column{color:#666}.header-leftpane #main-nav .has-mega-column,.header-minbar #main-nav .has-mega-column,.header-rightpane #main-nav .has-mega-column,.header-slide-out #main-nav .has-mega-column,.mobile-menu-visible #main-nav .has-mega-column{color:hsla(0,0%,100%,.8)}#footerwrap,#headerwrap,#slide-cart,.boxed-content,.header-minbar .sidemenu,.header-slide-out .sidemenu,.mobile_menu_active .sidemenu{background-color:var(--ultra_color_black);color:hsla(0,0%,100%,.8)}#footerwrap a,#headerwrap a,#slide-cart .product-title a,.header-leftpane #main-nav .mega-menu-posts a,.header-leftpane #main-nav ul a,.header-rightpane #main-nav .mega-menu-posts a,.header-rightpane #main-nav ul a,.header-stripe.mobile-menu-visible #headerwrap a,.mobile-menu-visible #header .social-widget a,.mobile-menu-visible #headerwrap #main-nav a{color:#fff}#footerwrap a:hover,#headerwrap a:hover,#main-nav .current-menu-item>a,#main-nav .current_page_item>a,#main-nav .mega-menu-posts a:hover,#main-nav ul .current-menu-item>a,#main-nav ul .current_page_item>a,#main-nav ul a:hover,#slide-cart a:hover,.header-leftpane #main-nav .mega-menu-posts a:hover,.header-leftpane #main-nav ul a:hover,.header-rightpane #main-nav .mega-menu-posts a:hover,.header-rightpane #main-nav ul a:hover,.header-stripe.mobile-menu-visible #headerwrap a:hover,.mobile-menu-visible #headerwrap #main-nav a:hover,.mobile-menu-visible #headerwrap #main-nav ul a:hover,.mobile-menu-visible #headerwrap a:hover,.mobile_menu_active #headerwrap a:hover,.transparent-header #main-nav .mega-menu-posts a:hover,.transparent-header #main-nav ul a:hover{color:#999}#footerwrap h1,#footerwrap h2,#footerwrap h3,#footerwrap h4,#footerwrap h5,#footerwrap h6,#headerwrap h1,#headerwrap h2,#headerwrap h3,#headerwrap h4,#headerwrap h5,#headerwrap h6{color:inherit}.theme-color-black .section_loader{background-color:var(--ultra_color_black)}body:not(.mobile_menu_active).header-classic #headerwrap{background-color:transparent;color:inherit}.header-classic:not(.mobile_menu_active) #site-logo a{color:inherit}body:not(.mobile_menu_active).header-classic #headerwrap .navbar-wrapper{background-color:var(--ultra_color_black)}.header-stripe #headerwrap,.header-stripe #headerwrap.fixed-header{background-color:transparent;color:var(--ultra_color_black)}.header-stripe #headerwrap a{color:var(--ultra_color_black)}.header-stripe #headerwrap a:hover{color:#999}.header-stripe #site-logo{background-color:var(--ultra_color_black);color:#fff}.header-stripe #site-logo a,.header-stripe #site-logo a:hover{color:#fff}#headerwrap.fixed-header,#pagewrap .back-top-float,.loops-wrapper.list-post .post-date,.mobile-menu-visible.header-overlay #headerwrap,.single .post-content .post-date,.transparent-header #headerwrap.fixed-header,.woocommerce span.onsale,.woocommerce ul.products li.product .onsale{background-color:rgba(0,0,0,.8);color:#fff}.footer-horizontal-left #footerwrap .back-top .arrow-up a,.footer-horizontal-right #footerwrap .back-top .arrow-up a,.footer-left-col #footerwrap .back-top .arrow-up a,.footer-right-col #footerwrap .back-top .arrow-up a,.footer-tab,.full-section-scrolling #footerwrap .back-top .arrow-up a,.header-bottom #pagewrap .back-top-float,.mobile_menu_active.header-leftpane #pagewrap #headerwrap #menu-icon,.mobile_menu_active.header-rightpane #pagewrap #headerwrap #menu-icon,.sticky_sidebar_enabled #toggle-mobile-sidebar-button{background-color:var(--ultra_color_black);color:#fff}.footer-horizontal-left #footerwrap .back-top .arrow-up:hover a,.footer-horizontal-right #footerwrap .back-top .arrow-up:hover a,.footer-left-col #footerwrap .back-top .arrow-up:hover a,.footer-right-col #footerwrap .back-top .arrow-up:hover a,.footer-tab:hover,.full-section-scrolling #footerwrap .back-top .arrow-up:hover a,.header-bottom #pagewrap .back-top-float:hover{background-color:#999;color:#fff}.loops-wrapper.flip .post-image+.post-content{background-color:var(--ultra_color_black);color:hsla(0,0%,100%,.8)}.loops-wrapper.flip .post-image+.post-content a{color:#fff}.loops-wrapper.flip .post-image+.post-content a:hover{color:#999}.woocommerce #content input.button,.woocommerce #content input.button.alt,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce a.button,.woocommerce a.button.alt,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled[disabled],.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled[disabled],.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled[disabled],.woocommerce ul.products li.product .button{background-color:var(--ultra_color_black);color:#fff}.woocommerce #content input.button.alt:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce ul.products li.product .button:hover{background-color:var(--theme_accent_hover);color:#fff}#slide-cart .button{background-color:#999}
/*/wp-content/uploads/themify-css/themify-builder-6-generated.css*/
/* Generated from page: %ce%ba%ce%b1%cf%84%ce%ac%cf%83%cf%84%ce%b7%ce%bc%ce%b1 */
.themify_builder_content-6 .tb_x8m7034.module-text .tb_text_wrap,.themify_builder_content-6 .tb_x8m7034.module-text .tb_text_wrap p,.themify_builder_content-6 .tb_x8m7034.module-text .tb_text_wrap blockquote,.themify_builder_content-6 .tb_x8m7034.module-text .tb_text_wrap h1,.themify_builder_content-6 .tb_x8m7034.module-text .tb_text_wrap h2,.themify_builder_content-6 .tb_x8m7034.module-text .tb_text_wrap h3,.themify_builder_content-6 .tb_x8m7034.module-text .tb_text_wrap h4,.themify_builder_content-6 .tb_x8m7034.module-text .tb_text_wrap h5,.themify_builder_content-6 .tb_x8m7034.module-text .tb_text_wrap h6,.themify_builder_content-6 .tb_x8m7034.module-text .tb_text_wrap li,.themify_builder_content-6 .tb_x8m7034.module-text .tb_text_wrap span{font-family:"Caveat";font-weight:400;background-clip:border-box;background-image:none;color:#f71111}
.themify_builder_content-6 .tb_x8m7034.module-text{font-size:20px;text-align:center}
.themify_builder_content-6 .tb_gh10300.module-text{font-size:16px;text-align:center}
.themify_builder_content-6 .tb_gh10300.module-text .tb_text_wrap,.themify_builder_content-6 .tb_gh10300.module-text .tb_text_wrap p,.themify_builder_content-6 .tb_gh10300.module-text .tb_text_wrap blockquote,.themify_builder_content-6 .tb_gh10300.module-text .tb_text_wrap h1,.themify_builder_content-6 .tb_gh10300.module-text .tb_text_wrap h2,.themify_builder_content-6 .tb_gh10300.module-text .tb_text_wrap h3,.themify_builder_content-6 .tb_gh10300.module-text .tb_text_wrap h4,.themify_builder_content-6 .tb_gh10300.module-text .tb_text_wrap h5,.themify_builder_content-6 .tb_gh10300.module-text .tb_text_wrap h6,.themify_builder_content-6 .tb_gh10300.module-text .tb_text_wrap li,.themify_builder_content-6 .tb_gh10300.module-text .tb_text_wrap span{font-family:"Open Sans Condensed";background-clip:border-box;background-image:none;color:#f71111}
.themify_builder_content-6 .tb_y1y4811>.row_inner{--col:1fr .877fr 1.123fr}
.themify_builder_content-6 .tb_9uzr517.module-plain-text{position:relative;height:auto;width:auto;transform-origin:50% 50%;transform:translateX(85px) ;padding-left:0;padding-right:0}

@media(max-width:1024px){
.themify_builder_content-6 .tb_y1y4811>.row_inner{--col:none}
.themify_builder_content-6 .tb_z00e811>.tb_row_frame_wrap .tb_row_frame_top{background-image:none}
.themify_builder_content-6 .tb_z00e811{transform-origin:50% 50%;transform:translateX(-20px) }
}
@media(max-width:768px){
.themify_builder_content-6 .tb_z00e811{transform:translateX(-122px) }
}
@media(max-width:480px){
.themify_builder_content-6 .tb_gh10300.module-text{padding-left:0}
.themify_builder_content-6 .tb_y1y4811>.row_inner{--area:var(--aream3_auto)}
.themify_builder_content-6 .tb_y1y4811{padding-right:0}
.themify_builder_content-6 .tb_6r6i811{margin-bottom:1px;padding-bottom:0}
.themify_builder_content-6 .tb_z00e811{transform:translateX(10px) ;padding-right:0}
.themify_builder_content-6 .tb_9uzr517.module-plain-text{margin-left:-9px;margin-right:0;position:static;mix-blend-mode:normal}
.themify_builder_content-6 .tb_edgw811{margin-top:20px}
}/*Builder Custom CSS START*/
.product .product-details {
    text-align: center;
}

.product .add_to_cart_button {
    display: block;
    margin: 0 auto;
}
/*Builder Custom CSS END*/
/*/wp-content/uploads/themify-customizer-8.0.0-7.9.0.css*/
/* Themify Customize Styling */
body {	
	font-family: "Open Sans Condensed";	font-weight:300;

	color: #f6f6f6; 
}
a {	
	color: #f71111; 
}
a:hover {	
	color: #919191; 
}
h1 {	
	font-family: "Open Sans Condensed";	font-weight:300;

	color: #f6f6f6; 
}
h2 {	
	font-family: "Open Sans Condensed";	font-weight:300;

	color: #f6f6f6; 
}
h3 {	
	font-family: "Comfortaa";	font-weight:300;

	color: #f6f6f6; 
}
h4 {	
	font-family: "Open Sans Condensed";	font-weight:300;

	color: #f6f6f6; 
}
h5 {	
	font-family: "Open Sans Condensed";	font-weight:300;

	color: #f6f6f6; 
}
h6 {	
	font-family: "Open Sans Condensed";	font-weight:300;

	color: #f6f6f6; 
}
input:read-write,input:read-only,select,textarea {	
	font-family: "Open Sans Condensed";	font-weight:300;
 
}
input[type=reset], input[type=submit], button, button[type=submit] {	background: none;
	background-color: #000000;
	border: 1px solid #f71111;
	color: #f71111; 
}
input[type=reset]:hover, input[type=submit]:hover, button:hover, button[type=submit]:hover {	background: none;
	background-color: #f71111;
	border: 1px solid #000000;
	color: #000000; 
}
#headerwrap #header {	background: none;
	background-color: rgba(0,0,0,0.39); 
}
#header {	
	font-family: "Open Sans Condensed";	font-weight:300;

	color: #f6f6f6; 
}
#headerwrap a {	
	color: #f71111; 
}
#headerwrap a:hover {	
	color: #d4d4d4; 
}
#pagewrap #headerwrap.fixed-header, .transparent-header #pagewrap #headerwrap.fixed-header {	background: none;
	background-color: rgba(0,0,0,0.15); 
}
#headerwrap.fixed-header #site-logo a img {		width: 25px; 
}
#headerwrap.fixed-header #header, #headerwrap.fixed-header #site-description {	
	font-family: "Open Sans Condensed";	font-weight:300;
 
}
#headerwrap.fixed-header #header {	
	color: #f71111; 
}
#headerwrap.fixed-header a {	
	color: #f71111; 
}
#headerwrap.fixed-header a:hover {	
	color: #f6f6f6; 
}
body #site-logo a {	
	font-family: "Open Sans Condensed";	font-weight:300;
 
}
body #site-logo a img {		width: 45px; 
}
#site-logo {	
	top: 15%; 
}
#site-description {	
	font-family: "Open Sans Condensed";	font-weight:300;
	text-align:left;
	color: #f71111;display: none;
	top: 10%;right: auto;
	bottom: 20px;left: auto; 
}
#main-nav {	top: auto;right: auto;bottom: auto;left: auto;margin-top: auto;margin-right: auto;margin-bottom: auto;margin-left: auto; 
}
#main-nav a {	
	color: #f71111;
	font-family: "Open Sans Condensed";	font-weight:300;
 
}
#main-nav .current_page_item > a, #main-nav .current-menu-item > a {	
	color: #f6f6f6; 
}
#main-nav .current_page_item > a:hover, #main-nav .current-menu-item > a:hover {	
	color: #d4d4d4; 
}
#main-nav li > .sub-menu {	background: none;
	background-color: rgba(0,0,0,0.90);
	border: 1px solid #f71111;margin: auto; 
}
#main-nav ul a {	margin: auto;
	color: #f71111;
	font-family: "Open Sans Condensed";	font-weight:300;
 
}
#main-nav ul a:hover {	background: none;
	background-color: #f71111;
	color: #f6f6f6; 
}
.post-title {	
	font-family: "Open Sans Condensed";	font-weight:300;
 
}
.page-title {	
	font-family: "Open Sans Condensed";	font-weight:300;
 
}
.module-title {	
	font-family: "Open Sans Condensed";	font-weight:300;
 
}
#sidebar, #sidebar-alt {	
	font-family: "Open Sans Condensed";	font-weight:300;
 
}
#sidebar a, #sidebar-alt a {	
	font-family: "Open Sans Condensed";	font-weight:300;
 
}
#sidebar a:hover, #sidebar-alt a:hover {	
	font-family: "Open Sans Condensed";	font-weight:300;
 
}
#sidebar .widgettitle, #sidebar-alt .widgettitle {	
	color: #f6f6f6;
	font-family: "Open Sans Condensed";	font-weight:300;
 
}
#footer-logo a {	display: none; 
}
#footer {	
	color: #f6f6f6; 
}
#footer, #footer-logo, .footer-nav a, .footer-text {	
	font-family: "Open Sans Condensed";	font-weight:300;
 
}
#footer a {	
	font-family: "Open Sans Condensed";	font-weight:300;

	color: #f71111; 
}
#footer a:hover {	
	font-family: "Open Sans Condensed";	font-weight:300;

	color: #f6f6f6; 
}
#footer-nav {	top: auto;right: auto;bottom: auto;left: auto; 
}
#footer-nav a {	
	color: #f71111;
	font-family: "Open Sans Condensed";	font-weight:300;
 
}
.footer-widgets {	
	font-family: "Open Sans Condensed";	font-weight:300;
 
}
#footer .footer-widgets .widgettitle {	
	font-family: "Open Sans Condensed";	font-weight:300;
 
}
@media(max-width: 1024px) { /* Themify Customize Styling */
body {	background: none;
	background-color: #292929;	font-weight:300;

	color: #f6f6f6; 
}
a {	
	color: #f71111; 
}
a:hover {	
	color: #f6f6f6; 
}
#pagewrap {	background: none;
	background-color: #292929; 
}
#body {	background: none;
	background-color: #292929; 
}
#content {	background: none;
	background-color: #292929; 
}
h1 {		font-weight:300;

	color: #f6f6f6; 
}
h2 {		font-weight:300;

	color: #f6f6f6; 
}
h3 {	
	font-family: "Comfortaa";	font-weight:300;

	color: #f6f6f6; 
}
h4 {		font-weight:300;

	color: #f6f6f6; 
}
h5 {		font-weight:300;

	color: #f6f6f6; 
}
h6 {		font-weight:300;

	color: #f6f6f6; 
}
input:read-write,input:read-only,select,textarea {		font-weight:300;
 
}
input[type=reset], input[type=submit], button, button[type=submit] {	background: none;
	background-color: #000000;
	border: 1px solid #f71111;
	color: #f6f6f6; 
}
input[type=reset]:hover, input[type=submit]:hover, button:hover, button[type=submit]:hover {	background: none;
	background-color: #f71111;
	border: 1px solid #000000;
	color: #000000; 
}
#header {	
	font-family: "Open Sans Condensed";	font-weight:300;

	color: #e6e6e6; 
}
#headerwrap a {	
	color: #f71111; 
}
#headerwrap a:hover {	
	color: #e6e6e6; 
}
#headerwrap.fixed-header #site-logo a img {		width: 25px; 
}
#headerwrap.fixed-header #header, #headerwrap.fixed-header #site-description {		font-weight:300;
 
}
#headerwrap.fixed-header #header {	
	color: #e6e6e6; 
}
#headerwrap.fixed-header a {	
	color: #f71111; 
}
#headerwrap.fixed-header a:hover {	
	color: #e6e6e6; 
}
body #site-logo a {		font-weight:300;
 
}
#site-description {		font-weight:300;
 
}
#main-nav a {	
	color: #f71111;	font-weight:300;
 
}
#main-nav a:hover {	
	color: #d4d4d4; 
}
#main-nav .current_page_item > a, #main-nav .current-menu-item > a {	
	color: #999999; 
}
#main-nav .current_page_item > a:hover, #main-nav .current-menu-item > a:hover {	
	color: #f71111; 
}
#main-nav li > .sub-menu {	background: none;
	background-color: #000000;
	border: 1px solid #f71111; 
}
#main-nav ul a {	
	color: #f71111;	font-weight:300;
 
}
#main-nav ul a:hover {	background: none;
	background-color: #f71111;
	color: #e6e6e6; 
}
.post-title {		font-weight:300;
 
}
.page-title {	
	color: #f6f6f6;	font-weight:300;
 
}
.module-title {	background: none;
	background-color: #333333;
	color: #f6f6f6;	font-weight:300;
 
}
#sidebar, #sidebar-alt {		font-weight:300;

	color: #f6f6f6; 
}
#sidebar a, #sidebar-alt a {		font-weight:300;

	color: #f71111; 
}
#sidebar a:hover, #sidebar-alt a:hover {		font-weight:300;

	color: #f6f6f6; 
}
#sidebar .widget, #sidebar-alt .widget {	
	color: #f6f6f6; 
}
#sidebar .widgettitle, #sidebar-alt .widgettitle {	
	color: #f6f6f6;	font-weight:300;
 
}
#footer-logo a {	display: none; 
}
#footer {	
	color: #e9e9e9; 
}
#footer, #footer-logo, .footer-nav a, .footer-text {	
	font-family: "Open Sans Condensed";	font-weight:300;
 
}
#footer a {		font-weight:300;

	color: #f71111; 
}
#footer a:hover {		font-weight:300;

	color: #999999; 
}
#footer-nav a {	
	color: #f71111;	font-weight:300;
 
}
#footer-nav a:hover, #footer-nav li:hover > a {	
	color: #999999; 
}
#footer-nav .current_page_item a, #footer-nav .current-menu-item a {	
	color: #e6e6e6; 
}
#footer-nav .current_page_item a:hover, #footer-nav .current-menu-item a:hover {	
	color: #f71111; 
}
.footer-widgets {		font-weight:300;
 
}
#footer .footer-widgets .widgettitle {		font-weight:300;
 
}
 }@media(max-width: 768px) { /* Themify Customize Styling */
body {	background: none;
	background-color: #292929;	font-weight:300;

	color: #f6f6f6; 
}
a {	
	color: #f71111; 
}
a:hover {	
	color: #f6f6f6; 
}
#pagewrap {	background: none;
	background-color: #292929; 
}
#body {	background: none;
	background-color: #292929; 
}
#content {	background: none;
	background-color: #292929; 
}
h1 {		font-weight:300;

	color: #f6f6f6; 
}
h2 {		font-weight:300;

	color: #f6f6f6; 
}
h3 {	
	font-family: "Comfortaa";	font-weight:300;

	color: #f6f6f6; 
}
h4 {		font-weight:300;

	color: #f6f6f6; 
}
h5 {		font-weight:300;

	color: #f6f6f6; 
}
h6 {		font-weight:300;

	color: #f6f6f6; 
}
input:read-write,input:read-only,select,textarea {		font-weight:300;
 
}
input[type=reset], input[type=submit], button, button[type=submit] {	background: none;
	background-color: #000000;
	border: 1px solid #f71111;
	color: #f6f6f6; 
}
input[type=reset]:hover, input[type=submit]:hover, button:hover, button[type=submit]:hover {	background: none;
	background-color: #f71111;
	border: 1px solid #000000;
	color: #000000; 
}
#header {	
	font-family: "Open Sans Condensed";	font-weight:300;

	color: #e6e6e6; 
}
#headerwrap a {	
	color: #f71111; 
}
#headerwrap a:hover {	
	color: #e6e6e6; 
}
#headerwrap.fixed-header #site-logo a img {		width: 25px; 
}
#headerwrap.fixed-header #header, #headerwrap.fixed-header #site-description {		font-weight:300;
 
}
#headerwrap.fixed-header #header {	
	color: #e6e6e6; 
}
#headerwrap.fixed-header a {	
	color: #f71111; 
}
#headerwrap.fixed-header a:hover {	
	color: #e6e6e6; 
}
body #site-logo a {		font-weight:300;
 
}
#site-description {		font-weight:300;
 
}
#main-nav a {	
	color: #f71111;	font-weight:300;
 
}
#main-nav a:hover {	
	color: #d4d4d4; 
}
#main-nav .current_page_item > a, #main-nav .current-menu-item > a {	
	color: #999999; 
}
#main-nav .current_page_item > a:hover, #main-nav .current-menu-item > a:hover {	
	color: #f71111; 
}
#main-nav li > .sub-menu {	background: none;
	background-color: #000000;
	border: 1px solid #f71111; 
}
#main-nav ul a {	
	color: #f71111;	font-weight:300;
 
}
#main-nav ul a:hover {	background: none;
	background-color: #f71111;
	color: #e6e6e6; 
}
.post-title {		font-weight:300;
 
}
.page-title {	
	color: #f6f6f6;	font-weight:300;
 
}
.module-title {	background: none;
	background-color: #333333;
	color: #f6f6f6;	font-weight:300;
 
}
#sidebar, #sidebar-alt {		font-weight:300;

	color: #f6f6f6; 
}
#sidebar a, #sidebar-alt a {		font-weight:300;

	color: #f71111; 
}
#sidebar a:hover, #sidebar-alt a:hover {		font-weight:300;

	color: #f6f6f6; 
}
#sidebar .widget, #sidebar-alt .widget {	
	color: #f6f6f6; 
}
#sidebar .widgettitle, #sidebar-alt .widgettitle {	
	color: #f6f6f6;	font-weight:300;
 
}
#footer-logo a {	display: none; 
}
#footer {	
	color: #e9e9e9; 
}
#footer, #footer-logo, .footer-nav a, .footer-text {	
	font-family: "Open Sans Condensed";	font-weight:300;
 
}
#footer a {		font-weight:300;

	color: #f71111; 
}
#footer a:hover {		font-weight:300;

	color: #999999; 
}
#footer-nav a {	
	color: #f71111;	font-weight:300;
 
}
#footer-nav a:hover, #footer-nav li:hover > a {	
	color: #999999; 
}
#footer-nav .current_page_item a, #footer-nav .current-menu-item a {	
	color: #e6e6e6; 
}
#footer-nav .current_page_item a:hover, #footer-nav .current-menu-item a:hover {	
	color: #f71111; 
}
.footer-widgets {		font-weight:300;
 
}
#footer .footer-widgets .widgettitle {		font-weight:300;
 
}
 }@media(max-width: 480px) { /* Themify Customize Styling */
body {	background: none;
	background-color: #292929;
	font-family: "Open Sans Condensed";	font-weight:300;

	color: #f6f6f6; 
}
a {	
	color: #f71111; 
}
a:hover {	
	color: #919191; 
}
h1 {	
	font-family: "Open Sans Condensed";	font-weight:300;

	color: #f6f6f6; 
}
h2 {	
	font-family: "Open Sans Condensed";	font-weight:300;

	color: #f6f6f6; 
}
h3 {	
	font-family: "Comfortaa";	font-weight:300;

	color: #f6f6f6; 
}
h4 {		font-weight:300;

	color: #f6f6f6; 
}
h5 {		font-weight:300;

	color: #f6f6f6; 
}
h6 {		font-weight:300;

	color: #f6f6f6; 
}
input:read-write,input:read-only,select,textarea {	
	font-family: "Open Sans Condensed";	font-weight:300;
 
}
input[type=reset], input[type=submit], button, button[type=submit] {	background: none;
	background-color: rgba(0,0,0,0.00);
	border: 1px solid #f71111;
	color: #f6f6f6; 
}
input[type=reset]:hover, input[type=submit]:hover, button:hover, button[type=submit]:hover {	background: none;
	background-color: #f71111;
	border: 1px solid #000000;
	color: #000000; 
}
#header {	
	font-family: "Open Sans Condensed";	font-weight:300;

	color: #e6e6e6; 
}
#headerwrap a {	
	color: #f71111; 
}
#headerwrap a:hover {	
	color: #e6e6e6; 
}
#headerwrap.fixed-header #site-logo a img {		width: 25px; 
}
#headerwrap.fixed-header #header, #headerwrap.fixed-header #site-description {	
	font-family: "Open Sans Condensed";	font-weight:300;
 
}
#headerwrap.fixed-header #header {	
	color: #e6e6e6; 
}
#headerwrap.fixed-header a {	
	color: #f71111; 
}
#headerwrap.fixed-header a:hover {	
	color: #e6e6e6; 
}
body #site-logo a {		font-weight:300;
 
}
#site-description {		font-weight:300;
	text-align:left; 
}
#main-nav a {	
	color: #f71111;
	font-family: "Open Sans Condensed";	font-weight:300;
 
}
#main-nav a:hover {	
	color: #f6f6f6; 
}
#main-nav .current_page_item > a, #main-nav .current-menu-item > a {	
	color: #d4d4d4; 
}
#main-nav .current_page_item > a:hover, #main-nav .current-menu-item > a:hover {	
	color: #f6f6f6; 
}
#main-nav li > .sub-menu {	
	border: 1px solid #f71111; 
}
#main-nav ul a {	
	font-family: "Open Sans Condensed";	font-weight:300;
 
}
.post-title {		font-weight:300;
 
}
.page-title {		font-weight:300;
 
}
.module-title {	
	font-family: "Open Sans Condensed";	font-weight:300;
 
}
#sidebar, #sidebar-alt {	
	font-family: "Open Sans Condensed";	font-weight:300;
 
}
#sidebar a, #sidebar-alt a {		font-weight:300;
 
}
#sidebar a:hover, #sidebar-alt a:hover {		font-weight:300;
 
}
#sidebar .widgettitle, #sidebar-alt .widgettitle {		font-weight:300;
 
}
#footer-logo a {	display: none; 
}
#footer, #footer-logo, .footer-nav a, .footer-text {	
	font-family: "Open Sans Condensed";	font-weight:300;
 
}
#footer a {		font-weight:300;
 
}
#footer a:hover {		font-weight:300;
 
}
#footer-nav a {	
	color: #f71111;	font-weight:300;
 
}
#footer-nav a:hover, #footer-nav li:hover > a {	
	color: #999999; 
}
#footer-nav .current_page_item a, #footer-nav .current-menu-item a {	
	color: #e6e6e6; 
}
#footer-nav .current_page_item a:hover, #footer-nav .current-menu-item a:hover {	
	color: #f71111; 
}
.footer-widgets {		font-weight:300;
 
}
#footer .footer-widgets .widgettitle {		font-weight:300;
 
}
 }.header-minbar #headerwrap #main-nav a, .mobile_menu_active #headerwrap .sidemenu-on #main-nav a { 
	font-family: "Open Sans Condensed";	font-weight:300;
 }.header-minbar #headerwrap #main-nav a, .mobile_menu_active #headerwrap .sidemenu-on a, .mobile_menu_active #headerwrap #main-nav a, .mobile_menu_active #headerwrap #main-nav ul a { 
	color: #f71111; }.header-minbar #headerwrap #main-nav a:hover, .mobile_menu_active #headerwrap .sidemenu-on a:hover, .mobile_menu_active #headerwrap #main-nav a:hover, .mobile_menu_active #headerwrap #main-nav ul a:hover { 
	color: #f6f6f6; }
/* Themify Custom CSS */
/*
                        _______
                       /       \
                      .==.    .==.
                     ((  ))==((  ))
                    / "=="    "=="\
                   /____|| || ||___\
       ________     ____    ________  ___    ___
       |  ___  \   /    \   |  ___  \ |  |  /  /
       |  |  \  \ /  /\  \  |  |  \  \|  |_/  /
       |  |   )  /  /__\  \ |  |__/  /|  ___  \
       |  |__/  /  ______  \|  ____  \|  |  \  \
_______|_______/__/ ____ \__\__|___\__\__|___\__\____
|  ___  \ |  ____/ /    \   |  ___  \ |  ____|  ___  \
|  |  \  \|  |___ /  /\  \  |  |  \  \|  |___|  |  \  \
|  |__/  /|  ____/  /__\  \ |  |   )  |  ____|  |__/  /
|  ____  \|  |__/  ______  \|  |__/  /|  |___|  ____  \
|__|   \__\____/__/      \__\_______/ |______|__|   \__\
                https://darkreader.org
*/

/*! Dark reader generated CSS | Licensed under MIT https://github.com/darkreader/darkreader/blob/main/LICENSE */

/* User-Agent Style */
html {
    background-color: #1d1d25 !important;
}
html {
    color-scheme: dark !important;
}
html, body, input, textarea, select, button, dialog {
    background-color: #1d1d25;
}
html, body, input, textarea, select, button {
    border-color: #565e8b;
    color: #cdcee2;
}
a {
    color: #5aa3f6;
}
table {
    border-color: #56566c;
}
::placeholder {
    color: #969dc4;
}
input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill {
    background-color: #515211 !important;
    color: #cdcee2 !important;
}
::-webkit-scrollbar {
    background-color: #25252e;
    color: #9097c0;
}
::-webkit-scrollbar-thumb {
    background-color: #49495b;
}
::-webkit-scrollbar-thumb:hover {
    background-color: #5b5a70;
}
::-webkit-scrollbar-thumb:active {
    background-color: #4a4a5c;
}
::-webkit-scrollbar-corner {
    background-color: #1d1d25;
}
::selection {
    background-color: #1055a8 !important;
    color: #cccee7 !important;
}
::-moz-selection {
    background-color: #1055a8 !important;
    color: #cccee7 !important;
}

/* Text Style */
*:not(pre, pre *, code, .far, .fa, .glyphicon, [class*="vjs-"], .fab, .fa-github, .fas, .material-icons, .icofont, .typcn, mu, [class*="mu-"], .glyphicon, .icon) {
  font-family: Jura !important;
  -webkit-text-stroke: 0.3px !important;
  text-stroke: 0.3px !important;
}

/* Invert Style */
.jfk-bubble.gtx-bubble, .captcheck_answer_label > input + img, span#closed_text > img[src^="https://www.gstatic.com/images/branding/googlelogo"], span[data-href^="https://www.hcaptcha.com/"] > #icon, #bit-notification-bar-iframe, ::-webkit-calendar-picker-indicator {
    filter: invert(100%) hue-rotate(180deg) brightness(111%) contrast(92%) grayscale(12%) sepia(18%) !important;
}

/* Variables Style */
:root {
   --darkreader-neutral-background: #17171d;
   --darkreader-neutral-text: #a8bacf;
   --darkreader-selection-background: #1055a8;
   --darkreader-selection-text: #cccee7;
}

/* Modified CSS */
img.wp-smiley,
img.emoji {
    border-color: initial !important;
    box-shadow: none !important;
    background-image: none !important;
    background-color: initial !important;
}
.dashicons,
.dashicons-before::before {
    text-decoration-color: inherit;
}
html {
    --wp-admin--admin-bar--height: 32px;
}
#wpadminbar * {
    text-shadow: none;
}
#wpadminbar .ab-empty-item,
#wpadminbar a.ab-item,
#wpadminbar > #wp-toolbar span.ab-label,
#wpadminbar > #wp-toolbar span.noticon {
    color: rgb(195, 198, 221); 
}
#wpadminbar a, #wpadminbar a img, #wpadminbar a img:hover, #wpadminbar a:hover {
    border-color: initial; text-decoration-color: initial; background-image: initial; background-color: initial; box-shadow: none; 
}
#wpadminbar a:active, #wpadminbar a:focus, #wpadminbar div, #wpadminbar input[type="email"], #wpadminbar input[type="number"], #wpadminbar input[type="password"], #wpadminbar input[type="search"], #wpadminbar input[type="text"], #wpadminbar input[type="url"],
#wpadminbar select,
#wpadminbar textarea {
    box-shadow: none;
}
#wpadminbar {
    color: rgb(168, 172, 206);
    background-image: initial;
    background-color: rgb(27, 30, 31);
}
#wpadminbar .ab-sub-wrapper,
#wpadminbar ul,
#wpadminbar ul li {
    background-image: initial;
    background-color: initial;
    list-style-image: initial;
}
#wpadminbar .ab-empty-item {
    outline-color: initial;
}
#wpadminbar .menupop .ab-sub-wrapper,
#wpadminbar .shortlink-input {
    box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px;
    background-image: initial;
    background-color: rgb(41, 45, 46);
}
#wpadminbar .ab-top-menu > li.hover > .ab-item,
#wpadminbar.nojq .quicklinks .ab-top-menu > li > .ab-item:focus,
#wpadminbar:not(.mobile) .ab-top-menu > li:hover > .ab-item,
#wpadminbar:not(.mobile) .ab-top-menu > li > .ab-item:focus {
    background-image: initial;
    background-color: rgb(41, 45, 46);
    color: rgb(130, 188, 228);
}
#wpadminbar:not(.mobile) > #wp-toolbar a:focus span.ab-label,
#wpadminbar:not(.mobile) > #wp-toolbar li:hover span.ab-label,
#wpadminbar > #wp-toolbar li.hover span.ab-label {
    color: rgb(130, 188, 228);
}
#wpadminbar .ab-icon,
#wpadminbar .ab-item::before,
#wpadminbar > #wp-toolbar > #wp-admin-bar-root-default .ab-icon,
.wp-admin-bar-arrow {
    background-image: none !important;
}
#wpadminbar #adminbarsearch::before,
#wpadminbar .ab-icon::before,
#wpadminbar .ab-item::before {
    color: rgba(185, 221, 244, 0.6);
}
#wpadminbar .ab-submenu .ab-item {
    color: rgba(185, 221, 244, 0.7);
}
#wpadminbar .quicklinks .menupop ul li a,
#wpadminbar .quicklinks .menupop ul li a strong,
#wpadminbar .quicklinks .menupop.hover ul li a,
#wpadminbar.nojs .quicklinks .menupop:hover ul li a {
    color: rgba(185, 221, 244, 0.7);
}
#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover > a,
#wpadminbar .quicklinks .menupop ul li a:focus,
#wpadminbar .quicklinks .menupop ul li a:focus strong,
#wpadminbar .quicklinks .menupop ul li a:hover,
#wpadminbar .quicklinks .menupop ul li a:hover strong,
#wpadminbar .quicklinks .menupop.hover ul li a:focus,
#wpadminbar .quicklinks .menupop.hover ul li a:hover,
#wpadminbar .quicklinks .menupop.hover ul li div[tabindex]:focus,
#wpadminbar .quicklinks .menupop.hover ul li div[tabindex]:hover,
#wpadminbar li #adminbarsearch.adminbar-focused::before,
#wpadminbar li .ab-item:focus .ab-icon::before,
#wpadminbar li .ab-item:focus::before,
#wpadminbar li a:focus .ab-icon::before,
#wpadminbar li.hover .ab-icon::before,
#wpadminbar li.hover .ab-item::before,
#wpadminbar li:hover #adminbarsearch::before,
#wpadminbar li:hover .ab-icon::before,
#wpadminbar li:hover .ab-item::before,
#wpadminbar.nojs .quicklinks .menupop:hover ul li a:focus,
#wpadminbar.nojs .quicklinks .menupop:hover ul li a:hover {
    color: rgb(130, 188, 228);
}
#wpadminbar.mobile .quicklinks .ab-icon::before,
#wpadminbar.mobile .quicklinks .ab-item::before {
    color: rgb(168, 172, 206);
}
#wpadminbar.mobile .quicklinks .hover .ab-icon::before,
#wpadminbar.mobile .quicklinks .hover .ab-item::before {
    color: rgb(130, 188, 228);
}
#wpadminbar .menupop .menupop > .ab-item .wp-admin-bar-arrow::before {
    color: inherit;
}
#wpadminbar .quicklinks .menupop ul.ab-sub-secondary {
    box-shadow: none;
}
#wpadminbar .quicklinks .menupop ul.ab-sub-secondary,
#wpadminbar .quicklinks .menupop ul.ab-sub-secondary .ab-submenu {
    background-image: initial;
    background-color: rgb(51, 51, 64);
}
#wpadminbar .quicklinks .menupop .ab-sub-secondary > li .ab-item:focus a,
#wpadminbar .quicklinks .menupop .ab-sub-secondary > li > a:hover {
    color: rgb(130, 188, 228);
}
#wpadminbar .quicklinks a span#ab-updates {
    background-image: initial;
    background-color: rgb(37, 38, 46);
    color: rgb(173, 177, 209);
}
#wpadminbar .quicklinks a:hover span#ab-updates {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    color: rgb(205, 206, 226);
}
#wpadminbar ul li:last-child,
#wpadminbar ul li:last-child .ab-item {
    box-shadow: none;
}
#wpadminbar #wp-admin-bar-recovery-mode {
    color: rgb(205, 206, 226);
    background-color: rgb(157, 48, 46);
}
#wpadminbar .ab-top-menu > #wp-admin-bar-recovery-mode.hover > .ab-item,
#wpadminbar.nojq .quicklinks .ab-top-menu > #wp-admin-bar-recovery-mode > .ab-item:focus,
#wpadminbar:not(.mobile) .ab-top-menu > #wp-admin-bar-recovery-mode:hover > .ab-item,
#wpadminbar:not(.mobile) .ab-top-menu > #wp-admin-bar-recovery-mode > .ab-item:focus {
    color: rgb(205, 206, 226);
    background-color: rgb(157, 48, 46);
}
#wpadminbar #wp-admin-bar-user-info {
    background-image: initial;
    background-color: initial;
}
#wpadminbar #wp-admin-bar-user-info a {
    background-image: initial;
    background-color: initial;
}
#wpadminbar #wp-admin-bar-user-info span {
    background-image: initial;
    background-color: initial;
}
#wpadminbar #wp-admin-bar-user-info .username {
    color: rgb(151, 157, 196);
}
#wpadminbar #wp-admin-bar-my-account.with-avatar > .ab-empty-item img,
#wpadminbar #wp-admin-bar-my-account.with-avatar > a img {
    border-color: rgb(81, 82, 101);
    background-image: initial;
    background-color: rgb(37, 38, 46);
}
#wpadminbar .quicklinks li .blavatar {
    color: rgb(195, 198, 221);
}
#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover > a .blavatar,
#wpadminbar .quicklinks li a:focus .blavatar,
#wpadminbar .quicklinks li a:hover .blavatar {
    color: rgb(130, 188, 228);
}
#wpadminbar #wp-admin-bar-search .ab-item {
    background-image: initial;
    background-color: initial;
}
#wpadminbar > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input {
    color: rgb(168, 172, 206);
    background-color: rgba(29, 29, 37, 0);
    border-color: initial;
    outline-color: initial;
    box-shadow: none;
}
#wpadminbar > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input:focus {
    color: rgb(205, 206, 226);
    background-color: rgba(29, 29, 37, 0.9);
    border-color: initial;
}
#wpadminbar .screen-reader-text,
#wpadminbar .screen-reader-text span {
    border-color: initial;
}
#wpadminbar .screen-reader-shortcut {
    background-image: initial;
    background-color: rgb(37, 38, 46);
    color: rgb(135, 191, 228);
    text-decoration-color: initial;
}
#wpadminbar .screen-reader-shortcut:focus {
    background-image: initial;
    background-color: rgb(37, 38, 46);
    box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px;
}
@media screen and (max-width: 782px) {
    html {
        --wp-admin--admin-bar--height: 46px;
    }
    #wpadminbar .ab-label {
        border-color: initial;
    }
    #wpadminbar #wp-admin-bar-customize > .ab-item,
    #wpadminbar #wp-admin-bar-edit > .ab-item,
    #wpadminbar #wp-admin-bar-my-account > .ab-item,
    #wpadminbar #wp-admin-bar-my-sites > .ab-item,
    #wpadminbar #wp-admin-bar-site-editor > .ab-item,
    #wpadminbar #wp-admin-bar-site-name > .ab-item {
        color: rgb(151, 157, 196);
    }
    #wpadminbar #wp-admin-bar-user-info .display-name {
        color: rgb(195, 198, 221);
    }
}
@media screen and (max-width: 600px) {
    #wpadminbar .ab-top-menu > .menupop li > .ab-sub-wrapper {
        box-shadow: none;
    }
}
.social-widget .widgettitle {
    border-color: initial;
}
.social-links.horizontal li {
    list-style-image: initial;
    border-color: initial;
}
.social-links.vertical li {
    list-style-image: initial;
    border-color: initial;
}
.widget .social-link-item {
    list-style-image: initial;
}
.widget .social-links a,
.widget .social-links a:hover {
    text-decoration-color: initial;
}
#sidebar .social-links.horizontal li,
#footer .social-links.horizontal li {
    border-color: initial;
}
.hook-location-hint {
    background-image: initial;
    background-color: rgb(73, 75, 16);
    border-color: rgb(126, 127, 59);
}
.sub-arrow::before {
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-color: inherit;
    border-left-color: inherit;
}
iframe {
    border-color: initial;
}
a:focus {
    outline-color: rgba(80, 80, 99, 0.7);
}
.screen-reader-text:focus {
    background-color: rgb(37, 37, 46);
    box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px;
    color: rgb(131, 200, 225);
    text-decoration-color: initial;
}
.post-image .themify_lightbox .zoom {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.3);
}
.post-image .themify_lightbox .zoom::after {
    color: rgb(205, 206, 226);
}
.post-image .themify_lightbox:hover .zoom {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.6);
}
.themify_builder_front_icon {
    background-image: url("https://shop.famousrooster.gr/wp-content/themes/themify-ultra/themify/themify-builder/img/favicon.png");
    background-color: initial;
}
#builder_progress::before,
#builder_progress::after,
#builder_progress > div::before,
#builder_progress > div::after {
    background-image: initial;
    background-color: rgb(39, 39, 48);
    box-shadow: rgb(39, 39, 48) 0px 3.5em;
}
#builder_progress::before {
    background-image: initial;
    background-color: rgb(65, 65, 82);
}
#builder_progress::after {
    background-image: initial;
    background-color: rgb(92, 92, 115);
}
#builder_progress > div::before {
    background-image: initial;
    background-color: rgb(86, 85, 107);
}
#builder_progress > div::after {
    background-image: initial;
    background-color: rgb(67, 67, 83);
}
.themify-builder-alert {
    background-color: rgba(0, 0, 0, 0.6);
}
.themify-builder-alert.busy::before {
    border-color: rgb(48, 48, 61) transparent transparent;
}
.themify-builder-alert.done::after,
.themify-builder-alert.error::after {
    color: rgb(205, 206, 226);
}
.themify_loader {
    background-color: rgba(0, 0, 0, 0.6);
}
.themify_loader::before {
    border-color: rgb(48, 48, 61) transparent transparent;
}
.themify_horizontal_loader,
.themify_horizontal_loader::before,
.themify_horizontal_loader::after {
    background-image: initial;
    background-color: rgb(0, 0, 0); 
}
.wp-core-ui .button, .wp-core-ui .button-primary, .wp-core-ui .button-secondary {
    text-decoration-color: initial; 
}
.wp-core-ui input[type="reset"], .wp-core-ui input[type="reset"]:active, .wp-core-ui input[type="reset"]:focus, .wp-core-ui input[type="reset"]:hover {
    background-image: initial;
    background-color: initial;
    border-color: initial;
    box-shadow: none;
}
.wp-core-ui .button,
.wp-core-ui .button-secondary {
    color: rgb(135, 191, 228);
    border-color: rgb(58, 114, 157);
    background-image: initial;
    background-color: rgb(34, 34, 43);
}
.wp-core-ui .button-secondary:hover,
.wp-core-ui .button.hover,
.wp-core-ui .button:hover {
    background-image: initial;
    background-color: rgb(37, 38, 46);
    border-color: rgb(52, 137, 192);
    color: rgb(134, 202, 244);
}
.wp-core-ui .button-secondary:focus,
.wp-core-ui .button.focus,
.wp-core-ui .button:focus {
    background-image: initial;
    background-color: rgb(34, 34, 43);
    border-color: rgb(61, 104, 139);
    color: rgb(134, 202, 244);
    box-shadow: rgb(68, 116, 154) 0px 0px 0px 1px;
    outline-color: transparent;
}
.wp-core-ui .button-secondary:active,
.wp-core-ui .button:active {
    background-image: initial;
    background-color: rgb(34, 34, 43);
    border-color: rgb(81, 82, 101);
    box-shadow: none;
}
.wp-core-ui .button.active,
.wp-core-ui .button.active:hover {
    background-color: rgb(48, 48, 60);
    color: rgb(139, 200, 239);
    border-color: rgb(52, 137, 192);
    box-shadow: rgb(23, 64, 91) 0px 2px 5px -3px inset;
}
.wp-core-ui .button.active:focus {
    border-color: rgb(61, 104, 139);
    box-shadow: rgb(23, 64, 91) 0px 2px 5px -3px inset,
    rgb(68, 116, 154) 0px 0px 0px 1px;
}
.wp-core-ui .button-disabled,
.wp-core-ui .button-secondary.disabled,
.wp-core-ui .button-secondary:disabled,
.wp-core-ui .button-secondary[disabled],
.wp-core-ui .button.disabled,
.wp-core-ui .button:disabled,
.wp-core-ui .button[disabled] {
    color: rgb(151, 157, 196) !important;
    border-color: rgb(59, 59, 73) !important;
    background-image: initial !important;
    background-color: rgb(34, 34, 43) !important;
    box-shadow: none !important;
}
.wp-core-ui .button-link {
    box-shadow: none;
    border-color: initial;
    background-image: initial;
    background-color: initial;
    color: rgb(135, 191, 228);
    text-decoration-color: initial;
}
.wp-core-ui .button-link:active,
.wp-core-ui .button-link:hover {
    color: rgb(139, 200, 239);
}
.wp-core-ui .button-link:focus {
    color: rgb(176, 179, 210);
    box-shadow: rgb(60, 104, 144) 0px 0px 0px 1px,
    rgba(60, 104, 144, 0.8) 0px 0px 2px 1px;
    outline-color: transparent;
}
.wp-core-ui .button-link-delete {
    color: rgb(216, 92, 88);
}
.wp-core-ui .button-link-delete:focus,
.wp-core-ui .button-link-delete:hover {
    color: rgb(216, 92, 88);
    background-image: initial;
    background-color: initial;
}
.wp-core-ui .button-link-delete:disabled {
    background-image: initial !important;
    background-color: initial !important;
}
.wp-core-ui .button-primary {
    background-image: initial;
    background-color: rgb(50, 99, 138);
    border-color: rgb(58, 114, 157);
    color: rgb(205, 206, 226);
    text-decoration-color: initial;
    text-shadow: none;
}
.wp-core-ui .button-primary.focus,
.wp-core-ui .button-primary.hover,
.wp-core-ui .button-primary:focus,
.wp-core-ui .button-primary:hover {
    background-image: initial;
    background-color: rgb(34, 82, 115);
    border-color: rgb(54, 125, 175);
    color: rgb(205, 206, 226);
}
.wp-core-ui .button-primary.focus,
.wp-core-ui .button-primary:focus {
    box-shadow: rgb(29, 29, 37) 0px 0px 0px 1px,
    rgb(50, 99, 138) 0px 0px 0px 3px;
}
.wp-core-ui .button-primary.active,
.wp-core-ui .button-primary.active:focus,
.wp-core-ui .button-primary.active:hover,
.wp-core-ui .button-primary:active {
    background-image: initial;
    background-color: rgb(34, 82, 115);
    border-color: rgb(54, 125, 175);
    box-shadow: none;
    color: rgb(205, 206, 226);
}
.wp-core-ui .button-primary-disabled,
.wp-core-ui .button-primary.disabled,
.wp-core-ui .button-primary:disabled,
.wp-core-ui .button-primary[disabled] {
    color: rgb(151, 157, 196) !important;
    background-image: initial !important;
    background-color: rgb(34, 34, 43) !important;
    border-color: rgb(59, 59, 73) !important;
    box-shadow: none !important;
    text-shadow: none !important;
}
.wp-core-ui .button-group > .button-primary + .button {
    border-left-color: initial;
}
.wp-core-ui .button-group > .button.active {
    background-color: rgb(48, 48, 60);
    color: rgb(139, 200, 239);
    border-color: rgb(52, 137, 192);
    box-shadow: rgb(23, 64, 91) 0px 2px 5px -3px inset;
}
.wp-core-ui .button-group > .button.active:focus {
    border-color: rgb(61, 104, 139);
    box-shadow: rgb(23, 64, 91) 0px 2px 5px -3px inset,
    rgb(68, 116, 154) 0px 0px 0px 1px;
}
.mejs-container {
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
.mejs-container:focus {
    outline-color: initial;
}
.mejs-embed,
.mejs-embed body {
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
.mejs-poster img {
    border-color: initial;
}
.mejs-overlay-button {
    background-image: url("https://shop.famousrooster.gr/wp-content/themes/themify-ultra/themify/mediaelement/bigplay.svg");
    background-color: initial;
}
.no-svg .mejs-overlay-button {
    background-image: url("https://shop.famousrooster.gr/wp-content/themes/themify-ultra/themify/mediaelement/bigplay.png");
}
.mejs-overlay-loading {
    background-image: linear-gradient(rgba(38, 38, 47, 0.9),
    rgba(0, 0, 0, 0.9));
    background-color: initial;
}
.mejs-overlay-loading span {
    background-image: url("https://shop.famousrooster.gr/wp-content/themes/themify-ultra/themify/mediaelement/loading.gif");
    background-color: transparent;
}
.mejs-container .mejs-controls {
    background-image: linear-gradient(rgba(38, 38, 47, 0.7),
    rgba(0, 0, 0, 0.7));
    background-color: initial;
}
.mejs-container .mejs-controls div {
    background-image: none;
    border-color: initial;
}
.mejs-controls .mejs-button button {
    text-decoration-color: initial;
    border-color: initial;
    background-image: url("https://shop.famousrooster.gr/wp-content/themes/themify-ultra/themify/mediaelement/controls.svg");
    background-color: transparent;
}
.no-svg .mejs-controls .mejs-button button {
    background-image: url("https://shop.famousrooster.gr/wp-content/themes/themify-ultra/themify/mediaelement/controls.png");
}
.mejs-controls .mejs-button button:focus {
    outline-color: rgb(79, 79, 98);
}
.mejs-container .mejs-controls .mejs-time {
    color: rgb(205, 206, 226);
}
.mejs-container .mejs-controls .mejs-time a {
    color: rgb(205, 206, 226);
}
.mejs-controls .mejs-time-rail .mejs-time-total {
    background-image: linear-gradient(rgba(22, 21, 28, 0.8),
    rgba(46, 46, 57, 0.8));
    background-color: initial;
}
.mejs-controls .mejs-time-rail .mejs-time-buffering {
    background-image: linear-gradient(-45deg,
    rgba(29, 29, 37, 0.15) 25%,
    rgba(0, 0, 0, 0) 25%,
    rgba(0, 0, 0, 0) 50%,
    rgba(29, 29, 37, 0.15) 50%,
    rgba(29, 29, 37, 0.15) 75%,
    rgba(0, 0, 0, 0) 75%,
    rgba(0, 0, 0, 0));
}
.mejs-controls .mejs-time-rail .mejs-time-loaded {
    background-image: linear-gradient(rgba(58, 108, 118, 0.8),
    rgba(67, 136, 151, 0.8));
    background-color: initial;
}
.mejs-controls .mejs-time-rail .mejs-time-current {
    background-image: linear-gradient(rgba(29, 29, 37, 0.9),
    rgba(60, 59, 74, 0.8));
    background-color: initial;
}
.mejs-controls .mejs-time-rail .mejs-time-handle {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    border-color: rgb(91, 101, 149);
}
.mejs-controls .mejs-time-rail .mejs-time-float {
    background-image: initial;
    background-color: rgb(39, 39, 48);
    border-color: rgb(91, 101, 149);
    color: rgb(194, 197, 221);
}
.mejs-controls .mejs-time-rail .mejs-time-float-corner {
    border-color: rgb(54, 53, 67) transparent transparent;
}
.mejs-controls .mejs-volume-button .mejs-volume-slider {
    background-image: initial;
    background-color: rgba(38, 38, 47, 0.7);
}
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total {
    background-image: initial;
    background-color: rgba(29, 29, 37, 0.5);
}
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current {
    background-image: initial;
    background-color: rgba(29, 29, 37, 0.9);
}
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle {
    background-image: initial;
    background-color: rgba(29, 29, 37, 0.9);
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
    background-image: linear-gradient(rgba(22, 21, 28, 0.8),
    rgba(46, 46, 57, 0.8));
    background-color: initial;
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
    background-image: linear-gradient(rgba(29, 29, 37, 0.9),
    rgba(60, 59, 74, 0.8));
    background-color: initial;
}
.mejs-controls .mejs-captions-button .mejs-captions-selector {
    background-image: initial;
    background-color: rgba(38, 38, 47, 0.7);
    border-color: transparent;
}
.mejs-controls .mejs-captions-button .mejs-captions-selector ul li {
    color: rgb(205, 206, 226);
}
.mejs-chapters .mejs-chapter {
    background-image: linear-gradient(rgba(38, 38, 47, 0.7),
    rgba(0, 0, 0, 0.7));
    background-color: initial;
    border-color: initial;
}
.mejs-chapters .mejs-chapter .mejs-chapter-block {
    color: rgb(205, 206, 226);
    border-right-color: rgb(91, 101, 149);
    border-bottom-color: rgb(91, 101, 149);
}
.mejs-chapters .mejs-chapter .mejs-chapter-block-last {
    border-right-color: initial;
}
.mejs-chapters .mejs-chapter .mejs-chapter-block:hover {
    background-image: linear-gradient(rgba(79, 79, 98, 0.7),
    rgba(38, 38, 47, 0.6));
    background-color: initial;
}
.mejs-captions-layer {
    color: rgb(205, 206, 226);
}
.mejs-captions-layer a {
    color: rgb(205, 206, 226);
    text-decoration-color: initial;
}
.mejs-captions-text {
    background-image: initial;
    background-color: rgba(13, 14, 17, 0.5);
}
.me-cannotplay a {
    color: rgb(205, 206, 226);
}
.mejs-contextmenu {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    border-color: rgb(79, 79, 98);
}
.mejs-contextmenu .mejs-contextmenu-separator {
    background-image: initial;
    background-color: rgb(38, 38, 47);
}
.mejs-contextmenu .mejs-contextmenu-item {
    color: rgb(172, 177, 208);
}
.mejs-contextmenu .mejs-contextmenu-item:hover {
    background-image: initial;
    background-color: rgb(58, 108, 118);
    color: rgb(205, 206, 226);
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector {
    background-image: initial;
    background-color: rgba(38, 38, 47, 0.7);
    border-color: transparent;
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li {
    color: rgb(205, 206, 226);
}
.mejs-postroll-layer {
    background-image: initial;
    background-color: rgba(38, 38, 47, 0.7);
}
.mejs-postroll-close {
    background-image: initial;
    background-color: rgba(38, 38, 47, 0.7);
    color: rgb(205, 206, 226);
}
.mejs-controls .mejs-button.mejs-speed-button button {
    background-image: initial;
    background-color: transparent;
    color: rgb(205, 206, 226);
}
.mejs-controls .mejs-speed-button .mejs-speed-selector {
    background-image: initial;
    background-color: rgba(38, 38, 47, 0.7);
    border-color: transparent;
}
.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label.mejs-speed-selected {
    color: rgb(108, 255, 255);
}
.mejs-controls .mejs-speed-button .mejs-speed-selector ul li {
    color: rgb(205, 206, 226);
}
.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label {
    color: rgb(205, 206, 226);
}
.mejs-controls .mejs-speed-button .mejs-speed-selector ul li:hover {
    background-color: rgba(29, 29, 37, 0.4) !important;
}
.mejs-controls .mejs-button.mejs-jump-forward-button {
    background-image: url("https://shop.famousrooster.gr/wp-content/themes/themify-ultra/themify/mediaelement/jumpforward.png");
    background-color: transparent;
}
.mejs-controls .mejs-button.mejs-jump-forward-button button {
    background-image: initial;
    background-color: transparent;
    color: rgb(205, 206, 226);
}
.mejs-controls .mejs-button.mejs-skip-back-button {
    background-image: url("https://shop.famousrooster.gr/wp-content/themes/themify-ultra/themify/mediaelement/skipback.png");
    background-color: transparent;
}
.mejs-controls .mejs-button.mejs-skip-back-button button {
    background-image: initial;
    background-color: transparent;
    color: rgb(205, 206, 226);
}
.mejs-container,
.mejs-container .mejs-controls,
.mejs-embed,
.mejs-embed body {
    background-image: initial;
    background-color: rgb(24, 25, 31);
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.mejs-controls .mejs-time-rail .mejs-time-loaded {
    background-image: initial;
    background-color: rgb(29, 29, 37);
}
.mejs-controls .mejs-time-rail .mejs-time-current {
    background-image: initial;
    background-color: rgb(26, 99, 131);
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.mejs-controls .mejs-time-rail .mejs-time-total {
    background-image: initial;
    background-color: rgba(29, 29, 37, 0.33);
}
.mejs-controls a:focus > .mejs-offscreen {
    background-color: rgb(37, 37, 46);
    box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px;
    color: rgb(110, 213, 255);
    text-decoration-color: initial;
}
.mejs-overlay-loading {
    background-image: initial;
    background-color: initial;
}
.mejs-controls button:hover {
    border-color: initial;
    box-shadow: none;
}
.media-embed-details .setting .remove-setting,
.media-embed-details .setting p {
    color: rgb(249, 86, 80);
}
.media-embed-details .setting a:hover {
    color: rgb(239, 49, 44);
}
.wp-playlist {
    border-color: rgb(64, 64, 80);
}
.wp-playlist .mejs-controls .mejs-button button {
    outline-color: initial;
}
.wp-playlist-light {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    color: rgb(205, 206, 226);
}
.wp-playlist-dark {
    color: rgb(205, 206, 226);
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
.wp-playlist-item .wp-playlist-caption {
    text-decoration-color: initial;
    color: rgb(205, 206, 226);
}
.wp-playlist-item {
    border-bottom-color: rgb(64, 64, 80);
}
.wp-playlist-item:last-child {
    border-bottom-color: initial;
}
.wp-playlist-light .wp-playlist-caption {
    color: rgb(172, 177, 208);
}
.wp-playlist-dark .wp-playlist-caption {
    color: rgb(183, 186, 214);
}
.wp-playlist-playing {
    background-image: initial;
    background-color: rgb(34, 34, 42);
}
.wp-playlist-light .wp-playlist-playing {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    color: rgb(205, 206, 226);
}
.wp-playlist-dark .wp-playlist-playing {
    background-image: initial;
    background-color: rgb(0, 0, 0);
    color: rgb(205, 206, 226);
}
.wp-playlist .wp-playlist-current-item img {
    border-color: initial;
}
.media-frame a {
    border-bottom-color: initial;
    color: rgb(135, 191, 228);
}
.media-frame a:active,
.media-frame a:hover {
    color: rgb(139, 200, 239);
}
.media-frame a:focus {
    box-shadow: rgb(60, 104, 144) 0px 0px 0px 1px,
    rgba(60, 104, 144, 0.8) 0px 0px 2px 1px;
    color: rgb(176, 179, 210);
    outline-color: transparent;
}
.media-frame a.button {
    color: rgb(173, 177, 209);
}
.media-frame a.button:hover {
    color: rgb(183, 186, 214);
}
.media-frame a.button-primary,
.media-frame a.button-primary:hover {
    color: rgb(205, 206, 226); 
}
.media-frame input[type="color"], .media-frame input[type="date"], .media-frame input[type="datetime-local"], .media-frame input[type="datetime"], .media-frame input[type="email"], .media-frame input[type="month"], .media-frame input[type="number"], .media-frame input[type="password"], .media-frame input[type="search"], .media-frame input[type="tel"], .media-frame input[type="text"], .media-frame input[type="time"], .media-frame input[type="url"], .media-frame input[type="week"],
.media-frame select,
.media-frame textarea {
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px;
    border-color: rgb(81, 82, 101);
    background-color: rgb(29, 29, 37);
    color: rgb(173, 177, 209); 
}
.media-frame input[type="email"]:focus, .media-frame input[type="number"]:focus, .media-frame input[type="password"]:focus, .media-frame input[type="search"]:focus, .media-frame input[type="text"]:focus, .media-frame input[type="url"]:focus,
.media-frame select:focus,
.media-frame textarea:focus {
    border-color: rgb(61, 104, 139);
    box-shadow: rgb(68, 116, 154) 0px 0px 0px 1px;
    outline-color: transparent;
}
.media-frame input:disabled,
.media-frame input[readonly],
.media-frame textarea:disabled,
.media-frame textarea[readonly] {
    background-color: rgb(37, 38, 46);
}
.media-frame ::-webkit-input-placeholder {
    color: rgb(138, 145, 188);
}
.media-modal-backdrop {
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
.media-modal-close {
    border-color: transparent;
    background-image: initial;
    background-color: initial;
    color: rgb(138, 145, 188);
    outline-color: initial;
}
.media-modal-close:active,
.media-modal-close:hover {
    color: rgb(139, 200, 239);
}
.media-modal-close:focus {
    color: rgb(139, 200, 239);
    border-color: rgb(54, 95, 131);
    box-shadow: rgba(50, 99, 138, 0.8) 0px 0px 3px;
    outline-color: transparent;
}
.media-modal-close span.media-modal-icon {
    background-image: none;
}
.media-modal-content {
    box-shadow: rgba(0, 0, 0, 0.7) 0px 5px 15px;
    background-image: initial;
    background-color: rgb(29, 29, 37);
}
.wp-core-ui .media-modal-icon {
    background-image: url("https://shop.famousrooster.gr/wp-includes/images/uploader-icons.png");
}
.media-toolbar {
    border-color: rgb(59, 59, 73);
}
.media-frame-toolbar .media-toolbar {
    border-top-color: rgb(59, 59, 73);
}
.media-sidebar {
    background-image: initial;
    background-color: rgb(34, 34, 43);
    border-left-color: rgb(59, 59, 73);
}
.image-details h2:not(.media-attachments-filter-heading),
.media-sidebar h2 {
    color: rgb(138, 145, 188);
}
.attachment-details .setting .name,
.attachment-details .setting .value,
.attachment-details .setting span,
.compat-item label span,
.media-sidebar .checkbox-label-inline,
.media-sidebar .setting .name,
.media-sidebar .setting .value,
.media-sidebar .setting span {
    color: rgb(138, 145, 188);
}
.attachment-details .copy-to-clipboard-container .success,
.media-sidebar .copy-to-clipboard-container .success {
    color: rgb(131, 255, 150);
}
.compat-item table {
    border-color: initial;
}
.media-menu {
    background-image: initial;
    background-color: rgb(34, 34, 43);
    border-right-color: rgb(66, 66, 82);
}
.media-menu .media-menu-item {
    border-color: initial;
    background-image: initial;
    background-color: initial;
    color: rgb(135, 191, 228);
    text-decoration-color: initial;
}
.media-menu .media-menu-item:hover {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.04);
}
.media-menu .media-menu-item:active {
    color: rgb(135, 191, 228);
    outline-color: initial;
}
.media-menu .active,
.media-menu .active:hover {
    color: rgb(183, 186, 214);
}
.media-menu .media-menu-item:focus {
    box-shadow: rgb(60, 104, 144) 0px 0px 0px 1px,
    rgba(60, 104, 144, 0.8) 0px 0px 2px 1px;
    color: rgb(176, 179, 210);
    outline-color: transparent;
}
.media-menu .separator {
    border-top-color: rgb(59, 59, 73);
}
.media-router .media-menu-item {
    border-color: initial;
    text-decoration-color: initial;
    background-image: initial;
    background-color: initial;
}
.media-router .media-menu-item:last-child {
    border-right-color: initial;
}
.media-router .media-menu-item:active,
.media-router .media-menu-item:hover {
    color: rgb(135, 191, 228);
}
.media-router .active,
.media-router .active:hover {
    color: rgb(183, 186, 214);
}
.media-router .media-menu-item:focus {
    box-shadow: rgb(60, 104, 144) 0px 0px 0px 1px,
    rgba(60, 104, 144, 0.8) 0px 0px 2px 1px;
    color: rgb(176, 179, 210);
    outline-color: transparent;
}
.media-router .active,
.media-router .media-menu-item.active:last-child {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    border-top-color: rgb(59, 59, 73);
    border-right-color: rgb(59, 59, 73);
    border-left-color: rgb(59, 59, 73);
    border-bottom-color: initial;
}
.media-frame-content {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    border-top-color: rgb(59, 59, 73);
}
.media-frame .media-iframe,
.media-frame .media-iframe iframe {
    border-color: initial;
}
.media-frame .search {
    color: rgb(163, 167, 203);
}
.wp-core-ui .attachment {
    color: rgb(163, 167, 203);
    list-style-image: initial;
}
.wp-core-ui .attachment.details:focus,
.wp-core-ui .attachment:focus,
.wp-core-ui .selected.attachment:focus {
    box-shadow: rgb(29, 29, 37) 0px 0px 2px 3px inset,
    rgb(60, 104, 144) 0px 0px 0px 7px inset;
    outline-color: transparent;
}
.wp-core-ui .selected.attachment {
    box-shadow: rgb(29, 29, 37) 0px 0px 0px 5px inset,
    rgb(61, 61, 76) 0px 0px 0px 7px inset;
}
.wp-core-ui .attachment.details {
    box-shadow: rgb(29, 29, 37) 0px 0px 0px 3px inset,
    rgb(50, 99, 138) 0px 0px 0px 7px inset;
}
.wp-core-ui .attachment-preview {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 15px inset,
    rgba(0, 0, 0, 0.05) 0px 0px 0px 1px inset;
    background-image: initial;
    background-color: rgb(37, 38, 46);
}
.wp-core-ui .attachment .thumbnail::after {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px inset;
}
.wp-core-ui .attachment .filename {
    background-image: initial;
    background-color: rgba(29, 29, 37, 0.8);
    box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 0px 1px inset;
}
.wp-core-ui .attachment-close {
    background-color: rgb(29, 29, 37);
    box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 0px 1px;
}
.wp-core-ui .attachment .check {
    border-color: initial;
    outline-color: initial;
    background-image: initial;
    background-color: rgb(37, 38, 46);
    box-shadow: rgb(29, 29, 37) 0px 0px 0px 1px,
    rgba(0, 0, 0, 0.15) 0px 0px 0px 2px;
}
.wp-core-ui .attachment.details .check,
.wp-core-ui .attachment.selected .check:focus,
.wp-core-ui .media-frame.mode-grid .attachment.selected .check {
    background-color: rgb(50, 99, 138);
    box-shadow: rgb(29, 29, 37) 0px 0px 0px 1px,
    rgb(50, 99, 138) 0px 0px 0px 2px;
}
.wp-core-ui .attachment.selected .check:focus {
    outline-color: transparent;
}
.attachments-browser .media-toolbar {
    background-image: initial;
    background-color: rgb(29, 29, 37);
}
.attachments-browser .uploader-inline,
.attachments-browser.has-load-more .attachments-wrapper,
.attachments-browser:not(.has-load-more) .attachments {
    outline-color: initial;
}
.uploader-inline .close {
    background-color: transparent;
    border-color: initial;
    outline-color: initial;
}
.uploader-inline .close::before {
    color: rgb(150, 156, 195);
}
.uploader-inline .close:focus {
    outline-color: rgb(54, 95, 131);
    box-shadow: rgba(50, 99, 138, 0.8) 0px 0px 3px;
}
.attachments-browser .instructions {
    color: rgb(138, 145, 188);
}
.more-loaded .attachment:not(.found-media) {
    background-image: initial;
    background-color: rgb(48, 48, 60);
}
.attachment.new-media {
    outline-color: rgb(66, 66, 82);
}
.media-progress-bar {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.1);
}
.media-progress-bar div {
    background-image: initial;
    background-color: rgb(50, 99, 138);
}
.media-uploader-status .upload-details {
    color: rgb(138, 145, 188);
}
.media-uploader-status .upload-count {
    color: rgb(163, 167, 203);
}
.media-uploader-status .upload-dismiss-errors {
    text-decoration-color: initial;
}
.upload-errors .upload-error {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    border-left-color: rgb(139, 43, 41);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px 0px;
}
.uploader-inline .upload-errors .upload-error {
    background-color: rgb(58, 16, 18);
    box-shadow: none;
}
.wp-editor-wrap .uploader-editor {
    background-image: initial;
    background-color: rgba(91, 90, 112, 0.9);
}
.uploader-window,
.wp-editor-wrap .uploader-editor.droppable {
    background-image: initial;
    background-color: rgba(23, 64, 91, 0.9);
}
.uploader-window-content,
.wp-editor-wrap .uploader-editor-content {
    border-color: rgb(48, 48, 61);
}
.uploader-window .uploader-editor-title,
.uploader-window h1,
.wp-editor-wrap .uploader-editor .uploader-editor-title {
    color: rgb(205, 206, 226);
}
.uploader-window .media-progress-bar {
    background-image: initial;
    background-color: initial;
    border-color: rgb(48, 48, 61);
}
.uploader-window .media-progress-bar div {
    background-image: initial;
    background-color: rgb(29, 29, 37);
}
.uploader-inline .has-upload-message .upload-instructions {
    color: rgb(163, 167, 203);
}
.media-selection .button-link {
    border-right-color: rgb(59, 59, 73);
    color: rgb(135, 191, 228);
    text-decoration-color: initial;
}
.media-selection .button-link:focus,
.media-selection .button-link:hover {
    color: rgb(139, 200, 239);
}
.media-selection .button-link:last-child {
    border-right-color: initial;
}
.selection-info .clear-selection {
    color: rgb(216, 92, 88);
}
.selection-info .clear-selection:focus,
.selection-info .clear-selection:hover {
    color: rgb(216, 92, 88);
}
.media-selection .attachment-preview {
    box-shadow: none;
    background-image: initial;
    background-color: initial;
}
.wp-core-ui .media-selection .attachment.details:focus,
.wp-core-ui .media-selection .attachment:focus,
.wp-core-ui .media-selection .selected.attachment:focus {
    box-shadow: rgb(29, 29, 37) 0px 0px 0px 1px,
    rgb(60, 104, 144) 0px 0px 2px 3px;
    outline-color: transparent;
}
.wp-core-ui .media-selection .selected.attachment {
    box-shadow: none;
}
.wp-core-ui .media-selection .attachment.details {
    box-shadow: rgb(29, 29, 37) 0px 0px 0px 1px,
    rgb(50, 99, 138) 0px 0px 0px 3px;
}
.media-selection::after {
    background-image: linear-gradient(to left,
    rgb(29, 29, 37),
    rgba(29, 29, 37, 0));
}
.media-frame .spinner {
    background-image: url("https://shop.famousrooster.gr/wp-includes/images/spinner.gif");
    background-color: initial;
}
.attachment-info {
    color: rgb(138, 145, 188);
    border-bottom-color: rgb(59, 59, 73);
}
.attachment-info .filename {
    color: rgb(163, 167, 203);
}
.uploading .attachment-info .thumbnail {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 15px inset;
}
.attachment-info .thumbnail-image::after {
    box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 0px 1px inset;
}
.attachment-info .delete-attachment,
.attachment-info .edit-attachment,
.attachment-info .trash-attachment,
.attachment-info .untrash-attachment {
    text-decoration-color: initial;
}
.media-modal .delete-attachment,
.media-modal .trash-attachment,
.media-modal .untrash-attachment {
    color: rgb(216, 92, 88);
}
.media-modal .delete-attachment:focus,
.media-modal .delete-attachment:hover,
.media-modal .trash-attachment:focus,
.media-modal .trash-attachment:hover,
.media-modal .untrash-attachment:focus,
.media-modal .untrash-attachment:hover {
    color: rgb(216, 92, 88);
}
.media-modal .imgedit-wrap .imgedit-settings {
    background-image: initial;
    background-color: rgb(34, 34, 43);
    border-left-color: rgb(59, 59, 73);
}
.media-modal .imgedit-group {
    background-image: initial;
    background-color: initial;
    border-top-color: initial;
    border-right-color: initial;
    border-left-color: initial;
    border-bottom-color: rgb(59, 59, 73);
    box-shadow: none;
}
.media-modal .imgedit-group:last-of-type {
    border-color: initial;
}
.media-modal .imgedit-group-top h2,
.media-modal .imgedit-group-top h2 .button-link {
    color: rgb(138, 145, 188);
}
.media-modal .imgedit-group-top h2 .button-link,
.media-modal .imgedit-group-top h2 a {
    text-decoration-color: initial;
    color: rgb(138, 145, 188);
}
.wp-core-ui.media-modal .image-editor .imgedit-help-toggle,
.wp-core-ui.media-modal .image-editor .imgedit-help-toggle:active,
.wp-core-ui.media-modal .image-editor .imgedit-help-toggle:hover {
    border-color: transparent;
    background-image: initial;
    background-color: initial;
    color: rgb(135, 191, 228);
    box-shadow: none;
}
.wp-core-ui.media-modal .image-editor .imgedit-help-toggle:focus {
    color: rgb(135, 191, 228);
    border-color: rgb(54, 95, 131);
    box-shadow: rgba(50, 99, 138, 0.8) 0px 0px 3px;
    outline-color: transparent;
}
.embed-url {
    background-image: initial;
    background-color: rgb(29, 29, 37);
}
.media-frame .embed-url input {
    box-shadow: rgba(0, 0, 0, 0.1) 2px 2px 4px -2px inset;
}
.mejs-container:focus {
    outline-color: rgb(54, 95, 131);
    box-shadow: rgba(60, 104, 144, 0.8) 0px 0px 2px 1px;
}
.image-details .column-settings {
    background-image: initial;
    background-color: rgb(34, 34, 43);
    border-right-color: rgb(59, 59, 73);
}
.image-details .column-settings h2 {
    border-top-color: rgb(59, 59, 73);
    color: rgb(183, 186, 214);
}
.image-details .advanced-toggle {
    color: rgb(138, 145, 188);
    text-decoration-color: initial;
}
.image-details .advanced-toggle:active,
.image-details .advanced-toggle:hover {
    color: rgb(138, 145, 188);
}
.media-embed .thumbnail::after {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px inset;
}
.media-embed .setting .name,
.media-embed .setting span,
.media-embed .setting-group .name {
    color: rgb(138, 145, 188);
}
@media only screen and (max-width: 900px) {
    .media-frame:not(.hide-menu) .media-menu {
        border-color: rgb(66, 66, 82);
    }
    .wp-core-ui .media-frame:not(.hide-menu) .button.media-frame-menu-toggle {
        text-decoration-color: initial;
        background-image: initial;
        background-color: initial;
    }
    .wp-core-ui .button.media-frame-menu-toggle:active,
    .wp-core-ui .button.media-frame-menu-toggle:hover {
        background-image: initial;
        background-color: initial;
    }
    .wp-core-ui .button.media-frame-menu-toggle:focus {
        outline-color: transparent;
    }
    .media-selection::after {
        background-image: initial;
        background-color: initial;
    }
}
@media print,
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 120dpi) {
    .wp-core-ui .media-modal-icon {
        background-image: url("https://shop.famousrooster.gr/wp-includes/images/uploader-icons-2x.png");
    }
    .media-frame .spinner {
        background-image: url("https://shop.famousrooster.gr/wp-includes/images/spinner-2x.gif");
    }
}
.imgareaselect-border1 {
    background-image: url("https://shop.famousrooster.gr/wp-includes/js/imgareaselect/border-anim-v.gif");
    background-color: initial;
}
.imgareaselect-border2 {
    background-image: url("https://shop.famousrooster.gr/wp-includes/js/imgareaselect/border-anim-h.gif");
    background-color: initial;
}
.imgareaselect-border3 {
    background-image: url("https://shop.famousrooster.gr/wp-includes/js/imgareaselect/border-anim-v.gif");
    background-color: initial;
}
.imgareaselect-border4 {
    background-image: url("https://shop.famousrooster.gr/wp-includes/js/imgareaselect/border-anim-h.gif");
    background-color: initial;
}
.imgareaselect-handle {
    background-color: rgb(29, 29, 37);
    border-color: rgb(104, 114, 170);
}
.imgareaselect-outer {
    background-color: rgb(0, 0, 0);
}
:where(.wp-block-button__link) {
    box-shadow: none; text-decoration-color: initial; 
}
.wp-block-button[style*="text-decoration"] .wp-block-button__link {
    text-decoration-color: inherit;
}
.wp-block-button .wp-block-button__link.is-style-outline,
.wp-block-button.is-style-outline > .wp-block-button__link {
    border-color: initial;
}
.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color),
.wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color) {
    color: currentcolor;
}
.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background),
.wp-block-button.is-style-outline > .wp-block-button__link:not(.has-background) {
    background-color: transparent; background-image: none; 
}
.wp-block-buttons[style*="text-decoration"] .wp-block-button, .wp-block-buttons[style*="text-decoration"] .wp-block-button__link {
    text-decoration-color: inherit;
}
.wp-block-calendar td,
.wp-block-calendar th {
    border-color: initial;
}
.wp-block-calendar caption {
    background-color: inherit;
}
.wp-block-calendar table:where(:not(.has-text-color)) {
    color: rgb(161, 165, 201);
}
.wp-block-calendar table:where(:not(.has-text-color)) td,
.wp-block-calendar table:where(:not(.has-text-color)) th {
    border-color: rgb(59, 59, 73);
}
.wp-block-calendar table.has-background th {
    background-color: inherit;
}
.wp-block-calendar table.has-text-color th {
    color: inherit;
}
:where(.wp-block-calendar table:not(.has-background) th) {
    background-image: initial;
    background-color: rgb(48, 48, 60);
}
.wp-block-post-comments .commentlist {
    list-style-image: initial;
}
.wp-block-post-comments .commentlist .children {
    list-style-image: initial;
}
.wp-block-post-comments input:not([type="submit"]),
.wp-block-post-comments textarea {
    border-color: rgb(81, 80, 100);
}
:where(.wp-block-post-comments input[type="submit"]) {
    border-color: initial;
}
.wp-block-comment-template {
    list-style-image: initial;
}
.wp-block-comment-template ol {
    list-style-image: initial;
}
.wp-block-cover .has-background-dim:not([class*="-background-color"]),
.wp-block-cover-image .has-background-dim:not([class*="-background-color"]),
.wp-block-cover-image.has-background-dim:not([class*="-background-color"]),
.wp-block-cover.has-background-dim:not([class*="-background-color"]) {
    background-color: rgb(0, 0, 0);
}
.wp-block-cover .has-background-dim.has-background-gradient,
.wp-block-cover-image .has-background-dim.has-background-gradient {
    background-color: transparent;
}
.wp-block-cover-image.has-background-dim::before,
.wp-block-cover.has-background-dim::before {
    background-color: inherit;
}
.wp-block-cover .wp-block-cover__inner-container,
.wp-block-cover-image .wp-block-cover__inner-container {
    color: rgb(205, 206, 226);
}
.wp-block-cover-image.is-light .wp-block-cover__inner-container,
.wp-block-cover.is-light .wp-block-cover__inner-container {
    color: rgb(205, 206, 226);
}
.wp-block-cover h1:not(.has-text-color),
.wp-block-cover h2:not(.has-text-color),
.wp-block-cover h3:not(.has-text-color),
.wp-block-cover h4:not(.has-text-color),
.wp-block-cover h5:not(.has-text-color),
.wp-block-cover h6:not(.has-text-color),
.wp-block-cover p:not(.has-text-color),
.wp-block-cover-image h1:not(.has-text-color),
.wp-block-cover-image h2:not(.has-text-color),
.wp-block-cover-image h3:not(.has-text-color),
.wp-block-cover-image h4:not(.has-text-color),
.wp-block-cover-image h5:not(.has-text-color),
.wp-block-cover-image h6:not(.has-text-color),
.wp-block-cover-image p:not(.has-text-color) {
    color: inherit;
}
.wp-block-cover .wp-block-cover__image-background,
.wp-block-cover video.wp-block-cover__video-background,
.wp-block-cover-image .wp-block-cover__image-background,
.wp-block-cover-image video.wp-block-cover__video-background {
    border-color: initial;
    box-shadow: none;
    outline-color: initial;
}
.wp-block-cover-image-text,
.wp-block-cover-image-text a,
.wp-block-cover-image-text a:active,
.wp-block-cover-image-text a:focus,
.wp-block-cover-image-text a:hover,
.wp-block-cover-text,
.wp-block-cover-text a,
.wp-block-cover-text a:active,
.wp-block-cover-text a:focus,
.wp-block-cover-text a:hover,
section.wp-block-cover-image h2,
section.wp-block-cover-image h2 a,
section.wp-block-cover-image h2 a:active,
section.wp-block-cover-image h2 a:focus,
section.wp-block-cover-image h2 a:hover {
    color: rgb(205, 206, 226);
}
:where(.wp-block-file__button):is(a):active,
:where(.wp-block-file__button):is(a):focus,
:where(.wp-block-file__button):is(a):hover,
:where(.wp-block-file__button):is(a):visited {
    box-shadow: none;
    color: rgb(205, 206, 226);
    text-decoration-color: initial;
}
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption {
    background-image: linear-gradient(0deg,
    rgba(0, 0, 0, 0.7),
    rgba(0, 0, 0, 0.3) 70%,
    rgba(0, 0, 0, 0));
    background-color: initial;
    color: rgb(205, 206, 226);
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
    background-image: linear-gradient(0deg,
    rgba(0, 0, 0, 0.7),
    rgba(0, 0, 0, 0.3) 70%,
    rgba(0, 0, 0, 0));
    background-color: initial;
    color: rgb(205, 206, 226);
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a {
    color: inherit;
}
.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,
.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption {
    background-image: none;
    background-color: initial;
    color: inherit;
}
.wp-block-latest-comments__comment {
    list-style-image: initial;
}
.has-avatars .wp-block-latest-comments__comment {
    list-style-image: initial;
}
.wp-block-latest-posts.wp-block-latest-posts__list {
    list-style-image: initial;
}
.wp-block-media-text.is-image-fill .wp-block-media-text__media img {
    border-color: initial;
}
.wp-block-navigation {
    --navigation-layout-justification-setting: flex-start;
    --navigation-layout-direction: row;
    --navigation-layout-wrap: wrap;
    --navigation-layout-justify: flex-start;
    --navigation-layout-align: center;
}
.wp-block-navigation ul,
.wp-block-navigation ul li {
    list-style-image: initial;
}
.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content {
    color: inherit;
}
.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,
.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,
.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus {
    text-decoration-color: initial;
}
.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,
.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,
.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus {
    text-decoration-color: initial;
}
.wp-block-navigation:where(:not([class*="has-text-decoration"])) a {
    text-decoration-color: initial;
}
.wp-block-navigation:where(:not([class*="has-text-decoration"])) a:active,
.wp-block-navigation:where(:not([class*="has-text-decoration"])) a:focus {
    text-decoration-color: initial;
}
.wp-block-navigation .wp-block-navigation__submenu-icon {
    background-color: inherit;
    border-color: initial;
    color: currentcolor;
}
.wp-block-navigation .wp-block-navigation__submenu-icon svg {
    stroke: currentcolor;
}
.wp-block-navigation.is-vertical {
    --navigation-layout-direction: column;
    --navigation-layout-justify: initial;
    --navigation-layout-align: flex-start;
}
.wp-block-navigation.no-wrap {
    --navigation-layout-wrap: nowrap;
}
.wp-block-navigation.items-justified-center {
    --navigation-layout-justification-setting: center;
    --navigation-layout-justify: center;
}
.wp-block-navigation.items-justified-center.is-vertical {
    --navigation-layout-align: center;
}
.wp-block-navigation.items-justified-right {
    --navigation-layout-justification-setting: flex-end;
    --navigation-layout-justify: flex-end;
}
.wp-block-navigation.items-justified-right.is-vertical {
    --navigation-layout-align: flex-end;
}
.wp-block-navigation.items-justified-space-between {
    --navigation-layout-justification-setting: space-between;
    --navigation-layout-justify: space-between;
}
.wp-block-navigation .has-child .wp-block-navigation__submenu-container {
    background-color: inherit;
    color: inherit;
}
@media (min-width: 782px) {
    .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container::before {
        background-image: initial;
        background-color: transparent;
    }
}
.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg {
    stroke: currentcolor;
}
button.wp-block-navigation-item__content {
    background-color: transparent;
    border-color: initial;
    color: currentcolor;
}
.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container {
    background-color: rgb(29, 29, 37);
    border-color: rgba(104, 114, 170, 0.15);
    color: rgb(205, 206, 226);
}
.wp-block-navigation__container {
    list-style-image: initial;
}
.wp-block-navigation__responsive-container .wp-block-navigation-link a {
    color: inherit;
}
.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open) {
    background-color: inherit !important;
    color: inherit !important;
}
.wp-block-navigation__responsive-container.is-menu-open {
    background-color: inherit;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container {
    border-color: initial;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,
.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list {
    background-image: initial !important;
    background-color: transparent !important;
    color: inherit !important;
}
@media (min-width: 600px) {
    .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) {
        background-color: inherit;
    }
}
.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open {
    background-color: rgb(29, 29, 37);
    color: rgb(205, 206, 226);
}
.wp-block-navigation__responsive-container-close,
.wp-block-navigation__responsive-container-open {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    color: currentcolor;
}
.wp-block-navigation__responsive-container-close svg,
.wp-block-navigation__responsive-container-open svg {
    fill: currentcolor;
}
.wp-block-navigation__responsive-close:focus {
    outline-color: initial;
}
.wp-block-navigation .wp-block-page-list {
    background-color: inherit;
}
.wp-block-navigation .wp-block-navigation-item {
    background-color: inherit;
}
:where(p.has-text-color:not(.has-link-color)) a {
    color: inherit; 
}
.wp-block-post-comments-form input[type="submit"] {
    box-shadow: none;
}
.wp-block-post-comments-form input:not([type="submit"]),
.wp-block-post-comments-form textarea {
    border-color: rgb(81, 80, 100);
}
.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim {
    background-color: rgb(0, 0, 0);
}
.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient {
    background-color: transparent;
}
.wp-block-pullquote blockquote,
.wp-block-pullquote cite,
.wp-block-pullquote p {
    color: inherit;
}
.wp-block-pullquote .has-text-color a {
    color: inherit;
}
.wp-block-pullquote.is-style-solid-color {
    border-color: initial;
}
.wp-block-pullquote cite {
    color: inherit;
}
.wp-block-post-template {
    list-style-image: initial;
}
.wp-block-post-template.wp-block-post-template {
    background-image: none;
    background-color: initial;
}
.wp-block-read-more:not([style*="text-decoration"]),
.wp-block-read-more:not([style*="text-decoration"]):active,
.wp-block-read-more:not([style*="text-decoration"]):focus {
    text-decoration-color: initial;
}
ul.wp-block-rss {
    list-style-image: initial;
}
ul.wp-block-rss.is-grid {
    list-style-image: initial;
}
.wp-block-search__button svg {
    fill: currentcolor;
}
:where(.wp-block-search__button) {
    border-color: rgb(64, 64, 80);
}
.wp-block-search__input {
    border-color: rgb(81, 80, 100);
    text-decoration-color: unset !important;
}
:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) {
    border-color: rgb(81, 80, 100);
}
:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input {
    border-color: initial;
}
:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus {
    outline-color: initial;
}
.wp-block-separator {
    border-color: initial;
}
.wp-block-separator.is-style-dots {
    border-color: initial;
    background-image: none !important;
    background-color: initial !important;
}
.wp-block-separator.is-style-dots::before {
    color: currentcolor;
}
.wp-block-site-title a {
    color: inherit;
}
.wp-block-social-links {
    background-image: none;
    background-color: initial;
}
.wp-block-social-links .wp-social-link a,
.wp-block-social-links .wp-social-link a:hover {
    border-bottom-color: initial;
    box-shadow: none;
    text-decoration-color: initial;
}
.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor,
.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg,
.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:active,
.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover,
.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:visited {
    fill: currentcolor;
    color: currentcolor;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link {
    background-color: rgb(38, 38, 47);
    color: rgb(162, 166, 202);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon {
    background-color: rgb(214, 143, 37);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp {
    background-color: rgb(57, 139, 157);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance {
    background-color: rgb(23, 73, 180);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen {
    background-color: rgb(24, 25, 31);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart {
    background-color: rgb(49, 192, 138);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble {
    background-color: rgb(147, 34, 74);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox {
    background-color: rgb(18, 61, 151);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy {
    background-color: rgb(193, 88, 26);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook {
    background-color: rgb(37, 99, 175);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx {
    background-color: rgb(0, 0, 0);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr {
    background-color: rgb(27, 86, 163);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare {
    background-color: rgb(142, 36, 57);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github {
    background-color: rgb(29, 29, 37);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads {
    background-color: rgb(50, 46, 30);
    color: rgb(182, 185, 214);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google {
    background-color: rgb(161, 46, 32);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram {
    background-color: rgb(178, 19, 92);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm {
    background-color: rgb(170, 38, 40);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin {
    background-color: rgb(33, 90, 146);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon {
    background-color: rgb(62, 115, 160);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium {
    background-color: rgb(36, 144, 97);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup {
    background-color: rgb(153, 22, 42);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon {
    background-color: rgb(152, 13, 19);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest {
    background-color: rgb(168, 17, 35);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket {
    background-color: rgb(152, 28, 39);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit {
    background-color: rgb(198, 73, 24);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype {
    background-color: rgb(31, 104, 162);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat {
    stroke: rgb(205, 206, 226);
    background-color: rgb(232, 226, 52);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud {
    background-color: rgb(201, 88, 26);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify {
    background-color: rgb(62, 182, 98);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram {
    background-color: rgb(47, 132, 171);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok {
    background-color: rgb(0, 0, 0);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr {
    background-color: rgb(5, 19, 37);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch {
    background-color: rgb(89, 63, 125);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter {
    background-color: rgb(44, 129, 178);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo {
    background-color: rgb(55, 153, 181);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk {
    background-color: rgb(72, 108, 147);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress {
    background-color: rgb(70, 134, 162);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-whatsapp {
    background-color: rgb(69, 179, 102);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp {
    background-color: rgb(161, 44, 39);
    color: rgb(205, 206, 226);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube {
    background-color: rgb(185, 16, 13);
    color: rgb(205, 206, 226);
}
.wp-block-social-links.is-style-logos-only .wp-social-link {
    background-image: none;
    background-color: initial;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-amazon {
    color: rgb(255, 192, 71);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp {
    color: rgb(115, 212, 232);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-behance {
    color: rgb(68, 154, 242);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-codepen {
    color: rgb(183, 186, 214);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart {
    color: rgb(100, 255, 204);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble {
    color: rgb(233, 97, 142);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox {
    color: rgb(93, 170, 247);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-etsy {
    color: rgb(255, 138, 64);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-facebook {
    color: rgb(81, 165, 236);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx {
    color: rgb(205, 206, 226);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-flickr {
    color: rgb(106, 182, 248);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare {
    color: rgb(231, 102, 125);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-github {
    color: rgb(179, 183, 212);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads {
    color: rgb(182, 185, 214);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-google {
    color: rgb(233, 98, 79);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-instagram {
    color: rgb(245, 60, 142);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm {
    color: rgb(224, 74, 75);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin {
    color: rgb(119, 189, 242);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon {
    color: rgb(106, 170, 215);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-medium {
    color: rgb(122, 255, 205);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-meetup {
    color: rgb(241, 83, 103);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-patreon {
    color: rgb(247, 78, 82);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest {
    color: rgb(242, 61, 82);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-pocket {
    color: rgb(235, 86, 97);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-reddit {
    color: rgb(254, 114, 56);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-skype {
    color: rgb(110, 192, 249);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat {
    stroke: rgb(205, 206, 226);
    color: rgb(205, 206, 226);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud {
    color: rgb(255, 129, 59);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-spotify {
    color: rgb(110, 247, 148);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-telegram {
    color: rgb(98, 194, 238);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok {
    color: rgb(205, 206, 226);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr {
    color: rgb(187, 191, 217);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-twitch {
    color: rgb(151, 119, 191);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-twitter {
    color: rgb(89, 185, 240);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo {
    color: rgb(97, 208, 238);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-vk {
    color: rgb(120, 166, 201);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-whatsapp {
    color: rgb(113, 238, 148);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress {
    color: rgb(112, 182, 213);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-yelp {
    color: rgb(221, 86, 79);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-youtube {
    color: rgb(239, 49, 44);
}
.wp-block-tag-cloud span {
    text-decoration-color: initial;
}
.wp-block-tag-cloud.is-style-outline a {
    border-color: initial;
    text-decoration-color: initial !important;
}
.wp-block-table thead {
    border-bottom-color: initial;
}
.wp-block-table tfoot {
    border-top-color: initial;
}
.wp-block-table td,
.wp-block-table th {
    border-color: initial;
}
.wp-block-table .has-subtle-light-gray-background-color {
    background-color: rgb(35, 35, 44);
}
.wp-block-table .has-subtle-pale-green-background-color {
    background-color: rgb(46, 74, 23);
}
.wp-block-table .has-subtle-pale-blue-background-color {
    background-color: rgb(37, 37, 45);
}
.wp-block-table .has-subtle-pale-pink-background-color {
    background-color: rgb(60, 20, 16);
}
.wp-block-table.is-style-stripes {
    background-color: transparent;
    border-bottom-color: rgb(53, 53, 66);
}
.wp-block-table.is-style-stripes tbody tr:nth-child(2n+1) {
    background-color: rgb(38, 38, 47);
}
.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(2n+1) {
    background-color: rgb(35, 35, 44);
}
.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(2n+1) {
    background-color: rgb(46, 74, 23);
}
.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(2n+1) {
    background-color: rgb(37, 37, 45);
}
.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(2n+1) {
    background-color: rgb(60, 20, 16); 
}
.wp-block-table.is-style-stripes td, .wp-block-table.is-style-stripes th {
    border-color: transparent; 
}
.wp-block-table .has-border-color td, .wp-block-table .has-border-color th, .wp-block-table .has-border-color tr, .wp-block-table .has-border-color > * {
    border-color: inherit; 
}
.wp-block-table table[style*="border-top-color"] tr:first-child, .wp-block-table table[style*="border-top-color"] tr:first-child td, .wp-block-table table[style*="border-top-color"] tr:first-child th, .wp-block-table table[style*="border-top-color"] > *, .wp-block-table table[style*="border-top-color"] > * td, .wp-block-table table[style*="border-top-color"] > * th {
    border-top-color: inherit; 
}
.wp-block-table table[style*="border-top-color"] tr:not(:first-child) {
    border-top-color: currentcolor; 
}
.wp-block-table table[style*="border-right-color"] td:last-child, .wp-block-table table[style*="border-right-color"] th, .wp-block-table table[style*="border-right-color"] tr, .wp-block-table table[style*="border-right-color"] > * {
    border-right-color: inherit; 
}
.wp-block-table table[style*="border-bottom-color"] tr:last-child, .wp-block-table table[style*="border-bottom-color"] tr:last-child td, .wp-block-table table[style*="border-bottom-color"] tr:last-child th, .wp-block-table table[style*="border-bottom-color"] > *, .wp-block-table table[style*="border-bottom-color"] > * td, .wp-block-table table[style*="border-bottom-color"] > * th {
    border-bottom-color: inherit; 
}
.wp-block-table table[style*="border-bottom-color"] tr:not(:last-child) {
    border-bottom-color: currentcolor; 
}
.wp-block-table table[style*="border-left-color"] td:first-child, .wp-block-table table[style*="border-left-color"] th, .wp-block-table table[style*="border-left-color"] tr, .wp-block-table table[style*="border-left-color"] > * {
    border-left-color: inherit;
}
:root {
    --wp--preset--font-size--normal: 16px;
    --wp--preset--font-size--huge: 42px;
}
:root .has-very-light-gray-background-color {
    background-color: rgb(39, 39, 48);
}
:root .has-very-dark-gray-background-color {
    background-color: rgb(37, 37, 46);
}
:root .has-very-light-gray-color {
    color: rgb(194, 197, 221);
}
:root .has-very-dark-gray-color {
    color: rgb(173, 178, 209);
}
:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
    background-image: linear-gradient(135deg,
    rgb(42, 174, 119),
    rgb(38, 128, 175));
    background-color: initial;
}
:root .has-purple-crush-gradient-background {
    background-image: linear-gradient(135deg,
    rgb(65, 179, 174),
    rgb(38, 11, 158) 50%,
    rgb(115, 17, 167));
    background-color: initial;
}
:root .has-hazy-dawn-gradient-background {
    background-image: linear-gradient(135deg,
    rgb(99, 19, 13),
    rgb(48, 47, 60));
    background-color: initial;
}
:root .has-subdued-olive-gradient-background {
    background-image: linear-gradient(135deg,
    rgb(59, 58, 19),
    rgb(97, 137, 104));
    background-color: initial;
}
:root .has-atomic-cream-gradient-background {
    background-image: linear-gradient(135deg,
    rgb(124, 85, 23),
    rgb(15, 62, 69));
    background-color: initial;
}
:root .has-nightshade-gradient-background {
    background-image: linear-gradient(135deg,
    rgb(40, 12, 73),
    rgb(79, 177, 172));
    background-color: initial;
}
:root .has-midnight-gradient-background {
    background-image: linear-gradient(135deg,
    rgb(4, 4, 86),
    rgb(24, 75, 164));
    background-color: initial;
}
.screen-reader-text {
    border-color: initial;
}
.screen-reader-text:focus {
    background-color: rgb(48, 48, 60);
    color: rgb(162, 166, 202);
    text-decoration-color: initial;
}
html :where(.is-position-sticky) {
    --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height,0px);
}
@media screen and (max-width: 600px) {
    html :where(.is-position-sticky) {
        --wp-admin--admin-bar--position-offset: 0px;
    }
}
.components-custom-select-control__button {
    border-color: rgb(75, 82, 122);
}
.components-custom-select-control__button:focus:not(:disabled) {
    box-shadow: 0 0 0 1px var(--darkreader-bg--wp-admin-theme-color);
    border-color: var(--darkreader-border--wp-admin-theme-color);
}
.components-custom-select-control__menu {
    background-color: rgb(29, 29, 37);
    border-color: rgb(97, 106, 157);
    outline-color: initial;
}
.components-custom-select-control__item.is-highlighted {
    background-image: initial;
    background-color: rgb(48, 48, 60);
}
.components-snackbar {
    background-color: rgb(22, 21, 28);
    box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 4px;
    color: rgb(205, 206, 226);
}
.components-snackbar:focus {
    box-shadow: 0 0 0 1px #1d1d25,
    0 0 0 3px var(--darkreader-bg--wp-admin-theme-color);
}
.components-snackbar__action.components-button {
    color: rgb(205, 206, 226);
}
.components-snackbar__action.components-button:not(:disabled):not([aria-disabled="true"]):not(.is-secondary) {
    background-color: transparent;
    text-decoration-color: initial;
}
.components-snackbar__action.components-button:not(:disabled):not([aria-disabled="true"]):not(.is-secondary):focus {
    box-shadow: none;
    color: rgb(205, 206, 226);
    outline-color: rgb(48, 48, 61);
}
.components-snackbar__action.components-button:not(:disabled):not([aria-disabled="true"]):not(.is-secondary):hover {
    color: var(--darkreader-text--wp-admin-theme-color); 
}
input.components-combobox-control__input[type="text"] {
    border-color: initial; box-shadow: none; 
}
input.components-combobox-control__input[type="text"]:focus {
    box-shadow: none;
    outline-color: initial;
}
.components-combobox-control__suggestions-container {
    border-color: rgb(81, 80, 100);
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px;
}
.components-combobox-control__suggestions-container:focus {
    box-shadow: 0 0 0 1px var(--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
    border-color: var(--darkreader-border--wp-admin-theme-color);
}
.components-combobox-control__suggestions-container::-webkit-input-placeholder {
    color: rgba(186, 188, 216, 0.62);
}
.components-combobox-control__suggestions-container:focus-within {
    box-shadow: 0 0 0 1px var(--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
    border-color: var(--darkreader-border--wp-admin-theme-color);
}
.components-form-token-field__input-container {
    border-color: rgb(81, 80, 100);
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px;
}
.components-form-token-field__input-container:focus {
    box-shadow: 0 0 0 1px var(--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
    border-color: var(--darkreader-border--wp-admin-theme-color);
}
.components-form-token-field__input-container::-webkit-input-placeholder {
    color: rgba(186, 188, 216, 0.62);
}
.components-form-token-field__input-container.is-disabled {
    background-image: initial;
    background-color: rgb(48, 48, 60);
    border-color: rgb(59, 59, 73);
}
.components-form-token-field__input-container.is-active {
    box-shadow: 0 0 0 1px var(--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
    border-color: var(--darkreader-border--wp-admin-theme-color); 
}
.components-form-token-field__input-container input[type="text"].components-form-token-field__input {
    background-image: inherit;
    background-color: inherit;
    border-color: initial;
    box-shadow: none;
    color: rgb(186, 188, 216); 
}
.components-form-token-field.is-active .components-form-token-field__input-container input[type="text"].components-form-token-field__input, .components-form-token-field__input-container input[type="text"].components-form-token-field__input:focus {
    box-shadow: none;
    outline-color: initial;
}
.components-form-token-field__help {
    color: rgb(131, 138, 185);
}
.components-form-token-field__token {
    color: rgb(186, 188, 216);
}
.components-form-token-field__token.is-success .components-form-token-field__remove-token,
.components-form-token-field__token.is-success .components-form-token-field__token-text {
    background-image: initial;
    background-color: rgb(89, 157, 111);
}
.components-form-token-field__token.is-error .components-form-token-field__remove-token,
.components-form-token-field__token.is-error .components-form-token-field__token-text {
    background-image: initial;
    background-color: rgb(152, 33, 30);
}
.components-form-token-field__token.is-validating .components-form-token-field__remove-token,
.components-form-token-field__token.is-validating .components-form-token-field__token-text {
    color: rgb(131, 138, 185);
}
.components-form-token-field__token.is-borderless .components-form-token-field__token-text {
    background-image: initial;
    background-color: transparent;
    color: var(--darkreader-text--wp-admin-theme-color);
}
.components-form-token-field__token.is-borderless .components-form-token-field__remove-token {
    background-image: initial;
    background-color: transparent;
    color: rgb(131, 138, 185);
}
.components-form-token-field__token.is-borderless.is-success .components-form-token-field__token-text {
    color: rgb(132, 209, 140);
}
.components-form-token-field__token.is-borderless.is-error .components-form-token-field__token-text {
    color: rgb(227, 83, 77);
}
.components-form-token-field__token.is-borderless.is-validating .components-form-token-field__token-text {
    color: rgb(186, 188, 216);
}
.components-form-token-field__remove-token.components-button,
.components-form-token-field__token-text {
    background-image: initial;
    background-color: rgb(48, 48, 60);
}
.components-form-token-field__remove-token.components-button {
    color: rgb(186, 188, 216);
}
.components-form-token-field__remove-token.components-button:hover {
    color: rgb(186, 188, 216);
}
.components-form-token-field__suggestions-list {
    border-top-color: rgb(75, 82, 122);
    list-style-image: initial;
}
.components-form-token-field__suggestion {
    color: rgb(131, 138, 185);
}
.components-form-token-field__suggestion.is-selected {
    color: rgb(205, 206, 226);
    background: var(--darkreader-bg--wp-admin-theme-color); 
}
.components-form-token-field__suggestion-match {
    text-decoration-color: initial; 
}
.wc-block-grid__products .wc-block-grid__product-image {
    text-decoration-color: initial; 
}
.wc-block-grid__products .wc-block-grid__product-image a {
    border-color: initial; box-shadow: none; outline-color: initial; text-decoration-color: initial; 
}
.wc-block-grid__products .wc-block-grid__product-image img[alt=""] {
    border-color: rgb(53, 52, 65);
}
.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,
.editor-styles-wrapper .wc-block-grid__product-title,
.wc-block-grid__product-title {
    color: inherit;
}
.wc-block-grid__product-rating .star-rating span::before,
.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span::before {
    color: inherit;
}
.wc-block-grid__product-onsale {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    border-color: rgb(87, 95, 141);
    color: rgb(160, 165, 201);
}
.theme-twentysixteen .wc-block-grid .price ins {
    color: rgb(163, 192, 136);
}
.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color) {
    color: rgb(205, 206, 226);
}
.theme-twentytwenty .wc-block-grid__product-link {
    color: rgb(205, 206, 226);
}
.theme-twentytwenty .wc-block-components-product-title,
.theme-twentytwenty .wc-block-grid__product-title {
    color: rgb(220, 90, 118);
}
.theme-twentytwenty .wc-block-components-product-price ins,
.theme-twentytwenty .wc-block-grid__product-price ins {
    text-decoration-color: initial;
}
.theme-twentytwenty .wc-block-components-product-sale-badge,
.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale {
    background-image: initial;
    background-color: rgb(158, 46, 72);
    color: rgb(205, 206, 226);
}
.theme-twentytwentytwo .wc-block-components-product-price ins,
.theme-twentytwentytwo .wc-block-grid__product-price ins {
    text-decoration-color: initial;
}
.screen-reader-text {
    border-color: initial;
}
.screen-reader-text:focus {
    background-color: rgb(29, 29, 37);
    box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px;
    color: rgb(177, 180, 210);
    text-decoration-color: initial;
}
.wc-block-components-product-add-to-cart-attribute-picker .wc-block-components-product-add-to-cart-attribute-picker__select.has-error select {
    border-color: rgb(156, 34, 31);
}
.wc-block-components-product-add-to-cart-attribute-picker .wc-block-components-product-add-to-cart-attribute-picker__select.has-error select:focus {
    outline-color: rgb(156, 34, 31);
}
.wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button .wc-block-components-button__text > svg {
    fill: currentcolor;
}
.wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-quantity {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    border-color: rgb(64, 64, 80);
    box-shadow: rgba(0, 0, 0, 0.13) 0px 1px 1px inset;
    color: rgb(160, 165, 201);
}
.is-loading .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button,
.is-loading .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-quantity,
.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-button,
.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-quantity {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.is-loading .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button::after,
.is-loading .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-quantity::after,
.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-button::after,
.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-quantity::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(35, 35, 44, 0.3), currentcolor);
}
.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(35, 35, 44, 0.3), currentcolor);
}
.is-loading .wc-block-components-product-button > .wc-block-components-product-button__button {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.is-loading .wc-block-components-product-button > .wc-block-components-product-button__button::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(35, 35, 44, 0.3), currentcolor);
}
.theme-twentytwentyone .editor-styles-wrapper .wc-block-components-product-button .wp-block-button__link {
    background-color: var(--darkreader-bg--button--color-background);
    color: var(--darkreader-text--button--color-text);
    border-color: var(--darkreader-border--button--color-background); 
}
.wc-block-components-product-category-list ul li {
    list-style-image: initial; 
}
.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image, .wc-block-components-product-image {
    text-decoration-color: initial; 
}
.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image a, .wc-block-components-product-image a {
    border-color: initial; box-shadow: none; outline-color: initial; text-decoration-color: initial; 
}
.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image img[alt=""], .wc-block-components-product-image img[alt=""] {
    border-color: rgb(53, 52, 65);
}
.is-loading .wc-block-components-product-image {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.is-loading .wc-block-components-product-image::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(35, 35, 44, 0.3), currentcolor);
}
.wp-block-woocommerce-product-details ul.wc-tabs {
    border-bottom-color: rgb(58, 58, 72);
    list-style-image: initial;
}
.wp-block-woocommerce-product-details ul.wc-tabs li {
    border-color: rgb(58, 58, 72);
}
.wp-block-woocommerce-product-details ul.wc-tabs li a {
    text-decoration-color: initial;
}
.wp-block-woocommerce-product-details ul.wc-tabs li a:hover {
    text-decoration-color: initial;
}
.wp-block-woocommerce-product-details ul.wc-tabs li.active a {
    text-shadow: inherit;
}
.wc-block-components-product-rating__stars::before {
    color: inherit;
}
.wc-block-components-product-rating__stars span {
    color: inherit;
}
.wc-block-components-product-rating__stars span::before {
    color: inherit;
}
.wc-block-all-products .is-loading .wc-block-components-product-rating,
.wp-block-query .is-loading .wc-block-components-product-rating {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-all-products .is-loading .wc-block-components-product-rating::after,
.wp-block-query .is-loading .wc-block-components-product-rating::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(35, 35, 44, 0.3), currentcolor);
}
.wc-block-components-product-sale-badge {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    border-color: rgb(87, 95, 141);
    color: rgb(160, 165, 201);
}
.wc-block-components-product-sale-badge span {
    background-color: inherit;
    color: inherit;
}
.is-loading .wc-block-components-product-summary::before {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-components-product-tag-list ul li {
    list-style-image: initial;
}
.wc-block-components-product-title a {
    color: inherit;
}
.is-loading .wc-block-components-product-title::before {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-components-error {
    color: rgb(131, 138, 185);
}
.wc-block-components-error__header {
    color: rgb(138, 145, 188);
}
.wc-block-components-error__text {
    color: rgb(135, 142, 187);
}
.wc-block-components-error__message {
    color: rgb(135, 142, 187);
}
.wc-block-components-button:not(.is-link):focus {
    box-shadow: rgb(29, 29, 37) 0px 0px 0px 1px inset,
    rgb(32, 102, 149) 0px 0px 0px 2px;
    outline-color: transparent;
}
.wc-block-components-button:not(.is-link) .wc-block-components-button__text > svg {
    fill: currentcolor;
}
.wc-block-components-button:not(.is-link).text {
    color: rgb(186, 188, 216);
}
.wc-block-components-button:not(.is-link).outlined {
    background-image: initial;
    background-color: transparent;
    color: currentcolor;
}
.wc-block-components-button:not(.is-link).outlined:not(:focus) {
}
.wc-block-components-button:not(.is-link).outlined:active,
.wc-block-components-button:not(.is-link).outlined:disabled,
.wc-block-components-button:not(.is-link).outlined:focus,
.wc-block-components-button:not(.is-link).outlined:hover {
    background-color: rgb(22, 21, 28);
    color: rgb(205, 206, 226);
}
.wc-block-components-button:not(.is-link).outlined:hover {
    background-color: rgb(22, 21, 28);
    color: rgb(205, 206, 226);
}
body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link) {
    color: inherit;
    text-decoration-color: initial;
}
body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link):focus {
    box-shadow: rgb(29, 29, 37) 0px 0px 0px 1px inset,
    rgb(32, 102, 149) 0px 0px 0px 2px;
    outline-color: transparent;
}
body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link).text {
    color: rgb(186, 188, 216);
}
body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link).contained,
body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link).contained:active,
body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link).contained:disabled,
body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link).contained:focus,
body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link).contained:hover {
    background-color: rgb(22, 21, 28);
    color: rgb(205, 206, 226);
}
.wc-block-components-form .wc-block-components-checkout-step {
    background-image: none;
    background-color: initial;
    border-color: initial;
}
.wc-block-components-checkout-step__heading-content a {
    color: inherit;
}
.wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__title::before {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
}
.wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__container::after {
    border-left-color: initial;
}
.wc-block-components-order-summary-item__quantity {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    border-color: initial;
    box-shadow: rgb(29, 29, 37) 0px 0px 0px 2px;
    color: rgb(205, 206, 226);
}
.editor-styles-wrapper .wc-block-components-checkout-policies,
.wc-block-components-checkout-policies {
    list-style-image: initial;
}
.wc-block-components-checkout-policies__item {
    list-style-image: initial;
}
.wc-block-components-checkout-policies__item:not(:first-child) {
    border-left-color: rgb(64, 64, 80); 
}
.wc-block-components-checkout-policies__item > a {
    color: inherit; 
}
.wc-block-components-product-badge {
    border-color: initial; 
}
.wc-block-components-product-details.wc-block-components-product-details {
    list-style-image: initial; 
}
img.wc-block-components-product-image[alt=""] {
    border-color: rgb(53, 52, 65);
}
.wc-block-components-checkout-return-to-cart-button {
    box-shadow: none;
    color: inherit;
    text-decoration-color: initial;
}
.wc-block-components-checkout-return-to-cart-button svg {
    fill: currentcolor;
}
.wc-block-components-shipping-rates-control__package .wc-block-components-radio-control__description-group {
    color: rgb(131, 138, 185);
}
.wc-block-components-shipping-rates-control__package-items {
    list-style-image: initial;
}
.wc-block-components-totals-discount__coupon-list {
    list-style-image: initial;
}
.wc-block-components-totals-discount .wc-block-components-totals-item__value {
    color: rgb(132, 209, 140);
}
.wc-block-components-totals-shipping fieldset.wc-block-components-totals-shipping__fieldset {
    background-color: transparent;
    border-color: initial;
}
.wc-block-components-totals-shipping .wc-block-components-totals-shipping__change-address-button {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    box-shadow: none;
    color: inherit;
    text-decoration-color: initial;
    text-shadow: none;
}
.wc-block-components-totals-shipping .wc-block-components-totals-shipping__change-address-button:active,
.wc-block-components-totals-shipping .wc-block-components-totals-shipping__change-address-button:focus,
.wc-block-components-totals-shipping .wc-block-components-totals-shipping__change-address-button:hover {
    background-image: initial;
    background-color: transparent;
}
.theme-twentytwentyone.theme-twentytwentyone.theme-twentytwentyone .wc-block-components-totals-shipping__change-address-button {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    box-shadow: none;
    color: inherit;
    text-decoration-color: initial;
    text-shadow: none;
}
.theme-twentytwentyone.theme-twentytwentyone.theme-twentytwentyone .wc-block-components-totals-shipping__change-address-button:active,
.theme-twentytwentyone.theme-twentytwentyone.theme-twentytwentyone .wc-block-components-totals-shipping__change-address-button:focus,
.theme-twentytwentyone.theme-twentytwentyone.theme-twentytwentyone .wc-block-components-totals-shipping__change-address-button:hover {
    background-image: initial;
    background-color: transparent;
}
.editor-styles-wrapper .wc-block-components-checkbox-list,
.wc-block-components-checkbox-list {
    list-style-image: initial;
}
.editor-styles-wrapper .wc-block-components-checkbox-list li,
.wc-block-components-checkbox-list li {
    list-style-image: initial;
}
.editor-styles-wrapper .wc-block-components-checkbox-list li.show-less button,
.editor-styles-wrapper .wc-block-components-checkbox-list li.show-more button,
.wc-block-components-checkbox-list li.show-less button,
.wc-block-components-checkbox-list li.show-more button {
    background-image: none;
    background-color: initial;
    border-color: initial;
    text-decoration-color: initial;
}
.editor-styles-wrapper .wc-block-components-checkbox-list.is-loading li,
.wc-block-components-checkbox-list.is-loading li {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.editor-styles-wrapper .wc-block-components-checkbox-list.is-loading li::after,
.wc-block-components-checkbox-list.is-loading li::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(35, 35, 44, 0.3), currentcolor);
}
.wc-block-components-chip {
    border-color: initial;
    color: inherit;
    text-decoration-color: inherit;
}
.wc-block-components-chip,
.wc-block-components-chip:active,
.wc-block-components-chip:focus,
.wc-block-components-chip:hover {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    color: inherit;
}
.wc-block-components-chip .wc-block-components-chip__remove {
    background-image: initial;
    background-color: rgb(46, 46, 58);
    border-color: initial;
}
.wc-block-components-chip .wc-block-components-chip__remove-icon {
    fill: rgb(186, 188, 216);
}
.theme-twentytwentyone .wc-block-components-chip,
.theme-twentytwentyone .wc-block-components-chip:active,
.theme-twentytwentyone .wc-block-components-chip:focus,
.theme-twentytwentyone .wc-block-components-chip:hover {
    background-image: initial;
    background-color: rgb(29, 29, 37);
}
.theme-twentytwentyone .wc-block-components-chip:active button.wc-block-components-chip__remove:not(:hover):not(:active):not(.has-background),
.theme-twentytwentyone .wc-block-components-chip:focus button.wc-block-components-chip__remove:not(:hover):not(:active):not(.has-background),
.theme-twentytwentyone .wc-block-components-chip:hover button.wc-block-components-chip__remove:not(:hover):not(:active):not(.has-background),
.theme-twentytwentyone .wc-block-components-chip button.wc-block-components-chip__remove:not(:hover):not(:active):not(.has-background) {
    background-image: initial;
    background-color: transparent;
}
.wc-block-components-chip__remove:focus,
.wc-block-components-chip__remove:hover,
button.wc-block-components-chip:focus > .wc-block-components-chip__remove,
button.wc-block-components-chip:hover > .wc-block-components-chip__remove {
    background-image: initial;
    background-color: rgb(89, 89, 110);
}
.wc-block-components-chip__remove:focus .wc-block-components-chip__remove-icon,
.wc-block-components-chip__remove:hover .wc-block-components-chip__remove-icon,
button.wc-block-components-chip:focus > .wc-block-components-chip__remove .wc-block-components-chip__remove-icon,
button.wc-block-components-chip:hover > .wc-block-components-chip__remove .wc-block-components-chip__remove-icon {
    fill: rgb(205, 206, 226);
}
.wc-block-components-chip__remove:disabled,
button.wc-block-components-chip:disabled > .wc-block-components-chip__remove {
    fill: rgb(205, 206, 226);
}
.wc-block-components-combobox .wc-block-components-combobox-control,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control {
    border-color: initial;
    color: inherit;
    text-decoration-color: inherit;
}
.wc-block-components-combobox .wc-block-components-combobox-control .components-base-control__field,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-base-control__field {
    border-color: initial;
}
.wc-block-components-combobox .wc-block-components-combobox-control .components-combobox-control__suggestions-container,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-combobox-control__suggestions-container {
    border-color: initial;
    color: inherit;
    text-decoration-color: inherit;
}
.wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    border-color: rgb(82, 90, 134);
    box-shadow: none;
    color: rgb(177, 180, 210); outline-color: inherit; text-decoration-color: inherit; 
}
.wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus, .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input[aria-expanded="true"], .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus, .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input[aria-expanded="true"] {
    background-color: rgb(29, 29, 37);
    box-shadow: rgb(68, 67, 84) 0px 0px 0px 1px;
    color: rgb(177, 180, 210);
    outline-color: initial;
}
.has-dark-controls .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,
.has-dark-controls .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input {
    background-color: rgba(0, 0, 0, 0.1);
    border-color: rgba(48, 48, 61, 0.4);
    color: rgb(205, 206, 226);
}
.has-dark-controls .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus,
.has-dark-controls .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus {
    background-color: rgba(0, 0, 0, 0.1);
    box-shadow: rgba(29, 29, 37, 0.4) 0px 0px 0px 1px;
    color: rgb(205, 206, 226);
}
.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list {
    background-color: rgb(29, 29, 37);
    border-right-color: rgb(82, 90, 134);
    border-bottom-color: rgb(82, 90, 134);
    border-left-color: rgb(82, 90, 134);
    border-top-color: initial;
    color: rgb(177, 180, 210);
}
.has-dark-controls .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list,
.has-dark-controls .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list {
    background-color: rgb(22, 21, 28);
    color: rgb(205, 206, 226);
}
.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion {
    color: rgb(131, 138, 185);
    list-style-image: initial;
}
.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-selected,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-selected {
    background-color: rgb(48, 48, 60);
}
.has-dark-controls .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-selected,
.has-dark-controls .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-selected {
    background-color: rgba(0, 0, 0, 0.4);
}
.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-highlighted,
.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:active,
.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:focus,
.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:hover,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-highlighted,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:active,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:focus,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:hover {
    background-color: rgb(23, 88, 120);
    color: rgb(205, 206, 226);
}
.wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label {
    color: rgb(131, 138, 185);
    text-decoration-color: inherit;
}
.has-dark-controls .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label,
.has-dark-controls .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label {
    color: rgba(205, 206, 226, 0.6);
}
.wc-block-components-combobox.has-error .wc-block-components-combobox-control label.components-base-control__label,
.wc-block-components-form .wc-block-components-combobox.has-error .wc-block-components-combobox-control label.components-base-control__label {
    color: rgb(227, 83, 77);
}
.wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input,
.wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:active,
.wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:focus,
.wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:hover,
.wc-block-components-form .wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input,
.wc-block-components-form .wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:active,
.wc-block-components-form .wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:focus,
.wc-block-components-form .wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:hover {
    border-color: rgb(156, 34, 31);
}
.wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:focus,
.wc-block-components-form .wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:focus {
    box-shadow: rgb(152, 33, 30) 0px 0px 0px 1px;
}
.wc-block-components-drawer__screen-overlay {
    background-color: rgba(74, 73, 91, 0.35);
}
.wc-block-components-drawer {
    background-image: initial;
    background-color: rgb(29, 29, 37);
}
.wc-block-components-drawer .components-modal__header .components-button {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    color: inherit;
}
.wc-block-components-drawer .components-modal__header .components-button > span {
    border-color: initial;
}
.wc-block-components-drawer .components-modal__header-heading {
    border-color: initial;
}
.wc-block-filter-title-placeholder {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-filter-title-placeholder::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(35, 35, 44, 0.3), currentcolor);
}
.wc-block-components-filter-reset-button {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    box-shadow: none;
    color: inherit;
    text-decoration-color: initial;
    text-shadow: none;
}
.wc-block-components-filter-reset-button:active,
.wc-block-components-filter-reset-button:focus,
.wc-block-components-filter-reset-button:hover {
    background-image: initial;
    background-color: transparent;
}
.wc-block-components-filter-reset-button:hover {
    color: inherit;
    text-decoration-color: initial;
}
.wc-block-components-filter-submit-button {
    border-color: initial;
}
.wc-block-components-filter-submit-button.is-loading {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-components-filter-submit-button.is-loading::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(35, 35, 44, 0.3), currentcolor);
}
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)::before {
    border-color: rgb(64, 64, 80);
}
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow).is-alternate::before {
    border-color: rgb(97, 106, 157);
}
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)::after {
    border-color: rgb(48, 48, 61);
}
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis="top"]::after,
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis="top"]::before {
    border-bottom-color: initial;
    border-left-color: transparent;
    border-right-color: transparent;
}
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis="bottom"]::after,
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis="bottom"]::before {
    border-left-color: transparent;
    border-right-color: transparent;
    border-top-color: initial;
}
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis="middle"][data-x-axis="left"]::after,
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis="middle"][data-x-axis="left"]::before {
    border-bottom-color: transparent;
    border-right-color: initial;
    border-top-color: transparent;
}
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis="middle"][data-x-axis="right"]::after,
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis="middle"][data-x-axis="right"]::before {
    border-bottom-color: transparent;
    border-left-color: initial;
    border-top-color: transparent;
}
.wc-blocks-components-form-token-field-wrapper .components-popover__content {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    border-color: rgb(64, 64, 80);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0.7px 1px,
    rgba(0, 0, 0, 0.1) 0px 1.2px 1.7px -0.2px,
    rgba(0, 0, 0, 0.1) 0px 2.3px 3.3px -0.5px;
}
.is-alternate .wc-blocks-components-form-token-field-wrapper .components-popover__content {
    border-color: rgb(97, 106, 157);
    box-shadow: none;
}
.components-popover.is-expanded .wc-blocks-components-form-token-field-wrapper .components-popover__content {
    border-right-color: initial;
    border-bottom-color: initial;
    border-left-color: initial;
    border-top-color: rgb(97, 106, 157);
}
.wc-blocks-components-form-token-field-wrapper .components-popover__header {
    background-image: initial;
    background-color: rgb(29, 29, 37);
}
.wc-blocks-components-form-token-field-wrapper .components-tooltip .components-popover__content {
    background-image: initial;
    background-color: rgb(22, 21, 28);
    box-shadow: none;
    color: rgb(205, 206, 226);
}
.wc-blocks-components-form-token-field-wrapper {
    border-color: rgb(81, 80, 100);
}
.wc-blocks-components-form-token-field-wrapper .components-form-token-field__label,
.wc-blocks-components-form-token-field-wrapper .components-visually-hidden {
    border-color: initial;
}
.wc-blocks-components-form-token-field-wrapper .components-form-token-field,
.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container {
    border-color: inherit;
}
.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container {
    background-color: rgb(29, 29, 37);
    box-shadow: none;
    color: rgb(205, 206, 226);
}
.wc-blocks-components-form-token-field-wrapper .components-form-token-field__remove-token.components-button,
.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token-text {
    background-image: initial;
    background-color: rgb(46, 46, 58);
}
.wc-blocks-components-form-token-field-wrapper .components-form-token-field__remove-token {
    border-color: initial;
}
.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestions-list {
    background-color: rgb(29, 29, 37);
    border-color: rgb(81, 80, 100);
}
.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestion.is-selected {
    background-image: initial;
    background-color: rgb(38, 38, 47);
    color: rgb(175, 179, 210); 
}
.wc-blocks-components-form-token-field-wrapper.single-selection .components-form-token-field__remove-token.components-button, .wc-blocks-components-form-token-field-wrapper.single-selection .components-form-token-field__token-text {
    background-image: initial; background-color: transparent; 
}
.wc-blocks-components-form-token-field-wrapper.single-selection .is-active .components-form-token-field__token + input[type="text"].components-form-token-field__input {
    border-color: rgb(81, 80, 100);
}
.wc-block-components-pagination__ellipsis,
.wc-block-components-pagination__page {
    color: rgb(172, 177, 208);
}
.wc-block-components-pagination__page {
    border-color: transparent;
}
.wc-block-components-pagination__page:not(.toggle) {
    background-color: transparent;
}
.wc-block-components-pagination__page--active[disabled] {
    color: rgb(172, 177, 208);
}
.wc-block-components-pagination__page--active[disabled]:focus,
.wc-block-components-pagination__page--active[disabled]:hover {
    background-color: inherit;
    color: rgb(172, 177, 208);
}
.wc-block-components-price-slider.is-loading.is-disabled .wc-block-components-filter-reset-button,
.wc-block-components-price-slider.is-loading.is-disabled .wc-block-components-filter-submit-button,
.wc-block-components-price-slider.is-loading.is-disabled .wc-block-components-price-slider__range-input-wrapper {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-components-price-slider.is-loading.is-disabled .wc-block-components-filter-reset-button::after,
.wc-block-components-price-slider.is-loading.is-disabled .wc-block-components-filter-submit-button::after,
.wc-block-components-price-slider.is-loading.is-disabled .wc-block-components-price-slider__range-input-wrapper::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(35, 35, 44, 0.3), currentcolor);
}
.wc-block-components-price-slider__range-input-wrapper {
    background-image: initial;
    background-color: transparent;
    outline-color: initial;
    border-color: initial !important;
}
.wc-block-components-price-slider__range-input-wrapper::before {
    background-image: initial;
    background-color: currentcolor;
}
.wc-block-components-price-slider__range-input-wrapper.is-loading {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-components-price-slider__range-input-wrapper.is-loading::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(35, 35, 44, 0.3), currentcolor);
}
.wc-block-components-price-slider__range-input-progress {
    --darkreader-bgimg--track-background: linear-gradient(90deg,
    rgba(0, 0, 0, 0) var(--darkreader-bg--low),
    var(--darkreader-bg--range-color) 0,
    var(--darkreader-bg--range-color) var,
    --darkreader-bg--high,
    rgba(0, 0, 0, 0) 0) no-repeat 0 100%/100% 100%;
    --darkreader-bgimg--range-color: currentColor;
    background: var(--darkreader-bgimg--track-background);
}
.wc-block-components-price-slider__controls .wc-block-components-price-slider__amount.is-loading {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-components-price-slider__controls .wc-block-components-price-slider__amount.is-loading::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(35, 35, 44, 0.3), currentcolor);
}
.wc-block-components-price-slider__range-input {
    background-image: initial;
    background-color: transparent;
    border-color: initial !important;
    outline-color: initial !important;
}
.wc-block-components-price-slider__range-input::-webkit-slider-runnable-track {
    outline-color: initial;
}
.wc-block-components-price-slider__range-input::-webkit-slider-thumb {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    border-color: rgb(97, 106, 157);
}
.wc-block-components-price-slider__range-input::-webkit-slider-thumb:hover {
    background-image: initial;
    background-color: rgb(22, 21, 28);
    border-color: rgb(48, 48, 61);
}
.wc-block-components-price-slider__range-input::-webkit-slider-progress {
    background-image: initial;
    background-color: transparent;
    outline-color: initial;
    border-color: initial !important;
}
.wc-block-components-price-slider__range-input:focus::-webkit-slider-thumb {
    background-image: initial;
    background-color: rgb(22, 21, 28);
    border-color: rgb(48, 48, 61);
}
.rtl .wc-block-components-price-slider__range-input-progress {
    --darkreader-bgimg--track-background: linear-gradient(270deg,
    rgba(0, 0, 0, 0) var(--darkreader-bg--low),
    var(--darkreader-bg--range-color) 0,
    var(--darkreader-bg--range-color) var,
    --darkreader-bg--high,
    rgba(0, 0, 0, 0) 0) no-repeat 0 100%/100% 100%;
    --darkreader-bgimg--range-color: #af7dd1;
    background: var(--darkreader-bgimg--track-background);
}
@media (-ms-high-contrast:none),
screen and (-ms-high-contrast:active) {
    .wc-block-components-price-slider__range-input-wrapper {
        background-image: initial;
        background-color: transparent;
        box-shadow: none;
    }
    .wc-block-components-price-slider__range-input-progress {
        background-image: initial;
        background-color: rgb(93, 54, 114);
    }
    .wc-block-components-price-slider.is-loading.is-disabled .wc-block-components-price-slider__range-input-wrapper {
        box-shadow: none;
        background-color: currentcolor !important;
        border-color: initial !important;
        color: currentcolor !important;
        outline-color: initial !important;
    }
    .wc-block-components-price-slider.is-loading.is-disabled .wc-block-components-price-slider__range-input-wrapper::after {
        background-image: linear-gradient(90deg,
        currentcolor,
        rgba(35, 35, 44, 0.3), currentcolor);
    }
}
.theme-twentytwentyone .wc-block-components-price-slider__range-input-wrapper {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
}
.theme-twentytwentyone .wc-block-components-price-slider__range-input-progress {
    --darkreader-bgimg--range-color: currentColor;
}
.theme-twentytwentyone .wc-block-price-filter__range-input {
    background-image: initial;
    background-color: transparent;
}
@media (-ms-high-contrast:none),
screen and (-ms-high-contrast:active) {
    .theme-twentytwentyone .wc-block-components-price-slider__range-input-wrapper {
        border-color: initial;
    }
}
.wc-block-grid__no-products .wc-block-grid__no-products-image {
    color: inherit;
}
.wc-block-grid__product {
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-right-color: transparent;
    list-style-image: initial;
}
.is-loading .wc-block-components-product-price::before {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-components-quantity-selector::after {
    border-color: initial;
}
.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    box-shadow: none;
    color: currentcolor;
}
.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input:focus {
    outline-color: initial;
}
.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button {
    background-image: none;
    background-color: transparent;
    border-color: initial;
    box-shadow: none;
    color: currentcolor;
    text-decoration-color: initial;
}
.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus {
    outline-color: initial;
}
.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:disabled {
    box-shadow: none;
}
.theme-twentyseventeen .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus,
.theme-twentyseventeen .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover {
    background-image: none;
    background-color: transparent;
}
.wc-block-components-radio-control__option {
    color: inherit;
    text-decoration-color: inherit;
}
.wc-block-components-radio-control .wc-block-components-radio-control__input {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    border-color: rgb(82, 90, 134);
}
.wc-block-components-radio-control .wc-block-components-radio-control__input:checked::before {
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
.has-dark-controls .wc-block-components-radio-control .wc-block-components-radio-control__input {
    background-color: rgba(0, 0, 0, 0.1);
    border-color: rgba(48, 48, 61, 0.6);
}
.has-dark-controls .wc-block-components-radio-control .wc-block-components-radio-control__input:checked::before {
    background-image: initial;
    background-color: rgb(29, 29, 37);
}
.theme-twentytwentyone .wc-block-components-radio-control .wc-block-components-radio-control__input:checked::before {
    background-color: var(--darkreader-bg--form--color-text);
}
.is-loading .wc-block-components-review-list-item__text {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.is-loading .wc-block-components-review-list-item__text::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(35, 35, 44, 0.3), currentcolor);
}
.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__image {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__image::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(35, 35, 44, 0.3), currentcolor);
}
.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__meta .wc-block-components-review-list-item__author {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__meta .wc-block-components-review-list-item__author::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(35, 35, 44, 0.3), currentcolor);
}
.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__published-date {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__published-date::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(35, 35, 44, 0.3), currentcolor);
}
.editor-styles-wrapper .wc-block-components-review-list-item__item,
.wc-block-components-review-list-item__item {
    list-style-image: initial;
}
.wc-block-components-review-list-item__verified::before {
    background-color: transparent;
}
.wc-block-components-review-list-item__product + .wc-block-components-review-list-item__author + .wc-block-components-review-list-item__published-date::before {
    border-right-color: initial;
}
.wc-block-components-review-list-item__rating > .wc-block-components-review-list-item__rating__stars span::before {
    color: rgb(252, 193, 100);
}
.wc-block-components-sidebar .wc-block-components-panel > h2 {
    border-color: initial;
}
.wc-block-components-sidebar .wc-block-components-panel > h2 {
    color: inherit;
    text-decoration-color: inherit;
}
.theme-twentytwenty .wc-block-components-sidebar .wc-block-components-panel > h2 {
    border-color: initial;
}
.wc-block-components-spinner {
    color: inherit;
}
.wc-block-components-spinner::after {
    border-top-color: initial;
    border-right-color: initial;
    border-bottom-color: initial;
    border-left-color: transparent;
}
.wc-block-components-tabs .wc-block-components-tabs__list > .wc-block-components-tabs__item {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    color: inherit;
}
.wc-block-components-tabs .wc-block-components-tabs__list > .wc-block-components-tabs__item.is-active {
}
.wc-block-components-tabs .wc-block-components-tabs__list > .wc-block-components-tabs__item:focus {
    outline-color: currentcolor;
}
.wc-block-components-tabs .wc-block-components-tabs__list > .wc-block-components-tabs__item:active,
.wc-block-components-tabs .wc-block-components-tabs__list > .wc-block-components-tabs__item:hover {
    background-image: initial;
    background-color: transparent;
}
.wc-block-components-textarea {
    background-color: rgb(29, 29, 37);
    border-color: rgb(82, 90, 134);
    color: rgb(177, 180, 210);
}
.has-dark-controls .wc-block-components-textarea {
    background-color: rgba(0, 0, 0, 0.1);
    border-color: rgba(48, 48, 61, 0.4);
    color: rgb(205, 206, 226);
}
.has-dark-controls .wc-block-components-textarea::placeholder {
    color: rgba(205, 206, 226, 0.6);
}
.theme-twentytwentyone .has-dark-controls .wc-block-components-textarea {
    background-color: rgba(0, 0, 0, 0.1);
    color: rgb(205, 206, 226);
}
.theme-twentytwenty .wc-block-components-title.wc-block-components-title,
.wc-block-components-title.wc-block-components-title {
    border-color: initial;
}
.wc-block-components-express-payment .wc-block-components-express-payment__event-buttons {
    list-style-image: initial;
}
.wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container::before {
    border-left-color: initial;
    border-top-color: initial;
}
.wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container::after {
    border-right-color: initial;
    border-top-color: initial;
}
.wc-block-components-express-payment-continue-rule::after,
.wc-block-components-express-payment-continue-rule::before {
    border-bottom-color: initial;
}
.components-placeholder.wc-block-checkout__no-payment-methods-placeholder .components-placeholder__fieldset .components-button {
    background-color: rgb(22, 21, 28);
    color: rgb(205, 206, 226);
}
.wc-block-gateway-container .wc-block-gateway-input {
    background-color: rgb(29, 29, 37);
    border-color: rgb(82, 90, 134);
    color: rgb(177, 180, 210);
}
.wc-block-gateway-container .wc-block-gateway-input:focus,
.wc-block-gateway-container:focus {
    background-color: rgb(29, 29, 37);
}
.wc-block-gateway-container label {
    color: rgb(131, 138, 185);
    text-decoration-color: inherit;
}
.wc-block-gateway-container .wc-block-gateway-input.has-error {
    border-color: rgb(156, 34, 31);
}
.wc-block-gateway-container .wc-block-gateway-input.has-error:focus {
    outline-color: rgb(156, 34, 31);
}
.wc-block-gateway-container .wc-block-gateway-input.has-error + label {
    color: rgb(227, 83, 77);
}
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-cross-sells-block {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-cross-sells-block::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(35, 35, 44, 0.3), currentcolor);
}
.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .cross-sells-product .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button:not(.is-link) {
    background-color: rgb(39, 39, 48);
    color: rgb(172, 177, 208);
}
.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .cross-sells-product .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button:not(.is-link):focus,
.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .cross-sells-product .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button:not(.is-link):hover {
    background-color: rgb(53, 52, 65);
    border-color: rgb(61, 61, 76);
    color: rgb(172, 177, 208);
}
.wc-block-cart__empty-cart__title.with-empty-cart-icon::before {
    background-color: currentcolor;
}
@media (max-width: 782px) {
    .wc-block-cart .wc-block-cart__submit-container--sticky {
        background-image: initial;
        background-color: rgb(29, 29, 37);
    }
    .wc-block-cart .wc-block-cart__submit-container--sticky::before {
        color: rgba(172, 177, 208, 0.5);
    }
}
.wc-block-checkout-error .wc-block-checkout-error__image {
    color: inherit;
}
.wc-block-checkout-empty .wc-block-checkout-empty__image {
    color: inherit;
}
.wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button .wc-block-components-button__text > svg {
    fill: rgb(205, 206, 226);
}
.wc-block-checkout__pickup-options .wc-block-components-radio-control__description-group,
.wp-block-woocommerce-checkout-pickup-options-block .wc-block-components-radio-control__description-group {
    background-color: rgb(38, 38, 47);
}
.wc-block-checkout__pickup-options .wc-block-components-radio-control__secondary-description,
.wp-block-woocommerce-checkout-pickup-options-block .wc-block-components-radio-control__secondary-description {
    color: rgb(131, 138, 185);
}
.wc-block-checkout__pickup-options .wc-block-components-radio-control__secondary-description > svg,
.wp-block-woocommerce-checkout-pickup-options-block .wc-block-components-radio-control__secondary-description > svg {
    fill: currentcolor;
}
.edit-post-visual-editor .wc-block-checkout__shipping-method-option,
.wc-block-checkout__shipping-method-option {
    background-color: transparent;
    border-color: initial;
    color: inherit;
    outline-color: currentcolor;
    box-shadow: none !important;
}
.edit-post-visual-editor .wc-block-checkout__shipping-method-option.components-button:focus:not(:disabled),
.edit-post-visual-editor .wc-block-checkout__shipping-method-option.components-button:hover:not(:disabled),
.edit-post-visual-editor .wc-block-checkout__shipping-method-option:focus,
.edit-post-visual-editor .wc-block-checkout__shipping-method-option:hover,
.wc-block-checkout__shipping-method-option.components-button:focus:not(:disabled),
.wc-block-checkout__shipping-method-option.components-button:hover:not(:disabled),
.wc-block-checkout__shipping-method-option:focus,
.wc-block-checkout__shipping-method-option:hover {
    background-color: rgb(53, 52, 65);
    border-color: rgb(61, 61, 76);
    color: rgb(172, 177, 208);
}
.edit-post-visual-editor .wc-block-checkout__shipping-method-option.wc-block-checkout__shipping-method-option--selected,
.wc-block-checkout__shipping-method-option.wc-block-checkout__shipping-method-option--selected {
    outline-color: currentcolor;
}
.wc-block-checkout__shipping-method-option-icon {
    fill: currentcolor;
}
.components-placeholder.wc-block-checkout__no-shipping-placeholder .components-placeholder__fieldset .components-button {
    background-color: rgb(22, 21, 28);
    color: rgb(205, 206, 226);
}
.wc-block-checkout__sidebar .wc-block-components-product-name {
    color: inherit;
}
.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-fields-block > div,
.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-totals-block > div {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-fields-block > div::after,
.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-totals-block > div::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(35, 35, 44, 0.3), currentcolor);
}
.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-fields-block .wc-block-components-panel > h2,
.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-totals-block .wc-block-components-panel > h2 {
    border-color: initial;
    color: inherit;
    text-decoration-color: inherit;
}
.theme-twentytwenty .wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-totals-block .wc-block-components-panel > h2 {
    border-color: initial;
}
.wp-block-woocommerce-featured-category {
    background-color: transparent;
    border-color: transparent;
    color: rgb(205, 206, 226);
}
.wc-block-featured-category {
    background-color: inherit;
}
.wc-block-featured-category.has-background-dim .background-dim__overlay::before {
    background-image: inherit;
    background-color: inherit;
}
.wc-block-featured-category__description a,
.wc-block-featured-category__description a:active,
.wc-block-featured-category__description a:focus,
.wc-block-featured-category__description a:hover,
.wc-block-featured-category__price a,
.wc-block-featured-category__price a:active,
.wc-block-featured-category__price a:focus,
.wc-block-featured-category__price a:hover,
.wc-block-featured-category__title a,
.wc-block-featured-category__title a:active,
.wc-block-featured-category__title a:focus,
.wc-block-featured-category__title a:hover,
.wc-block-featured-category__variation a,
.wc-block-featured-category__variation a:active,
.wc-block-featured-category__variation a:focus,
.wc-block-featured-category__variation a:hover {
    color: rgb(205, 206, 226);
}
.wc-block-featured-category__description,
.wc-block-featured-category__link,
.wc-block-featured-category__price,
.wc-block-featured-category__title,
.wc-block-featured-category__variation {
    color: inherit;
}
.wc-block-featured-category__description {
    color: inherit;
}
.wc-block-featured-category .wc-block-featured-category__title {
    color: inherit;
}
.wc-block-featured-category .wc-block-featured-category__title div {
    color: inherit;
}
.wp-block-woocommerce-featured-product {
    background-color: transparent;
    border-color: transparent;
    color: rgb(205, 206, 226);
}
.wc-block-featured-product {
    background-color: inherit;
}
.wc-block-featured-product.has-background-dim .background-dim__overlay::before {
    background-image: inherit;
    background-color: inherit;
}
.wc-block-featured-product__description a,
.wc-block-featured-product__description a:active,
.wc-block-featured-product__description a:focus,
.wc-block-featured-product__description a:hover,
.wc-block-featured-product__price a,
.wc-block-featured-product__price a:active,
.wc-block-featured-product__price a:focus,
.wc-block-featured-product__price a:hover,
.wc-block-featured-product__title a,
.wc-block-featured-product__title a:active,
.wc-block-featured-product__title a:focus,
.wc-block-featured-product__title a:hover,
.wc-block-featured-product__variation a,
.wc-block-featured-product__variation a:active,
.wc-block-featured-product__variation a:focus,
.wc-block-featured-product__variation a:hover {
    color: rgb(205, 206, 226);
}
.wc-block-featured-product__description,
.wc-block-featured-product__link,
.wc-block-featured-product__price,
.wc-block-featured-product__title,
.wc-block-featured-product__variation {
    color: inherit;
}
.wc-block-featured-product__description {
    color: inherit;
}
.wc-block-featured-product .wc-block-featured-product__title {
    color: inherit;
}
.wc-block-featured-product .wc-block-featured-product__title div {
    color: inherit;
}
.wc-block-featured-product .wc-block-featured-product__title,
.wc-block-featured-product .wc-block-featured-product__variation {
    border-color: initial;
}
.wc-block-mini-cart__badge {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    color: inherit;
}
table.wc-block-cart-items,
table.wc-block-cart-items td,
table.wc-block-cart-items th {
    border-color: initial;
    background-image: none !important;
    background-color: initial !important;
}
.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link,
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    box-shadow: none;
    color: inherit;
    text-decoration-color: initial;
    text-shadow: none;
}
.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:active,
.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:focus,
.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover,
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:active,
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:focus,
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover {
    background-image: initial;
    background-color: transparent;
}
.wc-block-cart--is-loading h2 span,
.wc-block-cart--is-loading th span,
.wc-block-mini-cart__drawer.is-loading h2 span,
.wc-block-mini-cart__drawer.is-loading th span {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-cart--is-loading h2 span::after,
.wc-block-cart--is-loading th span::after,
.wc-block-mini-cart__drawer.is-loading h2 span::after,
.wc-block-mini-cart__drawer.is-loading th span::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(35, 35, 44, 0.3), currentcolor);
}
.wc-block-cart--is-loading .wc-block-components-product-metadata,
.wc-block-cart--is-loading .wc-block-components-product-price,
.wc-block-cart--is-loading .wc-block-components-quantity-selector,
.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-metadata,
.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-price,
.wc-block-mini-cart__drawer.is-loading .wc-block-components-quantity-selector {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-cart--is-loading .wc-block-components-product-metadata::after,
.wc-block-cart--is-loading .wc-block-components-product-price::after,
.wc-block-cart--is-loading .wc-block-components-quantity-selector::after,
.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-metadata::after,
.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-price::after,
.wc-block-mini-cart__drawer.is-loading .wc-block-components-quantity-selector::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(35, 35, 44, 0.3), currentcolor);
}
.wc-block-cart--is-loading .wc-block-components-product-name,
.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-name {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-cart--is-loading .wc-block-components-product-name::after,
.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-name::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(35, 35, 44, 0.3), currentcolor);
}
.wc-block-cart--is-loading .wc-block-cart-item__image > a,
.wc-block-mini-cart__drawer.is-loading .wc-block-cart-item__image > a {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-cart--is-loading .wc-block-cart-item__image > a::after,
.wc-block-mini-cart__drawer.is-loading .wc-block-cart-item__image > a::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(35, 35, 44, 0.3), currentcolor);
}
.wc-block-cart--is-loading .wc-block-cart__sidebar .components-card,
.wc-block-mini-cart__drawer.is-loading .wc-block-cart__sidebar .components-card {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-cart--is-loading .wc-block-cart__sidebar .components-card::after,
.wc-block-mini-cart__drawer.is-loading .wc-block-cart__sidebar .components-card::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(35, 35, 44, 0.3), currentcolor);
}
.is-large.wc-block-cart .wc-block-cart__totals-title {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    box-shadow: none;
    color: inherit;
    text-decoration-color: inherit;
}
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-line-items-block {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-line-items-block::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(35, 35, 44, 0.3), currentcolor);
}
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-accepted-payment-methods-block,
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-express-payment-block,
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-order-summary-block,
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-proceed-to-checkout-block {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-accepted-payment-methods-block::after,
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-express-payment-block::after,
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-order-summary-block::after,
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-proceed-to-checkout-block::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(35, 35, 44, 0.3), currentcolor);
}
.wc-block-mini-cart__button {
    background-color: transparent;
    border-color: initial;
    color: inherit;
}
.wc-block-mini-cart__drawer .components-modal__header svg {
    fill: currentcolor;
}
:where(.wp-block-woocommerce-mini-cart-contents) {
    background-image: initial;
    background-color: rgb(29, 29, 37);
}
.wc-block-mini-cart__footer {
    border-top-color: rgb(59, 59, 73);
}
.wc-block-mini-cart__shopping-button a {
    border-color: initial;
    color: currentcolor;
    text-decoration-color: initial;
}
.wc-block-mini-cart__shopping-button a:focus,
.wc-block-mini-cart__shopping-button a:hover {
    background-color: rgb(22, 21, 28);
    border-color: rgb(97, 106, 157);
    color: rgb(205, 206, 226); 
}
.wc-block-components-checkbox {
    color: inherit; text-decoration-color: inherit; 
}
.wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"] {
    background-color: rgb(29, 29, 37);
    border-color: rgb(82, 90, 134); 
}
.wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"]:checked {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    border-color: rgb(82, 90, 134); 
}
.wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"]:focus {
    outline-color: rgb(82, 90, 134); 
}
.has-dark-controls .wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"] {
    background-color: rgba(0, 0, 0, 0.1);
    border-color: rgba(48, 48, 61, 0.6); 
}
.has-dark-controls .wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"]:checked {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.1);
    border-color: rgba(48, 48, 61, 0.6); 
}
.has-dark-controls .wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"]:focus {
    outline-color: rgba(48, 48, 61, 0.6);
}
.wc-block-components-checkbox.has-error,
.wc-block-components-checkbox.has-error a {
    color: rgb(227, 83, 77);
}
.wc-block-components-checkbox.has-error .wc-block-components-checkbox__input,
.wc-block-components-checkbox.has-error .wc-block-components-checkbox__input:active,
.wc-block-components-checkbox.has-error .wc-block-components-checkbox__input:focus,
.wc-block-components-checkbox.has-error .wc-block-components-checkbox__input:hover {
    border-color: rgb(156, 34, 31);
}
.wc-block-components-checkbox.has-error .wc-block-components-checkbox__input:focus {
    outline-color: rgb(156, 34, 31);
}
.wc-block-components-checkbox .wc-block-components-checkbox__mark {
    fill: rgb(205, 206, 226);
}
.has-dark-controls .wc-block-components-checkbox .wc-block-components-checkbox__mark {
    fill: rgb(205, 206, 226); 
}
.theme-twentytwentyone .has-dark-controls .wc-block-components-checkbox__input[type="checkbox"], .theme-twentytwentyone .wc-block-components-checkbox__input[type="checkbox"] {
    background-color: rgb(29, 29, 37);
    border-color: var(--darkreader-border--form--border-color); 
}
.theme-twentytwentyone .has-dark-controls .wc-block-components-checkbox__input[type="checkbox"]:checked, .theme-twentytwentyone .wc-block-components-checkbox__input[type="checkbox"]:checked {
    background-color: rgb(29, 29, 37);
    border-color: var(--darkreader-border--form--border-color);
}
.wc-block-components-panel__button {
    border-color: initial;
}
.wc-block-components-panel__button,
.wc-block-components-panel__button:active,
.wc-block-components-panel__button:focus,
.wc-block-components-panel__button:hover {
    background-image: initial;
    background-color: transparent;
    box-shadow: none;
    color: inherit;
    text-decoration-color: inherit;
}
.wc-block-components-panel__button > .wc-block-components-panel__button-icon {
    fill: currentcolor;
}
.theme-twentytwentyone.theme-twentytwentyone.theme-twentytwentyone .wc-block-components-panel__button {
    background-color: inherit;
    color: inherit;
}
.theme-twentyseventeen .wc-block-components-panel__button,
.theme-twentytwenty .wc-block-components-panel__button {
    background-image: none;
    background-color: transparent;
    color: inherit;
}
.theme-twentyseventeen .wc-block-components-panel__button.wc-block-components-panel__button:focus,
.theme-twentyseventeen .wc-block-components-panel__button.wc-block-components-panel__button:hover,
.theme-twentytwenty .wc-block-components-panel__button.wc-block-components-panel__button:focus,
.theme-twentytwenty .wc-block-components-panel__button.wc-block-components-panel__button:hover {
    background-image: none;
    background-color: transparent;
}
.wc-block-store-notice {
    border-color: initial;
}
.wc-block-store-notice.is-warning {
    background-color: rgb(51, 37, 8);
    border-color: rgb(124, 89, 21);
}
.wc-block-store-notice.is-warning .components-notice__content svg {
    fill: rgb(255, 214, 87);
}
.wc-block-store-notice.is-info {
    background-color: rgb(28, 60, 64);
    border-color: rgb(26, 105, 117);
}
.wc-block-store-notice.is-info .components-notice__content svg {
    fill: rgb(118, 184, 213);
}
.wc-block-store-notice.is-error {
    background-color: rgb(59, 28, 24);
    border-color: rgb(109, 25, 10);
}
.wc-block-store-notice.is-error .components-notice__content svg {
    fill: rgb(212, 105, 93);
}
.wc-block-components-notices .wc-block-components-notices__notice a {
    text-decoration-color: initial;
}
.wc-block-components-notices .wc-block-components-notices__notice .components-notice__dismiss {
    background-image: none;
    background-color: transparent;
    border-color: initial;
    color: currentcolor;
    outline-color: initial;
}
.wc-block-components-notices .wc-block-components-notices__notice .components-notice__dismiss svg {
    fill: currentcolor;
}
.wc-block-components-notices .wc-block-components-notices__notice .components-notice__content ul {
    list-style-image: initial;
}
.wc-block-components-form .wc-block-components-text-input label,
.wc-block-components-text-input label {
    color: rgb(131, 138, 185);
    text-decoration-color: inherit;
}
.has-dark-controls .wc-block-components-form .wc-block-components-text-input label,
.has-dark-controls .wc-block-components-text-input label {
    color: rgba(205, 206, 226, 0.6); 
}
.wc-block-components-form .wc-block-components-text-input input[type="email"], .wc-block-components-form .wc-block-components-text-input input[type="number"], .wc-block-components-form .wc-block-components-text-input input[type="tel"], .wc-block-components-form .wc-block-components-text-input input[type="text"], .wc-block-components-form .wc-block-components-text-input input[type="url"], .wc-block-components-text-input input[type="email"], .wc-block-components-text-input input[type="number"], .wc-block-components-text-input input[type="tel"], .wc-block-components-text-input input[type="text"], .wc-block-components-text-input input[type="url"] {
    background-color: rgb(29, 29, 37);
    border-color: rgb(82, 90, 134);
    color: rgb(177, 180, 210); 
}
.wc-block-components-form .wc-block-components-text-input input[type="email"]:focus, .wc-block-components-form .wc-block-components-text-input input[type="number"]:focus, .wc-block-components-form .wc-block-components-text-input input[type="tel"]:focus, .wc-block-components-form .wc-block-components-text-input input[type="text"]:focus, .wc-block-components-form .wc-block-components-text-input input[type="url"]:focus, .wc-block-components-text-input input[type="email"]:focus, .wc-block-components-text-input input[type="number"]:focus, .wc-block-components-text-input input[type="tel"]:focus, .wc-block-components-text-input input[type="text"]:focus, .wc-block-components-text-input input[type="url"]:focus {
    background-color: rgb(29, 29, 37);
    box-shadow: rgb(68, 67, 84) 0px 0px 0px 1px;
    color: rgb(177, 180, 210); outline-color: initial; 
}
.has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="email"], .has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="number"], .has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="tel"], .has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="text"], .has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="url"], .has-dark-controls .wc-block-components-text-input input[type="email"], .has-dark-controls .wc-block-components-text-input input[type="number"], .has-dark-controls .wc-block-components-text-input input[type="tel"], .has-dark-controls .wc-block-components-text-input input[type="text"], .has-dark-controls .wc-block-components-text-input input[type="url"] {
    background-color: rgba(0, 0, 0, 0.1);
    border-color: rgba(48, 48, 61, 0.4);
    color: rgb(205, 206, 226); 
}
.has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="email"]:focus, .has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="number"]:focus, .has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="tel"]:focus, .has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="text"]:focus, .has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="url"]:focus, .has-dark-controls .wc-block-components-text-input input[type="email"]:focus, .has-dark-controls .wc-block-components-text-input input[type="number"]:focus, .has-dark-controls .wc-block-components-text-input input[type="tel"]:focus, .has-dark-controls .wc-block-components-text-input input[type="text"]:focus, .has-dark-controls .wc-block-components-text-input input[type="url"]:focus {
    background-color: rgba(0, 0, 0, 0.1);
    box-shadow: rgba(29, 29, 37, 0.4) 0px 0px 0px 1px;
    color: rgb(205, 206, 226);
}
.wc-block-components-form .wc-block-components-text-input.has-error input,
.wc-block-components-form .wc-block-components-text-input.has-error input:active,
.wc-block-components-form .wc-block-components-text-input.has-error input:focus,
.wc-block-components-form .wc-block-components-text-input.has-error input:hover,
.wc-block-components-text-input.has-error input,
.wc-block-components-text-input.has-error input:active,
.wc-block-components-text-input.has-error input:focus,
.wc-block-components-text-input.has-error input:hover {
    border-color: rgb(156, 34, 31);
}
.wc-block-components-form .wc-block-components-text-input.has-error input:focus,
.wc-block-components-text-input.has-error input:focus {
    box-shadow: rgb(152, 33, 30) 0px 0px 0px 1px;
}
.has-dark-controls .wc-block-components-form .wc-block-components-text-input.has-error input,
.has-dark-controls .wc-block-components-form .wc-block-components-text-input.has-error input:active,
.has-dark-controls .wc-block-components-form .wc-block-components-text-input.has-error input:focus,
.has-dark-controls .wc-block-components-form .wc-block-components-text-input.has-error input:hover,
.has-dark-controls .wc-block-components-text-input.has-error input,
.has-dark-controls .wc-block-components-text-input.has-error input:active,
.has-dark-controls .wc-block-components-text-input.has-error input:focus,
.has-dark-controls .wc-block-components-text-input.has-error input:hover {
    border-color: rgb(116, 25, 23);
}
.has-dark-controls .wc-block-components-form .wc-block-components-text-input.has-error input:focus,
.has-dark-controls .wc-block-components-text-input.has-error input:focus {
    box-shadow: rgb(112, 25, 22) 0px 0px 0px 1px;
}
.wc-block-components-form .wc-block-components-text-input.has-error label,
.wc-block-components-text-input.has-error label {
    color: rgb(227, 83, 77);
}
.has-dark-controls .wc-block-components-form .wc-block-components-text-input.has-error label,
.has-dark-controls .wc-block-components-text-input.has-error label {
    color: rgb(241, 123, 116);
}
.wc-block-components-validation-error {
    color: rgb(227, 83, 77);
}
.has-dark-mode-palette .wc-block-components-validation-error {
    color: rgb(241, 123, 116);
}
.wc-block-active-filters .wc-block-active-filters__clear-all {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    box-shadow: none;
    color: inherit;
    text-decoration-color: initial;
    text-shadow: none;
}
.wc-block-active-filters .wc-block-active-filters__clear-all:active,
.wc-block-active-filters .wc-block-active-filters__clear-all:focus,
.wc-block-active-filters .wc-block-active-filters__clear-all:hover {
    background-image: initial;
    background-color: transparent;
}
.wc-block-active-filters .wc-block-active-filters__clear-all:hover {
    color: inherit;
    text-decoration-color: initial;
}
.wc-block-active-filters .wc-block-active-filters__clear-all,
.wc-block-active-filters .wc-block-active-filters__clear-all:active,
.wc-block-active-filters .wc-block-active-filters__clear-all:focus,
.wc-block-active-filters .wc-block-active-filters__clear-all:hover {
    background-image: initial;
    background-color: transparent;
    color: inherit;
}
.wc-block-active-filters .wc-block-active-filters__clear-all-placeholder {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-active-filters .wc-block-active-filters__clear-all-placeholder::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(35, 35, 44, 0.3), currentcolor);
}
.wc-block-active-filters .wc-block-active-filters__list {
    list-style-image: initial;
}
.wc-block-active-filters .wc-block-active-filters__list li {
    list-style-image: initial;
}
.wc-block-active-filters .wc-block-active-filters__list li ul {
    list-style-image: initial;
}
.wc-block-active-filters .wc-block-active-filters__list li.show-loading-state-list > span {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-active-filters .wc-block-active-filters__list li.show-loading-state-list > span::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(35, 35, 44, 0.3), currentcolor);
}
.wc-block-active-filters .wc-block-active-filters__list li.show-loading-state-chips > span {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-active-filters .wc-block-active-filters__list li.show-loading-state-chips > span::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(35, 35, 44, 0.3), currentcolor);
}
.wc-block-active-filters .wc-block-active-filters__list-item-remove {
    background-image: initial;
    background-color: rgb(46, 46, 58);
    border-color: initial;
    color: currentcolor;
}
.wc-block-active-filters .wc-block-active-filters__list-item-remove:focus,
.wc-block-active-filters .wc-block-active-filters__list-item-remove:hover {
    background-image: initial;
    background-color: rgb(89, 89, 110);
}
.wc-block-active-filters .wc-block-active-filters__list-item-remove:focus .wc-block-components-chip__remove-icon,
.wc-block-active-filters .wc-block-active-filters__list-item-remove:hover .wc-block-components-chip__remove-icon {
    fill: rgb(205, 206, 226);
}
.wc-block-active-filters .wc-block-active-filters__list-item-remove:disabled {
    color: rgb(185, 188, 215);
}
.wc-block-attribute-filter {
    border-color: inherit;
}
.wc-block-attribute-filter .is-loading {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-attribute-filter .is-loading::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(35, 35, 44, 0.3), currentcolor);
}
.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper:not(.is-loading) {
    border-color: rgb(75, 82, 122) !important;
}
.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container {
    border-color: initial;
    color: inherit;
    text-decoration-color: inherit;
}
.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__input::placeholder {
    color: rgb(205, 206, 226);
}
.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__suggestions-list {
    border-color: rgb(75, 82, 122);
}
.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__suggestions-list .components-form-token-field__suggestion {
    border-color: rgb(64, 64, 80);
    color: rgb(205, 206, 226);
}
.wc-block-attribute-filter__instructions {
    border-bottom-color: rgb(53, 53, 66);
}
.woocommerce-product-attributes .woocommerce-search-list__search .components-base-control__label {
    color: rgb(131, 138, 185);
    text-decoration-color: inherit;
}
.woocommerce.wc-block-catalog-sorting.has-text-color select.orderby {
    color: inherit;
}
.wp-block-woocommerce-customer-account a {
    color: currentcolor !important;
    text-decoration-color: initial !important;
}
.wp-block-woocommerce-customer-account a:hover {
    text-decoration-color: initial !important;
}
.wp-block-woocommerce-price-filter {
    border-color: rgb(75, 82, 122);
}
.wc-block-price-filter,
.wc-block-price-filter__controls,
.wc-block-price-slider {
    border-color: inherit;
}
.wc-block-price-filter__controls input {
    border-color: inherit !important;
}
.wc-block-price-filter__controls .input-loading {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-price-filter__controls .input-loading::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(35, 35, 44, 0.3), currentcolor);
}
.wc-block-product-categories-list--has-images {
    list-style-image: initial;
}
.wc-block-product-categories-list--has-images .wc-block-product-categories-list-item {
    list-style-image: initial;
}
.wc-block-product-categories-list--has-images .wc-block-product-categories-list-item__image {
    border-color: rgb(54, 53, 67); 
}
.wp-block-woocommerce-product-categories.is-loading .wc-block-product-categories__placeholder {
    background-image: initial; background-color: currentcolor; 
}
.wc-block-product-categories__button svg {
    fill: currentcolor; outline-color: initial; 
}
.wc-block-product-categories__button:active {
    color: currentcolor; 
}
.wc-block-product-categories__button:disabled:focus, .wc-block-product-categories__button[aria-disabled="true"]:focus {
    box-shadow: none; 
}
.wc-block-product-search .wc-block-product-search__button svg {
    fill: currentcolor; outline-color: initial; 
}
.wc-block-product-search .wc-block-product-search__button:active {
    color: currentcolor; 
}
.wc-block-product-search .wc-block-product-search__button:disabled:focus, .wc-block-product-search .wc-block-product-search__button[aria-disabled="true"]:focus {
    box-shadow: none;
}
.wc-block-rating-filter.is-loading {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-rating-filter.is-loading::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(35, 35, 44, 0.3), currentcolor);
}
.wc-block-rating-filter .wc-blocks-components-form-token-field-wrapper:not(.is-loading) {
    border-color: rgb(75, 82, 122) !important;
}
.wc-block-rating-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container {
    border-color: initial;
    color: inherit;
    text-decoration-color: inherit;
}
.wc-block-rating-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__input::placeholder {
    color: rgb(205, 206, 226);
}
.wc-block-rating-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__suggestions-list {
    border-color: rgb(75, 82, 122);
}
.wc-block-rating-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__suggestions-list .components-form-token-field__suggestion {
    border-color: rgb(64, 64, 80);
    color: rgb(205, 206, 226);
}
.wc-block-stock-filter.is-loading {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-stock-filter.is-loading::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(35, 35, 44, 0.3), currentcolor);
}
.wc-block-stock-filter .wc-blocks-components-form-token-field-wrapper:not(.is-loading) {
    border-color: rgb(75, 82, 122) !important;
}
.wc-block-stock-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container {
    border-color: initial;
    color: inherit;
    text-decoration-color: inherit;
}
.wc-block-stock-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__input::placeholder {
    color: rgb(205, 206, 226);
}
.wc-block-stock-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__suggestions-list {
    border-color: rgb(75, 82, 122);
}
.wc-block-stock-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__suggestions-list .components-form-token-field__suggestion {
    border-color: rgb(64, 64, 80);
    color: rgb(205, 206, 226);
}
.wc-blocks-components-form-token-field-wrapper:not(.single-selection) .components-form-token-field__input-container .components-form-token-field__token-text {
    background-color: rgb(29, 29, 37);
    border-color: initial;
}
.wc-blocks-components-form-token-field-wrapper:not(.single-selection) .components-form-token-field__input-container .components-button.components-form-token-field__remove-token {
    background-color: rgb(29, 29, 37);
    border-color: initial;
}
.wc-blocks-components-form-token-field-wrapper:not(.single-selection) .components-form-token-field__input-container .components-button.components-form-token-field__remove-token.has-icon svg {
    background-color: rgb(46, 46, 58);
}
.wp-block-button__link {
    color: rgb(205, 206, 226);
    background-color: rgb(42, 41, 52);
    box-shadow: none;
    text-decoration-color: initial;
}
.wp-block-file__button {
    background-image: initial;
    background-color: rgb(42, 41, 52);
    color: rgb(205, 206, 226);
    text-decoration-color: initial;
}
body {
    --darkreader-bg--wp--preset--color--black: #000000;
    --darkreader-text--wp--preset--color--black: #cdcee2;
    --darkreader-border--wp--preset--color--black: #6872aa;
    --darkreader-bg--wp--preset--color--cyan-bluish-gray: #4a5257;
    --darkreader-text--wp--preset--color--cyan-bluish-gray: #9fa4c8;
    --darkreader-border--wp--preset--color--cyan-bluish-gray: #464657;
    --darkreader-bg--wp--preset--color--white: #1d1d25;
    --darkreader-text--wp--preset--color--white: #cdcee2;
    --darkreader-border--wp--preset--color--white: #30303d;
    --darkreader-bg--wp--preset--color--pale-pink: #711428;
    --darkreader-text--wp--preset--color--pale-pink: #f8788f;
    --darkreader-border--wp--preset--color--pale-pink: #79142a;
    --darkreader-bg--wp--preset--color--vivid-red: #a03531;
    --darkreader-text--wp--preset--color--vivid-red: #d45b55;
    --darkreader-border--wp--preset--color--vivid-red: #8e2f2b;
    --darkreader-bg--wp--preset--color--luminous-vivid-orange: #cd681d;
    --darkreader-text--wp--preset--color--luminous-vivid-orange: #ff933e;
    --darkreader-border--wp--preset--color--luminous-vivid-orange: #b35b1a;
    --darkreader-bg--wp--preset--color--luminous-vivid-amber: #daaa29;
    --darkreader-text--wp--preset--color--luminous-vivid-amber: #ffe04d;
    --darkreader-border--wp--preset--color--luminous-vivid-amber: #c19725;
    --darkreader-bg--wp--preset--color--light-green-cyan: #3e8469;
    --darkreader-text--wp--preset--color--light-green-cyan: #96ecbe;
    --darkreader-border--wp--preset--color--light-green-cyan: #3b815f;
    --darkreader-bg--wp--preset--color--vivid-green-cyan: #2aae77;
    --darkreader-text--wp--preset--color--vivid-green-cyan: #6bffc9;
    --darkreader-border--wp--preset--color--vivid-green-cyan: #31cb8a;
    --darkreader-bg--wp--preset--color--pale-cyan-blue: #185376;
    --darkreader-text--wp--preset--color--pale-cyan-blue: #84d1fd;
    --darkreader-border--wp--preset--color--pale-cyan-blue: #1b597f;
    --darkreader-bg--wp--preset--color--vivid-cyan-blue: #2680af;
    --darkreader-text--wp--preset--color--vivid-cyan-blue: #57c0f6;
    --darkreader-border--wp--preset--color--vivid-cyan-blue: #267fad;
    --darkreader-bg--wp--preset--color--vivid-purple: #5d2889;
    --darkreader-text--wp--preset--color--vivid-purple: #a665d6;
    --darkreader-border--wp--preset--color--vivid-purple: #57257f;
    --darkreader-bgimg--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, #2680af 0%, #5d2889 100%);
    --darkreader-bgimg--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, #3e8569 0%, #2aae76 100%);
    --darkreader-bgimg--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, #daaa29 0%, #cd681d 100%);
    --darkreader-bgimg--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, #cd681d 0%, #a03531 100%);
    --darkreader-bgimg--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, #272730 0%, #495359 100%);
    --darkreader-bgimg--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, #3aa89b 0%, #4d3473 20%, #a53690 40%, #a52056 60%, #89160e 80%, #89821e 100%);
    --darkreader-bgimg--wp--preset--gradient--blush-light-purple: linear-gradient(135deg, #530834 0%, #171463 100%);
    --darkreader-bgimg--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, #713d11 0%, #a20f0c 50%, #4e072f 100%);
    --darkreader-bgimg--wp--preset--gradient--luminous-dusk: linear-gradient(135deg, #97691a 0%, #934087 50%, #354290 100%);
    --darkreader-bgimg--wp--preset--gradient--pale-ocean: linear-gradient(135deg, #4a3e0e 0%, #345d4f 50%, #4a9296 100%);
    --darkreader-bgimg--wp--preset--gradient--electric-grass: linear-gradient(135deg, #566a1a 0%, #468756 100%);
    --darkreader-bgimg--wp--preset--gradient--midnight: linear-gradient(135deg, #040456 0%, #184ba4 100%);
    --darkreader-bgimg--wp--preset--duotone--dark-grayscale: url("https://shop.famousrooster.gr/delivery-info/#wp-duotone-dark-grayscale");
    --darkreader-bgimg--wp--preset--duotone--grayscale: url("https://shop.famousrooster.gr/delivery-info/#wp-duotone-grayscale");
    --darkreader-bgimg--wp--preset--duotone--purple-yellow: url("https://shop.famousrooster.gr/delivery-info/#wp-duotone-purple-yellow");
    --darkreader-bgimg--wp--preset--duotone--blue-red: url("https://shop.famousrooster.gr/delivery-info/#wp-duotone-blue-red");
    --darkreader-bgimg--wp--preset--duotone--midnight: url("https://shop.famousrooster.gr/delivery-info/#wp-duotone-midnight");
    --darkreader-bgimg--wp--preset--duotone--magenta-yellow: url("https://shop.famousrooster.gr/delivery-info/#wp-duotone-magenta-yellow");
    --darkreader-bgimg--wp--preset--duotone--purple-green: url("https://shop.famousrooster.gr/delivery-info/#wp-duotone-purple-green");
    --darkreader-bgimg--wp--preset--duotone--blue-orange: url("https://shop.famousrooster.gr/delivery-info/#wp-duotone-blue-orange");
    --wp--preset--font-size--small: 13px;
    --wp--preset--font-size--medium: 20px;
    --wp--preset--font-size--large: 36px;
    --wp--preset--font-size--x-large: 42px;
    --wp--preset--spacing--20: 0.44rem;
    --wp--preset--spacing--30: 0.67rem;
    --wp--preset--spacing--40: 1rem;
    --wp--preset--spacing--50: 1.5rem;
    --wp--preset--spacing--60: 2.25rem;
    --wp--preset--spacing--70: 3.38rem;
    --wp--preset--spacing--80: 5.06rem;
    --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
    --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1),
    6px 6px rgba(0, 0, 0, 1);
    --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
}
.has-black-color {
    color: var(--darkreader-text--wp--preset--color--black) !important;
}
.has-cyan-bluish-gray-color {
    color: var(--darkreader-text--wp--preset--color--cyan-bluish-gray) !important;
}
.has-white-color {
    color: var(--darkreader-text--wp--preset--color--white) !important;
}
.has-pale-pink-color {
    color: var(--darkreader-text--wp--preset--color--pale-pink) !important;
}
.has-vivid-red-color {
    color: var(--darkreader-text--wp--preset--color--vivid-red) !important;
}
.has-luminous-vivid-orange-color {
    color: var(--darkreader-text--wp--preset--color--luminous-vivid-orange) !important;
}
.has-luminous-vivid-amber-color {
    color: var(--darkreader-text--wp--preset--color--luminous-vivid-amber) !important;
}
.has-light-green-cyan-color {
    color: var(--darkreader-text--wp--preset--color--light-green-cyan) !important;
}
.has-vivid-green-cyan-color {
    color: var(--darkreader-text--wp--preset--color--vivid-green-cyan) !important;
}
.has-pale-cyan-blue-color {
    color: var(--darkreader-text--wp--preset--color--pale-cyan-blue) !important;
}
.has-vivid-cyan-blue-color {
    color: var(--darkreader-text--wp--preset--color--vivid-cyan-blue) !important;
}
.has-vivid-purple-color {
    color: var(--darkreader-text--wp--preset--color--vivid-purple) !important;
}
.has-black-background-color {
    background-color: var(--darkreader-bg--wp--preset--color--black) !important;
}
.has-cyan-bluish-gray-background-color {
    background-color: var(--darkreader-bg--wp--preset--color--cyan-bluish-gray) !important;
}
.has-white-background-color {
    background-color: var(--darkreader-bg--wp--preset--color--white) !important;
}
.has-pale-pink-background-color {
    background-color: var(--darkreader-bg--wp--preset--color--pale-pink) !important;
}
.has-vivid-red-background-color {
    background-color: var(--darkreader-bg--wp--preset--color--vivid-red) !important;
}
.has-luminous-vivid-orange-background-color {
    background-color: var(--darkreader-bg--wp--preset--color--luminous-vivid-orange) !important;
}
.has-luminous-vivid-amber-background-color {
    background-color: var(--darkreader-bg--wp--preset--color--luminous-vivid-amber) !important;
}
.has-light-green-cyan-background-color {
    background-color: var(--darkreader-bg--wp--preset--color--light-green-cyan) !important;
}
.has-vivid-green-cyan-background-color {
    background-color: var(--darkreader-bg--wp--preset--color--vivid-green-cyan) !important;
}
.has-pale-cyan-blue-background-color {
    background-color: var(--darkreader-bg--wp--preset--color--pale-cyan-blue) !important;
}
.has-vivid-cyan-blue-background-color {
    background-color: var(--darkreader-bg--wp--preset--color--vivid-cyan-blue) !important;
}
.has-vivid-purple-background-color {
    background-color: var(--darkreader-bg--wp--preset--color--vivid-purple) !important;
}
.has-black-border-color {
    border-color: var(--darkreader-border--wp--preset--color--black) !important;
}
.has-cyan-bluish-gray-border-color {
    border-color: var(--darkreader-border--wp--preset--color--cyan-bluish-gray) !important;
}
.has-white-border-color {
    border-color: var(--darkreader-border--wp--preset--color--white) !important;
}
.has-pale-pink-border-color {
    border-color: var(--darkreader-border--wp--preset--color--pale-pink) !important;
}
.has-vivid-red-border-color {
    border-color: var(--darkreader-border--wp--preset--color--vivid-red) !important;
}
.has-luminous-vivid-orange-border-color {
    border-color: var(--darkreader-border--wp--preset--color--luminous-vivid-orange) !important;
}
.has-luminous-vivid-amber-border-color {
    border-color: var(--darkreader-border--wp--preset--color--luminous-vivid-amber) !important;
}
.has-light-green-cyan-border-color {
    border-color: var(--darkreader-border--wp--preset--color--light-green-cyan) !important;
}
.has-vivid-green-cyan-border-color {
    border-color: var(--darkreader-border--wp--preset--color--vivid-green-cyan) !important;
}
.has-pale-cyan-blue-border-color {
    border-color: var(--darkreader-border--wp--preset--color--pale-cyan-blue) !important;
}
.has-vivid-cyan-blue-border-color {
    border-color: var(--darkreader-border--wp--preset--color--vivid-cyan-blue) !important;
}
.has-vivid-purple-border-color {
    border-color: var(--darkreader-border--wp--preset--color--vivid-purple) !important;
}
.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
    background: var(--darkreader-bgimg--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
}
.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
    background: var(--darkreader-bgimg--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
}
.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
    background: var(--darkreader-bgimg--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
}
.has-luminous-vivid-orange-to-vivid-red-gradient-background {
    background: var(--darkreader-bgimg--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
}
.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
    background: var(--darkreader-bgimg--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
}
.has-cool-to-warm-spectrum-gradient-background {
    background: var(--darkreader-bgimg--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.has-blush-light-purple-gradient-background {
    background: var(--darkreader-bgimg--wp--preset--gradient--blush-light-purple) !important;
}
.has-blush-bordeaux-gradient-background {
    background: var(--darkreader-bgimg--wp--preset--gradient--blush-bordeaux) !important;
}
.has-luminous-dusk-gradient-background {
    background: var(--darkreader-bgimg--wp--preset--gradient--luminous-dusk) !important;
}
.has-pale-ocean-gradient-background {
    background: var(--darkreader-bgimg--wp--preset--gradient--pale-ocean) !important;
}
.has-electric-grass-gradient-background {
    background: var(--darkreader-bgimg--wp--preset--gradient--electric-grass) !important;
}
.has-midnight-gradient-background {
    background: var(--darkreader-bgimg--wp--preset--gradient--midnight) !important;
}
.wp-block-navigation a:where(:not(.wp-element-button)) {
    color: inherit;
}
.wpcf7 .screen-reader-response {
    border-color: initial;
}
.wpcf7 form .wpcf7-response-output {
    border-color: rgb(41, 157, 189);
}
.wpcf7 form.sent .wpcf7-response-output {
    border-color: rgb(77, 140, 76);
}
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
    border-color: rgb(141, 38, 35);
}
.wpcf7 form.spam .wpcf7-response-output {
    border-color: rgb(161, 75, 28);
}
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
    border-color: rgb(193, 149, 36);
}
.wpcf7-not-valid-tip {
    color: rgb(219, 87, 81);
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
    border-color: rgb(141, 38, 35);
    background-image: initial;
    background-color: rgb(29, 29, 37);
}
.wpcf7-spinner {
    background-color: rgb(32, 35, 36);
    border-color: initial;
}
.wpcf7-spinner::before {
    background-color: rgb(32, 32, 39);
    border-color: initial;
}
.wpcf7-reflection > output {
    list-style-image: initial;
}
#cookie-law-info-bar {
    box-shadow: rgba(75, 76, 93, 0.3) 0px -1px 10px 0px;
}
#cookie-law-info-again {
    box-shadow: rgb(15, 15, 19) 2px 2px 5px 2px;
}
.cli-plugin-button,
.cli-plugin-button:visited {
    color: rgb(205, 206, 226);
    text-decoration-color: initial;
}
.cli-plugin-main-link {
    text-decoration-color: initial;
}
.cli-plugin-button:hover {
    background-color: rgb(11, 10, 14);
    color: rgb(205, 206, 226);
    text-decoration-color: initial;
}
.pink.cli-plugin-button,
.magenta.cli-plugin-button:visited {
    background-color: rgb(172, 42, 114);
}
.pink.cli-plugin-button:hover {
    background-color: rgb(155, 41, 103);
}
.green.cli-plugin-button,
.green.cli-plugin-button:visited {
    background-color: rgb(141, 166, 41);
}
.green.cli-plugin-button:hover {
    background-color: rgb(112, 134, 30);
}
.red.cli-plugin-button,
.red.cli-plugin-button:visited {
    background-color: rgb(165, 35, 32);
}
.red.cli-plugin-button:hover {
    background-color: rgb(158, 45, 42);
}
.orange.cli-plugin-button,
.orange.cli-plugin-button:visited {
    background-color: rgb(202, 93, 27);
}
.orange.cli-plugin-button:hover {
    background-color: rgb(170, 84, 24);
}
.blue.cli-plugin-button,
.blue.cli-plugin-button:visited {
    background-color: rgb(48, 104, 165);
}
.blue.cli-plugin-button:hover {
    background-color: rgb(55, 105, 159);
}
.yellow.cli-plugin-button,
.yellow.cli-plugin-button:visited {
    background-color: rgb(153, 114, 28);
}
.yellow.cli-plugin-button:hover {
    background-color: rgb(211, 138, 36);
}
.cli-powered_by_p {
    color: rgb(172, 177, 208);
}
.cli-powered_by_a {
    color: rgb(172, 177, 208);
}
.cli-plugin-main-link.cli-plugin-button {
    text-decoration-color: initial;
}
.modal-backdrop {
    background-color: rgb(0, 0, 0);
}
.gdpr-modal {
    outline-color: initial;
}
.gdpr-modal a {
    text-decoration-color: initial;
}
.gdpr-modal .gdpr-modal-dialog {
    color: rgb(181, 185, 213);
}
.gdpr-modal-content {
    background-color: rgb(29, 29, 37);
    border-color: rgba(104, 114, 170, 0.2);
    outline-color: initial;
}
.gdpr-modal .close {
    background-color: transparent;
    border-color: initial;
    color: rgb(205, 206, 226);
    text-shadow: rgb(29, 29, 37) 0px 1px 0px;
}
.gdpr-modal .close:focus {
    outline-color: initial;
}
.gdpr-switch .gdpr-slider {
    background-color: rgb(44, 44, 55);
}
.gdpr-switch .gdpr-slider::before {
    background-color: rgb(29, 29, 37);
}
.gdpr-switch input:checked + .gdpr-slider {
    background-color: rgb(107, 144, 82);
}
.gdpr-nav-pills {
    list-style-image: initial;
}
.nav.gdpr-nav-pills {
    background-image: initial;
    background-color: rgb(36, 36, 45);
}
.nav.gdpr-nav-pills .gdpr-nav-link {
    border-color: rgb(38, 142, 195);
    color: rgb(107, 207, 254);
}
.nav.gdpr-nav-pills .gdpr-nav-link.active,
.nav.gdpr-nav-pills .show > .gdpr-nav-link {
    background-color: rgb(25, 97, 132);
    border-color: rgb(38, 142, 195);
}
.nav.gdpr-nav-pills .gdpr-nav-link.active {
    color: rgb(205, 206, 226);
}
.gdpr-tab-content .gdpr-button-wrapper {
    border-top-color: rgb(60, 60, 75);
}
.gdpr-tab-content .gdpr-button-wrapper .btn-gdpr {
    background-color: rgb(25, 97, 132);
    color: rgb(205, 206, 226);
    border-color: transparent;
}
.gdpr-tab-content p {
    color: rgb(171, 174, 207);
}
.gdpr-tab-content h4 {
    color: inherit;
}
.cli-btn {
    border-color: transparent;
}
.cli-read-more-link {
    text-decoration-color: initial;
}
.cli-btn:focus {
    outline-color: initial;
}
.cli-modal-backdrop {
    background-color: rgb(0, 0, 0);
}
.cli-modal a {
    text-decoration-color: initial;
}
.cli-modal .cli-modal-dialog {
    color: rgb(181, 185, 213);
}
.cli-modal-content {
    background-color: rgb(29, 29, 37);
    outline-color: initial;
}
.cli-modal .cli-modal-close {
    border-color: initial;
    color: rgb(205, 206, 226);
    text-shadow: rgb(29, 29, 37) 0px 1px 0px;
    background-color: transparent !important;
}
.cli-modal .cli-modal-close:focus {
    outline-color: initial;
}
.cli-switch .cli-slider {
    background-color: rgb(44, 44, 55);
}
.cli-switch .cli-slider::before {
    background-color: rgb(29, 29, 37);
}
.cli-switch input:checked + .cli-slider {
    background-color: rgb(37, 147, 141);
}
.cli-tab-content {
    background-image: initial;
    background-color: rgb(29, 29, 37);
}
.cli-nav-pills {
    list-style-image: initial;
}
.cli-nav-pills {
    background-image: initial;
    background-color: rgb(36, 36, 45);
}
.cli-nav-pills .cli-nav-link {
    border-color: rgb(55, 216, 209);
    color: rgb(123, 255, 255);
}
.cli-nav-pills .cli-nav-link.cli-active,
.cli-nav-pills .cli-show > .cli-nav-link {
    background-color: rgb(37, 147, 141);
    border-color: rgb(55, 216, 209);
}
.cli-nav-pills .cli-nav-link.cli-active {
    color: rgb(205, 206, 226);
}
.cli-tab-content .cli-button-wrapper {
    border-top-color: rgb(60, 60, 75);
}
.cli-tab-content p {
    color: rgb(171, 174, 207);
}
.cli-tab-content h4 {
    color: inherit;
}
.cli-btn {
    border-color: transparent;
}
.cli-read-more-link {
    text-decoration-color: initial;
}
.cli-btn:focus {
    outline-color: initial;
}
.cli-modal-backdrop {
    background-color: rgb(0, 0, 0);
}
.cli-modal {
    outline-color: initial;
}
.cli-modal a {
    text-decoration-color: initial;
}
.cli-modal .cli-modal-dialog {
    color: rgb(181, 185, 213);
}
.cli-modal-content {
    background-color: rgb(29, 29, 37);
    outline-color: initial;
}
.cli-modal .cli-modal-close:focus {
    outline-color: initial;
}
.cli-switch .cli-slider {
    background-color: rgb(44, 44, 55);
}
.cli-switch .cli-slider::before {
    background-color: rgb(29, 29, 37);
}
.cli-switch input:checked + .cli-slider {
    background-color: rgb(102, 141, 57);
}
.cli-tab-content {
    background-image: initial;
    background-color: rgb(29, 29, 37);
}
.cli-nav-pills {
    list-style-image: initial;
}
.cli-nav-pills {
    background-image: initial;
    background-color: rgb(29, 29, 37);
}
.cli-nav-pills .cli-nav-link {
    border-color: rgb(64, 64, 80);
    color: rgb(178, 181, 211);
}
.cli-nav-pills .cli-nav-link.cli-active,
.cli-nav-pills .cli-show > .cli-nav-link {
    background-color: rgb(33, 33, 42);
    border-color: rgb(64, 64, 80);
}
.cli-nav-pills .cli-nav-link.cli-active {
    color: rgb(178, 181, 211);
}
.cli-tab-content .cli-button-wrapper {
    border-top-color: rgb(60, 60, 75);
}
.cli-tab-content p {
    color: rgb(171, 174, 207);
}
.cli-tab-content h4 {
    color: inherit;
}
#cookie-law-info-bar .cli-nav-pills,
#cookie-law-info-bar .cli-tab-content,
#cookie-law-info-bar .cli-nav-pills .cli-show > .cli-nav-link,
#cookie-law-info-bar a.cli-nav-link.cli-active {
    background-image: initial;
    background-color: transparent;
}
#cookie-law-info-bar .cli-nav-pills .cli-nav-link.cli-active,
#cookie-law-info-bar .cli-nav-link,
#cookie-law-info-bar .cli-tab-container p,
#cookie-law-info-bar span.cli-necessary-caption,
#cookie-law-info-bar .cli-switch .cli-slider::after {
    color: inherit;
}
#cookie-law-info-bar .cli-tab-header a::before {
    border-right-color: currentcolor;
    border-bottom-color: currentcolor;
}
.cli-tab-footer .cli-btn {
    background-color: rgb(37, 147, 141);
    text-decoration-color: initial;
}
.cli-tab-footer .wt-cli-privacy-accept-btn {
    background-color: rgb(102, 141, 57);
    color: rgb(205, 206, 226);
}
.cli-tab-header a::before {
    border-right-color: rgb(80, 88, 130);
    border-bottom-color: rgb(80, 88, 130);
}
.cli-tab-header a.cli-nav-link {
    color: rgb(205, 206, 226);
}
.cli-tab-header {
    background-color: rgb(37, 37, 45);
}
.cli-modal .cli-modal-close {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
}
.cli-tab-container p,
.cli-privacy-content-text {
    color: rgb(205, 206, 226);
}
.cli-switch .cli-slider::after {
    color: rgb(205, 206, 226);
}
a.cli-privacy-readmore {
    color: rgb(205, 206, 226);
    text-decoration-color: initial;
}
.cli-modal-close svg {
    fill: rgb(205, 206, 226);
}
span.cli-necessary-caption {
    color: rgb(205, 206, 226);
}
a.wt-cli-element.cli_cookie_close_button {
    text-decoration-color: initial;
    color: rgb(172, 177, 208);
}
.cli-style-v2 .cli-plugin-main-link:not(.cli-plugin-button),
.cli-style-v2 .cli_settings_button:not(.cli-plugin-button),
.cli-style-v2 .cli_action_button:not(.cli-plugin-button) {
    text-decoration-color: initial;
}
a.wt-cli-ccpa-opt-out {
    text-decoration-color: initial;
}
.wt-cli-ckyes-brand-logo {
    color: rgb(194, 197, 221);
}
.wt-cli-cookie-description {
    color: rgb(205, 206, 226);
}
:root {
    --woocommerce: #a46497;
    --wc-green: #7ad03a;
    --wc-red: #a00;
    --wc-orange: #ffba00;
    --wc-blue: #2ea2cc;
    --wc-primary: #a46497;
    --wc-primary-text: white;
    --wc-secondary: #ebe9eb;
    --wc-secondary-text: #515151;
    --wc-highlight: #77a464;
    --wc-highligh-text: white;
    --wc-content-bg: #fff;
    --wc-subtext: #767676;
}
.woocommerce form .show-password-input::after,
.woocommerce-page form .show-password-input::after {
    text-decoration-color: initial;
}
.woocommerce form .show-password-input.display-password::after,
.woocommerce-page form .show-password-input.display-password::after {
    color: rgb(149, 156, 195);
}
.twentyfifteen .t15wc {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 1px;
}
:root {
    --woocommerce: #a46497;
    --wc-green: #7ad03a;
    --wc-red: #a00;
    --wc-orange: #ffba00;
    --wc-blue: #2ea2cc;
    --wc-primary: #a46497;
    --wc-primary-text: white;
    --wc-secondary: #ebe9eb;
    --wc-secondary-text: #515151;
    --wc-highlight: #77a464;
    --wc-highligh-text: white;
    --wc-content-bg: #fff;
    --wc-subtext: #767676;
}
.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,
.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child {
    border-top-color: initial;
}
.woocommerce table.shop_table_responsive tr:nth-child(2n) td,
.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
    background-color: rgba(0, 0, 0, 0.02);
}
:root {
    --woocommerce: #a46497;
    --wc-green: #7ad03a;
    --wc-red: #a00;
    --wc-orange: #ffba00;
    --wc-blue: #2ea2cc;
    --wc-primary: #a46497;
    --wc-primary-text: white;
    --wc-secondary: #ebe9eb;
    --wc-secondary-text: #515151;
    --wc-highlight: #77a464;
    --wc-highligh-text: white;
    --wc-content-bg: #fff;
    --wc-subtext: #767676;
}
.woocommerce-store-notice,
p.demo_store {
    background-color: rgb(135, 91, 119);
    color: rgb(205, 206, 226);
    box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 1em;
}
.woocommerce-store-notice a,
p.demo_store a {
    color: rgb(205, 206, 226);
    text-decoration-color: initial;
}
.woocommerce .blockUI.blockOverlay::before {
    background-image: url("https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/images/icons/loader.svg");
    background-color: initial;
    color: rgba(205, 206, 226, 0.75);
}
.woocommerce .loader::before {
    background-image: url("https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/images/icons/loader.svg");
    background-color: initial;
    color: rgba(205, 206, 226, 0.75);
}
.woocommerce a.remove {
    text-decoration-color: initial;
    border-color: initial;
    color: rgb(239, 49, 44) !important;
}
.woocommerce a.remove:hover {
    background-image: initial;
    background-color: rgb(185, 16, 13);
    color: rgb(205, 206, 226) !important;
}
.woocommerce small.note {
    color: rgb(131, 138, 184);
}
.woocommerce .woocommerce-breadcrumb {
    color: rgb(131, 138, 184);
}
.woocommerce .woocommerce-breadcrumb a {
    color: rgb(131, 138, 184);
}
.woocommerce div.product p.price,
.woocommerce div.product span.price {
    color: rgb(163, 192, 136);
}
.woocommerce div.product p.price ins,
.woocommerce div.product span.price ins {
    background-image: inherit;
    background-color: inherit;
}
.woocommerce div.product .stock {
    color: rgb(163, 192, 136);
}
.woocommerce div.product .out-of-stock {
    color: rgb(239, 49, 44);
}
.woocommerce div.product div.images img {
    box-shadow: none;
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg {
    background-color: rgb(29, 29, 37);
}
.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder {
    border-color: rgb(53, 52, 65);
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
    background-image: initial;
    background-color: rgb(29, 29, 37);
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before {
    border-color: rgb(104, 114, 170);
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after {
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
.woocommerce div.product div.images .flex-control-thumbs li {
    list-style-image: initial;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
    list-style-image: initial;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
    border-color: rgb(63, 63, 78);
    background-color: rgb(41, 41, 51);
    color: rgb(154, 159, 198);
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
    color: rgb(154, 159, 198);
    text-decoration-color: initial;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover {
    text-decoration-color: initial;
    color: rgb(137, 144, 188);
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    color: rgb(154, 159, 198);
    border-bottom-color: rgb(48, 48, 61);
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
    color: inherit;
    text-shadow: inherit;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before {
    box-shadow: rgb(29, 29, 37) 2px 2px 0px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after {
    box-shadow: rgb(29, 29, 37) -2px 2px 0px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li::after,
.woocommerce div.product .woocommerce-tabs ul.tabs li::before {
    border-color: rgb(63, 63, 78);
}
.woocommerce div.product .woocommerce-tabs ul.tabs li::before {
    box-shadow: rgb(41, 41, 51) 2px 2px 0px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li::after {
    box-shadow: rgb(41, 41, 51) -2px 2px 0px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs::before {
    border-bottom-color: rgb(63, 63, 78);
}
.woocommerce div.product form.cart .variations {
    border-color: initial;
}
.woocommerce div.product form.cart .variations td,
.woocommerce div.product form.cart .variations th {
    border-color: initial;
}
.woocommerce div.product form.cart .group_table td {
    border-color: initial;
}
.woocommerce span.onsale {
    background-color: rgb(121, 139, 92);
    color: rgb(205, 206, 226);
}
.woocommerce .products ul,
.woocommerce ul.products {
    list-style-image: initial;
}
.woocommerce .products ul li,
.woocommerce ul.products li {
    list-style-image: initial;
}
.woocommerce ul.products li.product a {
    text-decoration-color: initial;
}
.woocommerce ul.products li.product a img {
    box-shadow: none;
}
.woocommerce ul.products li.product .woocommerce-placeholder {
    border-color: rgb(53, 52, 65);
}
.woocommerce ul.products li.product .price {
    color: rgb(163, 192, 136);
}
.woocommerce ul.products li.product .price del {
    color: inherit;
}
.woocommerce ul.products li.product .price ins {
    background-image: initial;
    background-color: initial;
}
.woocommerce ul.products li.product .price .from {
    color: rgba(127, 135, 182, 0.5);
}
.woocommerce nav.woocommerce-pagination ul {
    border-top-color: rgb(63, 63, 78);
    border-bottom-color: rgb(63, 63, 78);
    border-left-color: rgb(63, 63, 78);
    border-right-color: initial;
}
.woocommerce nav.woocommerce-pagination ul li {
    border-right-color: rgb(63, 63, 78);
}
.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce nav.woocommerce-pagination ul li span {
    text-decoration-color: initial;
}
.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li span.current {
    background-image: initial;
    background-color: rgb(41, 41, 51);
    color: rgb(127, 135, 182);
}
.woocommerce #reviews h2 small {
    color: rgb(131, 138, 184);
}
.woocommerce #reviews h2 small a {
    text-decoration-color: initial;
    color: rgb(131, 138, 184);
}
.woocommerce #reviews #respond {
    border-color: initial;
}
.woocommerce #reviews #comments ol.commentlist {
    background-image: initial;
    background-color: initial;
    list-style-image: initial;
}
.woocommerce #reviews #comments ol.commentlist li {
    background-image: initial;
    background-color: initial;
    border-color: initial;
}
.woocommerce #reviews #comments ol.commentlist li .meta {
    color: rgb(131, 138, 184);
}
.woocommerce #reviews #comments ol.commentlist li img.avatar {
    background-image: initial;
    background-color: rgb(41, 41, 51);
    border-color: rgb(57, 57, 71);
    box-shadow: none;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
    border-color: rgb(57, 57, 71);
}
.woocommerce #reviews #comments ol.commentlist ul.children {
    list-style-image: initial;
}
.woocommerce #reviews #comments ol.commentlist #respond {
    border-color: rgb(57, 57, 71);
}
.woocommerce .star-rating::before {
    color: rgb(176, 179, 210);
}
.woocommerce #review_form #respond {
    background-image: none;
    background-color: transparent;
    border-color: initial;
}
.woocommerce p.stars a {
    text-decoration-color: initial;
}
.woocommerce table.shop_attributes {
    border-right-color: initial;
    border-bottom-color: initial;
    border-left-color: initial;
    border-top-color: rgba(104, 114, 170, 0.1);
}
.woocommerce table.shop_attributes th {
    border-top-color: initial;
    border-bottom-color: rgba(104, 114, 170, 0.1);
}
.woocommerce table.shop_attributes td {
    border-top-color: initial;
    border-bottom-color: rgba(104, 114, 170, 0.1);
}
.woocommerce table.shop_attributes tr:nth-child(2n) td,
.woocommerce table.shop_attributes tr:nth-child(2n) th {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.02);
}
.woocommerce table.shop_table {
    border-color: rgba(104, 114, 170, 0.1);
}
.woocommerce table.shop_table td {
    border-top-color: rgba(104, 114, 170, 0.1);
}
.woocommerce table.shop_table tbody:first-child tr:first-child td,
.woocommerce table.shop_table tbody:first-child tr:first-child th {
    border-top-color: initial;
}
.woocommerce table.shop_table tbody th,
.woocommerce table.shop_table tfoot td,
.woocommerce table.shop_table tfoot th {
    border-top-color: rgba(104, 114, 170, 0.1);
}
.woocommerce td.product-name .wc-item-meta,
.woocommerce td.product-name dl.variation {
    list-style-image: initial;
}
.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,
.woocommerce td.product-name .wc-item-meta dt,
.woocommerce td.product-name dl.variation .wc-item-meta-label,
.woocommerce td.product-name dl.variation dt {
    list-style-image: initial;
}
.woocommerce ul.cart_list,
.woocommerce ul.product_list_widget {
    list-style-image: initial;
}
.woocommerce ul.cart_list li,
.woocommerce ul.product_list_widget li {
    list-style-image: initial;
}
.woocommerce ul.cart_list li img,
.woocommerce ul.product_list_widget li img {
    box-shadow: none;
}
.woocommerce ul.cart_list li dl,
.woocommerce ul.product_list_widget li dl {
    border-left-color: rgba(104, 114, 170, 0.1);
}
.woocommerce .widget_shopping_cart .total,
.woocommerce.widget_shopping_cart .total {
    border-top-color: rgb(55, 54, 68);
}
.woocommerce form .form-row .woocommerce-input-wrapper .description {
    background-image: initial;
    background-color: rgb(52, 116, 149);
    color: rgb(205, 206, 226);
}
.woocommerce form .form-row .woocommerce-input-wrapper .description a {
    color: rgb(205, 206, 226);
    text-decoration-color: initial;
    border-color: initial;
    box-shadow: none;
}
.woocommerce form .form-row .woocommerce-input-wrapper .description::before {
    border-color: rgb(56, 125, 160) transparent transparent;
}
.woocommerce form .form-row .required {
    color: rgb(239, 49, 44);
    text-decoration-color: initial;
    border-color: initial !important;
}
.woocommerce form .form-row input.input-text,
.woocommerce form .form-row textarea {
    outline-color: initial;
}
.woocommerce form .form-row textarea {
    box-shadow: none;
}
.woocommerce form .form-row.woocommerce-invalid label {
    color: rgb(249, 86, 80);
}
.woocommerce form .form-row.woocommerce-invalid .select2-container,
.woocommerce form .form-row.woocommerce-invalid input.input-text,
.woocommerce form .form-row.woocommerce-invalid select {
    border-color: rgb(185, 16, 13);
}
.woocommerce form .form-row.woocommerce-validated .select2-container,
.woocommerce form .form-row.woocommerce-validated input.input-text,
.woocommerce form .form-row.woocommerce-validated select {
    border-color: rgb(111, 160, 62);
}
.woocommerce form.checkout_coupon,
.woocommerce form.login,
.woocommerce form.register {
    border-color: rgb(63, 63, 78);
}
.woocommerce ul#shipping_method {
    list-style-image: initial;
}
.woocommerce ul#shipping_method li {
    list-style-image: initial;
}
.woocommerce ul.order_details {
    list-style-image: initial;
}
.woocommerce ul.order_details li {
    border-right-color: rgb(63, 63, 78);
}
.woocommerce ul.order_details li:last-of-type {
    border-color: initial;
}
.woocommerce .woocommerce-customer-details address {
    border-color: rgba(104, 114, 170, 0.1);
}
.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before {
    text-decoration-color: initial;
}
.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before {
    text-decoration-color: initial;
}
.woocommerce .woocommerce-widget-layered-nav-list {
    border-color: initial;
    list-style-image: initial;
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item {
    list-style-image: initial;
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before {
    text-decoration-color: initial;
    color: rgb(249, 86, 80);
}
.woocommerce .widget_layered_nav_filters ul {
    border-color: initial;
    list-style-image: initial;
}
.woocommerce .widget_layered_nav_filters ul li {
    list-style-image: initial;
}
.woocommerce .widget_layered_nav_filters ul li a {
    text-decoration-color: initial;
}
.woocommerce .widget_layered_nav_filters ul li a::before {
    text-decoration-color: initial;
    color: rgb(249, 86, 80);
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
    background-color: rgb(135, 91, 119);
    outline-color: initial;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
    border-color: initial;
    background-color: rgb(135, 91, 119);
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
    background-color: rgb(59, 39, 51);
    border-color: initial;
}
.woocommerce .widget_rating_filter ul {
    border-color: initial;
    list-style-image: initial;
}
.woocommerce .widget_rating_filter ul li {
    list-style-image: initial;
}
.woocommerce .widget_rating_filter ul li a {
    text-decoration-color: initial;
}
.woocommerce .widget_rating_filter ul li.chosen a::before {
    text-decoration-color: initial;
    color: rgb(249, 86, 80);
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button {
    text-decoration-color: initial;
    color: rgb(154, 159, 198);
    background-color: rgb(41, 41, 51);
    border-color: initial;
    background-image: none;
    box-shadow: none;
    text-shadow: none;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover {
    background-color: rgb(48, 48, 60);
    text-decoration-color: initial;
    background-image: none;
    color: rgb(154, 159, 198);
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt {
    background-color: rgb(135, 91, 119);
    color: rgb(205, 206, 226);
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover {
    background-color: rgb(129, 86, 114);
    color: rgb(205, 206, 226);
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt.disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt.disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt.disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt.disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled[disabled]:hover {
    background-color: rgb(135, 91, 119);
    color: rgb(205, 206, 226);
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled[disabled] {
    color: inherit;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled[disabled]:hover {
    color: inherit;
    background-color: rgb(41, 41, 51);
}
.woocommerce-error,
.woocommerce-info,
.woocommerce-message {
    background-color: rgb(34, 34, 43);
    color: rgb(154, 159, 198);
    border-top-color: rgb(119, 79, 104);
    list-style-image: initial;
}
.woocommerce-error li,
.woocommerce-info li,
.woocommerce-message li {
    list-style-image: initial !important;
}
.woocommerce-message {
    border-top-color: rgb(167, 187, 63);
}
.woocommerce-message::before {
    color: rgb(234, 255, 120);
}
.woocommerce-info {
    border-top-color: rgb(56, 125, 160);
}
.woocommerce-info::before {
    color: rgb(112, 190, 228);
}
.woocommerce-error {
    border-top-color: rgb(157, 40, 42);
}
.woocommerce-error::before {
    color: rgb(226, 95, 95);
}
.woocommerce-account ul.digital-downloads li {
    list-style-image: initial;
}
.woocommerce-account ul.digital-downloads li::before {
    text-decoration-color: initial;
}
#add_payment_method table.cart img,
.woocommerce-cart table.cart img,
.woocommerce-checkout table.cart img {
    box-shadow: none;
}
#add_payment_method table.cart td.actions .coupon .input-text,
.woocommerce-cart table.cart td.actions .coupon .input-text,
.woocommerce-checkout table.cart td.actions .coupon .input-text {
    border-color: rgb(63, 63, 78);
    outline-color: initial;
}
#add_payment_method .cart-collaterals .shipping-calculator-button::after,
.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,
.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after {
    text-decoration-color: initial;
}
#add_payment_method .cart-collaterals .cart_totals p small,
.woocommerce-cart .cart-collaterals .cart_totals p small,
.woocommerce-checkout .cart-collaterals .cart_totals p small {
    color: rgb(131, 138, 184);
}
#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,
#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,
.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,
.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,
.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,
.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th {
    border-top-color: initial;
}
#add_payment_method .cart-collaterals .cart_totals table td,
#add_payment_method .cart-collaterals .cart_totals table th,
.woocommerce-cart .cart-collaterals .cart_totals table td,
.woocommerce-cart .cart-collaterals .cart_totals table th,
.woocommerce-checkout .cart-collaterals .cart_totals table td,
.woocommerce-checkout .cart-collaterals .cart_totals table th {
    border-left-color: initial;
    border-right-color: initial;
}
#add_payment_method .cart-collaterals .cart_totals table small,
.woocommerce-cart .cart-collaterals .cart_totals table small,
.woocommerce-checkout .cart-collaterals .cart_totals table small {
    color: rgb(131, 138, 184);
}
#add_payment_method .cart-collaterals .cart_totals .discount td,
.woocommerce-cart .cart-collaterals .cart_totals .discount td,
.woocommerce-checkout .cart-collaterals .cart_totals .discount td {
    color: rgb(163, 192, 136);
}
#add_payment_method .cart-collaterals .cart_totals tr td,
#add_payment_method .cart-collaterals .cart_totals tr th,
.woocommerce-cart .cart-collaterals .cart_totals tr td,
.woocommerce-cart .cart-collaterals .cart_totals tr th,
.woocommerce-checkout .cart-collaterals .cart_totals tr td,
.woocommerce-checkout .cart-collaterals .cart_totals tr th {
    border-top-color: rgb(55, 54, 68);
}
#add_payment_method .checkout .create-account small,
.woocommerce-cart .checkout .create-account small,
.woocommerce-checkout .checkout .create-account small {
    color: rgb(131, 138, 184);
}
#add_payment_method #payment,
.woocommerce-cart #payment,
.woocommerce-checkout #payment {
    background-image: initial;
    background-color: rgb(41, 41, 51);
}
#add_payment_method #payment ul.payment_methods,
.woocommerce-cart #payment ul.payment_methods,
.woocommerce-checkout #payment ul.payment_methods {
    border-bottom-color: rgb(63, 63, 78);
    list-style-image: initial;
}
#add_payment_method #payment ul.payment_methods li img,
.woocommerce-cart #payment ul.payment_methods li img,
.woocommerce-checkout #payment ul.payment_methods li img {
    box-shadow: none;
}
#add_payment_method #payment div.payment_box,
.woocommerce-cart #payment div.payment_box,
.woocommerce-checkout #payment div.payment_box {
    background-color: rgb(48, 48, 60);
    color: rgb(154, 159, 198);
}
#add_payment_method #payment div.payment_box input.input-text,
#add_payment_method #payment div.payment_box textarea,
.woocommerce-cart #payment div.payment_box input.input-text,
.woocommerce-cart #payment div.payment_box textarea,
.woocommerce-checkout #payment div.payment_box input.input-text,
.woocommerce-checkout #payment div.payment_box textarea {
    border-color: rgb(70, 70, 87) rgb(66, 66, 83) rgb(66, 66, 83);
}
#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,
.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,
.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder {
    color: rgb(159, 164, 200);
}
#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,
.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,
.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods {
    list-style-image: initial;
}
#add_payment_method #payment div.payment_box .wc-credit-card-form,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form {
    border-color: initial;
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa {
    background-image: url("https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.svg");
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard {
    background-image: url("https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.svg");
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser {
    background-image: url("https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.svg");
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub {
    background-image: url("https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.svg");
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro {
    background-image: url("https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.svg");
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb {
    background-image: url("https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.svg");
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex {
    background-image: url("https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.svg");
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover {
    background-image: url("https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.svg");
}
#add_payment_method #payment div.payment_box span.help,
.woocommerce-cart #payment div.payment_box span.help,
.woocommerce-checkout #payment div.payment_box span.help {
    color: rgb(131, 138, 184);
}
#add_payment_method #payment div.payment_box::before,
.woocommerce-cart #payment div.payment_box::before,
.woocommerce-checkout #payment div.payment_box::before {
    border-color: transparent transparent rgb(59, 59, 73);
}
.woocommerce-terms-and-conditions {
    border-color: rgba(104, 114, 170, 0.2);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset;
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.05);
}
.woocommerce-invalid #terms {
    outline-color: rgb(162, 14, 11);
}
.woocommerce-password-strength.strong {
    background-color: rgb(69, 90, 48);
    border-color: rgb(84, 123, 66);
}
.woocommerce-password-strength.short {
    background-color: rgb(94, 25, 23);
    border-color: rgb(129, 35, 32);
}
.woocommerce-password-strength.bad {
    background-color: rgb(106, 49, 18);
    border-color: rgb(148, 69, 26);
}
.woocommerce-password-strength.good {
    background-color: rgb(96, 73, 17);
    border-color: rgb(175, 135, 33);
}
body:not(.search-results) .twentysixteen .entry-summary {
    color: inherit;
}
.twentysixteen .price ins {
    background-image: inherit;
    background-color: inherit;
    color: inherit;
}
.pswp button.pswp__button,
.pswp button.pswp__button:hover {
    border-color: initial;
    background-color: transparent;
    box-shadow: none;
}
.pswp {
    outline-color: initial;
}
.pswp__bg {
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
.pswp__container,
.pswp__img {
    -webkit-tap-highlight-color: transparent;
}
.pswp__img--placeholder--blank {
    background-image: initial;
    background-color: rgb(24, 25, 31);
}
.pswp__error-msg {
    color: rgb(172, 177, 208);
}
.pswp__error-msg a {
    color: rgb(172, 177, 208);
    text-decoration-color: initial;
}
.pswp__button {
    background-image: none;
    background-color: initial;
    border-color: initial;
    box-shadow: none;
}
.pswp__button:active {
    outline-color: initial;
}
.pswp__button,
.pswp__button--arrow--left::before,
.pswp__button--arrow--right::before {
    background-image: url("https://shop.famousrooster.gr/wp-content/plugins/wooswipe/public/pswp/default-skin/default-skin.png");
    background-color: initial;
}
@media (-webkit-min-device-pixel-ratio: 1.1),
(-webkit-min-device-pixel-ratio: 1.09375),
(min-resolution: 105dpi),
(min-resolution: 1.1dppx) {
    .pswp--svg .pswp__button,
    .pswp--svg .pswp__button--arrow--left::before,
    .pswp--svg .pswp__button--arrow--right::before {
        background-image: url("https://shop.famousrooster.gr/wp-content/plugins/wooswipe/public/pswp/default-skin/default-skin.svg");
    }
    .pswp--svg .pswp__button--arrow--left,
    .pswp--svg .pswp__button--arrow--right {
        background-image: none;
        background-color: initial;
    }
}
.pswp__button--arrow--left,
.pswp__button--arrow--right {
    background-image: none;
    background-color: initial;
}
.pswp__button--arrow--left::before,
.pswp__button--arrow--right::before {
    background-color: rgba(0, 0, 0, 0.3);
}
.pswp__share-modal {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.5);
}
.pswp__share-tooltip {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 5px;
}
.pswp__share-tooltip a {
    color: rgb(205, 206, 226);
    text-decoration-color: initial;
}
.pswp__share-tooltip a:hover {
    text-decoration-color: initial;
    color: rgb(205, 206, 226);
}
a.pswp__share--facebook::before {
    border-color: transparent transparent rgb(48, 48, 61);
}
a.pswp__share--facebook:hover {
    background-image: initial;
    background-color: rgb(67, 84, 120);
    color: rgb(205, 206, 226);
}
a.pswp__share--facebook:hover::before {
    border-bottom-color: rgb(73, 92, 133);
}
a.pswp__share--twitter:hover {
    background-image: initial;
    background-color: rgb(40, 102, 146);
    color: rgb(205, 206, 226);
}
a.pswp__share--pinterest:hover {
    background-image: initial;
    background-color: rgb(58, 58, 71);
    color: rgb(217, 88, 87);
}
a.pswp__share--download:hover {
    background-image: initial;
    background-color: rgb(48, 48, 60);
}
.pswp__counter {
    color: rgb(205, 206, 226);
}
.pswp__caption small {
    color: rgb(162, 166, 202);
}
.pswp__caption__center {
    color: rgb(172, 177, 208);
}
.pswp__preloader--active .pswp__preloader__icn {
    background-image: url("https://shop.famousrooster.gr/wp-content/plugins/wooswipe/public/pswp/default-skin/preloader.gif");
    background-color: initial;
}
.pswp--css_animation .pswp__preloader__icn {
    background-image: none;
    background-color: initial;
}
.pswp--css_animation .pswp__preloader__donut {
    border-color: rgb(48, 48, 61) rgb(48, 48, 61) transparent transparent;
    background-image: none;
    background-color: initial;
}
.pswp__top-bar,
.pswp__caption {
    background-color: rgba(0, 0, 0, 0.5);
}
.pswp__ui--fit .pswp__top-bar,
.pswp__ui--fit .pswp__caption {
    background-color: rgba(0, 0, 0, 0.3);
}
.pswp--minimal--dark .pswp__top-bar {
    background-image: none;
    background-color: initial;
}
ul.slick-slider {
    -webkit-tap-highlight-color: transparent;
}
.slick-list:focus {
    outline-color: initial;
}
.slick-vertical .slick-slide {
    border-color: transparent;
}
.thumbnails li {
    outline-color: initial !important;
}
.slick-next,
.slick-prev {
    background-image: initial;
    background-color: rgba(29, 29, 37, 0.5);
    box-shadow: none;
}
.thumbnails .slick-next::before,
.thumbnails .slick-prev::before {
    color: rgb(205, 206, 226);
}
.slick-next:hover::before,
.slick-prev:hover::before {
    color: rgb(205, 206, 226);
}
.slick-loading .slick-list {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxmaWx0ZXIgaWQ9ImRhcmtyZWFkZXItaW1hZ2UtZmlsdGVyIj48ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMC4xMTUgLTAuNTYyIC0wLjc1OSAwLjAwMCAxLjE5MyAtMC42OTAgMC4yNTggLTAuNzQyIDAuMDAwIDEuMTYzIC0wLjY2OSAtMC41NTUgMC4xMDQgMC4wMDAgMS4xMDkgMC4wMDAgMC4wMDAgMC4wMDAgMS4wMDAgMC4wMDAiIC8+PC9maWx0ZXI+PC9kZWZzPjxpbWFnZSB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIGZpbHRlcj0idXJsKCNkYXJrcmVhZGVyLWltYWdlLWZpbHRlcikiIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaElBQWdBUFVBQVAvLy93QUFBUHI2K3NURXhPam82UER3OE5EUTBINStmcHFhbXZiMjl1Ym01dno4L0pLU2tvYUdodUxpNHJpNHVLQ2dvT3pzN0s2dXJ0emMzRDQrUGxaV1ZtQmdZSHg4Zktpb3FPN3U3a3BLU214c2JBd01EQUFBQU03T3pzakl5TmpZMkN3c0xGNWVYaDRlSGt4TVRMQ3dzQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFDSCtHa055WldGMFpXUWdkMmwwYUNCaGFtRjRiRzloWkM1cGJtWnZBQ0g1QkFBS0FBQUFJZjhMVGtWVVUwTkJVRVV5TGpBREFRQUFBQ3dBQUFBQUlBQWdBQUFHLzBDQWNFZ2tGamdjUjNISkpFNFN4RUduTXlnS21rd0p4UktkVm9jRkJSUkxmRkFvajZHVU9oUW9GQVZ5c1VMUmpOZGZRRmdoTHhyT0RFSjRRbTVpZlVVWFp3UUFnd0J2RVhJR0JrVUVaeHVNWGdBSmIxZEVDV01BQkFjSERFcERFR2NUQlFNREJRdHZjVzBSYnd1RUNLTUhFTEVKRjVORkN4bTFBQXQ3Y0g0TnVBT2Rjc1VSeTBRQ0Q3Z1lmY1dnVFFVUUI2WmtyNjZIb2VEQ1N3SUY1dWNGejNJQzdPMENDNnp4OFl1SGhXLzNDdkx5ZlBYNCtPWG96S25Ec3NCZHUzRy94SUhUcEdBZ09VUHJaaW1BSkNmRFBZZkRpbjJUUSt4ZUJuV2JIaTM3U0M0WUlZa1FoZHk3RnZMZHB3V3ZqQTBKeVUvSVN5SXg0eFM2c2dma05TNG1lMnJ0VktrZ3cwSkNiOFlNWmRqd3FNUTJuSVk4QmJjVVFOVkNQN0c0TVFxMUtSaXZSN3RpREV1RUZyZ2dBQ0g1QkFBS0FBRUFMQUFBQUFBZ0FDQUFBQWIvUUlCd1NDUW1OQnBDY2Nra0VnUkVBNFZpS0E2YXpNOEJFWjFXaDZMT0JsczBIQTVmZ0pRNkhIUTZJbktSY1doQTFkNWhxTU1weUlrT1p3OUNhMThRYndkL1JSaG5mb1VBQlJ3ZEkzSUVTa1FGWnhCNGJBZHZWMFlKUXdrREF4OStiV2NFQ1FZR0NRNXZGRVFDRVFvS0MwSUxIcVVEQm5jQ0dBNUxCaUhDQUFzRnRncW9Rd1M4QXc2NGY4bTJFWGRGQ3hPOElOUEtvbVFDQmdQTVdBdkwwbi9mZitqWUF1N3ZBdXh5OE8vbXl2Zlg4L2Y3L0FycSt2MFcwSE1ucjl6QWVFMEtKbFFrSklHQ2ZFMEUrUHREcTlxZkRNb2dEa0dtcklCQ2JOUVVaSURvc05xMWtVc0VaSkJXMGRZL2IwWnNMVmlRSU1GTVcrUktLZ2pGenA0Zk5va1BJZGtpK1k4Sk5WeEE3OWpLd0hBSTBHOUpHdzV0Q3FEV1RpRlJoVmh0bWhWQTE2Y01KVEoxT25WSU1vMWN5MUtWSTVOaEVBQWgrUVFBQ2dBQ0FDd0FBQUFBSUFBZ0FBQUcvMENBY0Vna0NocU5RbkhKSkNZV1JNZmg0Q2dhbWt6RndCT2RWb2NOQ2dOYkpBd0doS0dVT2pSUUtBMXk4WE9HQXRaZmdJV2lTY2lKQldjVFFuaENEMjhRZjBVZ1p3SjNYZ0FKR2hRVmNnS09SbWRYaFJCdlYwUU1ZMElMQ2dvUm1JUm5DUUlPRGdJRWJ4dEVKU01kSFo4QUdhVUtCWFlMSUVwRkV4WnBBRzYySFJSRkFyc0tmbjhGSXNnamlVd0p1OEZrSkxZY0I5bE1Dd1VLcUZnR0hTSjVjblovdUVVTGwvQ1g2My94OEtUTnUrUmt6UGo5emMvMC9DbDRWMC9BUERJRTZ4MGNzckJKd3liWDlERmhCaENMZ0FpbEl2elJWVXJpS0hHbGV2MEp0eXVEdm1zWlVabGNJaUNEbll1N0tzWjBVbXJCZ2dSUDduMURxY0RKRXpjaU9nSHdjd1R5WkVVbUlLRU1GVklxZ3lJanBaNHRqZFR4cVJDTVBZVk1CWURWNnRhdlVaOHljenBrS3dCeEhzVld0YXFvNXRNZ0FDSDVCQUFLQUFNQUxBQUFBQUFnQUNBQUFBYi9RSUJ3U0NRdUJnTkJjY2swRmd2SVF0SFJaQ1lVR1NKMElCMldEbzlxVWFCUUtJWGJMc0J4T0pURXhVaDVtQjRpRG8welhFaFdKTkJSUWdadEEzdFBaUXNBZFFJTkJ3eHdBbnBDQzJWU2RRTnRWRVFTRWtPVUNoR1NWd29MQ3dVRnBtMFFSQU1WRkJRVFF4bGxDcWgwa2tJRUNGMFRHNjhVRzJPMGZvWUpEYjhWWVZhMGFsVVhyeG9RZjFXbVpuc1RGQTBFaGdDSmhyRk1DNUhqa2Q1N1cwanBEc1BEdUZVREhmSHlIUnpzdE5ONzhQUHhIT0xrNWR3Y3BCdW9hWWs1T0FmaFhIRzNoQXkrS2dMa2dOb3pxd3pEYmdXWUpReVhzVXdHWEtOQTZmbllNSU8zaVBlSXBCd3lxbFNDQktVcUVRazVFNllSbVgyVWRBVDVrRW5IS2tRNWhYamtOcVRQdEtBQVJsMXNJckdveFNGTnVTRUZNTldvVkN4RXBpcXlSbFFZMTY1d0VIRUxBZ0FoK1FRQUNnQUVBQ3dBQUFBQUlBQWdBQUFHLzBDQWNFZ3NLaFNMb25KSlRCSUZSMEd4d0Z3bUZKbG5sQWdhVEtwRnFFSXFGSk1CaGNFQUJDNUdqa1B6MEtOMnRzdkhCSDRzSktnZGQxTkhTWElMYWg5dEFtZENDMGRVY2c1cVZFUWZpSXhIRVl0WFNBQ0tuV29HWEF3SEJ3UkRHVWNLQlhZRmkwSUpIbVFFRUtRSEVHR3BDbnAzQWlXMURLRldxWk5nR0tRTkE2NUZDd1Y4YlFRSEpjUnRkczlNQzRyWml0VmdDUWJmNEFZRXVibktUQVlVNmVvVUd1U3B1M2ZvNitrYTJOcmJnUUFFNGVDbVM5eFZBT1c3WXE3SWdBNEhwaTBSOEVaQmhEc2hPblRnY090Zk0wY0FsVGlnSUxGRGlBRkZOams4azBHWmdBeE9Cb3pvdUlISU95S2JGaXhJa0VDbUl5SUhPRWlFV2JQSlRUUTVGeGNWT01DZ3pVVkNXd0FjeVpKdnp5NDVBRFlWWk5Jd1RsSUFWZk5CN1hSVkRMeEVXTFE0RTlKc0txK3JUZHNNeWhjRUFDSDVCQUFLQUFVQUxBQUFBQUFnQUNBQUFBYi9RSUJ3U0N3cUZJdWlja2xNRWdWSFFWSEtWQ1lVbVdlVVdGQWtxdE90RUtxZ0FzZ0ZjREZ5SEpMTm1iWmE2eDJMeWQ4NTk1aDhDNDhSYWdKbVFndEhhWDVYWlVZS1E0WUtFWVNLZlZLUGFVTVpId01EZVFCeGgwNEFCWVNGR1U0SkJwc0RCbUZIZFhNTElLb2ZCRXlLQ3BkZ3Nwc09vVXNMWGFSTENRTWd3a3krWUoxRkM0UE9nOGxWQWc3VTFRNWRydG5IU3c0SDN0OEhEZG5aeTJEZDRONE56Yy9RZXFMVzFibk03clh1Vjl0RUJoUVE1VW9DYkpEbVdLQkFRY01EWk5od1JWTkNZQU5CQ2haWUVia1ZDWk93QVNFY0NERlE0U0VESXE2V1RWcVFJTUVDQngwNmlDQUNRUVBCaVNhYkhEcXpSVVRLQVJNaFNGQ0RyYytXTlFJY09vUnc1K1pJSGo4QURxU0VRQlFBd0tLTGhJem93RUVlR0tRMG93SVlrUEtqSGloWm9CS2kwS0ZFMDFiNHpnN2g0eTRJQUNINUJBQUtBQVlBTEFBQUFBQWdBQ0FBQUFiL1FJQndTQ3dxRkl1aWNrbE1FZ1ZIUVZIS1ZDWVVtV2VVV0ZBa3F0T3RFS3FnQXNnRmNERnlISkxObWJaYTZ4Mkx5ZDg1OTVoOEM0OFJhZ0ptUWd0SGFYNVhaVVVKZVFDR0NoR0VpbjFTa0dsdWJFaERjWWRPQUFXRWhSbE9DMTJIWVVkMWVxZVJva09LQ3BoZ3JZNU1wb3RxaGdXZnVucVB0NFBDZzcxZ3BnWEl5V1NxcXE5TUJRUFIwdEhNek01TDBOUFNDOFBDeFZVQ3llTFgzOCsvQUZmWFJBNEhBK3BqbW9GcUNBY0hEUWEzcmJ4ekJSRDFCd2djTUZJbGlkTXJBeFlJQ0hIQTROOERJcXBzVVdKM3dBRUJDaFFhRUJuUW9CNlJScjB1QVJqUW9jTUFBQTB3NG5NejRJT2FVMGxJbWtTbmdZS0ZjM1pXeVR3SkFBTEdLNGZuTkEzWk9hUUNCUTIyd1BnUlFsU0lBWXdTZmtISk1yUWtUeUViS0Z6RnlkUXExNWNjT0FqVUV3UUFJZmtFQUFvQUJ3QXNBQUFBQUNBQUlBQUFCdjlBZ0hCSUxDb1VpNkp5U1V3U0JVZEJVY3BVSmhTWlo1UllVQ1NxMDYwUXFxQUN5QVZ3TVhJY2tzMlp0bHJySFl2SjN6bjNtSHdManhGcUFtWkNDMGRwZmxkbFJRbDVBSVlLRVlTS2ZWS1FhVzVzU0VOeGgwNEFCWVNGR1U0TFhZZGhSM1Y2cDVHaVE0b0ttR0N0amt5bWkycUdCWis2ZW8rM2c4S0R2WUxEeEtySnVYTmt5czZxcjB6Tnlndkh4TC9WMXNWRDI5Sy9BRmZSUlFVRER0MVBtb0ZxSGdQdEJMZXR2TXdHN1FNZXMwS3hra0lGSVFOS0RoQmdLdkNoM2dRaXFteHQ2TkRCQUFFSUVBZ1VPSENnQkJFSDlZZzA2dVdBSVFVQUJpaFFNQUNnQkVVSFRSd29VRU9CSWNxUUk4ODBPSURnbTVBQkRBOElnVWtTd0FBeWlqMS9qZWpBQVJQUElRd09OQkNuQkFKRENFT09DbkZBOGNPdkVoMUNFSkVxQk1JQkVEYUxjQTNMSklFR0RlLzBCQUVBSWZrRUFBb0FDQUFzQUFBQUFDQUFJQUFBQnY5QWdIQklMQ29VaTZKeVNVd1NCVWRCVWNwVUpoU1paNVJZVUNTcTA2MFFxcUFDeUFWd01YSWNrczJadGxyckhZdkozem4zbUh3TGp4RnFBbVpDQzBkcGZsZGxSUWw1QUlZS0VZU0tmVktRYVc1c1NFTnhoMDRBQllTRkdVNExYWWRoUjNWNnA1R2lRNG9LbUdDdGpreW1pMnFHQlorNmVvKzNnOEtEdllMRHhLckp1WE5reXM2cXIwek55Z3ZIeEwvVjFzVkREdGkvQlFjY0E4eXJZQkFqSFIwamM1M0xSUVlVNlIwVUJuTzRSeG1pRy9JakpVSUpGdW9WS2VDQmlnQk41UUNrNDNCZ0ZnTUtGQ1lVR0RBZ0ZFVVFSR0lSWWJDaDJ4QUNFRGNBY0hEZ1FEY1FGR2Y5czdWa0EwUUNJMHQyVzBEUnc2OGg4Q2hBRUVMU0pFOHhpakJ2VnFDZ0lVOVBqd0ErVU56RzVBSEVCOXhrRHBrNFFNR3ZBUlFzRURsS3hNQ0FMRGVMY0EwcnFFRURsV0NDQUFBaCtRUUFDZ0FKQUN3QUFBQUFJQUFnQUFBRy8wQ0FjRWdzS2hTTG9uSkpUQklGUjBGUnlsUW1GSmxubEZoUUpLclRyUkNxb0FMSUJYQXhjaHlTelptMld1c2RpOG5mT2ZlWWZBdVBFV29DWmtJTFIybCtWMlZGQ1hrQWhnb1JoSXA5VXBCcGJteElRM0dIVGdBRmhJVVpUZ3RkaDJGSGRYcW5rYUpEaWdxWVlLMk9US2FMYW9ZRm43cDZqMHdPQThQRUF3Ni9aNFBLVWh3ZHpzOGRFTDlrcXFyTjBNN1NldFRWQ3NMRnc4ZDZDOHZLdlVRRXYrZFZDUkFhQm5OUXRrd1BGUlFVRlhPZHVVb1RHL2NVTmt5WWcrdElCbEVNQUZZWU1BYUJ1Q2VreG1oYUplU2VCZ2lPSGh3NFFFQ0FBd2NDTGhHSlJVUUNnM1JEQ215VVZtQlltbE9pR3FtQnNQR2x5ejlZa0FseHNKRWhxQ3ViQUJTOUFzUGdRQU1xTFFmTTBvVE13RVo0UXBMT3d2TUx4QUVFWElCRzVhY3pxdGF1dDRZTlhSSUVBQ0g1QkFBS0FBb0FMQUFBQUFBZ0FDQUFBQWIvUUlCd1NDd3FGSXVpY2tsTUVnVkhRVkhLVkNZVW1XZVVXRkFrcXRPdEVLcWdBc2dGY0RGeUhKTE5tYlphNngyTHlkODU5NWg4QzQ4UmFoQVFSUXRIYVg1WFpVVUplUUFHSFIwakEwU0tmVktHQ21sdWJFaENCU0dSSFNRT1F3Vm1Rd3NaVGd0ZGgwVVFIS0lIbTJxdUNoR29waHVpSkhPM2prd09GQjJVYW9ZRlRuTUdlZ0RLUlFRRzB0TUdCTTFuQXRuYUFCb1UzdDhVRDgxa1IrVUszZURlNG5yazVnclIxTkxXZWd2YTlzOWN6ZmhWQWdNTnBXcWdCR05pZ01HQkF3em14QkdqaEFDRWd3Y2d6QVBUcWx3R1hROGdNZ0FoWklHSFdtNVdqZWxVWjhqQkJnUE1UQmd3SU1HQ1Jnc3lnVlNrZ01pSEJ5RDdEV0RteDVXdU1rWnFETENVNGdmQXEyc0FDckFFV0ZTUkxqVWZXRG9wQ3FEVE5RSXNKMUxGMHl6REFBOTBVSFY1ZW8wcVVqQjhtZ1VCQUNINUJBQUtBQXNBTEFBQUFBQWdBQ0FBQUFiL1FJQndTQ3dxRkl1aWNrazBGSWlDbzZBNFpTb1puUkJVU2l3b0V0WWlwTk9CREtPS0tnRDlEQk5ISFU0YnJjNGMzY1VCZVNPazk0OWdlRVFVWkE1clhBQkhFVzRQRDBVT1pCU0hhUUFKaUVNSmdRQVRGQlFWQmtRSFpLQUNVd3RIYlgwUlIwbVZGcDBVRndSQ0JTUURTZ3NaclF0ZXFFVVBHckFRbW1HOUNoRnFSQWtNc0JkNHhzUkxCQnNVb0c2bkJhMTRFNElBMmtVRkR1TGpEcWw0cGVpbEFBMEg3ZTRIMXVkSDgvUHM3KzN4Ym1qMHFPVGo1bUVXcEVQM0RVcTNnbFlXT0JnQWNFbVVhTkkrREJqd0FZK2RTMFVTR0pnNHdBQkVYTVl5Sk52RThVT0dJU0tWQ05DbGFoNHhqZzYwV1VLeUlOT0NVd3JNelZSQVJNR0VOV1E0bi9qcE5US1RtMTVKL0NUSzJlME1vRCtVS21IRXM0b25WRFZWbXlxZHBBYk5SNGNLVGpxTlNvdHMwN0VqenpKaDFTMElBRHNBQUFBQUFBQUFBQUE9IiAvPjwvc3ZnPg==");
    background-color: rgb(29, 29, 37);
}
.slick-prev,
.slick-next {
    color: transparent;
    border-color: initial;
    outline-color: initial;
    background-image: initial;
    background-color: transparent;
}
button.slick-arrow,
button.slick-arrow:hover,
button.slick-arrow:focus {
    text-shadow: none;
    background-image: none !important;
    background-color: initial !important;
    outline-color: initial !important;
    box-shadow: none !important;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
    color: transparent;
    outline-color: initial;
    background-image: initial;
    background-color: rgba(29, 29, 37, 0.8);
}
.slick-prev::before,
.slick-next::before {
    color: rgb(205, 206, 226);
}
.slick-dots {
    list-style-image: initial;
}
.slick-dots li button {
    color: transparent;
    border-color: initial;
    outline-color: initial;
    background-image: initial;
    background-color: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus {
    outline-color: initial;
}
.slick-dots li button::before {
    color: rgb(205, 206, 226);
}
.slick-dots li.slick-active button::before {
    color: rgb(205, 206, 226);
}
#wooswipe .thumbnails {
    list-style-image: initial;
}
button.wooswipe-next.slick-arrow,
button.wooswipe-prev.slick-arrow {
    border-color: initial;
}
.site a.wooswipe-mainimagepopup:focus:not(.wp-block-button__link):not(.wp-block-file__button) {
    outline-color: unset !important;
    text-decoration-color: unset !important;
    background-image: initial !important;
    background-color: transparent !important;
}
.site a.wooswipe-mainimagepopup:focus:not(.wp-block-button__link):not(.wp-block-file__button) img {
    outline-color: unset !important;
}
.yith-wcbm-css-badge-10324 {
    color: rgb(205, 206, 226);
    background-color: transparent;
}
.yith-wcbm-css-badge-10324 div.yith-wcbm-css-s1 {
    border-bottom-color: rgb(179, 29, 26);
    border-left-color: transparent;
}
.yith-wcbm-css-badge-10324 div.yith-wcbm-css-s2 {
    border-left-color: rgb(179, 29, 26);
    border-bottom-color: transparent;
}
.yith-wcbm-css-badge-10324 div.yith-wcbm-css-text {
    background-image: initial;
    background-color: rgb(176, 22, 19);
}
.yith-wcbm-css-badge-10401 {
    color: rgb(205, 206, 226);
    background-color: transparent;
}
.yith-wcbm-css-badge-10401 div.yith-wcbm-css-s1 {
    border-bottom-color: rgb(179, 29, 26);
    border-left-color: transparent;
}
.yith-wcbm-css-badge-10401 div.yith-wcbm-css-s2 {
    border-left-color: rgb(179, 29, 26);
    border-bottom-color: transparent;
}
.yith-wcbm-css-badge-10401 div.yith-wcbm-css-text {
    background-image: initial;
    background-color: rgb(176, 22, 19);
}
.yith-wcbm-css-badge-10325 {
    color: rgb(205, 206, 226);
    background-color: transparent;
}
.yith-wcbm-css-badge-10325 div.yith-wcbm-css-s1 {
    border-bottom-color: rgb(179, 29, 26);
    border-left-color: transparent;
}
.yith-wcbm-css-badge-10325 div.yith-wcbm-css-s2 {
    border-left-color: rgb(179, 29, 26);
    border-bottom-color: transparent;
}
.yith-wcbm-css-badge-10325 div.yith-wcbm-css-text {
    background-image: initial;
    background-color: rgb(176, 22, 19);
}
.yith-wcbm-css-badge-5827 {
    color: rgb(205, 206, 226);
    background-color: transparent;
}
.yith-wcbm-css-badge-5827 div.yith-wcbm-css-s1 {
    border-bottom-color: rgb(179, 29, 26);
    border-left-color: transparent;
}
.yith-wcbm-css-badge-5827 div.yith-wcbm-css-s2 {
    border-left-color: rgb(179, 29, 26);
    border-bottom-color: transparent;
}
.yith-wcbm-css-badge-5827 div.yith-wcbm-css-text {
    background-image: initial;
    background-color: rgb(176, 22, 19);
}
.wpseo-score-icon {
    background-color: rgb(86, 85, 107);
}
.wpseo-score-icon.good {
    background-color: rgb(136, 175, 69);
}
.wpseo-score-icon.ok {
    background-color: rgb(190, 111, 41);
}
.wpseo-score-icon.bad {
    background-color: rgb(159, 44, 41);
}
.wpseo-score-icon.na {
    background-color: rgb(86, 85, 107);
}
.wpseo-score-icon.noindex {
    background-color: rgb(53, 122, 150);
}
#wpadminbar .yoast-issue-added,
#wpadminbar .yoast-issue-added:hover {
    color: rgb(205, 206, 226);
    background-color: rgb(129, 46, 86);
    box-shadow: rgb(100, 99, 123) 1px 1px 1px 1px;
}
#wpadminbar .yoast-issue-counter {
    color: rgb(205, 206, 226);
}
.yoast-issue-counter {
    background-color: rgb(169, 79, 45);
}
#wpadminbar .yoast-logo.svg {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6IzgyODc4YyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPjxnPjxnPjxnPjxnPjxwYXRoIGQ9Ik0yMDMuNiwzOTVjNi44LTE3LjQsNi44LTM2LjYsMC01NGwtNzkuNC0yMDRoNzAuOWw0Ny43LDE0OS40bDc0LjgtMjA3LjZIMTE2LjRjLTQxLjgsMC03NiwzNC4yLTc2LDc2VjM1N2MwLDQxLjgsMzQuMiw3Niw3Niw3NkgxNzNDMTg5LDQyNC4xLDE5Ny42LDQxMC4zLDIwMy42LDM5NXoiLz48L2c+PGc+PHBhdGggZD0iTTQ3MS42LDE1NC44YzAtNDEuOC0zNC4yLTc2LTc2LTc2aC0zTDI4NS43LDM2NWMtOS42LDI2LjctMTkuNCw0OS4zLTMwLjMsNjhoMjE2LjJWMTU0Ljh6Ii8+PC9nPjwvZz48cGF0aCBzdHJva2Utd2lkdGg9IjIuOTc0IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0zMzgsMS4zbC05My4zLDI1OS4xbC00Mi4xLTEzMS45aC04OS4xbDgzLjgsMjE1LjJjNiwxNS41LDYsMzIuNSwwLDQ4Yy03LjQsMTktMTksMzcuMy01Myw0MS45bC03LjIsMXY3Nmg4LjNjODEuNywwLDExOC45LTU3LjIsMTQ5LjYtMTQyLjlMNDMxLjYsMS4zSDMzOHogTTI3OS40LDM2MmMtMzIuOSw5Mi02Ny42LDEyOC43LTEyNS43LDEzMS44di00NWMzNy41LTcuNSw1MS4zLTMxLDU5LjEtNTEuMWM3LjUtMTkuMyw3LjUtNDAuNywwLTYwbC03NS0xOTIuN2g1Mi44bDUzLjMsMTY2LjhsMTA1LjktMjk0aDU4LjFMMjc5LjQsMzYyeiIvPjwvZz48L2c+PC9zdmc+");
}
#wpadminbar #wp-admin-bar-wpseo-licenses .ab-item {
    color: rgb(255, 184, 73);
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 10px 0px;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:hover,
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:focus {
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 10px 0px;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay {
    border-color: initial;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay.pojo-a11y-toolbar-open .pojo-a11y-toolbar-toggle a,
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay.pojo-a11y-toolbar-open .pojo-a11y-toolbar-overlay {
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 10px 0px;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items {
    list-style-image: initial;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items.pojo-a11y-links {
    border-top-color: initial;
}
body.pojo-a11y-high-contrast * {
    box-shadow: none !important;
}
body.pojo-a11y-high-contrast a,
body.pojo-a11y-high-contrast abbr,
body.pojo-a11y-high-contrast acronym,
body.pojo-a11y-high-contrast address,
body.pojo-a11y-high-contrast article,
body.pojo-a11y-high-contrast aside,
body.pojo-a11y-high-contrast b,
body.pojo-a11y-high-contrast basefont,
body.pojo-a11y-high-contrast bdi,
body.pojo-a11y-high-contrast big,
body.pojo-a11y-high-contrast blink,
body.pojo-a11y-high-contrast blockquote,
body.pojo-a11y-high-contrast body,
body.pojo-a11y-high-contrast button,
body.pojo-a11y-high-contrast canvas,
body.pojo-a11y-high-contrast caption,
body.pojo-a11y-high-contrast center,
body.pojo-a11y-high-contrast cite,
body.pojo-a11y-high-contrast code,
body.pojo-a11y-high-contrast col,
body.pojo-a11y-high-contrast colgroup,
body.pojo-a11y-high-contrast command,
body.pojo-a11y-high-contrast dd,
body.pojo-a11y-high-contrast del,
body.pojo-a11y-high-contrast details,
body.pojo-a11y-high-contrast dfn,
body.pojo-a11y-high-contrast dir,
body.pojo-a11y-high-contrast div,
body.pojo-a11y-high-contrast dl,
body.pojo-a11y-high-contrast dt,
body.pojo-a11y-high-contrast em,
body.pojo-a11y-high-contrast embed,
body.pojo-a11y-high-contrast fieldset,
body.pojo-a11y-high-contrast figcaption,
body.pojo-a11y-high-contrast figure,
body.pojo-a11y-high-contrast font,
body.pojo-a11y-high-contrast footer,
body.pojo-a11y-high-contrast form,
body.pojo-a11y-high-contrast h1,
body.pojo-a11y-high-contrast h1 a,
body.pojo-a11y-high-contrast h1 a b,
body.pojo-a11y-high-contrast h1 abbr,
body.pojo-a11y-high-contrast h1 b,
body.pojo-a11y-high-contrast h1 center,
body.pojo-a11y-high-contrast h1 em,
body.pojo-a11y-high-contrast h1 i,
body.pojo-a11y-high-contrast h1 span,
body.pojo-a11y-high-contrast h1 strong,
body.pojo-a11y-high-contrast h2,
body.pojo-a11y-high-contrast h2 a,
body.pojo-a11y-high-contrast h2 a b,
body.pojo-a11y-high-contrast h2 abbr,
body.pojo-a11y-high-contrast h2 b,
body.pojo-a11y-high-contrast h2 center,
body.pojo-a11y-high-contrast h2 em,
body.pojo-a11y-high-contrast h2 i,
body.pojo-a11y-high-contrast h2 span,
body.pojo-a11y-high-contrast h2 strong,
body.pojo-a11y-high-contrast h3,
body.pojo-a11y-high-contrast h3 a,
body.pojo-a11y-high-contrast h3 a b,
body.pojo-a11y-high-contrast h3 abbr,
body.pojo-a11y-high-contrast h3 b,
body.pojo-a11y-high-contrast h3 center,
body.pojo-a11y-high-contrast h3 em,
body.pojo-a11y-high-contrast h3 i,
body.pojo-a11y-high-contrast h3 span,
body.pojo-a11y-high-contrast h3 strong,
body.pojo-a11y-high-contrast h4,
body.pojo-a11y-high-contrast h4 a,
body.pojo-a11y-high-contrast h4 a b,
body.pojo-a11y-high-contrast h4 abbr,
body.pojo-a11y-high-contrast h4 b,
body.pojo-a11y-high-contrast h4 center,
body.pojo-a11y-high-contrast h4 em,
body.pojo-a11y-high-contrast h4 i,
body.pojo-a11y-high-contrast h4 span,
body.pojo-a11y-high-contrast h4 strong,
body.pojo-a11y-high-contrast h5,
body.pojo-a11y-high-contrast h5 a,
body.pojo-a11y-high-contrast h5 a b,
body.pojo-a11y-high-contrast h5 abbr,
body.pojo-a11y-high-contrast h5 b,
body.pojo-a11y-high-contrast h5 center,
body.pojo-a11y-high-contrast h5 em,
body.pojo-a11y-high-contrast h5 i,
body.pojo-a11y-high-contrast h5 span,
body.pojo-a11y-high-contrast h5 strong,
body.pojo-a11y-high-contrast h6,
body.pojo-a11y-high-contrast h6 a,
body.pojo-a11y-high-contrast h6 a b,
body.pojo-a11y-high-contrast h6 abbr,
body.pojo-a11y-high-contrast h6 b,
body.pojo-a11y-high-contrast h6 center,
body.pojo-a11y-high-contrast h6 em,
body.pojo-a11y-high-contrast h6 i,
body.pojo-a11y-high-contrast h6 span,
body.pojo-a11y-high-contrast h6 strong,
body.pojo-a11y-high-contrast header,
body.pojo-a11y-high-contrast hgroup,
body.pojo-a11y-high-contrast html,
body.pojo-a11y-high-contrast i,
body.pojo-a11y-high-contrast iframe,
body.pojo-a11y-high-contrast img,
body.pojo-a11y-high-contrast input,
body.pojo-a11y-high-contrast ins,
body.pojo-a11y-high-contrast kbd,
body.pojo-a11y-high-contrast label,
body.pojo-a11y-high-contrast legend,
body.pojo-a11y-high-contrast li,
body.pojo-a11y-high-contrast listing,
body.pojo-a11y-high-contrast main,
body.pojo-a11y-high-contrast mark,
body.pojo-a11y-high-contrast marquee,
body.pojo-a11y-high-contrast menu,
body.pojo-a11y-high-contrast meter,
body.pojo-a11y-high-contrast multicol,
body.pojo-a11y-high-contrast nav,
body.pojo-a11y-high-contrast nobr,
body.pojo-a11y-high-contrast object,
body.pojo-a11y-high-contrast ol,
body.pojo-a11y-high-contrast option,
body.pojo-a11y-high-contrast output,
body.pojo-a11y-high-contrast p,
body.pojo-a11y-high-contrast plaintext,
body.pojo-a11y-high-contrast pre,
body.pojo-a11y-high-contrast progress,
body.pojo-a11y-high-contrast q,
body.pojo-a11y-high-contrast rb,
body.pojo-a11y-high-contrast rp,
body.pojo-a11y-high-contrast rt,
body.pojo-a11y-high-contrast ruby,
body.pojo-a11y-high-contrast s,
body.pojo-a11y-high-contrast samp,
body.pojo-a11y-high-contrast section,
body.pojo-a11y-high-contrast select,
body.pojo-a11y-high-contrast small,
body.pojo-a11y-high-contrast span,
body.pojo-a11y-high-contrast strike,
body.pojo-a11y-high-contrast strong,
body.pojo-a11y-high-contrast sub,
body.pojo-a11y-high-contrast summary,
body.pojo-a11y-high-contrast sup,
body.pojo-a11y-high-contrast svg,
body.pojo-a11y-high-contrast table,
body.pojo-a11y-high-contrast tbody,
body.pojo-a11y-high-contrast td,
body.pojo-a11y-high-contrast text,
body.pojo-a11y-high-contrast textarea,
body.pojo-a11y-high-contrast th,
body.pojo-a11y-high-contrast thead,
body.pojo-a11y-high-contrast time,
body.pojo-a11y-high-contrast tr,
body.pojo-a11y-high-contrast tt,
body.pojo-a11y-high-contrast u,
body.pojo-a11y-high-contrast ul,
body.pojo-a11y-high-contrast var,
body.pojo-a11y-high-contrast video,
body.pojo-a11y-high-contrast xmp {
    background-image: none !important;
    text-shadow: none !important;
}
body.pojo-a11y-high-contrast a,
body.pojo-a11y-high-contrast abbr,
body.pojo-a11y-high-contrast acronym,
body.pojo-a11y-high-contrast address,
body.pojo-a11y-high-contrast article,
body.pojo-a11y-high-contrast aside,
body.pojo-a11y-high-contrast b,
body.pojo-a11y-high-contrast basefont,
body.pojo-a11y-high-contrast bdi,
body.pojo-a11y-high-contrast big,
body.pojo-a11y-high-contrast blink,
body.pojo-a11y-high-contrast blockquote,
body.pojo-a11y-high-contrast body,
body.pojo-a11y-high-contrast canvas,
body.pojo-a11y-high-contrast caption,
body.pojo-a11y-high-contrast center,
body.pojo-a11y-high-contrast cite,
body.pojo-a11y-high-contrast code,
body.pojo-a11y-high-contrast col,
body.pojo-a11y-high-contrast colgroup,
body.pojo-a11y-high-contrast command,
body.pojo-a11y-high-contrast dd,
body.pojo-a11y-high-contrast del,
body.pojo-a11y-high-contrast details,
body.pojo-a11y-high-contrast dfn,
body.pojo-a11y-high-contrast dir,
body.pojo-a11y-high-contrast div,
body.pojo-a11y-high-contrast dl,
body.pojo-a11y-high-contrast dt,
body.pojo-a11y-high-contrast em,
body.pojo-a11y-high-contrast embed,
body.pojo-a11y-high-contrast fieldset,
body.pojo-a11y-high-contrast figcaption,
body.pojo-a11y-high-contrast figure,
body.pojo-a11y-high-contrast font,
body.pojo-a11y-high-contrast footer,
body.pojo-a11y-high-contrast form,
body.pojo-a11y-high-contrast h1,
body.pojo-a11y-high-contrast h1 a,
body.pojo-a11y-high-contrast h1 a b,
body.pojo-a11y-high-contrast h1 abbr,
body.pojo-a11y-high-contrast h1 b,
body.pojo-a11y-high-contrast h1 center,
body.pojo-a11y-high-contrast h1 em,
body.pojo-a11y-high-contrast h1 i,
body.pojo-a11y-high-contrast h1 span,
body.pojo-a11y-high-contrast h1 strong,
body.pojo-a11y-high-contrast h2,
body.pojo-a11y-high-contrast h2 a,
body.pojo-a11y-high-contrast h2 a b,
body.pojo-a11y-high-contrast h2 abbr,
body.pojo-a11y-high-contrast h2 b,
body.pojo-a11y-high-contrast h2 center,
body.pojo-a11y-high-contrast h2 em,
body.pojo-a11y-high-contrast h2 i,
body.pojo-a11y-high-contrast h2 span,
body.pojo-a11y-high-contrast h2 strong,
body.pojo-a11y-high-contrast h3,
body.pojo-a11y-high-contrast h3 a,
body.pojo-a11y-high-contrast h3 a b,
body.pojo-a11y-high-contrast h3 abbr,
body.pojo-a11y-high-contrast h3 b,
body.pojo-a11y-high-contrast h3 center,
body.pojo-a11y-high-contrast h3 em,
body.pojo-a11y-high-contrast h3 i,
body.pojo-a11y-high-contrast h3 span,
body.pojo-a11y-high-contrast h3 strong,
body.pojo-a11y-high-contrast h4,
body.pojo-a11y-high-contrast h4 a,
body.pojo-a11y-high-contrast h4 a b,
body.pojo-a11y-high-contrast h4 abbr,
body.pojo-a11y-high-contrast h4 b,
body.pojo-a11y-high-contrast h4 center,
body.pojo-a11y-high-contrast h4 em,
body.pojo-a11y-high-contrast h4 i,
body.pojo-a11y-high-contrast h4 span,
body.pojo-a11y-high-contrast h4 strong,
body.pojo-a11y-high-contrast h5,
body.pojo-a11y-high-contrast h5 a,
body.pojo-a11y-high-contrast h5 a b,
body.pojo-a11y-high-contrast h5 abbr,
body.pojo-a11y-high-contrast h5 b,
body.pojo-a11y-high-contrast h5 center,
body.pojo-a11y-high-contrast h5 em,
body.pojo-a11y-high-contrast h5 i,
body.pojo-a11y-high-contrast h5 span,
body.pojo-a11y-high-contrast h5 strong,
body.pojo-a11y-high-contrast h6,
body.pojo-a11y-high-contrast h6 a,
body.pojo-a11y-high-contrast h6 a b,
body.pojo-a11y-high-contrast h6 abbr,
body.pojo-a11y-high-contrast h6 b,
body.pojo-a11y-high-contrast h6 center,
body.pojo-a11y-high-contrast h6 em,
body.pojo-a11y-high-contrast h6 i,
body.pojo-a11y-high-contrast h6 span,
body.pojo-a11y-high-contrast h6 strong,
body.pojo-a11y-high-contrast header,
body.pojo-a11y-high-contrast hgroup,
body.pojo-a11y-high-contrast html,
body.pojo-a11y-high-contrast i,
body.pojo-a11y-high-contrast iframe,
body.pojo-a11y-high-contrast input,
body.pojo-a11y-high-contrast ins,
body.pojo-a11y-high-contrast kbd,
body.pojo-a11y-high-contrast label,
body.pojo-a11y-high-contrast legend,
body.pojo-a11y-high-contrast li,
body.pojo-a11y-high-contrast listing,
body.pojo-a11y-high-contrast main,
body.pojo-a11y-high-contrast mark,
body.pojo-a11y-high-contrast marquee,
body.pojo-a11y-high-contrast menu,
body.pojo-a11y-high-contrast meter,
body.pojo-a11y-high-contrast multicol,
body.pojo-a11y-high-contrast nav:not(#pojo-a11y-toolbar),
body.pojo-a11y-high-contrast nobr,
body.pojo-a11y-high-contrast object,
body.pojo-a11y-high-contrast ol,
body.pojo-a11y-high-contrast option,
body.pojo-a11y-high-contrast output,
body.pojo-a11y-high-contrast p,
body.pojo-a11y-high-contrast plaintext,
body.pojo-a11y-high-contrast pre,
body.pojo-a11y-high-contrast progress,
body.pojo-a11y-high-contrast q,
body.pojo-a11y-high-contrast rb,
body.pojo-a11y-high-contrast rp,
body.pojo-a11y-high-contrast rt,
body.pojo-a11y-high-contrast ruby,
body.pojo-a11y-high-contrast s,
body.pojo-a11y-high-contrast samp,
body.pojo-a11y-high-contrast section,
body.pojo-a11y-high-contrast small,
body.pojo-a11y-high-contrast span,
body.pojo-a11y-high-contrast strike,
body.pojo-a11y-high-contrast strong,
body.pojo-a11y-high-contrast sub,
body.pojo-a11y-high-contrast summary,
body.pojo-a11y-high-contrast sup,
body.pojo-a11y-high-contrast svg,
body.pojo-a11y-high-contrast table,
body.pojo-a11y-high-contrast tbody,
body.pojo-a11y-high-contrast td,
body.pojo-a11y-high-contrast text,
body.pojo-a11y-high-contrast textarea,
body.pojo-a11y-high-contrast th,
body.pojo-a11y-high-contrast thead,
body.pojo-a11y-high-contrast time,
body.pojo-a11y-high-contrast tr,
body.pojo-a11y-high-contrast tt,
body.pojo-a11y-high-contrast u,
body.pojo-a11y-high-contrast ul,
body.pojo-a11y-high-contrast var,
body.pojo-a11y-high-contrast video,
body.pojo-a11y-high-contrast xmp {
    background-image: initial !important;
    background-color: rgb(0, 0, 0) !important;
}
body.pojo-a11y-high-contrast a,
body.pojo-a11y-high-contrast article,
body.pojo-a11y-high-contrast aside,
body.pojo-a11y-high-contrast basefont,
body.pojo-a11y-high-contrast bdi,
body.pojo-a11y-high-contrast big,
body.pojo-a11y-high-contrast blink,
body.pojo-a11y-high-contrast blockquote,
body.pojo-a11y-high-contrast body,
body.pojo-a11y-high-contrast button,
body.pojo-a11y-high-contrast canvas,
body.pojo-a11y-high-contrast caption,
body.pojo-a11y-high-contrast center,
body.pojo-a11y-high-contrast code,
body.pojo-a11y-high-contrast col,
body.pojo-a11y-high-contrast colgroup,
body.pojo-a11y-high-contrast command,
body.pojo-a11y-high-contrast dd,
body.pojo-a11y-high-contrast del,
body.pojo-a11y-high-contrast details,
body.pojo-a11y-high-contrast dir,
body.pojo-a11y-high-contrast div,
body.pojo-a11y-high-contrast dl,
body.pojo-a11y-high-contrast dt,
body.pojo-a11y-high-contrast embed,
body.pojo-a11y-high-contrast fieldset,
body.pojo-a11y-high-contrast figcaption,
body.pojo-a11y-high-contrast figure,
body.pojo-a11y-high-contrast font,
body.pojo-a11y-high-contrast footer,
body.pojo-a11y-high-contrast form,
body.pojo-a11y-high-contrast header,
body.pojo-a11y-high-contrast hgroup,
body.pojo-a11y-high-contrast html,
body.pojo-a11y-high-contrast iframe,
body.pojo-a11y-high-contrast img,
body.pojo-a11y-high-contrast input,
body.pojo-a11y-high-contrast ins,
body.pojo-a11y-high-contrast kbd,
body.pojo-a11y-high-contrast label,
body.pojo-a11y-high-contrast legend,
body.pojo-a11y-high-contrast li,
body.pojo-a11y-high-contrast listing,
body.pojo-a11y-high-contrast main,
body.pojo-a11y-high-contrast mark,
body.pojo-a11y-high-contrast marquee,
body.pojo-a11y-high-contrast menu,
body.pojo-a11y-high-contrast meter,
body.pojo-a11y-high-contrast multicol,
body.pojo-a11y-high-contrast nav,
body.pojo-a11y-high-contrast nobr,
body.pojo-a11y-high-contrast object,
body.pojo-a11y-high-contrast ol,
body.pojo-a11y-high-contrast option,
body.pojo-a11y-high-contrast output,
body.pojo-a11y-high-contrast p,
body.pojo-a11y-high-contrast plaintext,
body.pojo-a11y-high-contrast pre,
body.pojo-a11y-high-contrast progress,
body.pojo-a11y-high-contrast q,
body.pojo-a11y-high-contrast rb,
body.pojo-a11y-high-contrast rp,
body.pojo-a11y-high-contrast rt,
body.pojo-a11y-high-contrast ruby,
body.pojo-a11y-high-contrast s,
body.pojo-a11y-high-contrast samp,
body.pojo-a11y-high-contrast section,
body.pojo-a11y-high-contrast select,
body.pojo-a11y-high-contrast small,
body.pojo-a11y-high-contrast span,
body.pojo-a11y-high-contrast strike,
body.pojo-a11y-high-contrast sub,
body.pojo-a11y-high-contrast summary,
body.pojo-a11y-high-contrast sup,
body.pojo-a11y-high-contrast svg,
body.pojo-a11y-high-contrast table,
body.pojo-a11y-high-contrast tbody,
body.pojo-a11y-high-contrast td,
body.pojo-a11y-high-contrast text,
body.pojo-a11y-high-contrast textarea,
body.pojo-a11y-high-contrast th,
body.pojo-a11y-high-contrast thead,
body.pojo-a11y-high-contrast time,
body.pojo-a11y-high-contrast tr,
body.pojo-a11y-high-contrast tt,
body.pojo-a11y-high-contrast ul,
body.pojo-a11y-high-contrast var,
body.pojo-a11y-high-contrast video,
body.pojo-a11y-high-contrast xmp {
    color: rgb(205, 206, 226) !important;
}
body.pojo-a11y-high-contrast abbr,
body.pojo-a11y-high-contrast acronym,
body.pojo-a11y-high-contrast b,
body.pojo-a11y-high-contrast b span,
body.pojo-a11y-high-contrast h1 b,
body.pojo-a11y-high-contrast h1 strong,
body.pojo-a11y-high-contrast h2 b,
body.pojo-a11y-high-contrast h2 strong,
body.pojo-a11y-high-contrast h3 b,
body.pojo-a11y-high-contrast h3 strong,
body.pojo-a11y-high-contrast h4 b,
body.pojo-a11y-high-contrast h4 strong,
body.pojo-a11y-high-contrast h5 b,
body.pojo-a11y-high-contrast h5 strong,
body.pojo-a11y-high-contrast h6 b,
body.pojo-a11y-high-contrast h6 strong,
body.pojo-a11y-high-contrast strong,
body.pojo-a11y-high-contrast strong span {
    color: rgb(255, 255, 88) !important;
}
body.pojo-a11y-high-contrast address,
body.pojo-a11y-high-contrast address span,
body.pojo-a11y-high-contrast cite,
body.pojo-a11y-high-contrast cite span,
body.pojo-a11y-high-contrast dfn,
body.pojo-a11y-high-contrast dfn span,
body.pojo-a11y-high-contrast em,
body.pojo-a11y-high-contrast em span,
body.pojo-a11y-high-contrast h1 em,
body.pojo-a11y-high-contrast h1 i,
body.pojo-a11y-high-contrast h2 em,
body.pojo-a11y-high-contrast h2 i,
body.pojo-a11y-high-contrast h3 em,
body.pojo-a11y-high-contrast h3 i,
body.pojo-a11y-high-contrast h4 em,
body.pojo-a11y-high-contrast h4 i,
body.pojo-a11y-high-contrast h5 em,
body.pojo-a11y-high-contrast h5 i,
body.pojo-a11y-high-contrast h6 em,
body.pojo-a11y-high-contrast h6 i,
body.pojo-a11y-high-contrast i,
body.pojo-a11y-high-contrast i span,
body.pojo-a11y-high-contrast u,
body.pojo-a11y-high-contrast u span {
    color: rgb(255, 255, 132) !important;
}
body.pojo-a11y-high-contrast dt {
    border-top-color: rgb(86, 86, 108) !important;
}
body.pojo-a11y-high-contrast h1,
body.pojo-a11y-high-contrast h1 a,
body.pojo-a11y-high-contrast h1 a b,
body.pojo-a11y-high-contrast h1 abbr,
body.pojo-a11y-high-contrast h1 center,
body.pojo-a11y-high-contrast h1 span,
body.pojo-a11y-high-contrast h2,
body.pojo-a11y-high-contrast h2 a,
body.pojo-a11y-high-contrast h2 a b,
body.pojo-a11y-high-contrast h2 abbr,
body.pojo-a11y-high-contrast h2 center,
body.pojo-a11y-high-contrast h2 span,
body.pojo-a11y-high-contrast h3,
body.pojo-a11y-high-contrast h3 a,
body.pojo-a11y-high-contrast h3 a b,
body.pojo-a11y-high-contrast h3 abbr,
body.pojo-a11y-high-contrast h3 center,
body.pojo-a11y-high-contrast h3 span,
body.pojo-a11y-high-contrast h4,
body.pojo-a11y-high-contrast h4 a,
body.pojo-a11y-high-contrast h4 a b,
body.pojo-a11y-high-contrast h4 abbr,
body.pojo-a11y-high-contrast h4 center,
body.pojo-a11y-high-contrast h4 span,
body.pojo-a11y-high-contrast h5,
body.pojo-a11y-high-contrast h5 a,
body.pojo-a11y-high-contrast h5 a b,
body.pojo-a11y-high-contrast h5 abbr,
body.pojo-a11y-high-contrast h5 center,
body.pojo-a11y-high-contrast h5 span,
body.pojo-a11y-high-contrast h6,
body.pojo-a11y-high-contrast h6 a,
body.pojo-a11y-high-contrast h6 a b,
body.pojo-a11y-high-contrast h6 abbr,
body.pojo-a11y-high-contrast h6 center,
body.pojo-a11y-high-contrast h6 span {
    color: rgb(128, 217, 174) !important;
}
body.pojo-a11y-high-contrast img {
    background-image: initial !important;
    background-color: rgb(100, 99, 123) !important;
}
body.pojo-a11y-high-contrast abbr,
body.pojo-a11y-high-contrast acronym {
    border-bottom-color: initial !important;
}
body.pojo-a11y-high-contrast :focus {
    outline-color: initial !important;
}
body.pojo-a11y-high-contrast a.button,
body.pojo-a11y-high-contrast a.button abbr,
body.pojo-a11y-high-contrast a.button acronym,
body.pojo-a11y-high-contrast a.button b,
body.pojo-a11y-high-contrast a.button basefont,
body.pojo-a11y-high-contrast a.button big,
body.pojo-a11y-high-contrast a.button br,
body.pojo-a11y-high-contrast a.button code,
body.pojo-a11y-high-contrast a.button div,
body.pojo-a11y-high-contrast a.button em,
body.pojo-a11y-high-contrast a.button font,
body.pojo-a11y-high-contrast a.button h1,
body.pojo-a11y-high-contrast a.button h2,
body.pojo-a11y-high-contrast a.button h3,
body.pojo-a11y-high-contrast a.button h4,
body.pojo-a11y-high-contrast a.button h5,
body.pojo-a11y-high-contrast a.button h6,
body.pojo-a11y-high-contrast a.button i,
body.pojo-a11y-high-contrast a.button kbd,
body.pojo-a11y-high-contrast a.button rb,
body.pojo-a11y-high-contrast a.button rp,
body.pojo-a11y-high-contrast a.button rt,
body.pojo-a11y-high-contrast a.button ruby,
body.pojo-a11y-high-contrast a.button samp,
body.pojo-a11y-high-contrast a.button small,
body.pojo-a11y-high-contrast a.button span,
body.pojo-a11y-high-contrast a.button strong,
body.pojo-a11y-high-contrast a.button tt,
body.pojo-a11y-high-contrast a.button u,
body.pojo-a11y-high-contrast a.button var,
body.pojo-a11y-high-contrast a:link,
body.pojo-a11y-high-contrast a:link abbr,
body.pojo-a11y-high-contrast a:link acronym,
body.pojo-a11y-high-contrast a:link b,
body.pojo-a11y-high-contrast a:link basefont,
body.pojo-a11y-high-contrast a:link big,
body.pojo-a11y-high-contrast a:link br,
body.pojo-a11y-high-contrast a:link code,
body.pojo-a11y-high-contrast a:link div,
body.pojo-a11y-high-contrast a:link em,
body.pojo-a11y-high-contrast a:link font,
body.pojo-a11y-high-contrast a:link h1,
body.pojo-a11y-high-contrast a:link h2,
body.pojo-a11y-high-contrast a:link h3,
body.pojo-a11y-high-contrast a:link h4,
body.pojo-a11y-high-contrast a:link h5,
body.pojo-a11y-high-contrast a:link h6,
body.pojo-a11y-high-contrast a:link i,
body.pojo-a11y-high-contrast a:link kbd,
body.pojo-a11y-high-contrast a:link rb,
body.pojo-a11y-high-contrast a:link rp,
body.pojo-a11y-high-contrast a:link rt,
body.pojo-a11y-high-contrast a:link ruby,
body.pojo-a11y-high-contrast a:link samp,
body.pojo-a11y-high-contrast a:link small,
body.pojo-a11y-high-contrast a:link span,
body.pojo-a11y-high-contrast a:link strong,
body.pojo-a11y-high-contrast a:link tt,
body.pojo-a11y-high-contrast a:link u,
body.pojo-a11y-high-contrast a:link var,
body.pojo-a11y-high-contrast div#secondaryNav div#documentNavigation ul.navigationTabs li.tabItem {
    color: rgb(95, 183, 250) !important;
}
body.pojo-a11y-high-contrast button,
body.pojo-a11y-high-contrast input,
body.pojo-a11y-high-contrast textarea,
body.pojo-a11y-high-contrast select,
body.pojo-a11y-high-contrast table,
body.pojo-a11y-high-contrast td,
body.pojo-a11y-high-contrast th,
body.pojo-a11y-high-contrast tr,
body.pojo-a11y-high-contrast tt {
    border-color: rgb(48, 48, 61) !important;
}
body.pojo-a11y-high-contrast button {
    background-image: initial !important;
    background-color: rgb(70, 7, 47) !important;
}
body.pojo-a11y-high-contrast select {
    background-image: initial !important;
    background-color: rgb(71, 8, 69) !important;
}
body.pojo-a11y-high-contrast a:visited,
body.pojo-a11y-high-contrast a:visited abbr,
body.pojo-a11y-high-contrast a:visited acronym,
body.pojo-a11y-high-contrast a:visited b,
body.pojo-a11y-high-contrast a:visited basefont,
body.pojo-a11y-high-contrast a:visited big,
body.pojo-a11y-high-contrast a:visited br,
body.pojo-a11y-high-contrast a:visited code,
body.pojo-a11y-high-contrast a:visited div,
body.pojo-a11y-high-contrast a:visited em,
body.pojo-a11y-high-contrast a:visited font,
body.pojo-a11y-high-contrast a:visited h1,
body.pojo-a11y-high-contrast a:visited h2,
body.pojo-a11y-high-contrast a:visited h3,
body.pojo-a11y-high-contrast a:visited h4,
body.pojo-a11y-high-contrast a:visited h5,
body.pojo-a11y-high-contrast a:visited h6,
body.pojo-a11y-high-contrast a:visited i,
body.pojo-a11y-high-contrast a:visited kbd,
body.pojo-a11y-high-contrast a:visited rb,
body.pojo-a11y-high-contrast a:visited rp,
body.pojo-a11y-high-contrast a:visited rt,
body.pojo-a11y-high-contrast a:visited ruby,
body.pojo-a11y-high-contrast a:visited samp,
body.pojo-a11y-high-contrast a:visited small,
body.pojo-a11y-high-contrast a:visited span,
body.pojo-a11y-high-contrast a:visited strong,
body.pojo-a11y-high-contrast a:visited tt,
body.pojo-a11y-high-contrast a:visited u,
body.pojo-a11y-high-contrast a:visited var,
body.pojo-a11y-high-contrast div#secondaryNav div#documentNavigation ul.navigationTabs li.tabItem.active {
    color: rgb(94, 255, 255) !important;
}
body.pojo-a11y-high-contrast a.button:hover,
body.pojo-a11y-high-contrast a.button:hover abbr,
body.pojo-a11y-high-contrast a.button:hover acronym,
body.pojo-a11y-high-contrast a.button:hover b,
body.pojo-a11y-high-contrast a.button:hover basefont,
body.pojo-a11y-high-contrast a.button:hover big,
body.pojo-a11y-high-contrast a.button:hover br,
body.pojo-a11y-high-contrast a.button:hover code,
body.pojo-a11y-high-contrast a.button:hover div,
body.pojo-a11y-high-contrast a.button:hover em,
body.pojo-a11y-high-contrast a.button:hover font,
body.pojo-a11y-high-contrast a.button:hover h1,
body.pojo-a11y-high-contrast a.button:hover h2,
body.pojo-a11y-high-contrast a.button:hover h3,
body.pojo-a11y-high-contrast a.button:hover h4,
body.pojo-a11y-high-contrast a.button:hover h5,
body.pojo-a11y-high-contrast a.button:hover h6,
body.pojo-a11y-high-contrast a.button:hover i,
body.pojo-a11y-high-contrast a.button:hover kbd,
body.pojo-a11y-high-contrast a.button:hover rb,
body.pojo-a11y-high-contrast a.button:hover rp,
body.pojo-a11y-high-contrast a.button:hover rt,
body.pojo-a11y-high-contrast a.button:hover ruby,
body.pojo-a11y-high-contrast a.button:hover samp,
body.pojo-a11y-high-contrast a.button:hover small,
body.pojo-a11y-high-contrast a.button:hover span,
body.pojo-a11y-high-contrast a.button:hover strong,
body.pojo-a11y-high-contrast a.button:hover tt,
body.pojo-a11y-high-contrast a.button:hover u,
body.pojo-a11y-high-contrast a.button:hover var,
body.pojo-a11y-high-contrast a:link:hover,
body.pojo-a11y-high-contrast a:link:hover abbr,
body.pojo-a11y-high-contrast a:link:hover acronym,
body.pojo-a11y-high-contrast a:link:hover b,
body.pojo-a11y-high-contrast a:link:hover basefont,
body.pojo-a11y-high-contrast a:link:hover big,
body.pojo-a11y-high-contrast a:link:hover br,
body.pojo-a11y-high-contrast a:link:hover code,
body.pojo-a11y-high-contrast a:link:hover div,
body.pojo-a11y-high-contrast a:link:hover em,
body.pojo-a11y-high-contrast a:link:hover font,
body.pojo-a11y-high-contrast a:link:hover h1,
body.pojo-a11y-high-contrast a:link:hover h2,
body.pojo-a11y-high-contrast a:link:hover h3,
body.pojo-a11y-high-contrast a:link:hover h4,
body.pojo-a11y-high-contrast a:link:hover h5,
body.pojo-a11y-high-contrast a:link:hover h6,
body.pojo-a11y-high-contrast a:link:hover i,
body.pojo-a11y-high-contrast a:link:hover kbd,
body.pojo-a11y-high-contrast a:link:hover rb,
body.pojo-a11y-high-contrast a:link:hover rp,
body.pojo-a11y-high-contrast a:link:hover rt,
body.pojo-a11y-high-contrast a:link:hover ruby,
body.pojo-a11y-high-contrast a:link:hover samp,
body.pojo-a11y-high-contrast a:link:hover small,
body.pojo-a11y-high-contrast a:link:hover span,
body.pojo-a11y-high-contrast a:link:hover strong,
body.pojo-a11y-high-contrast a:link:hover tt,
body.pojo-a11y-high-contrast a:link:hover u,
body.pojo-a11y-high-contrast a:link:hover var,
body.pojo-a11y-high-contrast a:visited:hover,
body.pojo-a11y-high-contrast a:visited:hover abbr,
body.pojo-a11y-high-contrast a:visited:hover acronym,
body.pojo-a11y-high-contrast a:visited:hover b,
body.pojo-a11y-high-contrast a:visited:hover basefont,
body.pojo-a11y-high-contrast a:visited:hover big,
body.pojo-a11y-high-contrast a:visited:hover br,
body.pojo-a11y-high-contrast a:visited:hover code,
body.pojo-a11y-high-contrast a:visited:hover div,
body.pojo-a11y-high-contrast a:visited:hover em,
body.pojo-a11y-high-contrast a:visited:hover font,
body.pojo-a11y-high-contrast a:visited:hover h1,
body.pojo-a11y-high-contrast a:visited:hover h2,
body.pojo-a11y-high-contrast a:visited:hover h3,
body.pojo-a11y-high-contrast a:visited:hover h4,
body.pojo-a11y-high-contrast a:visited:hover h5,
body.pojo-a11y-high-contrast a:visited:hover h6,
body.pojo-a11y-high-contrast a:visited:hover i,
body.pojo-a11y-high-contrast a:visited:hover kbd,
body.pojo-a11y-high-contrast a:visited:hover rb,
body.pojo-a11y-high-contrast a:visited:hover rp,
body.pojo-a11y-high-contrast a:visited:hover rt,
body.pojo-a11y-high-contrast a:visited:hover ruby,
body.pojo-a11y-high-contrast a:visited:hover samp,
body.pojo-a11y-high-contrast a:visited:hover small,
body.pojo-a11y-high-contrast a:visited:hover span,
body.pojo-a11y-high-contrast a:visited:hover strong,
body.pojo-a11y-high-contrast a:visited:hover tt,
body.pojo-a11y-high-contrast a:visited:hover u,
body.pojo-a11y-high-contrast a:visited:hover var {
    background-image: initial !important;
    background-color: rgb(44, 2, 1) !important; 
}
body.pojo-a11y-high-contrast body > input#site + div#wrapper span.mk, body.pojo-a11y-high-contrast body > input#site + div#wrapper span.mk b, body.pojo-a11y-high-contrast input[type="reset"] {
    background-image: initial !important;
    background-color: rgb(48, 5, 67) !important; 
}
body.pojo-a11y-high-contrast div[role="button"], body.pojo-a11y-high-contrast input[type="button"], body.pojo-a11y-high-contrast input[type="submit"] {
    background-image: initial !important;
    background-color: rgb(70, 7, 47) !important;
}
body.pojo-a11y-high-contrast html button[disabled],
body.pojo-a11y-high-contrast html input[disabled],
body.pojo-a11y-high-contrast html select[disabled],
body.pojo-a11y-high-contrast html textarea[disabled] {
    background-image: initial !important;
    background-color: rgb(49, 48, 61) !important;
}
body.pojo-a11y-high-contrast a:link.new,
body.pojo-a11y-high-contrast a:link.new i,
body.pojo-a11y-high-contrast a:link.new b,
body.pojo-a11y-high-contrast span.Apple-style-span {
    color: rgb(255, 255, 109) !important;
}
body.pojo-a11y-high-contrast body.mediawiki img.tex {
    background-image: initial !important;
    background-color: rgb(29, 29, 37) !important;
    border-color: rgb(48, 48, 61) !important;
}
body.pojo-a11y-high-contrast text > tspan::first-letter,
body.pojo-a11y-high-contrast text > tspan::first-line {
    background-image: inherit !important;
    background-color: inherit !important;
    color: inherit !important;
}
body.pojo-a11y-high-contrast div.sbtc div.sbsb_a li.sbsb_d div,
body.pojo-a11y-high-contrast table.gssb_c tr.gssb_i a,
body.pojo-a11y-high-contrast table.gssb_c tr.gssb_i b,
body.pojo-a11y-high-contrast table.gssb_c tr.gssb_i span,
body.pojo-a11y-high-contrast table.gssb_c tr.gssb_i td {
    background-image: initial !important;
    background-color: rgb(9, 39, 59) !important;
}
body.pojo-a11y-high-contrast div#gmap,
body.pojo-a11y-high-contrast div#gmap * {
    background-image: initial !important;
    background-color: initial !important;
}
body.pojo-a11y-negative-contrast,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) {
    background-image: initial !important;
    background-color: rgb(0, 0, 0) !important;
    color: rgb(205, 206, 226) !important;
}
body.pojo-a11y-negative-contrast a,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) a,
body.pojo-a11y-negative-contrast b,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) b,
body.pojo-a11y-negative-contrast blockquote,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) blockquote,
body.pojo-a11y-negative-contrast button,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) button,
body.pojo-a11y-negative-contrast canvas,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) canvas,
body.pojo-a11y-negative-contrast caption,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) caption,
body.pojo-a11y-negative-contrast center,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) center,
body.pojo-a11y-negative-contrast cite,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) cite,
body.pojo-a11y-negative-contrast code,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) code,
body.pojo-a11y-negative-contrast col,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) col,
body.pojo-a11y-negative-contrast colgroup,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) colgroup,
body.pojo-a11y-negative-contrast dd,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) dd,
body.pojo-a11y-negative-contrast details,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) details,
body.pojo-a11y-negative-contrast dfn,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) dfn,
body.pojo-a11y-negative-contrast dir,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) dir,
body.pojo-a11y-negative-contrast div,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) div,
body.pojo-a11y-negative-contrast dl,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) dl,
body.pojo-a11y-negative-contrast dt,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) dt,
body.pojo-a11y-negative-contrast em,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) em,
body.pojo-a11y-negative-contrast embed,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) embed,
body.pojo-a11y-negative-contrast fieldset,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) fieldset,
body.pojo-a11y-negative-contrast figcaption,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) figcaption,
body.pojo-a11y-negative-contrast figure,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) figure,
body.pojo-a11y-negative-contrast font,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) font,
body.pojo-a11y-negative-contrast footer,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) footer,
body.pojo-a11y-negative-contrast form,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) form,
body.pojo-a11y-negative-contrast header,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) header,
body.pojo-a11y-negative-contrast i,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) i,
body.pojo-a11y-negative-contrast iframe,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) iframe,
body.pojo-a11y-negative-contrast img,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) img,
body.pojo-a11y-negative-contrast input,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) input,
body.pojo-a11y-negative-contrast kbd,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) kbd,
body.pojo-a11y-negative-contrast label,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) label,
body.pojo-a11y-negative-contrast legend,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) legend,
body.pojo-a11y-negative-contrast li,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) li,
body.pojo-a11y-negative-contrast mark,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) mark,
body.pojo-a11y-negative-contrast menu,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) menu,
body.pojo-a11y-negative-contrast meter,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) meter,
body.pojo-a11y-negative-contrast nav,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) nav,
body.pojo-a11y-negative-contrast nobr,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) nobr,
body.pojo-a11y-negative-contrast object,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) object,
body.pojo-a11y-negative-contrast ol,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) ol,
body.pojo-a11y-negative-contrast option,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) option,
body.pojo-a11y-negative-contrast pre,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) pre,
body.pojo-a11y-negative-contrast progress,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) progress,
body.pojo-a11y-negative-contrast q,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) q,
body.pojo-a11y-negative-contrast s,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) s,
body.pojo-a11y-negative-contrast section,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) section,
body.pojo-a11y-negative-contrast select,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) select,
body.pojo-a11y-negative-contrast small,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) small,
body.pojo-a11y-negative-contrast span,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) span,
body.pojo-a11y-negative-contrast strike,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) strike,
body.pojo-a11y-negative-contrast strong,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) strong,
body.pojo-a11y-negative-contrast sub,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) sub,
body.pojo-a11y-negative-contrast summary,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) summary,
body.pojo-a11y-negative-contrast sup,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) sup,
body.pojo-a11y-negative-contrast table,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) table,
body.pojo-a11y-negative-contrast td,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) td,
body.pojo-a11y-negative-contrast textarea,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) textarea,
body.pojo-a11y-negative-contrast th,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) th,
body.pojo-a11y-negative-contrast time,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) time,
body.pojo-a11y-negative-contrast tr,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) tr,
body.pojo-a11y-negative-contrast tt,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) tt,
body.pojo-a11y-negative-contrast u,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) u,
body.pojo-a11y-negative-contrast ul,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) ul,
body.pojo-a11y-negative-contrast var,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) var,
body.pojo-a11y-negative-contrast a span,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) a span,
body.pojo-a11y-negative-contrast strong,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) strong {
    color: rgb(255, 255, 88) !important;
}
body.pojo-a11y-negative-contrast button,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) button,
body.pojo-a11y-negative-contrast input,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) input,
body.pojo-a11y-negative-contrast textarea,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) textarea,
body.pojo-a11y-negative-contrast select,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) select,
body.pojo-a11y-negative-contrast table,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) table,
body.pojo-a11y-negative-contrast td,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) td,
body.pojo-a11y-negative-contrast th,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) th,
body.pojo-a11y-negative-contrast tr,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) tr,
body.pojo-a11y-negative-contrast tt,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) tt {
    border-color: rgb(48, 48, 61) !important;
}
body.pojo-a11y-negative-contrast div#gmap,
body.pojo-a11y-negative-contrast div#gmap * {
    background-image: initial !important;
    background-color: initial !important;
}
body.pojo-a11y-light-background,
body.pojo-a11y-light-background :not(#pojo-a11y-toolbar):not(.pojo-a11y-toolbar-link) {
    background-image: initial !important;
    background-color: rgb(29, 29, 37) !important;
    color: rgb(205, 206, 226) !important;
}
body.pojo-a11y-light-background div#gmap,
body.pojo-a11y-light-background div#gmap * {
    background-image: initial !important;
    background-color: initial !important;
}
body.pojo-a11y-links-underline a,
body.pojo-a11y-links-underline a * {
    text-decoration-color: initial !important;
}
.pojo-skip-link:focus {
    background-color: rgb(37, 37, 46);
    color: rgb(131, 200, 225);
    text-decoration-color: initial;
    box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px;
}
.pojo-sr-only {
    border-color: initial;
}
.fa-border {
    border: var(--darkreader-border--fa-border-width, 0.08em) var(--darkreader-border--fa-border-style, solid) var(--darkreader-border--fa-border-color, #363543);
}
.fa-spin-reverse {
    --fa-animation-direction: reverse;
}
.fa-inverse {
    color: var(--darkreader-text--fa-inverse, #cdcee2); 
}
:host, :root {
    --fa-style-family-brands: "Font Awesome 6 Brands"; --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"; 
}
:host, :root {
    --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"; 
}
:host, :root {
    --fa-style-family-classic: "Font Awesome 6 Free"; --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";
}
.woocommerce nav.woocommerce-pagination ul,
.woocommerce-page nav.woocommerce-pagination ul,
.woocommerce #content nav.woocommerce-pagination ul,
.woocommerce-page #content nav.woocommerce-pagination ul {
    border-top-color: rgb(59, 59, 73);
    border-bottom-color: rgb(59, 59, 73);
    border-left-color: rgb(59, 59, 73);
    border-right-color: initial;
}
.woocommerce nav.woocommerce-pagination ul li,
.woocommerce-page nav.woocommerce-pagination ul li,
.woocommerce #content nav.woocommerce-pagination ul li,
.woocommerce-page #content nav.woocommerce-pagination ul li {
    border-right-color: rgb(59, 59, 73);
}
.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce-page nav.woocommerce-pagination ul li a,
.woocommerce #content nav.woocommerce-pagination ul li a,
.woocommerce-page #content nav.woocommerce-pagination ul li a,
.woocommerce nav.woocommerce-pagination ul li span,
.woocommerce-page nav.woocommerce-pagination ul li span,
.woocommerce #content nav.woocommerce-pagination ul li span,
.woocommerce-page #content nav.woocommerce-pagination ul li span {
    text-decoration-color: initial;
}
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce-page nav.woocommerce-pagination ul li span.current,
.woocommerce #content nav.woocommerce-pagination ul li span.current,
.woocommerce-page #content nav.woocommerce-pagination ul li span.current,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce-page nav.woocommerce-pagination ul li a:hover,
.woocommerce #content nav.woocommerce-pagination ul li a:hover,
.woocommerce-page #content nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce-page nav.woocommerce-pagination ul li a:focus,
.woocommerce #content nav.woocommerce-pagination ul li a:focus,
.woocommerce-page #content nav.woocommerce-pagination ul li a:focus {
    background-image: initial;
    background-color: rgb(34, 34, 43);
    color: rgb(135, 142, 187);
}
nav.woo-pagination a:link,
nav.woo-pagination a:visited,
nav.woo-pagination a:active {
    background-image: initial !important;
    background-color: rgb(29, 29, 37) !important;
    border-color: initial !important;
}
.pbc_content #infscr-loading,
.pbc_content .infscr-loading,
.wc_content #infscr-loading,
.wc_content .infscr-loading {
    background-image: none;
    background-color: rgb(0, 0, 0);
    color: rgb(205, 206, 226);
}
.click_more_button {
    border-color: rgb(78, 102, 125);
    background-image: -webkit-linear-gradient(top,
    rgb(79, 101, 121),
    rgb(79, 99, 117));
    background-color: initial;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px,
    rgba(29, 29, 37, 0.1) 0px 1px 0px inset;
    text-decoration-color: initial !important;
}
.endless_click_shop a.click_more_button {
    background-image: -webkit-linear-gradient(top,
    rgb(79, 101, 121),
    rgb(79, 99, 117)) !important;
    background-color: initial !important;
    border-color: rgb(73, 93, 111) !important;
    box-shadow: none !important;
    color: rgb(205, 206, 226) !important;
    text-decoration-color: initial !important;
}
.endless_click_shop a.click_more_link {
    color: rgb(148, 175, 192) !important;
}
.endless_click_shop a.click_more_link:hover {
    color: rgb(162, 185, 199) !important;
}
.click_more_each_categories a.click_more_button,
.click_more_each_categories span.click_more_button {
    background-image: -webkit-linear-gradient(top,
    rgb(79, 101, 121),
    rgb(79, 99, 117)) !important;
    background-color: initial !important;
    border-color: rgb(73, 93, 111) !important;
    box-shadow: rgb(86, 85, 107) 5px 5px 2px 2px !important;
    color: rgb(205, 206, 226) !important;
    text-decoration-color: initial !important;
}
.click_more_each_categories a.click_more_link,
.click_more_each_categories span.click_more_link {
    color: rgb(148, 175, 192) !important;
}
.click_more_each_categories a.click_more_link:hover {
    color: rgb(162, 185, 199) !important;
}
.psad_seperator {
    border-bottom-color: rgb(51, 51, 64) !important;
}
.wc_content {
    border-bottom-color: rgb(51, 51, 64) !important;
}
.product_categories_showing_count {
    color: rgb(205, 206, 226) !important;
}
img,
fieldset {
    border-color: initial;
}
body {
    color: rgb(140, 148, 190);
}
a {
    text-decoration-color: initial;
    outline-color: initial;
    color: rgb(230, 70, 70);
}
a:hover {
    text-decoration-color: initial;
}
ins {
    text-decoration-color: initial;
}
h1,
h2,
h3,
h4,
h5,
h6 {
    color: rgb(205, 206, 226); 
}
textarea, input[type="text"], input[type="password"], input[type="search"], input[type="email"], input[type="url"], input[type="number"], input[type="tel"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="time"], input[type="week"] {
    border-color: rgb(69, 69, 85);
    color: rgb(141, 148, 190); 
}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus {
    outline-color: initial; 
}
input[type="reset"], input[type="submit"],
button {
    background-color: rgb(170, 31, 31);
    color: rgb(205, 206, 226); border-color: initial; 
}
input[type="reset"]:hover, input[type="submit"]:hover,
button:hover {
    background-color: rgb(0, 0, 0);
    color: rgb(205, 206, 226);
}
#headerwrap {
    color: rgb(205, 206, 226);
    background-color: rgb(32, 32, 40);
    border-bottom-color: rgba(104, 114, 170, 0.1);
}
.header-widget .widgettitle {
    color: inherit;
}
#site-logo a {
    text-decoration-color: initial;
    color: inherit;
}
#site-logo a:hover {
    text-decoration-color: initial;
}
.social-widget a {
    text-decoration-color: initial;
    color: inherit;
}
.social-widget a:hover {
    text-decoration-color: initial;
}
.social-widget .widget {
    background-image: none;
    background-color: initial;
    border-color: initial;
    box-shadow: none;
}
.social-widget .widgettitle {
    background-image: none;
    background-color: initial;
    border-color: initial;
    box-shadow: none;
}
.social-widget ul li {
    border-color: initial !important;
}
.social-widget div.rss a {
    color: inherit;
}
.social-widget div.rss a::before {
    text-decoration-color: inherit;
}
#headerwrap #searchform #s {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    color: rgb(205, 206, 226);
}
#headerwrap #searchform #s:focus,
#headerwrap #searchform #s:hover,
#headerwrap #searchform .icon-search:hover + #s {
    background-color: rgb(0, 0, 0);
}
#headerwrap #searchform .icon-search::before {
    color: rgb(205, 206, 226);
    background-color: rgb(0, 0, 0);
}
#main-nav li {
    list-style-image: initial;
}
#main-nav a {
    color: inherit;
    text-decoration-color: initial;
}
#main-nav a:hover {
    color: rgb(230, 70, 70);
}
#main-nav .current_page_item > a,
#main-nav .current-menu-item > a {
    color: rgb(230, 70, 70);
}
#main-nav ul a {
    background-image: none;
    background-color: initial;
    border-color: initial;
    text-shadow: none;
    box-shadow: none;
}
#main-nav li:not(.themify-widget-menu) > ul,
#main-nav .has-mega-sub-menu .mega-sub-menu,
#main-nav .has-mega-column > .sub-menu {
    background-color: rgb(29, 29, 37);
}
#main-nav ul a,
#main-nav .mega-menu-posts a {
    color: rgb(159, 164, 200);
}
#main-nav ul a:hover,
#main-nav .mega-menu-posts a:hover {
    color: rgb(230, 70, 70);
}
#main-nav li:not(.themify-widget-menu) > ul {
    list-style-image: initial;
    border-color: rgba(84, 84, 104, 0.35);
}
#main-nav ul li {
    background-image: none;
    background-color: initial;
}
#main-nav .has-mega-sub-menu .mega-sub-menu,
#main-nav .has-mega-column > .sub-menu {
    color: rgb(159, 164, 200);
    border-color: rgba(84, 84, 104, 0.35);
    list-style-image: initial;
}
#main-nav .has-mega-sub-menu .mega-sub-menu ul {
    background-image: none;
    background-color: initial;
    box-shadow: none;
    border-color: initial;
}
#main-nav .mega-sub-menu li a::after {
    border-color: rgb(104, 114, 170) rgb(104, 114, 170) transparent transparent;
}
#main-nav .mega-menu-posts {
    border-left-color: rgba(68, 67, 84, 0.35);
}
#main-nav .mega-menu-posts {
    border-left-color: rgba(68, 67, 84, 0.35);
}
#main-nav .has-mega-column > .sub-menu a {
    background-image: none;
    background-color: initial;
}
#main-nav .has-mega-column .widget h1,
#main-nav .has-mega-column .widget h2,
#main-nav .has-mega-column .widget h3,
#main-nav .has-mega-column .widget h4,
#main-nav .has-mega-column .widget h5,
#main-nav .has-mega-column .widget h6 {
    color: inherit;
}
#main-nav .has-mega-column .widgettitle,
#main-nav .has-mega-column > .sub-menu > .columns-sub-item > a {
    text-decoration-color: initial;
}
#main-nav .has-mega-column > .sub-menu > li > ul,
#main-nav .has-mega-column > .sub-menu > li > ul ul {
    background-image: none;
    background-color: initial;
    border-color: initial;
    box-shadow: none;
}
.header-icons a,
.header-icons a:hover {
    color: inherit;
    text-decoration-color: initial;
}
.transparent-header .header-icons a {
    color: rgb(205, 206, 226);
}
#menu-icon {
    text-decoration-color: initial;
    border-bottom-color: initial;
}
#menu-icon::before,
#menu-icon::after {
    border-top-color: initial;
}
.body-overlay {
    background-color: rgba(29, 29, 37, 0.7);
    box-shadow: rgba(0, 0, 0, 0.13) -1px 0px 13px inset;
}
#headerwrap.fixed-header {
    background-color: rgba(32, 32, 40, 0.9);
}
.transparent-header #headerwrap {
    border-color: initial;
    background-image: none;
    background-color: initial;
    color: rgb(205, 206, 226);
}
.transparent-header.themify_builder_active #headerwrap {
    color: inherit;
}
.transparent-header.themify_builder_active #headerwrap a {
    color: inherit;
}
.transparent-header #headerwrap #searchform .icon-search::before {
    color: rgb(205, 206, 226);
}
.transparent-header #headerwrap.fixed-header {
    background-color: rgba(0, 0, 0, 0.7);
}
.pull-down {
    color: inherit;
}
.pull-down::before {
    border-bottom-color: rgba(74, 73, 91, 0.78);
}
.pull-down::after {
    text-decoration-color: initial;
}
#headerwrap.header-gallery-ready {
    background-image: none;
    background-color: initial;
}
#gallery-controller .slider .slides li {
    list-style-image: initial;
}
#gallery-controller .slider-dot {
    border-color: rgb(48, 48, 61);
    background-color: transparent;
}
#gallery-controller li:hover .slider-dot,
#gallery-controller .current-slide .slider-dot {
    background-color: rgb(29, 29, 37);
    box-shadow: rgb(29, 29, 37) 0px 0px 0px 2px;
}
#gallery-controller .carousel-nav-wrap a {
    text-decoration-color: initial;
}
#gallery-controller .carousel-nav-wrap a::before {
    color: rgb(205, 206, 226);
}
#gallery-controller .carousel-pager a {
    background-color: rgb(29, 29, 37);
    box-shadow: rgba(29, 29, 37, 0) 0px 0px 0px 2px;
}
#gallery-controller .carousel-pager a.selected {
    background-image: none;
    background-color: initial;
    box-shadow: rgb(29, 29, 37) 0px 0px 0px 2px;
}
.author-bio .author-avatar img {
    background-color: rgb(29, 29, 37);
    border-color: rgb(64, 64, 80);
}
.author-posts-by {
    border-color: rgba(74, 82, 122, 0.3);
}
.pagenav a {
    text-decoration-color: initial;
}
.pagenav a,
.pagenav span {
    text-decoration-color: initial;
}
.pagenav a:hover {
    text-decoration-color: initial;
}
.pagenav .current {
    border-color: rgba(89, 97, 145, 0.4);
}
.post-title a {
    text-decoration-color: initial;
    color: rgb(205, 206, 226);
}
.post-title a:hover {
    color: rgb(230, 70, 70);
}
.post-meta {
    color: rgb(172, 177, 208);
}
.post-meta a {
    text-decoration-color: initial;
    color: rgb(141, 148, 190);
}
.post-meta .post-author::after,
.post-meta .post-category::after,
.post-meta .post-tag::after {
    border-color: initial;
}
.more-link {
    text-decoration-color: initial;
}
.more-link:hover {
    text-decoration-color: initial;
}
.more-link::after {
    text-decoration-color: initial;
}
.loops-wrapper.list-post .post-date,
.single .post-content .post-date {
    color: rgb(205, 206, 226);
    background-color: rgba(181, 20, 43, 0.8);
}
.loops-wrapper.list-post .post-date-inline .post-date,
.single-post .post-content .post-date-inline .post-date {
    color: inherit;
    background-image: none;
    background-color: initial;
}
.single.single-fullwidth-layout .featured-area .post-image + .post-content .post-date-wrap.post-date-inline .post-date {
    color: inherit;
    background-image: none;
    background-color: initial;
}
.gallery-wrapper.masonry .item .gallery-item-wrapper .gallery-caption {
    background-image: initial;
    background-color: rgba(33, 28, 46, 0.8);
}
.gallery-wrapper.masonry .item .gallery-caption .post-category a,
.gallery-wrapper.masonry .item .gallery-caption .post-title a {
    color: rgb(205, 206, 226);
}
.gallery-wrapper .item {
    background-color: inherit;
}
.gallery-wrapper .item .gallery-item-wrapper .gallery-caption {
    color: inherit;
}
.gallery-wrapper .item:hover .gallery-caption {
    color: rgb(205, 206, 226);
}
.gallery-wrapper .item .gallery-caption .post-title {
    color: inherit;
}
.gallery-wrapper .item .gallery-caption .post-category {
    text-decoration-color: initial;
    color: inherit;
}
.gallery-wrapper .item .gallery-caption .post-category a,
.gallery-wrapper .item .gallery-caption .post-title a {
    text-decoration-color: initial;
    color: inherit;
}
.single.single-slider-layout .featured-area .slider.single-slider .carousel-next::before,
.single.single-slider-layout .featured-area .slider.single-slider .carousel-prev::before {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    border-color: initial;
}
.single.single-slider-layout .featured-area .carousel-pager a {
    color: rgb(205, 206, 226);
}
.single.single-slider-layout .featured-area .slide-caption {
    color: rgb(205, 206, 226);
}
.single.single-split-layout .featured-area {
    color: rgb(205, 206, 226);
    background-color: rgb(34, 34, 42);
}
.single.single-split-layout .featured-area a {
    color: rgb(205, 206, 226);
}
.single.single-split-layout .featured-area .post-content {
    color: rgb(205, 206, 226);
}
.single.single-split-layout .featured-area::before {
    background-color: rgba(0, 0, 0, 0.3);
}
.single.single-split-layout .featured-area .post-content .post-meta,
.single.single-split-layout .featured-area .post-content .post-meta a,
.single.single-split-layout .featured-area .post-content .post-title a {
    color: rgb(205, 206, 226);
}
.loops-wrapper.slider.overlay .post-image + .post-content a {
    color: rgb(205, 206, 226);
}
.loops-wrapper.slider.overlay .post:hover .post-content {
    background-color: rgba(0, 0, 0, 0.7);
    color: rgb(183, 186, 214);
}
.loops-wrapper.overlay .post-image + .post-content,
.loops-wrapper.polaroid .post-image + .post-content {
    background-color: rgba(0, 0, 0, 0.7);
    color: rgb(205, 206, 226);
}
.loops-wrapper.overlay .post-image + .post-content a,
.loops-wrapper.polaroid .post-image + .post-content a {
    color: rgb(205, 206, 226);
}
.loops-wrapper.boxed .post {
    background-color: rgb(29, 29, 37);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 8px 0px;
}
.author-box {
    border-color: initial;
}
.post-nav a {
    color: rgb(205, 206, 226);
    text-decoration-color: initial;
}
.post-nav a:hover {
    text-decoration-color: initial;
}
.post-nav .arrow {
    text-decoration-color: initial;
    color: rgb(230, 70, 70);
}
.post-nav .next .arrow::before,
.post-nav .prev .arrow::before {
    color: inherit;
    text-decoration-color: initial;
}
.post-nav a:hover span {
    color: rgb(230, 70, 70);
}
.commentwrap .pagenav {
    border-color: initial;
    box-shadow: none;
}
.commentlist li {
    list-style-image: initial;
}
.commentlist cite a {
    text-decoration-color: initial;
}
.commentlist cite::after {
    border-color: initial;
}
.commentlist .bypostauthor > .comment-author cite::before {
    text-decoration-color: initial;
}
.commentlist .comment-reply-link {
    text-decoration-color: initial;
    border-color: initial;
}
.commentlist .comment-reply-link:hover {
    background-color: rgb(170, 31, 31);
    color: rgb(205, 206, 226);
    border-color: rgb(150, 27, 27);
}
#respond #cancel-comment-reply-link {
    text-decoration-color: initial;
}
#respond #cancel-comment-reply-link::before,
#respond #cancel-comment-reply-link::after {
    border-top-color: initial;
}
.related-posts {
    border-top-color: rgba(104, 114, 170, 0.1);
}
.load-more-button {
    text-decoration-color: initial;
}
.project-date,
.project-client,
.project-services,
.project-view {
    border-left-color: rgba(104, 114, 170, 0.1);
    color: rgb(230, 70, 70);
}
.project-date strong,
.project-client strong,
.project-services strong,
.project-view strong {
    color: rgb(205, 206, 226); 
}
.project-client {
    border-left-color: initial; 
}
.single-split-layout .project-date, .single-split-layout .project-client, .single-split-layout .project-services, .single-split-layout .project-view {
    border-color: initial; 
}
.post-filter li a {
    text-decoration-color: initial; 
}
.widget li {
    list-style-image: initial; 
}
.widget .feature-posts-list .feature-posts-title {
    text-decoration-color: initial; 
}
iframe[src*="facebook"] {
    background-color: rgb(29, 29, 37);
}
#footerwrap {
    border-top-color: rgba(104, 114, 170, 0.1);
    background-color: rgb(32, 32, 40);
    color: rgb(205, 206, 226);
}
.back-top .arrow-up a {
    text-decoration-color: initial;
    color: inherit;
}
.back-top:hover .arrow-up a {
    text-decoration-color: initial;
}
#footer-logo a {
    color: inherit;
    text-decoration-color: initial;
}
.footer-nav li {
    list-style-image: initial;
}
.footer-nav a {
    text-decoration-color: initial;
}
.footer-nav li ul {
    background-color: rgb(29, 29, 37);
    border-color: rgba(104, 114, 170, 0.1);
    list-style-image: initial;
}
.footer-nav li:hover > a {
    color: rgb(230, 70, 70);
}
.footer-widgets .widgettitle {
    color: inherit;
}
.footer-horizontal-left .back-top .arrow-up a,
.footer-horizontal-right .back-top .arrow-up a,
.footer-left-col .back-top .arrow-up a,
.footer-right-col .back-top .arrow-up a {
    background-color: rgba(75, 76, 94, 0.78);
    color: rgb(205, 206, 226);
}
.footer-horizontal-left .back-top .arrow-up:hover a,
.footer-horizontal-right .back-top .arrow-up:hover a,
.footer-left-col .back-top .arrow-up:hover a,
.footer-right-col .back-top .arrow-up:hover a {
    background-color: rgb(0, 0, 0);
}
.nicescroll-rails > div {
    background-color: rgba(93, 93, 116, 0.2) !important;
    border-color: rgba(74, 82, 121, 0.4) !important;
}
#body .gallery img {
    border-color: initial;
}
.tile_enable .auto_tiles .post {
    background-color: rgb(39, 39, 48);
}
.auto_tiles .post-image + .post-content {
    background-image: linear-gradient(rgba(29, 29, 37, 0) 0%,
    rgba(29, 29, 37, 0.65) 40%,
    rgb(29, 29, 37) 100%);
    background-color: initial;
}
.mobile_menu_active .header-icons a {
    text-decoration-color: initial !important;
}
.mobile_menu_active .sidemenu {
    background-color: rgb(35, 35, 44);
    color: rgb(205, 206, 226);
}
#headerwrap #mobile-menu-panel a {
    color: rgb(205, 206, 226);
    text-decoration-color: initial;
}
.mobile_menu_active #menu-icon-close {
    color: inherit;
}
.transparent-header #header #menu-icon-close {
    color: inherit;
}
.mobile_menu_active #menu-icon-close {
    text-decoration-color: initial;
}
.mobile_menu_active #menu-icon-close::before,
.mobile_menu_active #menu-icon-close::after {
    border-top-color: initial;
}
.mobile_menu_active #main-nav {
    background-image: none;
    background-color: initial;
    border-color: initial;
}
.mobile_menu_active #headerwrap #main-nav li {
    border-color: initial;
    background-image: none;
    background-color: initial;
}
.mobile_menu_active #headerwrap #main-nav li:not(.themify-widget-menu) > ul,
.mobile_menu_active #headerwrap #main-nav ul {
    border-color: initial;
    background-image: none;
    background-color: initial;
    color: inherit;
}
.mobile_menu_active #headerwrap #main-nav ul li {
    border-color: initial;
    background-image: none;
    background-color: initial;
}
.mobile_menu_active #headerwrap #main-nav a,
.mobile_menu_active #headerwrap #main-nav ul a {
    border-color: initial;
    color: inherit;
    background-image: none;
    background-color: initial;
    text-decoration-color: initial;
}
.mobile_menu_active #headerwrap #main-nav > li:last-child a {
    border-color: initial;
}
.mobile_menu_active #headerwrap #main-nav a:hover,
.mobile_menu_active #headerwrap #main-nav ul a:hover {
    color: rgb(230, 70, 70);
}
.mobile_menu_active #main-nav .current_page_item > a,
.mobile_menu_active #main-nav .current-menu-item > a {
    color: rgb(230, 70, 70);
}
.mobile_menu_active #main-nav .has-mega-sub-menu .mega-sub-menu,
.mobile_menu_active #main-nav .has-mega-column > .sub-menu {
    background-image: none;
    background-color: initial;
    box-shadow: none;
}
.mobile_menu_active #main-nav .has-mega-sub-menu .mega-sub-menu,
.mobile_menu_active #main-nav .has-mega-column > ul.sub-menu {
    border-color: initial;
    color: inherit;
}
.mobile_menu_active #main-nav .menu-item-has-children .child-arrow:hover::before {
    background-image: initial;
    background-color: rgba(52, 52, 65, 0.4);
}
.mobile_menu_active #headerwrap #searchform #s {
    color: rgb(205, 206, 226);
    background-color: rgb(29, 29, 37);
}
.mobile_menu_active #searchform #s:focus,
.mobile_menu_active #searchform #s:hover,
.mobile_menu_active #searchform .icon-search:hover + #s {
    background-color: rgb(29, 29, 37);
}
.mobile_menu_active #headerwrap #searchform .icon-search::before {
    background-image: initial;
    background-color: transparent;
    color: rgb(205, 206, 226);
}
@media screen and (max-width: 680px) {
    .single.single-split-layout .post-nav {
        background-color: transparent;
    }
}
.woocommerce #content input.button,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce-page #content input.button,
.woocommerce-page #respond input#submit,
.woocommerce-page a.button,
.woocommerce-page button.button,
.woocommerce-page input.button,
.woocommerce #content input.button.alt,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce-page #content input.button.alt,
.woocommerce-page #respond input#submit.alt,
.woocommerce-page a.button.alt,
.woocommerce-page button.button.alt,
.woocommerce-page input.button.alt {
    background-color: rgb(170, 31, 31);
    border-color: initial;
    box-shadow: none;
    color: rgb(205, 206, 226);
    text-shadow: none;
}
.woocommerce #content input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce-page #content input.button:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce-page a.button:hover,
.woocommerce-page button.button:hover,
.woocommerce-page input.button:hover,
.woocommerce #content input.button.alt:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce-page #content input.button.alt:hover,
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce-page input.button.alt:hover {
    background-color: rgb(0, 0, 0);
    color: rgb(205, 206, 226);
}
.woocommerce form .form-row .input-text,
.woocommerce-page form .form-row .input-text,
.woocommerce form .form-row select,
.woocommerce-page form .form-row select {
    border-color: rgb(59, 59, 73);
}
.woocommerce #content nav.woocommerce-pagination ul,
.woocommerce nav.woocommerce-pagination ul,
.woocommerce-page #content nav.woocommerce-pagination ul,
.woocommerce-page nav.woocommerce-pagination ul {
    border-color: initial;
}
.woocommerce #content nav.woocommerce-pagination ul li,
.woocommerce nav.woocommerce-pagination ul li,
.woocommerce-page #content nav.woocommerce-pagination ul li,
.woocommerce-page nav.woocommerce-pagination ul li {
    border-right-color: initial;
}
.woocommerce #content nav.woocommerce-pagination ul li a:focus,
.woocommerce #content nav.woocommerce-pagination ul li a:hover,
.woocommerce #content nav.woocommerce-pagination ul li span.current,
.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce-page #content nav.woocommerce-pagination ul li a:focus,
.woocommerce-page #content nav.woocommerce-pagination ul li a:hover,
.woocommerce-page #content nav.woocommerce-pagination ul li span.current,
.woocommerce-page nav.woocommerce-pagination ul li a:focus,
.woocommerce-page nav.woocommerce-pagination ul li a:hover,
.woocommerce-page nav.woocommerce-pagination ul li span.current {
    background-color: rgb(170, 31, 31);
    color: rgb(205, 206, 226);
}
.woocommerce table.shop_table {
    border-color: initial;
}
.woocommerce table.shop_table td {
    border-top-color: rgba(104, 114, 170, 0.05);
}
.woocommerce #content table.cart a.remove,
.woocommerce table.cart a.remove,
.woocommerce-page #content table.cart a.remove,
.woocommerce-page table.cart a.remove {
    color: inherit !important;
}
.woocommerce #content table.cart a.remove:hover,
.woocommerce table.cart a.remove:hover,
.woocommerce-page #content table.cart a.remove:hover,
.woocommerce-page table.cart a.remove:hover {
    background-image: none;
    background-color: initial;
}
.woocommerce #content table.cart td.actions .coupon .input-text,
.woocommerce table.cart td.actions .coupon .input-text,
.woocommerce-page #content table.cart td.actions .coupon .input-text,
.woocommerce-page table.cart td.actions .coupon .input-text {
    border-color: rgb(59, 59, 73);
}
.woocommerce #content div.product p.price,
.woocommerce #content div.product span.price,
.woocommerce div.product p.price,
.woocommerce div.product span.price,
.woocommerce-page #content div.product p.price,
.woocommerce-page #content div.product span.price,
.woocommerce-page div.product p.price,
.woocommerce-page div.product span.price {
    color: inherit;
}
.woocommerce .cart-collaterals .cart_totals tr td,
.woocommerce-page .cart-collaterals .cart_totals tr th {
    border-top-color: rgba(104, 114, 170, 0.07);
}
.woocommerce table.shop_table tbody th,
.woocommerce table.shop_table tfoot td,
.woocommerce table.shop_table tfoot th {
    border-top-color: rgba(104, 114, 170, 0.07);
}
.woocommerce-checkout #payment {
    background-color: rgb(35, 35, 44);
}
.woocommerce-checkout #payment div.payment_box {
    background-color: rgb(48, 48, 60);
    color: rgb(172, 177, 208);
    text-shadow: none;
}
.woocommerce-checkout #payment div.payment_box::before {
    border-bottom-color: rgb(59, 59, 73);
}
.woocommerce-checkout #payment div.payment_box::after {
    border-bottom-color: rgb(59, 59, 73);
}
.woocommerce-checkout #payment ul.payment_methods {
    border-bottom-color: rgba(104, 114, 170, 0.07);
}
.woocommerce .woocommerce-error,
.woocommerce .woocommerce-info,
.woocommerce .woocommerce-message,
.woocommerce-page .woocommerce-error,
.woocommerce-page .woocommerce-info,
.woocommerce-page .woocommerce-message {
    border-top-color: rgb(150, 27, 27);
    background-color: rgb(35, 35, 44);
    box-shadow: none;
    text-shadow: none;
}
.woocommerce .woocommerce-error::before,
.woocommerce .woocommerce-info::before,
.woocommerce .woocommerce-message::before {
    color: inherit;
    text-shadow: none;
    box-shadow: none;
}
.woocommerce form .form-row .select2-container .select2-choice {
    border-color: rgb(59, 59, 73);
}
.woocommerce span.onsale,
.woocommerce-page span.onsale,
.woocommerce ul.products li.product .onsale,
.woocommerce-page ul.products li.product .onsale {
    box-shadow: none;
    text-shadow: none;
    background-color: rgb(170, 31, 31);
    color: rgb(205, 206, 226);
}
.woocommerce #content div.product div.images img,
.woocommerce div.product div.images img,
.woocommerce-page #content div.product div.images img,
.woocommerce-page div.product div.images img,
.woocommerce ul.products li.product a img:hover,
.woocommerce ul.products li.product a img,
.woocommerce-page ul.products li.product a img {
    box-shadow: none;
}
.woocommerce ul.products li.product a:hover img,
.woocommerce-page ul.products li.product a:hover img {
    box-shadow: none;
}
.woocommerce ul.products li.product a,
.woocommerce ul.products li.product .price {
    color: rgb(205, 206, 226);
}
.woocommerce ul.products li.product .add_to_cart_button,
.woocommerce ul.products li.product .button[data-product_id] {
    color: rgb(205, 206, 226);
}
.woocommerce div.product p.price,
.woocommerce div.product span.price {
    color: inherit;
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,
.woocommerce div.product .woocommerce-tabs ul.tabs::before,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,
.woocommerce-page div.product .woocommerce-tabs ul.tabs::before {
    border-bottom-color: rgba(104, 114, 170, 0.07);
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li {
    background-image: none;
    background-color: initial;
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,
.woocommerce div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li a {
    background-color: rgb(0, 0, 0);
    color: rgb(205, 206, 226);
    text-shadow: none;
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs li:hover a,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:hover a,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li:hover a,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a {
    background-color: rgb(29, 29, 37);
    color: rgb(205, 206, 226);
}
.related.products {
    border-top-color: rgba(104, 114, 170, 0.1);
}
.woocommerce #reviews #comments ol.commentlist li img.avatar {
    border-color: initial;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
    border-color: initial;
}
.woocommerce #reviews #comments ol.commentlist li .meta {
    color: inherit;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul {
    border-top-color: rgba(104, 114, 170, 0.08);
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li {
    border-bottom-color: rgba(104, 114, 170, 0.08);
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a::after {
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-top-color: inherit;
    border-right-color: inherit;
}
.cart-wrap a {
    color: inherit;
}
.cart-wrap a:hover {
    text-decoration-color: initial;
}
.cart-wrap a span {
    background-color: rgb(151, 17, 18);
    color: rgb(205, 206, 226);
}
#slide-cart {
    background-color: rgb(35, 35, 44);
    color: rgb(205, 206, 226);
}
#headerwrap #cart-icon-close {
    color: inherit;
    text-decoration-color: initial;
}
#slide-cart .product:last-child {
    border-bottom-color: rgba(104, 114, 170, 0.1);
}
#slide-cart a:hover {
    text-decoration-color: initial;
}
#slide-cart .remove-item,
.transparent-header #slide-cart .remove-item {
    color: rgb(140, 148, 190);
}
#slide-cart .remove-item:hover {
    color: rgb(205, 206, 226);
}
#slide-cart .product-title {
    color: inherit;
}
#slide-cart .product-title a,
.transparent-header #slide-cart .product-title a {
    color: inherit;
}
#slide-cart .cart-total .amount {
    color: rgb(179, 183, 212);
}
#slide-cart .cart-total #view-cart {
    color: rgb(125, 133, 181);
}
#slide-cart .cart-total #view-cart:hover {
    color: rgb(172, 177, 208);
}
#slide-cart,
.header-minbar .sidemenu,
.header-leftpane #headerwrap,
.header-rightpane #headerwrap,
.header-slide-out #headerwrap,
.header-slide-out .sidemenu,
#headerwrap,
#footerwrap {
    background-color: rgb(0, 0, 0);
    color: rgba(205, 206, 226, 0.65);
}
#headerwrap a,
#footerwrap a {
    color: rgb(205, 206, 226);
}
#main-nav .current_page_item > a,
#main-nav .current-menu-item > a,
#headerwrap a:hover,
#footerwrap a:hover {
    color: rgb(140, 148, 190);
}
.transparent-header #main-nav ul a,
.transparent-header #main-nav .mega-menu-posts a,
#main-nav ul a,
#main-nav .mega-menu-posts a {
    color: rgb(159, 164, 200);
}
.transparent-header #main-nav ul a:hover,
.transparent-header #main-nav .mega-menu-posts a:hover,
#main-nav ul a:hover,
#main-nav .mega-menu-posts a:hover {
    color: rgb(140, 148, 190);
}
#headerwrap h1,
#headerwrap h2,
#headerwrap h3,
#headerwrap h4,
#headerwrap h5,
#headerwrap h6,
#footerwrap h1,
#footerwrap h2,
#footerwrap h3,
#footerwrap h4,
#footerwrap h5,
#footerwrap h6 {
    color: inherit;
}
.transparent-header #headerwrap.fixed-header,
#headerwrap.fixed-header {
    background-color: rgba(0, 0, 0, 0.9);
}
.pull-down::before {
    border-color: rgb(104, 114, 170);
}
.theme-color-black .section_loader {
    background-color: rgb(0, 0, 0);
}
.header-stripe #header #site-logo {
    background-color: rgb(0, 0, 0);
}
.header-stripe #header #site-logo a {
    color: inherit;
}
.header-stripe #header .pull-down::before {
    border-bottom-color: rgb(104, 114, 170);
}
.header-stripe #headerwrap a {
    color: rgb(125, 133, 181);
}
.mobile-menu-visible.header-overlay #headerwrap {
    background-color: rgba(0, 0, 0, 0.94);
    color: rgb(205, 206, 226);
}
.post-nav .arrow,
a {
    color: rgb(125, 133, 181);
}
a:hover {
    color: rgb(205, 206, 226);
}
.post-nav a:hover span {
    color: inherit;
}
.post-title a {
    color: rgb(125, 133, 181); 
}
input[type="reset"], input[type="submit"],
button,
#respond #cancel-comment-reply-link,
.commentlist .comment-reply-link {
    background-color: rgb(0, 0, 0);
    color: rgb(205, 206, 226);
    border-color: initial;
}
.post-title a:hover {
    color: rgb(205, 206, 226); 
}
input[type="reset"]:hover, input[type="submit"]:hover,
button:hover,
.commentlist .comment-reply-link:hover,
#respond #cancel-comment-reply-link:hover {
    background-color: rgb(79, 79, 98);
    color: rgb(205, 206, 226);
}
.single .post-content .post-date,
.loops-wrapper.list-post .post-date {
    background-color: rgba(0, 0, 0, 0.8);
}
.full-section-scrolling #footerwrap .back-top .arrow-up a,
.footer-horizontal-left #footerwrap .back-top .arrow-up a,
.footer-horizontal-right #footerwrap .back-top .arrow-up a,
.footer-left-col #footerwrap .back-top .arrow-up a,
.footer-right-col #footerwrap .back-top .arrow-up a {
    background-color: rgb(0, 0, 0);
    color: rgb(205, 206, 226);
}
.full-section-scrolling #footerwrap .back-top .arrow-up:hover a,
.footer-horizontal-left #footerwrap .back-top .arrow-up:hover a,
.footer-horizontal-right #footerwrap .back-top .arrow-up:hover a,
.footer-left-col #footerwrap .back-top .arrow-up:hover a,
.footer-right-col #footerwrap .back-top .arrow-up:hover a {
    background-color: rgb(29, 29, 37);
    color: rgb(205, 206, 226);
}
.woocommerce #content input.button,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce-page #content input.button,
.woocommerce-page #respond input#submit,
.woocommerce-page a.button,
.woocommerce-page button.button,
.woocommerce-page input.button,
.woocommerce #content input.button.alt,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce-page #content input.button.alt,
.woocommerce-page #respond input#submit.alt,
.woocommerce-page a.button.alt,
.woocommerce-page button.button.alt,
.woocommerce-page input.button.alt,
.woocommerce ul.products li.product .add_to_cart_button,
.woocommerce-page ul.products li.product .add_to_cart_button,
.woocommerce #content input.button,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce-page #content input.button,
.woocommerce-page #respond input#submit,
.woocommerce-page a.button,
.woocommerce-page button.button,
.woocommerce-page input.button,
.woocommerce #content input.button.alt,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce-page #content input.button.alt,
.woocommerce-page #respond input#submit.alt,
.woocommerce-page a.button.alt,
.woocommerce-page button.button.alt,
.woocommerce-page input.button.alt,
.woocommerce ul.products li.product .add_to_cart_button,
.woocommerce-page ul.products li.product .add_to_cart_button {
    background-color: rgb(0, 0, 0);
    color: rgb(205, 206, 226);
}
.woocommerce #content input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce-page #content input.button:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce-page a.button:hover,
.woocommerce-page button.button:hover,
.woocommerce-page input.button:hover,
.woocommerce #content input.button.alt:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce-page #content input.button.alt:hover,
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce-page input.button.alt:hover,
.woocommerce ul.products li.product .add_to_cart_button:hover,
.woocommerce-page ul.products li.product .add_to_cart_button:hover,
.woocommerce #content input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce-page #content input.button:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce-page a.button:hover,
.woocommerce-page button.button:hover,
.woocommerce-page input.button:hover,
.woocommerce #content input.button.alt:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce-page #content input.button.alt:hover,
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce-page input.button.alt:hover,
.woocommerce ul.products li.product .add_to_cart_button:hover,
.woocommerce-page ul.products li.product .add_to_cart_button:hover {
    background-color: rgb(79, 79, 98);
    color: rgb(205, 206, 226);
}
.woocommerce span.onsale,
.woocommerce-page span.onsale,
.woocommerce ul.products li.product .onsale,
.woocommerce-page ul.products li.product .onsale,
.woocommerce span.onsale,
.woocommerce-page span.onsale,
.woocommerce ul.products li.product .onsale,
.woocommerce-page ul.products li.product .onsale {
    color: rgb(205, 206, 226);
    background-color: rgb(0, 0, 0);
}
.woocommerce .woocommerce-error,
.woocommerce .woocommerce-info,
.woocommerce .woocommerce-message,
.woocommerce-page .woocommerce-error,
.woocommerce-page .woocommerce-info,
.woocommerce-page .woocommerce-message {
    border-top-color: rgb(104, 114, 170);
}
.woocommerce-checkout #payment div.payment_box {
    background-color: rgb(0, 0, 0);
    color: inherit;
}
.woocommerce-checkout #payment div.payment_box::after {
    border-bottom-color: rgb(104, 114, 170);
}
.woocommerce #content nav.woocommerce-pagination ul li a:focus,
.woocommerce #content nav.woocommerce-pagination ul li a:hover,
.woocommerce #content nav.woocommerce-pagination ul li span.current,
.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce-page #content nav.woocommerce-pagination ul li a:focus,
.woocommerce-page #content nav.woocommerce-pagination ul li a:hover,
.woocommerce-page #content nav.woocommerce-pagination ul li span.current,
.woocommerce-page nav.woocommerce-pagination ul li a:focus,
.woocommerce-page nav.woocommerce-pagination ul li a:hover,
.woocommerce-page nav.woocommerce-pagination ul li span.current {
    background-color: rgb(0, 0, 0);
    color: rgb(205, 206, 226);
}
.woocommerce #content table.cart a.remove:hover,
.woocommerce table.cart a.remove:hover,
.woocommerce-page #content table.cart a.remove:hover,
.woocommerce-page table.cart a.remove:hover {
    background-color: rgb(0, 0, 0);
    color: rgb(205, 206, 226) !important;
}
.mobile_menu_active .sidemenu {
    background-color: rgb(0, 0, 0);
    color: rgb(205, 206, 226);
}
#slide-cart a:hover,
.mobile_menu_active #headerwrap a:hover,
.mobile_menu_active #headerwrap #main-nav a:hover,
.mobile_menu_active #headerwrap #main-nav ul a:hover {
    color: rgb(172, 177, 208);
}
.mobile_menu_active.header-leftpane #pagewrap #headerwrap #menu-icon,
.mobile_menu_active.header-rightpane #pagewrap #headerwrap #menu-icon {
    background-color: rgb(0, 0, 0);
    color: inherit;
}
@media screen and (min-width: 1200px) {
    .header-slide-out #headerwrap a {
        color: rgb(205, 206, 226);
    }
}
@media screen and (max-width: 680px) {
    .header-minbar #pagewrap #headerwrap #menu-icon {
        background-color: rgb(0, 0, 0); color: inherit; 
    }
}
.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce #content input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce ul.products li.product a.button, .woocommerce.archive ul.products li.product a.button, .woocommerce-page.archive ul.products li.product a.button, .woocommerce-product-search input[type="submit"] {
    background-image: initial;
    background-color: rgb(0, 0, 0);
    color: rgb(235, 59, 54);
}
.woocommerce #content input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce-page #content input.button:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce-page a.button:hover,
.woocommerce-page button.button:hover,
.woocommerce-page input.button:hover,
.woocommerce #content input.button.alt:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce-page #content input.button.alt:hover,
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce-page input.button.alt:hover,
.woocommerce ul.products li.product a.button:hover,
.woocommerce.archive ul.products li.product a.button:hover,
.woocommerce-page.archive ul.products li.product a.button:hover {
    background-image: initial;
    background-color: rgb(31, 31, 38);
    color: rgb(189, 192, 218);
}
.woocommerce-breadcrumb a {
    color: rgb(239, 49, 44) !important;
}
.woocommerce-breadcrumb #breadcrumb a:hover {
    color: rgb(199, 201, 224);
}
.woocommerce-breadcrumb .delimeter {
    color: rgb(199, 201, 224);
}
.woocommerce-breadcrumb {
    color: rgb(239, 49, 44);
}
.woocommerce ul.products li.product .price,
.woocommerce-page ul.products li.product .price {
    color: rgb(199, 201, 224);
}
.woocommerce div.product span.price,
.woocommerce div.product p.price,
.woocommerce #content div.product span.price,
.woocommerce #content div.product p.price,
.woocommerce-page div.product span.price,
.woocommerce-page div.product p.price,
.woocommerce-page #content div.product span.price,
.woocommerce-page #content div.product p.price {
    color: rgb(199, 201, 224);
}
body {
    background-color: rgb(31, 31, 38);
    color: rgb(199, 201, 224);
}
a {
    color: rgb(235, 59, 54);
}
a:hover {
    color: rgb(135, 143, 187);
}
h1 {
    color: rgb(199, 201, 224);
}
h2 {
    color: rgb(199, 201, 224);
}
h3 {
    color: rgb(199, 201, 224);
}
h4 {
    color: rgb(199, 201, 224);
}
h5 {
    color: rgb(199, 201, 224);
}
h6 {
    color: rgb(199, 201, 224); 
}
input[type="reset"], input[type="submit"],
button {
    background-color: rgb(0, 0, 0);
    border-color: rgb(155, 20, 17);
    color: rgb(235, 59, 54); 
}
input[type="reset"]:hover, input[type="submit"]:hover,
button:hover {
    background-color: rgb(176, 22, 19);
    border-color: rgb(104, 114, 170);
    color: rgb(205, 206, 226);
}
#header {
    background-color: rgba(0, 0, 0, 0.39);
    color: rgb(199, 201, 224);
}
#header a {
    color: rgb(235, 59, 54);
}
#header a:hover {
    color: rgb(178, 181, 211);
}
#headerwrap.fixed-header,
.transparent-header #headerwrap.fixed-header {
    background-color: rgba(0, 0, 0, 0.15);
}
#headerwrap.fixed-header #header {
    color: rgb(235, 59, 54);
}
#headerwrap.fixed-header #header a {
    color: rgb(235, 59, 54);
}
#headerwrap.fixed-header #header a:hover {
    color: rgb(199, 201, 224);
}
#site-description {
    color: rgb(235, 59, 54);
}
#main-nav a,
#main-nav > li > a {
    color: rgb(235, 59, 54);
}
#main-nav .current_page_item a,
#main-nav .current-menu-item a,
#main-nav > .current_page_item > a,
#main-nav > .current-menu-item > a {
    color: rgb(199, 201, 224);
}
#main-nav .current_page_item a:hover,
#main-nav .current-menu-item a:hover {
    color: rgb(178, 181, 211);
}
#main-nav li:not(.themify-widget-menu) > ul,
#main-nav .has-mega-sub-menu .mega-sub-menu,
#main-nav .has-mega-column > .sub-menu {
    background-color: rgba(0, 0, 0, 0.9);
    border-color: rgb(155, 20, 17);
}
#main-nav ul a,
#main-nav .current_page_item ul a,
#main-nav ul .current_page_item a,
#main-nav .current-menu-item ul a,
#main-nav ul .current-menu-item a,
.fixed-header #main-nav ul a,
#main-nav .has-mega-column > .sub-menu a {
    color: rgb(235, 59, 54);
}
#main-nav ul a:hover,
#main-nav .current_page_item ul a:hover,
#main-nav ul .current_page_item a:hover,
#main-nav .current-menu-item ul a:hover,
#main-nav ul .current-menu-item a:hover,
.fixed-header #main-nav ul a:hover {
    color: rgb(199, 201, 224);
}
#main-nav ul a:hover,
#main-nav .current_page_item ul a:hover,
#main-nav ul .current_page_item a:hover,
#main-nav .current-menu-item ul a:hover,
#main-nav ul .current-menu-item a:hover {
    background-color: rgb(176, 22, 19);
}
#headerwrap #mobile-menu.sidemenu-on nav li {
    color: rgb(235, 59, 54);
}
#headerwrap #mobile-menu.sidemenu-on nav a:hover,
#headerwrap #mobile-menu.sidemenu-on nav .current-menu-item > a {
    color: rgb(199, 201, 224);
}
#sidebar .widgettitle {
    color: rgb(199, 201, 224);
}
#footer {
    color: rgb(199, 201, 224);
}
#footer a {
    color: rgb(235, 59, 54);
}
#footer a:hover {
    color: rgb(199, 201, 224);
}
#footer-nav a {
    color: rgb(235, 59, 54);
}
html {
    background-color: rgb(25, 25, 29) !important;
}
html,
body,
input,
textarea,
select,
button,
dialog {
    background-color: rgb(25, 25, 29);
}
html,
body,
input,
textarea,
select,
button {
    border-color: rgb(76, 83, 124);
    color: rgb(190, 198, 210);
}
a {
    color: rgb(110, 184, 242);
}
table {
    border-color: rgb(80, 88, 130);
}
::placeholder {
    color: rgb(163, 177, 195);
}
input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill {
    background-color: rgb(74, 73, 27) !important;
    color: rgb(190, 198, 210) !important;
}
::-webkit-scrollbar {
    background-color: rgb(31, 31, 38);
    color: rgb(161, 175, 193);
}
::-webkit-scrollbar-thumb {
    background-color: rgb(63, 63, 78);
}
::-webkit-scrollbar-thumb:hover {
    background-color: rgb(79, 78, 97);
}
::-webkit-scrollbar-thumb:active {
    background-color: rgb(64, 64, 80);
}
::-webkit-scrollbar-corner {
    background-color: rgb(25, 25, 29);
}
::selection {
    background-color: rgb(32, 75, 125) !important;
    color: rgb(183, 196, 216) !important;
}
:not(pre, pre *, code, .far, .fa, .glyphicon, [class*="vjs-"], .fab, .fa-github, .fas, .material-icons, .icofont, .typcn, mu, [class*="mu-"], .glyphicon, .icon) {
    -webkit-text-stroke-color: initial !important;
}
:root {
    --darkreader-bg--darkreader-neutral-background: #121318;
    --darkreader-text--darkreader-neutral-text: #adbfca;
    --darkreader-selection-background: #1055a8;
    --darkreader-selection-text: #cccee7;
}
.dashicons,
.dashicons-before::before {
    text-decoration-color: inherit;
}
.screen-reader-text,
.screen-reader-text span,
.ui-helper-hidden-accessible {
    border-color: initial;
}
.screen-reader-shortcut {
    background-image: initial;
    background-color: rgb(31, 31, 38);
    color: rgb(144, 197, 227);
}
.screen-reader-shortcut:focus {
    color: rgb(144, 197, 227);
    box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px;
    text-decoration-color: initial;
    outline-color: transparent;
}
#menu-management .menu-edit,
#menu-settings-column .accordion-container,
.comment-ays,
.feature-filter,
.imgedit-group,
.manage-menus,
.menu-item-handle,
.popular-tags,
.stuffbox,
.widget-inside,
.widget-top,
.widgets-holder-wrap,
.wp-editor-container,
p.popular-tags,
table.widefat {
    border-color: rgb(86, 94, 140);
    box-shadow: rgba(0, 0, 0, 0.04) 0px 1px 1px;
}
.comment-ays,
.feature-filter,
.imgedit-group,
.popular-tags,
.stuffbox,
.widgets-holder-wrap,
.wp-editor-container,
p.popular-tags,
table.widefat {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
body {
    background-image: initial;
    background-color: rgb(31, 31, 38);
    color: rgb(170, 182, 198);
}
iframe,
img {
    border-color: initial;
}
a {
    color: rgb(144, 197, 227);
}
a,
div {
    outline-color: initial;
}
a:active,
a:hover {
    color: rgb(140, 203, 238);
}
.wp-person a:focus .gravatar,
a:focus,
a:focus .media-icon img,
a:focus .plugin-icon {
    color: rgb(175, 187, 202);
    box-shadow: rgb(66, 93, 115) 0px 0px 0px 1px,
    rgba(66, 93, 115, 0.8) 0px 0px 2px 1px;
    outline-color: transparent;
}
#adminmenu a:focus {
    box-shadow: none;
    outline-color: transparent;
}
.screen-reader-text:focus {
    box-shadow: none;
    outline-color: initial;
}
h1 {
    color: rgb(178, 189, 203);
}
h2,
h3 {
    color: rgb(178, 189, 203);
}
ul {
    list-style-image: initial;
}
ul.ul-disc {
    list-style-image: initial;
}
ul.ul-square {
    list-style-image: initial;
}
ol.ol-decimal {
    list-style-image: initial;
}
code,
kbd {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.07);
}
.subsubsub {
    list-style-image: initial;
    color: rgb(158, 173, 191);
}
.subsubsub a {
    text-decoration-color: initial;
}
.subsubsub a .count,
.subsubsub a.current .count {
    color: rgb(164, 177, 195);
}
.subsubsub a.current {
    border-color: initial;
}
.widefat a,
.widefat button.button-link {
    text-decoration-color: initial;
}
.widefat thead td,
.widefat thead th {
    border-bottom-color: rgb(86, 94, 140);
}
.widefat tfoot td,
.widefat tfoot th {
    border-top-color: rgb(86, 94, 140);
    border-bottom-color: initial;
}
.subtitle {
    color: rgb(164, 177, 195);
}
.wrap .add-new-h2,
.wrap .add-new-h2:active,
.wrap .page-title-action,
.wrap .page-title-action:active {
    text-decoration-color: initial;
    border-color: rgb(75, 113, 139);
    text-shadow: none;
    color: rgb(144, 197, 227);
    background-image: initial;
    background-color: rgb(28, 28, 36);
}
.wrap .add-new-h2:hover,
.wrap .page-title-action:hover {
    background-image: initial;
    background-color: rgb(31, 31, 38);
    border-color: rgb(64, 113, 142);
    color: rgb(135, 206, 244);
}
.page-title-action:focus {
    color: rgb(135, 206, 244);
}
.wrap .page-title-action:focus {
    border-color: rgb(82, 113, 137);
    box-shadow: rgb(75, 104, 124) 0px 0px 0px 1px;
    outline-color: transparent;
}
.wp-dialog {
    background-color: rgb(25, 25, 29);
}
#available-widgets .widget-top:hover,
#widgets-left .widget-in-question .widget-top,
#widgets-left .widget-top:hover,
.widgets-chooser ul,
div#widgets-right .widget-top:hover {
    border-color: rgb(82, 89, 133);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px;
}
.sorthelper {
    background-color: rgb(43, 43, 54);
}
.ac_match,
.subsubsub a.current {
    color: rgb(190, 198, 210);
}
.alternate,
.striped > tbody > :nth-child(2n+1),
ul.striped > :nth-child(2n+1) {
    background-color: rgb(28, 28, 36);
}
.bar {
    background-color: rgb(31, 31, 38);
    border-right-color: rgb(81, 115, 141);
}
.highlight {
    background-color: rgb(28, 28, 36);
    color: rgb(170, 182, 198);
}
.wp-ui-primary {
    color: rgb(190, 198, 210);
    background-color: rgb(32, 32, 40);
}
.wp-ui-text-primary {
    color: rgb(174, 186, 202);
}
.wp-ui-highlight {
    color: rgb(190, 198, 210);
    background-color: rgb(58, 88, 109);
}
.wp-ui-text-highlight {
    color: rgb(144, 197, 227);
}
.wp-ui-notification {
    color: rgb(190, 198, 210);
    background-color: rgb(124, 50, 46);
}
.wp-ui-text-notification {
    color: rgb(220, 113, 103);
}
.wp-ui-text-icon {
    color: rgb(157, 171, 191);
}
img.emoji {
    border-color: initial !important;
    background-image: initial !important;
    background-color: initial !important;
    box-shadow: none !important;
}
.menu-item-handle,
.widget .widget-top {
    background-image: initial;
    background-color: rgb(28, 28, 36);
    color: rgb(178, 189, 203);
}
.stuffbox .hndle {
    border-bottom-color: rgb(86, 94, 140);
}
.quicktags {
    background-color: rgb(53, 52, 65);
    color: rgb(190, 198, 210);
}
#bulk-titles .ntdelbutton::before,
.notice-dismiss::before,
.tagchecklist .ntdelbutton .remove-tag-icon::before,
.welcome-panel .welcome-panel-close::before {
    background-image: initial;
    background-color: initial;
    color: rgb(153, 168, 188);
}
.tagchecklist .ntdelbutton .remove-tag-icon::before {
    color: rgb(144, 197, 227);
}
.tagchecklist .ntdelbutton:focus {
    outline-color: initial;
}
#bulk-titles .ntdelbutton:focus::before,
#bulk-titles .ntdelbutton:hover::before,
.tagchecklist .ntdelbutton:focus .remove-tag-icon::before,
.tagchecklist .ntdelbutton:hover .remove-tag-icon::before {
    color: rgb(220, 113, 103);
}
.tagchecklist .ntdelbutton:focus .remove-tag-icon::before {
    box-shadow: rgb(66, 93, 115) 0px 0px 0px 1px,
    rgba(66, 93, 115, 0.8) 0px 0px 2px 1px;
}
.howto {
    color: rgb(158, 173, 191);
}
hr {
    border-right-color: initial;
    border-left-color: initial;
    border-top-color: rgb(88, 96, 143);
    border-bottom-color: rgb(90, 98, 146);
}
#all-plugins-table .plugins a.delete,
#delete-link a.delete,
#media-items a.delete,
#media-items a.delete-permanently,
#nav-menu-footer .menu-delete,
#search-plugins-table .plugins a.delete,
.plugins a.delete,
.privacy_requests .remove-personal-data .remove-personal-data-handle,
.row-actions span.delete a,
.row-actions span.spam a,
.row-actions span.trash a,
.submitbox .submitdelete,
a#remove-post-thumbnail {
    color: rgb(220, 124, 111);
}
#all-plugins-table .plugins a.delete:hover,
#delete-link a.delete:hover,
#media-items a.delete-permanently:hover,
#media-items a.delete:hover,
#nav-menu-footer .menu-delete:hover,
#search-plugins-table .plugins a.delete:hover,
.file-error,
.plugins a.delete:hover,
.privacy_requests .remove-personal-data .remove-personal-data-handle:hover,
.row-actions .delete a:hover,
.row-actions .spam a:hover,
.row-actions .trash a:hover,
.submitbox .submitdelete:hover,
a#remove-post-thumbnail:hover,
abbr.required,
span.required {
    color: rgb(220, 124, 111);
    border-color: initial;
}
#major-publishing-actions {
    border-top-color: rgb(88, 96, 143);
    background-image: initial;
    background-color: rgb(28, 28, 36);
}
#delete-link a {
    text-decoration-color: initial;
}
.wp-filter {
    box-shadow: rgba(0, 0, 0, 0.04) 0px 1px 1px;
    border-color: rgb(86, 94, 140);
    background-image: initial;
    background-color: rgb(25, 25, 29);
    color: rgb(164, 177, 195);
}
.wp-filter a {
    text-decoration-color: initial;
}
.filter-count .count,
.title-count {
    background-image: initial;
    background-color: rgb(71, 71, 88);
    color: rgb(190, 198, 210);
}
.filter-links li > a {
    border-bottom-color: rgb(91, 100, 148);
    color: rgb(158, 173, 191);
}
.filter-links .current {
    box-shadow: none;
    border-bottom-color: rgb(78, 86, 128);
    color: rgb(178, 189, 203);
}
.filter-links li > a:focus,
.filter-links li > a:hover,
.show-filters .filter-links a.current:focus,
.show-filters .filter-links a.current:hover {
    color: rgb(140, 203, 238);
}
.wp-filter .button.drawer-toggle {
    border-color: transparent;
    background-color: transparent;
    color: rgb(158, 173, 191);
    box-shadow: none;
}
.wp-filter .drawer-toggle::before {
    color: rgb(158, 173, 191);
}
.wp-filter .button.drawer-toggle:focus,
.wp-filter .button.drawer-toggle:hover,
.wp-filter .drawer-toggle:focus::before,
.wp-filter .drawer-toggle:hover::before {
    background-color: transparent;
    color: rgb(140, 203, 238);
}
.wp-filter .button.drawer-toggle:focus:active,
.wp-filter .button.drawer-toggle:hover {
    border-color: transparent;
}
.wp-filter .button.drawer-toggle:focus {
    border-color: rgb(81, 115, 141);
}
.wp-filter .button.drawer-toggle:active {
    background-image: initial;
    background-color: initial;
    box-shadow: none;
}
.wp-filter .drawer-toggle.current::before {
    color: rgb(190, 198, 210);
}
.filter-drawer,
.wp-filter .favorites-form {
    border-top-color: rgb(90, 98, 146);
    background-image: initial;
    background-color: rgb(28, 28, 36);
}
.show-filters .filter-links a.current {
    border-bottom-color: initial;
}
.show-filters .wp-filter .button.drawer-toggle {
    background-image: initial;
    background-color: rgb(71, 71, 88);
    color: rgb(190, 198, 210);
}
.show-filters .wp-filter .drawer-toggle:focus,
.show-filters .wp-filter .drawer-toggle:hover {
    background-image: initial;
    background-color: rgb(58, 88, 109);
}
.show-filters .wp-filter .drawer-toggle::before {
    color: rgb(190, 198, 210);
}
.filter-group {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(88, 96, 143);
    box-shadow: rgba(0, 0, 0, 0.04) 0px 1px 1px;
}
.filtered-by .tag {
    border-color: rgb(88, 96, 143);
    box-shadow: rgba(0, 0, 0, 0.04) 0px 1px 1px;
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
@media only screen and (max-width: 1120px) {
    .filter-drawer {
        border-bottom-color: rgb(90, 98, 146);
    }
}
.notice,
div.error,
div.updated {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(86, 94, 140);
    box-shadow: rgba(0, 0, 0, 0.04) 0px 1px 1px;
}
.error a {
    text-decoration-color: initial;
}
.notice-alt {
    box-shadow: none;
}
.notice-title {
    color: rgb(178, 189, 203);
}
.notice-dismiss {
    border-color: initial;
    background-image: initial;
    background-color: initial;
    color: rgb(153, 168, 188);
}
.notice-dismiss:active::before,
.notice-dismiss:focus::before,
.notice-dismiss:hover::before {
    color: rgb(220, 113, 103);
}
.notice-dismiss:focus {
    outline-color: initial;
    box-shadow: rgb(66, 93, 115) 0px 0px 0px 1px,
    rgba(66, 93, 115, 0.8) 0px 0px 2px 1px;
}
.notice-success,
div.updated {
    border-left-color: rgb(62, 155, 73);
}
.notice-success.notice-alt {
    background-color: rgb(32, 53, 34);
}
.notice-warning {
    border-left-color: rgb(161, 133, 65);
}
.notice-warning.notice-alt {
    background-color: rgb(49, 43, 19);
}
.notice-error,
div.error {
    border-left-color: rgb(153, 64, 58);
}
.notice-error.notice-alt {
    background-color: rgb(43, 16, 15);
}
.notice-info {
    border-left-color: rgb(78, 119, 151);
}
.notice-info.notice-alt {
    background-color: rgb(28, 28, 36);
}
.wrap #templateside .notice {
    text-decoration-color: initial;
}
.button.installing::before,
.button.updating-message::before,
.import-php .updating-message::before,
.update-message p::before,
.updating-message p::before {
    color: rgb(220, 113, 103);
}
.button.updated-message::before,
.installed p::before,
.updated-message p::before {
    color: rgb(147, 252, 136);
}
.update-message.notice-error p::before {
    color: rgb(220, 113, 103);
}
.button-primary.updating-message::before {
    color: rgb(190, 198, 210);
}
.button-primary.updated-message::before {
    color: rgb(155, 198, 223);
}
#adminmenu a,
#catlist a,
#taglist a {
    text-decoration-color: initial;
}
#screen-meta {
    background-color: rgb(25, 25, 29);
    border-right-color: rgb(86, 94, 140);
    border-bottom-color: rgb(86, 94, 140);
    border-left-color: rgb(86, 94, 140);
    border-top-color: initial;
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px;
}
#screen-meta-links .show-settings {
    border-right-color: rgb(86, 94, 140);
    border-bottom-color: rgb(86, 94, 140);
    border-left-color: rgb(86, 94, 140);
    border-top-color: initial;
    background-image: initial;
    background-color: rgb(25, 25, 29);
    color: rgb(158, 173, 191);
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px;
}
#screen-meta-links .show-settings:active,
#screen-meta-links .show-settings:focus,
#screen-meta-links .show-settings:hover {
    color: rgb(174, 186, 202);
}
#screen-meta-links .show-settings:focus {
    border-color: rgb(81, 115, 141);
    box-shadow: rgba(58, 88, 109, 0.8) 0px 0px 3px;
}
#screen-meta-links .show-settings::after {
    text-decoration-color: initial;
}
.toggle-arrow {
    background-color: transparent;
}
#contextual-help-back {
    border-right-color: rgb(86, 94, 140);
    border-left-color: rgb(86, 94, 140);
    border-top-color: initial;
    border-bottom-color: initial;
    background-image: initial;
    background-color: rgb(28, 28, 36);
}
.contextual-help-tabs li {
    border-color: transparent;
}
.contextual-help-tabs a {
    text-decoration-color: initial;
    border-top-color: transparent;
    border-bottom-color: transparent;
    border-right-color: initial;
    border-left-color: initial;
}
.contextual-help-tabs a:hover {
    color: rgb(174, 186, 202);
}
.contextual-help-tabs .active {
    border-left-color: rgb(78, 119, 151);
    background-image: initial;
    background-color: rgb(28, 28, 36);
    box-shadow: rgba(0, 0, 0, 0.02) 0px 2px 0px,
    rgba(0, 0, 0, 0.02) 0px 1px 0px;
}
.contextual-help-tabs .active a {
    border-color: rgb(86, 94, 140);
    color: rgb(174, 186, 202);
}
.widefat td,
.widefat th {
    color: rgb(164, 177, 195);
}
.widefat tfoot tr td,
.widefat tfoot tr th,
.widefat thead tr td,
.widefat thead tr th {
    color: rgb(174, 186, 202);
}
.widefat ol,
.widefat p,
.widefat ul {
    color: rgb(174, 186, 202);
}
.widefat .column-comment ul {
    list-style-image: initial;
}
@media only screen and (max-width: 799px) {
    #wpbody-content .metabox-holder .postbox-container .empty-container {
        outline-color: initial;
    }
}
.postbox-header {
    border-bottom-color: rgb(86, 94, 140);
}
.postbox .handle-order-higher,
.postbox .handle-order-lower,
.postbox .handlediv {
    border-color: initial;
    background-image: initial;
    background-color: initial;
}
.postbox .handle-order-higher,
.postbox .handle-order-lower {
    color: rgb(153, 168, 188);
}
.edit-post-meta-boxes-area .postbox .handle-order-higher,
.edit-post-meta-boxes-area .postbox .handle-order-lower {
    color: rgb(178, 189, 203); 
}
.postbox .handle-order-higher[aria-disabled="true"], .postbox .handle-order-lower[aria-disabled="true"] {
    color: rgb(164, 177, 195);
}
.sortable-placeholder {
    border-color: rgb(86, 94, 140);
}
.postbox.closed {
    border-bottom-color: initial;
}
.postbox.closed h3 {
    border-color: initial;
    box-shadow: none;
}
.postbox table.widefat {
    box-shadow: none;
}
.temp-border {
    border-color: rgb(86, 94, 140);
}
#wpfooter {
    color: rgb(164, 177, 195);
}
.nav-tab {
    border-top-color: rgb(86, 94, 140);
    border-right-color: rgb(86, 94, 140);
    border-left-color: rgb(86, 94, 140);
    border-bottom-color: initial;
    background-image: initial;
    background-color: rgb(40, 40, 50);
    color: rgb(164, 177, 195);
    text-decoration-color: initial;
}
.nav-tab:focus,
.nav-tab:hover {
    background-color: rgb(25, 25, 29);
    color: rgb(170, 182, 198);
}
.nav-tab-active,
.nav-tab:focus:active {
    box-shadow: none;
}
.nav-tab-active {
    color: rgb(170, 182, 198);
}
.nav-tab-active,
.nav-tab-active:focus,
.nav-tab-active:focus:active,
.nav-tab-active:hover {
    border-bottom-color: rgb(90, 98, 146);
    background-image: initial;
    background-color: rgb(31, 31, 38);
    color: rgb(190, 198, 210);
}
.nav-tab-wrapper,
.wrap h2.nav-tab-wrapper,
h1.nav-tab-wrapper {
    border-bottom-color: rgb(86, 94, 140);
}
.spinner {
    background-image: url("https://shop.famousrooster.gr/wp-admin/images/spinner.gif");
    background-color: initial;
}
#templateside ul li a {
    text-decoration-color: initial;
}
.attention,
.error-message {
    color: rgb(220, 113, 103);
}
.media-icon img {
    border-color: rgba(76, 80, 110, 0.07);
}
.importer-title {
    color: rgb(190, 198, 210);
}
.importer-action {
    color: rgb(164, 177, 195);
}
.edit-comment-author {
    color: rgb(178, 189, 203);
    border-bottom-color: rgb(90, 98, 146);
}
.zerosize {
    border-color: initial;
}
.checkbox {
    border-color: initial;
}
fieldset {
    border-color: initial;
}
div.star-holder {
    background-image: url("https://shop.famousrooster.gr/wp-admin/images/stars.png?ver=20121108");
    background-color: initial;
}
div.star-holder .star-rating {
    background-image: url("https://shop.famousrooster.gr/wp-admin/images/stars.png?ver=20121108");
    background-color: initial;
}
.star-rating .star {
    text-decoration-color: inherit;
    color: rgb(255, 238, 111);
}
#plugin-information {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
#plugin-information-title {
    background-image: initial;
    background-color: rgb(28, 28, 36);
}
#plugin-information-title.with-banner h2 {
    color: rgb(190, 198, 210);
    background-image: initial;
    background-color: rgba(21, 21, 27, 0.9);
    text-shadow: rgba(0, 0, 0, 0.4) 0px 1px 3px;
    box-shadow: rgba(25, 25, 29, 0.1) 0px 0px 30px;
}
#plugin-information-title.with-banner div.vignette {
    background-image: initial;
    background-color: initial;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 50px 4px inset,
    rgba(0, 0, 0, 0.1) 0px -1px 0px inset;
}
#plugin-information-tabs {
    border-bottom-color: rgb(88, 96, 143);
    background-image: initial;
    background-color: rgb(28, 28, 36);
}
#plugin-information-tabs a {
    text-decoration-color: initial;
}
#plugin-information-tabs a.current {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(88, 96, 143) rgb(88, 96, 143) rgb(91, 100, 148);
    color: rgb(174, 186, 202);
}
#plugin-information-tabs.with-banner a.current {
    border-top-color: initial;
}
#plugin-information-tabs a:active,
#plugin-information-tabs a:focus {
    outline-color: initial;
}
#plugin-information-content {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
#plugin-information .fyi {
    border-left-color: rgb(88, 96, 143);
    background-image: initial;
    background-color: rgb(28, 28, 36);
    color: rgb(158, 173, 191);
}
#plugin-information .fyi strong {
    color: rgb(170, 182, 198);
}
#plugin-information .fyi h3 {
    color: rgb(158, 173, 191);
}
#plugin-information .fyi ul {
    list-style-image: initial;
}
#plugin-information .counter-back {
    background-color: rgb(40, 40, 50);
}
#plugin-information .counter-bar {
    background-color: rgb(120, 99, 46);
}
#plugin-information-footer {
    border-top-color: rgb(88, 96, 143);
    background-image: initial;
    background-color: rgb(28, 28, 36);
}
#plugin-information #section-screenshots ol {
    list-style-image: initial;
}
#plugin-information #section-screenshots li img {
    box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 2px;
}
#plugin-information pre {
    border-color: rgb(86, 94, 140);
}
#plugin-information blockquote {
    border-left-color: rgb(88, 96, 143);
    color: rgb(158, 173, 191);
}
#plugin-information .review {
    border-bottom-color: rgb(88, 96, 143);
}
@media screen and (max-width: 771px) {
    #plugin-information-tabs a.current {
        border-bottom-color: initial;
    }
    #plugin-information .fyi {
        border-color: rgb(88, 96, 143);
    }
}
#TB_window.plugin-details-modal {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
#TB_window.plugin-details-modal.thickbox-loading::before {
    background-image: url("https://shop.famousrooster.gr/wp-admin/images/spinner.gif");
    background-color: rgb(25, 25, 29);
}
@media print,
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 120dpi) {
    #TB_window.plugin-details-modal.thickbox-loading::before {
        background-image: url("https://shop.famousrooster.gr/wp-admin/images/spinner-2x.gif");
    }
}
.plugin-details-modal #TB_closeWindowButton {
    color: rgb(184, 194, 207);
}
.plugin-details-modal #TB_closeWindowButton:focus,
.plugin-details-modal #TB_closeWindowButton:hover {
    outline-color: initial;
    box-shadow: none;
}
.plugin-details-modal #TB_closeWindowButton:focus::after,
.plugin-details-modal #TB_closeWindowButton:hover::after {
    outline-color: initial;
}
img {
    border-color: initial;
}
.bulk-action-notice .toggle-indicator::before,
.meta-box-sortables .postbox .order-higher-indicator::before,
.meta-box-sortables .postbox .order-lower-indicator::before,
.meta-box-sortables .postbox .toggle-indicator::before,
.privacy-text-box .toggle-indicator::before,
.sidebar-name .toggle-indicator::before {
    text-decoration-color: initial;
}
.postbox .handle-order-higher .order-higher-indicator::before {
    color: inherit;
}
.postbox .handle-order-lower .order-lower-indicator::before {
    color: inherit;
}
.bulk-action-notice .toggle-indicator::before {
    color: rgb(153, 168, 188);
}
.postbox .handle-order-higher:focus,
.postbox .handle-order-lower:focus,
.postbox .handlediv:focus {
    box-shadow: rgb(66, 93, 115) 0px 0px 0px 1px,
    rgba(66, 93, 115, 0.8) 0px 0px 2px 1px;
    outline-color: transparent;
}
.postbox .handle-order-higher:focus .order-higher-indicator::before,
.postbox .handle-order-lower:focus .order-lower-indicator::before,
.postbox .handlediv:focus .toggle-indicator::before {
    box-shadow: none;
    outline-color: transparent;
}
#template textarea {
    background-image: initial;
    background-color: rgb(28, 28, 36);
}
#template .CodeMirror,
#template textarea {
    border-color: rgb(88, 96, 143);
}
#templateside > ul {
    background-color: rgb(28, 28, 36);
    border-top-color: rgb(88, 96, 143);
    border-right-color: rgb(88, 96, 143);
    border-bottom-color: rgb(88, 96, 143); border-left-color: initial; 
}
[role="treeitem"] {
    outline-color: initial; 
}
[role="treeitem"] .folder-label.focus {
    color: rgb(175, 187, 202);
    box-shadow: rgb(66, 93, 115) 0px 0px 0px 1px,
    rgba(66, 93, 115, 0.8) 0px 0px 2px 1px; 
}
[role="treeitem"] .folder-label.hover, [role="treeitem"].hover {
    background-color: rgb(31, 31, 38);
}
.tree-folder .tree-folder::after {
    border-left-color: rgb(86, 94, 140);
}
.tree-folder > li::before {
    border-left-color: rgb(86, 94, 140);
    border-bottom-color: rgb(86, 94, 140);
}
.tree-folder > li::after {
    border-left-color: rgb(86, 94, 140);
}
.tree-folder > .current-file::before {
    border-left-color: initial;
}
#templateside li:not(.howto) a,
.theme-editor-php .highlight {
    text-decoration-color: initial;
}
#templateside .highlight {
    border-color: initial;
}
.nonessential {
    color: rgb(158, 173, 191);
}
.accordion-section-title::after,
.control-section .accordion-section-title::after,
.nav-menus-php .item-edit::before,
.widget-top .widget-action .toggle-indicator::before {
    text-decoration-color: initial;
}
.accordion-section-title::after,
.handlediv,
.item-edit,
.postbox .handlediv.button-link,
.toggle-indicator {
    color: rgb(153, 168, 188);
}
.widget-action {
    color: rgb(164, 177, 195);
}
.accordion-section-title:hover::after,
.handlediv:focus,
.handlediv:hover,
.item-edit:focus,
.item-edit:hover,
.postbox .handlediv.button-link:focus,
.postbox .handlediv.button-link:hover,
.sidebar-name:hover .toggle-indicator,
.widget-action:focus,
.widget-top:hover .widget-action {
    color: rgb(178, 189, 203);
    outline-color: transparent;
}
.widget-top .widget-action:focus .toggle-indicator::before {
    box-shadow: rgb(66, 93, 115) 0px 0px 0px 1px,
    rgba(66, 93, 115, 0.8) 0px 0px 2px 1px;
}
.accordion-section {
    border-bottom-color: rgb(88, 96, 143);
}
.accordion-section.open:hover {
    border-bottom-color: rgb(88, 96, 143);
}
.accordion-section-content {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.accordion-section-title {
    border-left-color: rgb(88, 96, 143);
    border-right-color: rgb(88, 96, 143);
}
.accordion-section-title:focus {
    outline-color: transparent;
}
.accordion-section-title:focus::after,
.accordion-section-title:hover::after {
    border-color: rgb(83, 91, 136) transparent;
    outline-color: transparent;
}
.control-section .accordion-section-title,
.customize-pane-child .accordion-section-title {
    border-left-color: initial;
    border-right-color: initial;
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.js .control-section .accordion-section-title:focus,
.js .control-section .accordion-section-title:hover,
.js .control-section.open .accordion-section-title,
.js .control-section:hover .accordion-section-title {
    color: rgb(178, 189, 203);
    background-image: initial;
    background-color: rgb(28, 28, 36);
}
.control-section.open .accordion-section-title {
    border-bottom-color: rgb(88, 96, 143);
}
@media only screen and (min-width: 600px) {
    .my-sites.striped li {
        background-color: rgb(25, 25, 29);
    }
    .my-sites.striped li::after {
        background-image: initial;
        background-color: rgb(53, 52, 65);
    }
}
@media only screen and (min-width: 600px) and (max-width: 699px) {
    .my-sites.striped li {
        background-color: rgb(25, 25, 29);
    }
    .my-sites li:nth-of-type(4n+1),
    .my-sites li:nth-of-type(4n+2) {
        background-color: rgb(28, 28, 36);
    }
}
@media only screen and (min-width: 700px) and (max-width: 1199px) {
    .my-sites li {
        background-color: rgb(25, 25, 29);
    }
    .my-sites li:nth-of-type(6n+1),
    .my-sites li:nth-of-type(6n+2),
    .my-sites li:nth-of-type(6n+3) {
        background-color: rgb(28, 28, 36);
    }
}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .my-sites li {
        background-color: rgb(25, 25, 29);
    }
    .my-sites li:nth-of-type(8n+1),
    .my-sites li:nth-of-type(8n+2),
    .my-sites li:nth-of-type(8n+3),
    .my-sites li:nth-of-type(8n+4) {
        background-color: rgb(28, 28, 36);
    }
}
@media only screen and (min-width: 1400px) and (max-width: 1599px) {
    .my-sites li {
        background-color: rgb(25, 25, 29);
    }
    .my-sites li:nth-of-type(10n+1),
    .my-sites li:nth-of-type(10n+2),
    .my-sites li:nth-of-type(10n+3),
    .my-sites li:nth-of-type(10n+4),
    .my-sites li:nth-of-type(10n+5) {
        background-color: rgb(28, 28, 36);
    }
}
@media only screen and (min-width: 1600px) {
    .my-sites li {
        background-color: rgb(25, 25, 29);
    }
    .my-sites li:nth-of-type(12n+1),
    .my-sites li:nth-of-type(12n+2),
    .my-sites li:nth-of-type(12n+3),
    .my-sites li:nth-of-type(12n+4),
    .my-sites li:nth-of-type(12n+5),
    .my-sites li:nth-of-type(12n+6) {
        background-color: rgb(28, 28, 36);
    }
}
.my-sites li a {
    text-decoration-color: initial;
}
@media print,
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 120dpi) {
    div.star-holder,
    div.star-holder .star-rating {
        background-image: url("https://shop.famousrooster.gr/wp-admin/images/stars-2x.png?ver=20121108");
        background-color: initial;
    }
    .spinner {
        background-image: url("https://shop.famousrooster.gr/wp-admin/images/spinner-2x.gif");
    }
}
@media screen and (max-width: 782px) {
    body * {
        -webkit-tap-highlight-color: transparent !important;
    }
    #templateside > ul {
        border-left-color: rgb(88, 96, 143);
    }
}
@media screen and (max-width: 600px) {
    .nav-tab-wrapper,
    .wrap h2.nav-tab-wrapper,
    h1.nav-tab-wrapper {
        border-bottom-color: initial;
    }
    h1 .nav-tab,
    h2 .nav-tab,
    h3 .nav-tab,
    nav .nav-tab {
        border-bottom-color: rgb(86, 94, 140);
    }
    .nav-tab-active:focus,
    .nav-tab-active:focus:active,
    .nav-tab-active:hover {
        border-bottom-color: rgb(86, 94, 140); 
    }
}
input[type="color"], input[type="date"], input[type="datetime-local"], input[type="datetime"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"],
select,
textarea {
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px;
    border-color: rgb(82, 89, 133);
    background-color: rgb(25, 25, 29);
    color: rgb(174, 186, 202); 
}
input[type="checkbox"]:focus, input[type="color"]:focus, input[type="date"]:focus, input[type="datetime-local"]:focus, input[type="datetime"]:focus, input[type="email"]:focus, input[type="month"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="radio"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="week"]:focus,
select:focus,
textarea:focus {
    border-color: rgb(75, 113, 139);
    box-shadow: rgb(58, 88, 109) 0px 0px 0px 1px; outline-color: transparent; 
}
input[type="checkbox"], input[type="radio"] {
    border-color: rgb(82, 89, 133);
    background-image: initial;
    background-color: rgb(25, 25, 29);
    color: rgb(164, 177, 195);
    outline-color: initial;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset; 
}
input[type="radio"]:checked + label::before {
    color: rgb(157, 171, 191); 
}
.wp-core-ui input[type="reset"]:active, .wp-core-ui input[type="reset"]:hover {
    color: rgb(140, 203, 238); 
}
input[type="radio"]:checked::before {
    background-color: rgb(75, 104, 124);
}
input.readonly,
input[readonly],
textarea.readonly,
textarea[readonly] {
    background-color: rgb(31, 31, 38);
}
::-webkit-input-placeholder {
    color: rgb(158, 173, 191);
}
.form-invalid .form-required,
.form-invalid .form-required:focus,
.form-invalid.form-required input,
.form-invalid.form-required input:focus,
.form-invalid.form-required select,
.form-invalid.form-required select:focus {
    box-shadow: rgba(124, 50, 46, 0.8) 0px 0px 2px;
    border-color: rgb(153, 64, 58) !important;
}
.form-table .form-required.form-invalid td::after {
    color: rgb(220, 113, 103);
}
.form-table .form-required.user-pass1-wrap.form-invalid .password-input-wrapper::after {
    color: rgb(220, 113, 103);
}
.form-input-tip {
    color: rgb(158, 173, 191);
}
input.disabled,
input:disabled,
select.disabled,
select:disabled,
textarea.disabled,
textarea:disabled {
    background-image: initial;
    background-color: rgba(25, 25, 29, 0.5);
    border-color: rgba(88, 96, 143, 0.75);
    box-shadow: rgba(0, 0, 0, 0.04) 0px 1px 2px inset;
    color: rgba(174, 186, 202, 0.5); 
}
input[type="file"].disabled, input[type="file"]:disabled, input[type="range"].disabled, input[type="range"]:disabled {
    background-image: initial;
    background-color: initial;
    box-shadow: none;
}
.wp-core-ui select {
    color: rgb(174, 186, 202);
    border-color: rgb(82, 89, 133);
    box-shadow: none;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiPjxkZWZzPjxmaWx0ZXIgaWQ9ImRhcmtyZWFkZXItaW1hZ2UtZmlsdGVyIj48ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMC4wMjkgLTAuNTA4IC0wLjc2NiAwLjAwMCAxLjIzMiAtMC42NzAgMC4yMTMgLTAuNzQxIDAuMDAwIDEuMTg2IC0wLjYzOCAtMC40OTcgMC4wMjIgMC4wMDAgMS4xMDIgMC4wMDAgMC4wMDAgMC4wMDAgMS4wMDAgMC4wMDAiIC8+PC9maWx0ZXI+PC9kZWZzPjxpbWFnZSB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbHRlcj0idXJsKCNkYXJrcmVhZGVyLWltYWdlLWZpbHRlcikiIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVTLUFTQ0lJLCUzQ3N2ZyUyMHdpZHRoJTNEJTIyMjAlMjIlMjBoZWlnaHQlM0QlMjIyMCUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJNNSUyMDZsNSUyMDUlMjA1LTUlMjAyJTIwMS03JTIwNy03LTclMjAyLTF6JTIyJTIwZmlsbCUzRCUyMiUyMzU1NSUyMiUyRiUzRSUzQyUyRnN2ZyUzRSIgLz48L3N2Zz4=");
    background-color: rgb(25, 25, 29);
}
.wp-core-ui select:hover {
    color: rgb(144, 197, 227);
}
.wp-core-ui select:focus {
    border-color: rgb(75, 113, 139);
    color: rgb(135, 206, 244);
    box-shadow: rgb(58, 88, 109) 0px 0px 0px 1px;
}
.wp-core-ui select:active {
    border-color: rgb(82, 89, 133);
    box-shadow: none;
}
.wp-core-ui select.disabled,
.wp-core-ui select:disabled {
    color: rgb(164, 177, 195);
    border-color: rgb(88, 96, 143);
    background-color: rgb(28, 28, 36);
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23a0a5aa%22%2F%3E%3C%2Fsvg%3E");
    box-shadow: none;
    text-shadow: rgb(25, 25, 29) 0px 1px 0px;
}
.wp-core-ui select[multiple] {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.submit {
    border-color: initial;
}
form p.submit a.cancel:hover {
    text-decoration-color: initial;
}
.textright p.submit {
    border-color: initial;
}
table.form-table + input + input + p.submit,
table.form-table + input + p.submit,
table.form-table + p.submit {
    border-top-color: initial;
}
#pass-strength-result {
    background-color: rgb(31, 31, 38);
    border-color: rgb(88, 96, 143);
    color: rgb(178, 189, 203);
}
#pass-strength-result.short {
    background-color: rgb(72, 11, 12);
    border-color: rgb(161, 56, 52);
}
#pass-strength-result.bad {
    background-color: rgb(58, 16, 16);
    border-color: rgb(175, 41, 39);
}
#pass-strength-result.good {
    background-color: rgb(73, 64, 29);
    border-color: rgb(170, 142, 66);
}
#pass-strength-result.strong {
    background-color: rgb(52, 80, 55);
    border-color: rgb(87, 151, 84);
}
#pass1-text.short,
#pass1.short {
    border-color: rgb(161, 56, 52);
}
#pass1-text.bad,
#pass1.bad {
    border-color: rgb(175, 41, 39);
}
#pass1-text.good,
#pass1.good {
    border-color: rgb(170, 142, 66);
}
#pass1-text.strong,
#pass1.strong {
    border-color: rgb(87, 151, 84); 
}
input[type="email"].ui-autocomplete-loading, input[type="text"].ui-autocomplete-loading {
    background-image: url("https://shop.famousrooster.gr/wp-admin/images/loading.gif");
}
input.ui-autocomplete-input.open {
    border-bottom-color: transparent;
}
.ui-autocomplete {
    list-style-image: initial;
    border-color: rgb(81, 115, 141);
    box-shadow: rgba(66, 93, 115, 0.8) 0px 1px 2px;
    background-color: rgb(25, 25, 29);
}
.ui-autocomplete .ui-state-focus {
    background-color: rgb(40, 40, 50); 
}
.wp-tags-autocomplete .ui-state-focus, .wp-tags-autocomplete [aria-selected="true"] {
    background-color: rgb(58, 88, 109);
    color: rgb(190, 198, 210);
    outline-color: transparent;
}
.form-table th,
.form-wrap label {
    color: rgb(178, 189, 203);
    text-shadow: none;
}
.color-option.selected,
.color-option:hover {
    background-image: initial;
    background-color: rgb(40, 40, 50);
}
.color-palette td {
    border-color: initial;
}
.card {
    border-color: rgb(86, 94, 140);
    box-shadow: rgba(0, 0, 0, 0.04) 0px 1px 1px;
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.pressthis-bookmarklet,
.pressthis-bookmarklet:active,
.pressthis-bookmarklet:focus,
.pressthis-bookmarklet:hover {
    color: rgb(174, 186, 202);
    background-image: initial;
    background-color: rgb(40, 40, 50);
    border-color: rgb(86, 94, 140);
    text-decoration-color: initial;
}
.pressthis-bookmarklet:active {
    outline-color: initial;
}
.pressthis-bookmarklet::after {
    background-image: initial;
    background-color: initial;
    box-shadow: rgba(0, 0, 0, 0.6) 0px 10px 8px;
}
.pressthis-bookmarklet:hover::after {
    box-shadow: rgba(0, 0, 0, 0.7) 0px 10px 8px;
}
.pressthis-bookmarklet span::before {
    color: rgb(153, 168, 188);
}
.pressthis-js-toggle .dashicons {
    color: rgb(164, 177, 195);
}
.request-filesystem-credentials-dialog .ftp-password em {
    color: rgb(157, 171, 191);
}
.privacy_requests tfoot td:first-child,
.privacy_requests thead td:first-child {
    border-left-color: rgb(91, 100, 148);
}
.privacy_requests tbody th {
    border-left-color: rgb(91, 100, 148);
    background-image: initial;
    background-color: rgb(25, 25, 29);
    box-shadow: rgba(0, 0, 0, 0.1) 0px -1px 0px inset;
}
.privacy_requests .row-actions {
    color: rgb(153, 168, 188);
}
.privacy_requests tbody .has-request-results th {
    box-shadow: none;
}
.privacy_requests tbody td {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    box-shadow: rgba(0, 0, 0, 0.1) 0px -1px 0px inset;
}
.privacy_requests tbody .has-request-results td {
    box-shadow: none;
}
.privacy_requests .status-request-confirmed td,
.privacy_requests .status-request-confirmed th {
    background-color: rgb(25, 25, 29);
    border-left-color: rgb(78, 119, 151);
}
.privacy_requests .status-request-failed td,
.privacy_requests .status-request-failed th {
    background-color: rgb(28, 28, 36);
    border-left-color: rgb(153, 64, 58);
}
.status-label.status-request-pending {
    color: rgb(158, 173, 191);
}
.status-label.status-request-failed {
    color: rgb(220, 113, 103);
}
.email-personal-data--sending::before {
    color: rgb(220, 113, 103);
}
.email-personal-data--sent::before {
    color: rgb(147, 252, 136);
}
@media screen and (max-width: 782px) {
    .form-table th {
        border-bottom-color: initial;
    }
    .wp-pwd button.button {
        background-image: initial;
        background-color: initial;
        border-color: transparent;
        box-shadow: none;
    }
    .wp-pwd button.button:focus,
    .wp-pwd button.button:hover {
        background-image: initial;
        background-color: initial;
    }
    .wp-pwd button.button:active {
        background-image: initial;
        background-color: initial;
        box-shadow: none;
    }
}
#adminmenu,
#adminmenu .wp-submenu,
#adminmenuback,
#adminmenuwrap {
    background-color: rgb(21, 21, 27);
}
#adminmenu {
    list-style-image: initial;
}
.menu-icon-appearance div.wp-menu-image,
.menu-icon-comments div.wp-menu-image,
.menu-icon-dashboard div.wp-menu-image,
.menu-icon-generic div.wp-menu-image,
.menu-icon-links div.wp-menu-image,
.menu-icon-media div.wp-menu-image,
.menu-icon-page div.wp-menu-image,
.menu-icon-plugins div.wp-menu-image,
.menu-icon-post div.wp-menu-image,
.menu-icon-settings div.wp-menu-image,
.menu-icon-site div.wp-menu-image,
.menu-icon-tools div.wp-menu-image,
.menu-icon-users div.wp-menu-image {
    background-image: none !important;
}
#adminmenu a {
    color: rgb(184, 194, 207);
}
#adminmenu .wp-submenu a {
    color: rgba(160, 213, 241, 0.7);
}
#adminmenu .wp-submenu a:focus,
#adminmenu .wp-submenu a:hover {
    background-image: initial;
    background-color: initial;
}
#adminmenu .wp-submenu a:focus,
#adminmenu .wp-submenu a:hover,
#adminmenu a:hover,
#adminmenu li.menu-top > a:focus {
    color: rgb(140, 195, 227);
}
#adminmenu li.menu-top {
    border-color: initial;
}
#adminmenu .wp-submenu {
    list-style-image: initial;
    background-color: rgb(32, 32, 40);
    box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px;
}
#adminmenu .wp-has-current-submenu .wp-submenu,
#adminmenu .wp-has-current-submenu .wp-submenu.sub-open,
#adminmenu .wp-has-current-submenu.opensub .wp-submenu,
.no-js li.wp-has-current-submenu:hover .wp-submenu {
    border-color: initial;
    box-shadow: none;
}
.folded #adminmenu .wp-has-current-submenu .wp-submenu {
    box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px;
}
#adminmenu li.menu-top:hover,
#adminmenu li.opensub > a.menu-top,
#adminmenu li > a.menu-top:focus {
    background-color: rgb(21, 21, 27);
    color: rgb(140, 195, 227);
}
#adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head,
#adminmenu .wp-menu-arrow,
#adminmenu .wp-menu-arrow div,
#adminmenu li.current a.menu-top,
#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu {
    background-image: initial;
    background-color: rgb(58, 88, 109);
    color: rgb(190, 198, 210);
}
#adminmenu .wp-not-current-submenu .wp-submenu,
.folded #adminmenu .wp-has-current-submenu .wp-submenu {
    border-left-color: transparent;
}
#adminmenu .opensub .wp-submenu li.current a,
#adminmenu .wp-submenu li.current,
#adminmenu .wp-submenu li.current a,
#adminmenu .wp-submenu li.current a:focus,
#adminmenu .wp-submenu li.current a:hover,
#adminmenu a.wp-has-current-submenu:focus + .wp-submenu li.current a {
    color: rgb(190, 198, 210);
}
div.wp-menu-image::before {
    color: rgba(160, 213, 241, 0.6);
}
#adminmenu div.wp-menu-image::before {
    color: rgba(160, 213, 241, 0.6);
}
#adminmenu .current div.wp-menu-image::before,
#adminmenu .wp-has-current-submenu div.wp-menu-image::before,
#adminmenu a.current:hover div.wp-menu-image::before,
#adminmenu a.wp-has-current-submenu:hover div.wp-menu-image::before,
#adminmenu li.wp-has-current-submenu a:focus div.wp-menu-image::before,
#adminmenu li.wp-has-current-submenu.opensub div.wp-menu-image::before,
#adminmenu li.wp-has-current-submenu:hover div.wp-menu-image::before {
    color: rgb(190, 198, 210);
}
#adminmenu li a:focus div.wp-menu-image::before,
#adminmenu li.opensub div.wp-menu-image::before,
#adminmenu li:hover div.wp-menu-image::before {
    color: rgb(140, 195, 227);
}
ul#adminmenu a.wp-has-current-submenu::after,
ul#adminmenu > li.current > a.current::after {
    border-color: transparent rgb(90, 98, 146) transparent transparent;
}
#adminmenu li.wp-has-submenu.wp-not-current-submenu:focus-within::after,
#adminmenu li.wp-has-submenu.wp-not-current-submenu:hover::after {
    border-color: transparent;
}
#adminmenu li.wp-has-submenu.wp-not-current-submenu.opensub:hover::after,
#adminmenu li.wp-has-submenu.wp-not-current-submenu:focus-within::after {
    border-right-color: rgb(74, 81, 121);
}
#adminmenu .wp-submenu .wp-submenu-head {
    color: rgb(190, 198, 210);
    border-color: transparent;
}
#adminmenu li.current,
.folded #adminmenu li.wp-menu-open {
    border-color: initial;
}
#adminmenu .awaiting-mod,
#adminmenu .menu-counter,
#adminmenu .update-plugins {
    background-color: rgb(124, 50, 46);
    color: rgb(190, 198, 210);
}
#adminmenu li a.wp-has-current-submenu .update-plugins,
#adminmenu li.current a .awaiting-mod {
    background-color: rgb(124, 50, 46);
    color: rgb(190, 198, 210);
}
#collapse-button {
    border-color: initial;
    background-image: initial;
    background-color: initial;
    color: rgb(164, 177, 195);
}
#collapse-button:hover {
    color: rgb(140, 195, 227);
}
#collapse-button:focus {
    color: rgb(140, 195, 227);
    outline-color: transparent;
}
@media only screen and (max-width: 960px) {
    .auto-fold #adminmenu li.wp-menu-open {
        border-color: initial;
    }
}
@media screen and (max-width: 782px) {
    .auto-fold #adminmenu .selected .wp-submenu,
    .auto-fold #adminmenu .wp-menu-open .wp-submenu {
        box-shadow: none;
    }
    #adminmenu .wp-not-current-submenu .wp-submenu,
    .folded #adminmenu .wp-has-current-submenu .wp-submenu {
        border-left-color: initial;
    }
    #wp-responsive-toggle {
        border-color: initial;
    }
    #wpadminbar #wp-admin-bar-menu-toggle a {
        outline-color: initial;
        text-decoration-color: initial;
        border-color: transparent;
        background-image: initial;
        background-color: initial;
    }
    .wp-responsive-open #wpadminbar #wp-admin-bar-menu-toggle a {
        background-image: initial;
        background-color: rgb(32, 32, 40);
    }
    #wpadminbar #wp-admin-bar-menu-toggle a:hover {
        border-color: transparent;
    }
    #wpadminbar #wp-admin-bar-menu-toggle .ab-icon::before {
        outline-color: initial;
        border-color: initial;
        text-decoration-color: initial;
    }
    .wp-responsive-open #wpadminbar #wp-admin-bar-menu-toggle .ab-icon::before {
        color: rgb(140, 195, 227);
    }
}
#dashboard-widgets-wrap .columns-3 #postbox-container-4 .empty-container {
    border-color: initial !important;
}
#dashboard-widgets .postbox-container .empty-container {
    outline-color: rgb(86, 94, 140);
}
.is-dragging-metaboxes #dashboard-widgets .meta-box-sortables {
    outline-color: rgb(78, 86, 128);
}
#dashboard-widgets .postbox-container .empty-container::after {
    color: rgb(158, 173, 191);
}
#the-comment-list p.comment-author strong a {
    border-color: initial;
}
.welcome-panel {
    background-color: rgb(37, 45, 96);
}
.welcome-panel-header {
    color: rgb(190, 198, 210);
}
.welcome-panel-header * {
    color: inherit;
}
.welcome-panel-header a:focus,
.welcome-panel-header a:hover {
    color: inherit;
    text-decoration-color: initial;
}
.welcome-panel .welcome-panel-close:focus,
.welcome-panel-header a:focus {
    outline-color: currentcolor;
    box-shadow: none;
}
.welcome-panel .welcome-panel-close {
    text-decoration-color: initial;
}
.welcome-panel .welcome-panel-close::before {
    color: rgb(190, 198, 210);
}
.welcome-panel .welcome-panel-close {
    color: rgb(190, 198, 210);
}
.welcome-panel .welcome-panel-close:focus,
.welcome-panel .welcome-panel-close:focus::before,
.welcome-panel .welcome-panel-close:hover,
.welcome-panel .welcome-panel-close:hover::before {
    color: rgb(255, 255, 131);
}
.welcome-panel .welcome-panel-column-container {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.welcome-panel-icon-pages {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M7 13.8h6v-1.5H7v1.5zM18 16V4c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2zM5.5 16V4c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5zM7 10.5h8V9H7v1.5zm0-3.3h8V5.8H7v1.4zM20.2 6v13c0 .7-.6 1.2-1.2 1.2H8v1.5h11c1.5 0 2.7-1.2 2.7-2.8V6h-1.5z' /%3E%3C/svg%3E");
}
.welcome-panel-icon-layout {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M18 5.5H6a.5.5 0 00-.5.5v3h13V6a.5.5 0 00-.5-.5zm.5 5H10v8h8a.5.5 0 00.5-.5v-7.5zm-10 0h-3V18a.5.5 0 00.5.5h2.5v-8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z' /%3E%3C/svg%3E");
}
.welcome-panel-icon-styles {
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23fff' d='M12 4c-4.4 0-8 3.6-8 8v.1c0 4.1 3.2 7.5 7.2 7.9h.8c4.4 0 8-3.6 8-8s-3.6-8-8-8zm0 15V5c3.9 0 7 3.1 7 7s-3.1 7-7 7z' /%3E%3C/svg%3E");
}
.welcome-panel li a {
    text-decoration-color: initial;
}
.welcome-panel .welcome-icon {
    background-image: initial !important;
    background-color: initial !important;
}
#dashboard_right_now .search-engines-info::before,
#dashboard_right_now li a::before,
#dashboard_right_now li span::before,
.welcome-panel .welcome-icon::before {
    color: rgb(158, 173, 191);
    text-decoration-color: initial !important;
}
.community-events li.event-none {
    border-left-color: rgb(78, 119, 151);
}
#dashboard-widgets .community-events li.event-none a {
    text-decoration-color: initial;
}
#dashboard-widgets .community-events-cancel.button-link {
    text-decoration-color: initial;
}
.community-events ul {
    background-color: rgb(28, 28, 36);
}
.community-events li {
    color: rgb(174, 186, 202);
}
.community-events li:first-child {
    border-top-color: rgb(90, 98, 146);
}
.community-events li ~ li {
    border-top-color: rgb(90, 98, 146);
}
.community-events .activity-block.last {
    border-bottom-color: rgb(90, 98, 146);
}
.event-icon::before {
    color: rgb(158, 173, 191);
}
.community-events-footer {
    border-top-color: rgb(90, 98, 146);
    color: rgb(178, 189, 203);
}
.rssSummary {
    color: rgb(158, 173, 191);
}
#dashboard_primary .rss-widget:last-child {
    border-bottom-color: initial;
}
#dashboard_primary .rss-widget span,
#dashboard_primary .rss-widget span.rss-date {
    color: rgb(158, 173, 191);
}
#dashboard_right_now .sub {
    color: rgb(164, 177, 195);
    background-image: initial;
    background-color: rgb(28, 28, 36);
    border-top-color: rgb(90, 98, 146);
}
#dashboard_right_now .sub h3 {
    color: rgb(164, 177, 195);
}
#dashboard_right_now .warning a::before,
#dashboard_right_now .warning span::before {
    color: rgb(220, 113, 103);
}
#dashboard_quick_press div.updated {
    border-color: rgb(90, 98, 146);
}
.js #dashboard_quick_press .drafts {
    border-top-color: rgb(90, 98, 146);
}
#dashboard_quick_press .drafts abbr {
    border-color: initial;
}
#dashboard_quick_press .drafts li time {
    color: rgb(158, 173, 191);
}
#dashboard-widgets h3,
#dashboard-widgets h4,
#dashboard_quick_press .drafts h2 {
    color: rgb(178, 189, 203);
}
#dashboard_activity .no-activity p {
    color: rgb(158, 173, 191);
}
#dashboard_activity .subsubsub {
    border-top-color: rgb(90, 98, 146);
}
#dashboard_activity .subsubsub a .count,
#dashboard_activity .subsubsub a.current .count {
    color: rgb(158, 173, 191);
}
#future-posts ul span,
#published-posts ul span {
    color: rgb(158, 173, 191);
}
.activity-block {
    border-bottom-color: rgb(90, 98, 146);
}
.activity-block:last-child {
    border-bottom-color: initial;
}
.activity-block .subsubsub li {
    color: rgb(178, 189, 203);
}
#activity-widget #the-comment-list div.undo,
#activity-widget #the-comment-list tr.undo {
    background-image: initial;
    background-color: initial;
}
#activity-widget #the-comment-list .comment-item {
    background-image: initial;
    background-color: rgb(28, 28, 36);
}
#activity-widget #the-comment-list .comment-item:first-child {
    border-top-color: rgb(90, 98, 146);
}
#activity-widget #the-comment-list .unapproved {
    background-color: rgb(49, 43, 19);
}
#activity-widget #the-comment-list .unapproved::before {
    background-image: initial;
    background-color: rgb(124, 50, 46);
}
#dashboard-widgets .postbox form .submit {
    border-color: initial;
}
#dashboard-widgets .button-link,
#dashboard-widgets li a,
.community-events-footer a {
    text-decoration-color: initial;
}
#dashboard-widgets h2 a {
    text-decoration-color: initial;
}
#activity-widget #the-comment-list .comment,
#activity-widget #the-comment-list .pingback {
    box-shadow: rgba(0, 0, 0, 0.06) 0px 1px 0px inset;
}
#activity-widget .comments #the-comment-list .alt {
    background-color: transparent;
}
#latest-comments #the-comment-list .comment-item:first-child {
    border-top-color: initial;
}
#latest-comments #the-comment-list .comment-meta {
    color: rgb(158, 173, 191);
}
.rss-widget ul {
    list-style-image: initial;
}
.rss-widget span.rss-date {
    color: rgb(158, 173, 191);
}
#dashboard_browser_nag a {
    text-decoration-color: initial;
}
#dashboard_browser_nag.postbox {
    background-color: rgb(111, 51, 46);
    background-image: none;
    border-color: rgb(146, 67, 61);
    color: rgb(190, 198, 210);
    box-shadow: none;
}
#dashboard_browser_nag.postbox h2 {
    border-bottom-color: transparent;
    background-image: none;
    background-color: transparent;
    color: rgb(190, 198, 210);
    box-shadow: none;
}
#dashboard_browser_nag a {
    color: rgb(190, 198, 210);
}
#dashboard_browser_nag.postbox .postbox-header {
    border-color: transparent;
}
#dashboard_browser_nag h2.hndle {
    border-color: initial;
}
#dashboard_php_nag .dashicons-warning {
    color: rgb(255, 238, 111);
}
#dashboard_php_nag.php-no-security-updates .dashicons-warning,
#dashboard_php_nag.php-version-lower-than-future-minimum .dashicons-warning {
    color: rgb(220, 113, 103);
}
@media only screen and (min-width: 800px) and (max-width: 1499px) {
    #dashboard-widgets #postbox-container-3 .empty-container,
    #dashboard-widgets #postbox-container-4 .empty-container {
        outline-color: initial;
    }
    #wpbody #dashboard-widgets .metabox-holder.columns-1 .postbox-container .empty-container {
        outline-color: initial;
    }
}
@media only screen and (min-width: 1500px) and (max-width: 1800px) {
    #dashboard-widgets #postbox-container-4 .empty-container {
        outline-color: initial;
    }
}
@media screen and (max-width: 782px) {
    #dashboard-widgets .community-events-cancel.button-link,
    .community-events-form label {
        border-color: transparent;
    }
}
.column-comments .comment-count-approved,
.column-comments .comment-count-no-comments,
.column-response .comment-count-approved,
.column-response .comment-count-no-comments {
    background-color: rgb(71, 71, 88);
    color: rgb(190, 198, 210);
}
.column-comments .post-com-count-approved::after,
.column-comments .post-com-count-no-comments::after,
.column-response .post-com-count-approved::after,
.column-response .post-com-count-no-comments::after {
    border-top-color: rgb(78, 86, 128);
    border-right-color: transparent;
}
.column-comments a.post-com-count-approved:focus .comment-count-approved,
.column-comments a.post-com-count-approved:hover .comment-count-approved,
.column-response a.post-com-count-approved:focus .comment-count-approved,
.column-response a.post-com-count-approved:hover .comment-count-approved {
    background-image: initial;
    background-color: rgb(58, 88, 109);
}
.column-comments a.post-com-count-approved:focus::after,
.column-comments a.post-com-count-approved:hover::after,
.column-response a.post-com-count-approved:focus::after,
.column-response a.post-com-count-approved:hover::after {
    border-top-color: rgb(75, 113, 139);
}
.column-comments .post-com-count-pending,
.column-response .post-com-count-pending {
    border-color: rgb(91, 100, 148);
    background-image: initial;
    background-color: rgb(124, 50, 46);
    color: rgb(190, 198, 210);
}
.commentlist li {
    border-bottom-color: rgb(86, 94, 140);
}
.commentlist li li {
    border-bottom-color: initial;
}
#submitted-on,
.submitted-on {
    color: rgb(164, 177, 195);
}
#replycontent {
    box-shadow: none;
}
#replyerror {
    border-color: rgb(88, 96, 143);
    background-color: rgb(28, 28, 36);
}
#the-comment-list div.undo,
#the-comment-list tr.undo {
    background-color: rgb(28, 28, 36);
}
#the-comment-list .unapproved td,
#the-comment-list .unapproved th {
    background-color: rgb(49, 43, 19);
}
#the-comment-list .unapproved th.check-column {
    border-left-color: rgb(153, 64, 58);
}
#the-comment-list .approve a {
    color: rgb(139, 255, 139);
}
#the-comment-list .unapprove a {
    color: rgb(255, 252, 119);
}
#the-comment-list td,
#the-comment-list th {
    box-shadow: rgba(0, 0, 0, 0.1) 0px -1px 0px inset;
}
#the-comment-list tr:last-child td,
#the-comment-list tr:last-child th {
    box-shadow: none;
}
#the-comment-list tr.unapproved + tr.approved td,
#the-comment-list tr.unapproved + tr.approved th {
    border-top-color: rgba(76, 80, 110, 0.03);
}
.vim-current,
.vim-current td,
.vim-current th {
    background-color: rgb(28, 28, 36) !important;
}
th .comment-grey-bubble::before {
    color: rgb(170, 182, 198);
    text-decoration-color: initial !important;
}
.column-date span[title] {
    text-decoration-color: initial;
}
.media .row-actions .copy-to-clipboard-container .success {
    background-image: initial;
    background-color: rgb(0, 0, 0);
    color: rgb(190, 198, 210);
}
#the-list tr:last-child td,
#the-list tr:last-child th {
    box-shadow: none;
    border-bottom-color: initial !important;
}
#commentsdiv .comments-box {
    border-color: initial;
}
#commentsdiv .comments-box thead td,
#commentsdiv .comments-box thead th {
    background-image: initial;
    background-color: initial;
}
#commentsdiv .comments-box tr:last-child td {
    border-bottom-color: initial;
}
.sorting-indicator::before {
    color: rgb(170, 182, 198);
    text-decoration-color: initial !important;
}
.wp-list-table .toggle-row {
    border-color: initial;
    outline-color: initial;
    background-image: initial;
    background-color: initial;
}
.wp-list-table .toggle-row:focus::before {
    box-shadow: rgb(66, 93, 115) 0px 0px 0px 1px,
    rgba(66, 93, 115, 0.8) 0px 0px 2px 1px;
}
.wp-list-table .toggle-row:active {
    box-shadow: none;
}
.wp-list-table .toggle-row::before {
    color: rgb(170, 182, 198);
}
.locked-indicator-icon::before {
    color: rgb(157, 171, 191);
}
.view-switch a {
    text-decoration-color: initial;
}
.view-switch a::before {
    color: rgb(172, 183, 200);
}
.view-switch a:focus::before,
.view-switch a:hover::before {
    color: rgb(153, 168, 188);
}
.view-switch a.current::before {
    color: rgb(144, 197, 227);
}
.row-actions {
    color: rgb(164, 177, 195);
}
.row-actions .network_active,
.row-actions .network_only {
    color: rgb(190, 198, 210);
}
.inline-edit-wrapper {
    border-color: transparent;
}
.inline-edit-wrapper:focus {
    border-color: rgb(75, 113, 139);
    box-shadow: rgb(58, 88, 109) 0px 0px 0px 1px;
    outline-color: transparent;
}
#bulk-titles,
ul.cat-checklist {
    border-color: rgb(88, 96, 143);
}
#bulk-titles .ntdelbutton:focus {
    box-shadow: rgb(75, 104, 124) 0px 0px 0px 2px;
    outline-color: transparent;
}
.plugins,
.plugins td,
.plugins th {
    color: rgb(190, 198, 210);
}
.plugins tr {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.plugins .active td,
.plugins .active th {
    background-color: rgb(28, 28, 36);
}
.plugins .update td,
.plugins .update th {
    border-bottom-color: initial;
}
.plugin-install #the-list td,
.plugins .active td,
.plugins .active th,
.plugins .inactive td,
.plugins .inactive th,
.upgrade .plugins td,
.upgrade .plugins th {
    box-shadow: rgba(0, 0, 0, 0.1) 0px -1px 0px inset;
}
.plugins tr.active + tr.inactive td,
.plugins tr.active + tr.inactive th,
.plugins tr.active.plugin-update-tr + tr.inactive td,
.plugins tr.active.plugin-update-tr + tr.inactive th {
    border-top-color: rgba(76, 80, 110, 0.03);
    box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 0px inset,
    rgb(40, 40, 50) 0px -1px 0px inset;
}
.plugins .update td,
.plugins .update th,
.plugins .updated td,
.plugins .updated th,
.plugins tr.active + tr.inactive.update td,
.plugins tr.active + tr.inactive.update th,
.plugins tr.active + tr.inactive.updated td,
.plugins tr.active + tr.inactive.updated th,
.upgrade .plugins tr:last-of-type td,
.upgrade .plugins tr:last-of-type th {
    box-shadow: none;
}
.plugin-update-tr.active td,
.plugins .active th.check-column {
    border-left-color: rgb(78, 119, 151);
}
.plugins .plugin-title .dashicons::before {
    background-color: rgb(31, 31, 38);
    box-shadow: rgba(65, 65, 82, 0.15) 0px 0px 10px inset;
    color: rgb(172, 183, 200);
}
.plugins .plugin-update-tr .plugin-update {
    box-shadow: rgba(0, 0, 0, 0.1) 0px -1px 0px inset;
}
.plugins .plugin-description a,
.plugins .plugin-update a,
.updates-table .plugin-title a {
    text-decoration-color: initial;
}
.plugins tr.paused th.check-column {
    border-left-color: rgb(146, 67, 61);
}
.plugins tr.paused td,
.plugins tr.paused th {
    background-color: rgb(28, 28, 36);
}
.plugins .paused .dashicons-warning,
.plugins tr.paused .plugin-title {
    color: rgb(220, 124, 111);
}
.plugins .paused .error-display code,
.plugins .paused .error-display p {
    color: rgba(190, 198, 210, 0.7);
}
.plugins .resume-link {
    color: rgb(220, 124, 111);
}
.plugin-card .update-now::before {
    color: rgb(220, 113, 103);
}
.plugin-card .updated-message::before {
    color: rgb(147, 252, 136);
}
.plugin-card {
    background-color: rgb(25, 25, 29);
    border-color: rgb(88, 96, 143);
}
.plugin-card-bottom {
    background-color: rgb(28, 28, 36);
    border-top-color: rgb(88, 96, 143);
}
.plugin-card-update-failed .notice-error {
    box-shadow: rgb(40, 40, 50) 0px -1px 0px;
}
.plugin-card .column-compatibility span::before {
    color: rgb(170, 182, 198);
    text-decoration-color: initial !important;
}
.plugin-card .column-compatibility .compatibility-incompatible::before {
    color: rgb(220, 113, 103);
}
.plugin-card .column-compatibility .compatibility-compatible::before {
    color: rgb(139, 255, 139);
}
.no-plugin-results {
    color: rgb(158, 173, 191);
}
.wp-list-table .site-archived,
.wp-list-table .site-deleted,
.wp-list-table tr.site-archived,
.wp-list-table tr.site-deleted {
    background-image: initial;
    background-color: rgb(43, 16, 15);
}
.wp-list-table .site-mature,
.wp-list-table .site-spammed,
.wp-list-table tr.site-mature,
.wp-list-table tr.site-spammed {
    background-image: initial;
    background-color: rgb(49, 43, 19);
}
@media screen and (max-width: 782px) {
    #the-comment-list .is-expanded td {
        box-shadow: none;
    }
    #the-comment-list .is-expanded td:last-child {
        box-shadow: rgba(0, 0, 0, 0.1) 0px -1px 0px inset;
    }
    .column-comments .post-com-count-pending,
    .column-response .post-com-count-pending {
        border-color: initial;
        background-image: initial;
        background-color: initial;
        color: rgb(220, 124, 111);
    }
    .column-comments .post-com-count-pending:hover,
    .column-response .post-com-count-pending:hover {
        color: rgb(220, 113, 103);
    }
    body:not(.plugins-php) .row-actions {
        color: transparent;
    }
    .plugins #the-list .update td,
    .plugins #the-list .update th,
    .plugins #the-list tr > td:not(:last-child),
    .wp-list-table.plugins #the-list .theme-title {
        box-shadow: none;
        border-top-color: initial;
    }
    .plugins #the-list tr td {
        border-top-color: initial;
    }
    .plugins .plugin-update-tr::before,
    .plugins tr.active + tr.inactive td.column-description,
    .plugins tr.active + tr.inactive th.check-column {
        box-shadow: rgba(0, 0, 0, 0.1) 0px -1px 0px inset;
    }
    .plugins tr.active + tr.inactive td,
    .plugins tr.active + tr.inactive th.check-column {
        border-top-color: initial;
    }
    .plugins #the-list .plugin-update-tr .plugin-update {
        border-left-color: initial;
    }
    .plugins .active.update + .plugin-update-tr::before,
    .plugins .active.updated + .plugin-update-tr::before {
        background-color: rgb(28, 28, 36);
        border-left-color: rgb(78, 119, 151);
    }
    table.plugin-install #the-list td {
        box-shadow: none;
    }
    table.plugin-install #the-list tr {
        box-shadow: rgba(0, 0, 0, 0.1) 0px -1px 0px inset;
    }
}
#poststuff #titlewrap {
    border-color: initial;
}
#titlediv #title {
    outline-color: initial;
    background-color: rgb(25, 25, 29);
}
#titlediv #title-prompt-text {
    color: rgb(158, 173, 191);
}
#pending {
    background-image: none;
    background-color: initial;
    border-color: initial;
}
#comment-link-box,
#edit-slug-box {
    color: rgb(158, 173, 191);
}
.submitbox .submit a:hover {
    text-decoration-color: initial;
}
.is-dragging-metaboxes .metabox-holder .postbox-container .meta-box-sortables {
    outline-color: rgb(78, 86, 128);
}
.postbox {
    border-color: rgb(86, 94, 140);
    box-shadow: rgba(0, 0, 0, 0.04) 0px 1px 1px;
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
#normal-sortables .postbox .submit {
    background-image: none;
    background-color: transparent;
    border-color: initial;
}
#side-sortables .add-menu-item-tabs a,
.category-tabs a,
.wp-tab-bar a {
    text-decoration-color: initial;
}
#post-body ul.add-menu-item-tabs li.tabs a,
#post-body ul.category-tabs li.tabs a,
#side-sortables .add-menu-item-tabs .tabs a,
#side-sortables .category-tabs .tabs a,
.wp-tab-bar .wp-tab-active a {
    color: rgb(174, 186, 202);
}
#side-sortables .submitbox .submit .preview,
#side-sortables .submitbox .submit a.preview:hover,
#side-sortables .submitbox .submit input {
    border-color: initial;
}
ul.add-menu-item-tabs li,
ul.category-tabs li {
    border-color: transparent;
}
.wp-tab-active,
ul.add-menu-item-tabs li.tabs,
ul.category-tabs li.tabs {
    border-color: rgb(88, 96, 143) rgb(88, 96, 143) rgb(91, 100, 148);
    background-color: rgb(25, 25, 29);
}
#postimagediv .inside img {
    background-image: linear-gradient(45deg,
    rgb(53, 52, 65) 25%,
    rgba(0, 0, 0, 0) 25%,
    rgba(0, 0, 0, 0) 75%,
    rgb(53, 52, 65) 75%,
    rgb(53, 52, 65)),
    linear-gradient(45deg,
    rgb(53, 52, 65) 25%,
    rgba(0, 0, 0, 0) 25%,
    rgba(0, 0, 0, 0) 75%,
    rgb(53, 52, 65) 75%,
    rgb(53, 52, 65));
}
#post-status-info {
    border-right-color: rgb(86, 94, 140);
    border-bottom-color: rgb(86, 94, 140);
    border-left-color: rgb(86, 94, 140);
    border-top-color: initial;
    background-color: rgb(28, 28, 36);
    box-shadow: rgba(0, 0, 0, 0.04) 0px 1px 1px;
}
#editorcontent #post-status-info {
    border-color: initial;
}
#content-resize-handle {
    background-image: url("https://shop.famousrooster.gr/wp-admin/images/resize.gif");
    background-color: transparent;
}
.rtl #content-resize-handle {
    background-image: url("https://shop.famousrooster.gr/wp-admin/images/resize-rtl.gif");
}
.wp-editor-expand #wp-content-editor-tools {
    border-bottom-color: rgb(86, 94, 140);
}
.wp-editor-expand #wp-content-editor-container {
    box-shadow: none;
}
.wp-editor-expand #wp-content-editor-container {
    border-bottom-color: initial;
}
.wp-editor-expand #post-status-info {
    border-top-color: rgb(86, 94, 140);
}
#wp-content-editor-tools {
    background-color: rgb(31, 31, 38);
}
#post-body #visibility::before,
#post-body .misc-pub-comment-status::before,
#post-body .misc-pub-post-status::before,
#post-body .misc-pub-response-to::before,
#post-body .misc-pub-revisions::before,
#post-body .misc-pub-uploadedby::before,
#post-body .misc-pub-uploadedto::before,
.curtime #timestamp::before {
    color: rgb(157, 171, 191);
}
.notification-dialog {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    box-shadow: rgba(0, 0, 0, 0.3) 0px 3px 6px;
}
.notification-dialog-background {
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
#post-lock-dialog .wp-tab-first {
    outline-color: initial;
}
.tagchecklist .ntdelbutton {
    border-color: initial;
    background-image: initial;
    background-color: initial;
}
#poststuff .stuffbox > h2 {
    border-bottom-color: rgb(90, 98, 146);
}
.health-check-header,
.privacy-settings-header {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-bottom-color: rgb(88, 96, 143);
}
.privacy-settings-tab {
    text-decoration-color: initial;
    color: inherit;
}
.health-check-tab:focus,
.privacy-settings-tab:focus {
    color: rgb(178, 189, 203);
    outline-color: rgb(80, 88, 131);
    box-shadow: none;
}
.health-check-tab.active,
.privacy-settings-tab.active {
    box-shadow: rgb(75, 104, 124) 0px -3px inset;
}
.health-check-accordion,
.privacy-settings-accordion {
    border-color: rgb(86, 94, 140);
}
.health-check-accordion-heading,
.privacy-settings-accordion-heading {
    border-top-color: rgb(86, 94, 140);
    color: inherit;
}
.health-check-accordion-heading:first-child,
.privacy-settings-accordion-heading:first-child {
    border-top-color: initial;
}
.health-check-accordion-trigger,
.privacy-settings-accordion-trigger {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: initial;
    color: rgb(174, 186, 202);
}
.health-check-accordion-trigger:active,
.health-check-accordion-trigger:hover,
.privacy-settings-accordion-trigger:active,
.privacy-settings-accordion-trigger:hover {
    background-image: initial;
    background-color: rgb(28, 28, 36);
}
.health-check-accordion-trigger:focus,
.privacy-settings-accordion-trigger:focus {
    color: rgb(178, 189, 203);
    border-color: initial;
    box-shadow: none;
    outline-color: rgb(75, 113, 139);
    background-color: rgb(28, 28, 36);
}
.health-check-accordion-trigger .icon,
.privacy-settings-accordion-trigger .icon,
.privacy-settings-view-read .icon,
.site-health-view-passed .icon {
    border-color: rgb(88, 91, 119);
}
.health-check-accordion-trigger .badge,
.privacy-settings-accordion-trigger .badge {
    color: rgb(174, 186, 202);
}
.health-check-accordion-trigger .badge.blue,
.privacy-settings-accordion-trigger .badge.blue {
    border-color: rgb(78, 119, 151);
}
.health-check-accordion-trigger .badge.orange,
.privacy-settings-accordion-trigger .badge.orange {
    border-color: rgb(161, 133, 65);
}
.health-check-accordion-trigger .badge.red,
.privacy-settings-accordion-trigger .badge.red {
    border-color: rgb(161, 56, 52);
}
.health-check-accordion-trigger .badge.green,
.privacy-settings-accordion-trigger .badge.green {
    border-color: rgb(66, 154, 79);
}
.health-check-accordion-trigger .badge.purple,
.privacy-settings-accordion-trigger .badge.purple {
    border-color: rgb(75, 113, 139);
}
.health-check-accordion-trigger .badge.gray,
.privacy-settings-accordion-trigger .badge.gray {
    border-color: rgb(86, 94, 140);
}
.health-check-accordion-panel,
.privacy-settings-accordion-panel {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.health-check-accordion-panel a .dashicons,
.privacy-settings-accordion-panel a .dashicons {
    text-decoration-color: initial;
}
.privacy-settings-accordion-actions .success {
    color: rgb(135, 255, 142);
}
.privacy-settings-accordion-panel .wp-suggested-text div > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(div):not(.privacy-policy-tutorial):not(.wp-policy-help):not(.privacy-text-copy):not(span.success):not(.noticep),
.privacy-settings-accordion-panel .wp-suggested-text > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(div):not(.privacy-policy-tutorial):not(.wp-policy-help):not(.privacy-text-copy):not(span.success):not(.noticep),
.privacy-settings-accordion-panel div > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(div):not(.privacy-policy-tutorial):not(.wp-policy-help):not(.privacy-text-copy):not(span.success):not(.noticep),
.privacy-settings-accordion-panel > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(div):not(.privacy-policy-tutorial):not(.wp-policy-help):not(.privacy-text-copy):not(span.success):not(.noticep) {
    border-left-color: rgb(80, 88, 131);
}
#postcustomstuff thead th {
    background-color: rgb(31, 31, 38);
}
#postcustom #postcustomstuff .submit {
    border-color: initial;
}
#postcustomstuff table {
    border-color: rgb(88, 96, 143);
    background-color: rgb(28, 28, 36);
}
#postcustomstuff #newmetaleft a {
    text-decoration-color: initial;
}
.post-format-icon::before {
    color: rgb(178, 189, 203);
}
a.post-format-icon:hover::before {
    color: rgb(140, 203, 238);
}
.categorydiv div.tabs-panel,
.customlinkdiv div.tabs-panel,
.posttypediv div.tabs-panel,
.taxonomydiv div.tabs-panel,
.wp-tab-panel {
    border-color: rgb(88, 96, 143);
    background-color: rgb(25, 25, 29);
}
div.tabs-panel-active:focus {
    box-shadow: rgb(66, 93, 115) 0px 0px 0px 1px inset,
    rgba(66, 93, 115, 0.8) 0px 0px 2px 1px inset;
    outline-color: initial;
}
.form-wrap p,
p.description {
    color: rgb(158, 173, 191);
}
p.popular-tags {
    border-color: initial;
}
#poststuff .inside .the-tagcloud {
    border-color: rgb(88, 96, 143);
}
.ac_results {
    list-style-image: initial;
    border-color: rgb(81, 115, 141);
    background-color: rgb(25, 25, 29);
}
.ac_over .ac_match,
.ac_results .ac_over {
    background-color: rgb(58, 88, 109);
    color: rgb(190, 198, 210);
}
.ac_match {
    text-decoration-color: initial;
}
.comment-ays .comment-content ul {
    list-style-image: initial;
}
.comment-ays .comment-content a[href]::after {
    color: rgb(158, 173, 191);
}
@media print,
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 120dpi) {
    #content-resize-handle,
    #post-body .wp_themeSkin .mceStatusbar a.mceResize {
        background-image: url("https://shop.famousrooster.gr/wp-admin/images/resize-2x.gif");
        background-color: transparent;
    }
    .rtl #content-resize-handle,
    .rtl #post-body .wp_themeSkin .mceStatusbar a.mceResize {
        background-image: url("https://shop.famousrooster.gr/wp-admin/images/resize-rtl-2x.gif");
    }
}
@media only screen and (max-width: 1200px) {
    .post-type-attachment #poststuff #postbox-container-1 #side-sortables:empty,
    .post-type-attachment #poststuff #postbox-container-1 .empty-container {
        outline-color: initial;
    }
    .is-dragging-metaboxes.post-type-attachment #post-body .meta-box-sortables {
        outline-color: initial;
    }
}
.revisions.pinned .revisions-controls {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px;
}
.revisions-tickmarks {
    background-color: rgb(25, 25, 29);
}
.revisions-tickmarks > div {
    border-left-color: rgb(83, 91, 136);
}
.revisions-meta {
    background-color: rgb(25, 25, 29);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px;
}
.revisions.pinned .revisions-meta {
    box-shadow: none;
}
.revisions-controls .author-card .date {
    color: rgb(158, 173, 191);
}
.revisions-controls .author-card.autosave {
    color: rgb(220, 113, 103);
}
.revisions-diff {
    background-color: rgb(25, 25, 29);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px;
}
table.diff tr {
    background-color: transparent;
}
table.diff .diff-addedline ins,
table.diff .diff-deletedline del {
    text-decoration-color: initial;
}
table.diff .diff-deletedline {
    background-color: rgb(43, 16, 15);
}
table.diff .diff-deletedline del {
    background-color: rgb(72, 11, 12);
}
table.diff .diff-addedline {
    background-color: rgb(32, 53, 34);
}
table.diff .diff-addedline ins {
    background-color: rgb(73, 123, 81);
}
.revisions-tooltip,
.revisions-tooltip-arrow > span {
    border-color: rgb(88, 96, 143);
    background-color: rgb(25, 25, 29);
}
.arrow::after {
    background-color: rgb(25, 25, 29);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px;
}
.wp-slider.ui-slider {
    border-color: rgb(88, 96, 143);
}
.wp-slider .ui-slider-handle {
    outline-color: initial;
}
.wp-slider .ui-slider-handle,
.wp-slider .ui-slider-handle.focus {
    background-image: initial;
    background-color: rgb(28, 28, 36);
    border-color: rgb(86, 94, 140);
    box-shadow: rgb(53, 52, 65) 0px 1px 0px;
}
.wp-slider .ui-slider-handle.ui-state-hover,
.wp-slider .ui-slider-handle:hover {
    background-image: initial;
    background-color: rgb(28, 28, 36);
    border-color: rgb(82, 89, 133);
}
.wp-slider .ui-slider-handle.ui-state-active,
.wp-slider .ui-slider-handle:active {
    background-image: initial;
    background-color: rgb(31, 31, 38);
    border-color: rgb(82, 89, 133);
    box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 5px -3px inset;
}
.wp-slider .ui-slider-handle::before {
    background-image: initial;
    background-color: initial;
    color: rgb(164, 177, 195);
}
.wp-slider .ui-slider-handle.ui-state-hover::before,
.wp-slider .ui-slider-handle:hover::before {
    color: rgb(178, 189, 203);
}
.wp-slider .ui-slider-range {
    border-color: initial;
    background-color: transparent;
    background-image: none;
}
@media print,
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 120dpi) {
    .revision-tick.completed-false {
        background-image: url("https://shop.famousrooster.gr/wp-admin/images/spinner-2x.gif");
    }
}
.media-item .describe {
    border-top-color: rgb(88, 96, 143);
}
.media-item.media-blank .describe {
    border-color: initial;
}
.media-item .media-item-info tr {
    background-color: transparent;
}
.media-upload-form .media-item {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.media-upload-form .media-item,
.media-upload-form .media-item .error {
    box-shadow: rgb(40, 40, 50) 0px 1px 0px;
}
#media-items:empty {
    border-color: initial;
}
.media-item .progress {
    background-image: initial;
    background-color: rgb(40, 40, 50);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset;
}
.media-item .bar {
    background-color: rgb(58, 88, 109);
    box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 2px inset;
}
.media-item .progress .percent {
    color: rgb(190, 198, 210);
    text-shadow: rgba(0, 0, 0, 0.2) 0px 1px 2px;
}
.find-box {
    background-color: rgb(25, 25, 29);
    box-shadow: rgba(0, 0, 0, 0.3) 0px 3px 6px;
}
.find-box-head {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-bottom-color: rgb(88, 96, 143);
}
.find-box-inside {
    background-color: rgb(25, 25, 29);
}
#find-posts-close {
    border-color: initial;
    background-image: initial;
    background-color: initial;
    color: rgb(158, 173, 191);
}
#find-posts-close:focus,
#find-posts-close:hover {
    color: rgb(140, 203, 238);
}
#find-posts-close:focus {
    box-shadow: rgb(66, 93, 115) 0px 0px 0px 1px,
    rgba(66, 93, 115, 0.8) 0px 0px 2px 1px;
    outline-color: transparent;
}
.find-box-buttons {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-top-color: rgb(88, 96, 143);
}
.ui-find-overlay {
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
.drag-drop #drag-drop-area {
    border-color: rgb(86, 94, 140);
}
.drag-drop.drag-over #drag-drop-area {
    border-color: rgb(86, 119, 148);
}
.media-frame.mode-grid .media-frame-content {
    background-color: transparent;
    border-color: initial;
}
.upload-php .mode-grid .media-sidebar {
    border-left-color: rgb(153, 64, 58);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px 0px;
    background-color: rgb(25, 25, 29);
}
.upload-php .mode-grid .media-sidebar .media-uploader-status {
    border-bottom-color: initial;
}
.upload-php .mode-grid .media-sidebar .upload-error {
    border-color: initial;
    box-shadow: none;
    background-image: initial;
    background-color: initial;
}
.media-frame.mode-grid .uploader-inline {
    border-color: rgb(86, 94, 140);
}
.media-frame.mode-grid .attachment.details:focus,
.media-frame.mode-grid .attachment:focus,
.media-frame.mode-grid .selected.attachment:focus {
    box-shadow: rgb(31, 31, 38) 0px 0px 2px 3px inset,
    rgb(66, 93, 115) 0px 0px 0px 7px inset;
    outline-color: transparent;
}
.media-frame.mode-grid .selected.attachment {
    box-shadow: rgb(31, 31, 38) 0px 0px 0px 5px inset,
    rgb(53, 52, 65) 0px 0px 0px 7px inset;
}
.media-frame.mode-grid .attachment.details {
    box-shadow: rgb(31, 31, 38) 0px 0px 0px 3px inset,
    rgb(66, 93, 115) 0px 0px 0px 7px inset;
}
.media-frame.mode-grid .attachments-browser .no-media {
    color: rgb(158, 173, 191);
}
.edit-attachment-frame .edit-media-header .left,
.edit-attachment-frame .edit-media-header .right,
.upload-php .media-modal-close {
    color: rgb(153, 168, 188);
    background-color: transparent;
    border-top-color: initial;
    border-right-color: initial;
    border-bottom-color: initial;
    border-left-color: rgb(88, 96, 143);
}
.edit-attachment-frame .edit-media-header .left:focus,
.edit-attachment-frame .edit-media-header .left:hover,
.edit-attachment-frame .edit-media-header .right:focus,
.edit-attachment-frame .edit-media-header .right:hover,
.upload-php .media-modal-close:focus,
.upload-php .media-modal-close:hover {
    background-image: initial;
    background-color: rgb(40, 40, 50);
    border-color: rgb(86, 94, 140);
    color: rgb(190, 198, 210);
    outline-color: initial;
    box-shadow: none;
}
.edit-attachment-frame .edit-media-header .left:focus,
.edit-attachment-frame .edit-media-header .right:focus,
.upload-php .media-modal-close:focus {
    outline-color: transparent;
}
.upload-php .media-modal-close:focus .media-modal-icon::before,
.upload-php .media-modal-close:hover .media-modal-icon::before {
    color: rgb(190, 198, 210);
}
.edit-attachment-frame .edit-media-header [disabled],
.edit-attachment-frame .edit-media-header [disabled]:hover {
    color: rgb(172, 183, 200);
    background-image: inherit;
    background-color: inherit;
}
.edit-attachment-frame .media-frame-content {
    border-bottom-color: initial;
}
.edit-attachment-frame .attachment-details {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 4px -4px inset;
}
.edit-attachment-frame .attachment-media-view .details-image {
    background-image: linear-gradient(45deg,
    rgb(53, 52, 65) 25%,
    rgba(0, 0, 0, 0) 25%,
    rgba(0, 0, 0, 0) 75%,
    rgb(53, 52, 65) 75%,
    rgb(53, 52, 65)),
    linear-gradient(45deg,
    rgb(53, 52, 65) 25%,
    rgba(0, 0, 0, 0) 25%,
    rgba(0, 0, 0, 0) 75%,
    rgb(53, 52, 65) 75%,
    rgb(53, 52, 65));
}
.edit-attachment-frame .attachment-media-view .details-image.icon {
    background-image: initial;
    background-color: initial;
}
.edit-attachment-frame .attachment-info {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 4px -4px inset;
    border-bottom-color: initial;
    border-left-color: rgb(88, 96, 143);
    background-image: initial;
    background-color: rgb(28, 28, 36);
}
.edit-attachment-frame .attachment-info .details,
.edit-attachment-frame .attachment-info .settings {
    border-bottom-color: rgb(88, 96, 143);
}
.edit-attachment-frame .attachment-info .filename {
    color: rgb(158, 173, 191);
}
.attachment-info .actions a {
    text-decoration-color: initial;
}
.copy-to-clipboard-container .success {
    color: rgb(135, 255, 142);
}
.imgedit-wait {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.imgedit-wait::before {
    background-image: url("https://shop.famousrooster.gr/wp-admin/images/spinner.gif");
    background-color: transparent;
}
.imgedit-settings .disabled,
.media-disabled {
    color: rgb(164, 177, 195);
}
.imgedit-menu .button.disabled {
    color: rgb(164, 177, 195);
    border-color: rgb(88, 96, 143);
    background-image: initial;
    background-color: rgb(28, 28, 36);
    box-shadow: none;
    text-shadow: rgb(25, 25, 29) 0px 1px 0px;
}
.imgedit-crop-wrap img {
    background-image: linear-gradient(45deg,
    rgb(53, 52, 65) 25%,
    rgba(0, 0, 0, 0) 25%,
    rgba(0, 0, 0, 0) 75%,
    rgb(53, 52, 65) 75%,
    rgb(53, 52, 65)),
    linear-gradient(45deg,
    rgb(53, 52, 65) 25%,
    rgba(0, 0, 0, 0) 25%,
    rgba(0, 0, 0, 0) 75%,
    rgb(53, 52, 65) 75%,
    rgb(53, 52, 65));
}
#poststuff .imgedit-group-top .button-link {
    text-decoration-color: initial;
    color: rgb(178, 189, 203);
}
.image-editor .imgedit-settings .imgedit-help-toggle,
.image-editor .imgedit-settings .imgedit-help-toggle:active,
.image-editor .imgedit-settings .imgedit-help-toggle:hover {
    border-color: transparent;
    background-image: initial;
    background-color: initial;
    color: rgb(144, 197, 227);
    box-shadow: none;
}
.image-editor .imgedit-settings .imgedit-help-toggle:focus {
    color: rgb(144, 197, 227);
    border-color: rgb(81, 115, 141);
    box-shadow: rgba(58, 88, 109, 0.8) 0px 0px 3px;
    outline-color: transparent;
}
span.imgedit-scale-warn {
    color: rgb(220, 113, 103);
}
.imgedit-separator {
    color: rgb(170, 182, 198);
}
@media print,
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 120dpi) {
    .imgedit-wait::before {
        background-image: url("https://shop.famousrooster.gr/wp-admin/images/spinner-2x.gif");
    }
}
.theme-browser .theme {
    border-color: rgb(88, 96, 143);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px -1px;
}
.theme-browser .theme .theme-name {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 0px inset;
    background-image: initial;
    background-color: rgba(25, 25, 29, 0.65);
}
.theme-browser .theme .theme-actions {
    background-image: initial;
    background-color: rgba(28, 28, 36, 0.7);
    border-left-color: rgba(76, 80, 110, 0.05);
}
.theme-browser .theme.focus .theme-screenshot,
.theme-browser .theme:hover .theme-screenshot {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.theme-browser .theme .more-details {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.7);
    color: rgb(190, 198, 210);
    text-shadow: rgba(0, 0, 0, 0.6) 0px 1px 0px;
    border-color: initial;
}
.theme-browser .theme .more-details:focus {
    box-shadow: rgb(25, 25, 29) 0px 0px 0px 1px,
    rgb(58, 88, 109) 0px 0px 0px 3px;
}
.theme-browser .theme.focus {
    border-color: rgb(81, 115, 141);
    box-shadow: rgba(66, 93, 115, 0.8) 0px 0px 2px;
}
.theme-browser .theme.active .theme-name {
    background-image: initial;
    background-color: rgb(21, 21, 27);
    color: rgb(190, 198, 210);
    box-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px inset;
}
.theme-browser .theme.active .theme-actions {
    background-image: initial;
    background-color: rgba(32, 32, 40, 0.7);
    border-left-color: initial;
}
.theme-browser .theme .theme-actions,
.theme-browser .theme.active .theme-actions {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 0px inset;
}
.theme-browser .theme .theme-author {
    background-image: initial;
    background-color: rgb(21, 21, 27);
    color: rgb(184, 194, 207);
}
.theme-browser .theme.display-author .theme-author a {
    color: inherit;
}
.theme-browser .theme.add-new-theme {
    border-color: initial;
    box-shadow: none;
}
.theme-browser .theme.add-new-theme a {
    text-decoration-color: initial;
}
.theme-browser .theme.add-new-theme a::after {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0);
    text-shadow: none;
    border-color: rgba(76, 80, 110, 0.1);
}
.theme-browser .theme.add-new-theme span::after {
    background-image: initial;
    background-color: rgba(79, 78, 97, 0.1);
    color: rgb(157, 171, 191);
    text-shadow: none;
}
.theme-browser .theme.add-new-theme a:focus .theme-screenshot,
.theme-browser .theme.add-new-theme a:hover .theme-screenshot {
    background-image: initial;
    background-color: initial;
}
.theme-browser .theme.add-new-theme a:focus span::after,
.theme-browser .theme.add-new-theme a:hover span::after {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    color: rgb(144, 197, 227);
}
.theme-browser .theme.add-new-theme a:focus::after,
.theme-browser .theme.add-new-theme a:hover::after {
    border-color: transparent;
    color: rgb(190, 198, 210);
    background-image: initial;
    background-color: rgb(58, 88, 109);
}
.theme-browser .theme.add-new-theme .theme-name {
    background-image: initial;
    background-color: initial;
    box-shadow: none;
}
.theme-browser .theme.add-new-theme a:focus .theme-name,
.theme-browser .theme.add-new-theme a:hover .theme-name {
    color: rgb(190, 198, 210);
}
.theme-overlay .theme-backdrop {
    background-image: initial;
    background-color: rgba(31, 31, 38, 0.9);
}
.theme-overlay .theme-header {
    border-bottom-color: rgb(88, 96, 143);
}
.theme-overlay .theme-header .close {
    border-top-color: initial;
    border-right-color: initial;
    border-bottom-color: initial;
    border-left-color: rgb(88, 96, 143);
    background-color: transparent;
}
.theme-overlay .theme-header .close::before {
    color: rgb(153, 168, 188);
}
.theme-overlay .theme-header .left,
.theme-overlay .theme-header .right {
    color: rgb(153, 168, 188);
    background-color: transparent;
    border-top-color: initial;
    border-bottom-color: initial;
    border-left-color: initial;
    border-right-color: rgb(88, 96, 143);
}
.theme-overlay .theme-header .close:focus,
.theme-overlay .theme-header .close:hover,
.theme-overlay .theme-header .left:focus,
.theme-overlay .theme-header .left:hover,
.theme-overlay .theme-header .right:focus,
.theme-overlay .theme-header .right:hover {
    background-image: initial;
    background-color: rgb(40, 40, 50);
    border-color: rgb(86, 94, 140);
    color: rgb(190, 198, 210);
}
.theme-overlay .theme-header .close:focus::before,
.theme-overlay .theme-header .close:hover::before {
    color: rgb(190, 198, 210);
}
.theme-overlay .theme-header .close:focus,
.theme-overlay .theme-header .left:focus,
.theme-overlay .theme-header .right:focus {
    box-shadow: none;
    outline-color: initial;
}
.theme-overlay .theme-header .left.disabled,
.theme-overlay .theme-header .left.disabled:hover,
.theme-overlay .theme-header .right.disabled,
.theme-overlay .theme-header .right.disabled:hover {
    color: rgb(172, 183, 200);
    background-image: inherit;
    background-color: inherit;
}
.theme-overlay .theme-wrap {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 20px 5px;
}
.theme-overlay .theme-actions {
    background-image: initial;
    background-color: rgb(28, 28, 36);
    border-top-color: rgb(90, 98, 146);
}
.broken-themes a.delete-theme,
.theme-overlay .theme-actions .delete-theme {
    color: rgb(220, 113, 103);
    text-decoration-color: initial;
    border-color: transparent;
    box-shadow: none;
    background-image: initial;
    background-color: initial;
}
.broken-themes a.delete-theme:focus,
.broken-themes a.delete-theme:hover,
.theme-overlay .theme-actions .delete-theme:focus,
.theme-overlay .theme-actions .delete-theme:hover {
    background-image: initial;
    background-color: rgb(124, 50, 46);
    color: rgb(190, 198, 210);
    border-color: rgb(153, 64, 58);
}
.theme-overlay .screenshot {
    border-color: rgb(91, 100, 148);
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 1px;
}
.theme-overlay .screenshot.thumb {
    background-image: initial;
    background-color: rgb(53, 52, 65);
    border-color: rgb(90, 98, 146);
}
.theme-overlay .screenshot.selected {
    background-image: initial;
    background-color: initial;
    border-color: rgb(78, 119, 151);
}
.theme-browser .theme .theme-screenshot.blank,
.theme-overlay .screenshot.blank {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iOCIgaGVpZ2h0PSI4Ij48ZGVmcz48ZmlsdGVyIGlkPSJkYXJrcmVhZGVyLWltYWdlLWZpbHRlciI+PGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAuMTE1IC0wLjU2MiAtMC43NTkgMC4wMDAgMS4xOTMgLTAuNjkwIDAuMjU4IC0wLjc0MiAwLjAwMCAxLjE2MyAtMC42NjkgLTAuNTU1IDAuMTA0IDAuMDAwIDEuMTA5IDAuMDAwIDAuMDAwIDAuMDAwIDEuMDAwIDAuMDAwIiAvPjwvZmlsdGVyPjwvZGVmcz48aW1hZ2Ugd2lkdGg9IjgiIGhlaWdodD0iOCIgZmlsdGVyPSJ1cmwoI2RhcmtyZWFkZXItaW1hZ2UtZmlsdGVyKSIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBZ0FBQUFJQ0FZQUFBREVENzZMQUFBQUxFbEVRVlFZR1dPOGQrL2Vmd1lrb0tpb2lNUmpZR0JDNFdIaFVLNkE4VDhRSUp0OC8vNTlaQzQ5M0FBQVFzc0twQks0RjVBQUFBQUFTVVZPUks1Q1lJST0iIC8+PC9zdmc+");
}
.theme-overlay .current-label {
    background-image: initial;
    background-color: rgb(32, 32, 40);
    color: rgb(190, 198, 210);
}
.theme-overlay .theme-name {
    color: rgb(178, 189, 203);
}
.theme-overlay .theme-version {
    color: rgb(158, 173, 191);
}
.theme-overlay .theme-author {
    color: rgb(158, 173, 191);
}
.theme-overlay .theme-autoupdate .toggle-auto-update {
    text-decoration-color: initial;
}
.theme-overlay .theme-autoupdate .toggle-auto-update .label {
    text-decoration-color: initial;
}
.theme-overlay .theme-description {
    color: rgb(164, 177, 195);
}
.theme-overlay .theme-tags {
    border-top-color: rgb(90, 98, 146);
    color: rgb(158, 173, 191);
}
.theme-overlay .theme-tags span {
    color: rgb(170, 182, 198);
}
.theme-overlay .parent-theme {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(90, 98, 146) rgb(90, 98, 146) rgb(90, 98, 146) rgb(78, 119, 151);
}
@media only screen and (max-width: 780px) {
    .theme-overlay .theme-wrap,
    body.folded .theme-overlay .theme-wrap {
        border-color: initial;
    }
}
.theme-browser .theme .theme-installed {
    background-image: initial;
    background-color: rgb(58, 88, 109);
}
.theme-browser .theme .notice-success p::before {
    color: rgb(147, 252, 136);
}
.upload-plugin .wp-upload-form,
.upload-theme .wp-upload-form {
    background-image: initial;
    background-color: rgb(28, 28, 36);
    border-color: rgb(86, 94, 140);
}
.upload-plugin .install-help,
.upload-theme .install-help {
    color: rgb(164, 177, 195);
}
p.no-themes,
p.no-themes-local {
    color: rgb(158, 173, 191);
}
.theme-details .no-rating,
.theme-details .num-ratings {
    color: rgb(158, 173, 191);
}
.update-from-upload-comparison {
    border-top-color: rgb(88, 96, 143);
    border-bottom-color: rgb(88, 96, 143);
}
.update-from-upload-comparison td.warning {
    color: rgb(220, 113, 103);
}
.appearance_page_custom-header #headimg {
    border-color: rgb(88, 96, 143);
}
div#custom-background-image {
    border-color: rgb(88, 96, 143); 
}
.background-position-control input[type="radio"]:checked ~ .button {
    background-image: initial;
    background-color: rgb(31, 31, 38);
    border-color: rgb(82, 89, 133);
    box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 5px -3px inset; 
}
.background-position-control input[type="radio"]:focus ~ .button {
    border-color: rgb(81, 115, 141);
    box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 5px -3px inset,
    rgba(58, 88, 109, 0.8) 0px 0px 3px;
    color: rgb(178, 189, 203);
}
.background-position-control .background-position-center-icon::before {
    background-color: rgb(58, 58, 72); 
}
.background-position-control .button:hover .background-position-center-icon::before, .background-position-control input[type="radio"]:focus ~ .button .background-position-center-icon::before {
    background-color: rgb(21, 21, 27);
}
.background-position-control .button-group .button {
    box-shadow: none;
}
.background-position-control .button-group:last-child .button {
    box-shadow: rgb(53, 52, 65) 0px 1px 0px;
}
.wp-full-overlay {
    background-image: initial;
    background-color: initial;
}
.wp-full-overlay-sidebar {
    background-image: initial;
    background-color: rgb(31, 31, 38);
    border-right-color: initial;
}
.wp-full-overlay-sidebar .wp-full-overlay-header {
    border-top-color: initial;
    box-shadow: none;
}
.wp-full-overlay-sidebar .wp-full-overlay-footer {
    border-bottom-color: initial;
    border-top-color: initial;
    box-shadow: none;
}
.theme-install-overlay .close-full-overlay,
.theme-install-overlay .next-theme,
.theme-install-overlay .previous-theme {
    background-image: initial;
    background-color: rgb(31, 31, 38);
    border-right-color: rgb(88, 96, 143);
    color: rgb(170, 182, 198);
    text-decoration-color: initial;
}
.theme-install-overlay .close-full-overlay:focus,
.theme-install-overlay .close-full-overlay:hover,
.theme-install-overlay .next-theme:focus,
.theme-install-overlay .next-theme:hover,
.theme-install-overlay .previous-theme:focus,
.theme-install-overlay .previous-theme:hover {
    background-image: initial;
    background-color: rgb(40, 40, 50);
    border-color: rgb(86, 94, 140);
    color: rgb(190, 198, 210);
    outline-color: initial;
    box-shadow: none;
}
.theme-install-overlay .next-theme.disabled,
.theme-install-overlay .next-theme.disabled:focus,
.theme-install-overlay .next-theme.disabled:hover,
.theme-install-overlay .previous-theme.disabled,
.theme-install-overlay .previous-theme.disabled:focus,
.theme-install-overlay .previous-theme.disabled:hover {
    color: rgb(172, 183, 200);
    background-image: initial;
    background-color: rgb(31, 31, 38);
}
.theme-install-overlay .close-full-overlay,
.theme-install-overlay .next-theme,
.theme-install-overlay .previous-theme {
    border-left-color: initial;
    border-top-color: initial;
    border-bottom-color: initial;
}
.wp-core-ui .wp-full-overlay .collapse-sidebar {
    color: rgb(158, 173, 191);
    outline-color: initial;
    background-color: transparent !important;
    border-color: initial !important;
    box-shadow: none !important;
}
.wp-core-ui .wp-full-overlay .collapse-sidebar:focus,
.wp-core-ui .wp-full-overlay .collapse-sidebar:hover {
    color: rgb(144, 197, 227);
}
.wp-full-overlay .collapse-sidebar:focus .collapse-sidebar-arrow,
.wp-full-overlay .collapse-sidebar:hover .collapse-sidebar-arrow {
    box-shadow: rgb(66, 93, 115) 0px 0px 0px 1px,
    rgba(66, 93, 115, 0.8) 0px 0px 2px 1px;
}
.wp-full-overlay .collapse-sidebar-arrow::before {
    background-image: initial;
    background-color: rgb(31, 31, 38);
}
.wp-full-overlay {
    background-image: initial;
    background-color: rgb(21, 21, 27);
}
.wp-full-overlay-main {
    background-color: rgb(31, 31, 38);
}
.expanded .wp-full-overlay-footer {
    border-top-color: rgb(88, 96, 143);
    background-image: initial;
    background-color: rgb(31, 31, 38);
}
.wp-full-overlay-footer .devices {
    background-image: initial;
    background-color: rgb(31, 31, 38);
    box-shadow: rgb(31, 31, 38) -20px 0px 10px -5px;
}
.wp-full-overlay-footer .devices button {
    background-image: initial;
    background-color: initial;
    border-right-color: initial;
    border-left-color: initial;
    box-shadow: none;
    border-top-color: transparent;
    border-bottom-color: transparent;
}
.wp-full-overlay-footer .devices button:focus {
    box-shadow: none;
    outline-color: initial;
}
.wp-full-overlay-footer .devices button::before {
    color: rgb(158, 173, 191);
}
.wp-full-overlay-footer .devices button.active {
    border-bottom-color: rgb(73, 79, 118);
}
.wp-full-overlay-footer .devices button:focus,
.wp-full-overlay-footer .devices button:hover {
    background-color: rgb(25, 25, 29);
}
.wp-full-overlay-footer .devices button.active:hover,
.wp-full-overlay-footer .devices button:focus {
    border-bottom-color: rgb(75, 113, 139);
}
.wp-full-overlay-footer .devices button.active::before {
    color: rgb(178, 189, 203);
}
.wp-full-overlay-footer .devices button:focus::before,
.wp-full-overlay-footer .devices button:hover::before {
    color: rgb(144, 197, 227);
}
#customize-container,
#customize-controls .notice.notification-overlay {
    background-image: initial;
    background-color: rgb(31, 31, 38);
}
.install-theme-info .theme-screenshot {
    border-color: rgb(86, 94, 140);
}
.theme-details .theme-description {
    color: rgb(158, 173, 191);
}
.theme-install-overlay .wp-full-overlay-sidebar {
    background-image: initial;
    background-color: rgb(31, 31, 38);
    border-right-color: rgb(88, 96, 143);
}
.theme-install-overlay .wp-full-overlay-sidebar-content {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-top-color: rgb(88, 96, 143);
    border-bottom-color: rgb(88, 96, 143);
}
.theme-install-overlay .wp-full-overlay-main {
    background-color: rgb(31, 31, 38);
}
.customize-loading #customize-container {
    background-color: rgb(31, 31, 38);
}
#customize-controls .notice.notification-overlay.notification-loading::before,
#customize-preview.wp-full-overlay-main::before,
.customize-loading #customize-container::before,
.theme-install-overlay .wp-full-overlay-main::before {
    background-image: url("https://shop.famousrooster.gr/wp-admin/images/spinner.gif");
    background-color: transparent;
}
#customize-preview.wp-full-overlay-main.iframe-ready::before,
.theme-install-overlay.iframe-ready .wp-full-overlay-main::before {
    background-image: none;
}
@media print,
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 120dpi) {
    .wp-full-overlay .collapse-sidebar-arrow {
        background-image: url("https://shop.famousrooster.gr/wp-admin/images/arrows-2x.png");
    }
    #customize-controls .notice.notification-overlay.notification-loading::before,
    #customize-preview.wp-full-overlay-main::before,
    .customize-loading #customize-container::before,
    .theme-install-overlay .wp-full-overlay-main::before {
        background-image: url("https://shop.famousrooster.gr/wp-admin/images/spinner-2x.gif");
    }
}
.about__container {
    --background: #1d35b4;
    --darkreader-bg--darkreader-bg--subtle-background: #1c1c23;
    --darkreader-text--darkreader-text--text: #bec6d2;
    --darkreader-text--darkreader-text--text-light: #bec6d2;
    --darkreader-bg--darkreader-bg--accent-1: #252d60;
    --darkreader-text--darkreader-text--accent-1: #8abae1;
    --darkreader-border--darkreader-border--accent-1: #394690;
    --darkreader-bg--darkreader-bg--accent-2: #4d9c69;
    --darkreader-text--darkreader-text--accent-2: #80ff9b;
    --darkreader-border--darkreader-border--accent-2: #4d9e5d;
    --darkreader-bg--darkreader-bg--nav-background: #19191d;
    --darkreader-border--darkreader-border--nav-border: rgba(76, 80, 110, 0);
    --darkreader-text--darkreader-text--nav-color: var(--darkreader-text--darkreader-text--text);
    --darkreader-bg--darkreader-bg--nav-current: var(--darkreader-bg--darkreader-bg--accent-1);
    --darkreader-text--darkreader-text--nav-current: var(--darkreader-text--darkreader-text--accent-1);
    --darkreader-border--darkreader-border--nav-current: var(--darkreader-border--darkreader-border--accent-1);
    --gap: 2rem;
}
.about-php,
.credits-php,
.freedoms-php,
.privacy-php {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.about-php #wpcontent,
.credits-php #wpcontent,
.freedoms-php #wpcontent,
.privacy-php #wpcontent {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.about__section {
    background-image: initial;
    background-color: initial;
}
.about__container .has-accent-background-color {
    background-color: var(--darkreader-bg--darkreader-bg--accent-2);
}
.about__container .has-transparent-background-color {
    background-color: transparent;
}
.about__container .has-accent-color {
    color: var(--darkreader-text--darkreader-text--accent-2);
}
.about__container .has-border {
    border-color: currentcolor;
}
.about__container .has-subtle-background-color {
    background-color: var(--darkreader-bg--darkreader-bg--subtle-background);
}
.about__container {
    color: var(--darkreader-text--darkreader-text--text);
}
.about__container h1 {
    color: inherit;
}
.about__section a {
    color: var(--darkreader-text--darkreader-text--accent-1);
    text-decoration-color: initial;
}
.about__section a:active,
.about__section a:focus,
.about__section a:hover {
    color: var(--darkreader-text--darkreader-text--accent-1);
    text-decoration-color: initial;
}
.wp-credits-list a {
    text-decoration-color: initial;
}
.wp-credits-list a:active,
.wp-credits-list a:focus,
.wp-credits-list a:hover {
    text-decoration-color: initial;
}
.about__container ul {
    list-style-image: initial;
}
.about__container hr {
    border-right-color: initial;
    border-bottom-color: initial;
    border-left-color: initial;
    border-top: 4px solid var(--darkreader-border--darkreader-border--accent-2);
}
.about__header {
    color: var(--darkreader-text--darkreader-text--text-light);
}
.credits-php .about__header {
    background-image: url("https://shop.famousrooster.gr/wp-admin/images/about-header-credits.svg?ver=6.2");
}
.freedoms-php .about__header {
    background-image: url("https://shop.famousrooster.gr/wp-admin/images/about-header-freedoms.svg?ver=6.2");
}
.privacy-php .about__header {
    background-image: url("https://shop.famousrooster.gr/wp-admin/images/about-header-privacy.svg?ver=6.2");
}
.about__header-title h1 span {
    color: var(--darkreader-text--darkreader-text--accent-2);
}
.about__header-navigation {
    color: var(--darkreader-text--darkreader-text--nav-color);
    background: var(--darkreader-bg--darkreader-bg--nav-background);
    border-bottom: 3px solid var(--darkreader-border--darkreader-border--nav-border);
}
.about__header-navigation .nav-tab {
    border-color: transparent;
    background-image: initial;
    background-color: initial;
    color: inherit;
}
.about__header-navigation .nav-tab:active,
.about__header-navigation .nav-tab:hover {
    background-color: var(--darkreader-bg--darkreader-bg--nav-current);
    color: var(--darkreader-text--darkreader-text--text-light);
}
.about__header-navigation .nav-tab-active {
    color: var(--darkreader-text--darkreader-text--nav-current);
    border-color: var(--darkreader-border--darkreader-border--nav-current);
}
.about__header-navigation .nav-tab-active:active,
.about__header-navigation .nav-tab-active:hover {
    background-color: var(--darkreader-bg--darkreader-bg--nav-current);
    color: var(--darkreader-text--darkreader-text--text-light);
    border-color: var(--darkreader-border--darkreader-border--nav-current);
}
@media screen and (max-width: 480px) {
    .about__header,
    .credits-php .about__header,
    .freedoms-php .about__header,
    .privacy-php .about__header {
        background-image: none;
    }
    .about__header-navigation .nav-tab {
        border-bottom-color: initial;
    }
    .about__header-navigation .nav-tab-active {
        border-bottom-color: initial;
    }
}
.about__section .wp-person-avatar {
    background: var(--darkreader-bg--darkreader-bg--accent-1);
}
.about__section .wp-person .web {
    text-decoration-color: initial;
}
.about__section .wp-person .web:hover {
    text-decoration-color: initial;
}
.about-wrap hr {
    border-right-color: initial;
    border-bottom-color: initial;
    border-left-color: initial;
    border-top-color: rgba(76, 80, 110, 0.1);
}
.wp-badge {
    background-image: url("https://shop.famousrooster.gr/wp-admin/images/w-logo-white.png?ver=20160308");
    background-color: rgb(40, 86, 104);
    color: rgb(190, 198, 210);
    box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 3px;
}
.svg .wp-badge {
    background-image: url("https://shop.famousrooster.gr/wp-admin/images/wordpress-logo-white.svg?ver=20160308");
}
.about-wrap h1 {
    color: rgb(173, 184, 201);
}
.about-wrap h4 {
    color: rgb(176, 188, 203);
}
.about-wrap figcaption {
    color: rgb(190, 198, 210);
}
.about-wrap .about-text {
    color: rgb(161, 175, 193);
}
.about-wrap .point-releases {
    border-bottom-color: rgb(88, 96, 143);
}
.about-wrap .return-to-dashboard a {
    text-decoration-color: initial;
}
.about-wrap .wp-person .web {
    text-decoration-color: initial;
}
.freedoms-php .column .freedoms-image {
    background-image: url("https://shop.famousrooster.gr/wp-admin/images/freedoms.png");
}
.is-submenu {
    color: rgb(164, 177, 195);
}
.manage-menus {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.bulk-select-button {
    background-image: initial;
    background-color: rgb(28, 28, 36);
    border-color: rgb(88, 96, 143);
}
.bulk-selection .bulk-select-button {
    color: rgb(144, 197, 227);
    border-color: rgb(75, 113, 139);
    background-image: initial;
    background-color: rgb(28, 28, 36);
}
#pending-menu-items-to-delete ul {
    list-style-image: initial;
}
label.bulk-select-button:active,
label.bulk-select-button:focus-within,
label.bulk-select-button:hover {
    background-image: initial;
    background-color: rgb(31, 31, 38);
    border-color: rgb(64, 113, 142);
    color: rgb(135, 206, 244);
}
input.bulk-select-switcher:focus + .bulk-select-button-label {
    color: rgb(135, 206, 244);
}
.bulk-actions input.menu-items-delete {
    border-color: initial;
    background-image: initial;
    background-color: initial;
    text-decoration-color: initial;
    color: rgb(220, 124, 111);
}
.bulk-actions input.menu-items-delete:hover {
    color: rgb(220, 124, 111);
    border-color: initial;
}
.menu-settings {
    border-top-color: rgb(90, 98, 146);
}
.theme-location-set {
    color: rgb(158, 173, 191);
}
.nav-menus-php #post-body {
    border-top-color: rgb(91, 100, 148);
    border-bottom-color: rgb(88, 96, 143);
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
#nav-menu-footer,
#nav-menu-header {
    background-image: initial;
    background-color: rgb(28, 28, 36);
}
#nav-menu-header {
    border-bottom-color: rgb(88, 96, 143);
}
.locations-edit-menu-link {
    border-right-color: rgb(86, 94, 140);
}
#cancel-save {
    text-decoration-color: initial;
}
.menu-item-bar .menu-item-handle {
    border-color: rgb(88, 96, 143);
}
.menu-item-bar .menu-item-handle:hover {
    border-color: rgb(82, 89, 133);
}
#menu-to-edit .menu-item-invalid .menu-item-handle {
    background-image: initial;
    background-color: rgb(43, 16, 15);
    border-color: rgb(153, 64, 58);
}
.menu li.deleting .menu-item-handle {
    background-image: none;
    background-color: rgb(100, 24, 22);
}
.menu-item-handle .menu-item-title.no-title {
    color: rgb(158, 173, 191);
}
.item-type {
    color: rgb(158, 173, 191);
}
.item-controls a {
    text-decoration-color: initial;
}
.nav-menus-php .item-edit {
    outline-color: initial;
}
.no-js.nav-menus-php .item-edit {
    color: rgb(144, 197, 227);
    text-decoration-color: initial;
}
.js.nav-menus-php .item-edit:focus {
    box-shadow: none;
}
.nav-menus-php .item-edit:focus::before {
    box-shadow: rgb(66, 93, 115) 0px 0px 0px 1px,
    rgba(66, 93, 115, 0.8) 0px 0px 2px 1px;
}
.menu-item-settings {
    border-right-color: rgb(86, 94, 140);
    border-bottom-color: rgb(86, 94, 140);
    border-left-color: rgb(86, 94, 140);
    border-top-color: initial;
    box-shadow: rgba(0, 0, 0, 0.04) 0px 1px 1px;
}
.link-to-original {
    border-color: rgb(88, 96, 143);
    color: rgb(158, 173, 191);
}
@media only screen and (min-width: 783px) {
    #nav-menu-footer {
        box-shadow: rgb(40, 40, 50) 0px -1px 0px 0px;
    }
}
.wp-pointer-content {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(86, 94, 140);
    box-shadow: rgba(0, 0, 0, 0.08) 0px 3px 6px;
}
.wp-pointer-content h3 {
    border-top-color: rgb(75, 113, 139);
    border-right-color: rgb(75, 113, 139);
    border-left-color: rgb(75, 113, 139);
    border-bottom-color: initial;
    color: rgb(190, 198, 210);
    background-image: initial;
    background-color: rgb(58, 88, 109);
}
.wp-pointer-content h3::before {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    color: rgb(144, 197, 227);
}
.wp-pointer-buttons a {
    text-decoration-color: initial;
}
.wp-pointer-buttons a.close::before {
    background-image: initial;
    background-color: initial;
    color: rgb(153, 168, 188);
}
.wp-pointer-buttons a.close:hover::before {
    color: rgb(220, 113, 103);
}
.wp-pointer-arrow {
    border-color: transparent;
}
.wp-pointer-top .wp-pointer-arrow,
.wp-pointer-undefined .wp-pointer-arrow {
    border-bottom-color: rgb(75, 113, 139);
}
.wp-pointer-top .wp-pointer-arrow-inner,
.wp-pointer-undefined .wp-pointer-arrow-inner {
    border-color: transparent transparent rgb(75, 113, 139);
}
.wp-pointer-bottom .wp-pointer-arrow {
    border-top-color: rgb(86, 94, 140);
}
.wp-pointer-bottom .wp-pointer-arrow-inner {
    border-color: rgb(91, 100, 148) transparent transparent;
}
.wp-pointer-left .wp-pointer-arrow {
    border-right-color: rgb(86, 94, 140);
}
.wp-pointer-left .wp-pointer-arrow-inner {
    border-color: transparent rgb(91, 100, 148) transparent transparent;
}
.wp-pointer-right .wp-pointer-arrow {
    border-left-color: rgb(86, 94, 140);
}
.wp-pointer-right .wp-pointer-arrow-inner {
    border-color: transparent transparent transparent rgb(91, 100, 148);
}
.widget-top {
    background-image: initial;
    background-color: rgb(28, 28, 36);
}
.widget-top .widget-action {
    border-color: initial;
    background-image: initial;
    background-color: initial;
}
.widgets-holder-wrap .widget-inside {
    border-top-color: initial;
}
#available-widgets .widget-description,
#widgets-right a.widget-control-edit,
.in-widget-title {
    color: rgb(158, 173, 191);
}
.deleting .widget-title,
.deleting .widget-top .widget-action .toggle-indicator::before {
    color: rgb(164, 177, 195);
}
.media-widget-control .attachment-media-view .button-add-media,
.media-widget-control .placeholder {
    border-color: rgb(86, 94, 140);
}
.media-widget-control .attachment-media-view .button-add-media {
    background-color: rgb(31, 31, 38);
    color: rgb(174, 186, 202);
}
.media-widget-control .attachment-media-view .button-add-media:hover {
    background-color: rgb(25, 25, 29);
}
.media-widget-control .attachment-media-view .button-add-media:focus {
    background-color: rgb(25, 25, 29);
    border-color: rgb(81, 115, 141);
    box-shadow: rgba(58, 88, 109, 0.8) 0px 0px 3px;
    outline-color: transparent;
}
.media-widget-control .media-widget-preview {
    background-image: initial;
    background-color: initial;
}
.media-widget-control .media-widget-preview img {
    background-image: linear-gradient(45deg,
    rgb(53, 52, 65) 25%,
    rgba(0, 0, 0, 0) 25%,
    rgba(0, 0, 0, 0) 75%,
    rgb(53, 52, 65) 75%,
    rgb(53, 52, 65)),
    linear-gradient(45deg,
    rgb(53, 52, 65) 25%,
    rgba(0, 0, 0, 0) 25%,
    rgba(0, 0, 0, 0) 75%,
    rgb(53, 52, 65) 75%,
    rgb(53, 52, 65));
}
.media-widget-control .media-widget-preview .wp-video-shortcode {
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
.media-widget-video-link {
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
.media-widget-video-link .dashicons {
    color: rgb(190, 198, 210);
    text-decoration-color: initial;
}
.media-frame #embed-url-field.invalid,
.media-widget-image-link > .link:invalid {
    border-color: rgb(153, 64, 58);
}
.media-widget-preview .placeholder {
    background-image: initial;
    background-color: rgb(31, 31, 38);
}
.media-widget-gallery-preview .gallery-item {
    background-image: initial;
    background-color: initial;
}
.media-widget-gallery-preview .gallery-icon-placeholder {
    background-color: rgba(0, 0, 0, 0.5);
}
.media-widget-gallery-preview .gallery-icon-placeholder-text {
    color: rgb(190, 198, 210);
}
.widget-placeholder {
    border-color: rgb(86, 94, 140);
}
#widgets-right .closed .widget-placeholder {
    border-color: initial;
}
.sidebar-name .handlediv {
    border-color: initial;
    background-image: initial;
    background-color: initial;
    outline-color: initial;
}
.sidebar-name .handlediv:focus {
    box-shadow: none;
    outline-color: transparent;
}
.sidebar-name .handlediv:focus .toggle-indicator::before {
    box-shadow: rgb(66, 93, 115) 0px 0px 0px 1px,
    rgba(66, 93, 115, 0.8) 0px 0px 2px 1px;
}
.widgets-holder-wrap .description {
    color: rgb(158, 173, 191);
}
.inactive-sidebar .description,
.widget-holder .description {
    color: rgb(164, 177, 195);
}
#widgets-left .widgets-holder-wrap,
div#widgets-left .widget-holder {
    background-image: initial;
    background-color: initial;
    border-color: initial;
}
#widgets-left .widgets-holder-wrap {
    border-color: initial;
    box-shadow: none;
}
#widgets-left .inactive-sidebar {
    background-image: initial;
    background-color: initial;
    border-color: initial;
    box-shadow: none;
}
div#widgets-left .inactive-sidebar .widgets-sortables {
    background-image: initial;
    background-color: initial;
}
#widgets-right .widgets-holder-wrap.widget-hover {
    border-color: rgb(80, 88, 131);
    box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 2px;
}
.widgets_access #widgets-left .widget .widget-top:hover,
.widgets_access #widgets-right .widget .widget-top:hover {
    border-color: rgb(88, 96, 143);
}
.widget-control-edit {
    color: rgb(158, 173, 191);
    background-image: initial;
    background-color: rgb(31, 31, 38);
    border-left-color: rgb(88, 96, 143);
}
#widgets-left .widget-control-edit:hover,
#widgets-right .widget-control-edit:hover {
    color: rgb(190, 198, 210);
    background-image: initial;
    background-color: rgb(43, 44, 55);
    border-left-color: initial;
    outline-color: rgb(86, 90, 117);
}
.widget-inside {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
#removing-widget {
    color: rgb(190, 198, 210);
}
.js #removing-widget {
    color: rgb(140, 195, 227);
}
#available-widgets .widget-top:hover,
#widgets-left .widget-in-question .widget-top,
#widgets-left .widget-top:hover,
.widgets-chooser ul,
div#widgets-right .widget-top:hover {
    border-color: rgb(82, 89, 133);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px;
}
.widgets-chooser ul {
    border-color: rgb(86, 94, 140);
}
.widgets-chooser li {
    border-bottom-color: rgb(86, 94, 140);
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.widgets-chooser .widgets-chooser-button {
    background-image: initial;
    background-color: initial;
    border-color: initial;
}
.widgets-chooser .widgets-chooser-button:focus,
.widgets-chooser .widgets-chooser-button:hover {
    outline-color: initial;
    text-decoration-color: initial;
}
.widgets-chooser li:last-child {
    border-color: initial;
}
.widgets-chooser .widgets-chooser-selected .widgets-chooser-button {
    background-image: initial;
    background-color: rgb(58, 88, 109);
    color: rgb(190, 198, 210);
}
.widgets-chooser .widgets-chooser-selected::before {
    color: rgb(190, 198, 210);
}
.custom-html-widget-fields > p > .CodeMirror {
    border-color: rgb(88, 96, 143);
}
@media screen and (max-width: 480px) {
    div.widget-liquid-left {
        border-right-color: initial;
    }
}
.site-icon-preview .app-icon-preview {
    background-color: rgb(0, 0, 0); 
}
.wp-core-ui .button, .wp-core-ui .button-primary, .wp-core-ui .button-secondary {
    text-decoration-color: initial; 
}
.wp-core-ui input[type="reset"], .wp-core-ui input[type="reset"]:active, .wp-core-ui input[type="reset"]:focus, .wp-core-ui input[type="reset"]:hover {
    background-image: initial;
    background-color: initial;
    border-color: initial;
    box-shadow: none;
}
.wp-core-ui .button,
.wp-core-ui .button-secondary {
    color: rgb(144, 197, 227);
    border-color: rgb(75, 113, 139);
    background-image: initial;
    background-color: rgb(28, 28, 36);
}
.wp-core-ui .button-secondary:hover,
.wp-core-ui .button.hover,
.wp-core-ui .button:hover {
    background-image: initial;
    background-color: rgb(31, 31, 38);
    border-color: rgb(64, 113, 142);
    color: rgb(135, 206, 244);
}
.wp-core-ui .button-secondary:focus,
.wp-core-ui .button.focus,
.wp-core-ui .button:focus {
    background-image: initial;
    background-color: rgb(28, 28, 36);
    border-color: rgb(82, 113, 137);
    color: rgb(135, 206, 244);
    box-shadow: rgb(75, 104, 124) 0px 0px 0px 1px;
    outline-color: transparent;
}
.wp-core-ui .button-secondary:active,
.wp-core-ui .button:active {
    background-image: initial;
    background-color: rgb(28, 28, 36);
    border-color: rgb(82, 89, 133);
    box-shadow: none;
}
.wp-core-ui .button.active,
.wp-core-ui .button.active:hover {
    background-color: rgb(40, 40, 50);
    color: rgb(140, 203, 238);
    border-color: rgb(64, 113, 142);
    box-shadow: rgb(29, 55, 71) 0px 2px 5px -3px inset;
}
.wp-core-ui .button.active:focus {
    border-color: rgb(82, 113, 137);
    box-shadow: rgb(29, 55, 71) 0px 2px 5px -3px inset,
    rgb(75, 104, 124) 0px 0px 0px 1px;
}
.wp-core-ui .button-disabled,
.wp-core-ui .button-secondary.disabled,
.wp-core-ui .button-secondary:disabled,
.wp-core-ui .button-secondary[disabled],
.wp-core-ui .button.disabled,
.wp-core-ui .button:disabled,
.wp-core-ui .button[disabled] {
    color: rgb(164, 177, 195) !important;
    border-color: rgb(88, 96, 143) !important;
    background-image: initial !important;
    background-color: rgb(28, 28, 36) !important;
    box-shadow: none !important;
}
.wp-core-ui .button-link {
    box-shadow: none;
    border-color: initial;
    background-image: initial;
    background-color: initial;
    color: rgb(144, 197, 227);
    text-decoration-color: initial;
}
.wp-core-ui .button-link:active,
.wp-core-ui .button-link:hover {
    color: rgb(140, 203, 238);
}
.wp-core-ui .button-link:focus {
    color: rgb(175, 187, 202);
    box-shadow: rgb(66, 93, 115) 0px 0px 0px 1px,
    rgba(66, 93, 115, 0.8) 0px 0px 2px 1px;
    outline-color: transparent;
}
.wp-core-ui .button-link-delete {
    color: rgb(220, 113, 103);
}
.wp-core-ui .button-link-delete:focus,
.wp-core-ui .button-link-delete:hover {
    color: rgb(220, 113, 103);
    background-image: initial;
    background-color: initial;
}
.wp-core-ui .button-link-delete:disabled {
    background-image: initial !important;
    background-color: initial !important;
}
.wp-core-ui .button-primary {
    background-image: initial;
    background-color: rgb(58, 88, 109);
    border-color: rgb(75, 113, 139);
    color: rgb(190, 198, 210);
    text-decoration-color: initial;
    text-shadow: none;
}
.wp-core-ui .button-primary.focus,
.wp-core-ui .button-primary.hover,
.wp-core-ui .button-primary:focus,
.wp-core-ui .button-primary:hover {
    background-image: initial;
    background-color: rgb(42, 72, 90);
    border-color: rgb(69, 113, 141);
    color: rgb(190, 198, 210);
}
.wp-core-ui .button-primary.focus,
.wp-core-ui .button-primary:focus {
    box-shadow: rgb(25, 25, 29) 0px 0px 0px 1px,
    rgb(58, 88, 109) 0px 0px 0px 3px;
}
.wp-core-ui .button-primary.active,
.wp-core-ui .button-primary.active:focus,
.wp-core-ui .button-primary.active:hover,
.wp-core-ui .button-primary:active {
    background-image: initial;
    background-color: rgb(42, 72, 90);
    border-color: rgb(69, 113, 141);
    box-shadow: none;
    color: rgb(190, 198, 210);
}
.wp-core-ui .button-primary-disabled,
.wp-core-ui .button-primary.disabled,
.wp-core-ui .button-primary:disabled,
.wp-core-ui .button-primary[disabled] {
    color: rgb(164, 177, 195) !important;
    background-image: initial !important;
    background-color: rgb(28, 28, 36) !important;
    border-color: rgb(88, 96, 143) !important;
    box-shadow: none !important;
    text-shadow: none !important;
}
.wp-core-ui .button-group > .button-primary + .button {
    border-left-color: initial;
}
.wp-core-ui .button-group > .button.active {
    background-color: rgb(40, 40, 50);
    color: rgb(140, 203, 238);
    border-color: rgb(64, 113, 142);
    box-shadow: rgb(29, 55, 71) 0px 2px 5px -3px inset;
}
.wp-core-ui .button-group > .button.active:focus {
    border-color: rgb(82, 113, 137);
    box-shadow: rgb(29, 55, 71) 0px 2px 5px -3px inset,
    rgb(75, 104, 124) 0px 0px 0px 1px;
}
.customize-controls-close,
.widget-control-actions a {
    text-decoration-color: initial;
}
#customize-controls #customize-notifications-area .notice.notification-overlay.notification-changeset-locked {
    background-color: rgba(0, 0, 0, 0.7);
}
#customize-controls #customize-notifications-area .notice.notification-overlay.notification-changeset-locked .customize-changeset-locked-message {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    box-shadow: rgba(0, 0, 0, 0.3) 0px 3px 6px;
}
#customize-controls .description {
    color: rgb(164, 177, 195);
}
#customize-save-button-wrapper .save {
    box-shadow: none;
}
#customize-save-button-wrapper .save:focus,
#publish-settings:focus {
    box-shadow: rgb(58, 88, 109) 0px 1px 0px,
    rgb(50, 77, 100) 0px 0px 2px 1px;
}
#customize-sidebar-outer-content {
    background-image: initial;
    background-color: rgb(31, 31, 38);
    border-right-color: rgb(88, 96, 143);
    border-left-color: rgb(88, 96, 143);
}
#publish-settings {
    box-shadow: none;
}
#customize-header-actions {
    border-bottom-color: rgb(88, 96, 143);
}
.outer-section-open #customize-controls .wp-full-overlay-sidebar-content {
    background-image: initial;
    background-color: rgb(31, 31, 38);
}
#customize-controls .customize-info {
    border-top-color: initial;
    border-right-color: initial;
    border-left-color: initial;
    border-bottom-color: rgb(88, 96, 143);
}
#customize-control-changeset_preview_link input,
#customize-control-changeset_status .customize-inside-control-row {
    background-color: rgb(25, 25, 29);
    border-bottom-color: rgb(88, 96, 143);
}
#customize-control-trash_changeset .button-link::before {
    text-decoration-color: initial;
}
#customize-controls .date-input:invalid {
    border-color: rgb(153, 64, 58);
}
#customize-control-changeset_status .customize-inside-control-row:first-of-type {
    border-top-color: rgb(88, 96, 143);
}
.customize-copy-preview-link::after,
.customize-copy-preview-link::before {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
#customize-control-changeset_preview_link input {
    border-top-color: rgb(88, 96, 143);
    border-left-color: initial;
    border-right-color: initial;
    color: rgb(190, 198, 210);
}
#customize-control-changeset_preview_link a {
    text-decoration-color: initial;
}
#customize-control-changeset_preview_link a.disabled,
#customize-control-changeset_preview_link a.disabled:active,
#customize-control-changeset_preview_link a.disabled:focus,
#customize-control-changeset_preview_link a.disabled:visited {
    color: rgb(190, 198, 210);
    outline-color: initial;
    box-shadow: none;
}
#customize-control-changeset_scheduled_date {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-bottom-color: rgb(88, 96, 143);
}
#customize-controls .customize-info.is-in-view,
#customize-controls .customize-section-title.is-in-view {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 0px;
}
#customize-controls .customize-info .accordion-section-title {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    color: rgb(164, 177, 195);
    border-left-color: initial;
    border-right-color: initial;
    border-bottom-color: initial;
}
#customize-controls .customize-info .accordion-section-title:focus::after,
#customize-controls .customize-info .accordion-section-title:hover::after,
#customize-controls .customize-info.open .accordion-section-title::after {
    color: rgb(174, 186, 202);
}
#customize-controls .customize-info .customize-help-toggle {
    box-shadow: none;
    background-image: initial;
    background-color: initial;
    color: rgb(164, 177, 195);
    border-color: initial;
}
#customize-controls .customize-info .customize-help-toggle:focus,
#customize-controls .customize-info .customize-help-toggle:hover,
#customize-controls .customize-info.open .customize-help-toggle {
    color: rgb(144, 197, 227);
}
#customize-controls .customize-info .customize-panel-description,
#customize-controls .customize-info .customize-section-description,
#customize-controls .no-widget-areas-rendered-notice,
#customize-outer-theme-controls .customize-info .customize-section-description {
    color: rgb(164, 177, 195);
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-top-color: rgb(88, 96, 143);
}
#customize-controls .customize-info .customize-panel-description.open + .no-widget-areas-rendered-notice {
    border-top-color: initial;
}
#customize-outer-theme-controls .control-section,
#customize-theme-controls .control-section {
    border-color: initial;
}
#customize-outer-theme-controls .accordion-section-title,
#customize-theme-controls .accordion-section-title {
    color: rgb(164, 177, 195);
    background-color: rgb(25, 25, 29);
    border-bottom-color: rgb(88, 96, 143);
    border-left-color: rgb(91, 100, 148);
}
#customize-controls #customize-theme-controls .customize-themes-panel .accordion-section-title {
    color: rgb(164, 177, 195);
    background-color: rgb(25, 25, 29);
    border-left-color: rgb(91, 100, 148);
}
#customize-outer-theme-controls .accordion-section-title::after,
#customize-theme-controls .accordion-section-title::after {
    color: rgb(164, 177, 195);
}
#customize-outer-theme-controls .accordion-section-content,
#customize-theme-controls .accordion-section-content {
    color: rgb(164, 177, 195);
    background-image: initial;
    background-color: initial;
}
#customize-controls .control-section .accordion-section-title:focus,
#customize-controls .control-section .accordion-section-title:hover,
#customize-controls .control-section.open .accordion-section-title,
#customize-controls .control-section:hover > .accordion-section-title {
    color: rgb(144, 197, 227);
    background-image: initial;
    background-color: rgb(28, 28, 36);
    border-left-color: rgb(75, 113, 139);
}
#accordion-section-themes + .control-section {
    border-top-color: rgb(88, 96, 143);
}
.js .control-section .accordion-section-title:focus,
.js .control-section .accordion-section-title:hover,
.js .control-section.open .accordion-section-title,
.js .control-section:hover .accordion-section-title {
    background-image: initial;
    background-color: rgb(28, 28, 36);
}
#customize-outer-theme-controls .control-section .accordion-section-title:focus::after,
#customize-outer-theme-controls .control-section .accordion-section-title:hover::after,
#customize-outer-theme-controls .control-section.open .accordion-section-title::after,
#customize-outer-theme-controls .control-section:hover > .accordion-section-title::after,
#customize-theme-controls .control-section .accordion-section-title:focus::after,
#customize-theme-controls .control-section .accordion-section-title:hover::after,
#customize-theme-controls .control-section.open .accordion-section-title::after,
#customize-theme-controls .control-section:hover > .accordion-section-title::after {
    color: rgb(144, 197, 227);
}
#customize-theme-controls .control-section.open {
    border-bottom-color: rgb(90, 98, 146);
}
#customize-outer-theme-controls .control-section.open .accordion-section-title,
#customize-theme-controls .control-section.open .accordion-section-title {
    border-bottom-color: rgb(90, 98, 146) !important;
}
#customize-theme-controls .control-section:last-of-type.open,
#customize-theme-controls .control-section:last-of-type > .accordion-section-title {
    border-bottom-color: rgb(88, 96, 143);
}
#customize-theme-controls .control-panel-content:not(.control-panel-nav_menus) .control-section:nth-child(2),
#customize-theme-controls .control-panel-nav_menus .control-section-nav_menu,
#customize-theme-controls .control-section-nav_menu_locations .accordion-section-title {
    border-top-color: rgb(88, 96, 143);
}
#customize-theme-controls .control-panel-nav_menus .control-section-nav_menu + .control-section-nav_menu {
    border-top-color: initial;
}
.customize-section-title {
    border-bottom-color: rgb(88, 96, 143);
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
#customize-theme-controls .customize-themes-panel h3.customize-section-title:first-child {
    border-bottom-color: rgb(88, 96, 143);
}
.customize-section-title h3,
h3.customize-section-title {
    color: rgb(164, 177, 195);
}
.customize-controls-close {
    background-image: initial;
    background-color: rgb(31, 31, 38);
    border-bottom-color: initial;
    border-left-color: initial;
    border-top-color: rgb(90, 98, 146);
    border-right-color: rgb(88, 96, 143);
    color: rgb(170, 182, 198);
}
.customize-panel-back,
.customize-section-back {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-top-color: initial;
    border-bottom-color: initial;
    border-right-color: rgb(88, 96, 143);
    border-left-color: rgb(91, 100, 148);
    box-shadow: none;
}
#customize-controls .panel-meta.customize-info .accordion-section-title {
    border-left-color: initial;
}
#customize-controls .cannot-expand:hover .accordion-section-title,
#customize-controls .panel-meta.customize-info .accordion-section-title:hover {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    color: rgb(164, 177, 195);
    border-left-color: rgb(91, 100, 148);
}
.customize-controls-close:focus,
.customize-controls-close:hover,
.customize-controls-preview-toggle:focus,
.customize-controls-preview-toggle:hover {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    color: rgb(144, 197, 227);
    border-top-color: rgb(75, 113, 139);
    box-shadow: none;
    outline-color: transparent;
}
#customize-theme-controls .accordion-section-title:focus .customize-action {
    outline-color: transparent;
}
.customize-panel-back:focus,
.customize-panel-back:hover,
.customize-section-back:focus,
.customize-section-back:hover {
    color: rgb(144, 197, 227);
    background-image: initial;
    background-color: rgb(28, 28, 36);
    border-left-color: rgb(75, 113, 139);
    box-shadow: none;
    outline-color: transparent;
}
.wp-full-overlay-sidebar .wp-full-overlay-header {
    background-color: rgb(31, 31, 38);
}
.customize-section-description ul > li {
    list-style-image: initial;
}
.customize-section-description a.external-link::after {
    text-decoration-color: initial;
}
#available-menu-items .accordion-section-content .new-content-item,
.customize-control-dropdown-pages .new-content-item {
    background-image: initial;
    background-color: rgb(31, 31, 38);
}
.customize-control-dropdown-pages .new-content-item .create-item-input.invalid {
    border-color: rgb(153, 64, 58);
}
.wp-full-overlay-sidebar {
    background-image: initial;
    background-color: rgb(31, 31, 38);
    border-right-color: rgb(88, 96, 143);
}
#customize-controls .customize-control-widget_form.has-error .widget .widget-top,
.customize-control-nav_menu_item.has-error .menu-item-bar .menu-item-handle {
    box-shadow: rgb(124, 50, 46) 0px 0px 0px 2px inset;
}
#customize-controls .customize-control-notifications-container li.notice {
    list-style-image: initial;
}
.customize-control-text.has-error input {
    outline-color: rgb(153, 64, 58);
}
#customize-controls #customize-notifications-area {
    border-bottom-color: rgb(88, 96, 143);
}
#customize-controls .customize-section-title > .customize-control-notifications-container,
#customize-controls .panel-meta > .customize-control-notifications-container {
    border-top-color: rgb(88, 96, 143);
}
#customize-controls #customize-notifications-area .notice.notification-overlay,
#customize-controls .notice.notification-overlay {
    border-left-color: initial;
}
#customize-controls #customize-notifications-area .notice.notification-overlay .notification-message {
    color: rgb(178, 189, 203);
}
.accordion-section .dropdown-content {
    border-color: rgb(90, 98, 146);
}
.customize-control .dropdown-arrow {
    background-image: initial;
    background-color: rgb(31, 31, 38);
}
.customize-control .dropdown-arrow::after {
    color: rgb(174, 186, 202);
    text-decoration-color: initial !important;
}
.customize-control .dropdown-status {
    color: rgb(174, 186, 202);
    background-image: initial;
    background-color: rgb(31, 31, 38);
}
.customize-control-color .dropdown .dropdown-content {
    background-color: rgb(58, 58, 72);
    border-color: rgba(76, 80, 110, 0.15);
}
.customize-control-color .dropdown:hover .dropdown-content {
    border-color: rgba(76, 80, 110, 0.25);
}
.customize-control-header .default button:not(.random),
.customize-control-header .uploaded button:not(.random) {
    background-image: initial;
    background-color: initial;
    border-color: initial;
    color: inherit;
}
.customize-control .attachment-media-view .button-add-media,
.customize-control .attachment-media-view .placeholder,
.customize-control-header .placeholder {
    border-color: rgb(86, 94, 140);
}
.customize-control .attachment-media-view .button-add-media {
    background-color: rgb(31, 31, 38);
    color: rgb(174, 186, 202);
}
.customize-control .attachment-media-view .button-add-media:hover {
    background-color: rgb(25, 25, 29);
}
.customize-control .attachment-media-view .button-add-media:focus {
    background-color: rgb(25, 25, 29);
    border-color: rgb(82, 113, 137);
    box-shadow: rgb(75, 104, 124) 0px 0px 0px 1px;
    outline-color: transparent;
}
.customize-control-header .inner {
    color: rgb(164, 177, 195);
}
.customize-control-header .header-view::after {
    border-color: initial;
}
.customize-control-header .header-view.selected .choice:focus {
    outline-color: initial;
}
.customize-control-header .header-view.selected::after {
    border-color: rgb(78, 119, 151);
}
.customize-control-header .header-view.button.selected {
    border-color: initial;
}
.customize-control-header .uploaded .header-view .close {
    color: rgb(190, 198, 210);
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.5);
}
.customize-control-header .header-view .close:focus {
    outline-color: rgb(81, 115, 141);
}
.customize-control-header .choice:focus {
    outline-color: initial;
    box-shadow: rgb(66, 93, 115) 0px 0px 0px 1px,
    rgba(66, 93, 115, 0.8) 0px 0px 3px 1px;
}
#customize-controls .customize-section-description-container.section-meta.customize-info {
    border-bottom-color: initial;
}
.customize-section-description-container + #customize-control-custom_css:last-child textarea {
    border-right-color: initial;
    border-left-color: initial;
}
.theme-browser .theme.active .theme-actions,
.wp-customizer .theme-browser .theme .theme-actions {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 0px inset;
}
#customize-theme-controls .control-panel-themes {
    border-bottom-color: initial;
}
#customize-theme-controls .control-panel-themes > .accordion-section-title,
#customize-theme-controls .control-panel-themes > .accordion-section-title:hover {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    color: rgb(164, 177, 195);
    border-top-color: rgb(88, 96, 143);
    border-bottom-color: rgb(88, 96, 143);
    border-left-color: initial;
    border-right-color: initial;
}
#customize-theme-controls .control-section-themes .customize-themes-panel .accordion-section-title:first-child,
#customize-theme-controls .control-section-themes .customize-themes-panel .accordion-section-title:first-child:hover {
    border-top-color: initial;
}
.control-panel-themes .customize-themes-full-container {
    background-image: initial;
    background-color: rgb(31, 31, 38);
}
.wp-full-overlay.in-themes-panel {
    background-image: initial;
    background-color: rgb(31, 31, 38);
}
.themes-filter-bar .feature-filter-toggle.open {
    background-image: initial;
    background-color: rgb(31, 31, 38);
    border-color: rgb(82, 89, 133);
    box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 5px -3px inset;
}
.filter-drawer {
    border-top-color: initial;
    background-image: initial;
    background-color: rgb(31, 31, 38);
    border-bottom-color: rgb(88, 96, 143);
}
.control-panel-themes .filter-themes-count .themes-displayed {
    color: rgb(164, 177, 195);
}
.control-section .customize-section-text-before {
    border-bottom-color: rgb(88, 96, 143);
    color: rgb(164, 177, 195);
}
.control-panel-themes .customize-themes-section-title {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    box-shadow: none;
    outline-color: initial;
    border-top-color: initial;
    border-bottom-color: rgb(88, 96, 143);
    border-left-color: rgb(91, 100, 148);
    border-right-color: initial;
    color: rgb(164, 177, 195);
    text-shadow: none;
}
.control-panel-themes #accordion-section-installed_themes {
    border-top-color: rgb(88, 96, 143);
}
.control-panel-themes .customize-themes-section-title:focus,
.control-panel-themes .customize-themes-section-title:hover {
    border-left-color: rgb(75, 113, 139);
    color: rgb(144, 197, 227);
    background-image: initial;
    background-color: rgb(28, 28, 36);
}
.customize-themes-section-title:not(.selected)::after {
    border-color: rgb(86, 94, 140);
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.control-panel-themes .theme-section .customize-themes-section-title.selected::after {
    background-image: initial;
    background-color: rgb(58, 88, 109);
    color: rgb(190, 198, 210);
}
.control-panel-themes .customize-themes-section-title.selected {
    color: rgb(144, 197, 227);
}
.customize-control-theme .theme {
    border-color: rgb(88, 96, 143);
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.customize-control-theme .theme .theme-actions,
.customize-control-theme .theme .theme-name {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: initial;
}
.customize-preview-header.themes-filter-bar {
    background-image: initial;
    background-color: rgb(31, 31, 38);
    border-bottom-color: rgb(88, 96, 143);
}
@media screen and (max-width: 600px) {
    .wp-customizer .showing-themes .control-panel-themes .customize-themes-mobile-back {
        background-image: initial;
        background-color: rgb(31, 31, 38);
        color: rgb(170, 182, 198);
        box-shadow: none;
        border-top-color: initial;
        border-right-color: initial;
        text-shadow: none;
        border-bottom-color: rgb(88, 96, 143);
        border-left-color: transparent;
    }
    .wp-customizer .showing-themes .control-panel-themes .customize-themes-mobile-back::before {
        border-right-color: rgb(88, 96, 143);
    }
    .wp-customizer .showing-themes .control-panel-themes .customize-themes-mobile-back:focus,
    .wp-customizer .showing-themes .control-panel-themes .customize-themes-mobile-back:hover {
        color: rgb(144, 197, 227);
        background-image: initial;
        background-color: rgb(28, 28, 36);
        border-left-color: rgb(75, 113, 139);
        box-shadow: none;
        outline-color: transparent;
    }
}
.wp-customizer .theme-overlay .theme-backdrop {
    background-image: initial;
    background-color: rgba(31, 31, 38, 0.75);
}
.wp-customizer .theme-overlay .theme-actions {
    background-image: initial;
    background-color: rgb(31, 31, 38);
    border-top-color: rgb(88, 96, 143);
}
.wp-customizer .theme-header {
    background-image: initial;
    background-color: rgb(31, 31, 38);
}
.wp-customizer .theme-overlay .theme-header .close::before,
.wp-customizer .theme-overlay .theme-header button {
    color: rgb(170, 182, 198);
}
.wp-customizer .theme-overlay .theme-header .close:focus,
.wp-customizer .theme-overlay .theme-header .close:hover,
.wp-customizer .theme-overlay .theme-header .left:focus,
.wp-customizer .theme-overlay .theme-header .left:hover,
.wp-customizer .theme-overlay .theme-header .right:focus,
.wp-customizer .theme-overlay .theme-header .right:hover {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-bottom-color: rgb(75, 113, 139);
    color: rgb(144, 197, 227);
}
.wp-customizer .theme-overlay .theme-header .close:focus::before,
.wp-customizer .theme-overlay .theme-header .close:hover::before {
    color: rgb(144, 197, 227);
}
.wp-customizer .theme-overlay .theme-header button.disabled,
.wp-customizer .theme-overlay .theme-header button.disabled:focus,
.wp-customizer .theme-overlay .theme-header button.disabled:hover {
    border-bottom-color: initial;
    background-image: initial;
    background-color: initial;
    color: rgb(172, 183, 200);
}
body.cheatin {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(86, 94, 140);
    box-shadow: rgba(0, 0, 0, 0.04) 0px 1px 1px;
}
body.cheatin h1 {
    border-bottom-color: rgb(88, 96, 143);
    color: rgb(164, 177, 195);
}
#customize-theme-controls .add-new-menu-item,
#customize-theme-controls .add-new-widget {
    outline-color: initial;
}
.reorder-toggle {
    text-decoration-color: initial;
    outline-color: initial;
}
.menu-item-reorder-nav button,
.widget-reorder-nav span {
    color: rgb(157, 171, 191);
    outline-color: initial;
}
.menu-item-reorder-nav button {
    background-image: initial;
    background-color: initial;
    border-color: initial;
    box-shadow: none;
}
.menu-item-reorder-nav button:focus,
.menu-item-reorder-nav button:hover,
.widget-reorder-nav span:focus,
.widget-reorder-nav span:hover {
    color: rgb(178, 189, 203);
    background-image: initial;
    background-color: rgb(31, 31, 38);
}
#customize-theme-controls .first-widget .move-widget-up,
#customize-theme-controls .last-widget .move-widget-down,
.move-down-disabled .menus-move-down,
.move-left-disabled .menus-move-left,
.move-right-disabled .menus-move-right,
.move-up-disabled .menus-move-up {
    color: rgb(178, 189, 203);
    background-color: rgb(25, 25, 29);
}
.add-menu-toggle.open,
.add-menu-toggle.open:hover,
.adding-menu-items .add-new-menu-item,
.adding-menu-items .add-new-menu-item:hover,
body.adding-widget .add-new-widget,
body.adding-widget .add-new-widget:hover {
    background-image: initial;
    background-color: rgb(31, 31, 38);
    border-color: rgb(82, 89, 133);
    color: rgb(174, 186, 202);
    box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 5px -3px inset;
}
#available-menu-items,
#available-widgets {
    background-image: initial;
    background-color: rgb(31, 31, 38);
    border-right-color: rgb(88, 96, 143);
}
#available-widgets-list {
    border-top-color: rgb(88, 96, 143);
}
.no-widgets-found #available-widgets-list {
    border-top-color: initial;
}
#available-widgets-filter {
    background-image: initial;
    background-color: rgb(31, 31, 38);
}
#available-menu-items-search .search-icon,
#available-widgets-filter .search-icon {
    color: rgb(158, 173, 191);
}
#available-menu-items-search .clear-results,
#available-widgets-filter .clear-results {
    border-color: initial;
    background-image: initial;
    background-color: initial;
    color: rgb(220, 113, 103);
    text-decoration-color: initial;
    outline-color: initial;
}
#available-menu-items-search .clear-results:focus,
#available-menu-items-search .clear-results:hover,
#available-widgets-filter .clear-results:focus,
#available-widgets-filter .clear-results:hover {
    color: rgb(220, 113, 103);
}
#available-menu-items-search .clear-results:focus,
#available-widgets-filter .clear-results:focus {
    box-shadow: rgb(66, 93, 115) 0px 0px 0px 1px,
    rgba(66, 93, 115, 0.8) 0px 0px 2px 1px;
}
.themes-filter-bar .search-icon {
    color: rgb(158, 173, 191);
}
#available-menu-items .item-top,
#available-menu-items .item-top:hover,
#available-widgets .widget-top,
#available-widgets .widget-top:hover {
    border-color: initial;
    background-image: initial;
    background-color: initial;
    box-shadow: none;
}
#available-menu-items .item-tpl,
#available-widgets .widget-tpl {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-bottom-color: rgb(88, 96, 143);
    border-left-color: rgb(91, 100, 148);
}
@media screen and (max-width: 640px) {
    .customize-controls-preview-toggle {
        background-image: initial;
        background-color: rgb(31, 31, 38);
        border-bottom-color: initial;
        border-left-color: initial;
        border-right-color: rgb(88, 96, 143);
        border-top-color: rgb(90, 98, 146);
        color: rgb(164, 177, 195);
    }
    #available-menu-items .customize-section-title h3,
    #available-widgets .customize-section-title h3 {
        color: rgb(164, 177, 195);
    }
}
.customize-control-widget_form .widget-top {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.customize-control .widget-action {
    color: rgb(153, 168, 188);
}
.customize-control .widget-action:focus,
.customize-control .widget-top:hover .widget-action {
    color: rgb(178, 189, 203);
}
.customize-control-widget_form.wide-widget-control .widget-inside {
    border-color: rgb(88, 96, 143);
}
.customize-control-widget_form.wide-widget-control.expanded:not(.collapsing) .widget-top,
.customize-control-widget_form.wide-widget-control.expanding .widget-top {
    background-color: rgb(40, 40, 50);
}
.widget-inside {
    border-top-color: initial;
}
.control-section.accordion-section.highlighted > .accordion-section-title,
.customize-control-widget_form.highlighted {
    outline-color: initial;
    box-shadow: rgba(66, 93, 115, 0.8) 0px 0px 2px;
}
#customize-theme-controls .widget-reorder-nav {
    background-color: rgb(28, 28, 36);
}
#customize-theme-controls .move-widget-area {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-right-color: rgb(86, 94, 140);
    border-bottom-color: rgb(86, 94, 140);
    border-left-color: rgb(86, 94, 140);
    border-top-color: initial;
}
#customize-theme-controls .widget-area-select {
    list-style-image: initial;
}
#customize-theme-controls .widget-area-select li {
    color: rgb(164, 177, 195);
    border-top-color: rgb(86, 94, 140);
}
#customize-theme-controls .widget-area-select li:last-child {
    border-bottom-color: rgb(86, 94, 140);
}
#customize-theme-controls .widget-area-select .selected {
    color: rgb(190, 198, 210);
    background-image: initial;
    background-color: rgb(58, 88, 109);
}
#available-widgets .widget-tpl.selected,
#available-widgets .widget-tpl:hover {
    background-image: initial;
    background-color: rgb(28, 28, 36);
    border-bottom-color: rgb(86, 94, 140);
    color: rgb(144, 197, 227);
    border-left-color: rgb(75, 113, 139);
}
#available-widgets .widget .widget-description {
    color: rgb(158, 173, 191);
}
#available-widgets .widget-title::before {
    color: rgb(174, 186, 202);
}
@media screen and (max-height: 700px) and (min-width: 981px) {
    .widget-top {
        box-shadow: none;
    }
}
:where(.wp-block-button__link) {
    box-shadow: none; text-decoration-color: initial; 
}
.wp-block-button[style*="text-decoration"] .wp-block-button__link {
    text-decoration-color: inherit;
}
.wp-block-button .wp-block-button__link.is-style-outline,
.wp-block-button.is-style-outline > .wp-block-button__link {
    border-color: initial;
}
.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color),
.wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color) {
    color: currentcolor;
}
.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background),
.wp-block-button.is-style-outline > .wp-block-button__link:not(.has-background) {
    background-color: transparent; background-image: none; 
}
.wp-block-buttons[style*="text-decoration"] .wp-block-button, .wp-block-buttons[style*="text-decoration"] .wp-block-button__link {
    text-decoration-color: inherit;
}
.wp-block-calendar td,
.wp-block-calendar th {
    border-color: initial;
}
.wp-block-calendar caption {
    background-color: inherit;
}
.wp-block-calendar table:where(:not(.has-text-color)) {
    color: rgb(169, 181, 197);
}
.wp-block-calendar table:where(:not(.has-text-color)) td,
.wp-block-calendar table:where(:not(.has-text-color)) th {
    border-color: rgb(88, 96, 143);
}
.wp-block-calendar table.has-background th {
    background-color: inherit;
}
.wp-block-calendar table.has-text-color th {
    color: inherit;
}
:where(.wp-block-calendar table:not(.has-background) th) {
    background-image: initial;
    background-color: rgb(40, 40, 50);
}
.wp-block-post-comments .commentlist {
    list-style-image: initial;
}
.wp-block-post-comments .commentlist .children {
    list-style-image: initial;
}
.wp-block-post-comments input:not([type="submit"]),
.wp-block-post-comments textarea {
    border-color: rgb(82, 90, 133);
}
:where(.wp-block-post-comments input[type="submit"]) {
    border-color: initial;
}
.wp-block-comment-template {
    list-style-image: initial;
}
.wp-block-comment-template ol {
    list-style-image: initial;
}
.wp-block-cover .has-background-dim:not([class*="-background-color"]),
.wp-block-cover-image .has-background-dim:not([class*="-background-color"]),
.wp-block-cover-image.has-background-dim:not([class*="-background-color"]),
.wp-block-cover.has-background-dim:not([class*="-background-color"]) {
    background-color: rgb(0, 0, 0);
}
.wp-block-cover .has-background-dim.has-background-gradient,
.wp-block-cover-image .has-background-dim.has-background-gradient {
    background-color: transparent;
}
.wp-block-cover-image.has-background-dim::before,
.wp-block-cover.has-background-dim::before {
    background-color: inherit;
}
.wp-block-cover .wp-block-cover__inner-container,
.wp-block-cover-image .wp-block-cover__inner-container {
    color: rgb(190, 198, 210);
}
.wp-block-cover-image.is-light .wp-block-cover__inner-container,
.wp-block-cover.is-light .wp-block-cover__inner-container {
    color: rgb(190, 198, 210);
}
.wp-block-cover h1:not(.has-text-color),
.wp-block-cover h2:not(.has-text-color),
.wp-block-cover h3:not(.has-text-color),
.wp-block-cover h4:not(.has-text-color),
.wp-block-cover h5:not(.has-text-color),
.wp-block-cover h6:not(.has-text-color),
.wp-block-cover p:not(.has-text-color),
.wp-block-cover-image h1:not(.has-text-color),
.wp-block-cover-image h2:not(.has-text-color),
.wp-block-cover-image h3:not(.has-text-color),
.wp-block-cover-image h4:not(.has-text-color),
.wp-block-cover-image h5:not(.has-text-color),
.wp-block-cover-image h6:not(.has-text-color),
.wp-block-cover-image p:not(.has-text-color) {
    color: inherit;
}
.wp-block-cover .wp-block-cover__image-background,
.wp-block-cover video.wp-block-cover__video-background,
.wp-block-cover-image .wp-block-cover__image-background,
.wp-block-cover-image video.wp-block-cover__video-background {
    border-color: initial;
    box-shadow: none;
    outline-color: initial;
}
.wp-block-cover-image-text,
.wp-block-cover-image-text a,
.wp-block-cover-image-text a:active,
.wp-block-cover-image-text a:focus,
.wp-block-cover-image-text a:hover,
.wp-block-cover-text,
.wp-block-cover-text a,
.wp-block-cover-text a:active,
.wp-block-cover-text a:focus,
.wp-block-cover-text a:hover,
section.wp-block-cover-image h2,
section.wp-block-cover-image h2 a,
section.wp-block-cover-image h2 a:active,
section.wp-block-cover-image h2 a:focus,
section.wp-block-cover-image h2 a:hover {
    color: rgb(190, 198, 210);
}
:where(.wp-block-file__button):is(a):active,
:where(.wp-block-file__button):is(a):focus,
:where(.wp-block-file__button):is(a):hover,
:where(.wp-block-file__button):is(a):visited {
    box-shadow: none;
    color: rgb(190, 198, 210);
    text-decoration-color: initial;
}
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption {
    background-image: linear-gradient(0deg,
    rgba(0, 0, 0, 0.7),
    rgba(0, 0, 0, 0.3) 70%,
    rgba(0, 0, 0, 0));
    background-color: initial;
    color: rgb(190, 198, 210);
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
    background-image: linear-gradient(0deg,
    rgba(0, 0, 0, 0.7),
    rgba(0, 0, 0, 0.3) 70%,
    rgba(0, 0, 0, 0));
    background-color: initial;
    color: rgb(190, 198, 210);
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a {
    color: inherit;
}
.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,
.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption {
    background-image: none;
    background-color: initial;
    color: inherit;
}
.wp-block-latest-comments__comment {
    list-style-image: initial;
}
.has-avatars .wp-block-latest-comments__comment {
    list-style-image: initial;
}
.wp-block-latest-posts.wp-block-latest-posts__list {
    list-style-image: initial;
}
.wp-block-media-text.is-image-fill .wp-block-media-text__media img {
    border-color: initial;
}
.wp-block-navigation {
    --navigation-layout-justification-setting: flex-start;
    --navigation-layout-direction: row;
    --navigation-layout-wrap: wrap;
    --navigation-layout-justify: flex-start;
    --navigation-layout-align: center;
}
.wp-block-navigation ul,
.wp-block-navigation ul li {
    list-style-image: initial;
}
.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content {
    color: inherit;
}
.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,
.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,
.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus {
    text-decoration-color: initial;
}
.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,
.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,
.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus {
    text-decoration-color: initial;
}
.wp-block-navigation:where(:not([class*="has-text-decoration"])) a {
    text-decoration-color: initial;
}
.wp-block-navigation:where(:not([class*="has-text-decoration"])) a:active,
.wp-block-navigation:where(:not([class*="has-text-decoration"])) a:focus {
    text-decoration-color: initial;
}
.wp-block-navigation .wp-block-navigation__submenu-icon {
    background-color: inherit;
    border-color: initial;
    color: currentcolor;
}
.wp-block-navigation .wp-block-navigation__submenu-icon svg {
    stroke: currentcolor;
}
.wp-block-navigation.is-vertical {
    --navigation-layout-direction: column;
    --navigation-layout-justify: initial;
    --navigation-layout-align: flex-start;
}
.wp-block-navigation.no-wrap {
    --navigation-layout-wrap: nowrap;
}
.wp-block-navigation.items-justified-center {
    --navigation-layout-justification-setting: center;
    --navigation-layout-justify: center;
}
.wp-block-navigation.items-justified-center.is-vertical {
    --navigation-layout-align: center;
}
.wp-block-navigation.items-justified-right {
    --navigation-layout-justification-setting: flex-end;
    --navigation-layout-justify: flex-end;
}
.wp-block-navigation.items-justified-right.is-vertical {
    --navigation-layout-align: flex-end;
}
.wp-block-navigation.items-justified-space-between {
    --navigation-layout-justification-setting: space-between;
    --navigation-layout-justify: space-between;
}
.wp-block-navigation .has-child .wp-block-navigation__submenu-container {
    background-color: inherit;
    color: inherit;
}
@media (min-width: 782px) {
    .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container::before {
        background-image: initial;
        background-color: transparent;
    }
}
.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg {
    stroke: currentcolor;
}
button.wp-block-navigation-item__content {
    background-color: transparent;
    border-color: initial;
    color: currentcolor;
}
.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container {
    background-color: rgb(25, 25, 29);
    border-color: rgba(76, 80, 110, 0.15);
    color: rgb(190, 198, 210);
}
.wp-block-navigation__container {
    list-style-image: initial;
}
.wp-block-navigation__responsive-container .wp-block-navigation-link a {
    color: inherit;
}
.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open) {
    background-color: inherit !important;
    color: inherit !important;
}
.wp-block-navigation__responsive-container.is-menu-open {
    background-color: inherit;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container {
    border-color: initial;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,
.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list {
    background-image: initial !important;
    background-color: transparent !important;
    color: inherit !important;
}
@media (min-width: 600px) {
    .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) {
        background-color: inherit;
    }
}
.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open {
    background-color: rgb(25, 25, 29);
    color: rgb(190, 198, 210);
}
.wp-block-navigation__responsive-container-close,
.wp-block-navigation__responsive-container-open {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    color: currentcolor;
}
.wp-block-navigation__responsive-container-close svg,
.wp-block-navigation__responsive-container-open svg {
    fill: currentcolor;
}
.wp-block-navigation__responsive-close:focus {
    outline-color: initial;
}
.wp-block-navigation .wp-block-page-list {
    background-color: inherit;
}
.wp-block-navigation .wp-block-navigation-item {
    background-color: inherit;
}
:where(p.has-text-color:not(.has-link-color)) a {
    color: inherit; 
}
.wp-block-post-comments-form input[type="submit"] {
    box-shadow: none;
}
.wp-block-post-comments-form input:not([type="submit"]),
.wp-block-post-comments-form textarea {
    border-color: rgb(82, 90, 133);
}
.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim {
    background-color: rgb(0, 0, 0);
}
.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient {
    background-color: transparent;
}
.wp-block-pullquote blockquote,
.wp-block-pullquote cite,
.wp-block-pullquote p {
    color: inherit;
}
.wp-block-pullquote .has-text-color a {
    color: inherit;
}
.wp-block-pullquote.is-style-solid-color {
    border-color: initial;
}
.wp-block-pullquote cite {
    color: inherit;
}
.wp-block-post-template {
    list-style-image: initial;
}
.wp-block-post-template.wp-block-post-template {
    background-image: none;
    background-color: initial;
}
.wp-block-read-more:not([style*="text-decoration"]),
.wp-block-read-more:not([style*="text-decoration"]):active,
.wp-block-read-more:not([style*="text-decoration"]):focus {
    text-decoration-color: initial;
}
ul.wp-block-rss {
    list-style-image: initial;
}
ul.wp-block-rss.is-grid {
    list-style-image: initial;
}
.wp-block-search__button svg {
    fill: currentcolor;
}
:where(.wp-block-search__button) {
    border-color: rgb(86, 95, 140);
}
.wp-block-search__input {
    border-color: rgb(82, 90, 133);
    text-decoration-color: unset !important;
}
:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) {
    border-color: rgb(82, 90, 133);
}
:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input {
    border-color: initial;
}
:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus {
    outline-color: initial;
}
.wp-block-separator {
    border-color: initial;
}
.wp-block-separator.is-style-dots {
    border-color: initial;
    background-image: none !important;
    background-color: initial !important;
}
.wp-block-separator.is-style-dots::before {
    color: currentcolor;
}
.wp-block-site-title a {
    color: inherit;
}
.wp-block-social-links {
    background-image: none;
    background-color: initial;
}
.wp-block-social-links .wp-social-link a,
.wp-block-social-links .wp-social-link a:hover {
    border-bottom-color: initial;
    box-shadow: none;
    text-decoration-color: initial;
}
.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor,
.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg,
.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:active,
.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover,
.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:visited {
    fill: currentcolor;
    color: currentcolor;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link {
    background-color: rgb(32, 32, 39);
    color: rgb(169, 181, 198);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon {
    background-color: rgb(183, 133, 58);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp {
    background-color: rgb(72, 122, 129);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance {
    background-color: rgb(34, 65, 132);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen {
    background-color: rgb(21, 21, 24);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart {
    background-color: rgb(75, 166, 124);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble {
    background-color: rgb(115, 39, 62);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox {
    background-color: rgb(27, 55, 111);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy {
    background-color: rgb(157, 85, 41);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook {
    background-color: rgb(50, 88, 134);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx {
    background-color: rgb(0, 0, 0);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr {
    background-color: rgb(40, 76, 123);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare {
    background-color: rgb(111, 40, 51);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github {
    background-color: rgb(25, 25, 29);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads {
    background-color: rgb(44, 41, 28);
    color: rgb(178, 189, 204);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google {
    background-color: rgb(126, 49, 37);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram {
    background-color: rgb(135, 29, 74);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm {
    background-color: rgb(131, 42, 41);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin {
    background-color: rgb(44, 79, 113);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon {
    background-color: rgb(71, 103, 128);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium {
    background-color: rgb(55, 123, 88);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup {
    background-color: rgb(115, 29, 39);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon {
    background-color: rgb(112, 20, 22);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest {
    background-color: rgb(125, 25, 34);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket {
    background-color: rgb(116, 33, 37);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit {
    background-color: rgb(157, 73, 37);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype {
    background-color: rgb(46, 91, 126);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat {
    stroke: rgb(190, 198, 210);
    background-color: rgb(144, 138, 43);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud {
    background-color: rgb(163, 86, 41);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify {
    background-color: rgb(82, 157, 96);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram {
    background-color: rgb(64, 117, 137);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok {
    background-color: rgb(0, 0, 0);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr {
    background-color: rgb(6, 15, 26);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch {
    background-color: rgb(79, 60, 98);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter {
    background-color: rgb(61, 114, 141);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo {
    background-color: rgb(74, 134, 148);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk {
    background-color: rgb(77, 97, 119);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress {
    background-color: rgb(80, 119, 133);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-whatsapp {
    background-color: rgb(86, 155, 99);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp {
    background-color: rgb(126, 47, 41);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube {
    background-color: rgb(137, 25, 20);
    color: rgb(190, 198, 210);
}
.wp-block-social-links.is-style-logos-only .wp-social-link {
    background-image: none;
    background-color: initial;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-amazon {
    color: rgb(255, 217, 99);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp {
    color: rgb(139, 227, 237);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-behance {
    color: rgb(103, 179, 239);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-codepen {
    color: rgb(178, 189, 203);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart {
    color: rgb(128, 255, 216);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble {
    color: rgb(234, 107, 141);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox {
    color: rgb(112, 187, 244);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-etsy {
    color: rgb(255, 158, 85);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-facebook {
    color: rgb(112, 184, 234);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx {
    color: rgb(190, 198, 210);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-flickr {
    color: rgb(117, 192, 245);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare {
    color: rgb(232, 110, 124);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-github {
    color: rgb(176, 188, 203);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads {
    color: rgb(178, 189, 204);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-google {
    color: rgb(235, 116, 93);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-instagram {
    color: rgb(242, 84, 146);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm {
    color: rgb(224, 98, 93);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin {
    color: rgb(127, 196, 241);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon {
    color: rgb(133, 185, 217);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-medium {
    color: rgb(136, 255, 211);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-meetup {
    color: rgb(238, 94, 106);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-patreon {
    color: rgb(241, 87, 85);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest {
    color: rgb(237, 83, 94);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-pocket {
    color: rgb(234, 99, 102);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-reddit {
    color: rgb(255, 136, 80);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-skype {
    color: rgb(120, 199, 248);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat {
    stroke: rgb(190, 198, 210);
    color: rgb(190, 198, 210);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud {
    color: rgb(255, 151, 82);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-spotify {
    color: rgb(132, 255, 155);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-telegram {
    color: rgb(123, 208, 240);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok {
    color: rgb(190, 198, 210);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr {
    color: rgb(180, 191, 206);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-twitch {
    color: rgb(168, 137, 191);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-twitter {
    color: rgb(117, 199, 240);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo {
    color: rgb(127, 224, 243);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-vk {
    color: rgb(146, 182, 204);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-whatsapp {
    color: rgb(138, 255, 157);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress {
    color: rgb(140, 198, 217);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-yelp {
    color: rgb(224, 109, 97);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-youtube {
    color: rgb(234, 81, 71);
}
.wp-block-tag-cloud span {
    text-decoration-color: initial;
}
.wp-block-tag-cloud.is-style-outline a {
    border-color: initial;
    text-decoration-color: initial !important;
}
.wp-block-table thead {
    border-bottom-color: initial;
}
.wp-block-table tfoot {
    border-top-color: initial;
}
.wp-block-table td,
.wp-block-table th {
    border-color: initial;
}
.wp-block-table .has-subtle-light-gray-background-color {
    background-color: rgb(29, 29, 37);
}
.wp-block-table .has-subtle-pale-green-background-color {
    background-color: rgb(46, 63, 27);
}
.wp-block-table .has-subtle-pale-blue-background-color {
    background-color: rgb(31, 31, 38);
}
.wp-block-table .has-subtle-pale-pink-background-color {
    background-color: rgb(46, 19, 15);
}
.wp-block-table.is-style-stripes {
    background-color: transparent;
    border-bottom-color: rgb(90, 98, 146);
}
.wp-block-table.is-style-stripes tbody tr:nth-child(2n+1) {
    background-color: rgb(32, 32, 39);
}
.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(2n+1) {
    background-color: rgb(29, 29, 37);
}
.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(2n+1) {
    background-color: rgb(46, 63, 27);
}
.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(2n+1) {
    background-color: rgb(31, 31, 38);
}
.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(2n+1) {
    background-color: rgb(46, 19, 15); 
}
.wp-block-table.is-style-stripes td, .wp-block-table.is-style-stripes th {
    border-color: transparent; 
}
.wp-block-table .has-border-color td, .wp-block-table .has-border-color th, .wp-block-table .has-border-color tr, .wp-block-table .has-border-color > * {
    border-color: inherit; 
}
.wp-block-table table[style*="border-top-color"] tr:first-child, .wp-block-table table[style*="border-top-color"] tr:first-child td, .wp-block-table table[style*="border-top-color"] tr:first-child th, .wp-block-table table[style*="border-top-color"] > *, .wp-block-table table[style*="border-top-color"] > * td, .wp-block-table table[style*="border-top-color"] > * th {
    border-top-color: inherit; 
}
.wp-block-table table[style*="border-top-color"] tr:not(:first-child) {
    border-top-color: currentcolor; 
}
.wp-block-table table[style*="border-right-color"] td:last-child, .wp-block-table table[style*="border-right-color"] th, .wp-block-table table[style*="border-right-color"] tr, .wp-block-table table[style*="border-right-color"] > * {
    border-right-color: inherit; 
}
.wp-block-table table[style*="border-bottom-color"] tr:last-child, .wp-block-table table[style*="border-bottom-color"] tr:last-child td, .wp-block-table table[style*="border-bottom-color"] tr:last-child th, .wp-block-table table[style*="border-bottom-color"] > *, .wp-block-table table[style*="border-bottom-color"] > * td, .wp-block-table table[style*="border-bottom-color"] > * th {
    border-bottom-color: inherit; 
}
.wp-block-table table[style*="border-bottom-color"] tr:not(:last-child) {
    border-bottom-color: currentcolor; 
}
.wp-block-table table[style*="border-left-color"] td:first-child, .wp-block-table table[style*="border-left-color"] th, .wp-block-table table[style*="border-left-color"] tr, .wp-block-table table[style*="border-left-color"] > * {
    border-left-color: inherit;
}
:root {
    --wp--preset--font-size--normal: 16px;
    --wp--preset--font-size--huge: 42px;
}
:root .has-very-light-gray-background-color {
    background-color: rgb(32, 32, 40);
}
:root .has-very-dark-gray-background-color {
    background-color: rgb(31, 31, 38);
}
:root .has-very-light-gray-color {
    color: rgb(183, 194, 208);
}
:root .has-very-dark-gray-color {
    color: rgb(174, 187, 202);
}
:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
    background-image: linear-gradient(135deg,
    rgb(66, 149, 108),
    rgb(56, 112, 138));
    background-color: initial;
}
:root .has-purple-crush-gradient-background {
    background-image: linear-gradient(135deg,
    rgb(86, 157, 147),
    rgb(33, 15, 109) 50%,
    rgb(91, 26, 121));
    background-color: initial;
}
:root .has-hazy-dawn-gradient-background {
    background-image: linear-gradient(135deg,
    rgb(74, 21, 15),
    rgb(43, 42, 49));
    background-color: initial;
}
:root .has-subdued-olive-gradient-background {
    background-image: linear-gradient(135deg,
    rgb(52, 50, 23),
    rgb(99, 122, 95));
    background-color: initial;
}
:root .has-atomic-cream-gradient-background {
    background-image: linear-gradient(135deg,
    rgb(105, 78, 33),
    rgb(23, 53, 55));
    background-color: initial;
}
:root .has-nightshade-gradient-background {
    background-image: linear-gradient(135deg,
    rgb(32, 13, 51),
    rgb(94, 155, 147));
    background-color: initial;
}
:root .has-midnight-gradient-background {
    background-image: linear-gradient(135deg,
    rgb(4, 4, 57),
    rgb(35, 67, 122));
    background-color: initial;
}
.screen-reader-text {
    border-color: initial;
}
.screen-reader-text:focus {
    background-color: rgb(40, 40, 50);
    color: rgb(169, 181, 198);
    text-decoration-color: initial;
}
html :where(.is-position-sticky) {
    --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height,0px);
}
@media screen and (max-width: 600px) {
    html :where(.is-position-sticky) {
        --wp-admin--admin-bar--position-offset: 0px;
    }
}
:root {
    --darkreader-bg--darkreader-bg--wp-admin-theme-color: #2b5c70;
    --darkreader-text--darkreader-text--wp-admin-theme-color: #77dbff;
    --darkreader-border--darkreader-border--wp-admin-theme-color: #3d7f9a;
    --darkreader-bg--wp-admin-theme-color--rgb: 28,
    106,
    143;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-10: #255061;
    --darkreader-text--darkreader-text--wp-admin-theme-color-darker-10: #7addff;
    --wp-admin-theme-color-darker-10--rgb: 0,
    107,
    161;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-20: #1e4350;
    --darkreader-border--darkreader-border--wp-admin-theme-color-darker-20: #3b7b96;
    --wp-admin-theme-color-darker-20--rgb: 0,
    90,
    135;
    --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 2px;
    --darkreader-bg--darkreader-bg--wp-block-synced-color: #4b1570;
    --darkreader-text--darkreader-text--wp-block-synced-color: #ac57dd;
    --darkreader-bg--wp-block-synced-color--rgb: 95,
    14,
    156;
}
@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 192dpi) {
    :root {
        --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 1.5px;
    }
    :root {
        --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 1.5px;
    }
    :root {
        --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 1.5px;
    }
    :root {
        --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 1.5px;
    }
    :root {
        --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 1.5px;
    }
    :root {
        --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 1.5px;
    }
    :root {
        --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 1.5px;
    }
    :root {
        --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 1.5px;
    }
    :root {
        --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 1.5px;
    }
    :root {
        --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 1.5px;
    }
    :root {
        --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 1.5px;
    }
}
.components-autocomplete__result.components-button.is-selected {
    box-shadow: 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-components-color-accent,
    var(--darkreader-bg--darkreader-bg--wp-admin-theme-color, #2b5c70));
}
.components-button-group .components-button {
    box-shadow: rgb(19, 18, 21) 0px 0px 0px 1px inset;
    color: rgb(180, 190, 205);
}
.components-button-group .components-button.is-primary {
    box-shadow: rgb(19, 18, 21) 0px 0px 0px 1px inset;
}
.components-button {
    background-image: none;
    background-color: initial;
    border-color: initial;
    color: var(--darkreader-text--darkreader-text--wp-components-color-foreground, #b4becd); text-decoration-color: initial; 
}
.components-button:hover, .components-button[aria-expanded="true"] {
    color: var(--darkreader-text--darkreader-text--wp-components-color-accent,
    var(--darkreader-text--darkreader-text--wp-admin-theme-color, #77dbff)); 
}
.components-button[aria-disabled="true"]:hover {
    color: initial;
}
.components-button:focus:not(:disabled) {
    box-shadow: 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-components-color-accent,
    var(--darkreader-bg--darkreader-bg--wp-admin-theme-color, #2b5c70));
    outline-color: transparent;
}
.components-button.is-primary {
    color: var(--darkreader-text--darkreader-text--wp-components-color-accent-inverted, #bec6d2);
    outline-color: transparent;
    text-decoration-color: initial;
    text-shadow: none;
    background: var(--darkreader-bg--darkreader-bg--wp-components-color-accent,
    var(--darkreader-bg--darkreader-bg--wp-admin-theme-color, #2b5c70));
}
.components-button.is-primary:hover:not(:disabled) {
    color: var(--darkreader-text--darkreader-text--wp-components-color-accent-inverted, #bec6d2);
    background: var(--darkreader-bg--darkreader-bg--wp-components-color-accent-darker-10,
    var(--darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-10, #255061));
}
.components-button.is-primary:active:not(:disabled) {
    color: var(--darkreader-text--darkreader-text--wp-components-color-accent-inverted, #bec6d2);
    background: var(--darkreader-bg--darkreader-bg--wp-components-color-accent-darker-20,
    var(--darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-20, #1e4350));
    border-color: var(--darkreader-border--darkreader-border--wp-components-color-accent-darker-20,
    var(--darkreader-border--darkreader-border--wp-admin-theme-color-darker-20, #3b7b96)); 
}
.components-button.is-primary:disabled, .components-button.is-primary:disabled:active:enabled, .components-button.is-primary[aria-disabled="true"], .components-button.is-primary[aria-disabled="true"]:active:enabled, .components-button.is-primary[aria-disabled="true"]:enabled {
    color: rgba(190, 198, 210, 0.4);
    outline-color: initial;
    background: var(--darkreader-bg--darkreader-bg--wp-components-color-accent,
    var(--darkreader-bg--darkreader-bg--wp-admin-theme-color, #2b5c70));
    border-color: var(--darkreader-border--darkreader-border--wp-components-color-accent,
    var(--darkreader-border--darkreader-border--wp-admin-theme-color, #3d7f9a)); 
}
.components-button.is-primary:disabled:active:enabled:focus:enabled, .components-button.is-primary:disabled:focus:enabled, .components-button.is-primary[aria-disabled="true"]:active:enabled:focus:enabled, .components-button.is-primary[aria-disabled="true"]:enabled:focus:enabled, .components-button.is-primary[aria-disabled="true"]:focus:enabled {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-components-color-background, #19191d),
    0 0 0 3px var(--darkreader-bg--darkreader-bg--wp-components-color-accent,
    var(--darkreader-bg--darkreader-bg--wp-admin-theme-color, #2b5c70)); 
}
.components-button.is-primary.is-busy, .components-button.is-primary.is-busy:disabled, .components-button.is-primary.is-busy[aria-disabled="true"] {
    background-image: linear-gradient(-45deg,
    var(--darkreader-bg--darkreader-bg--wp-components-color-accent,
    var(--darkreader-bg--darkreader-bg--wp-admin-theme-color, #2b5c70)) 33%,
    var(--darkreader-bg--darkreader-bg--wp-components-color-accent-darker-20,
    var(--darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-20, #1e4350)) 33%,
    var(--darkreader-bg--darkreader-bg--wp-components-color-accent-darker-20,
    var(--darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-20, #1e4350)) 70%,
    var(--darkreader-bg--darkreader-bg--wp-components-color-accent,
    var(--darkreader-bg--darkreader-bg--wp-admin-theme-color, #2b5c70)) 70%);
    color: var(--darkreader-text--darkreader-text--wp-components-color-accent-inverted, #bec6d2);
    border-color: var(--darkreader-border--darkreader-border--wp-components-color-accent,
    var(--darkreader-border--darkreader-border--wp-admin-theme-color, #3d7f9a));
}
.components-button.is-secondary,
.components-button.is-tertiary {
    outline-color: transparent;
}
.components-button.is-secondary:active:not(:disabled),
.components-button.is-tertiary:active:not(:disabled) {
    box-shadow: none;
    color: var(--darkreader-text--darkreader-text--wp-components-color-accent-darker-10,
    var(--darkreader-text--darkreader-text--wp-admin-theme-color-darker-10, #7addff));
    background: var(--wp-components-color-gray-300,#ddd);
}
.components-button.is-secondary:hover:not(:disabled),
.components-button.is-tertiary:hover:not(:disabled) {
    box-shadow: inset 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-components-color-accent-darker-10,
    var(--darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-10, #255061));
    color: var(--darkreader-text--darkreader-text--wp-components-color-accent-darker-10,
    var(--darkreader-text--darkreader-text--wp-admin-theme-color-darker-10, #7addff)); 
}
.components-button.is-secondary:disabled, .components-button.is-secondary[aria-disabled="true"], .components-button.is-secondary[aria-disabled="true"]:hover, .components-button.is-tertiary:disabled, .components-button.is-tertiary[aria-disabled="true"], .components-button.is-tertiary[aria-disabled="true"]:hover {
    background-image: initial;
    background-color: rgb(34, 34, 43);
    box-shadow: none;
    color: rgb(153, 168, 188);
    outline-color: initial;
}
.components-button.is-secondary {
    box-shadow: inset 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-components-color-accent,
    var(--darkreader-bg--darkreader-bg--wp-admin-theme-color, #2b5c70));
    outline-color: transparent;
}
.components-button.is-secondary,
.components-button.is-tertiary {
    background-image: initial;
    background-color: transparent;
    color: var(--darkreader-text--darkreader-text--wp-components-color-accent,
    var(--darkreader-text--darkreader-text--wp-admin-theme-color, #77dbff));
}
.components-button.is-destructive {
    --darkreader-bg--darkreader-bg--wp-components-color-accent: #752520;
    --darkreader-text--darkreader-text--wp-components-color-accent: #e3695d;
    --darkreader-border--darkreader-border--wp-components-color-accent: #a0342d;
    --darkreader-bg--darkreader-bg--wp-components-color-accent-darker-10: #591c18;
    --darkreader-text--darkreader-text--wp-components-color-accent-darker-10: #eb7063;
    --darkreader-bg--darkreader-bg--wp-components-color-accent-darker-20: #3e110f;
    --darkreader-border--darkreader-border--wp-components-color-accent-darker-20: #99312a;
}
.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link) {
    box-shadow: rgb(117, 37, 32) 0px 0px 0px 1px inset;
    color: rgb(227, 105, 93);
}
.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):hover:not(:disabled) {
    color: rgb(243, 119, 104);
}
.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):focus:not(:disabled) {
    box-shadow: 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) #cc1818;
}
.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):active:not(:disabled) {
    background-image: initial;
    background-color: rgb(49, 49, 61);
}
.components-button.is-link {
    background-image: none;
    background-color: initial;
    border-color: initial;
    box-shadow: none;
    color: var(--darkreader-text--darkreader-text--wp-components-color-accent,
    var(--darkreader-text--darkreader-text--wp-admin-theme-color, #77dbff));
    outline-color: initial;
    text-decoration-color: initial;
}
.components-button:not([aria-disabled="true"]):active {
    color: var(--darkreader-text--darkreader-text--wp-components-color-foreground, #b4becd); 
}
.components-button.is-busy, .components-button.is-secondary.is-busy, .components-button.is-secondary.is-busy:disabled, .components-button.is-secondary.is-busy[aria-disabled="true"] {
    background-image: linear-gradient(-45deg,
    rgb(26, 26, 33) 33%,
    rgb(39, 39, 48) 0px,
    rgb(39, 39, 48) 70%,
    rgb(26, 26, 33) 0px);
}
.components-button.is-pressed {
    color: var(--darkreader-text--darkreader-text--wp-components-color-foreground-inverted, #bec6d2);
    background: var(--darkreader-bg--wp-components-color-foreground, #16151c);
}
.components-button.is-pressed:hover:not(:disabled) {
    color: var(--darkreader-text--darkreader-text--wp-components-color-foreground-inverted, #bec6d2);
    background: var(--darkreader-bg--wp-components-color-foreground, #16151c); 
}
.components-button svg {
    fill: currentcolor; outline-color: initial; 
}
.components-checkbox-control__input[type="checkbox"] {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(73, 79, 118);
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px;
    color: rgb(180, 190, 205); outline-color: initial; 
}
.components-checkbox-control__input[type="checkbox"]:focus {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color); 
}
.components-checkbox-control__input[type="checkbox"]::-webkit-input-placeholder {
    color: rgba(180, 190, 205, 0.62); 
}
.components-checkbox-control__input[type="checkbox"]:focus {
    box-shadow: 0 0 0 2px #19191d,
    0 0 0 4px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color); 
}
.components-checkbox-control__input[type="checkbox"]:checked {
    background: var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color); 
}
.components-checkbox-control__input[type="checkbox"]:checked::before, .components-checkbox-control__input[type="checkbox"][aria-checked="mixed"]::before {
    color: rgb(190, 198, 210); 
}
.components-checkbox-control__input[type="checkbox"][aria-checked="mixed"] {
    background: var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color); 
}
.components-checkbox-control__input[type="checkbox"]:checked, .components-checkbox-control__input[type="checkbox"]:indeterminate {
    background: var(--darkreader-bg--darkreader-bg--wp-components-color-accent,
    var(--darkreader-bg--darkreader-bg--wp-admin-theme-color, #2b5c70));
    border-color: var(--darkreader-border--darkreader-border--wp-components-color-accent,
    var(--darkreader-border--darkreader-border--wp-admin-theme-color, #3d7f9a));
}
svg.components-checkbox-control__checked,
svg.components-checkbox-control__indeterminate {
    fill: rgb(190, 198, 210);
}
.components-circular-option-picker__option-wrapper::before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjgiIGhlaWdodD0iMjgiPjxkZWZzPjxmaWx0ZXIgaWQ9ImRhcmtyZWFkZXItaW1hZ2UtZmlsdGVyIj48ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMC4wMjkgLTAuNTA4IC0wLjc2NiAwLjAwMCAxLjIzMiAtMC42NzAgMC4yMTMgLTAuNzQxIDAuMDAwIDEuMTg2IC0wLjYzOCAtMC40OTcgMC4wMjIgMC4wMDAgMS4xMDIgMC4wMDAgMC4wMDAgMC4wMDAgMS4wMDAgMC4wMDAiIC8+PC9maWx0ZXI+PC9kZWZzPjxpbWFnZSB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIGZpbHRlcj0idXJsKCNkYXJrcmVhZGVyLWltYWdlLWZpbHRlcikiIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB3aWR0aD0nMjgnIGhlaWdodD0nMjgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J002IDhWNkg0djJoMnptMiAwVjZoMnYySDh6bTIgOEg4di0yaDJ2MnptMiAwdi0yaDJ2MmgtMnptMCAydi0yaC0ydjJIOHYyaDJ2LTJoMnptMiAwdjJoLTJ2LTJoMnptMiAwaC0ydi0yaDJ2MnonIGZpbGw9JyUyMzU1NUQ2NScvJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTE4IDE4aDJ2LTJoLTJ2LTJoMnYtMmgtMnYtMmgyVjhoLTJ2MmgtMlY4aC0ydjJoMnYyaC0ydjJoMnYyaDJ2MnptLTItNHYtMmgydjJoLTJ6JyBmaWxsPSclMjM1NTVENjUnLyUzRSUzQ3BhdGggZD0nTTE4IDE4djJoLTJ2LTJoMnonIGZpbGw9JyUyMzU1NUQ2NScvJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTggMTBWOEg2djJINHYyaDJ2Mkg0djJoMnYySDR2MmgydjJINHYyaDJ2LTJoMnYyaDJ2LTJoMnYyaDJ2LTJoMnYyaDJ2LTJoMnYyaDJ2LTJoMnYtMmgtMnYtMmgydi0yaC0ydi0yaDJ2LTJoLTJ2LTJoMlY4aC0yVjZoMlY0aC0ydjJoLTJWNGgtMnYyaC0yVjRoLTJ2MmgtMlY0aC0ydjJoMnYyaC0ydjJIOHptMCAydi0ySDZ2Mmgyem0yIDB2LTJoMnYyaC0yem0wIDJ2LTJIOHYySDZ2MmgydjJINnYyaDJ2Mmgydi0yaDJ2Mmgydi0yaDJ2Mmgydi0yaDJ2Mmgydi0yaC0ydi0yaDJ2LTJoLTJ2LTJoMnYtMmgtMnYtMmgyVjhoLTJWNmgtMnYyaC0yVjZoLTJ2MmgtMnYyaDJ2MmgtMnYyaC0yeicgZmlsbD0nJTIzNTU1RDY1Jy8lM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNCAwSDJ2MkgwdjJoMnYySDB2MmgydjJIMHYyaDJ2MkgwdjJoMnYySDB2MmgydjJIMHYyaDJ2MkgwdjJoMnYtMmgydjJoMnYtMmgydjJoMnYtMmgydjJoMnYtMmgydjJoMnYtMmgydjJoMnYtMmgydjJoMnYtMmgydi0yaC0ydi0yaDJ2LTJoLTJ2LTJoMnYtMmgtMnYtMmgydi0yaC0ydi0yaDJWOGgtMlY2aDJWNGgtMlYyaDJWMGgtMnYyaC0yVjBoLTJ2MmgtMlYwaC0ydjJoLTJWMGgtMnYyaC0yVjBoLTJ2Mkg4VjBINnYySDRWMHptMCA0VjJIMnYyaDJ6bTIgMFYyaDJ2Mkg2em0wIDJWNEg0djJIMnYyaDJ2MkgydjJoMnYySDJ2MmgydjJIMnYyaDJ2MkgydjJoMnYyaDJ2LTJoMnYyaDJ2LTJoMnYyaDJ2LTJoMnYyaDJ2LTJoMnYyaDJ2LTJoMnYyaDJ2LTJoLTJ2LTJoMnYtMmgtMnYtMmgydi0yaC0ydi0yaDJ2LTJoLTJ2LTJoMlY4aC0yVjZoMlY0aC0yVjJoLTJ2MmgtMlYyaC0ydjJoLTJWMmgtMnYyaC0yVjJoLTJ2Mkg4djJINnonIGZpbGw9JyUyMzU1NUQ2NScvJTNFJTNDL3N2ZyUzRSIgLz48L3N2Zz4=");
    background-color: initial;
}
.components-circular-option-picker__option {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    box-shadow: 0px 0px 0px 14px inset;
}
.components-circular-option-picker__option:hover {
    box-shadow: 0px 0px 0px 14px inset !important;
}
.components-circular-option-picker__option.is-pressed {
    box-shadow: 0px 0px 0px 4px inset;
}
.components-circular-option-picker__option::after {
    border-color: transparent;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 1px inset;
}
.components-circular-option-picker__option:focus::after {
    border-color: rgb(79, 88, 130);
    box-shadow: rgb(25, 25, 29) 0px 0px 0px 2px inset;
}
.components-circular-option-picker__option.components-button:focus {
    background-color: transparent;
    box-shadow: 0px 0px 0px 14px inset;
    outline-color: initial;
}
.components-circular-option-picker__button-action .components-circular-option-picker__option {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    color: rgb(190, 198, 210);
}
.component-color-indicator {
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 1px inset; 
}
input.components-combobox-control__input[type="text"] {
    border-color: initial; box-shadow: none; 
}
input.components-combobox-control__input[type="text"]:focus {
    box-shadow: none;
    outline-color: initial;
}
.components-combobox-control__suggestions-container {
    border-color: rgb(82, 90, 133);
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px;
}
.components-combobox-control__suggestions-container:focus {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color);
}
.components-combobox-control__suggestions-container::-webkit-input-placeholder {
    color: rgba(180, 190, 205, 0.62);
}
.components-combobox-control__suggestions-container:focus-within {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color);
}
.components-color-palette__custom-color {
    background-color: initial;
    background-image: repeating-linear-gradient(45deg,
    rgb(39, 39, 48) 25%,
    rgba(0, 0, 0, 0) 0px,
    rgba(0, 0, 0, 0) 75%,
    rgb(39, 39, 48) 0px,
    rgb(39, 39, 48)),
    repeating-linear-gradient(45deg,
    rgb(39, 39, 48) 25%,
    rgba(0, 0, 0, 0) 0px,
    rgba(0, 0, 0, 0) 75%,
    rgb(39, 39, 48) 0px,
    rgb(39, 39, 48));
    border-color: initial;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 1px inset;
    color: rgb(190, 198, 210);
    outline-color: transparent;
}
.components-color-palette__custom-color:focus {
    box-shadow: inset 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-components-color-accent,
    var(--darkreader-bg--darkreader-bg--wp-admin-theme-color, #2b5c70));
}
.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__insert-point-dropdown {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    color: rgb(180, 190, 205);
}
.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button {
    box-shadow: inset 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) #fff,
    0 0 2px 0 rgba(0, 0, 0, 0.25);
    outline-color: transparent;
}
.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button.is-active,
.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button:focus {
    box-shadow: inset 0 0 0 calc(var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus)*2) #fff,
    0 0 2px 0 rgba(0, 0, 0, 0.25);
    outline-color: transparent;
}
.components-custom-gradient-picker .components-custom-gradient-picker__toolbar {
    border-color: initial;
}
.components-custom-gradient-picker .components-custom-gradient-picker__toolbar button.is-pressed > svg {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(82, 90, 133);
}
.components-custom-select-control__button {
    outline-color: initial;
}
.components-custom-select-control__hint {
    color: rgb(158, 173, 191);
}
.components-custom-select-control__menu {
    background-color: rgb(25, 25, 29);
    border-color: rgb(73, 79, 118);
    outline-color: initial;
}
.components-custom-select-control__item.is-highlighted {
    background-image: initial;
    background-color: rgb(40, 40, 50);
}
.components-custom-select-control__item .components-custom-select-control__item-hint {
    color: rgb(158, 173, 191);
}
.components-draggable__clone {
    background-image: initial;
    background-color: transparent;
}
.components-drop-zone__content {
    background-color: var(--darkreader-bg--darkreader-bg--wp-components-color-accent,
    var(--darkreader-bg--darkreader-bg--wp-admin-theme-color, #2b5c70));
    color: rgb(190, 198, 210);
}
.components-drop-zone__content-icon {
    fill: currentcolor;
}
.components-dropdown-menu__menu .components-dropdown-menu__menu-item,
.components-dropdown-menu__menu .components-menu-item {
    outline-color: initial;
}
.components-dropdown-menu__menu .components-dropdown-menu__menu-item.has-separator::before,
.components-dropdown-menu__menu .components-menu-item.has-separator::before {
    background-color: rgb(40, 40, 50);
}
.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-active svg,
.components-dropdown-menu__menu .components-menu-item.is-active svg {
    background-image: initial;
    background-color: rgb(19, 18, 21);
    box-shadow: rgb(19, 18, 21) 0px 0px 0px 1px;
    color: rgb(190, 198, 210);
}
.components-dropdown-menu__menu .components-menu-group + .components-menu-group {
    border-top-color: rgb(86, 95, 140);
}
.is-alternate .components-dropdown-menu__menu .components-menu-group + .components-menu-group {
    border-color: rgb(73, 79, 118);
}
.components-duotone-picker__color-indicator::before {
    background-image: initial;
    background-color: transparent;
}
.components-duotone-picker__color-indicator > .components-button,
.components-duotone-picker__color-indicator > .components-button.is-pressed:hover:not(:disabled) {
    background-image: linear-gradient(-45deg,
    rgba(0, 0, 0, 0) 48%,
    rgb(40, 40, 50) 0px,
    rgb(40, 40, 50) 52%,
    rgba(0, 0, 0, 0) 0px);
    background-color: initial;
    color: transparent;
}
.components-duotone-picker__color-indicator > .components-button:not([aria-disabled="true"]):active {
    color: transparent;
}
.components-form-toggle .components-form-toggle__track {
    background-color: rgb(25, 25, 29);
    border-color: rgb(73, 79, 118);
}
.components-form-toggle .components-form-toggle__thumb {
    background-color: rgb(19, 18, 21);
    border-color: rgb(73, 79, 118);
}
.components-form-toggle.is-checked .components-form-toggle__track {
    background-color: var(--darkreader-bg--darkreader-bg--wp-components-color-accent,
    var(--darkreader-bg--darkreader-bg--wp-admin-theme-color, #2b5c70));
    border-color: transparent;
}
.components-form-toggle.is-checked .components-form-toggle__thumb {
    background-color: rgb(25, 25, 29); 
}
.components-form-toggle input.components-form-toggle__input[type="checkbox"] {
    border-color: initial; 
}
.components-form-toggle input.components-form-toggle__input[type="checkbox"]:checked {
    background-image: none;
    background-color: initial;
}
.components-form-token-field__input-container {
    border-color: rgb(82, 90, 133);
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px;
}
.components-form-token-field__input-container:focus {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color);
}
.components-form-token-field__input-container::-webkit-input-placeholder {
    color: rgba(180, 190, 205, 0.62);
}
.components-form-token-field__input-container.is-disabled {
    background-image: initial;
    background-color: rgb(40, 40, 50);
    border-color: rgb(88, 96, 143);
}
.components-form-token-field__input-container.is-active {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color); 
}
.components-form-token-field__input-container input[type="text"].components-form-token-field__input {
    background-image: inherit;
    background-color: inherit;
    border-color: initial;
    box-shadow: none;
    color: rgb(180, 190, 205); 
}
.components-form-token-field.is-active .components-form-token-field__input-container input[type="text"].components-form-token-field__input, .components-form-token-field__input-container input[type="text"].components-form-token-field__input:focus {
    box-shadow: none;
    outline-color: initial;
}
.components-form-token-field__help {
    color: rgb(155, 170, 189);
}
.components-form-token-field__token {
    color: rgb(180, 190, 205);
}
.components-form-token-field__token.is-success .components-form-token-field__remove-token,
.components-form-token-field__token.is-success .components-form-token-field__token-text {
    background-image: initial;
    background-color: rgb(97, 139, 103);
}
.components-form-token-field__token.is-error .components-form-token-field__remove-token,
.components-form-token-field__token.is-error .components-form-token-field__token-text {
    background-image: initial;
    background-color: rgb(117, 37, 32);
}
.components-form-token-field__token.is-validating .components-form-token-field__remove-token,
.components-form-token-field__token.is-validating .components-form-token-field__token-text {
    color: rgb(155, 170, 189);
}
.components-form-token-field__token.is-borderless .components-form-token-field__token-text {
    background-image: initial;
    background-color: transparent;
    color: var(--darkreader-text--darkreader-text--wp-components-color-accent,
    var(--darkreader-text--darkreader-text--wp-admin-theme-color, #77dbff));
}
.components-form-token-field__token.is-borderless .components-form-token-field__remove-token {
    background-image: initial;
    background-color: transparent;
    color: rgb(155, 170, 189);
}
.components-form-token-field__token.is-borderless.is-success .components-form-token-field__token-text {
    color: rgb(155, 223, 149);
}
.components-form-token-field__token.is-borderless.is-error .components-form-token-field__token-text {
    color: rgb(227, 105, 93);
}
.components-form-token-field__token.is-borderless.is-validating .components-form-token-field__token-text {
    color: rgb(180, 190, 205);
}
.components-form-token-field__remove-token.components-button,
.components-form-token-field__token-text {
    background-image: initial;
    background-color: rgb(40, 40, 50);
}
.components-form-token-field__remove-token.components-button {
    color: rgb(180, 190, 205);
}
.components-form-token-field__remove-token.components-button:hover {
    color: rgb(180, 190, 205);
}
.components-form-token-field__suggestions-list {
    list-style-image: initial;
    border-top: 1px solid var(--darkreader-border--darkreader-border--wp-components-color-gray-600, #525a85);
}
.components-form-token-field__suggestion {
    color: rgb(155, 170, 189);
}
.components-form-token-field__suggestion.is-selected {
    color: rgb(190, 198, 210);
    background: var(--darkreader-bg--darkreader-bg--wp-components-color-accent,
    var(--darkreader-bg--darkreader-bg--wp-admin-theme-color, #2b5c70));
}
.components-form-token-field__suggestion-match {
    text-decoration-color: initial;
}
.components-guide .components-modal__header {
    border-bottom-color: initial;
}
.components-guide .components-modal__header .components-button:hover svg {
    fill: rgb(190, 198, 210);
}
.components-modal__frame.components-guide {
    border-color: initial;
}
.components-button.components-guide__back-button:hover,
.components-button.components-guide__forward-button:hover {
    text-decoration-color: initial;
}
.components-button.components-guide__forward-button {
    color: rgb(129, 210, 239); 
}
.is-focusing-regions .editor-post-publish-panel, .is-focusing-regions .interface-interface-skeleton__actions .edit-post-layout__toggle-entities-saved-states-panel, .is-focusing-regions .interface-interface-skeleton__actions .edit-post-layout__toggle-publish-panel, .is-focusing-regions .interface-interface-skeleton__sidebar .edit-post-layout__toggle-sidebar-panel, .is-focusing-regions [role="region"]:focus::after,
.is-focusing-regions.is-distraction-free .interface-interface-skeleton__header .edit-post-header {
    outline: 4px solid var(--darkreader-border--darkreader-border--wp-components-color-accent,
    var(--darkreader-border--darkreader-border--wp-admin-theme-color, #3d7f9a));
}
.components-menu-group + .components-menu-group {
    border-top-color: rgb(73, 79, 118);
}
.components-menu-group + .components-menu-group.has-hidden-separator {
    border-top-color: initial;
}
.components-menu-group__label {
    color: rgb(155, 170, 189); 
}
.components-menu-item__button.components-button:disabled.is-tertiary, .components-menu-item__button.components-button[aria-disabled="true"].is-tertiary, .components-menu-item__button:disabled.is-tertiary, .components-menu-item__button[aria-disabled="true"].is-tertiary {
    background-image: none;
    background-color: initial;
    color: var(--darkreader-text--darkreader-text--wp-components-color-accent-darker-10,
    var(--darkreader-text--darkreader-text--wp-admin-theme-color-darker-10, #7addff));
}
.components-menu-item__info {
    color: rgb(155, 170, 189);
}
.components-menu-item__shortcut {
    color: currentcolor;
}
.components-modal__screen-overlay {
    background-color: rgba(0, 0, 0, 0.35);
}
.components-modal__frame {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    box-shadow: rgba(0, 0, 0, 0.15) 0px 0.7px 1px,
    rgba(0, 0, 0, 0.15) 0px 2.7px 3.8px -0.2px,
    rgba(0, 0, 0, 0.15) 0px 5.5px 7.8px -0.3px,
    rgba(0, 0, 0, 0.15) 0.1px 11.5px 16.4px -0.5px;
}
.components-modal__header {
    border-bottom-color: transparent;
}
.components-modal__content.has-scrolled-content:not(.hide-header) .components-modal__header {
    border-bottom-color: rgb(88, 96, 143);
}
.components-notice {
    background-color: rgb(25, 25, 29);
    border-left: 4px solid var(--darkreader-border--darkreader-border--wp-components-color-accent,
    var(--darkreader-border--darkreader-border--wp-admin-theme-color, #3d7f9a));
}
.components-notice.is-success {
    background-color: rgb(33, 49, 35);
    border-left-color: rgb(92, 134, 90);
}
.components-notice.is-warning {
    background-color: rgb(61, 46, 20);
    border-left-color: rgb(172, 136, 65);
}
.components-notice.is-error {
    background-color: rgb(76, 23, 20);
    border-left-color: rgb(160, 52, 45);
}
.components-notice__dismiss {
    color: rgb(155, 170, 189);
}
.components-notice__dismiss:not(:disabled):not([aria-disabled="true"]):focus,
.components-notice__dismiss:not(:disabled):not([aria-disabled="true"]):not(.is-secondary):active,
.components-notice__dismiss:not(:disabled):not([aria-disabled="true"]):not(.is-secondary):hover {
    background-color: transparent;
    color: rgb(180, 190, 205);
}
.components-notice__dismiss:not(:disabled):not([aria-disabled="true"]):not(.is-secondary):hover {
    box-shadow: none;
}
.components-panel {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(88, 96, 143);
}
.components-panel__body {
    border-bottom-color: rgb(88, 96, 143);
    border-top-color: rgb(88, 96, 143);
}
.components-panel__header {
    border-bottom-color: rgb(88, 96, 143);
}
.components-panel__header h2 {
    color: inherit;
}
.components-panel__body > .components-panel__body-title:hover {
    background-image: initial;
    background-color: rgb(32, 32, 39);
    border-color: initial;
}
.components-panel__body-toggle.components-button {
    border-color: initial;
    box-shadow: none;
    color: rgb(180, 190, 205);
    outline-color: initial;
}
.components-panel__body-toggle.components-button:focus {
    box-shadow: inset 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-components-color-accent,
    var(--darkreader-bg--darkreader-bg--wp-admin-theme-color, #2b5c70));
}
.components-panel__body-toggle.components-button .components-panel__arrow {
    fill: currentcolor;
    color: rgb(180, 190, 205);
}
.components-panel__icon {
    color: rgb(155, 170, 189);
}
.components-placeholder.components-placeholder {
    background-color: rgb(25, 25, 29);
    box-shadow: rgb(19, 18, 21) 0px 0px 0px 1px inset;
    color: rgb(180, 190, 205); outline-color: transparent; 
}
.components-placeholder__label .block-editor-block-icon, .components-placeholder__label .dashicon, .components-placeholder__label > svg {
    fill: currentcolor; 
}
.components-placeholder__fieldset.components-placeholder__fieldset {
    border-color: initial; 
}
.components-placeholder__input[type="url"] {
    border-color: rgb(82, 90, 133);
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px; 
}
.components-placeholder__input[type="url"]:focus {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color); 
}
.components-placeholder__input[type="url"]::-webkit-input-placeholder {
    color: rgba(180, 190, 205, 0.62);
}
.components-placeholder.has-illustration {
    background-color: transparent;
    box-shadow: none;
    color: inherit;
}
.is-dark-theme .components-placeholder.has-illustration {
    background-color: rgba(0, 0, 0, 0.1);
}
.components-placeholder.has-illustration::before {
    background-image: initial;
    background-color: currentcolor;
}
.components-placeholder__illustration {
    stroke: currentcolor;
}
.components-popover__content {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    box-shadow: rgb(49, 49, 61) 0px 0px 0px 1px,
    rgba(0, 0, 0, 0.1) 0px 0.7px 1px,
    rgba(0, 0, 0, 0.1) 0px 1.2px 1.7px -0.2px,
    rgba(0, 0, 0, 0.1) 0px 2.3px 3.3px -0.5px;
}
.is-alternate .components-popover__content {
    box-shadow: rgb(19, 18, 21) 0px 0px 0px 1px;
}
.is-unstyled .components-popover__content {
    background-image: none;
    background-color: initial;
    box-shadow: none;
}
.components-popover.is-expanded .components-popover__content {
    box-shadow: rgb(49, 49, 61) 0px -1px 0px 0px;
}
.components-popover.is-expanded.is-alternate .components-popover__content {
    box-shadow: rgb(19, 18, 21) 0px -1px 0px;
}
.components-popover__header {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.components-popover__arrow::before {
    background-color: rgb(25, 25, 29);
}
.components-popover__triangle-bg {
    fill: rgb(190, 198, 210);
}
.components-popover__triangle-border {
    fill: transparent;
    stroke: rgb(174, 186, 201);
}
.is-alternate .components-popover__triangle-border {
    stroke: rgb(180, 190, 205); 
}
.components-radio-control__input[type="radio"] {
    border-color: rgb(73, 79, 118);
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px; 
}
.components-radio-control__input[type="radio"]:focus {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color); 
}
.components-radio-control__input[type="radio"]::-webkit-input-placeholder {
    color: rgba(180, 190, 205, 0.62); 
}
.components-radio-control__input[type="radio"]:checked::before {
    background-color: rgb(25, 25, 29);
    border-color: rgb(91, 100, 148); 
}
.components-radio-control__input[type="radio"]:focus {
    box-shadow: 0 0 0 2px #19191d,
    0 0 0 4px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color); outline-color: transparent; 
}
.components-radio-control__input[type="radio"]:checked {
    background: var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color);
}
.components-resizable-box__handle::after {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    box-shadow: inset 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-components-color-accent,
    var(--darkreader-bg--darkreader-bg--wp-admin-theme-color, #2b5c70));
    outline-color: transparent;
}
.components-resizable-box__side-handle::before {
    background: var(--darkreader-bg--darkreader-bg--wp-components-color-accent,
    var(--darkreader-bg--darkreader-bg--wp-admin-theme-color, #2b5c70)); 
}
.components-resizable-box__side-handle.components-resizable-box__handle-bottom, .components-resizable-box__side-handle.components-resizable-box__handle-bottom::before, .components-resizable-box__side-handle.components-resizable-box__handle-top, .components-resizable-box__side-handle.components-resizable-box__handle-top::before {
    border-left-color: initial; border-right-color: initial; 
}
.components-resizable-box__side-handle.components-resizable-box__handle-left, .components-resizable-box__side-handle.components-resizable-box__handle-left::before, .components-resizable-box__side-handle.components-resizable-box__handle-right, .components-resizable-box__side-handle.components-resizable-box__handle-right::before {
    border-bottom-color: initial; border-top-color: initial; 
}
.components-search-control input[type="search"].components-search-control__input {
    background-image: initial;
    background-color: rgb(32, 32, 39);
    border-color: initial;
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px; 
}
.components-search-control input[type="search"].components-search-control__input:focus {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color); 
}
.components-search-control input[type="search"].components-search-control__input::-webkit-input-placeholder {
    color: rgba(180, 190, 205, 0.62); 
}
.components-search-control input[type="search"].components-search-control__input:focus {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    box-shadow: inset 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-components-color-accent,
    var(--darkreader-bg--darkreader-bg--wp-admin-theme-color, #2b5c70)); 
}
.components-search-control input[type="search"].components-search-control__input::placeholder {
    color: rgb(155, 170, 189);
}
.components-select-control__input {
    outline-color: initial;
    -webkit-tap-highlight-color: rgba(190, 198, 210, 0) !important;
}
.components-snackbar {
    background-color: rgb(19, 18, 21);
    box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 4px;
    color: rgb(190, 198, 210);
}
.components-snackbar__action.components-button {
    color: rgb(190, 198, 210);
}
.components-snackbar__action.components-button:not(:disabled):not([aria-disabled="true"]):not(.is-secondary) {
    background-color: transparent;
    text-decoration-color: initial;
}
.components-snackbar__action.components-button:not(:disabled):not([aria-disabled="true"]):not(.is-secondary):focus {
    box-shadow: none;
    color: rgb(190, 198, 210);
    outline-color: rgb(91, 100, 148);
}
.components-snackbar__action.components-button:not(:disabled):not([aria-disabled="true"]):not(.is-secondary):hover {
    color: var(--darkreader-text--darkreader-text--wp-components-color-accent,
    var(--darkreader-text--darkreader-text--wp-admin-theme-color, #77dbff));
}
.components-tab-panel__tabs-item {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    box-shadow: none;
}
.components-tab-panel__tabs-item:focus:not(:disabled) {
    box-shadow: none;
    outline-color: initial;
}
.components-tab-panel__tabs-item::after {
    background: var(--darkreader-bg--darkreader-bg--wp-components-color-accent,
    var(--darkreader-bg--darkreader-bg--wp-admin-theme-color, #2b5c70));
}
.components-tab-panel__tabs-item.is-active::after {
    outline-color: transparent;
}
.components-tab-panel__tabs-item::before {
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;
}
.components-tab-panel__tabs-item:focus-visible::before {
    box-shadow: 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-components-color-accent,
    var(--darkreader-bg--darkreader-bg--wp-admin-theme-color, #2b5c70)); outline-color: transparent; 
}
.components-text-control__input, .components-text-control__input[type="color"], .components-text-control__input[type="date"], .components-text-control__input[type="datetime-local"], .components-text-control__input[type="datetime"], .components-text-control__input[type="email"], .components-text-control__input[type="month"], .components-text-control__input[type="number"], .components-text-control__input[type="password"], .components-text-control__input[type="tel"], .components-text-control__input[type="text"], .components-text-control__input[type="time"], .components-text-control__input[type="url"], .components-text-control__input[type="week"] {
    border-color: rgb(82, 90, 133);
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px; 
}
.components-text-control__input:focus, .components-text-control__input[type="color"]:focus, .components-text-control__input[type="date"]:focus, .components-text-control__input[type="datetime-local"]:focus, .components-text-control__input[type="datetime"]:focus, .components-text-control__input[type="email"]:focus, .components-text-control__input[type="month"]:focus, .components-text-control__input[type="number"]:focus, .components-text-control__input[type="password"]:focus, .components-text-control__input[type="tel"]:focus, .components-text-control__input[type="text"]:focus, .components-text-control__input[type="time"]:focus, .components-text-control__input[type="url"]:focus, .components-text-control__input[type="week"]:focus {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color); 
}
.components-text-control__input::-webkit-input-placeholder, .components-text-control__input[type="color"]::-webkit-input-placeholder, .components-text-control__input[type="date"]::-webkit-input-placeholder, .components-text-control__input[type="datetime-local"]::-webkit-input-placeholder, .components-text-control__input[type="datetime"]::-webkit-input-placeholder, .components-text-control__input[type="email"]::-webkit-input-placeholder, .components-text-control__input[type="month"]::-webkit-input-placeholder, .components-text-control__input[type="number"]::-webkit-input-placeholder, .components-text-control__input[type="password"]::-webkit-input-placeholder, .components-text-control__input[type="tel"]::-webkit-input-placeholder, .components-text-control__input[type="text"]::-webkit-input-placeholder, .components-text-control__input[type="time"]::-webkit-input-placeholder, .components-text-control__input[type="url"]::-webkit-input-placeholder, .components-text-control__input[type="week"]::-webkit-input-placeholder {
    color: rgba(180, 190, 205, 0.62);
}
.components-tip {
    color: rgb(155, 170, 189);
}
.components-tip svg {
    fill: rgb(255, 231, 113);
}
.components-accessible-toolbar {
    border-color: rgb(73, 79, 118);
}
.components-accessible-toolbar > .components-toolbar-group:last-child {
    border-right-color: initial;
}
.components-accessible-toolbar .components-button:focus:not(:disabled),
.components-toolbar .components-button:focus:not(:disabled) {
    box-shadow: none;
    outline-color: initial;
}
.components-accessible-toolbar .components-button.is-pressed,
.components-accessible-toolbar .components-button.is-pressed:hover,
.components-toolbar .components-button.is-pressed,
.components-toolbar .components-button.is-pressed:hover {
    background-image: initial;
    background-color: transparent;
}
.components-accessible-toolbar .components-button.is-pressed::before,
.components-toolbar .components-button.is-pressed::before {
    background-image: initial;
    background-color: rgb(19, 18, 21);
}
.components-accessible-toolbar .components-button:focus::before,
.components-toolbar .components-button:focus::before {
    box-shadow: inset 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-admin-theme-color),
    inset 0 0 0 4px #1d1d25;
    outline-color: transparent;
}
.components-toolbar__control.components-button:not(:disabled).is-pressed[data-subscript]::after {
    color: rgb(190, 198, 210);
}
.components-toolbar-group {
    background-color: rgb(25, 25, 29);
    border-right-color: rgb(73, 79, 118);
}
.components-toolbar {
    background-color: rgb(25, 25, 29);
    border-color: rgb(73, 79, 118);
}
div.components-toolbar > div + div.has-left-divider::before {
    background-color: rgb(40, 40, 50);
}
.components-tooltip .components-popover__content {
    box-shadow: none;
    color: var(--darkreader-text--darkreader-text--wp-components-color-foreground-inverted, #bec6d2);
    outline-color: initial;
    background: var(--darkreader-bg--wp-components-color-foreground, #16151c);
}
:root {
    --darkreader-bg--darkreader-bg--wp-admin-theme-color: #2b5c70;
    --darkreader-text--darkreader-text--wp-admin-theme-color: #77dbff;
    --darkreader-border--darkreader-border--wp-admin-theme-color: #3d7f9a;
    --darkreader-bg--wp-admin-theme-color--rgb: 28,
    106,
    143;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-10: #255061;
    --darkreader-text--darkreader-text--wp-admin-theme-color-darker-10: #7addff;
    --wp-admin-theme-color-darker-10--rgb: 0,
    107,
    161;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-20: #1e4350;
    --darkreader-border--darkreader-border--wp-admin-theme-color-darker-20: #3b7b96;
    --wp-admin-theme-color-darker-20--rgb: 0,
    90,
    135;
    --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 2px;
    --darkreader-bg--darkreader-bg--wp-block-synced-color: #4b1570;
    --darkreader-text--darkreader-text--wp-block-synced-color: #ac57dd;
    --darkreader-bg--wp-block-synced-color--rgb: 95,
    14,
    156;
}
.block-editor-block-icon.has-colors svg {
    fill: currentcolor;
}
.block-editor-block-inspector h2,
.block-editor-block-inspector h3 {
    color: rgb(180, 190, 205);
}
.block-editor-block-inspector .components-panel__body {
    border-right-color: initial;
    border-bottom-color: initial;
    border-left-color: initial;
    border-top-color: rgb(88, 96, 143);
}
.block-editor-block-inspector__no-block-tools,
.block-editor-block-inspector__no-blocks {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.block-editor-block-inspector__no-block-tools {
    border-top-color: rgb(88, 96, 143);
}
.block-editor-block-inspector__block-buttons-container {
    border-top-color: rgb(88, 96, 143);
}
.block-editor-block-list__insertion-point-indicator {
    background: var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.block-editor-block-list__empty-block-inserter .block-editor-inserter__toggle.components-button.has-icon,
.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon {
    background-image: initial;
    background-color: rgb(19, 18, 21);
    color: rgb(190, 198, 210);
}
.block-editor-block-list__empty-block-inserter .block-editor-inserter__toggle.components-button.has-icon:hover,
.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon:hover {
    color: rgb(190, 198, 210);
    background: var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon {
    background: var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon:hover {
    background-image: initial;
    background-color: rgb(19, 18, 21);
}
.block-editor-block-contextual-toolbar {
    background-color: rgb(25, 25, 29);
    border-color: rgb(73, 79, 118);
}
.block-editor-block-contextual-toolbar .block-editor-block-toolbar .components-toolbar,
.block-editor-block-contextual-toolbar .block-editor-block-toolbar .components-toolbar-group {
    border-right-color: rgb(73, 79, 118);
}
.block-editor-block-contextual-toolbar.is-fixed {
    border-top-color: initial;
    border-right-color: initial;
    border-left-color: initial;
    border-bottom-color: rgb(88, 96, 143);
}
.block-editor-block-contextual-toolbar.is-fixed .block-editor-block-toolbar .components-toolbar,
.block-editor-block-contextual-toolbar.is-fixed .block-editor-block-toolbar .components-toolbar-group {
    border-right-color: rgb(88, 96, 143);
}
.block-editor-block-list__block-selection-button {
    background-color: rgb(19, 18, 21);
}
.block-editor-block-list__block-selection-button .block-editor-block-icon {
    color: rgb(190, 198, 210);
}
.block-editor-block-list__block-selection-button .components-button {
    color: rgb(190, 198, 210); 
}
.block-editor-block-list__block-selection-button .components-button:focus {
    border-color: initial; box-shadow: none; 
}
.block-editor-block-list__block-selection-button .components-button:active, .block-editor-block-list__block-selection-button .components-button[aria-disabled="true"]:hover {
    color: rgb(190, 198, 210);
}
.block-editor-block-list__block-selection-button .block-editor-block-mover {
    background-image: unset;
    background-color: unset;
    border-color: initial;
}
.block-editor-block-lock-modal__checklist-item .block-editor-block-lock-modal__lock-icon {
    fill: rgb(180, 190, 205);
}
.block-editor-block-lock-modal__checklist-item:hover {
    background-color: rgb(32, 32, 39);
}
.block-editor-block-lock-modal__template-lock {
    border-top-color: rgb(88, 96, 143);
}
.block-editor-block-breadcrumb {
    list-style-image: initial;
}
.block-editor-block-breadcrumb li .block-editor-block-breadcrumb__separator {
    fill: currentcolor;
}
.block-editor-block-breadcrumb__button.components-button:hover:not(:disabled) {
    box-shadow: none;
    text-decoration-color: initial;
}
.block-editor-block-breadcrumb__button.components-button:focus {
    box-shadow: none;
}
.block-editor-block-breadcrumb__button.components-button:focus::before {
    box-shadow: inset 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.block-editor-block-breadcrumb__button.components-button,
.block-editor-block-breadcrumb__current {
    color: rgb(180, 190, 205);
}
.block-editor-block-card.is-synced .block-editor-block-icon {
    color: var(--darkreader-text--darkreader-text--wp-block-synced-color);
}
.block-editor-block-compare__wrapper .block-editor-block-compare__converted {
    border-left-color: rgb(88, 96, 143);
}
.block-editor-block-compare__wrapper .block-editor-block-compare__html {
    border-bottom-color: rgb(88, 96, 143);
    color: rgb(180, 190, 205);
}
.block-editor-block-compare__wrapper .block-editor-block-compare__html span {
    background-color: rgb(27, 67, 40);
}
.block-editor-block-compare__wrapper .block-editor-block-compare__html span.block-editor-block-compare__added {
    background-color: rgb(48, 91, 59);
}
.block-editor-block-compare__wrapper .block-editor-block-compare__html span.block-editor-block-compare__removed {
    background-color: rgb(117, 37, 32);
}
.block-editor-block-draggable-chip {
    background-color: rgb(19, 18, 21);
    box-shadow: rgba(0, 0, 0, 0.3) 0px 6px 8px;
    color: rgb(190, 198, 210);
}
.block-editor-block-draggable-chip svg {
    fill: currentcolor;
}
.block-editor-block-mover__move-button-container {
    border-color: initial;
}
.components-button.block-editor-block-mover-button:focus,
.components-button.block-editor-block-mover-button:focus::before,
.components-button.block-editor-block-mover-button:focus:enabled {
    box-shadow: none;
    outline-color: initial;
}
.components-button.block-editor-block-mover-button:focus-visible::before {
    box-shadow: inset 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-admin-theme-color),
    inset 0 0 0 4px #1d1d25;
    outline-color: transparent;
}
.block-editor-block-navigation__label {
    color: rgb(155, 170, 189);
}
.block-editor-block-parent-selector {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.block-editor-block-parent-selector .block-editor-block-parent-selector__button {
    border-color: rgb(73, 79, 118);
}
.block-editor-block-patterns-list__item:hover .block-editor-block-preview__container {
    box-shadow: 0 0 0 2px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.block-editor-block-patterns-list__item:focus .block-editor-block-preview__container {
    box-shadow: inset 0 0 0 1px #fff,
    0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
}
.block-editor-block-patterns-list__item:focus .block-editor-block-patterns-list__item-title,
.block-editor-block-patterns-list__item:hover .block-editor-block-patterns-list__item-title {
    color: var(--darkreader-text--darkreader-text--wp-admin-theme-color);
}
.components-popover.block-editor-block-popover__drop-zone .block-editor-block-popover__drop-zone-foreground {
    background-color: var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.block-editor-block-styles__variants .block-editor-block-styles__item {
    box-shadow: rgb(49, 49, 61) 0px 0px 0px 1px inset;
    color: rgb(175, 187, 202);
}
.block-editor-block-styles__variants .block-editor-block-styles__item:focus,
.block-editor-block-styles__variants .block-editor-block-styles__item:hover {
    box-shadow: inset 0 0 0 2px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    color: var(--darkreader-text--darkreader-text--wp-admin-theme-color);
}
.block-editor-block-styles__variants .block-editor-block-styles__item.is-active,
.block-editor-block-styles__variants .block-editor-block-styles__item.is-active:hover {
    background-color: rgb(29, 29, 37);
    box-shadow: none;
}
.block-editor-block-styles__variants .block-editor-block-styles__item.is-active .block-editor-block-styles__item-text,
.block-editor-block-styles__variants .block-editor-block-styles__item.is-active:hover .block-editor-block-styles__item-text {
    color: rgb(190, 198, 210);
}
.block-editor-block-styles__variants .block-editor-block-styles__item.is-active:focus {
    box-shadow: inset 0 0 0 1px #fff,
    0 0 0 2px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.components-button.block-editor-block-switcher__no-switcher-icon:disabled,
.components-button.block-editor-block-switcher__no-switcher-icon:disabled .block-editor-block-icon.has-colors {
    color: rgb(180, 190, 205);
}
.block-editor-block-switcher__preview__popover .components-popover__content {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(73, 79, 118);
    box-shadow: none;
    outline-color: initial;
}
.block-editor-block-switcher__preview-title {
    color: rgb(155, 170, 189);
}
.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item {
    border-color: transparent;
}
.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item:focus,
.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item:hover {
    box-shadow: inset 0 0 0 1px #fff,
    0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
}
.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item:hover {
    box-shadow: inset 0 0 0 1px #fff,
    0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) #1e1e1e;
}
.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__item:hover .block-editor-block-preview__container {
    box-shadow: 0 0 0 2px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__item:focus .block-editor-block-preview__container {
    box-shadow: inset 0 0 0 1px #fff,
    0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
}
.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__item:focus .block-editor-block-pattern-setup-list__item-title,
.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__item:hover .block-editor-block-pattern-setup-list__item-title {
    color: var(--darkreader-text--darkreader-text--wp-admin-theme-color);
}
.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__list-item .block-editor-block-preview__container {
    border-color: rgb(88, 96, 143);
}
.block-editor-block-pattern-setup .block-editor-block-pattern-setup__toolbar {
    background-color: rgb(25, 25, 29);
    border-top-color: rgb(88, 96, 143);
    color: rgb(180, 190, 205);
}
.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container {
    list-style-image: initial;
}
.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide {
    background-color: rgb(25, 25, 29);
}
.block-editor-block-variation-transforms .components-dropdown-menu__toggle {
    border-color: rgb(79, 88, 130);
}
.block-editor-block-variation-transforms .components-dropdown-menu__toggle:focus:not(:disabled) {
    box-shadow: 0 0 0 calc(var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) - 1px) var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color);
}
.block-editor-panel-color-gradient-settings__color-indicator {
    background-image: linear-gradient(-45deg,
    rgba(0, 0, 0, 0) 48%,
    rgb(40, 40, 50) 0px,
    rgb(40, 40, 50) 52%,
    rgba(0, 0, 0, 0) 0px);
    background-color: initial;
}
.block-editor-tools-panel-color-gradient-settings__item {
    border-bottom-color: rgba(76, 80, 110, 0.1);
    border-left-color: rgba(76, 80, 110, 0.1);
    border-right-color: rgba(76, 80, 110, 0.1);
}
.block-editor-tools-panel-color-gradient-settings__item.first {
    border-top-color: rgba(76, 80, 110, 0.1);
}
.block-editor-tools-panel-color-gradient-settings__dropdown > button.is-open {
    background-image: initial;
    background-color: rgb(32, 32, 39);
    color: var(--darkreader-text--darkreader-text--wp-admin-theme-color);
}
.block-editor-date-format-picker__default-format-toggle-control__hint {
    color: rgb(155, 170, 189);
}
.block-editor-date-format-picker__custom-format-select-control__custom-option {
    border-top-color: rgb(88, 96, 143);
}
.block-editor-duotone-control__unset-indicator {
    background-image: linear-gradient(-45deg,
    rgba(0, 0, 0, 0) 48%,
    rgb(40, 40, 50) 0px,
    rgb(40, 40, 50) 52%,
    rgba(0, 0, 0, 0) 0px);
    background-color: initial;
}
.components-font-appearance-control ul li {
    color: rgb(180, 190, 205);
}
.block-editor-height-control {
    border-color: initial;
}
.block-editor-block-types-list__list-item.is-synced .components-button.block-editor-block-types-list__item:not(:disabled) .block-editor-block-icon.has-colors {
    color: var(--darkreader-text--darkreader-text--wp-block-synced-color);
}
.block-editor-block-types-list__list-item.is-synced .components-button.block-editor-block-types-list__item:not(:disabled):hover .block-editor-block-types-list__item-title {
    color: var(--darkreader-text--darkreader-text--wp-block-synced-color) !important;
}
.block-editor-block-types-list__list-item.is-synced .components-button.block-editor-block-types-list__item:not(:disabled):hover svg {
    color: var(--darkreader-text--darkreader-text--wp-block-synced-color) !important;
}
.block-editor-block-types-list__list-item.is-synced .components-button.block-editor-block-types-list__item:not(:disabled)::after {
    background: var(--darkreader-bg--darkreader-bg--wp-block-synced-color);
}
.components-button.block-editor-block-types-list__item {
    background-image: initial;
    background-color: transparent;
    color: rgb(180, 190, 205);
}
.components-button.block-editor-block-types-list__item:not(:disabled):hover .block-editor-block-types-list__item-title {
    color: var(--darkreader-text--darkreader-text--wp-admin-theme-color) !important;
}
.components-button.block-editor-block-types-list__item:not(:disabled):hover svg {
    color: var(--darkreader-text--darkreader-text--wp-admin-theme-color) !important;
}
.components-button.block-editor-block-types-list__item:not(:disabled):hover::after {
    background: var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.components-button.block-editor-block-types-list__item:not(:disabled):focus {
    box-shadow: inset 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.components-button.block-editor-block-types-list__item:not(:disabled).is-active {
    background-image: initial;
    background-color: rgb(19, 18, 21);
    color: rgb(190, 198, 210);
    outline-color: transparent;
}
.block-editor-block-types-list__item-icon {
    color: rgb(180, 190, 205);
}
.block-editor-inspector-controls-tabs__hint {
    background-image: initial;
    background-color: rgb(32, 32, 39);
    color: rgb(180, 190, 205);
}
[class].block-editor-inspector-popover-header__action:not(.has-icon) {
    text-decoration-color: initial; 
}
.block-editor-link-control__field input[type="text"], .block-editor-link-control__field.block-editor-url-input input[type="text"].block-editor-url-input__input {
    border-color: rgb(88, 96, 143);
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px; 
}
.block-editor-link-control__field input[type="text"]:focus, .block-editor-link-control__field.block-editor-url-input input[type="text"].block-editor-url-input__input:focus {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color); 
}
.block-editor-link-control__field input[type="text"]::-webkit-input-placeholder, .block-editor-link-control__field.block-editor-url-input input[type="text"].block-editor-url-input__input::-webkit-input-placeholder {
    color: rgba(180, 190, 205, 0.62);
}
.block-editor-link-control__search-item {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: initial;
}
.block-editor-link-control__search-item:focus,
.block-editor-link-control__search-item:hover {
    background-color: rgb(32, 32, 39);
}
.block-editor-link-control__search-item:focus .block-editor-link-control__search-item-type,
.block-editor-link-control__search-item:hover .block-editor-link-control__search-item-type {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.block-editor-link-control__search-item:focus:not(:disabled) {
    box-shadow: 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-admin-theme-color) inset;
}
.block-editor-link-control__search-item.is-selected {
    background-image: initial;
    background-color: rgb(32, 32, 39);
}
.block-editor-link-control__search-item.is-selected .block-editor-link-control__search-item-type {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.block-editor-link-control__search-item.is-current {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
}
.block-editor-link-control__search-item .block-editor-link-control__search-item-title mark {
    background-color: transparent;
    color: inherit;
}
.block-editor-link-control__search-item .block-editor-link-control__search-item-info {
    color: rgb(155, 170, 189);
}
.block-editor-link-control__search-item .block-editor-link-control__search-item-type {
    background-color: rgb(32, 32, 39);
}
.block-editor-link-control__search-item .block-editor-link-control__search-item-description.is-placeholder::after,
.block-editor-link-control__search-item .block-editor-link-control__search-item-description.is-placeholder::before {
    background-color: rgb(32, 32, 39);
}
.block-editor-link-control__search-item .block-editor-link-control__search-item-image {
    background-color: rgb(32, 32, 39);
}
.block-editor-link-control__search-item .block-editor-link-control__search-item-image.is-placeholder {
    background-color: rgb(32, 32, 39);
}
.block-editor-link-control__search-item.is-fetching .block-editor-link-control__search-item-icon::before {
    background-color: rgb(32, 32, 39);
}
.block-editor-link-control__tools {
    border-top-color: rgb(88, 96, 143);
}
.is-alternate .block-editor-link-control__settings {
    border-top-color: rgb(73, 79, 118);
}
.block-editor-list-view-leaf.is-selected td {
    background: var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.block-editor-list-view-leaf.is-selected.is-synced td {
    background: var(--darkreader-bg--darkreader-bg--wp-block-synced-color);
}
.block-editor-list-view-leaf.is-synced:not(.is-selected) .block-editor-list-view-block-contents .block-editor-block-icon,
.block-editor-list-view-leaf.is-synced:not(.is-selected) .block-editor-list-view-block-contents:focus,
.block-editor-list-view-leaf.is-synced:not(.is-selected) .block-editor-list-view-block-contents:hover {
    color: var(--darkreader-text--darkreader-text--wp-block-synced-color);
}
.block-editor-list-view-leaf.is-synced:not(.is-selected) .block-editor-list-view-block-contents:focus::after {
    box-shadow: inset 0 0 0 1px #fff,
    0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-block-synced-color);
}
.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-contents,
.block-editor-list-view-leaf.is-selected .components-button.has-icon {
    color: rgb(190, 198, 210);
}
.is-dragging-components-draggable .block-editor-list-view-leaf.is-selected .block-editor-list-view-block-contents {
    background-image: none;
    background-color: initial;
    color: rgb(180, 190, 205);
}
.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-contents:focus::after {
    box-shadow: inset 0 0 0 1px #fff,
    0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.block-editor-list-view-leaf.is-selected.is-synced .block-editor-list-view-block-contents:focus::after {
    box-shadow: inset 0 0 0 1px #fff,
    0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-block-synced-color);
}
.block-editor-list-view-leaf.is-selected .block-editor-list-view-block__menu:focus {
    box-shadow: inset 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) #fff;
}
.block-editor-list-view-leaf.is-branch-selected:not(.is-selected):not(.is-synced-branch) {
    background-image: initial;
    background-color: rgba(43, 92, 112, 0.04);
}
.block-editor-list-view-leaf.is-synced-branch.is-branch-selected {
    background-image: initial;
    background-color: rgba(75, 21, 112, 0.04);
}
.block-editor-list-view-leaf .block-editor-list-view-block-contents.is-dropping-before::before {
    border-top: 4px solid var(--darkreader-border--darkreader-border--wp-admin-theme-color);
}
.block-editor-list-view-leaf .block-editor-list-view-block-contents:focus {
    box-shadow: none;
}
.block-editor-list-view-leaf .block-editor-list-view-block-contents:focus::after {
    box-shadow: inset 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.is-dragging-components-draggable .block-editor-list-view-leaf .block-editor-list-view-block-contents:focus::after {
    box-shadow: none;
}
.block-editor-list-view-leaf .block-editor-list-view-block__menu:focus {
    box-shadow: inset 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.is-dragging-components-draggable .block-editor-list-view-leaf .block-editor-list-view-block__menu:focus {
    box-shadow: none;
}
.block-editor-list-view-leaf .block-editor-inserter__toggle {
    background-image: initial;
    background-color: rgb(19, 18, 21);
    color: rgb(190, 198, 210);
}
.block-editor-list-view-leaf .block-editor-inserter__toggle:active {
    color: rgb(190, 198, 210);
}
.block-editor-list-view-leaf .block-editor-list-view-block-select-button__anchor {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.1);
}
.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-select-button__anchor {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.3);
}
.block-editor-list-view-drop-indicator .block-editor-list-view-drop-indicator__line {
    background: var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.block-editor-media-flow__url-input {
    border-top-color: rgb(73, 79, 118);
}
.block-editor-responsive-block-control {
    border-bottom-color: rgb(86, 95, 140);
}
.block-editor-responsive-block-control:last-child {
    border-bottom-color: initial;
}
.block-editor-responsive-block-control .components-base-control__help {
    border-color: initial;
}
.components-popover.block-editor-rich-text__inline-format-toolbar .components-popover__content {
    box-shadow: none;
    outline-color: initial;
}
.block-editor-skip-to-selected-block:focus {
    background-image: initial;
    background-color: rgb(31, 31, 38);
    box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px;
    color: var(--darkreader-text--darkreader-text--wp-admin-theme-color);
    outline-color: initial;
    text-decoration-color: initial;
}
.block-editor-text-decoration-control {
    border-color: initial;
}
.block-editor-text-transform-control {
    border-color: initial;
}
.block-editor-tool-selector__help {
    border-top-color: rgb(88, 96, 143);
    color: rgb(155, 170, 189); 
}
.block-editor-block-list__block .block-editor-url-input input[type="text"], .block-editor-url-input input[type="text"], .components-popover .block-editor-url-input input[type="text"] {
    border-color: initial; 
}
.block-editor-url-input__input[type="text"] {
    border-color: rgb(82, 90, 133);
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px; 
}
.block-editor-url-input__input[type="text"]:focus {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color); 
}
.block-editor-url-input__input[type="text"]::-webkit-input-placeholder {
    color: rgba(180, 190, 205, 0.62);
}
.block-editor-url-input__suggestion {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: initial;
    box-shadow: none;
    color: rgb(155, 170, 189);
}
.block-editor-url-input__suggestion:hover {
    background-image: initial;
    background-color: rgb(40, 40, 50);
}
.block-editor-url-input__suggestion.is-selected,
.block-editor-url-input__suggestion:focus {
    color: rgb(190, 198, 210);
    outline-color: initial;
    background: var(--darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-20);
}
.block-editor-url-input__button .block-editor-url-input__back::after {
    background-image: initial;
    background-color: rgb(40, 40, 50);
}
.block-editor-url-input__button-modal {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(88, 96, 143);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0.7px 1px,
    rgba(0, 0, 0, 0.1) 0px 1.2px 1.7px -0.2px,
    rgba(0, 0, 0, 0.1) 0px 2.3px 3.3px -0.5px;
}
.block-editor-url-popover__additional-controls {
    border-top-color: rgb(88, 96, 143); 
}
.block-editor-url-popover__additional-controls > div[role="menu"] .components-button:not(:disabled):not([aria-disabled="true"]):not(.is-secondary) > svg {
    box-shadow: none;
}
.block-editor-url-popover .components-button.has-icon:not(:disabled):focus {
    box-shadow: none;
}
.block-editor-url-popover .components-button.has-icon:not(:disabled):focus > svg {
    box-shadow: inset 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-admin-theme-color),
    inset 0 0 0 4px #1d1d25;
    outline-color: transparent;
}
.block-editor-url-popover__settings-toggle {
    border-left-color: rgb(88, 96, 143);
}
.block-editor-url-popover__settings {
    border-top-color: rgb(88, 96, 143);
}
.block-editor-url-popover__link-viewer-url.has-invalid-link {
    color: rgb(227, 105, 93);
}
.block-editor-hooks__layout-controls-helptext {
    color: rgb(155, 170, 189);
}
.block-editor__padding-visualizer {
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color);
}
.block-editor-block-toolbar .components-toolbar,
.block-editor-block-toolbar .components-toolbar-group {
    background-image: none;
    background-color: initial;
    border-top-color: initial;
    border-bottom-color: initial;
    border-left-color: initial;
    border-right-color: rgb(88, 96, 143);
}
.block-editor-block-toolbar.is-synced .block-editor-block-switcher .components-button .block-editor-block-icon,
.block-editor-block-toolbar.is-synced .components-toolbar-button.block-editor-block-switcher__no-switcher-icon:disabled .block-editor-block-icon.has-colors {
    color: var(--darkreader-text--darkreader-text--wp-block-synced-color);
}
.block-editor-block-toolbar > :last-child,
.block-editor-block-toolbar > :last-child .components-toolbar,
.block-editor-block-toolbar > :last-child .components-toolbar-group {
    border-right-color: initial;
}
.show-icon-labels .block-editor-block-toolbar__block-controls .block-editor-block-mover {
    border-left-color: rgb(73, 79, 118);
}
.show-icon-labels .block-editor-block-contextual-toolbar.is-fixed .block-editor-block-toolbar__block-controls .block-editor-block-mover {
    border-left-color: rgb(88, 96, 143);
}
@media (min-width: 600px) {
    .show-icon-labels .block-editor-block-mover__move-button-container {
        border-left-color: rgb(73, 79, 118);
    }
    .show-icon-labels .block-editor-block-mover__move-button-container::before {
        background-image: initial;
        background-color: rgb(19, 18, 21);
    }
    .show-icon-labels .block-editor-block-contextual-toolbar.is-fixed .block-editor-block-mover__move-button-container::before {
        background-image: initial;
        background-color: rgb(40, 40, 50);
    }
}
.block-editor-inserter {
    background-image: none;
    background-color: initial;
    border-color: initial;
}
.block-editor-inserter__popover.is-quick .components-popover__content {
    border-color: initial;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0.7px 1px,
    rgba(0, 0, 0, 0.1) 0px 1.2px 1.7px -0.2px,
    rgba(0, 0, 0, 0.1) 0px 2.3px 3.3px -0.5px;
    outline-color: initial;
}
.block-editor-inserter__popover.is-quick .components-popover__content .block-editor-inserter__quick-inserter > * {
    border-left-color: rgb(86, 95, 140);
    border-right-color: rgb(86, 95, 140);
}
.block-editor-inserter__popover.is-quick .components-popover__content .block-editor-inserter__quick-inserter > :first-child {
    border-top-color: rgb(86, 95, 140);
}
.block-editor-inserter__popover.is-quick .components-popover__content .block-editor-inserter__quick-inserter > :last-child {
    border-bottom-color: rgb(86, 95, 140);
}
.block-editor-inserter__popover.is-quick .components-popover__content .block-editor-inserter__quick-inserter > .components-button {
    border-color: rgb(73, 79, 118);
}
.block-editor-inserter__toggle.components-button {
    border-color: initial;
    outline-color: initial;
}
.block-editor-inserter__menu.is-bottom::after {
    border-bottom-color: rgb(91, 100, 148);
}
.block-editor-inserter__tabs .components-tab-panel__tabs {
    border-bottom-color: rgb(88, 96, 143);
}
.block-editor-inserter__panel-title,
.block-editor-inserter__panel-title button {
    color: rgb(155, 170, 189);
}
.block-editor-inserter__panel-dropdown select {
    border-color: initial;
}
.block-editor-inserter__no-results-icon {
    fill: rgb(158, 173, 191);
}
.block-editor-inserter__preview-container {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(88, 96, 143);
}
.block-editor-inserter__patterns-selected-category.block-editor-inserter__patterns-selected-category {
    color: var(--darkreader-text--darkreader-text--wp-admin-theme-color);
}
.block-editor-inserter__patterns-selected-category.block-editor-inserter__patterns-selected-category::after {
    background: var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.block-editor-inserter__patterns-category-dialog {
    background-image: initial;
    background-color: rgb(32, 32, 39);
    border-left-color: rgb(88, 96, 143);
    border-right-color: rgb(88, 96, 143);
}
.block-editor-inserter__patterns-category-dialog .block-editor-block-preview__container {
    box-shadow: rgba(0, 0, 0, 0.07) 0px 15px 25px;
}
.block-editor-inserter__patterns-category-dialog .block-editor-block-preview__container:hover {
    box-shadow: rgb(19, 18, 21) 0px 0px 0px 2px,
    rgba(0, 0, 0, 0.07) 0px 15px 25px;
}
.block-editor-inserter__preview-content {
    background-image: initial;
    background-color: rgb(32, 32, 39);
}
.block-editor-inserter__preview-content-missing {
    background-image: initial;
    background-color: rgb(32, 32, 39);
    color: rgb(155, 170, 189);
}
.block-editor-inserter__tips {
    border-top-color: rgb(88, 96, 143);
}
.block-editor-inserter__quick-inserter-separator {
    border-top-color: rgb(88, 96, 143);
}
.block-editor-inserter__quick-inserter-expand.components-button {
    background-image: initial;
    background-color: rgb(19, 18, 21);
    color: rgb(190, 198, 210);
}
.block-editor-inserter__quick-inserter-expand.components-button:hover {
    color: rgb(190, 198, 210);
}
.block-editor-inserter__quick-inserter-expand.components-button:active {
    color: rgb(174, 186, 201);
}
.block-editor-inserter__quick-inserter-expand.components-button.components-button:focus:not(:disabled) {
    box-shadow: none;
    background: var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color);
}
.block-editor-inserter__media-tabs__media-category.is-selected {
    color: var(--darkreader-text--darkreader-text--wp-admin-theme-color);
}
.block-editor-inserter__media-tabs__media-category.is-selected::after {
    background: var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.block-editor-inserter__media-dialog {
    background-image: initial;
    background-color: rgb(32, 32, 39);
    border-left-color: rgb(88, 96, 143);
    border-right-color: rgb(88, 96, 143);
}
.block-editor-inserter__media-dialog .block-editor-block-preview__container {
    box-shadow: rgba(0, 0, 0, 0.07) 0px 15px 25px;
}
.block-editor-inserter__media-dialog .block-editor-block-preview__container:hover {
    box-shadow: rgb(19, 18, 21) 0px 0px 0px 2px,
    rgba(0, 0, 0, 0.07) 0px 15px 25px; 
}
.block-editor-inserter__media-panel .block-editor-inserter__media-panel-search.components-search-control input[type="search"].components-search-control__input {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.block-editor-inserter__media-list .block-editor-inserter__media-list__list-item.is-hovered .block-editor-inserter__media-list__item-preview {
    box-shadow: rgb(19, 18, 21) 0px 0px 0px 2px,
    rgba(0, 0, 0, 0.07) 0px 15px 25px;
}
.block-editor-inserter__media-list .block-editor-inserter__media-list__list-item .block-editor-inserter__media-list__item-preview-options > button {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.block-editor-inserter__media-list .block-editor-inserter__media-list__list-item .block-editor-inserter__media-list__item-preview-options > button:hover {
    box-shadow: inset 0 0 0 2px #fff,
    0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
}
.block-editor-inserter__media-list .block-editor-inserter__media-list__item .block-editor-inserter__media-list__item-preview .block-editor-inserter__media-list__item-preview-spinner {
    background-image: initial;
    background-color: rgba(25, 25, 29, 0.7);
}
.block-editor-inserter__media-list .block-editor-inserter__media-list__item:focus .block-editor-inserter__media-list__item-preview {
    box-shadow: inset 0 0 0 2px #fff,
    0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
}
.component-spacing-sizes-control .components-spacing-sizes-control__hint-all,
.component-spacing-sizes-control .components-spacing-sizes-control__hint-single {
    color: rgb(155, 170, 189);
}
.component-spacing-sizes-control .components-range-control__mark {
    background-color: rgb(25, 25, 29);
}
.offcanvas-editor-appender .block-editor-inserter__toggle {
    background-color: rgb(19, 18, 21);
    color: rgb(190, 198, 210);
}
.offcanvas-editor-appender .block-editor-inserter__toggle:focus,
.offcanvas-editor-appender .block-editor-inserter__toggle:hover {
    color: rgb(190, 198, 210);
    background: var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
body.admin-color-light {
    --darkreader-bg--darkreader-bg--wp-admin-theme-color: #2d6372;
    --darkreader-text--darkreader-text--wp-admin-theme-color: #7ae8ff;
    --darkreader-border--darkreader-border--wp-admin-theme-color: #3f8499;
    --darkreader-bg--wp-admin-theme-color--rgb: 29,
    114,
    144;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-10: #275463;
    --darkreader-text--darkreader-text--wp-admin-theme-color-darker-10: #7eebff;
    --wp-admin-theme-color-darker-10--rgb: 0,
    115,
    161;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-20: #204752;
    --darkreader-border--darkreader-border--wp-admin-theme-color-darker-20: #3d8094;
    --wp-admin-theme-color-darker-20--rgb: 0,
    97,
    135;
    --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 2px;
}
@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 192dpi) {
    body.admin-color-light {
        --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 1.5px;
    }
    body.admin-color-light {
        --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 1.5px;
    }
}
body.admin-color-modern {
    --darkreader-bg--darkreader-bg--wp-admin-theme-color: #25306d;
    --darkreader-text--darkreader-text--wp-admin-theme-color: #7ab3e2;
    --darkreader-border--darkreader-border--wp-admin-theme-color: #35459a;
    --darkreader-bg--wp-admin-theme-color--rgb: 32,
    53,
    149;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-10: #283576;
    --darkreader-text--darkreader-text--wp-admin-theme-color-darker-10: #76b0df;
    --wp-admin-theme-color-darker-10--rgb: 33,
    69,
    230;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-20: #25316f;
    --darkreader-border--darkreader-border--wp-admin-theme-color-darker-20: #354597;
    --wp-admin-theme-color-darker-20--rgb: 24,
    58,
    214;
    --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 2px;
}
@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 192dpi) {
    body.admin-color-modern {
        --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 1.5px;
    }
    body.admin-color-modern {
        --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 1.5px;
    }
}
body.admin-color-blue {
    --darkreader-bg--darkreader-bg--wp-admin-theme-color: #264b52;
    --darkreader-text--darkreader-text--wp-admin-theme-color: #8aedff;
    --darkreader-border--darkreader-border--wp-admin-theme-color: #44808e;
    --darkreader-bg--wp-admin-theme-color--rgb: 28,
    86,
    103;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-10: #1e3c43;
    --darkreader-text--darkreader-text--wp-admin-theme-color-darker-10: #8cf0ff;
    --wp-admin-theme-color-darker-10--rgb: 7,
    82,
    108;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-20: #172d33;
    --darkreader-border--darkreader-border--wp-admin-theme-color-darker-20: #4a5178;
    --wp-admin-theme-color-darker-20--rgb: 6,
    64,
    84;
    --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 2px;
}
@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 192dpi) {
    body.admin-color-blue {
        --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 1.5px;
    }
    body.admin-color-blue {
        --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 1.5px;
    }
}
body.admin-color-coffee {
    --darkreader-bg--darkreader-bg--wp-admin-theme-color: #2a2934;
    --darkreader-text--darkreader-text--wp-admin-theme-color: #aab6c6;
    --darkreader-border--darkreader-border--wp-admin-theme-color: #4b537b;
    --darkreader-bg--wp-admin-theme-color--rgb: 49,
    50,
    62;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-10: #202028;
    --darkreader-text--darkreader-text--wp-admin-theme-color-darker-10: #aebac9;
    --wp-admin-theme-color-darker-10--rgb: 56,
    51,
    48;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-20: #19191d;
    --darkreader-border--darkreader-border--wp-admin-theme-color-darker-20: #495077;
    --wp-admin-theme-color-darker-20--rgb: 43,
    39,
    36;
    --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 2px;
}
@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 192dpi) {
    body.admin-color-coffee {
        --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 1.5px;
    }
    body.admin-color-coffee {
        --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 1.5px;
    }
}
body.admin-color-ectoplasm {
    --darkreader-bg--darkreader-bg--wp-admin-theme-color: #423746;
    --darkreader-text--darkreader-text--wp-admin-theme-color: #999ec5;
    --darkreader-border--darkreader-border--wp-admin-theme-color: #4d547d;
    --darkreader-bg--wp-admin-theme-color--rgb: 74,
    59,
    86;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-10: #372e3a;
    --darkreader-text--darkreader-text--wp-admin-theme-color-darker-10: #9ca2c7;
    --wp-admin-theme-color-darker-10--rgb: 70,
    54,
    93;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-20: #2d2530;
    --darkreader-border--darkreader-border--wp-admin-theme-color-darker-20: #4b527a;
    --wp-admin-theme-color-darker-20--rgb: 58,
    44,
    77;
    --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 2px;
}
@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 192dpi) {
    body.admin-color-ectoplasm {
        --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 1.5px;
    }
    body.admin-color-ectoplasm {
        --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 1.5px;
    }
}
body.admin-color-midnight {
    --darkreader-bg--darkreader-bg--wp-admin-theme-color: #783128;
    --darkreader-text--darkreader-text--wp-admin-theme-color: #e57866;
    --darkreader-border--darkreader-border--wp-admin-theme-color: #a14436;
    --darkreader-bg--wp-admin-theme-color--rgb: 152,
    48,
    37;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-10: #81372d;
    --darkreader-text--darkreader-text--wp-admin-theme-color-darker-10: #e47562;
    --wp-admin-theme-color-darker-10--rgb: 221,
    56,
    45;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-20: #7d3429;
    --darkreader-border--darkreader-border--wp-admin-theme-color-darker-20: #9e4235;
    --wp-admin-theme-color-darker-20--rgb: 208,
    44,
    33;
    --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 2px;
}
@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 192dpi) {
    body.admin-color-midnight {
        --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 1.5px;
    }
    body.admin-color-midnight {
        --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 1.5px;
    }
}
body.admin-color-ocean {
    --darkreader-bg--darkreader-bg--wp-admin-theme-color: #515265;
    --darkreader-text--darkreader-text--wp-admin-theme-color: #9caabd;
    --darkreader-border--darkreader-border--wp-admin-theme-color: #5a5e7b;
    --darkreader-bg--wp-admin-theme-color--rgb: 97,
    112,
    112;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-10: #474859;
    --darkreader-text--darkreader-text--wp-admin-theme-color-darker-10: #9faec0;
    --wp-admin-theme-color-darker-10--rgb: 87,
    110,
    116;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-20: #3f3f4e;
    --darkreader-border--darkreader-border--wp-admin-theme-color-darker-20: #585b77;
    --wp-admin-theme-color-darker-20--rgb: 76,
    96,
    102;
    --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 2px;
}
@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 192dpi) {
    body.admin-color-ocean {
        --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 1.5px;
    }
    body.admin-color-ocean {
        --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 1.5px;
    }
}
body.admin-color-sunrise {
    --darkreader-bg--darkreader-bg--wp-admin-theme-color: #8e623b;
    --darkreader-text--darkreader-text--wp-admin-theme-color: #fdb16f;
    --darkreader-border--darkreader-border--wp-admin-theme-color: #a06e41;
    --darkreader-bg--wp-admin-theme-color--rgb: 168,
    104,
    51;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-10: #9a693e;
    --darkreader-text--darkreader-text--wp-admin-theme-color-darker-10: #f9af6c;
    --wp-admin-theme-color-darker-10--rgb: 217,
    116,
    38;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-20: #8a5e38;
    --darkreader-border--darkreader-border--wp-admin-theme-color-darker-20: #9b6a3f;
    --wp-admin-theme-color-darker-20--rgb: 195,
    105,
    34;
    --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 2px;
}
@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 192dpi) {
    body.admin-color-sunrise {
        --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 1.5px;
    }
    body.admin-color-sunrise {
        --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 1.5px;
    }
}
:root {
    --darkreader-bg--darkreader-bg--wp-admin-theme-color: #2b5c70;
    --darkreader-text--darkreader-text--wp-admin-theme-color: #77dbff;
    --darkreader-border--darkreader-border--wp-admin-theme-color: #3d7f9a;
    --darkreader-bg--wp-admin-theme-color--rgb: 28,
    106,
    143;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-10: #255061;
    --darkreader-text--darkreader-text--wp-admin-theme-color-darker-10: #7addff;
    --wp-admin-theme-color-darker-10--rgb: 0,
    107,
    161;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-20: #1e4350;
    --darkreader-border--darkreader-border--wp-admin-theme-color-darker-20: #3b7b96;
    --wp-admin-theme-color-darker-20--rgb: 0,
    90,
    135;
    --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 2px;
    --darkreader-bg--darkreader-bg--wp-block-synced-color: #4b1570;
    --darkreader-text--darkreader-text--wp-block-synced-color: #ac57dd;
    --darkreader-bg--wp-block-synced-color--rgb: 95,
    14,
    156;
}
.nux-dot-tip::before {
    background-image: initial;
    background-color: rgba(39, 84, 96, 0.9);
}
.nux-dot-tip::after {
    background-image: initial;
    background-color: rgb(39, 84, 96);
}
:root {
    --darkreader-bg--darkreader-bg--wp-admin-theme-color: #2b5c70;
    --darkreader-text--darkreader-text--wp-admin-theme-color: #77dbff;
    --darkreader-border--darkreader-border--wp-admin-theme-color: #3d7f9a;
    --darkreader-bg--wp-admin-theme-color--rgb: 28,
    106,
    143;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-10: #255061;
    --darkreader-text--darkreader-text--wp-admin-theme-color-darker-10: #7addff;
    --wp-admin-theme-color-darker-10--rgb: 0,
    107,
    161;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-20: #1e4350;
    --darkreader-border--darkreader-border--wp-admin-theme-color-darker-20: #3b7b96;
    --wp-admin-theme-color-darker-20--rgb: 0,
    90,
    135;
    --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 2px;
    --darkreader-bg--darkreader-bg--wp-block-synced-color: #4b1570;
    --darkreader-text--darkreader-text--wp-block-synced-color: #ac57dd;
    --darkreader-bg--wp-block-synced-color--rgb: 95,
    14,
    156;
}
:root {
    --darkreader-bg--darkreader-bg--wp-admin-theme-color: #2b5c70;
    --darkreader-text--darkreader-text--wp-admin-theme-color: #77dbff;
    --darkreader-border--darkreader-border--wp-admin-theme-color: #3d7f9a;
    --darkreader-bg--wp-admin-theme-color--rgb: 28,
    106,
    143;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-10: #255061;
    --darkreader-text--darkreader-text--wp-admin-theme-color-darker-10: #7addff;
    --wp-admin-theme-color-darker-10--rgb: 0,
    107,
    161;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-20: #1e4350;
    --darkreader-border--darkreader-border--wp-admin-theme-color-darker-20: #3b7b96;
    --wp-admin-theme-color-darker-20--rgb: 0,
    90,
    135;
    --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 2px;
    --darkreader-bg--darkreader-bg--wp-block-synced-color: #4b1570;
    --darkreader-text--darkreader-text--wp-block-synced-color: #ac57dd;
    --darkreader-bg--wp-block-synced-color--rgb: 95,
    14,
    156;
}
.editor-autocompleters__user .editor-autocompleters__user-slug {
    color: rgb(155, 170, 189);
}
.editor-autocompleters__user:hover .editor-autocompleters__user-slug {
    color: var(--darkreader-text--darkreader-text--wp-admin-theme-color);
}
.document-outline__item a {
    text-decoration-color: initial;
}
.document-outline__item .document-outline__emdash::before {
    color: rgb(178, 189, 203);
}
.document-outline__button {
    background-image: none;
    background-color: initial;
    border-color: initial;
    color: rgb(180, 190, 205);
}
.document-outline__button:focus {
    box-shadow: 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
}
.document-outline__level {
    background-image: initial;
    background-color: rgb(40, 40, 50);
    color: rgb(180, 190, 205);
}
.is-invalid .document-outline__level {
    background-image: initial;
    background-color: rgb(148, 117, 56);
}
.components-editor-notices__dismissible,
.components-editor-notices__pinned {
    color: rgb(180, 190, 205);
}
.components-editor-notices__dismissible .components-notice,
.components-editor-notices__pinned .components-notice {
    border-bottom-color: rgba(76, 80, 110, 0.2);
}
.entities-saved-states__panel-header {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-bottom-color: rgb(88, 96, 143);
}
.editor-error-boundary {
    box-shadow: rgba(0, 0, 0, 0.15) 0px 0.7px 1px,
    rgba(0, 0, 0, 0.15) 0px 2.7px 3.8px -0.2px,
    rgba(0, 0, 0, 0.15) 0px 5.5px 7.8px -0.3px,
    rgba(0, 0, 0, 0.15) 0.1px 11.5px 16.4px -0.5px;
}
.editor-post-featured-image__preview,
.editor-post-featured-image__toggle {
    box-shadow: 0 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.editor-post-featured-image__preview:not(:disabled):not([aria-disabled="true"]):focus {
    box-shadow: 0 0 0 4px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.editor-post-featured-image__toggle {
    background-color: rgb(32, 32, 39);
}
.editor-post-featured-image__toggle:hover {
    background-image: initial;
    background-color: rgb(40, 40, 50);
    color: rgb(180, 190, 205);
}
.components-button.editor-post-last-revision__title:active,
.components-button.editor-post-last-revision__title:hover {
    background-image: initial;
    background-color: rgb(32, 32, 39);
}
.components-button.editor-post-last-revision__title:focus {
    box-shadow: inset 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.editor-post-publish-button__button.has-changes-dot::before {
    background-image: initial;
    background-color: currentcolor;
}
.editor-post-publish-panel {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.editor-post-publish-panel__header {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-bottom-color: rgb(88, 96, 143);
}
.components-site-icon {
    border-color: initial;
}
.components-site-home {
    color: rgb(155, 170, 189);
}
.editor-post-publish-panel__prepublish strong {
    color: rgb(180, 190, 205);
}
.editor-post-publish-panel__prepublish .components-panel__body {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.post-publish-panel__postpublish .components-panel__body {
    border-bottom-color: rgb(88, 96, 143);
    border-top-color: initial;
}
.post-publish-panel__postpublish-post-address-container input[readonly] {
    background-image: initial;
    background-color: rgb(40, 40, 50);
}
.post-publish-panel__tip {
    color: rgb(255, 231, 113);
}
.editor-post-saved-state {
    color: rgb(155, 170, 189); 
}
.editor-post-saved-state.is-saved[aria-disabled="true"], .editor-post-saved-state.is-saved[aria-disabled="true"]:hover, .editor-post-saved-state.is-saving[aria-disabled="true"], .editor-post-saved-state.is-saving[aria-disabled="true"]:hover {
    background-image: initial;
    background-color: transparent;
    color: rgb(155, 170, 189);
}
.editor-post-saved-state svg {
    fill: currentcolor;
}
.edit-post-text-editor__body textarea.editor-post-text-editor {
    border-color: rgb(82, 90, 133);
    box-shadow: none;
}
.edit-post-text-editor__body textarea.editor-post-text-editor:focus {
    box-shadow: 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color);
}
.edit-post-text-editor__body textarea.editor-post-text-editor::-webkit-input-placeholder {
    color: rgba(180, 190, 205, 0.62); 
}
.editor-post-visibility__fieldset .editor-post-visibility__radio[type="radio"] {
    border-color: rgb(73, 79, 118);
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px; 
}
.editor-post-visibility__fieldset .editor-post-visibility__radio[type="radio"]:focus {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color); 
}
.editor-post-visibility__fieldset .editor-post-visibility__radio[type="radio"]::-webkit-input-placeholder {
    color: rgba(180, 190, 205, 0.62); 
}
.editor-post-visibility__fieldset .editor-post-visibility__radio[type="radio"]:checked::before {
    background-color: rgb(25, 25, 29);
    border-color: rgb(91, 100, 148); 
}
.editor-post-visibility__fieldset .editor-post-visibility__radio[type="radio"]:focus {
    box-shadow: 0 0 0 2px #19191d,
    0 0 0 4px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color); outline-color: transparent; 
}
.editor-post-visibility__fieldset .editor-post-visibility__radio[type="radio"]:checked {
    background: var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color);
}
.editor-post-visibility__fieldset .editor-post-visibility__info {
    color: rgb(155, 170, 189); 
}
.editor-post-visibility__fieldset .editor-post-visibility__password .editor-post-visibility__password-input[type="text"] {
    border-color: rgb(82, 90, 133);
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px; 
}
.editor-post-visibility__fieldset .editor-post-visibility__password .editor-post-visibility__password-input[type="text"]:focus {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color); 
}
.editor-post-visibility__fieldset .editor-post-visibility__password .editor-post-visibility__password-input[type="text"]::-webkit-input-placeholder {
    color: rgba(180, 190, 205, 0.62);
}
.table-of-contents__wrapper:focus::before {
    box-shadow: inset 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.table-of-contents__count {
    color: rgb(180, 190, 205);
}
.table-of-contents__number,
.table-of-contents__popover .word-count {
    color: rgb(180, 190, 205);
}
html :where(.editor-styles-wrapper) {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    color: initial;
}
html :where(.editor-styles-wrapper) code,
html :where(.editor-styles-wrapper) kbd {
    background-image: inherit;
    background-color: inherit;
}
html :where(.editor-styles-wrapper) select {
    background-image: revert;
    box-shadow: revert;
    text-shadow: revert;
}
html :where(.editor-styles-wrapper) select:disabled,
html :where(.editor-styles-wrapper) select:focus {
    background-image: revert;
    box-shadow: revert;
    text-shadow: revert;
}
:root {
    --darkreader-bg--darkreader-bg--wp-admin-theme-color: #2b5c70;
    --darkreader-text--darkreader-text--wp-admin-theme-color: #77dbff;
    --darkreader-border--darkreader-border--wp-admin-theme-color: #3d7f9a;
    --darkreader-bg--wp-admin-theme-color--rgb: 28,
    106,
    143;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-10: #255061;
    --darkreader-text--darkreader-text--wp-admin-theme-color-darker-10: #7addff;
    --wp-admin-theme-color-darker-10--rgb: 0,
    107,
    161;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-20: #1e4350;
    --darkreader-border--darkreader-border--wp-admin-theme-color-darker-20: #3b7b96;
    --wp-admin-theme-color-darker-20--rgb: 0,
    90,
    135;
    --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 2px;
    --darkreader-bg--darkreader-bg--wp-block-synced-color: #4b1570;
    --darkreader-text--darkreader-text--wp-block-synced-color: #ac57dd;
    --darkreader-bg--wp-block-synced-color--rgb: 95,
    14,
    156;
}
.block-editor-block-icon.has-colors svg {
    fill: currentcolor;
}
.block-editor-block-list__layout::selection {
    background-image: initial;
    background-color: transparent;
}
.has-multi-selection .block-editor-block-list__layout::selection {
    background-image: initial;
    background-color: transparent;
}
.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected) ::selection,
.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected)::selection {
    background-image: initial;
    background-color: transparent;
}
.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected)::after {
    outline-color: transparent;
    background: var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.block-editor-block-list__layout .block-editor-block-list__block.is-highlighted,
.block-editor-block-list__layout .block-editor-block-list__block.is-highlighted ~ .is-multi-selected,
.block-editor-block-list__layout .is-block-moving-mode.block-editor-block-list__block.has-child-selected,
.block-editor-block-list__layout.is-navigate-mode .block-editor-block-list__block.is-selected {
    box-shadow: inset 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
}
.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]):focus {
    outline-color: initial;
}
.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]):focus::after {
    box-shadow: 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
}
.is-dark-theme .block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]):focus::after {
    box-shadow: 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) #fff;
}
.block-editor-block-list__layout .is-block-moving-mode.block-editor-block-list__block.is-selected {
    box-shadow: none;
    outline-color: initial;
}
.block-editor-block-list__layout .is-block-moving-mode.block-editor-block-list__block.is-selected::after {
    border-top-color: rgb(86, 95, 140);
}
.block-editor-block-list__layout .is-block-moving-mode.can-insert-moving-block.block-editor-block-list__block.is-selected::after {
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color);
}
.block-editor-block-list__layout .block-editor-block-list__block.has-warning::after {
    background-color: rgba(25, 25, 29, 0.4);
}
.block-editor-block-list__layout .block-editor-block-list__block.has-warning.is-multi-selected::after {
    background-color: transparent;
}
.block-editor-block-list__layout .block-editor-block-list__block.is-reusable.has-child-selected::after {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-hovered::after {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-selected::after {
    box-shadow: 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.block-editor-block-list__block .block-editor-block-list__block-html-textarea {
    border-color: initial;
    box-shadow: rgb(19, 18, 21) 0px 0px 0px 1px inset;
    outline-color: initial;
}
.block-editor-block-list__block .block-editor-block-list__block-html-textarea:focus {
    box-shadow: inset 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.block-editor-iframe__body {
    background-color: rgb(25, 25, 29);
}
.block-editor-block-list__block.has-block-overlay::before {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
}
.block-editor-block-list__block.has-block-overlay:hover:not(.is-dragging-blocks):not(.is-multi-selected)::before {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color) inset;
    background-image: initial;
    background-color: rgba(43, 92, 112, 0.04);
}
.block-editor-block-list__block.has-block-overlay.is-reusable:hover:not(.is-dragging-blocks):not(.is-multi-selected)::before,
.block-editor-block-list__block.has-block-overlay.wp-block-template-part:hover:not(.is-dragging-blocks):not(.is-multi-selected)::before {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-block-synced-color) inset;
    background-image: initial;
    background-color: rgba(75, 21, 112, 0.04);
}
.block-editor-block-list__block.has-block-overlay.is-selected:not(.is-dragging-blocks)::before {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color) inset;
}
.block-editor-block-list__layout .is-dragging {
    background-color: currentcolor !important;
}
.block-editor-block-list__layout .is-dragging::selection {
    background-image: initial !important;
    background-color: transparent !important;
}
.block-editor-block-variation-picker__variations.block-editor-block-variation-picker__variations {
    list-style-image: initial;
}
.block-editor-block-variation-picker__variations.block-editor-block-variation-picker__variations > li {
    list-style-image: initial;
}
.block-editor-block-variation-picker__variation.components-button.has-icon.is-secondary {
    background-color: rgb(25, 25, 29);
}
.block-editor-button-block-appender {
    box-shadow: rgb(19, 18, 21) 0px 0px 0px 1px inset;
    color: rgb(180, 190, 205);
}
.is-dark-theme .block-editor-button-block-appender {
    box-shadow: rgba(25, 25, 29, 0.65) 0px 0px 0px 1px inset;
    color: rgba(190, 198, 210, 0.65);
}
.block-editor-button-block-appender:hover {
    box-shadow: inset 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    color: var(--darkreader-text--darkreader-text--wp-admin-theme-color);
}
.block-editor-button-block-appender:focus {
    box-shadow: inset 0 0 0 2px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.block-editor-button-block-appender:active {
    color: rgb(190, 198, 210);
}
.is-layout-constrained.block-editor-block-list__block:not(.is-selected) > .block-list-appender:only-child::after,
.is-layout-constrained.block-editor-block-list__block:not(.is-selected) > .wp-block-group__inner-container > .block-list-appender:only-child::after,
.is-layout-flow.block-editor-block-list__block:not(.is-selected) > .block-list-appender:only-child::after,
.is-layout-flow.block-editor-block-list__block:not(.is-selected) > .wp-block-group__inner-container > .block-list-appender:only-child::after {
    border-color: initial; 
}
.block-editor-default-block-appender[data-root-client-id=""] .block-editor-default-block-appender__content:hover {
    outline-color: transparent;
}
.block-editor-default-block-appender .block-editor-inserter__toggle.components-button.has-icon {
    background-image: initial;
    background-color: rgb(19, 18, 21);
    color: rgb(190, 198, 210);
}
.block-editor-default-block-appender .block-editor-inserter__toggle.components-button.has-icon:hover {
    color: rgb(190, 198, 210);
    background: var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.block-editor-block-list__block .block-list-appender {
    list-style-image: initial;
}
.block-editor-block-list__block .block-list-appender .block-editor-inserter__toggle.components-button.has-icon,
.block-editor-block-list__block .block-list-appender .block-list-appender__toggle {
    background-image: initial;
    background-color: rgb(19, 18, 21);
    box-shadow: none;
    color: rgb(190, 198, 210);
}
.block-editor-block-list__block .block-list-appender .block-editor-inserter__toggle.components-button.has-icon:hover,
.block-editor-block-list__block .block-list-appender .block-list-appender__toggle:hover {
    color: rgb(190, 198, 210);
    background: var(--darkreader-bg--darkreader-bg--wp-admin-theme-color); 
}
.block-editor-block-list__block .block-list-appender:only-child {
    list-style-image: initial; 
}
.block-editor-media-placeholder__url-input-form input[type="url"].block-editor-media-placeholder__url-input-field {
    border-color: initial;
}
.block-editor-media-placeholder.is-appender:hover {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.block-editor-plain-text {
    border-color: initial;
    box-shadow: none;
    color: inherit;
}
.rich-text:focus {
    outline-color: initial;
}
[data-rich-text-script]::before {
    background-image: initial;
    background-color: rgb(160, 154, 61);
}
.block-editor-warning {
    background-color: rgb(25, 25, 29);
    border-color: rgb(73, 79, 118);
}
.block-editor-warning .block-editor-warning__message {
    color: rgb(180, 190, 205);
}
body.admin-color-light {
    --darkreader-bg--darkreader-bg--wp-admin-theme-color: #2d6372;
    --darkreader-text--darkreader-text--wp-admin-theme-color: #7ae8ff;
    --darkreader-border--darkreader-border--wp-admin-theme-color: #3f8499;
    --darkreader-bg--wp-admin-theme-color--rgb: 29,
    114,
    144;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-10: #275463;
    --darkreader-text--darkreader-text--wp-admin-theme-color-darker-10: #7eebff;
    --wp-admin-theme-color-darker-10--rgb: 0,
    115,
    161;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-20: #204752;
    --darkreader-border--darkreader-border--wp-admin-theme-color-darker-20: #3d8094;
    --wp-admin-theme-color-darker-20--rgb: 0,
    97,
    135;
    --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 2px;
}
body.admin-color-modern {
    --darkreader-bg--darkreader-bg--wp-admin-theme-color: #25306d;
    --darkreader-text--darkreader-text--wp-admin-theme-color: #7ab3e2;
    --darkreader-border--darkreader-border--wp-admin-theme-color: #35459a;
    --darkreader-bg--wp-admin-theme-color--rgb: 32,
    53,
    149;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-10: #283576;
    --darkreader-text--darkreader-text--wp-admin-theme-color-darker-10: #76b0df;
    --wp-admin-theme-color-darker-10--rgb: 33,
    69,
    230;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-20: #25316f;
    --darkreader-border--darkreader-border--wp-admin-theme-color-darker-20: #354597;
    --wp-admin-theme-color-darker-20--rgb: 24,
    58,
    214;
    --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 2px;
}
body.admin-color-blue {
    --darkreader-bg--darkreader-bg--wp-admin-theme-color: #264b52;
    --darkreader-text--darkreader-text--wp-admin-theme-color: #8aedff;
    --darkreader-border--darkreader-border--wp-admin-theme-color: #44808e;
    --darkreader-bg--wp-admin-theme-color--rgb: 28,
    86,
    103;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-10: #1e3c43;
    --darkreader-text--darkreader-text--wp-admin-theme-color-darker-10: #8cf0ff;
    --wp-admin-theme-color-darker-10--rgb: 7,
    82,
    108;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-20: #172d33;
    --darkreader-border--darkreader-border--wp-admin-theme-color-darker-20: #4a5178;
    --wp-admin-theme-color-darker-20--rgb: 6,
    64,
    84;
    --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 2px;
}
body.admin-color-coffee {
    --darkreader-bg--darkreader-bg--wp-admin-theme-color: #2a2934;
    --darkreader-text--darkreader-text--wp-admin-theme-color: #aab6c6;
    --darkreader-border--darkreader-border--wp-admin-theme-color: #4b537b;
    --darkreader-bg--wp-admin-theme-color--rgb: 49,
    50,
    62;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-10: #202028;
    --darkreader-text--darkreader-text--wp-admin-theme-color-darker-10: #aebac9;
    --wp-admin-theme-color-darker-10--rgb: 56,
    51,
    48;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-20: #19191d;
    --darkreader-border--darkreader-border--wp-admin-theme-color-darker-20: #495077;
    --wp-admin-theme-color-darker-20--rgb: 43,
    39,
    36;
    --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 2px;
}
body.admin-color-ectoplasm {
    --darkreader-bg--darkreader-bg--wp-admin-theme-color: #423746;
    --darkreader-text--darkreader-text--wp-admin-theme-color: #999ec5;
    --darkreader-border--darkreader-border--wp-admin-theme-color: #4d547d;
    --darkreader-bg--wp-admin-theme-color--rgb: 74,
    59,
    86;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-10: #372e3a;
    --darkreader-text--darkreader-text--wp-admin-theme-color-darker-10: #9ca2c7;
    --wp-admin-theme-color-darker-10--rgb: 70,
    54,
    93;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-20: #2d2530;
    --darkreader-border--darkreader-border--wp-admin-theme-color-darker-20: #4b527a;
    --wp-admin-theme-color-darker-20--rgb: 58,
    44,
    77;
    --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 2px;
}
body.admin-color-midnight {
    --darkreader-bg--darkreader-bg--wp-admin-theme-color: #783128;
    --darkreader-text--darkreader-text--wp-admin-theme-color: #e57866;
    --darkreader-border--darkreader-border--wp-admin-theme-color: #a14436;
    --darkreader-bg--wp-admin-theme-color--rgb: 152,
    48,
    37;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-10: #81372d;
    --darkreader-text--darkreader-text--wp-admin-theme-color-darker-10: #e47562;
    --wp-admin-theme-color-darker-10--rgb: 221,
    56,
    45;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-20: #7d3429;
    --darkreader-border--darkreader-border--wp-admin-theme-color-darker-20: #9e4235;
    --wp-admin-theme-color-darker-20--rgb: 208,
    44,
    33;
    --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 2px;
}
body.admin-color-ocean {
    --darkreader-bg--darkreader-bg--wp-admin-theme-color: #515265;
    --darkreader-text--darkreader-text--wp-admin-theme-color: #9caabd;
    --darkreader-border--darkreader-border--wp-admin-theme-color: #5a5e7b;
    --darkreader-bg--wp-admin-theme-color--rgb: 97,
    112,
    112;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-10: #474859;
    --darkreader-text--darkreader-text--wp-admin-theme-color-darker-10: #9faec0;
    --wp-admin-theme-color-darker-10--rgb: 87,
    110,
    116;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-20: #3f3f4e;
    --darkreader-border--darkreader-border--wp-admin-theme-color-darker-20: #585b77;
    --wp-admin-theme-color-darker-20--rgb: 76,
    96,
    102;
    --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 2px;
}
body.admin-color-sunrise {
    --darkreader-bg--darkreader-bg--wp-admin-theme-color: #8e623b;
    --darkreader-text--darkreader-text--wp-admin-theme-color: #fdb16f;
    --darkreader-border--darkreader-border--wp-admin-theme-color: #a06e41;
    --darkreader-bg--wp-admin-theme-color--rgb: 168,
    104,
    51;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-10: #9a693e;
    --darkreader-text--darkreader-text--wp-admin-theme-color-darker-10: #f9af6c;
    --wp-admin-theme-color-darker-10--rgb: 217,
    116,
    38;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-20: #8a5e38;
    --darkreader-border--darkreader-border--wp-admin-theme-color-darker-20: #9b6a3f;
    --wp-admin-theme-color-darker-20--rgb: 195,
    105,
    34;
    --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 2px;
}
:root {
    --darkreader-bg--darkreader-bg--wp-admin-theme-color: #2b5c70;
    --darkreader-text--darkreader-text--wp-admin-theme-color: #77dbff;
    --darkreader-border--darkreader-border--wp-admin-theme-color: #3d7f9a;
    --darkreader-bg--wp-admin-theme-color--rgb: 28,
    106,
    143;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-10: #255061;
    --darkreader-text--darkreader-text--wp-admin-theme-color-darker-10: #7addff;
    --wp-admin-theme-color-darker-10--rgb: 0,
    107,
    161;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-20: #1e4350;
    --darkreader-border--darkreader-border--wp-admin-theme-color-darker-20: #3b7b96;
    --wp-admin-theme-color-darker-20--rgb: 0,
    90,
    135;
    --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 2px;
    --darkreader-bg--darkreader-bg--wp-block-synced-color: #4b1570;
    --darkreader-text--darkreader-text--wp-block-synced-color: #ac57dd;
    --darkreader-bg--wp-block-synced-color--rgb: 95,
    14,
    156;
}
.edit-post-visual-editor .block-editor-block-list__block:not(.remove-outline).is-reusable.is-highlighted,
.edit-post-visual-editor .block-editor-block-list__block:not(.remove-outline).is-reusable.is-selected {
    box-shadow: inset 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-block-synced-color);
}
.edit-post-visual-editor .block-editor-block-list__block:not(.remove-outline).is-reusable.block-editor-block-list__block:not([contenteditable]):focus::after {
    box-shadow: 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-block-synced-color);
}
.is-dark-theme .edit-post-visual-editor .block-editor-block-list__block:not(.remove-outline).is-reusable.block-editor-block-list__block:not([contenteditable]):focus::after {
    box-shadow: 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) #fff;
}
.wp-block-button:focus {
    box-shadow: 0 0 0 1px #19191d,
    0 0 0 3px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
}
.wp-block-button__inline-link {
    color: rgb(155, 170, 189); 
}
.editor-styles-wrapper .wp-block-button[style*="text-decoration"] .wp-block-button__link {
    text-decoration-color: inherit;
}
.wp-block-buttons > .wp-block-button:focus {
    box-shadow: none;
}
.wp-block-code code {
    background-image: none;
    background-color: initial;
}
.wp-block-comments__legacy-placeholder .commentlist,
.wp-block-post-comments .commentlist {
    list-style-image: initial;
}
.wp-block-comments__legacy-placeholder .commentlist .children,
.wp-block-post-comments .commentlist .children {
    list-style-image: initial;
}
.wp-block-comments__legacy-placeholder input:not([type="submit"]),
.wp-block-comments__legacy-placeholder textarea,
.wp-block-post-comments input:not([type="submit"]),
.wp-block-post-comments textarea {
    border-color: rgb(82, 90, 133);
}
:where(.wp-block-post-comments input[type="submit"]) {
    border-color: initial;
}
.wp-block-comment-author-avatar__placeholder {
    stroke: currentcolor;
    border-color: initial;
}
.wp-block-comments-pagination-numbers a {
    text-decoration-color: initial;
}
.wp-block-cover.components-placeholder h2 {
    color: inherit;
}
.wp-block-cover.is-transient::before {
    background-color: rgb(25, 25, 29);
}
.wp-block-freeform.block-library-rich-text__tinymce blockquote {
    border-left-color: rgb(76, 80, 110);
    box-shadow: rgb(40, 40, 50) 0px 0px 0px 0px inset;
}
.wp-block-freeform.block-library-rich-text__tinymce pre {
    color: rgb(180, 190, 205);
}
.wp-block-freeform.block-library-rich-text__tinymce.mce-edit-focus {
    outline-color: initial;
}
.wp-block-freeform.block-library-rich-text__tinymce a {
    color: var(--darkreader-text--darkreader-text--wp-admin-theme-color);
}
.wp-block-freeform.block-library-rich-text__tinymce:focus a[data-mce-selected] {
    background-image: initial;
    background-color: rgb(30, 50, 54);
    box-shadow: rgb(30, 50, 54) 0px 0px 0px 1px;
}
.wp-block-freeform.block-library-rich-text__tinymce code {
    background-image: initial;
    background-color: rgb(32, 32, 39);
    color: rgb(180, 190, 205);
}
.wp-block-freeform.block-library-rich-text__tinymce:focus code[data-mce-selected] {
    background-image: initial;
    background-color: rgb(40, 40, 50);
}
.wp-block-freeform.block-library-rich-text__tinymce .wp-more-tag {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAADtgAAAAoBAMAAAA86gLBAAAAJFBMVEVMaXG7u7vBwcHDw8POzs68vLzGxsbMzMy+vr7AwMDQ0NDGxsYKLGzpAAAADHRSTlMA///zWf+/f///TMxNVGuqAAABwklEQVR4Ae3dMXLaQBTH4bfj8UCpx8hq0vgKvgFNemhT6Qo6gg6R+0ZahM2QLmyBJ99XWP9V5+o3jIUcLQEAAAAAAAAAAAAAAAAAAAAAAABQ8j0WL9lfTtlt18uNXAUA8O/KVtfa1tdcrOdSh9gCQAMlh1hMNbZZ1bsrsQWABsrhLRbz7z5in/32UbfUMUbkMQCAh5RfGYv82UdMdZ6HS2wjT2ILAI8r3XmM2B3WvM59vfO2xXYW2yYAENuPU8S+X/N67mKxzy225yaxBQCxLV392UdcvwV0jPVUj98ntkBWT7C7+9u2/V/vGtvXIWJ6/4rtbottWa6Ri0NUT/u72LYttrb97LHdvUXMxxrb8TO2W2TF1rYbbLG1bbGNjMi4+2Sbi1FsbbvNFlvbFtt5fDnE3d9sP1/XeIyV2Nr2U2/guZUuptNrH/dPI9eLB6SaAEBs6wPJf3/PNk9tYgsAYrv/8TFuzx/fvkFqGtrEFgDEdpcZUb7ejXy6ntrEFgDENvL6gsas4vbdyKt4DACI7TxElJv/Z7udpqFNbAFAbKduy2uU2trttM/x28UWAAAAAAAAAAAAAAAAAAAAAAAAAADgDyPwGmGTCZp7AAAAAElFTkSuQmCC");
    outline-color: initial;
}
.wp-block-freeform.block-library-rich-text__tinymce img::selection {
    background-color: transparent;
}
.wp-block-freeform.block-library-rich-text__tinymce .wpview {
    border-color: transparent;
}
.wp-block-freeform.block-library-rich-text__tinymce .wpview iframe {
    background-image: initial;
    background-color: transparent;
}
.wp-block-freeform.block-library-rich-text__tinymce .wpview .loading-placeholder {
    border-color: rgb(88, 96, 143);
}
.wp-block-freeform.block-library-rich-text__tinymce .wpview .wpview-error {
    border-color: rgb(88, 96, 143); 
}
.wp-block-freeform.block-library-rich-text__tinymce .wpview[data-mce-selected] .loading-placeholder, .wp-block-freeform.block-library-rich-text__tinymce .wpview[data-mce-selected] .wpview-error {
    border-color: transparent; 
}
.wp-block-freeform.block-library-rich-text__tinymce .gallery img[data-mce-selected]:focus {
    outline-color: initial; 
}
.wp-block-freeform.block-library-rich-text__tinymce .gallery img {
    border-color: initial; 
}
div[data-type="core/freeform"]::before {
    border-color: rgb(88, 96, 143); outline-color: transparent; 
}
div[data-type="core/freeform"].is-selected::before {
    border-color: rgb(73, 79, 118);
}
.mce-toolbar-grp .mce-btn.mce-active button,
.mce-toolbar-grp .mce-btn.mce-active i,
.mce-toolbar-grp .mce-btn.mce-active:hover button,
.mce-toolbar-grp .mce-btn.mce-active:hover i {
    color: rgb(180, 190, 205);
}
.block-library-classic__toolbar {
    border-top-color: rgb(88, 96, 143);
    border-right-color: rgb(88, 96, 143);
    border-left-color: rgb(88, 96, 143); border-bottom-color: initial; 
}
div[data-type="core/freeform"].is-selected .block-library-classic__toolbar {
    border-color: rgb(73, 79, 118);
}
.block-library-classic__toolbar .mce-tinymce {
    box-shadow: none;
}
.block-library-classic__toolbar:empty {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    border-bottom-color: rgb(88, 97, 144);
}
.block-library-classic__toolbar:empty::before {
    color: rgb(161, 175, 193);
}
.block-library-classic__toolbar div.mce-toolbar-grp {
    border-bottom-color: rgb(73, 79, 118);
}
.gallery-image-sizes .gallery-image-sizes__loading {
    color: rgb(155, 170, 189);
}
.blocks-gallery-item figure:not(.is-selected):focus,
.blocks-gallery-item img:focus {
    outline-color: initial;
}
.blocks-gallery-item figure.is-selected::before {
    box-shadow: 0 0 0 1px #19191d inset,
    0 0 0 3px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
}
.block-library-gallery-item__inline-menu {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(73, 79, 118);
}
.block-library-gallery-item__inline-menu:hover {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0.7px 1px,
    rgba(0, 0, 0, 0.1) 0px 1.2px 1.7px -0.2px,
    rgba(0, 0, 0, 0.1) 0px 2.3px 3.3px -0.5px;
}
.block-library-gallery-item__inline-menu .components-button.has-icon:not(:focus) {
    border-color: initial;
    box-shadow: none;
}
.wp-block-group.is-layout-flex.block-editor-block-list__block > .block-list-appender:only-child::after {
    border-color: initial;
}
.wp-block-group__placeholder .wp-block-group-placeholder__variations {
    list-style-image: initial;
}
.wp-block-group__placeholder .wp-block-group-placeholder__variations svg {
    fill: rgb(174, 186, 201) !important;
}
.wp-block-group__placeholder .wp-block-group-placeholder__variations li > .wp-block-group-placeholder__variation-button:hover {
    box-shadow: none;
}
.block-library-html__edit .block-editor-plain-text {
    background-image: initial !important;
    background-color: rgb(25, 25, 29) !important;
    border-color: rgb(73, 79, 118) !important;
    box-shadow: none !important;
    color: rgb(180, 190, 205) !important;
}
.block-library-html__edit .block-editor-plain-text:focus {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color) !important;
    outline-color: transparent !important;
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color) !important;
}
.wp-block-image.wp-block-image.is-selected .components-placeholder {
    background-color: rgb(25, 25, 29);
    border-color: initial;
    box-shadow: rgb(19, 18, 21) 0px 0px 0px 1px inset;
    color: rgb(180, 190, 205); 
}
.wp-block-image__crop-area .reactEasyCrop_Container .reactEasyCrop_Image {
    border-color: initial; 
}
.wp-block-image__crop-icon svg {
    fill: currentcolor; 
}
.wp-block-more input[type="text"] {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: initial;
    box-shadow: none;
    color: rgb(155, 170, 189); 
}
.wp-block-more input[type="text"]:focus {
    box-shadow: none;
}
.wp-block-more::before {
    border-top-color: rgb(86, 95, 140);
}
.wp-block-navigation-item,
.wp-block-navigation__container {
    background-color: inherit;
}
.is-editing > .wp-block-navigation__submenu-container > .block-list-appender .block-editor-button-block-appender {
    background-image: initial;
    background-color: rgb(19, 18, 21);
    color: rgb(190, 198, 210);
}
.block-library-colors-selector .block-library-colors-selector__state-selection {
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 1px inset;
}
.block-library-colors-selector .block-library-colors-selector__state-selection.has-text-color > svg,
.block-library-colors-selector .block-library-colors-selector__state-selection.has-text-color > svg path {
    color: inherit;
}
.wp-block-navigation .wp-block + .block-list-appender .block-editor-button-block-appender {
    background-color: rgb(19, 18, 21);
    color: rgb(190, 198, 210);
}
.wp-block-navigation .wp-block .wp-block .block-editor-button-block-appender {
    background-color: transparent;
    color: rgb(180, 190, 205);
}
.components-placeholder.wp-block-navigation-placeholder {
    background-image: none;
    background-color: initial;
    box-shadow: none;
    color: inherit;
    outline-color: initial;
}
.wp-block-navigation.is-selected .components-placeholder.wp-block-navigation-placeholder {
    color: rgb(180, 190, 205);
}
.wp-block-navigation-placeholder__preview {
    background-image: initial;
    background-color: transparent;
    color: currentcolor;
}
.wp-block-navigation-placeholder__preview::before {
    border-color: initial;
}
.wp-block-navigation-placeholder__preview > svg {
    fill: currentcolor;
}
.wp-block-navigation-placeholder__controls {
    background-color: rgb(25, 25, 29);
    box-shadow: rgb(19, 18, 21) 0px 0px 0px 1px inset;
}
.wp-block-navigation-placeholder__actions__indicator svg {
    fill: currentcolor;
}
.wp-block-navigation-placeholder__actions.wp-block-navigation-placeholder__actions hr {
    background-color: rgb(19, 18, 21);
    border-color: initial;
}
.components-button.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close,
.components-button.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open {
    color: inherit;
}
.wp-block-navigation__overlay-menu-preview {
    background-color: rgb(32, 32, 39);
}
.wp-block-navigation__overlay-menu-preview.open {
    background-color: rgb(25, 25, 29);
    box-shadow: rgb(39, 39, 48) 0px 0px 0px 1px inset;
    outline-color: transparent;
}
.wp-block-navigation__navigation-selector-button {
    border-color: initial;
}
.wp-block-navigation__navigation-selector-button--createnew {
    border-color: initial;
}
.wp-block-navigation-link__invalid-item {
    color: rgb(190, 198, 210);
}
.wp-block-navigation-link__placeholder {
    background-image: none !important;
    box-shadow: none !important;
    text-decoration-color: initial !important;
}
.wp-block-navigation-link__placeholder .wp-block-navigation-link__placeholder-text span {
    --darkreader-bg--wp-underline-color: var(--darkreader-bg--wp-admin-theme-color);
    background-image: linear-gradient(45deg,
    transparent 20%,
    var(--darkreader-bg--wp-underline-color) 30%,
    var(--darkreader-bg--wp-underline-color) 36%,transparent 46%),
    linear-gradient(135deg,
    transparent 54%,
    var(--darkreader-bg--wp-underline-color) 64%,
    var(--darkreader-bg--wp-underline-color) 70%,transparent 80%);
}
.is-dark-theme .wp-block-navigation-link__placeholder .wp-block-navigation-link__placeholder-text span {
    --darkreader-bg--wp-underline-color: #1d1d25;
}
.link-control-transform {
    border-top-color: rgb(86, 95, 140);
}
.link-control-transform__subheading {
    color: rgb(180, 190, 205);
}
@media (min-width: 782px) {
    .wp-block-navigation-submenu.has-child-selected > .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container::before,
    .wp-block-navigation-submenu.is-selected > .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container::before {
        background-image: initial;
        background-color: transparent;
    }
}
.wp-block-nextpage > span {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    color: rgb(155, 170, 189);
}
.wp-block-nextpage::before {
    border-top-color: rgb(86, 95, 140); 
}
.wp-block-navigation .wp-block-page-list, .wp-block-navigation .wp-block-page-list > div {
    background-color: inherit; 
}
.wp-block-pullquote .wp-block-pullquote__citation {
    color: inherit; 
}
.block-editor-block-list__block[data-type="core/separator"].wp-block-separator.is-style-dots {
    border-color: initial;
    background-image: none !important;
    background-color: initial !important;
}
.blocks-shortcode__textarea {
    border-color: rgb(82, 90, 133);
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px;
}
.blocks-shortcode__textarea:focus {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color);
}
.blocks-shortcode__textarea::-webkit-input-placeholder {
    color: rgba(180, 190, 205, 0.62);
}
.wp-block-site-logo .custom-logo-link:focus {
    box-shadow: none;
}
.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button {
    color: rgb(190, 198, 210);
    background: var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color);
}
.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button > svg {
    color: inherit;
}
.wp-block-site-tagline__placeholder,
.wp-block-site-title__placeholder {
    border-color: initial;
}
.editor-styles-wrapper .wp-block-site-title a {
    color: inherit;
}
.wp-block-social-links .wp-social-link button {
    color: currentcolor;
}
.wp-block-social-links.wp-block-social-links {
    background-image: none;
    background-color: initial;
}
.wp-block-social-links__social-placeholder {
    list-style-image: initial;
}
.is-style-logos-only .wp-block-social-links__social-placeholder .wp-social-link::before {
    background-image: initial;
    background-color: currentcolor;
}
.wp-block-social-links .wp-block-social-links__social-prompt {
    list-style-image: initial;
}
.block-library-spacer__resize-container.has-show-handle,
.wp-block-spacer.is-hovered .block-library-spacer__resize-container {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.1);
}
.is-dark-theme .block-library-spacer__resize-container.has-show-handle,
.is-dark-theme .wp-block-spacer.is-hovered .block-library-spacer__resize-container {
    background-image: initial;
    background-color: rgba(25, 25, 29, 0.15);
}
.wp-block-table td,
.wp-block-table th {
    border-color: initial;
}
.wp-block-table td.is-selected,
.wp-block-table th.is-selected {
    box-shadow: inset 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color);
}
.wp-block-table table.has-individual-borders td,
.wp-block-table table.has-individual-borders th,
.wp-block-table table.has-individual-borders tr,
.wp-block-table table.has-individual-borders > * {
    border-color: initial;
}
.block-library-template-part__selection-search {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-reusable.is-highlighted,
.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-reusable.is-selected,
.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-highlighted,
.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-selected {
    box-shadow: inset 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-block-synced-color);
}
.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-reusable.block-editor-block-list__block:not([contenteditable]):focus::after,
.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.block-editor-block-list__block:not([contenteditable]):focus::after {
    box-shadow: 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) var(--darkreader-bg--darkreader-bg--wp-block-synced-color);
}
.is-dark-theme .is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-reusable.block-editor-block-list__block:not([contenteditable]):focus::after,
.is-dark-theme .is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.block-editor-block-list__block:not([contenteditable]):focus::after {
    box-shadow: 0 0 0 var(--darkreader-bg--darkreader-bg--wp-admin-border-width-focus) #fff;
}
.wp-block-text-columns .block-editor-rich-text__editable:focus {
    outline-color: rgb(88, 96, 143);
}
.wp-block-video.wp-block-video.is-selected .components-placeholder {
    background-color: rgb(25, 25, 29);
    border-color: initial;
    box-shadow: rgb(19, 18, 21) 0px 0px 0px 1px inset;
    color: rgb(180, 190, 205);
}
.block-library-video-tracks-editor__single-track-editor-edit-track-label {
    color: rgb(155, 170, 189);
}
.editor-styles-wrapper ul.wp-block-post-template {
    list-style-image: initial;
}
.block-library-query-pattern__selection-modal .block-library-query-pattern__selection-search {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.wp-block-query-pagination-numbers a {
    text-decoration-color: initial;
}
.wp-block-post-featured-image .components-placeholder .components-button,
.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-button {
    color: rgb(190, 198, 210);
    background: var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color);
}
.wp-block-post-featured-image .components-placeholder .components-button > svg,
.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-button > svg {
    color: inherit;
}
:root .editor-styles-wrapper .has-very-light-gray-background-color {
    background-color: rgb(32, 32, 40);
}
:root .editor-styles-wrapper .has-very-dark-gray-background-color {
    background-color: rgb(31, 31, 38);
}
:root .editor-styles-wrapper .has-very-light-gray-color {
    color: rgb(183, 194, 208);
}
:root .editor-styles-wrapper .has-very-dark-gray-color {
    color: rgb(174, 187, 202);
}
:root .editor-styles-wrapper .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
    background-image: linear-gradient(135deg,
    rgb(66, 149, 108),
    rgb(56, 112, 138));
    background-color: initial;
}
:root .editor-styles-wrapper .has-purple-crush-gradient-background {
    background-image: linear-gradient(135deg,
    rgb(86, 157, 147),
    rgb(33, 15, 109) 50%,
    rgb(91, 26, 121));
    background-color: initial;
}
:root .editor-styles-wrapper .has-hazy-dawn-gradient-background {
    background-image: linear-gradient(135deg,
    rgb(74, 21, 15),
    rgb(43, 42, 49));
    background-color: initial;
}
:root .editor-styles-wrapper .has-subdued-olive-gradient-background {
    background-image: linear-gradient(135deg,
    rgb(52, 50, 23),
    rgb(99, 122, 95));
    background-color: initial;
}
:root .editor-styles-wrapper .has-atomic-cream-gradient-background {
    background-image: linear-gradient(135deg,
    rgb(105, 78, 33),
    rgb(23, 53, 55));
    background-color: initial;
}
:root .editor-styles-wrapper .has-nightshade-gradient-background {
    background-image: linear-gradient(135deg,
    rgb(32, 13, 51),
    rgb(94, 155, 147));
    background-color: initial;
}
:root .editor-styles-wrapper .has-midnight-gradient-background {
    background-image: linear-gradient(135deg,
    rgb(4, 4, 57),
    rgb(35, 67, 122));
    background-color: initial;
}
.editor-styles-wrapper {
    --wp--preset--font-size--normal: 16px;
    --wp--preset--font-size--huge: 42px;
}
.editor-styles-wrapper iframe:not([frameborder]) {
    border-color: initial;
}
.ui-helper-hidden-accessible {
    border-color: initial;
}
.ui-helper-reset {
    border-color: initial;
    outline-color: initial;
    text-decoration-color: initial;
    list-style-image: initial;
}
.ui-button {
    text-decoration-color: initial;
    color: rgb(164, 177, 195);
    border-color: rgb(86, 94, 140);
    background-image: initial;
    background-color: rgb(28, 28, 36);
    box-shadow: rgb(53, 52, 65) 0px 1px 0px;
}
.ui-button:active,
.ui-button:focus {
    outline-color: initial;
}
.ui-button:focus,
.ui-button:hover {
    background-image: initial;
    background-color: rgb(28, 28, 36);
    border-color: rgb(82, 89, 133);
    color: rgb(178, 189, 203);
}
.ui-button:focus {
    border-color: rgb(81, 115, 141);
    box-shadow: rgba(58, 88, 109, 0.8) 0px 0px 3px;
}
.ui-button:active {
    background-image: initial;
    background-color: rgb(31, 31, 38);
    border-color: rgb(82, 89, 133);
    box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 5px -3px inset;
}
.ui-button:disabled,
.ui-button[disabled] {
    color: rgb(164, 177, 195) !important;
    border-color: rgb(88, 96, 143) !important;
    background-image: initial !important;
    background-color: rgb(28, 28, 36) !important;
    box-shadow: none !important;
    text-shadow: rgb(25, 25, 29) 0px 1px 0px !important;
}
.ui-dialog {
    background-color: rgb(25, 25, 29);
    box-shadow: rgba(0, 0, 0, 0.3) 0px 3px 6px;
}
.ui-dialog-titlebar {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-bottom-color: rgb(88, 96, 143);
}
.ui-button.ui-dialog-titlebar-close {
    background-image: initial;
    background-color: initial;
    border-color: initial;
    box-shadow: none;
    color: rgb(158, 173, 191);
}
.ui-button.ui-dialog-titlebar-close:focus,
.ui-button.ui-dialog-titlebar-close:hover {
    color: rgb(140, 203, 238);
}
.ui-button.ui-dialog-titlebar-close:focus {
    box-shadow: rgb(66, 93, 115) 0px 0px 0px 1px,
    rgba(66, 93, 115, 0.8) 0px 0px 2px 1px;
    outline-color: transparent;
}
.ui-dialog-buttonpane {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-top-color: rgb(88, 96, 143);
}
.ui-widget-overlay {
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
:root {
    --darkreader-bg--darkreader-bg--wp-admin-theme-color: #2b5c70;
    --darkreader-text--darkreader-text--wp-admin-theme-color: #77dbff;
    --darkreader-border--darkreader-border--wp-admin-theme-color: #3d7f9a;
    --darkreader-bg--wp-admin-theme-color--rgb: 28,
    106,
    143;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-10: #255061;
    --darkreader-text--darkreader-text--wp-admin-theme-color-darker-10: #7addff;
    --wp-admin-theme-color-darker-10--rgb: 0,
    107,
    161;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-20: #1e4350;
    --darkreader-border--darkreader-border--wp-admin-theme-color-darker-20: #3b7b96;
    --wp-admin-theme-color-darker-20--rgb: 0,
    90,
    135;
    --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 2px;
    --darkreader-bg--darkreader-bg--wp-block-synced-color: #4b1570;
    --darkreader-text--darkreader-text--wp-block-synced-color: #ac57dd;
    --darkreader-bg--wp-block-synced-color--rgb: 95,
    14,
    156;
}
.wp-block-legacy-widget__edit-form {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(73, 79, 118);
}
.wp-block-legacy-widget__edit-form .wp-block-legacy-widget__edit-form-title {
    color: rgb(190, 198, 210);
}
.wp-block-legacy-widget__edit-form .widget-inside.widget-inside {
    border-color: initial;
    box-shadow: none;
}
.wp-block-legacy-widget__edit-form .widget-inside.widget-inside a,
.wp-block-legacy-widget__edit-form .widget-inside.widget-inside input,
.wp-block-legacy-widget__edit-form .widget-inside.widget-inside label {
    color: rgb(190, 198, 210); 
}
.wp-block-legacy-widget__edit-form .widget-inside.widget-inside input[type="date"], .wp-block-legacy-widget__edit-form .widget-inside.widget-inside input[type="datetime-local"], .wp-block-legacy-widget__edit-form .widget-inside.widget-inside input[type="datetime"], .wp-block-legacy-widget__edit-form .widget-inside.widget-inside input[type="email"], .wp-block-legacy-widget__edit-form .widget-inside.widget-inside input[type="month"], .wp-block-legacy-widget__edit-form .widget-inside.widget-inside input[type="number"], .wp-block-legacy-widget__edit-form .widget-inside.widget-inside input[type="password"], .wp-block-legacy-widget__edit-form .widget-inside.widget-inside input[type="search"], .wp-block-legacy-widget__edit-form .widget-inside.widget-inside input[type="tel"], .wp-block-legacy-widget__edit-form .widget-inside.widget-inside input[type="text"], .wp-block-legacy-widget__edit-form .widget-inside.widget-inside input[type="time"], .wp-block-legacy-widget__edit-form .widget-inside.widget-inside input[type="url"], .wp-block-legacy-widget__edit-form .widget-inside.widget-inside input[type="week"],
.wp-block-legacy-widget__edit-form .widget-inside.widget-inside select {
    background-color: transparent;
    border-color: rgb(79, 88, 130);
    box-shadow: none;
    color: rgb(190, 198, 210);
}
.wp-block-legacy-widget__edit-form.wp-block-legacy-widget__edit-form,
.wp-block-legacy-widget__edit-no-preview.wp-block-legacy-widget__edit-no-preview {
    color: rgb(190, 198, 210);
}
.wp-block-legacy-widget__edit-no-preview:hover::after,
.wp-block-legacy-widget__edit-preview:hover::after {
    border-color: rgb(82, 90, 133);
}
.wp-block-legacy-widget__edit-no-preview.wp-block-legacy-widget__edit-no-preview.wp-block-legacy-widget__edit-no-preview {
    background-image: initial;
    background-color: rgb(32, 32, 39);
}
.wp-block-widget-group.has-child-selected::after {
    border: 1px solid var(--darkreader-border--darkreader-border--wp-admin-theme-color);
}
.is-dark-theme .wp-block-widget-group__placeholder .block-editor-button-block-appender {
    box-shadow: rgb(19, 18, 21) 0px 0px 0px 1px inset;
    color: rgb(180, 190, 205);
}
:root {
    --darkreader-bg--darkreader-bg--wp-admin-theme-color: #2b5c70;
    --darkreader-text--darkreader-text--wp-admin-theme-color: #77dbff;
    --darkreader-border--darkreader-border--wp-admin-theme-color: #3d7f9a;
    --darkreader-bg--wp-admin-theme-color--rgb: 28,
    106,
    143;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-10: #255061;
    --darkreader-text--darkreader-text--wp-admin-theme-color-darker-10: #7addff;
    --wp-admin-theme-color-darker-10--rgb: 0,
    107,
    161;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-20: #1e4350;
    --darkreader-border--darkreader-border--wp-admin-theme-color-darker-20: #3b7b96;
    --wp-admin-theme-color-darker-20--rgb: 0,
    90,
    135;
    --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 2px;
    --darkreader-bg--darkreader-bg--wp-block-synced-color: #4b1570;
    --darkreader-text--darkreader-text--wp-block-synced-color: #ac57dd;
    --darkreader-bg--wp-block-synced-color--rgb: 95,
    14,
    156;
}
#customize-theme-controls .customize-pane-child.accordion-section-content.customize-widgets-layout__inspector {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.customize-widgets-header {
    background-image: initial;
    background-color: rgb(31, 31, 38);
    border-bottom-color: rgb(88, 96, 143);
}
.customize-widgets-header-toolbar {
    border-color: initial;
}
.customize-widgets-header-toolbar .customize-widgets-header-toolbar__inserter-toggle.components-button.has-icon {
    color: rgb(190, 198, 210);
}
.customize-widgets-header-toolbar .customize-widgets-header-toolbar__inserter-toggle.components-button.has-icon.is-pressed {
    background-image: initial;
    background-color: rgb(19, 18, 21);
}
.customize-widgets-layout__inserter-panel {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.customize-widgets-layout__inserter-panel-header {
    border-bottom-color: rgb(88, 96, 143);
}
.block-editor-inserter__quick-inserter .block-editor-inserter__panel-content {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.customize-widgets-keyboard-shortcut-help-modal__shortcut {
    border-top-color: rgb(88, 96, 143);
}
.customize-widgets-keyboard-shortcut-help-modal__shortcut:last-child {
    border-bottom-color: rgb(88, 96, 143);
}
.customize-widgets-keyboard-shortcut-help-modal__shortcut-key-combination {
    background-image: none;
    background-color: initial;
}
.customize-widgets-welcome-guide__image__wrapper {
    background-image: initial;
    background-color: rgb(56, 120, 133);
}
#customize-theme-controls .customize-pane-child.customize-widgets__sidebar-section {
    background-color: rgb(25, 25, 29);
}
:root {
    --darkreader-bg--darkreader-bg--wp-admin-theme-color: #2b5c70;
    --darkreader-text--darkreader-text--wp-admin-theme-color: #77dbff;
    --darkreader-border--darkreader-border--wp-admin-theme-color: #3d7f9a;
    --darkreader-bg--wp-admin-theme-color--rgb: 28,
    106,
    143;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-10: #255061;
    --darkreader-text--darkreader-text--wp-admin-theme-color-darker-10: #7addff;
    --wp-admin-theme-color-darker-10--rgb: 0,
    107,
    161;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-20: #1e4350;
    --darkreader-border--darkreader-border--wp-admin-theme-color-darker-20: #3b7b96;
    --wp-admin-theme-color-darker-20--rgb: 0,
    90,
    135;
    --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 2px;
    --darkreader-bg--darkreader-bg--wp-block-synced-color: #4b1570;
    --darkreader-text--darkreader-text--wp-block-synced-color: #ac57dd;
    --darkreader-bg--wp-block-synced-color--rgb: 95,
    14,
    156;
}
.block-directory-block-ratings svg {
    fill: rgb(180, 190, 205);
}
.block-directory-block-ratings .block-directory-block-ratings__star-empty {
    fill: rgb(174, 186, 201);
}
.block-directory-compact-list {
    list-style-image: initial;
}
.block-directory-compact-list__item-author {
    color: rgb(155, 170, 189);
}
.block-directory-downloadable-block-icon {
    border-color: rgb(88, 96, 143);
}
.block-directory-downloadable-block-list-item:hover {
    box-shadow: 0 0 0 2px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.block-directory-downloadable-block-list-item.is-busy {
    background-image: initial;
    background-color: transparent;
}
.block-directory-downloadable-block-list-item.is-busy .block-directory-downloadable-block-list-item__author {
    border-color: initial;
}
.block-directory-downloadable-block-list-item__icon .block-directory-downloadable-block-list-item__spinner {
    background-image: initial;
    background-color: rgba(25, 25, 29, 0.75);
}
.block-directory-downloadable-block-list-item__details {
    color: rgb(180, 190, 205);
}
.block-directory-downloadable-block-notice {
    color: rgb(227, 105, 93);
}
.block-directory-downloadable-blocks-panel.has-blocks-loading {
    color: rgb(155, 170, 189);
}
.block-directory-downloadable-blocks-panel__no-local {
    color: rgb(155, 170, 189);
}
:root {
    --darkreader-bg--darkreader-bg--wp-admin-theme-color: #2b5c70;
    --darkreader-text--darkreader-text--wp-admin-theme-color: #77dbff;
    --darkreader-border--darkreader-border--wp-admin-theme-color: #3d7f9a;
    --darkreader-bg--wp-admin-theme-color--rgb: 28,
    106,
    143;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-10: #255061;
    --darkreader-text--darkreader-text--wp-admin-theme-color-darker-10: #7addff;
    --wp-admin-theme-color-darker-10--rgb: 0,
    107,
    161;
    --darkreader-bg--darkreader-bg--wp-admin-theme-color-darker-20: #1e4350;
    --darkreader-border--darkreader-border--wp-admin-theme-color-darker-20: #3b7b96;
    --wp-admin-theme-color-darker-20--rgb: 0,
    90,
    135;
    --darkreader-bg--darkreader-bg--wp-admin-border-width-focus: 2px;
    --darkreader-bg--darkreader-bg--wp-block-synced-color: #4b1570;
    --darkreader-text--darkreader-text--wp-block-synced-color: #ac57dd;
    --darkreader-bg--wp-block-synced-color--rgb: 95,
    14,
    156;
}
.block-editor-format-toolbar__link-container-value.has-invalid-link {
    color: rgb(227, 105, 93);
}
.components-inline-color-popover .components-popover__content .components-base-control__title {
    color: rgb(180, 190, 205); 
}
.wp-core-ui [class*="CodeMirror-lint-message"], .wrap .CodeMirror-lint-marker-multiple, .wrap [class*="CodeMirror-lint-marker"] {
    background-image: none;
}
.wp-core-ui .CodeMirror-lint-message-error,
.wp-core-ui .CodeMirror-lint-message-warning {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px 0px;
}
.wp-core-ui .CodeMirror-lint-message-warning {
    background-color: rgb(49, 43, 19);
    border-left-color: rgb(161, 133, 65);
}
.wp-core-ui .CodeMirror-lint-message-warning::before,
.wrap .CodeMirror-lint-marker-warning::before {
    color: rgb(255, 238, 111);
}
.wp-core-ui .CodeMirror-lint-message-error {
    background-color: rgb(43, 16, 15);
    border-left-color: rgb(153, 64, 58);
}
.wp-core-ui .CodeMirror-lint-message-error::before,
.wrap .CodeMirror-lint-marker-error::before {
    color: rgb(220, 113, 103);
}
.wp-core-ui .CodeMirror-lint-tooltip {
    background-image: initial;
    background-color: initial;
    border-color: initial;
}
.wrap .CodeMirror .CodeMirror-matchingbracket {
    background-image: initial;
    background-color: rgba(169, 140, 68, 0.3);
    color: inherit;
}
.wrap .CodeMirror .CodeMirror-linenumber {
    color: rgb(158, 173, 191);
}
.wp-color-result-text {
    background-image: initial;
    background-color: rgb(28, 28, 36);
    border-left-color: rgb(86, 94, 140);
    color: rgb(164, 177, 195);
}
.wp-color-result:focus,
.wp-color-result:hover {
    background-image: initial;
    background-color: rgb(28, 28, 36);
    border-color: rgb(82, 89, 133);
    color: rgb(178, 189, 203);
}
.wp-color-result:focus::after,
.wp-color-result:hover::after {
    color: rgb(178, 189, 203);
    border-color: rgb(83, 91, 136) rgb(83, 91, 136) rgb(83, 91, 136) rgb(82, 89, 133);
}
.wp-color-result:focus {
    border-color: rgb(81, 115, 141);
    box-shadow: rgba(58, 88, 109, 0.8) 0px 0px 3px;
}
.wp-picker-container .iris-square-slider .ui-slider-handle:focus {
    background-color: rgb(58, 58, 72);
}
.wp-picker-container .iris-picker {
    border-color: rgb(88, 96, 143);
}
.wp-color-picker::-webkit-input-placeholder {
    color: rgb(158, 173, 191); 
}
.wp-picker-container input[type="text"].iris-error {
    background-color: rgb(43, 16, 15);
    border-color: rgb(153, 64, 58);
    color: rgb(190, 198, 210);
}
.iris-picker .iris-strip .ui-slider-handle:focus,
.iris-picker .ui-square-handle:focus {
    border-color: rgb(82, 113, 137);
    box-shadow: rgb(75, 104, 124) 0px 0px 0px 1px;
    outline-color: transparent;
}
.iris-picker .iris-palette:focus {
    box-shadow: rgb(75, 104, 124) 0px 0px 0px 2px;
}
.media-frame a {
    border-bottom-color: initial;
    color: rgb(144, 197, 227);
}
.media-frame a:active,
.media-frame a:hover {
    color: rgb(140, 203, 238);
}
.media-frame a:focus {
    box-shadow: rgb(66, 93, 115) 0px 0px 0px 1px,
    rgba(66, 93, 115, 0.8) 0px 0px 2px 1px;
    color: rgb(175, 187, 202);
    outline-color: transparent;
}
.media-frame a.button {
    color: rgb(174, 186, 202);
}
.media-frame a.button:hover {
    color: rgb(178, 189, 203);
}
.media-frame a.button-primary,
.media-frame a.button-primary:hover {
    color: rgb(190, 198, 210); 
}
.media-frame input[type="color"], .media-frame input[type="date"], .media-frame input[type="datetime-local"], .media-frame input[type="datetime"], .media-frame input[type="email"], .media-frame input[type="month"], .media-frame input[type="number"], .media-frame input[type="password"], .media-frame input[type="search"], .media-frame input[type="tel"], .media-frame input[type="text"], .media-frame input[type="time"], .media-frame input[type="url"], .media-frame input[type="week"],
.media-frame select,
.media-frame textarea {
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px;
    border-color: rgb(82, 89, 133);
    background-color: rgb(25, 25, 29);
    color: rgb(174, 186, 202); 
}
.media-frame input[type="email"]:focus, .media-frame input[type="number"]:focus, .media-frame input[type="password"]:focus, .media-frame input[type="search"]:focus, .media-frame input[type="text"]:focus, .media-frame input[type="url"]:focus,
.media-frame select:focus,
.media-frame textarea:focus {
    border-color: rgb(82, 113, 137);
    box-shadow: rgb(75, 104, 124) 0px 0px 0px 1px;
    outline-color: transparent;
}
.media-frame input:disabled,
.media-frame input[readonly],
.media-frame textarea:disabled,
.media-frame textarea[readonly] {
    background-color: rgb(31, 31, 38);
}
.media-frame ::-webkit-input-placeholder {
    color: rgb(158, 173, 191);
}
.media-modal-backdrop {
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
.media-modal-close {
    border-color: transparent;
    background-image: initial;
    background-color: initial;
    color: rgb(158, 173, 191);
    outline-color: initial;
}
.media-modal-close:active,
.media-modal-close:hover {
    color: rgb(140, 203, 238);
}
.media-modal-close:focus {
    color: rgb(140, 203, 238);
    border-color: rgb(81, 115, 141);
    box-shadow: rgba(58, 88, 109, 0.8) 0px 0px 3px;
    outline-color: transparent;
}
.media-modal-close span.media-modal-icon {
    background-image: none;
}
.media-modal-content {
    box-shadow: rgba(0, 0, 0, 0.7) 0px 5px 15px;
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.wp-core-ui .media-modal-icon {
    background-image: url("https://shop.famousrooster.gr/wp-includes/images/uploader-icons.png");
}
.media-toolbar {
    border-color: rgb(88, 96, 143);
}
.media-frame-toolbar .media-toolbar {
    border-top-color: rgb(88, 96, 143);
}
.media-sidebar {
    background-image: initial;
    background-color: rgb(28, 28, 36);
    border-left-color: rgb(88, 96, 143);
}
.image-details h2:not(.media-attachments-filter-heading),
.media-sidebar h2 {
    color: rgb(158, 173, 191);
}
.attachment-details .setting .name,
.attachment-details .setting .value,
.attachment-details .setting span,
.compat-item label span,
.media-sidebar .checkbox-label-inline,
.media-sidebar .setting .name,
.media-sidebar .setting .value,
.media-sidebar .setting span {
    color: rgb(158, 173, 191);
}
.attachment-details .copy-to-clipboard-container .success,
.media-sidebar .copy-to-clipboard-container .success {
    color: rgb(135, 255, 142);
}
.compat-item table {
    border-color: initial;
}
.media-menu {
    background-image: initial;
    background-color: rgb(28, 28, 36);
    border-right-color: rgb(86, 94, 140);
}
.media-menu .media-menu-item {
    border-color: initial;
    background-image: initial;
    background-color: initial;
    color: rgb(144, 197, 227);
    text-decoration-color: initial;
}
.media-menu .media-menu-item:hover {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.04);
}
.media-menu .media-menu-item:active {
    color: rgb(144, 197, 227);
    outline-color: initial;
}
.media-menu .active,
.media-menu .active:hover {
    color: rgb(178, 189, 203);
}
.media-menu .media-menu-item:focus {
    box-shadow: rgb(66, 93, 115) 0px 0px 0px 1px,
    rgba(66, 93, 115, 0.8) 0px 0px 2px 1px;
    color: rgb(175, 187, 202);
    outline-color: transparent;
}
.media-menu .separator {
    border-top-color: rgb(88, 96, 143);
}
.media-router .media-menu-item {
    border-color: initial;
    text-decoration-color: initial;
    background-image: initial;
    background-color: initial;
}
.media-router .media-menu-item:last-child {
    border-right-color: initial;
}
.media-router .media-menu-item:active,
.media-router .media-menu-item:hover {
    color: rgb(144, 197, 227);
}
.media-router .active,
.media-router .active:hover {
    color: rgb(178, 189, 203);
}
.media-router .media-menu-item:focus {
    box-shadow: rgb(66, 93, 115) 0px 0px 0px 1px,
    rgba(66, 93, 115, 0.8) 0px 0px 2px 1px;
    color: rgb(175, 187, 202);
    outline-color: transparent;
}
.media-router .active,
.media-router .media-menu-item.active:last-child {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-top-color: rgb(88, 96, 143);
    border-right-color: rgb(88, 96, 143);
    border-left-color: rgb(88, 96, 143);
    border-bottom-color: initial;
}
.media-frame-content {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-top-color: rgb(88, 96, 143);
}
.media-frame .media-iframe,
.media-frame .media-iframe iframe {
    border-color: initial;
}
.media-frame .search {
    color: rgb(170, 182, 198);
}
.wp-core-ui .attachment {
    color: rgb(170, 182, 198);
    list-style-image: initial;
}
.wp-core-ui .attachment.details:focus,
.wp-core-ui .attachment:focus,
.wp-core-ui .selected.attachment:focus {
    box-shadow: rgb(25, 25, 29) 0px 0px 2px 3px inset,
    rgb(66, 93, 115) 0px 0px 0px 7px inset;
    outline-color: transparent;
}
.wp-core-ui .selected.attachment {
    box-shadow: rgb(25, 25, 29) 0px 0px 0px 5px inset,
    rgb(53, 52, 65) 0px 0px 0px 7px inset;
}
.wp-core-ui .attachment.details {
    box-shadow: rgb(25, 25, 29) 0px 0px 0px 3px inset,
    rgb(58, 88, 109) 0px 0px 0px 7px inset;
}
.wp-core-ui .attachment-preview {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 15px inset,
    rgba(0, 0, 0, 0.05) 0px 0px 0px 1px inset;
    background-image: initial;
    background-color: rgb(31, 31, 38);
}
.wp-core-ui .attachment .thumbnail::after {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px inset;
}
.wp-core-ui .attachment .filename {
    background-image: initial;
    background-color: rgba(25, 25, 29, 0.8);
    box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 0px 1px inset;
}
.wp-core-ui .attachment-close {
    background-color: rgb(25, 25, 29);
    box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 0px 1px;
}
.wp-core-ui .attachment .check {
    border-color: initial;
    outline-color: initial;
    background-image: initial;
    background-color: rgb(31, 31, 38);
    box-shadow: rgb(25, 25, 29) 0px 0px 0px 1px,
    rgba(0, 0, 0, 0.15) 0px 0px 0px 2px;
}
.wp-core-ui .attachment.details .check,
.wp-core-ui .attachment.selected .check:focus,
.wp-core-ui .media-frame.mode-grid .attachment.selected .check {
    background-color: rgb(58, 88, 109);
    box-shadow: rgb(25, 25, 29) 0px 0px 0px 1px,
    rgb(58, 88, 109) 0px 0px 0px 2px;
}
.wp-core-ui .attachment.selected .check:focus {
    outline-color: transparent;
}
.attachments-browser .media-toolbar {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.attachments-browser .uploader-inline,
.attachments-browser.has-load-more .attachments-wrapper,
.attachments-browser:not(.has-load-more) .attachments {
    outline-color: initial;
}
.uploader-inline .close {
    background-color: transparent;
    border-color: initial;
    outline-color: initial;
}
.uploader-inline .close::before {
    color: rgb(164, 177, 195);
}
.uploader-inline .close:focus {
    outline-color: rgb(81, 115, 141);
    box-shadow: rgba(58, 88, 109, 0.8) 0px 0px 3px;
}
.attachments-browser .instructions {
    color: rgb(158, 173, 191);
}
.more-loaded .attachment:not(.found-media) {
    background-image: initial;
    background-color: rgb(40, 40, 50);
}
.attachment.new-media {
    outline-color: rgb(86, 94, 140);
}
.media-progress-bar {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.1);
}
.media-progress-bar div {
    background-image: initial;
    background-color: rgb(58, 88, 109);
}
.media-uploader-status .upload-details {
    color: rgb(158, 173, 191);
}
.media-uploader-status .upload-count {
    color: rgb(170, 182, 198);
}
.media-uploader-status .upload-dismiss-errors {
    text-decoration-color: initial;
}
.upload-errors .upload-error {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-left-color: rgb(153, 64, 58);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px 0px;
}
.uploader-inline .upload-errors .upload-error {
    background-color: rgb(43, 16, 15);
    box-shadow: none;
}
.wp-editor-wrap .uploader-editor {
    background-image: initial;
    background-color: rgba(79, 78, 97, 0.9);
}
.uploader-window,
.wp-editor-wrap .uploader-editor.droppable {
    background-image: initial;
    background-color: rgba(29, 55, 71, 0.9);
}
.uploader-window-content,
.wp-editor-wrap .uploader-editor-content {
    border-color: rgb(91, 100, 148);
}
.uploader-window .uploader-editor-title,
.uploader-window h1,
.wp-editor-wrap .uploader-editor .uploader-editor-title {
    color: rgb(190, 198, 210);
}
.uploader-window .media-progress-bar {
    background-image: initial;
    background-color: initial;
    border-color: rgb(91, 100, 148);
}
.uploader-window .media-progress-bar div {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.uploader-inline .has-upload-message .upload-instructions {
    color: rgb(170, 182, 198);
}
.media-selection .button-link {
    border-right-color: rgb(88, 96, 143);
    color: rgb(144, 197, 227);
    text-decoration-color: initial;
}
.media-selection .button-link:focus,
.media-selection .button-link:hover {
    color: rgb(140, 203, 238);
}
.media-selection .button-link:last-child {
    border-right-color: initial;
}
.selection-info .clear-selection {
    color: rgb(220, 113, 103);
}
.selection-info .clear-selection:focus,
.selection-info .clear-selection:hover {
    color: rgb(220, 113, 103);
}
.media-selection .attachment-preview {
    box-shadow: none;
    background-image: initial;
    background-color: initial;
}
.wp-core-ui .media-selection .attachment.details:focus,
.wp-core-ui .media-selection .attachment:focus,
.wp-core-ui .media-selection .selected.attachment:focus {
    box-shadow: rgb(25, 25, 29) 0px 0px 0px 1px,
    rgb(66, 93, 115) 0px 0px 2px 3px;
    outline-color: transparent;
}
.wp-core-ui .media-selection .selected.attachment {
    box-shadow: none;
}
.wp-core-ui .media-selection .attachment.details {
    box-shadow: rgb(25, 25, 29) 0px 0px 0px 1px,
    rgb(58, 88, 109) 0px 0px 0px 3px;
}
.media-selection::after {
    background-image: linear-gradient(to left,
    rgb(25, 25, 29),
    rgba(25, 25, 29, 0));
}
.media-frame .spinner {
    background-image: url("https://shop.famousrooster.gr/wp-includes/images/spinner.gif");
    background-color: initial;
}
.attachment-info {
    color: rgb(158, 173, 191);
    border-bottom-color: rgb(88, 96, 143);
}
.attachment-info .filename {
    color: rgb(170, 182, 198);
}
.uploading .attachment-info .thumbnail {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 15px inset;
}
.attachment-info .thumbnail-image::after {
    box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 0px 1px inset;
}
.attachment-info .delete-attachment,
.attachment-info .edit-attachment,
.attachment-info .trash-attachment,
.attachment-info .untrash-attachment {
    text-decoration-color: initial;
}
.media-modal .delete-attachment,
.media-modal .trash-attachment,
.media-modal .untrash-attachment {
    color: rgb(220, 113, 103);
}
.media-modal .delete-attachment:focus,
.media-modal .delete-attachment:hover,
.media-modal .trash-attachment:focus,
.media-modal .trash-attachment:hover,
.media-modal .untrash-attachment:focus,
.media-modal .untrash-attachment:hover {
    color: rgb(220, 113, 103);
}
.media-modal .imgedit-wrap .imgedit-settings {
    background-image: initial;
    background-color: rgb(28, 28, 36);
    border-left-color: rgb(88, 96, 143);
}
.media-modal .imgedit-group {
    background-image: initial;
    background-color: initial;
    border-top-color: initial;
    border-right-color: initial;
    border-left-color: initial;
    border-bottom-color: rgb(88, 96, 143);
    box-shadow: none;
}
.media-modal .imgedit-group:last-of-type {
    border-color: initial;
}
.media-modal .imgedit-group-top h2,
.media-modal .imgedit-group-top h2 .button-link {
    color: rgb(158, 173, 191);
}
.media-modal .imgedit-group-top h2 .button-link,
.media-modal .imgedit-group-top h2 a {
    text-decoration-color: initial;
    color: rgb(158, 173, 191);
}
.wp-core-ui.media-modal .image-editor .imgedit-help-toggle,
.wp-core-ui.media-modal .image-editor .imgedit-help-toggle:active,
.wp-core-ui.media-modal .image-editor .imgedit-help-toggle:hover {
    border-color: transparent;
    background-image: initial;
    background-color: initial;
    color: rgb(144, 197, 227);
    box-shadow: none;
}
.wp-core-ui.media-modal .image-editor .imgedit-help-toggle:focus {
    color: rgb(144, 197, 227);
    border-color: rgb(81, 115, 141);
    box-shadow: rgba(58, 88, 109, 0.8) 0px 0px 3px;
    outline-color: transparent;
}
.embed-url {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.media-frame .embed-url input {
    box-shadow: rgba(0, 0, 0, 0.1) 2px 2px 4px -2px inset;
}
.mejs-container:focus {
    outline-color: rgb(81, 115, 141);
    box-shadow: rgba(66, 93, 115, 0.8) 0px 0px 2px 1px;
}
.image-details .column-settings {
    background-image: initial;
    background-color: rgb(28, 28, 36);
    border-right-color: rgb(88, 96, 143);
}
.image-details .column-settings h2 {
    border-top-color: rgb(88, 96, 143);
    color: rgb(178, 189, 203);
}
.image-details .advanced-toggle {
    color: rgb(158, 173, 191);
    text-decoration-color: initial;
}
.image-details .advanced-toggle:active,
.image-details .advanced-toggle:hover {
    color: rgb(158, 173, 191);
}
.media-embed .thumbnail::after {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px inset;
}
.media-embed .setting .name,
.media-embed .setting span,
.media-embed .setting-group .name {
    color: rgb(158, 173, 191);
}
@media only screen and (max-width: 900px) {
    .media-frame:not(.hide-menu) .media-menu {
        border-color: rgb(86, 94, 140);
    }
    .wp-core-ui .media-frame:not(.hide-menu) .button.media-frame-menu-toggle {
        text-decoration-color: initial;
        background-image: initial;
        background-color: initial;
    }
    .wp-core-ui .button.media-frame-menu-toggle:active,
    .wp-core-ui .button.media-frame-menu-toggle:hover {
        background-image: initial;
        background-color: initial;
    }
    .wp-core-ui .button.media-frame-menu-toggle:focus {
        outline-color: transparent;
    }
    .media-selection::after {
        background-image: initial;
        background-color: initial;
    }
}
@media print,
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 120dpi) {
    .wp-core-ui .media-modal-icon {
        background-image: url("https://shop.famousrooster.gr/wp-includes/images/uploader-icons-2x.png");
    }
    .media-frame .spinner {
        background-image: url("https://shop.famousrooster.gr/wp-includes/images/spinner-2x.gif");
    }
}
body {
    background-image: initial;
    background-color: rgb(31, 31, 38);
}
a {
    color: rgb(121, 223, 255);
}
a:active,
a:focus,
a:hover {
    color: rgb(114, 218, 255);
}
#post-body #visibility::before,
#post-body .misc-pub-post-status::before,
#post-body .misc-pub-revisions::before,
.curtime #timestamp::before,
span.wp-media-buttons-icon::before {
    color: currentcolor;
}
.wp-core-ui .button-link {
    color: rgb(121, 223, 255);
}
.wp-core-ui .button-link:active,
.wp-core-ui .button-link:focus,
.wp-core-ui .button-link:hover {
    color: rgb(114, 218, 255);
}
.media-modal .delete-attachment,
.media-modal .trash-attachment,
.media-modal .untrash-attachment,
.wp-core-ui .button-link-delete {
    color: rgb(244, 94, 82);
}
.media-modal .delete-attachment:focus,
.media-modal .delete-attachment:hover,
.media-modal .trash-attachment:focus,
.media-modal .trash-attachment:hover,
.media-modal .untrash-attachment:focus,
.media-modal .untrash-attachment:hover,
.wp-core-ui .button-link-delete:focus,
.wp-core-ui .button-link-delete:hover {
    color: rgb(223, 110, 99); 
}
input[type="radio"]:checked::before {
    background-image: initial;
    background-color: rgb(54, 54, 68); 
}
.wp-core-ui input[type="reset"]:active, .wp-core-ui input[type="reset"]:hover {
    color: rgb(114, 218, 255); 
}
input[type="checkbox"]:focus, input[type="color"]:focus, input[type="date"]:focus, input[type="datetime-local"]:focus, input[type="datetime"]:focus, input[type="email"]:focus, input[type="month"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="radio"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="week"]:focus,
select:focus,
textarea:focus {
    border-color: rgb(145, 115, 87);
    box-shadow: rgb(103, 83, 62) 0px 0px 0px 1px;
}
.wp-core-ui .button {
    border-color: rgb(81, 89, 131);
    color: rgb(173, 184, 201);
}
.wp-core-ui .button.focus,
.wp-core-ui .button.hover,
.wp-core-ui .button:focus,
.wp-core-ui .button:hover {
    border-color: rgb(80, 88, 131);
    color: rgb(176, 187, 202);
}
.wp-core-ui .button.focus,
.wp-core-ui .button:focus {
    border-color: rgb(81, 89, 131);
    color: rgb(176, 187, 202);
    box-shadow: rgb(34, 34, 43) 0px 0px 0px 1px;
}
.wp-core-ui .button:active {
    border-color: rgb(81, 89, 131);
    color: rgb(176, 187, 202);
    box-shadow: none;
}
.wp-core-ui .button.active,
.wp-core-ui .button.active:focus,
.wp-core-ui .button.active:hover {
    border-color: rgb(145, 115, 87);
    color: rgb(176, 187, 202);
    box-shadow: rgb(103, 83, 62) 0px 2px 5px -3px inset;
}
.wp-core-ui .button.active:focus {
    box-shadow: rgb(34, 34, 43) 0px 0px 0px 1px;
}
.wp-core-ui .button-primary {
    background-image: initial;
    background-color: rgb(103, 83, 62);
    border-color: rgb(145, 115, 87);
    color: rgb(190, 198, 210);
}
.wp-core-ui .button-primary:focus,
.wp-core-ui .button-primary:hover {
    background-image: initial;
    background-color: rgb(99, 78, 59);
    border-color: rgb(143, 114, 87);
    color: rgb(190, 198, 210);
}
.wp-core-ui .button-primary:focus {
    box-shadow: rgb(25, 25, 29) 0px 0px 0px 1px,
    rgb(103, 83, 62) 0px 0px 0px 3px;
}
.wp-core-ui .button-primary:active {
    background-image: initial;
    background-color: rgb(112, 90, 68);
    border-color: rgb(143, 115, 87);
    color: rgb(190, 198, 210);
}
.wp-core-ui .button-primary.active,
.wp-core-ui .button-primary.active:focus,
.wp-core-ui .button-primary.active:hover {
    background-image: initial;
    background-color: rgb(103, 83, 62);
    color: rgb(190, 198, 210);
    border-color: rgb(138, 111, 84);
    box-shadow: rgb(39, 31, 23) 0px 2px 5px -3px inset;
}
.wp-core-ui .button-group > .button.active {
    border-color: rgb(145, 115, 87);
}
.wp-core-ui .wp-ui-primary {
    color: rgb(190, 198, 210);
    background-color: rgb(54, 54, 68);
}
.wp-core-ui .wp-ui-text-primary {
    color: rgb(165, 177, 195);
}
.wp-core-ui .wp-ui-highlight {
    color: rgb(190, 198, 210);
    background-color: rgb(103, 83, 62);
}
.wp-core-ui .wp-ui-text-highlight {
    color: rgb(230, 188, 144);
}
.wp-core-ui .wp-ui-notification {
    color: rgb(190, 198, 210);
    background-color: rgb(89, 87, 65);
}
.wp-core-ui .wp-ui-text-notification {
    color: rgb(156, 171, 190);
}
.wp-core-ui .wp-ui-text-icon {
    color: rgb(185, 194, 208);
}
.wrap .page-title-action:hover {
    color: rgb(190, 198, 210);
    background-color: rgb(54, 54, 68);
}
.view-switch a.current::before {
    color: rgb(165, 177, 195);
}
.view-switch a:hover::before {
    color: rgb(156, 171, 190);
}
#adminmenu,
#adminmenuback,
#adminmenuwrap {
    background-image: initial;
    background-color: rgb(54, 54, 68);
}
#adminmenu a {
    color: rgb(190, 198, 210);
}
#adminmenu div.wp-menu-image::before {
    color: rgb(185, 194, 208);
}
#adminmenu a:hover,
#adminmenu li.menu-top:hover,
#adminmenu li.opensub > a.menu-top,
#adminmenu li > a.menu-top:focus {
    color: rgb(190, 198, 210);
    background-color: rgb(103, 83, 62);
}
#adminmenu li.menu-top:hover div.wp-menu-image::before,
#adminmenu li.opensub > a.menu-top div.wp-menu-image::before {
    color: rgb(190, 198, 210);
}
.about-wrap .nav-tab-active,
.nav-tab-active,
.nav-tab-active:hover {
    background-color: rgb(31, 31, 38);
    border-bottom-color: rgb(90, 98, 146);
}
#adminmenu .wp-has-current-submenu .wp-submenu,
#adminmenu .wp-has-current-submenu.opensub .wp-submenu,
#adminmenu .wp-submenu,
#adminmenu a.wp-has-current-submenu:focus + .wp-submenu {
    background-image: initial;
    background-color: rgb(42, 41, 52);
}
#adminmenu li.wp-has-submenu.wp-not-current-submenu.opensub:hover::after,
#adminmenu li.wp-has-submenu.wp-not-current-submenu:focus-within::after {
    border-right-color: rgb(75, 83, 123);
}
#adminmenu .wp-submenu .wp-submenu-head {
    color: rgb(174, 186, 201);
}
#adminmenu .wp-has-current-submenu .wp-submenu a,
#adminmenu .wp-has-current-submenu.opensub .wp-submenu a,
#adminmenu .wp-submenu a,
#adminmenu a.wp-has-current-submenu:focus + .wp-submenu a {
    color: rgb(174, 186, 201);
}
#adminmenu .wp-has-current-submenu .wp-submenu a:focus,
#adminmenu .wp-has-current-submenu .wp-submenu a:hover,
#adminmenu .wp-has-current-submenu.opensub .wp-submenu a:focus,
#adminmenu .wp-has-current-submenu.opensub .wp-submenu a:hover,
#adminmenu .wp-submenu a:focus,
#adminmenu .wp-submenu a:hover,
#adminmenu a.wp-has-current-submenu:focus + .wp-submenu a:focus,
#adminmenu a.wp-has-current-submenu:focus + .wp-submenu a:hover {
    color: rgb(230, 188, 144);
}
#adminmenu .wp-has-current-submenu.opensub .wp-submenu li.current a,
#adminmenu .wp-submenu li.current a,
#adminmenu a.wp-has-current-submenu:focus + .wp-submenu li.current a {
    color: rgb(190, 198, 210);
}
#adminmenu .wp-has-current-submenu.opensub .wp-submenu li.current a:focus,
#adminmenu .wp-has-current-submenu.opensub .wp-submenu li.current a:hover,
#adminmenu .wp-submenu li.current a:focus,
#adminmenu .wp-submenu li.current a:hover,
#adminmenu a.wp-has-current-submenu:focus + .wp-submenu li.current a:focus,
#adminmenu a.wp-has-current-submenu:focus + .wp-submenu li.current a:hover {
    color: rgb(230, 188, 144);
}
ul#adminmenu a.wp-has-current-submenu::after,
ul#adminmenu > li.current > a.current::after {
    border-right-color: rgb(90, 98, 146);
}
#adminmenu li.current a.menu-top,
#adminmenu li.wp-has-current-submenu .wp-submenu .wp-submenu-head,
#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu,
.folded #adminmenu li.current.menu-top {
    color: rgb(190, 198, 210);
    background-image: initial;
    background-color: rgb(103, 83, 62);
}
#adminmenu a.current:hover div.wp-menu-image::before,
#adminmenu li a:focus div.wp-menu-image::before,
#adminmenu li.current div.wp-menu-image::before,
#adminmenu li.opensub div.wp-menu-image::before,
#adminmenu li.wp-has-current-submenu a:focus div.wp-menu-image::before,
#adminmenu li.wp-has-current-submenu div.wp-menu-image::before,
#adminmenu li.wp-has-current-submenu.opensub div.wp-menu-image::before,
#adminmenu li:hover div.wp-menu-image::before {
    color: rgb(190, 198, 210);
}
#adminmenu .awaiting-mod,
#adminmenu .menu-counter,
#adminmenu .update-plugins {
    color: rgb(190, 198, 210);
    background-image: initial;
    background-color: rgb(89, 87, 65);
}
#adminmenu li a.wp-has-current-submenu .update-plugins,
#adminmenu li.current a .awaiting-mod,
#adminmenu li.menu-top:hover > a .update-plugins,
#adminmenu li:hover a .awaiting-mod {
    color: rgb(190, 198, 210);
    background-image: initial;
    background-color: rgb(42, 41, 52);
}
#collapse-button {
    color: rgb(185, 194, 208);
}
#collapse-button:focus,
#collapse-button:hover {
    color: rgb(230, 188, 144);
}
#wpadminbar {
    color: rgb(190, 198, 210);
    background-image: initial;
    background-color: rgb(54, 54, 68);
}
#wpadminbar .ab-item,
#wpadminbar a.ab-item,
#wpadminbar > #wp-toolbar span.ab-label,
#wpadminbar > #wp-toolbar span.noticon {
    color: rgb(190, 198, 210);
}
#wpadminbar .ab-icon,
#wpadminbar .ab-icon::before,
#wpadminbar .ab-item::after,
#wpadminbar .ab-item::before {
    color: rgb(185, 194, 208);
}
#wpadminbar .ab-top-menu > li.menupop.hover > .ab-item,
#wpadminbar.nojq .quicklinks .ab-top-menu > li > .ab-item:focus,
#wpadminbar.nojs .ab-top-menu > li.menupop:hover > .ab-item,
#wpadminbar:not(.mobile) .ab-top-menu > li:hover > .ab-item,
#wpadminbar:not(.mobile) .ab-top-menu > li > .ab-item:focus {
    color: rgb(230, 188, 144);
    background-image: initial;
    background-color: rgb(42, 41, 52);
}
#wpadminbar:not(.mobile) > #wp-toolbar a:focus span.ab-label,
#wpadminbar:not(.mobile) > #wp-toolbar li.hover span.ab-label,
#wpadminbar:not(.mobile) > #wp-toolbar li:hover span.ab-label {
    color: rgb(230, 188, 144);
}
#wpadminbar:not(.mobile) li:hover #adminbarsearch::before,
#wpadminbar:not(.mobile) li:hover .ab-icon::before,
#wpadminbar:not(.mobile) li:hover .ab-item::after,
#wpadminbar:not(.mobile) li:hover .ab-item::before {
    color: rgb(230, 188, 144);
}
#wpadminbar .menupop .ab-sub-wrapper {
    background-image: initial;
    background-color: rgb(42, 41, 52);
}
#wpadminbar .quicklinks .menupop ul.ab-sub-secondary,
#wpadminbar .quicklinks .menupop ul.ab-sub-secondary .ab-submenu {
    background-image: initial;
    background-color: rgb(68, 67, 84);
}
#wpadminbar .ab-submenu .ab-item,
#wpadminbar .quicklinks .menupop ul li a,
#wpadminbar .quicklinks .menupop.hover ul li a,
#wpadminbar.nojs .quicklinks .menupop:hover ul li a {
    color: rgb(174, 186, 201);
}
#wpadminbar .menupop .menupop > .ab-item::before,
#wpadminbar .quicklinks li .blavatar {
    color: rgb(185, 194, 208);
}
#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover > a,
#wpadminbar .quicklinks .menupop ul li a:focus,
#wpadminbar .quicklinks .menupop ul li a:focus strong,
#wpadminbar .quicklinks .menupop ul li a:hover,
#wpadminbar .quicklinks .menupop ul li a:hover strong,
#wpadminbar .quicklinks .menupop.hover ul li a:focus,
#wpadminbar .quicklinks .menupop.hover ul li a:hover,
#wpadminbar li #adminbarsearch.adminbar-focused::before,
#wpadminbar li .ab-item:focus .ab-icon::before,
#wpadminbar li .ab-item:focus::before,
#wpadminbar li a:focus .ab-icon::before,
#wpadminbar li.hover .ab-icon::before,
#wpadminbar li.hover .ab-item::before,
#wpadminbar li:hover #adminbarsearch::before,
#wpadminbar li:hover .ab-icon::before,
#wpadminbar li:hover .ab-item::before,
#wpadminbar.nojs .quicklinks .menupop:hover ul li a:focus,
#wpadminbar.nojs .quicklinks .menupop:hover ul li a:hover {
    color: rgb(230, 188, 144);
}
#wpadminbar .menupop .menupop > .ab-item:hover::before,
#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover > a .blavatar,
#wpadminbar .quicklinks li a:focus .blavatar,
#wpadminbar .quicklinks li a:hover .blavatar,
#wpadminbar.mobile .quicklinks .ab-icon::before,
#wpadminbar.mobile .quicklinks .ab-item::before {
    color: rgb(230, 188, 144);
}
#wpadminbar.mobile .quicklinks .hover .ab-icon::before,
#wpadminbar.mobile .quicklinks .hover .ab-item::before {
    color: rgb(185, 194, 208);
}
#wpadminbar #adminbarsearch::before {
    color: rgb(185, 194, 208);
}
#wpadminbar > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input:focus {
    color: rgb(190, 198, 210);
    background-image: initial;
    background-color: rgb(68, 67, 84);
}
#wpadminbar #wp-admin-bar-recovery-mode {
    color: rgb(190, 198, 210);
    background-color: rgb(89, 87, 65);
}
#wpadminbar #wp-admin-bar-recovery-mode .ab-item,
#wpadminbar #wp-admin-bar-recovery-mode a.ab-item {
    color: rgb(190, 198, 210);
}
#wpadminbar .ab-top-menu > #wp-admin-bar-recovery-mode.hover > .ab-item,
#wpadminbar.nojq .quicklinks .ab-top-menu > #wp-admin-bar-recovery-mode > .ab-item:focus,
#wpadminbar:not(.mobile) .ab-top-menu > #wp-admin-bar-recovery-mode:hover > .ab-item,
#wpadminbar:not(.mobile) .ab-top-menu > #wp-admin-bar-recovery-mode > .ab-item:focus {
    color: rgb(190, 198, 210);
    background-color: rgb(125, 122, 95);
}
#wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar > a img {
    border-color: rgb(89, 93, 120);
    background-color: rgb(68, 67, 84);
}
#wpadminbar #wp-admin-bar-user-info .display-name {
    color: rgb(190, 198, 210);
}
#wpadminbar #wp-admin-bar-user-info a:hover .display-name {
    color: rgb(230, 188, 144);
}
#wpadminbar #wp-admin-bar-user-info .username {
    color: rgb(174, 186, 201);
}
.wp-pointer .wp-pointer-content h3 {
    background-color: rgb(103, 83, 62);
    border-color: rgb(143, 115, 87);
}
.wp-pointer .wp-pointer-content h3::before {
    color: rgb(230, 188, 144);
}
.wp-pointer.wp-pointer-top .wp-pointer-arrow,
.wp-pointer.wp-pointer-top .wp-pointer-arrow-inner,
.wp-pointer.wp-pointer-undefined .wp-pointer-arrow,
.wp-pointer.wp-pointer-undefined .wp-pointer-arrow-inner {
    border-bottom-color: rgb(145, 115, 87);
}
.media-item .bar,
.media-progress-bar div {
    background-color: rgb(103, 83, 62);
}
.details.attachment {
    box-shadow: rgb(25, 25, 29) 0px 0px 0px 3px inset,
    rgb(103, 83, 62) 0px 0px 0px 7px inset;
}
.attachment.details .check {
    background-color: rgb(103, 83, 62);
    box-shadow: rgb(25, 25, 29) 0px 0px 0px 1px,
    rgb(103, 83, 62) 0px 0px 0px 2px;
}
.media-selection .attachment.selection.details .thumbnail {
    box-shadow: rgb(25, 25, 29) 0px 0px 0px 1px,
    rgb(103, 83, 62) 0px 0px 0px 3px;
}
.theme-browser .theme.active .theme-name,
.theme-browser .theme.add-new-theme a:focus::after,
.theme-browser .theme.add-new-theme a:hover::after {
    background-image: initial;
    background-color: rgb(103, 83, 62);
}
.theme-browser .theme.add-new-theme a:focus span::after,
.theme-browser .theme.add-new-theme a:hover span::after {
    color: rgb(230, 188, 144);
}
.theme-filter.current,
.theme-section.current {
    border-bottom-color: rgb(88, 91, 119);
}
body.more-filters-opened .more-filters {
    color: rgb(190, 198, 210);
    background-color: rgb(54, 54, 68);
}
body.more-filters-opened .more-filters::before {
    color: rgb(190, 198, 210);
}
body.more-filters-opened .more-filters:focus,
body.more-filters-opened .more-filters:hover {
    background-color: rgb(103, 83, 62);
    color: rgb(190, 198, 210);
}
body.more-filters-opened .more-filters:focus::before,
body.more-filters-opened .more-filters:hover::before {
    color: rgb(190, 198, 210);
}
.widgets-chooser li.widgets-chooser-selected {
    background-color: rgb(103, 83, 62);
    color: rgb(190, 198, 210);
}
.widgets-chooser li.widgets-chooser-selected::before,
.widgets-chooser li.widgets-chooser-selected:focus::before {
    color: rgb(190, 198, 210);
}
.nav-menus-php .item-edit:focus::before {
    box-shadow: rgb(84, 67, 50) 0px 0px 0px 1px,
    rgb(103, 83, 62) 0px 0px 2px 1px;
}
div#wp-responsive-toggle a::before {
    color: rgb(185, 194, 208);
}
.wp-responsive-open div#wp-responsive-toggle a {
    border-color: transparent;
    background-image: initial;
    background-color: rgb(103, 83, 62);
}
.wp-responsive-open #wpadminbar #wp-admin-bar-menu-toggle a {
    background-image: initial;
    background-color: rgb(42, 41, 52);
}
.wp-responsive-open #wpadminbar #wp-admin-bar-menu-toggle .ab-icon::before {
    color: rgb(185, 194, 208);
}
.mce-container.mce-menu .mce-menu-item-normal.mce-active,
.mce-container.mce-menu .mce-menu-item-preview.mce-active,
.mce-container.mce-menu .mce-menu-item.mce-selected,
.mce-container.mce-menu .mce-menu-item:focus,
.mce-container.mce-menu .mce-menu-item:hover {
    background-image: initial;
    background-color: rgb(103, 83, 62);
}
.wp-core-ui #customize-controls .control-section .accordion-section-title:focus,
.wp-core-ui #customize-controls .control-section .accordion-section-title:hover,
.wp-core-ui #customize-controls .control-section.open .accordion-section-title,
.wp-core-ui #customize-controls .control-section:hover > .accordion-section-title {
    color: rgb(121, 223, 255);
    border-left-color: rgb(145, 115, 87);
}
.wp-core-ui .customize-controls-close:focus,
.wp-core-ui .customize-controls-close:hover,
.wp-core-ui .customize-controls-preview-toggle:focus,
.wp-core-ui .customize-controls-preview-toggle:hover {
    color: rgb(121, 223, 255);
    border-top-color: rgb(145, 115, 87);
}
.wp-core-ui .customize-panel-back:focus,
.wp-core-ui .customize-panel-back:hover,
.wp-core-ui .customize-section-back:focus,
.wp-core-ui .customize-section-back:hover {
    color: rgb(121, 223, 255);
    border-left-color: rgb(145, 115, 87);
}
.wp-core-ui #customize-controls .customize-info.open.active-menu-screen-options .customize-help-toggle:active,
.wp-core-ui #customize-controls .customize-info.open.active-menu-screen-options .customize-help-toggle:focus,
.wp-core-ui #customize-controls .customize-info.open.active-menu-screen-options .customize-help-toggle:hover,
.wp-core-ui .active-menu-screen-options .customize-screen-options-toggle,
.wp-core-ui .customize-screen-options-toggle:active,
.wp-core-ui .customize-screen-options-toggle:focus,
.wp-core-ui .customize-screen-options-toggle:hover {
    color: rgb(121, 223, 255);
}
.wp-core-ui #available-menu-items .item-add:focus::before,
.wp-core-ui #customize-controls .customize-info .customize-help-toggle:focus::before,
.wp-core-ui #customize-save-button-wrapper .save:focus,
.wp-core-ui #publish-settings:focus,
.wp-core-ui .customize-screen-options-toggle:focus::before,
.wp-core-ui .menu-item-bar .item-delete:focus::before,
.wp-core-ui.wp-customizer button:focus .toggle-indicator::before {
    box-shadow: rgb(84, 67, 50) 0px 0px 0px 1px,
    rgb(103, 83, 62) 0px 0px 2px 1px;
}
.wp-core-ui #customize-controls .customize-info .customize-help-toggle:focus,
.wp-core-ui #customize-controls .customize-info .customize-help-toggle:hover,
.wp-core-ui #customize-controls .customize-info.open .customize-help-toggle {
    color: rgb(121, 223, 255);
}
.wp-core-ui .control-panel-themes .customize-themes-section-title:focus,
.wp-core-ui .control-panel-themes .customize-themes-section-title:hover {
    border-left-color: rgb(145, 115, 87);
    color: rgb(121, 223, 255);
}
.wp-core-ui .control-panel-themes .theme-section .customize-themes-section-title.selected::after {
    background-image: initial;
    background-color: rgb(103, 83, 62);
}
.wp-core-ui .control-panel-themes .customize-themes-section-title.selected {
    color: rgb(121, 223, 255);
}
.wp-core-ui #customize-outer-theme-controls .control-section .accordion-section-title:focus::after,
.wp-core-ui #customize-outer-theme-controls .control-section .accordion-section-title:hover::after,
.wp-core-ui #customize-outer-theme-controls .control-section.open .accordion-section-title::after,
.wp-core-ui #customize-outer-theme-controls .control-section:hover > .accordion-section-title::after,
.wp-core-ui #customize-theme-controls .control-section .accordion-section-title:focus::after,
.wp-core-ui #customize-theme-controls .control-section .accordion-section-title:hover::after,
.wp-core-ui #customize-theme-controls .control-section.open .accordion-section-title::after,
.wp-core-ui #customize-theme-controls .control-section:hover > .accordion-section-title::after {
    color: rgb(121, 223, 255);
}
.wp-core-ui .customize-control .attachment-media-view .button-add-media:focus {
    background-color: rgb(26, 26, 33);
    border-color: rgb(145, 115, 87);
    box-shadow: rgb(103, 83, 62) 0px 0px 0px 1px;
    outline-color: transparent;
}
.wp-core-ui .wp-full-overlay-footer .devices button.active:hover,
.wp-core-ui .wp-full-overlay-footer .devices button:focus {
    border-bottom-color: rgb(145, 115, 87);
}
.wp-core-ui .wp-full-overlay-footer .devices button:focus::before,
.wp-core-ui .wp-full-overlay-footer .devices button:hover::before {
    color: rgb(230, 188, 144);
}
.wp-core-ui .wp-full-overlay .collapse-sidebar:focus,
.wp-core-ui .wp-full-overlay .collapse-sidebar:hover {
    color: rgb(230, 188, 144);
}
.wp-core-ui .wp-full-overlay .collapse-sidebar:focus .collapse-sidebar-arrow,
.wp-core-ui .wp-full-overlay .collapse-sidebar:hover .collapse-sidebar-arrow {
    box-shadow: rgb(84, 67, 50) 0px 0px 0px 1px,
    rgb(103, 83, 62) 0px 0px 2px 1px;
}
.wp-core-ui.wp-customizer .theme-overlay .theme-header .close:focus,
.wp-core-ui.wp-customizer .theme-overlay .theme-header .close:hover,
.wp-core-ui.wp-customizer .theme-overlay .theme-header .left:focus,
.wp-core-ui.wp-customizer .theme-overlay .theme-header .left:hover,
.wp-core-ui.wp-customizer .theme-overlay .theme-header .right:focus,
.wp-core-ui.wp-customizer .theme-overlay .theme-header .right:hover {
    border-bottom-color: rgb(145, 115, 87);
    color: rgb(121, 223, 255);
}
.welcome-panel {
    background-color: rgb(42, 41, 52);
}
.welcome-panel-header-image .curve,
.welcome-panel-header-image .dot {
    fill: rgb(165, 177, 195); 
}
[class*="welcome-panel-icon"] {
    background-color: rgb(54, 54, 68);
}
.imgareaselect-border1 {
    background-image: url("https://shop.famousrooster.gr/wp-includes/js/imgareaselect/border-anim-v.gif");
    background-color: initial;
}
.imgareaselect-border2 {
    background-image: url("https://shop.famousrooster.gr/wp-includes/js/imgareaselect/border-anim-h.gif");
    background-color: initial;
}
.imgareaselect-border3 {
    background-image: url("https://shop.famousrooster.gr/wp-includes/js/imgareaselect/border-anim-v.gif");
    background-color: initial;
}
.imgareaselect-border4 {
    background-image: url("https://shop.famousrooster.gr/wp-includes/js/imgareaselect/border-anim-h.gif");
    background-color: initial;
}
.imgareaselect-handle {
    background-color: rgb(25, 25, 29);
    border-color: rgb(76, 80, 110);
}
.imgareaselect-outer {
    background-color: rgb(0, 0, 0);
}
.ui-helper-hidden-accessible {
    border-color: initial;
}
.ui-helper-reset {
    border-color: initial;
    outline-color: initial;
    text-decoration-color: initial;
    list-style-image: initial;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
    outline-color: initial;
}
.ui-datepicker th {
    border-color: initial;
}
.ui-datepicker td {
    border-color: initial;
}
.ui-datepicker td span,
.ui-datepicker td a {
    text-decoration-color: initial;
}
.ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    border-left-color: initial;
    border-right-color: initial;
    border-bottom-color: initial;
}
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
    border-color: rgb(186, 165, 70);
    background-image: initial;
    background-color: rgb(43, 38, 19);
    color: rgb(173, 184, 201);
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
    color: rgb(173, 184, 201);
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
    border-color: rgb(166, 41, 35);
    background-image: initial;
    background-color: rgb(53, 26, 14);
    color: rgb(234, 96, 85);
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
    color: rgb(234, 96, 85);
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
    color: rgb(234, 96, 85);
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
    background-image: none;
}
.ui-tpicker-grid-label {
    background-image: initial;
    background-color: initial;
    border-color: initial;
}
.components-custom-select-control__button {
    border-color: rgb(79, 88, 130);
}
.components-custom-select-control__button:focus:not(:disabled) {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color);
}
.components-custom-select-control__menu {
    background-color: rgb(25, 25, 29);
    border-color: rgb(73, 79, 118);
    outline-color: initial;
}
.components-custom-select-control__item.is-highlighted {
    background-image: initial;
    background-color: rgb(40, 40, 50);
}
.components-snackbar {
    background-color: rgb(19, 18, 21);
    box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 4px;
    color: rgb(190, 198, 210);
}
.components-snackbar:focus {
    box-shadow: 0 0 0 1px #19191d,
    0 0 0 3px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.components-snackbar__action.components-button {
    color: rgb(190, 198, 210);
}
.components-snackbar__action.components-button:not(:disabled):not([aria-disabled="true"]):not(.is-secondary) {
    background-color: transparent;
    text-decoration-color: initial;
}
.components-snackbar__action.components-button:not(:disabled):not([aria-disabled="true"]):not(.is-secondary):focus {
    box-shadow: none;
    color: rgb(190, 198, 210);
    outline-color: rgb(91, 100, 148);
}
.components-snackbar__action.components-button:not(:disabled):not([aria-disabled="true"]):not(.is-secondary):hover {
    color: var(--darkreader-text--darkreader-text--wp-admin-theme-color); 
}
input.components-combobox-control__input[type="text"] {
    border-color: initial; box-shadow: none; 
}
input.components-combobox-control__input[type="text"]:focus {
    box-shadow: none;
    outline-color: initial;
}
.components-combobox-control__suggestions-container {
    border-color: rgb(82, 90, 133);
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px;
}
.components-combobox-control__suggestions-container:focus {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color);
}
.components-combobox-control__suggestions-container::-webkit-input-placeholder {
    color: rgba(180, 190, 205, 0.62);
}
.components-combobox-control__suggestions-container:focus-within {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color);
}
.components-form-token-field__input-container {
    border-color: rgb(82, 90, 133);
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px;
}
.components-form-token-field__input-container:focus {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color);
}
.components-form-token-field__input-container::-webkit-input-placeholder {
    color: rgba(180, 190, 205, 0.62);
}
.components-form-token-field__input-container.is-disabled {
    background-image: initial;
    background-color: rgb(40, 40, 50);
    border-color: rgb(88, 96, 143);
}
.components-form-token-field__input-container.is-active {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color); 
}
.components-form-token-field__input-container input[type="text"].components-form-token-field__input {
    background-image: inherit;
    background-color: inherit;
    border-color: initial;
    box-shadow: none;
    color: rgb(180, 190, 205); 
}
.components-form-token-field.is-active .components-form-token-field__input-container input[type="text"].components-form-token-field__input, .components-form-token-field__input-container input[type="text"].components-form-token-field__input:focus {
    box-shadow: none;
    outline-color: initial;
}
.components-form-token-field__help {
    color: rgb(155, 170, 189);
}
.components-form-token-field__token {
    color: rgb(180, 190, 205);
}
.components-form-token-field__token.is-success .components-form-token-field__remove-token,
.components-form-token-field__token.is-success .components-form-token-field__token-text {
    background-image: initial;
    background-color: rgb(97, 139, 103);
}
.components-form-token-field__token.is-error .components-form-token-field__remove-token,
.components-form-token-field__token.is-error .components-form-token-field__token-text {
    background-image: initial;
    background-color: rgb(117, 37, 32);
}
.components-form-token-field__token.is-validating .components-form-token-field__remove-token,
.components-form-token-field__token.is-validating .components-form-token-field__token-text {
    color: rgb(155, 170, 189);
}
.components-form-token-field__token.is-borderless .components-form-token-field__token-text {
    background-image: initial;
    background-color: transparent;
    color: var(--darkreader-text--darkreader-text--wp-admin-theme-color);
}
.components-form-token-field__token.is-borderless .components-form-token-field__remove-token {
    background-image: initial;
    background-color: transparent;
    color: rgb(155, 170, 189);
}
.components-form-token-field__token.is-borderless.is-success .components-form-token-field__token-text {
    color: rgb(155, 223, 149);
}
.components-form-token-field__token.is-borderless.is-error .components-form-token-field__token-text {
    color: rgb(227, 105, 93);
}
.components-form-token-field__token.is-borderless.is-validating .components-form-token-field__token-text {
    color: rgb(180, 190, 205);
}
.components-form-token-field__remove-token.components-button,
.components-form-token-field__token-text {
    background-image: initial;
    background-color: rgb(40, 40, 50);
}
.components-form-token-field__remove-token.components-button {
    color: rgb(180, 190, 205);
}
.components-form-token-field__remove-token.components-button:hover {
    color: rgb(180, 190, 205);
}
.components-form-token-field__suggestions-list {
    border-top-color: rgb(79, 88, 130);
    list-style-image: initial;
}
.components-form-token-field__suggestion {
    color: rgb(155, 170, 189);
}
.components-form-token-field__suggestion.is-selected {
    color: rgb(190, 198, 210);
    background: var(--darkreader-bg--darkreader-bg--wp-admin-theme-color); 
}
.components-form-token-field__suggestion-match {
    text-decoration-color: initial; 
}
.wc-block-grid__products .wc-block-grid__product-image {
    text-decoration-color: initial; 
}
.wc-block-grid__products .wc-block-grid__product-image a {
    border-color: initial; box-shadow: none; outline-color: initial; text-decoration-color: initial; 
}
.wc-block-grid__products .wc-block-grid__product-image img[alt=""] {
    border-color: rgb(90, 98, 146);
}
.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,
.editor-styles-wrapper .wc-block-grid__product-title,
.wc-block-grid__product-title {
    color: inherit;
}
.wc-block-grid__product-rating .star-rating span::before,
.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span::before {
    color: inherit;
}
.wc-block-grid__product-onsale {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(75, 83, 123);
    color: rgb(168, 181, 197);
}
.theme-twentysixteen .wc-block-grid .price ins {
    color: rgb(189, 210, 150);
}
.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color) {
    color: rgb(190, 198, 210);
}
.theme-twentytwenty .wc-block-grid__product-link {
    color: rgb(190, 198, 210);
}
.theme-twentytwenty .wc-block-components-product-title,
.theme-twentytwenty .wc-block-grid__product-title {
    color: rgb(224, 110, 127);
}
.theme-twentytwenty .wc-block-components-product-price ins,
.theme-twentytwenty .wc-block-grid__product-price ins {
    text-decoration-color: initial;
}
.theme-twentytwenty .wc-block-components-product-sale-badge,
.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale {
    background-image: initial;
    background-color: rgb(124, 50, 64);
    color: rgb(190, 198, 210);
}
.theme-twentytwentytwo .wc-block-components-product-price ins,
.theme-twentytwentytwo .wc-block-grid__product-price ins {
    text-decoration-color: initial;
}
.screen-reader-text {
    border-color: initial;
}
.screen-reader-text:focus {
    background-color: rgb(25, 25, 29);
    box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px;
    color: rgb(176, 187, 201);
    text-decoration-color: initial;
}
.wc-block-components-product-add-to-cart-attribute-picker .wc-block-components-product-add-to-cart-attribute-picker__select.has-error select {
    border-color: rgb(160, 52, 45);
}
.wc-block-components-product-add-to-cart-attribute-picker .wc-block-components-product-add-to-cart-attribute-picker__select.has-error select:focus {
    outline-color: rgb(160, 52, 45);
}
.wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button .wc-block-components-button__text > svg {
    fill: currentcolor;
}
.wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-quantity {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(86, 95, 140);
    box-shadow: rgba(0, 0, 0, 0.13) 0px 1px 1px inset;
    color: rgb(168, 181, 197);
}
.is-loading .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button,
.is-loading .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-quantity,
.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-button,
.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-quantity {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.is-loading .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button::after,
.is-loading .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-quantity::after,
.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-button::after,
.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-quantity::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.is-loading .wc-block-components-product-button > .wc-block-components-product-button__button {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.is-loading .wc-block-components-product-button > .wc-block-components-product-button__button::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.theme-twentytwentyone .editor-styles-wrapper .wc-block-components-product-button .wp-block-button__link {
    background-color: var(--darkreader-bg--darkreader-bg--button--color-background);
    color: var(--darkreader-text--darkreader-text--button--color-text);
    border-color: var(--darkreader-border--darkreader-border--button--color-background); 
}
.wc-block-components-product-category-list ul li {
    list-style-image: initial; 
}
.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image, .wc-block-components-product-image {
    text-decoration-color: initial; 
}
.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image a, .wc-block-components-product-image a {
    border-color: initial; box-shadow: none; outline-color: initial; text-decoration-color: initial; 
}
.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image img[alt=""], .wc-block-components-product-image img[alt=""] {
    border-color: rgb(90, 98, 146);
}
.is-loading .wc-block-components-product-image {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.is-loading .wc-block-components-product-image::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wp-block-woocommerce-product-details ul.wc-tabs {
    border-bottom-color: rgb(88, 96, 143);
    list-style-image: initial;
}
.wp-block-woocommerce-product-details ul.wc-tabs li {
    border-color: rgb(88, 96, 143);
}
.wp-block-woocommerce-product-details ul.wc-tabs li a {
    text-decoration-color: initial;
}
.wp-block-woocommerce-product-details ul.wc-tabs li a:hover {
    text-decoration-color: initial;
}
.wp-block-woocommerce-product-details ul.wc-tabs li.active a {
    text-shadow: inherit;
}
.wc-block-components-product-rating__stars::before {
    color: inherit;
}
.wc-block-components-product-rating__stars span {
    color: inherit;
}
.wc-block-components-product-rating__stars span::before {
    color: inherit;
}
.wc-block-all-products .is-loading .wc-block-components-product-rating,
.wp-block-query .is-loading .wc-block-components-product-rating {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-all-products .is-loading .wc-block-components-product-rating::after,
.wp-block-query .is-loading .wc-block-components-product-rating::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-components-product-sale-badge {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(75, 83, 123);
    color: rgb(168, 181, 197);
}
.wc-block-components-product-sale-badge span {
    background-color: inherit;
    color: inherit;
}
.is-loading .wc-block-components-product-summary::before {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-components-product-tag-list ul li {
    list-style-image: initial;
}
.wc-block-components-product-title a {
    color: inherit;
}
.is-loading .wc-block-components-product-title::before {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-components-error {
    color: rgb(155, 170, 189);
}
.wc-block-components-error__header {
    color: rgb(158, 173, 191);
}
.wc-block-components-error__text {
    color: rgb(157, 171, 191);
}
.wc-block-components-error__message {
    color: rgb(157, 171, 191);
}
.wc-block-components-button:not(.is-link):focus {
    box-shadow: rgb(25, 25, 29) 0px 0px 0px 1px inset,
    rgb(46, 90, 116) 0px 0px 0px 2px;
    outline-color: transparent;
}
.wc-block-components-button:not(.is-link) .wc-block-components-button__text > svg {
    fill: currentcolor;
}
.wc-block-components-button:not(.is-link).text {
    color: rgb(180, 190, 205);
}
.wc-block-components-button:not(.is-link).outlined {
    background-image: initial;
    background-color: transparent;
    color: currentcolor;
}
.wc-block-components-button:not(.is-link).outlined:active,
.wc-block-components-button:not(.is-link).outlined:disabled,
.wc-block-components-button:not(.is-link).outlined:focus,
.wc-block-components-button:not(.is-link).outlined:hover {
    background-color: rgb(19, 18, 21);
    color: rgb(190, 198, 210);
}
.wc-block-components-button:not(.is-link).outlined:hover {
    background-color: rgb(19, 18, 21);
    color: rgb(190, 198, 210);
}
body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link) {
    color: inherit;
    text-decoration-color: initial;
}
body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link):focus {
    box-shadow: rgb(25, 25, 29) 0px 0px 0px 1px inset,
    rgb(46, 90, 116) 0px 0px 0px 2px;
    outline-color: transparent;
}
body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link).text {
    color: rgb(180, 190, 205);
}
body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link).contained,
body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link).contained:active,
body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link).contained:disabled,
body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link).contained:focus,
body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link).contained:hover {
    background-color: rgb(19, 18, 21);
    color: rgb(190, 198, 210);
}
.wc-block-components-form .wc-block-components-checkout-step {
    background-image: none;
    background-color: initial;
    border-color: initial;
}
.wc-block-components-checkout-step__heading-content a {
    color: inherit;
}
.wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__title::before {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
}
.wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__container::after {
    border-left-color: initial;
}
.wc-block-components-order-summary-item__quantity {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: initial;
    box-shadow: rgb(25, 25, 29) 0px 0px 0px 2px;
    color: rgb(190, 198, 210);
}
.editor-styles-wrapper .wc-block-components-checkout-policies,
.wc-block-components-checkout-policies {
    list-style-image: initial;
}
.wc-block-components-checkout-policies__item {
    list-style-image: initial;
}
.wc-block-components-checkout-policies__item:not(:first-child) {
    border-left-color: rgb(86, 95, 140); 
}
.wc-block-components-checkout-policies__item > a {
    color: inherit; 
}
.wc-block-components-product-badge {
    border-color: initial; 
}
.wc-block-components-product-details.wc-block-components-product-details {
    list-style-image: initial; 
}
img.wc-block-components-product-image[alt=""] {
    border-color: rgb(90, 98, 146);
}
.wc-block-components-checkout-return-to-cart-button {
    box-shadow: none;
    color: inherit;
    text-decoration-color: initial;
}
.wc-block-components-checkout-return-to-cart-button svg {
    fill: currentcolor;
}
.wc-block-components-shipping-rates-control__package .wc-block-components-radio-control__description-group {
    color: rgb(155, 170, 189);
}
.wc-block-components-shipping-rates-control__package-items {
    list-style-image: initial;
}
.wc-block-components-totals-discount__coupon-list {
    list-style-image: initial;
}
.wc-block-components-totals-discount .wc-block-components-totals-item__value {
    color: rgb(155, 223, 149);
}
.wc-block-components-totals-shipping fieldset.wc-block-components-totals-shipping__fieldset {
    background-color: transparent;
    border-color: initial;
}
.wc-block-components-totals-shipping .wc-block-components-totals-shipping__change-address-button {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    box-shadow: none;
    color: inherit;
    text-decoration-color: initial;
    text-shadow: none;
}
.wc-block-components-totals-shipping .wc-block-components-totals-shipping__change-address-button:active,
.wc-block-components-totals-shipping .wc-block-components-totals-shipping__change-address-button:focus,
.wc-block-components-totals-shipping .wc-block-components-totals-shipping__change-address-button:hover {
    background-image: initial;
    background-color: transparent;
}
.theme-twentytwentyone.theme-twentytwentyone.theme-twentytwentyone .wc-block-components-totals-shipping__change-address-button {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    box-shadow: none;
    color: inherit;
    text-decoration-color: initial;
    text-shadow: none;
}
.theme-twentytwentyone.theme-twentytwentyone.theme-twentytwentyone .wc-block-components-totals-shipping__change-address-button:active,
.theme-twentytwentyone.theme-twentytwentyone.theme-twentytwentyone .wc-block-components-totals-shipping__change-address-button:focus,
.theme-twentytwentyone.theme-twentytwentyone.theme-twentytwentyone .wc-block-components-totals-shipping__change-address-button:hover {
    background-image: initial;
    background-color: transparent;
}
.editor-styles-wrapper .wc-block-components-checkbox-list,
.wc-block-components-checkbox-list {
    list-style-image: initial;
}
.editor-styles-wrapper .wc-block-components-checkbox-list li,
.wc-block-components-checkbox-list li {
    list-style-image: initial;
}
.editor-styles-wrapper .wc-block-components-checkbox-list li.show-less button,
.editor-styles-wrapper .wc-block-components-checkbox-list li.show-more button,
.wc-block-components-checkbox-list li.show-less button,
.wc-block-components-checkbox-list li.show-more button {
    background-image: none;
    background-color: initial;
    border-color: initial;
    text-decoration-color: initial;
}
.editor-styles-wrapper .wc-block-components-checkbox-list.is-loading li,
.wc-block-components-checkbox-list.is-loading li {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.editor-styles-wrapper .wc-block-components-checkbox-list.is-loading li::after,
.wc-block-components-checkbox-list.is-loading li::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-components-chip {
    border-color: initial;
    color: inherit;
    text-decoration-color: inherit;
}
.wc-block-components-chip,
.wc-block-components-chip:active,
.wc-block-components-chip:focus,
.wc-block-components-chip:hover {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    color: inherit;
}
.wc-block-components-chip .wc-block-components-chip__remove {
    background-image: initial;
    background-color: rgb(39, 39, 48);
    border-color: initial;
}
.wc-block-components-chip .wc-block-components-chip__remove-icon {
    fill: rgb(180, 190, 205);
}
.theme-twentytwentyone .wc-block-components-chip,
.theme-twentytwentyone .wc-block-components-chip:active,
.theme-twentytwentyone .wc-block-components-chip:focus,
.theme-twentytwentyone .wc-block-components-chip:hover {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.theme-twentytwentyone .wc-block-components-chip:active button.wc-block-components-chip__remove:not(:hover):not(:active):not(.has-background),
.theme-twentytwentyone .wc-block-components-chip:focus button.wc-block-components-chip__remove:not(:hover):not(:active):not(.has-background),
.theme-twentytwentyone .wc-block-components-chip:hover button.wc-block-components-chip__remove:not(:hover):not(:active):not(.has-background),
.theme-twentytwentyone .wc-block-components-chip button.wc-block-components-chip__remove:not(:hover):not(:active):not(.has-background) {
    background-image: initial;
    background-color: transparent;
}
.wc-block-components-chip__remove:focus,
.wc-block-components-chip__remove:hover,
button.wc-block-components-chip:focus > .wc-block-components-chip__remove,
button.wc-block-components-chip:hover > .wc-block-components-chip__remove {
    background-image: initial;
    background-color: rgb(77, 77, 96);
}
.wc-block-components-chip__remove:focus .wc-block-components-chip__remove-icon,
.wc-block-components-chip__remove:hover .wc-block-components-chip__remove-icon,
button.wc-block-components-chip:focus > .wc-block-components-chip__remove .wc-block-components-chip__remove-icon,
button.wc-block-components-chip:hover > .wc-block-components-chip__remove .wc-block-components-chip__remove-icon {
    fill: rgb(190, 198, 210);
}
.wc-block-components-chip__remove:disabled,
button.wc-block-components-chip:disabled > .wc-block-components-chip__remove {
    fill: rgb(190, 198, 210);
}
.wc-block-components-combobox .wc-block-components-combobox-control,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control {
    border-color: initial;
    color: inherit;
    text-decoration-color: inherit;
}
.wc-block-components-combobox .wc-block-components-combobox-control .components-base-control__field,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-base-control__field {
    border-color: initial;
}
.wc-block-components-combobox .wc-block-components-combobox-control .components-combobox-control__suggestions-container,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-combobox-control__suggestions-container {
    border-color: initial;
    color: inherit;
    text-decoration-color: inherit;
}
.wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(88, 91, 119);
    box-shadow: none;
    color: rgb(176, 187, 201); outline-color: inherit; text-decoration-color: inherit; 
}
.wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus, .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input[aria-expanded="true"], .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus, .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input[aria-expanded="true"] {
    background-color: rgb(25, 25, 29);
    box-shadow: rgb(58, 58, 72) 0px 0px 0px 1px;
    color: rgb(176, 187, 201);
    outline-color: initial;
}
.has-dark-controls .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,
.has-dark-controls .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input {
    background-color: rgba(0, 0, 0, 0.1);
    border-color: rgba(91, 100, 148, 0.4);
    color: rgb(190, 198, 210);
}
.has-dark-controls .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus,
.has-dark-controls .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus {
    background-color: rgba(0, 0, 0, 0.1);
    box-shadow: rgba(25, 25, 29, 0.4) 0px 0px 0px 1px;
    color: rgb(190, 198, 210);
}
.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list {
    background-color: rgb(25, 25, 29);
    border-right-color: rgb(88, 91, 119);
    border-bottom-color: rgb(88, 91, 119);
    border-left-color: rgb(88, 91, 119);
    border-top-color: initial;
    color: rgb(176, 187, 201);
}
.has-dark-controls .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list,
.has-dark-controls .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list {
    background-color: rgb(19, 18, 21);
    color: rgb(190, 198, 210);
}
.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion {
    color: rgb(155, 170, 189);
    list-style-image: initial;
}
.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-selected,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-selected {
    background-color: rgb(40, 40, 50);
}
.has-dark-controls .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-selected,
.has-dark-controls .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-selected {
    background-color: rgba(0, 0, 0, 0.4);
}
.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-highlighted,
.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:active,
.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:focus,
.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:hover,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-highlighted,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:active,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:focus,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:hover {
    background-color: rgb(35, 76, 94);
    color: rgb(190, 198, 210);
}
.wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label {
    color: rgb(155, 170, 189);
    text-decoration-color: inherit;
}
.has-dark-controls .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label,
.has-dark-controls .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label {
    color: rgba(190, 198, 210, 0.6);
}
.wc-block-components-combobox.has-error .wc-block-components-combobox-control label.components-base-control__label,
.wc-block-components-form .wc-block-components-combobox.has-error .wc-block-components-combobox-control label.components-base-control__label {
    color: rgb(227, 105, 93);
}
.wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input,
.wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:active,
.wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:focus,
.wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:hover,
.wc-block-components-form .wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input,
.wc-block-components-form .wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:active,
.wc-block-components-form .wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:focus,
.wc-block-components-form .wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:hover {
    border-color: rgb(160, 52, 45);
}
.wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:focus,
.wc-block-components-form .wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:focus {
    box-shadow: rgb(117, 37, 32) 0px 0px 0px 1px;
}
.wc-block-components-drawer__screen-overlay {
    background-color: rgba(63, 63, 78, 0.35);
}
.wc-block-components-drawer {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.wc-block-components-drawer .components-modal__header .components-button {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    color: inherit;
}
.wc-block-components-drawer .components-modal__header .components-button > span {
    border-color: initial;
}
.wc-block-components-drawer .components-modal__header-heading {
    border-color: initial;
}
.wc-block-filter-title-placeholder {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-filter-title-placeholder::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-components-filter-reset-button {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    box-shadow: none;
    color: inherit;
    text-decoration-color: initial;
    text-shadow: none;
}
.wc-block-components-filter-reset-button:active,
.wc-block-components-filter-reset-button:focus,
.wc-block-components-filter-reset-button:hover {
    background-image: initial;
    background-color: transparent;
}
.wc-block-components-filter-reset-button:hover {
    color: inherit;
    text-decoration-color: initial;
}
.wc-block-components-filter-submit-button {
    border-color: initial;
}
.wc-block-components-filter-submit-button.is-loading {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-components-filter-submit-button.is-loading::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)::before {
    border-color: rgb(86, 95, 140);
}
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow).is-alternate::before {
    border-color: rgb(73, 79, 118);
}
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)::after {
    border-color: rgb(91, 100, 148);
}
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis="top"]::after,
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis="top"]::before {
    border-bottom-color: initial;
    border-left-color: transparent;
    border-right-color: transparent;
}
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis="bottom"]::after,
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis="bottom"]::before {
    border-left-color: transparent;
    border-right-color: transparent;
    border-top-color: initial;
}
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis="middle"][data-x-axis="left"]::after,
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis="middle"][data-x-axis="left"]::before {
    border-bottom-color: transparent;
    border-right-color: initial;
    border-top-color: transparent;
}
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis="middle"][data-x-axis="right"]::after,
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis="middle"][data-x-axis="right"]::before {
    border-bottom-color: transparent;
    border-left-color: initial;
    border-top-color: transparent;
}
.wc-blocks-components-form-token-field-wrapper .components-popover__content {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(86, 95, 140);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0.7px 1px,
    rgba(0, 0, 0, 0.1) 0px 1.2px 1.7px -0.2px,
    rgba(0, 0, 0, 0.1) 0px 2.3px 3.3px -0.5px;
}
.is-alternate .wc-blocks-components-form-token-field-wrapper .components-popover__content {
    border-color: rgb(73, 79, 118);
    box-shadow: none;
}
.components-popover.is-expanded .wc-blocks-components-form-token-field-wrapper .components-popover__content {
    border-right-color: initial;
    border-bottom-color: initial;
    border-left-color: initial;
    border-top-color: rgb(73, 79, 118);
}
.wc-blocks-components-form-token-field-wrapper .components-popover__header {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.wc-blocks-components-form-token-field-wrapper .components-tooltip .components-popover__content {
    background-image: initial;
    background-color: rgb(19, 18, 21);
    box-shadow: none;
    color: rgb(190, 198, 210);
}
.wc-blocks-components-form-token-field-wrapper {
    border-color: rgb(82, 90, 133);
}
.wc-blocks-components-form-token-field-wrapper .components-form-token-field__label,
.wc-blocks-components-form-token-field-wrapper .components-visually-hidden {
    border-color: initial;
}
.wc-blocks-components-form-token-field-wrapper .components-form-token-field,
.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container {
    border-color: inherit;
}
.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container {
    background-color: rgb(25, 25, 29);
    box-shadow: none;
    color: rgb(190, 198, 210);
}
.wc-blocks-components-form-token-field-wrapper .components-form-token-field__remove-token.components-button,
.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token-text {
    background-image: initial;
    background-color: rgb(39, 39, 48);
}
.wc-blocks-components-form-token-field-wrapper .components-form-token-field__remove-token {
    border-color: initial;
}
.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestions-list {
    background-color: rgb(25, 25, 29);
    border-color: rgb(82, 90, 133);
}
.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestion.is-selected {
    background-image: initial;
    background-color: rgb(32, 32, 39);
    color: rgb(175, 187, 202); 
}
.wc-blocks-components-form-token-field-wrapper.single-selection .components-form-token-field__remove-token.components-button, .wc-blocks-components-form-token-field-wrapper.single-selection .components-form-token-field__token-text {
    background-image: initial; background-color: transparent; 
}
.wc-blocks-components-form-token-field-wrapper.single-selection .is-active .components-form-token-field__token + input[type="text"].components-form-token-field__input {
    border-color: rgb(82, 90, 133);
}
.wc-block-components-pagination__ellipsis,
.wc-block-components-pagination__page {
    color: rgb(174, 186, 201);
}
.wc-block-components-pagination__page {
    border-color: transparent;
}
.wc-block-components-pagination__page:not(.toggle) {
    background-color: transparent;
}
.wc-block-components-pagination__page--active[disabled] {
    color: rgb(174, 186, 201);
}
.wc-block-components-pagination__page--active[disabled]:focus,
.wc-block-components-pagination__page--active[disabled]:hover {
    background-color: inherit;
    color: rgb(174, 186, 201);
}
.wc-block-components-price-slider.is-loading.is-disabled .wc-block-components-filter-reset-button,
.wc-block-components-price-slider.is-loading.is-disabled .wc-block-components-filter-submit-button,
.wc-block-components-price-slider.is-loading.is-disabled .wc-block-components-price-slider__range-input-wrapper {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-components-price-slider.is-loading.is-disabled .wc-block-components-filter-reset-button::after,
.wc-block-components-price-slider.is-loading.is-disabled .wc-block-components-filter-submit-button::after,
.wc-block-components-price-slider.is-loading.is-disabled .wc-block-components-price-slider__range-input-wrapper::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-components-price-slider__range-input-wrapper {
    background-image: initial;
    background-color: transparent;
    outline-color: initial;
    border-color: initial !important;
}
.wc-block-components-price-slider__range-input-wrapper::before {
    background-image: initial;
    background-color: currentcolor;
}
.wc-block-components-price-slider__range-input-wrapper.is-loading {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-components-price-slider__range-input-wrapper.is-loading::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-components-price-slider__range-input-progress {
    --darkreader-bgimg--darkreader-bgimg--track-background: linear-gradient(90deg,
    rgba(0, 0, 0, 0) var,
    --darkreader-bg--darkreader-bg--low,
    var(--darkreader-bg--darkreader-bg--range-color) 0,
    var(--darkreader-bg--darkreader-bg--range-color) var,
    --darkreader-bg--high,
    rgba(0, 0, 0, 0) 0) no-repeat 0 100%/100% 100%;
    --darkreader-bgimg--range-color: currentColor;
    background: var(--darkreader-bgimg--darkreader-bgimg--track-background);
}
.wc-block-components-price-slider__controls .wc-block-components-price-slider__amount.is-loading {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-components-price-slider__controls .wc-block-components-price-slider__amount.is-loading::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-components-price-slider__range-input {
    background-image: initial;
    background-color: transparent;
    border-color: initial !important;
    outline-color: initial !important;
}
.wc-block-components-price-slider__range-input::-webkit-slider-runnable-track {
    outline-color: initial;
}
.wc-block-components-price-slider__range-input::-webkit-slider-thumb {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(73, 79, 118);
}
.wc-block-components-price-slider__range-input::-webkit-slider-thumb:hover {
    background-image: initial;
    background-color: rgb(19, 18, 21);
    border-color: rgb(91, 100, 148);
}
.wc-block-components-price-slider__range-input::-webkit-slider-progress {
    background-image: initial;
    background-color: transparent;
    outline-color: initial;
    border-color: initial !important;
}
.wc-block-components-price-slider__range-input:focus::-webkit-slider-thumb {
    background-image: initial;
    background-color: rgb(19, 18, 21);
    border-color: rgb(91, 100, 148);
}
.rtl .wc-block-components-price-slider__range-input-progress {
    --darkreader-bgimg--darkreader-bgimg--track-background: linear-gradient(270deg,
    rgba(0, 0, 0, 0) var,
    --darkreader-bg--darkreader-bg--low,
    var(--darkreader-bg--darkreader-bg--range-color) 0,
    var(--darkreader-bg--darkreader-bg--range-color) var,
    --darkreader-bg--high,
    rgba(0, 0, 0, 0) 0) no-repeat 0 100%/100% 100%;
    --darkreader-bgimg--range-color: #af7dd1;
    background: var(--darkreader-bgimg--darkreader-bgimg--track-background);
}
@media (-ms-high-contrast:none),
screen and (-ms-high-contrast:active) {
    .wc-block-components-price-slider__range-input-wrapper {
        background-image: initial;
        background-color: transparent;
        box-shadow: none;
    }
    .wc-block-components-price-slider__range-input-progress {
        background-image: initial;
        background-color: rgb(80, 53, 89);
    }
    .wc-block-components-price-slider.is-loading.is-disabled .wc-block-components-price-slider__range-input-wrapper {
        box-shadow: none;
        background-color: currentcolor !important;
        border-color: initial !important;
        color: currentcolor !important;
        outline-color: initial !important;
    }
    .wc-block-components-price-slider.is-loading.is-disabled .wc-block-components-price-slider__range-input-wrapper::after {
        background-image: linear-gradient(90deg,
        currentcolor,
        rgba(29, 29, 37, 0.3), currentcolor);
    }
}
.theme-twentytwentyone .wc-block-components-price-slider__range-input-wrapper {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
}
.theme-twentytwentyone .wc-block-components-price-slider__range-input-progress {
    --darkreader-bgimg--range-color: currentColor;
}
.theme-twentytwentyone .wc-block-price-filter__range-input {
    background-image: initial;
    background-color: transparent;
}
@media (-ms-high-contrast:none),
screen and (-ms-high-contrast:active) {
    .theme-twentytwentyone .wc-block-components-price-slider__range-input-wrapper {
        border-color: initial;
    }
}
.wc-block-grid__no-products .wc-block-grid__no-products-image {
    color: inherit;
}
.wc-block-grid__product {
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-right-color: transparent;
    list-style-image: initial;
}
.is-loading .wc-block-components-product-price::before {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-components-quantity-selector::after {
    border-color: initial;
}
.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    box-shadow: none;
    color: currentcolor;
}
.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input:focus {
    outline-color: initial;
}
.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button {
    background-image: none;
    background-color: transparent;
    border-color: initial;
    box-shadow: none;
    color: currentcolor;
    text-decoration-color: initial;
}
.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus {
    outline-color: initial;
}
.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:disabled {
    box-shadow: none;
}
.theme-twentyseventeen .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus,
.theme-twentyseventeen .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover {
    background-image: none;
    background-color: transparent;
}
.wc-block-components-radio-control__option {
    color: inherit;
    text-decoration-color: inherit;
}
.wc-block-components-radio-control .wc-block-components-radio-control__input {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(88, 91, 119);
}
.wc-block-components-radio-control .wc-block-components-radio-control__input:checked::before {
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
.has-dark-controls .wc-block-components-radio-control .wc-block-components-radio-control__input {
    background-color: rgba(0, 0, 0, 0.1);
    border-color: rgba(91, 100, 148, 0.6);
}
.has-dark-controls .wc-block-components-radio-control .wc-block-components-radio-control__input:checked::before {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.theme-twentytwentyone .wc-block-components-radio-control .wc-block-components-radio-control__input:checked::before {
    background-color: var(--darkreader-bg--darkreader-bg--form--color-text);
}
.is-loading .wc-block-components-review-list-item__text {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.is-loading .wc-block-components-review-list-item__text::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__image {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__image::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__meta .wc-block-components-review-list-item__author {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__meta .wc-block-components-review-list-item__author::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__published-date {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__published-date::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.editor-styles-wrapper .wc-block-components-review-list-item__item,
.wc-block-components-review-list-item__item {
    list-style-image: initial;
}
.wc-block-components-review-list-item__verified::before {
    background-color: transparent;
}
.wc-block-components-review-list-item__product + .wc-block-components-review-list-item__author + .wc-block-components-review-list-item__published-date::before {
    border-right-color: initial;
}
.wc-block-components-review-list-item__rating > .wc-block-components-review-list-item__rating__stars span::before {
    color: rgb(255, 211, 109);
}
.wc-block-components-sidebar .wc-block-components-panel > h2 {
    border-color: initial;
}
.wc-block-components-sidebar .wc-block-components-panel > h2 {
    color: inherit;
    text-decoration-color: inherit;
}
.theme-twentytwenty .wc-block-components-sidebar .wc-block-components-panel > h2 {
    border-color: initial;
}
.wc-block-components-spinner {
    color: inherit;
}
.wc-block-components-spinner::after {
    border-top-color: initial;
    border-right-color: initial;
    border-bottom-color: initial;
    border-left-color: transparent;
}
.wc-block-components-tabs .wc-block-components-tabs__list > .wc-block-components-tabs__item {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    color: inherit;
}
.wc-block-components-tabs .wc-block-components-tabs__list > .wc-block-components-tabs__item:focus {
    outline-color: currentcolor;
}
.wc-block-components-tabs .wc-block-components-tabs__list > .wc-block-components-tabs__item:active,
.wc-block-components-tabs .wc-block-components-tabs__list > .wc-block-components-tabs__item:hover {
    background-image: initial;
    background-color: transparent;
}
.wc-block-components-textarea {
    background-color: rgb(25, 25, 29);
    border-color: rgb(88, 91, 119);
    color: rgb(176, 187, 201);
}
.has-dark-controls .wc-block-components-textarea {
    background-color: rgba(0, 0, 0, 0.1);
    border-color: rgba(91, 100, 148, 0.4);
    color: rgb(190, 198, 210);
}
.has-dark-controls .wc-block-components-textarea::placeholder {
    color: rgba(190, 198, 210, 0.6);
}
.theme-twentytwentyone .has-dark-controls .wc-block-components-textarea {
    background-color: rgba(0, 0, 0, 0.1);
    color: rgb(190, 198, 210);
}
.theme-twentytwenty .wc-block-components-title.wc-block-components-title,
.wc-block-components-title.wc-block-components-title {
    border-color: initial;
}
.wc-block-components-express-payment .wc-block-components-express-payment__event-buttons {
    list-style-image: initial;
}
.wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container::before {
    border-left-color: initial;
    border-top-color: initial;
}
.wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container::after {
    border-right-color: initial;
    border-top-color: initial;
}
.wc-block-components-express-payment-continue-rule::after,
.wc-block-components-express-payment-continue-rule::before {
    border-bottom-color: initial;
}
.components-placeholder.wc-block-checkout__no-payment-methods-placeholder .components-placeholder__fieldset .components-button {
    background-color: rgb(19, 18, 21);
    color: rgb(190, 198, 210);
}
.wc-block-gateway-container .wc-block-gateway-input {
    background-color: rgb(25, 25, 29);
    border-color: rgb(88, 91, 119);
    color: rgb(176, 187, 201);
}
.wc-block-gateway-container .wc-block-gateway-input:focus,
.wc-block-gateway-container:focus {
    background-color: rgb(25, 25, 29);
}
.wc-block-gateway-container label {
    color: rgb(155, 170, 189);
    text-decoration-color: inherit;
}
.wc-block-gateway-container .wc-block-gateway-input.has-error {
    border-color: rgb(160, 52, 45);
}
.wc-block-gateway-container .wc-block-gateway-input.has-error:focus {
    outline-color: rgb(160, 52, 45);
}
.wc-block-gateway-container .wc-block-gateway-input.has-error + label {
    color: rgb(227, 105, 93);
}
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-cross-sells-block {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-cross-sells-block::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .cross-sells-product .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button:not(.is-link) {
    background-color: rgb(32, 32, 40);
    color: rgb(174, 186, 201);
}
.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .cross-sells-product .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button:not(.is-link):focus,
.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .cross-sells-product .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button:not(.is-link):hover {
    background-color: rgb(44, 44, 56);
    border-color: rgb(87, 96, 142);
    color: rgb(174, 186, 201);
}
.wc-block-cart__empty-cart__title.with-empty-cart-icon::before {
    background-color: currentcolor;
}
@media (max-width: 782px) {
    .wc-block-cart .wc-block-cart__submit-container--sticky {
        background-image: initial;
        background-color: rgb(25, 25, 29);
    }
    .wc-block-cart .wc-block-cart__submit-container--sticky::before {
        color: rgba(174, 186, 201, 0.5);
    }
}
.wc-block-checkout-error .wc-block-checkout-error__image {
    color: inherit;
}
.wc-block-checkout-empty .wc-block-checkout-empty__image {
    color: inherit;
}
.wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button .wc-block-components-button__text > svg {
    fill: rgb(190, 198, 210);
}
.wc-block-checkout__pickup-options .wc-block-components-radio-control__description-group,
.wp-block-woocommerce-checkout-pickup-options-block .wc-block-components-radio-control__description-group {
    background-color: rgb(32, 32, 39);
}
.wc-block-checkout__pickup-options .wc-block-components-radio-control__secondary-description,
.wp-block-woocommerce-checkout-pickup-options-block .wc-block-components-radio-control__secondary-description {
    color: rgb(155, 170, 189);
}
.wc-block-checkout__pickup-options .wc-block-components-radio-control__secondary-description > svg,
.wp-block-woocommerce-checkout-pickup-options-block .wc-block-components-radio-control__secondary-description > svg {
    fill: currentcolor;
}
.edit-post-visual-editor .wc-block-checkout__shipping-method-option,
.wc-block-checkout__shipping-method-option {
    background-color: transparent;
    border-color: initial;
    color: inherit;
    outline-color: currentcolor;
    box-shadow: none !important;
}
.edit-post-visual-editor .wc-block-checkout__shipping-method-option.components-button:focus:not(:disabled),
.edit-post-visual-editor .wc-block-checkout__shipping-method-option.components-button:hover:not(:disabled),
.edit-post-visual-editor .wc-block-checkout__shipping-method-option:focus,
.edit-post-visual-editor .wc-block-checkout__shipping-method-option:hover,
.wc-block-checkout__shipping-method-option.components-button:focus:not(:disabled),
.wc-block-checkout__shipping-method-option.components-button:hover:not(:disabled),
.wc-block-checkout__shipping-method-option:focus,
.wc-block-checkout__shipping-method-option:hover {
    background-color: rgb(44, 44, 56);
    border-color: rgb(87, 96, 142);
    color: rgb(174, 186, 201);
}
.edit-post-visual-editor .wc-block-checkout__shipping-method-option.wc-block-checkout__shipping-method-option--selected,
.wc-block-checkout__shipping-method-option.wc-block-checkout__shipping-method-option--selected {
    outline-color: currentcolor;
}
.wc-block-checkout__shipping-method-option-icon {
    fill: currentcolor;
}
.components-placeholder.wc-block-checkout__no-shipping-placeholder .components-placeholder__fieldset .components-button {
    background-color: rgb(19, 18, 21);
    color: rgb(190, 198, 210);
}
.wc-block-checkout__sidebar .wc-block-components-product-name {
    color: inherit;
}
.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-fields-block > div,
.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-totals-block > div {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-fields-block > div::after,
.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-totals-block > div::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-fields-block .wc-block-components-panel > h2,
.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-totals-block .wc-block-components-panel > h2 {
    border-color: initial;
    color: inherit;
    text-decoration-color: inherit;
}
.theme-twentytwenty .wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-totals-block .wc-block-components-panel > h2 {
    border-color: initial;
}
.wp-block-woocommerce-featured-category {
    background-color: transparent;
    border-color: transparent;
    color: rgb(190, 198, 210);
}
.wc-block-featured-category {
    background-color: inherit;
}
.wc-block-featured-category.has-background-dim .background-dim__overlay::before {
    background-image: inherit;
    background-color: inherit;
}
.wc-block-featured-category__description a,
.wc-block-featured-category__description a:active,
.wc-block-featured-category__description a:focus,
.wc-block-featured-category__description a:hover,
.wc-block-featured-category__price a,
.wc-block-featured-category__price a:active,
.wc-block-featured-category__price a:focus,
.wc-block-featured-category__price a:hover,
.wc-block-featured-category__title a,
.wc-block-featured-category__title a:active,
.wc-block-featured-category__title a:focus,
.wc-block-featured-category__title a:hover,
.wc-block-featured-category__variation a,
.wc-block-featured-category__variation a:active,
.wc-block-featured-category__variation a:focus,
.wc-block-featured-category__variation a:hover {
    color: rgb(190, 198, 210);
}
.wc-block-featured-category__description,
.wc-block-featured-category__link,
.wc-block-featured-category__price,
.wc-block-featured-category__title,
.wc-block-featured-category__variation {
    color: inherit;
}
.wc-block-featured-category__description {
    color: inherit;
}
.wc-block-featured-category .wc-block-featured-category__title {
    color: inherit;
}
.wc-block-featured-category .wc-block-featured-category__title div {
    color: inherit;
}
.wp-block-woocommerce-featured-product {
    background-color: transparent;
    border-color: transparent;
    color: rgb(190, 198, 210);
}
.wc-block-featured-product {
    background-color: inherit;
}
.wc-block-featured-product.has-background-dim .background-dim__overlay::before {
    background-image: inherit;
    background-color: inherit;
}
.wc-block-featured-product__description a,
.wc-block-featured-product__description a:active,
.wc-block-featured-product__description a:focus,
.wc-block-featured-product__description a:hover,
.wc-block-featured-product__price a,
.wc-block-featured-product__price a:active,
.wc-block-featured-product__price a:focus,
.wc-block-featured-product__price a:hover,
.wc-block-featured-product__title a,
.wc-block-featured-product__title a:active,
.wc-block-featured-product__title a:focus,
.wc-block-featured-product__title a:hover,
.wc-block-featured-product__variation a,
.wc-block-featured-product__variation a:active,
.wc-block-featured-product__variation a:focus,
.wc-block-featured-product__variation a:hover {
    color: rgb(190, 198, 210);
}
.wc-block-featured-product__description,
.wc-block-featured-product__link,
.wc-block-featured-product__price,
.wc-block-featured-product__title,
.wc-block-featured-product__variation {
    color: inherit;
}
.wc-block-featured-product__description {
    color: inherit;
}
.wc-block-featured-product .wc-block-featured-product__title {
    color: inherit;
}
.wc-block-featured-product .wc-block-featured-product__title div {
    color: inherit;
}
.wc-block-featured-product .wc-block-featured-product__title,
.wc-block-featured-product .wc-block-featured-product__variation {
    border-color: initial;
}
.wc-block-mini-cart__badge {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    color: inherit;
}
table.wc-block-cart-items,
table.wc-block-cart-items td,
table.wc-block-cart-items th {
    border-color: initial;
    background-image: none !important;
    background-color: initial !important;
}
.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link,
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    box-shadow: none;
    color: inherit;
    text-decoration-color: initial;
    text-shadow: none;
}
.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:active,
.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:focus,
.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover,
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:active,
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:focus,
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover {
    background-image: initial;
    background-color: transparent;
}
.wc-block-cart--is-loading h2 span,
.wc-block-cart--is-loading th span,
.wc-block-mini-cart__drawer.is-loading h2 span,
.wc-block-mini-cart__drawer.is-loading th span {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-cart--is-loading h2 span::after,
.wc-block-cart--is-loading th span::after,
.wc-block-mini-cart__drawer.is-loading h2 span::after,
.wc-block-mini-cart__drawer.is-loading th span::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-cart--is-loading .wc-block-components-product-metadata,
.wc-block-cart--is-loading .wc-block-components-product-price,
.wc-block-cart--is-loading .wc-block-components-quantity-selector,
.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-metadata,
.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-price,
.wc-block-mini-cart__drawer.is-loading .wc-block-components-quantity-selector {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-cart--is-loading .wc-block-components-product-metadata::after,
.wc-block-cart--is-loading .wc-block-components-product-price::after,
.wc-block-cart--is-loading .wc-block-components-quantity-selector::after,
.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-metadata::after,
.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-price::after,
.wc-block-mini-cart__drawer.is-loading .wc-block-components-quantity-selector::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-cart--is-loading .wc-block-components-product-name,
.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-name {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-cart--is-loading .wc-block-components-product-name::after,
.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-name::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-cart--is-loading .wc-block-cart-item__image > a,
.wc-block-mini-cart__drawer.is-loading .wc-block-cart-item__image > a {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-cart--is-loading .wc-block-cart-item__image > a::after,
.wc-block-mini-cart__drawer.is-loading .wc-block-cart-item__image > a::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-cart--is-loading .wc-block-cart__sidebar .components-card,
.wc-block-mini-cart__drawer.is-loading .wc-block-cart__sidebar .components-card {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-cart--is-loading .wc-block-cart__sidebar .components-card::after,
.wc-block-mini-cart__drawer.is-loading .wc-block-cart__sidebar .components-card::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.is-large.wc-block-cart .wc-block-cart__totals-title {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    box-shadow: none;
    color: inherit;
    text-decoration-color: inherit;
}
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-line-items-block {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-line-items-block::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-accepted-payment-methods-block,
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-express-payment-block,
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-order-summary-block,
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-proceed-to-checkout-block {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-accepted-payment-methods-block::after,
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-express-payment-block::after,
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-order-summary-block::after,
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-proceed-to-checkout-block::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-mini-cart__button {
    background-color: transparent;
    border-color: initial;
    color: inherit;
}
.wc-block-mini-cart__drawer .components-modal__header svg {
    fill: currentcolor;
}
:where(.wp-block-woocommerce-mini-cart-contents) {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.wc-block-mini-cart__footer {
    border-top-color: rgb(88, 96, 143);
}
.wc-block-mini-cart__shopping-button a {
    border-color: initial;
    color: currentcolor;
    text-decoration-color: initial;
}
.wc-block-mini-cart__shopping-button a:focus,
.wc-block-mini-cart__shopping-button a:hover {
    background-color: rgb(19, 18, 21);
    border-color: rgb(73, 79, 118);
    color: rgb(190, 198, 210); 
}
.wc-block-components-checkbox {
    color: inherit; text-decoration-color: inherit; 
}
.wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"] {
    background-color: rgb(25, 25, 29);
    border-color: rgb(88, 91, 119); 
}
.wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"]:checked {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(88, 91, 119); 
}
.wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"]:focus {
    outline-color: rgb(88, 91, 119); 
}
.has-dark-controls .wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"] {
    background-color: rgba(0, 0, 0, 0.1);
    border-color: rgba(91, 100, 148, 0.6); 
}
.has-dark-controls .wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"]:checked {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.1);
    border-color: rgba(91, 100, 148, 0.6); 
}
.has-dark-controls .wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"]:focus {
    outline-color: rgba(91, 100, 148, 0.6);
}
.wc-block-components-checkbox.has-error,
.wc-block-components-checkbox.has-error a {
    color: rgb(227, 105, 93);
}
.wc-block-components-checkbox.has-error .wc-block-components-checkbox__input,
.wc-block-components-checkbox.has-error .wc-block-components-checkbox__input:active,
.wc-block-components-checkbox.has-error .wc-block-components-checkbox__input:focus,
.wc-block-components-checkbox.has-error .wc-block-components-checkbox__input:hover {
    border-color: rgb(160, 52, 45);
}
.wc-block-components-checkbox.has-error .wc-block-components-checkbox__input:focus {
    outline-color: rgb(160, 52, 45);
}
.wc-block-components-checkbox .wc-block-components-checkbox__mark {
    fill: rgb(190, 198, 210);
}
.has-dark-controls .wc-block-components-checkbox .wc-block-components-checkbox__mark {
    fill: rgb(190, 198, 210); 
}
.theme-twentytwentyone .has-dark-controls .wc-block-components-checkbox__input[type="checkbox"], .theme-twentytwentyone .wc-block-components-checkbox__input[type="checkbox"] {
    background-color: rgb(25, 25, 29);
    border-color: var(--darkreader-border--darkreader-border--form--border-color); 
}
.theme-twentytwentyone .has-dark-controls .wc-block-components-checkbox__input[type="checkbox"]:checked, .theme-twentytwentyone .wc-block-components-checkbox__input[type="checkbox"]:checked {
    background-color: rgb(25, 25, 29);
    border-color: var(--darkreader-border--darkreader-border--form--border-color);
}
.wc-block-components-panel__button {
    border-color: initial;
}
.wc-block-components-panel__button,
.wc-block-components-panel__button:active,
.wc-block-components-panel__button:focus,
.wc-block-components-panel__button:hover {
    background-image: initial;
    background-color: transparent;
    box-shadow: none;
    color: inherit;
    text-decoration-color: inherit;
}
.wc-block-components-panel__button > .wc-block-components-panel__button-icon {
    fill: currentcolor;
}
.theme-twentytwentyone.theme-twentytwentyone.theme-twentytwentyone .wc-block-components-panel__button {
    background-color: inherit;
    color: inherit;
}
.theme-twentyseventeen .wc-block-components-panel__button,
.theme-twentytwenty .wc-block-components-panel__button {
    background-image: none;
    background-color: transparent;
    color: inherit;
}
.theme-twentyseventeen .wc-block-components-panel__button.wc-block-components-panel__button:focus,
.theme-twentyseventeen .wc-block-components-panel__button.wc-block-components-panel__button:hover,
.theme-twentytwenty .wc-block-components-panel__button.wc-block-components-panel__button:focus,
.theme-twentytwenty .wc-block-components-panel__button.wc-block-components-panel__button:hover {
    background-image: none;
    background-color: transparent;
}
.wc-block-store-notice {
    border-color: initial;
}
.wc-block-store-notice.is-warning {
    background-color: rgb(42, 33, 12);
    border-color: rgb(196, 151, 63);
}
.wc-block-store-notice.is-warning .components-notice__content svg {
    fill: rgb(255, 240, 108);
}
.wc-block-store-notice.is-info {
    background-color: rgb(31, 51, 52);
    border-color: rgb(78, 170, 178);
}
.wc-block-store-notice.is-info .components-notice__content svg {
    fill: rgb(144, 198, 216);
}
.wc-block-store-notice.is-error {
    background-color: rgb(47, 25, 21);
    border-color: rgb(194, 65, 37);
}
.wc-block-store-notice.is-error .components-notice__content svg {
    fill: rgb(220, 127, 110);
}
.wc-block-components-notices .wc-block-components-notices__notice a {
    text-decoration-color: initial;
}
.wc-block-components-notices .wc-block-components-notices__notice .components-notice__dismiss {
    background-image: none;
    background-color: transparent;
    border-color: initial;
    color: currentcolor;
    outline-color: initial;
}
.wc-block-components-notices .wc-block-components-notices__notice .components-notice__dismiss svg {
    fill: currentcolor;
}
.wc-block-components-notices .wc-block-components-notices__notice .components-notice__content ul {
    list-style-image: initial;
}
.wc-block-components-form .wc-block-components-text-input label,
.wc-block-components-text-input label {
    color: rgb(155, 170, 189);
    text-decoration-color: inherit;
}
.has-dark-controls .wc-block-components-form .wc-block-components-text-input label,
.has-dark-controls .wc-block-components-text-input label {
    color: rgba(190, 198, 210, 0.6); 
}
.wc-block-components-form .wc-block-components-text-input input[type="email"], .wc-block-components-form .wc-block-components-text-input input[type="number"], .wc-block-components-form .wc-block-components-text-input input[type="tel"], .wc-block-components-form .wc-block-components-text-input input[type="text"], .wc-block-components-form .wc-block-components-text-input input[type="url"], .wc-block-components-text-input input[type="email"], .wc-block-components-text-input input[type="number"], .wc-block-components-text-input input[type="tel"], .wc-block-components-text-input input[type="text"], .wc-block-components-text-input input[type="url"] {
    background-color: rgb(25, 25, 29);
    border-color: rgb(88, 91, 119);
    color: rgb(176, 187, 201); 
}
.wc-block-components-form .wc-block-components-text-input input[type="email"]:focus, .wc-block-components-form .wc-block-components-text-input input[type="number"]:focus, .wc-block-components-form .wc-block-components-text-input input[type="tel"]:focus, .wc-block-components-form .wc-block-components-text-input input[type="text"]:focus, .wc-block-components-form .wc-block-components-text-input input[type="url"]:focus, .wc-block-components-text-input input[type="email"]:focus, .wc-block-components-text-input input[type="number"]:focus, .wc-block-components-text-input input[type="tel"]:focus, .wc-block-components-text-input input[type="text"]:focus, .wc-block-components-text-input input[type="url"]:focus {
    background-color: rgb(25, 25, 29);
    box-shadow: rgb(58, 58, 72) 0px 0px 0px 1px;
    color: rgb(176, 187, 201); outline-color: initial; 
}
.has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="email"], .has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="number"], .has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="tel"], .has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="text"], .has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="url"], .has-dark-controls .wc-block-components-text-input input[type="email"], .has-dark-controls .wc-block-components-text-input input[type="number"], .has-dark-controls .wc-block-components-text-input input[type="tel"], .has-dark-controls .wc-block-components-text-input input[type="text"], .has-dark-controls .wc-block-components-text-input input[type="url"] {
    background-color: rgba(0, 0, 0, 0.1);
    border-color: rgba(91, 100, 148, 0.4);
    color: rgb(190, 198, 210); 
}
.has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="email"]:focus, .has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="number"]:focus, .has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="tel"]:focus, .has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="text"]:focus, .has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="url"]:focus, .has-dark-controls .wc-block-components-text-input input[type="email"]:focus, .has-dark-controls .wc-block-components-text-input input[type="number"]:focus, .has-dark-controls .wc-block-components-text-input input[type="tel"]:focus, .has-dark-controls .wc-block-components-text-input input[type="text"]:focus, .has-dark-controls .wc-block-components-text-input input[type="url"]:focus {
    background-color: rgba(0, 0, 0, 0.1);
    box-shadow: rgba(25, 25, 29, 0.4) 0px 0px 0px 1px;
    color: rgb(190, 198, 210);
}
.wc-block-components-form .wc-block-components-text-input.has-error input,
.wc-block-components-form .wc-block-components-text-input.has-error input:active,
.wc-block-components-form .wc-block-components-text-input.has-error input:focus,
.wc-block-components-form .wc-block-components-text-input.has-error input:hover,
.wc-block-components-text-input.has-error input,
.wc-block-components-text-input.has-error input:active,
.wc-block-components-text-input.has-error input:focus,
.wc-block-components-text-input.has-error input:hover {
    border-color: rgb(160, 52, 45);
}
.wc-block-components-form .wc-block-components-text-input.has-error input:focus,
.wc-block-components-text-input.has-error input:focus {
    box-shadow: rgb(117, 37, 32) 0px 0px 0px 1px;
}
.has-dark-controls .wc-block-components-form .wc-block-components-text-input.has-error input,
.has-dark-controls .wc-block-components-form .wc-block-components-text-input.has-error input:active,
.has-dark-controls .wc-block-components-form .wc-block-components-text-input.has-error input:focus,
.has-dark-controls .wc-block-components-form .wc-block-components-text-input.has-error input:hover,
.has-dark-controls .wc-block-components-text-input.has-error input,
.has-dark-controls .wc-block-components-text-input.has-error input:active,
.has-dark-controls .wc-block-components-text-input.has-error input:focus,
.has-dark-controls .wc-block-components-text-input.has-error input:hover {
    border-color: rgb(171, 55, 48);
}
.has-dark-controls .wc-block-components-form .wc-block-components-text-input.has-error input:focus,
.has-dark-controls .wc-block-components-text-input.has-error input:focus {
    box-shadow: rgb(86, 27, 24) 0px 0px 0px 1px;
}
.wc-block-components-form .wc-block-components-text-input.has-error label,
.wc-block-components-text-input.has-error label {
    color: rgb(227, 105, 93);
}
.has-dark-controls .wc-block-components-form .wc-block-components-text-input.has-error label,
.has-dark-controls .wc-block-components-text-input.has-error label {
    color: rgb(242, 119, 105);
}
.wc-block-components-validation-error {
    color: rgb(227, 105, 93);
}
.has-dark-mode-palette .wc-block-components-validation-error {
    color: rgb(242, 119, 105);
}
.wc-block-active-filters .wc-block-active-filters__clear-all {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    box-shadow: none;
    color: inherit;
    text-decoration-color: initial;
    text-shadow: none;
}
.wc-block-active-filters .wc-block-active-filters__clear-all:active,
.wc-block-active-filters .wc-block-active-filters__clear-all:focus,
.wc-block-active-filters .wc-block-active-filters__clear-all:hover {
    background-image: initial;
    background-color: transparent;
}
.wc-block-active-filters .wc-block-active-filters__clear-all:hover {
    color: inherit;
    text-decoration-color: initial;
}
.wc-block-active-filters .wc-block-active-filters__clear-all,
.wc-block-active-filters .wc-block-active-filters__clear-all:active,
.wc-block-active-filters .wc-block-active-filters__clear-all:focus,
.wc-block-active-filters .wc-block-active-filters__clear-all:hover {
    background-image: initial;
    background-color: transparent;
    color: inherit;
}
.wc-block-active-filters .wc-block-active-filters__clear-all-placeholder {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-active-filters .wc-block-active-filters__clear-all-placeholder::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-active-filters .wc-block-active-filters__list {
    list-style-image: initial;
}
.wc-block-active-filters .wc-block-active-filters__list li {
    list-style-image: initial;
}
.wc-block-active-filters .wc-block-active-filters__list li ul {
    list-style-image: initial;
}
.wc-block-active-filters .wc-block-active-filters__list li.show-loading-state-list > span {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-active-filters .wc-block-active-filters__list li.show-loading-state-list > span::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-active-filters .wc-block-active-filters__list li.show-loading-state-chips > span {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-active-filters .wc-block-active-filters__list li.show-loading-state-chips > span::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-active-filters .wc-block-active-filters__list-item-remove {
    background-image: initial;
    background-color: rgb(39, 39, 48);
    border-color: initial;
    color: currentcolor;
}
.wc-block-active-filters .wc-block-active-filters__list-item-remove:focus,
.wc-block-active-filters .wc-block-active-filters__list-item-remove:hover {
    background-image: initial;
    background-color: rgb(77, 77, 96);
}
.wc-block-active-filters .wc-block-active-filters__list-item-remove:focus .wc-block-components-chip__remove-icon,
.wc-block-active-filters .wc-block-active-filters__list-item-remove:hover .wc-block-components-chip__remove-icon {
    fill: rgb(190, 198, 210);
}
.wc-block-active-filters .wc-block-active-filters__list-item-remove:disabled {
    color: rgb(180, 190, 205);
}
.wc-block-attribute-filter {
    border-color: inherit;
}
.wc-block-attribute-filter .is-loading {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-attribute-filter .is-loading::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper:not(.is-loading) {
    border-color: rgb(79, 88, 130) !important;
}
.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container {
    border-color: initial;
    color: inherit;
    text-decoration-color: inherit;
}
.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__input::placeholder {
    color: rgb(190, 198, 210);
}
.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__suggestions-list {
    border-color: rgb(79, 88, 130);
}
.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__suggestions-list .components-form-token-field__suggestion {
    border-color: rgb(86, 95, 140);
    color: rgb(190, 198, 210);
}
.wc-block-attribute-filter__instructions {
    border-bottom-color: rgb(90, 98, 146);
}
.woocommerce-product-attributes .woocommerce-search-list__search .components-base-control__label {
    color: rgb(155, 170, 189);
    text-decoration-color: inherit;
}
.woocommerce.wc-block-catalog-sorting.has-text-color select.orderby {
    color: inherit;
}
.wp-block-woocommerce-customer-account a {
    color: currentcolor !important;
    text-decoration-color: initial !important;
}
.wp-block-woocommerce-customer-account a:hover {
    text-decoration-color: initial !important;
}
.wp-block-woocommerce-price-filter {
    border-color: rgb(79, 88, 130);
}
.wc-block-price-filter,
.wc-block-price-filter__controls,
.wc-block-price-slider {
    border-color: inherit;
}
.wc-block-price-filter__controls input {
    border-color: inherit !important;
}
.wc-block-price-filter__controls .input-loading {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-price-filter__controls .input-loading::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-product-categories-list--has-images {
    list-style-image: initial;
}
.wc-block-product-categories-list--has-images .wc-block-product-categories-list-item {
    list-style-image: initial;
}
.wc-block-product-categories-list--has-images .wc-block-product-categories-list-item__image {
    border-color: rgb(89, 97, 145); 
}
.wp-block-woocommerce-product-categories.is-loading .wc-block-product-categories__placeholder {
    background-image: initial; background-color: currentcolor; 
}
.wc-block-product-categories__button svg {
    fill: currentcolor; outline-color: initial; 
}
.wc-block-product-categories__button:active {
    color: currentcolor; 
}
.wc-block-product-categories__button:disabled:focus, .wc-block-product-categories__button[aria-disabled="true"]:focus {
    box-shadow: none; 
}
.wc-block-product-search .wc-block-product-search__button svg {
    fill: currentcolor; outline-color: initial; 
}
.wc-block-product-search .wc-block-product-search__button:active {
    color: currentcolor; 
}
.wc-block-product-search .wc-block-product-search__button:disabled:focus, .wc-block-product-search .wc-block-product-search__button[aria-disabled="true"]:focus {
    box-shadow: none;
}
.wc-block-rating-filter.is-loading {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-rating-filter.is-loading::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-rating-filter .wc-blocks-components-form-token-field-wrapper:not(.is-loading) {
    border-color: rgb(79, 88, 130) !important;
}
.wc-block-rating-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container {
    border-color: initial;
    color: inherit;
    text-decoration-color: inherit;
}
.wc-block-rating-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__input::placeholder {
    color: rgb(190, 198, 210);
}
.wc-block-rating-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__suggestions-list {
    border-color: rgb(79, 88, 130);
}
.wc-block-rating-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__suggestions-list .components-form-token-field__suggestion {
    border-color: rgb(86, 95, 140);
    color: rgb(190, 198, 210);
}
.wc-block-stock-filter.is-loading {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-stock-filter.is-loading::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-stock-filter .wc-blocks-components-form-token-field-wrapper:not(.is-loading) {
    border-color: rgb(79, 88, 130) !important;
}
.wc-block-stock-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container {
    border-color: initial;
    color: inherit;
    text-decoration-color: inherit;
}
.wc-block-stock-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__input::placeholder {
    color: rgb(190, 198, 210);
}
.wc-block-stock-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__suggestions-list {
    border-color: rgb(79, 88, 130);
}
.wc-block-stock-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__suggestions-list .components-form-token-field__suggestion {
    border-color: rgb(86, 95, 140);
    color: rgb(190, 198, 210);
}
.wc-blocks-components-form-token-field-wrapper:not(.single-selection) .components-form-token-field__input-container .components-form-token-field__token-text {
    background-color: rgb(25, 25, 29);
    border-color: initial;
}
.wc-blocks-components-form-token-field-wrapper:not(.single-selection) .components-form-token-field__input-container .components-button.components-form-token-field__remove-token {
    background-color: rgb(25, 25, 29);
    border-color: initial;
}
.wc-blocks-components-form-token-field-wrapper:not(.single-selection) .components-form-token-field__input-container .components-button.components-form-token-field__remove-token.has-icon svg {
    background-color: rgb(39, 39, 48);
}
.editor-styles-wrapper .wc-block-grid .wc-block-grid__products {
    list-style-image: initial;
}
svg.wc-block-editor-components-block-icon--sparkles path {
    fill: currentcolor;
}
.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-contents svg.wc-block-editor-components-block-icon {
    color: currentcolor;
}
.wc-block-add-to-cart-form__notice.components-notice {
    color: rgb(190, 198, 210);
}
.wc-atomic-blocks-product__edit-card {
    border-top-color: rgb(88, 96, 143);
}
.editor-styles-wrapper .wc-block-components-product-title a.wc-block-components-product-name {
    color: inherit;
}
.wp-block-woocommerce-cart-cross-sells-products-block .cross-sells-product .wc-block-components-product-add-to-cart-button:not(.is-link) {
    background-color: rgb(32, 32, 40);
    color: rgb(174, 186, 201);
}
.wp-block-woocommerce-cart-cross-sells-products-block .cross-sells-product .wc-block-components-product-add-to-cart-button:not(.is-link):focus,
.wp-block-woocommerce-cart-cross-sells-products-block .cross-sells-product .wc-block-components-product-add-to-cart-button:not(.is-link):hover {
    background-color: rgb(44, 44, 56);
    border-color: rgb(87, 96, 142);
    color: rgb(174, 186, 201);
}
.wc-block-components-shipping-rates-control__no-results-notice .components-notice__content {
    color: rgb(190, 198, 210);
}
.wc-block-checkout__terms_notice .components-notice__content {
    color: rgb(190, 198, 210);
}
.wc-block-checkout__controls-text {
    color: rgb(159, 174, 192);
}
.editor-styles-wrapper .wp-block-woocommerce-mini-cart-contents table.wc-block-cart-items {
    color: inherit;
}
.editor-styles-wrapper .wp-block-woocommerce-mini-cart-contents .block-editor-button-block-appender {
    box-shadow: 0px 0px 0px 1px inset;
    color: inherit;
}
.editor-styles-wrapper .wp-block-woocommerce-mini-cart-contents .wc-block-mini-cart__shopping-button a {
    color: currentcolor;
}
.wc-block-products .components-placeholder__instructions {
    border-bottom-color: rgb(88, 97, 144);
}
.wc-block-products .components-placeholder__label svg {
    fill: currentcolor;
}
.wc-block-products .wc-block-products__add-product-button svg {
    fill: currentcolor;
}
.wc-block-all-products .wc-block-all-products-grid-item-template {
    border-top-color: rgb(88, 96, 143);
}
.wc-block-all-products .wc-block-all-products-grid-item-template .wc-block-grid__product {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 7px -2px;
}
.wc-block-all-products .wc-block-all-products-grid-item-template .wc-block-grid__product::after,
.wc-block-all-products .wc-block-all-products-grid-item-template .wc-block-grid__product::before {
    background-image: initial;
    background-color: rgb(39, 39, 48);
}
.wc-block-single-product__edit-card {
    border-top-color: rgb(88, 96, 143);
}
.wc-block-editor-components-title {
    background-color: transparent;
}
.wc-block-editor-components-external-link-card {
    color: inherit;
    text-decoration-color: initial;
}
.wc-block-editor-components-external-link-card .wc-block-editor-components-external-link-card__description {
    color: rgb(155, 170, 189);
}
.wc-block-editor-components-external-link-card .wc-block-editor-components-external-link-card__icon {
    color: inherit;
}
.wc-block-editor-components-external-link-card .wc-block-editor-components-external-link-card__warning {
    color: rgb(227, 105, 93);
}
.wc-block-feedback-prompt {
    background-color: rgb(28, 28, 35);
    border-top-color: rgb(88, 96, 143);
}
.wc-block-feedback-prompt .wc-block-feedback-prompt__link {
    color: inherit;
}
.woocommerce-product-attributes__operator .components-base-control__help {
    border-color: initial;
}
.woocommerce-search-list__item.woocommerce-product-attributes__item.is-not-active:active,
.woocommerce-search-list__item.woocommerce-product-attributes__item.is-not-active:focus,
.woocommerce-search-list__item.woocommerce-product-attributes__item.is-not-active:hover {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.woocommerce-product-categories__operator .components-base-control__help {
    border-color: initial;
}
.woocommerce-search-product__item.is-not-active:active,
.woocommerce-search-product__item.is-not-active:focus,
.woocommerce-search-product__item.is-not-active:hover {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.woocommerce-product-tags__operator .components-base-control__help {
    border-color: initial;
}
.woocommerce-search-list.is-compact .woocommerce-search-list__selected {
    border-top-color: initial;
}
.woocommerce-search-list.is-compact .woocommerce-search-list__search {
    border-top-color: initial;
}
.woocommerce-search-list.is-loading .woocommerce-search-list__list {
    border-color: initial;
}
.woocommerce-search-list.is-token .woocommerce-search-list__list {
    border-top-color: initial;
}
.woocommerce-search-list__selected {
    border-top-color: rgb(90, 98, 146);
}
.woocommerce-search-list__selected ul {
    list-style-image: initial;
}
.woocommerce-search-list__search {
    border-top-color: rgb(90, 98, 146);
}
.woocommerce-search-list__list {
    border-color: rgb(88, 96, 143); 
}
.woocommerce-search-list__list.is-not-found {
    border-color: initial; 
}
.woocommerce-search-list__list .components-menu-group__label {
    border-color: initial; 
}
.woocommerce-search-list__list > [role="menu"] {
    border-top-color: rgb(90, 98, 146);
    border-right-color: rgb(90, 98, 146);
    border-left-color: rgb(90, 98, 146);
    border-bottom-color: initial;
}
.woocommerce-search-list__list .woocommerce-search-list__item {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-bottom-color: rgb(90, 98, 146);
    color: rgb(155, 170, 189);
}
.woocommerce-search-list__list .woocommerce-search-list__item:active,
.woocommerce-search-list__list .woocommerce-search-list__item:focus,
.woocommerce-search-list__list .woocommerce-search-list__item:hover {
    background-image: initial;
    background-color: rgb(32, 32, 39);
}
.woocommerce-search-list__list .woocommerce-search-list__item:active,
.woocommerce-search-list__list .woocommerce-search-list__item:focus {
    box-shadow: none;
}
.woocommerce-search-list__list .woocommerce-search-list__item.has-children[disabled]::after {
    background-image: none;
    background-color: initial;
}
.woocommerce-search-list__list .woocommerce-search-list__item:not(.depth-0) {
    border-bottom-color: initial !important;
}
.woocommerce-search-list__list .woocommerce-search-list__item:not(.depth-0) + .depth-0 {
    border-top-color: rgb(90, 98, 146);
}
.woocommerce-search-list__list .woocommerce-search-list__item .woocommerce-search-list__item-prefix {
    color: rgb(155, 170, 189);
}
.woocommerce-search-list__list .woocommerce-search-list__item.is-searching .woocommerce-search-list__item-name {
    color: rgb(180, 190, 205);
}
.woocommerce-search-list__list .woocommerce-search-list__item .woocommerce-search-list__item-count {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(90, 98, 146);
    color: rgb(155, 170, 189);
}
.woocommerce-search-list__list li:last-child .woocommerce-search-list__item {
    border-bottom-color: initial;
}
.woocommerce-tag .woocommerce-tag__remove,
.woocommerce-tag .woocommerce-tag__text {
    background-image: initial;
    background-color: rgb(32, 32, 39);
}
.woocommerce-tag .woocommerce-tag__text {
    color: rgb(155, 170, 189);
}
.woocommerce-tag .woocommerce-tag__remove {
    color: rgb(155, 170, 189);
}
.woocommerce-tag .woocommerce-tag__remove:hover {
    color: rgb(180, 190, 205);
}
.wc-block-text-toolbar-button.is-toggled,
.wc-block-text-toolbar-button.is-toggled:focus {
    background-image: initial;
    background-color: rgb(79, 79, 98);
    color: rgb(190, 198, 210);
}
.wc-block-attribute-filter .components-placeholder__instructions {
    border-bottom-color: rgb(88, 97, 144);
}
.wc-block-attribute-filter .components-placeholder__label svg {
    fill: currentcolor;
}
.wc-block-attribute-filter .woocommerce-search-list__search {
    border-top-color: initial;
}
.wc-block-attribute-filter .wc-block-attribute-filter__add-attribute-button svg {
    fill: currentcolor;
}
.wc-block-attribute-filter .components-disabled {
    border-color: inherit;
}
.wc-block-attribute-filter .components-notice__content {
    color: rgb(190, 198, 210);
}
.wp-block-woocommerce-classic-template__placeholder-warning {
    border-left-color: rgb(74, 115, 144);
}
.wp-block-woocommerce-classic-template__placeholder-wireframe {
    background-image: initial;
    background-color: rgb(37, 37, 46);
}
@media only screen and (min-width: 768px) {
    .wp-block-woocommerce-classic-template__placeholder-wireframe {
        background-image: initial;
        background-color: transparent;
    }
}
.wc-block-store-notices .components-notice__content {
    color: rgb(190, 198, 210);
}
.wp-block-woocommerce-price-filter .components-disabled {
    border-color: inherit;
}
.wc-block-price-slider .components-placeholder__instructions {
    border-bottom-color: rgb(88, 97, 144);
}
.wc-block-price-slider .components-placeholder__label svg {
    fill: currentcolor;
}
.wc-block-price-slider .wc-block-price-slider__add-product-button svg {
    fill: currentcolor;
}
.wc-block-product-categories .components-placeholder__label svg,
.wc-block-product-on-sale .components-placeholder__label svg {
    fill: currentcolor;
}
.wc-block-product-search__field.input-control {
    color: rgb(156, 170, 189) !important;
}
.wc-block-rating-filter .components-notice__content {
    color: rgb(190, 198, 210);
}
.wc-block-stock-filter .components-placeholder__instructions {
    border-bottom-color: rgb(88, 97, 144);
}
.wc-block-stock-filter .components-placeholder__label svg {
    fill: currentcolor;
}
.wc-block-stock-filter .woocommerce-search-list__search {
    border-top-color: initial;
}
.wc-block-stock-filter .wc-block-stock-filter__add-stock-button svg {
    fill: currentcolor;
}
.cpmw_modal-overlay {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.5);
}
.cpmw_modal-wrapper {
    background-color: rgb(25, 25, 29);
    box-shadow: rgba(0, 0, 0, 0.35) 0px 0px 1.5em;
}
.cpmw_modal-header {
    background-color: rgb(25, 25, 29);
    box-shadow: rgba(0, 0, 0, 0.06) 0px 1px 2px;
    border-bottom-color: rgb(88, 97, 144);
}
.cpmw_modal-close {
    color: rgb(164, 177, 195);
    background-image: none;
    background-color: initial;
    border-color: initial;
}
.cpmw_modal-close:hover {
    color: rgb(154, 169, 189); 
}
.wp-submenu a[href*="admin.php?page=wc-settings&tab=checkout&section=cpmw"] strong {
    background-image: initial;
    background-color: rgb(155, 92, 50);
    color: rgb(190, 198, 210);
}
.wbcr-dan-hide-notices {
    background-image: initial;
    background-color: transparent;
}
.wbcr-dan-hide-links .wbcr-dan-hide-notice-link {
    color: rgb(231, 100, 96);
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(163, 50, 50);
}
.wbcr-dan-hide-links .wbcr-dan-hide-notice-link:hover {
    background-image: initial;
    background-color: rgb(117, 35, 35);
    color: rgb(190, 198, 210);
}
.wbcr-dan-hide-links .wbcr-dan-hide-notice-link:hover::before {
    background-image: url("https://shop.famousrooster.gr/wp-content/plugins/disable-admin-notices/admin/assets/img/hide-icon-white.svg");
}
.wbcr-dan-hide-links .wbcr-dan-hide-notice-link:focus {
    border-color: rgb(163, 50, 50);
    outline-color: initial;
}
.wbcr-dan-hide-links .wbcr-dan-hide-notice-link::before {
    background-color: transparent;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDAwIiBoZWlnaHQ9IjMxMiI+PGRlZnM+PGZpbHRlciBpZD0iZGFya3JlYWRlci1pbWFnZS1maWx0ZXIiPjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwLjAyOSAtMC41MDggLTAuNzY2IDAuMDAwIDEuMjMyIC0wLjY3MCAwLjIxMyAtMC43NDEgMC4wMDAgMS4xODYgLTAuNjM4IC0wLjQ5NyAwLjAyMiAwLjAwMCAxLjEwMiAwLjAwMCAwLjAwMCAwLjAwMCAxLjAwMCAwLjAwMCIgLz48L2ZpbHRlcj48L2RlZnM+PGltYWdlIHdpZHRoPSI0MDAiIGhlaWdodD0iMzEyIiBmaWx0ZXI9InVybCgjZGFya3JlYWRlci1pbWFnZS1maWx0ZXIpIiB4bGluazpocmVmPSJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQnpkR0Z1WkdGc2IyNWxQU0p1YnlJL1BnbzhJVVJQUTFSWlVFVWdjM1puSUZCVlFreEpReUFpTFM4dlZ6TkRMeTlFVkVRZ1UxWkhJREl3TURFd09UQTBMeTlGVGlJS0lDQWdJQ0FnSUNBaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdlZGSXZNakF3TVM5U1JVTXRVMVpITFRJd01ERXdPVEEwTDBSVVJDOXpkbWN4TUM1a2RHUWlQZ284YzNabklIWmxjbk5wYjI0OUlqRXVNQ0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JZ29nSUNBZ0lIZHBaSFJvUFNJek1EQXVNREF3TURBd2NIUWlJR2hsYVdkb2REMGlNak0wTGpBd01EQXdNSEIwSWlCMmFXVjNRbTk0UFNJd0lEQWdNekF3TGpBd01EQXdNQ0F5TXpRdU1EQXdNREF3SWdvZ0lDQWdJSEJ5WlhObGNuWmxRWE53WldOMFVtRjBhVzg5SW5oTmFXUlpUV2xrSUcxbFpYUWlQZ29LSUNBZ0lEeG5JSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RBdU1EQXdNREF3TERJek5DNHdNREF3TURBcElITmpZV3hsS0RBdU1UQXdNREF3TEMwd0xqRXdNREF3TUNraUNpQWdJQ0FnSUNCbWFXeHNQU0lqWldRell6UTRJaUJ6ZEhKdmEyVTlJbTV2Ym1VaVBnb2dJQ0FnSUNBZ0lEeHdZWFJvSUdROUlrMDJNamtnTWpBM01pQmpMVEUxSUMweE15QXRNaklnTFRNd0lDMHlNaUF0TlRFZ01DQXRNamtnTWpBZ0xUVXpJREUzTnlBdE1qRXdJR3d4TnpZZ0xURTNOd290T1RJZ0xUazFJR010T1RrZ0xURXdNU0F0TWpBeElDMHlNellnTFRJME5DQXRNekkwSUd3dE1qWWdMVFUwSURJeElDMDBOQ0JqT0RVZ0xURTNOQ0F5TnpRZ0xUTTRPQ0EwTkRZS0xUVXdNaUF4TlRrZ0xURXdOaUF5T1RVZ0xURTBPU0EwTnpVZ0xURTBPQ0F4TkRFZ01TQXlNellnTWpRZ016WTFJRGczSUd3NU1DQTBOU0F4T0RZZ0xURTROU0JqTVRVNENpMHhOVGNnTVRrd0lDMHhPRFFnTWpFMUlDMHhPRFFnTXprZ01DQTNOQ0F6TmlBM05DQTNOaUF3SURJMUlDMHhNVFFnTVRReUlDMDROemdnT1RBMklDMDNPRGtnTnprd0NpMDRPREFnT0RjNElDMDVNRGdnT0RjNElDMHhPQ0F3SUMwME1pQXRPQ0F0TlRVZ0xURTRlaUJ0TlRRMElDMDJOVEFnYkRrNElDMDVPQ0F0TWpNZ0xUVXdJR010TXpFZ0xUWTRDaTB6TUNBdE1UY3dJREVnTFRJME1pQXpNU0F0TmpnZ01URXpJQzB4TkRRZ01UZ3lJQzB4TmpjZ05qUWdMVEl5SURFM055QXRNVFlnTWpNeUlERXhJR3d6T0NBeE9DQTRPUW90T0RrZ1l6VXdJQzAwT1NBNU1DQXRPVElnT1RBZ0xUazJJREFnTFRrZ0xURXdOU0F0TlRVZ0xURTNOU0F0TnpVZ0xUZ3lJQzB5TlNBdE1qVTRJQzB5TlNBdE16TTVJREFLTFRFeU5DQXpOeUF0TWpVMUlERXhOaUF0TXpZMElESXlNQ0F0T0RjZ09ERWdMVEl6TWlBeU56TWdMVEl6TWlBek1EWWdNQ0EwTXlBeU5qQWdNell3SURJNU5pQXpOakFnTlNBd0NqVXpJQzAwTkNBeE1EY2dMVGs0ZWlCdE16RTBJQzB6TVRRZ1l6VXhJQzAxTVNBNU15QXRPVFlnT1RNZ0xUazVJREFnTFRFeklDMDFNeUF0TVRjZ0xUZzVJQzAzSUMwME5DQXhNZ290T0RrZ05USWdMVEV3TnlBNU5TQXRNakVnTkRnZ0xURTRJREV3TXlBMUlERXdNeUF6SURBZ05EY2dMVFF5SURrNElDMDVNbm9pTHo0S0lDQWdJQ0FnSUNBOGNHRjBhQ0JrUFNKTk1UUXhNQ0F4T0RRNUlHTXRPRGNnTFRFMUlDMHhNak1nTFRVeUlDMHhNRFVnTFRFd09TQXhNeUF0TkRBZ05EY2dMVFV6SURFeE1TQXROREVnTWpJMkNqUXlJRFExT1NBdE5ERWdOall3SUMweU16VWdOamtnTFRZM0lERTNNU0F0TVRrMElESXhNQ0F0TWpZd0lHd3lOaUF0TkRVZ0xUTTNJQzAxTnlCakxUSXhJQzB6TVNBdE5UWUtMVGd4SUMwM09DQXRNVEV3SUMwME55QXROaklnTFRVeklDMHhNRFVnTFRFNElDMHhNelFnTWpjZ0xUSXhJRGN3SUMweU5DQTVNaUF0TlNBMU5TQTBOQ0F4T1RrZ01qWTNDakU1T1NBek1EY2dNQ0F4TkNBdE1UWWdOVE1nTFRNMklEZzFJQzB5TmpNZ05ETTNJQzAyTlRBZ05qWTFJQzB4TURJMElEWXdOSG9pTHo0S0lDQWdJRHd2Wno0S1BDOXpkbWMrQ2c9PSIgLz48L3N2Zz4=");
}
#wp-admin-bar-wbcr-han-notify-panel .wbcr-han-adminbar-counter {
    background-color: rgb(40, 86, 104);
    color: rgb(190, 198, 210);
}
#wp-admin-bar-wbcr-han-notify-panel .ab-sub-wrapper ul.ab-submenu > li {
    border-left-color: rgb(73, 80, 119);
}
#wp-admin-bar-wbcr-han-notify-panel .ab-sub-wrapper ul.ab-submenu > li.wpnc-updated {
    border-left-color: rgb(120, 151, 77);
}
#wp-admin-bar-wbcr-han-notify-panel .ab-sub-wrapper ul.ab-submenu > li.wpnc-update-nag {
    border-left-color: rgb(172, 139, 57);
}
#wp-admin-bar-wbcr-han-notify-panel .ab-sub-wrapper ul.ab-submenu > li.wpnc-error {
    border-left-color: rgb(159, 65, 54);
}
#wp-admin-bar-wbcr-han-notify-panel .ab-sub-wrapper ul.ab-submenu > li .wbcr-han-panel-restore-notify-line a {
    color: rgb(255, 251, 107) !important;
    text-decoration-color: initial !important;
}
#wp-admin-bar-wbcr-han-notify-panel .ab-sub-wrapper ul.ab-submenu > li .wbcr-han-panel-restore-notify-line a:hover {
    text-decoration-color: initial !important;
    color: rgb(255, 254, 111) !important;
}
#wp-admin-bar-wbcr-han-notify-panel .ab-sub-wrapper ul.ab-submenu > li .ab-item {
    border-bottom-color: rgb(77, 84, 125);
    color: rgb(158, 173, 191);
}
#wp-admin-bar-wbcr-han-notify-panel .ab-sub-wrapper ul.ab-submenu > li .ab-item a {
    text-decoration-color: initial;
    color: rgb(158, 173, 191); 
}
#wp-admin-bar-wbcr-han-notify-panel .ab-sub-wrapper ul.ab-submenu > li[id^="wp-admin-bar-wbcr-han-notify-panel-group"] .ab-item {
    border-bottom-color: rgb(91, 100, 148);
    color: rgb(190, 198, 210);
}
#wp-admin-bar-wbcr-han-notify-panel .ab-sub-wrapper ul.ab-submenu li:nth-child(2n) {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.wpuxss-eml-button-remove {
    text-decoration-color: initial;
    box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 3px;
}
.wpuxss-eml-button-remove:hover {
    box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 3px;
}
.wrap .eml-apply-settings-to-network:hover {
    border-color: rgb(159, 88, 58);
    background-image: initial;
    background-color: rgb(136, 70, 43);
}
.fullscreen-spinner-box {
    background-image: initial;
    background-color: rgba(29, 62, 79, 0.9);
}
.fullscreen-spinner-inner-box {
    border-color: rgb(91, 100, 148);
}
.fullscreen-spinner-box .eml-spinner {
    background-image: url("https://shop.famousrooster.gr/wp-content/plugins/enhanced-media-library/images/spinner.gif");
    background-color: initial;
    color: rgb(190, 198, 210);
}
#wpuxss-eml-global-options-wrap .postbox {
    background-image: none !important;
}
#wpuxss-eml-global-options-wrap .postbox#wpuxss-credits {
    background-color: rgb(25, 25, 29) !important;
}
#wpuxss-credits .author {
    border-top-color: rgb(88, 97, 144);
}
#wpuxss-credits .logo-webbistro {
    text-decoration-color: initial;
}
#wpuxss-credits li {
    list-style-image: initial;
}
#wpuxss-credits .button-primary {
    background-color: rgb(74, 145, 54);
    border-color: rgb(79, 156, 58);
}
#wpuxss-credits .button-primary:hover {
    background-image: initial;
    background-color: rgb(69, 133, 52);
    border-color: rgb(78, 153, 57);
    color: rgb(182, 255, 131);
}
#wpuxss-credits .button-primary:focus {
    box-shadow: rgb(25, 25, 29) 0px 0px 0px 1px,
    rgb(69, 133, 52) 0px 0px 0px 3px;
}
@media print,
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 120dpi) {
    .fullscreen-spinner-box .eml-spinner {
        background-image: url("https://shop.famousrooster.gr/wp-content/plugins/enhanced-media-library/images/spinner-2x.gif");
    }
}
.wp-core-ui #eml-submit-settings-cleanup,
.wp-core-ui .button-primary.eml-warning-button {
    background-image: initial;
    background-color: rgb(138, 77, 51);
    border-color: rgb(168, 86, 52) rgb(159, 43, 37) rgb(159, 43, 37);
    box-shadow: rgb(80, 20, 18) 0px 1px 0px;
    color: rgb(190, 198, 210);
    text-decoration-color: initial;
    text-shadow: rgb(80, 20, 18) 0px -1px 1px,
    rgb(80, 20, 18) 1px 0px 1px,
    rgb(80, 20, 18) 0px 1px 1px,
    rgb(80, 20, 18) -1px 0px 1px;
}
.wp-core-ui #eml-submit-settings-cleanup:hover,
.wp-core-ui .button-primary.eml-warning-button:hover {
    background-image: initial;
    background-color: rgb(140, 76, 48);
    border-color: rgb(159, 43, 37);
    color: rgb(190, 198, 210);
}
.wp-core-ui #eml-submit-settings-cleanup:active,
.wp-core-ui .button-primary.eml-warning-button:active {
    background-image: initial;
    background-color: rgb(138, 77, 51);
    border-color: rgb(159, 43, 37);
    box-shadow: rgb(80, 20, 18) 0px 2px 0px inset;
    color: rgb(190, 198, 210);
}
.wp-core-ui #eml-submit-settings-cleanup:focus,
.wp-core-ui .button-primary.eml-warning-button:focus {
    box-shadow: rgb(138, 77, 51) 0px 1px 0px,
    rgb(125, 63, 36) 0px 0px 2px 1px;
}
.wpuxss-eml-settings-list {
    border-top-color: rgb(88, 96, 143);
}
.wpuxss-eml-settings-list > li {
    border-bottom-color: rgb(88, 96, 143);
}
.wpuxss-eml-settings-list > li .wpuxss-eml-button-edit {
    text-decoration-color: initial;
    box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 3px;
}
.wrap.eml-options .disabled input:focus {
    box-shadow: none;
}
body.eml-media-css .term-list {
    background-color: rgb(25, 25, 29);
    border-color: rgb(88, 96, 143); 
}
body.eml-media-css .term-list li input[type="checkbox"]:indeterminate::before {
    color: rgb(174, 186, 201);
}
body.eml-media-css .compat-attachment-fields > tbody > .acf-field > .acf-label > label {
    color: rgb(159, 174, 192);
}
.media-frame.mode-eml-grid .media-frame-content {
    border-color: initial;
    background-image: none;
    background-color: initial;
}
.media-frame.mode-eml-grid .attachments-browser {
    border-top-color: rgb(88, 96, 143);
    border-bottom-color: rgb(88, 96, 143);
    border-left-color: rgb(88, 96, 143);
    border-right-color: initial;
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.attachments-browser.has-load-more .attachments-wrapper,
.attachments-browser:not(.has-load-more) .attachments-wrapper {
    outline-color: initial;
}
.media-frame.mode-eml-grid .delete-attachment,
.media-frame.mode-eml-grid .trash-attachment,
.media-frame.mode-eml-grid .untrash-attachment {
    color: rgb(236, 99, 88);
}
.media-frame.mode-eml-grid .delete-attachment:hover,
.media-frame.mode-eml-grid .delete-attachment:focus,
.media-frame.mode-eml-grid .trash-attachment:hover,
.media-frame.mode-eml-grid .trash-attachment:focus,
.media-frame.mode-eml-grid .untrash-attachment:hover,
.media-frame.mode-eml-grid .untrash-attachment:focus {
    color: rgb(234, 81, 71);
}
.media-frame.mode-eml-grid .attachments-browser .uploader-inline {
    border-color: rgb(84, 92, 138);
    background-color: rgb(25, 25, 29);
}
.media-frame.mode-eml-grid .attachments-browser .no-media {
    color: rgb(154, 169, 189);
}
.media-frame.mode-eml-grid .media-frame-toolbar .media-toolbar-secondary .media-selection::after {
    background-image: none;
}
.eml-attacment-inline-toolbar i {
    box-shadow: rgba(0, 0, 0, 0.5) 0px 1px 3px;
    background-color: rgba(0, 0, 0, 0.9);
    color: rgb(190, 198, 210);
}
.eml-attacment-inline-toolbar i:hover {
    box-shadow: rgba(0, 0, 0, 0.8) 0px 1px 3px;
    background-color: rgb(0, 0, 0);
    color: rgb(141, 211, 222);
}
.media-sidebar .eml-toggle-collapse {
    text-decoration-color: initial;
    box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 3px;
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
ownid-auth-button {
    --ownid-button-widget-background: #0273aa;
    --ownid-button-widget-color: white;
}
#photoswipe_admin .ps_border {
    border-bottom-color: rgb(88, 97, 144);
}
#wooswipe_admin .wooswipe_admin-sidebar .btn {
    background-image: initial;
    background-color: rgb(0, 0, 0);
    color: rgb(190, 198, 210);
    text-decoration-color: initial;
}
#wooswipe_admin .wooswipe_admin-sidebar .btn:hover {
    background-image: initial;
    background-color: rgb(57, 57, 70);
}
#wooswipe_admin .icons-preview {
    border-color: initial;
}
#adminmenu .wpseo-premium-indicator {
    color: inherit;
}
.yoast-notice-dismiss {
    border-color: initial;
    color: rgb(169, 181, 197);
    background-image: initial;
    background-color: initial;
    text-decoration-color: initial;
}
.yoast-notice-dismiss::before {
    color: rgb(169, 181, 197);
    background-image: initial;
    background-color: initial;
}
.yoast-notice-dismiss:active::before,
.yoast-notice-dismiss:focus::before,
.yoast-notice-dismiss:hover::before {
    color: rgb(240, 89, 78);
}
.yoast-notice-dismiss:focus {
    outline-color: initial;
    color: rgb(240, 89, 78);
    box-shadow: rgb(63, 89, 110) 0px 0px 0px 1px,
    rgba(65, 108, 122, 0.8) 0px 0px 2px 1px;
}
.ie8 .yoast-notice-dismiss:focus {
    outline-color: rgb(82, 117, 143);
}
#wpadminbar .yith-debug-admin-bar div,
#wpadminbar .yith-debug-admin-bar:hover div {
    box-shadow: rgb(28, 49, 26) 0px 0px 0px 0px;
    background-image: initial !important;
    background-color: rgb(43, 89, 98) !important;
    color: rgb(190, 198, 210) !important;
}
#wpadminbar .yith-debug-admin-bar a,
#wpadminbar .yith-debug-admin-bar strong {
    color: rgb(190, 198, 210) !important;
}
.notice-yith {
    border-left-color: rgb(148, 150, 75);
}
.notice-yith.notice-alt {
    background-color: rgb(34, 49, 35);
}
.yith-feeds-logo {
    background-image: initial;
    background-color: rgb(29, 66, 76);
}
@media screen and (min-width: 783px) {
    #adminmenu .yith-plugin-fw-menu-2-columns.wp-not-current-submenu .wp-submenu li:not(.wp-submenu-head) {
        border-left-color: rgb(77, 84, 125);
    }
    #adminmenu .yith-plugin-fw-menu-2-columns.wp-not-current-submenu .wp-submenu li:not(.wp-submenu-head):nth-child(2n) {
        border-left-color: initial;
    }
    #adminmenu .yith-plugin-fw-menu-3-columns.wp-not-current-submenu .wp-submenu li:not(.wp-submenu-head) {
        border-left-color: rgb(77, 84, 125);
    }
    #adminmenu .yith-plugin-fw-menu-3-columns.wp-not-current-submenu .wp-submenu li:not(.wp-submenu-head):nth-child(3n+2) {
        border-left-color: initial;
    }
}
.yith-system-info-wrap table.form-table {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.yith-phpinfo-wrap div table.form-table {
    border-bottom-color: initial;
}
.yith-phpinfo-wrap div h2 {
    border-top-color: rgb(87, 96, 142) !important;
}
.yith-phpinfo-wrap div {
    border-bottom-color: rgb(87, 96, 142);
}
.yith-phpinfo-wrap table.form-table h1.p {
    color: rgb(147, 214, 224);
}
.yith-phpinfo-wrap table.form-table img {
    border-color: initial;
}
.yith-system-info-wrap .yith-plugin-fw-field-wrapper.progress::after {
    color: rgb(171, 209, 207);
}
.yith-system-info h2.yith-sysinfo-title {
    color: rgb(126, 236, 255);
    background-image: none;
    background-color: initial;
    border-color: initial;
}
#yith-system-alert span.yith-logo,
.yith-system-info h2 span.yith-logo {
    background-image: initial;
    background-color: rgb(51, 71, 79);
}
.yith-system-info table td.requirement-value,
.yith-system-info table td.info-value {
    color: rgb(209, 255, 130);
}
.yith-system-info table td.requirement-value.has-errors {
    color: rgb(244, 94, 82);
}
.yith-system-info table td.requirement-value.has-warnings {
    color: rgb(255, 226, 101);
}
.yith-system-info table td.requirement-messages ul {
    list-style-image: initial !important;
}
.yith-system-info table td.requirement-messages span.error {
    color: rgb(244, 94, 82);
}
.yith-system-info table td.requirement-messages span.warning {
    color: rgb(244, 94, 82);
}
.yith-system-info .debug-code {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    border-color: rgb(88, 97, 144);
}
.yith-system-info .copy-link {
    text-decoration-color: initial;
    color: rgb(135, 184, 216);
}
.yith-system-info .copy-link:hover {
    color: rgb(123, 204, 255);
}
.yith-system-info .copy-link::before {
    background-color: rgb(25, 25, 29);
    border-color: initial;
}
.yith-system-info .copy-link::after {
    background-color: rgb(25, 25, 29);
    border-color: initial;
}
.yith-system-info .copy-link .copied-tooltip {
    background-color: rgb(57, 57, 70);
    color: rgb(190, 198, 210);
}
.yith-system-info .copy-link .copied-tooltip::after {
    border-color: rgb(77, 84, 125) transparent transparent;
}
:root {
    --woocommerce: #a46497;
    --wc-green: #7ad03a;
    --wc-red: #a00;
    --wc-orange: #ffba00;
    --wc-blue: #2ea2cc;
    --wc-primary: #a46497;
    --wc-primary-text: white;
    --wc-secondary: #ebe9eb;
    --wc-secondary-text: #515151;
    --wc-highlight: #77a464;
    --wc-highligh-text: white;
    --wc-content-bg: #fff;
    --wc-subtext: #767676;
}
span.mce_woocommerce_shortcodes_button {
    background-image: none !important;
}
#woocommerce-update .wc_plugin_upgrade_notice {
    border-left-color: rgb(172, 139, 57);
    border-top-color: rgb(172, 139, 57);
    background-image: initial !important;
    background-color: rgb(53, 42, 15) !important;
}
#woocommerce-update .wc_plugin_upgrade_notice.major table.plugin-details-table tr,
#woocommerce-update .wc_plugin_upgrade_notice.minor table.plugin-details-table tr {
    background-image: none !important;
    background-color: transparent !important;
    border-color: initial !important;
}
#woocommerce-update .wc_plugin_upgrade_notice.major table.plugin-details-table td,
#woocommerce-update .wc_plugin_upgrade_notice.major table.plugin-details-table th,
#woocommerce-update .wc_plugin_upgrade_notice.minor table.plugin-details-table td,
#woocommerce-update .wc_plugin_upgrade_notice.minor table.plugin-details-table th {
    box-shadow: none;
    background-image: none !important;
    background-color: transparent !important;
    border-color: initial !important;
}
.wc_untested_extensions_modal--content h1 {
    border-bottom-color: rgb(89, 97, 145);
    color: rgb(190, 198, 210);
    background-image: initial;
    background-color: rgb(113, 82, 96);
    text-shadow: none;
}
.wc_untested_extensions_modal--content table.plugin-details-table td,
.wc_untested_extensions_modal--content table.plugin-details-table th {
    box-shadow: none;
    background-image: none !important;
    background-color: transparent !important;
    border-color: initial !important;
}
.wc_untested_extensions_modal--content .actions {
    border-top-color: rgb(89, 97, 145);
}
.wc_untested_extensions_modal--content .actions a.button-primary {
    background-image: initial;
    background-color: rgb(106, 71, 90);
    border-color: rgb(79, 87, 129);
    box-shadow: rgba(25, 25, 29, 0.25) 0px 1px 0px inset,
    rgb(118, 87, 101) 0px 1px 0px;
    color: rgb(190, 198, 210);
    text-shadow: rgb(118, 87, 101) 0px -1px 1px,
    rgb(118, 87, 101) 1px 0px 1px,
    rgb(118, 87, 101) 0px 1px 1px,
    rgb(118, 87, 101) -1px 0px 1px;
}
.wc_untested_extensions_modal--content .actions a.button-primary:active,
.wc_untested_extensions_modal--content .actions a.button-primary:focus,
.wc_untested_extensions_modal--content .actions a.button-primary:hover {
    background-image: initial;
    background-color: rgb(118, 87, 101);
    border-color: rgb(79, 87, 129);
    box-shadow: rgba(25, 25, 29, 0.25) 0px 1px 0px inset,
    rgb(118, 87, 101) 0px 1px 0px;
}
.fa-border {
    border: var(--darkreader-border--darkreader-border--fa-border-width, 0.08em) var(--darkreader-border--darkreader-border--fa-border-style, solid) var(--darkreader-border--darkreader-border--fa-border-color, #596191);
}
.fa-spin-reverse {
    --fa-animation-direction: reverse;
}
.fa-inverse {
    color: var(--darkreader-text--darkreader-text--fa-inverse, #bec6d2); 
}
:host, :root {
    --fa-style-family-brands: "Font Awesome 6 Brands"; --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"; 
}
:host, :root {
    --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"; 
}
:host, :root {
    --fa-style-family-classic: "Font Awesome 6 Free"; --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";
}
body {
    --darkreader-bg--wp--preset--color--black: #000000;
    --darkreader-text--wp--preset--color--black: #cdcee2;
    --darkreader-border--wp--preset--color--black: #6872aa;
    --darkreader-bg--wp--preset--color--cyan-bluish-gray: #4a5257;
    --darkreader-text--wp--preset--color--cyan-bluish-gray: #9fa4c8;
    --darkreader-border--wp--preset--color--cyan-bluish-gray: #464657;
    --darkreader-bg--wp--preset--color--white: #1d1d25;
    --darkreader-text--wp--preset--color--white: #cdcee2;
    --darkreader-border--wp--preset--color--white: #30303d;
    --darkreader-bg--wp--preset--color--pale-pink: #711428;
    --darkreader-text--wp--preset--color--pale-pink: #f8788f;
    --darkreader-border--wp--preset--color--pale-pink: #79142a;
    --darkreader-bg--wp--preset--color--vivid-red: #a03531;
    --darkreader-text--wp--preset--color--vivid-red: #d45b55;
    --darkreader-border--wp--preset--color--vivid-red: #8e2f2b;
    --darkreader-bg--wp--preset--color--luminous-vivid-orange: #cd681d;
    --darkreader-text--wp--preset--color--luminous-vivid-orange: #ff933e;
    --darkreader-border--wp--preset--color--luminous-vivid-orange: #b35b1a;
    --darkreader-bg--wp--preset--color--luminous-vivid-amber: #daaa29;
    --darkreader-text--wp--preset--color--luminous-vivid-amber: #ffe04d;
    --darkreader-border--wp--preset--color--luminous-vivid-amber: #c19725;
    --darkreader-bg--wp--preset--color--light-green-cyan: #3e8469;
    --darkreader-text--wp--preset--color--light-green-cyan: #96ecbe;
    --darkreader-border--wp--preset--color--light-green-cyan: #3b815f;
    --darkreader-bg--wp--preset--color--vivid-green-cyan: #2aae77;
    --darkreader-text--wp--preset--color--vivid-green-cyan: #6bffc9;
    --darkreader-border--wp--preset--color--vivid-green-cyan: #31cb8a;
    --darkreader-bg--wp--preset--color--pale-cyan-blue: #185376;
    --darkreader-text--wp--preset--color--pale-cyan-blue: #84d1fd;
    --darkreader-border--wp--preset--color--pale-cyan-blue: #1b597f;
    --darkreader-bg--wp--preset--color--vivid-cyan-blue: #2680af;
    --darkreader-text--wp--preset--color--vivid-cyan-blue: #57c0f6;
    --darkreader-border--wp--preset--color--vivid-cyan-blue: #267fad;
    --darkreader-bg--wp--preset--color--vivid-purple: #5d2889;
    --darkreader-text--wp--preset--color--vivid-purple: #a665d6;
    --darkreader-border--wp--preset--color--vivid-purple: #57257f;
    --darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, #38708a 0%, #4e2a67 100%);
    --darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, #48745d 0%, #42956b 100%);
    --darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, #8d722d 0%, #a9642e 100%);
    --darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, #a9642e 0%, #7f3631 100%);
    --darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, #202028 0%, #3f3f4e 100%);
    --darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, #4d9284 0%, #443359 20%, #863b72 40%, #802747 60%, #671b13 80%, #7c752e 100%);
    --darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--blush-light-purple: linear-gradient(135deg, #3d0b27 0%, #151345 100%);
    --darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, #5c391a 0%, #781612 50%, #390b24 100%);
    --darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--luminous-dusk: linear-gradient(135deg, #826129 0%, #7b426c 50%, #363d6d 100%);
    --darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--pale-ocean: linear-gradient(135deg, #403715 0%, #385144 50%, #55817f 100%);
    --darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--electric-grass: linear-gradient(135deg, #525d25 0%, #4e7651 100%);
    --darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--midnight: linear-gradient(135deg, #040439 0%, #23437a 100%);
    --darkreader-bgimg--darkreader-bgimg--wp--preset--duotone--dark-grayscale: url("https://shop.famousrooster.gr/wp-admin/customize.php?url=https%3A%2F%2Fshop.famousrooster.gr%2Fdelivery-info%2F#wp-duotone-dark-grayscale");
    --darkreader-bgimg--darkreader-bgimg--wp--preset--duotone--grayscale: url("https://shop.famousrooster.gr/wp-admin/customize.php?url=https%3A%2F%2Fshop.famousrooster.gr%2Fdelivery-info%2F#wp-duotone-grayscale");
    --darkreader-bgimg--darkreader-bgimg--wp--preset--duotone--purple-yellow: url("https://shop.famousrooster.gr/wp-admin/customize.php?url=https%3A%2F%2Fshop.famousrooster.gr%2Fdelivery-info%2F#wp-duotone-purple-yellow");
    --darkreader-bgimg--darkreader-bgimg--wp--preset--duotone--blue-red: url("https://shop.famousrooster.gr/wp-admin/customize.php?url=https%3A%2F%2Fshop.famousrooster.gr%2Fdelivery-info%2F#wp-duotone-blue-red");
    --darkreader-bgimg--darkreader-bgimg--wp--preset--duotone--midnight: url("https://shop.famousrooster.gr/wp-admin/customize.php?url=https%3A%2F%2Fshop.famousrooster.gr%2Fdelivery-info%2F#wp-duotone-midnight");
    --darkreader-bgimg--darkreader-bgimg--wp--preset--duotone--magenta-yellow: url("https://shop.famousrooster.gr/wp-admin/customize.php?url=https%3A%2F%2Fshop.famousrooster.gr%2Fdelivery-info%2F#wp-duotone-magenta-yellow");
    --darkreader-bgimg--darkreader-bgimg--wp--preset--duotone--purple-green: url("https://shop.famousrooster.gr/wp-admin/customize.php?url=https%3A%2F%2Fshop.famousrooster.gr%2Fdelivery-info%2F#wp-duotone-purple-green");
    --darkreader-bgimg--darkreader-bgimg--wp--preset--duotone--blue-orange: url("https://shop.famousrooster.gr/wp-admin/customize.php?url=https%3A%2F%2Fshop.famousrooster.gr%2Fdelivery-info%2F#wp-duotone-blue-orange");
    --wp--preset--font-size--small: 13px;
    --wp--preset--font-size--medium: 20px;
    --wp--preset--font-size--large: 36px;
    --wp--preset--font-size--x-large: 42px;
    --wp--preset--spacing--20: 0.44rem;
    --wp--preset--spacing--30: 0.67rem;
    --wp--preset--spacing--40: 1rem;
    --wp--preset--spacing--50: 1.5rem;
    --wp--preset--spacing--60: 2.25rem;
    --wp--preset--spacing--70: 3.38rem;
    --wp--preset--spacing--80: 5.06rem;
    --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
    --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1),
    6px 6px rgba(0, 0, 0, 1);
    --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
}
.block-editor-yith-plugin-fw-shortcode-block.block-editor-yith-plugin-fw-shortcode-block--empty-html,
.block-editor-yith-plugin-fw-shortcode-block.block-editor-yith-plugin-fw-shortcode-block--first-loading,
.block-editor-yith-plugin-fw-shortcode-block.block-editor-yith-plugin-fw-shortcode-block--shortcode {
    border-color: rgb(73, 79, 118);
}
.block-editor-yith-plugin-fw-shortcode-block.block-editor-yith-plugin-fw-shortcode-block--shortcode .block-editor-yith-plugin-fw-shortcode-block__content {
    border-color: rgb(88, 96, 143);
    color: rgb(180, 190, 205);
}
.CodeMirror-Tern-tooltip,
.CodeMirror-hints {
    box-shadow: rgba(0, 0, 0, 0.2) 2px 3px 5px;
}
.CodeMirror {
    color: rgb(190, 198, 210);
}
.CodeMirror-gutter-filler,
.CodeMirror-scrollbar-filler {
    background-color: rgb(25, 25, 29);
}
.CodeMirror-gutters {
    border-right-color: rgb(88, 96, 143);
    background-color: rgb(28, 28, 35);
}
.CodeMirror-linenumber {
    color: rgb(159, 174, 192);
}
.CodeMirror-guttermarker {
    color: rgb(190, 198, 210);
}
.CodeMirror-guttermarker-subtle {
    color: rgb(159, 174, 192);
}
.CodeMirror-cursor {
    border-left-color: rgb(76, 80, 110);
    border-right-color: initial;
}
.CodeMirror div.CodeMirror-secondarycursor {
    border-left-color: rgb(86, 94, 139);
}
.cm-fat-cursor .CodeMirror-cursor {
    background-image: initial;
    background-color: rgb(78, 120, 51);
    border-color: initial !important;
}
.cm-animate-fat-cursor {
    border-color: initial;
    background-color: rgb(78, 120, 51);
}
.cm-tab {
    text-decoration-color: inherit;
}
.CodeMirror-ruler {
    border-left-color: rgb(86, 95, 140);
}
.cm-s-default .cm-header {
    color: rgb(109, 175, 237);
}
.cm-s-default .cm-quote {
    color: rgb(142, 255, 112);
}
.cm-negative {
    color: rgb(225, 114, 102);
}
.cm-positive {
    color: rgb(156, 251, 128);
}
.cm-link {
    text-decoration-color: initial;
}
.cm-strikethrough {
    text-decoration-color: initial;
}
.cm-s-default .cm-keyword {
    color: rgb(243, 107, 238);
}
.cm-s-default .cm-atom {
    color: rgb(128, 108, 208);
}
.cm-s-default .cm-number {
    color: rgb(148, 255, 195);
}
.cm-s-default .cm-def {
    color: rgb(109, 175, 237);
}
.cm-s-default .cm-variable-2 {
    color: rgb(120, 200, 253);
}
.cm-s-default .cm-type,
.cm-s-default .cm-variable-3 {
    color: rgb(140, 255, 215);
}
.cm-s-default .cm-comment {
    color: rgb(255, 204, 106);
}
.cm-s-default .cm-string {
    color: rgb(234, 107, 95);
}
.cm-s-default .cm-string-2 {
    color: rgb(255, 150, 82);
}
.cm-s-default .cm-meta,
.cm-s-default .cm-qualifier {
    color: rgb(164, 177, 195);
}
.cm-s-default .cm-builtin {
    color: rgb(139, 92, 220);
}
.cm-s-default .cm-bracket {
    color: rgb(154, 169, 189);
}
.cm-s-default .cm-tag {
    color: rgb(176, 255, 120);
}
.cm-s-default .cm-attribute {
    color: rgb(114, 179, 240);
}
.cm-s-default .cm-hr {
    color: rgb(159, 174, 192);
}
.cm-s-default .cm-link {
    color: rgb(114, 179, 240);
}
.cm-invalidchar,
.cm-s-default .cm-error {
    color: rgb(234, 81, 71);
}
.CodeMirror-composing {
    border-bottom-color: initial;
}
div.CodeMirror span.CodeMirror-matchingbracket {
    color: rgb(124, 255, 98);
}
div.CodeMirror span.CodeMirror-nonmatchingbracket {
    color: rgb(238, 86, 76);
}
.CodeMirror-matchingtag {
    background-image: initial;
    background-color: rgba(183, 132, 57, 0.3);
}
.CodeMirror-activeline-background {
    background-image: initial;
    background-color: rgb(29, 29, 37);
}
.CodeMirror {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.CodeMirror-scroll {
    outline-color: initial;
}
.CodeMirror-sizer {
    border-right-color: transparent;
}
.CodeMirror-gutter-wrapper {
    background-image: initial !important;
    background-color: initial !important;
    border-color: initial !important;
}
.CodeMirror-gutter-wrapper ::selection {
    background-color: transparent;
}
.CodeMirror pre {
    background-image: initial;
    background-color: initial;
    color: inherit;
    -webkit-tap-highlight-color: transparent;
}
.CodeMirror-code {
    outline-color: initial;
}
.CodeMirror-selected {
    background-image: initial;
    background-color: rgb(43, 43, 54);
}
.CodeMirror-focused .CodeMirror-selected {
    background-image: initial;
    background-color: rgb(38, 38, 47);
}
.CodeMirror-line::selection,
.CodeMirror-line > span::selection,
.CodeMirror-line > span > span::selection {
    background-image: initial;
    background-color: rgb(38, 38, 47);
}
.cm-searching {
    background-color: rgba(160, 154, 61, 0.4);
}
span.CodeMirror-selectedtext {
    background-image: initial;
    background-color: initial;
}
.CodeMirror-hints {
    list-style-image: initial;
    box-shadow: rgba(0, 0, 0, 0.2) 2px 3px 5px;
    border-color: rgb(86, 94, 139);
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.CodeMirror-hint {
    color: rgb(190, 198, 210);
}
li.CodeMirror-hint-active {
    background-image: initial;
    background-color: rgb(51, 105, 149);
    color: rgb(190, 198, 210);
}
.CodeMirror-lint-tooltip {
    background-color: rgb(61, 59, 21);
    border-color: rgb(76, 80, 110);
    color: rgb(190, 198, 210);
}
.CodeMirror-lint-mark-error {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNCIgaGVpZ2h0PSIzIj48ZGVmcz48ZmlsdGVyIGlkPSJkYXJrcmVhZGVyLWltYWdlLWZpbHRlciI+PGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAuMDI5IC0wLjUwOCAtMC43NjYgMC4wMDAgMS4yMzIgLTAuNjcwIDAuMjEzIC0wLjc0MSAwLjAwMCAxLjE4NiAtMC42MzggLTAuNDk3IDAuMDIyIDAuMDAwIDEuMTAyIDAuMDAwIDAuMDAwIDAuMDAwIDEuMDAwIDAuMDAwIiAvPjwvZmlsdGVyPjwvZGVmcz48aW1hZ2Ugd2lkdGg9IjQiIGhlaWdodD0iMyIgZmlsdGVyPSJ1cmwoI2RhcmtyZWFkZXItaW1hZ2UtZmlsdGVyKSIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBUUFBQUFEQ0FZQUFBQzA5SzdHQUFBQUFYTlNSMElBcnM0YzZRQUFBQVppUzBkRUFQOEEvd0Qvb0wybmt3QUFBQWx3U0ZsekFBQUxFd0FBQ3hNQkFKcWNHQUFBQUFkMFNVMUZCOXNKRHc0Y09DVzEvS0lBQUFBWmRFVllkRU52YlcxbGJuUUFRM0psWVhSbFpDQjNhWFJvSUVkSlRWQlhnUTRYQUFBQUhFbEVRVlFJMTJOZ2dJTC9EQXovR2RBNS94a1kvcVBLTURBd0FBRExad2Y1cnZtK0xRQUFBQUJKUlU1RXJrSmdnZz09IiAvPjwvc3ZnPg==");
}
.CodeMirror-lint-mark-warning {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAYAAAC09K7GAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sJFhQXEbhTg7YAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAMklEQVQI12NkgIIvJ3QXMjAwdDN+OaEbysDA4MPAwNDNwMCwiOHLCd1zX07o6kBVGQEAKBANtobskNMAAAAASUVORK5CYII=");
}
.CodeMirror-lint-marker-error,
.CodeMirror-lint-message-error {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxkZWZzPjxmaWx0ZXIgaWQ9ImRhcmtyZWFkZXItaW1hZ2UtZmlsdGVyIj48ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMC4wMjkgLTAuNTA4IC0wLjc2NiAwLjAwMCAxLjIzMiAtMC42NzAgMC4yMTMgLTAuNzQxIDAuMDAwIDEuMTg2IC0wLjYzOCAtMC40OTcgMC4wMjIgMC4wMDAgMS4xMDIgMC4wMDAgMC4wMDAgMC4wMDAgMS4wMDAgMC4wMDAiIC8+PC9maWx0ZXI+PC9kZWZzPjxpbWFnZSB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbHRlcj0idXJsKCNkYXJrcmVhZGVyLWltYWdlLWZpbHRlcikiIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQkFBQUFBUUNBTUFBQUFvTFE5VEFBQUFIbEJNVkVXN0FBQzdBQUN4QUFDN0FBQzdBQUFBQUFDNEFBQzVBQUQvLy8rN0FBQVVkY2xwQUFBQUJuUlNUbE1Ybk9SU2l3Q0swWktTQUFBQVRVbEVRVlI0Mm1XUE9RN0FRQWdEdVFMeC96OGNzWVJtUFJJRkl3Ukdub3NScnBhbXZrS2kwRlRJaU1BU1IzaGhLVytoQU42L3RJV2h1OVBEV2lUR05Fa1R0SU91Y0E1T3lyOWNrUGdBV20wR1BCb2c2djRBQUFBQVNVVk9SSzVDWUlJPSIgLz48L3N2Zz4=");
}
.CodeMirror-lint-marker-warning,
.CodeMirror-lint-message-warning {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAANlBMVEX/uwDvrwD/uwD/uwD/uwD/uwD/uwD/uwD/uwD6twD/uwAAAADurwD2tQD7uAD+ugAAAAD/uwDhmeTRAAAADHRSTlMJ8mN1EYcbmiixgACm7WbuAAAAVklEQVR42n3PUQqAIBBFUU1LLc3u/jdbOJoW1P08DA9Gba8+YWJ6gNJoNYIBzAA2chBth5kLmG9YUoG0NHAUwFXwO9LuBQL1giCQb8gC9Oro2vp5rncCIY8L8uEx5ZkAAAAASUVORK5CYII=");
}
.CodeMirror-lint-marker-multiple {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAMAAADzjKfhAAAACVBMVEUAAAAAAAC/v7914kyHAAAAAXRSTlMAQObYZgAAACNJREFUeNo1ioEJAAAIwmz/H90iFFSGJgFMe3gaLZ0od+9/AQZ0ADosbYraAAAAAElFTkSuQmCC");
}
.CodeMirror-dialog {
    background-image: inherit;
    background-color: inherit;
    color: inherit;
}
.CodeMirror-dialog-top {
    border-bottom-color: rgb(89, 97, 145);
}
.CodeMirror-dialog-bottom {
    border-top-color: rgb(89, 97, 145);
}
.CodeMirror-dialog input {
    border-color: initial;
    outline-color: initial;
    background-image: initial;
    background-color: initial;
    color: inherit;
}
.CodeMirror-foldmarker {
    color: rgb(109, 175, 237);
    text-shadow: rgb(31, 9, 71) 1px 1px 2px,
    rgb(31, 9, 71) -1px -1px 2px,
    rgb(31, 9, 71) 1px -1px 2px,
    rgb(31, 9, 71) -1px 1px 2px;
}
.CodeMirror-merge {
    border-color: rgb(88, 96, 143);
}
.CodeMirror-merge-gap {
    border-left-color: rgb(88, 96, 143);
    border-right-color: rgb(88, 96, 143);
    background-image: initial;
    background-color: rgb(27, 27, 35);
}
.CodeMirror-merge-scrolllock {
    color: rgb(164, 177, 195);
}
.CodeMirror-merge-copy,
.CodeMirror-merge-copy-reverse {
    color: rgb(137, 173, 205);
}
.CodeMirror-merge-l-inserted,
.CodeMirror-merge-r-inserted {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAACCAYAAACddGYaAAAAGUlEQVQI12MwuCXy3+CWyH8GBgYGJgYkAABZbAQ9ELXurwAAAABJRU5ErkJggg==");
}
.CodeMirror-merge-l-deleted,
.CodeMirror-merge-r-deleted {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMyIgaGVpZ2h0PSIyIj48ZGVmcz48ZmlsdGVyIGlkPSJkYXJrcmVhZGVyLWltYWdlLWZpbHRlciI+PGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAuMDI5IC0wLjUwOCAtMC43NjYgMC4wMDAgMS4yMzIgLTAuNjcwIDAuMjEzIC0wLjc0MSAwLjAwMCAxLjE4NiAtMC42MzggLTAuNDk3IDAuMDIyIDAuMDAwIDEuMTAyIDAuMDAwIDAuMDAwIDAuMDAwIDEuMDAwIDAuMDAwIiAvPjwvZmlsdGVyPjwvZGVmcz48aW1hZ2Ugd2lkdGg9IjMiIGhlaWdodD0iMiIgZmlsdGVyPSJ1cmwoI2RhcmtyZWFkZXItaW1hZ2UtZmlsdGVyKSIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBTUFBQUFDQ0FZQUFBQ2RkR1lhQUFBQUdVbEVRVlFJMTJNNEt5YjIvNnlZMkg4R0JnWUdKZ1lrQUFCVVJnUHo2S3M3d1FBQUFBQkpSVTVFcmtKZ2dnPT0iIC8+PC9zdmc+");
}
.CodeMirror-merge-r-chunk {
    background-image: initial;
    background-color: rgb(60, 58, 21);
}
.CodeMirror-merge-r-chunk-start {
    border-top-color: rgb(173, 166, 78);
}
.CodeMirror-merge-r-chunk-end {
    border-bottom-color: rgb(173, 166, 78);
}
.CodeMirror-merge-r-connect {
    fill: rgb(255, 255, 144);
    stroke: rgb(255, 255, 137);
}
.CodeMirror-merge-l-chunk {
    background-image: initial;
    background-color: rgb(28, 28, 36);
}
.CodeMirror-merge-l-chunk-start {
    border-top-color: rgb(50, 48, 159);
}
.CodeMirror-merge-l-chunk-end {
    border-bottom-color: rgb(50, 48, 159);
}
.CodeMirror-merge-l-connect {
    fill: rgb(133, 196, 254);
    stroke: rgb(137, 184, 227);
}
.CodeMirror-merge-l-chunk.CodeMirror-merge-r-chunk {
    background-image: initial;
    background-color: rgb(42, 72, 23);
}
.CodeMirror-merge-l-chunk-start.CodeMirror-merge-r-chunk-start {
    border-top-color: rgb(81, 167, 65);
}
.CodeMirror-merge-l-chunk-end.CodeMirror-merge-r-chunk-end {
    border-bottom-color: rgb(81, 167, 65);
}
.CodeMirror-merge-collapsed-widget {
    color: rgb(153, 158, 197);
    background-image: initial;
    background-color: rgb(28, 28, 36);
    border-color: rgb(92, 101, 150);
}
.CodeMirror-simplescroll-horizontal div,
.CodeMirror-simplescroll-vertical div {
    background-image: initial;
    background-color: rgb(49, 49, 61);
    border-color: rgb(84, 92, 138);
}
.CodeMirror-simplescroll-horizontal,
.CodeMirror-simplescroll-vertical {
    background-image: initial;
    background-color: rgb(32, 32, 40);
}
.CodeMirror-overlayscroll-horizontal div,
.CodeMirror-overlayscroll-vertical div {
    background-image: initial;
    background-color: rgb(52, 60, 65);
}
.CodeMirror-search-match {
    background-image: initial;
    background-color: rgb(151, 133, 53);
    border-top-color: rgb(172, 131, 56);
    border-bottom-color: rgb(172, 131, 56);
}
.CodeMirror-Tern-completion::before {
    color: rgb(190, 198, 210);
}
.CodeMirror-Tern-completion-unknown::before {
    background-image: initial;
    background-color: rgb(101, 147, 137);
}
.CodeMirror-Tern-completion-object::before {
    background-image: initial;
    background-color: rgb(52, 49, 85);
}
.CodeMirror-Tern-completion-fn::before {
    background-image: initial;
    background-color: rgb(89, 115, 66);
}
.CodeMirror-Tern-completion-array::before {
    background-image: initial;
    background-color: rgb(107, 57, 51);
}
.CodeMirror-Tern-completion-number::before {
    background-image: initial;
    background-color: rgb(74, 74, 92);
}
.CodeMirror-Tern-completion-string::before {
    background-image: initial;
    background-color: rgb(74, 74, 92);
}
.CodeMirror-Tern-completion-bool::before {
    background-image: initial;
    background-color: rgb(74, 74, 92);
}
.CodeMirror-Tern-completion-guess {
    color: rgb(159, 174, 192);
}
.CodeMirror-Tern-tooltip {
    border-color: rgb(86, 94, 139);
    color: rgb(169, 181, 198);
    background-color: rgb(25, 25, 29);
    box-shadow: rgba(0, 0, 0, 0.2) 2px 3px 5px;
}
.CodeMirror-Tern-fname {
    color: rgb(190, 198, 210);
}
.CodeMirror-Tern-farg {
    color: rgb(207, 99, 230);
}
.CodeMirror-Tern-farg-current {
    text-decoration-color: initial;
}
.CodeMirror-Tern-type {
    color: rgb(118, 203, 252);
}
.mejs-offscreen {
    border-color: initial;
}
.mejs-container {
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
.mejs-fill-container {
    background-image: initial;
    background-color: transparent;
}
.mejs-container:focus {
    outline-color: initial;
}
.mejs-embed,
.mejs-embed body {
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
.mejs-poster-img {
    border-color: initial;
}
.mejs-overlay-button {
    background-image: url("https://shop.famousrooster.gr/wp-includes/js/mediaelement/mejs-controls.svg");
    background-color: initial;
}
.mejs-overlay-loading-bg-img {
    background-image: url("https://shop.famousrooster.gr/wp-includes/js/mediaelement/mejs-controls.svg");
    background-color: transparent;
}
.mejs-controls:not([style*="display: none"]) {
    background-image: linear-gradient(rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0.35));
    background-color: initial;
}
.mejs-button > button {
    background-image: url("https://shop.famousrooster.gr/wp-includes/js/mediaelement/mejs-controls.svg");
    background-color: transparent;
    border-color: initial;
    text-decoration-color: initial;
}
.mejs-button > button:focus {
    outline-color: rgb(82, 90, 134); 
}
.mejs-container-keyboard-inactive [role="slider"], .mejs-container-keyboard-inactive [role="slider"]:focus,
.mejs-container-keyboard-inactive a,
.mejs-container-keyboard-inactive a:focus,
.mejs-container-keyboard-inactive button,
.mejs-container-keyboard-inactive button:focus {
    outline-color: initial;
}
.mejs-time {
    color: rgb(190, 198, 210);
}
.mejs-time-total {
    background-image: initial;
    background-color: rgba(25, 25, 29, 0.3);
}
.mejs-time-buffering {
    background-image: linear-gradient(-45deg,
    rgba(25, 25, 29, 0.4) 25%,
    rgba(0, 0, 0, 0) 0px,
    rgba(0, 0, 0, 0) 50%,
    rgba(25, 25, 29, 0.4) 0px,
    rgba(25, 25, 29, 0.4) 75%,
    rgba(0, 0, 0, 0) 0px,
    rgba(0, 0, 0, 0));
    background-color: initial;
}
.mejs-time-loaded {
    background-image: initial;
    background-color: rgba(25, 25, 29, 0.3);
}
.mejs-time-current,
.mejs-time-handle-content {
    background-image: initial;
    background-color: rgba(25, 25, 29, 0.9);
}
.mejs-time-hovered {
    background-image: initial;
    background-color: rgba(25, 25, 29, 0.5);
}
.mejs-time-hovered.negative {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.2);
}
.mejs-time-handle,
.mejs-time-handle-content {
    border-color: transparent;
}
.mejs-time-handle-content {
    border-color: rgba(91, 100, 148, 0.9);
}
.mejs-time-float {
    background-image: initial;
    background-color: rgb(32, 32, 40);
    border-color: rgb(84, 88, 115);
    color: rgb(183, 194, 208);
}
.mejs-time-float-corner {
    border-color: rgb(89, 97, 145) transparent transparent;
}
.mejs-broadcast {
    color: rgb(190, 198, 210);
}
.mejs-volume-button > .mejs-volume-slider {
    background-image: initial;
    background-color: rgba(32, 32, 39, 0.7);
}
.mejs-volume-total {
    background-image: initial;
    background-color: rgba(25, 25, 29, 0.5);
}
.mejs-volume-current,
.mejs-volume-handle {
    background-image: initial;
    background-color: rgba(25, 25, 29, 0.9);
}
.mejs-horizontal-volume-total {
    background-image: initial;
    background-color: rgba(32, 32, 39, 0.8);
}
.mejs-horizontal-volume-current {
    background-image: initial;
    background-color: rgba(25, 25, 29, 0.8);
}
.mejs-captions-button > .mejs-captions-selector,
.mejs-chapters-button > .mejs-chapters-selector {
    background-image: initial;
    background-color: rgba(32, 32, 39, 0.7);
    border-color: transparent;
}
.mejs-captions-selector-list-item,
.mejs-chapters-selector-list-item {
    color: rgb(190, 198, 210);
}
.mejs-captions-selector-list-item:hover,
.mejs-chapters-selector-list-item:hover {
    background-color: rgba(25, 25, 29, 0.4) !important;
}
.mejs-captions-selected,
.mejs-chapters-selected {
    color: rgb(133, 255, 255);
}
.mejs-captions-layer {
    color: rgb(190, 198, 210);
}
.mejs-captions-layer a {
    color: rgb(190, 198, 210);
    text-decoration-color: initial;
}
.mejs-captions-text,
.mejs-captions-text * {
    background-image: initial;
    background-color: rgba(10, 10, 12, 0.5);
    box-shadow: rgba(10, 10, 12, 0.5) 5px 0px 0px,
    rgba(10, 10, 12, 0.5) -5px 0px 0px;
}
.mejs-cannotplay,
.mejs-cannotplay a {
    color: rgb(190, 198, 210);
}
.mejs-container,
.mejs-container .mejs-controls,
.mejs-embed,
.mejs-embed body {
    background-image: initial;
    background-color: rgb(21, 21, 24);
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.mejs-controls .mejs-time-rail .mejs-time-loaded {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.mejs-controls .mejs-time-rail .mejs-time-current {
    background-image: initial;
    background-color: rgb(40, 86, 104);
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.mejs-controls .mejs-time-rail .mejs-time-total {
    background-image: initial;
    background-color: rgba(25, 25, 29, 0.33);
}
.mejs-overlay-loading {
    background-image: initial;
    background-color: initial;
}
.mejs-controls button:hover {
    border-color: initial;
    box-shadow: none;
}
.media-embed-details .setting .remove-setting,
.media-embed-details .setting p {
    color: rgb(244, 94, 82);
}
.media-embed-details .setting a:hover {
    color: rgb(223, 110, 99);
}
.wp-playlist {
    border-color: rgb(86, 95, 140);
}
.wp-playlist .mejs-controls .mejs-button button {
    outline-color: initial;
}
.wp-playlist-light {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    color: rgb(190, 198, 210);
}
.wp-playlist-dark {
    color: rgb(190, 198, 210);
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
.wp-playlist-item .wp-playlist-caption {
    text-decoration-color: initial;
    color: rgb(190, 198, 210);
}
.wp-playlist-item {
    border-bottom-color: rgb(86, 95, 140);
}
.wp-playlist-item:last-child {
    border-bottom-color: initial;
}
.wp-playlist-light .wp-playlist-caption {
    color: rgb(174, 186, 201);
}
.wp-playlist-dark .wp-playlist-caption {
    color: rgb(178, 189, 203);
}
.wp-playlist-playing {
    background-image: initial;
    background-color: rgb(28, 28, 35);
}
.wp-playlist-light .wp-playlist-playing {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    color: rgb(190, 198, 210);
}
.wp-playlist-dark .wp-playlist-playing {
    background-image: initial;
    background-color: rgb(0, 0, 0);
    color: rgb(190, 198, 210);
}
.wp-playlist .wp-playlist-current-item img {
    border-color: initial;
}
.minicolors-sprite {
    background-image: url("data:image/png;base64,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");
}
.minicolors-no-data-uris .minicolors-sprite {
    background-image: url("https://shop.famousrooster.gr/wp-content/themes/themify-ultra/themify/themify-metabox/css/jquery.minicolors.png");
}
.minicolors-swatch {
    border-color: rgb(86, 95, 140);
}
.minicolors-panel {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(86, 95, 140);
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 20px;
}
.minicolors-slider-saturation .minicolors-grid-inner {
    background-image: inherit;
}
.minicolors-slider-brightness .minicolors-grid-inner {
    background-color: rgb(0, 0, 0);
}
.minicolors-slider,
.minicolors-opacity-slider {
    background-color: rgb(25, 25, 29);
}
.minicolors-grid .minicolors-picker {
    border-color: rgb(76, 80, 110);
    background-image: none;
    background-color: initial;
}
.minicolors-grid .minicolors-picker > div {
    border-color: rgb(91, 100, 148);
}
.minicolors-picker {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(76, 80, 110);
}
.minicolors-swatches,
.minicolors-swatches li {
    list-style-image: initial;
}
.minicolors-swatch.selected {
    border-color: rgb(76, 80, 110);
}
.minicolors-inline .minicolors-panel {
    box-shadow: none;
}
#accordion-section-themify_options > ul > li .customize-section-description,
#sub-accordion-section-themify_options > li .customize-section-description {
    background-image: initial;
    background-color: rgb(70, 70, 87);
}
#accordion-section-themify_options .themify-customizer-switch,
#sub-accordion-section-themify_options .themify-customizer-switch {
    color: rgb(190, 198, 210);
}
#accordion-section-themify_options .themify-customizer-switch.switchto,
#sub-accordion-section-themify_options .themify-customizer-switch.switchto {
    outline-color: initial;
    box-shadow: none;
}
#accordion-section-themify_options .themify-customizer-switch.switchto:hover,
#sub-accordion-section-themify_options .themify-customizer-switch.switchto:hover {
    color: rgb(190, 198, 210);
    background-color: rgb(40, 40, 50);
}
#accordion-section-themify_options .themify-customizer-switch.selected,
#sub-accordion-section-themify_options .themify-customizer-switch.selected {
    color: rgb(174, 186, 201);
    background-color: rgb(25, 25, 29);
}
.accordion-section-content .customize-control-themify_subaccordion_start:nth-child(2).topen {
    border-color: rgb(78, 85, 128);
}
#sub-accordion-section-themify_options a {
    text-decoration-color: initial;
}
#customize-theme-controls #accordion-section-themify_options.control-section.topen .accordion-section-title,
#customize-theme-controls #sub-accordion-section-themify_options.control-section.topen .accordion-section-title {
    border-bottom-color: rgb(86, 95, 140) !important;
}
.customize-control-themify_subaccordion_start:first-child {
    border-color: initial;
}
.accordion-section-content .customize-control-themify_subaccordion_start.topen {
    background-image: initial;
    background-color: rgb(32, 32, 39);
}
a.themify-suba-toggle {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    color: rgb(163, 177, 194);
    border-bottom-color: rgb(86, 95, 140);
    outline-color: initial !important;
}
a.themify-suba-toggle:hover {
    color: rgb(190, 198, 210);
    background-image: initial;
    background-color: rgb(31, 31, 38);
}
.themify-suba-toggle:active,
.themify-suba-toggle:focus {
    outline-color: initial;
    box-shadow: none;
}
.themify-suba-toggle::after,
.custom-select::before {
    text-decoration-color: initial !important;
}
.topen a.themify-suba-toggle {
    background-color: rgb(25, 25, 29);
    color: rgb(190, 198, 210);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 3px;
    border-color: initial;
}
.themify-suba-toggle a {
    color: rgba(190, 198, 210, 0.6);
}
#accordion-section-themify_options .accordion-section-content,
#sub-accordion-section-themify_options.accordion-section-content {
    background-image: initial;
    background-color: rgb(39, 39, 48);
    color: rgba(190, 198, 210, 0.6);
}
.accordion-section-content .themify-subaccordion {
    background-image: initial;
    background-color: rgb(35, 35, 44);
}
.themify-suba-toggle.themify-control-title {
    background-image: initial;
    background-color: rgb(82, 83, 102);
}
.themify-control-sub-accordeon {
    background-image: initial;
    background-color: rgb(35, 35, 40);
    border-bottom-color: initial;
}
.themify-control-title.themify-suba-toggle {
    background-image: initial;
    background-color: rgb(71, 71, 88);
    color: rgb(190, 198, 210);
    border-top-color: rgba(76, 80, 110, 0.2);
}
.themify-control-title.themify-suba-toggle:hover {
    background-image: initial;
    background-color: rgb(65, 65, 81);
    color: rgb(190, 198, 210); 
}
.customize-control input[type="text"], .customize-control input[type="radio"], .customize-control input[type="checkbox"],
textarea {
    border-color: rgb(84, 92, 138); box-shadow: none; 
}
li.customize-control[class*="themify"] button {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(84, 92, 138); box-shadow: none; outline-color: initial; 
}
li.customize-control[class*="themify"] button::selection {
    background-image: none; background-color: initial; 
}
li.customize-control[class*="themify"] .selected {
    background-image: initial;
    background-color: rgb(61, 61, 76);
    border-color: rgb(92, 96, 123);
    color: rgb(180, 190, 205);
}
.button[data-style],
.button[data-decoration] {
    color: rgb(174, 186, 201); 
}
.button[data-style="underline"] {
    text-decoration-color: initial; 
}
.button[data-style="linethrough"] {
    text-decoration-color: initial;
}
.open-media-wrap {
    background-image: initial;
    background-color: rgb(32, 32, 40);
    border-color: rgb(84, 92, 138);
}
.open-media-wrap .open-media {
    background-image: initial;
    background-color: rgb(32, 32, 39);
    color: rgb(190, 198, 210); 
}
.color-picker input[type="text"].minicolors-input {
    border-color: rgb(84, 92, 138);
}
.minicolors-swatch {
    border-color: rgb(84, 92, 138);
}
.open-media-wrap .remove-image {
    color: rgb(190, 198, 210);
    background-image: initial;
    background-color: rgb(132, 79, 57);
}
.open-media-wrap .remove-image:hover {
    color: rgb(255, 131, 81);
    background-image: initial;
    background-color: rgb(32, 32, 40);
}
.color-picker .remove-color {
    color: rgba(190, 198, 210, 0.5);
}
.color-picker .remove-color:hover {
    color: rgba(190, 198, 210, 0.9);
}
.customize-control .customcss {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.customize-control .themify-expand,
.customize-control .themify-contract {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    color: rgb(190, 198, 210);
}
.clearall-icon {
    color: rgb(234, 81, 71);
}
.clearall {
    color: rgb(174, 186, 201);
}
.clearall:hover {
    color: rgb(234, 81, 71);
}
.customize-control-themify_subaccordion_start select {
    outline-color: initial;
}
.custom-select {
    background-image: initial;
    background-color: transparent;
    border-color: rgb(84, 92, 138);
}
.custom-select select {
    background-image: none;
    background-color: initial;
    border-color: initial;
    box-shadow: none;
}
.custom-select::before {
    color: rgb(164, 177, 195);
}
.custom-select::after {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.custom-select:hover::before,
.custom-select.clicked::before {
    color: rgb(190, 198, 210);
}
.dimension-width + .custom-select,
.font_size_num + .custom-select,
.font_line_num + .custom-select {
    border-color: initial;
}
.dimension-width + .custom-select::after,
.font_size_num + .custom-select::after,
.font_line_num + .custom-select::after {
    background-image: none;
    background-color: initial;
}
.customize-control-themify_image_select img {
    border-color: rgb(82, 90, 134);
}
.customize-control.customize-control-themify_image_select .themify-customizer-brick a.selected {
    background-image: none;
    background-color: initial;
}
.customize-control-themify_image_select .selected img {
    border-color: rgb(91, 100, 148);
}
.transparent::before {
    background-image: initial;
    background-color: rgba(50, 51, 63, 0.5);
}
select.dimension-unit,
select.font_size_unit,
select.font_line_unit {
    color: rgb(164, 177, 195);
    border-color: initial;
    background-image: none;
    background-color: initial;
    box-shadow: none;
}
.devices [data-device] .themify_customize_tooltip {
    background-color: rgb(0, 0, 0);
    color: rgb(190, 198, 210) !important;
}
.devices [data-device]:hover .themify_customize_tooltip::after {
    border-left-color: transparent;
    border-right-color: transparent;
    border-top-color: rgb(76, 80, 110);
}
.themify_combobox input.scombobox-display {
    border-color: initial;
    outline-color: initial;
    box-shadow: none;
}
.scombobox-display:disabled {
    background-image: initial;
    background-color: rgb(32, 32, 39);
}
.scombobox-display.scombobox-invalid {
    background-image: initial;
    background-color: rgb(60, 9, 15);
}
.scombobox-display-div {
    border-color: rgb(86, 95, 140);
}
.scombobox-display-div-item {
    border-color: rgb(86, 95, 140);
    background-image: initial;
    background-color: rgb(27, 27, 35);
}
.scombobox-display-div-item-remove {
    background-image: initial;
    background-color: rgb(70, 70, 87);
    color: rgb(190, 198, 210);
}
.scombobox-display-div-item-remove:hover {
    background-image: initial;
    background-color: rgb(84, 112, 125);
}
.scombobox-display-div-item-remove:active {
    background-image: initial;
    background-color: rgb(67, 92, 105);
}
.scombobox-list {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-right-color: rgb(86, 95, 140);
    border-bottom-color: rgb(86, 95, 140);
    border-left-color: rgb(86, 95, 140);
    border-top-color: initial;
    color: rgb(173, 184, 201);
}
.scombobox-list p:hover,
.scombobox-list p.scombobox-hovered {
    background-color: rgb(31, 31, 38);
}
.scombobox-list p.scombobox-separator {
    background-image: initial;
    background-color: rgb(32, 32, 40);
}
.scombobox-list p.scombobox-header {
    background-image: initial;
    background-color: rgb(32, 32, 40);
    color: rgb(190, 198, 210);
}
.scombobox-dropdown-arrow::before {
    color: rgb(164, 177, 195);
}
.scombobox-dropdown-arrow:hover::before {
    color: rgb(190, 198, 210);
}
.scombobox-dropdown-background-invalid {
    border-left-color: rgb(86, 95, 140);
}
.scombobox-marker {
    background-image: initial;
    background-color: rgb(8, 3, 69);
    color: rgb(190, 198, 210);
}
.scombobox-disabled .scombobox-display-div {
    background-image: initial;
    background-color: rgb(27, 27, 35);
}
#themify_font_preview {
    color: rgb(190, 198, 210);
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(86, 94, 139);
}
#themify_font_preview::after,
#themify_font_preview::before {
    border-color: transparent;
}
#themify_font_preview::after {
    border-color: rgba(91, 100, 148, 0) rgb(91, 100, 148) rgba(91, 100, 148, 0) rgba(91, 100, 148, 0);
}
#themify_font_preview::before {
    border-color: rgba(82, 90, 134, 0) rgb(82, 90, 134) rgba(82, 90, 134, 0) rgba(82, 90, 134, 0);
}
.themify_font_wait {
    background-color: rgba(0, 0, 0, 0.6);
}
.themify_font_wait::before {
    border-color: rgb(91, 100, 148) transparent transparent;
}
.members-bp-memberpress-upgrade {
    background-color: rgb(29, 29, 37);
}
.members-bp-memberpress-upgrade__cta-button {
    background-color: rgb(27, 50, 86);
    color: rgb(190, 198, 210);
    text-decoration-color: initial;
}
.members-bp-memberpress-upgrade__cta-button:hover {
    color: rgb(190, 198, 210);
}
.iris-error {
    background-color: rgb(70, 11, 9);
}
.iris-border {
    border-color: rgb(83, 91, 136);
    background-color: rgb(25, 25, 29);
}
.iris-picker .iris-square,
.iris-picker .iris-slider,
.iris-picker .iris-square-inner,
.iris-picker .iris-palette {
    box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 5px inset;
}
.iris-ie-9 .iris-square,
.iris-ie-9 .iris-slider,
.iris-ie-9 .iris-square-inner,
.iris-ie-9 .iris-palette {
    box-shadow: none;
}
.iris-ie-9 .iris-square,
.iris-ie-9 .iris-slider,
.iris-ie-9 .iris-palette {
    outline-color: rgba(76, 80, 110, 0.1);
}
.iris-ie-lt9 .iris-square,
.iris-ie-lt9 .iris-slider,
.iris-ie-lt9 .iris-square-inner,
.iris-ie-lt9 .iris-palette {
    outline-color: rgb(83, 91, 136);
}
.iris-ie-lt9 .iris-square .ui-slider-handle {
    outline-color: rgb(83, 91, 136);
    background-color: rgb(25, 25, 29);
}
.iris-ie-lt9 .iris-square .iris-square-handle {
    background-image: initial;
    background-color: initial;
    border-color: rgb(91, 100, 148);
}
.iris-picker .iris-strip .ui-slider-handle {
    background-image: initial;
    background-color: initial;
    border-color: rgb(83, 91, 136);
    box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 2px;
}
.iris-strip .ui-slider-handle::before {
    border-color: rgb(91, 100, 148);
}
.iris-picker .iris-slider-offset {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
}
.iris-picker .iris-square-handle {
    background-image: initial;
    background-color: transparent;
    border-color: rgba(80, 88, 130, 0.5);
    box-shadow: none;
}
.iris-picker .iris-square-handle:hover {
    border-color: rgb(82, 90, 134);
}
.iris-picker .iris-square-value:focus .iris-square-handle {
    box-shadow: rgba(0, 0, 0, 0.75) 0px 0px 2px;
}
.iris-picker .iris-square-handle:hover::after {
    border-color: rgb(91, 100, 148);
}
.iris-picker .iris-square-handle::after {
    border-color: rgba(91, 100, 148, 0.8);
}
.iris-square-handle,
.ui-slider-handle {
    border-color: initial;
    outline-color: initial;
}
.App__app-infinity-root_oWTYjHpu[data-v-30750c37] {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.15);
}
.App__app-infinity-root_oWTYjHpu .App__modal_2AmObnlq .App__title_3PUPKFHQ[data-v-30750c37] {
    color: rgb(190, 198, 210);
}
.App__app-infinity-root_oWTYjHpu .App__modal_2AmObnlq .App__subtitle_CrJbwup5[data-v-30750c37] {
    color: rgb(190, 198, 210);
}
.App__app-infinity-root_oWTYjHpu .App__modal_2AmObnlq .App__list_2EZssklE .App__item_3p4UGIAt[data-v-30750c37] {
    color: rgb(190, 198, 210);
}
.App__app-infinity-root_oWTYjHpu .App__modal_2AmObnlq .App__rate-btn_1bvgWF3U[data-v-30750c37] {
    color: rgb(190, 198, 210);
    background-image: initial;
    background-color: rgb(157, 95, 25);
}
.vimvixen-hint {
    background-color: rgb(110, 85, 22) !important;
    border-color: rgb(166, 138, 43) !important;
    color: rgb(255, 255, 166) !important;
}
#edge-translate-panel-body,
.MuiTypography-body1,
.nfe-quote-text {
    color: var(--darkreader-text--darkreader-neutral-text) !important;
}
gr-main-header {
    background-color: rgb(32, 54, 57) !important;
}
.tou-z65h9k,
.tou-mignzq,
.tou-1b6i2ox,
.tou-lnqlqk {
    background-color: var(--darkreader-bg--darkreader-neutral-background) !important;
}
.tou-75mvi {
    background-color: rgb(12, 26, 29) !important;
}
.tou-ta9e87,
.tou-1w3fhi0,
.tou-1b8t2us,
.tou-py7lfi,
.tou-1lpmd9d,
.tou-1frrtv8,
.tou-17ezmgn {
    background-color: rgb(5, 4, 6) !important;
}
.tou-uknfeu {
    background-color: rgb(28, 19, 8) !important;
}
.tou-6i3zyv {
    background-color: rgb(53, 83, 88) !important;
}
@media screen and (max-width: 976px) {
    body {
        background-color: rgb(31, 31, 38);
        color: rgb(199, 201, 224);
    }
    body a,
    body .post-nav .arrow {
        color: rgb(235, 59, 54);
    }
    body h1,
    body h2,
    body h3,
    body h4,
    body h5,
    body h6 {
        color: rgb(199, 201, 224);
    }
    a {
        color: rgb(235, 59, 54);
    }
    a:hover {
        color: rgb(199, 201, 224);
    }
    #pagewrap {
        background-color: rgb(31, 31, 38);
    }
    #body {
        background-color: rgb(31, 31, 38);
    }
    #content {
        background-color: rgb(31, 31, 38);
    }
    #sidebar {
        color: rgb(199, 201, 224);
    }
    h1 {
        color: rgb(199, 201, 224);
    }
    h2 {
        color: rgb(199, 201, 224);
    }
    h3 {
        color: rgb(199, 201, 224);
    }
    h4 {
        color: rgb(199, 201, 224);
    }
    h5 {
        color: rgb(199, 201, 224);
    }
    h6 {
        color: rgb(199, 201, 224); 
    }
    input[type="reset"], input[type="submit"],
    button {
        background-color: rgb(0, 0, 0);
        border-color: rgb(155, 20, 17);
        color: rgb(199, 201, 224); 
    }
    input[type="reset"]:hover, input[type="submit"]:hover,
    button:hover {
        background-color: rgb(176, 22, 19);
        border-color: rgb(104, 114, 170);
    }
    #header {
        color: rgb(189, 192, 218);
    }
    #header a {
        color: rgb(235, 59, 54);
    }
    #header a:hover {
        color: rgb(189, 192, 218);
    }
    #headerwrap.fixed-header #header {
        color: rgb(189, 192, 218);
    }
    #headerwrap.fixed-header #header a {
        color: rgb(235, 59, 54);
    }
    #headerwrap.fixed-header #header a:hover {
        color: rgb(189, 192, 218);
    }
    #main-nav a,
    #main-nav > li > a {
        color: rgb(235, 59, 54);
    }
    #main-nav a:hover,
    #main-nav > li > a:hover {
        color: rgb(178, 181, 211);
    }
    #main-nav .current_page_item a,
    #main-nav .current-menu-item a,
    #main-nav > .current_page_item > a,
    #main-nav > .current-menu-item > a {
        color: rgb(140, 148, 190);
    }
    #main-nav .current_page_item a:hover,
    #main-nav .current-menu-item a:hover {
        color: rgb(235, 59, 54);
    }
    #main-nav li:not(.themify-widget-menu) > ul,
    #main-nav .has-mega-sub-menu .mega-sub-menu,
    #main-nav .has-mega-column > .sub-menu {
        background-color: rgb(0, 0, 0);
        border-color: rgb(155, 20, 17);
    }
    #main-nav ul a,
    #main-nav .current_page_item ul a,
    #main-nav ul .current_page_item a,
    #main-nav .current-menu-item ul a,
    #main-nav ul .current-menu-item a,
    .fixed-header #main-nav ul a,
    #main-nav .has-mega-column > .sub-menu a {
        color: rgb(235, 59, 54);
    }
    #main-nav ul a:hover,
    #main-nav .current_page_item ul a:hover,
    #main-nav ul .current_page_item a:hover,
    #main-nav .current-menu-item ul a:hover,
    #main-nav ul .current-menu-item a:hover,
    .fixed-header #main-nav ul a:hover {
        color: rgb(189, 192, 218);
    }
    #main-nav ul a:hover,
    #main-nav .current_page_item ul a:hover,
    #main-nav ul .current_page_item a:hover,
    #main-nav .current-menu-item ul a:hover,
    #main-nav ul .current-menu-item a:hover {
        background-color: rgb(176, 22, 19);
    }
    #headerwrap #mobile-menu.sidemenu-on {
        background-color: rgb(0, 0, 0);
    }
    #headerwrap #mobile-menu.sidemenu-on nav li {
        color: rgb(235, 59, 54);
    }
    #headerwrap #mobile-menu.sidemenu-on nav a:hover,
    #headerwrap #mobile-menu.sidemenu-on nav .current-menu-item > a {
        color: rgb(199, 201, 224);
    }
    .page-title {
        color: rgb(199, 201, 224);
    }
    .module-title {
        color: rgb(199, 201, 224);
        background-color: rgb(38, 38, 47);
    }
    #sidebar a {
        color: rgb(235, 59, 54);
    }
    #sidebar a:hover {
        color: rgb(199, 201, 224);
    }
    #sidebar .widget {
        color: rgb(199, 201, 224);
    }
    #sidebar .widgettitle {
        color: rgb(199, 201, 224);
    }
    #footer {
        color: rgb(191, 193, 218);
    }
    #footer a {
        color: rgb(235, 59, 54);
    }
    #footer a:hover {
        color: rgb(140, 148, 190);
    }
    #footer-nav a {
        color: rgb(235, 59, 54);
    }
    #footer-nav a:hover,
    #footer-nav li:hover > a {
        color: rgb(140, 148, 190);
    }
    #footer-nav .current_page_item a,
    #footer-nav .current-menu-item a {
        color: rgb(189, 192, 218);
    }
    #footer-nav .current_page_item a:hover,
    #footer-nav .current-menu-item a:hover {
        color: rgb(235, 59, 54);
    }
}
@media screen and (max-width: 768px) {
    body {
        background-color: rgb(31, 31, 38);
        color: rgb(199, 201, 224);
    }
    body a,
    body .post-nav .arrow {
        color: rgb(235, 59, 54);
    }
    body h1,
    body h2,
    body h3,
    body h4,
    body h5,
    body h6 {
        color: rgb(199, 201, 224);
    }
    a {
        color: rgb(235, 59, 54);
    }
    a:hover {
        color: rgb(199, 201, 224);
    }
    #pagewrap {
        background-color: rgb(31, 31, 38);
    }
    #body {
        background-color: rgb(31, 31, 38);
    }
    #content {
        background-color: rgb(31, 31, 38);
    }
    #sidebar {
        color: rgb(199, 201, 224);
    }
    h1 {
        color: rgb(199, 201, 224);
    }
    h2 {
        color: rgb(199, 201, 224);
    }
    h3 {
        color: rgb(199, 201, 224);
    }
    h4 {
        color: rgb(199, 201, 224);
    }
    h5 {
        color: rgb(199, 201, 224);
    }
    h6 {
        color: rgb(199, 201, 224); 
    }
    input[type="reset"], input[type="submit"],
    button {
        background-color: rgb(0, 0, 0);
        border-color: rgb(155, 20, 17);
        color: rgb(199, 201, 224); 
    }
    input[type="reset"]:hover, input[type="submit"]:hover,
    button:hover {
        background-color: rgb(176, 22, 19);
        border-color: rgb(104, 114, 170);
        color: rgb(205, 206, 226);
    }
    #header {
        color: rgb(189, 192, 218);
    }
    #header a {
        color: rgb(235, 59, 54);
    }
    #header a:hover {
        color: rgb(189, 192, 218);
    }
    #headerwrap.fixed-header #header {
        color: rgb(189, 192, 218);
    }
    #headerwrap.fixed-header #header a {
        color: rgb(235, 59, 54);
    }
    #headerwrap.fixed-header #header a:hover {
        color: rgb(189, 192, 218);
    }
    #main-nav a,
    #main-nav > li > a {
        color: rgb(235, 59, 54);
    }
    #main-nav a:hover,
    #main-nav > li > a:hover {
        color: rgb(178, 181, 211);
    }
    #main-nav .current_page_item a,
    #main-nav .current-menu-item a,
    #main-nav > .current_page_item > a,
    #main-nav > .current-menu-item > a {
        color: rgb(140, 148, 190);
    }
    #main-nav .current_page_item a:hover,
    #main-nav .current-menu-item a:hover {
        color: rgb(235, 59, 54);
    }
    #main-nav li:not(.themify-widget-menu) > ul,
    #main-nav .has-mega-sub-menu .mega-sub-menu,
    #main-nav .has-mega-column > .sub-menu {
        background-color: rgb(0, 0, 0);
        border-color: rgb(155, 20, 17);
    }
    #main-nav ul a,
    #main-nav .current_page_item ul a,
    #main-nav ul .current_page_item a,
    #main-nav .current-menu-item ul a,
    #main-nav ul .current-menu-item a,
    .fixed-header #main-nav ul a,
    #main-nav .has-mega-column > .sub-menu a {
        color: rgb(235, 59, 54);
    }
    #main-nav ul a:hover,
    #main-nav .current_page_item ul a:hover,
    #main-nav ul .current_page_item a:hover,
    #main-nav .current-menu-item ul a:hover,
    #main-nav ul .current-menu-item a:hover,
    .fixed-header #main-nav ul a:hover {
        color: rgb(189, 192, 218);
    }
    #main-nav ul a:hover,
    #main-nav .current_page_item ul a:hover,
    #main-nav ul .current_page_item a:hover,
    #main-nav .current-menu-item ul a:hover,
    #main-nav ul .current-menu-item a:hover {
        background-color: rgb(176, 22, 19);
    }
    #headerwrap #mobile-menu.sidemenu-on {
        background-color: rgb(0, 0, 0);
    }
    #headerwrap #mobile-menu.sidemenu-on nav li {
        color: rgb(235, 59, 54);
    }
    #headerwrap #mobile-menu.sidemenu-on nav a:hover,
    #headerwrap #mobile-menu.sidemenu-on nav .current-menu-item > a {
        color: rgb(199, 201, 224);
    }
    .page-title {
        color: rgb(199, 201, 224);
    }
    .module-title {
        color: rgb(199, 201, 224);
        background-color: rgb(38, 38, 47);
    }
    #sidebar a {
        color: rgb(235, 59, 54);
    }
    #sidebar a:hover {
        color: rgb(199, 201, 224);
    }
    #sidebar .widget {
        color: rgb(199, 201, 224);
    }
    #sidebar .widgettitle {
        color: rgb(199, 201, 224);
    }
    #footer {
        color: rgb(191, 193, 218);
    }
    #footer a {
        color: rgb(235, 59, 54);
    }
    #footer a:hover {
        color: rgb(140, 148, 190);
    }
    #footer-nav a {
        color: rgb(235, 59, 54);
    }
    #footer-nav a:hover,
    #footer-nav li:hover > a {
        color: rgb(140, 148, 190);
    }
    #footer-nav .current_page_item a,
    #footer-nav .current-menu-item a {
        color: rgb(189, 192, 218);
    }
    #footer-nav .current_page_item a:hover,
    #footer-nav .current-menu-item a:hover {
        color: rgb(235, 59, 54);
    }
}
@media screen and (max-width: 480px) {
    body {
        background-color: rgb(31, 31, 38);
        color: rgb(199, 201, 224);
    }
    a {
        color: rgb(235, 59, 54);
    }
    a:hover {
        color: rgb(135, 143, 187);
    }
    h1 {
        color: rgb(199, 201, 224);
    }
    h2 {
        color: rgb(199, 201, 224);
    }
    h3 {
        color: rgb(199, 201, 224);
    }
    h4 {
        color: rgb(199, 201, 224);
    }
    h5 {
        color: rgb(199, 201, 224);
    }
    h6 {
        color: rgb(199, 201, 224); 
    }
    input[type="reset"], input[type="submit"],
    button {
        background-color: rgba(0, 0, 0, 0);
        border-color: rgb(155, 20, 17);
        color: rgb(199, 201, 224); 
    }
    input[type="reset"]:hover, input[type="submit"]:hover,
    button:hover {
        background-color: rgb(176, 22, 19);
        border-color: rgb(104, 114, 170);
        color: rgb(205, 206, 226);
    }
    #header {
        color: rgb(189, 192, 218);
    }
    #header a {
        color: rgb(235, 59, 54);
    }
    #header a:hover {
        color: rgb(189, 192, 218);
    }
    #headerwrap.fixed-header #header {
        color: rgb(189, 192, 218);
    }
    #headerwrap.fixed-header #header a {
        color: rgb(235, 59, 54);
    }
    #headerwrap.fixed-header #header a:hover {
        color: rgb(189, 192, 218);
    }
    #main-nav a,
    #main-nav > li > a {
        color: rgb(235, 59, 54);
    }
    #main-nav a:hover,
    #main-nav > li > a:hover {
        color: rgb(199, 201, 224);
    }
    #main-nav .current_page_item a,
    #main-nav .current-menu-item a,
    #main-nav > .current_page_item > a,
    #main-nav > .current-menu-item > a {
        color: rgb(178, 181, 211);
    }
    #main-nav .current_page_item a:hover,
    #main-nav .current-menu-item a:hover {
        color: rgb(199, 201, 224);
    }
    #main-nav li:not(.themify-widget-menu) > ul,
    #main-nav .has-mega-sub-menu .mega-sub-menu,
    #main-nav .has-mega-column > .sub-menu {
        border-color: rgb(155, 20, 17);
    }
    #headerwrap #mobile-menu.sidemenu-on nav li {
        color: rgb(235, 59, 54);
    }
    #headerwrap #mobile-menu.sidemenu-on nav a:hover,
    #headerwrap #mobile-menu.sidemenu-on nav .current-menu-item > a {
        color: rgb(199, 201, 224);
    }
    #footer-nav a {
        color: rgb(235, 59, 54);
    }
    #footer-nav a:hover,
    #footer-nav li:hover > a {
        color: rgb(140, 148, 190);
    }
    #footer-nav .current_page_item a,
    #footer-nav .current-menu-item a {
        color: rgb(189, 192, 218);
    }
    #footer-nav .current_page_item a:hover,
    #footer-nav .current-menu-item a:hover {
        color: rgb(235, 59, 54);
    }
}
:root {
    --reach-combobox: 1;
}
.googlesitekit-plugin {
    color: rgb(190, 192, 218);
}
.googlesitekit-plugin svg {
    color: inherit;
}
.googlesitekit-plugin h1,
.googlesitekit-plugin h2,
.googlesitekit-plugin h3,
.googlesitekit-plugin h4,
.googlesitekit-plugin h5,
.googlesitekit-plugin h6 {
    color: rgb(190, 192, 218);
}
.googlesitekit-plugin a {
    color: rgb(148, 255, 248);
    text-decoration-color: initial;
}
.googlesitekit-plugin a:hover {
    text-decoration-color: initial;
}
.googlesitekit-plugin a:focus {
    box-shadow: none;
    outline-color: rgb(104, 114, 170);
}
.googlesitekit-plugin button {
    background-image: none;
    background-color: initial;
    border-color: initial;
    color: rgb(148, 255, 248);
    text-decoration-color: initial;
}
.googlesitekit-plugin button:hover {
    text-decoration-color: initial;
}
.googlesitekit-plugin button:focus {
    outline-color: rgb(104, 114, 170);
}
.mdc-button,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button {
    text-decoration-color: initial;
    border-color: initial;
    outline-color: initial;
}
.mdc-button:active,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button:active {
    outline-color: initial;
}
.mdc-button:disabled,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button:disabled {
    background-color: transparent;
    color: rgba(205, 206, 226, 0.37);
}
.mdc-button:not(:disabled),
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button:not(:disabled) {
    background-color: transparent;
}
.mdc-button:not(:disabled),
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button:not(:disabled) {
    color: var(--darkreader-text--mdc-theme-primary, #a5d2ab);
}
svg.mdc-button__icon {
    fill: currentcolor;
}
.mdc-button--raised:disabled,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised:disabled,
.mdc-button--unelevated:disabled {
    background-color: rgba(0, 0, 0, 0.12);
    color: rgba(205, 206, 226, 0.37);
}
.mdc-button--raised:not(:disabled),
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised:not(:disabled),
.mdc-button--unelevated:not(:disabled) {
    background-color: rgb(66, 99, 74);
}
.mdc-button--raised:not(:disabled),
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised:not(:disabled),
.mdc-button--unelevated:not(:disabled) {
    background-color: var(--darkreader-bg--mdc-theme-primary, #42634a);
}
.mdc-button--raised:not(:disabled),
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised:not(:disabled),
.mdc-button--unelevated:not(:disabled) {
    color: var(--darkreader-text--mdc-theme-on-primary, #cdcee2);
}
.mdc-button--raised,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised {
    box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px,
    rgba(0, 0, 0, 0.14) 0px 2px 2px 0px,
    rgba(0, 0, 0, 0.12) 0px 1px 5px 0px;
}
.mdc-button--raised:hover,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised:hover,
.mdc-button--raised:focus,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised:focus {
    box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px,
    rgba(0, 0, 0, 0.14) 0px 4px 5px 0px,
    rgba(0, 0, 0, 0.12) 0px 1px 10px 0px;
}
.mdc-button--raised:active,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised:active {
    box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px,
    rgba(0, 0, 0, 0.14) 0px 8px 10px 1px,
    rgba(0, 0, 0, 0.12) 0px 3px 14px 2px;
}
.mdc-button--raised:disabled,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised:disabled {
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 0px,
    rgba(0, 0, 0, 0.14) 0px 0px 0px 0px,
    rgba(0, 0, 0, 0.12) 0px 0px 0px 0px;
}
.mdc-button--outlined:disabled {
    border-color: rgba(104, 114, 170, 0.37);
}
.mdc-button--outlined:not(:disabled) {
    border-color: var(--darkreader-border--mdc-theme-primary, #62926c);
}
.mdc-ripple-surface--test-edge-var-bug {
    --darkreader-border--mdc-ripple-surface-test-edge-var: 1px solid #000;
}
.mdc-ripple-surface--test-edge-var-bug::before {
    border: var(--darkreader-border--mdc-ripple-surface-test-edge-var);
}
.mdc-button,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button {
    --mdc-ripple-fg-size: 0;
    --mdc-ripple-left: 0;
    --mdc-ripple-top: 0;
    --mdc-ripple-fg-scale: 1;
    --mdc-ripple-fg-translate-end: 0;
    --mdc-ripple-fg-translate-start: 0;
    -webkit-tap-highlight-color: rgba(205, 206, 226, 0);
}
.mdc-button::before,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button::before,
.mdc-button::after,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button::after {
    background-color: rgb(66, 99, 74);
}
.mdc-button::before,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button::before,
.mdc-button::after,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button::after {
    background-color: var(--darkreader-bg--mdc-theme-primary, #42634a);
}
.mdc-button.mdc-ripple-upgraded,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-ripple-upgraded.mdc-button {
    --mdc-ripple-fg-opacity: 0.12;
}
.mdc-button--raised::before,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised::before,
.mdc-button--raised::after,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised::after,
.mdc-button--unelevated::before,
.mdc-button--unelevated::after {
    background-color: rgb(29, 29, 37);
}
.mdc-button--raised::before,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised::before,
.mdc-button--raised::after,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised::after,
.mdc-button--unelevated::before,
.mdc-button--unelevated::after {
    background-color: var(--darkreader-bg--mdc-theme-on-primary, #1d1d25);
}
.mdc-button--raised.mdc-ripple-upgraded,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-ripple-upgraded.mdc-button--raised,
.mdc-button--unelevated.mdc-ripple-upgraded {
    --mdc-ripple-fg-opacity: 0.24;
}
:root {
    --mdc-layout-grid-margin-desktop: 24px;
    --mdc-layout-grid-gutter-desktop: 24px;
    --mdc-layout-grid-column-width-desktop: 72px;
    --mdc-layout-grid-margin-tablet: 16px;
    --mdc-layout-grid-gutter-tablet: 16px;
    --mdc-layout-grid-column-width-tablet: 72px;
    --mdc-layout-grid-margin-phone: 16px;
    --mdc-layout-grid-gutter-phone: 16px;
    --mdc-layout-grid-column-width-phone: 72px;
}
.mdc-linear-progress__bar-inner,
#wpadminbar .googlesitekit-adminbar .mdc-linear-progress__bar-inner {
    background-color: var(--darkreader-bg--mdc-theme-primary, #42634a);
}
.mdc-linear-progress__buffering-dots,
#wpadminbar .googlesitekit-adminbar .mdc-linear-progress__buffering-dots {
    background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='%23e6e6e6'/%3E%3C/svg%3E");
}
.mdc-linear-progress__buffer,
#wpadminbar .googlesitekit-adminbar .mdc-linear-progress__buffer {
    background-color: rgb(43, 44, 54);
}
.googlesitekit-plugin .mdc-button,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button {
    box-shadow: none;
}
.googlesitekit-plugin .mdc-button:not(:disabled),
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button:not(:disabled) {
    color: rgb(165, 210, 171);
}
.googlesitekit-plugin .mdc-button--raised,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised {
    box-shadow: none;
}
.googlesitekit-plugin .mdc-button--raised:not(:disabled),
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised:not(:disabled) {
    background-color: rgb(66, 99, 74);
}
.googlesitekit-plugin .mdc-button--raised:not(:disabled),
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised:not(:disabled) {
    color: var(--darkreader-text--mdc-theme-text-primary-on-dark, #cdcee2);
}
.googlesitekit-plugin .mdc-button--raised::before,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised::before,
.googlesitekit-plugin .mdc-button--raised::after,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised::after {
    background-color: rgb(29, 29, 37);
}
.googlesitekit-plugin .mdc-button--raised::before,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised::before,
.googlesitekit-plugin .mdc-button--raised::after,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised::after {
    background-color: var(--darkreader-bg--mdc-theme-text-primary-on-dark, #1d1d25);
}
.googlesitekit-plugin .mdc-button--raised.mdc-ripple-upgraded,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-ripple-upgraded.mdc-button--raised {
    --mdc-ripple-fg-opacity: 0.24;
}
.googlesitekit-plugin .mdc-button--raised:hover,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised:hover {
    text-decoration-color: initial;
}
.googlesitekit-plugin .mdc-button--raised:focus,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised:focus {
    outline-color: initial;
}
.googlesitekit-plugin .mdc-button--danger:not(:disabled) {
    background-color: rgb(138, 66, 40);
}
.googlesitekit-plugin .mdc-button--danger:not(:disabled) {
    color: var(--darkreader-text--mdc-theme-text-primary-on-dark, #cdcee2);
}
.googlesitekit-plugin .mdc-button--danger::before,
.googlesitekit-plugin .mdc-button--danger::after {
    background-color: rgb(29, 29, 37);
}
.googlesitekit-plugin .mdc-button--danger::before,
.googlesitekit-plugin .mdc-button--danger::after {
    background-color: var(--darkreader-bg--mdc-theme-text-primary-on-dark, #1d1d25);
}
.googlesitekit-plugin .mdc-button--danger.mdc-ripple-upgraded {
    --mdc-ripple-fg-opacity: 0.24;
}
.googlesitekit-plugin .mdc-button--dropdown {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2212%22%20height%3D%228%22%20viewBox%3D%220%200%2012%208%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.6.6L12%202%206%208%200%202%201.4.6%206%205.2z%22%20fill%3D%22%23757575%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");
}
.googlesitekit-plugin .mdc-button--dropdown:not(:disabled) {
    color: rgb(190, 192, 218);
}
.googlesitekit-plugin .mdc-button--dropdown:hover,
.googlesitekit-plugin .mdc-button--dropdown:active,
.googlesitekit-plugin .mdc-button--dropdown:focus {
    text-decoration-color: initial;
}
.googlesitekit-plugin .mdc-button--dropdown:hover:not(:disabled),
.googlesitekit-plugin .mdc-button--dropdown:active:not(:disabled),
.googlesitekit-plugin .mdc-button--dropdown:focus:not(:disabled) {
    background-color: rgb(39, 39, 48);
}
.googlesitekit-plugin .mdc-button--dropdown:hover:not(:disabled),
.googlesitekit-plugin .mdc-button--dropdown:active:not(:disabled),
.googlesitekit-plugin .mdc-button--dropdown:focus:not(:disabled) {
    color: var(--darkreader-text--mdc-theme-text-primary-on-light,
    rgba(205, 206, 226, 0.87));
}
.googlesitekit-plugin .mdc-button--dropdown:hover::before,
.googlesitekit-plugin .mdc-button--dropdown:hover::after,
.googlesitekit-plugin .mdc-button--dropdown:active::before,
.googlesitekit-plugin .mdc-button--dropdown:active::after,
.googlesitekit-plugin .mdc-button--dropdown:focus::before,
.googlesitekit-plugin .mdc-button--dropdown:focus::after {
    background-color: rgba(0, 0, 0, 0.87);
}
.googlesitekit-plugin .mdc-button--dropdown:hover::before,
.googlesitekit-plugin .mdc-button--dropdown:hover::after,
.googlesitekit-plugin .mdc-button--dropdown:active::before,
.googlesitekit-plugin .mdc-button--dropdown:active::after,
.googlesitekit-plugin .mdc-button--dropdown:focus::before,
.googlesitekit-plugin .mdc-button--dropdown:focus::after {
    background-color: var(--darkreader-bg--mdc-theme-text-primary-on-light,
    rgba(0, 0, 0, 0.87));
}
.googlesitekit-plugin .mdc-button--dropdown:hover.mdc-ripple-upgraded,
.googlesitekit-plugin .mdc-button--dropdown:active.mdc-ripple-upgraded,
.googlesitekit-plugin .mdc-button--dropdown:focus.mdc-ripple-upgraded {
    --mdc-ripple-fg-opacity: 0.12;
}
@media (max-width: 599px) {
    .googlesitekit-plugin .mdc-button--dropdown {
        background-image: none;
    }
}
.googlesitekit-plugin .mdc-button--inverse:not(:disabled) {
    background-color: rgb(17, 17, 22);
}
.googlesitekit-plugin .mdc-button--inverse:not(:disabled) {
    color: var(--darkreader-text--mdc-theme-text-primary-on-dark, #cdcee2);
}
.googlesitekit-plugin .mdc-button--inverse::before,
.googlesitekit-plugin .mdc-button--inverse::after {
    background-color: rgb(29, 29, 37);
}
.googlesitekit-plugin .mdc-button--inverse::before,
.googlesitekit-plugin .mdc-button--inverse::after {
    background-color: var(--darkreader-bg--mdc-theme-text-primary-on-dark, #1d1d25);
}
.googlesitekit-plugin .mdc-button--inverse.mdc-ripple-upgraded {
    --mdc-ripple-fg-opacity: 0.24;
}
.googlesitekit-plugin .mdc-linear-progress .mdc-linear-progress__bar-inner,
.googlesitekit-plugin .mdc-linear-progress #wpadminbar .googlesitekit-adminbar .mdc-linear-progress__bar-inner,
#wpadminbar .googlesitekit-adminbar .googlesitekit-plugin .mdc-linear-progress .mdc-linear-progress__bar-inner,
.googlesitekit-plugin #wpadminbar .googlesitekit-adminbar .mdc-linear-progress .mdc-linear-progress__bar-inner {
    background-color: rgb(66, 99, 74);
}
#wpadminbar .googlesitekit-adminbar .mdc-linear-progress .mdc-linear-progress__bar-inner {
    background-color: rgb(71, 88, 120);
}
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta-link {
    background-color: transparent;
}
#wpadminbar.nojs .googlesitekit-noscript {
    border-left-color: rgb(152, 110, 28);
}
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    color: rgb(205, 206, 226);
}
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-adminbar__subtitle {
    color: rgb(135, 142, 187);
}
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-adminbar__title {
    color: rgb(171, 174, 207);
}
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-adminbar__title .googlesitekit-adminbar__title--date-range {
    color: rgb(135, 142, 187);
}
#wpadminbar .googlesitekit-wp-adminbar .googlesitekit-wp-adminbar__icon {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2243%22%20height%3D%2244%22%20viewBox%3D%220%200%2043%2044%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cdefs%3E%3Cpath%20d%3D%22M42.5%2018H22v8.5h11.8C32.7%2031.9%2028.1%2035%2022%2035c-7.2%200-13-5.8-13-13S14.8%209%2022%209c3.1%200%205.9%201.1%208.1%202.9l6.4-6.4C32.6%202.1%2027.6%200%2022%200%209.8%200%200%209.8%200%2022s9.8%2022%2022%2022c11%200%2021-8%2021-22%200-1.3-.2-2.7-.5-4z%22%20id%3D%22a%22%2F%3E%3C%2Fdefs%3E%3Cuse%20fill%3D%22%23FFF%22%20xlink%3Ahref%3D%22%23a%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");
}
#wpadminbar .ab-top-menu > .googlesitekit-wp-adminbar.hover > .ab-item,
#wpadminbar:not(.mobile) .quicklinks .ab-top-menu > .googlesitekit-wp-adminbar:hover > .ab-item,
#wpadminbar:not(.mobile) .quicklinks .ab-top-menu > .googlesitekit-wp-adminbar > .ab-item:focus,
#wpadminbar.nojq .quicklinks .ab-top-menu > .googlesitekit-wp-adminbar > .ab-item:focus {
    background-color: rgb(29, 29, 37);
    color: rgb(190, 192, 218);
}
#wpadminbar .googlesitekit-wp-adminbar.hover .googlesitekit-wp-adminbar__icon,
#wpadminbar:not(.mobile) .googlesitekit-wp-adminbar:hover .googlesitekit-wp-adminbar__icon,
#wpadminbar:not(.mobile) .googlesitekit-wp-adminbar .ab-item:focus .googlesitekit-wp-adminbar__icon {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDMiIGhlaWdodD0iNDQiIHZpZXdCb3g9IjAgMCA0MyA0NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PHBhdGggZD0iTTQyLjUgMThIMjJ2OC41aDExLjhDMzIuNyAzMS45IDI4LjEgMzUgMjIgMzVjLTcuMiAwLTEzLTUuOC0xMy0xM1MxNC44IDkgMjIgOWMzLjEgMCA1LjkgMS4xIDguMSAyLjlsNi40LTYuNEMzMi42IDIuMSAyNy42IDAgMjIgMCA5LjggMCAwIDkuOCAwIDIyczkuOCAyMiAyMiAyMmMxMSAwIDIxLTggMjEtMjIgMC0xLjMtLjItMi43LS41LTR6IiBpZD0iYSIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjxwYXRoIGZpbGw9IiNGQkJDMDUiIG1hc2s9InVybCgjYikiIGQ9Ik0tMiAzNVY5bDE3IDEzeiIvPjxwYXRoIGZpbGw9IiMzNEE4NTMiIG1hc2s9InVybCgjYikiIGQ9Ik0tMiAzNWwzMC0yMyA3LjkgMUw0Ni0ydjQ4SC0yeiIvPjxwYXRoIGZpbGw9IiM0Mjg1RjQiIG1hc2s9InVybCgjYikiIGQ9Ik00NiA0NkwxNSAyMmwtNC0zTDQ2IDl6Ii8+PHBhdGggZmlsbD0iI0VBNDMzNSIgbWFzaz0idXJsKCNiKSIgZD0iTS0yIDlsMTcgMTMgNy02LjFMNDYgMTJWLTJILTJ6Ii8+PC9nPjwvc3ZnPg==");
}
.googlesitekit-plugin .googlesitekit-analytics-cta,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-analytics-cta {
    --cta-analytics-gap: 16px;
    --cta-analytics-gap-narrow: calc(var(--cta-analytics-gap) / 2);
    background-color: rgb(39, 39, 48);
}
@media (min-width: 1440px) {
    .googlesitekit-plugin .googlesitekit-analytics-cta,
    #wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-analytics-cta {
        --cta-analytics-gap: 24px;
    }
}
.googlesitekit-plugin .googlesitekit-analytics-cta .googlesitekit-analytics-cta--description,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-analytics-cta .googlesitekit-analytics-cta--description {
    color: rgb(190, 192, 218);
}
.googlesitekit-plugin .googlesitekit-analytics-cta .googlesitekit-analytics-cta__preview-graph,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-analytics-cta .googlesitekit-analytics-cta__preview-graph {
    background-color: rgb(29, 29, 37);
}
#dashboard-widgets .googlesitekit-plugin .googlesitekit-analytics-cta h3.googlesitekit-analytics-cta__preview-graph--title,
.googlesitekit-plugin .googlesitekit-analytics-cta .googlesitekit-analytics-cta__preview-graph--title,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-analytics-cta .googlesitekit-analytics-cta__preview-graph--title {
    color: rgb(171, 174, 207);
}
.googlesitekit-plugin .googlesitekit-analytics-cta .googlesitekit-analytics-cta__preview-graph--icons,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-analytics-cta .googlesitekit-analytics-cta__preview-graph--icons {
    color: rgb(174, 178, 210);
}
.googlesitekit-plugin .googlesitekit-analytics-cta .googlesitekit-analytics-cta__preview-graph--bar,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-analytics-cta .googlesitekit-analytics-cta__preview-graph--bar {
    background-color: rgb(55, 55, 69);
}
.googlesitekit-plugin .googlesitekit-change-arrow {
    --darkreader-text--color-up: #bce393;
    --darkreader-text--color-down: #e88c68;
}
.googlesitekit-plugin .googlesitekit-change-arrow--inverted-color {
    --darkreader-text--color-up: #e88c68;
    --darkreader-text--color-down: #bce393;
}
.googlesitekit-plugin .googlesitekit-change-arrow--up {
    color: var(--darkreader-text--color-up);
}
.googlesitekit-plugin .googlesitekit-change-arrow--down {
    color: var(--darkreader-text--color-up);
}
.googlesitekit-plugin .googlesitekit-cta,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta,
#dashboard-widgets .inside .googlesitekit-plugin .googlesitekit-cta {
    background-color: rgb(39, 39, 48);
}
.googlesitekit-wp-dashboard .googlesitekit-plugin .googlesitekit-cta--error,
.googlesitekit-wp-dashboard #wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta--error,
#wpadminbar .googlesitekit-wp-dashboard .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta--error,
.googlesitekit-wp-dashboard #dashboard-widgets .inside .googlesitekit-plugin .googlesitekit-cta--error {
    background-color: rgb(29, 29, 37);
}
.googlesitekit-wp-dashboard .googlesitekit-plugin .googlesitekit-cta,
.googlesitekit-wp-dashboard #wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta,
#wpadminbar .googlesitekit-wp-dashboard .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta,
.googlesitekit-wp-dashboard #dashboard-widgets .inside .googlesitekit-plugin .googlesitekit-cta {
    background-color: rgb(39, 39, 48);
}
.googlesitekit-plugin .googlesitekit-cta .googlesitekit-cta__title,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta .googlesitekit-cta__title,
#wpadminbar .googlesitekit-plugin .googlesitekit-cta .googlesitekit-adminbar .googlesitekit-cta__title,
#dashboard-widgets .inside .googlesitekit-plugin .googlesitekit-cta .googlesitekit-cta__title {
    color: rgb(190, 192, 218);
}
.googlesitekit-plugin .googlesitekit-cta .googlesitekit-cta__description,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta .googlesitekit-cta__description,
#wpadminbar .googlesitekit-plugin .googlesitekit-cta .googlesitekit-adminbar .googlesitekit-cta__description,
#dashboard-widgets .inside .googlesitekit-plugin .googlesitekit-cta .googlesitekit-cta__description {
    color: rgb(190, 192, 218);
}
.googlesitekit-plugin .googlesitekit-cta.googlesitekit-cta--error,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta--error.googlesitekit-cta,
#dashboard-widgets .inside .googlesitekit-plugin .googlesitekit-cta.googlesitekit-cta--error {
    background-color: rgb(83, 28, 9);
}
.googlesitekit-plugin .googlesitekit-cta.googlesitekit-cta--error a,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta--error.googlesitekit-cta a,
.googlesitekit-plugin .googlesitekit-cta.googlesitekit-cta--error .googlesitekit-cta__title,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta--error.googlesitekit-cta .googlesitekit-cta__title,
#wpadminbar .googlesitekit-plugin .googlesitekit-cta.googlesitekit-cta--error .googlesitekit-adminbar .googlesitekit-cta__title,
#dashboard-widgets .inside .googlesitekit-plugin .googlesitekit-cta.googlesitekit-cta--error a,
#dashboard-widgets .inside .googlesitekit-plugin .googlesitekit-cta.googlesitekit-cta--error .googlesitekit-cta__title {
    color: rgb(255, 151, 108);
}
.googlesitekit-plugin .googlesitekit-cta.googlesitekit-cta--error .googlesitekit-cta__description,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta--error.googlesitekit-cta .googlesitekit-cta__description,
#wpadminbar .googlesitekit-plugin .googlesitekit-cta.googlesitekit-cta--error .googlesitekit-adminbar .googlesitekit-cta__description,
#dashboard-widgets .inside .googlesitekit-plugin .googlesitekit-cta.googlesitekit-cta--error .googlesitekit-cta__description {
    color: rgb(255, 151, 108);
}
.googlesitekit-plugin .googlesitekit-cta.googlesitekit-cta--error .mdc-button:not(:disabled),
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta--error.googlesitekit-cta .mdc-button:not(:disabled),
#wpadminbar .googlesitekit-plugin .googlesitekit-cta.googlesitekit-cta--error .googlesitekit-adminbar .mdc-button:not(:disabled),
#dashboard-widgets .inside .googlesitekit-plugin .googlesitekit-cta.googlesitekit-cta--error .mdc-button:not(:disabled) {
    background-color: rgb(138, 66, 40);
    color: rgb(205, 206, 226);
}
.googlesitekit-plugin .googlesitekit-cta.googlesitekit-cta--error .googlesitekit-cta-link--external,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta--error.googlesitekit-cta .googlesitekit-cta-link--external,
#dashboard-widgets .inside .googlesitekit-plugin .googlesitekit-cta.googlesitekit-cta--error .googlesitekit-cta-link--external {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTMiIGhlaWdodD0iMTMiPjxkZWZzPjxmaWx0ZXIgaWQ9ImRhcmtyZWFkZXItaW1hZ2UtZmlsdGVyIj48ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMC4wMjkgLTAuNTA4IC0wLjc2NiAwLjAwMCAxLjIzMiAtMC42NzAgMC4yMTMgLTAuNzQxIDAuMDAwIDEuMTg2IC0wLjYzOCAtMC40OTcgMC4wMjIgMC4wMDAgMS4xMDIgMC4wMDAgMC4wMDAgMC4wMDAgMS4wMDAgMC4wMDAiIC8+PC9maWx0ZXI+PC9kZWZzPjxpbWFnZSB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIGZpbHRlcj0idXJsKCNkYXJrcmVhZGVyLWltYWdlLWZpbHRlcikiIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyMTMlMjIlMjBoZWlnaHQlM0QlMjIxMyUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDEzJTIwMTMlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUzQ2clMjBmaWxsJTNEJTIybm9uZSUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk0xMSUyMDExSDJWMmgzVjBIMmEyJTIwMiUyMDAlMjAwJTIwMC0yJTIwMnY5YTIlMjAyJTIwMCUyMDAlMjAwJTIwMiUyMDJoOWMxLjElMjAwJTIwMi0uOSUyMDItMlY4aC0ydjN6JTIyJTIwZmlsbCUzRCUyMiUyMzdhMWUwMCUyMiUyMGZpbGwtcnVsZSUzRCUyMm5vbnplcm8lMjIlMkYlM0UlM0NwYXRoJTIwZmlsbCUzRCUyMiUyMzdhMWUwMCUyMiUyMGQlM0QlMjJNNyUyMDBoNnYySDd6TTExJTIwMmgydjRoLTJ6JTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJNMTElMjAyTDUlMjA4JTIyJTIwc3Ryb2tlJTNEJTIyJTIzN2ExZTAwJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIyc3F1YXJlJTIyJTJGJTNFJTNDJTJGZyUzRSUzQyUyRnN2ZyUzRSIgLz48L3N2Zz4=");
}
.googlesitekit-cta-link,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta-link {
    color: rgb(148, 255, 248);
    text-decoration-color: initial;
}
.googlesitekit-cta-link:hover,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta-link:hover {
    color: rgb(148, 255, 248);
    text-decoration-color: initial;
}
.googlesitekit-cta-link.googlesitekit-cta-link--danger,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta-link--danger.googlesitekit-cta-link {
    color: rgb(232, 140, 104);
}
.googlesitekit-cta-link.googlesitekit-cta-link--arrow,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta-link--arrow.googlesitekit-cta-link,
.googlesitekit-cta-link.googlesitekit-cta-link--external,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta-link--external.googlesitekit-cta-link {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M11%2011H2V2h3V0H2a2%202%200%200%200-2%202v9a2%202%200%200%200%202%202h9c1.1%200%202-.9%202-2V8h-2v3z%22%20fill%3D%22%23108080%22%20fill-rule%3D%22nonzero%22%2F%3E%3Cpath%20fill%3D%22%23108080%22%20d%3D%22M7%200h6v2H7zM11%202h2v4h-2z%22%2F%3E%3Cpath%20d%3D%22M11%202L5%208%22%20stroke%3D%22%23108080%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22square%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.googlesitekit-cta-link.googlesitekit-cta-link--arrow,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta-link--arrow.googlesitekit-cta-link {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Ccircle%20fill%3D%22%23108080%22%20cx%3D%226.5%22%20cy%3D%226.5%22%20r%3D%226.5%22%2F%3E%3Cpath%20d%3D%22M3.461%206.96h5.15L6.36%209.21a.464.464%200%200%200%20.325.79.459.459%200%200%200%20.325-.135l3.037-3.038a.459.459%200%200%200%200-.65L7.015%203.135a.46.46%200%200%200-.65.65L8.61%206.039H3.461a.462.462%200%200%200-.461.46c0%20.254.207.462.461.462z%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.googlesitekit-cta-link.googlesitekit-cta-link--arrow.googlesitekit-cta-link--inverse,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta-link--arrow.googlesitekit-cta-link--inverse.googlesitekit-cta-link {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Ccircle%20fill%3D%22%23FFF%22%20cx%3D%226.5%22%20cy%3D%226.5%22%20r%3D%226.5%22%2F%3E%3Cpath%20d%3D%22M3.461%206.96h5.15L6.36%209.21a.464.464%200%200%200%20.325.79.459.459%200%200%200%20.325-.135l3.037-3.038a.459.459%200%200%200%200-.65L7.015%203.135a.46.46%200%200%200-.65.65L8.61%206.039H3.461a.462.462%200%200%200-.461.46c0%20.254.207.462.461.462z%22%20fill%3D%22%23108080%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.googlesitekit-cta-link.googlesitekit-cta-link--arrow.googlesitekit-cta-link--disabled,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta-link--arrow.googlesitekit-cta-link--disabled.googlesitekit-cta-link {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Ccircle%20fill%3D%22%23bbb%22%20cx%3D%226.5%22%20cy%3D%226.5%22%20r%3D%226.5%22%2F%3E%3Cpath%20d%3D%22M3.461%206.96h5.15L6.36%209.21a.464.464%200%200%200%20.325.79.459.459%200%200%200%20.325-.135l3.037-3.038a.459.459%200%200%200%200-.65L7.015%203.135a.46.46%200%200%200-.65.65L8.61%206.039H3.461a.462.462%200%200%200-.461.46c0%20.254.207.462.461.462z%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.googlesitekit-cta-link.googlesitekit-cta-link--inverse,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta-link--inverse.googlesitekit-cta-link {
    color: rgb(205, 206, 226);
}
.googlesitekit-cta-link.googlesitekit-cta-link--inverse:hover,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta-link--inverse.googlesitekit-cta-link:hover {
    color: rgb(205, 206, 226);
}
.googlesitekit-cta-link.googlesitekit-cta-link--back::before,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta-link--back.googlesitekit-cta-link::before {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%228%22%20height%3D%227%22%20viewBox%3D%220%200%208%207%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M6.722%203.96H1.573l2.25%202.25a.464.464%200%200%201-.325.79.459.459%200%200%201-.325-.135L.135%203.827a.459.459%200%200%201%200-.65L3.168.135a.46.46%200%201%201%20.65.65L1.573%203.039h5.15c.253%200%20.46.207.46.46a.462.462%200%200%201-.46.462z%22%20fill%3D%22%23108080%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");
}
.googlesitekit-cta-link.googlesitekit-cta-link--disabled,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta-link--disabled.googlesitekit-cta-link {
    color: rgb(162, 166, 202);
}
.googlesitekit-cta-link.googlesitekit-cta-link--danger:hover,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta-link--danger.googlesitekit-cta-link:hover {
    color: rgb(232, 140, 104);
}
.googlesitekit-cta-link.googlesitekit-cta-link--disabled:hover,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta-link--disabled.googlesitekit-cta-link:hover {
    color: rgb(162, 166, 202);
    text-decoration-color: initial;
}
button.googlesitekit-cta-link,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar button.googlesitekit-cta-link {
    color: rgb(165, 210, 171);
}
button.googlesitekit-cta-link:hover,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar button.googlesitekit-cta-link:hover {
    color: rgb(172, 219, 178);
}
button.googlesitekit-cta-link.googlesitekit-cta-link--arrow,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar button.googlesitekit-cta-link--arrow.googlesitekit-cta-link {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTMiIGhlaWdodD0iMTMiPjxkZWZzPjxmaWx0ZXIgaWQ9ImRhcmtyZWFkZXItaW1hZ2UtZmlsdGVyIj48ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMC4wMjkgLTAuNTA4IC0wLjc2NiAwLjAwMCAxLjIzMiAtMC42NzAgMC4yMTMgLTAuNzQxIDAuMDAwIDEuMTg2IC0wLjYzOCAtMC40OTcgMC4wMjIgMC4wMDAgMS4xMDIgMC4wMDAgMC4wMDAgMC4wMDAgMS4wMDAgMC4wMDAiIC8+PC9maWx0ZXI+PC9kZWZzPjxpbWFnZSB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIGZpbHRlcj0idXJsKCNkYXJrcmVhZGVyLWltYWdlLWZpbHRlcikiIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyMTMlMjIlMjBoZWlnaHQlM0QlMjIxMyUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDEzJTIwMTMlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUzQ2clMjBmaWxsJTNEJTIybm9uZSUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlM0UlM0NjaXJjbGUlMjBmaWxsJTNEJTIyJTIzM2M3MjUxJTIyJTIwY3glM0QlMjI2LjUlMjIlMjBjeSUzRCUyMjYuNSUyMiUyMHIlM0QlMjI2LjUlMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMk0zLjQ2MSUyMDYuOTZoNS4xNUw2LjM2JTIwOS4yMWEuNDY0LjQ2NCUyMDAlMjAwJTIwMCUyMC4zMjUuNzkuNDU5LjQ1OSUyMDAlMjAwJTIwMCUyMC4zMjUtLjEzNWwzLjAzNy0zLjAzOGEuNDU5LjQ1OSUyMDAlMjAwJTIwMCUyMDAtLjY1TDcuMDE1JTIwMy4xMzVhLjQ2LjQ2JTIwMCUyMDAlMjAwLS42NS42NUw4LjYxJTIwNi4wMzlIMy40NjFhLjQ2Mi40NjIlMjAwJTIwMCUyMDAtLjQ2MS40NmMwJTIwLjI1NC4yMDcuNDYyLjQ2MS40NjJ6JTIyJTIwZmlsbCUzRCUyMiUyM0ZGRiUyMiUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0UiIC8+PC9zdmc+");
}
.googlesitekit-data-block,
#wpadminbar .googlesitekit-adminbar .googlesitekit-data-block {
    --darkreader-text--color-up: #bce393;
    --darkreader-text--color-down: #e88c68;
}
.googlesitekit-data-block .googlesitekit-data-block__title,
#wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__title,
.googlesitekit-data-block #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block__title {
    color: rgb(135, 142, 187);
}
.googlesitekit-data-block .googlesitekit-data-block__datapoint,
#wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__datapoint,
.googlesitekit-data-block #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block__datapoint {
    color: rgb(190, 192, 218);
}
.googlesitekit-data-block .googlesitekit-data-block__change,
#wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__change,
.googlesitekit-data-block #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block__change {
    color: rgb(135, 142, 187);
}
.googlesitekit-data-block .googlesitekit-data-block__value,
#wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__value,
.googlesitekit-data-block #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block__value,
.googlesitekit-data-block .googlesitekit-data-block__suffix,
#wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__suffix {
    color: rgb(135, 142, 187);
}
.googlesitekit-data-block .googlesitekit-data-block__value--up,
#wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__value--up,
.googlesitekit-data-block .googlesitekit-data-block__suffix--up,
#wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__suffix--up {
    color: var(--darkreader-text--color-up);
}
.googlesitekit-data-block .googlesitekit-data-block__value--down,
#wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__value--down,
.googlesitekit-data-block .googlesitekit-data-block__suffix--down,
#wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__suffix--down {
    color: var(--darkreader-text--color-down);
}
.googlesitekit-data-block--button-1:not(.googlesitekit-data-block--is-gathering-data):hover,
.googlesitekit-data-block--button-1:not(.googlesitekit-data-block--is-gathering-data):focus,
.googlesitekit-data-block--button-1:not(.googlesitekit-data-block--is-gathering-data):active {
    background-color: rgba(77, 94, 128, 0.1);
}
.googlesitekit-data-block--button-1.googlesitekit-data-block--is-gathering-data::before {
    background-color: rgb(84, 84, 104);
}
.googlesitekit-data-block--button-1::before {
    background-color: rgb(77, 94, 128);
}
.googlesitekit-data-block--button-2:not(.googlesitekit-data-block--is-gathering-data):hover,
.googlesitekit-data-block--button-2:not(.googlesitekit-data-block--is-gathering-data):focus,
.googlesitekit-data-block--button-2:not(.googlesitekit-data-block--is-gathering-data):active {
    background-color: rgba(47, 47, 59, 0.1);
}
.googlesitekit-data-block--button-2.googlesitekit-data-block--is-gathering-data::before {
    background-color: rgb(84, 84, 104);
}
.googlesitekit-data-block--button-2::before {
    background-color: rgb(47, 47, 59);
}
.googlesitekit-data-block--button-3:not(.googlesitekit-data-block--is-gathering-data):hover,
.googlesitekit-data-block--button-3:not(.googlesitekit-data-block--is-gathering-data):focus,
.googlesitekit-data-block--button-3:not(.googlesitekit-data-block--is-gathering-data):active {
    background-color: rgba(97, 130, 102, 0.1);
}
.googlesitekit-data-block--button-3.googlesitekit-data-block--is-gathering-data::before {
    background-color: rgb(84, 84, 104);
}
.googlesitekit-data-block--button-3::before {
    background-color: rgb(97, 130, 102);
}
.googlesitekit-data-block--button-4:not(.googlesitekit-data-block--is-gathering-data):hover,
.googlesitekit-data-block--button-4:not(.googlesitekit-data-block--is-gathering-data):focus,
.googlesitekit-data-block--button-4:not(.googlesitekit-data-block--is-gathering-data):active {
    background-color: rgba(98, 71, 132, 0.1);
}
.googlesitekit-data-block--button-4.googlesitekit-data-block--is-gathering-data::before {
    background-color: rgb(84, 84, 104);
}
.googlesitekit-data-block--button-4::before {
    background-color: rgb(98, 71, 132);
}
.googlesitekit-plugin .googlesitekit-gathering-data-notice.googlesitekit-gathering-data-notice--has-style-small span {
    color: rgb(135, 142, 187);
}
.googlesitekit-plugin .googlesitekit-gathering-data-notice.googlesitekit-gathering-data-notice--has-style-default span {
    color: rgb(135, 142, 187);
}
.googlesitekit-plugin .googlesitekit-gathering-data-notice.googlesitekit-gathering-data-notice--has-style-overlay span {
    color: rgb(135, 142, 187);
}
.googlesitekit-plugin .googlesitekit-gathering-data-notice.googlesitekit-gathering-data-notice--has-style-small-overlay span {
    color: rgb(135, 142, 187);
}
.googlesitekit-plugin .googlesitekit-gathering-data-notice.googlesitekit-gathering-data-notice--has-style-large span {
    color: rgb(135, 142, 187);
}
#wpadminbar .googlesitekit-plugin .googlesitekit-gathering-data-notice span {
    color: rgb(142, 149, 191);
}
@media (prefers-reduced-motion: reduce) {
    .googlesitekit-preview-block__wrapper {
        background-image: linear-gradient(150deg,
        rgba(0, 0, 0, 0.05),
        rgba(0, 0, 0, 0.15));
    }
}
.googlesitekit-noscript {
    background-color: rgb(29, 29, 37);
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a {
    background-color: rgb(67, 78, 135);
    color: rgb(205, 206, 226);
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay,
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items.pojo-a11y-links {
    border-color: rgb(62, 73, 127);
}
body.pojo-a11y-focusable a:focus {
    outline-color: rgb(162, 14, 11) !important;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay {
    background-color: rgb(29, 29, 37);
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a,
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay p.pojo-a11y-toolbar-title {
    color: rgb(172, 177, 208);
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a.active {
    background-color: rgb(67, 78, 135);
    color: rgb(205, 206, 226);
}
html {
    background-color: rgb(25, 25, 29) !important;
}
html,
body,
input,
textarea,
select,
button,
dialog {
    background-color: rgb(25, 25, 29);
}
html,
body,
input,
textarea,
select,
button {
    border-color: rgb(76, 83, 124);
    color: rgb(190, 198, 210);
}
a {
    color: rgb(110, 184, 242);
}
table {
    border-color: rgb(80, 88, 130);
}
::placeholder {
    color: rgb(163, 177, 195);
}
input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill {
    background-color: rgb(74, 73, 27) !important;
    color: rgb(190, 198, 210) !important;
}
::-webkit-scrollbar {
    background-color: rgb(31, 31, 38);
    color: rgb(161, 175, 193);
}
::-webkit-scrollbar-thumb {
    background-color: rgb(63, 63, 78);
}
::-webkit-scrollbar-thumb:hover {
    background-color: rgb(79, 78, 97);
}
::-webkit-scrollbar-thumb:active {
    background-color: rgb(64, 64, 80);
}
::-webkit-scrollbar-corner {
    background-color: rgb(25, 25, 29);
}
::selection {
    background-color: rgb(32, 75, 125) !important;
    color: rgb(183, 196, 216) !important;
}
:not(pre, pre *, code, .far, .fa, .glyphicon, [class*="vjs-"], .fab, .fa-github, .fas, .material-icons, .icofont, .typcn, mu, [class*="mu-"], .glyphicon, .icon) {
    -webkit-text-stroke-color: initial !important;
}
:root {
    --darkreader-bg--darkreader-neutral-background: #121318;
    --darkreader-text--darkreader-neutral-text: #adbfca;
    --darkreader-selection-background: #1055a8;
    --darkreader-selection-text: #cccee7;
}
img.wp-smiley,
img.emoji {
    border-color: initial !important;
    box-shadow: none !important;
    background-image: none !important;
    background-color: initial !important;
}
.dashicons,
.dashicons-before::before {
    text-decoration-color: inherit;
}
html {
    --wp-admin--admin-bar--height: 32px;
}
#wpadminbar * {
    text-shadow: none;
}
#wpadminbar .ab-empty-item,
#wpadminbar a.ab-item,
#wpadminbar > #wp-toolbar span.ab-label,
#wpadminbar > #wp-toolbar span.noticon {
    color: rgb(184, 194, 207); 
}
#wpadminbar a, #wpadminbar a img, #wpadminbar a img:hover, #wpadminbar a:hover {
    border-color: initial; text-decoration-color: initial; background-image: initial; background-color: initial; box-shadow: none; 
}
#wpadminbar a:active, #wpadminbar a:focus, #wpadminbar div, #wpadminbar input[type="email"], #wpadminbar input[type="number"], #wpadminbar input[type="password"], #wpadminbar input[type="search"], #wpadminbar input[type="text"], #wpadminbar input[type="url"],
#wpadminbar select,
#wpadminbar textarea {
    box-shadow: none;
}
#wpadminbar {
    color: rgb(172, 183, 200);
    background-image: initial;
    background-color: rgb(21, 21, 27);
}
#wpadminbar .ab-sub-wrapper,
#wpadminbar ul,
#wpadminbar ul li {
    background-image: initial;
    background-color: initial;
    list-style-image: initial;
}
#wpadminbar .ab-empty-item {
    outline-color: initial;
}
#wpadminbar .menupop .ab-sub-wrapper,
#wpadminbar .shortlink-input {
    box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px;
    background-image: initial;
    background-color: rgb(32, 32, 40);
}
#wpadminbar .ab-top-menu > li.hover > .ab-item,
#wpadminbar.nojq .quicklinks .ab-top-menu > li > .ab-item:focus,
#wpadminbar:not(.mobile) .ab-top-menu > li:hover > .ab-item,
#wpadminbar:not(.mobile) .ab-top-menu > li > .ab-item:focus {
    background-image: initial;
    background-color: rgb(32, 32, 40);
    color: rgb(140, 195, 227);
}
#wpadminbar:not(.mobile) > #wp-toolbar a:focus span.ab-label,
#wpadminbar:not(.mobile) > #wp-toolbar li:hover span.ab-label,
#wpadminbar > #wp-toolbar li.hover span.ab-label {
    color: rgb(140, 195, 227);
}
#wpadminbar .ab-icon,
#wpadminbar .ab-item::before,
#wpadminbar > #wp-toolbar > #wp-admin-bar-root-default .ab-icon,
.wp-admin-bar-arrow {
    background-image: none !important;
}
#wpadminbar #adminbarsearch::before,
#wpadminbar .ab-icon::before,
#wpadminbar .ab-item::before {
    color: rgba(160, 213, 241, 0.6);
}
#wpadminbar .ab-submenu .ab-item {
    color: rgba(160, 213, 241, 0.7);
}
#wpadminbar .quicklinks .menupop ul li a,
#wpadminbar .quicklinks .menupop ul li a strong,
#wpadminbar .quicklinks .menupop.hover ul li a,
#wpadminbar.nojs .quicklinks .menupop:hover ul li a {
    color: rgba(160, 213, 241, 0.7);
}
#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover > a,
#wpadminbar .quicklinks .menupop ul li a:focus,
#wpadminbar .quicklinks .menupop ul li a:focus strong,
#wpadminbar .quicklinks .menupop ul li a:hover,
#wpadminbar .quicklinks .menupop ul li a:hover strong,
#wpadminbar .quicklinks .menupop.hover ul li a:focus,
#wpadminbar .quicklinks .menupop.hover ul li a:hover,
#wpadminbar .quicklinks .menupop.hover ul li div[tabindex]:focus,
#wpadminbar .quicklinks .menupop.hover ul li div[tabindex]:hover,
#wpadminbar li #adminbarsearch.adminbar-focused::before,
#wpadminbar li .ab-item:focus .ab-icon::before,
#wpadminbar li .ab-item:focus::before,
#wpadminbar li a:focus .ab-icon::before,
#wpadminbar li.hover .ab-icon::before,
#wpadminbar li.hover .ab-item::before,
#wpadminbar li:hover #adminbarsearch::before,
#wpadminbar li:hover .ab-icon::before,
#wpadminbar li:hover .ab-item::before,
#wpadminbar.nojs .quicklinks .menupop:hover ul li a:focus,
#wpadminbar.nojs .quicklinks .menupop:hover ul li a:hover {
    color: rgb(140, 195, 227);
}
#wpadminbar.mobile .quicklinks .ab-icon::before,
#wpadminbar.mobile .quicklinks .ab-item::before {
    color: rgb(172, 183, 200);
}
#wpadminbar.mobile .quicklinks .hover .ab-icon::before,
#wpadminbar.mobile .quicklinks .hover .ab-item::before {
    color: rgb(140, 195, 227);
}
#wpadminbar .menupop .menupop > .ab-item .wp-admin-bar-arrow::before {
    color: inherit;
}
#wpadminbar .quicklinks .menupop ul.ab-sub-secondary {
    box-shadow: none;
}
#wpadminbar .quicklinks .menupop ul.ab-sub-secondary,
#wpadminbar .quicklinks .menupop ul.ab-sub-secondary .ab-submenu {
    background-image: initial;
    background-color: rgb(43, 44, 55);
}
#wpadminbar .quicklinks .menupop .ab-sub-secondary > li .ab-item:focus a,
#wpadminbar .quicklinks .menupop .ab-sub-secondary > li > a:hover {
    color: rgb(140, 195, 227);
}
#wpadminbar .quicklinks a span#ab-updates {
    background-image: initial;
    background-color: rgb(31, 31, 38);
    color: rgb(174, 186, 202);
}
#wpadminbar .quicklinks a:hover span#ab-updates {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    color: rgb(190, 198, 210);
}
#wpadminbar ul li:last-child,
#wpadminbar ul li:last-child .ab-item {
    box-shadow: none;
}
#wpadminbar #wp-admin-bar-recovery-mode {
    color: rgb(190, 198, 210);
    background-color: rgb(124, 50, 46);
}
#wpadminbar .ab-top-menu > #wp-admin-bar-recovery-mode.hover > .ab-item,
#wpadminbar.nojq .quicklinks .ab-top-menu > #wp-admin-bar-recovery-mode > .ab-item:focus,
#wpadminbar:not(.mobile) .ab-top-menu > #wp-admin-bar-recovery-mode:hover > .ab-item,
#wpadminbar:not(.mobile) .ab-top-menu > #wp-admin-bar-recovery-mode > .ab-item:focus {
    color: rgb(190, 198, 210);
    background-color: rgb(124, 50, 46);
}
#wpadminbar #wp-admin-bar-user-info {
    background-image: initial;
    background-color: initial;
}
#wpadminbar #wp-admin-bar-user-info a {
    background-image: initial;
    background-color: initial;
}
#wpadminbar #wp-admin-bar-user-info span {
    background-image: initial;
    background-color: initial;
}
#wpadminbar #wp-admin-bar-user-info .username {
    color: rgb(164, 177, 195);
}
#wpadminbar #wp-admin-bar-my-account.with-avatar > .ab-empty-item img,
#wpadminbar #wp-admin-bar-my-account.with-avatar > a img {
    border-color: rgb(82, 89, 133);
    background-image: initial;
    background-color: rgb(31, 31, 38);
}
#wpadminbar .quicklinks li .blavatar {
    color: rgb(184, 194, 207);
}
#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover > a .blavatar,
#wpadminbar .quicklinks li a:focus .blavatar,
#wpadminbar .quicklinks li a:hover .blavatar {
    color: rgb(140, 195, 227);
}
#wpadminbar #wp-admin-bar-search .ab-item {
    background-image: initial;
    background-color: initial;
}
#wpadminbar > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input {
    color: rgb(172, 183, 200);
    background-color: rgba(25, 25, 29, 0);
    border-color: initial;
    outline-color: initial;
    box-shadow: none;
}
#wpadminbar > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input:focus {
    color: rgb(190, 198, 210);
    background-color: rgba(25, 25, 29, 0.9);
    border-color: initial;
}
#wpadminbar .screen-reader-text,
#wpadminbar .screen-reader-text span {
    border-color: initial;
}
#wpadminbar .screen-reader-shortcut {
    background-image: initial;
    background-color: rgb(31, 31, 38);
    color: rgb(144, 197, 227);
    text-decoration-color: initial;
}
#wpadminbar .screen-reader-shortcut:focus {
    background-image: initial;
    background-color: rgb(31, 31, 38);
    box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px;
}
@media screen and (max-width: 782px) {
    html {
        --wp-admin--admin-bar--height: 46px;
    }
    #wpadminbar .ab-label {
        border-color: initial;
    }
    #wpadminbar #wp-admin-bar-customize > .ab-item,
    #wpadminbar #wp-admin-bar-edit > .ab-item,
    #wpadminbar #wp-admin-bar-my-account > .ab-item,
    #wpadminbar #wp-admin-bar-my-sites > .ab-item,
    #wpadminbar #wp-admin-bar-site-editor > .ab-item,
    #wpadminbar #wp-admin-bar-site-name > .ab-item {
        color: rgb(164, 177, 195);
    }
    #wpadminbar #wp-admin-bar-user-info .display-name {
        color: rgb(184, 194, 207);
    }
}
@media screen and (max-width: 600px) {
    #wpadminbar .ab-top-menu > .menupop li > .ab-sub-wrapper {
        box-shadow: none;
    }
}
.social-widget .widgettitle {
    border-color: initial;
}
.social-links.horizontal li {
    list-style-image: initial;
    border-color: initial;
}
.social-links.vertical li {
    list-style-image: initial;
    border-color: initial;
}
.widget .social-link-item {
    list-style-image: initial;
}
.widget .social-links a,
.widget .social-links a:hover {
    text-decoration-color: initial;
}
#sidebar .social-links.horizontal li,
#footer .social-links.horizontal li {
    border-color: initial;
}
.hook-location-hint {
    background-image: initial;
    background-color: rgb(66, 66, 25);
    border-color: rgb(157, 154, 88);
}
.sub-arrow::before {
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-color: inherit;
    border-left-color: inherit;
}
iframe {
    border-color: initial;
}
a:focus {
    outline-color: rgba(82, 90, 133, 0.7);
}
.screen-reader-text:focus {
    background-color: rgb(31, 31, 38);
    box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px;
    color: rgb(147, 211, 227);
    text-decoration-color: initial;
}
.post-image .themify_lightbox .zoom {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.3);
}
.post-image .themify_lightbox .zoom::after {
    color: rgb(190, 198, 210);
}
.post-image .themify_lightbox:hover .zoom {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.6);
}
.themify_builder_front_icon {
    background-image: url("https://shop.famousrooster.gr/wp-content/themes/themify-ultra/themify/themify-builder/img/favicon.png");
    background-color: initial;
}
#builder_progress::before,
#builder_progress::after,
#builder_progress > div::before,
#builder_progress > div::after {
    background-image: initial;
    background-color: rgb(32, 32, 40);
    box-shadow: rgb(32, 32, 40) 0px 3.5em;
}
#builder_progress::before {
    background-image: initial;
    background-color: rgb(57, 57, 70);
}
#builder_progress::after {
    background-image: initial;
    background-color: rgb(80, 80, 99);
}
#builder_progress > div::before {
    background-image: initial;
    background-color: rgb(74, 74, 92);
}
#builder_progress > div::after {
    background-image: initial;
    background-color: rgb(58, 58, 71);
}
.themify-builder-alert {
    background-color: rgba(0, 0, 0, 0.6);
}
.themify-builder-alert.busy::before {
    border-color: rgb(91, 100, 148) transparent transparent;
}
.themify-builder-alert.done::after,
.themify-builder-alert.error::after {
    color: rgb(190, 198, 210);
}
.themify_loader {
    background-color: rgba(0, 0, 0, 0.6);
}
.themify_loader::before {
    border-color: rgb(91, 100, 148) transparent transparent;
}
.themify_horizontal_loader,
.themify_horizontal_loader::before,
.themify_horizontal_loader::after {
    background-image: initial;
    background-color: rgb(0, 0, 0); 
}
.wp-core-ui .button, .wp-core-ui .button-primary, .wp-core-ui .button-secondary {
    text-decoration-color: initial; 
}
.wp-core-ui input[type="reset"], .wp-core-ui input[type="reset"]:active, .wp-core-ui input[type="reset"]:focus, .wp-core-ui input[type="reset"]:hover {
    background-image: initial;
    background-color: initial;
    border-color: initial;
    box-shadow: none;
}
.wp-core-ui .button,
.wp-core-ui .button-secondary {
    color: rgb(144, 197, 227);
    border-color: rgb(75, 113, 139);
    background-image: initial;
    background-color: rgb(28, 28, 36);
}
.wp-core-ui .button-secondary:hover,
.wp-core-ui .button.hover,
.wp-core-ui .button:hover {
    background-image: initial;
    background-color: rgb(31, 31, 38);
    border-color: rgb(64, 113, 142);
    color: rgb(135, 206, 244);
}
.wp-core-ui .button-secondary:focus,
.wp-core-ui .button.focus,
.wp-core-ui .button:focus {
    background-image: initial;
    background-color: rgb(28, 28, 36);
    border-color: rgb(82, 113, 137);
    color: rgb(135, 206, 244);
    box-shadow: rgb(75, 104, 124) 0px 0px 0px 1px;
    outline-color: transparent;
}
.wp-core-ui .button-secondary:active,
.wp-core-ui .button:active {
    background-image: initial;
    background-color: rgb(28, 28, 36);
    border-color: rgb(82, 89, 133);
    box-shadow: none;
}
.wp-core-ui .button.active,
.wp-core-ui .button.active:hover {
    background-color: rgb(40, 40, 50);
    color: rgb(140, 203, 238);
    border-color: rgb(64, 113, 142);
    box-shadow: rgb(29, 55, 71) 0px 2px 5px -3px inset;
}
.wp-core-ui .button.active:focus {
    border-color: rgb(82, 113, 137);
    box-shadow: rgb(29, 55, 71) 0px 2px 5px -3px inset,
    rgb(75, 104, 124) 0px 0px 0px 1px;
}
.wp-core-ui .button-disabled,
.wp-core-ui .button-secondary.disabled,
.wp-core-ui .button-secondary:disabled,
.wp-core-ui .button-secondary[disabled],
.wp-core-ui .button.disabled,
.wp-core-ui .button:disabled,
.wp-core-ui .button[disabled] {
    color: rgb(164, 177, 195) !important;
    border-color: rgb(88, 96, 143) !important;
    background-image: initial !important;
    background-color: rgb(28, 28, 36) !important;
    box-shadow: none !important;
}
.wp-core-ui .button-link {
    box-shadow: none;
    border-color: initial;
    background-image: initial;
    background-color: initial;
    color: rgb(144, 197, 227);
    text-decoration-color: initial;
}
.wp-core-ui .button-link:active,
.wp-core-ui .button-link:hover {
    color: rgb(140, 203, 238);
}
.wp-core-ui .button-link:focus {
    color: rgb(175, 187, 202);
    box-shadow: rgb(66, 93, 115) 0px 0px 0px 1px,
    rgba(66, 93, 115, 0.8) 0px 0px 2px 1px;
    outline-color: transparent;
}
.wp-core-ui .button-link-delete {
    color: rgb(220, 113, 103);
}
.wp-core-ui .button-link-delete:focus,
.wp-core-ui .button-link-delete:hover {
    color: rgb(220, 113, 103);
    background-image: initial;
    background-color: initial;
}
.wp-core-ui .button-link-delete:disabled {
    background-image: initial !important;
    background-color: initial !important;
}
.wp-core-ui .button-primary {
    background-image: initial;
    background-color: rgb(58, 88, 109);
    border-color: rgb(75, 113, 139);
    color: rgb(190, 198, 210);
    text-decoration-color: initial;
    text-shadow: none;
}
.wp-core-ui .button-primary.focus,
.wp-core-ui .button-primary.hover,
.wp-core-ui .button-primary:focus,
.wp-core-ui .button-primary:hover {
    background-image: initial;
    background-color: rgb(42, 72, 90);
    border-color: rgb(69, 113, 141);
    color: rgb(190, 198, 210);
}
.wp-core-ui .button-primary.focus,
.wp-core-ui .button-primary:focus {
    box-shadow: rgb(25, 25, 29) 0px 0px 0px 1px,
    rgb(58, 88, 109) 0px 0px 0px 3px;
}
.wp-core-ui .button-primary.active,
.wp-core-ui .button-primary.active:focus,
.wp-core-ui .button-primary.active:hover,
.wp-core-ui .button-primary:active {
    background-image: initial;
    background-color: rgb(42, 72, 90);
    border-color: rgb(69, 113, 141);
    box-shadow: none;
    color: rgb(190, 198, 210);
}
.wp-core-ui .button-primary-disabled,
.wp-core-ui .button-primary.disabled,
.wp-core-ui .button-primary:disabled,
.wp-core-ui .button-primary[disabled] {
    color: rgb(164, 177, 195) !important;
    background-image: initial !important;
    background-color: rgb(28, 28, 36) !important;
    border-color: rgb(88, 96, 143) !important;
    box-shadow: none !important;
    text-shadow: none !important;
}
.wp-core-ui .button-group > .button-primary + .button {
    border-left-color: initial;
}
.wp-core-ui .button-group > .button.active {
    background-color: rgb(40, 40, 50);
    color: rgb(140, 203, 238);
    border-color: rgb(64, 113, 142);
    box-shadow: rgb(29, 55, 71) 0px 2px 5px -3px inset;
}
.wp-core-ui .button-group > .button.active:focus {
    border-color: rgb(82, 113, 137);
    box-shadow: rgb(29, 55, 71) 0px 2px 5px -3px inset,
    rgb(75, 104, 124) 0px 0px 0px 1px;
}
.mejs-container {
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
.mejs-container:focus {
    outline-color: initial;
}
.mejs-embed,
.mejs-embed body {
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
.mejs-poster img {
    border-color: initial;
}
.mejs-overlay-button {
    background-image: url("https://shop.famousrooster.gr/wp-content/themes/themify-ultra/themify/mediaelement/bigplay.svg");
    background-color: initial;
}
.no-svg .mejs-overlay-button {
    background-image: url("https://shop.famousrooster.gr/wp-content/themes/themify-ultra/themify/mediaelement/bigplay.png");
}
.mejs-overlay-loading {
    background-image: linear-gradient(rgba(32, 32, 39, 0.9),
    rgba(0, 0, 0, 0.9));
    background-color: initial;
}
.mejs-overlay-loading span {
    background-image: url("https://shop.famousrooster.gr/wp-content/themes/themify-ultra/themify/mediaelement/loading.gif");
    background-color: transparent;
}
.mejs-container .mejs-controls {
    background-image: linear-gradient(rgba(32, 32, 39, 0.7),
    rgba(0, 0, 0, 0.7));
    background-color: initial;
}
.mejs-container .mejs-controls div {
    background-image: none;
    border-color: initial;
}
.mejs-controls .mejs-button button {
    text-decoration-color: initial;
    border-color: initial;
    background-image: url("https://shop.famousrooster.gr/wp-content/themes/themify-ultra/themify/mediaelement/controls.svg");
    background-color: transparent;
}
.no-svg .mejs-controls .mejs-button button {
    background-image: url("https://shop.famousrooster.gr/wp-content/themes/themify-ultra/themify/mediaelement/controls.png");
}
.mejs-controls .mejs-button button:focus {
    outline-color: rgb(82, 90, 134);
}
.mejs-container .mejs-controls .mejs-time {
    color: rgb(190, 198, 210);
}
.mejs-container .mejs-controls .mejs-time a {
    color: rgb(190, 198, 210);
}
.mejs-controls .mejs-time-rail .mejs-time-total {
    background-image: linear-gradient(rgba(19, 18, 21, 0.8),
    rgba(38, 39, 48, 0.8));
    background-color: initial;
}
.mejs-controls .mejs-time-rail .mejs-time-buffering {
    background-image: linear-gradient(-45deg,
    rgba(25, 25, 29, 0.15) 25%,
    rgba(0, 0, 0, 0) 25%,
    rgba(0, 0, 0, 0) 50%,
    rgba(25, 25, 29, 0.15) 50%,
    rgba(25, 25, 29, 0.15) 75%,
    rgba(0, 0, 0, 0) 75%,
    rgba(0, 0, 0, 0));
}
.mejs-controls .mejs-time-rail .mejs-time-loaded {
    background-image: linear-gradient(rgba(64, 95, 97, 0.8),
    rgba(79, 121, 125, 0.8));
    background-color: initial;
}
.mejs-controls .mejs-time-rail .mejs-time-current {
    background-image: linear-gradient(rgba(25, 25, 29, 0.9),
    rgba(50, 51, 63, 0.8));
    background-color: initial;
}
.mejs-controls .mejs-time-rail .mejs-time-handle {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(84, 88, 115);
}
.mejs-controls .mejs-time-rail .mejs-time-float {
    background-image: initial;
    background-color: rgb(32, 32, 40);
    border-color: rgb(84, 88, 115);
    color: rgb(183, 194, 208);
}
.mejs-controls .mejs-time-rail .mejs-time-float-corner {
    border-color: rgb(89, 97, 145) transparent transparent;
}
.mejs-controls .mejs-volume-button .mejs-volume-slider {
    background-image: initial;
    background-color: rgba(32, 32, 39, 0.7);
}
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total {
    background-image: initial;
    background-color: rgba(25, 25, 29, 0.5);
}
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current {
    background-image: initial;
    background-color: rgba(25, 25, 29, 0.9);
}
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle {
    background-image: initial;
    background-color: rgba(25, 25, 29, 0.9);
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
    background-image: linear-gradient(rgba(19, 18, 21, 0.8),
    rgba(38, 39, 48, 0.8));
    background-color: initial;
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
    background-image: linear-gradient(rgba(25, 25, 29, 0.9),
    rgba(50, 51, 63, 0.8));
    background-color: initial;
}
.mejs-controls .mejs-captions-button .mejs-captions-selector {
    background-image: initial;
    background-color: rgba(32, 32, 39, 0.7);
    border-color: transparent;
}
.mejs-controls .mejs-captions-button .mejs-captions-selector ul li {
    color: rgb(190, 198, 210);
}
.mejs-chapters .mejs-chapter {
    background-image: linear-gradient(rgba(32, 32, 39, 0.7),
    rgba(0, 0, 0, 0.7));
    background-color: initial;
    border-color: initial;
}
.mejs-chapters .mejs-chapter .mejs-chapter-block {
    color: rgb(190, 198, 210);
    border-right-color: rgb(84, 88, 115);
    border-bottom-color: rgb(84, 88, 115);
}
.mejs-chapters .mejs-chapter .mejs-chapter-block-last {
    border-right-color: initial;
}
.mejs-chapters .mejs-chapter .mejs-chapter-block:hover {
    background-image: linear-gradient(rgba(69, 69, 85, 0.7),
    rgba(32, 32, 39, 0.6));
    background-color: initial;
}
.mejs-captions-layer {
    color: rgb(190, 198, 210);
}
.mejs-captions-layer a {
    color: rgb(190, 198, 210);
    text-decoration-color: initial;
}
.mejs-captions-text {
    background-image: initial;
    background-color: rgba(10, 10, 12, 0.5);
}
.me-cannotplay a {
    color: rgb(190, 198, 210);
}
.mejs-contextmenu {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(82, 90, 134);
}
.mejs-contextmenu .mejs-contextmenu-separator {
    background-image: initial;
    background-color: rgb(32, 32, 39);
}
.mejs-contextmenu .mejs-contextmenu-item {
    color: rgb(174, 186, 201);
}
.mejs-contextmenu .mejs-contextmenu-item:hover {
    background-image: initial;
    background-color: rgb(64, 95, 97);
    color: rgb(190, 198, 210);
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector {
    background-image: initial;
    background-color: rgba(32, 32, 39, 0.7);
    border-color: transparent;
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li {
    color: rgb(190, 198, 210);
}
.mejs-postroll-layer {
    background-image: initial;
    background-color: rgba(32, 32, 39, 0.7);
}
.mejs-postroll-close {
    background-image: initial;
    background-color: rgba(32, 32, 39, 0.7);
    color: rgb(190, 198, 210);
}
.mejs-controls .mejs-button.mejs-speed-button button {
    background-image: initial;
    background-color: transparent;
    color: rgb(190, 198, 210);
}
.mejs-controls .mejs-speed-button .mejs-speed-selector {
    background-image: initial;
    background-color: rgba(32, 32, 39, 0.7);
    border-color: transparent;
}
.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label.mejs-speed-selected {
    color: rgb(133, 255, 255);
}
.mejs-controls .mejs-speed-button .mejs-speed-selector ul li {
    color: rgb(190, 198, 210);
}
.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label {
    color: rgb(190, 198, 210);
}
.mejs-controls .mejs-speed-button .mejs-speed-selector ul li:hover {
    background-color: rgba(25, 25, 29, 0.4) !important;
}
.mejs-controls .mejs-button.mejs-jump-forward-button {
    background-image: url("https://shop.famousrooster.gr/wp-content/themes/themify-ultra/themify/mediaelement/jumpforward.png");
    background-color: transparent;
}
.mejs-controls .mejs-button.mejs-jump-forward-button button {
    background-image: initial;
    background-color: transparent;
    color: rgb(190, 198, 210);
}
.mejs-controls .mejs-button.mejs-skip-back-button {
    background-image: url("https://shop.famousrooster.gr/wp-content/themes/themify-ultra/themify/mediaelement/skipback.png");
    background-color: transparent;
}
.mejs-controls .mejs-button.mejs-skip-back-button button {
    background-image: initial;
    background-color: transparent;
    color: rgb(190, 198, 210);
}
.mejs-container,
.mejs-container .mejs-controls,
.mejs-embed,
.mejs-embed body {
    background-image: initial;
    background-color: rgb(21, 21, 24);
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.mejs-controls .mejs-time-rail .mejs-time-loaded {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.mejs-controls .mejs-time-rail .mejs-time-current {
    background-image: initial;
    background-color: rgb(40, 86, 104);
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.mejs-controls .mejs-time-rail .mejs-time-total {
    background-image: initial;
    background-color: rgba(25, 25, 29, 0.33);
}
.mejs-controls a:focus > .mejs-offscreen {
    background-color: rgb(31, 31, 38);
    box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px;
    color: rgb(121, 223, 255);
    text-decoration-color: initial;
}
.mejs-overlay-loading {
    background-image: initial;
    background-color: initial;
}
.mejs-controls button:hover {
    border-color: initial;
    box-shadow: none;
}
.media-embed-details .setting .remove-setting,
.media-embed-details .setting p {
    color: rgb(244, 94, 82);
}
.media-embed-details .setting a:hover {
    color: rgb(234, 81, 71);
}
.wp-playlist {
    border-color: rgb(86, 95, 140);
}
.wp-playlist .mejs-controls .mejs-button button {
    outline-color: initial;
}
.wp-playlist-light {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    color: rgb(190, 198, 210);
}
.wp-playlist-dark {
    color: rgb(190, 198, 210);
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
.wp-playlist-item .wp-playlist-caption {
    text-decoration-color: initial;
    color: rgb(190, 198, 210);
}
.wp-playlist-item {
    border-bottom-color: rgb(86, 95, 140);
}
.wp-playlist-item:last-child {
    border-bottom-color: initial;
}
.wp-playlist-light .wp-playlist-caption {
    color: rgb(174, 186, 201);
}
.wp-playlist-dark .wp-playlist-caption {
    color: rgb(178, 189, 203);
}
.wp-playlist-playing {
    background-image: initial;
    background-color: rgb(28, 28, 35);
}
.wp-playlist-light .wp-playlist-playing {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    color: rgb(190, 198, 210);
}
.wp-playlist-dark .wp-playlist-playing {
    background-image: initial;
    background-color: rgb(0, 0, 0);
    color: rgb(190, 198, 210);
}
.wp-playlist .wp-playlist-current-item img {
    border-color: initial;
}
.media-frame a {
    border-bottom-color: initial;
    color: rgb(144, 197, 227);
}
.media-frame a:active,
.media-frame a:hover {
    color: rgb(140, 203, 238);
}
.media-frame a:focus {
    box-shadow: rgb(66, 93, 115) 0px 0px 0px 1px,
    rgba(66, 93, 115, 0.8) 0px 0px 2px 1px;
    color: rgb(175, 187, 202);
    outline-color: transparent;
}
.media-frame a.button {
    color: rgb(174, 186, 202);
}
.media-frame a.button:hover {
    color: rgb(178, 189, 203);
}
.media-frame a.button-primary,
.media-frame a.button-primary:hover {
    color: rgb(190, 198, 210); 
}
.media-frame input[type="color"], .media-frame input[type="date"], .media-frame input[type="datetime-local"], .media-frame input[type="datetime"], .media-frame input[type="email"], .media-frame input[type="month"], .media-frame input[type="number"], .media-frame input[type="password"], .media-frame input[type="search"], .media-frame input[type="tel"], .media-frame input[type="text"], .media-frame input[type="time"], .media-frame input[type="url"], .media-frame input[type="week"],
.media-frame select,
.media-frame textarea {
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px;
    border-color: rgb(82, 89, 133);
    background-color: rgb(25, 25, 29);
    color: rgb(174, 186, 202); 
}
.media-frame input[type="email"]:focus, .media-frame input[type="number"]:focus, .media-frame input[type="password"]:focus, .media-frame input[type="search"]:focus, .media-frame input[type="text"]:focus, .media-frame input[type="url"]:focus,
.media-frame select:focus,
.media-frame textarea:focus {
    border-color: rgb(82, 113, 137);
    box-shadow: rgb(75, 104, 124) 0px 0px 0px 1px;
    outline-color: transparent;
}
.media-frame input:disabled,
.media-frame input[readonly],
.media-frame textarea:disabled,
.media-frame textarea[readonly] {
    background-color: rgb(31, 31, 38);
}
.media-frame ::-webkit-input-placeholder {
    color: rgb(158, 173, 191);
}
.media-modal-backdrop {
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
.media-modal-close {
    border-color: transparent;
    background-image: initial;
    background-color: initial;
    color: rgb(158, 173, 191);
    outline-color: initial;
}
.media-modal-close:active,
.media-modal-close:hover {
    color: rgb(140, 203, 238);
}
.media-modal-close:focus {
    color: rgb(140, 203, 238);
    border-color: rgb(81, 115, 141);
    box-shadow: rgba(58, 88, 109, 0.8) 0px 0px 3px;
    outline-color: transparent;
}
.media-modal-close span.media-modal-icon {
    background-image: none;
}
.media-modal-content {
    box-shadow: rgba(0, 0, 0, 0.7) 0px 5px 15px;
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.wp-core-ui .media-modal-icon {
    background-image: url("https://shop.famousrooster.gr/wp-includes/images/uploader-icons.png");
}
.media-toolbar {
    border-color: rgb(88, 96, 143);
}
.media-frame-toolbar .media-toolbar {
    border-top-color: rgb(88, 96, 143);
}
.media-sidebar {
    background-image: initial;
    background-color: rgb(28, 28, 36);
    border-left-color: rgb(88, 96, 143);
}
.image-details h2:not(.media-attachments-filter-heading),
.media-sidebar h2 {
    color: rgb(158, 173, 191);
}
.attachment-details .setting .name,
.attachment-details .setting .value,
.attachment-details .setting span,
.compat-item label span,
.media-sidebar .checkbox-label-inline,
.media-sidebar .setting .name,
.media-sidebar .setting .value,
.media-sidebar .setting span {
    color: rgb(158, 173, 191);
}
.attachment-details .copy-to-clipboard-container .success,
.media-sidebar .copy-to-clipboard-container .success {
    color: rgb(135, 255, 142);
}
.compat-item table {
    border-color: initial;
}
.media-menu {
    background-image: initial;
    background-color: rgb(28, 28, 36);
    border-right-color: rgb(86, 94, 140);
}
.media-menu .media-menu-item {
    border-color: initial;
    background-image: initial;
    background-color: initial;
    color: rgb(144, 197, 227);
    text-decoration-color: initial;
}
.media-menu .media-menu-item:hover {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.04);
}
.media-menu .media-menu-item:active {
    color: rgb(144, 197, 227);
    outline-color: initial;
}
.media-menu .active,
.media-menu .active:hover {
    color: rgb(178, 189, 203);
}
.media-menu .media-menu-item:focus {
    box-shadow: rgb(66, 93, 115) 0px 0px 0px 1px,
    rgba(66, 93, 115, 0.8) 0px 0px 2px 1px;
    color: rgb(175, 187, 202);
    outline-color: transparent;
}
.media-menu .separator {
    border-top-color: rgb(88, 96, 143);
}
.media-router .media-menu-item {
    border-color: initial;
    text-decoration-color: initial;
    background-image: initial;
    background-color: initial;
}
.media-router .media-menu-item:last-child {
    border-right-color: initial;
}
.media-router .media-menu-item:active,
.media-router .media-menu-item:hover {
    color: rgb(144, 197, 227);
}
.media-router .active,
.media-router .active:hover {
    color: rgb(178, 189, 203);
}
.media-router .media-menu-item:focus {
    box-shadow: rgb(66, 93, 115) 0px 0px 0px 1px,
    rgba(66, 93, 115, 0.8) 0px 0px 2px 1px;
    color: rgb(175, 187, 202);
    outline-color: transparent;
}
.media-router .active,
.media-router .media-menu-item.active:last-child {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-top-color: rgb(88, 96, 143);
    border-right-color: rgb(88, 96, 143);
    border-left-color: rgb(88, 96, 143);
    border-bottom-color: initial;
}
.media-frame-content {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-top-color: rgb(88, 96, 143);
}
.media-frame .media-iframe,
.media-frame .media-iframe iframe {
    border-color: initial;
}
.media-frame .search {
    color: rgb(170, 182, 198);
}
.wp-core-ui .attachment {
    color: rgb(170, 182, 198);
    list-style-image: initial;
}
.wp-core-ui .attachment.details:focus,
.wp-core-ui .attachment:focus,
.wp-core-ui .selected.attachment:focus {
    box-shadow: rgb(25, 25, 29) 0px 0px 2px 3px inset,
    rgb(66, 93, 115) 0px 0px 0px 7px inset;
    outline-color: transparent;
}
.wp-core-ui .selected.attachment {
    box-shadow: rgb(25, 25, 29) 0px 0px 0px 5px inset,
    rgb(53, 52, 65) 0px 0px 0px 7px inset;
}
.wp-core-ui .attachment.details {
    box-shadow: rgb(25, 25, 29) 0px 0px 0px 3px inset,
    rgb(58, 88, 109) 0px 0px 0px 7px inset;
}
.wp-core-ui .attachment-preview {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 15px inset,
    rgba(0, 0, 0, 0.05) 0px 0px 0px 1px inset;
    background-image: initial;
    background-color: rgb(31, 31, 38);
}
.wp-core-ui .attachment .thumbnail::after {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px inset;
}
.wp-core-ui .attachment .filename {
    background-image: initial;
    background-color: rgba(25, 25, 29, 0.8);
    box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 0px 1px inset;
}
.wp-core-ui .attachment-close {
    background-color: rgb(25, 25, 29);
    box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 0px 1px;
}
.wp-core-ui .attachment .check {
    border-color: initial;
    outline-color: initial;
    background-image: initial;
    background-color: rgb(31, 31, 38);
    box-shadow: rgb(25, 25, 29) 0px 0px 0px 1px,
    rgba(0, 0, 0, 0.15) 0px 0px 0px 2px;
}
.wp-core-ui .attachment.details .check,
.wp-core-ui .attachment.selected .check:focus,
.wp-core-ui .media-frame.mode-grid .attachment.selected .check {
    background-color: rgb(58, 88, 109);
    box-shadow: rgb(25, 25, 29) 0px 0px 0px 1px,
    rgb(58, 88, 109) 0px 0px 0px 2px;
}
.wp-core-ui .attachment.selected .check:focus {
    outline-color: transparent;
}
.attachments-browser .media-toolbar {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.attachments-browser .uploader-inline,
.attachments-browser.has-load-more .attachments-wrapper,
.attachments-browser:not(.has-load-more) .attachments {
    outline-color: initial;
}
.uploader-inline .close {
    background-color: transparent;
    border-color: initial;
    outline-color: initial;
}
.uploader-inline .close::before {
    color: rgb(164, 177, 195);
}
.uploader-inline .close:focus {
    outline-color: rgb(81, 115, 141);
    box-shadow: rgba(58, 88, 109, 0.8) 0px 0px 3px;
}
.attachments-browser .instructions {
    color: rgb(158, 173, 191);
}
.more-loaded .attachment:not(.found-media) {
    background-image: initial;
    background-color: rgb(40, 40, 50);
}
.attachment.new-media {
    outline-color: rgb(86, 94, 140);
}
.media-progress-bar {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.1);
}
.media-progress-bar div {
    background-image: initial;
    background-color: rgb(58, 88, 109);
}
.media-uploader-status .upload-details {
    color: rgb(158, 173, 191);
}
.media-uploader-status .upload-count {
    color: rgb(170, 182, 198);
}
.media-uploader-status .upload-dismiss-errors {
    text-decoration-color: initial;
}
.upload-errors .upload-error {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-left-color: rgb(153, 64, 58);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px 0px;
}
.uploader-inline .upload-errors .upload-error {
    background-color: rgb(43, 16, 15);
    box-shadow: none;
}
.wp-editor-wrap .uploader-editor {
    background-image: initial;
    background-color: rgba(79, 78, 97, 0.9);
}
.uploader-window,
.wp-editor-wrap .uploader-editor.droppable {
    background-image: initial;
    background-color: rgba(29, 55, 71, 0.9);
}
.uploader-window-content,
.wp-editor-wrap .uploader-editor-content {
    border-color: rgb(91, 100, 148);
}
.uploader-window .uploader-editor-title,
.uploader-window h1,
.wp-editor-wrap .uploader-editor .uploader-editor-title {
    color: rgb(190, 198, 210);
}
.uploader-window .media-progress-bar {
    background-image: initial;
    background-color: initial;
    border-color: rgb(91, 100, 148);
}
.uploader-window .media-progress-bar div {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.uploader-inline .has-upload-message .upload-instructions {
    color: rgb(170, 182, 198);
}
.media-selection .button-link {
    border-right-color: rgb(88, 96, 143);
    color: rgb(144, 197, 227);
    text-decoration-color: initial;
}
.media-selection .button-link:focus,
.media-selection .button-link:hover {
    color: rgb(140, 203, 238);
}
.media-selection .button-link:last-child {
    border-right-color: initial;
}
.selection-info .clear-selection {
    color: rgb(220, 113, 103);
}
.selection-info .clear-selection:focus,
.selection-info .clear-selection:hover {
    color: rgb(220, 113, 103);
}
.media-selection .attachment-preview {
    box-shadow: none;
    background-image: initial;
    background-color: initial;
}
.wp-core-ui .media-selection .attachment.details:focus,
.wp-core-ui .media-selection .attachment:focus,
.wp-core-ui .media-selection .selected.attachment:focus {
    box-shadow: rgb(25, 25, 29) 0px 0px 0px 1px,
    rgb(66, 93, 115) 0px 0px 2px 3px;
    outline-color: transparent;
}
.wp-core-ui .media-selection .selected.attachment {
    box-shadow: none;
}
.wp-core-ui .media-selection .attachment.details {
    box-shadow: rgb(25, 25, 29) 0px 0px 0px 1px,
    rgb(58, 88, 109) 0px 0px 0px 3px;
}
.media-selection::after {
    background-image: linear-gradient(to left,
    rgb(25, 25, 29),
    rgba(25, 25, 29, 0));
}
.media-frame .spinner {
    background-image: url("https://shop.famousrooster.gr/wp-includes/images/spinner.gif");
    background-color: initial;
}
.attachment-info {
    color: rgb(158, 173, 191);
    border-bottom-color: rgb(88, 96, 143);
}
.attachment-info .filename {
    color: rgb(170, 182, 198);
}
.uploading .attachment-info .thumbnail {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 15px inset;
}
.attachment-info .thumbnail-image::after {
    box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 0px 1px inset;
}
.attachment-info .delete-attachment,
.attachment-info .edit-attachment,
.attachment-info .trash-attachment,
.attachment-info .untrash-attachment {
    text-decoration-color: initial;
}
.media-modal .delete-attachment,
.media-modal .trash-attachment,
.media-modal .untrash-attachment {
    color: rgb(220, 113, 103);
}
.media-modal .delete-attachment:focus,
.media-modal .delete-attachment:hover,
.media-modal .trash-attachment:focus,
.media-modal .trash-attachment:hover,
.media-modal .untrash-attachment:focus,
.media-modal .untrash-attachment:hover {
    color: rgb(220, 113, 103);
}
.media-modal .imgedit-wrap .imgedit-settings {
    background-image: initial;
    background-color: rgb(28, 28, 36);
    border-left-color: rgb(88, 96, 143);
}
.media-modal .imgedit-group {
    background-image: initial;
    background-color: initial;
    border-top-color: initial;
    border-right-color: initial;
    border-left-color: initial;
    border-bottom-color: rgb(88, 96, 143);
    box-shadow: none;
}
.media-modal .imgedit-group:last-of-type {
    border-color: initial;
}
.media-modal .imgedit-group-top h2,
.media-modal .imgedit-group-top h2 .button-link {
    color: rgb(158, 173, 191);
}
.media-modal .imgedit-group-top h2 .button-link,
.media-modal .imgedit-group-top h2 a {
    text-decoration-color: initial;
    color: rgb(158, 173, 191);
}
.wp-core-ui.media-modal .image-editor .imgedit-help-toggle,
.wp-core-ui.media-modal .image-editor .imgedit-help-toggle:active,
.wp-core-ui.media-modal .image-editor .imgedit-help-toggle:hover {
    border-color: transparent;
    background-image: initial;
    background-color: initial;
    color: rgb(144, 197, 227);
    box-shadow: none;
}
.wp-core-ui.media-modal .image-editor .imgedit-help-toggle:focus {
    color: rgb(144, 197, 227);
    border-color: rgb(81, 115, 141);
    box-shadow: rgba(58, 88, 109, 0.8) 0px 0px 3px;
    outline-color: transparent;
}
.embed-url {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.media-frame .embed-url input {
    box-shadow: rgba(0, 0, 0, 0.1) 2px 2px 4px -2px inset;
}
.mejs-container:focus {
    outline-color: rgb(81, 115, 141);
    box-shadow: rgba(66, 93, 115, 0.8) 0px 0px 2px 1px;
}
.image-details .column-settings {
    background-image: initial;
    background-color: rgb(28, 28, 36);
    border-right-color: rgb(88, 96, 143);
}
.image-details .column-settings h2 {
    border-top-color: rgb(88, 96, 143);
    color: rgb(178, 189, 203);
}
.image-details .advanced-toggle {
    color: rgb(158, 173, 191);
    text-decoration-color: initial;
}
.image-details .advanced-toggle:active,
.image-details .advanced-toggle:hover {
    color: rgb(158, 173, 191);
}
.media-embed .thumbnail::after {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px inset;
}
.media-embed .setting .name,
.media-embed .setting span,
.media-embed .setting-group .name {
    color: rgb(158, 173, 191);
}
@media only screen and (max-width: 900px) {
    .media-frame:not(.hide-menu) .media-menu {
        border-color: rgb(86, 94, 140);
    }
    .wp-core-ui .media-frame:not(.hide-menu) .button.media-frame-menu-toggle {
        text-decoration-color: initial;
        background-image: initial;
        background-color: initial;
    }
    .wp-core-ui .button.media-frame-menu-toggle:active,
    .wp-core-ui .button.media-frame-menu-toggle:hover {
        background-image: initial;
        background-color: initial;
    }
    .wp-core-ui .button.media-frame-menu-toggle:focus {
        outline-color: transparent;
    }
    .media-selection::after {
        background-image: initial;
        background-color: initial;
    }
}
@media print,
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 120dpi) {
    .wp-core-ui .media-modal-icon {
        background-image: url("https://shop.famousrooster.gr/wp-includes/images/uploader-icons-2x.png");
    }
    .media-frame .spinner {
        background-image: url("https://shop.famousrooster.gr/wp-includes/images/spinner-2x.gif");
    }
}
.imgareaselect-border1 {
    background-image: url("https://shop.famousrooster.gr/wp-includes/js/imgareaselect/border-anim-v.gif");
    background-color: initial;
}
.imgareaselect-border2 {
    background-image: url("https://shop.famousrooster.gr/wp-includes/js/imgareaselect/border-anim-h.gif");
    background-color: initial;
}
.imgareaselect-border3 {
    background-image: url("https://shop.famousrooster.gr/wp-includes/js/imgareaselect/border-anim-v.gif");
    background-color: initial;
}
.imgareaselect-border4 {
    background-image: url("https://shop.famousrooster.gr/wp-includes/js/imgareaselect/border-anim-h.gif");
    background-color: initial;
}
.imgareaselect-handle {
    background-color: rgb(25, 25, 29);
    border-color: rgb(76, 80, 110);
}
.imgareaselect-outer {
    background-color: rgb(0, 0, 0);
}
:where(.wp-block-button__link) {
    box-shadow: none; text-decoration-color: initial; 
}
.wp-block-button[style*="text-decoration"] .wp-block-button__link {
    text-decoration-color: inherit;
}
.wp-block-button .wp-block-button__link.is-style-outline,
.wp-block-button.is-style-outline > .wp-block-button__link {
    border-color: initial;
}
.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color),
.wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color) {
    color: currentcolor;
}
.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background),
.wp-block-button.is-style-outline > .wp-block-button__link:not(.has-background) {
    background-color: transparent; background-image: none; 
}
.wp-block-buttons[style*="text-decoration"] .wp-block-button, .wp-block-buttons[style*="text-decoration"] .wp-block-button__link {
    text-decoration-color: inherit;
}
.wp-block-calendar td,
.wp-block-calendar th {
    border-color: initial;
}
.wp-block-calendar caption {
    background-color: inherit;
}
.wp-block-calendar table:where(:not(.has-text-color)) {
    color: rgb(169, 181, 197);
}
.wp-block-calendar table:where(:not(.has-text-color)) td,
.wp-block-calendar table:where(:not(.has-text-color)) th {
    border-color: rgb(88, 96, 143);
}
.wp-block-calendar table.has-background th {
    background-color: inherit;
}
.wp-block-calendar table.has-text-color th {
    color: inherit;
}
:where(.wp-block-calendar table:not(.has-background) th) {
    background-image: initial;
    background-color: rgb(40, 40, 50);
}
.wp-block-post-comments .commentlist {
    list-style-image: initial;
}
.wp-block-post-comments .commentlist .children {
    list-style-image: initial;
}
.wp-block-post-comments input:not([type="submit"]),
.wp-block-post-comments textarea {
    border-color: rgb(82, 90, 133);
}
:where(.wp-block-post-comments input[type="submit"]) {
    border-color: initial;
}
.wp-block-comment-template {
    list-style-image: initial;
}
.wp-block-comment-template ol {
    list-style-image: initial;
}
.wp-block-cover .has-background-dim:not([class*="-background-color"]),
.wp-block-cover-image .has-background-dim:not([class*="-background-color"]),
.wp-block-cover-image.has-background-dim:not([class*="-background-color"]),
.wp-block-cover.has-background-dim:not([class*="-background-color"]) {
    background-color: rgb(0, 0, 0);
}
.wp-block-cover .has-background-dim.has-background-gradient,
.wp-block-cover-image .has-background-dim.has-background-gradient {
    background-color: transparent;
}
.wp-block-cover-image.has-background-dim::before,
.wp-block-cover.has-background-dim::before {
    background-color: inherit;
}
.wp-block-cover .wp-block-cover__inner-container,
.wp-block-cover-image .wp-block-cover__inner-container {
    color: rgb(190, 198, 210);
}
.wp-block-cover-image.is-light .wp-block-cover__inner-container,
.wp-block-cover.is-light .wp-block-cover__inner-container {
    color: rgb(190, 198, 210);
}
.wp-block-cover h1:not(.has-text-color),
.wp-block-cover h2:not(.has-text-color),
.wp-block-cover h3:not(.has-text-color),
.wp-block-cover h4:not(.has-text-color),
.wp-block-cover h5:not(.has-text-color),
.wp-block-cover h6:not(.has-text-color),
.wp-block-cover p:not(.has-text-color),
.wp-block-cover-image h1:not(.has-text-color),
.wp-block-cover-image h2:not(.has-text-color),
.wp-block-cover-image h3:not(.has-text-color),
.wp-block-cover-image h4:not(.has-text-color),
.wp-block-cover-image h5:not(.has-text-color),
.wp-block-cover-image h6:not(.has-text-color),
.wp-block-cover-image p:not(.has-text-color) {
    color: inherit;
}
.wp-block-cover .wp-block-cover__image-background,
.wp-block-cover video.wp-block-cover__video-background,
.wp-block-cover-image .wp-block-cover__image-background,
.wp-block-cover-image video.wp-block-cover__video-background {
    border-color: initial;
    box-shadow: none;
    outline-color: initial;
}
.wp-block-cover-image-text,
.wp-block-cover-image-text a,
.wp-block-cover-image-text a:active,
.wp-block-cover-image-text a:focus,
.wp-block-cover-image-text a:hover,
.wp-block-cover-text,
.wp-block-cover-text a,
.wp-block-cover-text a:active,
.wp-block-cover-text a:focus,
.wp-block-cover-text a:hover,
section.wp-block-cover-image h2,
section.wp-block-cover-image h2 a,
section.wp-block-cover-image h2 a:active,
section.wp-block-cover-image h2 a:focus,
section.wp-block-cover-image h2 a:hover {
    color: rgb(190, 198, 210);
}
:where(.wp-block-file__button):is(a):active,
:where(.wp-block-file__button):is(a):focus,
:where(.wp-block-file__button):is(a):hover,
:where(.wp-block-file__button):is(a):visited {
    box-shadow: none;
    color: rgb(190, 198, 210);
    text-decoration-color: initial;
}
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,
.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption {
    background-image: linear-gradient(0deg,
    rgba(0, 0, 0, 0.7),
    rgba(0, 0, 0, 0.3) 70%,
    rgba(0, 0, 0, 0));
    background-color: initial;
    color: rgb(190, 198, 210);
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
    background-image: linear-gradient(0deg,
    rgba(0, 0, 0, 0.7),
    rgba(0, 0, 0, 0.3) 70%,
    rgba(0, 0, 0, 0));
    background-color: initial;
    color: rgb(190, 198, 210);
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a {
    color: inherit;
}
.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,
.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption {
    background-image: none;
    background-color: initial;
    color: inherit;
}
.wp-block-latest-comments__comment {
    list-style-image: initial;
}
.has-avatars .wp-block-latest-comments__comment {
    list-style-image: initial;
}
.wp-block-latest-posts.wp-block-latest-posts__list {
    list-style-image: initial;
}
.wp-block-media-text.is-image-fill .wp-block-media-text__media img {
    border-color: initial;
}
.wp-block-navigation {
    --navigation-layout-justification-setting: flex-start;
    --navigation-layout-direction: row;
    --navigation-layout-wrap: wrap;
    --navigation-layout-justify: flex-start;
    --navigation-layout-align: center;
}
.wp-block-navigation ul,
.wp-block-navigation ul li {
    list-style-image: initial;
}
.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content {
    color: inherit;
}
.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,
.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,
.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus {
    text-decoration-color: initial;
}
.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,
.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,
.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus {
    text-decoration-color: initial;
}
.wp-block-navigation:where(:not([class*="has-text-decoration"])) a {
    text-decoration-color: initial;
}
.wp-block-navigation:where(:not([class*="has-text-decoration"])) a:active,
.wp-block-navigation:where(:not([class*="has-text-decoration"])) a:focus {
    text-decoration-color: initial;
}
.wp-block-navigation .wp-block-navigation__submenu-icon {
    background-color: inherit;
    border-color: initial;
    color: currentcolor;
}
.wp-block-navigation .wp-block-navigation__submenu-icon svg {
    stroke: currentcolor;
}
.wp-block-navigation.is-vertical {
    --navigation-layout-direction: column;
    --navigation-layout-justify: initial;
    --navigation-layout-align: flex-start;
}
.wp-block-navigation.no-wrap {
    --navigation-layout-wrap: nowrap;
}
.wp-block-navigation.items-justified-center {
    --navigation-layout-justification-setting: center;
    --navigation-layout-justify: center;
}
.wp-block-navigation.items-justified-center.is-vertical {
    --navigation-layout-align: center;
}
.wp-block-navigation.items-justified-right {
    --navigation-layout-justification-setting: flex-end;
    --navigation-layout-justify: flex-end;
}
.wp-block-navigation.items-justified-right.is-vertical {
    --navigation-layout-align: flex-end;
}
.wp-block-navigation.items-justified-space-between {
    --navigation-layout-justification-setting: space-between;
    --navigation-layout-justify: space-between;
}
.wp-block-navigation .has-child .wp-block-navigation__submenu-container {
    background-color: inherit;
    color: inherit;
}
@media (min-width: 782px) {
    .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container::before {
        background-image: initial;
        background-color: transparent;
    }
}
.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg {
    stroke: currentcolor;
}
button.wp-block-navigation-item__content {
    background-color: transparent;
    border-color: initial;
    color: currentcolor;
}
.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container {
    background-color: rgb(25, 25, 29);
    border-color: rgba(76, 80, 110, 0.15);
    color: rgb(190, 198, 210);
}
.wp-block-navigation__container {
    list-style-image: initial;
}
.wp-block-navigation__responsive-container .wp-block-navigation-link a {
    color: inherit;
}
.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open) {
    background-color: inherit !important;
    color: inherit !important;
}
.wp-block-navigation__responsive-container.is-menu-open {
    background-color: inherit;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container {
    border-color: initial;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,
.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list {
    background-image: initial !important;
    background-color: transparent !important;
    color: inherit !important;
}
@media (min-width: 600px) {
    .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) {
        background-color: inherit;
    }
}
.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open {
    background-color: rgb(25, 25, 29);
    color: rgb(190, 198, 210);
}
.wp-block-navigation__responsive-container-close,
.wp-block-navigation__responsive-container-open {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    color: currentcolor;
}
.wp-block-navigation__responsive-container-close svg,
.wp-block-navigation__responsive-container-open svg {
    fill: currentcolor;
}
.wp-block-navigation__responsive-close:focus {
    outline-color: initial;
}
.wp-block-navigation .wp-block-page-list {
    background-color: inherit;
}
.wp-block-navigation .wp-block-navigation-item {
    background-color: inherit;
}
:where(p.has-text-color:not(.has-link-color)) a {
    color: inherit; 
}
.wp-block-post-comments-form input[type="submit"] {
    box-shadow: none;
}
.wp-block-post-comments-form input:not([type="submit"]),
.wp-block-post-comments-form textarea {
    border-color: rgb(82, 90, 133);
}
.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim {
    background-color: rgb(0, 0, 0);
}
.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient {
    background-color: transparent;
}
.wp-block-pullquote blockquote,
.wp-block-pullquote cite,
.wp-block-pullquote p {
    color: inherit;
}
.wp-block-pullquote .has-text-color a {
    color: inherit;
}
.wp-block-pullquote.is-style-solid-color {
    border-color: initial;
}
.wp-block-pullquote cite {
    color: inherit;
}
.wp-block-post-template {
    list-style-image: initial;
}
.wp-block-post-template.wp-block-post-template {
    background-image: none;
    background-color: initial;
}
.wp-block-read-more:not([style*="text-decoration"]),
.wp-block-read-more:not([style*="text-decoration"]):active,
.wp-block-read-more:not([style*="text-decoration"]):focus {
    text-decoration-color: initial;
}
ul.wp-block-rss {
    list-style-image: initial;
}
ul.wp-block-rss.is-grid {
    list-style-image: initial;
}
.wp-block-search__button svg {
    fill: currentcolor;
}
:where(.wp-block-search__button) {
    border-color: rgb(86, 95, 140);
}
.wp-block-search__input {
    border-color: rgb(82, 90, 133);
    text-decoration-color: unset !important;
}
:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) {
    border-color: rgb(82, 90, 133);
}
:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input {
    border-color: initial;
}
:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus {
    outline-color: initial;
}
.wp-block-separator {
    border-color: initial;
}
.wp-block-separator.is-style-dots {
    border-color: initial;
    background-image: none !important;
    background-color: initial !important;
}
.wp-block-separator.is-style-dots::before {
    color: currentcolor;
}
.wp-block-site-title a {
    color: inherit;
}
.wp-block-social-links {
    background-image: none;
    background-color: initial;
}
.wp-block-social-links .wp-social-link a,
.wp-block-social-links .wp-social-link a:hover {
    border-bottom-color: initial;
    box-shadow: none;
    text-decoration-color: initial;
}
.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor,
.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg,
.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:active,
.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover,
.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:visited {
    fill: currentcolor;
    color: currentcolor;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link {
    background-color: rgb(32, 32, 39);
    color: rgb(169, 181, 198);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon {
    background-color: rgb(183, 133, 58);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp {
    background-color: rgb(72, 122, 129);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance {
    background-color: rgb(34, 65, 132);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen {
    background-color: rgb(21, 21, 24);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart {
    background-color: rgb(75, 166, 124);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble {
    background-color: rgb(115, 39, 62);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox {
    background-color: rgb(27, 55, 111);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy {
    background-color: rgb(157, 85, 41);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook {
    background-color: rgb(50, 88, 134);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx {
    background-color: rgb(0, 0, 0);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr {
    background-color: rgb(40, 76, 123);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare {
    background-color: rgb(111, 40, 51);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github {
    background-color: rgb(25, 25, 29);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads {
    background-color: rgb(44, 41, 28);
    color: rgb(178, 189, 204);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google {
    background-color: rgb(126, 49, 37);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram {
    background-color: rgb(135, 29, 74);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm {
    background-color: rgb(131, 42, 41);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin {
    background-color: rgb(44, 79, 113);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon {
    background-color: rgb(71, 103, 128);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium {
    background-color: rgb(55, 123, 88);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup {
    background-color: rgb(115, 29, 39);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon {
    background-color: rgb(112, 20, 22);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest {
    background-color: rgb(125, 25, 34);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket {
    background-color: rgb(116, 33, 37);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit {
    background-color: rgb(157, 73, 37);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype {
    background-color: rgb(46, 91, 126);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat {
    stroke: rgb(190, 198, 210);
    background-color: rgb(144, 138, 43);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud {
    background-color: rgb(163, 86, 41);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify {
    background-color: rgb(82, 157, 96);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram {
    background-color: rgb(64, 117, 137);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok {
    background-color: rgb(0, 0, 0);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr {
    background-color: rgb(6, 15, 26);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch {
    background-color: rgb(79, 60, 98);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter {
    background-color: rgb(61, 114, 141);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo {
    background-color: rgb(74, 134, 148);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk {
    background-color: rgb(77, 97, 119);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress {
    background-color: rgb(80, 119, 133);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-whatsapp {
    background-color: rgb(86, 155, 99);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp {
    background-color: rgb(126, 47, 41);
    color: rgb(190, 198, 210);
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube {
    background-color: rgb(137, 25, 20);
    color: rgb(190, 198, 210);
}
.wp-block-social-links.is-style-logos-only .wp-social-link {
    background-image: none;
    background-color: initial;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-amazon {
    color: rgb(255, 217, 99);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp {
    color: rgb(139, 227, 237);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-behance {
    color: rgb(103, 179, 239);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-codepen {
    color: rgb(178, 189, 203);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart {
    color: rgb(128, 255, 216);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble {
    color: rgb(234, 107, 141);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox {
    color: rgb(112, 187, 244);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-etsy {
    color: rgb(255, 158, 85);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-facebook {
    color: rgb(112, 184, 234);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx {
    color: rgb(190, 198, 210);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-flickr {
    color: rgb(117, 192, 245);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare {
    color: rgb(232, 110, 124);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-github {
    color: rgb(176, 188, 203);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads {
    color: rgb(178, 189, 204);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-google {
    color: rgb(235, 116, 93);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-instagram {
    color: rgb(242, 84, 146);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm {
    color: rgb(224, 98, 93);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin {
    color: rgb(127, 196, 241);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon {
    color: rgb(133, 185, 217);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-medium {
    color: rgb(136, 255, 211);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-meetup {
    color: rgb(238, 94, 106);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-patreon {
    color: rgb(241, 87, 85);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest {
    color: rgb(237, 83, 94);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-pocket {
    color: rgb(234, 99, 102);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-reddit {
    color: rgb(255, 136, 80);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-skype {
    color: rgb(120, 199, 248);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat {
    stroke: rgb(190, 198, 210);
    color: rgb(190, 198, 210);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud {
    color: rgb(255, 151, 82);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-spotify {
    color: rgb(132, 255, 155);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-telegram {
    color: rgb(123, 208, 240);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok {
    color: rgb(190, 198, 210);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr {
    color: rgb(180, 191, 206);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-twitch {
    color: rgb(168, 137, 191);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-twitter {
    color: rgb(117, 199, 240);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo {
    color: rgb(127, 224, 243);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-vk {
    color: rgb(146, 182, 204);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-whatsapp {
    color: rgb(138, 255, 157);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress {
    color: rgb(140, 198, 217);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-yelp {
    color: rgb(224, 109, 97);
}
.wp-block-social-links.is-style-logos-only .wp-social-link-youtube {
    color: rgb(234, 81, 71);
}
.wp-block-tag-cloud span {
    text-decoration-color: initial;
}
.wp-block-tag-cloud.is-style-outline a {
    border-color: initial;
    text-decoration-color: initial !important;
}
.wp-block-table thead {
    border-bottom-color: initial;
}
.wp-block-table tfoot {
    border-top-color: initial;
}
.wp-block-table td,
.wp-block-table th {
    border-color: initial;
}
.wp-block-table .has-subtle-light-gray-background-color {
    background-color: rgb(29, 29, 37);
}
.wp-block-table .has-subtle-pale-green-background-color {
    background-color: rgb(46, 63, 27);
}
.wp-block-table .has-subtle-pale-blue-background-color {
    background-color: rgb(31, 31, 38);
}
.wp-block-table .has-subtle-pale-pink-background-color {
    background-color: rgb(46, 19, 15);
}
.wp-block-table.is-style-stripes {
    background-color: transparent;
    border-bottom-color: rgb(90, 98, 146);
}
.wp-block-table.is-style-stripes tbody tr:nth-child(2n+1) {
    background-color: rgb(32, 32, 39);
}
.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(2n+1) {
    background-color: rgb(29, 29, 37);
}
.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(2n+1) {
    background-color: rgb(46, 63, 27);
}
.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(2n+1) {
    background-color: rgb(31, 31, 38);
}
.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(2n+1) {
    background-color: rgb(46, 19, 15); 
}
.wp-block-table.is-style-stripes td, .wp-block-table.is-style-stripes th {
    border-color: transparent; 
}
.wp-block-table .has-border-color td, .wp-block-table .has-border-color th, .wp-block-table .has-border-color tr, .wp-block-table .has-border-color > * {
    border-color: inherit; 
}
.wp-block-table table[style*="border-top-color"] tr:first-child, .wp-block-table table[style*="border-top-color"] tr:first-child td, .wp-block-table table[style*="border-top-color"] tr:first-child th, .wp-block-table table[style*="border-top-color"] > *, .wp-block-table table[style*="border-top-color"] > * td, .wp-block-table table[style*="border-top-color"] > * th {
    border-top-color: inherit; 
}
.wp-block-table table[style*="border-top-color"] tr:not(:first-child) {
    border-top-color: currentcolor; 
}
.wp-block-table table[style*="border-right-color"] td:last-child, .wp-block-table table[style*="border-right-color"] th, .wp-block-table table[style*="border-right-color"] tr, .wp-block-table table[style*="border-right-color"] > * {
    border-right-color: inherit; 
}
.wp-block-table table[style*="border-bottom-color"] tr:last-child, .wp-block-table table[style*="border-bottom-color"] tr:last-child td, .wp-block-table table[style*="border-bottom-color"] tr:last-child th, .wp-block-table table[style*="border-bottom-color"] > *, .wp-block-table table[style*="border-bottom-color"] > * td, .wp-block-table table[style*="border-bottom-color"] > * th {
    border-bottom-color: inherit; 
}
.wp-block-table table[style*="border-bottom-color"] tr:not(:last-child) {
    border-bottom-color: currentcolor; 
}
.wp-block-table table[style*="border-left-color"] td:first-child, .wp-block-table table[style*="border-left-color"] th, .wp-block-table table[style*="border-left-color"] tr, .wp-block-table table[style*="border-left-color"] > * {
    border-left-color: inherit;
}
:root {
    --wp--preset--font-size--normal: 16px;
    --wp--preset--font-size--huge: 42px;
}
:root .has-very-light-gray-background-color {
    background-color: rgb(32, 32, 40);
}
:root .has-very-dark-gray-background-color {
    background-color: rgb(31, 31, 38);
}
:root .has-very-light-gray-color {
    color: rgb(183, 194, 208);
}
:root .has-very-dark-gray-color {
    color: rgb(174, 187, 202);
}
:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
    background-image: linear-gradient(135deg,
    rgb(66, 149, 108),
    rgb(56, 112, 138));
    background-color: initial;
}
:root .has-purple-crush-gradient-background {
    background-image: linear-gradient(135deg,
    rgb(86, 157, 147),
    rgb(33, 15, 109) 50%,
    rgb(91, 26, 121));
    background-color: initial;
}
:root .has-hazy-dawn-gradient-background {
    background-image: linear-gradient(135deg,
    rgb(74, 21, 15),
    rgb(43, 42, 49));
    background-color: initial;
}
:root .has-subdued-olive-gradient-background {
    background-image: linear-gradient(135deg,
    rgb(52, 50, 23),
    rgb(99, 122, 95));
    background-color: initial;
}
:root .has-atomic-cream-gradient-background {
    background-image: linear-gradient(135deg,
    rgb(105, 78, 33),
    rgb(23, 53, 55));
    background-color: initial;
}
:root .has-nightshade-gradient-background {
    background-image: linear-gradient(135deg,
    rgb(32, 13, 51),
    rgb(94, 155, 147));
    background-color: initial;
}
:root .has-midnight-gradient-background {
    background-image: linear-gradient(135deg,
    rgb(4, 4, 57),
    rgb(35, 67, 122));
    background-color: initial;
}
.screen-reader-text {
    border-color: initial;
}
.screen-reader-text:focus {
    background-color: rgb(40, 40, 50);
    color: rgb(169, 181, 198);
    text-decoration-color: initial;
}
html :where(.is-position-sticky) {
    --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height,0px);
}
@media screen and (max-width: 600px) {
    html :where(.is-position-sticky) {
        --wp-admin--admin-bar--position-offset: 0px;
    }
}
.components-custom-select-control__button {
    border-color: rgb(79, 88, 130);
}
.components-custom-select-control__button:focus:not(:disabled) {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color);
}
.components-custom-select-control__menu {
    background-color: rgb(25, 25, 29);
    border-color: rgb(73, 79, 118);
    outline-color: initial;
}
.components-custom-select-control__item.is-highlighted {
    background-image: initial;
    background-color: rgb(40, 40, 50);
}
.components-snackbar {
    background-color: rgb(19, 18, 21);
    box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 4px;
    color: rgb(190, 198, 210);
}
.components-snackbar:focus {
    box-shadow: 0 0 0 1px #19191d,
    0 0 0 3px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
}
.components-snackbar__action.components-button {
    color: rgb(190, 198, 210);
}
.components-snackbar__action.components-button:not(:disabled):not([aria-disabled="true"]):not(.is-secondary) {
    background-color: transparent;
    text-decoration-color: initial;
}
.components-snackbar__action.components-button:not(:disabled):not([aria-disabled="true"]):not(.is-secondary):focus {
    box-shadow: none;
    color: rgb(190, 198, 210);
    outline-color: rgb(91, 100, 148);
}
.components-snackbar__action.components-button:not(:disabled):not([aria-disabled="true"]):not(.is-secondary):hover {
    color: var(--darkreader-text--darkreader-text--wp-admin-theme-color); 
}
input.components-combobox-control__input[type="text"] {
    border-color: initial; box-shadow: none; 
}
input.components-combobox-control__input[type="text"]:focus {
    box-shadow: none;
    outline-color: initial;
}
.components-combobox-control__suggestions-container {
    border-color: rgb(82, 90, 133);
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px;
}
.components-combobox-control__suggestions-container:focus {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color);
}
.components-combobox-control__suggestions-container::-webkit-input-placeholder {
    color: rgba(180, 190, 205, 0.62);
}
.components-combobox-control__suggestions-container:focus-within {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color);
}
.components-form-token-field__input-container {
    border-color: rgb(82, 90, 133);
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px;
}
.components-form-token-field__input-container:focus {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color);
}
.components-form-token-field__input-container::-webkit-input-placeholder {
    color: rgba(180, 190, 205, 0.62);
}
.components-form-token-field__input-container.is-disabled {
    background-image: initial;
    background-color: rgb(40, 40, 50);
    border-color: rgb(88, 96, 143);
}
.components-form-token-field__input-container.is-active {
    box-shadow: 0 0 0 1px var(--darkreader-bg--darkreader-bg--wp-admin-theme-color);
    outline-color: transparent;
    border-color: var(--darkreader-border--darkreader-border--wp-admin-theme-color); 
}
.components-form-token-field__input-container input[type="text"].components-form-token-field__input {
    background-image: inherit;
    background-color: inherit;
    border-color: initial;
    box-shadow: none;
    color: rgb(180, 190, 205); 
}
.components-form-token-field.is-active .components-form-token-field__input-container input[type="text"].components-form-token-field__input, .components-form-token-field__input-container input[type="text"].components-form-token-field__input:focus {
    box-shadow: none;
    outline-color: initial;
}
.components-form-token-field__help {
    color: rgb(155, 170, 189);
}
.components-form-token-field__token {
    color: rgb(180, 190, 205);
}
.components-form-token-field__token.is-success .components-form-token-field__remove-token,
.components-form-token-field__token.is-success .components-form-token-field__token-text {
    background-image: initial;
    background-color: rgb(97, 139, 103);
}
.components-form-token-field__token.is-error .components-form-token-field__remove-token,
.components-form-token-field__token.is-error .components-form-token-field__token-text {
    background-image: initial;
    background-color: rgb(117, 37, 32);
}
.components-form-token-field__token.is-validating .components-form-token-field__remove-token,
.components-form-token-field__token.is-validating .components-form-token-field__token-text {
    color: rgb(155, 170, 189);
}
.components-form-token-field__token.is-borderless .components-form-token-field__token-text {
    background-image: initial;
    background-color: transparent;
    color: var(--darkreader-text--darkreader-text--wp-admin-theme-color);
}
.components-form-token-field__token.is-borderless .components-form-token-field__remove-token {
    background-image: initial;
    background-color: transparent;
    color: rgb(155, 170, 189);
}
.components-form-token-field__token.is-borderless.is-success .components-form-token-field__token-text {
    color: rgb(155, 223, 149);
}
.components-form-token-field__token.is-borderless.is-error .components-form-token-field__token-text {
    color: rgb(227, 105, 93);
}
.components-form-token-field__token.is-borderless.is-validating .components-form-token-field__token-text {
    color: rgb(180, 190, 205);
}
.components-form-token-field__remove-token.components-button,
.components-form-token-field__token-text {
    background-image: initial;
    background-color: rgb(40, 40, 50);
}
.components-form-token-field__remove-token.components-button {
    color: rgb(180, 190, 205);
}
.components-form-token-field__remove-token.components-button:hover {
    color: rgb(180, 190, 205);
}
.components-form-token-field__suggestions-list {
    border-top-color: rgb(79, 88, 130);
    list-style-image: initial;
}
.components-form-token-field__suggestion {
    color: rgb(155, 170, 189);
}
.components-form-token-field__suggestion.is-selected {
    color: rgb(190, 198, 210);
    background: var(--darkreader-bg--darkreader-bg--wp-admin-theme-color); 
}
.components-form-token-field__suggestion-match {
    text-decoration-color: initial; 
}
.wc-block-grid__products .wc-block-grid__product-image {
    text-decoration-color: initial; 
}
.wc-block-grid__products .wc-block-grid__product-image a {
    border-color: initial; box-shadow: none; outline-color: initial; text-decoration-color: initial; 
}
.wc-block-grid__products .wc-block-grid__product-image img[alt=""] {
    border-color: rgb(90, 98, 146);
}
.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,
.editor-styles-wrapper .wc-block-grid__product-title,
.wc-block-grid__product-title {
    color: inherit;
}
.wc-block-grid__product-rating .star-rating span::before,
.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span::before {
    color: inherit;
}
.wc-block-grid__product-onsale {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(75, 83, 123);
    color: rgb(168, 181, 197);
}
.theme-twentysixteen .wc-block-grid .price ins {
    color: rgb(189, 210, 150);
}
.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color) {
    color: rgb(190, 198, 210);
}
.theme-twentytwenty .wc-block-grid__product-link {
    color: rgb(190, 198, 210);
}
.theme-twentytwenty .wc-block-components-product-title,
.theme-twentytwenty .wc-block-grid__product-title {
    color: rgb(224, 110, 127);
}
.theme-twentytwenty .wc-block-components-product-price ins,
.theme-twentytwenty .wc-block-grid__product-price ins {
    text-decoration-color: initial;
}
.theme-twentytwenty .wc-block-components-product-sale-badge,
.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale {
    background-image: initial;
    background-color: rgb(124, 50, 64);
    color: rgb(190, 198, 210);
}
.theme-twentytwentytwo .wc-block-components-product-price ins,
.theme-twentytwentytwo .wc-block-grid__product-price ins {
    text-decoration-color: initial;
}
.screen-reader-text {
    border-color: initial;
}
.screen-reader-text:focus {
    background-color: rgb(25, 25, 29);
    box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px;
    color: rgb(176, 187, 201);
    text-decoration-color: initial;
}
.wc-block-components-product-add-to-cart-attribute-picker .wc-block-components-product-add-to-cart-attribute-picker__select.has-error select {
    border-color: rgb(160, 52, 45);
}
.wc-block-components-product-add-to-cart-attribute-picker .wc-block-components-product-add-to-cart-attribute-picker__select.has-error select:focus {
    outline-color: rgb(160, 52, 45);
}
.wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button .wc-block-components-button__text > svg {
    fill: currentcolor;
}
.wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-quantity {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(86, 95, 140);
    box-shadow: rgba(0, 0, 0, 0.13) 0px 1px 1px inset;
    color: rgb(168, 181, 197);
}
.is-loading .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button,
.is-loading .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-quantity,
.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-button,
.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-quantity {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.is-loading .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button::after,
.is-loading .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-quantity::after,
.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-button::after,
.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-quantity::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.is-loading .wc-block-components-product-button > .wc-block-components-product-button__button {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.is-loading .wc-block-components-product-button > .wc-block-components-product-button__button::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.theme-twentytwentyone .editor-styles-wrapper .wc-block-components-product-button .wp-block-button__link {
    background-color: var(--darkreader-bg--darkreader-bg--button--color-background);
    color: var(--darkreader-text--darkreader-text--button--color-text);
    border-color: var(--darkreader-border--darkreader-border--button--color-background); 
}
.wc-block-components-product-category-list ul li {
    list-style-image: initial; 
}
.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image, .wc-block-components-product-image {
    text-decoration-color: initial; 
}
.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image a, .wc-block-components-product-image a {
    border-color: initial; box-shadow: none; outline-color: initial; text-decoration-color: initial; 
}
.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image img[alt=""], .wc-block-components-product-image img[alt=""] {
    border-color: rgb(90, 98, 146);
}
.is-loading .wc-block-components-product-image {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.is-loading .wc-block-components-product-image::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wp-block-woocommerce-product-details ul.wc-tabs {
    border-bottom-color: rgb(88, 96, 143);
    list-style-image: initial;
}
.wp-block-woocommerce-product-details ul.wc-tabs li {
    border-color: rgb(88, 96, 143);
}
.wp-block-woocommerce-product-details ul.wc-tabs li a {
    text-decoration-color: initial;
}
.wp-block-woocommerce-product-details ul.wc-tabs li a:hover {
    text-decoration-color: initial;
}
.wp-block-woocommerce-product-details ul.wc-tabs li.active a {
    text-shadow: inherit;
}
.wc-block-components-product-rating__stars::before {
    color: inherit;
}
.wc-block-components-product-rating__stars span {
    color: inherit;
}
.wc-block-components-product-rating__stars span::before {
    color: inherit;
}
.wc-block-all-products .is-loading .wc-block-components-product-rating,
.wp-block-query .is-loading .wc-block-components-product-rating {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-all-products .is-loading .wc-block-components-product-rating::after,
.wp-block-query .is-loading .wc-block-components-product-rating::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-components-product-sale-badge {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(75, 83, 123);
    color: rgb(168, 181, 197);
}
.wc-block-components-product-sale-badge span {
    background-color: inherit;
    color: inherit;
}
.is-loading .wc-block-components-product-summary::before {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-components-product-tag-list ul li {
    list-style-image: initial;
}
.wc-block-components-product-title a {
    color: inherit;
}
.is-loading .wc-block-components-product-title::before {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-components-error {
    color: rgb(155, 170, 189);
}
.wc-block-components-error__header {
    color: rgb(158, 173, 191);
}
.wc-block-components-error__text {
    color: rgb(157, 171, 191);
}
.wc-block-components-error__message {
    color: rgb(157, 171, 191);
}
.wc-block-components-button:not(.is-link):focus {
    box-shadow: rgb(25, 25, 29) 0px 0px 0px 1px inset,
    rgb(46, 90, 116) 0px 0px 0px 2px;
    outline-color: transparent;
}
.wc-block-components-button:not(.is-link) .wc-block-components-button__text > svg {
    fill: currentcolor;
}
.wc-block-components-button:not(.is-link).text {
    color: rgb(180, 190, 205);
}
.wc-block-components-button:not(.is-link).outlined {
    background-image: initial;
    background-color: transparent;
    color: currentcolor;
}
.wc-block-components-button:not(.is-link).outlined:active,
.wc-block-components-button:not(.is-link).outlined:disabled,
.wc-block-components-button:not(.is-link).outlined:focus,
.wc-block-components-button:not(.is-link).outlined:hover {
    background-color: rgb(19, 18, 21);
    color: rgb(190, 198, 210);
}
.wc-block-components-button:not(.is-link).outlined:hover {
    background-color: rgb(19, 18, 21);
    color: rgb(190, 198, 210);
}
body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link) {
    color: inherit;
    text-decoration-color: initial;
}
body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link):focus {
    box-shadow: rgb(25, 25, 29) 0px 0px 0px 1px inset,
    rgb(46, 90, 116) 0px 0px 0px 2px;
    outline-color: transparent;
}
body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link).text {
    color: rgb(180, 190, 205);
}
body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link).contained,
body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link).contained:active,
body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link).contained:disabled,
body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link).contained:focus,
body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link).contained:hover {
    background-color: rgb(19, 18, 21);
    color: rgb(190, 198, 210);
}
.wc-block-components-form .wc-block-components-checkout-step {
    background-image: none;
    background-color: initial;
    border-color: initial;
}
.wc-block-components-checkout-step__heading-content a {
    color: inherit;
}
.wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__title::before {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
}
.wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__container::after {
    border-left-color: initial;
}
.wc-block-components-order-summary-item__quantity {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: initial;
    box-shadow: rgb(25, 25, 29) 0px 0px 0px 2px;
    color: rgb(190, 198, 210);
}
.editor-styles-wrapper .wc-block-components-checkout-policies,
.wc-block-components-checkout-policies {
    list-style-image: initial;
}
.wc-block-components-checkout-policies__item {
    list-style-image: initial;
}
.wc-block-components-checkout-policies__item:not(:first-child) {
    border-left-color: rgb(86, 95, 140); 
}
.wc-block-components-checkout-policies__item > a {
    color: inherit; 
}
.wc-block-components-product-badge {
    border-color: initial; 
}
.wc-block-components-product-details.wc-block-components-product-details {
    list-style-image: initial; 
}
img.wc-block-components-product-image[alt=""] {
    border-color: rgb(90, 98, 146);
}
.wc-block-components-checkout-return-to-cart-button {
    box-shadow: none;
    color: inherit;
    text-decoration-color: initial;
}
.wc-block-components-checkout-return-to-cart-button svg {
    fill: currentcolor;
}
.wc-block-components-shipping-rates-control__package .wc-block-components-radio-control__description-group {
    color: rgb(155, 170, 189);
}
.wc-block-components-shipping-rates-control__package-items {
    list-style-image: initial;
}
.wc-block-components-totals-discount__coupon-list {
    list-style-image: initial;
}
.wc-block-components-totals-discount .wc-block-components-totals-item__value {
    color: rgb(155, 223, 149);
}
.wc-block-components-totals-shipping fieldset.wc-block-components-totals-shipping__fieldset {
    background-color: transparent;
    border-color: initial;
}
.wc-block-components-totals-shipping .wc-block-components-totals-shipping__change-address-button {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    box-shadow: none;
    color: inherit;
    text-decoration-color: initial;
    text-shadow: none;
}
.wc-block-components-totals-shipping .wc-block-components-totals-shipping__change-address-button:active,
.wc-block-components-totals-shipping .wc-block-components-totals-shipping__change-address-button:focus,
.wc-block-components-totals-shipping .wc-block-components-totals-shipping__change-address-button:hover {
    background-image: initial;
    background-color: transparent;
}
.theme-twentytwentyone.theme-twentytwentyone.theme-twentytwentyone .wc-block-components-totals-shipping__change-address-button {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    box-shadow: none;
    color: inherit;
    text-decoration-color: initial;
    text-shadow: none;
}
.theme-twentytwentyone.theme-twentytwentyone.theme-twentytwentyone .wc-block-components-totals-shipping__change-address-button:active,
.theme-twentytwentyone.theme-twentytwentyone.theme-twentytwentyone .wc-block-components-totals-shipping__change-address-button:focus,
.theme-twentytwentyone.theme-twentytwentyone.theme-twentytwentyone .wc-block-components-totals-shipping__change-address-button:hover {
    background-image: initial;
    background-color: transparent;
}
.editor-styles-wrapper .wc-block-components-checkbox-list,
.wc-block-components-checkbox-list {
    list-style-image: initial;
}
.editor-styles-wrapper .wc-block-components-checkbox-list li,
.wc-block-components-checkbox-list li {
    list-style-image: initial;
}
.editor-styles-wrapper .wc-block-components-checkbox-list li.show-less button,
.editor-styles-wrapper .wc-block-components-checkbox-list li.show-more button,
.wc-block-components-checkbox-list li.show-less button,
.wc-block-components-checkbox-list li.show-more button {
    background-image: none;
    background-color: initial;
    border-color: initial;
    text-decoration-color: initial;
}
.editor-styles-wrapper .wc-block-components-checkbox-list.is-loading li,
.wc-block-components-checkbox-list.is-loading li {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.editor-styles-wrapper .wc-block-components-checkbox-list.is-loading li::after,
.wc-block-components-checkbox-list.is-loading li::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-components-chip {
    border-color: initial;
    color: inherit;
    text-decoration-color: inherit;
}
.wc-block-components-chip,
.wc-block-components-chip:active,
.wc-block-components-chip:focus,
.wc-block-components-chip:hover {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    color: inherit;
}
.wc-block-components-chip .wc-block-components-chip__remove {
    background-image: initial;
    background-color: rgb(39, 39, 48);
    border-color: initial;
}
.wc-block-components-chip .wc-block-components-chip__remove-icon {
    fill: rgb(180, 190, 205);
}
.theme-twentytwentyone .wc-block-components-chip,
.theme-twentytwentyone .wc-block-components-chip:active,
.theme-twentytwentyone .wc-block-components-chip:focus,
.theme-twentytwentyone .wc-block-components-chip:hover {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.theme-twentytwentyone .wc-block-components-chip:active button.wc-block-components-chip__remove:not(:hover):not(:active):not(.has-background),
.theme-twentytwentyone .wc-block-components-chip:focus button.wc-block-components-chip__remove:not(:hover):not(:active):not(.has-background),
.theme-twentytwentyone .wc-block-components-chip:hover button.wc-block-components-chip__remove:not(:hover):not(:active):not(.has-background),
.theme-twentytwentyone .wc-block-components-chip button.wc-block-components-chip__remove:not(:hover):not(:active):not(.has-background) {
    background-image: initial;
    background-color: transparent;
}
.wc-block-components-chip__remove:focus,
.wc-block-components-chip__remove:hover,
button.wc-block-components-chip:focus > .wc-block-components-chip__remove,
button.wc-block-components-chip:hover > .wc-block-components-chip__remove {
    background-image: initial;
    background-color: rgb(77, 77, 96);
}
.wc-block-components-chip__remove:focus .wc-block-components-chip__remove-icon,
.wc-block-components-chip__remove:hover .wc-block-components-chip__remove-icon,
button.wc-block-components-chip:focus > .wc-block-components-chip__remove .wc-block-components-chip__remove-icon,
button.wc-block-components-chip:hover > .wc-block-components-chip__remove .wc-block-components-chip__remove-icon {
    fill: rgb(190, 198, 210);
}
.wc-block-components-chip__remove:disabled,
button.wc-block-components-chip:disabled > .wc-block-components-chip__remove {
    fill: rgb(190, 198, 210);
}
.wc-block-components-combobox .wc-block-components-combobox-control,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control {
    border-color: initial;
    color: inherit;
    text-decoration-color: inherit;
}
.wc-block-components-combobox .wc-block-components-combobox-control .components-base-control__field,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-base-control__field {
    border-color: initial;
}
.wc-block-components-combobox .wc-block-components-combobox-control .components-combobox-control__suggestions-container,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-combobox-control__suggestions-container {
    border-color: initial;
    color: inherit;
    text-decoration-color: inherit;
}
.wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(88, 91, 119);
    box-shadow: none;
    color: rgb(176, 187, 201); outline-color: inherit; text-decoration-color: inherit; 
}
.wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus, .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input[aria-expanded="true"], .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus, .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input[aria-expanded="true"] {
    background-color: rgb(25, 25, 29);
    box-shadow: rgb(58, 58, 72) 0px 0px 0px 1px;
    color: rgb(176, 187, 201);
    outline-color: initial;
}
.has-dark-controls .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,
.has-dark-controls .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input {
    background-color: rgba(0, 0, 0, 0.1);
    border-color: rgba(91, 100, 148, 0.4);
    color: rgb(190, 198, 210);
}
.has-dark-controls .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus,
.has-dark-controls .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus {
    background-color: rgba(0, 0, 0, 0.1);
    box-shadow: rgba(25, 25, 29, 0.4) 0px 0px 0px 1px;
    color: rgb(190, 198, 210);
}
.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list {
    background-color: rgb(25, 25, 29);
    border-right-color: rgb(88, 91, 119);
    border-bottom-color: rgb(88, 91, 119);
    border-left-color: rgb(88, 91, 119);
    border-top-color: initial;
    color: rgb(176, 187, 201);
}
.has-dark-controls .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list,
.has-dark-controls .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list {
    background-color: rgb(19, 18, 21);
    color: rgb(190, 198, 210);
}
.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion {
    color: rgb(155, 170, 189);
    list-style-image: initial;
}
.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-selected,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-selected {
    background-color: rgb(40, 40, 50);
}
.has-dark-controls .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-selected,
.has-dark-controls .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-selected {
    background-color: rgba(0, 0, 0, 0.4);
}
.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-highlighted,
.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:active,
.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:focus,
.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:hover,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-highlighted,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:active,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:focus,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:hover {
    background-color: rgb(35, 76, 94);
    color: rgb(190, 198, 210);
}
.wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label {
    color: rgb(155, 170, 189);
    text-decoration-color: inherit;
}
.has-dark-controls .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label,
.has-dark-controls .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label {
    color: rgba(190, 198, 210, 0.6);
}
.wc-block-components-combobox.has-error .wc-block-components-combobox-control label.components-base-control__label,
.wc-block-components-form .wc-block-components-combobox.has-error .wc-block-components-combobox-control label.components-base-control__label {
    color: rgb(227, 105, 93);
}
.wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input,
.wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:active,
.wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:focus,
.wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:hover,
.wc-block-components-form .wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input,
.wc-block-components-form .wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:active,
.wc-block-components-form .wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:focus,
.wc-block-components-form .wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:hover {
    border-color: rgb(160, 52, 45);
}
.wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:focus,
.wc-block-components-form .wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:focus {
    box-shadow: rgb(117, 37, 32) 0px 0px 0px 1px;
}
.wc-block-components-drawer__screen-overlay {
    background-color: rgba(63, 63, 78, 0.35);
}
.wc-block-components-drawer {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.wc-block-components-drawer .components-modal__header .components-button {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    color: inherit;
}
.wc-block-components-drawer .components-modal__header .components-button > span {
    border-color: initial;
}
.wc-block-components-drawer .components-modal__header-heading {
    border-color: initial;
}
.wc-block-filter-title-placeholder {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-filter-title-placeholder::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-components-filter-reset-button {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    box-shadow: none;
    color: inherit;
    text-decoration-color: initial;
    text-shadow: none;
}
.wc-block-components-filter-reset-button:active,
.wc-block-components-filter-reset-button:focus,
.wc-block-components-filter-reset-button:hover {
    background-image: initial;
    background-color: transparent;
}
.wc-block-components-filter-reset-button:hover {
    color: inherit;
    text-decoration-color: initial;
}
.wc-block-components-filter-submit-button {
    border-color: initial;
}
.wc-block-components-filter-submit-button.is-loading {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-components-filter-submit-button.is-loading::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)::before {
    border-color: rgb(86, 95, 140);
}
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow).is-alternate::before {
    border-color: rgb(73, 79, 118);
}
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)::after {
    border-color: rgb(91, 100, 148);
}
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis="top"]::after,
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis="top"]::before {
    border-bottom-color: initial;
    border-left-color: transparent;
    border-right-color: transparent;
}
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis="bottom"]::after,
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis="bottom"]::before {
    border-left-color: transparent;
    border-right-color: transparent;
    border-top-color: initial;
}
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis="middle"][data-x-axis="left"]::after,
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis="middle"][data-x-axis="left"]::before {
    border-bottom-color: transparent;
    border-right-color: initial;
    border-top-color: transparent;
}
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis="middle"][data-x-axis="right"]::after,
.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis="middle"][data-x-axis="right"]::before {
    border-bottom-color: transparent;
    border-left-color: initial;
    border-top-color: transparent;
}
.wc-blocks-components-form-token-field-wrapper .components-popover__content {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(86, 95, 140);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0.7px 1px,
    rgba(0, 0, 0, 0.1) 0px 1.2px 1.7px -0.2px,
    rgba(0, 0, 0, 0.1) 0px 2.3px 3.3px -0.5px;
}
.is-alternate .wc-blocks-components-form-token-field-wrapper .components-popover__content {
    border-color: rgb(73, 79, 118);
    box-shadow: none;
}
.components-popover.is-expanded .wc-blocks-components-form-token-field-wrapper .components-popover__content {
    border-right-color: initial;
    border-bottom-color: initial;
    border-left-color: initial;
    border-top-color: rgb(73, 79, 118);
}
.wc-blocks-components-form-token-field-wrapper .components-popover__header {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.wc-blocks-components-form-token-field-wrapper .components-tooltip .components-popover__content {
    background-image: initial;
    background-color: rgb(19, 18, 21);
    box-shadow: none;
    color: rgb(190, 198, 210);
}
.wc-blocks-components-form-token-field-wrapper {
    border-color: rgb(82, 90, 133);
}
.wc-blocks-components-form-token-field-wrapper .components-form-token-field__label,
.wc-blocks-components-form-token-field-wrapper .components-visually-hidden {
    border-color: initial;
}
.wc-blocks-components-form-token-field-wrapper .components-form-token-field,
.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container {
    border-color: inherit;
}
.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container {
    background-color: rgb(25, 25, 29);
    box-shadow: none;
    color: rgb(190, 198, 210);
}
.wc-blocks-components-form-token-field-wrapper .components-form-token-field__remove-token.components-button,
.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token-text {
    background-image: initial;
    background-color: rgb(39, 39, 48);
}
.wc-blocks-components-form-token-field-wrapper .components-form-token-field__remove-token {
    border-color: initial;
}
.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestions-list {
    background-color: rgb(25, 25, 29);
    border-color: rgb(82, 90, 133);
}
.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestion.is-selected {
    background-image: initial;
    background-color: rgb(32, 32, 39);
    color: rgb(175, 187, 202); 
}
.wc-blocks-components-form-token-field-wrapper.single-selection .components-form-token-field__remove-token.components-button, .wc-blocks-components-form-token-field-wrapper.single-selection .components-form-token-field__token-text {
    background-image: initial; background-color: transparent; 
}
.wc-blocks-components-form-token-field-wrapper.single-selection .is-active .components-form-token-field__token + input[type="text"].components-form-token-field__input {
    border-color: rgb(82, 90, 133);
}
.wc-block-components-pagination__ellipsis,
.wc-block-components-pagination__page {
    color: rgb(174, 186, 201);
}
.wc-block-components-pagination__page {
    border-color: transparent;
}
.wc-block-components-pagination__page:not(.toggle) {
    background-color: transparent;
}
.wc-block-components-pagination__page--active[disabled] {
    color: rgb(174, 186, 201);
}
.wc-block-components-pagination__page--active[disabled]:focus,
.wc-block-components-pagination__page--active[disabled]:hover {
    background-color: inherit;
    color: rgb(174, 186, 201);
}
.wc-block-components-price-slider.is-loading.is-disabled .wc-block-components-filter-reset-button,
.wc-block-components-price-slider.is-loading.is-disabled .wc-block-components-filter-submit-button,
.wc-block-components-price-slider.is-loading.is-disabled .wc-block-components-price-slider__range-input-wrapper {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-components-price-slider.is-loading.is-disabled .wc-block-components-filter-reset-button::after,
.wc-block-components-price-slider.is-loading.is-disabled .wc-block-components-filter-submit-button::after,
.wc-block-components-price-slider.is-loading.is-disabled .wc-block-components-price-slider__range-input-wrapper::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-components-price-slider__range-input-wrapper {
    background-image: initial;
    background-color: transparent;
    outline-color: initial;
    border-color: initial !important;
}
.wc-block-components-price-slider__range-input-wrapper::before {
    background-image: initial;
    background-color: currentcolor;
}
.wc-block-components-price-slider__range-input-wrapper.is-loading {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-components-price-slider__range-input-wrapper.is-loading::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-components-price-slider__range-input-progress {
    --darkreader-bgimg--darkreader-bgimg--track-background: linear-gradient(90deg,
    rgba(0, 0, 0, 0) var,
    --darkreader-bg--darkreader-bg--low,
    var(--darkreader-bg--darkreader-bg--range-color) 0,
    var(--darkreader-bg--darkreader-bg--range-color) var,
    --darkreader-bg--high,
    rgba(0, 0, 0, 0) 0) no-repeat 0 100%/100% 100%;
    --darkreader-bgimg--range-color: currentColor;
    background: var(--darkreader-bgimg--darkreader-bgimg--track-background);
}
.wc-block-components-price-slider__controls .wc-block-components-price-slider__amount.is-loading {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-components-price-slider__controls .wc-block-components-price-slider__amount.is-loading::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-components-price-slider__range-input {
    background-image: initial;
    background-color: transparent;
    border-color: initial !important;
    outline-color: initial !important;
}
.wc-block-components-price-slider__range-input::-webkit-slider-runnable-track {
    outline-color: initial;
}
.wc-block-components-price-slider__range-input::-webkit-slider-thumb {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(73, 79, 118);
}
.wc-block-components-price-slider__range-input::-webkit-slider-thumb:hover {
    background-image: initial;
    background-color: rgb(19, 18, 21);
    border-color: rgb(91, 100, 148);
}
.wc-block-components-price-slider__range-input::-webkit-slider-progress {
    background-image: initial;
    background-color: transparent;
    outline-color: initial;
    border-color: initial !important;
}
.wc-block-components-price-slider__range-input:focus::-webkit-slider-thumb {
    background-image: initial;
    background-color: rgb(19, 18, 21);
    border-color: rgb(91, 100, 148);
}
.rtl .wc-block-components-price-slider__range-input-progress {
    --darkreader-bgimg--darkreader-bgimg--track-background: linear-gradient(270deg,
    rgba(0, 0, 0, 0) var,
    --darkreader-bg--darkreader-bg--low,
    var(--darkreader-bg--darkreader-bg--range-color) 0,
    var(--darkreader-bg--darkreader-bg--range-color) var,
    --darkreader-bg--high,
    rgba(0, 0, 0, 0) 0) no-repeat 0 100%/100% 100%;
    --darkreader-bgimg--range-color: #af7dd1;
    background: var(--darkreader-bgimg--darkreader-bgimg--track-background);
}
@media (-ms-high-contrast:none),
screen and (-ms-high-contrast:active) {
    .wc-block-components-price-slider__range-input-wrapper {
        background-image: initial;
        background-color: transparent;
        box-shadow: none;
    }
    .wc-block-components-price-slider__range-input-progress {
        background-image: initial;
        background-color: rgb(80, 53, 89);
    }
    .wc-block-components-price-slider.is-loading.is-disabled .wc-block-components-price-slider__range-input-wrapper {
        box-shadow: none;
        background-color: currentcolor !important;
        border-color: initial !important;
        color: currentcolor !important;
        outline-color: initial !important;
    }
    .wc-block-components-price-slider.is-loading.is-disabled .wc-block-components-price-slider__range-input-wrapper::after {
        background-image: linear-gradient(90deg,
        currentcolor,
        rgba(29, 29, 37, 0.3), currentcolor);
    }
}
.theme-twentytwentyone .wc-block-components-price-slider__range-input-wrapper {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
}
.theme-twentytwentyone .wc-block-components-price-slider__range-input-progress {
    --darkreader-bgimg--range-color: currentColor;
}
.theme-twentytwentyone .wc-block-price-filter__range-input {
    background-image: initial;
    background-color: transparent;
}
@media (-ms-high-contrast:none),
screen and (-ms-high-contrast:active) {
    .theme-twentytwentyone .wc-block-components-price-slider__range-input-wrapper {
        border-color: initial;
    }
}
.wc-block-grid__no-products .wc-block-grid__no-products-image {
    color: inherit;
}
.wc-block-grid__product {
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-right-color: transparent;
    list-style-image: initial;
}
.is-loading .wc-block-components-product-price::before {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-components-quantity-selector::after {
    border-color: initial;
}
.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    box-shadow: none;
    color: currentcolor;
}
.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input:focus {
    outline-color: initial;
}
.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button {
    background-image: none;
    background-color: transparent;
    border-color: initial;
    box-shadow: none;
    color: currentcolor;
    text-decoration-color: initial;
}
.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus {
    outline-color: initial;
}
.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:disabled {
    box-shadow: none;
}
.theme-twentyseventeen .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus,
.theme-twentyseventeen .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover {
    background-image: none;
    background-color: transparent;
}
.wc-block-components-radio-control__option {
    color: inherit;
    text-decoration-color: inherit;
}
.wc-block-components-radio-control .wc-block-components-radio-control__input {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(88, 91, 119);
}
.wc-block-components-radio-control .wc-block-components-radio-control__input:checked::before {
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
.has-dark-controls .wc-block-components-radio-control .wc-block-components-radio-control__input {
    background-color: rgba(0, 0, 0, 0.1);
    border-color: rgba(91, 100, 148, 0.6);
}
.has-dark-controls .wc-block-components-radio-control .wc-block-components-radio-control__input:checked::before {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.theme-twentytwentyone .wc-block-components-radio-control .wc-block-components-radio-control__input:checked::before {
    background-color: var(--darkreader-bg--darkreader-bg--form--color-text);
}
.is-loading .wc-block-components-review-list-item__text {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.is-loading .wc-block-components-review-list-item__text::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__image {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__image::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__meta .wc-block-components-review-list-item__author {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__meta .wc-block-components-review-list-item__author::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__published-date {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__published-date::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.editor-styles-wrapper .wc-block-components-review-list-item__item,
.wc-block-components-review-list-item__item {
    list-style-image: initial;
}
.wc-block-components-review-list-item__verified::before {
    background-color: transparent;
}
.wc-block-components-review-list-item__product + .wc-block-components-review-list-item__author + .wc-block-components-review-list-item__published-date::before {
    border-right-color: initial;
}
.wc-block-components-review-list-item__rating > .wc-block-components-review-list-item__rating__stars span::before {
    color: rgb(255, 211, 109);
}
.wc-block-components-sidebar .wc-block-components-panel > h2 {
    border-color: initial;
}
.wc-block-components-sidebar .wc-block-components-panel > h2 {
    color: inherit;
    text-decoration-color: inherit;
}
.theme-twentytwenty .wc-block-components-sidebar .wc-block-components-panel > h2 {
    border-color: initial;
}
.wc-block-components-spinner {
    color: inherit;
}
.wc-block-components-spinner::after {
    border-top-color: initial;
    border-right-color: initial;
    border-bottom-color: initial;
    border-left-color: transparent;
}
.wc-block-components-tabs .wc-block-components-tabs__list > .wc-block-components-tabs__item {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    color: inherit;
}
.wc-block-components-tabs .wc-block-components-tabs__list > .wc-block-components-tabs__item:focus {
    outline-color: currentcolor;
}
.wc-block-components-tabs .wc-block-components-tabs__list > .wc-block-components-tabs__item:active,
.wc-block-components-tabs .wc-block-components-tabs__list > .wc-block-components-tabs__item:hover {
    background-image: initial;
    background-color: transparent;
}
.wc-block-components-textarea {
    background-color: rgb(25, 25, 29);
    border-color: rgb(88, 91, 119);
    color: rgb(176, 187, 201);
}
.has-dark-controls .wc-block-components-textarea {
    background-color: rgba(0, 0, 0, 0.1);
    border-color: rgba(91, 100, 148, 0.4);
    color: rgb(190, 198, 210);
}
.has-dark-controls .wc-block-components-textarea::placeholder {
    color: rgba(190, 198, 210, 0.6);
}
.theme-twentytwentyone .has-dark-controls .wc-block-components-textarea {
    background-color: rgba(0, 0, 0, 0.1);
    color: rgb(190, 198, 210);
}
.theme-twentytwenty .wc-block-components-title.wc-block-components-title,
.wc-block-components-title.wc-block-components-title {
    border-color: initial;
}
.wc-block-components-express-payment .wc-block-components-express-payment__event-buttons {
    list-style-image: initial;
}
.wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container::before {
    border-left-color: initial;
    border-top-color: initial;
}
.wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container::after {
    border-right-color: initial;
    border-top-color: initial;
}
.wc-block-components-express-payment-continue-rule::after,
.wc-block-components-express-payment-continue-rule::before {
    border-bottom-color: initial;
}
.components-placeholder.wc-block-checkout__no-payment-methods-placeholder .components-placeholder__fieldset .components-button {
    background-color: rgb(19, 18, 21);
    color: rgb(190, 198, 210);
}
.wc-block-gateway-container .wc-block-gateway-input {
    background-color: rgb(25, 25, 29);
    border-color: rgb(88, 91, 119);
    color: rgb(176, 187, 201);
}
.wc-block-gateway-container .wc-block-gateway-input:focus,
.wc-block-gateway-container:focus {
    background-color: rgb(25, 25, 29);
}
.wc-block-gateway-container label {
    color: rgb(155, 170, 189);
    text-decoration-color: inherit;
}
.wc-block-gateway-container .wc-block-gateway-input.has-error {
    border-color: rgb(160, 52, 45);
}
.wc-block-gateway-container .wc-block-gateway-input.has-error:focus {
    outline-color: rgb(160, 52, 45);
}
.wc-block-gateway-container .wc-block-gateway-input.has-error + label {
    color: rgb(227, 105, 93);
}
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-cross-sells-block {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-cross-sells-block::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .cross-sells-product .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button:not(.is-link) {
    background-color: rgb(32, 32, 40);
    color: rgb(174, 186, 201);
}
.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .cross-sells-product .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button:not(.is-link):focus,
.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .cross-sells-product .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button:not(.is-link):hover {
    background-color: rgb(44, 44, 56);
    border-color: rgb(87, 96, 142);
    color: rgb(174, 186, 201);
}
.wc-block-cart__empty-cart__title.with-empty-cart-icon::before {
    background-color: currentcolor;
}
@media (max-width: 782px) {
    .wc-block-cart .wc-block-cart__submit-container--sticky {
        background-image: initial;
        background-color: rgb(25, 25, 29);
    }
    .wc-block-cart .wc-block-cart__submit-container--sticky::before {
        color: rgba(174, 186, 201, 0.5);
    }
}
.wc-block-checkout-error .wc-block-checkout-error__image {
    color: inherit;
}
.wc-block-checkout-empty .wc-block-checkout-empty__image {
    color: inherit;
}
.wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button .wc-block-components-button__text > svg {
    fill: rgb(190, 198, 210);
}
.wc-block-checkout__pickup-options .wc-block-components-radio-control__description-group,
.wp-block-woocommerce-checkout-pickup-options-block .wc-block-components-radio-control__description-group {
    background-color: rgb(32, 32, 39);
}
.wc-block-checkout__pickup-options .wc-block-components-radio-control__secondary-description,
.wp-block-woocommerce-checkout-pickup-options-block .wc-block-components-radio-control__secondary-description {
    color: rgb(155, 170, 189);
}
.wc-block-checkout__pickup-options .wc-block-components-radio-control__secondary-description > svg,
.wp-block-woocommerce-checkout-pickup-options-block .wc-block-components-radio-control__secondary-description > svg {
    fill: currentcolor;
}
.edit-post-visual-editor .wc-block-checkout__shipping-method-option,
.wc-block-checkout__shipping-method-option {
    background-color: transparent;
    border-color: initial;
    color: inherit;
    outline-color: currentcolor;
    box-shadow: none !important;
}
.edit-post-visual-editor .wc-block-checkout__shipping-method-option.components-button:focus:not(:disabled),
.edit-post-visual-editor .wc-block-checkout__shipping-method-option.components-button:hover:not(:disabled),
.edit-post-visual-editor .wc-block-checkout__shipping-method-option:focus,
.edit-post-visual-editor .wc-block-checkout__shipping-method-option:hover,
.wc-block-checkout__shipping-method-option.components-button:focus:not(:disabled),
.wc-block-checkout__shipping-method-option.components-button:hover:not(:disabled),
.wc-block-checkout__shipping-method-option:focus,
.wc-block-checkout__shipping-method-option:hover {
    background-color: rgb(44, 44, 56);
    border-color: rgb(87, 96, 142);
    color: rgb(174, 186, 201);
}
.edit-post-visual-editor .wc-block-checkout__shipping-method-option.wc-block-checkout__shipping-method-option--selected,
.wc-block-checkout__shipping-method-option.wc-block-checkout__shipping-method-option--selected {
    outline-color: currentcolor;
}
.wc-block-checkout__shipping-method-option-icon {
    fill: currentcolor;
}
.components-placeholder.wc-block-checkout__no-shipping-placeholder .components-placeholder__fieldset .components-button {
    background-color: rgb(19, 18, 21);
    color: rgb(190, 198, 210);
}
.wc-block-checkout__sidebar .wc-block-components-product-name {
    color: inherit;
}
.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-fields-block > div,
.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-totals-block > div {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-fields-block > div::after,
.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-totals-block > div::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-fields-block .wc-block-components-panel > h2,
.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-totals-block .wc-block-components-panel > h2 {
    border-color: initial;
    color: inherit;
    text-decoration-color: inherit;
}
.theme-twentytwenty .wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-totals-block .wc-block-components-panel > h2 {
    border-color: initial;
}
.wp-block-woocommerce-featured-category {
    background-color: transparent;
    border-color: transparent;
    color: rgb(190, 198, 210);
}
.wc-block-featured-category {
    background-color: inherit;
}
.wc-block-featured-category.has-background-dim .background-dim__overlay::before {
    background-image: inherit;
    background-color: inherit;
}
.wc-block-featured-category__description a,
.wc-block-featured-category__description a:active,
.wc-block-featured-category__description a:focus,
.wc-block-featured-category__description a:hover,
.wc-block-featured-category__price a,
.wc-block-featured-category__price a:active,
.wc-block-featured-category__price a:focus,
.wc-block-featured-category__price a:hover,
.wc-block-featured-category__title a,
.wc-block-featured-category__title a:active,
.wc-block-featured-category__title a:focus,
.wc-block-featured-category__title a:hover,
.wc-block-featured-category__variation a,
.wc-block-featured-category__variation a:active,
.wc-block-featured-category__variation a:focus,
.wc-block-featured-category__variation a:hover {
    color: rgb(190, 198, 210);
}
.wc-block-featured-category__description,
.wc-block-featured-category__link,
.wc-block-featured-category__price,
.wc-block-featured-category__title,
.wc-block-featured-category__variation {
    color: inherit;
}
.wc-block-featured-category__description {
    color: inherit;
}
.wc-block-featured-category .wc-block-featured-category__title {
    color: inherit;
}
.wc-block-featured-category .wc-block-featured-category__title div {
    color: inherit;
}
.wp-block-woocommerce-featured-product {
    background-color: transparent;
    border-color: transparent;
    color: rgb(190, 198, 210);
}
.wc-block-featured-product {
    background-color: inherit;
}
.wc-block-featured-product.has-background-dim .background-dim__overlay::before {
    background-image: inherit;
    background-color: inherit;
}
.wc-block-featured-product__description a,
.wc-block-featured-product__description a:active,
.wc-block-featured-product__description a:focus,
.wc-block-featured-product__description a:hover,
.wc-block-featured-product__price a,
.wc-block-featured-product__price a:active,
.wc-block-featured-product__price a:focus,
.wc-block-featured-product__price a:hover,
.wc-block-featured-product__title a,
.wc-block-featured-product__title a:active,
.wc-block-featured-product__title a:focus,
.wc-block-featured-product__title a:hover,
.wc-block-featured-product__variation a,
.wc-block-featured-product__variation a:active,
.wc-block-featured-product__variation a:focus,
.wc-block-featured-product__variation a:hover {
    color: rgb(190, 198, 210);
}
.wc-block-featured-product__description,
.wc-block-featured-product__link,
.wc-block-featured-product__price,
.wc-block-featured-product__title,
.wc-block-featured-product__variation {
    color: inherit;
}
.wc-block-featured-product__description {
    color: inherit;
}
.wc-block-featured-product .wc-block-featured-product__title {
    color: inherit;
}
.wc-block-featured-product .wc-block-featured-product__title div {
    color: inherit;
}
.wc-block-featured-product .wc-block-featured-product__title,
.wc-block-featured-product .wc-block-featured-product__variation {
    border-color: initial;
}
.wc-block-mini-cart__badge {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    color: inherit;
}
table.wc-block-cart-items,
table.wc-block-cart-items td,
table.wc-block-cart-items th {
    border-color: initial;
    background-image: none !important;
    background-color: initial !important;
}
.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link,
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    box-shadow: none;
    color: inherit;
    text-decoration-color: initial;
    text-shadow: none;
}
.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:active,
.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:focus,
.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover,
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:active,
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:focus,
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover {
    background-image: initial;
    background-color: transparent;
}
.wc-block-cart--is-loading h2 span,
.wc-block-cart--is-loading th span,
.wc-block-mini-cart__drawer.is-loading h2 span,
.wc-block-mini-cart__drawer.is-loading th span {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-cart--is-loading h2 span::after,
.wc-block-cart--is-loading th span::after,
.wc-block-mini-cart__drawer.is-loading h2 span::after,
.wc-block-mini-cart__drawer.is-loading th span::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-cart--is-loading .wc-block-components-product-metadata,
.wc-block-cart--is-loading .wc-block-components-product-price,
.wc-block-cart--is-loading .wc-block-components-quantity-selector,
.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-metadata,
.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-price,
.wc-block-mini-cart__drawer.is-loading .wc-block-components-quantity-selector {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-cart--is-loading .wc-block-components-product-metadata::after,
.wc-block-cart--is-loading .wc-block-components-product-price::after,
.wc-block-cart--is-loading .wc-block-components-quantity-selector::after,
.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-metadata::after,
.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-price::after,
.wc-block-mini-cart__drawer.is-loading .wc-block-components-quantity-selector::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-cart--is-loading .wc-block-components-product-name,
.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-name {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-cart--is-loading .wc-block-components-product-name::after,
.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-name::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-cart--is-loading .wc-block-cart-item__image > a,
.wc-block-mini-cart__drawer.is-loading .wc-block-cart-item__image > a {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-cart--is-loading .wc-block-cart-item__image > a::after,
.wc-block-mini-cart__drawer.is-loading .wc-block-cart-item__image > a::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-cart--is-loading .wc-block-cart__sidebar .components-card,
.wc-block-mini-cart__drawer.is-loading .wc-block-cart__sidebar .components-card {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-cart--is-loading .wc-block-cart__sidebar .components-card::after,
.wc-block-mini-cart__drawer.is-loading .wc-block-cart__sidebar .components-card::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.is-large.wc-block-cart .wc-block-cart__totals-title {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    box-shadow: none;
    color: inherit;
    text-decoration-color: inherit;
}
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-line-items-block {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-line-items-block::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-accepted-payment-methods-block,
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-express-payment-block,
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-order-summary-block,
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-proceed-to-checkout-block {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-accepted-payment-methods-block::after,
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-express-payment-block::after,
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-order-summary-block::after,
.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-proceed-to-checkout-block::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-mini-cart__button {
    background-color: transparent;
    border-color: initial;
    color: inherit;
}
.wc-block-mini-cart__drawer .components-modal__header svg {
    fill: currentcolor;
}
:where(.wp-block-woocommerce-mini-cart-contents) {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.wc-block-mini-cart__footer {
    border-top-color: rgb(88, 96, 143);
}
.wc-block-mini-cart__shopping-button a {
    border-color: initial;
    color: currentcolor;
    text-decoration-color: initial;
}
.wc-block-mini-cart__shopping-button a:focus,
.wc-block-mini-cart__shopping-button a:hover {
    background-color: rgb(19, 18, 21);
    border-color: rgb(73, 79, 118);
    color: rgb(190, 198, 210); 
}
.wc-block-components-checkbox {
    color: inherit; text-decoration-color: inherit; 
}
.wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"] {
    background-color: rgb(25, 25, 29);
    border-color: rgb(88, 91, 119); 
}
.wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"]:checked {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(88, 91, 119); 
}
.wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"]:focus {
    outline-color: rgb(88, 91, 119); 
}
.has-dark-controls .wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"] {
    background-color: rgba(0, 0, 0, 0.1);
    border-color: rgba(91, 100, 148, 0.6); 
}
.has-dark-controls .wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"]:checked {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.1);
    border-color: rgba(91, 100, 148, 0.6); 
}
.has-dark-controls .wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"]:focus {
    outline-color: rgba(91, 100, 148, 0.6);
}
.wc-block-components-checkbox.has-error,
.wc-block-components-checkbox.has-error a {
    color: rgb(227, 105, 93);
}
.wc-block-components-checkbox.has-error .wc-block-components-checkbox__input,
.wc-block-components-checkbox.has-error .wc-block-components-checkbox__input:active,
.wc-block-components-checkbox.has-error .wc-block-components-checkbox__input:focus,
.wc-block-components-checkbox.has-error .wc-block-components-checkbox__input:hover {
    border-color: rgb(160, 52, 45);
}
.wc-block-components-checkbox.has-error .wc-block-components-checkbox__input:focus {
    outline-color: rgb(160, 52, 45);
}
.wc-block-components-checkbox .wc-block-components-checkbox__mark {
    fill: rgb(190, 198, 210);
}
.has-dark-controls .wc-block-components-checkbox .wc-block-components-checkbox__mark {
    fill: rgb(190, 198, 210); 
}
.theme-twentytwentyone .has-dark-controls .wc-block-components-checkbox__input[type="checkbox"], .theme-twentytwentyone .wc-block-components-checkbox__input[type="checkbox"] {
    background-color: rgb(25, 25, 29);
    border-color: var(--darkreader-border--darkreader-border--form--border-color); 
}
.theme-twentytwentyone .has-dark-controls .wc-block-components-checkbox__input[type="checkbox"]:checked, .theme-twentytwentyone .wc-block-components-checkbox__input[type="checkbox"]:checked {
    background-color: rgb(25, 25, 29);
    border-color: var(--darkreader-border--darkreader-border--form--border-color);
}
.wc-block-components-panel__button {
    border-color: initial;
}
.wc-block-components-panel__button,
.wc-block-components-panel__button:active,
.wc-block-components-panel__button:focus,
.wc-block-components-panel__button:hover {
    background-image: initial;
    background-color: transparent;
    box-shadow: none;
    color: inherit;
    text-decoration-color: inherit;
}
.wc-block-components-panel__button > .wc-block-components-panel__button-icon {
    fill: currentcolor;
}
.theme-twentytwentyone.theme-twentytwentyone.theme-twentytwentyone .wc-block-components-panel__button {
    background-color: inherit;
    color: inherit;
}
.theme-twentyseventeen .wc-block-components-panel__button,
.theme-twentytwenty .wc-block-components-panel__button {
    background-image: none;
    background-color: transparent;
    color: inherit;
}
.theme-twentyseventeen .wc-block-components-panel__button.wc-block-components-panel__button:focus,
.theme-twentyseventeen .wc-block-components-panel__button.wc-block-components-panel__button:hover,
.theme-twentytwenty .wc-block-components-panel__button.wc-block-components-panel__button:focus,
.theme-twentytwenty .wc-block-components-panel__button.wc-block-components-panel__button:hover {
    background-image: none;
    background-color: transparent;
}
.wc-block-store-notice {
    border-color: initial;
}
.wc-block-store-notice.is-warning {
    background-color: rgb(42, 33, 12);
    border-color: rgb(196, 151, 63);
}
.wc-block-store-notice.is-warning .components-notice__content svg {
    fill: rgb(255, 240, 108);
}
.wc-block-store-notice.is-info {
    background-color: rgb(31, 51, 52);
    border-color: rgb(78, 170, 178);
}
.wc-block-store-notice.is-info .components-notice__content svg {
    fill: rgb(144, 198, 216);
}
.wc-block-store-notice.is-error {
    background-color: rgb(47, 25, 21);
    border-color: rgb(194, 65, 37);
}
.wc-block-store-notice.is-error .components-notice__content svg {
    fill: rgb(220, 127, 110);
}
.wc-block-components-notices .wc-block-components-notices__notice a {
    text-decoration-color: initial;
}
.wc-block-components-notices .wc-block-components-notices__notice .components-notice__dismiss {
    background-image: none;
    background-color: transparent;
    border-color: initial;
    color: currentcolor;
    outline-color: initial;
}
.wc-block-components-notices .wc-block-components-notices__notice .components-notice__dismiss svg {
    fill: currentcolor;
}
.wc-block-components-notices .wc-block-components-notices__notice .components-notice__content ul {
    list-style-image: initial;
}
.wc-block-components-form .wc-block-components-text-input label,
.wc-block-components-text-input label {
    color: rgb(155, 170, 189);
    text-decoration-color: inherit;
}
.has-dark-controls .wc-block-components-form .wc-block-components-text-input label,
.has-dark-controls .wc-block-components-text-input label {
    color: rgba(190, 198, 210, 0.6); 
}
.wc-block-components-form .wc-block-components-text-input input[type="email"], .wc-block-components-form .wc-block-components-text-input input[type="number"], .wc-block-components-form .wc-block-components-text-input input[type="tel"], .wc-block-components-form .wc-block-components-text-input input[type="text"], .wc-block-components-form .wc-block-components-text-input input[type="url"], .wc-block-components-text-input input[type="email"], .wc-block-components-text-input input[type="number"], .wc-block-components-text-input input[type="tel"], .wc-block-components-text-input input[type="text"], .wc-block-components-text-input input[type="url"] {
    background-color: rgb(25, 25, 29);
    border-color: rgb(88, 91, 119);
    color: rgb(176, 187, 201); 
}
.wc-block-components-form .wc-block-components-text-input input[type="email"]:focus, .wc-block-components-form .wc-block-components-text-input input[type="number"]:focus, .wc-block-components-form .wc-block-components-text-input input[type="tel"]:focus, .wc-block-components-form .wc-block-components-text-input input[type="text"]:focus, .wc-block-components-form .wc-block-components-text-input input[type="url"]:focus, .wc-block-components-text-input input[type="email"]:focus, .wc-block-components-text-input input[type="number"]:focus, .wc-block-components-text-input input[type="tel"]:focus, .wc-block-components-text-input input[type="text"]:focus, .wc-block-components-text-input input[type="url"]:focus {
    background-color: rgb(25, 25, 29);
    box-shadow: rgb(58, 58, 72) 0px 0px 0px 1px;
    color: rgb(176, 187, 201); outline-color: initial; 
}
.has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="email"], .has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="number"], .has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="tel"], .has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="text"], .has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="url"], .has-dark-controls .wc-block-components-text-input input[type="email"], .has-dark-controls .wc-block-components-text-input input[type="number"], .has-dark-controls .wc-block-components-text-input input[type="tel"], .has-dark-controls .wc-block-components-text-input input[type="text"], .has-dark-controls .wc-block-components-text-input input[type="url"] {
    background-color: rgba(0, 0, 0, 0.1);
    border-color: rgba(91, 100, 148, 0.4);
    color: rgb(190, 198, 210); 
}
.has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="email"]:focus, .has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="number"]:focus, .has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="tel"]:focus, .has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="text"]:focus, .has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type="url"]:focus, .has-dark-controls .wc-block-components-text-input input[type="email"]:focus, .has-dark-controls .wc-block-components-text-input input[type="number"]:focus, .has-dark-controls .wc-block-components-text-input input[type="tel"]:focus, .has-dark-controls .wc-block-components-text-input input[type="text"]:focus, .has-dark-controls .wc-block-components-text-input input[type="url"]:focus {
    background-color: rgba(0, 0, 0, 0.1);
    box-shadow: rgba(25, 25, 29, 0.4) 0px 0px 0px 1px;
    color: rgb(190, 198, 210);
}
.wc-block-components-form .wc-block-components-text-input.has-error input,
.wc-block-components-form .wc-block-components-text-input.has-error input:active,
.wc-block-components-form .wc-block-components-text-input.has-error input:focus,
.wc-block-components-form .wc-block-components-text-input.has-error input:hover,
.wc-block-components-text-input.has-error input,
.wc-block-components-text-input.has-error input:active,
.wc-block-components-text-input.has-error input:focus,
.wc-block-components-text-input.has-error input:hover {
    border-color: rgb(160, 52, 45);
}
.wc-block-components-form .wc-block-components-text-input.has-error input:focus,
.wc-block-components-text-input.has-error input:focus {
    box-shadow: rgb(117, 37, 32) 0px 0px 0px 1px;
}
.has-dark-controls .wc-block-components-form .wc-block-components-text-input.has-error input,
.has-dark-controls .wc-block-components-form .wc-block-components-text-input.has-error input:active,
.has-dark-controls .wc-block-components-form .wc-block-components-text-input.has-error input:focus,
.has-dark-controls .wc-block-components-form .wc-block-components-text-input.has-error input:hover,
.has-dark-controls .wc-block-components-text-input.has-error input,
.has-dark-controls .wc-block-components-text-input.has-error input:active,
.has-dark-controls .wc-block-components-text-input.has-error input:focus,
.has-dark-controls .wc-block-components-text-input.has-error input:hover {
    border-color: rgb(171, 55, 48);
}
.has-dark-controls .wc-block-components-form .wc-block-components-text-input.has-error input:focus,
.has-dark-controls .wc-block-components-text-input.has-error input:focus {
    box-shadow: rgb(86, 27, 24) 0px 0px 0px 1px;
}
.wc-block-components-form .wc-block-components-text-input.has-error label,
.wc-block-components-text-input.has-error label {
    color: rgb(227, 105, 93);
}
.has-dark-controls .wc-block-components-form .wc-block-components-text-input.has-error label,
.has-dark-controls .wc-block-components-text-input.has-error label {
    color: rgb(242, 119, 105);
}
.wc-block-components-validation-error {
    color: rgb(227, 105, 93);
}
.has-dark-mode-palette .wc-block-components-validation-error {
    color: rgb(242, 119, 105);
}
.wc-block-active-filters .wc-block-active-filters__clear-all {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    box-shadow: none;
    color: inherit;
    text-decoration-color: initial;
    text-shadow: none;
}
.wc-block-active-filters .wc-block-active-filters__clear-all:active,
.wc-block-active-filters .wc-block-active-filters__clear-all:focus,
.wc-block-active-filters .wc-block-active-filters__clear-all:hover {
    background-image: initial;
    background-color: transparent;
}
.wc-block-active-filters .wc-block-active-filters__clear-all:hover {
    color: inherit;
    text-decoration-color: initial;
}
.wc-block-active-filters .wc-block-active-filters__clear-all,
.wc-block-active-filters .wc-block-active-filters__clear-all:active,
.wc-block-active-filters .wc-block-active-filters__clear-all:focus,
.wc-block-active-filters .wc-block-active-filters__clear-all:hover {
    background-image: initial;
    background-color: transparent;
    color: inherit;
}
.wc-block-active-filters .wc-block-active-filters__clear-all-placeholder {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-active-filters .wc-block-active-filters__clear-all-placeholder::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-active-filters .wc-block-active-filters__list {
    list-style-image: initial;
}
.wc-block-active-filters .wc-block-active-filters__list li {
    list-style-image: initial;
}
.wc-block-active-filters .wc-block-active-filters__list li ul {
    list-style-image: initial;
}
.wc-block-active-filters .wc-block-active-filters__list li.show-loading-state-list > span {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-active-filters .wc-block-active-filters__list li.show-loading-state-list > span::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-active-filters .wc-block-active-filters__list li.show-loading-state-chips > span {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-active-filters .wc-block-active-filters__list li.show-loading-state-chips > span::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-active-filters .wc-block-active-filters__list-item-remove {
    background-image: initial;
    background-color: rgb(39, 39, 48);
    border-color: initial;
    color: currentcolor;
}
.wc-block-active-filters .wc-block-active-filters__list-item-remove:focus,
.wc-block-active-filters .wc-block-active-filters__list-item-remove:hover {
    background-image: initial;
    background-color: rgb(77, 77, 96);
}
.wc-block-active-filters .wc-block-active-filters__list-item-remove:focus .wc-block-components-chip__remove-icon,
.wc-block-active-filters .wc-block-active-filters__list-item-remove:hover .wc-block-components-chip__remove-icon {
    fill: rgb(190, 198, 210);
}
.wc-block-active-filters .wc-block-active-filters__list-item-remove:disabled {
    color: rgb(180, 190, 205);
}
.wc-block-attribute-filter {
    border-color: inherit;
}
.wc-block-attribute-filter .is-loading {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-attribute-filter .is-loading::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper:not(.is-loading) {
    border-color: rgb(79, 88, 130) !important;
}
.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container {
    border-color: initial;
    color: inherit;
    text-decoration-color: inherit;
}
.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__input::placeholder {
    color: rgb(190, 198, 210);
}
.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__suggestions-list {
    border-color: rgb(79, 88, 130);
}
.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__suggestions-list .components-form-token-field__suggestion {
    border-color: rgb(86, 95, 140);
    color: rgb(190, 198, 210);
}
.wc-block-attribute-filter__instructions {
    border-bottom-color: rgb(90, 98, 146);
}
.woocommerce-product-attributes .woocommerce-search-list__search .components-base-control__label {
    color: rgb(155, 170, 189);
    text-decoration-color: inherit;
}
.woocommerce.wc-block-catalog-sorting.has-text-color select.orderby {
    color: inherit;
}
.wp-block-woocommerce-customer-account a {
    color: currentcolor !important;
    text-decoration-color: initial !important;
}
.wp-block-woocommerce-customer-account a:hover {
    text-decoration-color: initial !important;
}
.wp-block-woocommerce-price-filter {
    border-color: rgb(79, 88, 130);
}
.wc-block-price-filter,
.wc-block-price-filter__controls,
.wc-block-price-slider {
    border-color: inherit;
}
.wc-block-price-filter__controls input {
    border-color: inherit !important;
}
.wc-block-price-filter__controls .input-loading {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-price-filter__controls .input-loading::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-product-categories-list--has-images {
    list-style-image: initial;
}
.wc-block-product-categories-list--has-images .wc-block-product-categories-list-item {
    list-style-image: initial;
}
.wc-block-product-categories-list--has-images .wc-block-product-categories-list-item__image {
    border-color: rgb(89, 97, 145); 
}
.wp-block-woocommerce-product-categories.is-loading .wc-block-product-categories__placeholder {
    background-image: initial; background-color: currentcolor; 
}
.wc-block-product-categories__button svg {
    fill: currentcolor; outline-color: initial; 
}
.wc-block-product-categories__button:active {
    color: currentcolor; 
}
.wc-block-product-categories__button:disabled:focus, .wc-block-product-categories__button[aria-disabled="true"]:focus {
    box-shadow: none; 
}
.wc-block-product-search .wc-block-product-search__button svg {
    fill: currentcolor; outline-color: initial; 
}
.wc-block-product-search .wc-block-product-search__button:active {
    color: currentcolor; 
}
.wc-block-product-search .wc-block-product-search__button:disabled:focus, .wc-block-product-search .wc-block-product-search__button[aria-disabled="true"]:focus {
    box-shadow: none;
}
.wc-block-rating-filter.is-loading {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-rating-filter.is-loading::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-rating-filter .wc-blocks-components-form-token-field-wrapper:not(.is-loading) {
    border-color: rgb(79, 88, 130) !important;
}
.wc-block-rating-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container {
    border-color: initial;
    color: inherit;
    text-decoration-color: inherit;
}
.wc-block-rating-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__input::placeholder {
    color: rgb(190, 198, 210);
}
.wc-block-rating-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__suggestions-list {
    border-color: rgb(79, 88, 130);
}
.wc-block-rating-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__suggestions-list .components-form-token-field__suggestion {
    border-color: rgb(86, 95, 140);
    color: rgb(190, 198, 210);
}
.wc-block-stock-filter.is-loading {
    box-shadow: none;
    background-color: currentcolor !important;
    border-color: initial !important;
    color: currentcolor !important;
    outline-color: initial !important;
}
.wc-block-stock-filter.is-loading::after {
    background-image: linear-gradient(90deg,
    currentcolor,
    rgba(29, 29, 37, 0.3), currentcolor);
}
.wc-block-stock-filter .wc-blocks-components-form-token-field-wrapper:not(.is-loading) {
    border-color: rgb(79, 88, 130) !important;
}
.wc-block-stock-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container {
    border-color: initial;
    color: inherit;
    text-decoration-color: inherit;
}
.wc-block-stock-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__input::placeholder {
    color: rgb(190, 198, 210);
}
.wc-block-stock-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__suggestions-list {
    border-color: rgb(79, 88, 130);
}
.wc-block-stock-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__suggestions-list .components-form-token-field__suggestion {
    border-color: rgb(86, 95, 140);
    color: rgb(190, 198, 210);
}
.wc-blocks-components-form-token-field-wrapper:not(.single-selection) .components-form-token-field__input-container .components-form-token-field__token-text {
    background-color: rgb(25, 25, 29);
    border-color: initial;
}
.wc-blocks-components-form-token-field-wrapper:not(.single-selection) .components-form-token-field__input-container .components-button.components-form-token-field__remove-token {
    background-color: rgb(25, 25, 29);
    border-color: initial;
}
.wc-blocks-components-form-token-field-wrapper:not(.single-selection) .components-form-token-field__input-container .components-button.components-form-token-field__remove-token.has-icon svg {
    background-color: rgb(39, 39, 48);
}
.wp-block-button__link {
    color: rgb(190, 198, 210);
    background-color: rgb(34, 34, 43);
    box-shadow: none;
    text-decoration-color: initial;
}
.wp-block-file__button {
    background-image: initial;
    background-color: rgb(34, 34, 43);
    color: rgb(190, 198, 210);
    text-decoration-color: initial;
}
body {
    --darkreader-bg--darkreader-bg--wp--preset--color--black: #000000;
    --darkreader-text--darkreader-text--wp--preset--color--black: #bec6d2;
    --darkreader-border--darkreader-border--wp--preset--color--black: #4c506e;
    --darkreader-bg--darkreader-bg--wp--preset--color--cyan-bluish-gray: #3d3d4c;
    --darkreader-text--darkreader-text--wp--preset--color--cyan-bluish-gray: #a8b5c5;
    --darkreader-border--darkreader-border--wp--preset--color--cyan-bluish-gray: #545c8a;
    --darkreader-bg--darkreader-bg--wp--preset--color--white: #19191d;
    --darkreader-text--darkreader-text--wp--preset--color--white: #bec6d2;
    --darkreader-border--darkreader-border--wp--preset--color--white: #5b6494;
    --darkreader-bg--darkreader-bg--wp--preset--color--pale-pink: #551823;
    --darkreader-text--darkreader-text--wp--preset--color--pale-pink: #f76c7d;
    --darkreader-border--darkreader-border--wp--preset--color--pale-pink: #af3047;
    --darkreader-bg--darkreader-bg--wp--preset--color--vivid-red: #7f3631;
    --darkreader-text--darkreader-text--wp--preset--color--vivid-red: #da7368;
    --darkreader-border--darkreader-border--wp--preset--color--vivid-red: #98423a;
    --darkreader-bg--darkreader-bg--wp--preset--color--luminous-vivid-orange: #a9642e;
    --darkreader-text--darkreader-text--wp--preset--color--luminous-vivid-orange: #ffaa57;
    --darkreader-border--darkreader-border--wp--preset--color--luminous-vivid-orange: #ae6830;
    --darkreader-bg--darkreader-bg--wp--preset--color--luminous-vivid-amber: #8d722d;
    --darkreader-text--darkreader-text--wp--preset--color--luminous-vivid-amber: #fffc6b;
    --darkreader-border--darkreader-border--wp--preset--color--luminous-vivid-amber: #ab8c3a;
    --darkreader-bg--darkreader-bg--wp--preset--color--light-green-cyan: #48745d;
    --darkreader-text--darkreader-text--wp--preset--color--light-green-cyan: #9cfbbb;
    --darkreader-border--darkreader-border--wp--preset--color--light-green-cyan: #5b9571;
    --darkreader-bg--darkreader-bg--wp--preset--color--vivid-green-cyan: #42956c;
    --darkreader-text--darkreader-text--wp--preset--color--vivid-green-cyan: #82ffd3;
    --darkreader-border--darkreader-border--wp--preset--color--vivid-green-cyan: #459b6f;
    --darkreader-bg--darkreader-bg--wp--preset--color--pale-cyan-blue: #23485c;
    --darkreader-text--darkreader-text--wp--preset--color--pale-cyan-blue: #81d5fe;
    --darkreader-border--darkreader-border--wp--preset--color--pale-cyan-blue: #4486aa;
    --darkreader-bg--darkreader-bg--wp--preset--color--vivid-cyan-blue: #38708a;
    --darkreader-text--darkreader-text--wp--preset--color--vivid-cyan-blue: #72cdf6;
    --darkreader-border--darkreader-border--wp--preset--color--vivid-cyan-blue: #407f9c;
    --darkreader-bg--darkreader-bg--wp--preset--color--vivid-purple: #4e2a67;
    --darkreader-text--darkreader-text--wp--preset--color--vivid-purple: #b176d0;
    --darkreader-border--darkreader-border--wp--preset--color--vivid-purple: #743e96;
    --darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, #38708a 0%, #4e2a67 100%);
    --darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, #48745d 0%, #42956b 100%);
    --darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, #8d722d 0%, #a9642e 100%);
    --darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, #a9642e 0%, #7f3631 100%);
    --darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, #202028 0%, #3f3f4e 100%);
    --darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, #4d9284 0%, #443359 20%, #863b72 40%, #802747 60%, #671b13 80%, #7c752e 100%);
    --darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--blush-light-purple: linear-gradient(135deg, #3d0b27 0%, #151345 100%);
    --darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, #5c391a 0%, #781612 50%, #390b24 100%);
    --darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--luminous-dusk: linear-gradient(135deg, #826129 0%, #7b426c 50%, #363d6d 100%);
    --darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--pale-ocean: linear-gradient(135deg, #403715 0%, #385144 50%, #55817f 100%);
    --darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--electric-grass: linear-gradient(135deg, #525d25 0%, #4e7651 100%);
    --darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--midnight: linear-gradient(135deg, #040439 0%, #23437a 100%);
    --darkreader-bgimg--darkreader-bgimg--wp--preset--duotone--dark-grayscale: url("https://shop.famousrooster.gr/#wp-duotone-dark-grayscale");
    --darkreader-bgimg--darkreader-bgimg--wp--preset--duotone--grayscale: url("https://shop.famousrooster.gr/#wp-duotone-grayscale");
    --darkreader-bgimg--darkreader-bgimg--wp--preset--duotone--purple-yellow: url("https://shop.famousrooster.gr/#wp-duotone-purple-yellow");
    --darkreader-bgimg--darkreader-bgimg--wp--preset--duotone--blue-red: url("https://shop.famousrooster.gr/#wp-duotone-blue-red");
    --darkreader-bgimg--darkreader-bgimg--wp--preset--duotone--midnight: url("https://shop.famousrooster.gr/#wp-duotone-midnight");
    --darkreader-bgimg--darkreader-bgimg--wp--preset--duotone--magenta-yellow: url("https://shop.famousrooster.gr/#wp-duotone-magenta-yellow");
    --darkreader-bgimg--darkreader-bgimg--wp--preset--duotone--purple-green: url("https://shop.famousrooster.gr/#wp-duotone-purple-green");
    --darkreader-bgimg--darkreader-bgimg--wp--preset--duotone--blue-orange: url("https://shop.famousrooster.gr/#wp-duotone-blue-orange");
    --wp--preset--font-size--small: 13px;
    --wp--preset--font-size--medium: 20px;
    --wp--preset--font-size--large: 36px;
    --wp--preset--font-size--x-large: 42px;
    --wp--preset--spacing--20: 0.44rem;
    --wp--preset--spacing--30: 0.67rem;
    --wp--preset--spacing--40: 1rem;
    --wp--preset--spacing--50: 1.5rem;
    --wp--preset--spacing--60: 2.25rem;
    --wp--preset--spacing--70: 3.38rem;
    --wp--preset--spacing--80: 5.06rem;
    --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
    --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1),
    6px 6px rgba(0, 0, 0, 1);
    --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
}
.has-black-color {
    color: var(--darkreader-text--darkreader-text--wp--preset--color--black) !important;
}
.has-cyan-bluish-gray-color {
    color: var(--darkreader-text--darkreader-text--wp--preset--color--cyan-bluish-gray) !important;
}
.has-white-color {
    color: var(--darkreader-text--darkreader-text--wp--preset--color--white) !important;
}
.has-pale-pink-color {
    color: var(--darkreader-text--darkreader-text--wp--preset--color--pale-pink) !important;
}
.has-vivid-red-color {
    color: var(--darkreader-text--darkreader-text--wp--preset--color--vivid-red) !important;
}
.has-luminous-vivid-orange-color {
    color: var(--darkreader-text--darkreader-text--wp--preset--color--luminous-vivid-orange) !important;
}
.has-luminous-vivid-amber-color {
    color: var(--darkreader-text--darkreader-text--wp--preset--color--luminous-vivid-amber) !important;
}
.has-light-green-cyan-color {
    color: var(--darkreader-text--darkreader-text--wp--preset--color--light-green-cyan) !important;
}
.has-vivid-green-cyan-color {
    color: var(--darkreader-text--darkreader-text--wp--preset--color--vivid-green-cyan) !important;
}
.has-pale-cyan-blue-color {
    color: var(--darkreader-text--darkreader-text--wp--preset--color--pale-cyan-blue) !important;
}
.has-vivid-cyan-blue-color {
    color: var(--darkreader-text--darkreader-text--wp--preset--color--vivid-cyan-blue) !important;
}
.has-vivid-purple-color {
    color: var(--darkreader-text--darkreader-text--wp--preset--color--vivid-purple) !important;
}
.has-black-background-color {
    background-color: var(--darkreader-bg--darkreader-bg--wp--preset--color--black) !important;
}
.has-cyan-bluish-gray-background-color {
    background-color: var(--darkreader-bg--darkreader-bg--wp--preset--color--cyan-bluish-gray) !important;
}
.has-white-background-color {
    background-color: var(--darkreader-bg--darkreader-bg--wp--preset--color--white) !important;
}
.has-pale-pink-background-color {
    background-color: var(--darkreader-bg--darkreader-bg--wp--preset--color--pale-pink) !important;
}
.has-vivid-red-background-color {
    background-color: var(--darkreader-bg--darkreader-bg--wp--preset--color--vivid-red) !important;
}
.has-luminous-vivid-orange-background-color {
    background-color: var(--darkreader-bg--darkreader-bg--wp--preset--color--luminous-vivid-orange) !important;
}
.has-luminous-vivid-amber-background-color {
    background-color: var(--darkreader-bg--darkreader-bg--wp--preset--color--luminous-vivid-amber) !important;
}
.has-light-green-cyan-background-color {
    background-color: var(--darkreader-bg--darkreader-bg--wp--preset--color--light-green-cyan) !important;
}
.has-vivid-green-cyan-background-color {
    background-color: var(--darkreader-bg--darkreader-bg--wp--preset--color--vivid-green-cyan) !important;
}
.has-pale-cyan-blue-background-color {
    background-color: var(--darkreader-bg--darkreader-bg--wp--preset--color--pale-cyan-blue) !important;
}
.has-vivid-cyan-blue-background-color {
    background-color: var(--darkreader-bg--darkreader-bg--wp--preset--color--vivid-cyan-blue) !important;
}
.has-vivid-purple-background-color {
    background-color: var(--darkreader-bg--darkreader-bg--wp--preset--color--vivid-purple) !important;
}
.has-black-border-color {
    border-color: var(--darkreader-border--darkreader-border--wp--preset--color--black) !important;
}
.has-cyan-bluish-gray-border-color {
    border-color: var(--darkreader-border--darkreader-border--wp--preset--color--cyan-bluish-gray) !important;
}
.has-white-border-color {
    border-color: var(--darkreader-border--darkreader-border--wp--preset--color--white) !important;
}
.has-pale-pink-border-color {
    border-color: var(--darkreader-border--darkreader-border--wp--preset--color--pale-pink) !important;
}
.has-vivid-red-border-color {
    border-color: var(--darkreader-border--darkreader-border--wp--preset--color--vivid-red) !important;
}
.has-luminous-vivid-orange-border-color {
    border-color: var(--darkreader-border--darkreader-border--wp--preset--color--luminous-vivid-orange) !important;
}
.has-luminous-vivid-amber-border-color {
    border-color: var(--darkreader-border--darkreader-border--wp--preset--color--luminous-vivid-amber) !important;
}
.has-light-green-cyan-border-color {
    border-color: var(--darkreader-border--darkreader-border--wp--preset--color--light-green-cyan) !important;
}
.has-vivid-green-cyan-border-color {
    border-color: var(--darkreader-border--darkreader-border--wp--preset--color--vivid-green-cyan) !important;
}
.has-pale-cyan-blue-border-color {
    border-color: var(--darkreader-border--darkreader-border--wp--preset--color--pale-cyan-blue) !important;
}
.has-vivid-cyan-blue-border-color {
    border-color: var(--darkreader-border--darkreader-border--wp--preset--color--vivid-cyan-blue) !important;
}
.has-vivid-purple-border-color {
    border-color: var(--darkreader-border--darkreader-border--wp--preset--color--vivid-purple) !important;
}
.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
    background: var(--darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
}
.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
    background: var(--darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
}
.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
    background: var(--darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
}
.has-luminous-vivid-orange-to-vivid-red-gradient-background {
    background: var(--darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
}
.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
    background: var(--darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
}
.has-cool-to-warm-spectrum-gradient-background {
    background: var(--darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.has-blush-light-purple-gradient-background {
    background: var(--darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--blush-light-purple) !important;
}
.has-blush-bordeaux-gradient-background {
    background: var(--darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--blush-bordeaux) !important;
}
.has-luminous-dusk-gradient-background {
    background: var(--darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--luminous-dusk) !important;
}
.has-pale-ocean-gradient-background {
    background: var(--darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--pale-ocean) !important;
}
.has-electric-grass-gradient-background {
    background: var(--darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--electric-grass) !important;
}
.has-midnight-gradient-background {
    background: var(--darkreader-bgimg--darkreader-bgimg--wp--preset--gradient--midnight) !important;
}
.wp-block-navigation a:where(:not(.wp-element-button)) {
    color: inherit;
}
.wpcf7 .screen-reader-response {
    border-color: initial;
}
.wpcf7 form .wpcf7-response-output {
    border-color: rgb(65, 139, 154);
}
.wpcf7 form.sent .wpcf7-response-output {
    border-color: rgb(92, 134, 83);
}
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
    border-color: rgb(158, 60, 52);
}
.wpcf7 form.spam .wpcf7-response-output {
    border-color: rgb(173, 96, 50);
}
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
    border-color: rgb(172, 139, 57);
}
.wpcf7-not-valid-tip {
    color: rgb(223, 110, 99);
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
    border-color: rgb(158, 60, 52);
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.wpcf7-spinner {
    background-color: rgb(24, 25, 31);
    border-color: initial;
}
.wpcf7-spinner::before {
    background-color: rgb(26, 26, 33);
    border-color: initial;
}
.wpcf7-reflection > output {
    list-style-image: initial;
}
#cookie-law-info-bar {
    box-shadow: rgba(65, 65, 81, 0.3) 0px -1px 10px 0px;
}
#cookie-law-info-again {
    box-shadow: rgb(11, 10, 14) 2px 2px 5px 2px;
}
.cli-plugin-button,
.cli-plugin-button:visited {
    color: rgb(190, 198, 210);
    text-decoration-color: initial;
}
.cli-plugin-main-link {
    text-decoration-color: initial;
}
.cli-plugin-button:hover {
    background-color: rgb(8, 7, 9);
    color: rgb(190, 198, 210);
    text-decoration-color: initial;
}
.pink.cli-plugin-button,
.magenta.cli-plugin-button:visited {
    background-color: rgb(136, 49, 92);
}
.pink.cli-plugin-button:hover {
    background-color: rgb(123, 46, 83);
}
.green.cli-plugin-button,
.green.cli-plugin-button:visited {
    background-color: rgb(135, 148, 60);
}
.green.cli-plugin-button:hover {
    background-color: rgb(107, 118, 45);
}
.red.cli-plugin-button,
.red.cli-plugin-button:visited {
    background-color: rgb(126, 40, 35);
}
.red.cli-plugin-button:hover {
    background-color: rgb(123, 48, 43);
}
.orange.cli-plugin-button,
.orange.cli-plugin-button:visited {
    background-color: rgb(165, 90, 43);
}
.orange.cli-plugin-button:hover {
    background-color: rgb(139, 80, 37);
}
.blue.cli-plugin-button,
.blue.cli-plugin-button:visited {
    background-color: rgb(58, 93, 129);
}
.blue.cli-plugin-button:hover {
    background-color: rgb(64, 94, 125);
}
.yellow.cli-plugin-button,
.yellow.cli-plugin-button:visited {
    background-color: rgb(132, 104, 43);
}
.yellow.cli-plugin-button:hover {
    background-color: rgb(180, 129, 56);
}
.cli-powered_by_p {
    color: rgb(174, 186, 201);
}
.cli-powered_by_a {
    color: rgb(174, 186, 201);
}
.cli-plugin-main-link.cli-plugin-button {
    text-decoration-color: initial;
}
.modal-backdrop {
    background-color: rgb(0, 0, 0);
}
.gdpr-modal {
    outline-color: initial;
}
.gdpr-modal a {
    text-decoration-color: initial;
}
.gdpr-modal .gdpr-modal-dialog {
    color: rgb(178, 189, 203);
}
.gdpr-modal-content {
    background-color: rgb(25, 25, 29);
    border-color: rgba(76, 80, 110, 0.2);
    outline-color: initial;
}
.gdpr-modal .close {
    background-color: transparent;
    border-color: initial;
    color: rgb(190, 198, 210);
    text-shadow: rgb(25, 25, 29) 0px 1px 0px;
}
.gdpr-modal .close:focus {
    outline-color: initial;
}
.gdpr-switch .gdpr-slider {
    background-color: rgb(37, 37, 46);
}
.gdpr-switch .gdpr-slider::before {
    background-color: rgb(25, 25, 29);
}
.gdpr-switch input:checked + .gdpr-slider {
    background-color: rgb(107, 128, 82);
}
.gdpr-nav-pills {
    list-style-image: initial;
}
.nav.gdpr-nav-pills {
    background-image: initial;
    background-color: rgb(29, 29, 37);
}
.nav.gdpr-nav-pills .gdpr-nav-link {
    border-color: rgb(59, 124, 153);
    color: rgb(119, 217, 255);
}
.nav.gdpr-nav-pills .gdpr-nav-link.active,
.nav.gdpr-nav-pills .show > .gdpr-nav-link {
    background-color: rgb(39, 85, 104);
    border-color: rgb(59, 124, 153);
}
.nav.gdpr-nav-pills .gdpr-nav-link.active {
    color: rgb(190, 198, 210);
}
.gdpr-tab-content .gdpr-button-wrapper {
    border-top-color: rgb(87, 96, 142);
}
.gdpr-tab-content .gdpr-button-wrapper .btn-gdpr {
    background-color: rgb(39, 85, 104);
    color: rgb(190, 198, 210);
    border-color: transparent;
}
.gdpr-tab-content p {
    color: rgb(173, 184, 201);
}
.gdpr-tab-content h4 {
    color: inherit;
}
.cli-btn {
    border-color: transparent;
}
.cli-read-more-link {
    text-decoration-color: initial;
}
.cli-btn:focus {
    outline-color: initial;
}
.cli-modal-backdrop {
    background-color: rgb(0, 0, 0);
}
.cli-modal a {
    text-decoration-color: initial;
}
.cli-modal .cli-modal-dialog {
    color: rgb(178, 189, 203);
}
.cli-modal-content {
    background-color: rgb(25, 25, 29);
    outline-color: initial;
}
.cli-modal .cli-modal-close {
    border-color: initial;
    color: rgb(190, 198, 210);
    text-shadow: rgb(25, 25, 29) 0px 1px 0px;
    background-color: transparent !important;
}
.cli-modal .cli-modal-close:focus {
    outline-color: initial;
}
.cli-switch .cli-slider {
    background-color: rgb(37, 37, 46);
}
.cli-switch .cli-slider::before {
    background-color: rgb(25, 25, 29);
}
.cli-switch input:checked + .cli-slider {
    background-color: rgb(58, 127, 119);
}
.cli-tab-content {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.cli-nav-pills {
    list-style-image: initial;
}
.cli-nav-pills {
    background-image: initial;
    background-color: rgb(29, 29, 37);
}
.cli-nav-pills .cli-nav-link {
    border-color: rgb(64, 156, 146);
    color: rgb(139, 255, 255);
}
.cli-nav-pills .cli-nav-link.cli-active,
.cli-nav-pills .cli-show > .cli-nav-link {
    background-color: rgb(58, 127, 119);
    border-color: rgb(64, 156, 146);
}
.cli-nav-pills .cli-nav-link.cli-active {
    color: rgb(190, 198, 210);
}
.cli-tab-content .cli-button-wrapper {
    border-top-color: rgb(87, 96, 142);
}
.cli-tab-content p {
    color: rgb(173, 184, 201);
}
.cli-tab-content h4 {
    color: inherit;
}
.cli-btn {
    border-color: transparent;
}
.cli-read-more-link {
    text-decoration-color: initial;
}
.cli-btn:focus {
    outline-color: initial;
}
.cli-modal-backdrop {
    background-color: rgb(0, 0, 0);
}
.cli-modal {
    outline-color: initial;
}
.cli-modal a {
    text-decoration-color: initial;
}
.cli-modal .cli-modal-dialog {
    color: rgb(178, 189, 203);
}
.cli-modal-content {
    background-color: rgb(25, 25, 29);
    outline-color: initial;
}
.cli-modal .cli-modal-close:focus {
    outline-color: initial;
}
.cli-switch .cli-slider {
    background-color: rgb(37, 37, 46);
}
.cli-switch .cli-slider::before {
    background-color: rgb(25, 25, 29);
}
.cli-switch input:checked + .cli-slider {
    background-color: rgb(102, 124, 65);
}
.cli-tab-content {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.cli-nav-pills {
    list-style-image: initial;
}
.cli-nav-pills {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.cli-nav-pills .cli-nav-link {
    border-color: rgb(86, 95, 140);
    color: rgb(176, 187, 202);
}
.cli-nav-pills .cli-nav-link.cli-active,
.cli-nav-pills .cli-show > .cli-nav-link {
    background-color: rgb(27, 27, 35);
    border-color: rgb(86, 95, 140);
}
.cli-nav-pills .cli-nav-link.cli-active {
    color: rgb(176, 187, 202);
}
.cli-tab-content .cli-button-wrapper {
    border-top-color: rgb(87, 96, 142);
}
.cli-tab-content p {
    color: rgb(173, 184, 201);
}
.cli-tab-content h4 {
    color: inherit;
}
#cookie-law-info-bar .cli-nav-pills,
#cookie-law-info-bar .cli-tab-content,
#cookie-law-info-bar .cli-nav-pills .cli-show > .cli-nav-link,
#cookie-law-info-bar a.cli-nav-link.cli-active {
    background-image: initial;
    background-color: transparent;
}
#cookie-law-info-bar .cli-nav-pills .cli-nav-link.cli-active,
#cookie-law-info-bar .cli-nav-link,
#cookie-law-info-bar .cli-tab-container p,
#cookie-law-info-bar span.cli-necessary-caption,
#cookie-law-info-bar .cli-switch .cli-slider::after {
    color: inherit;
}
#cookie-law-info-bar .cli-tab-header a::before {
    border-right-color: currentcolor;
    border-bottom-color: currentcolor;
}
.cli-tab-footer .cli-btn {
    background-color: rgb(58, 127, 119);
    text-decoration-color: initial;
}
.cli-tab-footer .wt-cli-privacy-accept-btn {
    background-color: rgb(102, 124, 65);
    color: rgb(190, 198, 210);
}
.cli-tab-header a::before {
    border-right-color: rgb(78, 85, 127);
    border-bottom-color: rgb(78, 85, 127);
}
.cli-tab-header a.cli-nav-link {
    color: rgb(190, 198, 210);
}
.cli-tab-header {
    background-color: rgb(31, 31, 38);
}
.cli-modal .cli-modal-close {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
}
.cli-tab-container p,
.cli-privacy-content-text {
    color: rgb(190, 198, 210);
}
.cli-switch .cli-slider::after {
    color: rgb(190, 198, 210);
}
a.cli-privacy-readmore {
    color: rgb(190, 198, 210);
    text-decoration-color: initial;
}
.cli-modal-close svg {
    fill: rgb(190, 198, 210);
}
span.cli-necessary-caption {
    color: rgb(190, 198, 210);
}
a.wt-cli-element.cli_cookie_close_button {
    text-decoration-color: initial;
    color: rgb(174, 186, 201);
}
.cli-style-v2 .cli-plugin-main-link:not(.cli-plugin-button),
.cli-style-v2 .cli_settings_button:not(.cli-plugin-button),
.cli-style-v2 .cli_action_button:not(.cli-plugin-button) {
    text-decoration-color: initial;
}
a.wt-cli-ccpa-opt-out {
    text-decoration-color: initial;
}
.wt-cli-ckyes-brand-logo {
    color: rgb(183, 194, 208);
}
.wt-cli-cookie-description {
    color: rgb(190, 198, 210);
}
:root {
    --woocommerce: #a46497;
    --wc-green: #7ad03a;
    --wc-red: #a00;
    --wc-orange: #ffba00;
    --wc-blue: #2ea2cc;
    --wc-primary: #a46497;
    --wc-primary-text: white;
    --wc-secondary: #ebe9eb;
    --wc-secondary-text: #515151;
    --wc-highlight: #77a464;
    --wc-highligh-text: white;
    --wc-content-bg: #fff;
    --wc-subtext: #767676;
}
.woocommerce form .show-password-input::after,
.woocommerce-page form .show-password-input::after {
    text-decoration-color: initial;
}
.woocommerce form .show-password-input.display-password::after,
.woocommerce-page form .show-password-input.display-password::after {
    color: rgb(163, 177, 194);
}
.twentyfifteen .t15wc {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 1px;
}
:root {
    --woocommerce: #a46497;
    --wc-green: #7ad03a;
    --wc-red: #a00;
    --wc-orange: #ffba00;
    --wc-blue: #2ea2cc;
    --wc-primary: #a46497;
    --wc-primary-text: white;
    --wc-secondary: #ebe9eb;
    --wc-secondary-text: #515151;
    --wc-highlight: #77a464;
    --wc-highligh-text: white;
    --wc-content-bg: #fff;
    --wc-subtext: #767676;
}
.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,
.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child {
    border-top-color: initial;
}
.woocommerce table.shop_table_responsive tr:nth-child(2n) td,
.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
    background-color: rgba(0, 0, 0, 0.02);
}
:root {
    --woocommerce: #a46497;
    --wc-green: #7ad03a;
    --wc-red: #a00;
    --wc-orange: #ffba00;
    --wc-blue: #2ea2cc;
    --wc-primary: #a46497;
    --wc-primary-text: white;
    --wc-secondary: #ebe9eb;
    --wc-secondary-text: #515151;
    --wc-highlight: #77a464;
    --wc-highligh-text: white;
    --wc-content-bg: #fff;
    --wc-subtext: #767676;
}
.woocommerce-store-notice,
p.demo_store {
    background-color: rgb(118, 87, 101);
    color: rgb(190, 198, 210);
    box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 1em;
}
.woocommerce-store-notice a,
p.demo_store a {
    color: rgb(190, 198, 210);
    text-decoration-color: initial;
}
.woocommerce .blockUI.blockOverlay::before {
    background-image: url("https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/images/icons/loader.svg");
    background-color: initial;
    color: rgba(190, 198, 210, 0.75);
}
.woocommerce .loader::before {
    background-image: url("https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/images/icons/loader.svg");
    background-color: initial;
    color: rgba(190, 198, 210, 0.75);
}
.woocommerce a.remove {
    text-decoration-color: initial;
    border-color: initial;
    color: rgb(234, 81, 71) !important;
}
.woocommerce a.remove:hover {
    background-image: initial;
    background-color: rgb(137, 25, 20);
    color: rgb(190, 198, 210) !important;
}
.woocommerce small.note {
    color: rgb(155, 170, 188);
}
.woocommerce .woocommerce-breadcrumb {
    color: rgb(155, 170, 188);
}
.woocommerce .woocommerce-breadcrumb a {
    color: rgb(155, 170, 188);
}
.woocommerce div.product p.price,
.woocommerce div.product span.price {
    color: rgb(189, 210, 150);
}
.woocommerce div.product p.price ins,
.woocommerce div.product span.price ins {
    background-image: inherit;
    background-color: inherit;
}
.woocommerce div.product .stock {
    color: rgb(189, 210, 150);
}
.woocommerce div.product .out-of-stock {
    color: rgb(234, 81, 71);
}
.woocommerce div.product div.images img {
    box-shadow: none;
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg {
    background-color: rgb(25, 25, 29);
}
.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder {
    border-color: rgb(90, 98, 146);
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before {
    border-color: rgb(76, 80, 110);
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after {
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
.woocommerce div.product div.images .flex-control-thumbs li {
    list-style-image: initial;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
    list-style-image: initial;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
    border-color: rgb(87, 95, 141);
    background-color: rgb(34, 34, 43);
    color: rgb(165, 178, 196);
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
    color: rgb(165, 178, 196);
    text-decoration-color: initial;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover {
    text-decoration-color: initial;
    color: rgb(158, 173, 191);
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    color: rgb(165, 178, 196);
    border-bottom-color: rgb(91, 100, 148);
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
    color: inherit;
    text-shadow: inherit;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before {
    box-shadow: rgb(25, 25, 29) 2px 2px 0px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after {
    box-shadow: rgb(25, 25, 29) -2px 2px 0px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li::after,
.woocommerce div.product .woocommerce-tabs ul.tabs li::before {
    border-color: rgb(87, 95, 141);
}
.woocommerce div.product .woocommerce-tabs ul.tabs li::before {
    box-shadow: rgb(34, 34, 43) 2px 2px 0px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li::after {
    box-shadow: rgb(34, 34, 43) -2px 2px 0px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs::before {
    border-bottom-color: rgb(87, 95, 141);
}
.woocommerce div.product form.cart .variations {
    border-color: initial;
}
.woocommerce div.product form.cart .variations td,
.woocommerce div.product form.cart .variations th {
    border-color: initial;
}
.woocommerce div.product form.cart .group_table td {
    border-color: initial;
}
.woocommerce span.onsale {
    background-color: rgb(116, 125, 89);
    color: rgb(190, 198, 210);
}
.woocommerce .products ul,
.woocommerce ul.products {
    list-style-image: initial;
}
.woocommerce .products ul li,
.woocommerce ul.products li {
    list-style-image: initial;
}
.woocommerce ul.products li.product a {
    text-decoration-color: initial;
}
.woocommerce ul.products li.product a img {
    box-shadow: none;
}
.woocommerce ul.products li.product .woocommerce-placeholder {
    border-color: rgb(90, 98, 146);
}
.woocommerce ul.products li.product .price {
    color: rgb(189, 210, 150);
}
.woocommerce ul.products li.product .price del {
    color: inherit;
}
.woocommerce ul.products li.product .price ins {
    background-image: initial;
    background-color: initial;
}
.woocommerce ul.products li.product .price .from {
    color: rgba(154, 169, 188, 0.5);
}
.woocommerce nav.woocommerce-pagination ul {
    border-top-color: rgb(87, 95, 141);
    border-bottom-color: rgb(87, 95, 141);
    border-left-color: rgb(87, 95, 141);
    border-right-color: initial;
}
.woocommerce nav.woocommerce-pagination ul li {
    border-right-color: rgb(87, 95, 141);
}
.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce nav.woocommerce-pagination ul li span {
    text-decoration-color: initial;
}
.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li span.current {
    background-image: initial;
    background-color: rgb(34, 34, 43);
    color: rgb(154, 169, 188);
}
.woocommerce #reviews h2 small {
    color: rgb(155, 170, 188);
}
.woocommerce #reviews h2 small a {
    text-decoration-color: initial;
    color: rgb(155, 170, 188);
}
.woocommerce #reviews #respond {
    border-color: initial;
}
.woocommerce #reviews #comments ol.commentlist {
    background-image: initial;
    background-color: initial;
    list-style-image: initial;
}
.woocommerce #reviews #comments ol.commentlist li {
    background-image: initial;
    background-color: initial;
    border-color: initial;
}
.woocommerce #reviews #comments ol.commentlist li .meta {
    color: rgb(155, 170, 188);
}
.woocommerce #reviews #comments ol.commentlist li img.avatar {
    background-image: initial;
    background-color: rgb(34, 34, 43);
    border-color: rgb(88, 97, 144);
    box-shadow: none;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
    border-color: rgb(88, 97, 144);
}
.woocommerce #reviews #comments ol.commentlist ul.children {
    list-style-image: initial;
}
.woocommerce #reviews #comments ol.commentlist #respond {
    border-color: rgb(88, 97, 144);
}
.woocommerce .star-rating::before {
    color: rgb(175, 187, 202);
}
.woocommerce #review_form #respond {
    background-image: none;
    background-color: transparent;
    border-color: initial;
}
.woocommerce p.stars a {
    text-decoration-color: initial;
}
.woocommerce table.shop_attributes {
    border-right-color: initial;
    border-bottom-color: initial;
    border-left-color: initial;
    border-top-color: rgba(76, 80, 110, 0.1);
}
.woocommerce table.shop_attributes th {
    border-top-color: initial;
    border-bottom-color: rgba(76, 80, 110, 0.1);
}
.woocommerce table.shop_attributes td {
    border-top-color: initial;
    border-bottom-color: rgba(76, 80, 110, 0.1);
}
.woocommerce table.shop_attributes tr:nth-child(2n) td,
.woocommerce table.shop_attributes tr:nth-child(2n) th {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.02);
}
.woocommerce table.shop_table {
    border-color: rgba(76, 80, 110, 0.1);
}
.woocommerce table.shop_table td {
    border-top-color: rgba(76, 80, 110, 0.1);
}
.woocommerce table.shop_table tbody:first-child tr:first-child td,
.woocommerce table.shop_table tbody:first-child tr:first-child th {
    border-top-color: initial;
}
.woocommerce table.shop_table tbody th,
.woocommerce table.shop_table tfoot td,
.woocommerce table.shop_table tfoot th {
    border-top-color: rgba(76, 80, 110, 0.1);
}
.woocommerce td.product-name .wc-item-meta,
.woocommerce td.product-name dl.variation {
    list-style-image: initial;
}
.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,
.woocommerce td.product-name .wc-item-meta dt,
.woocommerce td.product-name dl.variation .wc-item-meta-label,
.woocommerce td.product-name dl.variation dt {
    list-style-image: initial;
}
.woocommerce ul.cart_list,
.woocommerce ul.product_list_widget {
    list-style-image: initial;
}
.woocommerce ul.cart_list li,
.woocommerce ul.product_list_widget li {
    list-style-image: initial;
}
.woocommerce ul.cart_list li img,
.woocommerce ul.product_list_widget li img {
    box-shadow: none;
}
.woocommerce ul.cart_list li dl,
.woocommerce ul.product_list_widget li dl {
    border-left-color: rgba(76, 80, 110, 0.1);
}
.woocommerce .widget_shopping_cart .total,
.woocommerce.widget_shopping_cart .total {
    border-top-color: rgb(89, 97, 145);
}
.woocommerce form .form-row .woocommerce-input-wrapper .description {
    background-image: initial;
    background-color: rgb(64, 103, 120);
    color: rgb(190, 198, 210);
}
.woocommerce form .form-row .woocommerce-input-wrapper .description a {
    color: rgb(190, 198, 210);
    text-decoration-color: initial;
    border-color: initial;
    box-shadow: none;
}
.woocommerce form .form-row .woocommerce-input-wrapper .description::before {
    border-color: rgb(75, 122, 142) transparent transparent;
}
.woocommerce form .form-row .required {
    color: rgb(234, 81, 71);
    text-decoration-color: initial;
    border-color: initial !important;
}
.woocommerce form .form-row input.input-text,
.woocommerce form .form-row textarea {
    outline-color: initial;
}
.woocommerce form .form-row textarea {
    box-shadow: none;
}
.woocommerce form .form-row.woocommerce-invalid label {
    color: rgb(244, 94, 82);
}
.woocommerce form .form-row.woocommerce-invalid .select2-container,
.woocommerce form .form-row.woocommerce-invalid input.input-text,
.woocommerce form .form-row.woocommerce-invalid select {
    border-color: rgb(170, 31, 26);
}
.woocommerce form .form-row.woocommerce-validated .select2-container,
.woocommerce form .form-row.woocommerce-validated input.input-text,
.woocommerce form .form-row.woocommerce-validated select {
    border-color: rgb(119, 150, 76);
}
.woocommerce form.checkout_coupon,
.woocommerce form.login,
.woocommerce form.register {
    border-color: rgb(87, 95, 141);
}
.woocommerce ul#shipping_method {
    list-style-image: initial;
}
.woocommerce ul#shipping_method li {
    list-style-image: initial;
}
.woocommerce ul.order_details {
    list-style-image: initial;
}
.woocommerce ul.order_details li {
    border-right-color: rgb(87, 95, 141);
}
.woocommerce ul.order_details li:last-of-type {
    border-color: initial;
}
.woocommerce .woocommerce-customer-details address {
    border-color: rgba(76, 80, 110, 0.1);
}
.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before {
    text-decoration-color: initial;
}
.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before {
    text-decoration-color: initial;
}
.woocommerce .woocommerce-widget-layered-nav-list {
    border-color: initial;
    list-style-image: initial;
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item {
    list-style-image: initial;
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before {
    text-decoration-color: initial;
    color: rgb(244, 94, 82);
}
.woocommerce .widget_layered_nav_filters ul {
    border-color: initial;
    list-style-image: initial;
}
.woocommerce .widget_layered_nav_filters ul li {
    list-style-image: initial;
}
.woocommerce .widget_layered_nav_filters ul li a {
    text-decoration-color: initial;
}
.woocommerce .widget_layered_nav_filters ul li a::before {
    text-decoration-color: initial;
    color: rgb(244, 94, 82);
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
    background-color: rgb(118, 87, 101);
    outline-color: initial;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
    border-color: initial;
    background-color: rgb(118, 87, 101);
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
    background-color: rgb(50, 36, 42);
    border-color: initial;
}
.woocommerce .widget_rating_filter ul {
    border-color: initial;
    list-style-image: initial;
}
.woocommerce .widget_rating_filter ul li {
    list-style-image: initial;
}
.woocommerce .widget_rating_filter ul li a {
    text-decoration-color: initial;
}
.woocommerce .widget_rating_filter ul li.chosen a::before {
    text-decoration-color: initial;
    color: rgb(244, 94, 82);
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button {
    text-decoration-color: initial;
    color: rgb(165, 178, 196);
    background-color: rgb(34, 34, 43);
    border-color: initial;
    background-image: none;
    box-shadow: none;
    text-shadow: none;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover {
    background-color: rgb(40, 40, 50);
    text-decoration-color: initial;
    background-image: none;
    color: rgb(165, 178, 196);
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt {
    background-color: rgb(118, 87, 101);
    color: rgb(190, 198, 210);
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover {
    background-color: rgb(113, 82, 96);
    color: rgb(190, 198, 210);
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt.disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt.disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt.disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt.disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled[disabled]:hover {
    background-color: rgb(118, 87, 101);
    color: rgb(190, 198, 210);
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled],
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled[disabled] {
    color: inherit;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled]:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled[disabled]:hover {
    color: inherit;
    background-color: rgb(34, 34, 43);
}
.woocommerce-error,
.woocommerce-info,
.woocommerce-message {
    background-color: rgb(28, 28, 36);
    color: rgb(165, 178, 196);
    border-top-color: rgb(79, 87, 129);
    list-style-image: initial;
}
.woocommerce-error li,
.woocommerce-info li,
.woocommerce-message li {
    list-style-image: initial !important;
}
.woocommerce-message {
    border-top-color: rgb(142, 151, 71);
}
.woocommerce-message::before {
    color: rgb(255, 255, 127);
}
.woocommerce-info {
    border-top-color: rgb(75, 122, 142);
}
.woocommerce-info::before {
    color: rgb(134, 202, 229);
}
.woocommerce-error {
    border-top-color: rgb(152, 55, 53);
}
.woocommerce-error::before {
    color: rgb(227, 108, 101);
}
.woocommerce-account ul.digital-downloads li {
    list-style-image: initial;
}
.woocommerce-account ul.digital-downloads li::before {
    text-decoration-color: initial;
}
#add_payment_method table.cart img,
.woocommerce-cart table.cart img,
.woocommerce-checkout table.cart img {
    box-shadow: none;
}
#add_payment_method table.cart td.actions .coupon .input-text,
.woocommerce-cart table.cart td.actions .coupon .input-text,
.woocommerce-checkout table.cart td.actions .coupon .input-text {
    border-color: rgb(87, 95, 141);
    outline-color: initial;
}
#add_payment_method .cart-collaterals .shipping-calculator-button::after,
.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,
.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after {
    text-decoration-color: initial;
}
#add_payment_method .cart-collaterals .cart_totals p small,
.woocommerce-cart .cart-collaterals .cart_totals p small,
.woocommerce-checkout .cart-collaterals .cart_totals p small {
    color: rgb(155, 170, 188);
}
#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,
#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,
.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,
.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,
.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,
.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th {
    border-top-color: initial;
}
#add_payment_method .cart-collaterals .cart_totals table td,
#add_payment_method .cart-collaterals .cart_totals table th,
.woocommerce-cart .cart-collaterals .cart_totals table td,
.woocommerce-cart .cart-collaterals .cart_totals table th,
.woocommerce-checkout .cart-collaterals .cart_totals table td,
.woocommerce-checkout .cart-collaterals .cart_totals table th {
    border-left-color: initial;
    border-right-color: initial;
}
#add_payment_method .cart-collaterals .cart_totals table small,
.woocommerce-cart .cart-collaterals .cart_totals table small,
.woocommerce-checkout .cart-collaterals .cart_totals table small {
    color: rgb(155, 170, 188);
}
#add_payment_method .cart-collaterals .cart_totals .discount td,
.woocommerce-cart .cart-collaterals .cart_totals .discount td,
.woocommerce-checkout .cart-collaterals .cart_totals .discount td {
    color: rgb(189, 210, 150);
}
#add_payment_method .cart-collaterals .cart_totals tr td,
#add_payment_method .cart-collaterals .cart_totals tr th,
.woocommerce-cart .cart-collaterals .cart_totals tr td,
.woocommerce-cart .cart-collaterals .cart_totals tr th,
.woocommerce-checkout .cart-collaterals .cart_totals tr td,
.woocommerce-checkout .cart-collaterals .cart_totals tr th {
    border-top-color: rgb(89, 97, 145);
}
#add_payment_method .checkout .create-account small,
.woocommerce-cart .checkout .create-account small,
.woocommerce-checkout .checkout .create-account small {
    color: rgb(155, 170, 188);
}
#add_payment_method #payment,
.woocommerce-cart #payment,
.woocommerce-checkout #payment {
    background-image: initial;
    background-color: rgb(34, 34, 43);
}
#add_payment_method #payment ul.payment_methods,
.woocommerce-cart #payment ul.payment_methods,
.woocommerce-checkout #payment ul.payment_methods {
    border-bottom-color: rgb(87, 95, 141);
    list-style-image: initial;
}
#add_payment_method #payment ul.payment_methods li img,
.woocommerce-cart #payment ul.payment_methods li img,
.woocommerce-checkout #payment ul.payment_methods li img {
    box-shadow: none;
}
#add_payment_method #payment div.payment_box,
.woocommerce-cart #payment div.payment_box,
.woocommerce-checkout #payment div.payment_box {
    background-color: rgb(40, 40, 50);
    color: rgb(165, 178, 196);
}
#add_payment_method #payment div.payment_box input.input-text,
#add_payment_method #payment div.payment_box textarea,
.woocommerce-cart #payment div.payment_box input.input-text,
.woocommerce-cart #payment div.payment_box textarea,
.woocommerce-checkout #payment div.payment_box input.input-text,
.woocommerce-checkout #payment div.payment_box textarea {
    border-color: rgb(84, 92, 138) rgb(86, 94, 139) rgb(86, 94, 139);
}
#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,
.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,
.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder {
    color: rgb(168, 181, 197);
}
#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,
.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,
.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods {
    list-style-image: initial;
}
#add_payment_method #payment div.payment_box .wc-credit-card-form,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form {
    border-color: initial;
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa {
    background-image: url("https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.svg");
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard {
    background-image: url("https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.svg");
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser {
    background-image: url("https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.svg");
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub {
    background-image: url("https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.svg");
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro {
    background-image: url("https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.svg");
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb {
    background-image: url("https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.svg");
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex {
    background-image: url("https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.svg");
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,
.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover {
    background-image: url("https://shop.famousrooster.gr/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.svg");
}
#add_payment_method #payment div.payment_box span.help,
.woocommerce-cart #payment div.payment_box span.help,
.woocommerce-checkout #payment div.payment_box span.help {
    color: rgb(155, 170, 188);
}
#add_payment_method #payment div.payment_box::before,
.woocommerce-cart #payment div.payment_box::before,
.woocommerce-checkout #payment div.payment_box::before {
    border-color: transparent transparent rgb(88, 96, 143);
}
.woocommerce-terms-and-conditions {
    border-color: rgba(76, 80, 110, 0.2);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset;
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.05);
}
.woocommerce-invalid #terms {
    outline-color: rgb(176, 32, 26);
}
.woocommerce-password-strength.strong {
    background-color: rgb(67, 79, 48);
    border-color: rgb(112, 143, 88);
}
.woocommerce-password-strength.short {
    background-color: rgb(72, 26, 22);
    border-color: rgb(162, 61, 54);
}
.woocommerce-password-strength.bad {
    background-color: rgb(85, 46, 23);
    border-color: rgb(176, 98, 52);
}
.woocommerce-password-strength.good {
    background-color: rgb(83, 65, 26);
    border-color: rgb(178, 144, 60);
}
body:not(.search-results) .twentysixteen .entry-summary {
    color: inherit;
}
.twentysixteen .price ins {
    background-image: inherit;
    background-color: inherit;
    color: inherit;
}
.pswp button.pswp__button,
.pswp button.pswp__button:hover {
    border-color: initial;
    background-color: transparent;
    box-shadow: none;
}
.pswp {
    outline-color: initial;
}
.pswp__bg {
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
.pswp__container,
.pswp__img {
    -webkit-tap-highlight-color: transparent;
}
.pswp__img--placeholder--blank {
    background-image: initial;
    background-color: rgb(21, 21, 24);
}
.pswp__error-msg {
    color: rgb(174, 186, 201);
}
.pswp__error-msg a {
    color: rgb(174, 186, 201);
    text-decoration-color: initial;
}
.pswp__button {
    background-image: none;
    background-color: initial;
    border-color: initial;
    box-shadow: none;
}
.pswp__button:active {
    outline-color: initial;
}
.pswp__button,
.pswp__button--arrow--left::before,
.pswp__button--arrow--right::before {
    background-image: url("https://shop.famousrooster.gr/wp-content/plugins/wooswipe/public/pswp/default-skin/default-skin.png");
    background-color: initial;
}
@media (-webkit-min-device-pixel-ratio: 1.1),
(-webkit-min-device-pixel-ratio: 1.09375),
(min-resolution: 105dpi),
(min-resolution: 1.1dppx) {
    .pswp--svg .pswp__button,
    .pswp--svg .pswp__button--arrow--left::before,
    .pswp--svg .pswp__button--arrow--right::before {
        background-image: url("https://shop.famousrooster.gr/wp-content/plugins/wooswipe/public/pswp/default-skin/default-skin.svg");
    }
    .pswp--svg .pswp__button--arrow--left,
    .pswp--svg .pswp__button--arrow--right {
        background-image: none;
        background-color: initial;
    }
}
.pswp__button--arrow--left,
.pswp__button--arrow--right {
    background-image: none;
    background-color: initial;
}
.pswp__button--arrow--left::before,
.pswp__button--arrow--right::before {
    background-color: rgba(0, 0, 0, 0.3);
}
.pswp__share-modal {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.5);
}
.pswp__share-tooltip {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 5px;
}
.pswp__share-tooltip a {
    color: rgb(190, 198, 210);
    text-decoration-color: initial;
}
.pswp__share-tooltip a:hover {
    text-decoration-color: initial;
    color: rgb(190, 198, 210);
}
a.pswp__share--facebook::before {
    border-color: transparent transparent rgb(91, 100, 148);
}
a.pswp__share--facebook:hover {
    background-image: initial;
    background-color: rgb(67, 76, 96);
    color: rgb(190, 198, 210);
}
a.pswp__share--facebook:hover::before {
    border-bottom-color: rgb(86, 98, 126);
}
a.pswp__share--twitter:hover {
    background-image: initial;
    background-color: rgb(52, 90, 115);
    color: rgb(190, 198, 210);
}
a.pswp__share--pinterest:hover {
    background-image: initial;
    background-color: rgb(49, 49, 61);
    color: rgb(220, 109, 102);
}
a.pswp__share--download:hover {
    background-image: initial;
    background-color: rgb(40, 40, 50);
}
.pswp__counter {
    color: rgb(190, 198, 210);
}
.pswp__caption small {
    color: rgb(169, 181, 198);
}
.pswp__caption__center {
    color: rgb(174, 186, 201);
}
.pswp__preloader--active .pswp__preloader__icn {
    background-image: url("https://shop.famousrooster.gr/wp-content/plugins/wooswipe/public/pswp/default-skin/preloader.gif");
    background-color: initial;
}
.pswp--css_animation .pswp__preloader__icn {
    background-image: none;
    background-color: initial;
}
.pswp--css_animation .pswp__preloader__donut {
    border-color: rgb(91, 100, 148) rgb(91, 100, 148) transparent transparent;
    background-image: none;
    background-color: initial;
}
.pswp__top-bar,
.pswp__caption {
    background-color: rgba(0, 0, 0, 0.5);
}
.pswp__ui--fit .pswp__top-bar,
.pswp__ui--fit .pswp__caption {
    background-color: rgba(0, 0, 0, 0.3);
}
.pswp--minimal--dark .pswp__top-bar {
    background-image: none;
    background-color: initial;
}
ul.slick-slider {
    -webkit-tap-highlight-color: transparent;
}
.slick-list:focus {
    outline-color: initial;
}
.slick-vertical .slick-slide {
    border-color: transparent;
}
.thumbnails li {
    outline-color: initial !important;
}
.slick-next,
.slick-prev {
    background-image: initial;
    background-color: rgba(25, 25, 29, 0.5);
    box-shadow: none;
}
.thumbnails .slick-next::before,
.thumbnails .slick-prev::before {
    color: rgb(190, 198, 210);
}
.slick-next:hover::before,
.slick-prev:hover::before {
    color: rgb(190, 198, 210);
}
.slick-loading .slick-list {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxmaWx0ZXIgaWQ9ImRhcmtyZWFkZXItaW1hZ2UtZmlsdGVyIj48ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMC4xMTUgLTAuNTYyIC0wLjc1OSAwLjAwMCAxLjE5MyAtMC42OTAgMC4yNTggLTAuNzQyIDAuMDAwIDEuMTYzIC0wLjY2OSAtMC41NTUgMC4xMDQgMC4wMDAgMS4xMDkgMC4wMDAgMC4wMDAgMC4wMDAgMS4wMDAgMC4wMDAiIC8+PC9maWx0ZXI+PC9kZWZzPjxpbWFnZSB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIGZpbHRlcj0idXJsKCNkYXJrcmVhZGVyLWltYWdlLWZpbHRlcikiIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaElBQWdBUFVBQVAvLy93QUFBUHI2K3NURXhPam82UER3OE5EUTBINStmcHFhbXZiMjl1Ym01dno4L0pLU2tvYUdodUxpNHJpNHVLQ2dvT3pzN0s2dXJ0emMzRDQrUGxaV1ZtQmdZSHg4Zktpb3FPN3U3a3BLU214c2JBd01EQUFBQU03T3pzakl5TmpZMkN3c0xGNWVYaDRlSGt4TVRMQ3dzQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFDSCtHa055WldGMFpXUWdkMmwwYUNCaGFtRjRiRzloWkM1cGJtWnZBQ0g1QkFBS0FBQUFJZjhMVGtWVVUwTkJVRVV5TGpBREFRQUFBQ3dBQUFBQUlBQWdBQUFHLzBDQWNFZ2tGamdjUjNISkpFNFN4RUduTXlnS21rd0p4UktkVm9jRkJSUkxmRkFvajZHVU9oUW9GQVZ5c1VMUmpOZGZRRmdoTHhyT0RFSjRRbTVpZlVVWFp3UUFnd0J2RVhJR0JrVUVaeHVNWGdBSmIxZEVDV01BQkFjSERFcERFR2NUQlFNREJRdHZjVzBSYnd1RUNLTUhFTEVKRjVORkN4bTFBQXQ3Y0g0TnVBT2Rjc1VSeTBRQ0Q3Z1lmY1dnVFFVUUI2WmtyNjZIb2VEQ1N3SUY1dWNGejNJQzdPMENDNnp4OFl1SGhXLzNDdkx5ZlBYNCtPWG96S25Ec3NCZHUzRy94SUhUcEdBZ09VUHJaaW1BSkNmRFBZZkRpbjJUUSt4ZUJuV2JIaTM3U0M0WUlZa1FoZHk3RnZMZHB3V3ZqQTBKeVUvSVN5SXg0eFM2c2dma05TNG1lMnJ0VktrZ3cwSkNiOFlNWmRqd3FNUTJuSVk4QmJjVVFOVkNQN0c0TVFxMUtSaXZSN3RpREV1RUZyZ2dBQ0g1QkFBS0FBRUFMQUFBQUFBZ0FDQUFBQWIvUUlCd1NDUW1OQnBDY2Nra0VnUkVBNFZpS0E2YXpNOEJFWjFXaDZMT0JsczBIQTVmZ0pRNkhIUTZJbktSY1doQTFkNWhxTU1weUlrT1p3OUNhMThRYndkL1JSaG5mb1VBQlJ3ZEkzSUVTa1FGWnhCNGJBZHZWMFlKUXdrREF4OStiV2NFQ1FZR0NRNXZGRVFDRVFvS0MwSUxIcVVEQm5jQ0dBNUxCaUhDQUFzRnRncW9Rd1M4QXc2NGY4bTJFWGRGQ3hPOElOUEtvbVFDQmdQTVdBdkwwbi9mZitqWUF1N3ZBdXh5OE8vbXl2Zlg4L2Y3L0FycSt2MFcwSE1ucjl6QWVFMEtKbFFrSklHQ2ZFMEUrUHREcTlxZkRNb2dEa0dtcklCQ2JOUVVaSURvc05xMWtVc0VaSkJXMGRZL2IwWnNMVmlRSU1GTVcrUktLZ2pGenA0Zk5va1BJZGtpK1k4Sk5WeEE3OWpLd0hBSTBHOUpHdzV0Q3FEV1RpRlJoVmh0bWhWQTE2Y01KVEoxT25WSU1vMWN5MUtWSTVOaEVBQWgrUVFBQ2dBQ0FDd0FBQUFBSUFBZ0FBQUcvMENBY0Vna0NocU5RbkhKSkNZV1JNZmg0Q2dhbWt6RndCT2RWb2NOQ2dOYkpBd0doS0dVT2pSUUtBMXk4WE9HQXRaZmdJV2lTY2lKQldjVFFuaENEMjhRZjBVZ1p3SjNYZ0FKR2hRVmNnS09SbWRYaFJCdlYwUU1ZMElMQ2dvUm1JUm5DUUlPRGdJRWJ4dEVKU01kSFo4QUdhVUtCWFlMSUVwRkV4WnBBRzYySFJSRkFyc0tmbjhGSXNnamlVd0p1OEZrSkxZY0I5bE1Dd1VLcUZnR0hTSjVjblovdUVVTGwvQ1g2My94OEtUTnUrUmt6UGo5emMvMC9DbDRWMC9BUERJRTZ4MGNzckJKd3liWDlERmhCaENMZ0FpbEl2elJWVXJpS0hHbGV2MEp0eXVEdm1zWlVabGNJaUNEbll1N0tzWjBVbXJCZ2dSUDduMURxY0RKRXpjaU9nSHdjd1R5WkVVbUlLRU1GVklxZ3lJanBaNHRqZFR4cVJDTVBZVk1CWURWNnRhdlVaOHljenBrS3dCeEhzVld0YXFvNXRNZ0FDSDVCQUFLQUFNQUxBQUFBQUFnQUNBQUFBYi9RSUJ3U0NRdUJnTkJjY2swRmd2SVF0SFJaQ1lVR1NKMElCMldEbzlxVWFCUUtJWGJMc0J4T0pURXhVaDVtQjRpRG8welhFaFdKTkJSUWdadEEzdFBaUXNBZFFJTkJ3eHdBbnBDQzJWU2RRTnRWRVFTRWtPVUNoR1NWd29MQ3dVRnBtMFFSQU1WRkJRVFF4bGxDcWgwa2tJRUNGMFRHNjhVRzJPMGZvWUpEYjhWWVZhMGFsVVhyeG9RZjFXbVpuc1RGQTBFaGdDSmhyRk1DNUhqa2Q1N1cwanBEc1BEdUZVREhmSHlIUnpzdE5ONzhQUHhIT0xrNWR3Y3BCdW9hWWs1T0FmaFhIRzNoQXkrS2dMa2dOb3pxd3pEYmdXWUpReVhzVXdHWEtOQTZmbllNSU8zaVBlSXBCd3lxbFNDQktVcUVRazVFNllSbVgyVWRBVDVrRW5IS2tRNWhYamtOcVRQdEtBQVJsMXNJckdveFNGTnVTRUZNTldvVkN4RXBpcXlSbFFZMTY1d0VIRUxBZ0FoK1FRQUNnQUVBQ3dBQUFBQUlBQWdBQUFHLzBDQWNFZ3NLaFNMb25KSlRCSUZSMEd4d0Z3bUZKbG5sQWdhVEtwRnFFSXFGSk1CaGNFQUJDNUdqa1B6MEtOMnRzdkhCSDRzSktnZGQxTkhTWElMYWg5dEFtZENDMGRVY2c1cVZFUWZpSXhIRVl0WFNBQ0tuV29HWEF3SEJ3UkRHVWNLQlhZRmkwSUpIbVFFRUtRSEVHR3BDbnAzQWlXMURLRldxWk5nR0tRTkE2NUZDd1Y4YlFRSEpjUnRkczlNQzRyWml0VmdDUWJmNEFZRXVibktUQVlVNmVvVUd1U3B1M2ZvNitrYTJOcmJnUUFFNGVDbVM5eFZBT1c3WXE3SWdBNEhwaTBSOEVaQmhEc2hPblRnY090Zk0wY0FsVGlnSUxGRGlBRkZOams4azBHWmdBeE9Cb3pvdUlISU95S2JGaXhJa0VDbUl5SUhPRWlFV2JQSlRUUTVGeGNWT01DZ3pVVkNXd0FjeVpKdnp5NDVBRFlWWk5Jd1RsSUFWZk5CN1hSVkRMeEVXTFE0RTlKc0txK3JUZHNNeWhjRUFDSDVCQUFLQUFVQUxBQUFBQUFnQUNBQUFBYi9RSUJ3U0N3cUZJdWlja2xNRWdWSFFWSEtWQ1lVbVdlVVdGQWtxdE90RUtxZ0FzZ0ZjREZ5SEpMTm1iWmE2eDJMeWQ4NTk1aDhDNDhSYWdKbVFndEhhWDVYWlVZS1E0WUtFWVNLZlZLUGFVTVpId01EZVFCeGgwNEFCWVNGR1U0SkJwc0RCbUZIZFhNTElLb2ZCRXlLQ3BkZ3Nwc09vVXNMWGFSTENRTWd3a3krWUoxRkM0UE9nOGxWQWc3VTFRNWRydG5IU3c0SDN0OEhEZG5aeTJEZDRONE56Yy9RZXFMVzFibk03clh1Vjl0RUJoUVE1VW9DYkpEbVdLQkFRY01EWk5od1JWTkNZQU5CQ2haWUVia1ZDWk93QVNFY0NERlE0U0VESXE2V1RWcVFJTUVDQngwNmlDQUNRUVBCaVNhYkhEcXpSVVRLQVJNaFNGQ0RyYytXTlFJY09vUnc1K1pJSGo4QURxU0VRQlFBd0tLTGhJem93RUVlR0tRMG93SVlrUEtqSGloWm9CS2kwS0ZFMDFiNHpnN2g0eTRJQUNINUJBQUtBQVlBTEFBQUFBQWdBQ0FBQUFiL1FJQndTQ3dxRkl1aWNrbE1FZ1ZIUVZIS1ZDWVVtV2VVV0ZBa3F0T3RFS3FnQXNnRmNERnlISkxObWJaYTZ4Mkx5ZDg1OTVoOEM0OFJhZ0ptUWd0SGFYNVhaVVVKZVFDR0NoR0VpbjFTa0dsdWJFaERjWWRPQUFXRWhSbE9DMTJIWVVkMWVxZVJva09LQ3BoZ3JZNU1wb3RxaGdXZnVucVB0NFBDZzcxZ3BnWEl5V1NxcXE5TUJRUFIwdEhNek01TDBOUFNDOFBDeFZVQ3llTFgzOCsvQUZmWFJBNEhBK3BqbW9GcUNBY0hEUWEzcmJ4ekJSRDFCd2djTUZJbGlkTXJBeFlJQ0hIQTROOERJcXBzVVdKM3dBRUJDaFFhRUJuUW9CNlJScjB1QVJqUW9jTUFBQTB3NG5NejRJT2FVMGxJbWtTbmdZS0ZjM1pXeVR3SkFBTEdLNGZuTkEzWk9hUUNCUTIyd1BnUlFsU0lBWXdTZmtISk1yUWtUeUViS0Z6RnlkUXExNWNjT0FqVUV3UUFJZmtFQUFvQUJ3QXNBQUFBQUNBQUlBQUFCdjlBZ0hCSUxDb1VpNkp5U1V3U0JVZEJVY3BVSmhTWlo1UllVQ1NxMDYwUXFxQUN5QVZ3TVhJY2tzMlp0bHJySFl2SjN6bjNtSHdManhGcUFtWkNDMGRwZmxkbFJRbDVBSVlLRVlTS2ZWS1FhVzVzU0VOeGgwNEFCWVNGR1U0TFhZZGhSM1Y2cDVHaVE0b0ttR0N0amt5bWkycUdCWis2ZW8rM2c4S0R2WUxEeEtySnVYTmt5czZxcjB6Tnlndkh4TC9WMXNWRDI5Sy9BRmZSUlFVRER0MVBtb0ZxSGdQdEJMZXR2TXdHN1FNZXMwS3hra0lGSVFOS0RoQmdLdkNoM2dRaXFteHQ2TkRCQUFFSUVBZ1VPSENnQkJFSDlZZzA2dVdBSVFVQUJpaFFNQUNnQkVVSFRSd29VRU9CSWNxUUk4ODBPSURnbTVBQkRBOElnVWtTd0FBeWlqMS9qZWpBQVJQUElRd09OQkNuQkFKRENFT09DbkZBOGNPdkVoMUNFSkVxQk1JQkVEYUxjQTNMSklFR0RlLzBCQUVBSWZrRUFBb0FDQUFzQUFBQUFDQUFJQUFBQnY5QWdIQklMQ29VaTZKeVNVd1NCVWRCVWNwVUpoU1paNVJZVUNTcTA2MFFxcUFDeUFWd01YSWNrczJadGxyckhZdkozem4zbUh3TGp4RnFBbVpDQzBkcGZsZGxSUWw1QUlZS0VZU0tmVktRYVc1c1NFTnhoMDRBQllTRkdVNExYWWRoUjNWNnA1R2lRNG9LbUdDdGpreW1pMnFHQlorNmVvKzNnOEtEdllMRHhLckp1WE5reXM2cXIwek55Z3ZIeEwvVjFzVkREdGkvQlFjY0E4eXJZQkFqSFIwamM1M0xSUVlVNlIwVUJuTzRSeG1pRy9JakpVSUpGdW9WS2VDQmlnQk41UUNrNDNCZ0ZnTUtGQ1lVR0RBZ0ZFVVFSR0lSWWJDaDJ4QUNFRGNBY0hEZ1FEY1FGR2Y5czdWa0EwUUNJMHQyVzBEUnc2OGg4Q2hBRUVMU0pFOHhpakJ2VnFDZ0lVOVBqd0ErVU56RzVBSEVCOXhrRHBrNFFNR3ZBUlFzRURsS3hNQ0FMRGVMY0EwcnFFRURsV0NDQUFBaCtRUUFDZ0FKQUN3QUFBQUFJQUFnQUFBRy8wQ0FjRWdzS2hTTG9uSkpUQklGUjBGUnlsUW1GSmxubEZoUUpLclRyUkNxb0FMSUJYQXhjaHlTelptMld1c2RpOG5mT2ZlWWZBdVBFV29DWmtJTFIybCtWMlZGQ1hrQWhnb1JoSXA5VXBCcGJteElRM0dIVGdBRmhJVVpUZ3RkaDJGSGRYcW5rYUpEaWdxWVlLMk9US2FMYW9ZRm43cDZqMHdPQThQRUF3Ni9aNFBLVWh3ZHpzOGRFTDlrcXFyTjBNN1NldFRWQ3NMRnc4ZDZDOHZLdlVRRXYrZFZDUkFhQm5OUXRrd1BGUlFVRlhPZHVVb1RHL2NVTmt5WWcrdElCbEVNQUZZWU1BYUJ1Q2VreG1oYUplU2VCZ2lPSGh3NFFFQ0FBd2NDTGhHSlJVUUNnM1JEQ215VVZtQlltbE9pR3FtQnNQR2x5ejlZa0FseHNKRWhxQ3ViQUJTOUFzUGdRQU1xTFFmTTBvVE13RVo0UXBMT3d2TUx4QUVFWElCRzVhY3pxdGF1dDRZTlhSSUVBQ0g1QkFBS0FBb0FMQUFBQUFBZ0FDQUFBQWIvUUlCd1NDd3FGSXVpY2tsTUVnVkhRVkhLVkNZVW1XZVVXRkFrcXRPdEVLcWdBc2dGY0RGeUhKTE5tYlphNngyTHlkODU5NWg4QzQ4UmFoQVFSUXRIYVg1WFpVVUplUUFHSFIwakEwU0tmVktHQ21sdWJFaENCU0dSSFNRT1F3Vm1Rd3NaVGd0ZGgwVVFIS0lIbTJxdUNoR29waHVpSkhPM2prd09GQjJVYW9ZRlRuTUdlZ0RLUlFRRzB0TUdCTTFuQXRuYUFCb1UzdDhVRDgxa1IrVUszZURlNG5yazVnclIxTkxXZWd2YTlzOWN6ZmhWQWdNTnBXcWdCR05pZ01HQkF3em14QkdqaEFDRWd3Y2d6QVBUcWx3R1hROGdNZ0FoWklHSFdtNVdqZWxVWjhqQkJnUE1UQmd3SU1HQ1Jnc3lnVlNrZ01pSEJ5RDdEV0RteDVXdU1rWnFETENVNGdmQXEyc0FDckFFV0ZTUkxqVWZXRG9wQ3FEVE5RSXNKMUxGMHl6REFBOTBVSFY1ZW8wcVVqQjhtZ1VCQUNINUJBQUtBQXNBTEFBQUFBQWdBQ0FBQUFiL1FJQndTQ3dxRkl1aWNrazBGSWlDbzZBNFpTb1puUkJVU2l3b0V0WWlwTk9CREtPS0tnRDlEQk5ISFU0YnJjNGMzY1VCZVNPazk0OWdlRVFVWkE1clhBQkhFVzRQRDBVT1pCU0hhUUFKaUVNSmdRQVRGQlFWQmtRSFpLQUNVd3RIYlgwUlIwbVZGcDBVRndSQ0JTUURTZ3NaclF0ZXFFVVBHckFRbW1HOUNoRnFSQWtNc0JkNHhzUkxCQnNVb0c2bkJhMTRFNElBMmtVRkR1TGpEcWw0cGVpbEFBMEg3ZTRIMXVkSDgvUHM3KzN4Ym1qMHFPVGo1bUVXcEVQM0RVcTNnbFlXT0JnQWNFbVVhTkkrREJqd0FZK2RTMFVTR0pnNHdBQkVYTVl5Sk52RThVT0dJU0tWQ05DbGFoNHhqZzYwV1VLeUlOT0NVd3JNelZSQVJNR0VOV1E0bi9qcE5US1RtMTVKL0NUSzJlME1vRCtVS21IRXM0b25WRFZWbXlxZHBBYk5SNGNLVGpxTlNvdHMwN0VqenpKaDFTMElBRHNBQUFBQUFBQUFBQUE9IiAvPjwvc3ZnPg==");
    background-color: rgb(25, 25, 29);
}
.slick-prev,
.slick-next {
    color: transparent;
    border-color: initial;
    outline-color: initial;
    background-image: initial;
    background-color: transparent;
}
button.slick-arrow,
button.slick-arrow:hover,
button.slick-arrow:focus {
    text-shadow: none;
    background-image: none !important;
    background-color: initial !important;
    outline-color: initial !important;
    box-shadow: none !important;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
    color: transparent;
    outline-color: initial;
    background-image: initial;
    background-color: rgba(25, 25, 29, 0.8);
}
.slick-prev::before,
.slick-next::before {
    color: rgb(190, 198, 210);
}
.slick-dots {
    list-style-image: initial;
}
.slick-dots li button {
    color: transparent;
    border-color: initial;
    outline-color: initial;
    background-image: initial;
    background-color: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus {
    outline-color: initial;
}
.slick-dots li button::before {
    color: rgb(190, 198, 210);
}
.slick-dots li.slick-active button::before {
    color: rgb(190, 198, 210);
}
#wooswipe .thumbnails {
    list-style-image: initial;
}
button.wooswipe-next.slick-arrow,
button.wooswipe-prev.slick-arrow {
    border-color: initial;
}
.site a.wooswipe-mainimagepopup:focus:not(.wp-block-button__link):not(.wp-block-file__button) {
    outline-color: unset !important;
    text-decoration-color: unset !important;
    background-image: initial !important;
    background-color: transparent !important;
}
.site a.wooswipe-mainimagepopup:focus:not(.wp-block-button__link):not(.wp-block-file__button) img {
    outline-color: unset !important;
}
.yith-wcbm-css-badge-10324 {
    color: rgb(190, 198, 210);
    background-color: transparent;
}
.yith-wcbm-css-badge-10324 div.yith-wcbm-css-s1 {
    border-bottom-color: rgb(160, 42, 37);
    border-left-color: transparent;
}
.yith-wcbm-css-badge-10324 div.yith-wcbm-css-s2 {
    border-left-color: rgb(160, 42, 37);
    border-bottom-color: transparent;
}
.yith-wcbm-css-badge-10324 div.yith-wcbm-css-text {
    background-image: initial;
    background-color: rgb(132, 30, 25);
}
.yith-wcbm-css-badge-10401 {
    color: rgb(190, 198, 210);
    background-color: transparent;
}
.yith-wcbm-css-badge-10401 div.yith-wcbm-css-s1 {
    border-bottom-color: rgb(160, 42, 37);
    border-left-color: transparent;
}
.yith-wcbm-css-badge-10401 div.yith-wcbm-css-s2 {
    border-left-color: rgb(160, 42, 37);
    border-bottom-color: transparent;
}
.yith-wcbm-css-badge-10401 div.yith-wcbm-css-text {
    background-image: initial;
    background-color: rgb(132, 30, 25);
}
.yith-wcbm-css-badge-10325 {
    color: rgb(190, 198, 210);
    background-color: transparent;
}
.yith-wcbm-css-badge-10325 div.yith-wcbm-css-s1 {
    border-bottom-color: rgb(160, 42, 37);
    border-left-color: transparent;
}
.yith-wcbm-css-badge-10325 div.yith-wcbm-css-s2 {
    border-left-color: rgb(160, 42, 37);
    border-bottom-color: transparent;
}
.yith-wcbm-css-badge-10325 div.yith-wcbm-css-text {
    background-image: initial;
    background-color: rgb(132, 30, 25);
}
.yith-wcbm-css-badge-5827 {
    color: rgb(190, 198, 210);
    background-color: transparent;
}
.yith-wcbm-css-badge-5827 div.yith-wcbm-css-s1 {
    border-bottom-color: rgb(160, 42, 37);
    border-left-color: transparent;
}
.yith-wcbm-css-badge-5827 div.yith-wcbm-css-s2 {
    border-left-color: rgb(160, 42, 37);
    border-bottom-color: transparent;
}
.yith-wcbm-css-badge-5827 div.yith-wcbm-css-text {
    background-image: initial;
    background-color: rgb(132, 30, 25);
}
.wpseo-score-icon {
    background-color: rgb(74, 74, 92);
}
.wpseo-score-icon.good {
    background-color: rgb(134, 155, 80);
}
.wpseo-score-icon.ok {
    background-color: rgb(160, 105, 54);
}
.wpseo-score-icon.bad {
    background-color: rgb(124, 47, 42);
}
.wpseo-score-icon.na {
    background-color: rgb(74, 74, 92);
}
.wpseo-score-icon.noindex {
    background-color: rgb(65, 108, 122);
}
#wpadminbar .yoast-issue-added,
#wpadminbar .yoast-issue-added:hover {
    color: rgb(190, 198, 210);
    background-color: rgb(104, 48, 71);
    box-shadow: rgb(86, 86, 107) 1px 1px 1px 1px;
}
#wpadminbar .yoast-issue-counter {
    color: rgb(190, 198, 210);
}
.yoast-issue-counter {
    background-color: rgb(138, 77, 51);
}
#wpadminbar .yoast-logo.svg {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6IzgyODc4YyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPjxnPjxnPjxnPjxnPjxwYXRoIGQ9Ik0yMDMuNiwzOTVjNi44LTE3LjQsNi44LTM2LjYsMC01NGwtNzkuNC0yMDRoNzAuOWw0Ny43LDE0OS40bDc0LjgtMjA3LjZIMTE2LjRjLTQxLjgsMC03NiwzNC4yLTc2LDc2VjM1N2MwLDQxLjgsMzQuMiw3Niw3Niw3NkgxNzNDMTg5LDQyNC4xLDE5Ny42LDQxMC4zLDIwMy42LDM5NXoiLz48L2c+PGc+PHBhdGggZD0iTTQ3MS42LDE1NC44YzAtNDEuOC0zNC4yLTc2LTc2LTc2aC0zTDI4NS43LDM2NWMtOS42LDI2LjctMTkuNCw0OS4zLTMwLjMsNjhoMjE2LjJWMTU0Ljh6Ii8+PC9nPjwvZz48cGF0aCBzdHJva2Utd2lkdGg9IjIuOTc0IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0zMzgsMS4zbC05My4zLDI1OS4xbC00Mi4xLTEzMS45aC04OS4xbDgzLjgsMjE1LjJjNiwxNS41LDYsMzIuNSwwLDQ4Yy03LjQsMTktMTksMzcuMy01Myw0MS45bC03LjIsMXY3Nmg4LjNjODEuNywwLDExOC45LTU3LjIsMTQ5LjYtMTQyLjlMNDMxLjYsMS4zSDMzOHogTTI3OS40LDM2MmMtMzIuOSw5Mi02Ny42LDEyOC43LTEyNS43LDEzMS44di00NWMzNy41LTcuNSw1MS4zLTMxLDU5LjEtNTEuMWM3LjUtMTkuMyw3LjUtNDAuNywwLTYwbC03NS0xOTIuN2g1Mi44bDUzLjMsMTY2LjhsMTA1LjktMjk0aDU4LjFMMjc5LjQsMzYyeiIvPjwvZz48L2c+PC9zdmc+");
}
#wpadminbar #wp-admin-bar-wpseo-licenses .ab-item {
    color: rgb(255, 207, 98);
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 10px 0px;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:hover,
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:focus {
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 10px 0px;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay {
    border-color: initial;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay.pojo-a11y-toolbar-open .pojo-a11y-toolbar-toggle a,
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay.pojo-a11y-toolbar-open .pojo-a11y-toolbar-overlay {
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 10px 0px;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items {
    list-style-image: initial;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items.pojo-a11y-links {
    border-top-color: initial;
}
body.pojo-a11y-high-contrast * {
    box-shadow: none !important;
}
body.pojo-a11y-high-contrast a,
body.pojo-a11y-high-contrast abbr,
body.pojo-a11y-high-contrast acronym,
body.pojo-a11y-high-contrast address,
body.pojo-a11y-high-contrast article,
body.pojo-a11y-high-contrast aside,
body.pojo-a11y-high-contrast b,
body.pojo-a11y-high-contrast basefont,
body.pojo-a11y-high-contrast bdi,
body.pojo-a11y-high-contrast big,
body.pojo-a11y-high-contrast blink,
body.pojo-a11y-high-contrast blockquote,
body.pojo-a11y-high-contrast body,
body.pojo-a11y-high-contrast button,
body.pojo-a11y-high-contrast canvas,
body.pojo-a11y-high-contrast caption,
body.pojo-a11y-high-contrast center,
body.pojo-a11y-high-contrast cite,
body.pojo-a11y-high-contrast code,
body.pojo-a11y-high-contrast col,
body.pojo-a11y-high-contrast colgroup,
body.pojo-a11y-high-contrast command,
body.pojo-a11y-high-contrast dd,
body.pojo-a11y-high-contrast del,
body.pojo-a11y-high-contrast details,
body.pojo-a11y-high-contrast dfn,
body.pojo-a11y-high-contrast dir,
body.pojo-a11y-high-contrast div,
body.pojo-a11y-high-contrast dl,
body.pojo-a11y-high-contrast dt,
body.pojo-a11y-high-contrast em,
body.pojo-a11y-high-contrast embed,
body.pojo-a11y-high-contrast fieldset,
body.pojo-a11y-high-contrast figcaption,
body.pojo-a11y-high-contrast figure,
body.pojo-a11y-high-contrast font,
body.pojo-a11y-high-contrast footer,
body.pojo-a11y-high-contrast form,
body.pojo-a11y-high-contrast h1,
body.pojo-a11y-high-contrast h1 a,
body.pojo-a11y-high-contrast h1 a b,
body.pojo-a11y-high-contrast h1 abbr,
body.pojo-a11y-high-contrast h1 b,
body.pojo-a11y-high-contrast h1 center,
body.pojo-a11y-high-contrast h1 em,
body.pojo-a11y-high-contrast h1 i,
body.pojo-a11y-high-contrast h1 span,
body.pojo-a11y-high-contrast h1 strong,
body.pojo-a11y-high-contrast h2,
body.pojo-a11y-high-contrast h2 a,
body.pojo-a11y-high-contrast h2 a b,
body.pojo-a11y-high-contrast h2 abbr,
body.pojo-a11y-high-contrast h2 b,
body.pojo-a11y-high-contrast h2 center,
body.pojo-a11y-high-contrast h2 em,
body.pojo-a11y-high-contrast h2 i,
body.pojo-a11y-high-contrast h2 span,
body.pojo-a11y-high-contrast h2 strong,
body.pojo-a11y-high-contrast h3,
body.pojo-a11y-high-contrast h3 a,
body.pojo-a11y-high-contrast h3 a b,
body.pojo-a11y-high-contrast h3 abbr,
body.pojo-a11y-high-contrast h3 b,
body.pojo-a11y-high-contrast h3 center,
body.pojo-a11y-high-contrast h3 em,
body.pojo-a11y-high-contrast h3 i,
body.pojo-a11y-high-contrast h3 span,
body.pojo-a11y-high-contrast h3 strong,
body.pojo-a11y-high-contrast h4,
body.pojo-a11y-high-contrast h4 a,
body.pojo-a11y-high-contrast h4 a b,
body.pojo-a11y-high-contrast h4 abbr,
body.pojo-a11y-high-contrast h4 b,
body.pojo-a11y-high-contrast h4 center,
body.pojo-a11y-high-contrast h4 em,
body.pojo-a11y-high-contrast h4 i,
body.pojo-a11y-high-contrast h4 span,
body.pojo-a11y-high-contrast h4 strong,
body.pojo-a11y-high-contrast h5,
body.pojo-a11y-high-contrast h5 a,
body.pojo-a11y-high-contrast h5 a b,
body.pojo-a11y-high-contrast h5 abbr,
body.pojo-a11y-high-contrast h5 b,
body.pojo-a11y-high-contrast h5 center,
body.pojo-a11y-high-contrast h5 em,
body.pojo-a11y-high-contrast h5 i,
body.pojo-a11y-high-contrast h5 span,
body.pojo-a11y-high-contrast h5 strong,
body.pojo-a11y-high-contrast h6,
body.pojo-a11y-high-contrast h6 a,
body.pojo-a11y-high-contrast h6 a b,
body.pojo-a11y-high-contrast h6 abbr,
body.pojo-a11y-high-contrast h6 b,
body.pojo-a11y-high-contrast h6 center,
body.pojo-a11y-high-contrast h6 em,
body.pojo-a11y-high-contrast h6 i,
body.pojo-a11y-high-contrast h6 span,
body.pojo-a11y-high-contrast h6 strong,
body.pojo-a11y-high-contrast header,
body.pojo-a11y-high-contrast hgroup,
body.pojo-a11y-high-contrast html,
body.pojo-a11y-high-contrast i,
body.pojo-a11y-high-contrast iframe,
body.pojo-a11y-high-contrast img,
body.pojo-a11y-high-contrast input,
body.pojo-a11y-high-contrast ins,
body.pojo-a11y-high-contrast kbd,
body.pojo-a11y-high-contrast label,
body.pojo-a11y-high-contrast legend,
body.pojo-a11y-high-contrast li,
body.pojo-a11y-high-contrast listing,
body.pojo-a11y-high-contrast main,
body.pojo-a11y-high-contrast mark,
body.pojo-a11y-high-contrast marquee,
body.pojo-a11y-high-contrast menu,
body.pojo-a11y-high-contrast meter,
body.pojo-a11y-high-contrast multicol,
body.pojo-a11y-high-contrast nav,
body.pojo-a11y-high-contrast nobr,
body.pojo-a11y-high-contrast object,
body.pojo-a11y-high-contrast ol,
body.pojo-a11y-high-contrast option,
body.pojo-a11y-high-contrast output,
body.pojo-a11y-high-contrast p,
body.pojo-a11y-high-contrast plaintext,
body.pojo-a11y-high-contrast pre,
body.pojo-a11y-high-contrast progress,
body.pojo-a11y-high-contrast q,
body.pojo-a11y-high-contrast rb,
body.pojo-a11y-high-contrast rp,
body.pojo-a11y-high-contrast rt,
body.pojo-a11y-high-contrast ruby,
body.pojo-a11y-high-contrast s,
body.pojo-a11y-high-contrast samp,
body.pojo-a11y-high-contrast section,
body.pojo-a11y-high-contrast select,
body.pojo-a11y-high-contrast small,
body.pojo-a11y-high-contrast span,
body.pojo-a11y-high-contrast strike,
body.pojo-a11y-high-contrast strong,
body.pojo-a11y-high-contrast sub,
body.pojo-a11y-high-contrast summary,
body.pojo-a11y-high-contrast sup,
body.pojo-a11y-high-contrast svg,
body.pojo-a11y-high-contrast table,
body.pojo-a11y-high-contrast tbody,
body.pojo-a11y-high-contrast td,
body.pojo-a11y-high-contrast text,
body.pojo-a11y-high-contrast textarea,
body.pojo-a11y-high-contrast th,
body.pojo-a11y-high-contrast thead,
body.pojo-a11y-high-contrast time,
body.pojo-a11y-high-contrast tr,
body.pojo-a11y-high-contrast tt,
body.pojo-a11y-high-contrast u,
body.pojo-a11y-high-contrast ul,
body.pojo-a11y-high-contrast var,
body.pojo-a11y-high-contrast video,
body.pojo-a11y-high-contrast xmp {
    background-image: none !important;
    text-shadow: none !important;
}
body.pojo-a11y-high-contrast a,
body.pojo-a11y-high-contrast abbr,
body.pojo-a11y-high-contrast acronym,
body.pojo-a11y-high-contrast address,
body.pojo-a11y-high-contrast article,
body.pojo-a11y-high-contrast aside,
body.pojo-a11y-high-contrast b,
body.pojo-a11y-high-contrast basefont,
body.pojo-a11y-high-contrast bdi,
body.pojo-a11y-high-contrast big,
body.pojo-a11y-high-contrast blink,
body.pojo-a11y-high-contrast blockquote,
body.pojo-a11y-high-contrast body,
body.pojo-a11y-high-contrast canvas,
body.pojo-a11y-high-contrast caption,
body.pojo-a11y-high-contrast center,
body.pojo-a11y-high-contrast cite,
body.pojo-a11y-high-contrast code,
body.pojo-a11y-high-contrast col,
body.pojo-a11y-high-contrast colgroup,
body.pojo-a11y-high-contrast command,
body.pojo-a11y-high-contrast dd,
body.pojo-a11y-high-contrast del,
body.pojo-a11y-high-contrast details,
body.pojo-a11y-high-contrast dfn,
body.pojo-a11y-high-contrast dir,
body.pojo-a11y-high-contrast div,
body.pojo-a11y-high-contrast dl,
body.pojo-a11y-high-contrast dt,
body.pojo-a11y-high-contrast em,
body.pojo-a11y-high-contrast embed,
body.pojo-a11y-high-contrast fieldset,
body.pojo-a11y-high-contrast figcaption,
body.pojo-a11y-high-contrast figure,
body.pojo-a11y-high-contrast font,
body.pojo-a11y-high-contrast footer,
body.pojo-a11y-high-contrast form,
body.pojo-a11y-high-contrast h1,
body.pojo-a11y-high-contrast h1 a,
body.pojo-a11y-high-contrast h1 a b,
body.pojo-a11y-high-contrast h1 abbr,
body.pojo-a11y-high-contrast h1 b,
body.pojo-a11y-high-contrast h1 center,
body.pojo-a11y-high-contrast h1 em,
body.pojo-a11y-high-contrast h1 i,
body.pojo-a11y-high-contrast h1 span,
body.pojo-a11y-high-contrast h1 strong,
body.pojo-a11y-high-contrast h2,
body.pojo-a11y-high-contrast h2 a,
body.pojo-a11y-high-contrast h2 a b,
body.pojo-a11y-high-contrast h2 abbr,
body.pojo-a11y-high-contrast h2 b,
body.pojo-a11y-high-contrast h2 center,
body.pojo-a11y-high-contrast h2 em,
body.pojo-a11y-high-contrast h2 i,
body.pojo-a11y-high-contrast h2 span,
body.pojo-a11y-high-contrast h2 strong,
body.pojo-a11y-high-contrast h3,
body.pojo-a11y-high-contrast h3 a,
body.pojo-a11y-high-contrast h3 a b,
body.pojo-a11y-high-contrast h3 abbr,
body.pojo-a11y-high-contrast h3 b,
body.pojo-a11y-high-contrast h3 center,
body.pojo-a11y-high-contrast h3 em,
body.pojo-a11y-high-contrast h3 i,
body.pojo-a11y-high-contrast h3 span,
body.pojo-a11y-high-contrast h3 strong,
body.pojo-a11y-high-contrast h4,
body.pojo-a11y-high-contrast h4 a,
body.pojo-a11y-high-contrast h4 a b,
body.pojo-a11y-high-contrast h4 abbr,
body.pojo-a11y-high-contrast h4 b,
body.pojo-a11y-high-contrast h4 center,
body.pojo-a11y-high-contrast h4 em,
body.pojo-a11y-high-contrast h4 i,
body.pojo-a11y-high-contrast h4 span,
body.pojo-a11y-high-contrast h4 strong,
body.pojo-a11y-high-contrast h5,
body.pojo-a11y-high-contrast h5 a,
body.pojo-a11y-high-contrast h5 a b,
body.pojo-a11y-high-contrast h5 abbr,
body.pojo-a11y-high-contrast h5 b,
body.pojo-a11y-high-contrast h5 center,
body.pojo-a11y-high-contrast h5 em,
body.pojo-a11y-high-contrast h5 i,
body.pojo-a11y-high-contrast h5 span,
body.pojo-a11y-high-contrast h5 strong,
body.pojo-a11y-high-contrast h6,
body.pojo-a11y-high-contrast h6 a,
body.pojo-a11y-high-contrast h6 a b,
body.pojo-a11y-high-contrast h6 abbr,
body.pojo-a11y-high-contrast h6 b,
body.pojo-a11y-high-contrast h6 center,
body.pojo-a11y-high-contrast h6 em,
body.pojo-a11y-high-contrast h6 i,
body.pojo-a11y-high-contrast h6 span,
body.pojo-a11y-high-contrast h6 strong,
body.pojo-a11y-high-contrast header,
body.pojo-a11y-high-contrast hgroup,
body.pojo-a11y-high-contrast html,
body.pojo-a11y-high-contrast i,
body.pojo-a11y-high-contrast iframe,
body.pojo-a11y-high-contrast input,
body.pojo-a11y-high-contrast ins,
body.pojo-a11y-high-contrast kbd,
body.pojo-a11y-high-contrast label,
body.pojo-a11y-high-contrast legend,
body.pojo-a11y-high-contrast li,
body.pojo-a11y-high-contrast listing,
body.pojo-a11y-high-contrast main,
body.pojo-a11y-high-contrast mark,
body.pojo-a11y-high-contrast marquee,
body.pojo-a11y-high-contrast menu,
body.pojo-a11y-high-contrast meter,
body.pojo-a11y-high-contrast multicol,
body.pojo-a11y-high-contrast nav:not(#pojo-a11y-toolbar),
body.pojo-a11y-high-contrast nobr,
body.pojo-a11y-high-contrast object,
body.pojo-a11y-high-contrast ol,
body.pojo-a11y-high-contrast option,
body.pojo-a11y-high-contrast output,
body.pojo-a11y-high-contrast p,
body.pojo-a11y-high-contrast plaintext,
body.pojo-a11y-high-contrast pre,
body.pojo-a11y-high-contrast progress,
body.pojo-a11y-high-contrast q,
body.pojo-a11y-high-contrast rb,
body.pojo-a11y-high-contrast rp,
body.pojo-a11y-high-contrast rt,
body.pojo-a11y-high-contrast ruby,
body.pojo-a11y-high-contrast s,
body.pojo-a11y-high-contrast samp,
body.pojo-a11y-high-contrast section,
body.pojo-a11y-high-contrast small,
body.pojo-a11y-high-contrast span,
body.pojo-a11y-high-contrast strike,
body.pojo-a11y-high-contrast strong,
body.pojo-a11y-high-contrast sub,
body.pojo-a11y-high-contrast summary,
body.pojo-a11y-high-contrast sup,
body.pojo-a11y-high-contrast svg,
body.pojo-a11y-high-contrast table,
body.pojo-a11y-high-contrast tbody,
body.pojo-a11y-high-contrast td,
body.pojo-a11y-high-contrast text,
body.pojo-a11y-high-contrast textarea,
body.pojo-a11y-high-contrast th,
body.pojo-a11y-high-contrast thead,
body.pojo-a11y-high-contrast time,
body.pojo-a11y-high-contrast tr,
body.pojo-a11y-high-contrast tt,
body.pojo-a11y-high-contrast u,
body.pojo-a11y-high-contrast ul,
body.pojo-a11y-high-contrast var,
body.pojo-a11y-high-contrast video,
body.pojo-a11y-high-contrast xmp {
    background-image: initial !important;
    background-color: rgb(0, 0, 0) !important;
}
body.pojo-a11y-high-contrast a,
body.pojo-a11y-high-contrast article,
body.pojo-a11y-high-contrast aside,
body.pojo-a11y-high-contrast basefont,
body.pojo-a11y-high-contrast bdi,
body.pojo-a11y-high-contrast big,
body.pojo-a11y-high-contrast blink,
body.pojo-a11y-high-contrast blockquote,
body.pojo-a11y-high-contrast body,
body.pojo-a11y-high-contrast button,
body.pojo-a11y-high-contrast canvas,
body.pojo-a11y-high-contrast caption,
body.pojo-a11y-high-contrast center,
body.pojo-a11y-high-contrast code,
body.pojo-a11y-high-contrast col,
body.pojo-a11y-high-contrast colgroup,
body.pojo-a11y-high-contrast command,
body.pojo-a11y-high-contrast dd,
body.pojo-a11y-high-contrast del,
body.pojo-a11y-high-contrast details,
body.pojo-a11y-high-contrast dir,
body.pojo-a11y-high-contrast div,
body.pojo-a11y-high-contrast dl,
body.pojo-a11y-high-contrast dt,
body.pojo-a11y-high-contrast embed,
body.pojo-a11y-high-contrast fieldset,
body.pojo-a11y-high-contrast figcaption,
body.pojo-a11y-high-contrast figure,
body.pojo-a11y-high-contrast font,
body.pojo-a11y-high-contrast footer,
body.pojo-a11y-high-contrast form,
body.pojo-a11y-high-contrast header,
body.pojo-a11y-high-contrast hgroup,
body.pojo-a11y-high-contrast html,
body.pojo-a11y-high-contrast iframe,
body.pojo-a11y-high-contrast img,
body.pojo-a11y-high-contrast input,
body.pojo-a11y-high-contrast ins,
body.pojo-a11y-high-contrast kbd,
body.pojo-a11y-high-contrast label,
body.pojo-a11y-high-contrast legend,
body.pojo-a11y-high-contrast li,
body.pojo-a11y-high-contrast listing,
body.pojo-a11y-high-contrast main,
body.pojo-a11y-high-contrast mark,
body.pojo-a11y-high-contrast marquee,
body.pojo-a11y-high-contrast menu,
body.pojo-a11y-high-contrast meter,
body.pojo-a11y-high-contrast multicol,
body.pojo-a11y-high-contrast nav,
body.pojo-a11y-high-contrast nobr,
body.pojo-a11y-high-contrast object,
body.pojo-a11y-high-contrast ol,
body.pojo-a11y-high-contrast option,
body.pojo-a11y-high-contrast output,
body.pojo-a11y-high-contrast p,
body.pojo-a11y-high-contrast plaintext,
body.pojo-a11y-high-contrast pre,
body.pojo-a11y-high-contrast progress,
body.pojo-a11y-high-contrast q,
body.pojo-a11y-high-contrast rb,
body.pojo-a11y-high-contrast rp,
body.pojo-a11y-high-contrast rt,
body.pojo-a11y-high-contrast ruby,
body.pojo-a11y-high-contrast s,
body.pojo-a11y-high-contrast samp,
body.pojo-a11y-high-contrast section,
body.pojo-a11y-high-contrast select,
body.pojo-a11y-high-contrast small,
body.pojo-a11y-high-contrast span,
body.pojo-a11y-high-contrast strike,
body.pojo-a11y-high-contrast sub,
body.pojo-a11y-high-contrast summary,
body.pojo-a11y-high-contrast sup,
body.pojo-a11y-high-contrast svg,
body.pojo-a11y-high-contrast table,
body.pojo-a11y-high-contrast tbody,
body.pojo-a11y-high-contrast td,
body.pojo-a11y-high-contrast text,
body.pojo-a11y-high-contrast textarea,
body.pojo-a11y-high-contrast th,
body.pojo-a11y-high-contrast thead,
body.pojo-a11y-high-contrast time,
body.pojo-a11y-high-contrast tr,
body.pojo-a11y-high-contrast tt,
body.pojo-a11y-high-contrast ul,
body.pojo-a11y-high-contrast var,
body.pojo-a11y-high-contrast video,
body.pojo-a11y-high-contrast xmp {
    color: rgb(190, 198, 210) !important;
}
body.pojo-a11y-high-contrast abbr,
body.pojo-a11y-high-contrast acronym,
body.pojo-a11y-high-contrast b,
body.pojo-a11y-high-contrast b span,
body.pojo-a11y-high-contrast h1 b,
body.pojo-a11y-high-contrast h1 strong,
body.pojo-a11y-high-contrast h2 b,
body.pojo-a11y-high-contrast h2 strong,
body.pojo-a11y-high-contrast h3 b,
body.pojo-a11y-high-contrast h3 strong,
body.pojo-a11y-high-contrast h4 b,
body.pojo-a11y-high-contrast h4 strong,
body.pojo-a11y-high-contrast h5 b,
body.pojo-a11y-high-contrast h5 strong,
body.pojo-a11y-high-contrast h6 b,
body.pojo-a11y-high-contrast h6 strong,
body.pojo-a11y-high-contrast strong,
body.pojo-a11y-high-contrast strong span {
    color: rgb(255, 255, 118) !important;
}
body.pojo-a11y-high-contrast address,
body.pojo-a11y-high-contrast address span,
body.pojo-a11y-high-contrast cite,
body.pojo-a11y-high-contrast cite span,
body.pojo-a11y-high-contrast dfn,
body.pojo-a11y-high-contrast dfn span,
body.pojo-a11y-high-contrast em,
body.pojo-a11y-high-contrast em span,
body.pojo-a11y-high-contrast h1 em,
body.pojo-a11y-high-contrast h1 i,
body.pojo-a11y-high-contrast h2 em,
body.pojo-a11y-high-contrast h2 i,
body.pojo-a11y-high-contrast h3 em,
body.pojo-a11y-high-contrast h3 i,
body.pojo-a11y-high-contrast h4 em,
body.pojo-a11y-high-contrast h4 i,
body.pojo-a11y-high-contrast h5 em,
body.pojo-a11y-high-contrast h5 i,
body.pojo-a11y-high-contrast h6 em,
body.pojo-a11y-high-contrast h6 i,
body.pojo-a11y-high-contrast i,
body.pojo-a11y-high-contrast i span,
body.pojo-a11y-high-contrast u,
body.pojo-a11y-high-contrast u span {
    color: rgb(255, 255, 133) !important;
}
body.pojo-a11y-high-contrast dt {
    border-top-color: rgb(80, 88, 130) !important;
}
body.pojo-a11y-high-contrast h1,
body.pojo-a11y-high-contrast h1 a,
body.pojo-a11y-high-contrast h1 a b,
body.pojo-a11y-high-contrast h1 abbr,
body.pojo-a11y-high-contrast h1 center,
body.pojo-a11y-high-contrast h1 span,
body.pojo-a11y-high-contrast h2,
body.pojo-a11y-high-contrast h2 a,
body.pojo-a11y-high-contrast h2 a b,
body.pojo-a11y-high-contrast h2 abbr,
body.pojo-a11y-high-contrast h2 center,
body.pojo-a11y-high-contrast h2 span,
body.pojo-a11y-high-contrast h3,
body.pojo-a11y-high-contrast h3 a,
body.pojo-a11y-high-contrast h3 a b,
body.pojo-a11y-high-contrast h3 abbr,
body.pojo-a11y-high-contrast h3 center,
body.pojo-a11y-high-contrast h3 span,
body.pojo-a11y-high-contrast h4,
body.pojo-a11y-high-contrast h4 a,
body.pojo-a11y-high-contrast h4 a b,
body.pojo-a11y-high-contrast h4 abbr,
body.pojo-a11y-high-contrast h4 center,
body.pojo-a11y-high-contrast h4 span,
body.pojo-a11y-high-contrast h5,
body.pojo-a11y-high-contrast h5 a,
body.pojo-a11y-high-contrast h5 a b,
body.pojo-a11y-high-contrast h5 abbr,
body.pojo-a11y-high-contrast h5 center,
body.pojo-a11y-high-contrast h5 span,
body.pojo-a11y-high-contrast h6,
body.pojo-a11y-high-contrast h6 a,
body.pojo-a11y-high-contrast h6 a b,
body.pojo-a11y-high-contrast h6 abbr,
body.pojo-a11y-high-contrast h6 center,
body.pojo-a11y-high-contrast h6 span {
    color: rgb(152, 232, 182) !important;
}
body.pojo-a11y-high-contrast img {
    background-image: initial !important;
    background-color: rgb(86, 86, 107) !important;
}
body.pojo-a11y-high-contrast abbr,
body.pojo-a11y-high-contrast acronym {
    border-bottom-color: initial !important;
}
body.pojo-a11y-high-contrast :focus {
    outline-color: initial !important;
}
body.pojo-a11y-high-contrast a.button,
body.pojo-a11y-high-contrast a.button abbr,
body.pojo-a11y-high-contrast a.button acronym,
body.pojo-a11y-high-contrast a.button b,
body.pojo-a11y-high-contrast a.button basefont,
body.pojo-a11y-high-contrast a.button big,
body.pojo-a11y-high-contrast a.button br,
body.pojo-a11y-high-contrast a.button code,
body.pojo-a11y-high-contrast a.button div,
body.pojo-a11y-high-contrast a.button em,
body.pojo-a11y-high-contrast a.button font,
body.pojo-a11y-high-contrast a.button h1,
body.pojo-a11y-high-contrast a.button h2,
body.pojo-a11y-high-contrast a.button h3,
body.pojo-a11y-high-contrast a.button h4,
body.pojo-a11y-high-contrast a.button h5,
body.pojo-a11y-high-contrast a.button h6,
body.pojo-a11y-high-contrast a.button i,
body.pojo-a11y-high-contrast a.button kbd,
body.pojo-a11y-high-contrast a.button rb,
body.pojo-a11y-high-contrast a.button rp,
body.pojo-a11y-high-contrast a.button rt,
body.pojo-a11y-high-contrast a.button ruby,
body.pojo-a11y-high-contrast a.button samp,
body.pojo-a11y-high-contrast a.button small,
body.pojo-a11y-high-contrast a.button span,
body.pojo-a11y-high-contrast a.button strong,
body.pojo-a11y-high-contrast a.button tt,
body.pojo-a11y-high-contrast a.button u,
body.pojo-a11y-high-contrast a.button var,
body.pojo-a11y-high-contrast a:link,
body.pojo-a11y-high-contrast a:link abbr,
body.pojo-a11y-high-contrast a:link acronym,
body.pojo-a11y-high-contrast a:link b,
body.pojo-a11y-high-contrast a:link basefont,
body.pojo-a11y-high-contrast a:link big,
body.pojo-a11y-high-contrast a:link br,
body.pojo-a11y-high-contrast a:link code,
body.pojo-a11y-high-contrast a:link div,
body.pojo-a11y-high-contrast a:link em,
body.pojo-a11y-high-contrast a:link font,
body.pojo-a11y-high-contrast a:link h1,
body.pojo-a11y-high-contrast a:link h2,
body.pojo-a11y-high-contrast a:link h3,
body.pojo-a11y-high-contrast a:link h4,
body.pojo-a11y-high-contrast a:link h5,
body.pojo-a11y-high-contrast a:link h6,
body.pojo-a11y-high-contrast a:link i,
body.pojo-a11y-high-contrast a:link kbd,
body.pojo-a11y-high-contrast a:link rb,
body.pojo-a11y-high-contrast a:link rp,
body.pojo-a11y-high-contrast a:link rt,
body.pojo-a11y-high-contrast a:link ruby,
body.pojo-a11y-high-contrast a:link samp,
body.pojo-a11y-high-contrast a:link small,
body.pojo-a11y-high-contrast a:link span,
body.pojo-a11y-high-contrast a:link strong,
body.pojo-a11y-high-contrast a:link tt,
body.pojo-a11y-high-contrast a:link u,
body.pojo-a11y-high-contrast a:link var,
body.pojo-a11y-high-contrast div#secondaryNav div#documentNavigation ul.navigationTabs li.tabItem {
    color: rgb(112, 193, 247) !important;
}
body.pojo-a11y-high-contrast button,
body.pojo-a11y-high-contrast input,
body.pojo-a11y-high-contrast textarea,
body.pojo-a11y-high-contrast select,
body.pojo-a11y-high-contrast table,
body.pojo-a11y-high-contrast td,
body.pojo-a11y-high-contrast th,
body.pojo-a11y-high-contrast tr,
body.pojo-a11y-high-contrast tt {
    border-color: rgb(91, 100, 148) !important;
}
body.pojo-a11y-high-contrast button {
    background-image: initial !important;
    background-color: rgb(52, 10, 35) !important;
}
body.pojo-a11y-high-contrast select {
    background-image: initial !important;
    background-color: rgb(54, 11, 50) !important;
}
body.pojo-a11y-high-contrast a:visited,
body.pojo-a11y-high-contrast a:visited abbr,
body.pojo-a11y-high-contrast a:visited acronym,
body.pojo-a11y-high-contrast a:visited b,
body.pojo-a11y-high-contrast a:visited basefont,
body.pojo-a11y-high-contrast a:visited big,
body.pojo-a11y-high-contrast a:visited br,
body.pojo-a11y-high-contrast a:visited code,
body.pojo-a11y-high-contrast a:visited div,
body.pojo-a11y-high-contrast a:visited em,
body.pojo-a11y-high-contrast a:visited font,
body.pojo-a11y-high-contrast a:visited h1,
body.pojo-a11y-high-contrast a:visited h2,
body.pojo-a11y-high-contrast a:visited h3,
body.pojo-a11y-high-contrast a:visited h4,
body.pojo-a11y-high-contrast a:visited h5,
body.pojo-a11y-high-contrast a:visited h6,
body.pojo-a11y-high-contrast a:visited i,
body.pojo-a11y-high-contrast a:visited kbd,
body.pojo-a11y-high-contrast a:visited rb,
body.pojo-a11y-high-contrast a:visited rp,
body.pojo-a11y-high-contrast a:visited rt,
body.pojo-a11y-high-contrast a:visited ruby,
body.pojo-a11y-high-contrast a:visited samp,
body.pojo-a11y-high-contrast a:visited small,
body.pojo-a11y-high-contrast a:visited span,
body.pojo-a11y-high-contrast a:visited strong,
body.pojo-a11y-high-contrast a:visited tt,
body.pojo-a11y-high-contrast a:visited u,
body.pojo-a11y-high-contrast a:visited var,
body.pojo-a11y-high-contrast div#secondaryNav div#documentNavigation ul.navigationTabs li.tabItem.active {
    color: rgb(128, 255, 255) !important;
}
body.pojo-a11y-high-contrast a.button:hover,
body.pojo-a11y-high-contrast a.button:hover abbr,
body.pojo-a11y-high-contrast a.button:hover acronym,
body.pojo-a11y-high-contrast a.button:hover b,
body.pojo-a11y-high-contrast a.button:hover basefont,
body.pojo-a11y-high-contrast a.button:hover big,
body.pojo-a11y-high-contrast a.button:hover br,
body.pojo-a11y-high-contrast a.button:hover code,
body.pojo-a11y-high-contrast a.button:hover div,
body.pojo-a11y-high-contrast a.button:hover em,
body.pojo-a11y-high-contrast a.button:hover font,
body.pojo-a11y-high-contrast a.button:hover h1,
body.pojo-a11y-high-contrast a.button:hover h2,
body.pojo-a11y-high-contrast a.button:hover h3,
body.pojo-a11y-high-contrast a.button:hover h4,
body.pojo-a11y-high-contrast a.button:hover h5,
body.pojo-a11y-high-contrast a.button:hover h6,
body.pojo-a11y-high-contrast a.button:hover i,
body.pojo-a11y-high-contrast a.button:hover kbd,
body.pojo-a11y-high-contrast a.button:hover rb,
body.pojo-a11y-high-contrast a.button:hover rp,
body.pojo-a11y-high-contrast a.button:hover rt,
body.pojo-a11y-high-contrast a.button:hover ruby,
body.pojo-a11y-high-contrast a.button:hover samp,
body.pojo-a11y-high-contrast a.button:hover small,
body.pojo-a11y-high-contrast a.button:hover span,
body.pojo-a11y-high-contrast a.button:hover strong,
body.pojo-a11y-high-contrast a.button:hover tt,
body.pojo-a11y-high-contrast a.button:hover u,
body.pojo-a11y-high-contrast a.button:hover var,
body.pojo-a11y-high-contrast a:link:hover,
body.pojo-a11y-high-contrast a:link:hover abbr,
body.pojo-a11y-high-contrast a:link:hover acronym,
body.pojo-a11y-high-contrast a:link:hover b,
body.pojo-a11y-high-contrast a:link:hover basefont,
body.pojo-a11y-high-contrast a:link:hover big,
body.pojo-a11y-high-contrast a:link:hover br,
body.pojo-a11y-high-contrast a:link:hover code,
body.pojo-a11y-high-contrast a:link:hover div,
body.pojo-a11y-high-contrast a:link:hover em,
body.pojo-a11y-high-contrast a:link:hover font,
body.pojo-a11y-high-contrast a:link:hover h1,
body.pojo-a11y-high-contrast a:link:hover h2,
body.pojo-a11y-high-contrast a:link:hover h3,
body.pojo-a11y-high-contrast a:link:hover h4,
body.pojo-a11y-high-contrast a:link:hover h5,
body.pojo-a11y-high-contrast a:link:hover h6,
body.pojo-a11y-high-contrast a:link:hover i,
body.pojo-a11y-high-contrast a:link:hover kbd,
body.pojo-a11y-high-contrast a:link:hover rb,
body.pojo-a11y-high-contrast a:link:hover rp,
body.pojo-a11y-high-contrast a:link:hover rt,
body.pojo-a11y-high-contrast a:link:hover ruby,
body.pojo-a11y-high-contrast a:link:hover samp,
body.pojo-a11y-high-contrast a:link:hover small,
body.pojo-a11y-high-contrast a:link:hover span,
body.pojo-a11y-high-contrast a:link:hover strong,
body.pojo-a11y-high-contrast a:link:hover tt,
body.pojo-a11y-high-contrast a:link:hover u,
body.pojo-a11y-high-contrast a:link:hover var,
body.pojo-a11y-high-contrast a:visited:hover,
body.pojo-a11y-high-contrast a:visited:hover abbr,
body.pojo-a11y-high-contrast a:visited:hover acronym,
body.pojo-a11y-high-contrast a:visited:hover b,
body.pojo-a11y-high-contrast a:visited:hover basefont,
body.pojo-a11y-high-contrast a:visited:hover big,
body.pojo-a11y-high-contrast a:visited:hover br,
body.pojo-a11y-high-contrast a:visited:hover code,
body.pojo-a11y-high-contrast a:visited:hover div,
body.pojo-a11y-high-contrast a:visited:hover em,
body.pojo-a11y-high-contrast a:visited:hover font,
body.pojo-a11y-high-contrast a:visited:hover h1,
body.pojo-a11y-high-contrast a:visited:hover h2,
body.pojo-a11y-high-contrast a:visited:hover h3,
body.pojo-a11y-high-contrast a:visited:hover h4,
body.pojo-a11y-high-contrast a:visited:hover h5,
body.pojo-a11y-high-contrast a:visited:hover h6,
body.pojo-a11y-high-contrast a:visited:hover i,
body.pojo-a11y-high-contrast a:visited:hover kbd,
body.pojo-a11y-high-contrast a:visited:hover rb,
body.pojo-a11y-high-contrast a:visited:hover rp,
body.pojo-a11y-high-contrast a:visited:hover rt,
body.pojo-a11y-high-contrast a:visited:hover ruby,
body.pojo-a11y-high-contrast a:visited:hover samp,
body.pojo-a11y-high-contrast a:visited:hover small,
body.pojo-a11y-high-contrast a:visited:hover span,
body.pojo-a11y-high-contrast a:visited:hover strong,
body.pojo-a11y-high-contrast a:visited:hover tt,
body.pojo-a11y-high-contrast a:visited:hover u,
body.pojo-a11y-high-contrast a:visited:hover var {
    background-image: initial !important;
    background-color: rgb(30, 3, 1) !important; 
}
body.pojo-a11y-high-contrast body > input#site + div#wrapper span.mk, body.pojo-a11y-high-contrast body > input#site + div#wrapper span.mk b, body.pojo-a11y-high-contrast input[type="reset"] {
    background-image: initial !important;
    background-color: rgb(36, 7, 47) !important; 
}
body.pojo-a11y-high-contrast div[role="button"], body.pojo-a11y-high-contrast input[type="button"], body.pojo-a11y-high-contrast input[type="submit"] {
    background-image: initial !important;
    background-color: rgb(52, 10, 35) !important;
}
body.pojo-a11y-high-contrast html button[disabled],
body.pojo-a11y-high-contrast html input[disabled],
body.pojo-a11y-high-contrast html select[disabled],
body.pojo-a11y-high-contrast html textarea[disabled] {
    background-image: initial !important;
    background-color: rgb(41, 41, 51) !important;
}
body.pojo-a11y-high-contrast a:link.new,
body.pojo-a11y-high-contrast a:link.new i,
body.pojo-a11y-high-contrast a:link.new b,
body.pojo-a11y-high-contrast span.Apple-style-span {
    color: rgb(255, 255, 125) !important;
}
body.pojo-a11y-high-contrast body.mediawiki img.tex {
    background-image: initial !important;
    background-color: rgb(25, 25, 29) !important;
    border-color: rgb(91, 100, 148) !important;
}
body.pojo-a11y-high-contrast text > tspan::first-letter,
body.pojo-a11y-high-contrast text > tspan::first-line {
    background-image: inherit !important;
    background-color: inherit !important;
    color: inherit !important;
}
body.pojo-a11y-high-contrast div.sbtc div.sbsb_a li.sbsb_d div,
body.pojo-a11y-high-contrast table.gssb_c tr.gssb_i a,
body.pojo-a11y-high-contrast table.gssb_c tr.gssb_i b,
body.pojo-a11y-high-contrast table.gssb_c tr.gssb_i span,
body.pojo-a11y-high-contrast table.gssb_c tr.gssb_i td {
    background-image: initial !important;
    background-color: rgb(13, 32, 44) !important;
}
body.pojo-a11y-high-contrast div#gmap,
body.pojo-a11y-high-contrast div#gmap * {
    background-image: initial !important;
    background-color: initial !important;
}
body.pojo-a11y-negative-contrast,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) {
    background-image: initial !important;
    background-color: rgb(0, 0, 0) !important;
    color: rgb(190, 198, 210) !important;
}
body.pojo-a11y-negative-contrast a,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) a,
body.pojo-a11y-negative-contrast b,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) b,
body.pojo-a11y-negative-contrast blockquote,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) blockquote,
body.pojo-a11y-negative-contrast button,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) button,
body.pojo-a11y-negative-contrast canvas,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) canvas,
body.pojo-a11y-negative-contrast caption,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) caption,
body.pojo-a11y-negative-contrast center,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) center,
body.pojo-a11y-negative-contrast cite,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) cite,
body.pojo-a11y-negative-contrast code,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) code,
body.pojo-a11y-negative-contrast col,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) col,
body.pojo-a11y-negative-contrast colgroup,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) colgroup,
body.pojo-a11y-negative-contrast dd,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) dd,
body.pojo-a11y-negative-contrast details,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) details,
body.pojo-a11y-negative-contrast dfn,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) dfn,
body.pojo-a11y-negative-contrast dir,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) dir,
body.pojo-a11y-negative-contrast div,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) div,
body.pojo-a11y-negative-contrast dl,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) dl,
body.pojo-a11y-negative-contrast dt,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) dt,
body.pojo-a11y-negative-contrast em,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) em,
body.pojo-a11y-negative-contrast embed,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) embed,
body.pojo-a11y-negative-contrast fieldset,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) fieldset,
body.pojo-a11y-negative-contrast figcaption,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) figcaption,
body.pojo-a11y-negative-contrast figure,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) figure,
body.pojo-a11y-negative-contrast font,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) font,
body.pojo-a11y-negative-contrast footer,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) footer,
body.pojo-a11y-negative-contrast form,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) form,
body.pojo-a11y-negative-contrast header,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) header,
body.pojo-a11y-negative-contrast i,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) i,
body.pojo-a11y-negative-contrast iframe,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) iframe,
body.pojo-a11y-negative-contrast img,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) img,
body.pojo-a11y-negative-contrast input,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) input,
body.pojo-a11y-negative-contrast kbd,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) kbd,
body.pojo-a11y-negative-contrast label,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) label,
body.pojo-a11y-negative-contrast legend,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) legend,
body.pojo-a11y-negative-contrast li,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) li,
body.pojo-a11y-negative-contrast mark,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) mark,
body.pojo-a11y-negative-contrast menu,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) menu,
body.pojo-a11y-negative-contrast meter,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) meter,
body.pojo-a11y-negative-contrast nav,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) nav,
body.pojo-a11y-negative-contrast nobr,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) nobr,
body.pojo-a11y-negative-contrast object,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) object,
body.pojo-a11y-negative-contrast ol,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) ol,
body.pojo-a11y-negative-contrast option,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) option,
body.pojo-a11y-negative-contrast pre,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) pre,
body.pojo-a11y-negative-contrast progress,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) progress,
body.pojo-a11y-negative-contrast q,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) q,
body.pojo-a11y-negative-contrast s,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) s,
body.pojo-a11y-negative-contrast section,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) section,
body.pojo-a11y-negative-contrast select,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) select,
body.pojo-a11y-negative-contrast small,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) small,
body.pojo-a11y-negative-contrast span,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) span,
body.pojo-a11y-negative-contrast strike,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) strike,
body.pojo-a11y-negative-contrast strong,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) strong,
body.pojo-a11y-negative-contrast sub,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) sub,
body.pojo-a11y-negative-contrast summary,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) summary,
body.pojo-a11y-negative-contrast sup,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) sup,
body.pojo-a11y-negative-contrast table,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) table,
body.pojo-a11y-negative-contrast td,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) td,
body.pojo-a11y-negative-contrast textarea,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) textarea,
body.pojo-a11y-negative-contrast th,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) th,
body.pojo-a11y-negative-contrast time,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) time,
body.pojo-a11y-negative-contrast tr,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) tr,
body.pojo-a11y-negative-contrast tt,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) tt,
body.pojo-a11y-negative-contrast u,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) u,
body.pojo-a11y-negative-contrast ul,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) ul,
body.pojo-a11y-negative-contrast var,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) var,
body.pojo-a11y-negative-contrast a span,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) a span,
body.pojo-a11y-negative-contrast strong,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) strong {
    color: rgb(255, 255, 118) !important;
}
body.pojo-a11y-negative-contrast button,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) button,
body.pojo-a11y-negative-contrast input,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) input,
body.pojo-a11y-negative-contrast textarea,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) textarea,
body.pojo-a11y-negative-contrast select,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) select,
body.pojo-a11y-negative-contrast table,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) table,
body.pojo-a11y-negative-contrast td,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) td,
body.pojo-a11y-negative-contrast th,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) th,
body.pojo-a11y-negative-contrast tr,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) tr,
body.pojo-a11y-negative-contrast tt,
body.pojo-a11y-negative-contrast :not(#pojo-a11y-toolbar) tt {
    border-color: rgb(91, 100, 148) !important;
}
body.pojo-a11y-negative-contrast div#gmap,
body.pojo-a11y-negative-contrast div#gmap * {
    background-image: initial !important;
    background-color: initial !important;
}
body.pojo-a11y-light-background,
body.pojo-a11y-light-background :not(#pojo-a11y-toolbar):not(.pojo-a11y-toolbar-link) {
    background-image: initial !important;
    background-color: rgb(25, 25, 29) !important;
    color: rgb(190, 198, 210) !important;
}
body.pojo-a11y-light-background div#gmap,
body.pojo-a11y-light-background div#gmap * {
    background-image: initial !important;
    background-color: initial !important;
}
body.pojo-a11y-links-underline a,
body.pojo-a11y-links-underline a * {
    text-decoration-color: initial !important;
}
.pojo-skip-link:focus {
    background-color: rgb(31, 31, 38);
    color: rgb(147, 211, 227);
    text-decoration-color: initial;
    box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px;
}
.pojo-sr-only {
    border-color: initial;
}
.fa-border {
    border: var(--darkreader-border--darkreader-border--fa-border-width, 0.08em) var(--darkreader-border--darkreader-border--fa-border-style, solid) var(--darkreader-border--darkreader-border--fa-border-color, #596191);
}
.fa-spin-reverse {
    --fa-animation-direction: reverse;
}
.fa-inverse {
    color: var(--darkreader-text--darkreader-text--fa-inverse, #bec6d2); 
}
:host, :root {
    --fa-style-family-brands: "Font Awesome 6 Brands"; --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"; 
}
:host, :root {
    --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"; 
}
:host, :root {
    --fa-style-family-classic: "Font Awesome 6 Free"; --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";
}
.woocommerce nav.woocommerce-pagination ul,
.woocommerce-page nav.woocommerce-pagination ul,
.woocommerce #content nav.woocommerce-pagination ul,
.woocommerce-page #content nav.woocommerce-pagination ul {
    border-top-color: rgb(88, 96, 143);
    border-bottom-color: rgb(88, 96, 143);
    border-left-color: rgb(88, 96, 143);
    border-right-color: initial;
}
.woocommerce nav.woocommerce-pagination ul li,
.woocommerce-page nav.woocommerce-pagination ul li,
.woocommerce #content nav.woocommerce-pagination ul li,
.woocommerce-page #content nav.woocommerce-pagination ul li {
    border-right-color: rgb(88, 96, 143);
}
.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce-page nav.woocommerce-pagination ul li a,
.woocommerce #content nav.woocommerce-pagination ul li a,
.woocommerce-page #content nav.woocommerce-pagination ul li a,
.woocommerce nav.woocommerce-pagination ul li span,
.woocommerce-page nav.woocommerce-pagination ul li span,
.woocommerce #content nav.woocommerce-pagination ul li span,
.woocommerce-page #content nav.woocommerce-pagination ul li span {
    text-decoration-color: initial;
}
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce-page nav.woocommerce-pagination ul li span.current,
.woocommerce #content nav.woocommerce-pagination ul li span.current,
.woocommerce-page #content nav.woocommerce-pagination ul li span.current,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce-page nav.woocommerce-pagination ul li a:hover,
.woocommerce #content nav.woocommerce-pagination ul li a:hover,
.woocommerce-page #content nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce-page nav.woocommerce-pagination ul li a:focus,
.woocommerce #content nav.woocommerce-pagination ul li a:focus,
.woocommerce-page #content nav.woocommerce-pagination ul li a:focus {
    background-image: initial;
    background-color: rgb(28, 28, 36);
    color: rgb(157, 171, 191);
}
nav.woo-pagination a:link,
nav.woo-pagination a:visited,
nav.woo-pagination a:active {
    background-image: initial !important;
    background-color: rgb(25, 25, 29) !important;
    border-color: initial !important;
}
.pbc_content #infscr-loading,
.pbc_content .infscr-loading,
.wc_content #infscr-loading,
.wc_content .infscr-loading {
    background-image: none;
    background-color: rgb(0, 0, 0);
    color: rgb(190, 198, 210);
}
.click_more_button {
    border-color: rgb(79, 87, 128);
    background-image: -webkit-linear-gradient(top,
    rgb(79, 91, 100),
    rgb(78, 89, 97));
    background-color: initial;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px,
    rgba(25, 25, 29, 0.1) 0px 1px 0px inset;
    text-decoration-color: initial !important;
}
.endless_click_shop a.click_more_button {
    background-image: -webkit-linear-gradient(top,
    rgb(79, 91, 100),
    rgb(78, 89, 97)) !important;
    background-color: initial !important;
    border-color: rgb(82, 89, 132) !important;
    box-shadow: none !important;
    color: rgb(190, 198, 210) !important;
    text-decoration-color: initial !important;
}
.endless_click_shop a.click_more_link {
    color: rgb(166, 187, 195) !important;
}
.endless_click_shop a.click_more_link:hover {
    color: rgb(172, 191, 197) !important;
}
.click_more_each_categories a.click_more_button,
.click_more_each_categories span.click_more_button {
    background-image: -webkit-linear-gradient(top,
    rgb(79, 91, 100),
    rgb(78, 89, 97)) !important;
    background-color: initial !important;
    border-color: rgb(82, 89, 132) !important;
    box-shadow: rgb(74, 74, 92) 5px 5px 2px 2px !important;
    color: rgb(190, 198, 210) !important;
    text-decoration-color: initial !important;
}
.click_more_each_categories a.click_more_link,
.click_more_each_categories span.click_more_link {
    color: rgb(166, 187, 195) !important;
}
.click_more_each_categories a.click_more_link:hover {
    color: rgb(172, 191, 197) !important;
}
.psad_seperator {
    border-bottom-color: rgb(90, 98, 146) !important;
}
.wc_content {
    border-bottom-color: rgb(90, 98, 146) !important;
}
.product_categories_showing_count {
    color: rgb(190, 198, 210) !important;
}
img,
fieldset {
    border-color: initial;
}
body {
    color: rgb(159, 174, 192);
}
a {
    text-decoration-color: initial;
    outline-color: initial;
    color: rgb(228, 93, 87);
}
a:hover {
    text-decoration-color: initial;
}
ins {
    text-decoration-color: initial;
}
h1,
h2,
h3,
h4,
h5,
h6 {
    color: rgb(190, 198, 210); 
}
textarea, input[type="text"], input[type="password"], input[type="search"], input[type="email"], input[type="url"], input[type="number"], input[type="tel"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="time"], input[type="week"] {
    border-color: rgb(85, 94, 138);
    color: rgb(159, 174, 192); 
}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus {
    outline-color: initial; 
}
input[type="reset"], input[type="submit"],
button {
    background-color: rgb(129, 37, 34);
    color: rgb(190, 198, 210); border-color: initial; 
}
input[type="reset"]:hover, input[type="submit"]:hover,
button:hover {
    background-color: rgb(0, 0, 0);
    color: rgb(190, 198, 210);
}
#headerwrap {
    color: rgb(190, 198, 210);
    background-color: rgb(26, 26, 33);
    border-bottom-color: rgba(76, 80, 110, 0.1);
}
.header-widget .widgettitle {
    color: inherit;
}
#site-logo a {
    text-decoration-color: initial;
    color: inherit;
}
#site-logo a:hover {
    text-decoration-color: initial;
}
.social-widget a {
    text-decoration-color: initial;
    color: inherit;
}
.social-widget a:hover {
    text-decoration-color: initial;
}
.social-widget .widget {
    background-image: none;
    background-color: initial;
    border-color: initial;
    box-shadow: none;
}
.social-widget .widgettitle {
    background-image: none;
    background-color: initial;
    border-color: initial;
    box-shadow: none;
}
.social-widget ul li {
    border-color: initial !important;
}
.social-widget div.rss a {
    color: inherit;
}
.social-widget div.rss a::before {
    text-decoration-color: inherit;
}
#headerwrap #searchform #s {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    color: rgb(190, 198, 210);
}
#headerwrap #searchform #s:focus,
#headerwrap #searchform #s:hover,
#headerwrap #searchform .icon-search:hover + #s {
    background-color: rgb(0, 0, 0);
}
#headerwrap #searchform .icon-search::before {
    color: rgb(190, 198, 210);
    background-color: rgb(0, 0, 0);
}
#main-nav li {
    list-style-image: initial;
}
#main-nav a {
    color: inherit;
    text-decoration-color: initial;
}
#main-nav a:hover {
    color: rgb(228, 93, 87);
}
#main-nav .current_page_item > a,
#main-nav .current-menu-item > a {
    color: rgb(228, 93, 87);
}
#main-nav ul a {
    background-image: none;
    background-color: initial;
    border-color: initial;
    text-shadow: none;
    box-shadow: none;
}
#main-nav li:not(.themify-widget-menu) > ul,
#main-nav .has-mega-sub-menu .mega-sub-menu,
#main-nav .has-mega-column > .sub-menu {
    background-color: rgb(25, 25, 29);
}
#main-nav ul a,
#main-nav .mega-menu-posts a {
    color: rgb(168, 181, 197);
}
#main-nav ul a:hover,
#main-nav .mega-menu-posts a:hover {
    color: rgb(228, 93, 87);
}
#main-nav li:not(.themify-widget-menu) > ul {
    list-style-image: initial;
    border-color: rgba(81, 89, 131, 0.35);
}
#main-nav ul li {
    background-image: none;
    background-color: initial;
}
#main-nav .has-mega-sub-menu .mega-sub-menu,
#main-nav .has-mega-column > .sub-menu {
    color: rgb(168, 181, 197);
    border-color: rgba(81, 89, 131, 0.35);
    list-style-image: initial;
}
#main-nav .has-mega-sub-menu .mega-sub-menu ul {
    background-image: none;
    background-color: initial;
    box-shadow: none;
    border-color: initial;
}
#main-nav .mega-sub-menu li a::after {
    border-color: rgb(76, 80, 110) rgb(76, 80, 110) transparent transparent;
}
#main-nav .mega-menu-posts {
    border-left-color: rgba(86, 94, 139, 0.35);
}
#main-nav .mega-menu-posts {
    border-left-color: rgba(86, 94, 139, 0.35);
}
#main-nav .has-mega-column > .sub-menu a {
    background-image: none;
    background-color: initial;
}
#main-nav .has-mega-column .widget h1,
#main-nav .has-mega-column .widget h2,
#main-nav .has-mega-column .widget h3,
#main-nav .has-mega-column .widget h4,
#main-nav .has-mega-column .widget h5,
#main-nav .has-mega-column .widget h6 {
    color: inherit;
}
#main-nav .has-mega-column .widgettitle,
#main-nav .has-mega-column > .sub-menu > .columns-sub-item > a {
    text-decoration-color: initial;
}
#main-nav .has-mega-column > .sub-menu > li > ul,
#main-nav .has-mega-column > .sub-menu > li > ul ul {
    background-image: none;
    background-color: initial;
    border-color: initial;
    box-shadow: none;
}
.header-icons a,
.header-icons a:hover {
    color: inherit;
    text-decoration-color: initial;
}
.transparent-header .header-icons a {
    color: rgb(190, 198, 210);
}
#menu-icon {
    text-decoration-color: initial;
    border-bottom-color: initial;
}
#menu-icon::before,
#menu-icon::after {
    border-top-color: initial;
}
.body-overlay {
    background-color: rgba(25, 25, 29, 0.7);
    box-shadow: rgba(0, 0, 0, 0.13) -1px 0px 13px inset;
}
#headerwrap.fixed-header {
    background-color: rgba(26, 26, 33, 0.9);
}
.transparent-header #headerwrap {
    border-color: initial;
    background-image: none;
    background-color: initial;
    color: rgb(190, 198, 210);
}
.transparent-header.themify_builder_active #headerwrap {
    color: inherit;
}
.transparent-header.themify_builder_active #headerwrap a {
    color: inherit;
}
.transparent-header #headerwrap #searchform .icon-search::before {
    color: rgb(190, 198, 210);
}
.transparent-header #headerwrap.fixed-header {
    background-color: rgba(0, 0, 0, 0.7);
}
.pull-down {
    color: inherit;
}
.pull-down::before {
    border-bottom-color: rgba(83, 91, 136, 0.78);
}
.pull-down::after {
    text-decoration-color: initial;
}
#headerwrap.header-gallery-ready {
    background-image: none;
    background-color: initial;
}
#gallery-controller .slider .slides li {
    list-style-image: initial;
}
#gallery-controller .slider-dot {
    border-color: rgb(91, 100, 148);
    background-color: transparent;
}
#gallery-controller li:hover .slider-dot,
#gallery-controller .current-slide .slider-dot {
    background-color: rgb(25, 25, 29);
    box-shadow: rgb(25, 25, 29) 0px 0px 0px 2px;
}
#gallery-controller .carousel-nav-wrap a {
    text-decoration-color: initial;
}
#gallery-controller .carousel-nav-wrap a::before {
    color: rgb(190, 198, 210);
}
#gallery-controller .carousel-pager a {
    background-color: rgb(25, 25, 29);
    box-shadow: rgba(25, 25, 29, 0) 0px 0px 0px 2px;
}
#gallery-controller .carousel-pager a.selected {
    background-image: none;
    background-color: initial;
    box-shadow: rgb(25, 25, 29) 0px 0px 0px 2px;
}
.author-bio .author-avatar img {
    background-color: rgb(25, 25, 29);
    border-color: rgb(86, 95, 140);
}
.author-posts-by {
    border-color: rgba(90, 94, 123, 0.3);
}
.pagenav a {
    text-decoration-color: initial;
}
.pagenav a,
.pagenav span {
    text-decoration-color: initial;
}
.pagenav a:hover {
    text-decoration-color: initial;
}
.pagenav .current {
    border-color: rgba(75, 82, 122, 0.4);
}
.post-title a {
    text-decoration-color: initial;
    color: rgb(190, 198, 210);
}
.post-title a:hover {
    color: rgb(228, 93, 87);
}
.post-meta {
    color: rgb(174, 186, 201);
}
.post-meta a {
    text-decoration-color: initial;
    color: rgb(159, 174, 192);
}
.post-meta .post-author::after,
.post-meta .post-category::after,
.post-meta .post-tag::after {
    border-color: initial;
}
.more-link {
    text-decoration-color: initial;
}
.more-link:hover {
    text-decoration-color: initial;
}
.more-link::after {
    text-decoration-color: initial;
}
.loops-wrapper.list-post .post-date,
.single .post-content .post-date {
    color: rgb(190, 198, 210);
    background-color: rgba(136, 29, 41, 0.8);
}
.loops-wrapper.list-post .post-date-inline .post-date,
.single-post .post-content .post-date-inline .post-date {
    color: inherit;
    background-image: none;
    background-color: initial;
}
.single.single-fullwidth-layout .featured-area .post-image + .post-content .post-date-wrap.post-date-inline .post-date {
    color: inherit;
    background-image: none;
    background-color: initial;
}
.gallery-wrapper.masonry .item .gallery-item-wrapper .gallery-caption {
    background-image: initial;
    background-color: rgba(28, 24, 35, 0.8);
}
.gallery-wrapper.masonry .item .gallery-caption .post-category a,
.gallery-wrapper.masonry .item .gallery-caption .post-title a {
    color: rgb(190, 198, 210);
}
.gallery-wrapper .item {
    background-color: inherit;
}
.gallery-wrapper .item .gallery-item-wrapper .gallery-caption {
    color: inherit;
}
.gallery-wrapper .item:hover .gallery-caption {
    color: rgb(190, 198, 210);
}
.gallery-wrapper .item .gallery-caption .post-title {
    color: inherit;
}
.gallery-wrapper .item .gallery-caption .post-category {
    text-decoration-color: initial;
    color: inherit;
}
.gallery-wrapper .item .gallery-caption .post-category a,
.gallery-wrapper .item .gallery-caption .post-title a {
    text-decoration-color: initial;
    color: inherit;
}
.single.single-slider-layout .featured-area .slider.single-slider .carousel-next::before,
.single.single-slider-layout .featured-area .slider.single-slider .carousel-prev::before {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: initial;
}
.single.single-slider-layout .featured-area .carousel-pager a {
    color: rgb(190, 198, 210);
}
.single.single-slider-layout .featured-area .slide-caption {
    color: rgb(190, 198, 210);
}
.single.single-split-layout .featured-area {
    color: rgb(190, 198, 210);
    background-color: rgb(28, 28, 35);
}
.single.single-split-layout .featured-area a {
    color: rgb(190, 198, 210);
}
.single.single-split-layout .featured-area .post-content {
    color: rgb(190, 198, 210);
}
.single.single-split-layout .featured-area::before {
    background-color: rgba(0, 0, 0, 0.3);
}
.single.single-split-layout .featured-area .post-content .post-meta,
.single.single-split-layout .featured-area .post-content .post-meta a,
.single.single-split-layout .featured-area .post-content .post-title a {
    color: rgb(190, 198, 210);
}
.loops-wrapper.slider.overlay .post-image + .post-content a {
    color: rgb(190, 198, 210);
}
.loops-wrapper.slider.overlay .post:hover .post-content {
    background-color: rgba(0, 0, 0, 0.7);
    color: rgb(178, 189, 203);
}
.loops-wrapper.overlay .post-image + .post-content,
.loops-wrapper.polaroid .post-image + .post-content {
    background-color: rgba(0, 0, 0, 0.7);
    color: rgb(190, 198, 210);
}
.loops-wrapper.overlay .post-image + .post-content a,
.loops-wrapper.polaroid .post-image + .post-content a {
    color: rgb(190, 198, 210);
}
.loops-wrapper.boxed .post {
    background-color: rgb(25, 25, 29);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 8px 0px;
}
.author-box {
    border-color: initial;
}
.post-nav a {
    color: rgb(190, 198, 210);
    text-decoration-color: initial;
}
.post-nav a:hover {
    text-decoration-color: initial;
}
.post-nav .arrow {
    text-decoration-color: initial;
    color: rgb(228, 93, 87);
}
.post-nav .next .arrow::before,
.post-nav .prev .arrow::before {
    color: inherit;
    text-decoration-color: initial;
}
.post-nav a:hover span {
    color: rgb(228, 93, 87);
}
.commentwrap .pagenav {
    border-color: initial;
    box-shadow: none;
}
.commentlist li {
    list-style-image: initial;
}
.commentlist cite a {
    text-decoration-color: initial;
}
.commentlist cite::after {
    border-color: initial;
}
.commentlist .bypostauthor > .comment-author cite::before {
    text-decoration-color: initial;
}
.commentlist .comment-reply-link {
    text-decoration-color: initial;
    border-color: initial;
}
.commentlist .comment-reply-link:hover {
    background-color: rgb(129, 37, 34);
    color: rgb(190, 198, 210);
    border-color: rgb(163, 47, 43);
}
#respond #cancel-comment-reply-link {
    text-decoration-color: initial;
}
#respond #cancel-comment-reply-link::before,
#respond #cancel-comment-reply-link::after {
    border-top-color: initial;
}
.related-posts {
    border-top-color: rgba(76, 80, 110, 0.1);
}
.load-more-button {
    text-decoration-color: initial;
}
.project-date,
.project-client,
.project-services,
.project-view {
    border-left-color: rgba(76, 80, 110, 0.1);
    color: rgb(228, 93, 87);
}
.project-date strong,
.project-client strong,
.project-services strong,
.project-view strong {
    color: rgb(190, 198, 210); 
}
.project-client {
    border-left-color: initial; 
}
.single-split-layout .project-date, .single-split-layout .project-client, .single-split-layout .project-services, .single-split-layout .project-view {
    border-color: initial; 
}
.post-filter li a {
    text-decoration-color: initial; 
}
.widget li {
    list-style-image: initial; 
}
.widget .feature-posts-list .feature-posts-title {
    text-decoration-color: initial; 
}
iframe[src*="facebook"] {
    background-color: rgb(25, 25, 29);
}
#footerwrap {
    border-top-color: rgba(76, 80, 110, 0.1);
    background-color: rgb(26, 26, 33);
    color: rgb(190, 198, 210);
}
.back-top .arrow-up a {
    text-decoration-color: initial;
    color: inherit;
}
.back-top:hover .arrow-up a {
    text-decoration-color: initial;
}
#footer-logo a {
    color: inherit;
    text-decoration-color: initial;
}
.footer-nav li {
    list-style-image: initial;
}
.footer-nav a {
    text-decoration-color: initial;
}
.footer-nav li ul {
    background-color: rgb(25, 25, 29);
    border-color: rgba(76, 80, 110, 0.1);
    list-style-image: initial;
}
.footer-nav li:hover > a {
    color: rgb(228, 93, 87);
}
.footer-widgets .widgettitle {
    color: inherit;
}
.footer-horizontal-left .back-top .arrow-up a,
.footer-horizontal-right .back-top .arrow-up a,
.footer-left-col .back-top .arrow-up a,
.footer-right-col .back-top .arrow-up a {
    background-color: rgba(65, 65, 81, 0.78);
    color: rgb(190, 198, 210);
}
.footer-horizontal-left .back-top .arrow-up:hover a,
.footer-horizontal-right .back-top .arrow-up:hover a,
.footer-left-col .back-top .arrow-up:hover a,
.footer-right-col .back-top .arrow-up:hover a {
    background-color: rgb(0, 0, 0);
}
.nicescroll-rails > div {
    background-color: rgba(81, 82, 101, 0.2) !important;
    border-color: rgba(92, 96, 123, 0.4) !important;
}
#body .gallery img {
    border-color: initial;
}
.tile_enable .auto_tiles .post {
    background-color: rgb(32, 32, 40);
}
.auto_tiles .post-image + .post-content {
    background-image: linear-gradient(rgba(25, 25, 29, 0) 0%,
    rgba(25, 25, 29, 0.65) 40%,
    rgb(25, 25, 29) 100%);
    background-color: initial;
}
.mobile_menu_active .header-icons a {
    text-decoration-color: initial !important;
}
.mobile_menu_active .sidemenu {
    background-color: rgb(29, 29, 37);
    color: rgb(190, 198, 210);
}
#headerwrap #mobile-menu-panel a {
    color: rgb(190, 198, 210);
    text-decoration-color: initial;
}
.mobile_menu_active #menu-icon-close {
    color: inherit;
}
.transparent-header #header #menu-icon-close {
    color: inherit;
}
.mobile_menu_active #menu-icon-close {
    text-decoration-color: initial;
}
.mobile_menu_active #menu-icon-close::before,
.mobile_menu_active #menu-icon-close::after {
    border-top-color: initial;
}
.mobile_menu_active #main-nav {
    background-image: none;
    background-color: initial;
    border-color: initial;
}
.mobile_menu_active #headerwrap #main-nav li {
    border-color: initial;
    background-image: none;
    background-color: initial;
}
.mobile_menu_active #headerwrap #main-nav li:not(.themify-widget-menu) > ul,
.mobile_menu_active #headerwrap #main-nav ul {
    border-color: initial;
    background-image: none;
    background-color: initial;
    color: inherit;
}
.mobile_menu_active #headerwrap #main-nav ul li {
    border-color: initial;
    background-image: none;
    background-color: initial;
}
.mobile_menu_active #headerwrap #main-nav a,
.mobile_menu_active #headerwrap #main-nav ul a {
    border-color: initial;
    color: inherit;
    background-image: none;
    background-color: initial;
    text-decoration-color: initial;
}
.mobile_menu_active #headerwrap #main-nav > li:last-child a {
    border-color: initial;
}
.mobile_menu_active #headerwrap #main-nav a:hover,
.mobile_menu_active #headerwrap #main-nav ul a:hover {
    color: rgb(228, 93, 87);
}
.mobile_menu_active #main-nav .current_page_item > a,
.mobile_menu_active #main-nav .current-menu-item > a {
    color: rgb(228, 93, 87);
}
.mobile_menu_active #main-nav .has-mega-sub-menu .mega-sub-menu,
.mobile_menu_active #main-nav .has-mega-column > .sub-menu {
    background-image: none;
    background-color: initial;
    box-shadow: none;
}
.mobile_menu_active #main-nav .has-mega-sub-menu .mega-sub-menu,
.mobile_menu_active #main-nav .has-mega-column > ul.sub-menu {
    border-color: initial;
    color: inherit;
}
.mobile_menu_active #main-nav .menu-item-has-children .child-arrow:hover::before {
    background-image: initial;
    background-color: rgba(44, 44, 56, 0.4);
}
.mobile_menu_active #headerwrap #searchform #s {
    color: rgb(190, 198, 210);
    background-color: rgb(25, 25, 29);
}
.mobile_menu_active #searchform #s:focus,
.mobile_menu_active #searchform #s:hover,
.mobile_menu_active #searchform .icon-search:hover + #s {
    background-color: rgb(25, 25, 29);
}
.mobile_menu_active #headerwrap #searchform .icon-search::before {
    background-image: initial;
    background-color: transparent;
    color: rgb(190, 198, 210);
}
@media screen and (max-width: 680px) {
    .single.single-split-layout .post-nav {
        background-color: transparent;
    }
}
.woocommerce #content input.button,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce-page #content input.button,
.woocommerce-page #respond input#submit,
.woocommerce-page a.button,
.woocommerce-page button.button,
.woocommerce-page input.button,
.woocommerce #content input.button.alt,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce-page #content input.button.alt,
.woocommerce-page #respond input#submit.alt,
.woocommerce-page a.button.alt,
.woocommerce-page button.button.alt,
.woocommerce-page input.button.alt {
    background-color: rgb(129, 37, 34);
    border-color: initial;
    box-shadow: none;
    color: rgb(190, 198, 210);
    text-shadow: none;
}
.woocommerce #content input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce-page #content input.button:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce-page a.button:hover,
.woocommerce-page button.button:hover,
.woocommerce-page input.button:hover,
.woocommerce #content input.button.alt:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce-page #content input.button.alt:hover,
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce-page input.button.alt:hover {
    background-color: rgb(0, 0, 0);
    color: rgb(190, 198, 210);
}
.woocommerce form .form-row .input-text,
.woocommerce-page form .form-row .input-text,
.woocommerce form .form-row select,
.woocommerce-page form .form-row select {
    border-color: rgb(88, 96, 143);
}
.woocommerce #content nav.woocommerce-pagination ul,
.woocommerce nav.woocommerce-pagination ul,
.woocommerce-page #content nav.woocommerce-pagination ul,
.woocommerce-page nav.woocommerce-pagination ul {
    border-color: initial;
}
.woocommerce #content nav.woocommerce-pagination ul li,
.woocommerce nav.woocommerce-pagination ul li,
.woocommerce-page #content nav.woocommerce-pagination ul li,
.woocommerce-page nav.woocommerce-pagination ul li {
    border-right-color: initial;
}
.woocommerce #content nav.woocommerce-pagination ul li a:focus,
.woocommerce #content nav.woocommerce-pagination ul li a:hover,
.woocommerce #content nav.woocommerce-pagination ul li span.current,
.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce-page #content nav.woocommerce-pagination ul li a:focus,
.woocommerce-page #content nav.woocommerce-pagination ul li a:hover,
.woocommerce-page #content nav.woocommerce-pagination ul li span.current,
.woocommerce-page nav.woocommerce-pagination ul li a:focus,
.woocommerce-page nav.woocommerce-pagination ul li a:hover,
.woocommerce-page nav.woocommerce-pagination ul li span.current {
    background-color: rgb(129, 37, 34);
    color: rgb(190, 198, 210);
}
.woocommerce table.shop_table {
    border-color: initial;
}
.woocommerce table.shop_table td {
    border-top-color: rgba(76, 80, 110, 0.05);
}
.woocommerce #content table.cart a.remove,
.woocommerce table.cart a.remove,
.woocommerce-page #content table.cart a.remove,
.woocommerce-page table.cart a.remove {
    color: inherit !important;
}
.woocommerce #content table.cart a.remove:hover,
.woocommerce table.cart a.remove:hover,
.woocommerce-page #content table.cart a.remove:hover,
.woocommerce-page table.cart a.remove:hover {
    background-image: none;
    background-color: initial;
}
.woocommerce #content table.cart td.actions .coupon .input-text,
.woocommerce table.cart td.actions .coupon .input-text,
.woocommerce-page #content table.cart td.actions .coupon .input-text,
.woocommerce-page table.cart td.actions .coupon .input-text {
    border-color: rgb(88, 96, 143);
}
.woocommerce #content div.product p.price,
.woocommerce #content div.product span.price,
.woocommerce div.product p.price,
.woocommerce div.product span.price,
.woocommerce-page #content div.product p.price,
.woocommerce-page #content div.product span.price,
.woocommerce-page div.product p.price,
.woocommerce-page div.product span.price {
    color: inherit;
}
.woocommerce .cart-collaterals .cart_totals tr td,
.woocommerce-page .cart-collaterals .cart_totals tr th {
    border-top-color: rgba(76, 80, 110, 0.07);
}
.woocommerce table.shop_table tbody th,
.woocommerce table.shop_table tfoot td,
.woocommerce table.shop_table tfoot th {
    border-top-color: rgba(76, 80, 110, 0.07);
}
.woocommerce-checkout #payment {
    background-color: rgb(29, 29, 37);
}
.woocommerce-checkout #payment div.payment_box {
    background-color: rgb(40, 40, 50);
    color: rgb(174, 186, 201);
    text-shadow: none;
}
.woocommerce-checkout #payment div.payment_box::before {
    border-bottom-color: rgb(88, 96, 143);
}
.woocommerce-checkout #payment div.payment_box::after {
    border-bottom-color: rgb(88, 96, 143);
}
.woocommerce-checkout #payment ul.payment_methods {
    border-bottom-color: rgba(76, 80, 110, 0.07);
}
.woocommerce .woocommerce-error,
.woocommerce .woocommerce-info,
.woocommerce .woocommerce-message,
.woocommerce-page .woocommerce-error,
.woocommerce-page .woocommerce-info,
.woocommerce-page .woocommerce-message {
    border-top-color: rgb(163, 47, 43);
    background-color: rgb(29, 29, 37);
    box-shadow: none;
    text-shadow: none;
}
.woocommerce .woocommerce-error::before,
.woocommerce .woocommerce-info::before,
.woocommerce .woocommerce-message::before {
    color: inherit;
    text-shadow: none;
    box-shadow: none;
}
.woocommerce form .form-row .select2-container .select2-choice {
    border-color: rgb(88, 96, 143);
}
.woocommerce span.onsale,
.woocommerce-page span.onsale,
.woocommerce ul.products li.product .onsale,
.woocommerce-page ul.products li.product .onsale {
    box-shadow: none;
    text-shadow: none;
    background-color: rgb(129, 37, 34);
    color: rgb(190, 198, 210);
}
.woocommerce #content div.product div.images img,
.woocommerce div.product div.images img,
.woocommerce-page #content div.product div.images img,
.woocommerce-page div.product div.images img,
.woocommerce ul.products li.product a img:hover,
.woocommerce ul.products li.product a img,
.woocommerce-page ul.products li.product a img {
    box-shadow: none;
}
.woocommerce ul.products li.product a:hover img,
.woocommerce-page ul.products li.product a:hover img {
    box-shadow: none;
}
.woocommerce ul.products li.product a,
.woocommerce ul.products li.product .price {
    color: rgb(190, 198, 210);
}
.woocommerce ul.products li.product .add_to_cart_button,
.woocommerce ul.products li.product .button[data-product_id] {
    color: rgb(190, 198, 210);
}
.woocommerce div.product p.price,
.woocommerce div.product span.price {
    color: inherit;
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,
.woocommerce div.product .woocommerce-tabs ul.tabs::before,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,
.woocommerce-page div.product .woocommerce-tabs ul.tabs::before {
    border-bottom-color: rgba(76, 80, 110, 0.07);
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li {
    background-image: none;
    background-color: initial;
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,
.woocommerce div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li a {
    background-color: rgb(0, 0, 0);
    color: rgb(190, 198, 210);
    text-shadow: none;
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs li:hover a,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:hover a,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li:hover a,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a {
    background-color: rgb(25, 25, 29);
    color: rgb(190, 198, 210);
}
.related.products {
    border-top-color: rgba(76, 80, 110, 0.1);
}
.woocommerce #reviews #comments ol.commentlist li img.avatar {
    border-color: initial;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
    border-color: initial;
}
.woocommerce #reviews #comments ol.commentlist li .meta {
    color: inherit;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul {
    border-top-color: rgba(76, 80, 110, 0.08);
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li {
    border-bottom-color: rgba(76, 80, 110, 0.08);
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a::after {
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-top-color: inherit;
    border-right-color: inherit;
}
.cart-wrap a {
    color: inherit;
}
.cart-wrap a:hover {
    text-decoration-color: initial;
}
.cart-wrap a span {
    background-color: rgb(112, 24, 21);
    color: rgb(190, 198, 210);
}
#slide-cart {
    background-color: rgb(29, 29, 37);
    color: rgb(190, 198, 210);
}
#headerwrap #cart-icon-close {
    color: inherit;
    text-decoration-color: initial;
}
#slide-cart .product:last-child {
    border-bottom-color: rgba(76, 80, 110, 0.1);
}
#slide-cart a:hover {
    text-decoration-color: initial;
}
#slide-cart .remove-item,
.transparent-header #slide-cart .remove-item {
    color: rgb(159, 174, 192);
}
#slide-cart .remove-item:hover {
    color: rgb(190, 198, 210);
}
#slide-cart .product-title {
    color: inherit;
}
#slide-cart .product-title a,
.transparent-header #slide-cart .product-title a {
    color: inherit;
}
#slide-cart .cart-total .amount {
    color: rgb(176, 188, 203);
}
#slide-cart .cart-total #view-cart {
    color: rgb(152, 168, 187);
}
#slide-cart .cart-total #view-cart:hover {
    color: rgb(174, 186, 201);
}
#slide-cart,
.header-minbar .sidemenu,
.header-leftpane #headerwrap,
.header-rightpane #headerwrap,
.header-slide-out #headerwrap,
.header-slide-out .sidemenu,
#headerwrap,
#footerwrap {
    background-color: rgb(0, 0, 0);
    color: rgba(190, 198, 210, 0.65);
}
#headerwrap a,
#footerwrap a {
    color: rgb(190, 198, 210);
}
#main-nav .current_page_item > a,
#main-nav .current-menu-item > a,
#headerwrap a:hover,
#footerwrap a:hover {
    color: rgb(159, 174, 192);
}
.transparent-header #main-nav ul a,
.transparent-header #main-nav .mega-menu-posts a,
#main-nav ul a,
#main-nav .mega-menu-posts a {
    color: rgb(168, 181, 197);
}
.transparent-header #main-nav ul a:hover,
.transparent-header #main-nav .mega-menu-posts a:hover,
#main-nav ul a:hover,
#main-nav .mega-menu-posts a:hover {
    color: rgb(159, 174, 192);
}
#headerwrap h1,
#headerwrap h2,
#headerwrap h3,
#headerwrap h4,
#headerwrap h5,
#headerwrap h6,
#footerwrap h1,
#footerwrap h2,
#footerwrap h3,
#footerwrap h4,
#footerwrap h5,
#footerwrap h6 {
    color: inherit;
}
.transparent-header #headerwrap.fixed-header,
#headerwrap.fixed-header {
    background-color: rgba(0, 0, 0, 0.9);
}
.pull-down::before {
    border-color: rgb(76, 80, 110);
}
.theme-color-black .section_loader {
    background-color: rgb(0, 0, 0);
}
.header-stripe #header #site-logo {
    background-color: rgb(0, 0, 0);
}
.header-stripe #header #site-logo a {
    color: inherit;
}
.header-stripe #header .pull-down::before {
    border-bottom-color: rgb(76, 80, 110);
}
.header-stripe #headerwrap a {
    color: rgb(152, 168, 187);
}
.mobile-menu-visible.header-overlay #headerwrap {
    background-color: rgba(0, 0, 0, 0.94);
    color: rgb(190, 198, 210);
}
.post-nav .arrow,
a {
    color: rgb(152, 168, 187);
}
a:hover {
    color: rgb(190, 198, 210);
}
.post-nav a:hover span {
    color: inherit;
}
.post-title a {
    color: rgb(152, 168, 187); 
}
input[type="reset"], input[type="submit"],
button,
#respond #cancel-comment-reply-link,
.commentlist .comment-reply-link {
    background-color: rgb(0, 0, 0);
    color: rgb(190, 198, 210);
    border-color: initial;
}
.post-title a:hover {
    color: rgb(190, 198, 210); 
}
input[type="reset"]:hover, input[type="submit"]:hover,
button:hover,
.commentlist .comment-reply-link:hover,
#respond #cancel-comment-reply-link:hover {
    background-color: rgb(69, 69, 85);
    color: rgb(190, 198, 210);
}
.single .post-content .post-date,
.loops-wrapper.list-post .post-date {
    background-color: rgba(0, 0, 0, 0.8);
}
.full-section-scrolling #footerwrap .back-top .arrow-up a,
.footer-horizontal-left #footerwrap .back-top .arrow-up a,
.footer-horizontal-right #footerwrap .back-top .arrow-up a,
.footer-left-col #footerwrap .back-top .arrow-up a,
.footer-right-col #footerwrap .back-top .arrow-up a {
    background-color: rgb(0, 0, 0);
    color: rgb(190, 198, 210);
}
.full-section-scrolling #footerwrap .back-top .arrow-up:hover a,
.footer-horizontal-left #footerwrap .back-top .arrow-up:hover a,
.footer-horizontal-right #footerwrap .back-top .arrow-up:hover a,
.footer-left-col #footerwrap .back-top .arrow-up:hover a,
.footer-right-col #footerwrap .back-top .arrow-up:hover a {
    background-color: rgb(25, 25, 29);
    color: rgb(190, 198, 210);
}
.woocommerce #content input.button,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce-page #content input.button,
.woocommerce-page #respond input#submit,
.woocommerce-page a.button,
.woocommerce-page button.button,
.woocommerce-page input.button,
.woocommerce #content input.button.alt,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce-page #content input.button.alt,
.woocommerce-page #respond input#submit.alt,
.woocommerce-page a.button.alt,
.woocommerce-page button.button.alt,
.woocommerce-page input.button.alt,
.woocommerce ul.products li.product .add_to_cart_button,
.woocommerce-page ul.products li.product .add_to_cart_button,
.woocommerce #content input.button,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce-page #content input.button,
.woocommerce-page #respond input#submit,
.woocommerce-page a.button,
.woocommerce-page button.button,
.woocommerce-page input.button,
.woocommerce #content input.button.alt,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce-page #content input.button.alt,
.woocommerce-page #respond input#submit.alt,
.woocommerce-page a.button.alt,
.woocommerce-page button.button.alt,
.woocommerce-page input.button.alt,
.woocommerce ul.products li.product .add_to_cart_button,
.woocommerce-page ul.products li.product .add_to_cart_button {
    background-color: rgb(0, 0, 0);
    color: rgb(190, 198, 210);
}
.woocommerce #content input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce-page #content input.button:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce-page a.button:hover,
.woocommerce-page button.button:hover,
.woocommerce-page input.button:hover,
.woocommerce #content input.button.alt:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce-page #content input.button.alt:hover,
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce-page input.button.alt:hover,
.woocommerce ul.products li.product .add_to_cart_button:hover,
.woocommerce-page ul.products li.product .add_to_cart_button:hover,
.woocommerce #content input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce-page #content input.button:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce-page a.button:hover,
.woocommerce-page button.button:hover,
.woocommerce-page input.button:hover,
.woocommerce #content input.button.alt:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce-page #content input.button.alt:hover,
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce-page input.button.alt:hover,
.woocommerce ul.products li.product .add_to_cart_button:hover,
.woocommerce-page ul.products li.product .add_to_cart_button:hover {
    background-color: rgb(69, 69, 85);
    color: rgb(190, 198, 210);
}
.woocommerce span.onsale,
.woocommerce-page span.onsale,
.woocommerce ul.products li.product .onsale,
.woocommerce-page ul.products li.product .onsale,
.woocommerce span.onsale,
.woocommerce-page span.onsale,
.woocommerce ul.products li.product .onsale,
.woocommerce-page ul.products li.product .onsale {
    color: rgb(190, 198, 210);
    background-color: rgb(0, 0, 0);
}
.woocommerce .woocommerce-error,
.woocommerce .woocommerce-info,
.woocommerce .woocommerce-message,
.woocommerce-page .woocommerce-error,
.woocommerce-page .woocommerce-info,
.woocommerce-page .woocommerce-message {
    border-top-color: rgb(76, 80, 110);
}
.woocommerce-checkout #payment div.payment_box {
    background-color: rgb(0, 0, 0);
    color: inherit;
}
.woocommerce-checkout #payment div.payment_box::after {
    border-bottom-color: rgb(76, 80, 110);
}
.woocommerce #content nav.woocommerce-pagination ul li a:focus,
.woocommerce #content nav.woocommerce-pagination ul li a:hover,
.woocommerce #content nav.woocommerce-pagination ul li span.current,
.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce-page #content nav.woocommerce-pagination ul li a:focus,
.woocommerce-page #content nav.woocommerce-pagination ul li a:hover,
.woocommerce-page #content nav.woocommerce-pagination ul li span.current,
.woocommerce-page nav.woocommerce-pagination ul li a:focus,
.woocommerce-page nav.woocommerce-pagination ul li a:hover,
.woocommerce-page nav.woocommerce-pagination ul li span.current {
    background-color: rgb(0, 0, 0);
    color: rgb(190, 198, 210);
}
.woocommerce #content table.cart a.remove:hover,
.woocommerce table.cart a.remove:hover,
.woocommerce-page #content table.cart a.remove:hover,
.woocommerce-page table.cart a.remove:hover {
    background-color: rgb(0, 0, 0);
    color: rgb(190, 198, 210) !important;
}
.mobile_menu_active .sidemenu {
    background-color: rgb(0, 0, 0);
    color: rgb(190, 198, 210);
}
#slide-cart a:hover,
.mobile_menu_active #headerwrap a:hover,
.mobile_menu_active #headerwrap #main-nav a:hover,
.mobile_menu_active #headerwrap #main-nav ul a:hover {
    color: rgb(174, 186, 201);
}
.mobile_menu_active.header-leftpane #pagewrap #headerwrap #menu-icon,
.mobile_menu_active.header-rightpane #pagewrap #headerwrap #menu-icon {
    background-color: rgb(0, 0, 0);
    color: inherit;
}
@media screen and (min-width: 1200px) {
    .header-slide-out #headerwrap a {
        color: rgb(190, 198, 210);
    }
}
@media screen and (max-width: 680px) {
    .header-minbar #pagewrap #headerwrap #menu-icon {
        background-color: rgb(0, 0, 0); color: inherit; 
    }
}
.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce #content input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce ul.products li.product a.button, .woocommerce.archive ul.products li.product a.button, .woocommerce-page.archive ul.products li.product a.button, .woocommerce-product-search input[type="submit"] {
    background-image: initial;
    background-color: rgb(0, 0, 0);
    color: rgb(231, 88, 78);
}
.woocommerce #content input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce-page #content input.button:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce-page a.button:hover,
.woocommerce-page button.button:hover,
.woocommerce-page input.button:hover,
.woocommerce #content input.button.alt:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce-page #content input.button.alt:hover,
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce-page input.button.alt:hover,
.woocommerce ul.products li.product a.button:hover,
.woocommerce.archive ul.products li.product a.button:hover,
.woocommerce-page.archive ul.products li.product a.button:hover {
    background-image: initial;
    background-color: rgb(24, 25, 32);
    color: rgb(181, 192, 206);
}
.woocommerce-breadcrumb a {
    color: rgb(234, 81, 71) !important;
}
.woocommerce-breadcrumb #breadcrumb a:hover {
    color: rgb(185, 195, 209);
}
.woocommerce-breadcrumb .delimeter {
    color: rgb(185, 195, 209);
}
.woocommerce-breadcrumb {
    color: rgb(234, 81, 71);
}
.woocommerce ul.products li.product .price,
.woocommerce-page ul.products li.product .price {
    color: rgb(185, 195, 209);
}
.woocommerce div.product span.price,
.woocommerce div.product p.price,
.woocommerce #content div.product span.price,
.woocommerce #content div.product p.price,
.woocommerce-page div.product span.price,
.woocommerce-page div.product p.price,
.woocommerce-page #content div.product span.price,
.woocommerce-page #content div.product p.price {
    color: rgb(185, 195, 209);
}
body {
    background-color: rgb(24, 25, 32);
    color: rgb(185, 195, 209);
}
a {
    color: rgb(231, 88, 78);
}
a:hover {
    color: rgb(157, 171, 191);
}
h1 {
    color: rgb(185, 195, 209);
}
h2 {
    color: rgb(185, 195, 209);
}
h3 {
    color: rgb(185, 195, 209);
}
h4 {
    color: rgb(185, 195, 209);
}
h5 {
    color: rgb(185, 195, 209);
}
h6 {
    color: rgb(185, 195, 209); 
}
input[type="reset"], input[type="submit"],
button {
    background-color: rgb(0, 0, 0);
    border-color: rgb(172, 40, 33);
    color: rgb(231, 88, 78); 
}
input[type="reset"]:hover, input[type="submit"]:hover,
button:hover {
    background-color: rgb(132, 30, 25);
    border-color: rgb(76, 80, 110);
    color: rgb(190, 198, 210);
}
#header {
    background-color: rgba(0, 0, 0, 0.39);
    color: rgb(185, 195, 209);
}
#header a {
    color: rgb(231, 88, 78);
}
#header a:hover {
    color: rgb(176, 187, 202);
}
#headerwrap.fixed-header,
.transparent-header #headerwrap.fixed-header {
    background-color: rgba(0, 0, 0, 0.15);
}
#headerwrap.fixed-header #header {
    color: rgb(231, 88, 78);
}
#headerwrap.fixed-header #header a {
    color: rgb(231, 88, 78);
}
#headerwrap.fixed-header #header a:hover {
    color: rgb(185, 195, 209);
}
#site-description {
    color: rgb(231, 88, 78);
}
#main-nav a,
#main-nav > li > a {
    color: rgb(231, 88, 78);
}
#main-nav .current_page_item a,
#main-nav .current-menu-item a,
#main-nav > .current_page_item > a,
#main-nav > .current-menu-item > a {
    color: rgb(185, 195, 209);
}
#main-nav .current_page_item a:hover,
#main-nav .current-menu-item a:hover {
    color: rgb(176, 187, 202);
}
#main-nav li:not(.themify-widget-menu) > ul,
#main-nav .has-mega-sub-menu .mega-sub-menu,
#main-nav .has-mega-column > .sub-menu {
    background-color: rgba(0, 0, 0, 0.9);
    border-color: rgb(172, 40, 33);
}
#main-nav ul a,
#main-nav .current_page_item ul a,
#main-nav ul .current_page_item a,
#main-nav .current-menu-item ul a,
#main-nav ul .current-menu-item a,
.fixed-header #main-nav ul a,
#main-nav .has-mega-column > .sub-menu a {
    color: rgb(231, 88, 78);
}
#main-nav ul a:hover,
#main-nav .current_page_item ul a:hover,
#main-nav ul .current_page_item a:hover,
#main-nav .current-menu-item ul a:hover,
#main-nav ul .current-menu-item a:hover,
.fixed-header #main-nav ul a:hover {
    color: rgb(185, 195, 209);
}
#main-nav ul a:hover,
#main-nav .current_page_item ul a:hover,
#main-nav ul .current_page_item a:hover,
#main-nav .current-menu-item ul a:hover,
#main-nav ul .current-menu-item a:hover {
    background-color: rgb(132, 30, 25);
}
#headerwrap #mobile-menu.sidemenu-on nav li {
    color: rgb(231, 88, 78);
}
#headerwrap #mobile-menu.sidemenu-on nav a:hover,
#headerwrap #mobile-menu.sidemenu-on nav .current-menu-item > a {
    color: rgb(185, 195, 209);
}
#sidebar .widgettitle {
    color: rgb(185, 195, 209);
}
#footer {
    color: rgb(185, 195, 209);
}
#footer a {
    color: rgb(231, 88, 78);
}
#footer a:hover {
    color: rgb(185, 195, 209);
}
#footer-nav a {
    color: rgb(231, 88, 78);
}
.woocommerce-breadcrumb a {
    color: rgb(234, 81, 71) !important;
}
.woocommerce-breadcrumb #breadcrumb a:hover {
    color: rgb(185, 195, 209);
}
.woocommerce-breadcrumb .delimeter {
    color: rgb(185, 195, 209);
}
.woocommerce-breadcrumb {
    color: rgb(234, 81, 71);
}
.woocommerce ul.products li.product .price,
.woocommerce-page ul.products li.product .price {
    color: rgb(185, 195, 209);
}
.woocommerce div.product span.price,
.woocommerce div.product p.price,
.woocommerce #content div.product span.price,
.woocommerce #content div.product p.price,
.woocommerce-page div.product span.price,
.woocommerce-page div.product p.price,
.woocommerce-page #content div.product span.price,
.woocommerce-page #content div.product p.price {
    color: rgb(185, 195, 209);
}
li.wc_payment_method {
    color: rgb(157, 171, 191);
}
.terms {
    color: rgb(157, 171, 191);
}
#headerwrap a,
#footerwrap a {
    color: rgb(231, 88, 78);
}
#slide-cart .cart-total .amount {
    color: rgb(185, 195, 209);
}
#slide-cart .cart-total #view-cart {
    color: rgb(231, 88, 78);
}
#slide-cart .quantity-count {
    color: rgb(185, 195, 209);
}
#headerwrap #cart-icon-close {
    color: inherit;
}
span:nth-child(2) {
    color: rgb(165, 178, 196);
}
#main-nav .mega-menu-posts a {
    color: rgb(185, 195, 209);
}
#main-nav .mega-menu-posts b {
    color: rgb(165, 178, 196);
}
span.woocommerce-Price-amount.amount {
    color: rgb(185, 195, 209);
}
.woocommerce-error span:nth-child(1) {
    color: rgb(231, 88, 78);
}
.woocommerce-error span:nth-child(2) {
    color: rgb(231, 88, 78);
}
@media screen and (max-width: 976px) {
    body {
        background-color: rgb(24, 25, 32);
        color: rgb(185, 195, 209);
    }
    body a,
    body .post-nav .arrow {
        color: rgb(231, 88, 78);
    }
    body h1,
    body h2,
    body h3,
    body h4,
    body h5,
    body h6 {
        color: rgb(185, 195, 209);
    }
    a {
        color: rgb(231, 88, 78);
    }
    a:hover {
        color: rgb(185, 195, 209);
    }
    #pagewrap {
        background-color: rgb(24, 25, 32);
    }
    #body {
        background-color: rgb(24, 25, 32);
    }
    #content {
        background-color: rgb(24, 25, 32);
    }
    #sidebar {
        color: rgb(185, 195, 209);
    }
    h1 {
        color: rgb(185, 195, 209);
    }
    h2 {
        color: rgb(185, 195, 209);
    }
    h3 {
        color: rgb(185, 195, 209);
    }
    h4 {
        color: rgb(185, 195, 209);
    }
    h5 {
        color: rgb(185, 195, 209);
    }
    h6 {
        color: rgb(185, 195, 209); 
    }
    input[type="reset"], input[type="submit"],
    button {
        background-color: rgb(0, 0, 0);
        border-color: rgb(172, 40, 33);
        color: rgb(185, 195, 209); 
    }
    input[type="reset"]:hover, input[type="submit"]:hover,
    button:hover {
        background-color: rgb(132, 30, 25);
        border-color: rgb(76, 80, 110);
    }
    #header {
        color: rgb(181, 192, 206);
    }
    #header a {
        color: rgb(231, 88, 78);
    }
    #header a:hover {
        color: rgb(181, 192, 206);
    }
    #headerwrap.fixed-header #header {
        color: rgb(181, 192, 206);
    }
    #headerwrap.fixed-header #header a {
        color: rgb(231, 88, 78);
    }
    #headerwrap.fixed-header #header a:hover {
        color: rgb(181, 192, 206);
    }
    #main-nav a,
    #main-nav > li > a {
        color: rgb(231, 88, 78);
    }
    #main-nav a:hover,
    #main-nav > li > a:hover {
        color: rgb(176, 187, 202);
    }
    #main-nav .current_page_item a,
    #main-nav .current-menu-item a,
    #main-nav > .current_page_item > a,
    #main-nav > .current-menu-item > a {
        color: rgb(159, 174, 192);
    }
    #main-nav .current_page_item a:hover,
    #main-nav .current-menu-item a:hover {
        color: rgb(231, 88, 78);
    }
    #main-nav li:not(.themify-widget-menu) > ul,
    #main-nav .has-mega-sub-menu .mega-sub-menu,
    #main-nav .has-mega-column > .sub-menu {
        background-color: rgb(0, 0, 0);
        border-color: rgb(172, 40, 33);
    }
    #main-nav ul a,
    #main-nav .current_page_item ul a,
    #main-nav ul .current_page_item a,
    #main-nav .current-menu-item ul a,
    #main-nav ul .current-menu-item a,
    .fixed-header #main-nav ul a,
    #main-nav .has-mega-column > .sub-menu a {
        color: rgb(231, 88, 78);
    }
    #main-nav ul a:hover,
    #main-nav .current_page_item ul a:hover,
    #main-nav ul .current_page_item a:hover,
    #main-nav .current-menu-item ul a:hover,
    #main-nav ul .current-menu-item a:hover,
    .fixed-header #main-nav ul a:hover {
        color: rgb(181, 192, 206);
    }
    #main-nav ul a:hover,
    #main-nav .current_page_item ul a:hover,
    #main-nav ul .current_page_item a:hover,
    #main-nav .current-menu-item ul a:hover,
    #main-nav ul .current-menu-item a:hover {
        background-color: rgb(132, 30, 25);
    }
    #headerwrap #mobile-menu.sidemenu-on {
        background-color: rgb(0, 0, 0);
    }
    #headerwrap #mobile-menu.sidemenu-on nav li {
        color: rgb(231, 88, 78);
    }
    #headerwrap #mobile-menu.sidemenu-on nav a:hover,
    #headerwrap #mobile-menu.sidemenu-on nav .current-menu-item > a {
        color: rgb(185, 195, 209);
    }
    .page-title {
        color: rgb(185, 195, 209);
    }
    .module-title {
        color: rgb(185, 195, 209);
        background-color: rgb(32, 32, 39);
    }
    #sidebar a {
        color: rgb(231, 88, 78);
    }
    #sidebar a:hover {
        color: rgb(185, 195, 209);
    }
    #sidebar .widget {
        color: rgb(185, 195, 209);
    }
    #sidebar .widgettitle {
        color: rgb(185, 195, 209);
    }
    #footer {
        color: rgb(183, 192, 206);
    }
    #footer a {
        color: rgb(231, 88, 78);
    }
    #footer a:hover {
        color: rgb(159, 174, 192);
    }
    #footer-nav a {
        color: rgb(231, 88, 78);
    }
    #footer-nav a:hover,
    #footer-nav li:hover > a {
        color: rgb(159, 174, 192);
    }
    #footer-nav .current_page_item a,
    #footer-nav .current-menu-item a {
        color: rgb(181, 192, 206);
    }
    #footer-nav .current_page_item a:hover,
    #footer-nav .current-menu-item a:hover {
        color: rgb(231, 88, 78);
    }
}
@media screen and (max-width: 768px) {
    body {
        background-color: rgb(24, 25, 32);
        color: rgb(185, 195, 209);
    }
    body a,
    body .post-nav .arrow {
        color: rgb(231, 88, 78);
    }
    body h1,
    body h2,
    body h3,
    body h4,
    body h5,
    body h6 {
        color: rgb(185, 195, 209);
    }
    a {
        color: rgb(231, 88, 78);
    }
    a:hover {
        color: rgb(185, 195, 209);
    }
    #pagewrap {
        background-color: rgb(24, 25, 32);
    }
    #body {
        background-color: rgb(24, 25, 32);
    }
    #content {
        background-color: rgb(24, 25, 32);
    }
    #sidebar {
        color: rgb(185, 195, 209);
    }
    h1 {
        color: rgb(185, 195, 209);
    }
    h2 {
        color: rgb(185, 195, 209);
    }
    h3 {
        color: rgb(185, 195, 209);
    }
    h4 {
        color: rgb(185, 195, 209);
    }
    h5 {
        color: rgb(185, 195, 209);
    }
    h6 {
        color: rgb(185, 195, 209); 
    }
    input[type="reset"], input[type="submit"],
    button {
        background-color: rgb(0, 0, 0);
        border-color: rgb(172, 40, 33);
        color: rgb(185, 195, 209); 
    }
    input[type="reset"]:hover, input[type="submit"]:hover,
    button:hover {
        background-color: rgb(132, 30, 25);
        border-color: rgb(76, 80, 110);
        color: rgb(190, 198, 210);
    }
    #header {
        color: rgb(181, 192, 206);
    }
    #header a {
        color: rgb(231, 88, 78);
    }
    #header a:hover {
        color: rgb(181, 192, 206);
    }
    #headerwrap.fixed-header #header {
        color: rgb(181, 192, 206);
    }
    #headerwrap.fixed-header #header a {
        color: rgb(231, 88, 78);
    }
    #headerwrap.fixed-header #header a:hover {
        color: rgb(181, 192, 206);
    }
    #main-nav a,
    #main-nav > li > a {
        color: rgb(231, 88, 78);
    }
    #main-nav a:hover,
    #main-nav > li > a:hover {
        color: rgb(176, 187, 202);
    }
    #main-nav .current_page_item a,
    #main-nav .current-menu-item a,
    #main-nav > .current_page_item > a,
    #main-nav > .current-menu-item > a {
        color: rgb(159, 174, 192);
    }
    #main-nav .current_page_item a:hover,
    #main-nav .current-menu-item a:hover {
        color: rgb(231, 88, 78);
    }
    #main-nav li:not(.themify-widget-menu) > ul,
    #main-nav .has-mega-sub-menu .mega-sub-menu,
    #main-nav .has-mega-column > .sub-menu {
        background-color: rgb(0, 0, 0);
        border-color: rgb(172, 40, 33);
    }
    #main-nav ul a,
    #main-nav .current_page_item ul a,
    #main-nav ul .current_page_item a,
    #main-nav .current-menu-item ul a,
    #main-nav ul .current-menu-item a,
    .fixed-header #main-nav ul a,
    #main-nav .has-mega-column > .sub-menu a {
        color: rgb(231, 88, 78);
    }
    #main-nav ul a:hover,
    #main-nav .current_page_item ul a:hover,
    #main-nav ul .current_page_item a:hover,
    #main-nav .current-menu-item ul a:hover,
    #main-nav ul .current-menu-item a:hover,
    .fixed-header #main-nav ul a:hover {
        color: rgb(181, 192, 206);
    }
    #main-nav ul a:hover,
    #main-nav .current_page_item ul a:hover,
    #main-nav ul .current_page_item a:hover,
    #main-nav .current-menu-item ul a:hover,
    #main-nav ul .current-menu-item a:hover {
        background-color: rgb(132, 30, 25);
    }
    #headerwrap #mobile-menu.sidemenu-on {
        background-color: rgb(0, 0, 0);
    }
    #headerwrap #mobile-menu.sidemenu-on nav li {
        color: rgb(231, 88, 78);
    }
    #headerwrap #mobile-menu.sidemenu-on nav a:hover,
    #headerwrap #mobile-menu.sidemenu-on nav .current-menu-item > a {
        color: rgb(185, 195, 209);
    }
    .page-title {
        color: rgb(185, 195, 209);
    }
    .module-title {
        color: rgb(185, 195, 209);
        background-color: rgb(32, 32, 39);
    }
    #sidebar a {
        color: rgb(231, 88, 78);
    }
    #sidebar a:hover {
        color: rgb(185, 195, 209);
    }
    #sidebar .widget {
        color: rgb(185, 195, 209);
    }
    #sidebar .widgettitle {
        color: rgb(185, 195, 209);
    }
    #footer {
        color: rgb(183, 192, 206);
    }
    #footer a {
        color: rgb(231, 88, 78);
    }
    #footer a:hover {
        color: rgb(159, 174, 192);
    }
    #footer-nav a {
        color: rgb(231, 88, 78);
    }
    #footer-nav a:hover,
    #footer-nav li:hover > a {
        color: rgb(159, 174, 192);
    }
    #footer-nav .current_page_item a,
    #footer-nav .current-menu-item a {
        color: rgb(181, 192, 206);
    }
    #footer-nav .current_page_item a:hover,
    #footer-nav .current-menu-item a:hover {
        color: rgb(231, 88, 78);
    }
}
@media screen and (max-width: 480px) {
    body {
        background-color: rgb(24, 25, 32);
        color: rgb(185, 195, 209);
    }
    a {
        color: rgb(231, 88, 78);
    }
    a:hover {
        color: rgb(157, 171, 191);
    }
    h1 {
        color: rgb(185, 195, 209);
    }
    h2 {
        color: rgb(185, 195, 209);
    }
    h3 {
        color: rgb(185, 195, 209);
    }
    h4 {
        color: rgb(185, 195, 209);
    }
    h5 {
        color: rgb(185, 195, 209);
    }
    h6 {
        color: rgb(185, 195, 209); 
    }
    input[type="reset"], input[type="submit"],
    button {
        background-color: rgba(0, 0, 0, 0);
        border-color: rgb(172, 40, 33);
        color: rgb(185, 195, 209); 
    }
    input[type="reset"]:hover, input[type="submit"]:hover,
    button:hover {
        background-color: rgb(132, 30, 25);
        border-color: rgb(76, 80, 110);
        color: rgb(190, 198, 210);
    }
    #header {
        color: rgb(181, 192, 206);
    }
    #header a {
        color: rgb(231, 88, 78);
    }
    #header a:hover {
        color: rgb(181, 192, 206);
    }
    #headerwrap.fixed-header #header {
        color: rgb(181, 192, 206);
    }
    #headerwrap.fixed-header #header a {
        color: rgb(231, 88, 78);
    }
    #headerwrap.fixed-header #header a:hover {
        color: rgb(181, 192, 206);
    }
    #main-nav a,
    #main-nav > li > a {
        color: rgb(231, 88, 78);
    }
    #main-nav a:hover,
    #main-nav > li > a:hover {
        color: rgb(185, 195, 209);
    }
    #main-nav .current_page_item a,
    #main-nav .current-menu-item a,
    #main-nav > .current_page_item > a,
    #main-nav > .current-menu-item > a {
        color: rgb(176, 187, 202);
    }
    #main-nav .current_page_item a:hover,
    #main-nav .current-menu-item a:hover {
        color: rgb(185, 195, 209);
    }
    #main-nav li:not(.themify-widget-menu) > ul,
    #main-nav .has-mega-sub-menu .mega-sub-menu,
    #main-nav .has-mega-column > .sub-menu {
        border-color: rgb(172, 40, 33);
    }
    #headerwrap #mobile-menu.sidemenu-on nav li {
        color: rgb(231, 88, 78);
    }
    #headerwrap #mobile-menu.sidemenu-on nav a:hover,
    #headerwrap #mobile-menu.sidemenu-on nav .current-menu-item > a {
        color: rgb(185, 195, 209);
    }
    #footer-nav a {
        color: rgb(231, 88, 78);
    }
    #footer-nav a:hover,
    #footer-nav li:hover > a {
        color: rgb(159, 174, 192);
    }
    #footer-nav .current_page_item a,
    #footer-nav .current-menu-item a {
        color: rgb(181, 192, 206);
    }
    #footer-nav .current_page_item a:hover,
    #footer-nav .current-menu-item a:hover {
        color: rgb(231, 88, 78);
    }
}
:root {
    --reach-combobox: 1;
}
.googlesitekit-plugin {
    color: rgb(182, 192, 206);
}
.googlesitekit-plugin svg {
    color: inherit;
}
.googlesitekit-plugin h1,
.googlesitekit-plugin h2,
.googlesitekit-plugin h3,
.googlesitekit-plugin h4,
.googlesitekit-plugin h5,
.googlesitekit-plugin h6 {
    color: rgb(182, 192, 206);
}
.googlesitekit-plugin a {
    color: rgb(148, 255, 255);
    text-decoration-color: initial;
}
.googlesitekit-plugin a:hover {
    text-decoration-color: initial;
}
.googlesitekit-plugin a:focus {
    box-shadow: none;
    outline-color: rgb(76, 80, 110);
}
.googlesitekit-plugin button {
    background-image: none;
    background-color: initial;
    border-color: initial;
    color: rgb(148, 255, 255);
    text-decoration-color: initial;
}
.googlesitekit-plugin button:hover {
    text-decoration-color: initial;
}
.googlesitekit-plugin button:focus {
    outline-color: rgb(76, 80, 110);
}
.mdc-button,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button {
    text-decoration-color: initial;
    border-color: initial;
    outline-color: initial;
}
.mdc-button:active,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button:active {
    outline-color: initial;
}
.mdc-button:disabled,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button:disabled {
    background-color: transparent;
    color: rgba(190, 198, 210, 0.37);
}
.mdc-button:not(:disabled),
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button:not(:disabled) {
    background-color: transparent;
}
.mdc-button:not(:disabled),
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button:not(:disabled) {
    color: var(--darkreader-text--darkreader-text--mdc-theme-primary, #aedaa6);
}
svg.mdc-button__icon {
    fill: currentcolor;
}
.mdc-button--raised:disabled,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised:disabled,
.mdc-button--unelevated:disabled {
    background-color: rgba(0, 0, 0, 0.12);
    color: rgba(190, 198, 210, 0.37);
}
.mdc-button--raised:not(:disabled),
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised:not(:disabled),
.mdc-button--unelevated:not(:disabled) {
    background-color: rgb(68, 87, 67);
}
.mdc-button--raised:not(:disabled),
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised:not(:disabled),
.mdc-button--unelevated:not(:disabled) {
    background-color: var(--darkreader-bg--darkreader-bg--mdc-theme-primary, #445743);
}
.mdc-button--raised:not(:disabled),
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised:not(:disabled),
.mdc-button--unelevated:not(:disabled) {
    color: var(--darkreader-text--darkreader-text--mdc-theme-on-primary, #bec6d2);
}
.mdc-button--raised,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised {
    box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px,
    rgba(0, 0, 0, 0.14) 0px 2px 2px 0px,
    rgba(0, 0, 0, 0.12) 0px 1px 5px 0px;
}
.mdc-button--raised:hover,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised:hover,
.mdc-button--raised:focus,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised:focus {
    box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px,
    rgba(0, 0, 0, 0.14) 0px 4px 5px 0px,
    rgba(0, 0, 0, 0.12) 0px 1px 10px 0px;
}
.mdc-button--raised:active,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised:active {
    box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px,
    rgba(0, 0, 0, 0.14) 0px 8px 10px 1px,
    rgba(0, 0, 0, 0.12) 0px 3px 14px 2px;
}
.mdc-button--raised:disabled,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised:disabled {
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 0px,
    rgba(0, 0, 0, 0.14) 0px 0px 0px 0px,
    rgba(0, 0, 0, 0.12) 0px 0px 0px 0px;
}
.mdc-button--outlined:disabled {
    border-color: rgba(76, 80, 110, 0.37);
}
.mdc-button--outlined:not(:disabled) {
    border-color: var(--darkreader-border--darkreader-border--mdc-theme-primary, #4a5178);
}
.mdc-ripple-surface--test-edge-var-bug {
    --darkreader-border--darkreader-border--mdc-ripple-surface-test-edge-var: 1px solid #000;
}
.mdc-ripple-surface--test-edge-var-bug::before {
    border: var(--darkreader-border--darkreader-border--mdc-ripple-surface-test-edge-var);
}
.mdc-button,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button {
    --mdc-ripple-fg-size: 0;
    --mdc-ripple-left: 0;
    --mdc-ripple-top: 0;
    --mdc-ripple-fg-scale: 1;
    --mdc-ripple-fg-translate-end: 0;
    --mdc-ripple-fg-translate-start: 0;
    -webkit-tap-highlight-color: rgba(190, 198, 210, 0);
}
.mdc-button::before,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button::before,
.mdc-button::after,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button::after {
    background-color: rgb(68, 87, 67);
}
.mdc-button::before,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button::before,
.mdc-button::after,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button::after {
    background-color: var(--darkreader-bg--darkreader-bg--mdc-theme-primary, #445743);
}
.mdc-button.mdc-ripple-upgraded,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-ripple-upgraded.mdc-button {
    --mdc-ripple-fg-opacity: 0.12;
}
.mdc-button--raised::before,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised::before,
.mdc-button--raised::after,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised::after,
.mdc-button--unelevated::before,
.mdc-button--unelevated::after {
    background-color: rgb(25, 25, 29);
}
.mdc-button--raised::before,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised::before,
.mdc-button--raised::after,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised::after,
.mdc-button--unelevated::before,
.mdc-button--unelevated::after {
    background-color: var(--darkreader-bg--darkreader-bg--mdc-theme-on-primary, #19191d);
}
.mdc-button--raised.mdc-ripple-upgraded,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-ripple-upgraded.mdc-button--raised,
.mdc-button--unelevated.mdc-ripple-upgraded {
    --mdc-ripple-fg-opacity: 0.24;
}
:root {
    --mdc-layout-grid-margin-desktop: 24px;
    --mdc-layout-grid-gutter-desktop: 24px;
    --mdc-layout-grid-column-width-desktop: 72px;
    --mdc-layout-grid-margin-tablet: 16px;
    --mdc-layout-grid-gutter-tablet: 16px;
    --mdc-layout-grid-column-width-tablet: 72px;
    --mdc-layout-grid-margin-phone: 16px;
    --mdc-layout-grid-gutter-phone: 16px;
    --mdc-layout-grid-column-width-phone: 72px;
}
.mdc-linear-progress__bar-inner,
#wpadminbar .googlesitekit-adminbar .mdc-linear-progress__bar-inner {
    background-color: var(--darkreader-bg--darkreader-bg--mdc-theme-primary, #445743);
}
.mdc-linear-progress__buffering-dots,
#wpadminbar .googlesitekit-adminbar .mdc-linear-progress__buffering-dots {
    background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='%23e6e6e6'/%3E%3C/svg%3E");
}
.mdc-linear-progress__buffer,
#wpadminbar .googlesitekit-adminbar .mdc-linear-progress__buffer {
    background-color: rgb(37, 37, 45);
}
.googlesitekit-plugin .mdc-button,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button {
    box-shadow: none;
}
.googlesitekit-plugin .mdc-button:not(:disabled),
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button:not(:disabled) {
    color: rgb(174, 218, 166);
}
.googlesitekit-plugin .mdc-button--raised,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised {
    box-shadow: none;
}
.googlesitekit-plugin .mdc-button--raised:not(:disabled),
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised:not(:disabled) {
    background-color: rgb(68, 87, 67);
}
.googlesitekit-plugin .mdc-button--raised:not(:disabled),
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised:not(:disabled) {
    color: var(--darkreader-text--darkreader-text--mdc-theme-text-primary-on-dark, #bec6d2);
}
.googlesitekit-plugin .mdc-button--raised::before,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised::before,
.googlesitekit-plugin .mdc-button--raised::after,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised::after {
    background-color: rgb(25, 25, 29);
}
.googlesitekit-plugin .mdc-button--raised::before,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised::before,
.googlesitekit-plugin .mdc-button--raised::after,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised::after {
    background-color: var(--darkreader-bg--darkreader-bg--mdc-theme-text-primary-on-dark, #19191d);
}
.googlesitekit-plugin .mdc-button--raised.mdc-ripple-upgraded,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-ripple-upgraded.mdc-button--raised {
    --mdc-ripple-fg-opacity: 0.24;
}
.googlesitekit-plugin .mdc-button--raised:hover,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised:hover {
    text-decoration-color: initial;
}
.googlesitekit-plugin .mdc-button--raised:focus,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .mdc-button--raised:focus {
    outline-color: initial;
}
.googlesitekit-plugin .mdc-button--danger:not(:disabled) {
    background-color: rgb(112, 64, 43);
}
.googlesitekit-plugin .mdc-button--danger:not(:disabled) {
    color: var(--darkreader-text--darkreader-text--mdc-theme-text-primary-on-dark, #bec6d2);
}
.googlesitekit-plugin .mdc-button--danger::before,
.googlesitekit-plugin .mdc-button--danger::after {
    background-color: rgb(25, 25, 29);
}
.googlesitekit-plugin .mdc-button--danger::before,
.googlesitekit-plugin .mdc-button--danger::after {
    background-color: var(--darkreader-bg--darkreader-bg--mdc-theme-text-primary-on-dark, #19191d);
}
.googlesitekit-plugin .mdc-button--danger.mdc-ripple-upgraded {
    --mdc-ripple-fg-opacity: 0.24;
}
.googlesitekit-plugin .mdc-button--dropdown {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2212%22%20height%3D%228%22%20viewBox%3D%220%200%2012%208%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.6.6L12%202%206%208%200%202%201.4.6%206%205.2z%22%20fill%3D%22%23757575%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");
}
.googlesitekit-plugin .mdc-button--dropdown:not(:disabled) {
    color: rgb(182, 192, 206);
}
.googlesitekit-plugin .mdc-button--dropdown:hover,
.googlesitekit-plugin .mdc-button--dropdown:active,
.googlesitekit-plugin .mdc-button--dropdown:focus {
    text-decoration-color: initial;
}
.googlesitekit-plugin .mdc-button--dropdown:hover:not(:disabled),
.googlesitekit-plugin .mdc-button--dropdown:active:not(:disabled),
.googlesitekit-plugin .mdc-button--dropdown:focus:not(:disabled) {
    background-color: rgb(32, 32, 40);
}
.googlesitekit-plugin .mdc-button--dropdown:hover:not(:disabled),
.googlesitekit-plugin .mdc-button--dropdown:active:not(:disabled),
.googlesitekit-plugin .mdc-button--dropdown:focus:not(:disabled) {
    color: var(--darkreader-text--darkreader-text--mdc-theme-text-primary-on-light,
    rgba(190, 198, 210, 0.87));
}
.googlesitekit-plugin .mdc-button--dropdown:hover::before,
.googlesitekit-plugin .mdc-button--dropdown:hover::after,
.googlesitekit-plugin .mdc-button--dropdown:active::before,
.googlesitekit-plugin .mdc-button--dropdown:active::after,
.googlesitekit-plugin .mdc-button--dropdown:focus::before,
.googlesitekit-plugin .mdc-button--dropdown:focus::after {
    background-color: rgba(0, 0, 0, 0.87);
}
.googlesitekit-plugin .mdc-button--dropdown:hover::before,
.googlesitekit-plugin .mdc-button--dropdown:hover::after,
.googlesitekit-plugin .mdc-button--dropdown:active::before,
.googlesitekit-plugin .mdc-button--dropdown:active::after,
.googlesitekit-plugin .mdc-button--dropdown:focus::before,
.googlesitekit-plugin .mdc-button--dropdown:focus::after {
    background-color: var(--darkreader-bg--darkreader-bg--mdc-theme-text-primary-on-light,
    rgba(0, 0, 0, 0.87));
}
.googlesitekit-plugin .mdc-button--dropdown:hover.mdc-ripple-upgraded,
.googlesitekit-plugin .mdc-button--dropdown:active.mdc-ripple-upgraded,
.googlesitekit-plugin .mdc-button--dropdown:focus.mdc-ripple-upgraded {
    --mdc-ripple-fg-opacity: 0.12;
}
@media (max-width: 599px) {
    .googlesitekit-plugin .mdc-button--dropdown {
        background-image: none;
    }
}
.googlesitekit-plugin .mdc-button--inverse:not(:disabled) {
    background-color: rgb(14, 14, 17);
}
.googlesitekit-plugin .mdc-button--inverse:not(:disabled) {
    color: var(--darkreader-text--darkreader-text--mdc-theme-text-primary-on-dark, #bec6d2);
}
.googlesitekit-plugin .mdc-button--inverse::before,
.googlesitekit-plugin .mdc-button--inverse::after {
    background-color: rgb(25, 25, 29);
}
.googlesitekit-plugin .mdc-button--inverse::before,
.googlesitekit-plugin .mdc-button--inverse::after {
    background-color: var(--darkreader-bg--darkreader-bg--mdc-theme-text-primary-on-dark, #19191d);
}
.googlesitekit-plugin .mdc-button--inverse.mdc-ripple-upgraded {
    --mdc-ripple-fg-opacity: 0.24;
}
.googlesitekit-plugin .mdc-linear-progress .mdc-linear-progress__bar-inner,
.googlesitekit-plugin .mdc-linear-progress #wpadminbar .googlesitekit-adminbar .mdc-linear-progress__bar-inner,
#wpadminbar .googlesitekit-adminbar .googlesitekit-plugin .mdc-linear-progress .mdc-linear-progress__bar-inner,
.googlesitekit-plugin #wpadminbar .googlesitekit-adminbar .mdc-linear-progress .mdc-linear-progress__bar-inner {
    background-color: rgb(68, 87, 67);
}
#wpadminbar .googlesitekit-adminbar .mdc-linear-progress .mdc-linear-progress__bar-inner {
    background-color: rgb(71, 79, 97);
}
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta-link {
    background-color: transparent;
}
#wpadminbar.nojs .googlesitekit-noscript {
    border-left-color: rgb(184, 142, 61);
}
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    color: rgb(190, 198, 210);
}
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-adminbar__subtitle {
    color: rgb(157, 171, 191);
}
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-adminbar__title {
    color: rgb(173, 184, 201);
}
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-adminbar__title .googlesitekit-adminbar__title--date-range {
    color: rgb(157, 171, 191);
}
#wpadminbar .googlesitekit-wp-adminbar .googlesitekit-wp-adminbar__icon {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2243%22%20height%3D%2244%22%20viewBox%3D%220%200%2043%2044%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cdefs%3E%3Cpath%20d%3D%22M42.5%2018H22v8.5h11.8C32.7%2031.9%2028.1%2035%2022%2035c-7.2%200-13-5.8-13-13S14.8%209%2022%209c3.1%200%205.9%201.1%208.1%202.9l6.4-6.4C32.6%202.1%2027.6%200%2022%200%209.8%200%200%209.8%200%2022s9.8%2022%2022%2022c11%200%2021-8%2021-22%200-1.3-.2-2.7-.5-4z%22%20id%3D%22a%22%2F%3E%3C%2Fdefs%3E%3Cuse%20fill%3D%22%23FFF%22%20xlink%3Ahref%3D%22%23a%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");
}
#wpadminbar .ab-top-menu > .googlesitekit-wp-adminbar.hover > .ab-item,
#wpadminbar:not(.mobile) .quicklinks .ab-top-menu > .googlesitekit-wp-adminbar:hover > .ab-item,
#wpadminbar:not(.mobile) .quicklinks .ab-top-menu > .googlesitekit-wp-adminbar > .ab-item:focus,
#wpadminbar.nojq .quicklinks .ab-top-menu > .googlesitekit-wp-adminbar > .ab-item:focus {
    background-color: rgb(25, 25, 29);
    color: rgb(182, 192, 206);
}
#wpadminbar .googlesitekit-wp-adminbar.hover .googlesitekit-wp-adminbar__icon,
#wpadminbar:not(.mobile) .googlesitekit-wp-adminbar:hover .googlesitekit-wp-adminbar__icon,
#wpadminbar:not(.mobile) .googlesitekit-wp-adminbar .ab-item:focus .googlesitekit-wp-adminbar__icon {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDMiIGhlaWdodD0iNDQiIHZpZXdCb3g9IjAgMCA0MyA0NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PHBhdGggZD0iTTQyLjUgMThIMjJ2OC41aDExLjhDMzIuNyAzMS45IDI4LjEgMzUgMjIgMzVjLTcuMiAwLTEzLTUuOC0xMy0xM1MxNC44IDkgMjIgOWMzLjEgMCA1LjkgMS4xIDguMSAyLjlsNi40LTYuNEMzMi42IDIuMSAyNy42IDAgMjIgMCA5LjggMCAwIDkuOCAwIDIyczkuOCAyMiAyMiAyMmMxMSAwIDIxLTggMjEtMjIgMC0xLjMtLjItMi43LS41LTR6IiBpZD0iYSIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjxwYXRoIGZpbGw9IiNGQkJDMDUiIG1hc2s9InVybCgjYikiIGQ9Ik0tMiAzNVY5bDE3IDEzeiIvPjxwYXRoIGZpbGw9IiMzNEE4NTMiIG1hc2s9InVybCgjYikiIGQ9Ik0tMiAzNWwzMC0yMyA3LjkgMUw0Ni0ydjQ4SC0yeiIvPjxwYXRoIGZpbGw9IiM0Mjg1RjQiIG1hc2s9InVybCgjYikiIGQ9Ik00NiA0NkwxNSAyMmwtNC0zTDQ2IDl6Ii8+PHBhdGggZmlsbD0iI0VBNDMzNSIgbWFzaz0idXJsKCNiKSIgZD0iTS0yIDlsMTcgMTMgNy02LjFMNDYgMTJWLTJILTJ6Ii8+PC9nPjwvc3ZnPg==");
}
.googlesitekit-plugin .googlesitekit-analytics-cta,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-analytics-cta {
    --cta-analytics-gap: 16px;
    --cta-analytics-gap-narrow: calc(var(--cta-analytics-gap) / 2);
    background-color: rgb(32, 32, 40);
}
@media (min-width: 1440px) {
    .googlesitekit-plugin .googlesitekit-analytics-cta,
    #wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-analytics-cta {
        --cta-analytics-gap: 24px;
    }
}
.googlesitekit-plugin .googlesitekit-analytics-cta .googlesitekit-analytics-cta--description,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-analytics-cta .googlesitekit-analytics-cta--description {
    color: rgb(182, 192, 206);
}
.googlesitekit-plugin .googlesitekit-analytics-cta .googlesitekit-analytics-cta__preview-graph,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-analytics-cta .googlesitekit-analytics-cta__preview-graph {
    background-color: rgb(25, 25, 29);
}
#dashboard-widgets .googlesitekit-plugin .googlesitekit-analytics-cta h3.googlesitekit-analytics-cta__preview-graph--title,
.googlesitekit-plugin .googlesitekit-analytics-cta .googlesitekit-analytics-cta__preview-graph--title,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-analytics-cta .googlesitekit-analytics-cta__preview-graph--title {
    color: rgb(173, 184, 201);
}
.googlesitekit-plugin .googlesitekit-analytics-cta .googlesitekit-analytics-cta__preview-graph--icons,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-analytics-cta .googlesitekit-analytics-cta__preview-graph--icons {
    color: rgb(174, 186, 203);
}
.googlesitekit-plugin .googlesitekit-analytics-cta .googlesitekit-analytics-cta__preview-graph--bar,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-analytics-cta .googlesitekit-analytics-cta__preview-graph--bar {
    background-color: rgb(47, 47, 59);
}
.googlesitekit-plugin .googlesitekit-change-arrow {
    --darkreader-text--darkreader-text--color-up: #cff493;
    --darkreader-text--darkreader-text--color-down: #f1986f;
}
.googlesitekit-plugin .googlesitekit-change-arrow--inverted-color {
    --darkreader-text--darkreader-text--color-up: #f1986f;
    --darkreader-text--darkreader-text--color-down: #cff493;
}
.googlesitekit-plugin .googlesitekit-change-arrow--up {
    color: var(--darkreader-text--darkreader-text--color-up);
}
.googlesitekit-plugin .googlesitekit-change-arrow--down {
    color: var(--darkreader-text--darkreader-text--color-up);
}
.googlesitekit-plugin .googlesitekit-cta,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta,
#dashboard-widgets .inside .googlesitekit-plugin .googlesitekit-cta {
    background-color: rgb(32, 32, 40);
}
.googlesitekit-wp-dashboard .googlesitekit-plugin .googlesitekit-cta--error,
.googlesitekit-wp-dashboard #wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta--error,
#wpadminbar .googlesitekit-wp-dashboard .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta--error,
.googlesitekit-wp-dashboard #dashboard-widgets .inside .googlesitekit-plugin .googlesitekit-cta--error {
    background-color: rgb(25, 25, 29);
}
.googlesitekit-wp-dashboard .googlesitekit-plugin .googlesitekit-cta,
.googlesitekit-wp-dashboard #wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta,
#wpadminbar .googlesitekit-wp-dashboard .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta,
.googlesitekit-wp-dashboard #dashboard-widgets .inside .googlesitekit-plugin .googlesitekit-cta {
    background-color: rgb(32, 32, 40);
}
.googlesitekit-plugin .googlesitekit-cta .googlesitekit-cta__title,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta .googlesitekit-cta__title,
#wpadminbar .googlesitekit-plugin .googlesitekit-cta .googlesitekit-adminbar .googlesitekit-cta__title,
#dashboard-widgets .inside .googlesitekit-plugin .googlesitekit-cta .googlesitekit-cta__title {
    color: rgb(182, 192, 206);
}
.googlesitekit-plugin .googlesitekit-cta .googlesitekit-cta__description,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta .googlesitekit-cta__description,
#wpadminbar .googlesitekit-plugin .googlesitekit-cta .googlesitekit-adminbar .googlesitekit-cta__description,
#dashboard-widgets .inside .googlesitekit-plugin .googlesitekit-cta .googlesitekit-cta__description {
    color: rgb(182, 192, 206);
}
.googlesitekit-plugin .googlesitekit-cta.googlesitekit-cta--error,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta--error.googlesitekit-cta,
#dashboard-widgets .inside .googlesitekit-plugin .googlesitekit-cta.googlesitekit-cta--error {
    background-color: rgb(64, 27, 13);
}
.googlesitekit-plugin .googlesitekit-cta.googlesitekit-cta--error a,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta--error.googlesitekit-cta a,
.googlesitekit-plugin .googlesitekit-cta.googlesitekit-cta--error .googlesitekit-cta__title,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta--error.googlesitekit-cta .googlesitekit-cta__title,
#wpadminbar .googlesitekit-plugin .googlesitekit-cta.googlesitekit-cta--error .googlesitekit-adminbar .googlesitekit-cta__title,
#dashboard-widgets .inside .googlesitekit-plugin .googlesitekit-cta.googlesitekit-cta--error a,
#dashboard-widgets .inside .googlesitekit-plugin .googlesitekit-cta.googlesitekit-cta--error .googlesitekit-cta__title {
    color: rgb(255, 152, 99);
}
.googlesitekit-plugin .googlesitekit-cta.googlesitekit-cta--error .googlesitekit-cta__description,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta--error.googlesitekit-cta .googlesitekit-cta__description,
#wpadminbar .googlesitekit-plugin .googlesitekit-cta.googlesitekit-cta--error .googlesitekit-adminbar .googlesitekit-cta__description,
#dashboard-widgets .inside .googlesitekit-plugin .googlesitekit-cta.googlesitekit-cta--error .googlesitekit-cta__description {
    color: rgb(255, 152, 99);
}
.googlesitekit-plugin .googlesitekit-cta.googlesitekit-cta--error .mdc-button:not(:disabled),
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta--error.googlesitekit-cta .mdc-button:not(:disabled),
#wpadminbar .googlesitekit-plugin .googlesitekit-cta.googlesitekit-cta--error .googlesitekit-adminbar .mdc-button:not(:disabled),
#dashboard-widgets .inside .googlesitekit-plugin .googlesitekit-cta.googlesitekit-cta--error .mdc-button:not(:disabled) {
    background-color: rgb(112, 64, 43);
    color: rgb(190, 198, 210);
}
.googlesitekit-plugin .googlesitekit-cta.googlesitekit-cta--error .googlesitekit-cta-link--external,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta--error.googlesitekit-cta .googlesitekit-cta-link--external,
#dashboard-widgets .inside .googlesitekit-plugin .googlesitekit-cta.googlesitekit-cta--error .googlesitekit-cta-link--external {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTMiIGhlaWdodD0iMTMiPjxkZWZzPjxmaWx0ZXIgaWQ9ImRhcmtyZWFkZXItaW1hZ2UtZmlsdGVyIj48ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMC4wMjkgLTAuNTA4IC0wLjc2NiAwLjAwMCAxLjIzMiAtMC42NzAgMC4yMTMgLTAuNzQxIDAuMDAwIDEuMTg2IC0wLjYzOCAtMC40OTcgMC4wMjIgMC4wMDAgMS4xMDIgMC4wMDAgMC4wMDAgMC4wMDAgMS4wMDAgMC4wMDAiIC8+PC9maWx0ZXI+PC9kZWZzPjxpbWFnZSB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIGZpbHRlcj0idXJsKCNkYXJrcmVhZGVyLWltYWdlLWZpbHRlcikiIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyMTMlMjIlMjBoZWlnaHQlM0QlMjIxMyUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDEzJTIwMTMlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUzQ2clMjBmaWxsJTNEJTIybm9uZSUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk0xMSUyMDExSDJWMmgzVjBIMmEyJTIwMiUyMDAlMjAwJTIwMC0yJTIwMnY5YTIlMjAyJTIwMCUyMDAlMjAwJTIwMiUyMDJoOWMxLjElMjAwJTIwMi0uOSUyMDItMlY4aC0ydjN6JTIyJTIwZmlsbCUzRCUyMiUyMzdhMWUwMCUyMiUyMGZpbGwtcnVsZSUzRCUyMm5vbnplcm8lMjIlMkYlM0UlM0NwYXRoJTIwZmlsbCUzRCUyMiUyMzdhMWUwMCUyMiUyMGQlM0QlMjJNNyUyMDBoNnYySDd6TTExJTIwMmgydjRoLTJ6JTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJNMTElMjAyTDUlMjA4JTIyJTIwc3Ryb2tlJTNEJTIyJTIzN2ExZTAwJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIyc3F1YXJlJTIyJTJGJTNFJTNDJTJGZyUzRSUzQyUyRnN2ZyUzRSIgLz48L3N2Zz4=");
}
.googlesitekit-cta-link,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta-link {
    color: rgb(148, 255, 255);
    text-decoration-color: initial;
}
.googlesitekit-cta-link:hover,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta-link:hover {
    color: rgb(148, 255, 255);
    text-decoration-color: initial;
}
.googlesitekit-cta-link.googlesitekit-cta-link--danger,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta-link--danger.googlesitekit-cta-link {
    color: rgb(241, 152, 111);
}
.googlesitekit-cta-link.googlesitekit-cta-link--arrow,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta-link--arrow.googlesitekit-cta-link,
.googlesitekit-cta-link.googlesitekit-cta-link--external,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta-link--external.googlesitekit-cta-link {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M11%2011H2V2h3V0H2a2%202%200%200%200-2%202v9a2%202%200%200%200%202%202h9c1.1%200%202-.9%202-2V8h-2v3z%22%20fill%3D%22%23108080%22%20fill-rule%3D%22nonzero%22%2F%3E%3Cpath%20fill%3D%22%23108080%22%20d%3D%22M7%200h6v2H7zM11%202h2v4h-2z%22%2F%3E%3Cpath%20d%3D%22M11%202L5%208%22%20stroke%3D%22%23108080%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22square%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.googlesitekit-cta-link.googlesitekit-cta-link--arrow,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta-link--arrow.googlesitekit-cta-link {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Ccircle%20fill%3D%22%23108080%22%20cx%3D%226.5%22%20cy%3D%226.5%22%20r%3D%226.5%22%2F%3E%3Cpath%20d%3D%22M3.461%206.96h5.15L6.36%209.21a.464.464%200%200%200%20.325.79.459.459%200%200%200%20.325-.135l3.037-3.038a.459.459%200%200%200%200-.65L7.015%203.135a.46.46%200%200%200-.65.65L8.61%206.039H3.461a.462.462%200%200%200-.461.46c0%20.254.207.462.461.462z%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.googlesitekit-cta-link.googlesitekit-cta-link--arrow.googlesitekit-cta-link--inverse,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta-link--arrow.googlesitekit-cta-link--inverse.googlesitekit-cta-link {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Ccircle%20fill%3D%22%23FFF%22%20cx%3D%226.5%22%20cy%3D%226.5%22%20r%3D%226.5%22%2F%3E%3Cpath%20d%3D%22M3.461%206.96h5.15L6.36%209.21a.464.464%200%200%200%20.325.79.459.459%200%200%200%20.325-.135l3.037-3.038a.459.459%200%200%200%200-.65L7.015%203.135a.46.46%200%200%200-.65.65L8.61%206.039H3.461a.462.462%200%200%200-.461.46c0%20.254.207.462.461.462z%22%20fill%3D%22%23108080%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.googlesitekit-cta-link.googlesitekit-cta-link--arrow.googlesitekit-cta-link--disabled,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta-link--arrow.googlesitekit-cta-link--disabled.googlesitekit-cta-link {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Ccircle%20fill%3D%22%23bbb%22%20cx%3D%226.5%22%20cy%3D%226.5%22%20r%3D%226.5%22%2F%3E%3Cpath%20d%3D%22M3.461%206.96h5.15L6.36%209.21a.464.464%200%200%200%20.325.79.459.459%200%200%200%20.325-.135l3.037-3.038a.459.459%200%200%200%200-.65L7.015%203.135a.46.46%200%200%200-.65.65L8.61%206.039H3.461a.462.462%200%200%200-.461.46c0%20.254.207.462.461.462z%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.googlesitekit-cta-link.googlesitekit-cta-link--inverse,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta-link--inverse.googlesitekit-cta-link {
    color: rgb(190, 198, 210);
}
.googlesitekit-cta-link.googlesitekit-cta-link--inverse:hover,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta-link--inverse.googlesitekit-cta-link:hover {
    color: rgb(190, 198, 210);
}
.googlesitekit-cta-link.googlesitekit-cta-link--back::before,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta-link--back.googlesitekit-cta-link::before {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%228%22%20height%3D%227%22%20viewBox%3D%220%200%208%207%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M6.722%203.96H1.573l2.25%202.25a.464.464%200%200%201-.325.79.459.459%200%200%201-.325-.135L.135%203.827a.459.459%200%200%201%200-.65L3.168.135a.46.46%200%201%201%20.65.65L1.573%203.039h5.15c.253%200%20.46.207.46.46a.462.462%200%200%201-.46.462z%22%20fill%3D%22%23108080%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");
}
.googlesitekit-cta-link.googlesitekit-cta-link--disabled,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta-link--disabled.googlesitekit-cta-link {
    color: rgb(169, 181, 198);
}
.googlesitekit-cta-link.googlesitekit-cta-link--danger:hover,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta-link--danger.googlesitekit-cta-link:hover {
    color: rgb(241, 152, 111);
}
.googlesitekit-cta-link.googlesitekit-cta-link--disabled:hover,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta-link--disabled.googlesitekit-cta-link:hover {
    color: rgb(169, 181, 198);
    text-decoration-color: initial;
}
button.googlesitekit-cta-link,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar button.googlesitekit-cta-link {
    color: rgb(174, 218, 166);
}
button.googlesitekit-cta-link:hover,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar button.googlesitekit-cta-link:hover {
    color: rgb(174, 226, 167);
}
button.googlesitekit-cta-link.googlesitekit-cta-link--arrow,
#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar button.googlesitekit-cta-link--arrow.googlesitekit-cta-link {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTMiIGhlaWdodD0iMTMiPjxkZWZzPjxmaWx0ZXIgaWQ9ImRhcmtyZWFkZXItaW1hZ2UtZmlsdGVyIj48ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMC4wMjkgLTAuNTA4IC0wLjc2NiAwLjAwMCAxLjIzMiAtMC42NzAgMC4yMTMgLTAuNzQxIDAuMDAwIDEuMTg2IC0wLjYzOCAtMC40OTcgMC4wMjIgMC4wMDAgMS4xMDIgMC4wMDAgMC4wMDAgMC4wMDAgMS4wMDAgMC4wMDAiIC8+PC9maWx0ZXI+PC9kZWZzPjxpbWFnZSB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIGZpbHRlcj0idXJsKCNkYXJrcmVhZGVyLWltYWdlLWZpbHRlcikiIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyMTMlMjIlMjBoZWlnaHQlM0QlMjIxMyUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDEzJTIwMTMlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUzQ2clMjBmaWxsJTNEJTIybm9uZSUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlM0UlM0NjaXJjbGUlMjBmaWxsJTNEJTIyJTIzM2M3MjUxJTIyJTIwY3glM0QlMjI2LjUlMjIlMjBjeSUzRCUyMjYuNSUyMiUyMHIlM0QlMjI2LjUlMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMk0zLjQ2MSUyMDYuOTZoNS4xNUw2LjM2JTIwOS4yMWEuNDY0LjQ2NCUyMDAlMjAwJTIwMCUyMC4zMjUuNzkuNDU5LjQ1OSUyMDAlMjAwJTIwMCUyMC4zMjUtLjEzNWwzLjAzNy0zLjAzOGEuNDU5LjQ1OSUyMDAlMjAwJTIwMCUyMDAtLjY1TDcuMDE1JTIwMy4xMzVhLjQ2LjQ2JTIwMCUyMDAlMjAwLS42NS42NUw4LjYxJTIwNi4wMzlIMy40NjFhLjQ2Mi40NjIlMjAwJTIwMCUyMDAtLjQ2MS40NmMwJTIwLjI1NC4yMDcuNDYyLjQ2MS40NjJ6JTIyJTIwZmlsbCUzRCUyMiUyM0ZGRiUyMiUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0UiIC8+PC9zdmc+");
}
.googlesitekit-data-block,
#wpadminbar .googlesitekit-adminbar .googlesitekit-data-block {
    --darkreader-text--darkreader-text--color-up: #cff493;
    --darkreader-text--darkreader-text--color-down: #f1986f;
}
.googlesitekit-data-block .googlesitekit-data-block__title,
#wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__title,
.googlesitekit-data-block #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block__title {
    color: rgb(157, 171, 191);
}
.googlesitekit-data-block .googlesitekit-data-block__datapoint,
#wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__datapoint,
.googlesitekit-data-block #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block__datapoint {
    color: rgb(182, 192, 206);
}
.googlesitekit-data-block .googlesitekit-data-block__change,
#wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__change,
.googlesitekit-data-block #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block__change {
    color: rgb(157, 171, 191);
}
.googlesitekit-data-block .googlesitekit-data-block__value,
#wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__value,
.googlesitekit-data-block #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block__value,
.googlesitekit-data-block .googlesitekit-data-block__suffix,
#wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__suffix {
    color: rgb(157, 171, 191);
}
.googlesitekit-data-block .googlesitekit-data-block__value--up,
#wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__value--up,
.googlesitekit-data-block .googlesitekit-data-block__suffix--up,
#wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__suffix--up {
    color: var(--darkreader-text--darkreader-text--color-up);
}
.googlesitekit-data-block .googlesitekit-data-block__value--down,
#wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__value--down,
.googlesitekit-data-block .googlesitekit-data-block__suffix--down,
#wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__suffix--down {
    color: var(--darkreader-text--darkreader-text--color-down);
}
.googlesitekit-data-block--button-1:not(.googlesitekit-data-block--is-gathering-data):hover,
.googlesitekit-data-block--button-1:not(.googlesitekit-data-block--is-gathering-data):focus,
.googlesitekit-data-block--button-1:not(.googlesitekit-data-block--is-gathering-data):active {
    background-color: rgba(77, 85, 103, 0.1);
}
.googlesitekit-data-block--button-1.googlesitekit-data-block--is-gathering-data::before {
    background-color: rgb(72, 72, 90);
}
.googlesitekit-data-block--button-1::before {
    background-color: rgb(77, 85, 103);
}
.googlesitekit-data-block--button-2:not(.googlesitekit-data-block--is-gathering-data):hover,
.googlesitekit-data-block--button-2:not(.googlesitekit-data-block--is-gathering-data):focus,
.googlesitekit-data-block--button-2:not(.googlesitekit-data-block--is-gathering-data):active {
    background-color: rgba(39, 40, 50, 0.1);
}
.googlesitekit-data-block--button-2.googlesitekit-data-block--is-gathering-data::before {
    background-color: rgb(72, 72, 90);
}
.googlesitekit-data-block--button-2::before {
    background-color: rgb(39, 40, 50);
}
.googlesitekit-data-block--button-3:not(.googlesitekit-data-block--is-gathering-data):hover,
.googlesitekit-data-block--button-3:not(.googlesitekit-data-block--is-gathering-data):focus,
.googlesitekit-data-block--button-3:not(.googlesitekit-data-block--is-gathering-data):active {
    background-color: rgba(98, 116, 93, 0.1);
}
.googlesitekit-data-block--button-3.googlesitekit-data-block--is-gathering-data::before {
    background-color: rgb(72, 72, 90);
}
.googlesitekit-data-block--button-3::before {
    background-color: rgb(98, 116, 93);
}
.googlesitekit-data-block--button-4:not(.googlesitekit-data-block--is-gathering-data):hover,
.googlesitekit-data-block--button-4:not(.googlesitekit-data-block--is-gathering-data):focus,
.googlesitekit-data-block--button-4:not(.googlesitekit-data-block--is-gathering-data):active {
    background-color: rgba(87, 68, 105, 0.1);
}
.googlesitekit-data-block--button-4.googlesitekit-data-block--is-gathering-data::before {
    background-color: rgb(72, 72, 90);
}
.googlesitekit-data-block--button-4::before {
    background-color: rgb(87, 68, 105);
}
.googlesitekit-plugin .googlesitekit-gathering-data-notice.googlesitekit-gathering-data-notice--has-style-small span {
    color: rgb(157, 171, 191);
}
.googlesitekit-plugin .googlesitekit-gathering-data-notice.googlesitekit-gathering-data-notice--has-style-default span {
    color: rgb(157, 171, 191);
}
.googlesitekit-plugin .googlesitekit-gathering-data-notice.googlesitekit-gathering-data-notice--has-style-overlay span {
    color: rgb(157, 171, 191);
}
.googlesitekit-plugin .googlesitekit-gathering-data-notice.googlesitekit-gathering-data-notice--has-style-small-overlay span {
    color: rgb(157, 171, 191);
}
.googlesitekit-plugin .googlesitekit-gathering-data-notice.googlesitekit-gathering-data-notice--has-style-large span {
    color: rgb(157, 171, 191);
}
#wpadminbar .googlesitekit-plugin .googlesitekit-gathering-data-notice span {
    color: rgb(159, 174, 192);
}
@media (prefers-reduced-motion: reduce) {
    .googlesitekit-preview-block__wrapper {
        background-image: linear-gradient(150deg,
        rgba(0, 0, 0, 0.05),
        rgba(0, 0, 0, 0.15));
    }
}
.googlesitekit-noscript {
    background-color: rgb(25, 25, 29);
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a {
    background-color: rgb(67, 71, 105);
    color: rgb(190, 198, 210);
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay,
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items.pojo-a11y-links {
    border-color: rgb(81, 89, 130);
}
body.pojo-a11y-focusable a:focus {
    outline-color: rgb(176, 32, 26) !important;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay {
    background-color: rgb(25, 25, 29);
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a,
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay p.pojo-a11y-toolbar-title {
    color: rgb(174, 186, 201);
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a.active {
    background-color: rgb(67, 71, 105);
    color: rgb(190, 198, 210);
}
.woocommerce-breadcrumb a {
    color: rgb(234, 81, 71) !important;
}
.woocommerce-breadcrumb #breadcrumb a:hover {
    color: rgb(185, 195, 209);
}
.woocommerce-breadcrumb .delimeter {
    color: rgb(185, 195, 209);
}
.woocommerce-breadcrumb {
    color: rgb(234, 81, 71);
}
.woocommerce ul.products li.product .price,
.woocommerce-page ul.products li.product .price {
    color: rgb(185, 195, 209);
}
.woocommerce div.product span.price,
.woocommerce div.product p.price,
.woocommerce #content div.product span.price,
.woocommerce #content div.product p.price,
.woocommerce-page div.product span.price,
.woocommerce-page div.product p.price,
.woocommerce-page #content div.product span.price,
.woocommerce-page #content div.product p.price {
    color: rgb(185, 195, 209);
}
li.wc_payment_method {
    color: rgb(157, 171, 191);
}
.terms {
    color: rgb(157, 171, 191);
}
#headerwrap a,
#footerwrap a {
    color: rgb(231, 88, 78);
}
#slide-cart .cart-total .amount {
    color: rgb(185, 195, 209);
}
#slide-cart .cart-total #view-cart {
    color: rgb(231, 88, 78);
}
#slide-cart .quantity-count {
    color: rgb(185, 195, 209);
}
#headerwrap #cart-icon-close {
    color: inherit;
}
span:nth-child(2) {
    color: rgb(165, 178, 196);
}
#main-nav .mega-menu-posts a {
    color: rgb(185, 195, 209);
}
#main-nav .mega-menu-posts b {
    color: rgb(165, 178, 196);
}
span.woocommerce-Price-amount.amount {
    color: rgb(185, 195, 209);
}
.woocommerce-error span:nth-child(1) {
    color: rgb(231, 88, 78);
}
.woocommerce-error span:nth-child(2) {
    color: rgb(231, 88, 78);
}
.App__app-infinity-root_oWTYjHpu[data-v-30750c37] {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.15);
}
.App__app-infinity-root_oWTYjHpu .App__modal_2AmObnlq .App__title_3PUPKFHQ[data-v-30750c37] {
    color: rgb(190, 198, 210);
}
.App__app-infinity-root_oWTYjHpu .App__modal_2AmObnlq .App__subtitle_CrJbwup5[data-v-30750c37] {
    color: rgb(190, 198, 210);
}
.App__app-infinity-root_oWTYjHpu .App__modal_2AmObnlq .App__list_2EZssklE .App__item_3p4UGIAt[data-v-30750c37] {
    color: rgb(190, 198, 210);
}
.App__app-infinity-root_oWTYjHpu .App__modal_2AmObnlq .App__rate-btn_1bvgWF3U[data-v-30750c37] {
    color: rgb(190, 198, 210);
    background-image: initial;
    background-color: rgb(157, 95, 25);
}
.themify_builder .text-6-0-0-1.module-text {
    color: rgb(231, 88, 78);
}
.themify_builder .text-6-0-0-1.module-text h1 {
    color: rgb(231, 88, 78);
}
.themify_builder .text-6-0-0-1.module-text h2 {
    color: rgb(231, 88, 78);
}
.themify_builder .text-6-0-0-1.module-text h3:not(.module-title) {
    color: rgb(231, 88, 78);
}
.themify_builder .text-6-0-0-1.module-text h4 {
    color: rgb(231, 88, 78);
}
.themify_builder .text-6-0-0-1.module-text h5 {
    color: rgb(231, 88, 78);
}
.themify_builder .text-6-0-0-1.module-text h6 {
    color: rgb(231, 88, 78);
}
.themify_builder .text-6-0-0-2.module-text {
    color: rgb(231, 88, 78);
}
.themify_builder .text-6-0-0-2.module-text h1 {
    color: rgb(231, 88, 78);
}
.themify_builder .text-6-0-0-2.module-text h2 {
    color: rgb(231, 88, 78);
}
.themify_builder .text-6-0-0-2.module-text h3:not(.module-title) {
    color: rgb(231, 88, 78);
}
.themify_builder .text-6-0-0-2.module-text h4 {
    color: rgb(231, 88, 78);
}
.themify_builder .text-6-0-0-2.module-text h5 {
    color: rgb(231, 88, 78);
}
.themify_builder .text-6-0-0-2.module-text h6 {
    color: rgb(231, 88, 78);
}
.mce-tinymce {
    box-shadow: none;
}
.mce-container,
.mce-container *,
.mce-widget,
.mce-widget * {
    color: inherit;
}
#mce-modal-block,
#mce-modal-block.mce-fade {
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
.mce-window {
    box-shadow: rgba(0, 0, 0, 0.3) 0px 3px 6px;
}
.mce-window .mce-window-head {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-bottom-color: rgb(88, 96, 143);
}
.mce-window .mce-window-head .mce-title {
    color: rgb(170, 182, 198);
}
.mce-window .mce-window-head .mce-close,
.mce-window-head .mce-close .mce-i-remove {
    color: transparent;
}
.mce-window-head .mce-close .mce-i-remove::before {
    color: rgb(158, 173, 191);
}
.mce-window-head .mce-close:focus .mce-i-remove::before,
.mce-window-head .mce-close:hover .mce-i-remove::before {
    color: rgb(140, 203, 238);
}
.mce-window-head .mce-close:focus .mce-i-remove,
div.mce-tab:focus {
    box-shadow: rgb(66, 93, 115) 0px 0px 0px 1px,
    rgba(66, 93, 115, 0.8) 0px 0px 2px 1px;
}
.mce-window .mce-foot {
    border-top-color: rgb(88, 96, 143);
}
#wp-link .query-results,
.mce-checkbox i.mce-i-checkbox,
.mce-textbox {
    border-color: rgb(88, 96, 143);
    box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 2px inset;
}
#wp-link .query-results:focus,
.mce-checkbox:focus i.mce-i-checkbox,
.mce-textbox.mce-focus,
.mce-textbox:focus {
    border-color: rgb(81, 115, 141);
    box-shadow: rgba(66, 93, 115, 0.8) 0px 0px 2px;
}
.mce-window .wp-editor-help kbd {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.08);
}
.mce-floatpanel.mce-popover,
.mce-menu {
    border-color: rgba(76, 80, 110, 0.15);
    box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px;
}
.mce-menu-item {
    border-color: initial;
}
div.mce-panel {
    border-color: initial;
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.mce-panel.mce-menu {
    border-color: rgb(88, 96, 143);
}
div.mce-toolbar-grp {
    border-bottom-color: rgb(88, 96, 143);
    background-image: initial;
    background-color: rgb(28, 28, 36);
}
div.mce-inline-toolbar-grp {
    border-color: rgb(83, 91, 136);
    box-shadow: rgba(0, 0, 0, 0.15) 0px 1px 3px;
}
div.mce-inline-toolbar-grp::after,
div.mce-inline-toolbar-grp::before {
    border-color: transparent;
}
div.mce-inline-toolbar-grp.mce-arrow-up::before {
    border-bottom-color: rgb(83, 91, 136);
}
div.mce-inline-toolbar-grp.mce-arrow-down::before {
    border-top-color: rgb(83, 91, 136);
}
div.mce-inline-toolbar-grp.mce-arrow-up::after {
    border-bottom-color: rgb(90, 98, 146);
}
div.mce-inline-toolbar-grp.mce-arrow-down::after {
    border-top-color: rgb(90, 98, 146);
}
div.mce-statusbar {
    border-top-color: rgb(88, 96, 143);
}
.mce-toolbar .mce-btn,
.qt-dfw {
    border-color: transparent;
    background-image: initial;
    background-color: initial;
    box-shadow: none;
    text-shadow: none;
}
.mce-toolbar .mce-btn-group .mce-btn,
.qt-dfw {
    border-color: transparent;
}
.mce-toolbar .mce-btn-group .mce-btn:focus,
.mce-toolbar .mce-btn-group .mce-btn:hover,
.qt-dfw:focus,
.qt-dfw:hover {
    background-image: initial;
    background-color: rgb(28, 28, 36);
    border-color: rgb(88, 91, 119);
    color: rgb(178, 189, 203);
    box-shadow: rgb(25, 25, 29) 0px 1px 0px inset,
    rgba(0, 0, 0, 0.08) 0px 1px 0px;
    outline-color: initial;
}
.mce-toolbar .mce-btn-group .mce-btn.mce-active,
.mce-toolbar .mce-btn-group .mce-btn:active,
.qt-dfw.active {
    background-image: initial;
    background-color: rgb(31, 31, 38);
    border-color: rgb(88, 91, 119);
    box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 5px -3px inset;
}
.mce-btn.mce-active,
.mce-btn.mce-active button,
.mce-btn.mce-active i,
.mce-btn.mce-active:hover button,
.mce-btn.mce-active:hover i {
    color: inherit;
}
.mce-toolbar .mce-btn-group .mce-btn.mce-active:focus,
.mce-toolbar .mce-btn-group .mce-btn.mce-active:hover {
    border-color: rgb(73, 79, 118);
}
.mce-toolbar .mce-btn-group .mce-btn.mce-disabled:focus,
.mce-toolbar .mce-btn-group .mce-btn.mce-disabled:hover {
    color: rgb(164, 177, 195);
    background-image: initial;
    background-color: initial;
    border-color: rgb(88, 96, 143);
    text-shadow: rgb(25, 25, 29) 0px 1px 0px;
    box-shadow: none;
}
.mce-toolbar .mce-btn-group .mce-btn.mce-disabled:focus {
    border-color: rgb(88, 91, 119);
}
.mce-toolbar .mce-btn-group .mce-first,
.mce-toolbar .mce-btn-group .mce-last {
    border-color: transparent;
}
.mce-toolbar .mce-btn i {
    text-shadow: none;
}
.mce-toolbar .mce-colorbutton .mce-open {
    border-right-color: initial;
}
.mce-toolbar .mce-colorbutton .mce-preview {
    background-image: initial;
    background-color: rgb(58, 58, 72);
}
.mce-toolbar .mce-btn-group .mce-btn.mce-primary {
    background-image: initial;
    background-color: rgb(75, 104, 124);
    border-color: rgb(75, 113, 139) rgb(69, 113, 141) rgb(69, 113, 141);
    box-shadow: rgb(42, 72, 90) 0px 1px 0px;
    color: rgb(190, 198, 210);
    text-decoration-color: initial;
    text-shadow: none;
}
.mce-toolbar .mce-btn-group .mce-btn.mce-primary .mce-ico {
    color: rgb(190, 198, 210);
}
.mce-toolbar .mce-btn-group .mce-btn.mce-primary:focus,
.mce-toolbar .mce-btn-group .mce-btn.mce-primary:hover {
    background-image: initial;
    background-color: rgb(66, 93, 115);
    border-color: rgb(69, 113, 141);
    color: rgb(190, 198, 210);
}
.mce-toolbar .mce-btn-group .mce-btn.mce-primary:focus {
    box-shadow: rgb(50, 77, 100) 0px 0px 1px 1px;
}
.mce-toolbar .mce-btn-group .mce-btn.mce-primary:active {
    background-image: initial;
    background-color: rgb(58, 88, 109);
    border-color: rgb(69, 113, 141);
    box-shadow: rgb(42, 72, 90) 0px 2px 0px inset;
}
.mce-toolbar .mce-btn-group .mce-btn.mce-listbox {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-color: rgb(88, 96, 143);
    box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 1px -1px inset;
}
.mce-toolbar .mce-btn-group .mce-btn.mce-listbox:focus,
.mce-toolbar .mce-btn-group .mce-btn.mce-listbox:hover {
    border-color: rgb(86, 94, 140);
}
.mce-panel .mce-btn i.mce-caret {
    border-top-color: rgb(88, 91, 119);
}
.mce-panel .mce-btn:focus i.mce-caret,
.mce-panel .mce-btn:hover i.mce-caret {
    border-top-color: rgb(73, 79, 118);
}
.mce-panel .mce-active i.mce-caret {
    border-top-color: initial;
    border-bottom-color: rgb(73, 79, 118);
}
.mce-toolbar .mce-splitbtn:hover .mce-open {
    border-right-color: transparent;
}
.mce-toolbar .mce-splitbtn .mce-open.mce-active {
    background-image: initial;
    background-color: initial;
    outline-color: initial;
}
.mce-menu .mce-menu-item.mce-active.mce-menu-item-normal,
.mce-menu .mce-menu-item.mce-active.mce-menu-item-preview,
.mce-menu .mce-menu-item.mce-selected,
.mce-menu .mce-menu-item:focus,
.mce-menu .mce-menu-item:hover {
    background-image: initial;
    background-color: rgb(58, 88, 109);
    color: rgb(190, 198, 210);
}
.mce-menu .mce-menu-item.mce-selected .mce-caret,
.mce-menu .mce-menu-item:focus .mce-caret,
.mce-menu .mce-menu-item:hover .mce-caret {
    border-left-color: rgb(91, 100, 148);
}
.rtl .mce-menu .mce-menu-item.mce-selected .mce-caret,
.rtl .mce-menu .mce-menu-item:focus .mce-caret,
.rtl .mce-menu .mce-menu-item:hover .mce-caret {
    border-left-color: inherit;
    border-right-color: rgb(91, 100, 148);
}
.mce-menu .mce-menu-item.mce-active .mce-menu-shortcut,
.mce-menu .mce-menu-item.mce-disabled:hover .mce-ico,
.mce-menu .mce-menu-item.mce-disabled:hover .mce-text,
.mce-menu .mce-menu-item.mce-selected .mce-ico,
.mce-menu .mce-menu-item.mce-selected .mce-text,
.mce-menu .mce-menu-item:focus .mce-ico,
.mce-menu .mce-menu-item:focus .mce-menu-shortcut,
.mce-menu .mce-menu-item:focus .mce-text,
.mce-menu .mce-menu-item:hover .mce-ico,
.mce-menu .mce-menu-item:hover .mce-menu-shortcut,
.mce-menu .mce-menu-item:hover .mce-text {
    color: inherit;
}
.mce-menu .mce-menu-item.mce-disabled:hover {
    background-image: initial;
    background-color: rgb(53, 52, 65);
}
div.mce-menubar {
    border-color: rgb(88, 96, 143);
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.mce-menubar .mce-menubtn.mce-active,
.mce-menubar .mce-menubtn:focus,
.mce-menubar .mce-menubtn:hover {
    border-color: transparent;
    background-image: initial;
    background-color: initial;
}
.mce-menubar .mce-menubtn:focus {
    color: rgb(175, 187, 202);
    box-shadow: rgb(66, 93, 115) 0px 0px 0px 1px,
    rgba(66, 93, 115, 0.8) 0px 0px 2px 1px;
}
.mce-menu-item-sep:hover,
div.mce-menu .mce-menu-item-sep {
    border-bottom-color: rgb(88, 96, 143);
}
.mce-primary button,
.mce-primary button i {
    color: rgb(190, 198, 210);
    text-shadow: none;
}
.mce-window .mce-btn {
    color: rgb(164, 177, 195);
    background-image: initial;
    background-color: rgb(28, 28, 36);
    text-decoration-color: initial;
    border-color: rgb(86, 94, 140);
    box-shadow: rgb(53, 52, 65) 0px 1px 0px;
}
.mce-window .mce-btn:focus,
.mce-window .mce-btn:hover {
    background-image: initial;
    background-color: rgb(28, 28, 36);
    border-color: rgb(82, 89, 133);
    color: rgb(178, 189, 203);
}
.mce-window .mce-btn:focus {
    border-color: rgb(81, 115, 141);
    box-shadow: rgba(58, 88, 109, 0.8) 0px 0px 3px;
}
.mce-window .mce-btn:active {
    background-image: initial;
    background-color: rgb(31, 31, 38);
    border-color: rgb(82, 89, 133);
    box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 5px -3px inset;
}
.mce-window .mce-btn.mce-disabled {
    color: rgb(164, 177, 195) !important;
    border-color: rgb(88, 96, 143) !important;
    background-image: initial !important;
    background-color: rgb(28, 28, 36) !important;
    box-shadow: none !important;
    text-shadow: rgb(25, 25, 29) 0px 1px 0px !important;
}
.mce-window .mce-btn.mce-primary {
    background-image: initial;
    background-color: rgb(75, 104, 124);
    border-color: rgb(75, 113, 139) rgb(69, 113, 141) rgb(69, 113, 141);
    box-shadow: rgb(42, 72, 90) 0px 1px 0px;
    color: rgb(190, 198, 210);
    text-decoration-color: initial;
    text-shadow: rgb(42, 72, 90) 0px -1px 1px,
    rgb(42, 72, 90) 1px 0px 1px,
    rgb(42, 72, 90) 0px 1px 1px,
    rgb(42, 72, 90) -1px 0px 1px;
}
.mce-window .mce-btn.mce-primary:focus,
.mce-window .mce-btn.mce-primary:hover {
    background-image: initial;
    background-color: rgb(66, 93, 115);
    border-color: rgb(69, 113, 141);
    color: rgb(190, 198, 210);
}
.mce-window .mce-btn.mce-primary:focus {
    box-shadow: rgb(58, 88, 109) 0px 1px 0px,
    rgb(50, 77, 100) 0px 0px 2px 1px;
}
.mce-window .mce-btn.mce-primary:active {
    background-image: initial;
    background-color: rgb(58, 88, 109);
    border-color: rgb(69, 113, 141);
    box-shadow: rgb(42, 72, 90) 0px 2px 0px inset;
}
.mce-window .mce-btn.mce-primary.mce-disabled {
    color: rgb(155, 198, 223) !important;
    background-image: initial !important;
    background-color: rgb(66, 93, 115) !important;
    border-color: rgb(82, 113, 137) !important;
    box-shadow: none !important;
    text-shadow: rgba(0, 0, 0, 0.1) 0px -1px 0px !important;
}
.mce-charmap td {
    border-color: rgb(88, 96, 143);
}
.mce-charmap td:hover {
    background-image: initial;
    background-color: rgb(28, 28, 36);
}
.mce-tooltip-inner {
    box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px;
    color: rgb(190, 198, 210);
}
.mce-toolbar .mce-ico {
    color: rgb(164, 177, 195);
    text-shadow: none;
}
.qt-dfw {
    color: rgb(164, 177, 195);
    text-shadow: none;
}
.mce-toolbar .mce-btn.mce-active .mce-open,
.mce-toolbar .mce-btn:focus .mce-open,
.mce-toolbar .mce-btn:hover .mce-open {
    border-left-color: rgb(73, 79, 118);
}
.mce-notification button.mce-close {
    color: rgb(164, 177, 195);
}
.mce-notification button.mce-close:focus,
.mce-notification button.mce-close:hover {
    color: rgb(190, 198, 210);
}
.wp-editor-container {
    border-color: rgb(88, 96, 143);
}
.wp-editor-area {
    border-color: initial;
    outline-color: initial;
}
.wp-editor-container textarea.wp-editor-area {
    box-shadow: none;
}
.wp-switch-editor {
    background-image: initial;
    background-color: rgb(31, 31, 38);
    color: rgb(158, 173, 191);
    border-color: rgb(88, 96, 143);
}
.wp-switch-editor:focus {
    box-shadow: rgb(66, 93, 115) 0px 0px 0px 1px,
    rgba(66, 93, 115, 0.8) 0px 0px 2px 1px;
    outline-color: initial;
    color: rgb(178, 189, 203);
}
.html-active .switch-html:focus,
.tmce-active .switch-tmce:focus,
.wp-switch-editor:active {
    box-shadow: none;
}
.wp-switch-editor:active {
    background-color: rgb(28, 28, 36);
    box-shadow: none;
}
.js .tmce-active .wp-editor-area {
    color: rgb(190, 198, 210);
}
.html-active .switch-html,
.tmce-active .switch-tmce {
    background-image: initial;
    background-color: rgb(28, 28, 36);
    color: rgb(164, 177, 195);
    border-bottom-color: rgb(90, 98, 146);
}
.wp-media-buttons a {
    text-decoration-color: initial;
    color: rgb(170, 182, 198);
}
.wp-media-buttons .add_media span.wp-media-buttons-icon {
    background-image: initial;
    background-color: initial;
}
.quicktags-toolbar {
    border-bottom-color: rgb(88, 96, 143);
    background-image: initial;
    background-color: rgb(28, 28, 36); 
}
.quicktags-toolbar input[value="link"] {
    text-decoration-color: initial; 
}
.quicktags-toolbar input[value="del"] {
    text-decoration-color: initial;
}
#wp_delgallery,
#wp_delimgbtn,
#wp_editgallery,
#wp_editimgbtn {
    background-color: rgb(31, 31, 38);
    border-color: rgb(82, 89, 133);
}
#wp_delgallery:hover,
#wp_delimgbtn:hover,
#wp_editgallery:hover,
#wp_editimgbtn:hover {
    border-color: rgb(88, 91, 119);
    background-color: rgb(53, 52, 65);
}
#wp-link-wrap {
    background-color: rgb(25, 25, 29);
    box-shadow: rgba(0, 0, 0, 0.3) 0px 3px 6px;
}
#wp-link-backdrop {
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
#link-modal-title {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-bottom-color: rgb(88, 96, 143);
}
#wp-link-close {
    color: rgb(158, 173, 191);
    background-image: initial;
    background-color: initial;
    border-color: initial;
}
#wp-link-close:focus,
#wp-link-close:hover {
    color: rgb(140, 203, 238);
}
#wp-link-close:focus {
    box-shadow: rgb(66, 93, 115) 0px 0px 0px 1px,
    rgba(66, 93, 115, 0.8) 0px 0px 2px 1px;
    outline-color: transparent;
}
#wp-link ol,
#wp-link ul {
    list-style-image: initial;
}
#wp-link p.howto a {
    text-decoration-color: initial;
    color: inherit;
}
#wp-link .query-results {
    border-color: rgb(88, 96, 143);
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
#wp-link li {
    border-bottom-color: rgb(90, 98, 146);
    color: rgb(174, 186, 202);
}
#wp-link .query-notice {
    border-bottom-color: rgb(88, 96, 143);
    background-color: rgb(25, 25, 29);
    color: rgb(190, 198, 210);
}
#wp-link .query-notice .query-notice-default,
#wp-link .query-notice .query-notice-hint {
    border-left-color: rgb(78, 119, 151);
}
#wp-link .unselectable.no-matches-found {
    border-bottom-color: rgb(88, 96, 143);
    background-color: rgb(28, 28, 36);
}
#wp-link .no-matches-found .item-title {
    border-left-color: rgb(153, 64, 58);
}
#wp-link li:hover {
    background-image: initial;
    background-color: rgb(28, 28, 36);
    color: rgb(183, 193, 206);
}
#wp-link li.unselectable {
    border-bottom-color: rgb(88, 96, 143);
}
#wp-link li.unselectable:hover {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    color: rgb(174, 186, 202);
}
#wp-link li.selected {
    background-image: initial;
    background-color: rgb(40, 40, 50);
    color: rgb(174, 186, 202);
}
#wp-link li:last-child {
    border-color: initial;
}
#wp-link .item-info {
    color: rgb(158, 173, 191);
}
#wp-link .submitbox {
    background-image: initial;
    background-color: rgb(25, 25, 29);
    border-top-color: rgb(88, 96, 143);
}
div.wp-link-preview a {
    color: rgb(144, 197, 227);
    text-decoration-color: initial;
}
div.wp-link-preview a.wplink-url-error {
    color: rgb(220, 113, 103);
}
.ui-autocomplete.wplink-autocomplete {
    list-style-image: initial;
    border-color: rgb(81, 115, 141);
    box-shadow: rgba(66, 93, 115, 0.8) 0px 1px 2px;
    background-color: rgb(25, 25, 29);
}
.ui-autocomplete.wplink-autocomplete li.ui-state-focus {
    background-color: rgb(40, 40, 50);
}
@media print,
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 120dpi) {
    .wp-media-buttons .add_media span.wp-media-buttons-icon {
        background-image: initial;
        background-color: initial;
    }
}
.cookielawinfo-modern {
    border-color: rgb(88, 97, 144);
    background-color: rgb(31, 31, 38);
}
.cookielawinfo-modern td,
.cookielawinfo-modern th {
    color: rgb(174, 186, 201);
}
.cookielawinfo-modern thead {
    color: rgb(166, 180, 197);
    background-color: rgb(50, 51, 63);
    background-image: -webkit-gradient(linear,
    0% 0%,
    0% 100%,
    from(rgb(242, 242, 242)),
    to(rgb(227, 227, 227)),
    color-stop(0.6,
    rgb(179, 179, 179)));
    border-bottom-color: rgb(82, 90, 134);
}
.cookielawinfo-modern th {
    text-shadow: rgb(25, 25, 29) 1px 1px 1px;
}
.cookielawinfo-modern td {
    border-bottom-color: rgb(91, 100, 148);
    border-top-color: rgb(91, 100, 148);
}
.cookielawinfo-modern tr.cookielawinfo-row:hover {
    background-color: rgb(25, 25, 29);
}
.cookielawinfo-elegant {
    border-color: rgb(88, 96, 143);
    background-color: rgb(27, 27, 34);
    color: rgb(174, 186, 201);
}
.cookielawinfo-elegant tr {
    border-top-color: rgb(91, 100, 148);
    border-bottom-color: rgb(88, 96, 143);
    color: rgb(164, 177, 195);
}
.cookielawinfo-elegant th {
    text-shadow: rgba(25, 25, 29, 0.8) 0px 1px 0px;
}
.cookielawinfo-rounded {
    background-color: rgb(29, 29, 37);
    border-color: rgb(89, 97, 145);
}
.cookielawinfo-rounded thead {
    text-shadow: rgb(25, 25, 29) 0px 1px 0px;
    color: rgb(159, 174, 192);
}
.cookielawinfo-rounded th {
    border-bottom-color: rgb(91, 100, 148);
}
.cookielawinfo-rounded tr.cookielawinfo-row:hover {
    background-color: rgb(25, 25, 29);
}
table.cookielawinfo-classic {
    border-left-color: rgb(86, 95, 140);
    border-top-color: rgb(86, 95, 140);
    color: rgb(174, 186, 201);
}
table.cookielawinfo-classic thead tr th {
    background-image: initial;
    background-color: rgb(38, 38, 47);
}
table.cookielawinfo-classic tfoot tr th,
table.cookielawinfo-classic tfoot tr td {
    color: rgb(190, 198, 210);
}
table.cookielawinfo-classic td,
table.cookielawinfo-classic th {
    border-right-color: rgb(86, 95, 140);
    border-bottom-color: rgb(86, 95, 140);
}
table.cookielawinfo-classic tr.odd th,
table.cookielawinfo-classic tr.odd td {
    background-image: initial;
    background-color: rgb(32, 32, 39);
}
table.cookielawinfo-winter {
    color: rgb(174, 186, 201);
    background-image: initial;
    background-color: rgb(29, 29, 37);
}
table.cookielawinfo-winter a {
    color: rgb(168, 181, 197);
    text-decoration-color: initial;
    border-bottom-color: rgb(86, 94, 140);
}
table.cookielawinfo-winter a:visited {
    color: rgb(154, 169, 189);
}
table.cookielawinfo-winter a:hover {
    color: rgb(190, 198, 210);
}
table.cookielawinfo-winter thead th {
    background-image: initial;
    background-color: rgb(49, 48, 61);
    color: rgb(190, 198, 210);
}
table.cookielawinfo-winter tbody {
    border-left-color: rgb(89, 97, 145);
    border-right-color: rgb(89, 97, 145);
}
table.cookielawinfo-winter tbody {
    border-bottom-color: rgb(89, 97, 145);
}
table.cookielawinfo-winter tbody td,
table.cookielawinfo-winter tbody th {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwMCIgaGVpZ2h0PSIyIj48ZGVmcz48ZmlsdGVyIGlkPSJkYXJrcmVhZGVyLWltYWdlLWZpbHRlciI+PGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAuMTE1IC0wLjU2MiAtMC43NTkgMC4wMDAgMS4xOTMgLTAuNjkwIDAuMjU4IC0wLjc0MiAwLjAwMCAxLjE2MyAtMC42NjkgLTAuNTU1IDAuMTA0IDAuMDAwIDEuMTA5IDAuMDAwIDAuMDAwIDAuMDAwIDEuMDAwIDAuMDAwIiAvPjwvZmlsdGVyPjwvZGVmcz48aW1hZ2Ugd2lkdGg9IjIwMDAiIGhlaWdodD0iMiIgZmlsdGVyPSJ1cmwoI2RhcmtyZWFkZXItaW1hZ2UtZmlsdGVyKSIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoMEFjQ0FJQUFBUHY3KytyczdpSDVCQUFBQUFBQUxBQUFBQURRQndJQUFBSmtqSStweSswUG81eTAyb3V6M3J6N0Q0YmlTSmJtaWFicXlyYnVDOGZ5VE5mMmplZjZ6dmYrRHd3S1o0Q2k4WWhNS3BmTXB2TUpqVXFuMUtyMWlzMXF0OXl1OXdzT2k4Zmtzdm1NVHF2WDdMYjdEWS9MNS9TNi9ZN1A2L2Y4dnY4UEdDaFhBQUE3IiAvPjwvc3ZnPg==");
    background-color: initial;
}
table.cookielawinfo-winter tbody tr {
    background-image: initial;
    background-color: rgb(29, 29, 37);
}
table.cookielawinfo-winter tbody tr.odd {
    background-image: initial;
    background-color: rgb(31, 31, 38);
}
table.cookielawinfo-winter tbody tr:hover {
    background-image: initial;
    background-color: rgb(35, 35, 40);
    color: rgb(183, 194, 208);
}
table.cookielawinfo-winter tfoot td,
table.cookielawinfo-winter tfoot th,
table.cookielawinfo-winter tfoot tr {
    background-image: initial;
    background-color: rgb(25, 25, 29);
}
.cookielawinfo-row-cat-title {
    border-bottom-color: rgb(89, 97, 145);
}
#TB_overlay {
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
#TB_window {
    background-color: rgb(25, 25, 29);
    box-shadow: rgba(0, 0, 0, 0.3) 0px 3px 6px;
}
#TB_window img#TB_Image {
    border-color: rgb(78, 85, 128) rgb(86, 95, 140) rgb(86, 95, 140) rgb(78, 85, 128);
}
#TB_closeWindowButton {
    border-color: initial;
    background-image: none;
    background-color: initial;
    outline-color: initial;
}
#TB_title {
    background-image: initial;
    background-color: rgb(26, 26, 32);
    border-bottom-color: rgb(88, 96, 143);
}
#TB_load {
    background-color: rgb(35, 35, 44);
    border-color: rgb(77, 84, 125);
}
#TB_HideSelect {
    background-color: rgb(25, 25, 29);
    border-color: initial;
}
#TB_iframeContent {
    border-color: initial;
}
.tb-close-icon {
    color: rgb(159, 174, 192);
}
#TB_closeWindowButton:hover .tb-close-icon,
#TB_closeWindowButton:focus .tb-close-icon {
    color: rgb(123, 225, 255);
}
#TB_closeWindowButton:focus .tb-close-icon {
    box-shadow: rgb(63, 89, 110) 0px 0px 0px 1px,
    rgba(65, 108, 122, 0.8) 0px 0px 2px 1px;
}
.fa-border {
    border-color: rgb(89, 97, 145);
}
.fa-inverse {
    color: rgb(190, 198, 210);
}
.sr-only {
    border-color: initial;
}
.vimvixen-hint {
    background-color: rgb(110, 85, 22) !important;
    border-color: rgb(166, 138, 43) !important;
    color: rgb(255, 255, 166) !important;
}
#edge-translate-panel-body,
.MuiTypography-body1,
.nfe-quote-text {
    color: var(--darkreader-text--darkreader-neutral-text) !important;
}
gr-main-header {
    background-color: rgb(32, 54, 57) !important;
}
.tou-z65h9k,
.tou-mignzq,
.tou-1b6i2ox,
.tou-lnqlqk {
    background-color: var(--darkreader-bg--darkreader-neutral-background) !important;
}
.tou-75mvi {
    background-color: rgb(12, 26, 29) !important;
}
.tou-ta9e87,
.tou-1w3fhi0,
.tou-1b8t2us,
.tou-py7lfi,
.tou-1lpmd9d,
.tou-1frrtv8,
.tou-17ezmgn {
    background-color: rgb(5, 4, 6) !important;
}
.tou-uknfeu {
    background-color: rgb(28, 19, 8) !important;
}
.tou-6i3zyv {
    background-color: rgb(53, 83, 88) !important;
}
.App__app-infinity-root_oWTYjHpu[data-v-30750c37] {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.15);
}
.App__app-infinity-root_oWTYjHpu .App__modal_2AmObnlq .App__title_3PUPKFHQ[data-v-30750c37] {
    color: rgb(205, 206, 226);
}
.App__app-infinity-root_oWTYjHpu .App__modal_2AmObnlq .App__subtitle_CrJbwup5[data-v-30750c37] {
    color: rgb(205, 206, 226);
}
.App__app-infinity-root_oWTYjHpu .App__modal_2AmObnlq .App__list_2EZssklE .App__item_3p4UGIAt[data-v-30750c37] {
    color: rgb(205, 206, 226);
}
.App__app-infinity-root_oWTYjHpu .App__modal_2AmObnlq .App__rate-btn_1bvgWF3U[data-v-30750c37] {
    color: rgb(205, 206, 226);
    background-image: initial;
    background-color: rgb(255, 178, 93);
}
.ui,
.ui > li,
.ui.nav ul,
.ui.module-tab .tab-nav {
    list-style-image: initial;
}
.ui.embossed.module-tab.vertical .tab-nav,
.ui.embossed.builder_button,
.ui.embossed.nav,
.ui.embossed.module-callout,
.ui.embossed.separate > li,
.ui.embossed.module-accordion .accordion-title,
.ui.embossed.module-box,
.ui.embossed.module-tab .tab-content,
.ui.embossed.window .bar {
    box-shadow: rgba(29, 29, 37, 0.5) 0px 1px 0px inset,
    rgba(0, 0, 0, 0.25) 0px -2px 0px inset,
    rgba(29, 29, 37, 0.2) 0px -3px 0px inset,
    rgba(0, 0, 0, 0.1) 0px 1px 0px;
}
.ui.embossed.separate {
    box-shadow: none;
}
.ui.builder_button:active,
.ui.nav li:active,
.ui.module-tab .tab-nav li:active,
.ui.pressed.separate > li {
    box-shadow: rgba(0, 0, 0, 0.35) 0px 1px 2px inset;
}
.ui.shadow.module-tab.vertical .tab-nav,
.ui.shadow.builder_button,
.ui.shadow.nav,
.ui.shadow.module-callout,
.ui.shadow.separate > li,
.ui.shadow.separate > li.current,
.ui.shadow.module-accordion .accordion-title,
.ui.shadow.module-accordion li.current .accordion-content,
.ui.shadow.module-box,
.ui.shadow.module-tab .tab-content,
.ui.shadow.window .bar {
    box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px;
}
.ui.shadow > li.current,
.ui.shadow .tab-nav li.current {
    box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 3px inset,
    rgba(0, 0, 0, 0.3) 0px 1px 3px;
}
.ui.shadow.separate,
.ui.shadow > li.current {
    box-shadow: none;
}
.ui.shadow.builder_button:active,
.ui.shadow.nav li:active,
.ui.shadow.module-tab .tab-nav li:active,
.ui.shadow.pressed.separate > li {
    box-shadow: rgba(0, 0, 0, 0.35) 0px 1px 2px inset;
}
.ui.shadow.embossed.module-tab.vertical .tab-nav,
.ui.shadow.embossed.builder_button,
.ui.shadow.embossed.module-callout,
.ui.shadow.embossed.separate > li,
.ui.shadow.embossed.module-accordion .accordion-title,
.ui.shadow.embossed.module-box,
.ui.shadow.embossed.module-tab .tab-content,
.ui.shadow.embossed.window .bar {
    box-shadow: rgba(29, 29, 37, 0.5) 0px 1px 0px inset,
    rgba(0, 0, 0, 0.25) 0px -2px 0px inset,
    rgba(29, 29, 37, 0.2) 0px -3px 0px inset,
    rgba(0, 0, 0, 0.1) 0px 1px 0px,
    rgba(0, 0, 0, 0.3) 0px 1px 3px;
}
.ui.shadow.embossed.builder_button:active,
.ui.shadow.embossed.nav li:active,
.ui.shadow.embossed.module-tab .tab-nav li:active,
.ui.shadow.embossed.pressed.separate > li {
    box-shadow: rgba(0, 0, 0, 0.35) 0px 1px 2px inset;
}
.ui.glossy.builder_button::before,
.ui.glossy.nav > li a::before,
.ui.glossy.nav.fullwidth::before,
.ui.glossy .tab-nav > li a::before,
.ui.glossy.module-accordion .accordion-title a::before,
.ui.glossy.module-box-content::before,
.ui.glossy.module-callout::before {
    background-image: -webkit-linear-gradient(top,
    rgba(29, 29, 37, 0.5) 0%,
    rgba(29, 29, 37, 0.2) 100%);
}
.ui.nav.fullwidth > li::before,
.ui.nav > li.current::before,
.ui.glossy .tab-nav > li.current::before,
.ui.nav.fullwidth.glossy a::before {
    background-image: none;
    background-color: initial;
}
.ui.module-tab.minimal .tab-content {
    background-image: none;
    background-color: initial;
    box-shadow: none !important;
}
.ui.gradient > li,
.ui.gradient.builder_button,
.ui.gradient.nav,
.ui.gradient.module-callout,
.ui.gradient.separate > li,
.ui.gradient.module-accordion .accordion-title,
.ui.gradient.window .bar,
.ui.gradient,
.ui.gradient.nav,
.ui.gradient.nav ul,
.ui.gradient.separate > li,
.ui.gradient.module-tab .tab-nav li,
.ui.gradient.vertical .tab-nav,
.ui.gradient.window .bar,
.ui.gradient.module-tab.panel .tab-nav,
.ui.gradien.module-box,
.ui.gradient.module-callout,
.ui.gradient.module-tab.panel .tab-nav::before {
    background-image: linear-gradient(rgba(29, 29, 37, 0.45) 0%,
    rgba(29, 29, 37, 0) 100%);
}
.ui,
.ui.nav li a,
.ui.nav ul li a,
.ui.module-tab .tab-nav li a {
    color: rgb(151, 157, 196);
}
.ui.transparent {
    color: inherit;
}
.ui,
.ui.nav,
.ui.nav ul,
.ui.separate > li,
.ui.module-tab .tab-nav li,
.ui.vertical .tab-nav,
.ui.window .bar,
.ui.module-tab.panel .tab-nav,
.ui.module-accordion .accordion-title,
.ui.module-callout {
    background-color: rgb(34, 34, 42);
}
.ui,
.ui.nav ul,
.ui.nav li,
.ui.module-tab .tab-nav li,
.ui.module-tab .tab-content,
.ui.window > div,
.ui.module-tab.panel .tab-nav,
.ui.module-accordion,
.ui.module-accordion > li,
.ui.module-callout {
    border-color: rgba(104, 114, 170, 0.1);
}
.ui .tab-content,
.ui.window .content,
.ui.module-accordion .accordion-content {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    color: rgb(172, 177, 208);
}
.ui .tab-content a,
.ui.window .content a,
.ui.module-accordion .accordion-content a {
    color: inherit;
}
.ui.builder_button:hover,
.ui.nav li:hover,
.ui.module-accordion li:hover .accordion-title,
.ui.module-tab .tab-nav li:hover {
    background-image: initial;
    background-color: rgb(43, 44, 54);
}
.ui.module-tab .tab-nav li.current:hover {
    background-image: initial;
    background-color: rgb(29, 29, 37);
}
.ui > li.current,
.ui > li.current:hover,
.ui .tab-nav li.current {
    background-image: initial;
    background-color: rgb(79, 79, 98);
    box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 3px inset;
}
.ui > li.current > a,
.ui .tab-nav li a {
    color: rgb(205, 206, 226);
}
.ui.module-tab ul.tab-nav li {
    list-style-image: initial;
}
.ui.module-tab ul.tab-nav li.current a {
    color: rgb(172, 177, 208);
}
.ui.module-tab ul.tab-nav li.current {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    box-shadow: none;
}
.ui.module-tab.vertical .tab-nav > li.current {
    border-bottom-color: inherit;
}
.ui.module-callout.transparent,
.ui.module-callout .ui.builder_button.transparent {
    background-image: none;
    background-color: initial;
    border-color: initial;
    box-shadow: none;
}
.ui.blue,
.ui.blue.nav li a,
.ui.blue.nav ul li a,
.ui.blue.module-tab .tab-nav li a {
    color: rgb(165, 212, 255);
}
.ui.blue,
.ui.blue.nav ul,
.ui.blue.separate > li,
.ui.blue.module-tab .tab-nav li,
.ui.blue.vertical .tab-nav,
.ui.blue.module-accordion .accordion-title,
.ui.blue.window .bar,
.ui.blue.module-tab.panel .tab-nav {
    background-color: rgb(44, 76, 142);
}
.ui.blue.builder_button:hover,
.ui.blue.nav li:hover,
.ui.blue.module-accordion li:hover .accordion-title,
.ui.blue.module-tab .tab-nav li:hover {
    background-image: initial;
    background-color: rgb(22, 60, 130);
}
.ui.blue > li.current,
.ui.blue > li.current:hover,
.ui.blue .tab-nav li.current {
    background-image: initial;
    background-color: rgb(38, 58, 91);
}
.ui.purple,
.ui.purple.nav li a,
.ui.purple.nav ul li a,
.ui.purple.module-tab .tab-nav li a {
    color: rgb(160, 193, 255);
}
.ui.purple,
.ui.purple.nav ul,
.ui.purple.separate > li,
.ui.purple.module-tab .tab-nav li,
.ui.purple.vertical .tab-nav,
.ui.purple.module-accordion .accordion-title,
.ui.purple.window .bar,
.ui.purple.module-tab.panel .tab-nav {
    background-color: rgb(25, 12, 121);
}
.ui.purple.builder_button:hover,
.ui.purple.nav li:hover,
.ui.purple.module-accordion li:hover .accordion-title,
.ui.purple.module-tab .tab-nav li:hover {
    background-image: initial;
    background-color: rgb(15, 4, 108);
}
.ui.purple > li.current,
.ui.purple > li.current:hover,
.ui.purple .tab-nav li.current {
    background-image: initial;
    background-color: rgb(43, 22, 105);
}
.ui.red,
.ui.red.nav li a,
.ui.red.nav ul li a,
.ui.red.module-tab .tab-nav li a {
    color: rgb(255, 159, 145);
}
.ui.red,
.ui.red.nav ul,
.ui.red.separate > li,
.ui.red.module-tab .tab-nav li,
.ui.red.vertical .tab-nav,
.ui.red.module-accordion .accordion-title,
.ui.red.window .bar,
.ui.red.module-tab.panel .tab-nav {
    background-color: rgb(172, 49, 34);
}
.ui.red.builder_button:hover,
.ui.red.nav li:hover,
.ui.red.module-accordion li:hover .accordion-title,
.ui.red.module-tab .tab-nav li:hover {
    background-image: initial;
    background-color: rgb(135, 24, 11);
}
.ui.red > li.current,
.ui.red > li.current:hover,
.ui.red .tab-nav li.current {
    background-image: initial;
    background-color: rgb(95, 35, 34);
}
.ui.green,
.ui.green.nav li a,
.ui.green.nav ul li a,
.ui.green.module-tab .tab-nav li a {
    color: rgb(219, 255, 156);
}
.ui.green,
.ui.green.nav ul,
.ui.green.separate > li,
.ui.green.module-tab .tab-nav li,
.ui.green.vertical .tab-nav,
.ui.green.module-accordion .accordion-title,
.ui.green.window .bar,
.ui.green.module-tab.panel .tab-nav {
    background-color: rgb(85, 146, 39);
}
.ui.green.builder_button:hover,
.ui.green.nav li:hover,
.ui.green.module-accordion li:hover .accordion-title,
.ui.green.module-tab .tab-nav li:hover {
    background-image: initial;
    background-color: rgb(115, 166, 66);
}
.ui.green > li.current,
.ui.green > li.current:hover,
.ui.green .tab-nav li.current {
    background-image: initial;
    background-color: rgb(47, 77, 20);
}
.ui.green.module-tab.vertical .tab-nav > li.current {
    border-bottom-color: inherit;
}
.ui.orange,
.ui.orange.nav li a,
.ui.orange.nav ul li a,
.ui.orange.module-tab .tab-nav li a {
    color: rgb(255, 204, 152);
}
.ui.orange,
.ui.orange.nav ul,
.ui.orange.separate > li,
.ui.orange.module-tab .tab-nav li,
.ui.orange.vertical .tab-nav,
.ui.orange.module-accordion .accordion-title,
.ui.orange.window .bar,
.ui.orange.module-tab.panel .tab-nav {
    background-color: rgb(214, 141, 36);
}
.ui.orange.builder_button:hover,
.ui.orange.nav li:hover,
.ui.orange.module-accordion li:hover .accordion-title,
.ui.orange.module-tab .tab-nav li:hover {
    background-image: initial;
    background-color: rgb(167, 109, 28);
}
.ui.orange > li.current,
.ui.orange > li.current:hover,
.ui.orange .tab-nav li.current {
    background-image: initial;
    background-color: rgb(134, 76, 20);
}
.ui.brown,
.ui.brown.nav li a,
.ui.brown.nav ul li a,
.ui.brown.module-tab .tab-nav li a {
    color: rgb(255, 212, 150);
}
.ui.brown,
.ui.brown.nav ul,
.ui.brown.separate > li,
.ui.brown.module-tab .tab-nav li,
.ui.brown.vertical .tab-nav,
.ui.brown.module-accordion .accordion-title,
.ui.brown.window .bar,
.ui.brown.module-tab.panel .tab-nav {
    background-color: rgb(132, 76, 22);
}
.ui.brown.builder_button:hover,
.ui.brown.nav li:hover,
.ui.brown.module-accordion li:hover .accordion-title,
.ui.brown.module-tab .tab-nav li:hover {
    background-image: initial;
    background-color: rgb(172, 112, 56);
}
.ui.brown > li.current,
.ui.brown > li.current:hover,
.ui.brown .tab-nav li.current {
    background-image: initial;
    background-color: rgb(86, 46, 12);
}
.ui.black,
.ui.black.nav li a,
.ui.black.nav ul li a,
.ui.black.module-tab .tab-nav li a {
    color: rgb(194, 197, 221);
}
.ui.black,
.ui.black.nav ul,
.ui.black.separate > li,
.ui.black.module-tab .tab-nav li,
.ui.black.vertical .tab-nav,
.ui.black.module-accordion .accordion-title,
.ui.black.window .bar,
.ui.black.module-tab.panel .tab-nav {
    background-color: rgb(0, 0, 0);
}
.ui.black.builder_button:hover,
.ui.black.nav li:hover,
.ui.black.module-accordion li:hover .accordion-title,
.ui.black.module-tab .tab-nav li:hover {
    background-image: initial;
    background-color: rgb(69, 69, 86);
}
.ui.black > li.current,
.ui.black > li.current:hover,
.ui.black .tab-nav li.current {
    background-image: initial;
    background-color: rgb(10, 10, 13);
}
.ui.gray,
.ui.gray.nav li a,
.ui.gray.nav ul li a,
.ui.gray.module-tab .tab-nav li a {
    color: rgb(194, 197, 221);
}
.ui.gray,
.ui.gray.nav ul,
.ui.gray.separate > li,
.ui.gray.module-tab .tab-nav li,
.ui.gray.vertical .tab-nav,
.ui.gray.module-accordion .accordion-title,
.ui.gray.window .bar,
.ui.gray.module-tab.panel .tab-nav {
    background-color: rgb(86, 86, 107);
}
.ui.gray.builder_button:hover,
.ui.gray.nav li:hover,
.ui.gray.module-accordion li:hover .accordion-title,
.ui.gray.module-tab .tab-nav li:hover {
    background-image: initial;
    background-color: rgb(59, 59, 73);
}
.ui.gray > li.current,
.ui.gray > li.current:hover,
.ui.gray .tab-nav li.current {
    background-image: initial;
    background-color: rgb(76, 77, 95);
}
.ui.light-blue,
.ui.light-blue.nav li a,
.ui.light-blue.nav ul li a,
.ui.light-blue.module-tab .tab-nav li a {
    color: rgb(178, 199, 213);
}
.ui.light-blue > li.current > a {
    color: rgb(205, 206, 226);
}
.ui.light-blue,
.ui.light-blue.nav ul,
.ui.light-blue.separate > li,
.ui.light-blue.module-tab .tab-nav li,
.ui.light-blue.vertical .tab-nav,
.ui.light-blue.module-accordion .accordion-title,
.ui.light-blue.window .bar,
.ui.light-blue.module-tab.panel .tab-nav {
    background-color: rgb(48, 48, 60);
}
.ui.light-blue.builder_button:hover,
.ui.light-blue.nav li:hover,
.ui.light-blue.module-accordion li:hover .accordion-title,
.ui.light-blue.module-tab .tab-nav li:hover {
    background-image: initial;
    background-color: rgb(42, 41, 52);
}
.ui.light-blue > li.current,
.ui.light-blue > li.current:hover,
.ui.light-blue .tab-nav li.current {
    background-image: initial;
    background-color: rgb(82, 97, 113);
}
.ui.light-purple,
.ui.light-purple.nav li a,
.ui.light-purple.nav ul li a,
.ui.light-purple.module-tab .tab-nav li a {
    color: rgb(170, 162, 194);
}
.ui.light-purple > li.current > a {
    color: rgb(205, 206, 226);
}
.ui.light-purple,
.ui.light-purple.nav ul,
.ui.light-purple.separate > li,
.ui.light-purple.module-tab .tab-nav li,
.ui.light-purple.vertical .tab-nav,
.ui.light-purple.module-accordion .accordion-title,
.ui.light-purple.window .bar,
.ui.light-purple.module-tab.panel .tab-nav {
    background-color: rgb(49, 48, 61);
}
.ui.light-purple.builder_button:hover,
.ui.light-purple.nav li:hover,
.ui.light-purple.module-accordion li:hover .accordion-title,
.ui.light-purple.module-tab .tab-nav li:hover {
    background-image: initial;
    background-color: rgb(43, 43, 54);
}
.ui.light-purple > li.current,
.ui.light-purple > li.current:hover,
.ui.light-purple .tab-nav li.current {
    background-image: initial;
    background-color: rgb(101, 95, 115);
}
.ui.light-green,
.ui.light-green.nav li a,
.ui.light-green.nav ul li a,
.ui.light-green.module-tab .tab-nav li a {
    color: rgb(185, 187, 215);
}
.ui.light-green > li.current > a {
    color: rgb(205, 206, 226);
}
.ui.light-green,
.ui.light-green.nav ul,
.ui.light-green.separate > li,
.ui.light-green.module-tab .tab-nav li,
.ui.light-green.vertical .tab-nav,
.ui.light-green.module-accordion .accordion-title,
.ui.light-green.window .bar,
.ui.light-green.module-tab.panel .tab-nav {
    background-color: rgb(153, 187, 52);
}
.ui.light-green.builder_button:hover,
.ui.light-green.nav li:hover,
.ui.light-green.module-accordion li:hover .accordion-title,
.ui.light-green.module-tab .tab-nav li:hover {
    background-image: initial;
    background-color: rgb(110, 125, 37);
}
.ui.light-green > li.current,
.ui.light-green > li.current:hover,
.ui.light-green .tab-nav li.current {
    background-image: initial;
    background-color: rgb(107, 132, 28);
}
.ui.pink,
.ui.pink.nav li a,
.ui.pink.nav ul li a,
.ui.pink.module-tab .tab-nav li a {
    color: rgb(173, 178, 209);
}
.ui.pink > li.current > a {
    color: rgb(205, 206, 226);
}
.ui.pink,
.ui.pink.nav ul,
.ui.pink.separate > li,
.ui.pink.module-tab .tab-nav li,
.ui.pink.vertical .tab-nav,
.ui.pink.module-accordion .accordion-title,
.ui.pink.window .bar,
.ui.pink.module-tab.panel .tab-nav {
    background-color: rgb(96, 11, 64);
}
.ui.pink.builder_button:hover,
.ui.pink.nav li:hover,
.ui.pink.module-accordion li:hover .accordion-title,
.ui.pink.module-tab .tab-nav li:hover {
    background-image: initial;
    background-color: rgb(81, 8, 52);
}
.ui.pink > li.current,
.ui.pink > li.current:hover,
.ui.pink .tab-nav li.current {
    background-image: initial;
    background-color: rgb(128, 47, 85);
}
.ui.yellow,
.ui.yellow.nav li a,
.ui.yellow.nav ul li a,
.ui.yellow.module-tab .tab-nav li a {
    color: rgb(249, 221, 152);
}
.ui.yellow > li.current > a {
    color: rgb(205, 206, 226);
}
.ui.yellow,
.ui.yellow.nav ul,
.ui.yellow.separate > li,
.ui.yellow.module-tab .tab-nav li,
.ui.yellow.vertical .tab-nav,
.ui.yellow.module-accordion .accordion-title,
.ui.yellow.window .bar,
.ui.yellow.module-tab.panel .tab-nav {
    background-color: rgb(121, 108, 25);
}
.ui.yellow.builder_button:hover,
.ui.yellow.nav li:hover,
.ui.yellow.module-accordion li:hover .accordion-title,
.ui.yellow.module-tab .tab-nav li:hover {
    background-image: initial;
    background-color: rgb(87, 76, 17);
}
.ui.yellow > li.current,
.ui.yellow > li.current:hover,
.ui.yellow .tab-nav li.current {
    background-image: initial;
    background-color: rgb(159, 143, 51);
}
.ui.builder_button,
.ui.nav li > a,
.ui.module-tab .tab-nav > li > a {
    text-decoration-color: initial;
    box-shadow: none;
}
.ui.builder_button:hover,
.ui.nav li > a:hover,
.ui.module-tab .tab-nav > li > a:hover {
    text-decoration-color: initial;
}
.ui.nav.vertical > li + li {
    border-color: inherit;
}
.ui.nav.vertical > li {
    border-color: initial;
}
.ui.nav.separate {
    border-color: initial;
    background-image: none;
    background-color: initial;
}
.ui.nav.fullwidth > li,
.ui.window > .nav > li {
    border-color: inherit;
}
.ui.module-tab {
    background-image: none;
    background-color: initial;
}
.ui.module-tab.vertical .tab-nav li {
    background-image: none;
    background-color: initial;
}
.ui.module-tab.panel .tab-nav {
    border-bottom-color: initial;
    box-shadow: rgba(0, 0, 0, 0.1) 0px -3px 3px inset;
}
.ui.module-tab.panel .tab-nav::before {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.1);
}
.ui.window .bar {
    box-shadow: none;
}
.ui.window > .ui.bar.tab + .content {
    border-top-color: initial;
}
.ui.window > .ui.bar.tab {
    border-color: inherit;
}
.ui.module-accordion > li {
    list-style-image: initial;
}
.ui.module-accordion > li.current {
    background-image: none;
    background-color: initial;
    box-shadow: none;
}
.ui.module-accordion > li.current .accordion-content {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px inset;
}
.ui.module-accordion .accordion-title a {
    color: inherit;
    text-decoration-color: initial;
}
.ui.module-accordion .accordion-title a:hover {
    color: inherit;
    text-decoration-color: initial;
}
.ui.module-accordion.separate {
    background-image: none;
    background-color: initial;
    border-color: initial;
}
.ui.module-accordion.transparent,
.ui.module-accordion.transparent ul,
.ui.module-accordion.transparent li,
.ui.module-accordion.transparent .accordion-title,
.ui.module-accordion.transparent li:hover .accordion-title,
.ui.module-accordion.transparent .accordion-content,
.ui.module-accordion.transparent li.current {
    background-image: none;
    background-color: initial;
    border-color: initial;
    box-shadow: none;
}
.ui.module-accordion.transparent li.current .accordion-content {
    box-shadow: none;
}
.ui.module-accordion.transparent .accordion-content {
    color: inherit;
}
.module img {
    border-color: initial;
}
.module-image .image-title a {
    text-decoration-color: initial;
}
.module-image.image-overlay .image-content {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.7);
    color: rgb(172, 177, 208);
}
.module-image.image-overlay .image-title {
    color: rgb(205, 206, 226);
}
.module-image.image-overlay a,
.module-image.image-overlay a:hover {
    color: rgb(205, 206, 226);
    text-decoration-color: initial;
}
.module-image.image-overlay h1,
.module-image.image-overlay h2,
.module-image.image-overlay h3:not(.module-title),
.module-image.image-overlay h4,
.module-image.image-overlay h5,
.module-image.image-overlay h6 {
    color: rgb(205, 206, 226);
}
.module-image.bordered .image-wrap img {
    border-color: rgb(79, 79, 98);
    background-image: initial;
    background-color: rgb(29, 29, 37);
}
.module-image.drop-shadow .image-wrap img {
    box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 2px;
}
.module-video.video-overlay .video-content {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.7);
    color: rgb(172, 177, 208);
}
.module-video.video-overlay a,
.module-video.video-overlay a:hover {
    color: rgb(205, 206, 226);
    text-decoration-color: initial;
}
.module-video.video-overlay h1,
.module-video.video-overlay h2,
.module-video.video-overlay h3,
.module-video.video-overlay h4,
.module-video.video-overlay h5,
.module-video.video-overlay h6 {
    color: rgb(205, 206, 226);
}
.image-wrap .zoom {
    color: rgba(205, 206, 226, 0.6);
    background-color: rgba(0, 0, 0, 0.6);
}
.image-wrap .zoom:hover {
    background-image: initial;
    background-color: rgb(0, 0, 0);
    color: rgb(205, 206, 226);
}
.module-gallery.bordered.layout-showcase .gallery-images img,
.module-gallery.bordered .gallery-icon {
    border-color: rgb(79, 79, 98);
    background-image: initial;
    background-color: rgb(29, 29, 37);
}
.module-gallery.drop-shadow.layout-showcase .gallery-images img,
.module-gallery.drop-shadow .gallery-icon {
    box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 2px;
}
.themify_builder_map_info_window {
    color: rgb(205, 206, 226);
}
.module-callout .callout-heading {
    color: inherit;
}
.module-accordion h1,
.module-accordion h2,
.module-accordion h3,
.module-accordion h4,
.module-accordion h5,
.module-accordion h6 {
    color: inherit;
}
.module-box h1,
.module-box h2,
.module-box h3,
.module-box h4,
.module-box h5,
.module-box h6 {
    color: inherit;
}
.module-tab .tab-content h1,
.module-tab .tab-content h2,
.module-tab .tab-content h3,
.module-tab .tab-content h4,
.module-tab .tab-content h5,
.module-tab .tab-content h6 {
    color: inherit;
}
.module-divider {
    border-left-color: initial !important;
    border-right-color: initial !important;
    border-bottom-color: initial !important;
}
.themify_builder_slider {
    list-style-image: initial;
}
.themify_builder_slider > li {
    list-style-image: initial;
}
.themify_builder_slider .slide-title a {
    text-decoration-color: initial;
}
.themify_builder_slider_loader,
.themify_builder_slider_loader::before,
.themify_builder_slider_loader::after {
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
.module-slider.slider-overlay .slide-content {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.7);
    color: rgb(172, 177, 208);
}
.module-slider.slider-overlay .slide-content a,
.module-slider.slider-overlay .slide-title a {
    color: rgb(205, 206, 226);
    text-decoration-color: initial;
}
.module-slider.slider-overlay .slide-content h1,
.module-slider.slider-overlay .slide-content h2,
.module-slider.slider-overlay .slide-content h3,
.module-slider.slider-overlay .slide-content h4,
.module-slider.slider-overlay .slide-content h5,
.module-slider.slider-overlay .slide-content h6 {
    color: rgb(205, 206, 226);
}
.module-slider.slider-caption-overlay .slide-content {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.7);
    color: rgb(172, 177, 208);
}
.module-slider.slider-caption-overlay .slide-content a,
.module-slider.slider-caption-overlay .slide-title a {
    color: rgb(205, 206, 226);
    text-decoration-color: initial;
}
.module-slider.slider-caption-overlay .slide-content h1,
.module-slider.slider-caption-overlay .slide-content h2,
.module-slider.slider-caption-overlay .slide-content h3,
.module-slider.slider-caption-overlay .slide-content h4,
.module-slider.slider-caption-overlay .slide-content h5,
.module-slider.slider-caption-overlay .slide-content h6 {
    color: rgb(205, 206, 226);
}
.module-slider .carousel-nav-wrap {
    border-color: initial;
}
.module-slider .carousel-nav-wrap .carousel-prev,
.module-slider .carousel-nav-wrap .carousel-next {
    text-decoration-color: initial;
    color: inherit;
    text-shadow: none;
    border-color: initial;
    background-image: none;
    background-color: initial;
}
.module-slider.themify_builder_slider_vertical .carousel-prev,
.module-slider.themify_builder_slider_vertical .carousel-next {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.5);
    color: rgb(205, 206, 226);
}
.module-slider .carousel-nav-wrap .carousel-prev::before,
.module-slider .carousel-nav-wrap .carousel-next::before {
    border-top-color: transparent;
    border-left-color: transparent;
    border-bottom-color: inherit;
    border-right-color: inherit;
}
.module-slider .carousel-pager a {
    color: inherit;
    outline-color: initial;
}
.module-slider .carousel-pager a::before {
    border-color: initial;
}
.post-title a {
    text-decoration-color: initial;
}
.module-icon .module-icon-item {
    list-style-image: initial;
}
.module-icon .module-icon-item a {
    text-decoration-color: initial;
}
.module-icon.none i {
    color: inherit;
    background-image: none !important;
    background-color: initial !important;
}
.module-icon.none i.black {
    color: rgb(205, 206, 226);
}
.module-icon.none i.gray {
    color: rgb(140, 148, 190);
}
.module-icon.none i.blue {
    color: rgb(142, 176, 208);
}
.module-icon.none i.light-blue {
    color: rgb(129, 176, 215);
}
.module-icon.none i.green {
    color: rgb(180, 255, 113);
}
.module-icon.none i.light-green {
    color: rgb(221, 255, 122);
}
.module-icon.none i.purple {
    color: rgb(124, 113, 182);
}
.module-icon.none i.light-purple {
    color: rgb(139, 128, 197);
}
.module-icon.none i.brown {
    color: rgb(255, 188, 129);
}
.module-icon.none i.orange {
    color: rgb(255, 201, 94);
}
.module-icon.none i.yellow {
    color: rgb(248, 211, 104);
}
.module-icon.none i.red {
    color: rgb(236, 115, 100);
}
.module-icon.none i.pink {
    color: rgb(197, 149, 167);
}
.module-buttons a {
    text-decoration-color: initial;
}
.module-buttons.outline a {
    background-image: none;
    background-color: initial;
    box-shadow: none;
    text-shadow: none;
    color: rgb(205, 206, 226);
    border-color: rgb(48, 48, 61);
}
.module-buttons.outline a:hover {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    color: rgb(205, 206, 226);
}
.module-buttons.outline a.black {
    color: rgb(205, 206, 226);
    border-color: rgb(104, 114, 170);
}
.module-buttons.outline a.black:hover {
    color: rgb(205, 206, 226);
    background-color: rgb(0, 0, 0);
}
.module-buttons.outline a.gray {
    color: rgb(140, 148, 190);
    border-color: rgb(79, 87, 128);
}
.module-buttons.outline a.gray:hover {
    color: rgb(205, 206, 226);
    background-color: rgb(79, 79, 98);
}
.module-buttons.outline a.blue {
    color: rgb(142, 176, 208);
    border-color: rgb(65, 87, 132);
}
.module-buttons.outline a.blue:hover {
    color: rgb(205, 206, 226);
    background-color: rgb(69, 92, 138);
}
.module-buttons.outline a.light-blue {
    color: rgb(129, 176, 215);
    border-color: rgb(51, 81, 121);
}
.module-buttons.outline a.light-blue:hover {
    color: rgb(205, 206, 226);
    background-color: rgb(55, 85, 129);
}
.module-buttons.outline a.green {
    color: rgb(185, 222, 125);
    border-color: rgb(120, 152, 72);
}
.module-buttons.outline a.green:hover {
    color: rgb(205, 206, 226);
    background-color: rgb(119, 151, 71);
}
.module-buttons.outline a.light-green {
    color: rgb(238, 255, 168);
    border-color: rgb(84, 107, 36);
}
.module-buttons.outline a.light-green:hover {
    color: rgb(205, 206, 226);
    background-color: rgb(52, 62, 21);
}
.module-buttons.outline a.purple {
    color: rgb(124, 113, 182);
    border-color: rgb(72, 64, 118);
}
.module-buttons.outline a.purple:hover {
    color: rgb(205, 206, 226);
    background-color: rgb(83, 74, 136);
}
.module-buttons.outline a.light-purple {
    color: rgb(139, 128, 197);
    border-color: rgb(60, 51, 107);
}
.module-buttons.outline a.light-purple:hover {
    color: rgb(205, 206, 226);
    background-color: rgb(62, 54, 114);
}
.module-buttons.outline a.brown {
    color: rgb(255, 188, 129);
    border-color: rgb(213, 117, 45);
}
.module-buttons.outline a.brown:hover {
    color: rgb(205, 206, 226);
    background-color: rgb(78, 42, 16);
}
.module-buttons.outline a.orange {
    color: rgb(255, 201, 94);
    border-color: rgb(208, 136, 35);
}
.module-buttons.outline a.orange:hover {
    color: rgb(205, 206, 226);
    background-color: rgb(156, 103, 26);
}
.module-buttons.outline a.yellow {
    color: rgb(248, 211, 104);
    border-color: rgb(164, 135, 53);
}
.module-buttons.outline a.yellow:hover {
    color: rgb(205, 206, 226);
    background-color: rgb(137, 114, 44);
}
.module-buttons.outline a.red {
    color: rgb(236, 115, 100);
    border-color: rgb(171, 49, 37);
}
.module-buttons.outline a.red:hover {
    color: rgb(205, 206, 226);
    background-color: rgb(119, 34, 25);
}
.module-buttons.outline a.pink {
    color: rgb(197, 149, 167);
    border-color: rgb(110, 74, 90);
}
.module-buttons.outline a.pink:hover {
    color: rgb(205, 206, 226);
    background-color: rgb(119, 80, 98);
}
.module-testimonial .testimonial-post .testimonial-author .dash {
    border-bottom-color: rgb(59, 59, 73);
}
.module-testimonial .testimonial-post .post-title a {
    text-decoration-color: initial;
}
.module-testimonial .testimonial-post .post-title a:hover {
    text-decoration-color: initial;
}
.module-testimonial-slider h1,
.module-testimonial-slider h2,
.module-testimonial-slider h3,
.module-testimonial-slider h4,
.module-testimonial-slider h5,
.module-testimonial-slider h6 {
    color: inherit;
}
.module-menu .sub-arrow::before {
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-color: inherit;
    border-left-color: inherit;
}
.module-menu .transparent.nav,
.module-menu .transparent.nav,
.module-menu .transparent.nav li,
.module-menu .transparent li a,
.module-menu .transparent li:hover,
.module-menu .transparent li:active {
    background-image: none;
    background-color: initial;
    border-color: initial;
    box-shadow: none;
}
.module-service-menu .tb-menu-title a {
    text-decoration-color: initial;
}
.module-service-menu .tb-highlight-text {
    background-color: rgb(141, 124, 49);
    color: rgb(205, 206, 226);
}
.module-service-menu.has-highlight {
    background-color: rgb(39, 40, 50);
}
.module-service-menu.has-highlight.black {
    background-color: rgb(38, 38, 47);
    color: rgb(205, 206, 226);
}
.module-service-menu.has-highlight.gray {
    background-color: rgb(50, 50, 62);
}
.module-service-menu.has-highlight.blue {
    background-color: rgb(37, 37, 46);
}
.module-service-menu.has-highlight.light-blue {
    background-color: rgb(57, 57, 70);
}
.module-service-menu.has-highlight.green {
    background-color: rgb(63, 74, 45);
}
.module-service-menu.has-highlight.light-green {
    background-color: rgb(52, 56, 35);
}
.module-service-menu.has-highlight.purple {
    background-color: rgb(46, 46, 58);
}
.module-service-menu.has-highlight.light-purple {
    background-color: rgb(44, 44, 55);
}
.module-service-menu.has-highlight.brown {
    background-color: rgb(58, 26, 24);
}
.module-service-menu.has-highlight.orange {
    background-color: rgb(82, 57, 20);
}
.module-service-menu.has-highlight.yellow {
    background-color: rgb(67, 65, 14);
}
.module-service-menu.has-highlight.red {
    background-color: rgb(62, 4, 3);
}
.module-service-menu.has-highlight.pink {
    background-color: rgb(63, 4, 13);
}
.module-service-menu.has-highlight.black .tb-highlight-text {
    background-color: rgb(0, 0, 0);
    color: rgb(205, 206, 226);
}
.module-service-menu.has-highlight.gray .tb-highlight-text {
    background-color: rgb(79, 79, 98);
    color: rgb(205, 206, 226);
}
.module-service-menu.has-highlight.blue .tb-highlight-text {
    background-color: rgb(69, 92, 138);
    color: rgb(205, 206, 226);
}
.module-service-menu.has-highlight.light-blue .tb-highlight-text {
    background-color: rgb(55, 85, 129);
    color: rgb(205, 206, 226);
}
.module-service-menu.has-highlight.green .tb-highlight-text {
    background-color: rgb(85, 146, 39);
    color: rgb(205, 206, 226);
}
.module-service-menu.has-highlight.light-green .tb-highlight-text {
    background-color: rgb(72, 78, 44);
    color: rgb(205, 206, 226);
}
.module-service-menu.has-highlight.purple .tb-highlight-text {
    background-color: rgb(83, 74, 136);
    color: rgb(205, 206, 226);
}
.module-service-menu.has-highlight.light-purple .tb-highlight-text {
    background-color: rgb(62, 54, 114);
    color: rgb(205, 206, 226);
}
.module-service-menu.has-highlight.brown .tb-highlight-text {
    background-color: rgb(128, 46, 43);
    color: rgb(205, 206, 226);
}
.module-service-menu.has-highlight.orange .tb-highlight-text {
    background-color: rgb(156, 103, 26);
    color: rgb(205, 206, 226);
}
.module-service-menu.has-highlight.yellow .tb-highlight-text {
    background-color: rgb(175, 171, 39);
    color: rgb(205, 206, 226);
}
.module-service-menu.has-highlight.red .tb-highlight-text {
    background-color: rgb(185, 16, 13);
    color: rgb(205, 206, 226);
}
.module-service-menu.has-highlight.pink .tb-highlight-text {
    background-color: rgb(89, 7, 20);
    color: rgb(205, 206, 226);
}
.module-service-menu.image-overlay .tb-image-content {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.7);
    color: rgb(172, 177, 208);
}
.module-service-menu.image-overlay .tb-menu-title {
    color: rgb(205, 206, 226);
}
.module-service-menu.image-overlay a,
.module-service-menu.image-overlay a:hover {
    color: rgb(205, 206, 226);
    text-decoration-color: initial;
}
.module-service-menu.image-overlay h1,
.module-service-menu.image-overlay h2,
.module-service-menu.image-overlay h3:not(.module-title),
.module-service-menu.image-overlay h4,
.module-service-menu.image-overlay h5,
.module-service-menu.image-overlay h6 {
    color: rgb(205, 206, 226);
}
.module-service-menu.bordered .tb-image-wrap img {
    border-color: rgb(79, 79, 98);
    background-image: initial;
    background-color: rgb(29, 29, 37);
}
.module-service-menu.drop-shadow .tb-image-wrap img {
    box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 2px;
}
.module-fancy-heading .sub-head::before {
    border-top-color: initial;
}
.themify_builder_row .row-slider-dot {
    background-image: initial;
    background-color: rgb(29, 29, 37);
}
.themify_builder_row .row-slider-arrow::before {
    border-color: transparent;
}
.themify_builder_row .row-slider-prev::before {
    border-left-color: inherit;
    border-top-color: inherit;
}
.themify_builder_row .row-slider-next::before {
    border-right-color: inherit;
    border-top-color: inherit;
}
.themify_builder_row .row-slider-dot,
.themify_builder_row .row-slider-arrow {
    color: rgb(205, 206, 226);
    text-decoration-color: initial;
    outline-color: initial;
}
.themify_builder_row .row-slider-dot:hover,
.themify_builder_row .row-slider-arrow:hover {
    text-decoration-color: initial;
}
.best-fit {
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
a.themify_builder_turn_on {
    text-decoration-color: initial;
}
a.themify_builder_turn_on:hover {
    text-decoration-color: initial;
}
.menu-module-burger {
    color: inherit;
    border-bottom-color: initial;
    box-shadow: none !important;
}
.menu-module-burger::before,
.menu-module-burger::after {
    border-bottom-color: initial;
}
.mobile-menu-module {
    background-image: initial;
    background-color: rgb(35, 35, 44);
}
.mobile-menu-module ul {
    list-style-image: initial;
}
.mobile-menu-module ul a {
    color: inherit;
    text-decoration-color: initial;
}
.mobile-menu-module ul::before,
.mobile-menu-module > ul::after,
.mobile-menu-module ul li:not(:first-child)::before {
    background-image: initial;
    background-color: currentcolor;
}
.menu-close::before,
.menu-close::after {
    border-top-color: initial;
}
.mobile-menu-module > .menu-close {
    color: inherit;
    text-decoration-color: initial;
}
.feature-392-0-0-1 .module-feature-chart-html5 {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 2px inset;
}
.feature-392-0-0-1 .module-feature-chart-html5 .chart-html5-circle .chart-html5-mask .chart-html5-fill {
    box-shadow: rgb(34, 34, 43) 0px 0px 0px 2px inset;
}
.themify_builder .feature-392-0-0-1.module-feature {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-0-0-1.module-feature .module-feature-title {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-0-0-1.module-feature h1 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-0-0-1.module-feature h2 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-0-0-1.module-feature h4 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-0-0-1.module-feature h5 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-0-0-1.module-feature h6 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-0-0-1.module-feature h3 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-0-0-1.module-feature a {
    color: rgb(199, 201, 224);
    text-decoration-color: initial;
}
.themify_builder .feature-392-0-0-1.module-feature a:hover {
    color: rgb(235, 59, 54);
}
.feature-392-0-0-5 .module-feature-chart-html5 {
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 3px inset;
}
.feature-392-0-0-5 .module-feature-chart-html5 .chart-html5-circle .chart-html5-mask .chart-html5-fill {
    box-shadow: rgb(136, 42, 39) 0px 0px 0px 3px inset;
}
.themify_builder .feature-392-0-0-5.module-feature {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-0-0-5.module-feature .module-feature-title {
    color: rgb(179, 183, 212);
}
.themify_builder .feature-392-0-0-5.module-feature h1 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-0-0-5.module-feature h2 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-0-0-5.module-feature h4 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-0-0-5.module-feature h5 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-0-0-5.module-feature h6 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-0-0-5.module-feature h3 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-0-0-5.module-feature a {
    color: rgb(199, 201, 224);
    text-decoration-color: initial;
}
.themify_builder .feature-392-0-0-5.module-feature a:hover {
    color: rgb(235, 59, 54);
}
.themify_builder .feature-392-0-0-5.module-feature .module-feature-title a {
    color: rgb(179, 183, 212);
}
.themify_builder .feature-392-0-0-5.module-feature .module-feature-title:hover {
    color: rgb(178, 181, 211);
}
.themify_builder .feature-392-0-0-5.module-feature .module-feature-title a:hover {
    color: rgb(178, 181, 211);
}
.feature-392-1-0-1 .module-feature-chart-html5 {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 2px inset;
}
.feature-392-1-0-1 .module-feature-chart-html5 .chart-html5-circle .chart-html5-mask .chart-html5-fill {
    box-shadow: rgb(34, 34, 43) 0px 0px 0px 2px inset;
}
.themify_builder .feature-392-1-0-1.module-feature {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-1-0-1.module-feature .module-feature-title {
    color: rgb(179, 183, 212);
}
.themify_builder .feature-392-1-0-1.module-feature h1 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-1-0-1.module-feature h2 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-1-0-1.module-feature h4 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-1-0-1.module-feature h5 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-1-0-1.module-feature h6 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-1-0-1.module-feature h3 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-1-0-1.module-feature a {
    color: rgb(199, 201, 224);
    text-decoration-color: initial;
}
.themify_builder .feature-392-1-0-1.module-feature a:hover {
    color: rgb(235, 59, 54);
}
.themify_builder .feature-392-1-0-1.module-feature .module-feature-title a {
    color: rgb(179, 183, 212);
}
.themify_builder .feature-392-1-0-1.module-feature .module-feature-title:hover {
    color: rgb(178, 181, 211);
}
.themify_builder .feature-392-1-0-1.module-feature .module-feature-title a:hover {
    color: rgb(178, 181, 211);
}
.feature-392-1-1-1 .module-feature-chart-html5 {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 2px inset;
}
.feature-392-1-1-1 .module-feature-chart-html5 .chart-html5-circle .chart-html5-mask .chart-html5-fill {
    box-shadow: rgb(34, 34, 43) 0px 0px 0px 2px inset;
}
.themify_builder .feature-392-1-1-1.module-feature {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-1-1-1.module-feature .module-feature-title {
    color: rgb(179, 183, 212);
}
.themify_builder .feature-392-1-1-1.module-feature h1 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-1-1-1.module-feature h2 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-1-1-1.module-feature h4 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-1-1-1.module-feature h5 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-1-1-1.module-feature h6 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-1-1-1.module-feature h3 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-1-1-1.module-feature a {
    color: rgb(199, 201, 224);
    text-decoration-color: initial;
}
.themify_builder .feature-392-1-1-1.module-feature a:hover {
    color: rgb(235, 59, 54);
}
.themify_builder .feature-392-1-1-1.module-feature .module-feature-title a {
    color: rgb(179, 183, 212);
}
.themify_builder .feature-392-1-1-1.module-feature .module-feature-title:hover {
    color: rgb(178, 181, 211);
}
.themify_builder .feature-392-1-1-1.module-feature .module-feature-title a:hover {
    color: rgb(178, 181, 211);
}
.feature-392-2-0-1 .module-feature-chart-html5 {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 2px inset;
}
.feature-392-2-0-1 .module-feature-chart-html5 .chart-html5-circle .chart-html5-mask .chart-html5-fill {
    box-shadow: rgb(34, 34, 43) 0px 0px 0px 2px inset;
}
.themify_builder .feature-392-2-0-1.module-feature {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-2-0-1.module-feature .module-feature-title {
    color: rgb(179, 183, 212);
}
.themify_builder .feature-392-2-0-1.module-feature h1 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-2-0-1.module-feature h2 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-2-0-1.module-feature h4 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-2-0-1.module-feature h5 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-2-0-1.module-feature h6 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-2-0-1.module-feature h3 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-2-0-1.module-feature a {
    color: rgb(199, 201, 224);
    text-decoration-color: initial;
}
.themify_builder .feature-392-2-0-1.module-feature a:hover {
    color: rgb(235, 59, 54);
}
.themify_builder .feature-392-2-0-1.module-feature .module-feature-title a {
    color: rgb(179, 183, 212);
}
.themify_builder .feature-392-2-0-1.module-feature .module-feature-title:hover {
    color: rgb(178, 181, 211);
}
.themify_builder .feature-392-2-0-1.module-feature .module-feature-title a:hover {
    color: rgb(178, 181, 211);
}
.feature-392-2-1-1 .module-feature-chart-html5 {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 2px inset;
}
.feature-392-2-1-1 .module-feature-chart-html5 .chart-html5-circle .chart-html5-mask .chart-html5-fill {
    box-shadow: rgb(34, 34, 43) 0px 0px 0px 2px inset;
}
.themify_builder .feature-392-2-1-1.module-feature {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-2-1-1.module-feature .module-feature-title {
    color: rgb(179, 183, 212);
}
.themify_builder .feature-392-2-1-1.module-feature h1 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-2-1-1.module-feature h2 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-2-1-1.module-feature h4 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-2-1-1.module-feature h5 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-2-1-1.module-feature h6 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-2-1-1.module-feature h3 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-2-1-1.module-feature a {
    color: rgb(199, 201, 224);
    text-decoration-color: initial;
}
.themify_builder .feature-392-2-1-1.module-feature a:hover {
    color: rgb(235, 59, 54);
}
.themify_builder .feature-392-2-1-1.module-feature .module-feature-title a {
    color: rgb(179, 183, 212);
}
.themify_builder .feature-392-2-1-1.module-feature .module-feature-title:hover {
    color: rgb(178, 181, 211);
}
.themify_builder .feature-392-2-1-1.module-feature .module-feature-title a:hover {
    color: rgb(178, 181, 211);
}
.feature-392-4-0-1 .module-feature-chart-html5 {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 2px inset;
}
.feature-392-4-0-1 .module-feature-chart-html5 .chart-html5-circle .chart-html5-mask .chart-html5-fill {
    box-shadow: rgb(34, 34, 43) 0px 0px 0px 2px inset;
}
.themify_builder .feature-392-4-0-1.module-feature {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-4-0-1.module-feature .module-feature-title {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-4-0-1.module-feature h1 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-4-0-1.module-feature h2 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-4-0-1.module-feature h4 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-4-0-1.module-feature h5 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-4-0-1.module-feature h6 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-4-0-1.module-feature h3 {
    color: rgb(199, 201, 224);
}
.themify_builder .feature-392-4-0-1.module-feature a {
    color: rgb(199, 201, 224);
    text-decoration-color: initial;
}
.themify_builder .feature-392-4-0-1.module-feature a:hover {
    color: rgb(235, 59, 54);
}
.themify_builder .text-392-4-1-1.module-text {
    color: rgb(199, 201, 224);
}
.themify_builder .text-392-4-1-1.module-text h1 {
    color: rgb(199, 201, 224);
}
.themify_builder .text-392-4-1-1.module-text h2 {
    color: rgb(199, 201, 224);
}
.themify_builder .text-392-4-1-1.module-text h3:not(.module-title) {
    color: rgb(199, 201, 224);
}
.themify_builder .text-392-4-1-1.module-text h4 {
    color: rgb(199, 201, 224);
}
.themify_builder .text-392-4-1-1.module-text h5 {
    color: rgb(199, 201, 224);
}
.themify_builder .text-392-4-1-1.module-text h6 {
    color: rgb(199, 201, 224);
}
.themify_builder .text-392-4-1-1.module-text a {
    color: rgb(235, 59, 54);
}
.themify_builder .text-392-4-1-1.module-text a:hover {
    color: rgb(189, 192, 218);
}
.mce-tinymce {
    box-shadow: none;
}
.mce-container,
.mce-container *,
.mce-widget,
.mce-widget * {
    color: inherit;
}
#mce-modal-block,
#mce-modal-block.mce-fade {
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
.mce-window {
    box-shadow: rgba(0, 0, 0, 0.3) 0px 3px 6px;
}
.mce-window .mce-window-head {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    border-bottom-color: rgb(59, 59, 73);
}
.mce-window .mce-window-head .mce-title {
    color: rgb(163, 167, 203);
}
.mce-window .mce-window-head .mce-close,
.mce-window-head .mce-close .mce-i-remove {
    color: transparent;
}
.mce-window-head .mce-close .mce-i-remove::before {
    color: rgb(138, 145, 188);
}
.mce-window-head .mce-close:focus .mce-i-remove::before,
.mce-window-head .mce-close:hover .mce-i-remove::before {
    color: rgb(139, 200, 239);
}
.mce-window-head .mce-close:focus .mce-i-remove,
div.mce-tab:focus {
    box-shadow: rgb(60, 104, 144) 0px 0px 0px 1px,
    rgba(60, 104, 144, 0.8) 0px 0px 2px 1px;
}
.mce-window .mce-foot {
    border-top-color: rgb(59, 59, 73);
}
#wp-link .query-results,
.mce-checkbox i.mce-i-checkbox,
.mce-textbox {
    border-color: rgb(59, 59, 73);
    box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 2px inset;
}
#wp-link .query-results:focus,
.mce-checkbox:focus i.mce-i-checkbox,
.mce-textbox.mce-focus,
.mce-textbox:focus {
    border-color: rgb(54, 95, 131);
    box-shadow: rgba(60, 104, 144, 0.8) 0px 0px 2px;
}
.mce-window .wp-editor-help kbd {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0.08);
}
.mce-floatpanel.mce-popover,
.mce-menu {
    border-color: rgba(104, 114, 170, 0.15);
    box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px;
}
.mce-menu-item {
    border-color: initial;
}
div.mce-panel {
    border-color: initial;
    background-image: initial;
    background-color: rgb(29, 29, 37);
}
.mce-panel.mce-menu {
    border-color: rgb(59, 59, 73);
}
div.mce-toolbar-grp {
    border-bottom-color: rgb(59, 59, 73);
    background-image: initial;
    background-color: rgb(34, 34, 43);
}
div.mce-inline-toolbar-grp {
    border-color: rgb(74, 74, 92);
    box-shadow: rgba(0, 0, 0, 0.15) 0px 1px 3px;
}
div.mce-inline-toolbar-grp::after,
div.mce-inline-toolbar-grp::before {
    border-color: transparent;
}
div.mce-inline-toolbar-grp.mce-arrow-up::before {
    border-bottom-color: rgb(74, 74, 92);
}
div.mce-inline-toolbar-grp.mce-arrow-down::before {
    border-top-color: rgb(74, 74, 92);
}
div.mce-inline-toolbar-grp.mce-arrow-up::after {
    border-bottom-color: rgb(51, 51, 64);
}
div.mce-inline-toolbar-grp.mce-arrow-down::after {
    border-top-color: rgb(51, 51, 64);
}
div.mce-statusbar {
    border-top-color: rgb(59, 59, 73);
}
.mce-toolbar .mce-btn,
.qt-dfw {
    border-color: transparent;
    background-image: initial;
    background-color: initial;
    box-shadow: none;
    text-shadow: none;
}
.mce-toolbar .mce-btn-group .mce-btn,
.qt-dfw {
    border-color: transparent;
}
.mce-toolbar .mce-btn-group .mce-btn:focus,
.mce-toolbar .mce-btn-group .mce-btn:hover,
.qt-dfw:focus,
.qt-dfw:hover {
    background-image: initial;
    background-color: rgb(34, 34, 43);
    border-color: rgb(82, 90, 134);
    color: rgb(183, 186, 214);
    box-shadow: rgb(29, 29, 37) 0px 1px 0px inset,
    rgba(0, 0, 0, 0.08) 0px 1px 0px;
    outline-color: initial;
}
.mce-toolbar .mce-btn-group .mce-btn.mce-active,
.mce-toolbar .mce-btn-group .mce-btn:active,
.qt-dfw.active {
    background-image: initial;
    background-color: rgb(37, 38, 46);
    border-color: rgb(82, 90, 134);
    box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 5px -3px inset;
}
.mce-btn.mce-active,
.mce-btn.mce-active button,
.mce-btn.mce-active i,
.mce-btn.mce-active:hover button,
.mce-btn.mce-active:hover i {
    color: inherit;
}
.mce-toolbar .mce-btn-group .mce-btn.mce-active:focus,
.mce-toolbar .mce-btn-group .mce-btn.mce-active:hover {
    border-color: rgb(96, 106, 156);
}
.mce-toolbar .mce-btn-group .mce-btn.mce-disabled:focus,
.mce-toolbar .mce-btn-group .mce-btn.mce-disabled:hover {
    color: rgb(151, 157, 196);
    background-image: initial;
    background-color: initial;
    border-color: rgb(59, 59, 73);
    text-shadow: rgb(29, 29, 37) 0px 1px 0px;
    box-shadow: none;
}
.mce-toolbar .mce-btn-group .mce-btn.mce-disabled:focus {
    border-color: rgb(82, 90, 134);
}
.mce-toolbar .mce-btn-group .mce-first,
.mce-toolbar .mce-btn-group .mce-last {
    border-color: transparent;
}
.mce-toolbar .mce-btn i {
    text-shadow: none;
}
.mce-toolbar .mce-colorbutton .mce-open {
    border-right-color: initial;
}
.mce-toolbar .mce-colorbutton .mce-preview {
    background-image: initial;
    background-color: rgb(68, 67, 84);
}
.mce-toolbar .mce-btn-group .mce-btn.mce-primary {
    background-image: initial;
    background-color: rgb(68, 116, 154);
    border-color: rgb(58, 114, 157) rgb(54, 125, 175) rgb(54, 125, 175);
    box-shadow: rgb(34, 82, 115) 0px 1px 0px;
    color: rgb(205, 206, 226);
    text-decoration-color: initial;
    text-shadow: none;
}
.mce-toolbar .mce-btn-group .mce-btn.mce-primary .mce-ico {
    color: rgb(205, 206, 226);
}
.mce-toolbar .mce-btn-group .mce-btn.mce-primary:focus,
.mce-toolbar .mce-btn-group .mce-btn.mce-primary:hover {
    background-image: initial;
    background-color: rgb(60, 104, 144);
    border-color: rgb(54, 125, 175);
    color: rgb(205, 206, 226);
}
.mce-toolbar .mce-btn-group .mce-btn.mce-primary:focus {
    box-shadow: rgb(43, 87, 127) 0px 0px 1px 1px;
}
.mce-toolbar .mce-btn-group .mce-btn.mce-primary:active {
    background-image: initial;
    background-color: rgb(50, 99, 138);
    border-color: rgb(54, 125, 175);
    box-shadow: rgb(34, 82, 115) 0px 2px 0px inset;
}
.mce-toolbar .mce-btn-group .mce-btn.mce-listbox {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    border-color: rgb(59, 59, 73);
    box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 1px -1px inset;
}
.mce-toolbar .mce-btn-group .mce-btn.mce-listbox:focus,
.mce-toolbar .mce-btn-group .mce-btn.mce-listbox:hover {
    border-color: rgb(66, 66, 82);
}
.mce-panel .mce-btn i.mce-caret {
    border-top-color: rgb(82, 90, 134);
}
.mce-panel .mce-btn:focus i.mce-caret,
.mce-panel .mce-btn:hover i.mce-caret {
    border-top-color: rgb(96, 106, 156);
}
.mce-panel .mce-active i.mce-caret {
    border-top-color: initial;
    border-bottom-color: rgb(96, 106, 156);
}
.mce-toolbar .mce-splitbtn:hover .mce-open {
    border-right-color: transparent;
}
.mce-toolbar .mce-splitbtn .mce-open.mce-active {
    background-image: initial;
    background-color: initial;
    outline-color: initial;
}
.mce-menu .mce-menu-item.mce-active.mce-menu-item-normal,
.mce-menu .mce-menu-item.mce-active.mce-menu-item-preview,
.mce-menu .mce-menu-item.mce-selected,
.mce-menu .mce-menu-item:focus,
.mce-menu .mce-menu-item:hover {
    background-image: initial;
    background-color: rgb(50, 99, 138);
    color: rgb(205, 206, 226);
}
.mce-menu .mce-menu-item.mce-selected .mce-caret,
.mce-menu .mce-menu-item:focus .mce-caret,
.mce-menu .mce-menu-item:hover .mce-caret {
    border-left-color: rgb(48, 48, 61);
}
.rtl .mce-menu .mce-menu-item.mce-selected .mce-caret,
.rtl .mce-menu .mce-menu-item:focus .mce-caret,
.rtl .mce-menu .mce-menu-item:hover .mce-caret {
    border-left-color: inherit;
    border-right-color: rgb(48, 48, 61);
}
.mce-menu .mce-menu-item.mce-active .mce-menu-shortcut,
.mce-menu .mce-menu-item.mce-disabled:hover .mce-ico,
.mce-menu .mce-menu-item.mce-disabled:hover .mce-text,
.mce-menu .mce-menu-item.mce-selected .mce-ico,
.mce-menu .mce-menu-item.mce-selected .mce-text,
.mce-menu .mce-menu-item:focus .mce-ico,
.mce-menu .mce-menu-item:focus .mce-menu-shortcut,
.mce-menu .mce-menu-item:focus .mce-text,
.mce-menu .mce-menu-item:hover .mce-ico,
.mce-menu .mce-menu-item:hover .mce-menu-shortcut,
.mce-menu .mce-menu-item:hover .mce-text {
    color: inherit;
}
.mce-menu .mce-menu-item.mce-disabled:hover {
    background-image: initial;
    background-color: rgb(61, 61, 76);
}
div.mce-menubar {
    border-color: rgb(59, 59, 73);
    background-image: initial;
    background-color: rgb(29, 29, 37);
}
.mce-menubar .mce-menubtn.mce-active,
.mce-menubar .mce-menubtn:focus,
.mce-menubar .mce-menubtn:hover {
    border-color: transparent;
    background-image: initial;
    background-color: initial;
}
.mce-menubar .mce-menubtn:focus {
    color: rgb(176, 179, 210);
    box-shadow: rgb(60, 104, 144) 0px 0px 0px 1px,
    rgba(60, 104, 144, 0.8) 0px 0px 2px 1px;
}
.mce-menu-item-sep:hover,
div.mce-menu .mce-menu-item-sep {
    border-bottom-color: rgb(59, 59, 73);
}
.mce-primary button,
.mce-primary button i {
    color: rgb(205, 206, 226);
    text-shadow: none;
}
.mce-window .mce-btn {
    color: rgb(150, 156, 195);
    background-image: initial;
    background-color: rgb(34, 34, 43);
    text-decoration-color: initial;
    border-color: rgb(66, 66, 82);
    box-shadow: rgb(61, 61, 76) 0px 1px 0px;
}
.mce-window .mce-btn:focus,
.mce-window .mce-btn:hover {
    background-image: initial;
    background-color: rgb(34, 34, 43);
    border-color: rgb(81, 82, 101);
    color: rgb(183, 186, 214);
}
.mce-window .mce-btn:focus {
    border-color: rgb(54, 95, 131);
    box-shadow: rgba(50, 99, 138, 0.8) 0px 0px 3px;
}
.mce-window .mce-btn:active {
    background-image: initial;
    background-color: rgb(37, 38, 46);
    border-color: rgb(81, 82, 101);
    box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 5px -3px inset;
}
.mce-window .mce-btn.mce-disabled {
    color: rgb(151, 157, 196) !important;
    border-color: rgb(59, 59, 73) !important;
    background-image: initial !important;
    background-color: rgb(34, 34, 43) !important;
    box-shadow: none !important;
    text-shadow: rgb(29, 29, 37) 0px 1px 0px !important;
}
.mce-window .mce-btn.mce-primary {
    background-image: initial;
    background-color: rgb(68, 116, 154);
    border-color: rgb(58, 114, 157) rgb(54, 125, 175) rgb(54, 125, 175);
    box-shadow: rgb(34, 82, 115) 0px 1px 0px;
    color: rgb(205, 206, 226);
    text-decoration-color: initial;
    text-shadow: rgb(34, 82, 115) 0px -1px 1px,
    rgb(34, 82, 115) 1px 0px 1px,
    rgb(34, 82, 115) 0px 1px 1px,
    rgb(34, 82, 115) -1px 0px 1px;
}
.mce-window .mce-btn.mce-primary:focus,
.mce-window .mce-btn.mce-primary:hover {
    background-image: initial;
    background-color: rgb(60, 104, 144);
    border-color: rgb(54, 125, 175);
    color: rgb(205, 206, 226);
}
.mce-window .mce-btn.mce-primary:focus {
    box-shadow: rgb(50, 99, 138) 0px 1px 0px,
    rgb(43, 87, 127) 0px 0px 2px 1px;
}
.mce-window .mce-btn.mce-primary:active {
    background-image: initial;
    background-color: rgb(50, 99, 138);
    border-color: rgb(54, 125, 175);
    box-shadow: rgb(34, 82, 115) 0px 2px 0px inset;
}
.mce-window .mce-btn.mce-primary.mce-disabled {
    color: rgb(154, 196, 226) !important;
    background-image: initial !important;
    background-color: rgb(60, 104, 144) !important;
    border-color: rgb(61, 104, 139) !important;
    box-shadow: none !important;
    text-shadow: rgba(0, 0, 0, 0.1) 0px -1px 0px !important;
}
.mce-charmap td {
    border-color: rgb(59, 59, 73);
}
.mce-charmap td:hover {
    background-image: initial;
    background-color: rgb(34, 34, 43);
}
.mce-tooltip-inner {
    box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px;
    color: rgb(205, 206, 226);
}
.mce-toolbar .mce-ico {
    color: rgb(150, 156, 195);
    text-shadow: none;
}
.qt-dfw {
    color: rgb(150, 156, 195);
    text-shadow: none;
}
.mce-toolbar .mce-btn.mce-active .mce-open,
.mce-toolbar .mce-btn:focus .mce-open,
.mce-toolbar .mce-btn:hover .mce-open {
    border-left-color: rgb(96, 106, 156);
}
.mce-notification button.mce-close {
    color: rgb(150, 156, 195);
}
.mce-notification button.mce-close:focus,
.mce-notification button.mce-close:hover {
    color: rgb(205, 206, 226);
}
.wp-editor-container {
    border-color: rgb(59, 59, 73);
}
.wp-editor-area {
    border-color: initial;
    outline-color: initial;
}
.wp-editor-container textarea.wp-editor-area {
    box-shadow: none;
}
.wp-switch-editor {
    background-image: initial;
    background-color: rgb(37, 38, 46);
    color: rgb(138, 145, 188);
    border-color: rgb(59, 59, 73);
}
.wp-switch-editor:focus {
    box-shadow: rgb(60, 104, 144) 0px 0px 0px 1px,
    rgba(60, 104, 144, 0.8) 0px 0px 2px 1px;
    outline-color: initial;
    color: rgb(183, 186, 214);
}
.html-active .switch-html:focus,
.tmce-active .switch-tmce:focus,
.wp-switch-editor:active {
    box-shadow: none;
}
.wp-switch-editor:active {
    background-color: rgb(34, 34, 43);
    box-shadow: none;
}
.js .tmce-active .wp-editor-area {
    color: rgb(205, 206, 226);
}
.html-active .switch-html,
.tmce-active .switch-tmce {
    background-image: initial;
    background-color: rgb(34, 34, 43);
    color: rgb(150, 156, 195);
    border-bottom-color: rgb(51, 51, 64);
}
.wp-media-buttons a {
    text-decoration-color: initial;
    color: rgb(163, 167, 203);
}
.wp-media-buttons .add_media span.wp-media-buttons-icon {
    background-image: initial;
    background-color: initial;
}
.quicktags-toolbar {
    border-bottom-color: rgb(59, 59, 73);
    background-image: initial;
    background-color: rgb(34, 34, 43); 
}
.quicktags-toolbar input[value="link"] {
    text-decoration-color: initial; 
}
.quicktags-toolbar input[value="del"] {
    text-decoration-color: initial;
}
#wp_delgallery,
#wp_delimgbtn,
#wp_editgallery,
#wp_editimgbtn {
    background-color: rgb(37, 38, 46);
    border-color: rgb(81, 82, 101);
}
#wp_delgallery:hover,
#wp_delimgbtn:hover,
#wp_editgallery:hover,
#wp_editimgbtn:hover {
    border-color: rgb(82, 90, 134);
    background-color: rgb(61, 61, 76);
}
#wp-link-wrap {
    background-color: rgb(29, 29, 37);
    box-shadow: rgba(0, 0, 0, 0.3) 0px 3px 6px;
}
#wp-link-backdrop {
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
#link-modal-title {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    border-bottom-color: rgb(59, 59, 73);
}
#wp-link-close {
    color: rgb(138, 145, 188);
    background-image: initial;
    background-color: initial;
    border-color: initial;
}
#wp-link-close:focus,
#wp-link-close:hover {
    color: rgb(139, 200, 239);
}
#wp-link-close:focus {
    box-shadow: rgb(60, 104, 144) 0px 0px 0px 1px,
    rgba(60, 104, 144, 0.8) 0px 0px 2px 1px;
    outline-color: transparent;
}
#wp-link ol,
#wp-link ul {
    list-style-image: initial;
}
#wp-link p.howto a {
    text-decoration-color: initial;
    color: inherit;
}
#wp-link .query-results {
    border-color: rgb(59, 59, 73);
    background-image: initial;
    background-color: rgb(29, 29, 37);
}
#wp-link li {
    border-bottom-color: rgb(53, 53, 66);
    color: rgb(173, 177, 209);
}
#wp-link .query-notice {
    border-bottom-color: rgb(59, 59, 73);
    background-color: rgb(29, 29, 37);
    color: rgb(205, 206, 226);
}
#wp-link .query-notice .query-notice-default,
#wp-link .query-notice .query-notice-hint {
    border-left-color: rgb(43, 86, 124);
}
#wp-link .unselectable.no-matches-found {
    border-bottom-color: rgb(59, 59, 73);
    background-color: rgb(34, 34, 43);
}
#wp-link .no-matches-found .item-title {
    border-left-color: rgb(139, 43, 41);
}
#wp-link li:hover {
    background-image: initial;
    background-color: rgb(34, 34, 43);
    color: rgb(192, 194, 219);
}
#wp-link li.unselectable {
    border-bottom-color: rgb(59, 59, 73);
}
#wp-link li.unselectable:hover {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    color: rgb(173, 177, 209);
}
#wp-link li.selected {
    background-image: initial;
    background-color: rgb(48, 48, 60);
    color: rgb(173, 177, 209);
}
#wp-link li:last-child {
    border-color: initial;
}
#wp-link .item-info {
    color: rgb(138, 145, 188);
}
#wp-link .submitbox {
    background-image: initial;
    background-color: rgb(29, 29, 37);
    border-top-color: rgb(59, 59, 73);
}
div.wp-link-preview a {
    color: rgb(135, 191, 228);
    text-decoration-color: initial;
}
div.wp-link-preview a.wplink-url-error {
    color: rgb(216, 92, 88);
}
.ui-autocomplete.wplink-autocomplete {
    list-style-image: initial;
    border-color: rgb(54, 95, 131);
    box-shadow: rgba(60, 104, 144, 0.8) 0px 1px 2px;
    background-color: rgb(29, 29, 37);
}
.ui-autocomplete.wplink-autocomplete li.ui-state-focus {
    background-color: rgb(48, 48, 60);
}
@media print,
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 120dpi) {
    .wp-media-buttons .add_media span.wp-media-buttons-icon {
        background-image: initial;
        background-color: initial;
    }
}
.cookielawinfo-modern {
    border-color: rgb(57, 57, 71);
    background-color: rgb(37, 37, 45);
}
.cookielawinfo-modern td,
.cookielawinfo-modern th {
    color: rgb(172, 177, 208);
}
.cookielawinfo-modern thead {
    color: rgb(157, 163, 200);
    background-color: rgb(60, 59, 74);
    background-image: -webkit-gradient(linear,
    0% 0%,
    0% 100%,
    from(rgb(242, 242, 242)),
    to(rgb(227, 227, 227)),
    color-stop(0.6,
    rgb(179, 179, 179)));
    border-bottom-color: rgb(79, 79, 98);
}
.cookielawinfo-modern th {
    text-shadow: rgb(29, 29, 37) 1px 1px 1px;
}
.cookielawinfo-modern td {
    border-bottom-color: rgb(48, 48, 61);
    border-top-color: rgb(48, 48, 61);
}
.cookielawinfo-modern tr.cookielawinfo-row:hover {
    background-color: rgb(29, 29, 37);
}
.cookielawinfo-elegant {
    border-color: rgb(58, 58, 72);
    background-color: rgb(33, 33, 41);
    color: rgb(172, 177, 208);
}
.cookielawinfo-elegant tr {
    border-top-color: rgb(48, 48, 61);
    border-bottom-color: rgb(58, 58, 72);
    color: rgb(151, 157, 196);
}
.cookielawinfo-elegant th {
    text-shadow: rgba(29, 29, 37, 0.8) 0px 1px 0px;
}
.cookielawinfo-rounded {
    background-color: rgb(35, 35, 44);
    border-color: rgb(54, 54, 68);
}
.cookielawinfo-rounded thead {
    text-shadow: rgb(29, 29, 37) 0px 1px 0px;
    color: rgb(140, 148, 190);
}
.cookielawinfo-rounded th {
    border-bottom-color: rgb(48, 48, 61);
}
.cookielawinfo-rounded tr.cookielawinfo-row:hover {
    background-color: rgb(29, 29, 37);
}
table.cookielawinfo-classic {
    border-left-color: rgb(64, 64, 80);
    border-top-color: rgb(64, 64, 80);
    color: rgb(172, 177, 208);
}
table.cookielawinfo-classic thead tr th {
    background-image: initial;
    background-color: rgb(45, 45, 57);
}
table.cookielawinfo-classic tfoot tr th,
table.cookielawinfo-classic tfoot tr td {
    color: rgb(205, 206, 226);
}
table.cookielawinfo-classic td,
table.cookielawinfo-classic th {
    border-right-color: rgb(64, 64, 80);
    border-bottom-color: rgb(64, 64, 80);
}
table.cookielawinfo-classic tr.odd th,
table.cookielawinfo-classic tr.odd td {
    background-image: initial;
    background-color: rgb(38, 38, 47);
}
table.cookielawinfo-winter {
    color: rgb(172, 177, 208);
    background-image: initial;
    background-color: rgb(35, 35, 44);
}
table.cookielawinfo-winter a {
    color: rgb(159, 164, 200);
    text-decoration-color: initial;
    border-bottom-color: rgb(65, 65, 81);
}
table.cookielawinfo-winter a:visited {
    color: rgb(129, 137, 184);
}
table.cookielawinfo-winter a:hover {
    color: rgb(205, 206, 226);
}
table.cookielawinfo-winter thead th {
    background-image: initial;
    background-color: rgb(57, 65, 71);
    color: rgb(205, 206, 226);
}
table.cookielawinfo-winter tbody {
    border-left-color: rgb(54, 54, 67);
    border-right-color: rgb(54, 54, 67);
}
table.cookielawinfo-winter tbody {
    border-bottom-color: rgb(54, 54, 67);
}
table.cookielawinfo-winter tbody td,
table.cookielawinfo-winter tbody th {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwMCIgaGVpZ2h0PSIyIj48ZGVmcz48ZmlsdGVyIGlkPSJkYXJrcmVhZGVyLWltYWdlLWZpbHRlciI+PGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAuMTE1IC0wLjU2MiAtMC43NTkgMC4wMDAgMS4xOTMgLTAuNjkwIDAuMjU4IC0wLjc0MiAwLjAwMCAxLjE2MyAtMC42NjkgLTAuNTU1IDAuMTA0IDAuMDAwIDEuMTA5IDAuMDAwIDAuMDAwIDAuMDAwIDEuMDAwIDAuMDAwIiAvPjwvZmlsdGVyPjwvZGVmcz48aW1hZ2Ugd2lkdGg9IjIwMDAiIGhlaWdodD0iMiIgZmlsdGVyPSJ1cmwoI2RhcmtyZWFkZXItaW1hZ2UtZmlsdGVyKSIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoMEFjQ0FJQUFBUHY3KytyczdpSDVCQUFBQUFBQUxBQUFBQURRQndJQUFBSmtqSStweSswUG81eTAyb3V6M3J6N0Q0YmlTSmJtaWFicXlyYnVDOGZ5VE5mMmplZjZ6dmYrRHd3S1o0Q2k4WWhNS3BmTXB2TUpqVXFuMUtyMWlzMXF0OXl1OXdzT2k4Zmtzdm1NVHF2WDdMYjdEWS9MNS9TNi9ZN1A2L2Y4dnY4UEdDaFhBQUE3IiAvPjwvc3ZnPg==");
    background-color: initial;
}
table.cookielawinfo-winter tbody tr {
    background-image: initial;
    background-color: rgb(35, 35, 44);
}
table.cookielawinfo-winter tbody tr.odd {
    background-image: initial;
    background-color: rgb(37, 37, 45);
}
table.cookielawinfo-winter tbody tr:hover {
    background-image: initial;
    background-color: rgb(39, 40, 50);
    color: rgb(194, 197, 221);
}
table.cookielawinfo-winter tfoot td,
table.cookielawinfo-winter tfoot th,
table.cookielawinfo-winter tfoot tr {
    background-image: initial;
    background-color: rgb(29, 29, 37);
}
.cookielawinfo-row-cat-title {
    border-bottom-color: rgb(54, 53, 67);
}
#TB_overlay {
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
#TB_window {
    background-color: rgb(29, 29, 37);
    box-shadow: rgba(0, 0, 0, 0.3) 0px 3px 6px;
}
#TB_window img#TB_Image {
    border-color: rgb(79, 87, 128) rgb(64, 64, 80) rgb(64, 64, 80) rgb(79, 87, 128);
}
#TB_closeWindowButton {
    border-color: initial;
    background-image: none;
    background-color: initial;
    outline-color: initial;
}
#TB_title {
    background-image: initial;
    background-color: rgb(31, 31, 39);
    border-bottom-color: rgb(59, 59, 73);
}
#TB_load {
    background-color: rgb(42, 42, 53);
    border-color: rgb(83, 91, 135);
}
#TB_HideSelect {
    background-color: rgb(29, 29, 37);
    border-color: initial;
}
#TB_iframeContent {
    border-color: initial;
}
.tb-close-icon {
    color: rgb(140, 148, 190);
}
#TB_closeWindowButton:hover .tb-close-icon,
#TB_closeWindowButton:focus .tb-close-icon {
    color: rgb(116, 215, 255);
}
#TB_closeWindowButton:focus .tb-close-icon {
    box-shadow: rgb(56, 100, 138) 0px 0px 0px 1px,
    rgba(53, 122, 150, 0.8) 0px 0px 2px 1px;
}
.fa-border {
    border-color: rgb(54, 53, 67);
}
.fa-inverse {
    color: rgb(205, 206, 226);
}
.sr-only {
    border-color: initial;
}
.mfp-bg {
    background-image: initial;
    background-color: rgb(6, 6, 8);
}
.mfp-wrap {
    outline-color: initial !important;
}
.mfp-preloader {
    color: rgb(172, 177, 208);
}
.mfp-preloader a {
    color: rgb(172, 177, 208);
}
.mfp-preloader a:hover {
    color: rgb(205, 206, 226);
}
button.mfp-close,
button.mfp-arrow {
    background-image: initial;
    background-color: transparent;
    border-color: initial;
    outline-color: initial;
    box-shadow: none;
}
.mfp-close {
    text-decoration-color: initial;
    color: rgb(205, 206, 226);
}
.mfp-close-btn-in .mfp-close {
    color: rgb(172, 177, 208);
}
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
    color: rgb(205, 206, 226);
    background-image: none;
    background-color: initial;
}
.mfp-counter {
    color: rgb(172, 177, 208);
}
.mfp-arrow {
    -webkit-tap-highlight-color: rgba(205, 206, 226, 0);
}
.mfp-arrow::before,
.mfp-arrow::after,
.mfp-arrow .mfp-b,
.mfp-arrow .mfp-a {
    border-color: transparent;
}
.mfp-arrow-left::after,
.mfp-arrow-left .mfp-a {
    border-right-color: rgb(48, 48, 61);
}
.mfp-arrow-left::before,
.mfp-arrow-left .mfp-b {
    border-right-color: rgb(88, 97, 144);
}
.mfp-arrow-right::after,
.mfp-arrow-right .mfp-a {
    border-left-color: rgb(48, 48, 61);
}
.mfp-arrow-right::before,
.mfp-arrow-right .mfp-b {
    border-left-color: rgb(88, 97, 144);
}
.mfp-figure::after {
    box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 8px;
    background-image: initial;
    background-color: rgb(52, 52, 65);
}
.mfp-figure small {
    color: rgb(163, 167, 203);
}
.mfp-title {
    color: rgb(197, 199, 222);
}
@media screen and (max-width: 800px) and (orientation: landscape),
screen and (max-height: 300px) {
    .mfp-img-mobile .mfp-bottom-bar {
        background-image: initial;
        background-color: rgba(0, 0, 0, 0.6);
    }
    .mfp-img-mobile .mfp-close {
        background-image: initial;
        background-color: rgba(0, 0, 0, 0.6);
    }
}
.mfp-iframe-scaler iframe {
    box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 8px;
    background-image: initial;
    background-color: rgb(0, 0, 0);
}
.standard-frame .mfp-iframe {
    background-image: initial !important;
    background-color: rgb(29, 29, 37) !important;
}
.mfp-wrap .mfp-inline-holder .mfp-content {
    background-image: initial;
    background-color: rgb(29, 29, 37);
}

/* Override Style */
.vimvixen-hint {
    background-color: #815e04 !important;
    border-color: #efc940 !important;
    color: #ffffe7 !important;
}
::placeholder {
    opacity: 0.5 !important;
}
#edge-translate-panel-body,
.MuiTypography-body1,
.nfe-quote-text {
    color: var(--darkreader-neutral-text) !important;
}
gr-main-header {
    background-color: #1c3e47 !important;
}
.tou-z65h9k,
.tou-mignzq,
.tou-1b6i2ox,
.tou-lnqlqk {
    background-color: var(--darkreader-neutral-background) !important;
}
.tou-75mvi {
    background-color: #0a2127 !important;
}
.tou-ta9e87,
.tou-1w3fhi0,
.tou-1b8t2us,
.tou-py7lfi,
.tou-1lpmd9d,
.tou-1frrtv8,
.tou-17ezmgn {
    background-color: #090908 !important;
}
.tou-uknfeu {
    background-color: #231707 !important;
}
.tou-6i3zyv {
    background-color: #2e5f6c !important;
}
embed[type="application/pdf"][src="about:blank"] { filter: invert(100%) contrast(90%); }

/* START MOBILE MENU CSS */
@media screen and (max-width:888px){
/*/wp-content/themes/themify-ultra/mobile-menu.css*/
#header{height:auto;padding:10px 0 5px}#header,.fixed-header #header{text-align:inherit}#site-description,#site-logo{clear:both;float:none;margin:0 0 .5em;padding:0;position:static}#site-logo{font-size:24px;margin:5px 10px 5px 0}.header-widget{clear:both;float:none;margin:0;position:static;text-align:inherit}.header-widget .widget{margin:0 0 1.8em}.header-widget .widgettitle{margin:0 0 .3em}.header-icons{display:block;position:absolute;right:4%;top:27px;transform:translateY(-50%);z-index:1999}.header-icons a{font-size:1em;text-decoration:none!important}.slide-cart .header-icons{align-items:center;display:flex;flex-direction:row-reverse}:is(.mobile-menu-visible,.slide-cart-visible){z-index:1!important}.sidemenu{background-color:#fff;color:#000;display:none;height:100%;overflow-y:auto;padding:60px 25px 25px;position:fixed;text-align:left;top:0;transition:.2s ease-in-out;transition-property:left,right,top,bottom,width,transform,opacity;width:300px;z-index:11111}#mobile-menu{contain:paint;right:-300px}#mobile-menu.sidemenu-on{box-shadow:-6px 0 20px 5px rgba(0,0,0,.1);right:0}.sidemenu-left,.sidemenu-left .fixed-header{left:300px}.sidemenu-left #mobile-menu.sidemenu-on{left:0}#headerwrap #mobile-menu-panel a{color:#fff;text-decoration:none}#headerwrap #menu-icon-close{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:100%;color:inherit;display:block;font-size:20px;min-height:1em;min-width:1em;padding:9px;position:absolute;right:10px;text-decoration:none;top:10px;transform-origin:center;transition-property:transform}#menu-icon-close:hover{background:hsla(0,0%,78%,.25)}#menu-icon-close:after,#menu-icon-close:before{height:56%}.transparent-header #menu-icon-close{color:inherit}#main-nav-wrap{display:block;margin:1em 0 1.5em;padding:0}#main-nav{background-color:transparent;float:none}#main-nav li{clear:both;display:block;padding:0;width:100%}#main-nav li>.sub-menu{background:0;border:0;box-shadow:none;color:inherit;display:none;height:auto;margin:0 0 0 1em;opacity:1;padding:0;position:static;transform:none;width:auto}#main-nav li.toggle-on>.sub-menu{display:block}#main-nav .child-arrow{display:inline-block}#main-nav .child-arrow:hover{background:hsla(0,0%,78%,.25)}.transparent-header #headerwrap .themify-widget-menu{color:inherit}#main-nav .has-mega-column>.sub-menu,#main-nav .has-mega>.sub-menu{margin:0;padding:0;width:auto}#main-nav .has-mega-column>.sub-menu,#main-nav .has-mega-column>.sub-menu ul,#main-nav .has-mega-sub-menu .mega-sub-menu ul{float:none;margin:0 0 0 1em}#main-nav .has-mega-column>.sub-menu,#main-nav .has-mega-column>.sub-menu ul,#main-nav .has-mega-sub-menu .mega-sub-menu ul,#main-nav li:not(.themify-widget-menu)>ul{background:0}#headerwrap #main-nav a{background:0;border:0;box-shadow:none;color:inherit;display:block;font-weight:400;line-height:1.5em;margin:0;padding:.6em 0;text-decoration:none;width:auto}#headerwrap #main-nav .has-sub-menu>a{padding-right:40px}#main-nav>li:last-child a{border:0}#headerwrap #main-nav a:hover,#main-nav .current-menu-item>a,#main-nav .current_page_item>a{color:var(--theme_accent)}#main-nav .mega-menu-posts,.slide-cart-visible #menu-icon{display:none}#header .social-widget a,#headerwrap .sidemenu .search-button,#headerwrap .sidemenu .tf_darkmode_toggle{color:inherit}#header .social-widget{float:none;margin:0;position:static}.header-widget :is(.col4-1,.col4-2,.col3-1){margin-left:0;max-width:100%;width:100%}.sidemenu .header-widget{height:auto}.fixed-header :is(.cart-wrap,.header-bar,.header-widget){display:block}.fixed-header .search-button,.fixed-header-on #headerwrap :is(.tf_darkmode_toggle,.social-widget){display:inline-block}#headerwrap .sidemenu .search-button{margin:0}#headerwrap #searchform,#headerwrap #searchform #s,#headerwrap #searchform #s:is(:focus,:hover),#headerwrap #searchform .tf_fa:hover+#s{width:100%}#headerwrap #searchform-wrap,.fixed-header-on #headerwrap #searchform-wrap{display:block;margin:1em 0 0}#headerwrap #searchform{clear:both;float:none;inset:auto;margin:0 0 1em;padding:0;position:relative;width:auto}#headerwrap #searchform #s{background-color:#eee;color:#000;float:none;height:auto;margin:auto;padding:11px 15px 10px 35px;position:static;transition:none;width:100%}#headerwrap #searchform .tf_fa:hover+#s{background-color:#eee}#headerwrap #searchform .tf_fa{background:0;color:#000;font-size:18px;height:16px;left:9px;margin:0;padding:3px;position:absolute;top:9px;transform:none;width:16px}
/*/wp-content/themes/themify-ultra/styles/headers/media/header-top-bar.css*/
.navbar-wrapper{display:block}.mobile-menu-visible.sidemenu-right #headerwrap{left:-300px}#site-description{margin:2px 0 0}.slide-cart #main-nav-wrap{clear:both}.header-widget{display:block;max-height:none!important}.pull-down{display:none}@media (max-width:600px){.mobile-menu-visible #headerwrap .header-icons{display:none}}
}
/* END MOBILE MENU CSS */