.jp-related-posts-i2{margin-top:1.5rem;}.jp-related-posts-i2__list{--hgap:1rem;display:flex;flex-wrap:wrap;column-gap:var(--hgap);row-gap:2rem;margin:0;padding:0;list-style-type:none;}.jp-related-posts-i2__post{display:flex;flex-direction:column;flex-basis:calc(( 100% - var(--hgap) ) / 2);}.jp-related-posts-i2__post:nth-last-child(n+3):first-child,.jp-related-posts-i2__post:nth-last-child(n+3):first-child ~ *{flex-basis:calc(( 100% - var(--hgap) * 2 ) / 3);}.jp-related-posts-i2__post:nth-last-child(4):first-child,.jp-related-posts-i2__post:nth-last-child(4):first-child ~ *{flex-basis:calc(( 100% - var(--hgap) ) / 2);}.jp-related-posts-i2__post-link{display:flex;flex-direction:column;row-gap:.5rem;width:100%;margin-bottom:1rem;line-height:1.2;}.jp-related-posts-i2__post-link:focus-visible{outline-offset:2px;}.jp-related-posts-i2__post-img{order:-1;max-width:100%;}.jp-related-posts-i2__post-defs{margin:0;list-style-type:unset;}.jp-related-posts-i2__post-defs dt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;}.jp-related-posts-i2__post-defs dd{margin:0;}.jp-relatedposts-i2[data-layout="list"] .jp-related-posts-i2__list{display:block;}.jp-relatedposts-i2[data-layout="list"] .jp-related-posts-i2__post{margin-bottom:2rem;}@media only screen and (max-width: 640px){.jp-related-posts-i2__list{display:block;}.jp-related-posts-i2__post{margin-bottom:2rem;}}#jp-relatedposts{display:none;padding-top:1em;margin:1em 0;position:relative;clear:both;}.jp-relatedposts::after{content:"";display:block;clear:both;}#jp-relatedposts h3.jp-relatedposts-headline{margin:0 0 1em 0;display:inline-block;float:left;font-size:9pt;font-weight:700;font-family:inherit;}#jp-relatedposts h3.jp-relatedposts-headline em::before{content:"";display:block;width:100%;min-width:30px;border-top:1px solid rgba(0,0,0,.2);margin-bottom:1em;}#jp-relatedposts h3.jp-relatedposts-headline em{font-style:normal;font-weight:700;}#jp-relatedposts .jp-relatedposts-items{clear:left;}#jp-relatedposts .jp-relatedposts-items-visual{margin-right:-20px;}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{float:left;width:33%;margin:0 0 1em;box-sizing:border-box;}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post{padding-right:20px;filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n+4),#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-child(3n+4){clear:both;}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a{text-decoration:underline;}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title,#jp-relatedposts .jp-relatedposts-items p,#jp-relatedposts .jp-relatedposts-items time{font-size:14px;line-height:20px;margin:0;}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs{position:relative;}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs a.jp-relatedposts-post-aoverlay{position:absolute;top:0;bottom:0;left:0;right:0;display:block;border-bottom:0;}#jp-relatedposts .jp-relatedposts-items p,#jp-relatedposts .jp-relatedposts-items time{margin-bottom:0;}#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{text-transform:none;margin:0;font-family:inherit;display:block;max-width:100%;}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{font-size:inherit;font-weight:400;text-decoration:none;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover{text-decoration:underline;}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post span{display:block;max-width:90%;overflow:hidden;text-overflow:ellipsis;}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post span{height:auto;max-width:100%;}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context{opacity:.6;}.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{display:none;}#jp-relatedposts .jp-relatedposts-items-visual div.jp-relatedposts-post-thumbs p.jp-relatedposts-post-excerpt{display:none;}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs p.jp-relatedposts-post-excerpt{overflow:hidden;}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs span{margin-bottom:1em;}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post{clear:both;width:100%;}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img{float:left;overflow:hidden;max-width:33%;margin-right:3%;}#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title{display:inline-block;max-width:63%;}@media only screen and (max-width: 640px){#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{width:50%;}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n){clear:left;}#jp-relatedposts .jp-relatedposts-items-visual{margin-right:20px;}}@media only screen and (max-width: 320px){#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{width:100%;clear:both;margin:0 0 1em;}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title{float:none;max-width:100%;margin-right:0;}}@media print{.jp-relatedposts{display:none !important;}}body:not(.woocommerce-page):not(.elementor-page) .top-nav-wrapper,body:not(.woocommerce-page):not(.elementor-page) .super-menu{}body:not(.woocommerce-page):not(.elementor-page) #smobile-menu .top-nav-wrapper{}body:not(.woocommerce-page) .all-blog-articles article{border:1px solid var(--minimalistique-border-mode-elements);}body:not(.woocommerce-page) .all-blog-articles article .content-wrapper{padding:var(--boxed-padding-large);}body:not(.woocommerce-page) .all-blog-articles article.sticky:not(.has-post-thumbnail) .content-wrapper{padding-top:var(--boxed-padding-medium);}body:not(.woocommerce-page):not(.elementor-page) .all-blog-articles .blogpost-is-sticky-icon:not(.blogpost-is-sticky-icon-has-featured-image){margin-top:var(--boxed-padding-large);margin-left:var(--boxed-padding-large);}body:not(.woocommerce-page) article.blogposts-list{margin-bottom:20px;}body:not(.woocommerce-page) .all-blog-articles .read-story{margin-top:40px;}body:not(.woocommerce-page) .add-blog-to-sidebar .all-blog-articles .blogposts-list{border-radius:var(--minimalistique-element-border-radius);}body:not(.woocommerce-page):not(.elementor-page) #secondary.blog-sidebar-wrapper{padding:var(--boxed-padding-large);border-radius:var(--minimalistique-element-border-radius);border:1px solid var(--minimalistique-border-mode-elements);}body:not(.woocommerce-page):not(.elementor-page) #secondary.blog-sidebar-wrapper .widget_search{background:rgba(0,0,0,0);padding:0px;}body:not(.woocommerce-page):not(.elementor-page) #secondary.blog-sidebar-wrapper .widget_search input[type="search"]{border:1px solid var(--minimalistique-border-mode-elements);}.content-wrap section.error-404.not-found,.content-wrap .search-form-wrapper{background:var(--minimalistique-background);padding:40px;border:1px solid var(--minimalistique-border-mode-elements);border-radius:var(--minimalistique-element-border-radius);}body header.page-header.search-results-header-wrapper{background:var(--minimalistique-background);border:1px solid var(--minimalistique-border-mode-elements);}body section.error-404.not-found input.search-field,body .search-form-wrapper input.search-field{border:1px solid var(--minimalistique-border-mode-elements);}body .contact-form-large input,body .contact-form-large textarea{border-bottom:1px solid var(--minimalistique-foreground);}body .contact-form-large input::-webkit-input-placeholder{color:var(--minimalistique-foreground);opacity:.6;font-weight:var(--font-primary-default);}body .contact-form-large input::-moz-placeholder{color:var(--minimalistique-foreground);opacity:.6;font-weight:var(--font-primary-default);}body .contact-form-large input:-ms-input-placeholder{color:var(--minimalistique-foreground);opacity:.6;font-weight:var(--font-primary-default);}body .contact-form-large input::-ms-input-placeholder{color:var(--minimalistique-foreground);opacity:.6;font-weight:var(--font-primary-default);}body .contact-form-large input::placeholder{color:var(--minimalistique-foreground);opacity:.6;font-weight:var(--font-primary-default);}body .contact-form-large input:-ms-input-placeholder{color:var(--minimalistique-foreground);}body .contact-form-large input::-ms-input-placeholder{color:var(--minimalistique-foreground);}body .contact-form-large textarea::-webkit-input-placeholder{color:var(--minimalistique-foreground);opacity:.6;font-weight:var(--font-primary-default);}body .contact-form-large textarea::-moz-placeholder{color:var(--minimalistique-foreground);opacity:.6;font-weight:var(--font-primary-default);}body .contact-form-large textarea:-ms-input-placeholder{color:var(--minimalistique-foreground);opacity:.6;font-weight:var(--font-primary-default);}body .contact-form-large textarea::-ms-input-placeholder{color:var(--minimalistique-foreground);opacity:.6;font-weight:var(--font-primary-default);}body .contact-form-large textarea::placeholder{color:var(--minimalistique-foreground);opacity:.6;font-weight:var(--font-primary-default);}body .contact-form-large textarea:-ms-input-placeholder{color:var(--minimalistique-foreground);}body .contact-form-large textarea::-ms-input-placeholder{color:var(--minimalistique-foreground);}body:not(.woocommerce-page):not(.elementor-page).single .site-main .posts-entry,body:not(.woocommerce-page):not(.elementor-page).page .site-main .posts-entry{padding:var(--boxed-padding-large);border:1px solid var(--minimalistique-border-mode-elements);border-radius:var(--minimalistique-element-border-radius);}body:not(.woocommerce-page):not(.elementor-page).single .featured-thumbnail-cropped,body:not(.woocommerce-page):not(.elementor-page).page .featured-thumbnail-cropped{padding-bottom:0px;margin-bottom:0px;}body:not(.woocommerce-page):not(.elementor-page) #primary .about-the-author{border:1px solid var(--minimalistique-border-mode-elements);background:rgba(0,0,0,0);border-radius:var(--minimalistique-element-border-radius);padding:var(--boxed-padding-large);}body:not(.woocommerce-page):not(.elementor-page).single .comment-respond,body:not(.woocommerce-page):not(.elementor-page).page .comment-respond{padding:var(--boxed-padding-large);}body:not(.woocommerce-page):not(.elementor-page).single .site-main .related-posts .posts-entry{padding:0px;}body:not(.woocommerce-page):not(.elementor-page).single .site-main .related-posts .posts-entry .content-wrapper{padding:var(--boxed-padding-medium);}body:not(.woocommerce-page):not(.elementor-page).single .related-posts .entry-content{display:none;}body:not(.woocommerce-page):not(.elementor-page).single .related-posts-posts .entry-meta *{margin:0px;}body:not(.woocommerce-page):not(.elementor-page).single #comments.comments-area .comments-title,body:not(.woocommerce-page):not(.elementor-page).page #comments.comments-area .comments-title{margin:0px;background-color:var(--minimalistique-background);padding:var(--boxed-padding-large);padding-bottom:var(--boxed-padding-small);}body:not(.woocommerce-page):not(.elementor-page).single #comments.comments-area .comment-list,body:not(.woocommerce-page):not(.elementor-page).page #comments.comments-area .comment-list{margin:0px;background-color:var(--minimalistique-background);padding:var(--boxed-padding-large);padding-top:var(--boxed-padding-small);border-bottom:1px solid var(--minimalistique-border-mode-elements);padding-bottom:50px;}body:not(.woocommerce-page):not(.elementor-page).page #comments.comments-area .comment-list div#respond.comment-respond,body:not(.woocommerce-page):not(.elementor-page).single #comments.comments-area .comment-list div#respond.comment-respond{border:1px solid var(--minimalistique-border-mode-elements);}body:not(.woocommerce-page):not(.elementor-page) .comments-area{border-radius:var(--minimalistique-element-border-radius);border:1px solid var(--minimalistique-border-mode-elements);background:rgba(0,0,0,0);overflow:hidden;}body:not(.woocommerce-page):not(.elementor-page) #comments.comments-area .comment-list{border-radius:0px 0px var(--minimalistique-element-border-radius) var(--minimalistique-element-border-radius);}.comments-area ol.comment-list > li:last-child{margin-bottom:0px;padding-bottom:0px;}body:not(.woocommerce-page):not(.elementor-page).page .comment-respond,body:not(.woocommerce-page):not(.elementor-page).single .comment-respond{background:rgba(0,0,0,0);}body:not(.woocommerce-page):not(.elementor-page).page .comments-area .comment-respond textarea,body:not(.woocommerce-page):not(.elementor-page).single .comments-area .comment-respond textarea,body:not(.woocommerce-page):not(.elementor-page).single .comments-area .comment-respond input[type="email"],body:not(.woocommerce-page):not(.elementor-page).single .comments-area .comment-respond input[type="text"],body:not(.woocommerce-page):not(.elementor-page).single .comments-area .comment-respond input[type="url"],body:not(.woocommerce-page):not(.elementor-page).page .comments-area .comment-respond input[type="email"],body:not(.woocommerce-page):not(.elementor-page).page .comments-area .comment-respond input[type="text"],body:not(.woocommerce-page):not(.elementor-page).page .comments-area .comment-respond input[type="url"]{background:var(--minimalistique-light-2);}.woocommerce-page .woocommerce table.shop_table{border:1px solid var(--minimalistique-border-mode-elements);}.woocommerce-page.single-product .quantity .qty{border:1px solid var(--minimalistique-border-mode-elements);background:1px solid var(--minimalistique-foreground);padding:9px 9px 10px 9px;}.woocommerce-page.single-product .product_meta .posted_in a{border:1px solid var(--minimalistique-light-2);background:var(--minimalistique-light-2);}.woocommerce-page.single-product .product_meta .posted_in a:hover{border:1px solid var(--minimalistique-border-mode-elements);background:var(--minimalistique-light-2);}.woocommerce-Reviews div#review_form_wrapper{border:1px solid var(--minimalistique-border-mode-elements);}.woocommerce-page.woocommerce #reviews #comments ol.commentlist li .comment-text{border:1px solid var(--minimalistique-border-mode-elements);background:rgba(0,0,0,0);}.header-widgets-wrapper{border:1px solid var(--minimalistique-border-mode-elements);padding:var(--boxed-padding-large);}.main-navigation .top-nav-wrapper{border-bottom:1px solid var(--minimalistique-border-mode-elements);}#smobile-menu .main-navigation .top-nav-wrapper{border-bottom:0px solid #fff;}@media screen and (min-width: 1024px){.top-nav-wrapper .content-wrap.navigation-layout-large{width:100%;max-width:100%;}.sheader .main-navigation .navigation-layout-large+.center-main-menu ul li a{font-size:var(--font-primary-small);}.sheader .main-navigation ul li a,.sheader .main-navigation .navigation-layout-large+.center-main-menu ul li a{font-weight:var(--font-primary-normal);}header .navigation-layout-large+.center-main-menu ul.pmenu:not(.sub-menu):not(.children)>li.menu-item-has-children{margin-right:0px;}.sheader .main-navigation .navigation-layout-large+.center-main-menu .pmenu> li >a{padding:15px 30px;}.sheader .main-navigation .navigation-layout-large+.center-main-menu .pmenu> li.menu-item-has-children >a{padding:15px 41px 15px 30px;}header#masthead .primary-menu ul li ul.sub-menu{margin-top:0;}.sheader .main-navigation .navigation-layout-large+.center-main-menu .pmenu> li > span.sub-arrow{margin-right:15px;line-height:56px;}.sheader .main-navigation .navigation-layout-large+.center-main-menu .pmenu,.navigation-layout-large .center-main-menu{border-top:1px solid var(--minimalistique-border-mode-elements);}.navigation-layout-large .cart-header.cart-header-desktop{padding-right:17px;border-right:1px solid var(--minimalistique-border-mode-elements);}.sheader .main-navigation .navigation-layout-large+.center-main-menu .pmenu{border-top:0px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:-1px;-ms-flex-wrap:wrap;flex-wrap:wrap;}.cart-preview{margin-top:-6px;border:1px solid var(--minimalistique-border-mode-elements);}.navigation-layout-large a.cart-customlocation{min-height:54px;}.primary-menu .navigation-layout-large+.center-main-menu .pmenu>li{border:1px solid var(--minimalistique-border-mode-elements);margin-left:-1px;margin-top:-1px;}header .primary-menu .sub-menu,.sheader .primary-menu .children{-webkit-box-shadow:0px 0px 0px;box-shadow:0px 0px 0px;border:1px solid var(--minimalistique-border-mode-elements);}header .header-content-container.navigation-layout-large{padding:50px 0;max-width:90%;margin:auto;}}@media screen and (max-width: 1023px){.sheader .super-menu{border-bottom:1px solid var(--minimalistique-border-mode-elements);}}@media screen and (max-width: 1200px){body:not(.woocommerce-page):not(.elementor-page).single #comments.comments-area .comment-list,body:not(.woocommerce-page):not(.elementor-page).page #comments.comments-area .comment-list{padding:var(--boxed-padding-medium);padding-top:var(--boxed-padding-small);}body:not(.woocommerce-page):not(.elementor-page).single #comments.comments-area .comments-title,body:not(.woocommerce-page):not(.elementor-page).page #comments.comments-area .comments-title{padding:var(--boxed-padding-medium);padding-bottom:var(--boxed-padding-small);}body:not(.woocommerce-page) .all-blog-articles article .content-wrapper,body:not(.woocommerce-page):not(.elementor-page).single .site-main .posts-entry,body:not(.woocommerce-page):not(.elementor-page).page .site-main .posts-entry,body:not(.woocommerce-page):not(.elementor-page) #primary .about-the-author,body:not(.woocommerce-page):not(.elementor-page) .comment-respond,body:not(.woocommerce-page):not(.elementor-page).single .comment-respond,body:not(.woocommerce-page):not(.elementor-page).page .comment-respond,.header-widgets-wrapper{padding:var(--boxed-padding-medium);}body:not(.woocommerce-page) .all-blog-articles article.sticky .content-wrapper{padding-top:var(--boxed-padding-small);}body:not(.woocommerce-page):not(.elementor-page) .blogpost-is-sticky-icon:not(.blogpost-is-sticky-icon-has-featured-image){margin-top:var(--boxed-padding-medium);margin-left:var(--boxed-padding-medium);}body:not(.woocommerce-page):not(.elementor-page) #secondary.blog-sidebar-wrapper{padding:var(--boxed-padding-medium);}}@media screen and (max-width: 600px){body:not(.woocommerce-page) .all-blog-articles article .content-wrapper,body:not(.woocommerce-page):not(.elementor-page).single .site-main .posts-entry,body:not(.woocommerce-page):not(.elementor-page).page .site-main .posts-entry,body:not(.woocommerce-page):not(.elementor-page) #primary .about-the-author,body:not(.woocommerce-page):not(.elementor-page) .comment-respond,body:not(.woocommerce-page):not(.elementor-page).single .comment-respond,body:not(.woocommerce-page):not(.elementor-page).page .comment-respond,.header-widgets-wrapper{padding:var(--boxed-padding-small);}body:not(.woocommerce-page):not(.elementor-page).single #comments.comments-area .comments-title,body:not(.woocommerce-page):not(.elementor-page).page #comments.comments-area .comments-title{padding:var(--boxed-padding-small);padding-bottom:var(--boxed-padding-small);}body:not(.woocommerce-page):not(.elementor-page).single #comments.comments-area .comment-list,body:not(.woocommerce-page):not(.elementor-page).page #comments.comments-area .comment-list{padding:var(--boxed-padding-small);padding-top:var(--boxed-padding-small);}body:not(.woocommerce-page) .all-blog-articles article .content-wrapper{padding:var(--boxed-padding-small);}body:not(.woocommerce-page) .all-blog-articles article.sticky .content-wrapper{padding-top:var(--boxed-padding-small);}body:not(.woocommerce-page):not(.elementor-page) .blogpost-is-sticky-icon:not(.blogpost-is-sticky-icon-has-featured-image){margin-top:var(--boxed-padding-small);margin-left:var(--boxed-padding-small);}body:not(.woocommerce-page):not(.elementor-page) #secondary.blog-sidebar-wrapper{padding:var(--boxed-padding-small);}}