/*!
Theme Name: Ashade Child
Theme URI: http://demo.shadow-themes.com/wp/ashade
Author: Shadow Themes
Author URI: http://shadow-themes.com
Description: Ashade Photography Child Theme. Ashade Photography is a minimal and creative Wordpress Theme for Photographers, created in Dark Mode. Ashade Photography can help you to make your own photo portfolio or any kind of showcases. Modern design of this photography template will keep your photo portfolio in trending look. Smooth scroll and creative page transitions, lite design without bulky loaders, drag and drop controls for sliders and galleries. All of this and even much more will helps you to show your amazing photos for your potential clients in really professional way. But this template can be useful not only for photographers as photo portfolio, but also for any kind of creative portfolio showcase where you need to show visually your creative work result.
Template: ashade
Version: 2.1
License: Themeforest
License URI: -
Text Domain: ashade
Tags: animated, creative, dark, fullscreen, gallery, lite, minimal, modern, parallax, photo, photographer, photography, portfolio, showcase, slider, blog, grid-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-logo, custom-menu, featured-images, full-width-template, sticky-post, theme-options, translation-ready

*/header#ashade-header .ashade-header-inner{padding-top:50px;padding-bottom:50px}.ashade-header--layout02 header#ashade-header .ashade-header-inner .ashade-logo-block{padding-bottom:50px}.ashade-text-logo{white-space:nowrap;color:#fff;font-family:"Roboto Condensed";font-weight:100;font-size:17px;line-height:65px;letter-spacing:0;text-transform:uppercase;font-style:normal}body.elementor-editor-active,body.elementor-page,body.elementor-page.elementor-default{--e-global-color-primary:#ffffff;--e-global-color-secondary:#ffffff80;--e-global-color-text:#808080;--e-global-color-accent:#ffffff}body{background:#000;color:gray;font-family:"Montserrat";font-weight:500;font-size:16px;line-height:28px;letter-spacing:0;text-transform:none;font-style:normal}body.ashade-spotlight--yes:before,body.has-spotlight:before{background:radial-gradient(ellipse at left top,#28282E 0%,#00000000 70%)}.shadowcore-price-item--head{background:radial-gradient(circle at left top,#28282E 0%,#28282E00 80%)}body.ashade-header-sticky .ashade-header--solid .ashade-header-inner{background:#fff0}body.ashade-header-sticky .ashade-header--solid.is-faded .ashade-header-inner{background:rgb(0 0 0)}body.ashade-header-sticky .ashade-header--gradient .ashade-header-inner{background-image:linear-gradient(to bottom,rgb(0 0 0) 0%,#fff0 49%,#fff0 100%)}.shadowcore-price-item-mp-label,.bypostauthor .ashade-post-author-label{color:#000}.ahshade-client-image-wrap,ul.ashade-select__list li,.shadowcore-before-after-divider{background:#000}.ashade-select,select,input,textarea{background:#fff0}.ashade-radio-wrap:hover,.ashade-checkbox-wrap:hover,.ashade-select:hover,.is-active .ashade-select,input:focus,input:hover,textarea:hover,textarea:focus{background:rgb(0 0 0 / .5)}.ashade-categories-overlay,.ashade-aside-overlay,.ashade-menu-overlay,.ashade-home-block-overlay{background:rgb(0 0 0 / .85)}.ahshade-client-toolbar,.ashade-home-block-overlay{background:rgb(0 0 0 / .75)}.ashade-albums-slider-wrap .ashade-album-item .ashade-button,.ashade-albums-carousel-wrap .ashade-album-item .ashade-button{border-color:#fff;background:rgb(0 0 0 / .2)}.ashade-albums-carousel .ashade-slide-caption{background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .7) 100%)}.ashade-albums-carousel-wrap .ashade-album-item__overlay,.ashade-albums-slider-wrap .ashade-album-item__overlay{background:linear-gradient(-90deg,#fff0 0%,rgb(0 0 0) 100%)}.ashade-grid-caption--on_photo .ashade-grid-caption,.ashade-grid-caption--on_hover .ashade-grid-caption{background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .75) 100%)}.ashade-grid-caption--on_photo .ashade-client-item .ashade-grid-caption,.ashade-grid-caption--on_hover .ashade-client-item .ashade-grid-caption{background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .5) 100%)}.shadowcore-price-item,.shadowcore-ribbon-item--image.no-post-thmb,.shadowcore-grid-image.no-post-thmb,.shadowcore-pli-image-add--yes .shadowcore-posts-listing--medium .shadowcore-pli-image.shadowcore-pli-image--port:before,.shadowcore-pli-image-add--yes .shadowcore-posts-listing--large .shadowcore-pli-image.shadowcore-pli-image--port:before,.ashade-filter-wrap.ashade-filter-counters li:after,.ashade-filter-wrap.ashade-filter-counters a:after,.ashade-filter-wrap.ashade-filter-counters .ashade-mobile-filter-value:after,.ashade-grid-item-holder,.thmb-size--medium .ashade-post-preview-content,body .elementor-progress-wrapper,tt,kbd,code,.ashade-comment-body,.ashade-service-item .ashade-service-item__content,.shadowcore-service-card__content,.shadowcore-testimonials-grid .shadowcore-testimonials-item__content,.calendar_wrap td,aside#ashade-aside,.calendar_wrap td,.wp-caption{background:#17171B}body .elementor-widget-toggle .elementor-toggle .elementor-tab-content,body .elementor-widget-tabs .elementor-tab-content,body .elementor-widget-accordion .elementor-accordion .elementor-tab-content,body .elementor-widget-text-editor,body .elementor-widget-icon-list .elementor-icon-list-item,body .elementor-widget-icon-list .elementor-icon-list-text,body .elementor-widget-image-box .elementor-image-box-content .elementor-image-box-description,body .elementor-widget-testimonial .elementor-testimonial-content,body .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description,tt,kbd,code,pre,.ashade-comment-form p.comment-form-cookies-consent label,.ashade-comment-form .logged-in-as a,.ashade-comment-form .comment-notes,.ashade-comment-form .logged-in-as,.ashade-contact-details__list a,.widget_archive a,.widget_categories a,.widget_meta a,.widget_nav_menu a,.widget_pages a,.widget_recent_entries a,.widget_recent_comments a,ul.wp-block-archives-list a,ul.wp-block-categories-list a,ul.wp-block-latest-posts a,.ashade-select,.ashade-more-categories a,.ashade-comment-tools a,select,input,textarea,.shadowcore-pli-meta a,blockquote{color:gray}.ashade-contact-details__list li a svg path,.ashade-protected-form-inner .ashade-protected-input-wrap>a svg path,.ashade-post-navigation-wrap .ashade-post-nav-icon svg path,nav.pagination .nav-links a svg path,.ashade-select-wrap svg path,.ashade-search-form svg path{fill:gray}input::-webkit-input-placeholder{color:gray}input::-moz-placeholder{color:gray}input::-ms-input-placeholder{color:gray}textarea::-webkit-input-placeholder{color:gray}textarea::-moz-placeholder{color:gray}textarea::-ms-input-placeholder{color:gray}.shadowcore-progress-counter,.shadowcore-testimonials-item__author--name,.shadowcore-service-card__label,body .elementor-widget-tabs .elementor-tab-title.elementor-active,body .elementor-widget-toggle .elementor-toggle .elementor-tab-title.elementor-active,body .elementor-widget-accordion .elementor-accordion .elementor-tab-title.elementor-active,body .elementor-widget-progress .elementor-title,body .elementor-widget-counter .elementor-counter-number-wrapper,body .elementor-widget-icon-list .elementor-icon-list-icon i,body .elementor-widget-image-box .elementor-image-box-content .elementor-image-box-title,.ashade-client-notify-wrap .ashade-client-notify-message,.ashade-comment-form .logged-in-as a:hover,.ashade-comment-form label,.ashade-comment-form .comment-notes span.required,.ashade-comment-tools a:hover,.ashade-more-categories a.ashade-more-categories-close,.ashade-more-categories a:hover,.ashade-post__tags a,.post-nav-links span,nav.pagination .nav-links span.page-numbers.current,.post-nav-links a:hover,nav.pagination .nav-links a:hover,.ashade-nothing-found span,.ashade-contact-details__list a:hover,.calendar_wrap th .tagcloud a,.widget_rss cite,.ashade-aside-close:hover,ul.ashade-select__list li:hover,.ashade-contact-form__response,.ashade-button,button,input[type="button"],input[type="reset"],input[type="submit"],body .wp-block-file a.wp-block-file__button,blockquote cite,cite,a,a:hover,.ashade-smooth-scroll .wp-block-cover-image.has-parallax,.ashade-smooth-scroll .wp-block-cover.has-parallax,.wp-block-cover-image,.wp-block-cover,.calendar_wrap th,var{color:#fff}a.ashade-mobile-menu-button svg rect{fill:#fff}nav.ashade-nav ul li a{color:rgb(255 255 255 / .5)}.ashade-footer-inner>div>.ashade-footer-menu-wrap .ashade-footer-menu li:hover>a,.ashade-footer-inner>div>.ashade-footer-menu-wrap .ashade-footer-menu li.current-menu-parent>a,.ashade-footer-inner>div>.ashade-footer-menu-wrap .ashade-footer-menu li.current-menu-item>a,.ashade-footer-inner>div>.ashade-footer-menu-wrap .ashade-footer-menu li.current-menu-ancestor>a,nav.ashade-nav ul.main-menu li:hover>a,nav.ashade-nav ul.main-menu li.current-menu-parent>a,nav.ashade-nav ul.main-menu li.current-menu-item>a,nav.ashade-nav ul.main-menu li.current-menu-ancestor>a{color:rgb(255 255 255)}.shadowcore-coming-soon__count,body span.wpcf7-form-control-wrap span.wpcf7-not-valid-tip,body .elementor-widget-image-gallery .gallery-item .gallery-caption,body .elementor-widget-testimonial .elementor-testimonial-name,.widget_archive a[aria-current="page"],.widget_categories a[aria-current="page"],.widget_meta a[aria-current="page"],.widget_nav_menu a[aria-current="page"],.widget_pages a[aria-current="page"],.widget_recent_entries a[aria-current="page"],.widget_recent_comments a[aria-current="page"],.widget_rss a[aria-current="page"],ul.wp-block-archives-list a[aria-current="page"],ul.wp-block-categories-list a[aria-current="page"],ul.wp-block-latest-posts a[aria-current="page"],.widget_archive a:hover,.widget_categories a:hover,.widget_meta a:hover,.widget_nav_menu a:hover,.widget_pages a:hover,.widget_recent_entries a:hover,.widget_recent_comments a:hover,.widget_rss a:hover,ul.wp-block-archives-list a:hover,ul.wp-block-categories-list a:hover,ul.wp-block-latest-posts a:hover,.ashade-back-wrap.is-loaded .ashade-back.is-to-top:hover span:last-child,.ashade-back-wrap.is-loaded .ashade-back:hover span:last-child,body .elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,body .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap,.is-dropcap::first-letter,.ashade-mobile-title-wrap h1>span>span a:hover,.ashade-page-title-wrap h1>span>span a:hover,.ashade-post-preview-footer .ashade-post-preview-footer--lp a:hover,.shadowcore-blog-listing .ashade-post-preview-title>span a:hover,.ashade-blog-listing .ashade-post-preview-title>span a:hover,.ashade-grid-caption,.shadowcore-grid-caption,nav.ashade-mobile-menu ul.main-menu>li>a,.ashade-cursor span.ashade-cursor-label,.calendar_wrap #prev,.calendar_wrap #next,.ashade-slider-prev,.ashade-slider-next,.ashade-counter-value,.ashade-home-link span:last-child,.ashade-back span:last-child,.ashade-progress-counter,.ashade-albums-carousel-wrap .ashade-album-item__title h2,.ashade-albums-carousel-wrap .ashade-album-item__title h2 span,.ashade-albums-slider-wrap .ashade-album-item__explore a,.ashade-albums-slider-wrap .ashade-album-item__title h2,.ashade-albums-slider-wrap .ashade-album-item__explore a span,.ashade-albums-slider-wrap .ashade-album-item__title h2 span,body .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title,.shadowcore-pgi__title,.shadowcore-pri__title,.shadowcore-psi__title,.shadowcore-ribbon-caption,.shadowcore-kenburns-caption,.shadowcore-slider-caption,.shadowcore-price-item--heading,.shadowcore-price-item--price,.shadowcore-price-item--list-heading,h1,h2,h3,h4,h5,h6{color:#fff}.shadowcore-progress-item-wrap svg circle:last-child{stroke:#fff}.ashade-contact-details__list li a:hover svg path,.ashade-socials a svg path,.ashade-protected-form-inner .ashade-protected-input-wrap>a:hover svg path,.ashade-post-navigation-wrap>div:hover .ashade-post-nav-icon svg path,nav.pagination .nav-links a:hover svg path,.ashade-search-form svg:hover path{fill:#fff}body:not(.has-to-top) .ashade-back-wrap .ashade-back.is-to-top span:last-child,.ashade-home-link--works.is-inactive.is-loaded .ashade-home-link:hover span:first-child,.ashade-home-link--works.is-inactive.is-loaded span:first-child,.ashade-home-link--works.is-inactive span:first-child,.ashade-home-link--works span:first-child,.ashade-home-link--works.is-inactive.is-loaded .ashade-home-link:hover span:last-child,.ashade-home-link--works.is-inactive.is-loaded span:last-child,.ashade-home-link--works.is-inactive span:last-child,.ashade-home-link--works span:last-child,.ashade-home-link--contacts.is-inactive.is-loaded .ashade-home-link:hover span:first-child,.ashade-home-link--contacts.is-inactive.is-loaded span:first-child,.ashade-home-link--contacts.is-inactive span:first-child,.ashade-home-link--contacts span:first-child,.ashade-home-link--contacts.is-inactive.is-loaded .ashade-home-link:hover span:last-child,.ashade-home-link--contacts.is-inactive.is-loaded span:last-child,.ashade-home-link--contacts.is-inactive span:last-child,.ashade-home-link--contacts span:last-child,.ashade-back-wrap.is-loaded .ashade-back.in-action.is-to-top span:last-child,.ashade-back-wrap.is-loaded .ashade-back.in-action span:last-child,.has-to-top .ashade-back-wrap.is-loaded .ashade-back.in-action.is-to-top span:last-child,.has-to-top .ashade-back-wrap.is-loaded .ashade-back.in-action span:last-child,.ashade-back-wrap .ashade-back span:last-child{color:#fff0}.shadowcore-price-item--price-descr,.ashade-albums-template--slider .ashade-page-title-wrap a,.ashade-albums-template--slider .ashade-page-title-wrap.is-loaded h1 span,.single-ashade-clients .ashade-page-title-wrap.is-loaded h1 span{color:rgb(255 255 255 / .3)}.ashade-mobile-title-wrap h1,.ashade-page-title-wrap h1,.ashade-home-link--works.is-loaded span:last-child,.ashade-home-link--contacts.is-loaded span:last-child,.ashade-footer-inner a,.ashade-footer-inner,.ashade-back-wrap.is-loaded .ashade-back:not(.is-to-top) span:last-child,.has-to-top .ashade-back-wrap.is-loaded .ashade-back.is-to-top span:last-child{color:rgb(255 255 255 / .5)}.ashade-home-link--works.is-loaded span:first-child,.ashade-home-link--contacts.is-loaded span:first-child{color:rgb(255 255 255 / .6)}.shadowcore-slider-nav a,.ashade-404-text span{color:rgb(255 255 255 / .75)}.ashade-home-link--works.is-loaded .ashade-home-link:hover span:first-child,.ashade-home-link--contacts.is-loaded .ashade-home-link:hover span:first-child{color:rgb(255 255 255 / .8)}.shadowcore-slider-nav a:hover,.ashade-back-wrap.is-loaded .ashade-back:hover span:last-child,.ashade-footer-inner a:hover,.ashade-albums-template--slider .ashade-page-title-wrap a:hover{color:rgb(255 255 255)}.ashade-home-link--works.is-loaded .ashade-home-link:hover span:last-child,.ashade-home-link--contacts.is-loaded .ashade-home-link:hover span:last-child{color:#fff}.ashade-post-navigation-wrap>div:hover .ashade-post-nav-icon,.ashade-post__tags a:hover,.post-nav-links span,nav.pagination .nav-links span.page-numbers.current,.ashade-albums-carousel-wrap .ashade-album-item .ashade-button,.tagcloud a:hover,.ashade-button:hover,button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,body .wp-block-file a.wp-block-file__button:hover{border-color:#fff}.ashade-grid-item-holder span:before{border-color:#fff0 #fff0 #fff0 #fff}.shadowcore-price-item-mp-label,.ashade-albums-carousel-progress>div,.ashade-aside-close:hover:before,.ashade-aside-close:hover:after,a.ashade-aside-toggler span,a.ashade-aside-toggler span:nth-child(2):before,a.ashade-aside-toggler span:nth-child(2):after{background:#fff}.ashade-post-navigation-wrap.has-prev.has-next:before,.ashade-albums-slider-wrap .ashade-album-item__explore:before,.ashade-albums-slider-wrap .ashade-album-item__title:before,.ashade-albums-carousel-wrap .ashade-album-item__title:before,.ashade-home-link-wrap:before,body:not(.ashade-layout--horizontal) .ashade-back-wrap:before,body.ashade-layout--horizontal .ashade-back-wrap:before,body.ashade-layout--horizontal .ashade-page-title-wrap.ashade-page-title--is-alone h1:before,body.ashade-layout--horizontal .ashade-page-title-wrap.ashade-page-title--is-alone h1:after,.ashade-mobile-title-wrap h1>span>span:before,.ashade-page-title-wrap h1>span>span:before,nav.ashade-nav ul.sub-menu ul.sub-menu:before,.ashade-mobile-title-wrap:before,.ashade-page-title-wrap:before{background:rgb(255 255 255 / .15)}.shadowcore-testimonials-carousel .tns-nav button{background:rgb(255 255 255 / .25)}.shadowcore-testimonials-carousel .tns-nav button.tns-nav-active{background:rgb(255 255 255 / .75)}.shadowcore-testimonials-carousel .tns-nav button:hover{background:rgb(255 255 255 / .5)}#ashade-comments{border-color:rgb(255 255 255 / .15)}body .swiper-pagination-bullet{background:#fff}form.wpcf7-form.in-process:before{border-color:rgb(255 255 255 / .5);border-top-color:rgb(255 255 255)}body span.wpcf7-form-control-wrap span.wpcf7-not-valid-tip:before{border-color:#fff0 #fff0 #5C5C60 #fff0}.shadowcore-coming-soon__label,.shadowcore-progress-label,.shadowcore-testimonials-item__author--name span,.shadowcore-service-card__label span,body .elementor-widget-tabs .elementor-tab-title,body .elementor-widget-toggle .elementor-toggle .elementor-tab-title,body .elementor-widget-accordion .elementor-accordion .elementor-tab-title,body .elementor-widget-testimonial .elementor-testimonial-job,body .elementor-widget-counter .elementor-counter-title,.calendar_wrap caption,ul.wp-block-categories-list li,.widget_categories li,.widget_pages li,.widget_nav_menu li,.widget_rss li,blockquote:before,.ashade-mobile-title-wrap h1>span>span a,.ashade-page-title-wrap h1>span>span a,.ashade-post-preview-footer .ashade-post-preview-footer--lp a,.shadowcore-blog-listing .ashade-post-preview-title>span a,.ashade-blog-listing .ashade-post-preview-title>span a,.ashade-post-preview-footer .ashade-post-preview-footer--lp,.ashade-counter-label,.ashade-progress-label,label,legend,.ashade-aside-close,blockquote:before,.ashade-back span:first-child,span.rss-date,h1 span,h2 span,h3 span,h4 span,h5 span,h6 span,.shadowcore-pgi__meta,.shadowcore-pli-meta div,time.wp-block-latest-comments__comment-date,time.wp-block-latest-posts__post-date,strike,.calendar_wrap caption,body .elementor-star-rating i:before,del{color:#5C5C60}body:not(.has-to-top) .ashade-back-wrap .ashade-back.is-to-top span:first-child,.ashade-back-wrap.is-loaded .ashade-back.in-action.is-to-top span:first-child,.ashade-back-wrap.is-loaded .ashade-back.in-action span:first-child,.has-to-top .ashade-back-wrap.is-loaded .ashade-back.in-action.is-to-top span:first-child,.has-to-top .ashade-back-wrap.is-loaded .ashade-back.in-action span:first-child,.ashade-back-wrap .ashade-back span:first-child{color:#fff0}.ashade-back-wrap.is-loaded .ashade-back:not(.is-to-top) span:first-child,.has-to-top .ashade-back-wrap.is-loaded .ashade-back.is-to-top span:first-child{color:rgb(92 92 96)}.shadowcore-ribbon-description,.shadowcore-kenburns-description,.shadowcore-slider-description,.shadowcore-psi__meta,.shadowcore-pri__meta,.ashade-back-wrap.ashade-ribbon-return.is-loaded .ashade-back:not(.is-to-top) span:first-child,.ashade-back-wrap.ashade-slider-return.is-loaded .ashade-back:not(.is-to-top) span:first-child{color:rgb(255 255 255 / .7)}.ashade-back-wrap.ashade-ribbon-return.is-loaded .ashade-back:not(.is-to-top):hover span:first-child,.ashade-back-wrap.ashade-slider-return.is-loaded .ashade-back:not(.is-to-top):hover span:first-child{color:rgb(255 255 255)}body span.wpcf7-form-control-wrap span.wpcf7-not-valid-tip,body .elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar,.bypostauthor .ashade-post-author-label,.ashade-checkbox-wrap:hover:before,.ashade-checkbox-wrap:hover:after,.ashade-radio-wrap:hover:before{background:#5C5C60}.post-nav-links a:hover,nav.pagination .nav-links a:hover,.ashade-contact-icon,.ashade-aside-close:before,.ashade-aside-close:after,.ashade-radio-wrap:hover,.ashade-checkbox-wrap:hover,.ashade-select:hover,.is-active .ashade-select,input:focus,input:hover,textarea:hover,textarea:focus,.is-active ul.ashade-select__list{border-color:#5C5C60}.shadowcore-progress-item-wrap svg circle:first-child{stroke:#313133}body .elementor-toggle .elementor-tab-title,body .elementor-widget-tabs .elementor-tab-mobile-title,body .elementor-widget-tabs .elementor-tab-desktop-title.elementor-active,body .elementor-widget-tabs .elementor-tab-title:before,body .elementor-widget-tabs .elementor-tab-title:after,body .elementor-widget-tabs .elementor-tab-content,body .elementor-widget-tabs .elementor-tabs-content-wrapper,body .elementor-widget-tabs .elementor-tab-title:after,body .elementor-widget-tabs .elementor-tab-title:before,body .elementor-accordion .elementor-accordion-item,body .elementor-accordion .elementor-tab-content,body .elementor-toggle .elementor-tab-content,e body .elementor-toggle .elementor-tab-title,hr,.wp-caption,ul.ashade-select__list li,.ashade-post-navigation-wrap .ashade-post-nav-icon,.ashade-post__tags a,.post-nav-links a,nav.pagination .nav-links a,nav.pagination .nav-links span,.ashade-post-preview.sticky .ashade-preview-header:before,.tagcloud a,.ashade-radio-wrap,.ashade-checkbox-wrap,ul.ashade-select__list,.ashade-button,button,input[type="button"],input[type="reset"],input[type="submit"],body .wp-block-file a.wp-block-file__button,.ashade-select,select,input,textarea,table th,.wp-block-table.is-style-stripes{border-color:#313133}.ashade-aside--right .calendar_wrap td,.ashade-comment-tools a.comment-edit-link:after,.ashade-comment-author__image,nav.pagination .nav-links>a:before,nav.pagination .nav-links>span:before,.ashade-albums-carousel-progress,.ashade-aside--right .calendar_wrap td,ul.wp-block-categories-list li ul:before,.widget_categories li ul:before,.widget_pages li ul:before,.widget_nav_menu li ul:before,.widget_rss li ul:before,.ashade-checkbox-wrap:before,.ashade-checkbox-wrap:after,.ashade-radio-wrap:before{background:#313133}nav.ashade-nav ul li a{font-family:"Montserrat";font-weight:500;font-size:12px;line-height:29px;letter-spacing:0;text-transform:uppercase;font-style:normal}p,.ashade-widget--about__head{margin:0 0 28px 0}aside .ashade-widget--about__content,aside .ashade-widget p{font-size:15px;line-height:28px}aside .ashade-widget--contacts .ashade-contact-details__list li{font-size:14px}a.ashade-category-more{font-size:16px}hr{margin-top:56px;margin-bottom:56px}.wp-block-media-text,ul.wp-block-gallery,.wp-block-cover,.wp-block-cover.aligncenter,div.aligncenter.wp-block-cover,.wp-block-button,.ashade-widget p,.ashade-widget--contacts .ashade-contact-details__list{margin-bottom:28px}.ashade-widget--contacts .ashade-contact-details__list{margin:0}.shadowcore-coming-soon__label,.shadowcore-progress-label,.shadowcore-testimonials-item__author--name span,.shadowcore-service-card__label span,body .elementor-widget-tabs .elementor-tab-title,body .elementor-widget-toggle .elementor-toggle .elementor-tab-title,body .elementor-widget-accordion .elementor-accordion .elementor-tab-title,body .elementor-widget-image-gallery .gallery-item .gallery-caption,body .elementor-widget-testimonial .elementor-testimonial-job,body .elementor-widget-counter .elementor-counter-title,.ashade-post-preview-footer .ashade-post-preview-footer--lp,.ashade-albums-slider-wrap .ashade-album-item__explore a span,.ashade-counter-label,.ashade-progress-label,.ashade-home-link span:first-child,label,legend,.ashade-aside-close,blockquote:before,.ashade-back span:first-child,span.rss-date,time.wp-block-latest-comments__comment-date,time.wp-block-latest-posts__post-date,.shadowcore-pli-meta div,.shadowcore-pgi__meta,.shadowcore-pri__meta,.shadowcore-psi__meta,.shadowcore-price-item--price-descr,.shadowcore-price-item--list-heading,h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{font-family:Montserrat;font-weight:700;text-transform:uppercase;font-style:normal}.ashade-counter-label,h1 span{font-size:16px;line-height:19px;letter-spacing:0;margin:0 0 -2px 0}.ashade-albums-slider .ashade-album-item__explore span,.ashade-home-link span:first-child,.ashade-back span:first-child,h2 span{font-size:14px;line-height:18px;letter-spacing:0;margin:0 0 -3px 0}.shadowcore-price-item--list-heading,.shadowcore-psi__meta,.shadowcore-pri__meta,h3 span{font-size:14px;line-height:18px;letter-spacing:0;margin:0 0 -1px 0}.shadowcore-price-item--price-descr,.shadowcore-pli-meta div,.shadowcore-service-card__label span,.ashade-post-preview-footer span,.ashade-post-preview-footer a,h4 span{font-size:12px;line-height:15px;letter-spacing:0;margin:0 0 0 0}.shadowcore-price-item-mp-label,.shadowcore-pgi__meta,h5 span{font-size:12px;line-height:15px;letter-spacing:0;margin:0 0 0 0}.shadowcore-testimonials-item__author--name span,body .elementor-widget-testimonial .elementor-testimonial-job,time.wp-block-latest-comments__comment-date,time.wp-block-latest-posts__post-date,h6 span{font-size:10px;line-height:13px;letter-spacing:0;margin:0 0 0 0}.ashade-albums-slider .ashade-album-item__explore,.shadowcore-coming-soon__count,.shadowcore-progress-counter,.shadowcore-testimonials-item__author--name,.shadowcore-service-card__label,body .elementor-widget-heading .elementor-heading-title,body .elementor-widget-testimonial .elementor-testimonial-name,body .elementor-widget-counter .elementor-counter-number-wrapper,.ashade-grid-caption,.shadowcore-grid-caption,nav.ashade-mobile-menu ul.main-menu>li>a,.ashade-cursor span.ashade-cursor-label,.calendar_wrap #prev,.calendar_wrap #next,.ashade-slider-prev,.ashade-slider-next,.shadowcore-slider-nav a,.ashade-counter-value,.ashade-home-link span:last-child,body .elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,body .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap,.is-dropcap::first-letter,.ashade-back span:last-child,.ashade-progress-counter,body .elementor-widget-image-box .elementor-image-box-content .elementor-image-box-title,body .elementor-widget-progress .elementor-title,.shadowcore-pgi__title,.shadowcore-psi__title,.shadowcore-pri__title,.shadowcore-ribbon-caption,.shadowcore-kenburns-caption,.shadowcore-slider-caption,.shadowcore-price-item--heading,.shadowcore-price-item--price-descr,.shadowcore-price-item--price,h1,h2,h3,h4,h5,h6{font-family:Roboto;font-weight:700;text-transform:uppercase;font-style:normal}body .elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,body .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap,body .elementor-widget-heading h1.elementor-heading-title,.elementor-widget-icon-box .elementor-icon-box-content h1.elementor-icon-box-title span,.is-dropcap::first-letter,h1{font-size:60px;line-height:65px;letter-spacing:0;margin:0 0 34px 0}.shadowcore-price-item--price,body .elementor-widget-heading h2.elementor-heading-title,.elementor-widget-icon-box .elementor-icon-box-content h2.elementor-icon-box-title span,.ashade-albums-slider .ashade-album-item__explore,.ashade-home-link span:last-child,.ashade-back span:last-child,h2{font-size:50px;line-height:55px;letter-spacing:0;margin:0 0 28px 0}.shadowcore-ribbon-caption,.shadowcore-kenburns-caption,.shadowcore-slider-caption,.shadowcore-psi__title,.shadowcore-pri__title,body .elementor-widget-heading h3.elementor-heading-title,.elementor-widget-icon-box .elementor-icon-box-content h3.elementor-icon-box-title span,h3{font-size:40px;line-height:45px;letter-spacing:0;margin:0 0 25px 0}body .elementor-widget-heading h4.elementor-heading-title,.shadowcore-progress-counter,.shadowcore-service-card__label,.elementor-widget-icon-box .elementor-icon-box-content h4.elementor-icon-box-title span,.ashade-slider-prev,.ashade-slider-next,.shadowcore-slider-nav a,.ashade-progress-counter,h4{font-size:30px;line-height:35px;letter-spacing:0;margin:0 0 20px 0}.shadowcore-price-item--heading,.shadowcore-pgi__title,body .elementor-widget-heading h5.elementor-heading-title,.elementor-widget-icon-box .elementor-icon-box-content h5.elementor-icon-box-title span,nav.ashade-mobile-menu ul.main-menu>li>a,h5{font-size:24px;line-height:29px;letter-spacing:0;margin:0 0 18px 0}body .elementor-widget-heading h6.elementor-heading-title,.shadowcore-testimonials-item__author--name,body .elementor-widget-testimonial .elementor-testimonial-name,body .elementor-widget-progress .elementor-title,.elementor-widget-icon-box .elementor-icon-box-content h6.elementor-icon-box-title span,.calendar_wrap #prev,.calendar_wrap #next,h6{font-size:20px;line-height:25px;letter-spacing:0;margin:0 0 15px 0}.shadowcore-ribbon-caption,.shadowcore-kenburns-caption,.shadowcore-slider-caption,.shadowcore-psi__title,.shadowcore-pri__title,.shadowcore-pgi__title,body .elementor-widget-heading h1.elementor-heading-title:last-child,body .elementor-widget-heading h2.elementor-heading-title:last-child,body .elementor-widget-heading h3.elementor-heading-title:last-child,body .elementor-widget-heading h4.elementor-heading-title:last-child,body .elementor-widget-heading h5.elementor-heading-title:last-child,body .elementor-widget-heading h6.elementor-heading-title:last-child,.ashade-col h1:last-child,.ashade-col h2:last-child,.ashade-col h3:last-child,.ashade-col h4:last-child,.ashade-col h5:last-child,.ashade-col h6:last-child{margin:0}.ashade-mobile-title-wrap h1,.ashade-page-title-wrap h1,.ashade-home-link-wrap span:last-child,.ashade-albums-carousel-wrap .ashade-album-item__title h2,.ashade-albums-slider-wrap .ashade-album-item__explore a,.ashade-albums-slider-wrap .ashade-album-item__title h2,.bypostauthor .ashade-post-author-label{font-family:Roboto Condensed;font-weight:700;text-transform:uppercase;font-style:normal}blockquote{font-family:"Montserrat";font-weight:500;font-size:20px;line-height:32px;letter-spacing:0;text-transform:none;font-style:normal;padding:0 0 0 60px;margin:0 0 32px 0}blockquote:before{font-size:80px;line-height:80px}blockquote cite{font-family:"Montserrat";font-weight:700;font-size:12px;line-height:18px;letter-spacing:0;text-transform:none;font-style:normal;text-align:right;padding:7px 0 0 0}body .elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,body .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap,.is-dropcap::first-letter{margin:-4px 20px 0 0;font-family:"Roboto";font-weight:700;font-size:75px;line-height:80px;letter-spacing:0;text-transform:uppercase;font-style:normal}table{text-align:center;border-style:solid;border-width:1px;border-collapse:collapse;margin:0 0 28px 0}table th,table td{border-style:solid;border-width:1px;padding:10px 20px 10px 20px;text-align:center;vertical-align:middle}ol,ul{padding:0 0 0 17px;margin:0 0 28px 0}ol li,ul li{padding:0 0 0 13px}ul li{list-style:disc}.ashade-select,select,input,textarea{height:50px;border-style:solid;border-width:2px;border-radius:0 0 0 0;padding:15px 20px 15px 20px;margin:0 0 20px 0;font-family:"Montserrat";font-weight:500;font-size:14px;line-height:16px;letter-spacing:0;text-transform:none;font-style:normal}textarea{height:230px}.tagcloud a,.ashade-post__tags a,.ashade-button,button,input[type="button"],input[type="reset"],input[type="submit"],body .wp-block-file a.wp-block-file__button{height:50px;margin:0 0 0 0;background:#fff0;border-style:solid;border-width:2px;border-radius:0 0 0 0;padding:15px 40px 15px 40px;font-family:"Roboto";font-weight:700;font-size:14px;line-height:16px;letter-spacing:0;text-transform:uppercase;font-style:normal}.ashade-comment-tools a{font-family:"Roboto";font-weight:700;font-size:14px;line-height:16px;letter-spacing:0;text-transform:uppercase;font-style:normal}.ashade-comment-tools a{font-size:12px;line-height:20px}body .wpcf7-response-output,body .wpcf7-response-output.wpcf7-validation-errors{color:#fff}span.wpcf7-not-valid-tip,.wpcf7-response-output.wpcf7-validation-errors{font-family:"Montserrat";font-weight:500;font-size:12px;line-height:20px;letter-spacing:0;text-transform:none;font-style:normal}.ashade-404-text h1{color:#fff}.ashade-404-text span{color:silver}.ashade-footer-inner{font-family:"Roboto";font-weight:700;font-size:12px;line-height:20px;letter-spacing:.6px;text-transform:none;font-style:normal;text-transform:none;font-style:normal;padding:25px 50px 26px 50px}.ashade-footer-inner .ashade-socials.ashade-socials--text{text-transform:uppercase;font-style:normal}.ashade-footer-inner .ashade-footer__copyright{text-transform:none;font-style:normal}.ashade-footer-inner ul li{padding:0;margin:0 16px 0 0;list-style:none}.ashade-contact-details__list li a svg,.ashade-footer-inner ul.ashade-socials--icon a{width:17px;height:17px}.ashade-footer-inner .ashade-footer-menu{text-transform:uppercase;font-style:normal}.ashade-attachment-background.ashade-page-background{filter:blur(5px)}.blocks-gallery-caption,.wp-block-embed figcaption,.wp-block-image figcaption{color:#fff}.ashade-filter-wrap a{color:rgb(255 255 255 / .5);font-family:"Montserrat";font-weight:500;font-size:12px;line-height:29px;letter-spacing:0;text-transform:uppercase;font-style:normal}.ashade-filter-wrap a:hover,.ashade-filter-wrap a.is-active{color:rgb(255 255 255)}.ashade-mobile-filter{border:2px solid #313133;background:#000}.ashade-mobile-filter .ashade-mobile-filter-label{background:#313133;color:#fff}.ashade-mobile-filter-wrap svg path{fill:#fff}.ashade-mobile-filter-list{border:2px solid #313133;background:#000}.ashade-mobile-filter-list li{border-top:2px solid #313133}.ashade-mobile-filter-list li.is-active{color:#fff}.ashade-mobile-filter-list li:first-child{border-top:none}body .elementor-widget-heading .elementor-heading-title,body .elementor-widget-icon.elementor-view-framed .elementor-icon,body .elementor-widget-icon.elementor-view-default .elementor-icon{color:#fff}body .elementor-widget-heading .elementor-heading-title>span,body .elementor-widget-icon.elementor-view-framed .elementor-icon>span,body .elementor-widget-icon.elementor-view-default .elementor-icon>span{color:#5C5C60}body .elementor-widget-icon-box.elementor-view-framed .elementor-icon,body .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}body .elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background:#5C5C60}body .elementor-widget-toggle .elementor-toggle .elementor-tab-content,body .elementor-widget-tabs .elementor-tab-content,body .elementor-widget-accordion .elementor-accordion .elementor-tab-content,body .elementor-widget-text-editor,body .elementor-widget-icon-list .elementor-icon-list-item,body .elementor-widget-image-box .elementor-image-box-content .elementor-image-box-description,body .elementor-widget-testimonial .elementor-testimonial-content,body .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description{font-family:"Montserrat";font-weight:500;font-size:16px;line-height:28px;letter-spacing:0;text-transform:none;font-style:normal}body .elementor-widget-button a.elementor-button,body .elementor-widget-button .elementor-button,body .elementor-button{color:#fff;background-color:#313133;margin:0 0 0 0;font-family:"Roboto";font-weight:700;font-size:14px;line-height:16px;letter-spacing:0;text-transform:uppercase;font-style:normal}body .elementor-widget-button a.elementor-button:hover,body .elementor-widget-button .elementor-button:hover,body .elementor-button:hover{color:#fff;background-color:#313133}body .elementor-button.elementor-size-md{height:50px;padding:15px 40px 15px 40px;font-family:"Roboto";font-weight:700;font-size:14px;line-height:16px;letter-spacing:0;text-transform:uppercase;font-style:normal}.shadowcore-progress-label{font-size:16px;line-height:28px}.wp-block-button .wp-block-button__link{min-height:50px;margin:0 0 0 0;border-style:solid;border-width:2px;border-radius:0 0 0 0;padding:15px 40px 15px 40px;font-family:"Roboto";font-weight:700;font-size:14px;line-height:16px;letter-spacing:0;text-transform:uppercase;font-style:normal}.wp-block-button:not(.is-style-outline) .wp-block-button__link{border:none;line-height:20px}.wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.wp-block-button .wp-block-button__link:not(.has-background){background-color:#313133}.wp-block-button .wp-block-button__link:hover{border-color:#fff}.wp-block-button .wp-block-button__link{border-radius:25px}body .wp-block-button.is-style-outline .wp-block-button__link,body .wp-block-button.is-style-outline .wp-block-button__link:hover{background:#fff0;border-color:initial}body .wp-block-button.is-style-squared .wp-block-button__link{border-radius:0}@media only screen and (max-width:760px){body,body .elementor-widget-toggle .elementor-toggle .elementor-tab-content,body .elementor-widget-tabs .elementor-tab-content,body .elementor-widget-accordion .elementor-accordion .elementor-tab-content,body .elementor-widget-text-editor,body .elementor-widget-icon-list .elementor-icon-list-item,body .elementor-widget-image-box .elementor-image-box-content .elementor-image-box-description,body .elementor-widget-testimonial .elementor-testimonial-content,body .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description{font-size:15px}body .elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,body .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap,body .elementor-widget-heading h1.elementor-heading-title,.elementor-widget-icon-box .elementor-icon-box-content h1.elementor-icon-box-title span,.is-dropcap::first-letter,body h1{font-size:42px;line-height:45.5px;letter-spacing:0;margin:0 0 34px 0}body .elementor-widget-heading h2.elementor-heading-title,.elementor-widget-icon-box .elementor-icon-box-content h2.elementor-icon-box-title span,.ashade-albums-slider .ashade-album-item__explore,.ashade-home-link span:last-child,.ashade-back span:last-child,body h2{font-size:35px;line-height:38.5px;letter-spacing:0;margin:0 0 28px 0}body .elementor-widget-heading h3.elementor-heading-title,.elementor-widget-icon-box .elementor-icon-box-content h3.elementor-icon-box-title span,body h3{font-size:28px;line-height:31.5px;letter-spacing:0;margin:0 0 25px 0}body .elementor-widget-heading h4.elementor-heading-title,.shadowcore-progress-counter,.shadowcore-service-card__label,.elementor-widget-icon-box .elementor-icon-box-content h4.elementor-icon-box-title span,.ashade-slider-prev,.ashade-slider-next,.shadowcore-slider-nav a,.ashade-progress-counter,body h4{font-size:21px;line-height:24.5px;letter-spacing:0;margin:0 0 20px 0}.shadowcore-pgi__title,body .elementor-widget-heading h5.elementor-heading-title,.elementor-widget-icon-box .elementor-icon-box-content h5.elementor-icon-box-title span,nav.ashade-mobile-menu ul.main-menu>li>a,body h5{font-size:16.8px;line-height:20.3px;letter-spacing:0;margin:0 0 18px 0}body .elementor-widget-heading h6.elementor-heading-title,.shadowcore-testimonials-item__author--name,body .elementor-widget-testimonial .elementor-testimonial-name,body .elementor-widget-progress .elementor-title,.elementor-widget-icon-box .elementor-icon-box-content h6.elementor-icon-box-title span,.calendar_wrap #prev,.calendar_wrap #next,body h6{font-size:14px;line-height:17.5px;letter-spacing:0;margin:0 0 15px 0}}@media only screen and (max-width:1800px){body:not(.ashade-albums-template--slider) .ashade-page-title-wrap h1{font-size:50px;line-height:55px}body:not(.ashade-albums-template--slider) .ashade-page-title-wrap h1 span{font-size:14px;line-height:18px}}@media only screen and (max-width:1200px){.is-dropcap::first-letter,h1{font-size:50px;line-height:55px;margin:0 0 35px 0}h1 span{font-size:14px;line-height:18px;margin:0 0 0 0}.ashade-albums-slider .ashade-album-item__explore,.ashade-home-link span:last-child,.ashade-back span:last-child,h2{font-size:35px;line-height:40px;margin:0 0 30px 0}h2 span{font-size:12px;line-height:15px;margin:0 0 1px 0}.shadowcore-slider-nav a{font-size:30px;line-height:35px;margin:0}.ashade-slider-prev,.ashade-slider-next,h3{font-size:30px;line-height:35px;margin:0 0 35px 0}h3 span{font-size:12px;line-height:15px;margin:0 0 1px 0}h4{font-size:24px;line-height:29px;margin:0 0 29px 0}h4 span{font-size:12px;line-height:15px;margin:0 0 0 0}h5{font-size:20px;line-height:25px;margin:0 0 25px 0}.shadowcore-price-item-mp-label,h5 span{font-size:10px;line-height:13px;margin:0 0 0 0}h6{font-size:18px;line-height:23px;margin:0 0 23px 0}h6 span{font-size:10px;line-height:13px;margin:0 0 0 0}.is-dropcap::first-letter{margin:4px 15px 0 0}#ashade-coming-soon h2{font-size:50px;line-height:55px}.ashade-counter-label{font-size:12px;line-height:18px}.ashade-counter-value{font-size:60px;line-height:65px}.ashade-albums-slider-wrap .ashade-album-item__explore span{font-size:12px;line-height:15px}.ashade-progress-counter{font-size:24px;line-height:29px}}@media only screen and (max-width:960px){.ashade-mobile-menu-button{font-size:32px;line-height:30px}.ashade-albums-carousel .ashade-album-item__title h2{font-size:30px;line-height:35px}.ashade-albums-carousel .ashade-album-item__title h2 span{font-size:12px;line-height:14px}.ashade-progress-counter{font-size:20px;line-height:25px}}@media only screen and (max-width:767px){.is-dropcap::first-letter,h1{font-size:40px;line-height:45px;margin:0 0 45px 0}h1 span{font-size:12px;line-height:16px;margin:0 0 0 0}.ashade-mobile-title-wrap h1>span{margin:0 0 6px 0}h2{font-size:35px;line-height:40px;margin:0 0 40px 0}h3{font-size:30px;line-height:35px;margin:0 0 35px 0}h3 span{font-size:12px;line-height:15px;margin:0 0 1px 0}.shadowcore-slider-nav a{font-size:24px;line-height:29px;margin:0}.ashade-slider-prev,.ashade-slider-next,h4{font-size:24px;line-height:29px;margin:0 0 29px 0}h4 span{font-size:12px;line-height:15px;margin:0 0 0 0}h5{font-size:20px;line-height:25px;margin:0 0 25px 0}.shadowcore-price-item-mp-label,h5 span{font-size:10px;line-height:13px;margin:0 0 0 0}h6{font-size:18px;line-height:23px;margin:0 0 23px 0}h6 span{font-size:10px;line-height:13px;margin:0 0 0 0}.is-dropcap::first-letter{margin:4px 15px 0 0;font-size:50px;line-height:55px}#ashade-coming-soon h2{font-size:35px;line-height:40px}#ashade-coming-soon span{font-size:12px;line-height:18px}.ashade-service-item__content-inner h3{font-size:24px;line-height:29px}.ashade-mobile-title-wrap h1{font-size:30px;line-height:35px}.ashade-albums-carousel-wrap .ashade-albums-carousel.is-medium .ashade-album-item a.ashade-button{font-size:12px;line-height:15px}.ashade-albums-slider .ashade-album-item__explore span,.ashade-home-link span:first-child,.ashade-back span:first-child{font-size:10px;line-height:13px}.ashade-albums-slider-wrap .ashade-album-item__title.is-loaded h2 span{font-size:12px;line-height:15px}.ashade-albums-slider-wrap .ashade-album-item__title.is-loaded h2,.ashade-albums-slider .ashade-album-item__explore,.ashade-home-link span:last-child,.ashade-back span:last-child{font-size:24px;line-height:29px}.ashade-page-title-wrap h1{font-size:40px;line-height:45px}.ashade-page-title-wrap h1 span{font-size:12px;line-height:18px}.ashade-albums-template--slider .ashade-page-title-wrap h1{font-size:30px;line-height:35px}.ashade-albums-carousel.is-medium .ashade-album-item__title h2,.ashade-albums-carousel .ashade-album-item__title h2{font-size:20px;line-height:24px}.ashade-albums-carousel.is-medium .ashade-album-item__title h2 span{font-size:10px;line-height:15px}.ashade-service-card .ashade-service-card__label h4{font-size:18px;line-height:23px}.ashade-service-card .ashade-service-card__label h4 span{font-size:12px;line-height:15px}.ashade-post-navigation-wrap h6{font-size:16px}}@media only screen and (max-width:359px){.ashade-service-card .ashade-service-card__label h4{font-size:16px;line-height:21px}.ashade-service-card .ashade-service-card__label h4 span{font-size:10px;line-height:13px}}.ashade-wc-loop-item__view h6 span{color:rgb(255 255 255 / .5)}.ashade-wc-loop-item__view{background:rgb(0 0 0 / .75)}fieldset{border:2px solid #313133}.ashade-wc-header-cart span{background-color:#17171B}a.ashade-wc-header-cart svg path{fill:rgb(255 255 255 / .5)}a.ashade-wc-header-cart:hover svg path{fill:rgb(255 255 255)}.ashade-wc-header-cart span,#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment,html .woocommerce form.checkout_coupon,html .woocommerce form.login,html .woocommerce form.register,.woocommerce-NoticeGroup,.woocommerce-form-coupon-toggle,.woocommerce-notices-wrapper>.woocommerce-notice,.woocommerce-notices-wrapper>.woocommerce-error,.woocommerce-notices-wrapper>.woocommerce-message,ul.ashade-cart-listing li{box-shadow:0 0 10px rgb(0 0 0 / .45)}html .woocommerce form .form-row .required{color:#fff}html .woocommerce-error,html .woocommerce-info,.woocommerce-message{background-color:#17171B;color:gray}.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce button.button.alt.disabled,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.ashade-single-product--tags>a,html .woocommerce #respond input#submit.alt,html .woocommerce a.button.alt,html .woocommerce button.button.alt,html .woocommerce input.button.alt,html .woocommerce #respond input#submit,html .woocommerce a.button,html .woocommerce button.button,html .woocommerce input.button{color:#fff;border-color:#313133;background:#fff0}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover,.ashade-single-product--tags>a:hover,html .woocommerce #respond input#submit.alt:hover,html .woocommerce a.button.alt:hover,html .woocommerce button.button.alt:hover,html .woocommerce input.button.alt:hover,html .woocommerce #respond input#submit:hover,html .woocommerce a.button:hover,html .woocommerce button.button:hover,html .woocommerce input.button:hover{color:#fff;border-color:#fff;background:#fff0}.ashade-single-product--tags>a,html .woocommerce #respond input#submit.alt,html .woocommerce a.button.alt,html .woocommerce button.button.alt,html .woocommerce input.button.alt,html .woocommerce #respond input#submit,html .woocommerce a.button,html .woocommerce button.button,html .woocommerce button.button:disabled[disabled],html .woocommerce input.button{height:50px;margin:0 0 0 0;background:#fff0;border-style:solid;border-width:2px;border-radius:0 0 0 0;padding:15px 40px 15px 40px;font-family:"Roboto";font-weight:700;font-size:14px;line-height:16px;letter-spacing:0;text-transform:uppercase;font-style:normal}.ashade-single-add2cart--qty>a{width:50px;height:50px;border-color:#313133;border-style:solid;border-width:2px;background:#fff0}.ashade-single-add2cart--qty>a.ashade-single-add2cart--minus{margin-right:-2px}.ashade-single-add2cart--qty>a.ashade-single-add2cart--plus{margin-left:-2px}.ashade-single-add2cart--qty>a::before,.ashade-single-add2cart--qty>a::after{background-color:#fff}.ashade-single-add2cart--qty>a:hover{color:#fff;border-color:#fff;background:#fff0}.ashade-single-add2cart--qty>a:hover::before,.ashade-single-add2cart--qty>a:hover::after{background-color:#fff}.ashade-single-product--qty p.stock.in-stock{color:#5C5C60}.ashade-cart-total--list li span:last-child{color:#fff;font-weight:500}ul.woocommerce-checkout-review-order-table li.woocommerce-checkout-review-order-table--footer>ul,.ashade-wc-checkout-order>ul li,li.woocommerce-shipping-destination,li.ashade-shipping-methods,.ashade-cart-total--list li.order-total{border-top:1px dashed #313133}ul.ashade-cart-listing .woocommerce-cart-form__cart-item{background-color:#17171B}.ashade-cart-footer--lp>a{color:gray}.ashade-cart-footer--lp>a svg path{fill:gray}.ashade-cart-footer--lp>a:hover{color:#fff}.ashade-cart-footer--lp>a:hover svg path{fill:#fff}h5.ashade-cart-item--qty-label>span.woocommerce-Price-amount,h5.ashade-cart-item--qty-label>span.woocommerce-Price-amount .woocommerce-Price-currencySymbol{color:#fff;font-family:Roboto;font-weight:700;text-transform:uppercase;font-style:normal;font-size:24px;line-height:29px;letter-spacing:0;margin:0 0 18px 0;margin:0}.ashade-cart-item--qty-wrap>a{border:2px solid #313133}a.woocommerce-remove-coupon:before,a.woocommerce-remove-coupon:after,.ashade-cart-item--qty-wrap>a:before,.ashade-cart-item--qty-wrap>a:after,.woocommerce .ashade-cart-listing li a.ashade-cart-item--remove:before,.woocommerce .ashade-cart-listing li a.ashade-cart-item--remove:after{background:gray}a.woocommerce-remove-coupon:hover:before,a.woocommerce-remove-coupon:hover:after,.ashade-cart-item--qty-wrap>a:hover:before,.ashade-cart-item--qty-wrap>a:hover:after,.woocommerce .ashade-cart-listing li a.ashade-cart-item--remove:hover:before,.woocommerce .ashade-cart-listing li a.ashade-cart-item--remove:hover:after{background:#fff}.woocommerce ul.order_details li strong span{color:#fff}.woocommerce ul.order_details li{border-color:#313133}.woocommerce ul.order_details li strong,.woocommerce ul.order_details li strong span{font-family:Roboto;font-weight:700;text-transform:uppercase;font-style:normal;font-size:20px;line-height:25px;letter-spacing:0;margin:0 0 15px 0}.ashade-cart-total--list li.ashade-wc-total-address--edit>a.shipping-calculator-button{color:#5C5C60}.ashade-cart-total--list li.ashade-wc-total-address--edit>a.shipping-calculator-button:hover{color:#fff}.woocommerce-MyAccount-navigation ul li a{color:gray}.woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-MyAccount-navigation ul li a:hover{color:#fff}.woocommerce-account .addresses .title span a{color:#5C5C60}.woocommerce-account .addresses .title span a:hover{color:#fff}.woocommerce-account .addresses .title{margin:0 0 20px 0}.woocommerce-orders-table__cell span.woocommerce-Price-amount{color:#fff}.woocommerce form p.form-row.ashade-wc-register-form--button{margin:28px 0 0 0}.woocommerce form.ashade-wc-login-form p.form-row.ashade-wc-register-form--button{padding:28px 0 0 0}.ashade-wc-login-form--footer .lost_password a,.ashade-wc-login-form--footer .woocommerce-LostPassword a{font-family:Montserrat;font-weight:700;text-transform:uppercase;font-style:normal}table.ashade-wc-product-attributes th{font-family:"Montserrat";font-weight:500;font-size:16px;line-height:28px;letter-spacing:0;text-transform:none;font-style:normal;color:#fff}.ashade-woo-categories a{color:#5C5C60}.woocommerce div.product .ashade-wc-variations-form-wrap p.price,.woocommerce div.product .ashade-wc-variations-form-wrap span.price,.woocommerce div.product .ashade-single-product--price p.price,.woocommerce div.product .ashade-single-product--price p.price ins,.ashade-woo-categories a:hover{color:#fff}.ashade-single-product--title .ashade-widget-rating>svg path{stroke:#5C5C60}.ashade-single-product--title .ashade-widget-rating span svg path{fill:#5C5C60}.woocommerce div.product .ashade-wc-variations-form-wrap p.price del,.woocommerce div.product .ashade-wc-variations-form-wrap span.price del,.woocommerce div.product .ashade-single-product--price p.price del,.ashade-single-product--title h3>span a{color:#5C5C60}.ashade-single-product--title h3>span a:hover{color:#fff}.ashade-comment-tools a.comment-edit-link:before,.ashade-single-product--title h3>span a:before{background:#5C5C60}html .ashade-single-add2cart--qty input[type="number"],html .ashade-single-add2cart--qty input[type="number"]:hover{border-color:#313133}.ashade-wc-tabs-wrap ul{border-bottom:1px solid rgb(255 255 255 / .15)}.ashade-wc-tabs-wrap ul li a,.ashade-wc-tabs-wrap ul li span{color:gray}.ashade-wc-tabs-wrap ul li a:hover,.ashade-wc-tabs-wrap ul li.active a,.ashade-wc-tabs-wrap ul li span:hover,.ashade-wc-tabs-wrap ul li.is-active span{color:#fff}.ashade-up-sells,.ashade-cross-sells,.ashade-single-product section.related.products{border-top:1px solid rgb(255 255 255 / .15)}.ashade-wc-tabs-wrap ul li a::before,.ashade-wc-tabs-wrap ul li span::before{background-color:#fff}.ashade-review-form-wrap .comment-notes span.required,.ashade-review-form-wrap label span{color:#fff}.ashade-wc-single-nav{border-top:1px solid rgb(255 255 255 / .15)}.ashade-woo-loop-item__tools{background:#000}.ashade-woo-loop-item__tools>span{background:rgb(255 255 255 / .15)}.ashade-woo-loop-item__tools>a svg path{fill:gray}.ashade-woo-loop-item__tools>a:hover svg path{fill:#fff}.woocommerce ul.products li.product .button.ashade-woo-loop-item__add2cart span.ashade-woo-icon--a2c-progress:before{border-color:rgb(255 255 255 / .5);border-top-color:#fff}.woocommerce ul.products li.product .button.ashade-woo-loop-item__add2cart svg.ashade-woo-icon--a2c-done path{stroke:gray}.woocommerce nav.woocommerce-pagination ul li a svg path{fill:gray}.woocommerce nav.woocommerce-pagination ul li a:hover svg path{fill:#fff}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{color:#fff;border-color:#fff}.woocommerce nav.woocommerce-pagination ul li a:before,.woocommerce nav.woocommerce-pagination ul li span:before{background:#313133}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{border-color:#313133;color:gray}.ashade-cart-item--name h5 span a:hover,.ashade-soldout-label,.woocommerce .onsale,.woocommerce ul.products li.product .ashade-woo-loop-item__image-wrap .onsale,.ashade-woo-loop-item__footer h2 span a:hover,.ashade-woo-loop-item__footer h3 span a:hover,.ashade-woo-loop-item__footer h4 span a:hover,.ashade-woo-loop-item__footer h5 span a:hover,.ashade-woo-loop-item__footer h6 span a:hover,.shadowcore-pli-meta a:hover,.woocommerce ul.products li.product .ashade-woo-loop-item__price .price,.woocommerce ul.products li.product .ashade-woo-loop-item__price .price ins{color:#fff}.ashade-cart-item--name h5 span a,.shadowcore-pli-meta a,.woocommerce ul.products li.product .ashade-woo-loop-item__price .price del,.ashade-woo-loop-item__footer h2 span a,.ashade-woo-loop-item__footer h3 span a,.ashade-woo-loop-item__footer h4 span a,.ashade-woo-loop-item__footer h5 span a,.ashade-woo-loop-item__footer h6 span a{color:#5C5C60}.woocommerce div.product .ashade-wc-variations-form-wrap p.price del,.woocommerce div.product .ashade-wc-variations-form-wrap span.price del,.woocommerce div.product .ashade-single-product--price p.price del,.woocommerce ul.products li.product .ashade-woo-loop-item__price .price del{font-family:Montserrat;font-weight:700;text-transform:uppercase;font-style:normal}.woocommerce div.product .ashade-wc-variations-form-wrap p.price del,.woocommerce div.product .ashade-wc-variations-form-wrap span.price del{font-size:12px;line-height:15px;letter-spacing:0;margin:0 0 0 0}.woocommerce ul.products li.product .ashade-woo-loop-item__price .price del{font-size:12px;line-height:15px;letter-spacing:0;margin:0 0 0 0}.woocommerce div.product .ashade-single-product--price p.price del{font-size:14px;line-height:18px;letter-spacing:0;margin:0 0 -1px 0}.woocommerce div.product .ashade-wc-variations-form-wrap p.price,.woocommerce div.product .ashade-wc-variations-form-wrap span.price,.woocommerce div.product .ashade-single-product--price p.price,.woocommerce div.product .ashade-single-product--price p.price ins,.ashade-soldout-label,.woocommerce .onsale,.woocommerce ul.products li.product .ashade-woo-loop-item__image-wrap .onsale,.woocommerce ul.products li.product .ashade-woo-loop-item__price .price,.woocommerce ul.products li.product .ashade-woo-loop-item__price .price ins{font-family:Roboto;font-weight:700;text-transform:uppercase;font-style:normal}.woocommerce div.product .ashade-single-product--price p.price,.woocommerce div.product .ashade-single-product--price p.price ins{font-size:40px;line-height:45px;letter-spacing:0;margin:0 0 25px 0}.woocommerce div.product .ashade-wc-variations-form-wrap p.price ins,.woocommerce div.product .ashade-wc-variations-form-wrap span.price ins,.woocommerce div.product .ashade-wc-variations-form-wrap span.price{font-size:24px;line-height:29px;letter-spacing:0;margin:0 0 18px 0}.woocommerce ul.products li.product .ashade-woo-loop-item__price .price,.woocommerce ul.products li.product .ashade-woo-loop-item__price .price ins{font-size:24px;line-height:29px;letter-spacing:0;margin:0 0 18px 0}.ashade-soldout-label,html .woocommerce .onsale,.woocommerce ul.products li.product .ashade-woo-loop-item__image-wrap .onsale{font-size:20px;line-height:25px;letter-spacing:0;margin:0 0 15px 0}.price_label{color:gray}.price_label span{color:#fff}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#313133}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:gray}.price_slider.ui-slider,.price_slider.ui-slider span{background:#fff}.woocommerce .widget_shopping_cart .cart_list li a.remove.ashade-mini-cart-item--remove,.woocommerce.widget_shopping_cart .cart_list li a.remove.ashade-mini-cart-item--remove{color:#808080!important}.woocommerce .widget_shopping_cart .cart_list li a.remove.ashade-mini-cart-item--remove:hover,.woocommerce.widget_shopping_cart .cart_list li a.remove.ashade-mini-cart-item--remove:hover{color:#ffffff!important}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{color:#fff;font-family:"Montserrat";font-weight:500;font-size:16px;line-height:28px;letter-spacing:0;text-transform:none;font-style:normal}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{color:gray;font-weight:500}.woocommerce .widget_layered_nav_filters ul li a{border-color:#313133;color:gray;height:50px;margin:0 0 0 0;background:#fff0;border-style:solid;border-width:2px;border-radius:0 0 0 0;padding:15px 40px 15px 40px;font-family:"Roboto";font-weight:700;font-size:14px;line-height:16px;letter-spacing:0;text-transform:uppercase;font-style:normal}.woocommerce .widget_layered_nav_filters ul li a:hover{border-color:#fff;color:#fff}html .woocommerce .widget_layered_nav_filters ul li a:before,html .woocommerce .widget_layered_nav_filters ul li a:after{background-color:gray}html .woocommerce .widget_layered_nav_filters ul li a:hover:before,html .woocommerce .widget_layered_nav_filters ul li a:hover:after{background-color:#fff}ul.woocommerce-widget-layered-nav-list a,ul.product-categories a{color:gray}ul.woocommerce-widget-layered-nav-list a:hover,ul.product-categories a:hover{color:#fff}ul.woocommerce-widget-layered-nav-list li,ul.product-categories li{color:#5C5C60}ul.woocommerce-widget-layered-nav-list li ul:before,ul.product-categories li ul:before{background:#313133}.ashade-wc-checkout-payment,html .woocommerce form.checkout_coupon,html .woocommerce form.login,html .woocommerce form.register{background:#17171B}.select2-container--default .select2-selection--single .select2-selection__arrow:before,.select2-container--default .select2-selection--single .select2-selection__arrow:after{background:gray}.select2-container--default .select2-search--dropdown .select2-search__field,.select2-dropdown,.select2-container--default .select2-selection--single{background:#fff0;color:gray;border-color:#313133}.select2-container--default .select2-search--dropdown .select2-search__field:hover,.select2-container--default .select2-search--dropdown .select2-search__field:focus,.select2-container--default .select2-selection--single:hover{background:rgb(0 0 0 / .5);border-color:#5C5C60}.select2-container--default .select2-selection--single .select2-selection__rendered{color:gray}li.select2-results__option{background:#000;border-color:#313133}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{color:#fff}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background:#17171B;color:#fff}label.woocommerce-form__label.woocommerce-form__label-for-checkbox:before,.ashade-wc-total-shipping-method-wrap label:before,#payment .ashade-wc-checkout-payment .wc_payment_methods li label:before{border:2px solid #313133}label.woocommerce-form__label.woocommerce-form__label-for-checkbox:hover:before{border:2px solid #5C5C60}label.woocommerce-form__label.woocommerce-form__label-for-checkbox:after,.ashade-wc-total-shipping-method-wrap label:after,#payment .ashade-wc-checkout-payment .wc_payment_methods li label:after{background:#313133}.ashade-soldout-label{background:#313133}label.woocommerce-form__label.woocommerce-form__label-for-checkbox:hover:after{background:#5C5C60}.select2-container--default .select2-search--dropdown .select2-search__field,.select2-dropdown,.select2-container--default .select2-selection--single{height:50px;border-style:solid;border-width:2px;border-radius:0 0 0 0;padding:15px 20px 15px 20px;margin:0 0 20px 0;font-family:"Montserrat";font-weight:500;font-size:14px;line-height:16px;letter-spacing:0;text-transform:none;font-style:normal}.select2-dropdown{background:#000}.ashade-wc-checkout-order>ul li span:last-child{color:#fff}.ashade-wc-checkout-order>ul li span strong{color:#5C5C60}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background:#000;color:gray;box-shadow:0 0 10px rgb(0 0 0 / .45);font-family:"Montserrat";font-weight:500;font-size:16px;line-height:28px;letter-spacing:0;text-transform:none;font-style:normal}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:#000}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:1px solid #313133}@media only screen and (max-width:960px){.ashade-mobile-header a.ashade-wc-header-cart svg path{fill:#fff}}@media only screen and (max-width:760px){html .woocommerce ul.products li.product .ashade-woo-loop-item__price .price,html .woocommerce ul.products li.product .ashade-woo-loop-item__price .price ins{font-size:16.8px;line-height:20.3px;letter-spacing:0;margin:0 0 18px 0}.ashade-soldout-label,html .woocommerce ul.products li.product .ashade-woo-loop-item__image-wrap .onsale{font-size:14px;line-height:17.5px;letter-spacing:0;margin:0 0 15px 0}.ashade-wc-header-cart-wrap{border-top:1px solid #313133}.ashade-single-product--title h3 span,.woocommerce div.product .ashade-single-product--price p.price del{font-size:12px;line-height:15px;letter-spacing:0;margin:0 0 0 0;}.ashade-single-product--title h3,.woocommerce div.product .ashade-single-product--price p.price,.woocommerce div.product .ashade-single-product--price p.price ins,html .woocommerce div.product .ashade-single-product--title .ashade-single-product--price p.price,html .woocommerce div.product .ashade-single-product--title .ashade-single-product--price p.price ins{font-size:21px;line-height:24.5px;letter-spacing:0;margin:0 0 20px 0}.woocommerce div.product .ashade-wc-variations-form-wrap p.price ins,.woocommerce div.product .ashade-wc-variations-form-wrap span.price ins,.woocommerce div.product .ashade-wc-variations-form-wrap span.price{font-size:16.8px;line-height:20.3px;letter-spacing:0;margin:0 0 18px 0}.woocommerce ul.products li.product .ashade-woo-loop-item__price .price,.woocommerce ul.products li.product .ashade-woo-loop-item__price .price ins{font-size:16.8px;line-height:20.3px;letter-spacing:0;margin:0 0 18px 0}.ashade-soldout-label,html .woocommerce .onsale,.woocommerce ul.products li.product .ashade-woo-loop-item__image-wrap .onsale{font-size:14px;line-height:17.5px;letter-spacing:0;margin:0 0 15px 0}.ashade-wc-account-wrap .woocommerce nav ul{border-bottom:1px solid #313133}h5.ashade-cart-item--qty-label span{font-size:12px;line-height:15px;letter-spacing:0;margin:0 0 0 0}h5.ashade-cart-item--qty-label>span.woocommerce-Price-amount,h5.ashade-cart-item--qty-label>span.woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:16.8px;line-height:20.3px;letter-spacing:0;margin:0 0 18px 0}}