/* Site Link Color Accents // ========================================================================== */ /* // Color. */ a, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .x-comment-time:hover, #reply-title small a, .comment-reply-link:hover, .x-comment-author a:hover, .x-recent-posts a:hover .h-recent-posts { color: %%post color%%rgb(216, 43, 137)%%/post%%; } a:hover, #reply-title small a:hover { color: %%post color%%rgb(216, 43, 137)%%/post%%; } .entry-title i, .entry-title svg { color: %%post color%%#ff551d%%/post%%; } /* // Border color. */ a.x-img-thumbnail:hover, li.bypostauthor > article.comment { border-color: %%post color%%rgb(216, 43, 137)%%/post%%; } /* // Background color. */ .flex-direction-nav a, .flex-control-nav a:hover, .flex-control-nav a.flex-active, .x-dropcap, .x-skill-bar .bar, .x-pricing-column.featured h2, .h-comments-title small, .x-pagination a:hover, .woocommerce-pagination a:hover, .x-entry-share .x-share:hover, .entry-thumb, .widget_tag_cloud .tagcloud a:hover, .widget_product_tag_cloud .tagcloud a:hover, .x-highlight, .x-recent-posts .x-recent-posts-img:after, .x-portfolio-filters { background-color: %%post color%%rgb(216, 43, 137)%%/post%%; } .x-portfolio-filters:hover { background-color: %%post color%%rgb(216, 43, 137)%%/post%%; } /* Layout Sizing // ========================================================================== */ .x-main { width: calc(100% - 3.20197%); } .x-sidebar { width: calc(100% - 3.20197% - 100%); } /* Custom Fonts // ========================================================================== */ .h-landmark { font-weight: %%post font-weight%%426f647920436f7079|fw-normal%%/post%%; } /* Custom Fonts - Colors // ========================================================================== */ /* // Body. */ .x-comment-author a { color: %%post color%%rgb(44, 42, 42)%%/post%%; } /* // Headings. */ .x-comment-author a, .comment-form-author label, .comment-form-email label, .comment-form-url label, .comment-form-rating label, .comment-form-comment label, .widget_calendar #wp-calendar caption, .widget_calendar #wp-calendar th, .x-accordion-heading .x-accordion-toggle, .x-nav-tabs > li > a:hover, .x-nav-tabs > .active > a, .x-nav-tabs > .active > a:hover { color: %%post color%%#272727%%/post%%; } .widget_calendar #wp-calendar th { border-bottom-color: %%post color%%#272727%%/post%%; } .x-pagination span.current, .woocommerce-pagination span[aria-current], .x-portfolio-filters-menu, .widget_tag_cloud .tagcloud a, .h-feature-headline span i, .widget_price_filter .ui-slider .ui-slider-handle { background-color: %%post color%%#272727%%/post%%; } /* Responsive Styling // ========================================================================== */ @media (max-width: 978.98px) { } /* Gutenberg // ========================================================================== */ /* // ========================================================================== */ html { font-size: 14px; } @media (min-width: 479px) { html { font-size: 14px; } } @media (min-width: 766px) { html { font-size: 14px; } } @media (min-width: 978px) { html { font-size: 14px; } } @media (min-width: 1199px) { html { font-size: 14px; } } /* // ========================================================================== */ body { font-style: normal; font-weight: %%post font-weight%%426f647920436f7079|fw-normal%%/post%%; color: %%post color%%rgb(44, 42, 42)%%/post%%; background: %%post color%%transparent%%/post%%; } .w-b { font-weight: %%post font-weight%%426f647920436f7079|fw-normal%%/post%% !important; } /* Headings // ========================================================================== */ h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 , .x-text-headline{ font-family: %%post font-family%%48656164696e6773%%/post%%; font-style: normal; font-weight: %%post font-weight%%48656164696e6773|fw-bold%%/post%%; text-transform: uppercase; } h1, .h1 { letter-spacing: -0.035em; } h2, .h2 { letter-spacing: -0.035em; } h3, .h3 { letter-spacing: -0.035em; } h4, .h4 { letter-spacing: -0.035em; } h5, .h5 { letter-spacing: -0.035em; } h6, .h6 { letter-spacing: -0.035em; } .w-h { font-weight: %%post font-weight%%48656164696e6773|fw-bold%%/post%% !important; } /* Container Sizing // ========================================================================== */ .x-container.width { width: 95%; } .x-container.max { max-width: 1720px; } .x-bar-content.x-container.width { flex-basis: 95%; } /* Content // ========================================================================== */ .x-main.full { float: none; clear: both; display: block; width: auto; } @media (max-width: 978.98px) { .x-main.full, .x-main.left, .x-main.right, .x-sidebar.left, .x-sidebar.right { float: none; display: block; width: auto !important; } } .entry-header, .entry-content { font-size: 1.2rem; } /* Custom Fonts // ========================================================================== */ body, input, button, select, textarea { font-family: %%post font-family%%426f647920436f7079%%/post%%; } /* Custom Fonts - Colors // ========================================================================== */ /* // Headings. */ h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .h1 a, .h2 a, .h3 a, .h4 a, .h5 a, .h6 a, blockquote { color: %%post color%%#272727%%/post%%; } .cfc-h-tx { color: %%post color%%#272727%%/post%% !important; } .cfc-h-bd { border-color: %%post color%%#272727%%/post%% !important; } .cfc-h-bg { background-color: %%post color%%#272727%%/post%% !important; } /* // Body. */ .cfc-b-tx { color: %%post color%%rgb(44, 42, 42)%%/post%% !important; } .cfc-b-bd { border-color: %%post color%%rgb(44, 42, 42)%%/post%% !important; } .cfc-b-bg { background-color: %%post color%%rgb(44, 42, 42)%%/post%% !important; } /* Base Styles // ========================================================================== */ .x-btn, .button, [type="submit"] { /* // Colors. */ color: %%post color%%rgb(255, 255, 255)%%/post%%; border-color: %%post color%%rgb(255, 255, 255)%%/post%%; background-color: %%post color%%rgb(216, 43, 137)%%/post%%; /* // Style. */ margin-bottom: 0.25em; text-shadow: 0 0.075em 0.075em rgba(0, 0, 0, 0.5); box-shadow: 0 0.25em 0 0 %%post color%%#5a189a%%/post%%, 0 4px 9px rgba(0, 0, 0, 0.75); /* // Shape. */ border-radius: 100em; /* // Size. */ padding: 0.579em 1.105em 0.842em; font-size: 19px; } .x-btn:hover, .button:hover, [type="submit"]:hover { /* // Colors. */ color: %%post color%%rgb(255, 255, 255)%%/post%%; border-color: %%post color%%rgb(255, 255, 255)%%/post%%; background-color: %%post color%%#5a189a%%/post%%; /* // Style. */ margin-bottom: 0.25em; text-shadow: 0 0.075em 0.075em rgba(0, 0, 0, 0.5); box-shadow: 0 0.25em 0 0 %%post color%%#5a189a%%/post%%, 0 4px 9px rgba(0, 0, 0, 0.75); } /* Button Style - Real // ========================================================================== */ .x-btn.x-btn-real, .x-btn.x-btn-real:hover { margin-bottom: 0.25em; text-shadow: 0 0.075em 0.075em rgba(0, 0, 0, 0.65); } .x-btn.x-btn-real { box-shadow: 0 0.25em 0 0 %%post color%%#5a189a%%/post%%, 0 4px 9px rgba(0, 0, 0, 0.75); } .x-btn.x-btn-real:hover { box-shadow: 0 0.25em 0 0 %%post color%%#5a189a%%/post%%, 0 4px 9px rgba(0, 0, 0, 0.75); } /* Button Style - Flat // ========================================================================== */ .x-btn.x-btn-flat, .x-btn.x-btn-flat:hover { margin-bottom: 0; text-shadow: 0 0.075em 0.075em rgba(0, 0, 0, 0.65); box-shadow: none; } /* Button Style - Transparent // ========================================================================== */ .x-btn.x-btn-transparent, .x-btn.x-btn-transparent:hover { margin-bottom: 0; border-width: 3px; text-shadow: none; text-transform: uppercase; background-color: transparent; box-shadow: none; } /* Heading Icons // ========================================================================== */ .h-widget:before, .x-flickr-widget .h-widget:before, .x-dribbble-widget .h-widget:before { position: relative; font-weight: normal; font-style: normal; line-height: 1; text-decoration: inherit; -webkit-font-smoothing: antialiased; speak: none; } .h-widget:before { padding-right: 0.4em; font-family: "fontawesome"; } .x-flickr-widget .h-widget:before, .x-dribbble-widget .h-widget:before { top: 0.025em; padding-right: 0.35em; font-family: "foundationsocial"; font-size: 0.785em; } .widget_archive .h-widget:before { content: "\f303"; top: -0.045em; font-size: 0.925em; } .widget_calendar .h-widget:before { content: "\f073"; top: -0.0825em; font-size: 0.85em; } .widget_categories .h-widget:before, .widget_product_categories .h-widget:before { content: "\f02e"; font-size: 0.95em; } .widget_nav_menu .h-widget:before, .widget_layered_nav .h-widget:before { content: "\f0c9"; } .widget_meta .h-widget:before { content: "\f0fe"; top: -0.065em; font-size: 0.895em; } .widget_pages .h-widget:before { font-family: "FontAwesomeRegular"; content: "\f15c"; top: -0.065em; font-size: 0.85em; } .widget_recent_reviews .h-widget:before, .widget_recent_comments .h-widget:before { content: "\f086"; top: -0.065em; font-size: 0.895em; } .widget_recent_entries .h-widget:before { content: "\f02d"; top: -0.045em; font-size: 0.875em; } .widget_rss .h-widget:before { content: "\f09e"; padding-right: 0.2em; } .widget_search .h-widget:before, .widget_product_search .h-widget:before { content: "\f0a4"; top: -0.075em; font-size: 0.85em; } .widget_tag_cloud .h-widget:before, .widget_product_tag_cloud .h-widget:before { content: "\f02c"; font-size: 0.925em; } .widget_text .h-widget:before { content: "\f054"; padding-right: 0.4em; font-size: 0.925em; } .x-dribbble-widget .h-widget:before { content: "\f009"; } .x-flickr-widget .h-widget:before { content: "\f010"; padding-right: 0.35em; } .widget_best_sellers .h-widget:before { content: "\f091"; top: -0.0975em; font-size: 0.815em; } .widget_shopping_cart .h-widget:before { content: "\f07a"; top: -0.05em; font-size: 0.945em; } .widget_products .h-widget:before { content: "\f0f2"; top: -0.05em; font-size: 0.945em; } .widget_featured_products .h-widget:before { content: "\f0a3"; } .widget_layered_nav_filters .h-widget:before { content: "\f046"; top: 1px; } .widget_onsale .h-widget:before { content: "\f02b"; font-size: 0.925em; } .widget_price_filter .h-widget:before { content: "\f0d6"; font-size: 1.025em; } .widget_random_products .h-widget:before { content: "\f074"; font-size: 0.925em; } .widget_recently_viewed_products .h-widget:before { content: "\f06e"; } .widget_recent_products .h-widget:before { content: "\f08d"; top: -0.035em; font-size: 0.9em; } .widget_top_rated_products .h-widget:before { content: "\f075"; top: -0.145em; font-size: 0.885em; } /* Base Styles // ========================================================================== */ /* Base Styles // ========================================================================== */ /* Base Styles // ========================================================================== */ .x-topbar .p-info,.x-topbar .p-info a,.x-topbar .x-social-global a{color:#ffffff;}.x-topbar .p-info a:hover{color:#959baf;}.x-topbar{background-color:hsl(0,0%,100%);}.x-navbar .desktop .x-nav > li:before{padding-top:40px;}.x-navbar .desktop .x-nav > li > a,.x-navbar .desktop .sub-menu li > a,.x-navbar .mobile .x-nav li a{color:#f4effa;}.x-navbar .desktop .x-nav > li > a:hover,.x-navbar .desktop .x-nav > .x-active > a,.x-navbar .desktop .x-nav > .current-menu-item > a,.x-navbar .desktop .sub-menu li > a:hover,.x-navbar .desktop .sub-menu li.x-active > a,.x-navbar .desktop .sub-menu li.current-menu-item > a,.x-navbar .desktop .x-nav .x-megamenu > .sub-menu > li > a,.x-navbar .mobile .x-nav li > a:hover,.x-navbar .mobile .x-nav li.x-active > a,.x-navbar .mobile .x-nav li.current-menu-item > a{color:#fff;}.x-btn-navbar,.x-btn-navbar:hover{color:#ffffff;}.x-navbar .desktop .sub-menu li:before,.x-navbar .desktop .sub-menu li:after{background-color:#f4effa;}.x-navbar,.x-navbar .sub-menu{background-color:#5a189a !important;}.x-btn-navbar,.x-btn-navbar.collapsed:hover{background-color:#476481;}.x-btn-navbar.collapsed{background-color:#3e5771;}.x-navbar .desktop .x-nav > li > a:hover > span,.x-navbar .desktop .x-nav > li.x-active > a > span,.x-navbar .desktop .x-nav > li.current-menu-item > a > span{box-shadow:0 2px 0 0 #fff;}.x-navbar .desktop .x-nav > li > a{height:100px;padding-top:40px;}.x-navbar .desktop .x-nav > li ul{top:100px;}.x-colophon.bottom{background-color:#5a189a;}.x-colophon.bottom,.x-colophon.bottom a,.x-colophon.bottom .x-social-global a{color:#ffff;}.x-navbar-inner{min-height:100px;}.x-brand{margin-top:20px;font-family:inherit;font-size:42px;font-style:normal;font-weight:inherit;letter-spacing:-0.035em;color:#272727;}.x-brand:hover,.x-brand:focus{color:#272727;}.x-brand img{width:calc(340px / 2);}.x-navbar .x-nav-wrap .x-nav > li > a{font-family:Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:0.02em;}.x-navbar .desktop .x-nav > li > a{font-size:15px;}.x-navbar .desktop .x-nav > li > a:not(.x-btn-navbar-woocommerce){padding-left:10px;padding-right:10px;}.x-navbar .desktop .x-nav > li > a > span{margin-right:-0.02em;}.x-btn-navbar{margin-top:25px;}.x-btn-navbar,.x-btn-navbar.collapsed{font-size:17px;}@media (max-width:979px){.x-widgetbar{left:0;right:0;}}