.fl-node-o41sel2un5wh {
	color: #ffffff;
}
.fl-builder-content .fl-node-o41sel2un5wh *:not(input):not(textarea):not(select):not(a):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.fl-menu-mobile-toggle) {
	color: inherit;
}

.fl-builder-content .fl-node-o41sel2un5wh a {
	color: #ffffff;
}

.fl-builder-content .fl-node-o41sel2un5wh a:hover {
	color: #ffffff;
}

.fl-builder-content .fl-node-o41sel2un5wh h1,
.fl-builder-content .fl-node-o41sel2un5wh h2,
.fl-builder-content .fl-node-o41sel2un5wh h3,
.fl-builder-content .fl-node-o41sel2un5wh h4,
.fl-builder-content .fl-node-o41sel2un5wh h5,
.fl-builder-content .fl-node-o41sel2un5wh h6,
.fl-builder-content .fl-node-o41sel2un5wh h1 a,
.fl-builder-content .fl-node-o41sel2un5wh h2 a,
.fl-builder-content .fl-node-o41sel2un5wh h3 a,
.fl-builder-content .fl-node-o41sel2un5wh h4 a,
.fl-builder-content .fl-node-o41sel2un5wh h5 a,
.fl-builder-content .fl-node-o41sel2un5wh h6 a {
	color: #ffffff;
}



.fl-node-o41sel2un5wh > .fl-row-content-wrap {
	background-color: #1c1e21;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
 .fl-node-o41sel2un5wh > .fl-row-content-wrap {
	padding-top:40px;
	padding-bottom:40px;
}

                
    
    .fl-builder-row-settings #fl-field-separator_position {
        display: none !important;
    }
    
    
    
    	
	
    
    
    
    



.fl-node-2w5kuigsc4qy {
	width: 33.33%;
}




.fl-node-30u412slmk7j {
	width: 100%;
}




.fl-node-yl5kxqcn80fp {
	width: 25%;
}




.fl-node-bciewvyzd2u0 {
	width: 33.33%;
}




.fl-node-bxma5i4f1wsg {
	width: 25%;
}




.fl-node-gtia34exh57d {
	width: 33.33%;
}




.fl-node-r2mykivefpla {
	width: 25%;
}




.fl-node-6z8kldpxge90 {
	width: 25%;
}
@media (max-width: 768px) { .fl-module-icon {
	text-align: center;
}
 }.fl-node-13mtsbydo9nh .fl-icon i,
.fl-node-13mtsbydo9nh .fl-icon i:before {
	color: #ffffff;
}




.fl-node-13mtsbydo9nh .fl-icon i, .fl-node-13mtsbydo9nh .fl-icon i:before {
	font-size: 30px;
}
.fl-node-13mtsbydo9nh .fl-icon-wrap .fl-icon-text {
	height: 52.5px;
}
.fl-node-13mtsbydo9nh.fl-module-icon {
	text-align: left;
}
@media(max-width: 1200px) {
	.fl-node-13mtsbydo9nh .fl-icon-wrap .fl-icon-text {
		height: 52.5px;
	}
}
@media(max-width: 992px) {
	.fl-node-13mtsbydo9nh .fl-icon-wrap .fl-icon-text {
		height: 52.5px;
	}
}
@media(max-width: 768px) {
	.fl-node-13mtsbydo9nh .fl-icon-wrap .fl-icon-text {
		height: 52.5px;
	}
}
 .fl-node-13mtsbydo9nh > .fl-module-content {
	margin-left:0px;
}
img.mfp-img {
    padding-bottom: 40px !important;
}

/* Support for object-fit */
.fl-builder-edit .fl-fill-container img {
	transition: object-position .5s;
}

.fl-fill-container :is(.fl-module-content, .fl-photo, .fl-photo-content, img) {
	height: 100% !important;
	width: 100% !important;
}

@media (max-width: 768px) { /* Mobile Photo */
.fl-photo-content,
.fl-photo-img {
	max-width: 100%;
} }.fl-node-gu102xfed7a6, .fl-node-gu102xfed7a6 .fl-photo {
	text-align: center;
}
.fl-module-heading .fl-heading {
	padding: 0 !important;
	margin: 0 !important;
}.fl-node-mjn6a1yq0e7l.fl-module-heading .fl-heading {
	text-align: left;
}
.fl-node-o3sq98l4ipdf .fl-separator {
	border-top-width: 1px;
	max-width: 100%;
	width: 100%;
	margin: auto;
}

			.fl-node-o3sq98l4ipdf .fl-separator {
	border-top-color: #cccccc;
	border-top-style: solid;
}
 .fl-node-o3sq98l4ipdf > .fl-module-content {
	margin-top:0px;
	margin-right:20px;
	margin-bottom:0px;
	margin-left:20px;
}
.fl-builder-content .fl-rich-text strong {
	font-weight: bold;
}

/**
 * Remove bottom margins from the last paragraph
 * in v2+ text editor modules.
 */
.fl-module.fl-rich-text p:last-child {
	margin-bottom: 0;
}
/* Handle overlays in the builder */
.fl-builder-edit .fl-module.fl-rich-text p:not(:has(~ *:not(.fl-block-overlay))) {
	margin-bottom: 0;
}
 .fl-node-znp3aqb1wetk > .fl-module-content {
	margin-top:33px;
	margin-bottom:0px;
}
@media (max-width: 768px) { .fl-node-znp3aqb1wetk > .fl-module-content { margin-top:20px; } }.fl-node-ujal02z4sci5 .fl-icon i,
.fl-node-ujal02z4sci5 .fl-icon i:before {
	color: #ffffff;
}



.fl-node-ujal02z4sci5 .fl-icon i:hover,
.fl-node-ujal02z4sci5 .fl-icon i:hover:before,
.fl-node-ujal02z4sci5 .fl-icon a:hover i,
.fl-node-ujal02z4sci5 .fl-icon a:hover i:before {
	color: #efefef;
}

.fl-node-ujal02z4sci5 .fl-icon i, .fl-node-ujal02z4sci5 .fl-icon i:before {
	font-size: 16px;
}
.fl-node-ujal02z4sci5 .fl-icon-wrap .fl-icon-text {
	height: 28px;
}
.fl-node-ujal02z4sci5.fl-module-icon {
	text-align: left;
}
@media(max-width: 1200px) {
	.fl-node-ujal02z4sci5 .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 992px) {
	.fl-node-ujal02z4sci5 .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 768px) {
	.fl-node-ujal02z4sci5 .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
	.fl-node-ujal02z4sci5.fl-module-icon {
		text-align: left;
	}
}
 .fl-node-ujal02z4sci5 > .fl-module-content {
	margin-top:0px;
	margin-bottom:0px;
}
.fl-node-urm1lbehvk35 .fl-icon i,
.fl-node-urm1lbehvk35 .fl-icon i:before {
	color: #ffffff;
}



.fl-node-urm1lbehvk35 .fl-icon i:hover,
.fl-node-urm1lbehvk35 .fl-icon i:hover:before,
.fl-node-urm1lbehvk35 .fl-icon a:hover i,
.fl-node-urm1lbehvk35 .fl-icon a:hover i:before {
	color: #f4f4f4;
}

.fl-node-urm1lbehvk35 .fl-icon i, .fl-node-urm1lbehvk35 .fl-icon i:before {
	font-size: 16px;
}
.fl-node-urm1lbehvk35 .fl-icon-wrap .fl-icon-text {
	height: 28px;
}
.fl-node-urm1lbehvk35.fl-module-icon {
	text-align: left;
}
@media(max-width: 1200px) {
	.fl-node-urm1lbehvk35 .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 992px) {
	.fl-node-urm1lbehvk35 .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 768px) {
	.fl-node-urm1lbehvk35 .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
	.fl-node-urm1lbehvk35.fl-module-icon {
		text-align: left;
	}
}
 .fl-node-urm1lbehvk35 > .fl-module-content {
	margin-top:0px;
	margin-bottom:0px;
}
.fl-node-dnj1uf7qle4s .fl-icon i,
.fl-node-dnj1uf7qle4s .fl-icon i:before {
	color: #ffffff;
}



.fl-node-dnj1uf7qle4s .fl-icon i:hover,
.fl-node-dnj1uf7qle4s .fl-icon i:hover:before,
.fl-node-dnj1uf7qle4s .fl-icon a:hover i,
.fl-node-dnj1uf7qle4s .fl-icon a:hover i:before {
	color: #efefef;
}

.fl-node-dnj1uf7qle4s .fl-icon i, .fl-node-dnj1uf7qle4s .fl-icon i:before {
	font-size: 16px;
}
.fl-node-dnj1uf7qle4s .fl-icon-wrap .fl-icon-text {
	height: 28px;
}
.fl-node-dnj1uf7qle4s.fl-module-icon {
	text-align: left;
}
@media(max-width: 1200px) {
	.fl-node-dnj1uf7qle4s .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 992px) {
	.fl-node-dnj1uf7qle4s .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
}
@media(max-width: 768px) {
	.fl-node-dnj1uf7qle4s .fl-icon-wrap .fl-icon-text {
		height: 28px;
	}
	.fl-node-dnj1uf7qle4s.fl-module-icon {
		text-align: left;
	}
}
 .fl-node-dnj1uf7qle4s > .fl-module-content {
	margin-top:0px;
}
.pp-social-icons {
	display: flex;
}
.pp-social-icons-vertical {
	flex-direction: column;
}
.pp-social-icons-vertical .pp-social-icon:last-of-type {
	margin-bottom: 0 !important;
}
.pp-social-icons-horizontal .pp-social-icon:last-of-type {
	margin-right: 0 !important;
}
.pp-social-icons-horizontal .pp-social-icon:first-child {
	margin-left: 0 !important;
}

.pp-social-icons .pp-social-icon {
	display: inline-block;
	line-height: 0;
}
.pp-social-icons a {
	font-family: "Helvetica",Verdana,Arial,sans-serif;
}
.pp-social-icons .pp-x-icon {
	font-weight: bold;
}
.fl-node-j3ok7f2nmzca .fl-module-content .pp-social-icon a,
.fl-node-j3ok7f2nmzca .fl-module-content .pp-social-icon a:hover {
	text-decoration: none;
}

.fl-node-j3ok7f2nmzca .fl-module-content .pp-social-icon a {
	display: inline-flex;
	float: left;
	text-align: center;
	justify-content: center;
	align-items: center;
					border-radius: 100px;
				border: 0px solid ;
	}

.fl-node-j3ok7f2nmzca .fl-module-content .pp-social-icon svg {
	fill: currentColor;
			width: 30px;
		height: 30px;
	}

.fl-node-j3ok7f2nmzca .fl-module-content .pp-social-icon a:hover {
					border-color: ;
	}



			.fl-node-j3ok7f2nmzca .fl-module-content .pp-social-icon:nth-child(1) a {
							border: 0px solid ;
					}
		.fl-node-j3ok7f2nmzca .fl-module-content .pp-social-icon:nth-child(1) a:hover {
					}
				.fl-node-j3ok7f2nmzca .fl-module-content .pp-social-icon:nth-child(1) a {
								}
				.fl-node-j3ok7f2nmzca .fl-module-content .pp-social-icon:nth-child(1) i:hover,
		.fl-node-j3ok7f2nmzca .fl-module-content .pp-social-icon:nth-child(1) a:hover i {
								}
				.fl-node-j3ok7f2nmzca .fl-module-content .pp-social-icon:nth-child(2) a {
							border: 0px solid ;
					}
		.fl-node-j3ok7f2nmzca .fl-module-content .pp-social-icon:nth-child(2) a:hover {
					}
				.fl-node-j3ok7f2nmzca .fl-module-content .pp-social-icon:nth-child(2) a {
								}
				.fl-node-j3ok7f2nmzca .fl-module-content .pp-social-icon:nth-child(2) i:hover,
		.fl-node-j3ok7f2nmzca .fl-module-content .pp-social-icon:nth-child(2) a:hover i {
								}
				.fl-node-j3ok7f2nmzca .fl-module-content .pp-social-icon:nth-child(3) a {
							border: 0px solid ;
					}
		.fl-node-j3ok7f2nmzca .fl-module-content .pp-social-icon:nth-child(3) a:hover {
					}
				.fl-node-j3ok7f2nmzca .fl-module-content .pp-social-icon:nth-child(3) a {
								}
				.fl-node-j3ok7f2nmzca .fl-module-content .pp-social-icon:nth-child(3) i:hover,
		.fl-node-j3ok7f2nmzca .fl-module-content .pp-social-icon:nth-child(3) a:hover i {
								}
	.fl-node-j3ok7f2nmzca .pp-social-icons-vertical .pp-social-icon {
	margin-bottom: 10px;
}
.fl-node-j3ok7f2nmzca .pp-social-icons-horizontal .pp-social-icon {
	margin-right: 10px;
}
.fl-node-j3ok7f2nmzca .pp-social-icons {
	justify-content: flex-start;
}
.fl-node-j3ok7f2nmzca .fl-module-content .pp-social-icon a {
	font-size: 30px;
	width: 60px;
	height: 60px;
	line-height: 60px;
}
.fl-node-j3ok7f2nmzca .fl-module-content .pp-social-icon .pp-x-icon {
	font-size: calc(30px + 20%);
}

/* Start Global Nodes CSS */

/* End Global Nodes CSS */


/* Start Layout CSS */
/* H&K content-led scroll stories. Native document order and links are retained. */
.hkx-stories #wpc-rich #wpc-quick-start .hkx-track{display:flex!important;flex-wrap:nowrap!important;width:max-content!important;max-width:none!important;overflow:visible!important;gap:24px!important;padding:0!important;margin:0!important}
.hkx-stories #wpc-rich #wpc-quick-start .hkx-track>.hkx-panel{flex:0 0 var(--hkx-card)!important;width:var(--hkx-card)!important}
.hkx-reduce #wpc-rich #wpc-quick-start .hkx-track{display:grid!important;width:100%!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))!important}
.hkx-reduce #wpc-rich #wpc-quick-start .hkx-track>.hkx-panel{width:auto!important}
@media print{.hkx-stories #wpc-rich #wpc-quick-start .hkx-track{display:block!important;width:100%!important}.hkx-stories #wpc-rich #wpc-quick-start .hkx-track>.hkx-panel{width:100%!important}}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-managed[data-hk-scroll-item],.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-managed [data-hk-scroll-item],.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-managed.reveal,.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-managed .reveal,.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-managed.hm-reveal,.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-managed .hm-reveal{opacity:1!important;transform:none!important;visibility:visible!important;transition:none!important}
.hkx-reading-progress{position:fixed;inset:0 0 auto;height:3px;background:#b4c6a7;transform:scaleX(0);transform-origin:left;z-index:9999;pointer-events:none}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-shell{position:relative;width:100%;min-width:0;margin:30px 0 36px;color:#183c3d;--hkx-card:clamp(300px,58vw,680px)}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-sticky{position:relative;min-width:0;padding:16px 0;background:inherit}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-pin .hkx-sticky{position:sticky;top:var(--hkx-top,100px)}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-tools{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-label{font-size:12px;line-height:1.4;font-weight:700;letter-spacing:.12em;text-transform:uppercase}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-buttons{display:flex;align-items:center;gap:15px;flex-shrink:0}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-count{font-size:12px;letter-spacing:.12em;font-variant-numeric:tabular-nums;min-width:60px;text-align:center}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-tools button{appearance:none;display:inline-grid;place-items:center;width:44px;height:44px;min-width:44px;padding:0;border:1px solid #aab8ac;border-radius:50%;background:transparent;color:#183c3d;font:inherit;font-size:23px;cursor:pointer;transition:background .2s,color .2s}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-tools button:hover:not(:disabled){background:#183c3d;color:#f5f3ee}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-tools button:disabled{opacity:.35;cursor:default}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-viewport{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#aab8ac transparent;overscroll-behavior-x:contain;min-width:0;width:100%;padding:2px 0 14px;scroll-padding-left:0}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-pin .hkx-viewport{scroll-snap-type:none;scrollbar-width:none}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-track{display:flex!important;grid-template-columns:none!important;gap:24px!important;width:max-content!important;min-width:100%;max-width:none!important;padding:0!important;margin:0!important;list-style:none!important;counter-reset:hkx-stage}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-track:before,.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-track:after{display:none!important}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-panel{position:relative!important;flex:0 0 var(--hkx-card)!important;width:var(--hkx-card)!important;min-width:0!important;max-width:none!important;margin:0!important;scroll-snap-align:start;box-sizing:border-box!important;opacity:1!important;transform:none!important}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-track:after{content:''!important;display:block!important;flex:0 0 var(--hkx-tail,0px);width:0}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-shell[data-hkx-kind=process] .hkx-panel{display:block!important;padding:clamp(22px,3.3vw,44px)!important;border:1px solid #bac5b8!important;border-radius:16px!important;background:rgba(255,255,255,.32)!important;color:#24302b!important;transition:background .35s,border-color .35s}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-shell[data-hkx-kind=process] .hkx-panel.hkx-active{background:rgba(255,255,255,.75)!important;border-color:#728a78!important}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-shell[data-hkx-kind=process] .hkx-panel:before,.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-shell[data-hkx-kind=process] .hkx-panel:after{display:none!important}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-shell[data-hkx-kind=process] .hkx-panel h3{font-size:clamp(25px,2.7vw,37px)!important;line-height:1.15!important;margin:12px 0 18px!important;color:#183c3d!important}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-shell[data-hkx-kind=process] .hkx-panel p{font-size:clamp(15px,1.25vw,18px)!important;line-height:1.65!important}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-shell[data-hkx-kind=process] .hkx-panel .btx-stage,.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-number{display:block;position:static!important;width:auto!important;height:auto!important;border:0!important;background:none!important;font-size:42px!important;line-height:1!important;letter-spacing:-.04em;color:#6b8773!important;margin-bottom:22px}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-shell[data-hkx-kind=process] figure.hkx-panel{padding:0!important;overflow:hidden}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-shell[data-hkx-kind=process] figure.hkx-panel img{width:100%!important;height:clamp(210px,31vh,330px)!important;object-fit:cover!important}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-shell[data-hkx-kind=process] figure.hkx-panel figcaption{padding:22px!important;font-size:21px!important}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-shell .hm-step.hkx-panel{padding:0!important;overflow:hidden}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-shell .hm-step.hkx-panel>img{width:100%;height:220px!important;object-fit:cover!important}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-shell .hm-step__body{padding:24px!important}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-shell[data-hkx-kind=collection]{--hkx-card:clamp(300px,43vw,520px)}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-shell[data-hkx-kind=collection] .hkx-panel{border-radius:16px;overflow:hidden}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-shell[data-hkx-kind=collection] .hkx-panel img{max-height:350px;object-fit:cover}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-meter{height:2px;background:#c8d0c4;margin-top:10px;overflow:hidden}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-fill{display:block;height:100%;background:#183c3d;transform-origin:left;transition:transform .2s}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-skip{display:none;appearance:none;border:0;background:none;padding:14px 0 0;margin:0;color:#375d51;font:inherit;font-size:12px;cursor:pointer;text-decoration:underline;text-underline-offset:4px}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-pin .hkx-skip{display:block}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-shell :focus-visible{outline:3px solid #8f5b32!important;outline-offset:3px}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-photo{--hkx-reveal:1;clip-path:inset(0 calc((1 - var(--hkx-reveal))*42%) 0 0);overflow:hidden}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-photo.hkx-photo-right{clip-path:inset(0 0 0 calc((1 - var(--hkx-reveal))*42%))}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-photo img{scale:calc(1.075 - var(--hkx-reveal)*.075);transform-origin:center}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-heading{--hkx-line:1}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-heading:after{content:'';display:block;width:clamp(48px,7vw,96px);height:2px;background:currentColor;opacity:.45;margin-top:18px;transform:scaleX(var(--hkx-line));transform-origin:left}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-bar{transform:scaleX(.02);transform-origin:left;transition:transform 1.1s cubic-bezier(.16,1,.3,1)}
.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-bar.hkx-bar-shown{transform:scaleX(1)}
@media(max-width:999px){.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-shell,.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-shell[data-hkx-kind=collection]{--hkx-card:min(82vw,540px)}.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-track{gap:16px!important}.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-track:after{flex-basis:0}.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-tools{gap:10px}.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-label{max-width:130px;font-size:10px}.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-buttons{gap:6px}.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-shell[data-hkx-kind=process] .hkx-panel h3{font-size:26px!important}.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-photo{clip-path:inset(0 calc((1 - var(--hkx-reveal))*22%) 0 0)}.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-photo.hkx-photo-right{clip-path:inset(0 0 0 calc((1 - var(--hkx-reveal))*22%))}}
.hkx-reduce :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-shell{height:auto!important}.hkx-reduce :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-sticky{position:static!important}.hkx-reduce :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-viewport{overflow:visible!important}.hkx-reduce :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-track{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))!important;width:100%!important}.hkx-reduce :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-panel{width:auto!important}.hkx-reduce :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-track:after,.hkx-reduce :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-tools,.hkx-reduce :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-meter,.hkx-reduce :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-skip,.hkx-reduce .hkx-reading-progress{display:none!important}.hkx-reduce :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-photo{clip-path:none!important}.hkx-reduce :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-photo img{scale:1!important}.hkx-reduce :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-heading:after,.hkx-reduce :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-bar{transform:none!important;transition:none!important}
@media print{.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-shell{height:auto!important}.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-sticky{position:static!important}.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-viewport{overflow:visible!important}.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-track{display:block!important;width:100%!important}.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-panel{width:100%!important;break-inside:avoid;margin-bottom:20px!important}.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-track:after,.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-tools,.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-meter,.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-skip,.hkx-reading-progress{display:none!important}.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-photo{clip-path:none!important}.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-photo img{scale:1!important}.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-heading:after,.hkx-stories :is(#hk-editorial-root,#hk-page,#wpc-rich,#hkjuice,#hkd,#hk-pet,#wpc-shop,.fl-post-content) .hkx-bar{transform:none!important}}
/* Quantity and cost factors use the same accessible horizontal story. */
.hkx-stories #bt-rich #costs.hkx-cost-section .why-layout{display:block!important}
.hkx-stories #bt-rich #costs.hkx-cost-section .why-heading{position:static!important;max-width:900px;margin-bottom:36px}
.hkx-stories #bt-rich #costs .hkx-costs .hkx-panel>p:first-child{margin:0 0 22px!important}
.hkx-stories #bt-rich #costs .hkx-costs .hkx-panel small{display:block;font-size:42px;line-height:1;letter-spacing:-.04em;color:#6b8773;margin-bottom:22px}
.hkx-stories #bt-rich #costs .hkx-costs .hkx-panel>p:first-child small{margin-bottom:0}
@media(max-width:600px){.hkx-stories #bt-rich #costs .hkx-label{max-width:145px;letter-spacing:.08em}}

/* End Layout CSS */


        			.fl-node-o41sel2un5wh .fl-row-content {
				min-width: 0px;
			}
		