/**handles:oleander-style,hm-slider-css**/
@font-face{font-family:'HM Citrine';src:url('https://planningforkeeps.com/wp-content/themes/oleander/lib/fonts/HM-Citrine-Regular.woff2') format('woff2');font-style:normal;font-weight:400;text-rendering:optimizeLegibility;font-display:swap}body{overflow-x:hidden}.kb-button,.recipe-tabs .kt-acccordion-button-label-show,.search-toggle-open,a,a span,a:not(.post-more-link){-webkit-transition:all .45s ease-in-out!important;transition:all .45s ease-in-out!important;text-underline-position:under}b,strong{font-weight:700}::selection{background:var(--global-palette3);color:var(--global-palette9)}input:not(.kb-text-style-field),select:not(.kb-text-style-field),textarea:not(.kb-text-style-field){border-radius:0!important}.comment-form .comment-input-wrap p label,.comment-form input:placeholder-shown+label,.comment-form p.comment-form-float-label label,.comment-form textarea:placeholder-shown+label,.fs-dropdown,.fs-label-wrap,.fs-search,.fs-wrap.multiple .fs-option .fs-checkbox i,.search-form input.search-field,.search-form input[type=search]{color:var(--global-palette3)!important;border-color:var(--global-palette3)!important}.drawer-content input[type=search]::-webkit-input-placeholder{font-size:inherit!important}input[type=color]:not(.kb-text-style-field),input[type=date]:not(.kb-text-style-field),input[type=datetime-local]:not(.kb-text-style-field),input[type=datetime]:not(.kb-text-style-field),input[type=email]:not(.kb-text-style-field),input[type=month]:not(.kb-text-style-field),input[type=number]:not(.kb-text-style-field),input[type=password]:not(.kb-text-style-field),input[type=search]:not(.kb-text-style-field),input[type=tel]:not(.kb-text-style-field),input[type=text]:not(.kb-text-style-field),input[type=time]:not(.kb-text-style-field),input[type=url]:not(.kb-text-style-field),input[type=week]:not(.kb-text-style-field),select:not(.kb-text-style-field),textarea:not(.kb-text-style-field){border:1px solid var(--global-palette7)!important}.search-archive-title h1{padding-bottom:.35em}.search-results .content-container .entry-content-wrap{margin-top:15px}#search-drawer.popup-drawer.active .drawer-inner{height:32%;max-height:330px;box-shadow:10px 10px 20px rgb(32 32 31 / 15%)}#search-drawer .drawer-inner .drawer-content form input.search-field,#search-drawer .drawer-inner .drawer-content form input.search-field:focus{box-shadow:none!important}#search-drawer .drawer-inner input.search-field{font-size:16px!important;padding:1em!important;border:1px solid var(--global-palette3)!important}.search-toggle-open .search-toggle-label{padding-right:8px!important}button.search-toggle-open.drawer-toggle.search-toggle-style-default{border-radius:50px!important}.wp-block-search .wp-block-search__input,.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{color:var(--global-palette3)!important;padding:10px 10px 8px 12px}.search-no-border.wp-block-search .wp-block-search__input,.wp-block-search .wp-block-search__button{border:0!important}.wp-block-search__input::placeholder{color:var(--global-palette3)!important}.site-main-header-wrap>.site-header-row-container-inner{box-shadow:0 4px 8px rgba(205,205,205,.22)!important}.item-is-stuck.site-main-header-wrap .site-header-row-container-inner{border-top:0}.single-post .entry-meta .meta-label{font-weight:700}.wp-block-kadence-posts .loop-entry{box-shadow:none;border-radius:0}.read-more-button{margin-top:20px}.entry-content-wrap .category-style-pill a{margin-top:10px!important}.entry-tags a.tag-link{border:0!important;color:var(--global-palette3)!important}.entry-tags a.tag-link:hover{color:var(--global-palette-btn)!important;border-radius:0}.entry-taxonomies .category-links a{margin-top:5em}.kb-posts .entry-header .entry-taxonomies{margin-top:15px!important;margin-bottom:10px!important}span.category-links.term-links.category-style-pill a{border-radius:0!important;padding:5px 9px}.content-style-unboxed .kadence-thumbnail-position-behind:after{background:0 0!important}.content-style-unboxed .kadence-thumbnail-position-behind{margin-bottom:3em}.comment-navigation .nav-previous:after,.post-navigation .nav-previous:after{background:var(--global-palette3)!important}.nav-next .kadence-svg-iconset,.nav-previous .kadence-svg-iconset{display:none}.entry-related-carousel ul.splide__pagination{display:none}.entry-related-carousel{margin:0!important}.entry-related-carousel .loop-entry .entry-content-wrap{padding:1.25rem 0}.entry-related .splide__arrow.splide__arrow--next{margin-right:-30px}.entry-related .splide__arrow.splide__arrow--prev{margin-left:-30px}.entry-related .splide .splide__arrow,.entry-related .splide .splide__arrow:focus{opacity:1;width:35px;background:#fff;color:var(--global-palette3)}.entry-related .entry.loop-entry{background:0 0!important}.entry-author-style-center .entry-author-avatar:after,.entry-author-style-center .entry-author-avatar:before{background:var(--global-palette7)!important}.entry-author-style-center{border-bottom:1px solid var(--global-palette7)!important}.entry-author-avatar img{border:6px solid var(--global-palette7)}.entry-author-name a{font-family:var(--global-heading-font-family);font-weight:400;font-size:28px}@media screen and (min-width:768px){.archive .grid-lg-col-1.item-image-style-beside article.loop-entry.has-post-thumbnail,.blog .grid-lg-col-1.item-image-style-beside article.loop-entry.has-post-thumbnail{grid-template-columns:1fr 1fr!important}}.entry-header .entry-taxonomies{margin-bottom:10px}.entry-meta>:after{height:.13rem;width:.13rem}.wp-block-kadence-posts.item-image-style-beside article{align-items:center!important}.wp-block-kadence-posts.item-image-style-above.kb-posts-style-unboxed .entry .post-thumbnail{margin-bottom:1.5em!important}.wp-block-kadence-tabs .kt-tab-inner-content-inner .loop-entry p:last-child{margin:1em 0}@media screen and (max-width:768px){.kb-posts.grid-sm-col-2{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.1rem;column-gap:1.1rem}}.tns-outer .tns-controls button[data-controls=next]:before,.tns-outer .tns-controls button[data-controls=prev]:before{height:15px!important;width:15px!important}.entry-related-inner-content{padding:2em!important}.entry-related .entry-meta{display:none}.pagination .page-numbers{border-radius:0!important;font-size:.85em}.pagination .kadence-svg-iconset svg{height:.9em;width:.9em}.post-navigation-sub small{letter-spacing:1.1px!important;font-weight:600!important}.reply a.comment-reply-link{color:var(--global-palette3)!important;border:0!important;text-decoration:underline var(--global-palette6)!important;-webkit-text-decoration:underline var(--global-palette6)!important;text-underline-offset:5px;-webkit-text-underline-offset:5px}.reply a.comment-reply-link:hover{opacity:.75}.comment-respond a#cancel-comment-reply-link{margin-left:20px;font-size:.75em;text-decoration:underline}#respond+.comments-title{font-size:2.2em;padding-bottom:.6em;border-bottom:1px solid var(--global-palette7)}.comment-body{border-bottom:1px solid var(--global-palette7)!important;margin-bottom:2em!important}.comment-list li.bypostauthor>article{background:var(--global-palette8);border-bottom:0!important;padding:35px 20px 1px 20px}.comments-area .says{display:none}.comment-list .reply{padding:15px!important}.widget select{width:100%}.primary-sidebar .kb-posts .entry a{text-decoration:none}.primary-sidebar .kb-posts .entry{align-items:center}.primary-sidebar.widget-area .widget{margin-bottom:0!important}.single-content .sidebar-inner-wrap h1,.single-content .sidebar-inner-wrap h2,.single-content .sidebar-inner-wrap h3,.single-content .sidebar-inner-wrap h4,.single-content .sidebar-inner-wrap h5,.single-content .sidebar-inner-wrap h6{margin-top:0!important}blockquote,q{quotes:'“' '”'}.accent-line:after{content:"\a0";border-bottom:solid 1px;position:absolute;margin-left:15px;line-height:50%;width:100%;top:auto;right:auto;bottom:auto;left:auto}.accent-line{line-height:100%!important;overflow:hidden;position:relative;padding-bottom:6px}.vertical-line .kt-divider{width:1px!important}.justify{text-align:justify;text-align-last:center}.justify-left{text-align:justify;text-align-last:left}.splide .splide__arrow{border-radius:0!important}.site-middle-footer-wrap.site-footer-row-layout-fullwidth .site-container{padding-left:0!important;padding-right:0!important}.footer-widget-area #sb_instagram #sbi_images{padding:0}.woocommerce ul.products:not(.woo-archive-btn-button) .button{font-weight:inherit!important}.kadence-product-toggle-container .kadence-toggle-shop-layout{border:0!important}.woocommerce ul.products li.product .entry-content-wrap{border-radius:0!important}.wc-block-components-title.wc-block-components-title{font-size:2em!important}.woocommerce span.onsale{text-transform:uppercase;font-size:11px;letter-spacing:.075em;border-radius:0;padding:10px}

.slick-slider {
	position: relative;
	display: block;
	box-sizing: border-box;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-touch-callout: none;
	-khtml-user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent;
}

.slick-list {
	position: relative;
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

.slick-list:focus {
	outline: none;
}

.slick-list.dragging {
	cursor: hand;
}

.slick-slider .slick-track, .slick-slider .slick-list {
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

.slick-track {
	position: relative;
	top: 0;
	left: 0;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.slick-track:before, .slick-track:after {
	display: table;
	content: '';
}

.slick-track:after {
	clear: both;
}

.slick-loading .slick-track {
	visibility: hidden;
}

.slick-slide {
	display: none;
	float: left;
	height: 100%;
	min-height: 1px;
}

[dir=rtl] .slick-slide {
	float: right;
}

.slick-slide img,
.slick-initialized .slick-slide {
	display: block;
}

.slick-slide.slick-loading img,
.slick-arrow.slick-hidden {
	display: none;
}

.slick-slide.dragging img {
	pointer-events: none;
}

.slick-loading .slick-slide {
	visibility: hidden;
}

.slick-vertical .slick-slide {
	display: block;
	height: auto;
	border: 1px solid transparent;
}

.slick-prev:before, .slick-next:before {
	content: '';
}

.center-carousel,
.hm-slider {
  visibility: hidden !important;
}

.center-carousel.slick-initialized,
.hm-slider.slick-initialized {
  visibility: visible !important;
}

.center-carousel {
  position: relative;
}

.center-carousel .slick-slide {
  position: relative;
  padding: 0 5px;
  background: transparent;
}

.center-carousel .slick-slide .entry-content-wrap {
  opacity: 0;
  position: absolute;
  text-align: center;
  background-color: rgba(255, 255, 255, 0.93);
  padding: 1.1em 1.1em 2.1em 1.1em;
  transition: transform 0.75s ease, opacity 0.75s ease;
  width: 82%;
  bottom: 6%;
  left: 50%;
  transform: translate(-50%, 100%);
}

.center-carousel .slick-current .entry-content-wrap {
  opacity: 1;
  transform: translate(-50%, 0%);
}

.center-carousel .entry-title, .center-carousel .entry-header {
  margin-bottom: 0;
}

@media only screen and (max-width: 768px) {
.center-carousel .slick-slide {
   padding: 0;
 }

.center-carousel .slick-slide .entry-content-wrap {
   transform: translate(-50%, 0%);
   opacity: 0;
 }

.center-carousel .slick-current .entry-content-wrap {
   opacity: 1;
 }

.center-carousel .slick-slider,
.center-carousel .slick-slider .slick-slide {
   transition: opacity 0.6s ease-in-out;
 }

.center-carousel .slick-slider .slick-current {
   opacity: 1 !important;
 }

.center-carousel .slick-slider .slick-slide:not(.slick-current) {
   opacity: 0;
 }
	
.center-carousel .slick-prev {
   left: 0 !important;
 }

.center-carousel .slick-next {
   right: 0 !important;
 }

.center-carousel .slick-slide .entry-content-wrap {
   width: 78%;
 }
}

.hm-slider .slick-slide {
	margin: 0 15px;
}

.hm-slider .slick-list {
	margin: 0 -15px;
}

.hm-slider .slick-prev,
.hm-slider .slick-next,
.center-carousel .slick-prev,
.center-carousel .slick-next {
	height: 2em;
	width: 2em;
	text-indent: -9999px;
	background-size: 45%;
	background-repeat: no-repeat;
  background-position: center !important;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	z-index: 2;
	cursor: pointer;
	padding: 10px;
  font-size: 10px !important;
  border: 0 !important;
	background-color: #fff;
	box-sizing: content-box;
  opacity: 0.85;
}

.hm-slider .slick-prev,
.center-carousel .slick-prev {
	left: 15px;
	background-image: url('https://planningforkeeps.com/wp-content/themes/oleander/lib/images/prev-arrow.svg');
	border: none;
}

.hm-slider .slick-next,
.center-carousel .slick-next {
	right: 15px;
	background-image: url('https://planningforkeeps.com/wp-content/themes/oleander/lib/images/next-arrow.svg');
	background-position: right;
	border: none;
}

.hm-slider .slick-prev,
.hm-slider .slick-next {
  top: 42%;
}

.hm-slider .slick-prev:hover,
.hm-slider .slick-next:hover,
.center-carousel .slick-prev:hover,
.center-carousel .slick-next:hover{
	opacity: 1;
}

.hm-slider.slick-initialized {
	display: block !important;
}

@media screen and (max-width: 1325px) {
	.hm-slider .slick-prev {
		left: 15px;
	}

	.hm-slider .slick-next {
		right: 15px;
	}
}

/* Adjustments for tablets */
@media screen and (max-width: 1024px) {
	.hm-slider .slick-prev {
		left: 0;
	}

	.hm-slider .slick-next {
		right: -1px;
	}
}

/* Adjustments for 4-column layout */
.hm-slider-4 .slick-slide {
	width: calc(25% - 30px);
	margin: 0 15px;
}

.hm-slider-4 .slick-list {
	margin: 0 -15px;
}

/* Adjust columns for tablets */
@media screen and (max-width: 1024px) {
	.hm-slider-4 .slick-slide {
		width: calc(33.3333% - 30px);
	}
	.hm-slider .slick-slide {
		margin: 0 5px;
	}
}

/* Adjust columns for mobile */
@media screen and (max-width: 768px) {
	.hm-slider-4 .slick-slide {
		width: calc(50% - 30px);
	}
.hm-slider .slick-prev,
.hm-slider .slick-next {
  top: 38%;
  }
}

@media screen and (max-width: 480px) {
	.hm-slider-4 .slick-slide {
		width: 100%;
	}
}