.wpf_slider.ui-slider .ui-widget-header{background:#0251b8!important;height:7px!important}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{top:1.5em!important}@media (max-width:1024px){.woo_amc_open_image svg,.woo_amc_open_count{display:none}p.woocommerce-store-notice.demo_store{display:none!important}}@media (min-width:768px) and (max-width:1024px){.woo_amc_open_image svg,.woo_amc_open_count{display:none}p.woocommerce-store-notice.demo_store{display:none!important}}p.woocommerce-store-notice.demo_store{position:sticky!important;top:0!important;order:-1!important}body{position:sticky!important;display:flex!important;flex-direction:column!important}.woocommerce-store-notice,p.demo_store{background-color:#ffffff!important;font-size:18px!important;padding-bottom:10px!important}.woocommerce-store-notice__dismiss-link{display:none!important}.grecaptcha-badge{opacity:0}.et-pb-slider-arrows{Color:#f00;font-Size:90px!important}.et-pb-arrow-next,.et-pb-arrow-prev{font-size:70px}.woocommerce ul.products{padding-top:35px!important}html,body{max-width:100%;overflow-x:hidden}.plugs{float:left;width:25%;padding:10px}.p2:after{content:"";display:table;clear:both}.minilights{float:left;width:25%;padding:10px}.ml2:after{content:"";display:table;clear:both}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:18px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link{}.wpf_items_wrapper .wpf_item ul li{display:block!important}.woocommerce form .form-row input.input-text{background-color:#e0e0e0!important}.woocommerce nav.woocommerce-pagination{font-size:22px}.et_pb_menu--style-left_aligned .et_pb_menu_inner_container,.et_pb_menu--style-left_aligned .et_pb_row{width:275px!important}.md-shop .et_shop_image{width:100%!important;height:100%!important;background-size:cover;background-color:#ffffff}.md-shop .et_shop_image div{width:100%;height:100%;position:absolute;top:0px;left:0px}.md-shop .et_shop_image div img{width:100%!important;height:100%!important;object-fit:contain}@media only screen and (max-width:1024px){#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle{margin-right:-188px;margin-top:-14px}}@media all and (max-width:767px){.two-col-mob .et_pb_column{width:47.25%!important}.two-col-mob .et_pb_column:nth-last-child(-n+2){margin-bottom:0}.two-col-mob .et_pb_column:not(:nth-child(2n)){margin-right:5.5%!important}}.wpf_item.wpf_item_instock{font-size:16px;color:red}input.text,input.title,input[type=text]{margin:0;width:100%;text-align:left!important;height:35px;padding:8px;border:1px solid #462500;border-radius:3px}#responsive-form{max-width:1440px;width:100%}.form-row{width:100%}.column-half,.column-full{float:left;position:relative;padding:5px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.column-eight{float:left;position:relative;padding:0.18rem;width:12.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.column-four{float:left;position:relative;padding:0.28rem;width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.column-three{float:left;position:relative;padding:0.21rem;width:33%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}.wpcf7-form .wpcf7-mail-sent-ok{margin-top:25px}@media only screen and (min-width:48em){.column-half{width:50%}}textarea{width:100%;height:70px;padding:8px;border:1px solid #462500!important;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="text"]{background:#fff;border:1px solid #462500!important}input[type="date"]{height:35px!important;padding-left:10px;border-radius:4px}input[type="checkbox"]{margin-left:30px;margin-right:10px;float:left;font-size:22px}input[type="email"]{width:100%;text-align:left!important;height:35px;border:1px solid #462500;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}select{width:100%;text-align:left!important;height:35px;padding:8px;border:1px solid #462500;border-radius:3px}select-arrow{background-color:#ffffff;border:1px solid #462500!important;height:34px!important;padding:8px!important;border-radius:4px!important;width:28px!important}button{float:left!important;border-radius:4px!important;background:#CA0002!important;color:#fff!important;text-transform:uppercase!important;border:none!important;padding:8px 20px!important;cursor:pointer!important}input[type="submit"]{float:left!important;border-radius:4px!important;background:#CA0002!important;color:#fff!important;text-transform:uppercase!important;border:none!important;padding:8px 20px!important;cursor:pointer!important}submit:hover{background:#ff0000}not-valid-tip{text-shadow:none;font-size:12px;color:#fff;background:#f1f1f1!important;padding:5px;color:#ff0095!important;font-size:1em;font-family:arial;font-weight:normal}validation-errors{text-shadow:none;border:transparent;background:#f9cd00;padding:5px;color:#9C6533;text-align:center;margin:0;font-size:12px}mail-sent-ok{text-align:center;text-shadow:none;padding:5px;font-size:12px;background:#59a80f;border-color:#59a80f;color:#fff;margin:0}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item>a.mega-menu-link{font-size:17px;padding:0px .5em}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item>a.mega-menu-link>span.mega-indicator{margin:0 0 0 3px}@media (max-width:1440px){#mega-menu-wrap-primary-menu{margin-left:-10px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item>a.mega-menu-link{font-size:16px;padding:0px .3em}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item>a.mega-menu-link>span.mega-indicator{margin:0 0 0 0}}@media (max-width:1200px){#mega-menu-wrap-primary-menu{margin-left:-20px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item>a.mega-menu-link{font-size:14px;padding:0px .2em}}.et_pb_section_video_bg .mejs-mediaelement{top:-7%}@media (max-width:767px){.et_pb_section_video_bg .mejs-mediaelement{top:0}}.et_pb_section_1_tb_header.et_pb_section::before{position:absolute;content:"";width:100%;height:100%;background:transparent url("https://moscadesign.com/wp-content/uploads/2025/10/Snow.png") repeat 50% 50%;background-size:600px auto;opacity:0.7}.et_pb_section_1_tb_header.et_pb_section .et_pb_row_1_tb_header,.et_pb_section_1_tb_header.et_pb_section .et_pb_row_2_tb_header,.et_pb_section_1_tb_header.et_pb_section .et_pb_row_3_tb_header,.et_pb_section_1_tb_header.et_pb_section .et_pb_row_4_tb_header{background-color:transparent}.text__arrow__btn{margin-bottom:10px!important}.text__arrow__btn a{display:flex;justify-content:center;text-align:center;font-size:18px;line-height:18px;font-weight:600;text-decoration:none;padding:0.75em 20px;border-radius:4px;border:1px solid rgba(6,46,99,0.49);background-color:rgba(2,81,184,0.06);color:rgba(6,46,99,0.8);box-shadow:0px 7px 16px -10px rgba(0,0,0,0);transition:0.2s}.text__arrow__btn a::after{position:absolute;content:"";background:transparent url("https://moscadesign.com/wp-content/uploads/2025/11/arrow-right.png") center no-repeat;background-size:auto 100%;filter:invert(30%) sepia(50%) saturate(533%) hue-rotate(174deg) brightness(94%) contrast(90%);width:10px;height:13px;right:9px;top:50%;opacity:0.8;transform:translate(0,-50%);transition:0.2s}.text__arrow__btn a:hover{border:1px solid rgba(6,46,99,0.35);background-color:rgba(2,81,184,0.03);color:rgb(6,46,99);box-shadow:0px 7px 16px -10px rgba(0,0,0,0.26);transition:0.2s}.text__arrow__btn a:hover::after{opacity:0.5;transition:0.2s}#wpfOverlay #wpfOverlayText{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);font-size:0;color:transparent}#wpfOverlay #wpfOverlayText::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100px;background-image:url("https://dev-moscadesign.mystagingwebsite.com/wp-content/uploads/2025/11/ornamentPreLoader.png");background-size:contain;background-repeat:no-repeat;background-position:center;animation:fadeInOut 1.5s ease-in-out infinite}@keyframes fadeInOut{0%,100%{opacity:0}50%{opacity:1}}.wpfMainWrapper .wpfFilterButtons.wpfFilterButtonsTop{display:flex!important;justify-content:space-between!important}.wpfMainWrapper .wpfFilterButtons.wpfFilterButtonsTop .wpfButton.wpfFilterButton,.wpfMainWrapper .wpfFilterButtons.wpfFilterButtonsTop .wpfButton.wpfClearButton{position:relative;float:none!important;transition:0.2s!important;width:auto!important;flex:1!important;font-size:15px}.wpfMainWrapper .wpfFilterButtons.wpfFilterButtonsTop .wpfButton.wpfFilterButton::after,.wpfMainWrapper .wpfFilterButtons.wpfFilterButtonsTop .wpfButton.wpfClearButton::after{position:absolute;content:"";right:10px;top:50%;transform:translate(0,-50%)}.wpfMainWrapper .wpfFilterButtons.wpfFilterButtonsTop .wpfButton.wpfFilterButton:hover,.wpfMainWrapper .wpfFilterButtons.wpfFilterButtonsTop .wpfButton.wpfClearButton:hover{background:#467bbf!important}.wpfMainWrapper .wpfFilterButtons.wpfFilterButtonsTop .wpfButton.wpfFilterButton{background:#0251b8!important}.wpfMainWrapper .wpfFilterButtons.wpfFilterButtonsTop .wpfButton.wpfFilterButton::after{background:url("https://dev-moscadesign.mystagingwebsite.com/wp-content/uploads/2025/12/productFiltersButtonAdd.png")!important;background-size:100% 100%!important;width:12px;height:12px}.wpfMainWrapper .wpfFilterButtons.wpfFilterButtonsTop .wpfButton.wpfClearButton{background:#c91136!important}.wpfMainWrapper .wpfFilterButtons.wpfFilterButtonsTop .wpfButton.wpfClearButton::after{background:url("https://dev-moscadesign.mystagingwebsite.com/wp-content/uploads/2025/12/productFiltersButtonRemove.png")!important;background-size:100% 100%!important;width:16px;height:16px}.wpfMainWrapper .wpfFilterButtons.wpfFilterButtonsTop .wpfButton.wpfClearButton.no-active-filters{pointer-events:none;background-color:#d2d2d2!important}.wpfMainWrapper .wpfFilterWrapper{border-radius:5px!important;background-color:#e2e4e7!important;padding:20px!important}.wpfMainWrapper .wpfFilterWrapper .wpfFilterTitle{color:#0251b8!important;padding:0 3px!important}.wpfMainWrapper .wpfFilterWrapper .wpfFilterContent ul{padding:0!important}.wpfMainWrapper .wpfFilterWrapper .wpfFilterContent ul li{background-color:#f5f5f5!important;border-radius:3px!important;padding:3px 6px!important;transition:0.2s!important}.wpfMainWrapper .wpfFilterWrapper .wpfFilterContent ul li:hover{background-color:#fff!important;transition:0.2s!important}.wpfMainWrapper .wpfFilterWrapper .wpfFilterContent ul li input[type=checkbox]+label::before{background:url("https://moscadesign.com/wp-content/uploads/2025/11/productFiltersButtonEmpty.png")!important;background-size:100% 100%!important;border:none!important;width:18px!important;height:18px!important;left:-2px!important}.wpfMainWrapper .wpfFilterWrapper .wpfFilterContent ul li input[type=checkbox]:checked+label::before{background:url("https://moscadesign.com/wp-content/uploads/2025/11/productFiltersButtonChecked.png")!important;background-size:100% 100%!important}.wpfMainWrapper .wpfFilterWrapper .wpfFilterContent ul li:not(:last-child){margin-bottom:3px!important}.wpfMainWrapper .wpfFilterWrapper .wpfFilterContent ul li .wpfLiLabel .wpfCheckbox{position:relative!important;vertical-align:middle!important}.wpfMainWrapper .wpfFilterWrapper .wpfFilterContent ul li .wpfLiLabel .wpfCheckbox label{vertical-align:middle!important;position:absolute!important;left:10px!important;top:50%!important;transform:translate(0,-28%)!important}.wpfMainWrapper .wpfFilterWrapper .wpfFilterContent ul li .wpfLiLabel .wpfDisplay{margin-left:26px!important;font-weight:bold!important}.wpfMainWrapper .wpfFilterWrapper .wpfFilterContent .ui-slider{background:transparent;border:none!important;background-color:#fff!important;border-radius:2px}.wpfMainWrapper .wpfFilterWrapper .wpfFilterContent .ui-slider .ui-slider-range{background-color:rgba(2,81,184,0.3)!important}.wpfMainWrapper .wpfFilterWrapper .wpfFilterContent .ui-slider .ui-slider-handle{background:#fff;border:2px solid #c9c9c9!important;border-radius:4px!important;box-shadow:0px 0px 15px 0px rgba(0,0,0,0.02)}.wpfMainWrapper .wpfFilterWrapper .wpfFilterContent .ui-slider .ui-slider-handle.ui-state-hover,.wpfMainWrapper .wpfFilterWrapper .wpfFilterContent .ui-slider .ui-slider-handle.ui-state-focus{border-color:#c9c9c9!important}.wpfMainWrapper .wpfFilterWrapper .wpfFilterContent .ui-slider.has-active-filters .ui-slider-range{background-color:rgb(2,81,184)!important}.wpfMainWrapper .wpfFilterWrapper .wpfFilterContent .ui-slider+.wpfPriceInputs{position:relative;display:flex;flex-direction:row;width:100%}.wpfMainWrapper .wpfFilterWrapper .wpfFilterContent .ui-slider+.wpfPriceInputs .wpfFilterDelimeter{margin:0 auto!important}.wpfMainWrapper .wpfFilterWrapper .wpfFilterContent .ui-slider+.wpfPriceInputs .wpfPriceRangeField{width:auto!important;font-size:15px!important;font-weight:bold!important;color:#0251b8!important}.wpfMainWrapper .wpfFilterWrapper .wpfFilterContent .ui-slider+.wpfPriceInputs .wpfPriceRangeField#wpfMinPrice{text-align:left!important}.wpfMainWrapper .wpfFilterWrapper .wpfFilterContent .ui-slider+.wpfPriceInputs .wpfPriceRangeField#wpfMaxPrice{text-align:right!important}.wpfMainWrapper .wpfFilterWrapper .wpfFilterContent .ui-slider+.wpfPriceInputs .wpfCurrencySymbol{color:#505050!important;font-weight:normal!important}.custom-result-count,.custom-result-count-mobile{color:#0251b8;font-size:18px;font-weight:bold;line-height:18px}.custom-result-count.no-active-filters .custom-result-count-active-filter,.custom-result-count-mobile.no-active-filters .custom-result-count-active-filter{display:none}.custom-result-count.has-active-filters .custom-result-count-active-filter,.custom-result-count.has-active-filters .custom-result-count-active-filter-mobile,.custom-result-count-mobile.has-active-filters .custom-result-count-active-filter,.custom-result-count-mobile.has-active-filters .custom-result-count-active-filter-mobile{display:inline-block;color:#434343;font-size:14px;line-height:29px;padding:7px 0 0 0;border-top:1px solid rgba(0,0,0,0.21)}.custom-result-count.has-active-filters .custom-result-count-active-filter strong,.custom-result-count.has-active-filters .custom-result-count-active-filter-mobile strong,.custom-result-count-mobile.has-active-filters .custom-result-count-active-filter strong,.custom-result-count-mobile.has-active-filters .custom-result-count-active-filter-mobile strong{font-weight:bold;text-transform:uppercase}.custom-result-count.has-active-filters .custom-result-count-active-filter span,.custom-result-count.has-active-filters .custom-result-count-active-filter-mobile span,.custom-result-count-mobile.has-active-filters .custom-result-count-active-filter span,.custom-result-count-mobile.has-active-filters .custom-result-count-active-filter-mobile span{position:relative;font-weight:bold;background-color:#0251b8;color:#fff;padding:4px 6px 4px 22px;border-radius:12px 4px 4px 12px}.custom-result-count.has-active-filters .custom-result-count-active-filter span::before,.custom-result-count.has-active-filters .custom-result-count-active-filter-mobile span::before,.custom-result-count-mobile.has-active-filters .custom-result-count-active-filter span::before,.custom-result-count-mobile.has-active-filters .custom-result-count-active-filter-mobile span::before{position:absolute;content:"";top:50%;left:7px;transform:translate(0,-50%);width:11px;height:11px;background:url("https://moscadesign.com/wp-content/uploads/2025/11/productFiltersButtonChecked.png")!important;background-size:100% 100%!important;filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(135deg) brightness(106%) contrast(104%)}.woocommerce .alg-wc-products-per-page-form{display:none!important}.woocommerce .orderby{display:none!important}.woocommerce p.woocommerce-result-count{display:none!important}.archive .et_pb_section,.single-product .et_pb_section{height:auto!important;min-height:none!important}#main-content{transition:all 0.4s ease-in-out}.woocommerce ul.products{min-height:500px}