Make WordPress Themes

Changeset 355764


Ignore:
Timestamp:
10/27/2026 03:38:27 PM (17 hours ago)
Author:
themedropbox
Message:

New version of Shift - 1.27

Location:
shift/1.27
Files:
4 added
2 deleted
15 edited
1 copied

Legend:

Unmodified
Added
Removed
  • shift/1.27/functions.php

    r259399 r355764  
    88require_once(trailingslashit(get_template_directory()) . 'inc/last-updated-meta-box.php');
    99require_once(trailingslashit(get_template_directory()) . 'inc/scripts.php');
    10 // TGMP
    11 require_once(trailingslashit(get_template_directory()) . 'tgm/class-tgm-plugin-activation.php');
    12 
    13 function ct_shift_register_required_plugins()
     10// Recommended plugins notice
     11require_once(trailingslashit(get_template_directory()) . 'inc/class-ct-recommended-plugins.php');
     12
     13function ct_shift_register_recommended_plugins()
    1414{
    15     $plugins = array(
    16 
    17         array(
    18             'name'      => 'Independent Analytics',
    19             'slug'      => 'independent-analytics',
    20             'required'  => false,
     15    new CT_Recommended_Plugins(array(
     16        'id'      => 'ct-shift',
     17        'plugins' => array(
     18            array(
     19                'name'        => 'Independent Analytics',
     20                'slug'        => 'independent-analytics',
     21                'description' => __('a simple, privacy-friendly alternative to Google Analytics.', 'shift'),
     22            ),
     23            array(
     24                'name'        => 'Resolver',
     25                'slug'        => 'resolver-ai-chatbot',
     26                'description' => __('an AI-powered chatbot that trains on your website\'s content and answers visitor questions intelligently.', 'shift'),
     27            ),
    2128        ),
    22     );
    23    
    24     $config = array(
    25         'id'           => 'ct-shift',
    26         'default_path' => '',
    27         'menu'         => 'tgmpa-install-plugins',
    28         'has_notices'  => true,
    29         'dismissable'  => true,
    30         'dismiss_msg'  => '',
    31         'is_automatic' => false,
    32         'message'      => '',
    33         'strings'      => array(
    34             'page_title'                      => __('Install Recommended Plugins', 'shift'),
    35             'menu_title'                      => __('Recommended Plugins', 'shift'),
    36             'notice_can_install_recommended'     => _n_noop(
    37                 'The makers of the Shift theme now recommend installing Independent Analytics, their new plugin for visitor tracking: %1$s.',
    38                 'The makers of the Shift theme now recommend installing Independent Analytics, their new plugin for visitor tracking: %1$s.',
    39                 'shift'
    40             ),
    41         )
    42     );
    43 
    44     tgmpa($plugins, $config);
    45 }
    46 add_action('tgmpa_register', 'ct_shift_register_required_plugins');
     29    ));
     30}
     31add_action('init', 'ct_shift_register_recommended_plugins');
    4732
    4833if (! function_exists(('ct_shift_set_content_width'))) {
    … …  
    385370            'pinterest'     => 'shift_pinterest_profile',
    386371            'youtube'       => 'shift_youtube_profile',
     372            'tiktok'        => 'shift_tiktok_profile',
     373            'threads'       => 'shift_threads_profile',
    387374            'rss'           => 'shift_rss_profile',
    388375            'email'         => 'shift_email_profile',
  • shift/1.27/inc/customizer.php

    r233794 r355764  
    9393                        } elseif ( $social_site == 'twitter' ) {
    9494                                $label = __('X (Twitter)', 'shift');
     95                        } elseif ( $social_site == 'tiktok' ) {
     96                                $label = __('TikTok', 'shift');
    9597                        }
    9698
  • shift/1.27/js/build/customizer.min.js

    r140889 r355764  
    1 jQuery(document).ready(function(a){function b(){var b=d.find("#customize-control-layout, #customize-control-layout_posts, #customize-control-layout_pages, #customize-control-layout_archives, #customize-control-layout_search").find("input");b.each(function(){a(this).next().css("background-image",'url("'+ct_shift_customizer.templateDir+"/assets/images/"+a(this).val()+'.png")'),a(this).prop("checked")&&a(this).next().addClass("selected")}),d.on("click","#customize-control-layout input, #customize-control-layout_posts input, #customize-control-layout_pages input, #customize-control-layout_archives input, #customize-control-layout_search input",function(){c(b,a(this))})}function c(a,b){a.next().removeClass("selected"),b.prop("checked")&&b.next().addClass("selected")}a("#accordion-section-shift_display").find(".customize-section-description").appendTo("#customize-control-display_post_comments"),a("#accordion-section-shift_layout").find(".customize-section-description").appendTo("#customize-control-layout");var d=a("html",window.parent.document);b()});
     1jQuery(document).ready(function(c){c("#accordion-section-shift_display").find(".customize-section-description").appendTo("#customize-control-display_post_comments"),c("#accordion-section-shift_layout").find(".customize-section-description").appendTo("#customize-control-layout");var e,t=c("html",window.parent.document);(e=t.find("#customize-control-layout, #customize-control-layout_posts, #customize-control-layout_pages, #customize-control-layout_archives, #customize-control-layout_search").find("input")).each(function(){c(this).next().css("background-image",'url("'+ct_shift_customizer.templateDir+"/assets/images/"+c(this).val()+'.png")'),c(this).prop("checked")&&c(this).next().addClass("selected")}),t.on("click","#customize-control-layout input, #customize-control-layout_posts input, #customize-control-layout_pages input, #customize-control-layout_archives input, #customize-control-layout_search input",function(){var t,o;t=e,o=c(this),t.next().removeClass("selected"),o.prop("checked")&&o.next().addClass("selected")})});
  • shift/1.27/js/build/postMessage.min.js

    r134913 r355764  
    1 !function(a){var b=a("html",window.parent.document),c=a("body"),d=a("#site-title"),e=(a(".tagline"),a("#ct-shift-style-inline-css"));wp.customize("blogname",function(a){a.bind(function(a){0==d.find("img").length&&d.children("a").text(a)})}),wp.customize("blogdescription",function(b){b.bind(function(b){var c=a(".tagline");0==c.length&&a("#title-container").append('<p class="tagline"></p>'),c.text(b)})}),wp.customize("logo_size",function(b){b.bind(function(b){a(".logo").css("width",b)})}),wp.customize("layout",function(a){a.bind(function(a){"left"==a?c.addClass("left-sidebar"):c.removeClass("left-sidebar")})});var f=b.find("#customize-control-custom_css").find("textarea").val(),g=e.text();g=g.replace(f,""),e.text(g),c.append('<style id="style-inline-custom-css" type="text/css">'+f+"</style>");var h="custom_css";b.find("#sub-accordion-section-custom_css").length&&(h="custom_css[shift]"),wp.customize(h,function(b){b.bind(function(b){a("#style-inline-custom-css").remove(),""!=b&&(b='<style id="style-inline-custom-css" type="text/css">'+b+"</style>",c.append(b))})}),a(".custom-logo-link").removeClass("custom-logo-link")}(jQuery);
     1(s=>{var t=s("html",window.parent.document),e=s("body"),n=s("#site-title"),i=(s(".tagline"),s("#ct-shift-style-inline-css")),o=(wp.customize("blogname",function(t){t.bind(function(t){0==n.find("img").length&&n.children("a").text(t)})}),wp.customize("blogdescription",function(t){t.bind(function(t){var e=s(".tagline");0==e.length&&s("#title-container").append('<p class="tagline"></p>'),e.text(t)})}),wp.customize("logo_size",function(t){t.bind(function(t){s(".logo").css("width",t)})}),wp.customize("layout",function(t){t.bind(function(t){"left"==t?e.addClass("left-sidebar"):e.removeClass("left-sidebar")})}),t.find("#customize-control-custom_css").find("textarea").val()),c=(c=i.text()).replace(o,""),i=(i.text(c),e.append('<style id="style-inline-custom-css" type="text/css">'+o+"</style>"),"custom_css");t.find("#sub-accordion-section-custom_css").length&&(i="custom_css[shift]"),wp.customize(i,function(t){t.bind(function(t){s("#style-inline-custom-css").remove(),""!=t&&e.append(t='<style id="style-inline-custom-css" type="text/css">'+t+"</style>")})}),s(".custom-logo-link").removeClass("custom-logo-link")})(jQuery);
  • shift/1.27/js/build/production.min.js

    r140889 r355764  
    1 !function(a){"use strict";a.fn.fitVids=function(b){var c={customSelector:null,ignore:null};if(!document.getElementById("fit-vids-style")){var d=document.head||document.getElementsByTagName("head")[0],e=document.createElement("div");e.innerHTML='<p>x</p><style id="fit-vids-style">'+".fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}"+"</style>",d.appendChild(e.childNodes[1])}return b&&a.extend(c,b),this.each(function(){var b=['iframe[src*="player.vimeo.com"]','iframe[src*="youtube.com"]','iframe[src*="youtube-nocookie.com"]','iframe[src*="kickstarter.com"][src*="video.html"]',"object","embed"];c.customSelector&&b.push(c.customSelector);var d=".fitvidsignore";c.ignore&&(d=d+", "+c.ignore);var e=a(this).find(b.join(","));e=e.not("object object"),e=e.not(d),e.each(function(){var b=a(this);if(!(b.parents(d).length>0||"embed"===this.tagName.toLowerCase()&&b.parent("object").length||b.parent(".fluid-width-video-wrapper").length)){b.css("height")||b.css("width")||!isNaN(b.attr("height"))&&!isNaN(b.attr("width"))||(b.attr("height",9),b.attr("width",16));var c="object"===this.tagName.toLowerCase()||b.attr("height")&&!isNaN(parseInt(b.attr("height"),10))?parseInt(b.attr("height"),10):b.height(),e=isNaN(parseInt(b.attr("width"),10))?b.width():parseInt(b.attr("width"),10),f=c/e;if(!b.attr("name")){var g="fitvid"+a.fn.fitVids._count;b.attr("name",g),a.fn.fitVids._count++}b.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*f+"%"),b.removeAttr("height").removeAttr("width")}})})},a.fn.fitVids._count=0}(window.jQuery||window.Zepto),jQuery(document).ready(function(a){function b(){k.hasClass("open")?(k.removeClass("open"),a(this).removeClass("open"),a(this).children("span").text(ct_shift_objectL10n.openMenu),a(this).attr("aria-expanded","false")):(k.addClass("open"),a(this).addClass("open"),a(this).children("span").text(ct_shift_objectL10n.closeMenu),a(this).attr("aria-expanded","true"))}function c(){var b=a(this).parent();b.hasClass("open")?(b.removeClass("open"),a(this).children("span").text(ct_shift_objectL10n.openMenu),a(this).attr("aria-expanded","false")):(b.addClass("open"),a(this).children("span").text(ct_shift_objectL10n.closeMenu),a(this).attr("aria-expanded","true"))}function d(){if(window.innerWidth>899&&n.length>0){var a=n.outerWidth(!0);l.css("padding-right",a)}else l.css("padding-right","")}function e(){if(a(this).hasClass("open"))a(this).removeClass("open"),n.removeClass("fade"),i.find(".search-field").attr("tabindex",-1),window.innerWidth<900&&i.find(".search-form").attr("style","");else if(a(this).addClass("open"),n.addClass("fade"),i.find(".search-field").attr("tabindex",0),window.innerWidth<800){var b=.86115*window.innerWidth-24;i.find(".search-form").css("left",-b+"px")}}function f(){window.innerWidth>899?m.attr("tabindex",-1):m.attr("tabindex",0)}function g(){"object-fit"in document.body.style||a(".featured-image").each(function(){if(!a(this).parent().parent(".entry").hasClass("ratio-natural")){var b=a(this).children("img").add(a(this).children("a").children("img"));if(b.hasClass("no-object-fit"))return;b.addClass("no-object-fit"),b.outerWidth()<a(this).outerWidth()&&b.css({width:"100%","min-width":"100%","max-width":"100%",height:"auto","min-height":"100%","max-height":"none"}),b.outerHeight()<a(this).outerHeight()&&b.css({height:"100%","min-height":"100%","max-height":"100%",width:"auto","min-width":"100%","max-width":"none"})}})}var h=a("body"),i=a("#site-header"),j=(a("#title-container"),a("#toggle-navigation")),k=a("#menu-primary-container"),l=a("#menu-primary"),m=(a("#menu-primary-items"),a(".toggle-dropdown")),n=i.find(".social-media-icons"),o=a(".menu-item").children("a");d(),g(),f(),j.on("click",b),m.on("click",c),h.on("click","#search-icon",e),a(".post-content").fitVids({customSelector:'iframe[src*="dailymotion.com"], iframe[src*="slideshare.net"], iframe[src*="animoto.com"], iframe[src*="blip.tv"], iframe[src*="funnyordie.com"], iframe[src*="hulu.com"], iframe[src*="ted.com"], iframe[src*="wordpress.tv"]'}),a(window).on("resize",function(){d(),f(),g()}),a(document.body).on("post-load",function(){g()}),o.on("focus",function(){a(this).parents("ul").addClass("focused")}),o.on("focusout",function(){a(this).parents("ul").removeClass("focused")}),0!==a("#scroll-to-top").length&&(a(window).on("scroll",function(){a(this).scrollTop()>=200?a("#scroll-to-top").addClass("visible"):a("#scroll-to-top").removeClass("visible")}),a("#scroll-to-top").click(function(b){a("body,html").animate({scrollTop:0},600),a(this).blur()}))}),window.addEventListener("hashchange",function(a){var b=document.getElementById(location.hash.substring(1));b&&(/^(?:a|select|input|button|textarea)$/i.test(b.tagName)||(b.tabIndex=-1),b.focus())},!1);
     1(a=>{a.fn.fitVids=function(t){var e,i,o={customSelector:null,ignore:null};return document.getElementById("fit-vids-style")||(e=document.head||document.getElementsByTagName("head")[0],(i=document.createElement("div")).innerHTML='<p>x</p><style id="fit-vids-style">.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}</style>',e.appendChild(i.childNodes[1])),t&&a.extend(o,t),this.each(function(){var t=['iframe[src*="player.vimeo.com"]','iframe[src*="youtube.com"]','iframe[src*="youtube-nocookie.com"]','iframe[src*="kickstarter.com"][src*="video.html"]',"object","embed"],n=(o.customSelector&&t.push(o.customSelector),".fitvidsignore"),t=(o.ignore&&(n=n+", "+o.ignore),a(this).find(t.join(",")));(t=(t=t.not("object object")).not(n)).each(function(){var t,e,i=a(this);0<i.parents(n).length||"embed"===this.tagName.toLowerCase()&&i.parent("object").length||i.parent(".fluid-width-video-wrapper").length||(i.css("height")||i.css("width")||!isNaN(i.attr("height"))&&!isNaN(i.attr("width"))||(i.attr("height",9),i.attr("width",16)),t=("object"===this.tagName.toLowerCase()||i.attr("height")&&!isNaN(parseInt(i.attr("height"),10))?parseInt(i.attr("height"),10):i.height())/(isNaN(parseInt(i.attr("width"),10))?i.width():parseInt(i.attr("width"),10)),i.attr("name")||(e="fitvid"+a.fn.fitVids._count,i.attr("name",e),a.fn.fitVids._count++),i.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*t+"%"),i.removeAttr("height").removeAttr("width"))})})},a.fn.fitVids._count=0})(window.jQuery||window.Zepto),jQuery(document).ready(function(e){var t=e("body"),i=e("#site-header"),n=(e("#title-container"),e("#toggle-navigation")),o=e("#menu-primary-container"),a=e("#menu-primary"),s=(e("#menu-primary-items"),e(".toggle-dropdown")),r=i.find(".social-media-icons"),d=e(".menu-item").children("a");function h(){var t;899<window.innerWidth&&0<r.length?(t=r.outerWidth(!0),a.css("padding-right",t)):a.css("padding-right","")}function c(){899<window.innerWidth?s.attr("tabindex",-1):s.attr("tabindex",0)}function l(){"object-fit"in document.body.style||e(".featured-image").each(function(){var t;e(this).parent().parent(".entry").hasClass("ratio-natural")||(t=e(this).children("img").add(e(this).children("a").children("img"))).hasClass("no-object-fit")||(t.addClass("no-object-fit"),t.outerWidth()<e(this).outerWidth()&&t.css({width:"100%","min-width":"100%","max-width":"100%",height:"auto","min-height":"100%","max-height":"none"}),t.outerHeight()<e(this).outerHeight()&&t.css({height:"100%","min-height":"100%","max-height":"100%",width:"auto","min-width":"100%","max-width":"none"}))})}h(),l(),c(),n.on("click",function(){o.hasClass("open")?(o.removeClass("open"),e(this).removeClass("open"),e(this).children("span").text(ct_shift_objectL10n.openMenu),e(this).attr("aria-expanded","false")):(o.addClass("open"),e(this).addClass("open"),e(this).children("span").text(ct_shift_objectL10n.closeMenu),e(this).attr("aria-expanded","true"))}),s.on("click",function(){var t=e(this).parent();t.hasClass("open")?(t.removeClass("open"),e(this).children("span").text(ct_shift_objectL10n.openMenu),e(this).attr("aria-expanded","false")):(t.addClass("open"),e(this).children("span").text(ct_shift_objectL10n.closeMenu),e(this).attr("aria-expanded","true"))}),t.on("click","#search-icon",function(){{var t;e(this).hasClass("open")?(e(this).removeClass("open"),r.removeClass("fade"),i.find(".search-field").attr("tabindex",-1),window.innerWidth<900&&i.find(".search-form").attr("style","")):(e(this).addClass("open"),r.addClass("fade"),i.find(".search-field").attr("tabindex",0),window.innerWidth<800&&(t=.86115*window.innerWidth-24,i.find(".search-form").css("left",-t+"px")))}}),e(".post-content").fitVids({customSelector:'iframe[src*="dailymotion.com"], iframe[src*="slideshare.net"], iframe[src*="animoto.com"], iframe[src*="blip.tv"], iframe[src*="funnyordie.com"], iframe[src*="hulu.com"], iframe[src*="ted.com"], iframe[src*="wordpress.tv"]'}),e(window).on("resize",function(){h(),c(),l()}),e(document.body).on("post-load",function(){l()}),d.on("focus",function(){e(this).parents("ul").addClass("focused")}),d.on("focusout",function(){e(this).parents("ul").removeClass("focused")}),0!==e("#scroll-to-top").length&&(e(window).on("scroll",function(){200<=e(this).scrollTop()?e("#scroll-to-top").addClass("visible"):e("#scroll-to-top").removeClass("visible")}),e("#scroll-to-top").click(function(t){e("body,html").animate({scrollTop:0},600),e(this).blur()}))}),window.addEventListener("hashchange",function(t){var e=document.getElementById(location.hash.substring(1));e&&(/^(?:a|select|input|button|textarea)$/i.test(e.tagName)||(e.tabIndex=-1),e.focus())},!1);
  • shift/1.27/languages/shift.pot

    r140889 r355764  
    1 # <!=Copyright (C) 2020 Compete Themes
     1# <!=Copyright (C) 2026 Compete Themes
    22# This file is distributed under the GNU General Public License v2 or later.=!>
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: Shift 1.22\n"
     5"Project-Id-Version: Shift 1.27\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/theme/shift\n"
    7 "POT-Creation-Date: 2020-12-23 20:13:42+00:00\n"
     7"POT-Creation-Date: 2026-10-27 15:31:15+00:00\n"
    88"MIME-Version: 1.0\n"
    99"Content-Type: text/plain; charset=utf-8\n"
    1010"Content-Transfer-Encoding: 8bit\n"
    11 "PO-Revision-Date: 2020-MO-DA HO:MI+ZONE\n"
     11"PO-Revision-Date: 2026-MO-DA HO:MI+ZONE\n"
    1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
    1313"Language-Team: LANGUAGE <LL@li.org>\n"
    14 "X-Generator: grunt-wp-i18n 1.0.3\n"
     14"X-Generator: grunt-wp-i18n 1.0.4\n"
    1515
    1616#: 404.php:6
    … …  
    116116msgstr ""
    117117
    118 #: functions.php:20
    119 msgid ""
    120 "Hey! Sorry to interrupt, but you've been using Shift for a little while "
    121 "now. If you're happy with this theme, could you take a minute to leave a "
    122 "review? <i>You won't see this notice again after closing it.</i>"
    123 msgstr ""
    124 
    125 #: functions.php:59
     118#: functions.php:21
     119msgid "a simple, privacy-friendly alternative to Google Analytics."
     120msgstr ""
     121
     122#: functions.php:26
     123msgid ""
     124"an AI-powered chatbot that trains on your website's content and answers "
     125"visitor questions intelligently."
     126msgstr ""
     127
     128#: functions.php:69
    126129msgid "Primary"
    127130msgstr ""
    128131
    129 #: functions.php:79
     132#: functions.php:89
    130133msgid "small"
    131134msgstr ""
    132135
    133 #: functions.php:80
     136#: functions.php:90
    134137msgid "S"
    135138msgstr ""
    136139
    137 #: functions.php:85
     140#: functions.php:95
    138141msgid "regular"
    139142msgstr ""
    140143
    141 #: functions.php:86
     144#: functions.php:96
    142145msgid "M"
    143146msgstr ""
    144147
    145 #: functions.php:91
     148#: functions.php:101
    146149msgid "large"
    147150msgstr ""
    148151
    149 #: functions.php:92
     152#: functions.php:102
    150153msgid "L"
    151154msgstr ""
    152155
    153 #: functions.php:97
     156#: functions.php:107
    154157msgid "larger"
    155158msgstr ""
    156159
    157 #: functions.php:98
     160#: functions.php:108
    158161msgid "XL"
    159162msgstr ""
    160163
    161 #: functions.php:123
     164#: functions.php:134
    162165msgid "Primary Sidebar"
    163166msgstr ""
    164167
    165 #: functions.php:125
     168#: functions.php:136
    166169msgid ""
    167170"Widgets in this area will be shown in the sidebar next to the main post "
    … …  
    169172msgstr ""
    170173
    171 #: functions.php:150
     174#: functions.php:160
    172175msgid "Your comment is awaiting moderation."
    173176msgstr ""
    174177
    175 #: functions.php:174
     178#: functions.php:184
    176179msgid "(optional)"
    177180msgstr ""
    178181
    179 #: functions.php:180
     182#: functions.php:190
    180183msgid "Jane Doe"
    181184msgstr ""
    182185
    183 #: functions.php:187
     186#: functions.php:197
    184187msgid "name@email.com"
    185188msgstr ""
    186189
    187 #: functions.php:193
     190#: functions.php:203
    188191msgid "Website"
    189192msgstr ""
    190193
    191 #: functions.php:251 functions.php:315 inc/customizer.php:225
     194#: functions.php:263 functions.php:331 inc/customizer.php:229
    192195msgid "Continue Reading"
    193196msgstr ""
    194197
    195 #: functions.php:528
     198#: functions.php:546
    196199msgid "Featured"
    197200msgstr ""
    198201
    199 #: functions.php:593
     202#: functions.php:610
    200203msgid "Customizer settings deleted."
    201204msgstr ""
    202205
    203 #: functions.php:744
     206#: functions.php:764
    204207msgid "Scroll to the top"
    205208msgstr ""
    206209
    207 #: functions.php:763
     210#: functions.php:783
    208211msgid "Last updated on"
    209212msgstr ""
    … …  
    213216msgstr ""
    214217
     218#: inc/class-ct-recommended-plugins.php:78
     219#: inc/class-ct-recommended-plugins.php:79
     220#: inc/class-ct-recommended-plugins.php:91
     221msgid "Recommended Plugins"
     222msgstr ""
     223
     224#: inc/class-ct-recommended-plugins.php:95
     225#. translators: %s: theme name
     226msgid "Free plugins from the makers of the %s theme."
     227msgstr ""
     228
     229#: inc/class-ct-recommended-plugins.php:101
     230msgid "Plugin"
     231msgstr ""
     232
     233#: inc/class-ct-recommended-plugins.php:102
     234msgid "Description"
     235msgstr ""
     236
     237#: inc/class-ct-recommended-plugins.php:155
     238#. translators: %s: theme name
     239msgid "The makers of the %s theme recommend these free plugins:"
     240msgstr ""
     241
     242#: inc/class-ct-recommended-plugins.php:171
     243msgid "New"
     244msgstr ""
     245
     246#: inc/class-ct-recommended-plugins.php:183
     247msgid "More Details"
     248msgstr ""
     249
     250#: inc/class-ct-recommended-plugins.php:231
     251msgid "Active"
     252msgstr ""
     253
     254#: inc/class-ct-recommended-plugins.php:234
     255msgid "Coming soon"
     256msgstr ""
     257
     258#: inc/class-ct-recommended-plugins.php:243
     259#. translators: %s: plugin name
     260msgid "Activate %s"
     261msgstr ""
     262
     263#: inc/class-ct-recommended-plugins.php:245
     264#. translators: %s: plugin name
     265msgid "Install %s"
     266msgstr ""
     267
     268#: inc/class-ct-recommended-plugins.php:258
     269msgid "Activate Now"
     270msgstr ""
     271
     272#: inc/class-ct-recommended-plugins.php:258
     273msgid "Install Now"
     274msgstr ""
     275
    215276#: inc/customizer.php:32
    216277msgid "Social Media Icons"
    … …  
    301362msgstr ""
    302363
    303 #: inc/customizer.php:104
     364#: inc/customizer.php:94
     365msgid "X (Twitter)"
     366msgstr ""
     367
     368#: inc/customizer.php:96
     369msgid "TikTok"
     370msgstr ""
     371
     372#: inc/customizer.php:108
    304373msgid ""
    305374"Accepts Skype link protocol (<a href=\"%s\" target=\"_blank\">learn "
    … …  
    307376msgstr ""
    308377
    309 #: inc/customizer.php:142
     378#: inc/customizer.php:146
    310379msgid "Search Bar"
    311380msgstr ""
    312381
    313 #: inc/customizer.php:153
     382#: inc/customizer.php:157
    314383msgid "Show search bar at top of site?"
    315384msgstr ""
    316385
    317 #: inc/customizer.php:157 inc/customizer.php:256 inc/customizer.php:272
    318 #: inc/customizer.php:288 inc/customizer.php:376
     386#: inc/customizer.php:161 inc/customizer.php:260 inc/customizer.php:276
     387#: inc/customizer.php:292 inc/customizer.php:380
    319388msgid "Show"
    320389msgstr ""
    321390
    322 #: inc/customizer.php:158 inc/customizer.php:257 inc/customizer.php:273
    323 #: inc/customizer.php:289 inc/customizer.php:377
     391#: inc/customizer.php:162 inc/customizer.php:261 inc/customizer.php:277
     392#: inc/customizer.php:293 inc/customizer.php:381
    324393msgid "Hide"
    325394msgstr ""
    326395
    327 #: inc/customizer.php:166
     396#: inc/customizer.php:170
    328397msgid "Layout"
    329398msgstr ""
    330399
    331 #: inc/customizer.php:168
     400#: inc/customizer.php:172
    332401msgid ""
    333402"Want more layouts? Check out the <a target=\"_blank\" href=\"%1$s\">%2$s "
    … …  
    335404msgstr ""
    336405
    337 #: inc/customizer.php:178
     406#: inc/customizer.php:182
    338407msgid "Choose your layout"
    339408msgstr ""
    340409
    341 #: inc/customizer.php:183 inc/customizer.php:425
     410#: inc/customizer.php:187 inc/customizer.php:429
    342411msgid "Right sidebar"
    343412msgstr ""
    344413
    345 #: inc/customizer.php:184 inc/customizer.php:426
     414#: inc/customizer.php:188 inc/customizer.php:430
    346415msgid "Left sidebar"
    347416msgstr ""
    348417
    349 #: inc/customizer.php:202
     418#: inc/customizer.php:206
    350419msgid "Show full posts on blog?"
    351420msgstr ""
    352421
    353 #: inc/customizer.php:207 inc/customizer.php:312 inc/customizer.php:328
    354 #: inc/customizer.php:395
     422#: inc/customizer.php:211 inc/customizer.php:316 inc/customizer.php:332
     423#: inc/customizer.php:399
    355424msgid "Yes"
    356425msgstr ""
    357426
    358 #: inc/customizer.php:208 inc/customizer.php:313 inc/customizer.php:329
    359 #: inc/customizer.php:396
     427#: inc/customizer.php:212 inc/customizer.php:317 inc/customizer.php:333
     428#: inc/customizer.php:400
    360429msgid "No"
    361430msgstr ""
    362431
    363 #: inc/customizer.php:218
     432#: inc/customizer.php:222
    364433msgid "Excerpt word count"
    365434msgstr ""
    366435
    367 #: inc/customizer.php:230
     436#: inc/customizer.php:234
    368437msgid "Read More button text"
    369438msgstr ""
    370439
    371 #: inc/customizer.php:240
     440#: inc/customizer.php:244
    372441msgid "Display Controls"
    373442msgstr ""
    374443
    375 #: inc/customizer.php:242
     444#: inc/customizer.php:246
    376445msgid ""
    377446"Want more options like these? Check out the <a target=\"_blank\" "
    … …  
    379448msgstr ""
    380449
    381 #: inc/customizer.php:252
     450#: inc/customizer.php:256
    382451msgid "Post author in byline"
    383452msgstr ""
    384453
    385 #: inc/customizer.php:268
     454#: inc/customizer.php:272
    386455msgid "Post date in byline"
    387456msgstr ""
    388457
    389 #: inc/customizer.php:284
     458#: inc/customizer.php:288
    390459msgid "Post comments in byline"
    391460msgstr ""
    392461
    393 #: inc/customizer.php:297
     462#: inc/customizer.php:301
    394463msgid "Additional Options"
    395464msgstr ""
    396465
    397 #: inc/customizer.php:307
     466#: inc/customizer.php:311
    398467msgid "Display Scroll-to-top arrow?"
    399468msgstr ""
    400469
    401 #: inc/customizer.php:323
     470#: inc/customizer.php:327
    402471msgid "Display the date each post was last updated?"
    403472msgstr ""
    404473
    405 #: inc/customizer.php:349
     474#: inc/customizer.php:353
    406475msgid "Custom CSS"
    407476msgstr ""
    408477
    409 #: inc/customizer.php:360
     478#: inc/customizer.php:364
    410479msgid "Add Custom CSS Here:"
    411480msgstr ""
    412481
    413 #: inc/customizer.php:427
     482#: inc/customizer.php:431
    414483msgid "No sidebar - Narrow"
    415484msgstr ""
    416485
    417 #: inc/customizer.php:428
     486#: inc/customizer.php:432
    418487msgid "No sidebar - Wide"
    419488msgstr ""
    420489
    421 #: inc/customizer.php:429
     490#: inc/customizer.php:433
    422491msgid "Two column - Right sidebar"
    423492msgstr ""
    424493
    425 #: inc/customizer.php:430
     494#: inc/customizer.php:434
    426495msgid "Two column - Left sidebar"
    427496msgstr ""
    428497
    429 #: inc/customizer.php:431
     498#: inc/customizer.php:435
    430499msgid "Two column - No Sidebar - Narrow"
    431500msgstr ""
    432501
    433 #: inc/customizer.php:432
     502#: inc/customizer.php:436
    434503msgid "Two column - No Sidebar - Wide"
    435504msgstr ""
    … …  
    449518#: inc/last-updated-meta-box.php:36
    450519msgid "Don't show the date"
    451 msgstr ""
    452 
    453 #: inc/review.php:113
    454 msgid "Click here to leave your review"
    455520msgstr ""
    456521
    … …  
    481546msgstr ""
    482547
    483 #: theme-options.php:5 theme-options.php:6 theme-options.php:19
     548#: theme-options.php:6 theme-options.php:7 theme-options.php:19
    484549msgid "%s Dashboard"
    485550msgstr ""
    … …  
    515580msgstr ""
    516581
    517 #: functions.php:158
     582#: functions.php:168
    518583msgctxt "noun: reply to this comment"
    519584msgid "Reply"
    520585msgstr ""
    521586
    522 #: functions.php:162
     587#: functions.php:172
    523588msgctxt "noun: edit this comment"
    524589msgid "Edit"
    525590msgstr ""
    526591
    527 #: functions.php:179
     592#: functions.php:189
    528593msgctxt "noun"
    529594msgid "Name"
    530595msgstr ""
    531596
    532 #: functions.php:186
     597#: functions.php:196
    533598msgctxt "noun"
    534599msgid "Email"
    535600msgstr ""
    536601
    537 #: functions.php:215
     602#: functions.php:226
    538603msgctxt "noun"
    539604msgid "Comment"
    540605msgstr ""
    541606
    542 #: functions.php:463 functions.php:464
     607#: functions.php:480 functions.php:481
    543608msgctxt "noun"
    544609msgid "email"
    545610msgstr ""
    546611
    547 #: functions.php:515 header.php:33 inc/scripts.php:17
     612#: functions.php:533 header.php:33 inc/scripts.php:17
    548613msgctxt "verb: open the menu"
    549614msgid "open menu"
    550615msgstr ""
    551616
    552 #: inc/customizer.php:192
     617#: inc/customizer.php:196
    553618msgctxt "noun: the blog section"
    554619msgid "Blog"
  • shift/1.27/readme.txt

    r259399 r355764  
    33Tags: two-columns, right-sidebar, left-sidebar, accessibility-ready, custom-logo, custom-menu, featured-images, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready, rtl-language-support, blog, education, news
    44Requires at least: 4.5
    5 Tested up to: 6.7
    6 Stable tag: 1.25
     5Tested up to: 7.1
     6Stable tag: 1.27
    77
    88Shift is a clean and customizable theme made for businesses and bloggers.
  • shift/1.27/rtl.css

    r259399 r355764  
    66Author URI: https://www.competethemes.com/
    77Description: Shift is a simple and customizable theme made for businesses and bloggers. Present your best content in a beautiful and responsive design across mobile devices, tablets, and widescreen monitors with Shift. With a minimalist design, Shift is great at highlighting your content. That means you’ll get higher engagement whether you’re publishing videos, podcast, photographs, or blog posts. It’s suitable for niche niche from travel and food blogs to corporate business websites. Use Shift for a small, personal content site or publish a ton with an online magazine. Shift is also fully compatible with the new Gutenberg post editor. Preview Shift now on desktop, tablets, and mobile devices with the interactive live demo: https://www.competethemes.com/demos/?theme=shift
    8 Version: 1.26
     8Version: 1.27
    99License: GNU General Public License v2 or later
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.html
    1111Tags: two-columns, right-sidebar, left-sidebar, accessibility-ready, custom-logo, custom-menu, featured-images, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready, rtl-language-support, blog, education, news
    1212Text Domain: shift
    13 Tested up to: 6.7
     13Tested up to: 7.1
    1414Requires PHP: 5.4
    1515
    16 Shift WordPress Theme, Copyright 2025 Compete Themes
     16Shift WordPress Theme, Copyright 2026 Compete Themes
    1717Shift is distributed under the terms of the GNU GPL
    1818*/
    … …  
    2424/***** Silent Classes *****/
    2525h1 {
    26   font-size: 1.75em;
    27   /* 28px / 16px */
    28   line-height: 1.357;
    29   /* 38px */
     26  font-size: 1.75em; /* 28px / 16px */
     27  line-height: 1.357; /* 38px */
    3028}
    3129
    3230.search-header h1, h2 {
    33   font-size: 1.3125em;
    34   /* 21px / 16px */
    35   line-height: 1.143;
    36   /* 24px */
     31  font-size: 1.3125em; /* 21px / 16px */
     32  line-height: 1.143; /* 24px */
    3733}
    3834
    3935.widget-title, .comments-number h2, h3 {
    40   font-size: 1.125em;
    41   /* 18px / 16px */
    42   line-height: 1.333;
    43   /* 24px */
     36  font-size: 1.125em; /* 18px / 16px */
     37  line-height: 1.333; /* 24px */
    4438}
    4539
    4640.sidebar-primary .widget > *:not(.widget-title), .comment-respond label {
    47   font-size: 0.875em;
    48   /* 14px / 16px */
    49   line-height: 1.714;
    50   /* 24px */
     41  font-size: 0.875em; /* 14px / 16px */
     42  line-height: 1.714; /* 24px */
    5143}
    5244
    … …  
    7264.size-thumbnail figcaption,
    7365.wp-block-image figcaption, .wp-block-table figcaption {
    74   font-size: 0.75em;
    75   /* 12px / 16px */
    76   line-height: 1.5;
    77   /* 18px */
     66  font-size: 0.75em; /* 12px / 16px */
     67  line-height: 1.5; /* 18px */
    7868}
    7969
    … …  
    10999@media all and (min-width: 56.25em) {
    110100  .post-header,
    111 .post-content,
    112 .after-post-meta, #disqus_thread, .comments, .error404 .search-form-container {
     101  .post-content,
     102  .after-post-meta, #disqus_thread, .comments, .error404 .search-form-container {
    113103    margin: 1.5em 6.83142%;
    114104  }
    115 
    116105  .search-header, .pagination, .archive-header {
    117106    padding: 1.5em 6.83142%;
    … …  
    379368textarea {
    380369  max-width: 41.625em;
    381   overflow: auto;
    382   /* to hide scrollbar in IE */
     370  overflow: auto; /* to hide scrollbar in IE */
    383371}
    384372
    … …  
    401389
    402390input[type=search] {
    403   padding-left: 0.375em;
    404   /* so safari 'x' doesn't get cut off */
     391  padding-left: 0.375em; /* so safari 'x' doesn't get cut off */
    405392}
    406393
    … …  
    428415@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: landscape) {
    429416  html {
    430     -webkit-text-size-adjust: none;
    431     /* none for no scaling */
     417    -webkit-text-size-adjust: none; /* none for no scaling */
    432418  }
    433419}
    434420@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
    435421  html {
    436     -webkit-text-size-adjust: none;
    437     /* none for no scaling */
     422    -webkit-text-size-adjust: none; /* none for no scaling */
    438423  }
    439424}
    440425.screen-reader-text {
    441426  position: absolute;
    442   clip: rect(1px 1px 1px 1px);
    443   /* IE6, IE7 */
     427  clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
    444428  clip: rect(1px, 1px, 1px, 1px);
    445429  overflow: hidden;
    … …  
    488472@media all and (min-width: 50em) {
    489473  h1 {
    490     font-size: 2.375em;
    491     /* 38px / 16px */
    492     line-height: 1.342;
    493     /* 51px */
    494   }
    495 
     474    font-size: 2.375em; /* 38px / 16px */
     475    line-height: 1.342; /* 51px */
     476  }
    496477  h2 {
    497     font-size: 1.75em;
    498     /* 28px / 16px */
    499     line-height: 1.357;
    500     /* 38px */
    501   }
    502 
     478    font-size: 1.75em; /* 28px / 16px */
     479    line-height: 1.357; /* 38px */
     480  }
    503481  h3 {
    504     font-size: 1.3125em;
    505     /* 21px / 16px */
    506     line-height: 1.143;
    507     /* 24px */
    508   }
    509 
     482    font-size: 1.3125em; /* 21px / 16px */
     483    line-height: 1.143; /* 24px */
     484  }
    510485  h4 {
    511     font-size: 1.125em;
    512     /* 18px / 16px */
    513     line-height: 1.333;
    514     /* 24px */
    515   }
    516 
     486    font-size: 1.125em; /* 18px / 16px */
     487    line-height: 1.333; /* 24px */
     488  }
    517489  h5, h6 {
    518490    font-size: 1em;
    … …  
    689661@media all and (min-width: 50em) {
    690662  .comments-number h2 {
    691     font-size: 1.3125em;
    692     /* 21px / 16px */
    693     line-height: 1.143;
    694     /* 24px */
     663    font-size: 1.3125em; /* 21px / 16px */
     664    line-height: 1.143; /* 24px */
    695665  }
    696666}
    … …  
    719689  padding: 12px 0;
    720690  width: 60px;
     691  transition: background 0.2s, -webkit-transform 0.3s;
    721692  transition: background 0.2s, transform 0.3s;
     693  transition: background 0.2s, transform 0.3s, -webkit-transform 0.3s;
    722694}
    723695.scroll-to-top.visible {
    724   transform: translateY(-45px);
     696  -webkit-transform: translateY(-45px);
     697          transform: translateY(-45px);
    725698}
    726699.scroll-to-top:hover {
    … …  
    729702}
    730703.scroll-to-top:hover i {
    731   transform: translateY(-4px);
     704  -webkit-transform: translateY(-4px);
     705          transform: translateY(-4px);
    732706}
    733707.scroll-to-top i {
    734708  font-size: 21px;
     709  transition: -webkit-transform 0.2s;
    735710  transition: transform 0.2s;
     711  transition: transform 0.2s, -webkit-transform 0.2s;
    736712}
    737713
    … …  
    905881    background: #1A1A1A;
    906882  }
    907 
    908883  .social-media-icons {
    909884    position: absolute;
    910885    top: 50%;
    911     transform: translateY(-50%);
     886    -webkit-transform: translateY(-50%);
     887            transform: translateY(-50%);
    912888    left: 5.554%;
    913889    margin: 0;
    … …  
    986962    float: right;
    987963  }
    988 
    989964  .left-sidebar .main {
    990965    float: left;
    991966  }
    992 
    993967  .page-template-full-width .main {
    994968    width: 100%;
    … …  
    11001074    display: none;
    11011075  }
    1102 
    11031076  .toggle-dropdown {
    11041077    font-size: 14px;
    … …  
    11071080    vertical-align: middle;
    11081081  }
    1109 
    11101082  .menu-primary-container {
    11111083    position: relative;
    … …  
    11191091    padding: 0 3em 0 5.554%;
    11201092    top: 50%;
    1121     transform: translateY(-50%);
    1122   }
    1123 
     1093    -webkit-transform: translateY(-50%);
     1094            transform: translateY(-50%);
     1095  }
    11241096  .menu-primary .open > ul {
    11251097    opacity: 1;
    … …  
    11321104  }
    11331105  .menu-primary li:hover > a:after {
    1134     transform: scale(1);
     1106    -webkit-transform: scale(1);
     1107            transform: scale(1);
    11351108  }
    11361109  .menu-primary li:hover > button i {
    … …  
    11501123    width: 100%;
    11511124    background: #E6E6E6;
    1152     transform: scale(0);
     1125    -webkit-transform: scale(0);
     1126            transform: scale(0);
     1127    transition: -webkit-transform 0.2s;
    11531128    transition: transform 0.2s;
     1129    transition: transform 0.2s, -webkit-transform 0.2s;
    11541130  }
    11551131  .menu-primary a:before {
    … …  
    11621138  }
    11631139  .menu-primary a:hover:after, .menu-primary a:active:after, .menu-primary a:focus:after {
    1164     transform: scale(1);
    1165   }
    1166 
     1140    -webkit-transform: scale(1);
     1141            transform: scale(1);
     1142  }
    11671143  /* Tier 2 */
    11681144  .menu-primary {
    … …  
    12041180  .menu-primary li.menu-item-has-children {
    12051181    position: relative;
    1206     /***** Tier 3+ *****/
    12071182  }
    12081183  .menu-primary li.menu-item-has-children > a:hover ~ ul, .menu-primary li.menu-item-has-children > a:active ~ ul, .menu-primary li.menu-item-has-children > a:focus ~ ul {
    … …  
    12131188  .menu-primary li.menu-item-has-children > a:hover + button i, .menu-primary li.menu-item-has-children > a:active + button i, .menu-primary li.menu-item-has-children > a:focus + button i {
    12141189    top: 2px;
     1190  }
     1191  .menu-primary li.menu-item-has-children {
     1192    /***** Tier 3+ *****/
    12151193  }
    12161194  .menu-primary li.menu-item-has-children ul li {
    … …  
    13001278  left: 50%;
    13011279  right: auto;
    1302   transform: translateX(-50%) translateY(-50%);
     1280  -webkit-transform: translateX(-50%) translateY(-50%);
     1281          transform: translateX(-50%) translateY(-50%);
    13031282}
    13041283.featured-image:before, .featured-image:after {
    … …  
    14651444@media all and (min-width: 37.5em) {
    14661445  .post-title {
    1467     font-size: 1.75em;
    1468     /* 28px / 16px */
    1469     line-height: 1.357;
    1470     /* 38px */
    1471   }
    1472 
     1446    font-size: 1.75em; /* 28px / 16px */
     1447    line-height: 1.357; /* 38px */
     1448  }
    14731449  .further-reading div {
    14741450    width: 50%;
    … …  
    14881464    margin: 2.25em 4.41543%;
    14891465  }
    1490 
    14911466  .post-title {
    1492     font-size: 2.375em;
    1493     /* 38px / 16px */
    1494     line-height: 1.342;
    1495     /* 51px */
     1467    font-size: 2.375em; /* 38px / 16px */
     1468    line-height: 1.342; /* 51px */
    14961469  }
    14971470}
    14981471@media all and (min-width: 56.25em) {
    14991472  .post-title {
    1500     font-size: 1.75em;
    1501     /* 28px / 16px */
    1502     line-height: 1.357;
    1503     /* 38px */
    1504   }
    1505 
     1473    font-size: 1.75em; /* 28px / 16px */
     1474    line-height: 1.357; /* 38px */
     1475  }
    15061476  .post-content {
    15071477    margin-bottom: 0.75em;
    15081478  }
    1509 
    15101479  .wp-block-image.alignfull,
    1511 .wp-block-cover {
     1480  .wp-block-cover {
    15121481    right: -7.8%;
    15131482    width: 115.6%;
    15141483  }
    1515 
    15161484  .wp-block-image.alignwide {
    15171485    position: relative;
    … …  
    15251493    margin: 2.25em 6.83142%;
    15261494  }
    1527 
    15281495  .post-title {
    1529     font-size: 2.375em;
    1530     /* 38px / 16px */
    1531     line-height: 1.342;
    1532     /* 51px */
     1496    font-size: 2.375em; /* 38px / 16px */
     1497    line-height: 1.342; /* 51px */
    15331498  }
    15341499}
    … …  
    16661631    padding: 1.5em 11.3857%;
    16671632  }
    1668 
    16691633  .left-sidebar .sidebar-primary {
    16701634    margin: 1.5em 2.777% 3em 0;
  • shift/1.27/rtl.min.css

    r140889 r355764  
    1 @charset "UTF-8";h1{font-size:1.75em;line-height:1.357}.search-header h1,h2{font-size:1.3125em;line-height:1.143}.comments-number h2,.widget-title,h3{font-size:1.125em;line-height:1.333}.comment-respond label,.sidebar-primary .widget>:not(.widget-title){font-size:.875em;line-height:1.714}.aligncenter figcaption,.alignleft figcaption,.alignnone figcaption,.alignright figcaption,.comment-footer a,.comment-footer>span,.further-reading span,.gallery-caption,.more-link,.post-meta>div,.single-attachment .attachment-caption,.site-footer .design-credit,.size-auto figcaption,.size-full figcaption,.size-large figcaption,.size-medium figcaption,.size-thumbnail figcaption,.sticky-status,.tagline,.wp-block-image figcaption,.wp-block-table figcaption,.wp-caption-dd,.wp-caption-text,img figcaption,input[type=email],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=url],textarea{font-size:.75em;line-height:1.5}.site-footer a,.site-title a{color:#fff}.site-footer a:active,.site-footer a:focus,.site-footer a:hover,.site-footer a:link,.site-footer a:visited,.site-title a:active,.site-title a:focus,.site-title a:hover,.site-title a:link,.site-title a:visited{color:#fff}.comment-footer .comment-edit-link,.comment-footer .comment-reply-link,.comment-pagination a,.further-reading a,.pagination a,.post-categories a,.post-meta a{font-style:italic}.comment-footer .comment-edit-link:active,.comment-footer .comment-edit-link:focus,.comment-footer .comment-edit-link:hover,.comment-footer .comment-reply-link:active,.comment-footer .comment-reply-link:focus,.comment-footer .comment-reply-link:hover,.comment-pagination a:active,.comment-pagination a:focus,.comment-pagination a:hover,.further-reading a:active,.further-reading a:focus,.further-reading a:hover,.pagination a:active,.pagination a:focus,.pagination a:hover,.post-categories a:active,.post-categories a:focus,.post-categories a:hover,.post-meta a:active,.post-meta a:focus,.post-meta a:hover{text-decoration:underline}#disqus_thread,.after-post-meta,.comments,.error404 .search-form-container,.post-content,.post-header{margin:1.5em 4.41543%}.archive-header,.pagination,.search-header{padding:1.5em 4.41543%;background:#e6e6e6}@media all and (min-width:56.25em){#disqus_thread,.after-post-meta,.comments,.error404 .search-form-container,.post-content,.post-header{margin:1.5em 6.83142%}.archive-header,.pagination,.search-header{padding:1.5em 6.83142%}}*,:after,:before{box-sizing:border-box}body{height:100%;font-size:100%;margin:0;padding:0;font-family:Lato,sans-serif;line-height:1.5;background:#f2f2f2;color:#1a1a1a;-webkit-font-smoothing:subpixel-antialiased;word-wrap:break-word;-ms-word-wrap:break-word}.overflow-container{position:relative;overflow:hidden;height:auto;min-height:100%}.loop-container:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}p{margin:1.5em 0}a{color:#1a1a1a;text-decoration:none}a:link,a:visited{color:#1a1a1a}a:active,a:focus,a:hover{color:#1a1a1a}h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif;margin:0;padding:0;font-weight:400}h4,h5,h6{font-size:1em;line-height:1.5}ol,ul{font-size:1em;padding:0;margin:1.5em}ol ol,ol ul,ul ol,ul ul{margin:0 1.5em}li li,ol ol,ol ul,ul ol,ul ul{font-size:1em}pre{word-wrap:break-word;background:#f2f2f2;white-space:pre-wrap;padding:.75em}code{background:#f2f2f2;padding:0 .375em}pre code{padding:0}blockquote{margin:1.5em 0 1.5em 1.5em;padding-right:1.5em;border-right:solid 3px #1a1a1a}blockquote cite{display:block;text-align:left}hr{margin:1.5em 0}table{border-spacing:0;border-collapse:collapse;margin:1.5em 0}td,th{padding:.75em;border:solid 1px #1a1a1a}.wp-block-table{margin:0}.wp-block-table tfoot,.wp-block-table thead{background:#f2f2f2}.wp-block-table td,.wp-block-table th{border-color:#e6e6e6}.wp-block-table figcaption{margin:-18px 0 0 0;color:#1a1a1a;text-align:center}.wp-block-table.is-style-stripes{border-bottom:none}.wp-block-table.is-style-stripes thead{background:0 0}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#e6e6e6}.alignleft{float:right;margin:0 0 1.5em 1.5em}.alignright{float:left;margin:0 1.5em 1.5em 0}.aligncenter{text-align:center;margin:1.5em auto;display:block}.alignnone{margin:1.5em 0}.aligncenter,.alignleft,.alignnone,.alignright,.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail,.wp-block-image,img{max-width:100%;height:auto}.aligncenter figcaption,.alignleft figcaption,.alignnone figcaption,.alignright figcaption,.size-auto figcaption,.size-full figcaption,.size-large figcaption,.size-medium figcaption,.size-thumbnail figcaption,.wp-block-image figcaption,img figcaption{margin:3px 0 0 0;color:#1a1a1a;text-align:center}.gallery-caption,.wp-caption-dd,.wp-caption-text{margin:3px 0 0 0;color:#1a1a1a;text-align:center}.wp-block-social-links a{color:#fff}.wp-block-group .alignfull,.wp-block-group .alignwide,.wp-block-group.alignfull,.wp-block-group.alignwide{line-height:1.5}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{width:100%;font-family:Lato,sans-serif;padding:10px 12px;max-width:27.75em;min-height:42px;background:#f2f2f2;color:#1a1a1a;border:solid 2px #e6e6e6;border-radius:0;-webkit-appearance:none;transition:background .2s,border-color .2s}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{outline:0;background:#fff;border-color:#ccc}textarea{max-width:41.625em;overflow:auto}input[type=submit]{font-family:Lato,sans-serif;padding:12px;color:#fff;background:#1a1a1a;border:none;border-radius:0;-webkit-appearance:none;transition:background .2s}input[type=submit]:hover{cursor:pointer}input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background:#4d4d4d}input[type=search]{padding-left:.375em}::-webkit-input-placeholder{color:#666}:-moz-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}a img{border:none}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:landscape){html{-webkit-text-size-adjust:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){html{-webkit-text-size-adjust:none}}.screen-reader-text{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px}.skip-content{position:absolute;top:-100%;width:100%;right:0;display:block;text-align:center;color:#fff!important;z-index:99;padding:1.5em;background:#1a1a1a;transition:top .2s ease-in-out}.skip-content:focus{top:0;outline:0}.admin-bar .skip-content:focus{top:32px}.max-width{max-width:1340px;margin:0 auto}.max-width:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.max-width.main-max-width{min-height:calc(100vh - 150px)}@media all and (min-width:50em){h1{font-size:2.375em;line-height:1.342}h2{font-size:1.75em;line-height:1.357}h3{font-size:1.3125em;line-height:1.143}h4{font-size:1.125em;line-height:1.333}h5,h6{font-size:1em;line-height:1.5}}.archive-header{margin-bottom:1.5em}.archive-header h1{font-size:1em;line-height:1.5}.more-link{display:inline-block;color:#fff;background:#1a1a1a;padding:9px 12px;transition:color .2s,background .2s}.more-link:link,.more-link:visited{color:#fff}.more-link:active,.more-link:focus,.more-link:hover{color:#fff;background:#4d4d4d}.more-link:active i,.more-link:focus i,.more-link:hover i{left:-1px}.more-link i{display:inline-block;position:relative;left:0;margin-right:3px;vertical-align:middle;transition:left .2s}.post-content .more-link{text-decoration:none}.post-content .more-link:active,.post-content .more-link:focus,.post-content .more-link:hover{color:#fff}.more-link-wrapper{margin:1.5em 0}.sticky-status{padding:1px 5px;border:solid 2px #e6e6e6;color:#666;display:inline-block;margin-bottom:3px}.comment-respond{margin:3em 0}.comment-respond label{display:block;margin-bottom:6px}.comment-respond p{margin:1.125em 0}.comment-respond p.comment-notes{margin:1.5em 0}.comment-respond p.form-submit{margin-top:2.25em}.comment-respond .comment-form-cookies-consent label{display:inline-block}.comments{margin-top:3em}.comments-number{margin:1.5em 0 3em}.comment-list,.comment-list .children{list-style:none;margin:2.25em 0}.comment-list .children{padding-right:1.5em;border-right:solid 1px #f2f2f2}.comment-author{margin-bottom:1.5em}.comment-author .avatar{width:36px;height:auto;float:right;margin-left:6px;border-radius:50%}.comment-author .author-name{line-height:36px}.comment-author .author-name a{font-style:italic}.comment-author .author-name a:active,.comment-author .author-name a:focus,.comment-author .author-name a:hover{text-decoration:underline}.comment-content ol,.comment-content ul{margin:1.5em}.comment-content ol ol,.comment-content ol ul,.comment-content ul ol,.comment-content ul ul{margin:0 1.5em 0 0}.comment-footer .comment-edit-link,.comment-footer .comment-reply-link{position:relative;padding-right:9px;margin-right:4px}.comment-footer .comment-edit-link:before,.comment-footer .comment-reply-link:before{content:"|";position:absolute;right:0;top:0}li.comment,li.pingback{margin-bottom:2.25em}li.comment.bypostauthor>article,li.pingback.bypostauthor>article{border:solid 4px #e6e6e6;padding:.75em}.comment-pagination{margin:1.5em 0}.comment-pagination p{display:inline-block;margin:0 0 0 -4px;width:50%}.comment-pagination .next-comment{float:left;text-align:left}.comment-pagination:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}@media all and (min-width:50em){.comments-number h2{font-size:1.3125em;line-height:1.143}}.site-footer{clear:both;margin-top:3em;background:#1a1a1a;color:#ccc;text-align:center}.site-footer .design-credit{padding:.75em 6.9425%}.site-footer a{text-decoration:underline}.scroll-to-top{position:fixed;bottom:-45px;left:0;z-index:9;background:#1a1a1a;border:none;color:#fff;padding:12px 0;width:60px;transition:background .2s,transform .3s}.scroll-to-top.visible{transform:translateY(-45px)}.scroll-to-top:hover{cursor:pointer;background:#4d4d4d}.scroll-to-top:hover i{transform:translateY(-4px)}.scroll-to-top i{font-size:21px;transition:transform .2s}.gallery{margin:2.25em auto}.gallery-item{display:inline-block;padding:.75em;text-align:center;vertical-align:top;width:100%;margin:0}.gallery-item img{max-width:100%;max-height:100%}.gallery-item a{border:none}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-icon img{margin:0 auto}.gallery-caption{display:block;font-size:12px;padding:.5em 0 0;margin:0}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.tiled-gallery{margin:2.25em auto!important}.tiled-gallery .gallery-row{margin:0 auto}.site-header{background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.3)}.site-header:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.title-container{position:relative;display:inline-block;background:#1a1a1a;padding:1.125em 6.9425% 1.125em 1.5em;min-height:60px}.title-container.has-tagline{padding-top:9px;padding-bottom:9px}.site-title{display:inline-block;font-size:1em;line-height:1.5;font-weight:900;-webkit-font-smoothing:antialiased}.site-title a{text-decoration:none;transition:color .2s}.site-title a:active,.site-title a:focus,.site-title a:hover{color:#e6e6e6}.tagline{color:#e6e6e6;margin:0;-webkit-font-smoothing:antialiased}.social-media-icons{list-style:none;margin:1.5em 0 .75em;transition:opacity .2s}.social-media-icons li{display:inline-block;margin-left:20px}.social-media-icons.fade{opacity:0}.social-media-icons a{transition:color .2s}.social-media-icons a:active,.social-media-icons a:focus,.social-media-icons a:hover{color:#666}.logo{max-width:100%;width:200px;height:auto}@media all and (min-width:56.25em){.title-container{float:right;z-index:19;padding-left:2.25em;margin-left:2.25em}.title-container:before{content:"";position:absolute;top:0;left:0;bottom:0;right:-999px;z-index:-1;background:#1a1a1a}.social-media-icons{position:absolute;top:50%;transform:translateY(-50%);left:5.554%;margin:0}.social-media-icons li:last-child{margin-left:0}}@media all and (min-width:68.75em){.site-header{margin-bottom:.75em}}.pagination{text-align:center;clear:both;margin-bottom:3em}.pagination a{transition:color .2s}.pagination .next,.pagination .prev{position:relative}.pagination .prev{float:right;margin-right:0;padding-right:10px}.pagination .prev:before{content:"«";position:absolute;right:0}.pagination .next{float:left;margin-left:0;padding-left:10px}.pagination .next:after{content:"»";position:absolute;left:0}.pagination a,.pagination span{margin:0 .75em}.pagination a.current,.pagination span.current{font-weight:700}@media all and (min-width:37.5em){.pagination{position:relative}.pagination.next,.pagination.prev{position:absolute}.pagination.prev{right:0}.pagination.next{left:0}}.main{margin:1.5em 2.777%}@media all and (min-width:56.25em){.main{width:61.094%;float:right}.left-sidebar .main{float:left}.page-template-full-width .main{width:100%;float:none;margin:1.5em 0;padding:0 2.777%}}.toggle-navigation{position:relative;float:left;font-size:1em;line-height:1.5;background:0 0;margin:0;border:none;padding:1.125em 1.5em 1.125em 6.9425%}.toggle-navigation:after{content:"";position:absolute;top:16px;right:16px;width:40px;height:32px;border:solid 1px #ccc;visibility:hidden}.toggle-navigation svg{display:inline-block;vertical-align:middle}.toggle-navigation svg g{fill:#1a1a1a}.toggle-navigation.open svg g,.toggle-navigation:active svg g,.toggle-navigation:focus svg g,.toggle-navigation:hover svg g{fill:#666}.toggle-navigation:hover{cursor:pointer}.toggle-navigation.open,.toggle-navigation:focus{outline:0}.toggle-navigation.open:after,.toggle-navigation:focus:after{visibility:visible}.menu-primary-container{background:#fff;max-height:0;margin:0;overflow:hidden}.menu-primary-container .menu-inner-container{position:relative;padding:1.5em 6.9425%;min-height:1.5em}.menu-primary-container.open{max-height:none}.menu-primary ul{margin:0;list-style:none}.menu-primary li{margin-bottom:.75em}.menu-primary li.current-menu-ancestor>a,.menu-primary li.current-menu-item>a,.menu-primary li.current_page_item>a{font-weight:700}.menu-primary ul ul{max-height:0;overflow:hidden;margin-right:1.5em}.menu-primary ul ul li:first-child{margin-top:.75em}.menu-primary ul ul li:last-child{margin-bottom:0}.menu-primary .open>ul{max-height:none}.toggle-dropdown{top:0;font-size:1em;padding:3px 6px;margin:0;border:none;background:0 0}.toggle-dropdown i{transition:top .2s;top:0;left:0}.toggle-dropdown:hover{cursor:pointer}@media all and (min-width:56.25em){.toggle-navigation{display:none}.toggle-dropdown{font-size:14px;padding:0;margin-right:3px;vertical-align:middle}.menu-primary-container{position:relative;max-height:none;overflow:visible;height:60px;z-index:9}.menu-primary-container .menu-inner-container{position:relative;padding:0 3em 0 5.554%;top:50%;transform:translateY(-50%)}.menu-primary .open>ul{opacity:1;visibility:visible;top:calc(100% - 2px)}.menu-primary li{display:inline-block;margin:0 0 0 20px}.menu-primary li:hover>a:after{transform:scale(1)}.menu-primary li:hover>button i{top:2px}.menu-primary a{position:relative;font-size:.75em;line-height:1.5}.menu-primary a:after{content:"";position:absolute;bottom:-4px;right:0;height:2px;width:100%;background:#e6e6e6;transform:scale(0);transition:transform .2s}.menu-primary a:before{content:"";position:absolute;top:100%;height:4px;right:0;width:100%}.menu-primary a:active:after,.menu-primary a:focus:after,.menu-primary a:hover:after{transform:scale(1)}.menu-primary ul ul{position:absolute;z-index:19;top:calc(100% + 4px);max-height:none;overflow:visible;background:#fff;margin-right:0;padding:0 .75em 1.125em;right:0;opacity:0;visibility:hidden;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);border-top:solid 2px #e6e6e6;min-width:5em;transition:opacity .2s,visibility .2s,top .2s,right .2s}.menu-primary ul ul.focused,.menu-primary ul ul:hover{opacity:1;visibility:visible;top:calc(100% - 2px)}.menu-primary ul ul li{white-space:nowrap;margin:0 0 6px 10px}.menu-primary ul ul a{width:100%}.menu-primary li{display:inline-block;margin:0 0 0 10px}.menu-primary li.menu-item-has-children{position:relative}.menu-primary li.menu-item-has-children>a:active~ul,.menu-primary li.menu-item-has-children>a:focus~ul,.menu-primary li.menu-item-has-children>a:hover~ul{opacity:1;visibility:visible;top:calc(100% - 2px)}.menu-primary li.menu-item-has-children>a:active+button i,.menu-primary li.menu-item-has-children>a:focus+button i,.menu-primary li.menu-item-has-children>a:hover+button i{top:2px}.menu-primary li.menu-item-has-children ul li{display:list-item}.menu-primary li.menu-item-has-children ul .menu-item-has-children:active button i,.menu-primary li.menu-item-has-children ul .menu-item-has-children:hover button i{left:-2px;top:0}.menu-primary li.menu-item-has-children ul .menu-item-has-children button i{transition:left .2s ease;margin-right:3px}.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:before{top:0;bottom:0;right:100%;height:100%;width:36px}.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:active~ul,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:focus~ul,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:hover~ul{opacity:1;visibility:visible;top:-12px;right:100%}.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:active+button i,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:focus+button i,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:hover+button i{top:0;left:-2px}.menu-primary li.menu-item-has-children ul ul{top:-12px;right:calc(100% + 4px)}.menu-primary li.menu-item-has-children ul ul.focused,.menu-primary li.menu-item-has-children ul ul:hover{top:-12px;right:100%}}.featured-image{position:relative;height:0;padding-bottom:50%;overflow:hidden;margin:1.5em 0}.featured-image>a{position:absolute;top:0;left:0;bottom:0;right:0;font-size:0}.featured-image>a:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:#fff;opacity:0;transition:opacity .1s ease-in-out}.featured-image>a:focus:after{opacity:.2}.featured-image>a>img,.featured-image>img{position:absolute;right:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.featured-image>a>img.no-object-fit,.featured-image>img.no-object-fit{min-width:0;min-height:0;max-width:100%;max-height:100%;height:auto;width:auto;top:50%;left:50%;right:auto;transform:translateX(-50%) translateY(-50%)}.featured-image:after,.featured-image:before{content:"";position:absolute;right:0;left:0;z-index:9;height:6px;background:#1a1a1a;opacity:.3}.featured-image:before{top:0}.featured-image:after{bottom:0}.featured-image .ccfic{position:absolute;width:100%;bottom:0;text-align:center;background:rgba(0,0,0,.7);color:#fff;padding:4px 12px 4px 4px;font-size:13px}.entry{background:#fff;border:solid 6px #e6e6e6;margin-bottom:1.5em}.post-title{margin-bottom:6px}.post-title a{transition:color .2s}.post-title a:active,.post-title a:focus,.post-title a:hover{color:#666}.post-meta>div{display:inline-block;margin-left:6px}.post-meta .author a{line-height:2;vertical-align:middle}.post-meta img{border-radius:50%;vertical-align:middle}.post-meta i,.post-meta img{margin-left:2px}.post-meta span{font-style:italic}.post-content{margin-bottom:.75em}.post-content a{text-decoration:underline}.post-content a:active,.post-content a:focus,.post-content a:hover{color:#666;text-decoration:none}.post-content iframe{max-width:100%}.post-content:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.post-categories span{margin-left:.75em;font-weight:700}.post-categories a{margin-right:6px}.post-tags{margin:1.5em 0 1.125em}.post-tags ul{list-style:none;margin:0}.post-tags li{display:inline-block;margin:0 0 6px 8px}.post-tags a{display:inline-block;padding:0 8px;background:#f2f2f2;border:solid 1px #e6e6e6;transition:background .2s}.post-tags a:active,.post-tags a:focus,.post-tags a:hover{background:#e6e6e6}.further-reading{margin:2.25em 0}.further-reading .previous{margin-bottom:.75em}.further-reading span{display:block}.last-updated{font-style:italic}.wp-block-image{margin:0}.wp-block-cover,.wp-block-image.alignfull{position:relative;right:-4.75%;width:109.5%;max-width:none}.wp-block-quote.is-large{padding-right:0;border-right:none;margin:1.5em}.wp-block-embed{margin:1.5em 0}.wp-block-code code{background:0 0}.wp-block-button a{text-decoration:none;color:#fff}.wp-block-button a:active,.wp-block-button a:focus,.wp-block-button a:hover,.wp-block-button a:link,.wp-block-button a:visited{color:#fff}@media all and (min-width:37.5em){.post-title{font-size:1.75em;line-height:1.357}.further-reading div{width:50%;display:inline-block;vertical-align:top;margin-left:-4px}.further-reading .previous{margin-bottom:0}.further-reading .next{text-align:left}}@media all and (min-width:50em){.post-header{margin:2.25em 4.41543%}.post-title{font-size:2.375em;line-height:1.342}}@media all and (min-width:56.25em){.post-title{font-size:1.75em;line-height:1.357}.post-content{margin-bottom:.75em}.wp-block-cover,.wp-block-image.alignfull{right:-7.8%;width:115.6%}.wp-block-image.alignwide{position:relative;right:-4%;width:108%;max-width:none}}@media all and (min-width:68.75em){.post-header{margin:2.25em 6.83142%}.post-title{font-size:2.375em;line-height:1.342}}.site-header .search-form-container{position:absolute;bottom:2.25em;left:6.9425%;z-index:9}.site-header .search-form-container button{position:relative;z-index:9;background:0 0;border:none;margin:5px 0 0 -10px;padding:6px 10px;font-size:1em;line-height:1.5}.site-header .search-form-container button:hover{cursor:pointer}.site-header .search-form-container button:focus{outline:0}.site-header .search-form-container button:active i,.site-header .search-form-container button:focus i,.site-header .search-form-container button:hover i{color:#666}.site-header .search-form-container button.open+form{opacity:1}.site-header .search-form-container i{color:#1a1a1a;z-index:-1;transition:color .2s}.site-header .search-form-container form{position:absolute;top:0;left:-12px;right:0;padding-top:6px;opacity:0;transition:opacity .15s ease-in-out,right .15s ease-in-out}.site-header .search-form-container .search-field{max-width:none!important;outline:0!important;padding:6px 12px!important}.site-header .search-form-container .search-field::-webkit-search-cancel-button,.site-header .search-form-container .search-field::-webkit-search-decoration,.site-header .search-form-container .search-field::-webkit-search-results-button,.site-header .search-form-container .search-field::-webkit-search-results-decoration{-webkit-appearance:none}.site-header .search-form-container .search-field::-ms-clear{display:none;width:0;height:0}.site-header .search-form-container .search-field::-ms-reveal{display:none;width:0;height:0}@media all and (min-width:50em){.site-header .search-form-container{top:-5px;left:2.777%;bottom:auto}.site-header .search-form-container button{margin:0;padding:4px 10px}.site-header .search-form-container button:hover{cursor:pointer}.site-header .search-form-container button.open+form{right:-266px}.site-header .search-form-container form{padding-top:0;left:0;top:-4px}.site-header .search-form-container+.social-media-icons{padding-left:1.5em}}.search .sticky-status{display:none}.search-header{margin-bottom:1.5em}.search-header h1{margin-bottom:12px}.search-header .search-field{border-color:#ccc!important;margin-bottom:6px}.search-header .search-submit{padding:12px 24px}.search-bottom{padding:1.5em 4.41543%;background:#fff;margin-bottom:3em}.search-bottom p{margin-top:0}@media all and (min-width:56.25em){.search-bottom{padding:1.5em 6.83142%}}.sidebar-primary{margin:1.5em 2.777%}.sidebar-primary .widget{padding:1.5em 4.41543% 2.25em}@media all and (min-width:56.25em){.sidebar-primary{width:30.547%;float:left;margin:1.5em 0 3em 2.777%}.sidebar-primary .widget{padding:1.5em 11.3857%}.left-sidebar .sidebar-primary{margin:1.5em 2.777% 3em 0}}.widget{border:solid 6px #e6e6e6;padding:1.5em 1.5em 2.25em;margin-bottom:1.5em;background:#fff}.widget ul{list-style:none;margin:0}.widget ul ul{margin:.75em 1.5em 0 0}.widget li{margin-bottom:.75em}.widget li a:active,.widget li a:focus,.widget li a:hover{text-decoration:underline}.widget .current-cat{font-weight:700}.widget-title{margin-bottom:24px}.widget_recent_entries span{display:block;font-size:12px;line-height:18px}.widget_calendar a:active,.widget_calendar a:focus,.widget_calendar a:hover{text-decoration:none}.widget_calendar caption{margin-bottom:6px}.widget_calendar table{margin:0 auto .75em;width:100%;text-align:center}.widget_calendar thead{background:#e6e6e6}.widget_calendar td,.widget_calendar th,.widget_calendar tr{border-color:#ccc}.widget_calendar #today{background:#1a1a1a;color:#fff}.widget_calendar #next,.widget_calendar #prev,.widget_calendar .pad{padding:0}.widget_calendar #next a,.widget_calendar #prev a,.widget_calendar .pad a{display:block;padding:8px;transition:background .2s}.widget_calendar #next a:active,.widget_calendar #next a:focus,.widget_calendar #next a:hover,.widget_calendar #prev a:active,.widget_calendar #prev a:focus,.widget_calendar #prev a:hover,.widget_calendar .pad a:active,.widget_calendar .pad a:focus,.widget_calendar .pad a:hover{background:#e6e6e6}.widget_recent_comments li a{text-decoration:underline}.widget_recent_comments li a:active,.widget_recent_comments li a:focus,.widget_recent_comments li a:hover{text-decoration:none}.widget_rss .widget-title img{margin-left:4px}.widget_rss .widget-title a:active,.widget_rss .widget-title a:focus,.widget_rss .widget-title a:hover{text-decoration:none}.widget_rss .rssSummary{margin:.75em 1.5em;color:#666}.widget_rss .rssSummary+cite{display:block;margin:0 1.5em 1.5em 0}.widget_rss .rss-date{font-style:italic}.widget_rss li{display:block}.widget_rss cite,.widget_rss span{margin-bottom:1.5em;display:block}.widget_rss span+cite{margin-top:-1.5em}.widget_search input{font-size:12px!important;line-height:18px!important}.widget_search .search-field{width:74%!important;width:calc(75% - 6px)!important;float:right;margin-left:2px}.widget_search .search-submit{width:auto!important;max-width:25%!important;min-width:25%!important}.widget_search:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.single-attachment .attachment-container img{display:block}.woocommerce .entry{padding:1.5em 5.554%;background:#fff}.woocommerce a{border-bottom:none}.woocommerce .product .quantity .qty{width:50px!important;font-size:16px!important;padding:11px 12px 11px 6px!important}.woocommerce .product .single_add_to_cart_button{line-height:1.5;padding:13px 24px!important}.woocommerce .product_meta a{text-decoration:underline}.woocommerce .woocommerce-review-link{text-decoration:underline}.woocommerce .related h2,.woocommerce .upsells h2,.woocommerce .woocommerce-Reviews-title{margin-bottom:24px}.woocommerce .comment-reply-title{display:block;margin-bottom:12px;color:#1a1a1a;font-weight:700}.woocommerce .comment-respond{box-shadow:none}.woocommerce .price,.woocommerce .woocommerce-loop-product__title{padding-left:8px!important;padding-right:8px!important}.woocommerce .add_to_cart_button{display:block!important;text-align:center;border-radius:0 0 3px 3px!important}.woocommerce .added_to_cart{display:block!important;text-align:center}.woocommerce-account td,.woocommerce-account th,.woocommerce-cart td,.woocommerce-cart th,.woocommerce-checkout td,.woocommerce-checkout th,.woocommerce-page td,.woocommerce-page th{border:none}.woocommerce-account h2,.woocommerce-account h3,.woocommerce-cart h2,.woocommerce-cart h3,.woocommerce-checkout h2,.woocommerce-checkout h3,.woocommerce-page h2,.woocommerce-page h3{margin-bottom:24px}.woocommerce-account input,.woocommerce-cart input,.woocommerce-checkout input,.woocommerce-page input{max-width:none}.woocommerce-account .main,.woocommerce-cart .main,.woocommerce-checkout .main{float:none;margin:2.25em auto}.woocommerce-cart .quantity input{width:50px!important;font-size:14px!important;padding:8px 4px!important}.woocommerce-cart .coupon input{max-width:none!important;width:49%!important;padding:10px 12px}.woocommerce-cart .coupon input[type=text]{font-size:14px!important;padding:7px 12px 8px!important}.woocommerce-cart table.shop_table td.product-name{padding:24px 12px}.woocommerce-cart table.shop_table .actions{padding:12px}.woocommerce-cart .post-content a.remove{text-decoration:none}.woocommerce-cart .post-content .checkout-button{text-decoration:none}.woocommerce-checkout input{max-width:none}.woocommerce-checkout .required{text-decoration:none}.woocommerce-checkout #customer_details{margin-bottom:24px}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{width:auto;float:none}.woocommerce .col-2{margin-top:1.5em}.woocommerce-account .woocommerce{position:relative;border:solid 1px #f2f2f2;border-radius:6px;min-height:260px;margin-bottom:1.5em}.woocommerce-account .woocommerce-MyAccount-navigation{background:#f2f2f2;padding:1.5em}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0}.woocommerce-account .woocommerce-MyAccount-navigation li{margin-bottom:12px}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-navigation li a{font-size:.75em;line-height:1.5;text-decoration:none;font-weight:800;text-transform:uppercase;letter-spacing:.02em}.woocommerce-account .woocommerce-MyAccount-navigation li a:active,.woocommerce-account .woocommerce-MyAccount-navigation li a:focus,.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-content{padding:1.5em}.woocommerce-account .woocommerce-MyAccount-content>p:first-child{margin-top:0}.woocommerce-account .woocommerce-MyAccount-content fieldset{margin:1.5em 0}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields .button{margin-top:18px}.woocommerce-account .woocommerce-MyAccount-content .button{text-decoration:none}.woocommerce-account .woocommerce-message{z-index:9;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);top:-26px}.woocommerce-account .col-2.woocommerce-Address{margin-top:1.5em}.woocommerce form .form-row .required{text-decoration:none}.archive.woocommerce .loop-container,.post-type-archive-product.woocommerce .loop-container{padding:24px 2.777%;background:#fff}
     1@charset "UTF-8";h1{font-size:1.75em;line-height:1.357}.search-header h1,h2{font-size:1.3125em;line-height:1.143}.comments-number h2,.widget-title,h3{font-size:1.125em;line-height:1.333}.comment-respond label,.sidebar-primary .widget>:not(.widget-title){font-size:.875em;line-height:1.714}.aligncenter figcaption,.alignleft figcaption,.alignnone figcaption,.alignright figcaption,.comment-footer a,.comment-footer>span,.further-reading span,.gallery-caption,.more-link,.post-meta>div,.single-attachment .attachment-caption,.site-footer .design-credit,.size-auto figcaption,.size-full figcaption,.size-large figcaption,.size-medium figcaption,.size-thumbnail figcaption,.sticky-status,.tagline,.wp-block-image figcaption,.wp-block-table figcaption,.wp-caption-dd,.wp-caption-text,img figcaption,input[type=email],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=url],textarea{font-size:.75em;line-height:1.5}.site-footer a,.site-title a{color:#fff}.site-footer a:active,.site-footer a:focus,.site-footer a:hover,.site-footer a:link,.site-footer a:visited,.site-title a:active,.site-title a:focus,.site-title a:hover,.site-title a:link,.site-title a:visited{color:#fff}.comment-footer .comment-edit-link,.comment-footer .comment-reply-link,.comment-pagination a,.further-reading a,.pagination a,.post-categories a,.post-meta a{font-style:italic}.comment-footer .comment-edit-link:active,.comment-footer .comment-edit-link:focus,.comment-footer .comment-edit-link:hover,.comment-footer .comment-reply-link:active,.comment-footer .comment-reply-link:focus,.comment-footer .comment-reply-link:hover,.comment-pagination a:active,.comment-pagination a:focus,.comment-pagination a:hover,.further-reading a:active,.further-reading a:focus,.further-reading a:hover,.pagination a:active,.pagination a:focus,.pagination a:hover,.post-categories a:active,.post-categories a:focus,.post-categories a:hover,.post-meta a:active,.post-meta a:focus,.post-meta a:hover{text-decoration:underline}#disqus_thread,.after-post-meta,.comments,.error404 .search-form-container,.post-content,.post-header{margin:1.5em 4.41543%}.archive-header,.pagination,.search-header{padding:1.5em 4.41543%;background:#e6e6e6}@media all and (min-width:56.25em){#disqus_thread,.after-post-meta,.comments,.error404 .search-form-container,.post-content,.post-header{margin:1.5em 6.83142%}.archive-header,.pagination,.search-header{padding:1.5em 6.83142%}}*,:after,:before{box-sizing:border-box}body{height:100%;font-size:100%;margin:0;padding:0;font-family:Lato,sans-serif;line-height:1.5;background:#f2f2f2;color:#1a1a1a;-webkit-font-smoothing:subpixel-antialiased;word-wrap:break-word;-ms-word-wrap:break-word}.overflow-container{position:relative;overflow:hidden;height:auto;min-height:100%}.loop-container:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}p{margin:1.5em 0}a{color:#1a1a1a;text-decoration:none}a:link,a:visited{color:#1a1a1a}a:active,a:focus,a:hover{color:#1a1a1a}h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif;margin:0;padding:0;font-weight:400}h4,h5,h6{font-size:1em;line-height:1.5}ol,ul{font-size:1em;padding:0;margin:1.5em}ol ol,ol ul,ul ol,ul ul{margin:0 1.5em}li li,ol ol,ol ul,ul ol,ul ul{font-size:1em}pre{word-wrap:break-word;background:#f2f2f2;white-space:pre-wrap;padding:.75em}code{background:#f2f2f2;padding:0 .375em}pre code{padding:0}blockquote{margin:1.5em 0 1.5em 1.5em;padding-right:1.5em;border-right:solid 3px #1a1a1a}blockquote cite{display:block;text-align:left}hr{margin:1.5em 0}table{border-spacing:0;border-collapse:collapse;margin:1.5em 0}td,th{padding:.75em;border:solid 1px #1a1a1a}.wp-block-table{margin:0}.wp-block-table tfoot,.wp-block-table thead{background:#f2f2f2}.wp-block-table td,.wp-block-table th{border-color:#e6e6e6}.wp-block-table figcaption{margin:-18px 0 0 0;color:#1a1a1a;text-align:center}.wp-block-table.is-style-stripes{border-bottom:none}.wp-block-table.is-style-stripes thead{background:0 0}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#e6e6e6}.alignleft{float:right;margin:0 0 1.5em 1.5em}.alignright{float:left;margin:0 1.5em 1.5em 0}.aligncenter{text-align:center;margin:1.5em auto;display:block}.alignnone{margin:1.5em 0}.aligncenter,.alignleft,.alignnone,.alignright,.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail,.wp-block-image,img{max-width:100%;height:auto}.aligncenter figcaption,.alignleft figcaption,.alignnone figcaption,.alignright figcaption,.size-auto figcaption,.size-full figcaption,.size-large figcaption,.size-medium figcaption,.size-thumbnail figcaption,.wp-block-image figcaption,img figcaption{margin:3px 0 0 0;color:#1a1a1a;text-align:center}.gallery-caption,.wp-caption-dd,.wp-caption-text{margin:3px 0 0 0;color:#1a1a1a;text-align:center}.wp-block-social-links a{color:#fff}.wp-block-group .alignfull,.wp-block-group .alignwide,.wp-block-group.alignfull,.wp-block-group.alignwide{line-height:1.5}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{width:100%;font-family:Lato,sans-serif;padding:10px 12px;max-width:27.75em;min-height:42px;background:#f2f2f2;color:#1a1a1a;border:solid 2px #e6e6e6;border-radius:0;-webkit-appearance:none;transition:background .2s,border-color .2s}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{outline:0;background:#fff;border-color:#ccc}textarea{max-width:41.625em;overflow:auto}input[type=submit]{font-family:Lato,sans-serif;padding:12px;color:#fff;background:#1a1a1a;border:none;border-radius:0;-webkit-appearance:none;transition:background .2s}input[type=submit]:hover{cursor:pointer}input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background:#4d4d4d}input[type=search]{padding-left:.375em}::-webkit-input-placeholder{color:#666}:-moz-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}a img{border:none}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:landscape){html{-webkit-text-size-adjust:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){html{-webkit-text-size-adjust:none}}.screen-reader-text{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px}.skip-content{position:absolute;top:-100%;width:100%;right:0;display:block;text-align:center;color:#fff!important;z-index:99;padding:1.5em;background:#1a1a1a;transition:top .2s ease-in-out}.skip-content:focus{top:0;outline:0}.admin-bar .skip-content:focus{top:32px}.max-width{max-width:1340px;margin:0 auto}.max-width:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.max-width.main-max-width{min-height:calc(100vh - 150px)}@media all and (min-width:50em){h1{font-size:2.375em;line-height:1.342}h2{font-size:1.75em;line-height:1.357}h3{font-size:1.3125em;line-height:1.143}h4{font-size:1.125em;line-height:1.333}h5,h6{font-size:1em;line-height:1.5}}.archive-header{margin-bottom:1.5em}.archive-header h1{font-size:1em;line-height:1.5}.more-link{display:inline-block;color:#fff;background:#1a1a1a;padding:9px 12px;transition:color .2s,background .2s}.more-link:link,.more-link:visited{color:#fff}.more-link:active,.more-link:focus,.more-link:hover{color:#fff;background:#4d4d4d}.more-link:active i,.more-link:focus i,.more-link:hover i{left:-1px}.more-link i{display:inline-block;position:relative;left:0;margin-right:3px;vertical-align:middle;transition:left .2s}.post-content .more-link{text-decoration:none}.post-content .more-link:active,.post-content .more-link:focus,.post-content .more-link:hover{color:#fff}.more-link-wrapper{margin:1.5em 0}.sticky-status{padding:1px 5px;border:solid 2px #e6e6e6;color:#666;display:inline-block;margin-bottom:3px}.comment-respond{margin:3em 0}.comment-respond label{display:block;margin-bottom:6px}.comment-respond p{margin:1.125em 0}.comment-respond p.comment-notes{margin:1.5em 0}.comment-respond p.form-submit{margin-top:2.25em}.comment-respond .comment-form-cookies-consent label{display:inline-block}.comments{margin-top:3em}.comments-number{margin:1.5em 0 3em}.comment-list,.comment-list .children{list-style:none;margin:2.25em 0}.comment-list .children{padding-right:1.5em;border-right:solid 1px #f2f2f2}.comment-author{margin-bottom:1.5em}.comment-author .avatar{width:36px;height:auto;float:right;margin-left:6px;border-radius:50%}.comment-author .author-name{line-height:36px}.comment-author .author-name a{font-style:italic}.comment-author .author-name a:active,.comment-author .author-name a:focus,.comment-author .author-name a:hover{text-decoration:underline}.comment-content ol,.comment-content ul{margin:1.5em}.comment-content ol ol,.comment-content ol ul,.comment-content ul ol,.comment-content ul ul{margin:0 1.5em 0 0}.comment-footer .comment-edit-link,.comment-footer .comment-reply-link{position:relative;padding-right:9px;margin-right:4px}.comment-footer .comment-edit-link:before,.comment-footer .comment-reply-link:before{content:"|";position:absolute;right:0;top:0}li.comment,li.pingback{margin-bottom:2.25em}li.comment.bypostauthor>article,li.pingback.bypostauthor>article{border:solid 4px #e6e6e6;padding:.75em}.comment-pagination{margin:1.5em 0}.comment-pagination p{display:inline-block;margin:0 0 0 -4px;width:50%}.comment-pagination .next-comment{float:left;text-align:left}.comment-pagination:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}@media all and (min-width:50em){.comments-number h2{font-size:1.3125em;line-height:1.143}}.site-footer{clear:both;margin-top:3em;background:#1a1a1a;color:#ccc;text-align:center}.site-footer .design-credit{padding:.75em 6.9425%}.site-footer a{text-decoration:underline}.scroll-to-top{position:fixed;bottom:-45px;left:0;z-index:9;background:#1a1a1a;border:none;color:#fff;padding:12px 0;width:60px;transition:background .2s,-webkit-transform .3s;transition:background .2s,transform .3s;transition:background .2s,transform .3s,-webkit-transform .3s}.scroll-to-top.visible{-webkit-transform:translateY(-45px);transform:translateY(-45px)}.scroll-to-top:hover{cursor:pointer;background:#4d4d4d}.scroll-to-top:hover i{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.scroll-to-top i{font-size:21px;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.gallery{margin:2.25em auto}.gallery-item{display:inline-block;padding:.75em;text-align:center;vertical-align:top;width:100%;margin:0}.gallery-item img{max-width:100%;max-height:100%}.gallery-item a{border:none}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-icon img{margin:0 auto}.gallery-caption{display:block;font-size:12px;padding:.5em 0 0;margin:0}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.tiled-gallery{margin:2.25em auto!important}.tiled-gallery .gallery-row{margin:0 auto}.site-header{background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.3)}.site-header:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.title-container{position:relative;display:inline-block;background:#1a1a1a;padding:1.125em 6.9425% 1.125em 1.5em;min-height:60px}.title-container.has-tagline{padding-top:9px;padding-bottom:9px}.site-title{display:inline-block;font-size:1em;line-height:1.5;font-weight:900;-webkit-font-smoothing:antialiased}.site-title a{text-decoration:none;transition:color .2s}.site-title a:active,.site-title a:focus,.site-title a:hover{color:#e6e6e6}.tagline{color:#e6e6e6;margin:0;-webkit-font-smoothing:antialiased}.social-media-icons{list-style:none;margin:1.5em 0 .75em;transition:opacity .2s}.social-media-icons li{display:inline-block;margin-left:20px}.social-media-icons.fade{opacity:0}.social-media-icons a{transition:color .2s}.social-media-icons a:active,.social-media-icons a:focus,.social-media-icons a:hover{color:#666}.logo{max-width:100%;width:200px;height:auto}@media all and (min-width:56.25em){.title-container{float:right;z-index:19;padding-left:2.25em;margin-left:2.25em}.title-container:before{content:"";position:absolute;top:0;left:0;bottom:0;right:-999px;z-index:-1;background:#1a1a1a}.social-media-icons{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:5.554%;margin:0}.social-media-icons li:last-child{margin-left:0}}@media all and (min-width:68.75em){.site-header{margin-bottom:.75em}}.pagination{text-align:center;clear:both;margin-bottom:3em}.pagination a{transition:color .2s}.pagination .next,.pagination .prev{position:relative}.pagination .prev{float:right;margin-right:0;padding-right:10px}.pagination .prev:before{content:"«";position:absolute;right:0}.pagination .next{float:left;margin-left:0;padding-left:10px}.pagination .next:after{content:"»";position:absolute;left:0}.pagination a,.pagination span{margin:0 .75em}.pagination a.current,.pagination span.current{font-weight:700}@media all and (min-width:37.5em){.pagination{position:relative}.pagination.next,.pagination.prev{position:absolute}.pagination.prev{right:0}.pagination.next{left:0}}.main{margin:1.5em 2.777%}@media all and (min-width:56.25em){.main{width:61.094%;float:right}.left-sidebar .main{float:left}.page-template-full-width .main{width:100%;float:none;margin:1.5em 0;padding:0 2.777%}}.toggle-navigation{position:relative;float:left;font-size:1em;line-height:1.5;background:0 0;margin:0;border:none;padding:1.125em 1.5em 1.125em 6.9425%}.toggle-navigation:after{content:"";position:absolute;top:16px;right:16px;width:40px;height:32px;border:solid 1px #ccc;visibility:hidden}.toggle-navigation svg{display:inline-block;vertical-align:middle}.toggle-navigation svg g{fill:#1A1A1A}.toggle-navigation.open svg g,.toggle-navigation:active svg g,.toggle-navigation:focus svg g,.toggle-navigation:hover svg g{fill:#666666}.toggle-navigation:hover{cursor:pointer}.toggle-navigation.open,.toggle-navigation:focus{outline:0}.toggle-navigation.open:after,.toggle-navigation:focus:after{visibility:visible}.menu-primary-container{background:#fff;max-height:0;margin:0;overflow:hidden}.menu-primary-container .menu-inner-container{position:relative;padding:1.5em 6.9425%;min-height:1.5em}.menu-primary-container.open{max-height:none}.menu-primary ul{margin:0;list-style:none}.menu-primary li{margin-bottom:.75em}.menu-primary li.current-menu-ancestor>a,.menu-primary li.current-menu-item>a,.menu-primary li.current_page_item>a{font-weight:700}.menu-primary ul ul{max-height:0;overflow:hidden;margin-right:1.5em}.menu-primary ul ul li:first-child{margin-top:.75em}.menu-primary ul ul li:last-child{margin-bottom:0}.menu-primary .open>ul{max-height:none}.toggle-dropdown{top:0;font-size:1em;padding:3px 6px;margin:0;border:none;background:0 0}.toggle-dropdown i{transition:top .2s;top:0;left:0}.toggle-dropdown:hover{cursor:pointer}@media all and (min-width:56.25em){.toggle-navigation{display:none}.toggle-dropdown{font-size:14px;padding:0;margin-right:3px;vertical-align:middle}.menu-primary-container{position:relative;max-height:none;overflow:visible;height:60px;z-index:9}.menu-primary-container .menu-inner-container{position:relative;padding:0 3em 0 5.554%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.menu-primary .open>ul{opacity:1;visibility:visible;top:calc(100% - 2px)}.menu-primary li{display:inline-block;margin:0 0 0 20px}.menu-primary li:hover>a:after{-webkit-transform:scale(1);transform:scale(1)}.menu-primary li:hover>button i{top:2px}.menu-primary a{position:relative;font-size:.75em;line-height:1.5}.menu-primary a:after{content:"";position:absolute;bottom:-4px;right:0;height:2px;width:100%;background:#e6e6e6;-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.menu-primary a:before{content:"";position:absolute;top:100%;height:4px;right:0;width:100%}.menu-primary a:active:after,.menu-primary a:focus:after,.menu-primary a:hover:after{-webkit-transform:scale(1);transform:scale(1)}.menu-primary ul ul{position:absolute;z-index:19;top:calc(100% + 4px);max-height:none;overflow:visible;background:#fff;margin-right:0;padding:0 .75em 1.125em;right:0;opacity:0;visibility:hidden;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);border-top:solid 2px #e6e6e6;min-width:5em;transition:opacity .2s,visibility .2s,top .2s,right .2s}.menu-primary ul ul.focused,.menu-primary ul ul:hover{opacity:1;visibility:visible;top:calc(100% - 2px)}.menu-primary ul ul li{white-space:nowrap;margin:0 0 6px 10px}.menu-primary ul ul a{width:100%}.menu-primary li{display:inline-block;margin:0 0 0 10px}.menu-primary li.menu-item-has-children{position:relative}.menu-primary li.menu-item-has-children>a:active~ul,.menu-primary li.menu-item-has-children>a:focus~ul,.menu-primary li.menu-item-has-children>a:hover~ul{opacity:1;visibility:visible;top:calc(100% - 2px)}.menu-primary li.menu-item-has-children>a:active+button i,.menu-primary li.menu-item-has-children>a:focus+button i,.menu-primary li.menu-item-has-children>a:hover+button i{top:2px}.menu-primary li.menu-item-has-children ul li{display:list-item}.menu-primary li.menu-item-has-children ul .menu-item-has-children:active button i,.menu-primary li.menu-item-has-children ul .menu-item-has-children:hover button i{left:-2px;top:0}.menu-primary li.menu-item-has-children ul .menu-item-has-children button i{transition:left .2s ease;margin-right:3px}.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:before{top:0;bottom:0;right:100%;height:100%;width:36px}.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:active~ul,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:focus~ul,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:hover~ul{opacity:1;visibility:visible;top:-12px;right:100%}.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:active+button i,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:focus+button i,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:hover+button i{top:0;left:-2px}.menu-primary li.menu-item-has-children ul ul{top:-12px;right:calc(100% + 4px)}.menu-primary li.menu-item-has-children ul ul.focused,.menu-primary li.menu-item-has-children ul ul:hover{top:-12px;right:100%}}.featured-image{position:relative;height:0;padding-bottom:50%;overflow:hidden;margin:1.5em 0}.featured-image>a{position:absolute;top:0;left:0;bottom:0;right:0;font-size:0}.featured-image>a:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:#fff;opacity:0;transition:opacity .1s ease-in-out}.featured-image>a:focus:after{opacity:.2}.featured-image>a>img,.featured-image>img{position:absolute;right:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.featured-image>a>img.no-object-fit,.featured-image>img.no-object-fit{min-width:0;min-height:0;max-width:100%;max-height:100%;height:auto;width:auto;top:50%;left:50%;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.featured-image:after,.featured-image:before{content:"";position:absolute;right:0;left:0;z-index:9;height:6px;background:#1a1a1a;opacity:.3}.featured-image:before{top:0}.featured-image:after{bottom:0}.featured-image .ccfic{position:absolute;width:100%;bottom:0;text-align:center;background:rgba(0,0,0,.7);color:#fff;padding:4px 12px 4px 4px;font-size:13px}.entry{background:#fff;border:solid 6px #e6e6e6;margin-bottom:1.5em}.post-title{margin-bottom:6px}.post-title a{transition:color .2s}.post-title a:active,.post-title a:focus,.post-title a:hover{color:#666}.post-meta>div{display:inline-block;margin-left:6px}.post-meta .author a{line-height:2;vertical-align:middle}.post-meta img{border-radius:50%;vertical-align:middle}.post-meta i,.post-meta img{margin-left:2px}.post-meta span{font-style:italic}.post-content{margin-bottom:.75em}.post-content a{text-decoration:underline}.post-content a:active,.post-content a:focus,.post-content a:hover{color:#666;text-decoration:none}.post-content iframe{max-width:100%}.post-content:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.post-categories span{margin-left:.75em;font-weight:700}.post-categories a{margin-right:6px}.post-tags{margin:1.5em 0 1.125em}.post-tags ul{list-style:none;margin:0}.post-tags li{display:inline-block;margin:0 0 6px 8px}.post-tags a{display:inline-block;padding:0 8px;background:#f2f2f2;border:solid 1px #e6e6e6;transition:background .2s}.post-tags a:active,.post-tags a:focus,.post-tags a:hover{background:#e6e6e6}.further-reading{margin:2.25em 0}.further-reading .previous{margin-bottom:.75em}.further-reading span{display:block}.last-updated{font-style:italic}.wp-block-image{margin:0}.wp-block-cover,.wp-block-image.alignfull{position:relative;right:-4.75%;width:109.5%;max-width:none}.wp-block-quote.is-large{padding-right:0;border-right:none;margin:1.5em}.wp-block-embed{margin:1.5em 0}.wp-block-code code{background:0 0}.wp-block-button a{text-decoration:none;color:#fff}.wp-block-button a:active,.wp-block-button a:focus,.wp-block-button a:hover,.wp-block-button a:link,.wp-block-button a:visited{color:#fff}@media all and (min-width:37.5em){.post-title{font-size:1.75em;line-height:1.357}.further-reading div{width:50%;display:inline-block;vertical-align:top;margin-left:-4px}.further-reading .previous{margin-bottom:0}.further-reading .next{text-align:left}}@media all and (min-width:50em){.post-header{margin:2.25em 4.41543%}.post-title{font-size:2.375em;line-height:1.342}}@media all and (min-width:56.25em){.post-title{font-size:1.75em;line-height:1.357}.post-content{margin-bottom:.75em}.wp-block-cover,.wp-block-image.alignfull{right:-7.8%;width:115.6%}.wp-block-image.alignwide{position:relative;right:-4%;width:108%;max-width:none}}@media all and (min-width:68.75em){.post-header{margin:2.25em 6.83142%}.post-title{font-size:2.375em;line-height:1.342}}.site-header .search-form-container{position:absolute;bottom:2.25em;left:6.9425%;z-index:9}.site-header .search-form-container button{position:relative;z-index:9;background:0 0;border:none;margin:5px 0 0 -10px;padding:6px 10px;font-size:1em;line-height:1.5}.site-header .search-form-container button:hover{cursor:pointer}.site-header .search-form-container button:focus{outline:0}.site-header .search-form-container button:active i,.site-header .search-form-container button:focus i,.site-header .search-form-container button:hover i{color:#666}.site-header .search-form-container button.open+form{opacity:1}.site-header .search-form-container i{color:#1a1a1a;z-index:-1;transition:color .2s}.site-header .search-form-container form{position:absolute;top:0;left:-12px;right:0;padding-top:6px;opacity:0;transition:opacity .15s ease-in-out,right .15s ease-in-out}.site-header .search-form-container .search-field{max-width:none!important;outline:0!important;padding:6px 12px!important}.site-header .search-form-container .search-field::-webkit-search-cancel-button,.site-header .search-form-container .search-field::-webkit-search-decoration,.site-header .search-form-container .search-field::-webkit-search-results-button,.site-header .search-form-container .search-field::-webkit-search-results-decoration{-webkit-appearance:none}.site-header .search-form-container .search-field::-ms-clear{display:none;width:0;height:0}.site-header .search-form-container .search-field::-ms-reveal{display:none;width:0;height:0}@media all and (min-width:50em){.site-header .search-form-container{top:-5px;left:2.777%;bottom:auto}.site-header .search-form-container button{margin:0;padding:4px 10px}.site-header .search-form-container button:hover{cursor:pointer}.site-header .search-form-container button.open+form{right:-266px}.site-header .search-form-container form{padding-top:0;left:0;top:-4px}.site-header .search-form-container+.social-media-icons{padding-left:1.5em}}.search .sticky-status{display:none}.search-header{margin-bottom:1.5em}.search-header h1{margin-bottom:12px}.search-header .search-field{border-color:#ccc!important;margin-bottom:6px}.search-header .search-submit{padding:12px 24px}.search-bottom{padding:1.5em 4.41543%;background:#fff;margin-bottom:3em}.search-bottom p{margin-top:0}@media all and (min-width:56.25em){.search-bottom{padding:1.5em 6.83142%}}.sidebar-primary{margin:1.5em 2.777%}.sidebar-primary .widget{padding:1.5em 4.41543% 2.25em}@media all and (min-width:56.25em){.sidebar-primary{width:30.547%;float:left;margin:1.5em 0 3em 2.777%}.sidebar-primary .widget{padding:1.5em 11.3857%}.left-sidebar .sidebar-primary{margin:1.5em 2.777% 3em 0}}.widget{border:solid 6px #e6e6e6;padding:1.5em 1.5em 2.25em;margin-bottom:1.5em;background:#fff}.widget ul{list-style:none;margin:0}.widget ul ul{margin:.75em 1.5em 0 0}.widget li{margin-bottom:.75em}.widget li a:active,.widget li a:focus,.widget li a:hover{text-decoration:underline}.widget .current-cat{font-weight:700}.widget-title{margin-bottom:24px}.widget_recent_entries span{display:block;font-size:12px;line-height:18px}.widget_calendar a:active,.widget_calendar a:focus,.widget_calendar a:hover{text-decoration:none}.widget_calendar caption{margin-bottom:6px}.widget_calendar table{margin:0 auto .75em;width:100%;text-align:center}.widget_calendar thead{background:#e6e6e6}.widget_calendar td,.widget_calendar th,.widget_calendar tr{border-color:#ccc}.widget_calendar #today{background:#1a1a1a;color:#fff}.widget_calendar #next,.widget_calendar #prev,.widget_calendar .pad{padding:0}.widget_calendar #next a,.widget_calendar #prev a,.widget_calendar .pad a{display:block;padding:8px;transition:background .2s}.widget_calendar #next a:active,.widget_calendar #next a:focus,.widget_calendar #next a:hover,.widget_calendar #prev a:active,.widget_calendar #prev a:focus,.widget_calendar #prev a:hover,.widget_calendar .pad a:active,.widget_calendar .pad a:focus,.widget_calendar .pad a:hover{background:#e6e6e6}.widget_recent_comments li a{text-decoration:underline}.widget_recent_comments li a:active,.widget_recent_comments li a:focus,.widget_recent_comments li a:hover{text-decoration:none}.widget_rss .widget-title img{margin-left:4px}.widget_rss .widget-title a:active,.widget_rss .widget-title a:focus,.widget_rss .widget-title a:hover{text-decoration:none}.widget_rss .rssSummary{margin:.75em 1.5em;color:#666}.widget_rss .rssSummary+cite{display:block;margin:0 1.5em 1.5em 0}.widget_rss .rss-date{font-style:italic}.widget_rss li{display:block}.widget_rss cite,.widget_rss span{margin-bottom:1.5em;display:block}.widget_rss span+cite{margin-top:-1.5em}.widget_search input{font-size:12px!important;line-height:18px!important}.widget_search .search-field{width:74%!important;width:calc(75% - 6px)!important;float:right;margin-left:2px}.widget_search .search-submit{width:auto!important;max-width:25%!important;min-width:25%!important}.widget_search:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.single-attachment .attachment-container img{display:block}.woocommerce .entry{padding:1.5em 5.554%;background:#fff}.woocommerce a{border-bottom:none}.woocommerce .product .quantity .qty{width:50px!important;font-size:16px!important;padding:11px 12px 11px 6px!important}.woocommerce .product .single_add_to_cart_button{line-height:1.5;padding:13px 24px!important}.woocommerce .product_meta a{text-decoration:underline}.woocommerce .woocommerce-review-link{text-decoration:underline}.woocommerce .related h2,.woocommerce .upsells h2,.woocommerce .woocommerce-Reviews-title{margin-bottom:24px}.woocommerce .comment-reply-title{display:block;margin-bottom:12px;color:#1a1a1a;font-weight:700}.woocommerce .comment-respond{box-shadow:none}.woocommerce .price,.woocommerce .woocommerce-loop-product__title{padding-left:8px!important;padding-right:8px!important}.woocommerce .add_to_cart_button{display:block!important;text-align:center;border-radius:0 0 3px 3px!important}.woocommerce .added_to_cart{display:block!important;text-align:center}.woocommerce-account td,.woocommerce-account th,.woocommerce-cart td,.woocommerce-cart th,.woocommerce-checkout td,.woocommerce-checkout th,.woocommerce-page td,.woocommerce-page th{border:none}.woocommerce-account h2,.woocommerce-account h3,.woocommerce-cart h2,.woocommerce-cart h3,.woocommerce-checkout h2,.woocommerce-checkout h3,.woocommerce-page h2,.woocommerce-page h3{margin-bottom:24px}.woocommerce-account input,.woocommerce-cart input,.woocommerce-checkout input,.woocommerce-page input{max-width:none}.woocommerce-account .main,.woocommerce-cart .main,.woocommerce-checkout .main{float:none;margin:2.25em auto}.woocommerce-cart .quantity input{width:50px!important;font-size:14px!important;padding:8px 4px!important}.woocommerce-cart .coupon input{max-width:none!important;width:49%!important;padding:10px 12px}.woocommerce-cart .coupon input[type=text]{font-size:14px!important;padding:7px 12px 8px!important}.woocommerce-cart table.shop_table td.product-name{padding:24px 12px}.woocommerce-cart table.shop_table .actions{padding:12px}.woocommerce-cart .post-content a.remove{text-decoration:none}.woocommerce-cart .post-content .checkout-button{text-decoration:none}.woocommerce-checkout input{max-width:none}.woocommerce-checkout .required{text-decoration:none}.woocommerce-checkout #customer_details{margin-bottom:24px}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{width:auto;float:none}.woocommerce .col-2{margin-top:1.5em}.woocommerce-account .woocommerce{position:relative;border:solid 1px #f2f2f2;border-radius:6px;min-height:260px;margin-bottom:1.5em}.woocommerce-account .woocommerce-MyAccount-navigation{background:#f2f2f2;padding:1.5em}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0}.woocommerce-account .woocommerce-MyAccount-navigation li{margin-bottom:12px}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-navigation li a{font-size:.75em;line-height:1.5;text-decoration:none;font-weight:800;text-transform:uppercase;letter-spacing:.02em}.woocommerce-account .woocommerce-MyAccount-navigation li a:active,.woocommerce-account .woocommerce-MyAccount-navigation li a:focus,.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-content{padding:1.5em}.woocommerce-account .woocommerce-MyAccount-content>p:first-child{margin-top:0}.woocommerce-account .woocommerce-MyAccount-content fieldset{margin:1.5em 0}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields .button{margin-top:18px}.woocommerce-account .woocommerce-MyAccount-content .button{text-decoration:none}.woocommerce-account .woocommerce-message{z-index:9;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);top:-26px}.woocommerce-account .col-2.woocommerce-Address{margin-top:1.5em}.woocommerce form .form-row .required{text-decoration:none}.archive.woocommerce .loop-container,.post-type-archive-product.woocommerce .loop-container{padding:24px 2.777%;background:#fff}
  • shift/1.27/style.css

    r259399 r355764  
    66Author URI: https://www.competethemes.com/
    77Description: Shift is a simple and customizable theme made for businesses and bloggers. Present your best content in a beautiful and responsive design across mobile devices, tablets, and widescreen monitors with Shift. With a minimalist design, Shift is great at highlighting your content. That means you’ll get higher engagement whether you’re publishing videos, podcast, photographs, or blog posts. It’s suitable for niche niche from travel and food blogs to corporate business websites. Use Shift for a small, personal content site or publish a ton with an online magazine. Shift is also fully compatible with the new Gutenberg post editor. Preview Shift now on desktop, tablets, and mobile devices with the interactive live demo: https://www.competethemes.com/demos/?theme=shift
    8 Version: 1.26
     8Version: 1.27
    99License: GNU General Public License v2 or later
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.html
    1111Tags: two-columns, right-sidebar, left-sidebar, accessibility-ready, custom-logo, custom-menu, featured-images, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready, rtl-language-support, blog, education, news
    1212Text Domain: shift
    13 Tested up to: 6.7
     13Tested up to: 7.1
    1414Requires PHP: 5.4
    1515
    16 Shift WordPress Theme, Copyright 2025 Compete Themes
     16Shift WordPress Theme, Copyright 2026 Compete Themes
    1717Shift is distributed under the terms of the GNU GPL
    1818*/
    … …  
    2424/***** Silent Classes *****/
    2525h1 {
    26   font-size: 1.75em;
    27   /* 28px / 16px */
    28   line-height: 1.357;
    29   /* 38px */
     26  font-size: 1.75em; /* 28px / 16px */
     27  line-height: 1.357; /* 38px */
    3028}
    3129
    3230.search-header h1, h2 {
    33   font-size: 1.3125em;
    34   /* 21px / 16px */
    35   line-height: 1.143;
    36   /* 24px */
     31  font-size: 1.3125em; /* 21px / 16px */
     32  line-height: 1.143; /* 24px */
    3733}
    3834
    3935.widget-title, .comments-number h2, h3 {
    40   font-size: 1.125em;
    41   /* 18px / 16px */
    42   line-height: 1.333;
    43   /* 24px */
     36  font-size: 1.125em; /* 18px / 16px */
     37  line-height: 1.333; /* 24px */
    4438}
    4539
    4640.sidebar-primary .widget > *:not(.widget-title), .comment-respond label {
    47   font-size: 0.875em;
    48   /* 14px / 16px */
    49   line-height: 1.714;
    50   /* 24px */
     41  font-size: 0.875em; /* 14px / 16px */
     42  line-height: 1.714; /* 24px */
    5143}
    5244
    … …  
    7264.size-thumbnail figcaption,
    7365.wp-block-image figcaption, .wp-block-table figcaption {
    74   font-size: 0.75em;
    75   /* 12px / 16px */
    76   line-height: 1.5;
    77   /* 18px */
     66  font-size: 0.75em; /* 12px / 16px */
     67  line-height: 1.5; /* 18px */
    7868}
    7969
    … …  
    10999@media all and (min-width: 56.25em) {
    110100  .post-header,
    111 .post-content,
    112 .after-post-meta, #disqus_thread, .comments, .error404 .search-form-container {
     101  .post-content,
     102  .after-post-meta, #disqus_thread, .comments, .error404 .search-form-container {
    113103    margin: 1.5em 6.83142%;
    114104  }
    115 
    116105  .search-header, .pagination, .archive-header {
    117106    padding: 1.5em 6.83142%;
    … …  
    379368textarea {
    380369  max-width: 41.625em;
    381   overflow: auto;
    382   /* to hide scrollbar in IE */
     370  overflow: auto; /* to hide scrollbar in IE */
    383371}
    384372
    … …  
    401389
    402390input[type=search] {
    403   padding-right: 0.375em;
    404   /* so safari 'x' doesn't get cut off */
     391  padding-right: 0.375em; /* so safari 'x' doesn't get cut off */
    405392}
    406393
    … …  
    428415@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: landscape) {
    429416  html {
    430     -webkit-text-size-adjust: none;
    431     /* none for no scaling */
     417    -webkit-text-size-adjust: none; /* none for no scaling */
    432418  }
    433419}
    434420@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
    435421  html {
    436     -webkit-text-size-adjust: none;
    437     /* none for no scaling */
     422    -webkit-text-size-adjust: none; /* none for no scaling */
    438423  }
    439424}
    440425.screen-reader-text {
    441426  position: absolute;
    442   clip: rect(1px 1px 1px 1px);
    443   /* IE6, IE7 */
     427  clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
    444428  clip: rect(1px, 1px, 1px, 1px);
    445429  overflow: hidden;
    … …  
    488472@media all and (min-width: 50em) {
    489473  h1 {
    490     font-size: 2.375em;
    491     /* 38px / 16px */
    492     line-height: 1.342;
    493     /* 51px */
    494   }
    495 
     474    font-size: 2.375em; /* 38px / 16px */
     475    line-height: 1.342; /* 51px */
     476  }
    496477  h2 {
    497     font-size: 1.75em;
    498     /* 28px / 16px */
    499     line-height: 1.357;
    500     /* 38px */
    501   }
    502 
     478    font-size: 1.75em; /* 28px / 16px */
     479    line-height: 1.357; /* 38px */
     480  }
    503481  h3 {
    504     font-size: 1.3125em;
    505     /* 21px / 16px */
    506     line-height: 1.143;
    507     /* 24px */
    508   }
    509 
     482    font-size: 1.3125em; /* 21px / 16px */
     483    line-height: 1.143; /* 24px */
     484  }
    510485  h4 {
    511     font-size: 1.125em;
    512     /* 18px / 16px */
    513     line-height: 1.333;
    514     /* 24px */
    515   }
    516 
     486    font-size: 1.125em; /* 18px / 16px */
     487    line-height: 1.333; /* 24px */
     488  }
    517489  h5, h6 {
    518490    font-size: 1em;
    … …  
    689661@media all and (min-width: 50em) {
    690662  .comments-number h2 {
    691     font-size: 1.3125em;
    692     /* 21px / 16px */
    693     line-height: 1.143;
    694     /* 24px */
     663    font-size: 1.3125em; /* 21px / 16px */
     664    line-height: 1.143; /* 24px */
    695665  }
    696666}
    … …  
    719689  padding: 12px 0;
    720690  width: 60px;
     691  transition: background 0.2s, -webkit-transform 0.3s;
    721692  transition: background 0.2s, transform 0.3s;
     693  transition: background 0.2s, transform 0.3s, -webkit-transform 0.3s;
    722694}
    723695.scroll-to-top.visible {
    724   transform: translateY(-45px);
     696  -webkit-transform: translateY(-45px);
     697          transform: translateY(-45px);
    725698}
    726699.scroll-to-top:hover {
    … …  
    729702}
    730703.scroll-to-top:hover i {
    731   transform: translateY(-4px);
     704  -webkit-transform: translateY(-4px);
     705          transform: translateY(-4px);
    732706}
    733707.scroll-to-top i {
    734708  font-size: 21px;
     709  transition: -webkit-transform 0.2s;
    735710  transition: transform 0.2s;
     711  transition: transform 0.2s, -webkit-transform 0.2s;
    736712}
    737713
    … …  
    905881    background: #1A1A1A;
    906882  }
    907 
    908883  .social-media-icons {
    909884    position: absolute;
    910885    top: 50%;
    911     transform: translateY(-50%);
     886    -webkit-transform: translateY(-50%);
     887            transform: translateY(-50%);
    912888    right: 5.554%;
    913889    margin: 0;
    … …  
    986962    float: left;
    987963  }
    988 
    989964  .left-sidebar .main {
    990965    float: right;
    991966  }
    992 
    993967  .page-template-full-width .main {
    994968    width: 100%;
    … …  
    11001074    display: none;
    11011075  }
    1102 
    11031076  .toggle-dropdown {
    11041077    font-size: 14px;
    … …  
    11071080    vertical-align: middle;
    11081081  }
    1109 
    11101082  .menu-primary-container {
    11111083    position: relative;
    … …  
    11191091    padding: 0 5.554% 0 3em;
    11201092    top: 50%;
    1121     transform: translateY(-50%);
    1122   }
    1123 
     1093    -webkit-transform: translateY(-50%);
     1094            transform: translateY(-50%);
     1095  }
    11241096  .menu-primary .open > ul {
    11251097    opacity: 1;
    … …  
    11321104  }
    11331105  .menu-primary li:hover > a:after {
    1134     transform: scale(1);
     1106    -webkit-transform: scale(1);
     1107            transform: scale(1);
    11351108  }
    11361109  .menu-primary li:hover > button i {
    … …  
    11501123    width: 100%;
    11511124    background: #E6E6E6;
    1152     transform: scale(0);
     1125    -webkit-transform: scale(0);
     1126            transform: scale(0);
     1127    transition: -webkit-transform 0.2s;
    11531128    transition: transform 0.2s;
     1129    transition: transform 0.2s, -webkit-transform 0.2s;
    11541130  }
    11551131  .menu-primary a:before {
    … …  
    11621138  }
    11631139  .menu-primary a:hover:after, .menu-primary a:active:after, .menu-primary a:focus:after {
    1164     transform: scale(1);
    1165   }
    1166 
     1140    -webkit-transform: scale(1);
     1141            transform: scale(1);
     1142  }
    11671143  /* Tier 2 */
    11681144  .menu-primary {
    … …  
    12041180  .menu-primary li.menu-item-has-children {
    12051181    position: relative;
    1206     /***** Tier 3+ *****/
    12071182  }
    12081183  .menu-primary li.menu-item-has-children > a:hover ~ ul, .menu-primary li.menu-item-has-children > a:active ~ ul, .menu-primary li.menu-item-has-children > a:focus ~ ul {
    … …  
    12131188  .menu-primary li.menu-item-has-children > a:hover + button i, .menu-primary li.menu-item-has-children > a:active + button i, .menu-primary li.menu-item-has-children > a:focus + button i {
    12141189    top: 2px;
     1190  }
     1191  .menu-primary li.menu-item-has-children {
     1192    /***** Tier 3+ *****/
    12151193  }
    12161194  .menu-primary li.menu-item-has-children ul li {
    … …  
    13001278  right: 50%;
    13011279  left: auto;
    1302   transform: translateX(50%) translateY(-50%);
     1280  -webkit-transform: translateX(50%) translateY(-50%);
     1281          transform: translateX(50%) translateY(-50%);
    13031282}
    13041283.featured-image:before, .featured-image:after {
    … …  
    14651444@media all and (min-width: 37.5em) {
    14661445  .post-title {
    1467     font-size: 1.75em;
    1468     /* 28px / 16px */
    1469     line-height: 1.357;
    1470     /* 38px */
    1471   }
    1472 
     1446    font-size: 1.75em; /* 28px / 16px */
     1447    line-height: 1.357; /* 38px */
     1448  }
    14731449  .further-reading div {
    14741450    width: 50%;
    … …  
    14881464    margin: 2.25em 4.41543%;
    14891465  }
    1490 
    14911466  .post-title {
    1492     font-size: 2.375em;
    1493     /* 38px / 16px */
    1494     line-height: 1.342;
    1495     /* 51px */
     1467    font-size: 2.375em; /* 38px / 16px */
     1468    line-height: 1.342; /* 51px */
    14961469  }
    14971470}
    14981471@media all and (min-width: 56.25em) {
    14991472  .post-title {
    1500     font-size: 1.75em;
    1501     /* 28px / 16px */
    1502     line-height: 1.357;
    1503     /* 38px */
    1504   }
    1505 
     1473    font-size: 1.75em; /* 28px / 16px */
     1474    line-height: 1.357; /* 38px */
     1475  }
    15061476  .post-content {
    15071477    margin-bottom: 0.75em;
    15081478  }
    1509 
    15101479  .wp-block-image.alignfull,
    1511 .wp-block-cover {
     1480  .wp-block-cover {
    15121481    left: -7.8%;
    15131482    width: 115.6%;
    15141483  }
    1515 
    15161484  .wp-block-image.alignwide {
    15171485    position: relative;
    … …  
    15251493    margin: 2.25em 6.83142%;
    15261494  }
    1527 
    15281495  .post-title {
    1529     font-size: 2.375em;
    1530     /* 38px / 16px */
    1531     line-height: 1.342;
    1532     /* 51px */
     1496    font-size: 2.375em; /* 38px / 16px */
     1497    line-height: 1.342; /* 51px */
    15331498  }
    15341499}
    … …  
    16661631    padding: 1.5em 11.3857%;
    16671632  }
    1668 
    16691633  .left-sidebar .sidebar-primary {
    16701634    margin: 1.5em 0 3em 2.777%;
  • shift/1.27/style.min.css

    r140889 r355764  
    1 @charset "UTF-8";h1{font-size:1.75em;line-height:1.357}.search-header h1,h2{font-size:1.3125em;line-height:1.143}.comments-number h2,.widget-title,h3{font-size:1.125em;line-height:1.333}.comment-respond label,.sidebar-primary .widget>:not(.widget-title){font-size:.875em;line-height:1.714}.aligncenter figcaption,.alignleft figcaption,.alignnone figcaption,.alignright figcaption,.comment-footer a,.comment-footer>span,.further-reading span,.gallery-caption,.more-link,.post-meta>div,.single-attachment .attachment-caption,.site-footer .design-credit,.size-auto figcaption,.size-full figcaption,.size-large figcaption,.size-medium figcaption,.size-thumbnail figcaption,.sticky-status,.tagline,.wp-block-image figcaption,.wp-block-table figcaption,.wp-caption-dd,.wp-caption-text,img figcaption,input[type=email],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=url],textarea{font-size:.75em;line-height:1.5}.site-footer a,.site-title a{color:#fff}.site-footer a:active,.site-footer a:focus,.site-footer a:hover,.site-footer a:link,.site-footer a:visited,.site-title a:active,.site-title a:focus,.site-title a:hover,.site-title a:link,.site-title a:visited{color:#fff}.comment-footer .comment-edit-link,.comment-footer .comment-reply-link,.comment-pagination a,.further-reading a,.pagination a,.post-categories a,.post-meta a{font-style:italic}.comment-footer .comment-edit-link:active,.comment-footer .comment-edit-link:focus,.comment-footer .comment-edit-link:hover,.comment-footer .comment-reply-link:active,.comment-footer .comment-reply-link:focus,.comment-footer .comment-reply-link:hover,.comment-pagination a:active,.comment-pagination a:focus,.comment-pagination a:hover,.further-reading a:active,.further-reading a:focus,.further-reading a:hover,.pagination a:active,.pagination a:focus,.pagination a:hover,.post-categories a:active,.post-categories a:focus,.post-categories a:hover,.post-meta a:active,.post-meta a:focus,.post-meta a:hover{text-decoration:underline}#disqus_thread,.after-post-meta,.comments,.error404 .search-form-container,.post-content,.post-header{margin:1.5em 4.41543%}.archive-header,.pagination,.search-header{padding:1.5em 4.41543%;background:#e6e6e6}@media all and (min-width:56.25em){#disqus_thread,.after-post-meta,.comments,.error404 .search-form-container,.post-content,.post-header{margin:1.5em 6.83142%}.archive-header,.pagination,.search-header{padding:1.5em 6.83142%}}*,:after,:before{box-sizing:border-box}body{height:100%;font-size:100%;margin:0;padding:0;font-family:Lato,sans-serif;line-height:1.5;background:#f2f2f2;color:#1a1a1a;-webkit-font-smoothing:subpixel-antialiased;word-wrap:break-word;-ms-word-wrap:break-word}.overflow-container{position:relative;overflow:hidden;height:auto;min-height:100%}.loop-container:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}p{margin:1.5em 0}a{color:#1a1a1a;text-decoration:none}a:link,a:visited{color:#1a1a1a}a:active,a:focus,a:hover{color:#1a1a1a}h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif;margin:0;padding:0;font-weight:400}h4,h5,h6{font-size:1em;line-height:1.5}ol,ul{font-size:1em;padding:0;margin:1.5em}ol ol,ol ul,ul ol,ul ul{margin:0 1.5em}li li,ol ol,ol ul,ul ol,ul ul{font-size:1em}pre{word-wrap:break-word;background:#f2f2f2;white-space:pre-wrap;padding:.75em}code{background:#f2f2f2;padding:0 .375em}pre code{padding:0}blockquote{margin:1.5em 1.5em 1.5em 0;padding-left:1.5em;border-left:solid 3px #1a1a1a}blockquote cite{display:block;text-align:right}hr{margin:1.5em 0}table{border-spacing:0;border-collapse:collapse;margin:1.5em 0}td,th{padding:.75em;border:solid 1px #1a1a1a}.wp-block-table{margin:0}.wp-block-table tfoot,.wp-block-table thead{background:#f2f2f2}.wp-block-table td,.wp-block-table th{border-color:#e6e6e6}.wp-block-table figcaption{margin:-18px 0 0 0;color:#1a1a1a;text-align:center}.wp-block-table.is-style-stripes{border-bottom:none}.wp-block-table.is-style-stripes thead{background:0 0}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#e6e6e6}.alignleft{float:left;margin:0 1.5em 1.5em 0}.alignright{float:right;margin:0 0 1.5em 1.5em}.aligncenter{text-align:center;margin:1.5em auto;display:block}.alignnone{margin:1.5em 0}.aligncenter,.alignleft,.alignnone,.alignright,.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail,.wp-block-image,img{max-width:100%;height:auto}.aligncenter figcaption,.alignleft figcaption,.alignnone figcaption,.alignright figcaption,.size-auto figcaption,.size-full figcaption,.size-large figcaption,.size-medium figcaption,.size-thumbnail figcaption,.wp-block-image figcaption,img figcaption{margin:3px 0 0 0;color:#1a1a1a;text-align:center}.gallery-caption,.wp-caption-dd,.wp-caption-text{margin:3px 0 0 0;color:#1a1a1a;text-align:center}.wp-block-social-links a{color:#fff}.wp-block-group .alignfull,.wp-block-group .alignwide,.wp-block-group.alignfull,.wp-block-group.alignwide{line-height:1.5}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{width:100%;font-family:Lato,sans-serif;padding:10px 12px;max-width:27.75em;min-height:42px;background:#f2f2f2;color:#1a1a1a;border:solid 2px #e6e6e6;border-radius:0;-webkit-appearance:none;transition:background .2s,border-color .2s}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{outline:0;background:#fff;border-color:#ccc}textarea{max-width:41.625em;overflow:auto}input[type=submit]{font-family:Lato,sans-serif;padding:12px;color:#fff;background:#1a1a1a;border:none;border-radius:0;-webkit-appearance:none;transition:background .2s}input[type=submit]:hover{cursor:pointer}input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background:#4d4d4d}input[type=search]{padding-right:.375em}::-webkit-input-placeholder{color:#666}:-moz-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}a img{border:none}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:landscape){html{-webkit-text-size-adjust:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){html{-webkit-text-size-adjust:none}}.screen-reader-text{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px}.skip-content{position:absolute;top:-100%;width:100%;left:0;display:block;text-align:center;color:#fff!important;z-index:99;padding:1.5em;background:#1a1a1a;transition:top .2s ease-in-out}.skip-content:focus{top:0;outline:0}.admin-bar .skip-content:focus{top:32px}.max-width{max-width:1340px;margin:0 auto}.max-width:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.max-width.main-max-width{min-height:calc(100vh - 150px)}@media all and (min-width:50em){h1{font-size:2.375em;line-height:1.342}h2{font-size:1.75em;line-height:1.357}h3{font-size:1.3125em;line-height:1.143}h4{font-size:1.125em;line-height:1.333}h5,h6{font-size:1em;line-height:1.5}}.archive-header{margin-bottom:1.5em}.archive-header h1{font-size:1em;line-height:1.5}.more-link{display:inline-block;color:#fff;background:#1a1a1a;padding:9px 12px;transition:color .2s,background .2s}.more-link:link,.more-link:visited{color:#fff}.more-link:active,.more-link:focus,.more-link:hover{color:#fff;background:#4d4d4d}.more-link:active i,.more-link:focus i,.more-link:hover i{right:-1px}.more-link i{display:inline-block;position:relative;right:0;margin-left:3px;vertical-align:middle;transition:right .2s}.post-content .more-link{text-decoration:none}.post-content .more-link:active,.post-content .more-link:focus,.post-content .more-link:hover{color:#fff}.more-link-wrapper{margin:1.5em 0}.sticky-status{padding:1px 5px;border:solid 2px #e6e6e6;color:#666;display:inline-block;margin-bottom:3px}.comment-respond{margin:3em 0}.comment-respond label{display:block;margin-bottom:6px}.comment-respond p{margin:1.125em 0}.comment-respond p.comment-notes{margin:1.5em 0}.comment-respond p.form-submit{margin-top:2.25em}.comment-respond .comment-form-cookies-consent label{display:inline-block}.comments{margin-top:3em}.comments-number{margin:1.5em 0 3em}.comment-list,.comment-list .children{list-style:none;margin:2.25em 0}.comment-list .children{padding-left:1.5em;border-left:solid 1px #f2f2f2}.comment-author{margin-bottom:1.5em}.comment-author .avatar{width:36px;height:auto;float:left;margin-right:6px;border-radius:50%}.comment-author .author-name{line-height:36px}.comment-author .author-name a{font-style:italic}.comment-author .author-name a:active,.comment-author .author-name a:focus,.comment-author .author-name a:hover{text-decoration:underline}.comment-content ol,.comment-content ul{margin:1.5em}.comment-content ol ol,.comment-content ol ul,.comment-content ul ol,.comment-content ul ul{margin:0 0 0 1.5em}.comment-footer .comment-edit-link,.comment-footer .comment-reply-link{position:relative;padding-left:9px;margin-left:4px}.comment-footer .comment-edit-link:before,.comment-footer .comment-reply-link:before{content:"|";position:absolute;left:0;top:0}li.comment,li.pingback{margin-bottom:2.25em}li.comment.bypostauthor>article,li.pingback.bypostauthor>article{border:solid 4px #e6e6e6;padding:.75em}.comment-pagination{margin:1.5em 0}.comment-pagination p{display:inline-block;margin:0 -4px 0 0;width:50%}.comment-pagination .next-comment{float:right;text-align:right}.comment-pagination:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}@media all and (min-width:50em){.comments-number h2{font-size:1.3125em;line-height:1.143}}.site-footer{clear:both;margin-top:3em;background:#1a1a1a;color:#ccc;text-align:center}.site-footer .design-credit{padding:.75em 6.9425%}.site-footer a{text-decoration:underline}.scroll-to-top{position:fixed;bottom:-45px;right:0;z-index:9;background:#1a1a1a;border:none;color:#fff;padding:12px 0;width:60px;transition:background .2s,transform .3s}.scroll-to-top.visible{transform:translateY(-45px)}.scroll-to-top:hover{cursor:pointer;background:#4d4d4d}.scroll-to-top:hover i{transform:translateY(-4px)}.scroll-to-top i{font-size:21px;transition:transform .2s}.gallery{margin:2.25em auto}.gallery-item{display:inline-block;padding:.75em;text-align:center;vertical-align:top;width:100%;margin:0}.gallery-item img{max-width:100%;max-height:100%}.gallery-item a{border:none}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-icon img{margin:0 auto}.gallery-caption{display:block;font-size:12px;padding:.5em 0 0;margin:0}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.tiled-gallery{margin:2.25em auto!important}.tiled-gallery .gallery-row{margin:0 auto}.site-header{background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.3)}.site-header:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.title-container{position:relative;display:inline-block;background:#1a1a1a;padding:1.125em 1.5em 1.125em 6.9425%;min-height:60px}.title-container.has-tagline{padding-top:9px;padding-bottom:9px}.site-title{display:inline-block;font-size:1em;line-height:1.5;font-weight:900;-webkit-font-smoothing:antialiased}.site-title a{text-decoration:none;transition:color .2s}.site-title a:active,.site-title a:focus,.site-title a:hover{color:#e6e6e6}.tagline{color:#e6e6e6;margin:0;-webkit-font-smoothing:antialiased}.social-media-icons{list-style:none;margin:1.5em 0 .75em;transition:opacity .2s}.social-media-icons li{display:inline-block;margin-right:20px}.social-media-icons.fade{opacity:0}.social-media-icons a{transition:color .2s}.social-media-icons a:active,.social-media-icons a:focus,.social-media-icons a:hover{color:#666}.logo{max-width:100%;width:200px;height:auto}@media all and (min-width:56.25em){.title-container{float:left;z-index:19;padding-right:2.25em;margin-right:2.25em}.title-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:-999px;z-index:-1;background:#1a1a1a}.social-media-icons{position:absolute;top:50%;transform:translateY(-50%);right:5.554%;margin:0}.social-media-icons li:last-child{margin-right:0}}@media all and (min-width:68.75em){.site-header{margin-bottom:.75em}}.pagination{text-align:center;clear:both;margin-bottom:3em}.pagination a{transition:color .2s}.pagination .next,.pagination .prev{position:relative}.pagination .prev{float:left;margin-left:0;padding-left:10px}.pagination .prev:before{content:"«";position:absolute;left:0}.pagination .next{float:right;margin-right:0;padding-right:10px}.pagination .next:after{content:"»";position:absolute;right:0}.pagination a,.pagination span{margin:0 .75em}.pagination a.current,.pagination span.current{font-weight:700}@media all and (min-width:37.5em){.pagination{position:relative}.pagination.next,.pagination.prev{position:absolute}.pagination.prev{left:0}.pagination.next{right:0}}.main{margin:1.5em 2.777%}@media all and (min-width:56.25em){.main{width:61.094%;float:left}.left-sidebar .main{float:right}.page-template-full-width .main{width:100%;float:none;margin:1.5em 0;padding:0 2.777%}}.toggle-navigation{position:relative;float:right;font-size:1em;line-height:1.5;background:0 0;margin:0;border:none;padding:1.125em 6.9425% 1.125em 1.5em}.toggle-navigation:after{content:"";position:absolute;top:16px;left:16px;width:40px;height:32px;border:solid 1px #ccc;visibility:hidden}.toggle-navigation svg{display:inline-block;vertical-align:middle}.toggle-navigation svg g{fill:#1a1a1a}.toggle-navigation.open svg g,.toggle-navigation:active svg g,.toggle-navigation:focus svg g,.toggle-navigation:hover svg g{fill:#666}.toggle-navigation:hover{cursor:pointer}.toggle-navigation.open,.toggle-navigation:focus{outline:0}.toggle-navigation.open:after,.toggle-navigation:focus:after{visibility:visible}.menu-primary-container{background:#fff;max-height:0;margin:0;overflow:hidden}.menu-primary-container .menu-inner-container{position:relative;padding:1.5em 6.9425%;min-height:1.5em}.menu-primary-container.open{max-height:none}.menu-primary ul{margin:0;list-style:none}.menu-primary li{margin-bottom:.75em}.menu-primary li.current-menu-ancestor>a,.menu-primary li.current-menu-item>a,.menu-primary li.current_page_item>a{font-weight:700}.menu-primary ul ul{max-height:0;overflow:hidden;margin-left:1.5em}.menu-primary ul ul li:first-child{margin-top:.75em}.menu-primary ul ul li:last-child{margin-bottom:0}.menu-primary .open>ul{max-height:none}.toggle-dropdown{top:0;font-size:1em;padding:3px 6px;margin:0;border:none;background:0 0}.toggle-dropdown i{transition:top .2s;top:0;right:0}.toggle-dropdown:hover{cursor:pointer}@media all and (min-width:56.25em){.toggle-navigation{display:none}.toggle-dropdown{font-size:14px;padding:0;margin-left:3px;vertical-align:middle}.menu-primary-container{position:relative;max-height:none;overflow:visible;height:60px;z-index:9}.menu-primary-container .menu-inner-container{position:relative;padding:0 5.554% 0 3em;top:50%;transform:translateY(-50%)}.menu-primary .open>ul{opacity:1;visibility:visible;top:calc(100% - 2px)}.menu-primary li{display:inline-block;margin:0 20px 0 0}.menu-primary li:hover>a:after{transform:scale(1)}.menu-primary li:hover>button i{top:2px}.menu-primary a{position:relative;font-size:.75em;line-height:1.5}.menu-primary a:after{content:"";position:absolute;bottom:-4px;left:0;height:2px;width:100%;background:#e6e6e6;transform:scale(0);transition:transform .2s}.menu-primary a:before{content:"";position:absolute;top:100%;height:4px;left:0;width:100%}.menu-primary a:active:after,.menu-primary a:focus:after,.menu-primary a:hover:after{transform:scale(1)}.menu-primary ul ul{position:absolute;z-index:19;top:calc(100% + 4px);max-height:none;overflow:visible;background:#fff;margin-left:0;padding:0 .75em 1.125em;left:0;opacity:0;visibility:hidden;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);border-top:solid 2px #e6e6e6;min-width:5em;transition:opacity .2s,visibility .2s,top .2s,left .2s}.menu-primary ul ul.focused,.menu-primary ul ul:hover{opacity:1;visibility:visible;top:calc(100% - 2px)}.menu-primary ul ul li{white-space:nowrap;margin:0 10px 6px 0}.menu-primary ul ul a{width:100%}.menu-primary li{display:inline-block;margin:0 10px 0 0}.menu-primary li.menu-item-has-children{position:relative}.menu-primary li.menu-item-has-children>a:active~ul,.menu-primary li.menu-item-has-children>a:focus~ul,.menu-primary li.menu-item-has-children>a:hover~ul{opacity:1;visibility:visible;top:calc(100% - 2px)}.menu-primary li.menu-item-has-children>a:active+button i,.menu-primary li.menu-item-has-children>a:focus+button i,.menu-primary li.menu-item-has-children>a:hover+button i{top:2px}.menu-primary li.menu-item-has-children ul li{display:list-item}.menu-primary li.menu-item-has-children ul .menu-item-has-children:active button i,.menu-primary li.menu-item-has-children ul .menu-item-has-children:hover button i{right:-2px;top:0}.menu-primary li.menu-item-has-children ul .menu-item-has-children button i{transition:right .2s ease;margin-left:3px}.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:before{top:0;bottom:0;left:100%;height:100%;width:36px}.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:active~ul,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:focus~ul,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:hover~ul{opacity:1;visibility:visible;top:-12px;left:100%}.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:active+button i,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:focus+button i,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:hover+button i{top:0;right:-2px}.menu-primary li.menu-item-has-children ul ul{top:-12px;left:calc(100% + 4px)}.menu-primary li.menu-item-has-children ul ul.focused,.menu-primary li.menu-item-has-children ul ul:hover{top:-12px;left:100%}}.featured-image{position:relative;height:0;padding-bottom:50%;overflow:hidden;margin:1.5em 0}.featured-image>a{position:absolute;top:0;right:0;bottom:0;left:0;font-size:0}.featured-image>a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;opacity:0;transition:opacity .1s ease-in-out}.featured-image>a:focus:after{opacity:.2}.featured-image>a>img,.featured-image>img{position:absolute;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.featured-image>a>img.no-object-fit,.featured-image>img.no-object-fit{min-width:0;min-height:0;max-width:100%;max-height:100%;height:auto;width:auto;top:50%;right:50%;left:auto;transform:translateX(50%) translateY(-50%)}.featured-image:after,.featured-image:before{content:"";position:absolute;left:0;right:0;z-index:9;height:6px;background:#1a1a1a;opacity:.3}.featured-image:before{top:0}.featured-image:after{bottom:0}.featured-image .ccfic{position:absolute;width:100%;bottom:0;text-align:center;background:rgba(0,0,0,.7);color:#fff;padding:4px 4px 4px 12px;font-size:13px}.entry{background:#fff;border:solid 6px #e6e6e6;margin-bottom:1.5em}.post-title{margin-bottom:6px}.post-title a{transition:color .2s}.post-title a:active,.post-title a:focus,.post-title a:hover{color:#666}.post-meta>div{display:inline-block;margin-right:6px}.post-meta .author a{line-height:2;vertical-align:middle}.post-meta img{border-radius:50%;vertical-align:middle}.post-meta i,.post-meta img{margin-right:2px}.post-meta span{font-style:italic}.post-content{margin-bottom:.75em}.post-content a{text-decoration:underline}.post-content a:active,.post-content a:focus,.post-content a:hover{color:#666;text-decoration:none}.post-content iframe{max-width:100%}.post-content:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.post-categories span{margin-right:.75em;font-weight:700}.post-categories a{margin-left:6px}.post-tags{margin:1.5em 0 1.125em}.post-tags ul{list-style:none;margin:0}.post-tags li{display:inline-block;margin:0 8px 6px 0}.post-tags a{display:inline-block;padding:0 8px;background:#f2f2f2;border:solid 1px #e6e6e6;transition:background .2s}.post-tags a:active,.post-tags a:focus,.post-tags a:hover{background:#e6e6e6}.further-reading{margin:2.25em 0}.further-reading .previous{margin-bottom:.75em}.further-reading span{display:block}.last-updated{font-style:italic}.wp-block-image{margin:0}.wp-block-cover,.wp-block-image.alignfull{position:relative;left:-4.75%;width:109.5%;max-width:none}.wp-block-quote.is-large{padding-left:0;border-left:none;margin:1.5em}.wp-block-embed{margin:1.5em 0}.wp-block-code code{background:0 0}.wp-block-button a{text-decoration:none;color:#fff}.wp-block-button a:active,.wp-block-button a:focus,.wp-block-button a:hover,.wp-block-button a:link,.wp-block-button a:visited{color:#fff}@media all and (min-width:37.5em){.post-title{font-size:1.75em;line-height:1.357}.further-reading div{width:50%;display:inline-block;vertical-align:top;margin-right:-4px}.further-reading .previous{margin-bottom:0}.further-reading .next{text-align:right}}@media all and (min-width:50em){.post-header{margin:2.25em 4.41543%}.post-title{font-size:2.375em;line-height:1.342}}@media all and (min-width:56.25em){.post-title{font-size:1.75em;line-height:1.357}.post-content{margin-bottom:.75em}.wp-block-cover,.wp-block-image.alignfull{left:-7.8%;width:115.6%}.wp-block-image.alignwide{position:relative;left:-4%;width:108%;max-width:none}}@media all and (min-width:68.75em){.post-header{margin:2.25em 6.83142%}.post-title{font-size:2.375em;line-height:1.342}}.site-header .search-form-container{position:absolute;bottom:2.25em;right:6.9425%;z-index:9}.site-header .search-form-container button{position:relative;z-index:9;background:0 0;border:none;margin:5px -10px 0 0;padding:6px 10px;font-size:1em;line-height:1.5}.site-header .search-form-container button:hover{cursor:pointer}.site-header .search-form-container button:focus{outline:0}.site-header .search-form-container button:active i,.site-header .search-form-container button:focus i,.site-header .search-form-container button:hover i{color:#666}.site-header .search-form-container button.open+form{opacity:1}.site-header .search-form-container i{color:#1a1a1a;z-index:-1;transition:color .2s}.site-header .search-form-container form{position:absolute;top:0;right:-12px;left:0;padding-top:6px;opacity:0;transition:opacity .15s ease-in-out,left .15s ease-in-out}.site-header .search-form-container .search-field{max-width:none!important;outline:0!important;padding:6px 12px!important}.site-header .search-form-container .search-field::-webkit-search-cancel-button,.site-header .search-form-container .search-field::-webkit-search-decoration,.site-header .search-form-container .search-field::-webkit-search-results-button,.site-header .search-form-container .search-field::-webkit-search-results-decoration{-webkit-appearance:none}.site-header .search-form-container .search-field::-ms-clear{display:none;width:0;height:0}.site-header .search-form-container .search-field::-ms-reveal{display:none;width:0;height:0}@media all and (min-width:50em){.site-header .search-form-container{top:-5px;right:2.777%;bottom:auto}.site-header .search-form-container button{margin:0;padding:4px 10px}.site-header .search-form-container button:hover{cursor:pointer}.site-header .search-form-container button.open+form{left:-266px}.site-header .search-form-container form{padding-top:0;right:0;top:-4px}.site-header .search-form-container+.social-media-icons{padding-right:1.5em}}.search .sticky-status{display:none}.search-header{margin-bottom:1.5em}.search-header h1{margin-bottom:12px}.search-header .search-field{border-color:#ccc!important;margin-bottom:6px}.search-header .search-submit{padding:12px 24px}.search-bottom{padding:1.5em 4.41543%;background:#fff;margin-bottom:3em}.search-bottom p{margin-top:0}@media all and (min-width:56.25em){.search-bottom{padding:1.5em 6.83142%}}.sidebar-primary{margin:1.5em 2.777%}.sidebar-primary .widget{padding:1.5em 4.41543% 2.25em}@media all and (min-width:56.25em){.sidebar-primary{width:30.547%;float:right;margin:1.5em 2.777% 3em 0}.sidebar-primary .widget{padding:1.5em 11.3857%}.left-sidebar .sidebar-primary{margin:1.5em 0 3em 2.777%}}.widget{border:solid 6px #e6e6e6;padding:1.5em 1.5em 2.25em;margin-bottom:1.5em;background:#fff}.widget ul{list-style:none;margin:0}.widget ul ul{margin:.75em 0 0 1.5em}.widget li{margin-bottom:.75em}.widget li a:active,.widget li a:focus,.widget li a:hover{text-decoration:underline}.widget .current-cat{font-weight:700}.widget-title{margin-bottom:24px}.widget_recent_entries span{display:block;font-size:12px;line-height:18px}.widget_calendar a:active,.widget_calendar a:focus,.widget_calendar a:hover{text-decoration:none}.widget_calendar caption{margin-bottom:6px}.widget_calendar table{margin:0 auto .75em;width:100%;text-align:center}.widget_calendar thead{background:#e6e6e6}.widget_calendar td,.widget_calendar th,.widget_calendar tr{border-color:#ccc}.widget_calendar #today{background:#1a1a1a;color:#fff}.widget_calendar #next,.widget_calendar #prev,.widget_calendar .pad{padding:0}.widget_calendar #next a,.widget_calendar #prev a,.widget_calendar .pad a{display:block;padding:8px;transition:background .2s}.widget_calendar #next a:active,.widget_calendar #next a:focus,.widget_calendar #next a:hover,.widget_calendar #prev a:active,.widget_calendar #prev a:focus,.widget_calendar #prev a:hover,.widget_calendar .pad a:active,.widget_calendar .pad a:focus,.widget_calendar .pad a:hover{background:#e6e6e6}.widget_recent_comments li a{text-decoration:underline}.widget_recent_comments li a:active,.widget_recent_comments li a:focus,.widget_recent_comments li a:hover{text-decoration:none}.widget_rss .widget-title img{margin-right:4px}.widget_rss .widget-title a:active,.widget_rss .widget-title a:focus,.widget_rss .widget-title a:hover{text-decoration:none}.widget_rss .rssSummary{margin:.75em 1.5em;color:#666}.widget_rss .rssSummary+cite{display:block;margin:0 0 1.5em 1.5em}.widget_rss .rss-date{font-style:italic}.widget_rss li{display:block}.widget_rss cite,.widget_rss span{margin-bottom:1.5em;display:block}.widget_rss span+cite{margin-top:-1.5em}.widget_search input{font-size:12px!important;line-height:18px!important}.widget_search .search-field{width:74%!important;width:calc(75% - 6px)!important;float:left;margin-right:2px}.widget_search .search-submit{width:auto!important;max-width:25%!important;min-width:25%!important}.widget_search:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.single-attachment .attachment-container img{display:block}.woocommerce .entry{padding:1.5em 5.554%;background:#fff}.woocommerce a{border-bottom:none}.woocommerce .product .quantity .qty{width:50px!important;font-size:16px!important;padding:11px 6px 11px 12px!important}.woocommerce .product .single_add_to_cart_button{line-height:1.5;padding:13px 24px!important}.woocommerce .product_meta a{text-decoration:underline}.woocommerce .woocommerce-review-link{text-decoration:underline}.woocommerce .related h2,.woocommerce .upsells h2,.woocommerce .woocommerce-Reviews-title{margin-bottom:24px}.woocommerce .comment-reply-title{display:block;margin-bottom:12px;color:#1a1a1a;font-weight:700}.woocommerce .comment-respond{box-shadow:none}.woocommerce .price,.woocommerce .woocommerce-loop-product__title{padding-right:8px!important;padding-left:8px!important}.woocommerce .add_to_cart_button{display:block!important;text-align:center;border-radius:0 0 3px 3px!important}.woocommerce .added_to_cart{display:block!important;text-align:center}.woocommerce-account td,.woocommerce-account th,.woocommerce-cart td,.woocommerce-cart th,.woocommerce-checkout td,.woocommerce-checkout th,.woocommerce-page td,.woocommerce-page th{border:none}.woocommerce-account h2,.woocommerce-account h3,.woocommerce-cart h2,.woocommerce-cart h3,.woocommerce-checkout h2,.woocommerce-checkout h3,.woocommerce-page h2,.woocommerce-page h3{margin-bottom:24px}.woocommerce-account input,.woocommerce-cart input,.woocommerce-checkout input,.woocommerce-page input{max-width:none}.woocommerce-account .main,.woocommerce-cart .main,.woocommerce-checkout .main{float:none;margin:2.25em auto}.woocommerce-cart .quantity input{width:50px!important;font-size:14px!important;padding:8px 4px!important}.woocommerce-cart .coupon input{max-width:none!important;width:49%!important;padding:10px 12px}.woocommerce-cart .coupon input[type=text]{font-size:14px!important;padding:7px 12px 8px!important}.woocommerce-cart table.shop_table td.product-name{padding:24px 12px}.woocommerce-cart table.shop_table .actions{padding:12px}.woocommerce-cart .post-content a.remove{text-decoration:none}.woocommerce-cart .post-content .checkout-button{text-decoration:none}.woocommerce-checkout input{max-width:none}.woocommerce-checkout .required{text-decoration:none}.woocommerce-checkout #customer_details{margin-bottom:24px}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{width:auto;float:none}.woocommerce .col-2{margin-top:1.5em}.woocommerce-account .woocommerce{position:relative;border:solid 1px #f2f2f2;border-radius:6px;min-height:260px;margin-bottom:1.5em}.woocommerce-account .woocommerce-MyAccount-navigation{background:#f2f2f2;padding:1.5em}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0}.woocommerce-account .woocommerce-MyAccount-navigation li{margin-bottom:12px}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-navigation li a{font-size:.75em;line-height:1.5;text-decoration:none;font-weight:800;text-transform:uppercase;letter-spacing:.02em}.woocommerce-account .woocommerce-MyAccount-navigation li a:active,.woocommerce-account .woocommerce-MyAccount-navigation li a:focus,.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-content{padding:1.5em}.woocommerce-account .woocommerce-MyAccount-content>p:first-child{margin-top:0}.woocommerce-account .woocommerce-MyAccount-content fieldset{margin:1.5em 0}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields .button{margin-top:18px}.woocommerce-account .woocommerce-MyAccount-content .button{text-decoration:none}.woocommerce-account .woocommerce-message{z-index:9;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);top:-26px}.woocommerce-account .col-2.woocommerce-Address{margin-top:1.5em}.woocommerce form .form-row .required{text-decoration:none}.archive.woocommerce .loop-container,.post-type-archive-product.woocommerce .loop-container{padding:24px 2.777%;background:#fff}
     1@charset "UTF-8";h1{font-size:1.75em;line-height:1.357}.search-header h1,h2{font-size:1.3125em;line-height:1.143}.comments-number h2,.widget-title,h3{font-size:1.125em;line-height:1.333}.comment-respond label,.sidebar-primary .widget>:not(.widget-title){font-size:.875em;line-height:1.714}.aligncenter figcaption,.alignleft figcaption,.alignnone figcaption,.alignright figcaption,.comment-footer a,.comment-footer>span,.further-reading span,.gallery-caption,.more-link,.post-meta>div,.single-attachment .attachment-caption,.site-footer .design-credit,.size-auto figcaption,.size-full figcaption,.size-large figcaption,.size-medium figcaption,.size-thumbnail figcaption,.sticky-status,.tagline,.wp-block-image figcaption,.wp-block-table figcaption,.wp-caption-dd,.wp-caption-text,img figcaption,input[type=email],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=url],textarea{font-size:.75em;line-height:1.5}.site-footer a,.site-title a{color:#fff}.site-footer a:active,.site-footer a:focus,.site-footer a:hover,.site-footer a:link,.site-footer a:visited,.site-title a:active,.site-title a:focus,.site-title a:hover,.site-title a:link,.site-title a:visited{color:#fff}.comment-footer .comment-edit-link,.comment-footer .comment-reply-link,.comment-pagination a,.further-reading a,.pagination a,.post-categories a,.post-meta a{font-style:italic}.comment-footer .comment-edit-link:active,.comment-footer .comment-edit-link:focus,.comment-footer .comment-edit-link:hover,.comment-footer .comment-reply-link:active,.comment-footer .comment-reply-link:focus,.comment-footer .comment-reply-link:hover,.comment-pagination a:active,.comment-pagination a:focus,.comment-pagination a:hover,.further-reading a:active,.further-reading a:focus,.further-reading a:hover,.pagination a:active,.pagination a:focus,.pagination a:hover,.post-categories a:active,.post-categories a:focus,.post-categories a:hover,.post-meta a:active,.post-meta a:focus,.post-meta a:hover{text-decoration:underline}#disqus_thread,.after-post-meta,.comments,.error404 .search-form-container,.post-content,.post-header{margin:1.5em 4.41543%}.archive-header,.pagination,.search-header{padding:1.5em 4.41543%;background:#e6e6e6}@media all and (min-width:56.25em){#disqus_thread,.after-post-meta,.comments,.error404 .search-form-container,.post-content,.post-header{margin:1.5em 6.83142%}.archive-header,.pagination,.search-header{padding:1.5em 6.83142%}}*,:after,:before{box-sizing:border-box}body{height:100%;font-size:100%;margin:0;padding:0;font-family:Lato,sans-serif;line-height:1.5;background:#f2f2f2;color:#1a1a1a;-webkit-font-smoothing:subpixel-antialiased;word-wrap:break-word;-ms-word-wrap:break-word}.overflow-container{position:relative;overflow:hidden;height:auto;min-height:100%}.loop-container:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}p{margin:1.5em 0}a{color:#1a1a1a;text-decoration:none}a:link,a:visited{color:#1a1a1a}a:active,a:focus,a:hover{color:#1a1a1a}h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif;margin:0;padding:0;font-weight:400}h4,h5,h6{font-size:1em;line-height:1.5}ol,ul{font-size:1em;padding:0;margin:1.5em}ol ol,ol ul,ul ol,ul ul{margin:0 1.5em}li li,ol ol,ol ul,ul ol,ul ul{font-size:1em}pre{word-wrap:break-word;background:#f2f2f2;white-space:pre-wrap;padding:.75em}code{background:#f2f2f2;padding:0 .375em}pre code{padding:0}blockquote{margin:1.5em 1.5em 1.5em 0;padding-left:1.5em;border-left:solid 3px #1a1a1a}blockquote cite{display:block;text-align:right}hr{margin:1.5em 0}table{border-spacing:0;border-collapse:collapse;margin:1.5em 0}td,th{padding:.75em;border:solid 1px #1a1a1a}.wp-block-table{margin:0}.wp-block-table tfoot,.wp-block-table thead{background:#f2f2f2}.wp-block-table td,.wp-block-table th{border-color:#e6e6e6}.wp-block-table figcaption{margin:-18px 0 0 0;color:#1a1a1a;text-align:center}.wp-block-table.is-style-stripes{border-bottom:none}.wp-block-table.is-style-stripes thead{background:0 0}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#e6e6e6}.alignleft{float:left;margin:0 1.5em 1.5em 0}.alignright{float:right;margin:0 0 1.5em 1.5em}.aligncenter{text-align:center;margin:1.5em auto;display:block}.alignnone{margin:1.5em 0}.aligncenter,.alignleft,.alignnone,.alignright,.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail,.wp-block-image,img{max-width:100%;height:auto}.aligncenter figcaption,.alignleft figcaption,.alignnone figcaption,.alignright figcaption,.size-auto figcaption,.size-full figcaption,.size-large figcaption,.size-medium figcaption,.size-thumbnail figcaption,.wp-block-image figcaption,img figcaption{margin:3px 0 0 0;color:#1a1a1a;text-align:center}.gallery-caption,.wp-caption-dd,.wp-caption-text{margin:3px 0 0 0;color:#1a1a1a;text-align:center}.wp-block-social-links a{color:#fff}.wp-block-group .alignfull,.wp-block-group .alignwide,.wp-block-group.alignfull,.wp-block-group.alignwide{line-height:1.5}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{width:100%;font-family:Lato,sans-serif;padding:10px 12px;max-width:27.75em;min-height:42px;background:#f2f2f2;color:#1a1a1a;border:solid 2px #e6e6e6;border-radius:0;-webkit-appearance:none;transition:background .2s,border-color .2s}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{outline:0;background:#fff;border-color:#ccc}textarea{max-width:41.625em;overflow:auto}input[type=submit]{font-family:Lato,sans-serif;padding:12px;color:#fff;background:#1a1a1a;border:none;border-radius:0;-webkit-appearance:none;transition:background .2s}input[type=submit]:hover{cursor:pointer}input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background:#4d4d4d}input[type=search]{padding-right:.375em}::-webkit-input-placeholder{color:#666}:-moz-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}a img{border:none}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:landscape){html{-webkit-text-size-adjust:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){html{-webkit-text-size-adjust:none}}.screen-reader-text{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px}.skip-content{position:absolute;top:-100%;width:100%;left:0;display:block;text-align:center;color:#fff!important;z-index:99;padding:1.5em;background:#1a1a1a;transition:top .2s ease-in-out}.skip-content:focus{top:0;outline:0}.admin-bar .skip-content:focus{top:32px}.max-width{max-width:1340px;margin:0 auto}.max-width:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.max-width.main-max-width{min-height:calc(100vh - 150px)}@media all and (min-width:50em){h1{font-size:2.375em;line-height:1.342}h2{font-size:1.75em;line-height:1.357}h3{font-size:1.3125em;line-height:1.143}h4{font-size:1.125em;line-height:1.333}h5,h6{font-size:1em;line-height:1.5}}.archive-header{margin-bottom:1.5em}.archive-header h1{font-size:1em;line-height:1.5}.more-link{display:inline-block;color:#fff;background:#1a1a1a;padding:9px 12px;transition:color .2s,background .2s}.more-link:link,.more-link:visited{color:#fff}.more-link:active,.more-link:focus,.more-link:hover{color:#fff;background:#4d4d4d}.more-link:active i,.more-link:focus i,.more-link:hover i{right:-1px}.more-link i{display:inline-block;position:relative;right:0;margin-left:3px;vertical-align:middle;transition:right .2s}.post-content .more-link{text-decoration:none}.post-content .more-link:active,.post-content .more-link:focus,.post-content .more-link:hover{color:#fff}.more-link-wrapper{margin:1.5em 0}.sticky-status{padding:1px 5px;border:solid 2px #e6e6e6;color:#666;display:inline-block;margin-bottom:3px}.comment-respond{margin:3em 0}.comment-respond label{display:block;margin-bottom:6px}.comment-respond p{margin:1.125em 0}.comment-respond p.comment-notes{margin:1.5em 0}.comment-respond p.form-submit{margin-top:2.25em}.comment-respond .comment-form-cookies-consent label{display:inline-block}.comments{margin-top:3em}.comments-number{margin:1.5em 0 3em}.comment-list,.comment-list .children{list-style:none;margin:2.25em 0}.comment-list .children{padding-left:1.5em;border-left:solid 1px #f2f2f2}.comment-author{margin-bottom:1.5em}.comment-author .avatar{width:36px;height:auto;float:left;margin-right:6px;border-radius:50%}.comment-author .author-name{line-height:36px}.comment-author .author-name a{font-style:italic}.comment-author .author-name a:active,.comment-author .author-name a:focus,.comment-author .author-name a:hover{text-decoration:underline}.comment-content ol,.comment-content ul{margin:1.5em}.comment-content ol ol,.comment-content ol ul,.comment-content ul ol,.comment-content ul ul{margin:0 0 0 1.5em}.comment-footer .comment-edit-link,.comment-footer .comment-reply-link{position:relative;padding-left:9px;margin-left:4px}.comment-footer .comment-edit-link:before,.comment-footer .comment-reply-link:before{content:"|";position:absolute;left:0;top:0}li.comment,li.pingback{margin-bottom:2.25em}li.comment.bypostauthor>article,li.pingback.bypostauthor>article{border:solid 4px #e6e6e6;padding:.75em}.comment-pagination{margin:1.5em 0}.comment-pagination p{display:inline-block;margin:0 -4px 0 0;width:50%}.comment-pagination .next-comment{float:right;text-align:right}.comment-pagination:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}@media all and (min-width:50em){.comments-number h2{font-size:1.3125em;line-height:1.143}}.site-footer{clear:both;margin-top:3em;background:#1a1a1a;color:#ccc;text-align:center}.site-footer .design-credit{padding:.75em 6.9425%}.site-footer a{text-decoration:underline}.scroll-to-top{position:fixed;bottom:-45px;right:0;z-index:9;background:#1a1a1a;border:none;color:#fff;padding:12px 0;width:60px;transition:background .2s,-webkit-transform .3s;transition:background .2s,transform .3s;transition:background .2s,transform .3s,-webkit-transform .3s}.scroll-to-top.visible{-webkit-transform:translateY(-45px);transform:translateY(-45px)}.scroll-to-top:hover{cursor:pointer;background:#4d4d4d}.scroll-to-top:hover i{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.scroll-to-top i{font-size:21px;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.gallery{margin:2.25em auto}.gallery-item{display:inline-block;padding:.75em;text-align:center;vertical-align:top;width:100%;margin:0}.gallery-item img{max-width:100%;max-height:100%}.gallery-item a{border:none}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-icon img{margin:0 auto}.gallery-caption{display:block;font-size:12px;padding:.5em 0 0;margin:0}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.tiled-gallery{margin:2.25em auto!important}.tiled-gallery .gallery-row{margin:0 auto}.site-header{background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.3)}.site-header:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.title-container{position:relative;display:inline-block;background:#1a1a1a;padding:1.125em 1.5em 1.125em 6.9425%;min-height:60px}.title-container.has-tagline{padding-top:9px;padding-bottom:9px}.site-title{display:inline-block;font-size:1em;line-height:1.5;font-weight:900;-webkit-font-smoothing:antialiased}.site-title a{text-decoration:none;transition:color .2s}.site-title a:active,.site-title a:focus,.site-title a:hover{color:#e6e6e6}.tagline{color:#e6e6e6;margin:0;-webkit-font-smoothing:antialiased}.social-media-icons{list-style:none;margin:1.5em 0 .75em;transition:opacity .2s}.social-media-icons li{display:inline-block;margin-right:20px}.social-media-icons.fade{opacity:0}.social-media-icons a{transition:color .2s}.social-media-icons a:active,.social-media-icons a:focus,.social-media-icons a:hover{color:#666}.logo{max-width:100%;width:200px;height:auto}@media all and (min-width:56.25em){.title-container{float:left;z-index:19;padding-right:2.25em;margin-right:2.25em}.title-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:-999px;z-index:-1;background:#1a1a1a}.social-media-icons{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:5.554%;margin:0}.social-media-icons li:last-child{margin-right:0}}@media all and (min-width:68.75em){.site-header{margin-bottom:.75em}}.pagination{text-align:center;clear:both;margin-bottom:3em}.pagination a{transition:color .2s}.pagination .next,.pagination .prev{position:relative}.pagination .prev{float:left;margin-left:0;padding-left:10px}.pagination .prev:before{content:"«";position:absolute;left:0}.pagination .next{float:right;margin-right:0;padding-right:10px}.pagination .next:after{content:"»";position:absolute;right:0}.pagination a,.pagination span{margin:0 .75em}.pagination a.current,.pagination span.current{font-weight:700}@media all and (min-width:37.5em){.pagination{position:relative}.pagination.next,.pagination.prev{position:absolute}.pagination.prev{left:0}.pagination.next{right:0}}.main{margin:1.5em 2.777%}@media all and (min-width:56.25em){.main{width:61.094%;float:left}.left-sidebar .main{float:right}.page-template-full-width .main{width:100%;float:none;margin:1.5em 0;padding:0 2.777%}}.toggle-navigation{position:relative;float:right;font-size:1em;line-height:1.5;background:0 0;margin:0;border:none;padding:1.125em 6.9425% 1.125em 1.5em}.toggle-navigation:after{content:"";position:absolute;top:16px;left:16px;width:40px;height:32px;border:solid 1px #ccc;visibility:hidden}.toggle-navigation svg{display:inline-block;vertical-align:middle}.toggle-navigation svg g{fill:#1A1A1A}.toggle-navigation.open svg g,.toggle-navigation:active svg g,.toggle-navigation:focus svg g,.toggle-navigation:hover svg g{fill:#666666}.toggle-navigation:hover{cursor:pointer}.toggle-navigation.open,.toggle-navigation:focus{outline:0}.toggle-navigation.open:after,.toggle-navigation:focus:after{visibility:visible}.menu-primary-container{background:#fff;max-height:0;margin:0;overflow:hidden}.menu-primary-container .menu-inner-container{position:relative;padding:1.5em 6.9425%;min-height:1.5em}.menu-primary-container.open{max-height:none}.menu-primary ul{margin:0;list-style:none}.menu-primary li{margin-bottom:.75em}.menu-primary li.current-menu-ancestor>a,.menu-primary li.current-menu-item>a,.menu-primary li.current_page_item>a{font-weight:700}.menu-primary ul ul{max-height:0;overflow:hidden;margin-left:1.5em}.menu-primary ul ul li:first-child{margin-top:.75em}.menu-primary ul ul li:last-child{margin-bottom:0}.menu-primary .open>ul{max-height:none}.toggle-dropdown{top:0;font-size:1em;padding:3px 6px;margin:0;border:none;background:0 0}.toggle-dropdown i{transition:top .2s;top:0;right:0}.toggle-dropdown:hover{cursor:pointer}@media all and (min-width:56.25em){.toggle-navigation{display:none}.toggle-dropdown{font-size:14px;padding:0;margin-left:3px;vertical-align:middle}.menu-primary-container{position:relative;max-height:none;overflow:visible;height:60px;z-index:9}.menu-primary-container .menu-inner-container{position:relative;padding:0 5.554% 0 3em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.menu-primary .open>ul{opacity:1;visibility:visible;top:calc(100% - 2px)}.menu-primary li{display:inline-block;margin:0 20px 0 0}.menu-primary li:hover>a:after{-webkit-transform:scale(1);transform:scale(1)}.menu-primary li:hover>button i{top:2px}.menu-primary a{position:relative;font-size:.75em;line-height:1.5}.menu-primary a:after{content:"";position:absolute;bottom:-4px;left:0;height:2px;width:100%;background:#e6e6e6;-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.menu-primary a:before{content:"";position:absolute;top:100%;height:4px;left:0;width:100%}.menu-primary a:active:after,.menu-primary a:focus:after,.menu-primary a:hover:after{-webkit-transform:scale(1);transform:scale(1)}.menu-primary ul ul{position:absolute;z-index:19;top:calc(100% + 4px);max-height:none;overflow:visible;background:#fff;margin-left:0;padding:0 .75em 1.125em;left:0;opacity:0;visibility:hidden;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);border-top:solid 2px #e6e6e6;min-width:5em;transition:opacity .2s,visibility .2s,top .2s,left .2s}.menu-primary ul ul.focused,.menu-primary ul ul:hover{opacity:1;visibility:visible;top:calc(100% - 2px)}.menu-primary ul ul li{white-space:nowrap;margin:0 10px 6px 0}.menu-primary ul ul a{width:100%}.menu-primary li{display:inline-block;margin:0 10px 0 0}.menu-primary li.menu-item-has-children{position:relative}.menu-primary li.menu-item-has-children>a:active~ul,.menu-primary li.menu-item-has-children>a:focus~ul,.menu-primary li.menu-item-has-children>a:hover~ul{opacity:1;visibility:visible;top:calc(100% - 2px)}.menu-primary li.menu-item-has-children>a:active+button i,.menu-primary li.menu-item-has-children>a:focus+button i,.menu-primary li.menu-item-has-children>a:hover+button i{top:2px}.menu-primary li.menu-item-has-children ul li{display:list-item}.menu-primary li.menu-item-has-children ul .menu-item-has-children:active button i,.menu-primary li.menu-item-has-children ul .menu-item-has-children:hover button i{right:-2px;top:0}.menu-primary li.menu-item-has-children ul .menu-item-has-children button i{transition:right .2s ease;margin-left:3px}.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:before{top:0;bottom:0;left:100%;height:100%;width:36px}.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:active~ul,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:focus~ul,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:hover~ul{opacity:1;visibility:visible;top:-12px;left:100%}.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:active+button i,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:focus+button i,.menu-primary li.menu-item-has-children ul .menu-item-has-children>a:hover+button i{top:0;right:-2px}.menu-primary li.menu-item-has-children ul ul{top:-12px;left:calc(100% + 4px)}.menu-primary li.menu-item-has-children ul ul.focused,.menu-primary li.menu-item-has-children ul ul:hover{top:-12px;left:100%}}.featured-image{position:relative;height:0;padding-bottom:50%;overflow:hidden;margin:1.5em 0}.featured-image>a{position:absolute;top:0;right:0;bottom:0;left:0;font-size:0}.featured-image>a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;opacity:0;transition:opacity .1s ease-in-out}.featured-image>a:focus:after{opacity:.2}.featured-image>a>img,.featured-image>img{position:absolute;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.featured-image>a>img.no-object-fit,.featured-image>img.no-object-fit{min-width:0;min-height:0;max-width:100%;max-height:100%;height:auto;width:auto;top:50%;right:50%;left:auto;-webkit-transform:translateX(50%) translateY(-50%);transform:translateX(50%) translateY(-50%)}.featured-image:after,.featured-image:before{content:"";position:absolute;left:0;right:0;z-index:9;height:6px;background:#1a1a1a;opacity:.3}.featured-image:before{top:0}.featured-image:after{bottom:0}.featured-image .ccfic{position:absolute;width:100%;bottom:0;text-align:center;background:rgba(0,0,0,.7);color:#fff;padding:4px 4px 4px 12px;font-size:13px}.entry{background:#fff;border:solid 6px #e6e6e6;margin-bottom:1.5em}.post-title{margin-bottom:6px}.post-title a{transition:color .2s}.post-title a:active,.post-title a:focus,.post-title a:hover{color:#666}.post-meta>div{display:inline-block;margin-right:6px}.post-meta .author a{line-height:2;vertical-align:middle}.post-meta img{border-radius:50%;vertical-align:middle}.post-meta i,.post-meta img{margin-right:2px}.post-meta span{font-style:italic}.post-content{margin-bottom:.75em}.post-content a{text-decoration:underline}.post-content a:active,.post-content a:focus,.post-content a:hover{color:#666;text-decoration:none}.post-content iframe{max-width:100%}.post-content:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.post-categories span{margin-right:.75em;font-weight:700}.post-categories a{margin-left:6px}.post-tags{margin:1.5em 0 1.125em}.post-tags ul{list-style:none;margin:0}.post-tags li{display:inline-block;margin:0 8px 6px 0}.post-tags a{display:inline-block;padding:0 8px;background:#f2f2f2;border:solid 1px #e6e6e6;transition:background .2s}.post-tags a:active,.post-tags a:focus,.post-tags a:hover{background:#e6e6e6}.further-reading{margin:2.25em 0}.further-reading .previous{margin-bottom:.75em}.further-reading span{display:block}.last-updated{font-style:italic}.wp-block-image{margin:0}.wp-block-cover,.wp-block-image.alignfull{position:relative;left:-4.75%;width:109.5%;max-width:none}.wp-block-quote.is-large{padding-left:0;border-left:none;margin:1.5em}.wp-block-embed{margin:1.5em 0}.wp-block-code code{background:0 0}.wp-block-button a{text-decoration:none;color:#fff}.wp-block-button a:active,.wp-block-button a:focus,.wp-block-button a:hover,.wp-block-button a:link,.wp-block-button a:visited{color:#fff}@media all and (min-width:37.5em){.post-title{font-size:1.75em;line-height:1.357}.further-reading div{width:50%;display:inline-block;vertical-align:top;margin-right:-4px}.further-reading .previous{margin-bottom:0}.further-reading .next{text-align:right}}@media all and (min-width:50em){.post-header{margin:2.25em 4.41543%}.post-title{font-size:2.375em;line-height:1.342}}@media all and (min-width:56.25em){.post-title{font-size:1.75em;line-height:1.357}.post-content{margin-bottom:.75em}.wp-block-cover,.wp-block-image.alignfull{left:-7.8%;width:115.6%}.wp-block-image.alignwide{position:relative;left:-4%;width:108%;max-width:none}}@media all and (min-width:68.75em){.post-header{margin:2.25em 6.83142%}.post-title{font-size:2.375em;line-height:1.342}}.site-header .search-form-container{position:absolute;bottom:2.25em;right:6.9425%;z-index:9}.site-header .search-form-container button{position:relative;z-index:9;background:0 0;border:none;margin:5px -10px 0 0;padding:6px 10px;font-size:1em;line-height:1.5}.site-header .search-form-container button:hover{cursor:pointer}.site-header .search-form-container button:focus{outline:0}.site-header .search-form-container button:active i,.site-header .search-form-container button:focus i,.site-header .search-form-container button:hover i{color:#666}.site-header .search-form-container button.open+form{opacity:1}.site-header .search-form-container i{color:#1a1a1a;z-index:-1;transition:color .2s}.site-header .search-form-container form{position:absolute;top:0;right:-12px;left:0;padding-top:6px;opacity:0;transition:opacity .15s ease-in-out,left .15s ease-in-out}.site-header .search-form-container .search-field{max-width:none!important;outline:0!important;padding:6px 12px!important}.site-header .search-form-container .search-field::-webkit-search-cancel-button,.site-header .search-form-container .search-field::-webkit-search-decoration,.site-header .search-form-container .search-field::-webkit-search-results-button,.site-header .search-form-container .search-field::-webkit-search-results-decoration{-webkit-appearance:none}.site-header .search-form-container .search-field::-ms-clear{display:none;width:0;height:0}.site-header .search-form-container .search-field::-ms-reveal{display:none;width:0;height:0}@media all and (min-width:50em){.site-header .search-form-container{top:-5px;right:2.777%;bottom:auto}.site-header .search-form-container button{margin:0;padding:4px 10px}.site-header .search-form-container button:hover{cursor:pointer}.site-header .search-form-container button.open+form{left:-266px}.site-header .search-form-container form{padding-top:0;right:0;top:-4px}.site-header .search-form-container+.social-media-icons{padding-right:1.5em}}.search .sticky-status{display:none}.search-header{margin-bottom:1.5em}.search-header h1{margin-bottom:12px}.search-header .search-field{border-color:#ccc!important;margin-bottom:6px}.search-header .search-submit{padding:12px 24px}.search-bottom{padding:1.5em 4.41543%;background:#fff;margin-bottom:3em}.search-bottom p{margin-top:0}@media all and (min-width:56.25em){.search-bottom{padding:1.5em 6.83142%}}.sidebar-primary{margin:1.5em 2.777%}.sidebar-primary .widget{padding:1.5em 4.41543% 2.25em}@media all and (min-width:56.25em){.sidebar-primary{width:30.547%;float:right;margin:1.5em 2.777% 3em 0}.sidebar-primary .widget{padding:1.5em 11.3857%}.left-sidebar .sidebar-primary{margin:1.5em 0 3em 2.777%}}.widget{border:solid 6px #e6e6e6;padding:1.5em 1.5em 2.25em;margin-bottom:1.5em;background:#fff}.widget ul{list-style:none;margin:0}.widget ul ul{margin:.75em 0 0 1.5em}.widget li{margin-bottom:.75em}.widget li a:active,.widget li a:focus,.widget li a:hover{text-decoration:underline}.widget .current-cat{font-weight:700}.widget-title{margin-bottom:24px}.widget_recent_entries span{display:block;font-size:12px;line-height:18px}.widget_calendar a:active,.widget_calendar a:focus,.widget_calendar a:hover{text-decoration:none}.widget_calendar caption{margin-bottom:6px}.widget_calendar table{margin:0 auto .75em;width:100%;text-align:center}.widget_calendar thead{background:#e6e6e6}.widget_calendar td,.widget_calendar th,.widget_calendar tr{border-color:#ccc}.widget_calendar #today{background:#1a1a1a;color:#fff}.widget_calendar #next,.widget_calendar #prev,.widget_calendar .pad{padding:0}.widget_calendar #next a,.widget_calendar #prev a,.widget_calendar .pad a{display:block;padding:8px;transition:background .2s}.widget_calendar #next a:active,.widget_calendar #next a:focus,.widget_calendar #next a:hover,.widget_calendar #prev a:active,.widget_calendar #prev a:focus,.widget_calendar #prev a:hover,.widget_calendar .pad a:active,.widget_calendar .pad a:focus,.widget_calendar .pad a:hover{background:#e6e6e6}.widget_recent_comments li a{text-decoration:underline}.widget_recent_comments li a:active,.widget_recent_comments li a:focus,.widget_recent_comments li a:hover{text-decoration:none}.widget_rss .widget-title img{margin-right:4px}.widget_rss .widget-title a:active,.widget_rss .widget-title a:focus,.widget_rss .widget-title a:hover{text-decoration:none}.widget_rss .rssSummary{margin:.75em 1.5em;color:#666}.widget_rss .rssSummary+cite{display:block;margin:0 0 1.5em 1.5em}.widget_rss .rss-date{font-style:italic}.widget_rss li{display:block}.widget_rss cite,.widget_rss span{margin-bottom:1.5em;display:block}.widget_rss span+cite{margin-top:-1.5em}.widget_search input{font-size:12px!important;line-height:18px!important}.widget_search .search-field{width:74%!important;width:calc(75% - 6px)!important;float:left;margin-right:2px}.widget_search .search-submit{width:auto!important;max-width:25%!important;min-width:25%!important}.widget_search:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.single-attachment .attachment-container img{display:block}.woocommerce .entry{padding:1.5em 5.554%;background:#fff}.woocommerce a{border-bottom:none}.woocommerce .product .quantity .qty{width:50px!important;font-size:16px!important;padding:11px 6px 11px 12px!important}.woocommerce .product .single_add_to_cart_button{line-height:1.5;padding:13px 24px!important}.woocommerce .product_meta a{text-decoration:underline}.woocommerce .woocommerce-review-link{text-decoration:underline}.woocommerce .related h2,.woocommerce .upsells h2,.woocommerce .woocommerce-Reviews-title{margin-bottom:24px}.woocommerce .comment-reply-title{display:block;margin-bottom:12px;color:#1a1a1a;font-weight:700}.woocommerce .comment-respond{box-shadow:none}.woocommerce .price,.woocommerce .woocommerce-loop-product__title{padding-right:8px!important;padding-left:8px!important}.woocommerce .add_to_cart_button{display:block!important;text-align:center;border-radius:0 0 3px 3px!important}.woocommerce .added_to_cart{display:block!important;text-align:center}.woocommerce-account td,.woocommerce-account th,.woocommerce-cart td,.woocommerce-cart th,.woocommerce-checkout td,.woocommerce-checkout th,.woocommerce-page td,.woocommerce-page th{border:none}.woocommerce-account h2,.woocommerce-account h3,.woocommerce-cart h2,.woocommerce-cart h3,.woocommerce-checkout h2,.woocommerce-checkout h3,.woocommerce-page h2,.woocommerce-page h3{margin-bottom:24px}.woocommerce-account input,.woocommerce-cart input,.woocommerce-checkout input,.woocommerce-page input{max-width:none}.woocommerce-account .main,.woocommerce-cart .main,.woocommerce-checkout .main{float:none;margin:2.25em auto}.woocommerce-cart .quantity input{width:50px!important;font-size:14px!important;padding:8px 4px!important}.woocommerce-cart .coupon input{max-width:none!important;width:49%!important;padding:10px 12px}.woocommerce-cart .coupon input[type=text]{font-size:14px!important;padding:7px 12px 8px!important}.woocommerce-cart table.shop_table td.product-name{padding:24px 12px}.woocommerce-cart table.shop_table .actions{padding:12px}.woocommerce-cart .post-content a.remove{text-decoration:none}.woocommerce-cart .post-content .checkout-button{text-decoration:none}.woocommerce-checkout input{max-width:none}.woocommerce-checkout .required{text-decoration:none}.woocommerce-checkout #customer_details{margin-bottom:24px}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{width:auto;float:none}.woocommerce .col-2{margin-top:1.5em}.woocommerce-account .woocommerce{position:relative;border:solid 1px #f2f2f2;border-radius:6px;min-height:260px;margin-bottom:1.5em}.woocommerce-account .woocommerce-MyAccount-navigation{background:#f2f2f2;padding:1.5em}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0}.woocommerce-account .woocommerce-MyAccount-navigation li{margin-bottom:12px}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-navigation li a{font-size:.75em;line-height:1.5;text-decoration:none;font-weight:800;text-transform:uppercase;letter-spacing:.02em}.woocommerce-account .woocommerce-MyAccount-navigation li a:active,.woocommerce-account .woocommerce-MyAccount-navigation li a:focus,.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-content{padding:1.5em}.woocommerce-account .woocommerce-MyAccount-content>p:first-child{margin-top:0}.woocommerce-account .woocommerce-MyAccount-content fieldset{margin:1.5em 0}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields .button{margin-top:18px}.woocommerce-account .woocommerce-MyAccount-content .button{text-decoration:none}.woocommerce-account .woocommerce-message{z-index:9;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);top:-26px}.woocommerce-account .col-2.woocommerce-Address{margin-top:1.5em}.woocommerce form .form-row .required{text-decoration:none}.archive.woocommerce .loop-container,.post-type-archive-product.woocommerce .loop-container{padding:24px 2.777%;background:#fff}
  • shift/1.27/styles/admin.css

    r171450 r355764  
    7575  color: white;
    7676  background: #FF931E;
     77  transition: background 0.2s, box-shadow 0.2s, -webkit-transform 0.2s;
    7778  transition: background 0.2s, transform 0.2s, box-shadow 0.2s;
     79  transition: background 0.2s, transform 0.2s, box-shadow 0.2s, -webkit-transform 0.2s;
    7880}
    7981.shift-dashboard-wrap .pro-ad a:hover, .shift-dashboard-wrap .thanks-upgrading a:hover, .shift-dashboard-wrap .pro-ad a:active, .shift-dashboard-wrap .thanks-upgrading a:active, .shift-dashboard-wrap .pro-ad a:focus, .shift-dashboard-wrap .thanks-upgrading a:focus {
    8082  background: #FFA33F;
    81   transform: translateY(-2px);
     83  -webkit-transform: translateY(-2px);
     84          transform: translateY(-2px);
    8285  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
    8386}
  • shift/1.27/styles/admin.min.css

    r171450 r355764  
    1 @charset "UTF-8";#shift-dashboard-wrap h2{margin-bottom:24px}.shift-dashboard-wrap h2{margin-bottom:24px}.shift-dashboard-wrap .main{background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.1);margin-bottom:24px}.shift-dashboard-wrap .getting-started{padding:24px}.shift-dashboard-wrap h3{font-size:21px;line-height:1.143;margin:0}.shift-dashboard-wrap a,.shift-dashboard-wrap p{font-size:16px;line-height:1.5}.shift-dashboard-wrap p{margin:24px 0}.shift-dashboard-wrap .pro{background:#dfecf0;padding:24px}.shift-dashboard-wrap .main h4{font-size:21px;line-height:1.143;margin:0}.shift-dashboard-wrap .main a{font-weight:700}.shift-dashboard-wrap .feature-list{margin:36px 0}.shift-dashboard-wrap .feature-list li{margin:24px 0}.shift-dashboard-wrap .feature-list img{width:auto;max-width:100%;height:auto;margin:0 24px 0 0}.shift-dashboard-wrap .feature-list p{font-size:14px;line-height:1.714;margin:18px 0}.shift-dashboard-wrap .pro-ad,.shift-dashboard-wrap .thanks-upgrading{padding:24px;background:#05b0e7;color:#fff;text-align:center}.shift-dashboard-wrap .pro-ad h3,.shift-dashboard-wrap .thanks-upgrading h3{color:#fff}.shift-dashboard-wrap .pro-ad p,.shift-dashboard-wrap .thanks-upgrading p{margin:6px 0 24px}.shift-dashboard-wrap .pro-ad a,.shift-dashboard-wrap .thanks-upgrading a{display:inline-block;padding:12px 24px;text-decoration:none;color:#fff;background:#ff931e;transition:background .2s,transform .2s,box-shadow .2s}.shift-dashboard-wrap .pro-ad a:active,.shift-dashboard-wrap .pro-ad a:focus,.shift-dashboard-wrap .pro-ad a:hover,.shift-dashboard-wrap .thanks-upgrading a:active,.shift-dashboard-wrap .thanks-upgrading a:focus,.shift-dashboard-wrap .thanks-upgrading a:hover{background:#ffa33f;transform:translateY(-2px);box-shadow:0 1px 4px 0 rgba(0,0,0,.1)}.shift-dashboard-wrap .sidebar h4{font-size:16px;line-height:1.5;margin:0 0 24px 0}.shift-dashboard-wrap .sidebar .dashboard-widget{padding:24px;margin-bottom:24px;background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.1)}.shift-dashboard-wrap .sidebar .dashboard-widget ul{margin-top:24px}.shift-dashboard-wrap .sidebar .dashboard-widget li{margin:8px 0}.shift-dashboard-wrap .sidebar .dashboard-widget a,.shift-dashboard-wrap .sidebar .dashboard-widget p{font-size:14px;line-height:1.714;margin:18px 0}.shift-dashboard-wrap .sidebar .dashboard-widget img{max-width:100%}.shift-dashboard-wrap .ad{padding:24px;margin-bottom:24px;background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.05);border-color:#5123a0}.shift-dashboard-wrap .ad img{width:100%;max-width:100%;height:auto;line-height:0;margin:0}.shift-dashboard-wrap .ad .title{font-weight:700;font-size:18px;line-height:1.333}.shift-dashboard-wrap .ad .features,.shift-dashboard-wrap .ad .products{padding-top:12px}.shift-dashboard-wrap .ad .features ul,.shift-dashboard-wrap .ad .products ul{margin:12px 0 24px 12px;font-size:16px;line-height:1.5}.shift-dashboard-wrap .ad .product{font-weight:700}.shift-dashboard-wrap .ad .button{text-align:center;padding:0;border:none}.shift-dashboard-wrap .ad .button a{display:block;background-color:#f90;border-radius:3px;padding:11px;color:#fff;font-size:18px;line-height:1.333;font-weight:700;border:none;text-decoration:none;transition:color .2s,background-color .2s}.shift-dashboard-wrap .ad .button a:link,.shift-dashboard-wrap .ad .button a:visited{color:#fff}.shift-dashboard-wrap .ad .button a:active,.shift-dashboard-wrap .ad .button a:focus,.shift-dashboard-wrap .ad .button a:hover{color:#fff;background-color:#f90;text-decoration:none}.shift-dashboard-wrap .ad .logo-container{line-height:0;height:60px}.shift-dashboard-wrap .ad .features ul{list-style:none;margin-left:0}.shift-dashboard-wrap .ad .features ul li{margin-bottom:4px}.shift-dashboard-wrap .ad .features ul li:before{content:"✔";margin-right:6px;color:#5123a0}.shift-dashboard-wrap .ad.strive .logo-container{height:100px}.shift-dashboard-wrap .ad.strive .features ul li:before{color:#43c47c}.shift-dashboard-wrap .updated p{font-size:13px;line-height:1.5}.shift-dashboard-wrap .license-container~div{margin-top:24px}@media all and (min-width:600px){.shift-dashboard-wrap .feature-list li{display:flex}.shift-dashboard-wrap .feature-list .image{flex-shrink:0}.shift-dashboard-wrap .feature-list img{width:260px;margin:0 24px 0 0}}@media all and (min-width:800px){.shift-dashboard-wrap:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.shift-dashboard-wrap .main{float:left;width:calc(70% - 24px);margin-right:24px}.shift-dashboard-wrap .sidebar{float:left;width:30%}.shift-dashboard-wrap .getting-started{padding:24px 36px 36px 36px}.shift-dashboard-wrap .pro{padding:24px 36px 24px 36px}.shift-dashboard-wrap .pro-ad,.shift-dashboard-wrap .thanks-upgrading{padding:36px 36px 48px 36px}.shift-dashboard-wrap .pro-ad h3,.shift-dashboard-wrap .thanks-upgrading h3{font-size:24px}.shift-dashboard-wrap .pro-ad p,.shift-dashboard-wrap .thanks-upgrading p{margin-bottom:36px}.shift-dashboard-wrap .feature-list li{display:list-item}.shift-dashboard-wrap .feature-list img{width:auto;margin:0 0 12px 0}.shift-dashboard-wrap .thanks-upgrading p{margin-bottom:0}}@media all and (min-width:1100px){.shift-dashboard-wrap .feature-list li{display:flex}.shift-dashboard-wrap .feature-list img{width:260px;margin:0 24px 0 0}}
     1@charset "UTF-8";#shift-dashboard-wrap h2{margin-bottom:24px}.shift-dashboard-wrap h2{margin-bottom:24px}.shift-dashboard-wrap .main{background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.1);margin-bottom:24px}.shift-dashboard-wrap .getting-started{padding:24px}.shift-dashboard-wrap h3{font-size:21px;line-height:1.143;margin:0}.shift-dashboard-wrap a,.shift-dashboard-wrap p{font-size:16px;line-height:1.5}.shift-dashboard-wrap p{margin:24px 0}.shift-dashboard-wrap .pro{background:#dfecf0;padding:24px}.shift-dashboard-wrap .main h4{font-size:21px;line-height:1.143;margin:0}.shift-dashboard-wrap .main a{font-weight:700}.shift-dashboard-wrap .feature-list{margin:36px 0}.shift-dashboard-wrap .feature-list li{margin:24px 0}.shift-dashboard-wrap .feature-list img{width:auto;max-width:100%;height:auto;margin:0 24px 0 0}.shift-dashboard-wrap .feature-list p{font-size:14px;line-height:1.714;margin:18px 0}.shift-dashboard-wrap .pro-ad,.shift-dashboard-wrap .thanks-upgrading{padding:24px;background:#05b0e7;color:#fff;text-align:center}.shift-dashboard-wrap .pro-ad h3,.shift-dashboard-wrap .thanks-upgrading h3{color:#fff}.shift-dashboard-wrap .pro-ad p,.shift-dashboard-wrap .thanks-upgrading p{margin:6px 0 24px}.shift-dashboard-wrap .pro-ad a,.shift-dashboard-wrap .thanks-upgrading a{display:inline-block;padding:12px 24px;text-decoration:none;color:#fff;background:#ff931e;transition:background .2s,box-shadow .2s,-webkit-transform .2s;transition:background .2s,transform .2s,box-shadow .2s;transition:background .2s,transform .2s,box-shadow .2s,-webkit-transform .2s}.shift-dashboard-wrap .pro-ad a:active,.shift-dashboard-wrap .pro-ad a:focus,.shift-dashboard-wrap .pro-ad a:hover,.shift-dashboard-wrap .thanks-upgrading a:active,.shift-dashboard-wrap .thanks-upgrading a:focus,.shift-dashboard-wrap .thanks-upgrading a:hover{background:#ffa33f;-webkit-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 1px 4px 0 rgba(0,0,0,.1)}.shift-dashboard-wrap .sidebar h4{font-size:16px;line-height:1.5;margin:0 0 24px 0}.shift-dashboard-wrap .sidebar .dashboard-widget{padding:24px;margin-bottom:24px;background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.1)}.shift-dashboard-wrap .sidebar .dashboard-widget ul{margin-top:24px}.shift-dashboard-wrap .sidebar .dashboard-widget li{margin:8px 0}.shift-dashboard-wrap .sidebar .dashboard-widget a,.shift-dashboard-wrap .sidebar .dashboard-widget p{font-size:14px;line-height:1.714;margin:18px 0}.shift-dashboard-wrap .sidebar .dashboard-widget img{max-width:100%}.shift-dashboard-wrap .ad{padding:24px;margin-bottom:24px;background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.05);border-color:#5123a0}.shift-dashboard-wrap .ad img{width:100%;max-width:100%;height:auto;line-height:0;margin:0}.shift-dashboard-wrap .ad .title{font-weight:700;font-size:18px;line-height:1.333}.shift-dashboard-wrap .ad .features,.shift-dashboard-wrap .ad .products{padding-top:12px}.shift-dashboard-wrap .ad .features ul,.shift-dashboard-wrap .ad .products ul{margin:12px 0 24px 12px;font-size:16px;line-height:1.5}.shift-dashboard-wrap .ad .product{font-weight:700}.shift-dashboard-wrap .ad .button{text-align:center;padding:0;border:none}.shift-dashboard-wrap .ad .button a{display:block;background-color:#f90;border-radius:3px;padding:11px;color:#fff;font-size:18px;line-height:1.333;font-weight:700;border:none;text-decoration:none;transition:color .2s,background-color .2s}.shift-dashboard-wrap .ad .button a:link,.shift-dashboard-wrap .ad .button a:visited{color:#fff}.shift-dashboard-wrap .ad .button a:active,.shift-dashboard-wrap .ad .button a:focus,.shift-dashboard-wrap .ad .button a:hover{color:#fff;background-color:#f90;text-decoration:none}.shift-dashboard-wrap .ad .logo-container{line-height:0;height:60px}.shift-dashboard-wrap .ad .features ul{list-style:none;margin-left:0}.shift-dashboard-wrap .ad .features ul li{margin-bottom:4px}.shift-dashboard-wrap .ad .features ul li:before{content:"✔";margin-right:6px;color:#5123a0}.shift-dashboard-wrap .ad.strive .logo-container{height:100px}.shift-dashboard-wrap .ad.strive .features ul li:before{color:#43c47c}.shift-dashboard-wrap .updated p{font-size:13px;line-height:1.5}.shift-dashboard-wrap .license-container~div{margin-top:24px}@media all and (min-width:600px){.shift-dashboard-wrap .feature-list li{display:flex}.shift-dashboard-wrap .feature-list .image{flex-shrink:0}.shift-dashboard-wrap .feature-list img{width:260px;margin:0 24px 0 0}}@media all and (min-width:800px){.shift-dashboard-wrap:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.shift-dashboard-wrap .main{float:left;width:calc(70% - 24px);margin-right:24px}.shift-dashboard-wrap .sidebar{float:left;width:30%}.shift-dashboard-wrap .getting-started{padding:24px 36px 36px 36px}.shift-dashboard-wrap .pro{padding:24px 36px 24px 36px}.shift-dashboard-wrap .pro-ad,.shift-dashboard-wrap .thanks-upgrading{padding:36px 36px 48px 36px}.shift-dashboard-wrap .pro-ad h3,.shift-dashboard-wrap .thanks-upgrading h3{font-size:24px}.shift-dashboard-wrap .pro-ad p,.shift-dashboard-wrap .thanks-upgrading p{margin-bottom:36px}.shift-dashboard-wrap .feature-list li{display:list-item}.shift-dashboard-wrap .feature-list img{width:auto;margin:0 0 12px 0}.shift-dashboard-wrap .thanks-upgrading p{margin-bottom:0}}@media all and (min-width:1100px){.shift-dashboard-wrap .feature-list li{display:flex}.shift-dashboard-wrap .feature-list img{width:260px;margin:0 24px 0 0}}
  • shift/1.27/styles/customizer.min.css

    r140889 r355764  
    1 #sub-accordion-section-ct_shift_social_media_icons #customize-control-email-form{padding-bottom:24px;margin-bottom:24px;border-bottom:solid 1px #d5d5d5}.upgrades-ad a{display:block;padding:12px 24px;text-align:center;color:#fff;text-decoration:none;background:#05b0e7;transition:background .2s}.upgrades-ad a:hover{background:#3fbee8}#customize-control-layout input{display:none}#customize-control-layout .customize-control-title{margin-bottom:12px}#customize-control-layout .customize-inside-control-row{display:inline-block;margin:0;padding:0}#customize-control-layout label{display:inline-block;margin-bottom:12px;margin-left:0;padding:0;width:123px;height:72px;background-size:cover;transition:opacity .2s ease;color:transparent}#customize-control-layout label:hover{opacity:.8}#customize-control-layout label:nth-child(even){margin-right:9px}#customize-control-layout label.selected{outline:solid 1px #43b3c4}
     1#sub-accordion-section-ct_shift_social_media_icons #customize-control-email-form{padding-bottom:24px;margin-bottom:24px;border-bottom:solid 1px #d5d5d5}.upgrades-ad a{display:block;padding:12px 24px;text-align:center;color:#fff;text-decoration:none;background:#05b0e7;transition:background .2s}.upgrades-ad a:hover{background:#3fbee8}#customize-control-layout input{display:none}#customize-control-layout .customize-control-title{margin-bottom:12px}#customize-control-layout .customize-inside-control-row{display:inline-block;margin:0;padding:0}#customize-control-layout label{display:inline-block;margin-bottom:12px;margin-left:0;padding:0;width:123px;height:72px;background-size:cover;transition:opacity .2s ease;color:transparent}#customize-control-layout label:hover{opacity:.8}#customize-control-layout label:nth-child(2n){margin-right:9px}#customize-control-layout label.selected{outline:solid 1px #43B3C4}
  • shift/1.27/styles/editor-style.css

    r134913 r355764  
    66/***** Silent Classes *****/
    77.editor-post-title textarea, h1 {
    8   font-size: 1.75em;
    9   /* 28px / 16px */
    10   line-height: 1.357;
    11   /* 38px */
     8  font-size: 1.75em; /* 28px / 16px */
     9  line-height: 1.357; /* 38px */
    1210}
    1311
    1412h2 {
    15   font-size: 1.3125em;
    16   /* 21px / 16px */
    17   line-height: 1.143;
    18   /* 24px */
     13  font-size: 1.3125em; /* 21px / 16px */
     14  line-height: 1.143; /* 24px */
    1915}
    2016
    2117h3 {
    22   font-size: 1.125em;
    23   /* 18px / 16px */
    24   line-height: 1.333;
    25   /* 24px */
     18  font-size: 1.125em; /* 18px / 16px */
     19  line-height: 1.333; /* 24px */
    2620}
    2721
    … …  
    3832.size-thumbnail figcaption,
    3933.wp-block-image figcaption, .wp-block-table figcaption {
    40   font-size: 0.75em;
    41   /* 12px / 16px */
    42   line-height: 1.5;
    43   /* 18px */
     34  font-size: 0.75em; /* 12px / 16px */
     35  line-height: 1.5; /* 18px */
    4436}
    4537
    … …  
    240232@media all and (min-width: 50em) {
    241233  h1 {
    242     font-size: 2.375em;
    243     /* 38px / 16px */
    244     line-height: 1.342;
    245     /* 51px */
    246   }
    247 
     234    font-size: 2.375em; /* 38px / 16px */
     235    line-height: 1.342; /* 51px */
     236  }
    248237  h2 {
    249     font-size: 1.75em;
    250     /* 28px / 16px */
    251     line-height: 1.357;
    252     /* 38px */
    253   }
    254 
     238    font-size: 1.75em; /* 28px / 16px */
     239    line-height: 1.357; /* 38px */
     240  }
    255241  h3 {
    256     font-size: 1.3125em;
    257     /* 21px / 16px */
    258     line-height: 1.143;
    259     /* 24px */
    260   }
    261 
     242    font-size: 1.3125em; /* 21px / 16px */
     243    line-height: 1.143; /* 24px */
     244  }
    262245  h4 {
    263     font-size: 1.125em;
    264     /* 18px / 16px */
    265     line-height: 1.333;
    266     /* 24px */
    267   }
    268 
     246    font-size: 1.125em; /* 18px / 16px */
     247    line-height: 1.333; /* 24px */
     248  }
    269249  h5, h6 {
    270250    font-size: 1em;
    … …  
    313293@media all and (min-width: 600px) {
    314294  .editor-post-title textarea {
    315     font-size: 1.75em;
    316     /* 28px / 16px */
     295    font-size: 1.75em; /* 28px / 16px */
    317296    line-height: 1.321;
    318297  }
    … …  
    320299@media all and (min-width: 1200px) {
    321300  .editor-post-title textarea {
    322     font-size: 2.375em;
    323     /* 28px / 16px */
     301    font-size: 2.375em; /* 28px / 16px */
    324302    line-height: 1.342;
    325303  }
    326304}
    327 
    328305/*# sourceMappingURL=editor-style.css.map */
Note: See TracChangeset for help on using the changeset viewer.