<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-20:#005a87}#start-resizable-editor-section{display:none}.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-button__link{color:#fff;background-color:#32373c;border:none;border-radius:1.55em;box-shadow:none;cursor:pointer;display:inline-block;font-size:1.125em;padding:.667em 1.333em;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:#fff}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}.is-style-outline&gt;.wp-block-button__link,.wp-block-button__link.is-style-outline{border:2px solid}.is-style-outline&gt;.wp-block-button__link:not(.has-text-color),.wp-block-button__link.is-style-outline:not(.has-text-color){color:#32373c}.is-style-outline&gt;.wp-block-button__link:not(.has-background),.wp-block-button__link.is-style-outline:not(.has-background){background-color:transparent}.wp-block-buttons .wp-block-button{display:inline-block;margin-right:.5em;margin-bottom:.5em}.wp-block-buttons .wp-block-button:last-child{margin-right:0}.wp-block-buttons.alignright .wp-block-button{margin-right:0;margin-left:.5em}.wp-block-buttons.alignright .wp-block-button:first-child{margin-left:0}.wp-block-buttons.alignleft .wp-block-button{margin-left:0;margin-right:.5em}.wp-block-buttons.alignleft .wp-block-button:last-child{margin-right:0}.wp-block-button.aligncenter,.wp-block-buttons.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:.25em;border:1px solid #ddd}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse}.wp-block-calendar table th{font-weight:400;background:#ddd}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-code code{white-space:pre-wrap;overflow-wrap:break-word}.wp-block-columns{display:flex;margin-bottom:1.75em;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-columns.has-background{padding:1.25em 2.375em}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (max-width:599px){.wp-block-column{flex-basis:100%!important}}@media (min-width:600px) and (max-width:781px){.wp-block-column:not(:only-child){flex-basis:calc(50% - 1em)!important;flex-grow:0}.wp-block-column:nth-child(2n){margin-left:2em}}@media (min-width:782px){.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-column[style*=flex-basis]{flex-grow:0}.wp-block-column:not(:first-child){margin-left:2em}}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{-ms-grid-row-align:center;align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-cover,.wp-block-cover-image{position:relative;background-size:cover;background-position:50%;min-height:430px;height:100%;width:100%;display:flex;justify-content:center;align-items:center;padding:1em;box-sizing:border-box}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";background-color:inherit}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:290px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports (position:sticky){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:100%;z-index:1;color:#fff}.wp-block-cover-image .wp-block-subhead:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color),.wp-block-cover .wp-block-subhead:not(.has-text-color),.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color){color:inherit}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}.wp-block-cover-image-text,.wp-block-cover-text,section.wp-block-cover-image h2{color:#fff}.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content&gt;h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content&gt;h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,section.wp-block-cover-image&gt;h2{font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:580px;padding:.44em;text-align:center}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]&gt;[data-type="core/embed"],.wp-block[data-align=right]&gt;[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]&gt;[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]&gt;[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:.8em;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.blocks-gallery-grid,.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 1em 1em 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports (position:sticky){.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports (position:sticky){.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:3em .77em .7em;color:#fff;text-align:center;font-size:.8em;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);box-sizing:border-box;margin:0}.blocks-gallery-grid .blocks-gallery-image figcaption img,.blocks-gallery-grid .blocks-gallery-item figcaption img,.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid figcaption,.wp-block-gallery figcaption{flex-grow:1}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports (position:sticky){.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;-o-object-fit:cover;object-fit:cover}}.blocks-gallery-grid.columns-1 .blocks-gallery-image,.blocks-gallery-grid.columns-1 .blocks-gallery-item,.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc(33.33333% - .66667em);margin-right:1em}.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc(25% - .75em);margin-right:1em}.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc(20% - .8em);margin-right:1em}.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc(16.66667% - .83333em);margin-right:1em}.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc(14.28571% - .85714em);margin-right:1em}.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc(12.5% - .875em);margin-right:1em}.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n){margin-right:0}.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0}.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:0}.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:0}.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:0}.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n){margin-right:0}.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid .blocks-gallery-image:last-child,.blocks-gallery-grid .blocks-gallery-item:last-child,.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid.alignleft,.blocks-gallery-grid.alignright,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:290px;width:100%}.blocks-gallery-grid.aligncenter .blocks-gallery-item figure,.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-group{box-sizing:border-box}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}.wp-block-image{margin-bottom:1em}.wp-block-image img{max-width:100%}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright{display:table}.wp-block-image .aligncenter&gt;figcaption,.wp-block-image .alignleft&gt;figcaption,.wp-block-image .alignright&gt;figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em}.is-style-circle-mask img,.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.is-style-circle-mask img{-webkit-mask-image:url('data:image/svg+xml;utf8,&lt;svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"&gt;&lt;circle cx="50" cy="50" r="50"/&gt;&lt;/svg&gt;');mask-image:url('data:image/svg+xml;utf8,&lt;svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"&gt;&lt;circle cx="50" cy="50" r="50"/&gt;&lt;/svg&gt;');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:0}}.wp-block-latest-comments__comment{line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:2.25em;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;line-height:1.8;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;color:#555;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-top:.5em;margin-bottom:1em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;width:auto}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em}.wp-block-latest-posts__featured-image.alignright{margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}.block-editor-image-alignment-control__row .components-base-control__field{display:flex;justify-content:space-between;align-items:center}.block-editor-image-alignment-control__row .components-base-control__field .components-base-control__label{margin-bottom:0}ol.has-background,ul.has-background{padding:1.25em 2.375em}.wp-block-media-text{
  /*!rtl:begin:ignore*/direction:ltr;
  /*!rtl:end:ignore*/display:-ms-grid;display:grid;-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{-ms-grid-columns:1fr 50%;grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{-ms-grid-row-align:start;align-self:start}.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{-ms-grid-row-align:center;align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{-ms-grid-row-align:end;align-self:end}.wp-block-media-text .wp-block-media-text__media{
  /*!rtl:begin:ignore*/-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;
  /*!rtl:end:ignore*/margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;
  /*!rtl:begin:ignore*/-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;
  /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{
  /*!rtl:begin:ignore*/-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{
  /*!rtl:begin:ignore*/-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text__media img,.wp-block-media-text__media video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media&gt;img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{-ms-grid-columns:100%!important;grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}}.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation-link:not(.has-text-color){color:#1e1e1e}.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation__container{background-color:#fff}.items-justified-left&gt;ul{justify-content:flex-start}.items-justified-center&gt;ul{justify-content:center}.items-justified-right&gt;ul{justify-content:flex-end}.wp-block-navigation-link{display:flex;align-items:center;position:relative;margin:0}.wp-block-navigation-link .wp-block-navigation__container:empty{display:none}.wp-block-navigation__container{list-style:none;margin:0;padding-left:0;display:flex;flex-wrap:wrap}.is-vertical .wp-block-navigation__container{display:block}.has-child&gt;.wp-block-navigation-link__content{padding-right:.5em}.has-child .wp-block-navigation__container{border:1px solid rgba(0,0,0,.15);background-color:inherit;color:inherit;position:absolute;left:0;top:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:2;opacity:0;transition:opacity .1s linear;visibility:hidden}.has-child .wp-block-navigation__container&gt;.wp-block-navigation-link&gt;.wp-block-navigation-link__content{flex-grow:1}.has-child .wp-block-navigation__container&gt;.wp-block-navigation-link&gt;.wp-block-navigation-link__submenu-icon{padding-right:.5em}@media (min-width:782px){.has-child .wp-block-navigation__container{left:1.5em}.has-child .wp-block-navigation__container .wp-block-navigation__container{left:100%;top:-1px}.has-child .wp-block-navigation__container .wp-block-navigation__container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:.5em;background:transparent}.has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon svg{transform:rotate(0)}}.has-child:hover{cursor:pointer}.has-child:hover&gt;.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.has-child:focus-within{cursor:pointer}.has-child:focus-within&gt;.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.wp-block-navigation-link__content{color:inherit;text-decoration:none;padding:.5em 1em}.wp-block-navigation-link__content+.wp-block-navigation-link__content{padding-top:0}.has-text-color .wp-block-navigation-link__content{color:inherit}.wp-block-navigation-link__label{word-break:normal;overflow-wrap:break-word}.wp-block-navigation-link__submenu-icon{height:inherit;padding:.375em 1em .375em 0}.wp-block-navigation-link__submenu-icon svg{fill:currentColor}@media (min-width:782px){.wp-block-navigation-link__submenu-icon svg{transform:rotate(90deg)}}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-background{padding:1.25em 2.375em}p.has-text-color a{color:inherit}.wp-block-post-author{display:flex;flex-wrap:wrap}.wp-block-post-author__byline{width:100%;margin-top:0;margin-bottom:0;font-size:.5em}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{margin-bottom:.7em;font-size:.7em}.wp-block-post-author__content{flex-grow:1;flex-basis:0}.wp-block-post-author__name{font-weight:700;margin:0}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:290px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:1.25em}.wp-block-pullquote p{font-size:1.75em;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:2em}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:1.125em;text-align:right}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 1em)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}.wp-block-rss.columns-4 li{width:calc(25% - 1em)}.wp-block-rss.columns-5 li{width:calc(20% - 1em)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;color:#555;font-size:.8125em}.wp-block-search .wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1;min-width:3em;border:1px solid #949494}.wp-block-search .wp-block-search__button{margin-left:.625em;word-break:normal}.wp-block-search .wp-block-search__button svg{min-width:1.5em;min-height:1.5em}.wp-block-search.wp-block-search__button-only .wp-block-search__button{margin-left:0}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:4px;border:1px solid #949494}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{border-radius:0;border:none;padding:0 0 0 .25em}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus{outline:none}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button{padding:.125em .5em}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:currentColor;font-size:1.5em;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-custom-logo .aligncenter{display:table}.wp-block-social-links{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-left:0;padding-right:0;text-indent:0;margin-left:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{text-decoration:none;border-bottom:0;box-shadow:none}.wp-social-link{display:block;width:36px;height:36px;border-radius:9999px;margin:0 8px 8px 0;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-social-link{transition-duration:0s}}.wp-social-link a{padding:6px;display:block;line-height:0;transition:transform .1s ease}.wp-social-link a,.wp-social-link a:active,.wp-social-link a:hover,.wp-social-link a:visited,.wp-social-link svg{color:currentColor;fill:currentColor}.wp-social-link:hover{transform:scale(1.1)}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1778f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none;padding:4px}.wp-block-social-links.is-style-logos-only .wp-social-link svg{width:28px;height:28px}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1778f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0d66c2}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:16px;padding-right:16px}.wp-block-spacer{clear:both}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table{overflow-x:auto}.wp-block-table table{width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f0f0f0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports (position:sticky){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-post-featured-image a{display:inline-block}:root .has-pale-pink-background-color{background-color:#f78da7}:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .has-white-background-color{background-color:#fff}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-black-background-color{background-color:#000}:root .has-pale-pink-color{color:#f78da7}:root .has-vivid-red-color{color:#cf2e2e}:root .has-luminous-vivid-orange-color{color:#ff6900}:root .has-luminous-vivid-amber-color{color:#fcb900}:root .has-light-green-cyan-color{color:#7bdcb5}:root .has-vivid-green-cyan-color{color:#00d084}:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .has-vivid-cyan-blue-color{color:#0693e3}:root .has-vivid-purple-color{color:#9b51e0}:root .has-white-color{color:#fff}:root .has-very-light-gray-color{color:#eee}:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .has-very-dark-gray-color{color:#313131}:root .has-black-color{color:#000}:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:linear-gradient(135deg,#0693e3,#9b51e0)}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:linear-gradient(135deg,#7adcb4,#00d082)}:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:linear-gradient(135deg,#fcb900,#ff6900)}:root .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:linear-gradient(135deg,#ff6900,#cf2e2e)}:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:linear-gradient(135deg,#eee,#a9b8c3)}:root .has-cool-to-warm-spectrum-gradient-background{background:linear-gradient(135deg,#4aeadc,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c)}:root .has-blush-light-purple-gradient-background{background:linear-gradient(135deg,#ffceec,#9896f0)}:root .has-blush-bordeaux-gradient-background{background:linear-gradient(135deg,#fecda5,#fe2d2d 50%,#6b003e)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-luminous-dusk-gradient-background{background:linear-gradient(135deg,#ffcb70,#c751c0 50%,#4158d0)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-pale-ocean-gradient-background{background:linear-gradient(135deg,#fff5cb,#b6e3d4 50%,#33a7b5)}:root .has-electric-grass-gradient-background{background:linear-gradient(135deg,#caf880,#71ce7e)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root .has-link-color a{color:#00e;color:var(--wp--style--color--link,#00e)}.has-small-font-size{font-size:.8125em}.has-normal-font-size,.has-regular-font-size{font-size:1em}.has-medium-font-size{font-size:1.25em}.has-large-font-size{font-size:2.25em}.has-huge-font-size,.has-larger-font-size{font-size:2.625em}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}
#wpsl-wrap,.wpsl-gmap-canvas{margin-bottom:20px;width:100%}#wpsl-result-list a,#wpsl-wrap [class*=" wpsl-icon-"]:focus,#wpsl-wrap [class^=wpsl-icon-]:active{outline:0}#wpsl-map-controls div:hover,#wpsl-reset-map:hover,#wpsl-search-btn:hover,.wpsl-dropdown{cursor:pointer}#wpsl-wrap,.wpsl-clearfix:after,.wpsl-contact-details{clear:both}@font-face{font-family:wpsl-fontello;src:url(//carmanskitchen.com.au/wp-content/plugins/wp-store-locator/css/../font/fontello.eot?28897909);src:url(//carmanskitchen.com.au/wp-content/plugins/wp-store-locator/css/../font/fontello.eot?28897909#iefix) format('embedded-opentype'),url(//carmanskitchen.com.au/wp-content/plugins/wp-store-locator/css/../font/fontello.woff?28897909) format('woff'),url(//carmanskitchen.com.au/wp-content/plugins/wp-store-locator/css/../font/fontello.ttf?28897909) format('truetype'),url(//carmanskitchen.com.au/wp-content/plugins/wp-store-locator/css/../font/fontello.svg?28897909#fontello) format('svg');font-weight:400;font-style:normal}#wpsl-gmap{float:right;width:66.5%;height:350px;margin-bottom:0}.wpsl-store-below #wpsl-gmap{float:none;width:100%}.wpsl-gmap-canvas{height:300px}.gm-style-mtc,.gmnoprint{z-index:9999!important}#wpsl-gmap div:not[class^=gv-iv],#wpsl-gmap img,.wpsl-gmap-canvas div:not[class^=gv-iv],.wpsl-gmap-canvas img{box-shadow:none!important;max-width:none!important;background:0 0}#wpsl-gmap img,.wpsl-gmap-canvas img{display:inline!important;opacity:1!important;max-height:none!important}#wpsl-gmap *{box-sizing:content-box!important;-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important}#wpsl-gmap div.gm-iv-marker,.wpsl-gmap-canvas div.gm-iv-marker{backgroud-image:inherit}#wpsl-wrap{position:relative;overflow:hidden}#wpsl-search-wrap{float:left;width:100%}#wpsl-search-wrap form{margin:0;padding:0;border:none;outline:0}#wpsl-gmap #wpsl-map-controls{position:absolute;height:28px;right:10px;bottom:24px;border-radius:2px;z-index:3;font-size:11px;white-space:nowrap;overflow:hidden}#wpsl-gmap #wpsl-map-controls.wpsl-street-view-exists{right:48px}#wpsl-map-controls .wpsl-direction-preloader{margin:5px 5px 0}#wpsl-map-controls div{float:left;background:#fff;border-radius:2px}#wpsl-wrap [class*=" wpsl-icon-"],#wpsl-wrap [class^=wpsl-icon-]{position:relative;float:left;padding:7px 9px 7px 8px;display:inline-block;font-family:wpsl-fontello;font-style:normal;font-weight:400;font-size:1.3em;color:#737373;speak:none;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#wpsl-map-controls span{font-family:inherit;font-size:inherit}#wpsl-wrap .wpsl-ie [class*=" wpsl-icon-"],#wpsl-wrap .wpsl-ie [class^=wpsl-icon-]{padding:9px 8px 4px}#wpsl-wrap.wpsl-mobile [class*=" wpsl-icon-"],#wpsl-wrap.wpsl-mobile [class^=wpsl-icon-]{padding:8px 10px}#wpsl-wrap .wpsl-icon-reset{border-radius:2px 0 0 2px;z-index:2;padding-left:9px;padding-right:4px}#wpsl-wrap .wpsl-icon-direction{z-index:1}#wpsl-map-controls.wpsl-reset-exists .wpsl-icon-direction{border-radius:0 2px 2px 0}#wpsl-wrap .wpsl-active-icon,#wpsl-wrap [class*=" wpsl-icon-"]:hover,#wpsl-wrap [class^=wpsl-icon-]:hover{color:#000}#wpsl-wrap .wpsl-in-progress,#wpsl-wrap .wpsl-in-progress:hover{color:#c6c6c6}#wpsl-gmap #wpsl-reset-map{position:absolute;display:none;right:37px;top:37px;padding:6px 14px;background:#fff!important;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:2px;z-index:3}.gm-style-cc{word-wrap:normal}#wpsl-search-wrap .wpsl-input,#wpsl-search-wrap .wpsl-select-wrap{display:table}#wpsl-search-btn,#wpsl-search-wrap #wpsl-radius,#wpsl-search-wrap #wpsl-results,#wpsl-search-wrap .wpsl-input input,#wpsl-search-wrap .wpsl-input label{display:table-cell}#wpsl-search-wrap label{margin-bottom:0}#wpsl-search-input{width:179px;height:auto;padding:7px 12px;font-size:100%;margin:0}#wpsl-search-btn,#wpsl-search-wrap input{border:1px solid #d2d2d2;border-radius:3px}#wpsl-search-btn{padding:7px 10px;line-height:1.428571429;font-weight:400;color:#7c7c7c;background-color:#e6e6e6;background-repeat:repeat-x;background-image:-moz-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:-ms-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:-webkit-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:-o-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:linear-gradient(top,#f4f4f4,#e6e6e6);box-shadow:0 1px 2px rgba(64,64,64,.1);text-transform:none!important}#wpsl-search-input.wpsl-error{border:1px solid #bd0028!important}.wpsl-search{margin-bottom:12px;padding:12px 12px 0;background:#f4f3f3}.wpsl-search.wpsl-checkboxes-enabled{padding:12px}.wpsl-back{display:inline-block}#wpsl-result-list{width:33%;margin-right:.5%}.wpsl-store-below #wpsl-result-list{width:100%;margin:12px 0 0}#wpsl-direction-details,#wpsl-stores{height:350px;overflow-y:auto}#wpsl-direction-details,.wpsl-hide{display:none}#wpsl-result-list p{padding-left:10px}.wpsl-store-below #wpsl-result-list p{padding-left:0}.wpsl-direction-before{margin:14px 0 21px;padding-left:10px}.wpsl-store-below .wpsl-direction-before{padding-left:0}.wpsl-direction-before div{margin-top:10px}#wpsl-wrap #wpsl-result-list li{padding:10px;border-bottom:1px dotted #ccc;margin-left:0;overflow:hidden;list-style:none!important;text-indent:0}#wpsl-wrap #wpsl-result-list li li{padding:0;border-bottom:0;margin-left:14px;overflow:visible}#wpsl-wrap #wpsl-result-list ul li{list-style:disc!important}#wpsl-wrap #wpsl-result-list ol li{list-style:decimal!important}#wpsl-wrap.wpsl-store-below #wpsl-result-list li{padding:10px 10px 10px 0}#wpsl-result-list li p{padding-left:0;margin:0 0 20px}.wpsl-store-details.wpsl-store-listing{position:relative;padding-right:20px}.wpsl-store-details.wpsl-store-listing.wpsl-active-details:before,.wpsl-store-details.wpsl-store-listing:before{position:absolute;content:'';bottom:6px;right:0;border-top:5px solid #000;border-left:6px solid transparent;border-right:6px solid transparent}.wpsl-store-details.wpsl-store-listing.wpsl-active-details:before{border-bottom:5px solid #000;border-top:none;border-left:6px solid transparent;border-right:6px solid transparent}#wpsl-stores .wpsl-store-thumb{float:right;border-radius:3px;margin:7px 0 0 10px;padding:0;border:none}.wpsl-direction-index{float:left;width:8%;margin:0 5% 0 0}.wpsl-direction-txt{float:left;width:62%}.wpsl-direction-distance{float:left;width:20%;margin:0 0 0 5%}.wpsl-direction-txt span{display:block;margin-top:10px}.wpsl-country,.wpsl-directions,.wpsl-street{display:block;border-bottom:none!important}#wpsl-wrap #wpsl-result-list li.wpsl-preloader{position:relative;border-bottom:none;padding:10px 10px 10px 35px}.wpsl-preloader img{position:absolute;left:10px;top:50%;margin-top:-8px;box-shadow:none!important;border:none!important}.wpsl-preloader span{float:left;margin:-5px 0 0 11px}#wpsl-search-btn,#wpsl-search-wrap div{margin-right:10px;float:left}#wpsl-search-wrap .wpsl-select-wrap{position:relative;z-index:2;margin-right:0}#wpsl-search-wrap .wpsl-input-field{position:relative}#wpsl-radius,#wpsl-results{float:left;margin-right:15px;display:inline}#wpsl-category{z-index:1;clear:both}#wpsl-search-wrap .wpsl-dropdown div{position:absolute;float:none;margin:-1px 0 0;top:100%;left:-1px;right:-1px;border:1px solid #ccc;background:#fff;border-top:1px solid #eee;border-radius:0 0 3px 3px;opacity:0;overflow:hidden;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}#wpsl-search-wrap .wpsl-dropdown.wpsl-active div{opacity:1}#wpsl-search-wrap .wpsl-input label{margin-right:0}#wpsl-radius{margin-right:10px}#wpsl-search select,#wpsl-search-wrap select,.wpsl-direction-details{display:none}#wpsl-search-wrap div label{float:left;margin-right:10px;line-height:32px}#wpsl-results label{width:auto}#wpsl-result-list ul{list-style:none;margin:0;padding:0}#wpsl-gmap .wpsl-info-window,.wpsl-gmap-canvas .wpsl-info-window{max-width:225px}.wpsl-info-window span,.wpsl-more-info-listings span{display:block}.wpsl-info-window .wpsl-no-margin{margin:0}.wpsl-more-info-listings{display:none}.wpsl-info-window span span{display:inline!important}#wpsl-wrap .wpsl-info-window p{margin:0 0 10px}.wpsl-store-hours{margin-top:10px}.wpsl-store-hours strong{display:block}#wpsl-gmap .wpsl-info-actions{display:block;margin:10px 0!important}.wpsl-info-actions a{float:left;margin-right:7px}.wpsl-info-actions .wpsl-zoom-here{margin-right:0}.wpsl-dropdown{position:relative;width:90px;border:1px solid #ccc;background:#fff;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-right:0!important;z-index:2}#wpsl-results .wpsl-dropdown{width:70px}.wpsl-dropdown ul{position:absolute;left:0;width:100%;height:100%;padding:0!important;margin:0!important;list-style:none;overflow:hidden}.wpsl-dropdown:hover{box-shadow:0 0 5px rgba(0,0,0,.15)}.wpsl-dropdown .wpsl-selected-item,.wpsl-dropdown li{position:relative;display:block;line-height:normal;color:#000;overflow:hidden}#wpsl-radius .wpsl-dropdown .wpsl-selected-item,#wpsl-radius .wpsl-dropdown li,#wpsl-results .wpsl-dropdown .wpsl-selected-item,#wpsl-results .wpsl-dropdown li{white-space:nowrap}.wpsl-selected-item:after{position:absolute;content:"";right:12px;top:50%;margin-top:-4px;border:6px solid transparent;border-top:8px solid #000}.wpsl-active .wpsl-selected-item:after{margin-top:-10px;border:6px solid transparent;border-bottom:8px solid #000}.wpsl-dropdown li:hover{background:#f8f9f8;position:relative;z-index:3;color:#000}.wpsl-dropdown .wpsl-selected-item,.wpsl-dropdown li,.wpsl-selected-item{list-style:none;padding:9px 12px!important;margin:0!important}.wpsl-selected-dropdown{font-weight:700}.wpsl-clearfix:after,.wpsl-clearfix:before{content:" ";display:table}#wpsl-wrap .wpsl-selected-item{position:static;padding-right:35px!important}#wpsl-category,.wpsl-input,.wpsl-select-wrap{position:relative;margin-bottom:10px}#wpsl-search-wrap .wpsl-scroll-required div{overflow-y:scroll}.wpsl-scroll-required ul{overflow:visible}.wpsl-provided-by{float:right;padding:5px 0;text-align:right;font-size:12px;width:100%}#wpsl-wrap .wpsl-results-only label{width:auto}.wpsl-contact-details,.wpsl-location-address,.wpsl-locations-details{margin-bottom:15px}table.wpsl-opening-hours td{vertical-align:top;padding:0 15px 0 0;text-align:left}table.wpsl-opening-hours time{display:block}table.wpsl-opening-hours{width:auto!important;font-size:100%!important}table.wpsl-opening-hours,table.wpsl-opening-hours td{border:none!important}.wpsl-gmap-canvas .wpsl-infobox{min-width:155px;max-width:350px!important;padding:10px;border-radius:4px;font-size:13px;font-weight:300;border:1px solid #ccc;background:#fff!important}.wpsl-gmap-canvas .wpsl-infobox:after,.wpsl-gmap-canvas .wpsl-infobox:before{position:absolute;content:"";left:40px;bottom:-11px}.wpsl-gmap-canvas .wpsl-infobox:after{border-left:11px solid transparent;border-right:11px solid transparent;border-top:11px solid #fff}.wpsl-gmap-canvas .wpsl-infobox:before{border-left:13px solid transparent;border-right:13px solid transparent;border-top:13px solid #ccc;bottom:-13px;left:38px}#wpsl-checkbox-filter,.wpsl-custom-checkboxes{display:block;float:left;margin:5px 0 15px;padding:0;width:100%}#wpsl-checkbox-filter li,.wpsl-custom-checkboxes li{float:left;list-style:none;margin:0 1% 0 0}#wpsl-checkbox-filter.wpsl-checkbox-1-columns li,.wpsl-custom-checkboxes.wpsl-checkbox-1-columns li{width:99%}#wpsl-checkbox-filter.wpsl-checkbox-2-columns li,.wpsl-custom-checkboxes.wpsl-checkbox-2-columns li{width:49%}#wpsl-checkbox-filter.wpsl-checkbox-3-columns li,.wpsl-custom-checkboxes.wpsl-checkbox-3-columns li{width:32%}#wpsl-checkbox-filter.wpsl-checkbox-4-columns li,.wpsl-custom-checkboxes.wpsl-checkbox-4-columns li{width:24%}#wpsl-checkbox-filter input,.wpsl-custom-checkboxes input{margin-right:5px}#wpsl-result-list .wpsl-contact-details span{display:block!important}@media (max-width:825px){#wpsl-search-input{width:348px}.wpsl-results-only #wpsl-search-wrap .wpsl-dropdown{width:70px}#wpsl-search-wrap .wpsl-input{width:100%;margin-bottom:10px}#wpsl-category label,#wpsl-radius label,.wpsl-cat-results-filter #wpsl-search-wrap .wpsl-input,.wpsl-input label,.wpsl-no-filters #wpsl-search-wrap .wpsl-input,.wpsl-results-only #wpsl-search-wrap .wpsl-input{width:auto}}@media (max-width:720px){#wpsl-search-wrap .wpsl-dropdown{width:114px}}@media (max-width:675px){#wpsl-search-wrap #wpsl-search-btn{float:left;margin:0 5px 0 0}.wpsl-dropdown,.wpsl-results-only #wpsl-search-wrap .wpsl-input{width:100%}.wpsl-search{padding:2%}#wpsl-result-list p,#wpsl-wrap #wpsl-result-list li,.wpsl-direction-before{padding-left:0}.wpsl-input{margin-right:0}#wpsl-gmap,#wpsl-result-list{float:none;width:100%}#wpsl-gmap{margin-bottom:15px;margin-top:10px}#wpsl-result-list,.wpsl-cat-results-filter .wpsl-select-wrap,.wpsl-filter .wpsl-select-wrap{margin-bottom:10px}#wpsl-wrap #wpsl-result-list li.wpsl-preloader{padding-left:25px}.wpsl-preloader img{left:0}#wpsl-stores.wpsl-not-loaded{height:25px}#wpsl-reset-map{top:25px}#wpsl-category,#wpsl-search-btn,.wpsl-input,.wpsl-no-filters #wpsl-search-wrap .wpsl-input,.wpsl-select-wrap{margin-bottom:0}#wpsl-stores.wpsl-no-autoload{height:auto!important}#wpsl-checkbox-filter.wpsl-checkbox-3-columns li,#wpsl-checkbox-filter.wpsl-checkbox-4-columns li{width:49%}}@media (max-width:570px){#wpsl-search-wrap #wpsl-search-btn{margin-bottom:5px}.wpsl-search{padding:4%}#wpsl-search-input{width:98%!important}.wpsl-cat-results-filter #wpsl-search-input,.wpsl-cat-results-filter #wpsl-search-wrap .wpsl-input,.wpsl-no-results #wpsl-search-input,.wpsl-results-only #wpsl-search-input{width:100%!important}.wpsl-search-btn-wrap{margin-top:15px;clear:both}.wpsl-checkboxes-enabled .wpsl-search-btn-wrap{margin-top:0}#wpsl-search-btn,#wpsl-search-wrap div{margin-right:0}#wpsl-search-wrap div label{display:block;width:100%}.wpsl-select-wrap{width:100%}#wpsl-radius,#wpsl-results{width:50%}#wpsl-radius{margin-right:4%}#wpsl-search-wrap .wpsl-dropdown{width:96%!important}.wpsl-no-filters #wpsl-search-input,.wpsl-no-filters #wpsl-search-wrap .wpsl-input{width:100%!important}}@media (max-width:420px){#wpsl-checkbox-filter li{margin:0}#wpsl-checkbox-filter.wpsl-checkbox-1-columns li,#wpsl-checkbox-filter.wpsl-checkbox-2-columns li,#wpsl-checkbox-filter.wpsl-checkbox-3-columns li,#wpsl-checkbox-filter.wpsl-checkbox-4-columns li{width:100%}}
@charset "UTF-8";
.c-box h2,
.c-box__content h4,
.c-shopnav ul li a,
h1,
h2,
h3,
h4,
h5,
h6 {
    letter-spacing: -0.005em;
}
.c-search__input:active,
.c-search__input:focus,
.c-search__input:hover,
.c-top__search-field input,
.comment-form input:active,
.comment-form input:focus,
.comment-form input:hover,
.comment-form textarea:active,
.comment-form textarea:focus,
.comment-form textarea:hover,
.search-button:active,
.search-button:focus,
.search-button:hover,
.wpcf7 input:active,
.wpcf7 input:focus,
.wpcf7 input:hover,
.wpcf7 textarea:active,
.wpcf7 textarea:focus,
.wpcf7 textarea:hover,
a:active,
a:hover,
input[type="checkbox"]:focus,
input[type="checkbox"]:hover,
input[type="radio"]:focus,
input[type="radio"]:hover {
    outline: 0;
}
@font-face {
    font-family: "Sentinel Medium";
    src: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/Sentinel-Medium.eot) format("eot"), url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/Sentinel-Medium.woff) format("woff"), url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/Sentinel-Medium.ttf) format("truetype"), url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/Sentinel-Medium.svg#Sentinel-Medium) format("svg");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: "Sentinel Book";
    src: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/Sentinel-Book.eot);
    src: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/Sentinel-Book.eot?#iefix) format("embedded-opentype"), url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/Sentinel-Book.woff2) format("woff2"), url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/Sentinel-Book.woff) format("woff"), url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/Sentinel-Book.ttf) format("truetype"),
        url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/Sentinel-Book.svg#Sentinel-Book) format("svg");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: "Sentinel Italic";
    src: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/Sentinel-BookItalic.eot);
    src: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/Sentinel-BookItalic.eot?#iefix) format("embedded-opentype"), url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/Sentinel-BookItalic.woff2) format("woff2"), url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/Sentinel-BookItalic.woff) format("woff"),
        url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/Sentinel-BookItalic.ttf) format("truetype"), url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/Sentinel-BookItalic.svg#Sentinel-BookItalic) format("svg");
    font-weight: 400;
    font-style: italic;
}
@font-face {
    font-family: Crunch;
    src: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/crunch_2-webfont.eot);
    src: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/crunch_2-webfont.eot?#iefix) format("embedded-opentype"), url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/crunch_2-webfont.woff2) format("woff2"), url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/crunch_2-webfont.woff) format("woff"), url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/crunch_2-webfont.ttf) format("truetype"),
        url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/crunch_2-webfont.svg#your_fontregular) format("svg");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: Munch;
    src: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/munch-webfont.eot);
    src: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/munch-webfont.eot?#iefix) format("embedded-opentype"), url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/munch-webfont.woff2) format("woff2"), url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/munch-webfont.woff) format("woff"), url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/munch-webfont.ttf) format("truetype"),
        url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/munch-webfont.svg#munchregular) format("svg");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: Sosa;
    src: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/sosa-regular-webfont.eot?#iefix);
    src: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/sosa-regular-webfont.eot?#iefix) format("eot"), url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/sosa-regular-webfont.woff) format("woff"), url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/sosa-regular-webfont.ttf) format("truetype"),
        url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../fonts/sosa-regular-webfont#sosaregular) format("svg");
    font-weight: 400;
    font-style: normal;
}
html {
    font-family: sans-serif;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
    display: block;
}
audio,
canvas,
progress,
video {
    display: inline-block;
    vertical-align: baseline;
}
audio:not([controls]) {
    display: none;
    height: 0;
}
[hidden],
template {
    display: none;
}
a {
    background-color: transparent;
}
abbr[title] {
    border-bottom: 1px dotted;
}
b,
optgroup,
strong {
    font-weight: 700;
}
dfn {
    font-style: italic;
}
mark {
    background: #ff0;
    color: #000;
}
sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sup {
    top: -0.5em;
}
sub {
    bottom: -0.25em;
}
img,
legend {
    border: 0;
}
svg:not(:root) {
    overflow: hidden;
}
hr {
    box-sizing: content-box;
    height: 0;
}
pre,
textarea {
    overflow: auto;
}
code,
kbd,
pre,
samp {
    font-family: monospace, monospace;
    font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
    color: inherit;
    font: inherit;
    margin: 0;
}
body,
html {
    line-height: 1.33333;
    min-height: 100%;
}
button {
    overflow: visible;
}
button,
select {
    text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
}
button[disabled],
html input[disabled] {
    cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}
input {
    line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box;
    padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    height: auto;
}
input[type="search"] {
    -webkit-appearance: textfield;
    box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
fieldset {
    border: 1px solid silver;
}
blockquote,
body,
caption,
dd,
dl,
fieldset,
figure,
form,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
legend,
ol,
p,
pre,
table,
td,
th,
ul {
    margin: 0;
    padding: 0;
}
abbr[title],
dfn[title] {
    cursor: help;
}
ins,
u {
    text-decoration: none;
}
ins {
    border-bottom: 1px solid;
}
html {
    box-sizing: border-box;
    font-size: 1.125em;
    color: #333;
    overflow-y: scroll;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -moz-osx-font-smoothing: grayscale;
    background: #212226;
    -webkit-font-smoothing: antialiased;
}
*,
:after,
:before {
    box-sizing: inherit;
}
address,
blockquote,
dl,
fieldset,
figure,
hr,
ol,
p,
pre,
table,
ul {
    margin: 20px 0;
}
body {
    margin: 0;
    font-family: "Sentinel Medium", serif;
    font-size: 18px;
    font-size: 1rem;
    line-height: 1.43333;
    overflow-x: hidden;
}
.c-page-bg {
    position: fixed;
    width: 100%;
    left: 0;
    top: 0;
    z-index: -2;
    pointer-events: none;
    height: 100%;
}
.c-page-bg-bg {
    background: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/body-background.jpg) center center no-repeat;
    background-size: cover;
}
.c-page-bg-bgsmall {
    background: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/body-background-small.jpg) center center no-repeat;
    background-size: cover;
}
.c-page-bg--muesli {
    background-position: center 200px;
    background-image: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/muesli.png);
    z-index: -1;
    background-repeat: repeat;
}
.c-404 {
    color: #fff;
    text-align: center;
    max-width: 640px;
    width: 100%;
    margin: auto;
    padding: 34px 0;
}
@media (min-height: 520px) {
    .c-404 {
        position: fixed;
        top: 50%;
        left: 50%;
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
    }
}
.c-404 h4 {
    font-size: 21px;
    -ms-transform: rotate(-8deg);
    transform: rotate(-8deg);
}
.c-404 h3 {
    color: #f6e4cd;
    font-size: 18px;
    line-height: 1.75;
}
@media all and (min-width: 672px) {
    .c-page-bg-bgsmall {
        max-height: 700px;
    }
    .c-404 h3 {
        font-size: 32px;
    }
}
input[type="checkbox"],
input[type="radio"] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin-right: 10px;
    border-radius: 0;
    border: 0;
    width: 25px;
}
input[type="checkbox"]:after,
input[type="radio"]:after {
    content: "âœ“";
    color: transparent;
    background: #ede5db;
    transition: 0.25s;
    padding: 4px 2px 0 4px;
    font-size: 20px;
    line-height: 1;
    cursor: pointer;
    display: block;
}
input[type="checkbox"]:checked:after,
input[type="radio"]:checked:after {
    color: #333;
}
.comment-form {
    max-width: 700px;
    margin: auto;
}
@media all and (min-width: 672px) {
    .comment-form label {
        font-size: 22px;
        margin: 12px 0;
        display: block;
    }
}
.comment-form-author,
.comment-form-email,
.comment-form-quiz {
    max-width: 556px;
    margin-left: auto;
    margin-right: auto;
}
.comment-form .content-policy {
    font-size: 16px;
    margin-bottom: 0;
}
.comment-form .form-submit {
    margin-top: 0;
}
.comment-form .input-wrapper.submit {
    margin: auto;
}
.comment-form input,
.comment-form textarea,
.wpcf7 input,
.wpcf7 textarea {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    font-size: 20px;
    font-size: 1.11111rem;
    line-height: 1.4;
    position: relative;
    padding: 12px 24px;
    background: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/inline/background-button.svg);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    z-index: 1;
    width: 100%;
}
.comment-form input[type="checkbox"],
.comment-form textarea[type="checkbox"],
.wpcf7 input[type="checkbox"],
.wpcf7 textarea[type="checkbox"] {
    width: 40px;
    height: 40px;
    padding: 7px;
}
.comment-form input[type="checkbox"]:after,
.comment-form textarea[type="checkbox"]:after,
.wpcf7 input[type="checkbox"]:after,
.wpcf7 textarea[type="checkbox"]:after {
    font-size: 23px;
}
.comment-form input[type="submit"],
.comment-form textarea[type="submit"],
.wpcf7 input[type="submit"],
.wpcf7 textarea[type="submit"] {
    background: 0 0;
    font-family: Munch, sans-serif;
    text-transform: uppercase;
    width: auto;
    margin-top: 24px;
    padding-left: 0;
    font-size: 22px;
    font-size: 1.22222rem;
    line-height: 1.5;
}
.wpcf7-not-valid-tip,
.wpcf7-response-output,
h1,
h2,
h3,
h4,
h5,
h6,
label.error {
    font-family: Crunch, sans-serif;
    text-transform: uppercase;
}
.comment-form textarea,
.wpcf7 textarea {
    resize: none;
    height: 120px;
    background: 0 0;
}
.comment-form .textarea-wrapper,
.comment-form-form-control-wrap.product,
.comment-form-form-control-wrap.your-message,
.wpcf7 .textarea-wrapper,
.wpcf7-form-control-wrap.product,
.wpcf7-form-control-wrap.your-message {
    display: block;
    position: relative;
    padding: 24px;
    max-width: 750px;
}
.comment-form .textarea-wrapper:after,
.comment-form-form-control-wrap.product:after,
.comment-form-form-control-wrap.your-message:after,
.wpcf7 .textarea-wrapper:after,
.wpcf7-form-control-wrap.product:after,
.wpcf7-form-control-wrap.your-message:after {
    content: " ";
    background-image: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/inline/background-button.svg) !important;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: 100% 100%;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 156px;
}
.comment-form .input-wrapper,
.wpcf7 .input-wrapper {
    display: inline-block;
    width: 100%;
    vertical-align: top;
}
.comment-form .input-wrapper .label,
.comment-form .input-wrapper .wpcf7-quiz-label,
.wpcf7 .input-wrapper .label,
.wpcf7 .input-wrapper .wpcf7-quiz-label {
    font-family: Crunch, sans-serif;
    text-transform: uppercase;
    font-size: 22px;
    font-size: 1.22222rem;
    line-height: 1.5;
    margin: 24px 0 12px;
    display: block;
}
.comment-form .input-wrapper .wpcf7-quiz-label:after,
.wpcf7 .input-wrapper .wpcf7-quiz-label:after {
    content: "*";
    font-size: 75%;
    line-height: 0;
    position: relative;
    top: -0.5em;
    vertical-align: baseline;
}
.comment-form .input-wrapper.agree-box,
.wpcf7 .input-wrapper.agree-box {
    margin-top: 28px;
    max-width: 760px;
    line-height: 1.1;
    font-style: italic;
    position: relative;
}
.comment-form .input-wrapper.agree-box input[type="checkbox"],
.wpcf7 .input-wrapper.agree-box input[type="checkbox"] {
    float: left;
}
.comment-form .input-wrapper.agree-box .wpcf7-list-item-label,
.wpcf7 .input-wrapper.agree-box .wpcf7-list-item-label {
    display: none;
}
.comment-form .input-wrapper.agree-box .wpcf7-not-valid-tip,
.wpcf7 .input-wrapper.agree-box .wpcf7-not-valid-tip {
    position: absolute;
    top: 100%;
    left: 0;
}
@media all and (min-width: 672px) {
    .comment-form .input-wrapper.half,
    .wpcf7 .input-wrapper.half {
        width: 47%;
    }
    .comment-form .input-wrapper.left,
    .wpcf7 .input-wrapper.left {
        margin-right: 24px;
    }
}
.comment-form .input-wrapper.submit,
.wpcf7 .input-wrapper.submit {
    display: block;
    max-width: 164px;
}
.comment-form .input-wrapper.submit:active,
.comment-form .input-wrapper.submit:active .ajax-loader,
.comment-form .input-wrapper.submit:focus,
.comment-form .input-wrapper.submit:focus .ajax-loader,
.comment-form .input-wrapper.submit:hover,
.comment-form .input-wrapper.submit:hover .ajax-loader,
.wpcf7 .input-wrapper.submit:active,
.wpcf7 .input-wrapper.submit:active .ajax-loader,
.wpcf7 .input-wrapper.submit:focus,
.wpcf7 .input-wrapper.submit:focus .ajax-loader,
.wpcf7 .input-wrapper.submit:hover,
.wpcf7 .input-wrapper.submit:hover .ajax-loader {
    opacity: 0.6;
}
.comment-form .ajax-loader,
.comment-form .arrow-right,
.wpcf7 .ajax-loader,
.wpcf7 .arrow-right {
    width: 26px;
    height: 56px;
    margin-left: -18px;
    vertical-align: bottom;
    display: inline-block;
    background: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/inline/boomerang.svg) center center no-repeat;
    background-size: 16px 22px;
}
.o-layout__item,
td:first-child,
th {
    vertical-align: top;
}
.comment-form .ajax-loader.is-active,
.comment-form .arrow-right.is-active,
.wpcf7 .ajax-loader.is-active,
.wpcf7 .arrow-right.is-active {
    background: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/inline/loader-rolling.svg) center no-repeat;
    background-size: 25px 25px;
}
.wpcf7-not-valid-tip,
.wpcf7-validation-errors,
label.error {
    color: red;
}
.wpcf7-not-valid-tip,
.wpcf7-response-output,
label.error {
    font-size: 0.75em;
    line-height: 1.4;
    margin: 6px 0;
    display: inline-block;
}
.u-alpha,
.u-beta,
.u-gamma,
h1,
h2,
h3 {
    font-weight: 400;
    line-height: 1.3;
}
.screen-reader-response {
    display: none;
}
.wpcf7-form-control-wrap.flavour-type-muesli,
.wpcf7-form-control-wrap.flavour-type-muesli-bars,
.wpcf7-form-control-wrap.flavour-type-protein-bars,
.wpcf7-form-control-wrap.flavour-type-nut-bars,
.wpcf7-form-control-wrap.flavour-type-oat-slice,
.wpcf7-form-control-wrap.flavour-type-fruit-straps,
.wpcf7-form-control-wrap.flavour-type-popcorn,
.wpcf7-form-control-wrap.flavour-type-oat-crunch,
.wpcf7-form-control-wrap.flavour-type-cluster,
.wpcf7-form-control-wrap.flavour-type-granola,
.wpcf7-form-control-wrap.flavour-type-porridge-oats,
.wpcf7-form-control-wrap.flavour-type-low-sugar-low-carb-bars,
.wpcf7-form-control-wrap.product-type,
.wpcf7-form-control-wrap.subject,
.wpcf7-form-control-wrap.ddl-interest,
.wpcf7-form-control-wrap.ddl-employment-type,
.wpcf7-form-control-wrap.ddl-salary{
    position: relative;
}
.wpcf7-form-control-wrap.flavour-type-muesli::after,
.wpcf7-form-control-wrap.flavour-type-muesli-bars::after,
.wpcf7-form-control-wrap.flavour-type-protein-bars::after,
.wpcf7-form-control-wrap.flavour-type-nut-bars::after,
.wpcf7-form-control-wrap.flavour-type-oat-slice::after,
.wpcf7-form-control-wrap.flavour-type-fruit-straps::after,
.wpcf7-form-control-wrap.flavour-type-popcorn::after,
.wpcf7-form-control-wrap.flavour-type-oat-crunch::after,
.wpcf7-form-control-wrap.flavour-type-cluster::after,
.wpcf7-form-control-wrap.flavour-type-granola::after,
.wpcf7-form-control-wrap.flavour-type-porridge-oats::after,
.wpcf7-form-control-wrap.flavour-type-low-sugar-low-carb-bars::after,
.wpcf7-form-control-wrap.product-type::after,
.wpcf7-form-control-wrap.subject::after,
.wpcf7-form-control-wrap.ddl-interest::after,
.wpcf7-form-control-wrap.ddl-employment-type::after,
.wpcf7-form-control-wrap.ddl-salary::after{
    content: "";
    position: absolute;
    top: 0;
    right: 30px;
    width: 14px;
    height: 20px;
    background: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/inline/boomerang.svg);
    background-repeat: no-repeat;
    background-size: cover;
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
}
.wpcf7-form-control-wrap.flavour-type-muesli select,
.wpcf7-form-control-wrap.flavour-type-muesli-bars select,
.wpcf7-form-control-wrap.flavour-type-protein-bars select,
.wpcf7-form-control-wrap.flavour-type-nut-bars select,
.wpcf7-form-control-wrap.flavour-type-oat-slice select,
.wpcf7-form-control-wrap.flavour-type-fruit-straps select,
.wpcf7-form-control-wrap.flavour-type-popcorn select,
.wpcf7-form-control-wrap.flavour-type-oat-crunch select,
.wpcf7-form-control-wrap.flavour-type-cluster select,
.wpcf7-form-control-wrap.flavour-type-granola select,
.wpcf7-form-control-wrap.flavour-type-porridge-oats select,
.wpcf7-form-control-wrap.flavour-type-low-sugar-low-carb-bars select,
.wpcf7-form-control-wrap.product-type select,
.wpcf7-form-control-wrap.subject select,
.wpcf7-form-control-wrap.ddl-interest select,
.wpcf7-form-control-wrap.ddl-employment-type select,
.wpcf7-form-control-wrap.ddl-salary select  {
    background: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/inline/background-button.svg);
    background-repeat: no-repeat;
    background-position: 100% 100%;
    background-size: 100% 100%;
    width: 100%;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding: 12px 24px;
    border: 0;
}
.photo-wrap {
    position: relative;
    width: 100%;
    border: 0;
    padding: 10px 24px 8px;
    background: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/inline/background-button.svg);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: 100% 100%;
}
.photo-wrap .wpcf7-form-control-wrap {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.photo-wrap .wpcf7-form-control-wrap::before {
    content: "";
    position: absolute;
    top: 50%;
    right: 30px;
    display: block;
    width: 20px;
    height: 18px;
    background: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/inline/upload.svg) center right #ece4da;
    background-size: cover;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
img,
table {
    width: 100%;
}
.c-top,
.o-btn {
    background-color: #000;
}
.photo-wrap .wpcf7-form-control-wrap input[type="file"] {
    opacity: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
.u-alpha,
h1 {
    font-size: 40px;
    font-size: 2.22222rem;
    margin-top: 20px;
    margin-bottom: 20px;
}
@media all and (min-width: 960px) {
    .u-alpha,
    h1 {
        font-size: 65px;
        font-size: 3.61111rem;
        line-height: 1.3;
    }
    .u-alpha--large {
        font-size: 88px;
    }
}
.u-beta,
h2 {
    font-size: 28px;
    font-size: 1.55556rem;
    margin-top: 1em;
    margin-bottom: 10px;
}
.u-gamma,
h3 {
    font-size: 26px;
    font-size: 1.44444rem;
}
h3,
h4,
h5,
h6 {
    margin-top: 10px;
    margin-bottom: 10px;
}
img {
    -ms-interpolation-mode: bicubic;
    display: block;
    height: auto;
}
a {
    color: #337ab7;
    cursor: pointer;
    text-decoration: underline;
}
.c-cms-content strong a,
.c-top a,
a:active,
a:focus,
a:hover {
    text-decoration: none;
}
a:active,
a:focus,
a:hover {
    color: #23527c;
}
dl,
ol,
ul {
    margin-left: 0;
    padding-left: 18px;
}
.blockquote,
blockquote {
    font-family: Munch, sans-serif;
    font-size: 14px;
    line-height: 1.9;
    text-transform: uppercase;
    quotes: "â€œ" "â€" "â€˜" "â€™";
    position: relative;
    padding-left: 22px;
    padding-right: 22px;
}
@media all and (min-width: 672px) {
    .blockquote,
    blockquote {
        font-size: 22px;
        padding-left: 54px;
        padding-right: 54px;
    }
}
.blockquote:after,
.blockquote:before,
blockquote:after,
blockquote:before {
    font-size: 42px;
    display: inline-block;
    line-height: 0;
    position: absolute;
    height: 0.91em;
}
.blockquote:before,
blockquote:before {
    content: open-quote;
    top: 0.75em;
    margin-left: -0.6em;
}
.blockquote:after,
blockquote:after {
    content: close-quote;
    bottom: -1.1em;
    margin-left: 0.2em;
}
@media all and (min-width: 672px) {
    .blockquote:after,
    .blockquote:before,
    blockquote:after,
    blockquote:before {
        font-size: 91px;
    }
    .blockquote:before,
    blockquote:before {
        top: 0.6em;
    }
    .blockquote:after,
    blockquote:after {
        bottom: -1.3em;
    }
}
.blockquote p,
blockquote p {
    display: inline;
}
.blockquote {
    font-size: 17px;
}
.blockquote:after,
.blockquote:before {
    color: #efe7de;
}
cite {
    display: block;
    text-align: right;
    font-size: 13px;
    font-size: 0.72222rem;
    line-height: 1.84615;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
    margin-left: auto;
    margin-right: auto;
}
th {
    max-width: 152px;
    padding: 0 4px 8px;
}
td {
    padding: 0 4px;
    font-size: 14px;
    line-height: 1.42857143;
}
td:first-child {
    padding: 0 3px;
    color: #000;
    text-align: left;
    font-weight: 600;
}
.c-dailygoodness,
.c-feature,
.c-top__alert,
.o-btn,
.wp-caption-text {
    text-align: center;
}
b,
strong,
th {
    font-weight: 700;
}
.u-flydirt,
small {
    font-size: 11px;
    font-size: 0.61111rem;
    line-height: 0.75;
}
.has-minortext li,
.has-minortext p,
.u-minortext {
    font-size: 13px;
    font-size: 0.72222rem;
    line-height: 1.84615;
}
em,
i {
    font-family: "Sentinel Italic", serif;
}
.o-layout {
    list-style: none;
    margin: 0 0 0 -24px;
    padding: 0;
}
.o-layout__item {
    display: inline-block;
    padding-left: 24px;
    width: 100%;
    margin-bottom: 24px;
}
.o-layout--tiny {
    margin-left: -6px;
}
.o-layout--tiny &gt; .o-layout__item {
    padding-left: 6px;
}
.o-layout--small {
    margin-left: -18px;
}
.o-layout--small &gt; .o-layout__item {
    padding-left: 18px;
}
.o-layout--large {
    margin-left: -36px;
}
.o-layout--large &gt; .o-layout__item {
    padding-left: 36px;
}
.o-layout--flush {
    margin-left: 0;
}
.o-layout--flush &gt; .o-layout__item {
    padding-left: 0;
}
.o-layout--flush .o-layout__item {
    margin-bottom: 0;
}
.o-wrapper {
    max-width: 1236px;
    margin: 0 auto;
    padding: 0 24px;
}
@media all and (min-width: 960px) {
    .o-wrapper {
        padding: 0 48px;
    }
}
.o-wrapper--100p {
    max-width: 100%;
}
.o-wrapper--996 {
    max-width: 996px;
}
.o-wrapper--no-pad {
    padding: 0;
    max-width: 1132px;
}
.o-btn {
    display: inline-block;
    vertical-align: middle;
    font: inherit;
    margin: 0;
    cursor: pointer;
    overflow: visible;
    padding: 12px 24px;
    border: none;
    border-radius: 3px;
}
.c-nav li a,
.c-top__alert {
    font-size: 16px;
}
.o-btn,
.o-btn:active,
.o-btn:focus,
.o-btn:hover {
    text-decoration: none;
    color: #fff;
}
.c-top,
.c-top__alert {
    color: #fff;
    width: 100%;
}
.o-btn::-moz-focus-inner {
    border: 0;
    padding: 0;
}
.flexbox .o-module {
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.flexbox .o-module__item {
    display: -ms-flexbox;
    display: flex;
}
.flexbox .o-module__content {
    -ms-flex: 1;
    flex: 1;
}
.flexbox .o-module__content--bottom {
    -ms-flex-item-align: end;
    align-self: flex-end;
}
.o-aspect {
    overflow: auto;
    position: relative;
}
.o-aspect:before {
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 100%;
    float: left;
}
.o-aspect--69:before {
    padding-bottom: 69%;
}
.o-aspect--4by3:before {
    padding-bottom: 66.667%;
}
.o-aspect--16by9:before {
    padding-bottom: 56.25%;
}
.o-fluid-object,
.o-fluid-object--69 {
    padding-bottom: 69%;
}
.o-aspect &gt; * {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.o-fluid-object {
    position: relative;
    width: 100%;
    margin-bottom: 24px;
}
.o-fluid-object iframe,
.o-fluid-object object {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.o-fluid-object--56 {
    padding-bottom: 56%;
}
.o-fluid-object--4by3 {
    padding-bottom: 66.667%;
}
.o-fluid-object--16by9 {
    padding-bottom: 56.25%;
}
.c-svgicon--facebook,
.c-svgicon--instagram,
.c-svgicon--twitter {
    width: 21px;
    height: 21px;
}
.c-skip {
    position: absolute;
    overflow: hidden;
    width: 1px;
    height: 1px;
    top: -10px;
    z-index: -999;
}
.c-skip:active,
.c-skip:focus,
.c-skip:hover {
    width: auto;
    height: auto;
    display: inline-block;
    top: 12px;
    left: 50%;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: 999;
}
.c-top {
    position: fixed;
    z-index: 150;
    transition: 0.25s;
    padding: 24px 0;
    background-image: none;
}
@media all and (min-width: 1025px) {
    .c-top {
        background-color: rgba(17, 19, 22, 0.72);
        min-height: 76px;
        max-height: 76px;
        height: 100%;
        overflow: hidden;
    }
    .c-top:after {
        content: " ";
        background: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/header-bar.png) center bottom;
        position: absolute;
        top: 99%;
        left: 0;
        width: 100%;
        height: 16px;
        z-index: -1;
        opacity: 0.72;
    }
}
.c-top__alert {
    position: fixed;
    z-index: 100;
    padding: 14px 0 12px;
    background: #c12a35;
    border-bottom: 3px solid #801b22;
}
.c-top__alert-space {
    height: 58px;
    width: 100%;
}
.c-top__alert .o-btn {
    background-color: #ebebeb;
    border-radius: 5px;
    padding: 4px 10px;
    color: #c12a34;
    margin-right: 6px;
}
.c-top__alert .o-btn:active,
.c-top__alert .o-btn:focus,
.c-top__alert .o-btn:hover {
    background-color: #d6c7c7;
}
.c-top--space {
    height: 87px;
    position: relative;
}
.error404 .c-top--space {
    height: 126px;
}
.c-top__join {
    top: 64px;
    z-index: 150;
    position: absolute;
    margin-left: 12px;
    display: none;
}
@media all and (min-width: 1025px) {
    .c-top__join {
        display: initial;
    }
}
.c-top__join img {
    display: inline-block;
    vertical-align: top;
    width: 62px;
}
.c-top__join img.join-heart {
    margin-left: 12px;
    -ms-transform: scale(1);
    transform: scale(1);
    animation: pulsate 1.5s ease-out infinite;
}
.c-top .c-social {
    float: right;
    margin-top: 8px;
}
.c-top .c-social a:active,
.c-top .c-social a:focus,
.c-top .c-social a:hover {
    -ms-transform: scale(1.15);
    transform: scale(1.15);
}
.c-top__searchlink {
    float: right;
    margin-top: 4px;
    margin-left: 16px;
    z-index: 1;
    position: relative;
}
.c-top__searchlink a {
    display: block;
}
.c-top__searchlink a img {
    width: 27px;
}
.c-top a {
    color: #fff;
}
.c-top__search-field {
    position: absolute;
    width: 200px;
    height: 41px;
    top: -3px;
    right: 18px;
    overflow: hidden;
    max-width: 0;
    transition: 0.5s;
}
@media all and (min-width: 960px) {
    .c-top__search-field {
        right: 38px;
    }
}
.c-top__search-field.is-open {
    max-width: 200px;
}
.c-top__search-field .background-select {
    position: absolute;
    top: 0;
    right: 0;
    width: 200px;
    height: 41px;
    color: #000;
}
.c-top__search-field input {
    position: absolute;
    top: 0;
    left: 20px;
    width: 180px;
    background: 0 0;
    border: 0;
    border-radius: 0;
    height: 41px;
    color: #fff;
    font-style: italic;
    font-size: 16px;
}
.c-top__search-field::-webkit-input-placeholder {
    color: #fff;
}
.c-top__search-field:-ms-input-placeholder {
    color: #fff;
}
.c-top__search-field::-moz-placeholder {
    color: #fff;
    opacity: 1;
}
.c-top__search-field:-moz-placeholder {
    color: #fff;
    opacity: 1;
}
.c-header {
    position: relative;
}
.c-header__logo {
    position: absolute;
    left: 50%;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    color: #fff;
    width: 95px;
    height: 29px;
}
@media all and (min-width: 1025px) {
    .c-header__logo {
        left: 48px;
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}
.c-logo-wrap {
    float: left;
}
.c-nav-toggle {
    display: inline-block;
    width: 40px;
    height: 30px;
}
.c-nav-toggle span {
    display: block;
    width: 100%;
    height: 2px;
    background: #fff;
    margin-top: 14px;
    position: relative;
}
.c-nav-toggle span:after,
.c-nav-toggle span:before {
    content: " ";
    display: block;
    width: 100%;
    height: 2px;
    background: #fff;
    position: absolute;
    transition: transform 0.25s, top 0.25s 0.25s;
}
.c-nav-toggle span:before {
    top: -10px;
}
.c-nav-toggle span:after {
    top: 10px;
}
.c-nav-toggle.is-open span {
    background: 0 0;
}
.c-nav-toggle.is-open span:after,
.c-nav-toggle.is-open span:before {
    top: 0;
    transition: transform 0.25s 0.25s, top 0.25s;
}
.c-nav-toggle.is-open span:after {
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.c-nav-toggle.is-open span:before {
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.c-site-nav {
    position: absolute;
    left: 0;
    top: 54px;
    max-height: 0;
    overflow: auto;
    transition: max-height 0.25s;
    width: 100%;
    background: #000;
    padding: 0 24px;
}
@media all and (min-width: 1025px) {
    .c-nav-toggle {
        display: none;
    }
    .c-site-nav {
        background: 0 0;
        position: static;
        margin-left: 152px;
        display: inline-block;
        height: 40px;
        max-height: 1000px;
        width: auto;
        padding: 0;
    }
}
.c-site-nav.is-open {
    max-height: 1000px;
    padding-bottom: 18px;
    overflow: auto;
}
.c-box__thumb,
.c-box__thumb-bg,
.c-dailygoodness__title,
.c-droplist,
.c-info-box,
.c-nav .sub-menu,
.gallery {
    overflow: hidden;
}
@media (max-height: 1025px) {
    .c-site-nav.is-open {
        height: 100vh;
        padding-bottom: 120px;
    }
}
a.child-nav-item,
a.main-nav-item {
    display: block;
    position: relative;
    margin: 6px 4px 0;
    padding: 12px 0;
}
.c-nav,
.c-nav .sub-menu .o-wrapper,
a.child-nav-item {
    padding: 0;
}
@media all and (min-width: 1025px) {
    a.child-nav-item:after,
    a.main-nav-item:after {
        content: " ";
        display: block;
        background-repeat: no-repeat;
        background-position: center center;
        background-image: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/nav-hover-underline.png);
        width: 100%;
        height: 5px;
        text-indent: -9999px;
        position: absolute;
        opacity: 0;
        transition: 0.3s ease all;
        bottom: -6px;
        left: 0;
        background-size: 100% 100%;
    }
}
a.child-nav-item:after,
a.main-nav-item:after {
    opacity: 0.6;
}
@media all and (min-width: 1025px) {
    a.child-nav-item,
    a.main-nav-item {
        padding: 0;
    }
    a.child-nav-item:after,
    a.main-nav-item:after {
        opacity: 0;
    }
}
.c-nav li.current-menu-item a:after,
a.child-nav-item.current-menu-item:after,
a.child-nav-item:active:after,
a.child-nav-item:focus:after,
a.child-nav-item:hover:after,
a.main-nav-item.current-menu-item:after,
a.main-nav-item:active:after,
a.main-nav-item:focus:after,
a.main-nav-item:hover:after {
    opacity: 1;
}
@media all and (min-width: 1080px) {
    a.child-nav-item,
    a.main-nav-item {
        margin: 6px 12px 0;
    }
}
.products-link {
    display: block;
    width: 100%;
    max-width: 650px;
    margin: auto;
}
@media all and (min-width: 1025px) {
    .products-link {
        display: inline-block;
        float: left;
        width: auto;
        margin: 6px 12px 0;
    }
}
.c-nav {
    max-width: 650px;
    margin: 0 auto;
}
.c-nav li {
    display: block;
    position: relative;
}
@media all and (min-width: 1025px) {
    .c-nav {
        float: left;
        max-width: 1500px;
    }
    .c-nav li {
        display: inline-block;
        position: static;
    }
}
.c-nav li.has-sub-nav a.main-nav-item:after {
    content: " ";
    background-image: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/icon-arrow-gold.png);
    background-repeat: no-repeat;
    background-position: center;
    width: 24px;
    height: 24px;
    background-size: 6px 9px;
    display: inline-block;
    float: right;
    transition: transform 0.25s;
}
.c-nav li.has-sub-nav a.main-nav-item.is-open:after {
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
}
@media all and (min-width: 1025px) {
    .c-nav li.has-sub-nav a.main-nav-item:after {
        content: " ";
        display: block;
        background-repeat: no-repeat;
        background-position: center center;
        background-image: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/nav-hover-underline.png);
        width: 100%;
        height: 5px;
        text-indent: -9999px;
        position: absolute;
        opacity: 0;
        transition: 0.3s ease all;
        bottom: -6px;
        left: 0;
        background-size: 100% 100%;
    }
    .c-nav li.has-sub-nav a.main-nav-item:active:after,
    .c-nav li.has-sub-nav a.main-nav-item:focus:after,
    .c-nav li.has-sub-nav a.main-nav-item:hover:after {
        opacity: 1;
    }
}
.c-nav li.main-nav:after {
    content: " ";
    display: block;
    background-repeat: no-repeat;
    background-position: center center;
    background-image: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/nav-hover-underline.png);
    width: 100%;
    height: 5px;
    text-indent: -9999px;
    position: absolute;
    opacity: 1;
    transition: 0.3s ease all;
    bottom: -6px;
    left: 0;
    background-size: 100% 100%;
}
.c-nav li.main-nav:last-child:after {
    content: none;
}
.c-nav .sub-menu {
    padding: 0;
    max-height: 0;
    margin: 0;
}
@media all and (min-width: 1025px) {
    .c-nav li.main-nav:after {
        content: none;
    }
    .c-nav .sub-menu {
        max-height: 2000px;
        display: none;
        position: absolute;
        top: 24px;
        left: 0;
        width: 100%;
        overflow: hidden;
    }
    .c-nav .sub-menu .o-wrapper {
        padding: 0 48px;
    }
}
.c-nav .sub-menu li a {
    display: inline-block;
}
.c-nav .sub-menu li.o-wrapper {
    display: block;
}
.c-nav .sub-menu li.has-sub-nav a.main-nav-item:after {
    content: " ";
    background: red;
    width: 20px;
    height: 20px;
}
.c-nav .sub-menu:after {
    position: fixed;
    width: 100%;
    background: #000;
}
.c-nav .sub-menu .content {
    margin: auto;
    padding: 24px 0;
}
@media all and (min-width: 1025px) {
    .c-nav .sub-menu .content {
        max-width: 864px;
        padding: 24px;
    }
}
.c-nav .sub-menu .content ul {
    padding: 0;
}
.c-nav .sub-menu .content ul a {
    margin: 0;
}
.c-nav .sub-menu.other ul {
    display: block !important;
    width: 100%;
}
.c-nav .sub-menu.other ul li {
    display: block;
    padding: 4px 0;
}
.c-header .c-social {
    display: none;
}
@media all and (min-width: 1025px) {
    .c-header .c-social {
        display: inline-block;
    }
    .c-shopnav__cats {
        width: 44%;
    }
}
.c-social__icon {
    display: inline-block;
    line-height: 0;
    margin: 0 3px;
}
.c-shopnav h3 {
    display: block;
    font-size: 22px;
}
.c-shopnav ul li,
.c-shopnav__tags img {
    display: inline-block;
}
.c-shopnav p,
.c-shopnav__tags a {
    font-size: 16px;
}
.c-shopnav p {
    color: #fff;
    margin: 0;
}
.c-shopnav__cats li {
    width: 49%;
    padding: 6px 0;
}
.c-shopnav__tags img {
    width: 20px;
    height: 20px;
    margin-right: 12px;
}
.c-shopnav a:active,
.c-shopnav a:focus,
.c-shopnav a:hover {
    color: #f6e4cd;
}
.c-shopnav a:active svg.underline-black,
.c-shopnav a:focus svg.underline-black,
.c-shopnav a:hover svg.underline-black {
    opacity: 1;
}
.c-shopnav .underline-black {
    opacity: 0;
    position: absolute;
    bottom: -2px;
    left: 0;
    transition: 0.1s ease all;
    height: 4px;
    width: 100%;
}
.c-shopnav ul {
    vertical-align: top;
    list-style: none;
    padding: 0;
}
@media all and (min-width: 1025px) {
    .c-shopnav ul {
        display: inline-block;
    }
}
.c-shopnav ul li a {
    position: relative;
}
.c-shopnav__side {
    background: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/menu-product-background.png) center no-repeat;
    background-size: contain;
    width: 56%;
    padding: 36px 24px 0 64px;
    display: none;
    height: 228px;
    color: #fff;
}
.c-shopnav__side-image {
    background-position: center top;
    background-size: contain;
    background-repeat: no-repeat;
    height: 150px;
}
@media all and (min-width: 1025px) {
    .c-shopnav__side {
        display: inline-block;
    }
}
.c-shopnav__side strong {
    color: #c38d58;
    margin-bottom: 12px;
}
.c-shopnav__side img {
    width: 100%;
    max-width: 118px;
}
.c-shopnav__tags {
    margin: 6px 0 24px;
}
.c-shopnav__tags li {
    display: inline-block !important;
    padding: 2px 0 !important;
    width: 49%;
}
@media all and (min-width: 592px) {
    .c-shopnav__tags li {
        width: 33%;
    }
}
.c-shopnav__tags a svg.diet-svg {
    position: static;
    width: 20px;
    height: 20px;
    opacity: 1;
    margin-right: 12px;
}
.c-shopnav__bottomlinks h3 {
    display: inline-block;
    position: relative;
    color: #fff;
}
.c-shopnav__bottomlinks .boomerang {
    width: 9px;
    vertical-align: middle;
    margin-left: 7px;
}
@keyframes pulsate {
    0%,
    100% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.07);
    }
}
.c-content--muesli {
    position: relative;
    display: block;
}
.c-cms-title h1,
.c-footer .c-social,
.c-footer__join,
.c-footer__join img {
    display: inline-block;
}
.c-content--muesli:after,
.c-content--muesli:before {
    content: " ";
    display: inline-block;
    width: 56px;
    height: 377px;
    position: absolute;
    top: 0;
    z-index: 1;
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat;
    pointer-events: none;
}
.c-content--muesli:before {
    background-image: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/muesli-left.png);
    left: 0;
}
@media all and (min-width: 800px) {
    .c-content--muesli:after,
    .c-content--muesli:before {
        width: 231px;
    }
    .c-content--muesli:before {
        background-image: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/muesli-left-d.png);
    }
}
.c-content--muesli:after {
    background-image: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/muesli-right.png);
    right: -14px;
}
@media all and (min-width: 800px) {
    .c-content--muesli:after {
        right: -50px;
        background-image: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/muesli-right-d.png);
    }
}
.c-cms-title {
    color: #fff;
    padding-top: 40px;
    padding-bottom: 40px;
    position: relative;
    z-index: 1;
}
.c-cms-title h1 {
    position: relative;
}
.c-cms-title h1 img {
    position: absolute;
    width: 40px;
    top: -24px;
    right: -29px;
}
@media all and (min-width: 960px) {
    .c-cms-title {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    .c-cms-title h1 img {
        width: 60px;
        top: -29px;
        right: -42px;
    }
}
.c-cms-content {
    background: #fff;
    padding: 50px 0;
    position: relative;
}
.c-cms-content.join-our-family .o-wrapper {
    max-width: 940px;
}
.c-cms-content.join-our-family p:first-of-type {
    font-size: 20px;
    max-width: 868px;
}
.c-cms-content .rough-edge {
    color: #fff;
    position: absolute;
    left: 0;
    right: 0;
    width: 100%;
    height: 40px;
}
.c-cms-content .rough-edge-top {
    top: -10px;
}
.c-cms-content .rough-edge-bottom {
    bottom: -16px;
}
.c-cms-content .embed-video,
.c-cms-content img {
    -webkit-mask-box-image: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/inline/box-1.svg) stretch;
}
.c-box__thumb img,
.c-cms-content .media-content img,
.wpsl img {
    -webkit-mask-box-image: none;
}
.c-cms-content ol,
.c-cms-content ul {
    padding-left: 40px;
}
.c-cms-content li {
    margin: 1em 0 1.5em;
}
.c-cms-content .media-content {
    padding: 6px 24px 0;
}
@media all and (min-width: 459px) {
    .c-cms-content .media-content img {
        max-width: 200px;
        float: left;
        margin-right: 36px;
    }
}
.c-cms-content__quote h2 {
    margin-top: 0;
}
.c-cms-content .media-hr {
    opacity: 0.4;
}
.c-cms-content strong a:hover {
    text-decoration: underline;
}
.c-footer {
    color: #fff;
    padding: 50px 0 18px;
    background: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/footer-background.jpg);
    background-size: cover;
}
.c-footer a {
    color: inherit;
    text-decoration: none;
}
.c-footer h4 {
    font-size: 18px;
    font-weight: 400;
    color: #9f8159;
    margin-bottom: 12px;
}
.c-footer__quicklinks li {
    padding: 4px 0;
}
.c-footer__quicklinks a {
    letter-spacing: -0.005em;
    position: relative;
    font-size: 16px;
}
.c-footer__quicklinks a svg {
    opacity: 0;
    position: absolute;
    bottom: -2px;
    left: 0;
    transition: 0.1s ease all;
    height: 4px;
    width: 100%;
}
.c-footer__quicklinks a:active svg,
.c-footer__quicklinks a:focus svg,
.c-footer__quicklinks a:hover svg {
    opacity: 1;
}
.c-footer__additionals a:active,
.c-footer__additionals a:focus,
.c-footer__additionals a:hover,
.c-footer__join:active,
.c-footer__join:focus,
.c-footer__join:hover {
    opacity: 0.8;
}
.c-footer__quicklinks ul {
    list-style: none;
    margin: 0;
}
.c-footer__connect {
    padding: 20px 0;
}
.c-footer .c-social {
    vertical-align: top;
    margin-top: 17px;
}
.c-footer .c-social a {
    margin: 0 5px;
}
.c-footer .c-social a:active,
.c-footer .c-social a:focus,
.c-footer .c-social a:hover {
    color: #ccc;
}
.c-footer .c-social svg {
    width: 25px;
    height: 25px;
}
.c-footer__join {
    text-decoration: none;
    margin-left: 8px;
    transition: 0.25s;
}
.c-footer__join .join-arrow {
    width: 62px;
    margin-bottom: 12px;
}
.c-footer__join .join-heart {
    width: 62px;
    -ms-transform: rotate(36deg);
    transform: rotate(36deg);
}
.c-footer__additionals {
    padding: 20px 0;
    max-width: 320px;
    margin: auto;
}
.c-footer__additionals a {
    display: block;
    text-decoration: none;
}
.c-footer__additionals h5 {
    font-weight: 400;
    font-size: 12px;
}
.c-footer__additionals img {
    max-width: 49px;
    margin: auto auto 12px;
}
.c-footer__copy {
    background: #212226;
    color: #999;
    padding: 26px 0 4px;
    font-size: 13px;
    font-size: 0.72222rem;
    line-height: 1.3;
}
.c-footer__copy p {
    margin-top: 0;
}
.c-footer__copy a {
    color: #999;
    text-decoration: none;
}
.c-footer__copy a:hover {
    text-decoration: underline;
}
.c-box a.product,
.c-box__container,
.c-cats a,
.c-dailygoodness__link a,
.c-droplist ul li a,
.c-feature__link,
.c-open-info,
.c-product__recipes a {
    text-decoration: none;
}
.c-front-page {
    color: #fff;
}
.c-dailygoodness h2,
.c-dailygoodness p.intro {
    color: #f6e4cd;
    line-height: 1.4;
    font-family: Munch, sans-serif;
}
.c-dailygoodness h2 {
    display: inline-block;
    position: relative;
    font-size: 26px;
    font-size: 1.44444rem;
    margin-bottom: 18px;
}
.c-dailygoodness h2:before {
    left: -102%;
}
.c-dailygoodness h2:after {
    left: 102%;
}
.c-dailygoodness h2:after,
.c-dailygoodness h2:before {
    content: " ";
    background-image: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/pastel-cream.png);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 350px 9px;
    display: block;
    width: 100%;
    height: 35px;
    position: absolute;
    top: 0;
}
@media all and (min-width: 672px) {
    .c-dailygoodness h2 {
        font-size: 40px;
        font-size: 2.22222rem;
        line-height: 1.4;
        margin-bottom: 36px;
    }
    .c-dailygoodness h2:after,
    .c-dailygoodness h2:before {
        background-size: 353px 18px;
        height: 55px;
    }
}
.c-dailygoodness p.intro {
    text-transform: uppercase;
    width: 100%;
    max-width: 975px;
    margin: auto auto 18px;
    font-size: 16px;
    font-size: 0.88889rem;
}
@media all and (min-width: 672px) {
    .c-dailygoodness p.intro {
        font-size: 22px;
        font-size: 1.22222rem;
        line-height: 1.4;
        margin-bottom: 36px;
    }
}
.c-dailygoodness__link {
    margin-top: 36px;
    margin-bottom: 68px;
}
.c-dailygoodness__link a {
    font-family: Munch, sans-serif;
    font-size: 20px;
    line-height: 26px;
    color: #fff;
    text-transform: uppercase;
    position: relative;
}
.c-dailygoodness__link a:active img,
.c-dailygoodness__link a:focus img,
.c-dailygoodness__link a:hover img {
    animation: arrow-bounce 1.5s infinite;
}
.c-dailygoodness__link img {
    position: absolute;
    top: -24px;
    right: -48px;
    max-width: 36px;
}
@media all and (min-width: 672px) {
    .c-dailygoodness__link a {
        font-size: 26px;
        line-height: 46px;
    }
    .c-dailygoodness__link img {
        top: -34px;
        right: -66px;
        max-width: 56px;
    }
}
@keyframes arrow-bounce {
    0%,
    100% {
        transform: translate(0, 0);
    }
    50% {
        transform: translate(5px, -5px);
    }
}
.c-feature {
    background: #fff;
    color: #5c2a10;
    position: relative;
    padding: 60px 0 2px;
}
.c-feature:after {
    width: 100%;
    height: 677px;
    position: absolute;
    top: -125px;
    left: 0;
    pointer-events: none;
}
.c-feature__container {
    max-width: 800px;
    margin: auto;
}
.c-feature__container h2 {
    font-size: 26px;
    color: #8b4119;
    position: relative;
    display: inline-block;
    margin-top: 0;
}
.c-feature__container h2 img.flourish-left {
    position: absolute;
    top: -14px;
    left: -22px;
    max-width: 36px;
}
@media all and (min-width: 672px) {
/*    .c-feature:after {
        content: " ";
        background-image: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/flavour-muesli.png);
        background-repeat: no-repeat;
        background-position: center center;
    }*/
    .c-feature__container h2 {
        font-size: 40px;
        padding-top: 10px;
    }
    .c-feature__container h2 img.flourish-left {
        max-width: 51px;
        top: -21px;
        left: -32px;
    }
}
.c-feature__container h3 {
    font-size: 20px;
    max-width: 550px;
    margin: 0 auto auto;
}
@media all and (min-width: 672px) {
    .c-feature__container h3 {
        font-size: 24px;
        margin-bottom: 24px;
    }
}
.c-feature__content {
    max-width: 425px;
    font-size: 19px;
    margin: auto auto 24px;
}
.c-feature__link {
    color: #8b4119;
    text-transform: uppercase;
    font-family: Munch, sans-serif;
    position: relative;
}
.c-feature__link:hover {
    color: #8b4119;
    opacity: 0.8;
}
.c-feature__link:after {
    content: " ";
    background-image: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/find-out-underline.png);
    background-position: center center;
    background-size: 157px 7px;
    height: 7px;
    width: 100%;
    position: absolute;
    top: 100%;
    left: 0;
}
.c-feature__muesli-bars {
    display: none;
}
@media all and (min-width: 1025px) {
    .c-feature {
        padding: 60px 0 72px;
    }
    .c-feature__muesli-bars {
        display: block;
        background-image: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/protein-bars-website-image.png);
        background-repeat: no-repeat;
        background-size: 100%;
        position: absolute;
        top: 80px;
        right: -80px;
        width: 350px;
        height: 484px;
    }
}
.aligncenter,
.alignleft,
.alignnone,
.alignright,
.gallery-icon a {
    background: #fff;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
    display: block;
}
@media all and (min-width: 1080px) {
    .c-feature__muesli-bars {
        right: -50px;
        width: 402px;
    }
}
.c-feature__photo {
    position: relative;
    margin: 66px auto;
}
@media all and (min-width: 1025px) {
    .c-feature__photo {
        margin: 0;
    }
}
.c-feature__photo .c-box {
    position: static;
    -ms-transform: rotate(-9.44deg);
    transform: rotate(-9.44deg);
    max-width: 458px;
    margin: auto auto 0;
}
.alignleft,
.alignright {
    margin-bottom: 0.66667em;
}
@media all and (min-width: 1025px) {
    .c-feature__photo .c-box {
        bottom: 0px;
        left: -308px;
        position: absolute;
        -ms-transform: none;
        transform: none;
    }
}
@media all and (min-width: 1250px) {
    .c-feature__photo .c-box {
        left: -358px;
        max-width: 458px;
    }
}
.c-feature__photo .c-box__bg {
    color: #878451;
}
.c-feature__photo .c-box__content {
    padding: 14px 12px 6px;
}
.c-feature__photo .c-box__content h4 {
    font-size: 20px;
}
.c-feature__photo .c-box__container:active .c-box__bg,
.c-feature__photo .c-box__container:focus .c-box__bg,
.c-feature__photo .c-box__container:hover .c-box__bg {
    opacity: 1;
}
.aligncenter,
.alignleft,
.alignnone,
.alignright {
    overflow: hidden;
    height: auto;
    margin-bottom: 0.66667em;
    border-radius: 3px;
}
.c-search__input,
.search-button {
    -webkit-appearance: none;
    -moz-appearance: none;
    border: 0;
}
.aligncenter img,
.alignleft img,
.alignnone img,
.alignright img {
    display: block;
    width: 100%;
    height: auto;
}
.alignleft {
    width: 100%;
}
@media all and (min-width: 459px) {
    .alignleft {
        width: 40%;
        max-width: 40%;
        float: left;
        clear: left;
        margin-right: 1.33333em;
    }
}
.alignleft img {
    display: block;
    width: 100%;
    height: auto;
}
.alignright {
    width: 100%;
}
@media all and (min-width: 459px) {
    .alignright {
        width: 40%;
        max-width: 40%;
        float: right;
        clear: right;
        margin-left: 1.33333em;
    }
}
.clear,
.gallery {
    clear: both;
}
.aligncenter {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
}
.alignnone {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
}
.wp-caption-text {
    margin: 6px 12px;
    font-size: 13px;
    font-size: 0.72222rem;
    line-height: 1.84615;
    font-style: italic;
}
.gallery-item {
    display: block;
    float: left;
}
.gallery-icon a {
    padding: 6px;
}
.gallery-icon a:active,
.gallery-icon a:focus,
.gallery-icon a:hover {
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.15);
}
.gallery img {
    display: block;
    width: 100%;
    height: auto;
}
.gallery figcaption {
    display: none;
}
.c-stage {
    position: relative;
    padding: 12px 0;
}
@media all and (min-width: 459px) {
    .c-stage {
        padding: 42px 0;
    }
}
.c-stage__logo {
    position: relative;
    display: flex;
    margin-left: auto;
    margin-right: auto;
    margin-top: 7.5%;
    width: fit-content;
}
.c-stage__logo img {
    margin: 0 auto;
    max-width: 290px;
    position: relative;
}
@media all and (min-width: 459px) {
    .c-stage__logo img {
       max-width: 360px;
    }
}
@media all and (min-width: 592px) {
    .c-stage {
        padding: 72px 0;
    }
    .c-stage__logo img {
        max-width: 400px;
    }
}
@media all and (min-width: 1025px) {
    .c-stage__logo img {
        max-width: 623px;
    }
}
@media all and (min-width: 1425px) {
    .c-stage__logo img {
        max-width: 923px;
    }
}
.o-wrapper .logo__attr {
  pointer-events: none;
}
.c-stage__logo:before {
    pointer-events: all;
    display: block;
    content:'';
    position: absolute;
    right: -10%;
    bottom: -45%;
    height: 130px;
    width: 105px;
    background-image: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../../assets/img/sunny-spritesheet-mob.png);
    animation: playXmob 2.5s steps(36) infinite;
    transform: rotate(0deg)scale(.4);
    z-index: 1;
}
@media all and (min-width: 592px) {
    .c-stage__logo:before {
        background-image: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../../assets/img/sunny-spritesheet.png);
        right: -21%;
        bottom: -48%;
        height: 208px;
        width: 210px;
        transform: rotate(-5deg)scale(.4);
        animation: playX 1.5s steps(36) infinite, playY 1s steps(1) infinite;
    }
}
@media all and (min-width: 1025px) {
    .c-stage__logo:before {
        right: -10%;
        bottom: -23%;    
        transform: rotate(-5deg)scale(.6);
    }
}
@media all and (min-width: 1425px) {
    .c-stage__logo:before {
        right: -3.5%;
        bottom: -10%;
        transform: rotate(-5deg)scale(.7);
    }
}
.c-stage__logo:after {
    pointer-events: all;
    background-repeat: no-repeat;
    background-size: cover;
    display: block;
    content:'';
    position: absolute;
    right: 13.5%;
    bottom: -30%;
    height: 40px;
    width: 40px;
    background-image: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../../assets/img/sunny-cta.png);
    z-index: 1;
}
@media all and (min-width: 592px) {
    .c-stage__logo:after {
        right: -21.5%;
        bottom: -20%;
        height: 60px;
        width: 60px;
    }
}
@media all and (min-width: 1025px) {
    .c-stage__logo:after {
        right: -12.5%;
        bottom: -3.5%;
        height: 65px;
        width: 65px; 
    }
}
@media all and (min-width: 1425px) {
    .c-stage__logo:after {
        right: -9.5%;
        bottom: -5%;
        height: 90px;
        width: 90px;
    }
}
@keyframes playXmob {
  from {background-position-x: 0px;}
  to {background-position-x: -4536px;}
}
@keyframes playX {
  from {background-position-x: 0px;}
  to {background-position-x: -8136px;}
}
.c-stage__bowl-cereal {
    display: none;
    position: absolute;
    top: -86px;
    right: -128px;
    max-width: 180px;
    width: 100%;
}
@media all and (min-width: 459px) {
    .c-stage__bowl-cereal {
        display: block;
        top: -96px;
        right: -280px;
        max-width: 326px;
    }
}
@media all and (min-width: 672px) {
    .c-stage__bowl-cereal {
        max-width: 380px;
    }
}
@media all and (min-width: 1025px) {
    .c-stage__bowl-cereal {
        top: -86px;
        right: -320px;
        max-width: 490px;
    }
}
@media all and (min-width: 1425px) {
    .c-stage__bowl-cereal {
        top: -86px;
        right: -270px;
        max-width: 490px;
    }
}
.c-stage__muesli-bar-01 {
    display: none;
    position: absolute;
    top: 142px;
    left: -20px;
    max-width: 120px;
    width: 100%;
}
@media all and (min-width: 459px) {
    .c-stage__muesli-bar-01 {
        display: block;
        top: 222px;
        left: -20px;
        max-width: 220px;
    }
}
@media all and (min-width: 672px) {
    .c-stage__muesli-bar-01 {
        max-width: 220px;
    }
}
@media all and (min-width: 1025px) {
    .c-stage__muesli-bar-01 {
        top: 386px;
        left: 0px;
        max-width: 280px;
    }
}
.c-stage__muesli-bar-02 {
    display: none;
    position: absolute;
    top: 3290px;
    right: 0px;
    max-width: 140px;
    width: 100%;
}
@media all and (min-width: 459px) {
    .c-stage__muesli-bar-02 {
        display: block;
        top: 800px;
        right: 0px;
        max-width: 280px;
    }
}
@media all and (min-width: 672px) {
    .c-stage__muesli-bar-02 {
        max-width: 280px;
        top: 800px;
    }
}
@media all and (min-width: 1285px) {
    .c-stage__muesli-bar-02 {
        top: 1020px;
    }
}
.c-stage__asset-loop {
    position: absolute;
    right: 8.5vw;
    max-width: 100px;
    top: 13.4vw;
}
.c-stage__quotes {
    color: #fff;
    max-width: 750px;
    margin: 24px auto auto;
}
.c-stage__quotes h2 {
    display: inline-block;
    position: relative;
    color: #c38d58;
    font-size: 36px;
    font-size: 2rem;
    line-height: 1.2;
}
@media all and (min-width: 672px) {
    .c-stage__quotes {
        margin-top: 64px;
    }
    .c-stage__quotes h2 {
        font-size: 53px;
        font-size: 2.94444rem;
        line-height: 1.2;
    }
}
.c-stage__quotes h2 img {
    width: 49px;
    position: absolute;
    right: -25px;
    top: -14px;
}
.c-box {
    margin-bottom: 18px;
}
.c-box__container {
    position: relative;
    z-index: 1;
    padding: 12px;
    color: #fff;
}
.c-box__container:active,
.c-box__container:focus,
.c-box__container:hover {
    color: #fff;
}
.c-box__container:active .c-box__bg,
.c-box__container:focus .c-box__bg,
.c-box__container:hover .c-box__bg {
    opacity: 0.94;
}
.c-box__bg {
    color: #718f92;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    transition: 0.25s;
}
.c-box__bg svg {
    width: 100%;
    height: 100%;
}
.yum-spiration .c-box__bg {
    color: #658184;
}
.from-carolyn .c-box__bg {
    color: #a59383;
}
.product-bits-amp-bites .c-box__bg {
    color: #878354;
}
.looking-after-yourself .c-box__bg {
    color: #bd887d;
}
.a-bit-about-us .c-box__bg {
    color: #8d747d;
}
.c-box__bg.product {
    color: #f7f3ef;
}
.c-box a.product {
    display: block;
    padding: 25px 15px 30px;
}
.c-box a.product:active .c-box__bg.product,
.c-box a.product:focus .c-box__bg.product,
.c-box a.product:hover .c-box__bg.product {
    color: #f0ece8;
}
.c-box h2 {
    font-family: "Sentinel Medium", serif;
    font-size: 17px;
    font-size: 0.94444rem;
    line-height: 1.2;
    font-weight: 600;
    margin: 10px 0 0;
    text-transform: none;
    color: #585858;
}
#wpsl-search-btn,
.c-box__content h4,
.c-ebook__download,
.c-pages,
.font-crunch,
.font-munch,
.text-upp {
    text-transform: uppercase;
}
.c-box--large .c-box__thumb img {
    margin-top: 4px;
    margin-left: 5px;
}
.c-box__thumb img.placeholder {
    background: rgba(0, 0, 0, 0.1);
}
.c-box__thumb-bg {
    position: relative;
    padding-bottom: 94%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
.c-box__thumb-bg-product {
    background-size: contain;
}
.c-box .inner-layout {
    position: relative;
    height: 100%;
}
@media all and (min-width: 1025px) {
    .c-box--large .c-box__thumb-bg {
        padding-bottom: 130%;
    }
    .c-box .inner-layout.content {
        padding-bottom: 65%;
    }
}
.c-box__content {
    padding: 12px 0;
}
.c-box__content .post-type-icon {
    width: 100%;
    max-width: 36px;
    margin: 0 auto 6px;
}
.c-box__content .post-type-icon.icon-video {
    max-width: 36px;
}
.c-box__content .post-type-icon.icon-news {
    max-width: 26px;
}
.c-box__content .post-type-icon.icon-cutlery {
    max-width: 22px;
}
.c-box--home .c-box__content .post-type-icon {
    margin: 12px auto;
}
.c-box__content h4 {
    font-family: Crunch, sans-serif;
    font-size: 15px;
    font-size: 0.83333rem;
    line-height: 1.4;
    font-weight: 400;
    margin-bottom: 0;
    margin-top: 0;
}
.c-box__content h4.post-type {
    color: #385153;
    font-size: 13px;
    font-size: 0.72222rem;
    line-height: 1.4;
}
.yum-spiration .c-box__content h4.post-type {
    color: #475a5c;
}
.from-carolyn .c-box__content h4.post-type {
    color: #74675c;
}
.product-bits-amp-bites .c-box__content h4.post-type {
    color: #5f5c3b;
}
.looking-after-yourself .c-box__content h4.post-type {
    color: #845f58;
}
.a-bit-about-us .c-box__content h4.post-type {
    color: #635158;
}
.c-box__content p {
    display: none;
    font-size: 14px;
    font-size: 0.77778rem;
    line-height: 1.4;
    margin: 0;
}
@media all and (min-width: 1025px) {
    .c-box--large .c-box__content {
        position: absolute;
        top: 50%;
        padding: 12px;
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    }
    .c-box__content p {
        display: block;
    }
}
.c-box--home:nth-of-type(even) .c-box__bg {
    color: #bd887d;
}
.c-box--home:nth-of-type(even) .post-type {
    color: #83554a;
}
.c-box--product {
    display: none !important;
    -ms-transform: scale(0.5);
    transform: scale(0.5);
    animation: scale 0.2s;
}
.c-box--product.active {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-transform: scale(1);
    transform: scale(1);
}
.c-box.c-distributor {
    display: none !important;
    -ms-transform: scale(0.5);
    transform: scale(0.5);
    animation: scale 0.2s;
}
.c-box.c-distributor.active {
    display: inline-block !important;
    -ms-transform: scale(1);
    transform: scale(1);
}
@keyframes scale {
    0% {
        transform: scale(0.5);
    }
    100% {
        transform: scale(1);
    }
}
.c-cats {
    margin-top: 0;
    margin-bottom: 30px;
    padding: 0 !important;
}
.c-cats li {
    display: inline-block;
    margin: 0;
}
.c-cats li:before {
    content: "\2022";
    font-size: 25px;
    line-height: 1;
    color: #5d5d5d;
}
.c-cats li:first-child:before {
    content: "";
}
.c-cats li.hide-at-lap-wide {
    display: none;
}
@media all and (min-width: 800px) {
    .c-cats li.hide-at-lap-wide {
        display: inline-block;
    }
}
.c-cats a {
    margin: 0 5px;
    color: #333;
    font-size: 20px;
    font-size: 1.11111rem;
    line-height: 1.9;
    position: relative;
}
.c-cats a.other-product {
    font-size: 17px;
    font-size: 0.94444rem;
    line-height: 1.9;
}
.c-cats a svg {
    opacity: 0;
    position: absolute;
    bottom: -4px;
    left: 0;
    transition: 0.1s ease all;
    width: 100%;
    height: 3px;
}
.c-cats a.current-cat svg,
.c-cats a:active svg,
.c-cats a:focus svg,
.c-cats a:hover svg {
    opacity: 1;
}
.c-cats a.yum-spiration {
    color: #658184;
}
.c-cats a.yum-spiration:active,
.c-cats a.yum-spiration:focus,
.c-cats a.yum-spiration:hover {
    color: #51676a;
}
.c-cats a.from-carolyn {
    color: #a59383;
}
.c-cats a.from-carolyn:active,
.c-cats a.from-carolyn:focus,
.c-cats a.from-carolyn:hover {
    color: #847669;
}
.c-cats a.product-bits-amp-bites {
    color: #878354;
}
.c-cats a.product-bits-amp-bites:active,
.c-cats a.product-bits-amp-bites:focus,
.c-cats a.product-bits-amp-bites:hover {
    color: #6c6943;
}
.c-cats a.looking-after-yourself {
    color: #bd887d;
}
.c-cats a.looking-after-yourself:active,
.c-cats a.looking-after-yourself:focus,
.c-cats a.looking-after-yourself:hover {
    color: #976d64;
}
.c-cats a.a-bit-about-us {
    color: #8d747d;
}
.c-cats a.a-bit-about-us:active,
.c-cats a.a-bit-about-us:focus,
.c-cats a.a-bit-about-us:hover {
    color: #715d64;
}
.c-cats--product {
    max-width: 920px;
    margin: auto;
}
.c-cats--product a {
    color: #fff;
}
.c-cats--product a:active,
.c-cats--product a:focus,
.c-cats--product a:hover {
    color: #ccc;
}
.c-droplist {
    position: absolute;
    z-index: 10;
    display: inline-block;
    max-height: 58px;
    transition: 0.25s;
}
.c-droplist--section {
    display: inline-block;
    width: 320px;
    text-align: left;
    margin-top: 20px;
    position: relative;
}
.c-droplist--section h4 {
    display: inline-block;
    vertical-align: top;
    margin-right: 12px;
    margin-top: 20px;
    font-weight: 400;
}
.c-distributors .c-droplist--section h4 {
    display: block;
    text-align: center;
}
@media all and (min-width: 459px) {
    .c-droplist--section.c-states {
        width: 416px;
    }
    .c-distributors .c-droplist--section h4 {
        display: inline-block;
        text-align: left;
    }
}
.c-droplist ul {
    vertical-align: top;
    display: inline-block;
    list-style: none;
    text-align: left;
    margin: 0;
    padding: 0;
    width: 190px;
}
.c-states .c-droplist ul {
    width: 300px;
}
.c-droplist ul li {
    margin: 0;
    position: relative;
}
.c-droplist ul li a {
    padding: 8px 36px 8px 12px;
    display: block;
    transition: 0.5s;
    color: #555;
    font-size: 16px;
}
.c-droplist ul li a:active,
.c-droplist ul li a:focus,
.c-droplist ul li a:hover {
    padding: 8px 30px 8px 18px;
}
.c-droplist ul li a.c-droplist--top {
    text-align: center;
    padding: 18px 8px;
    font-weight: 600;
    color: #000;
}
.c-droplist ul li .boomerang {
    background-image: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/inline/boomerang.svg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    background-position: top center;
    background-size: contain;
    background-repeat: no-repeat;
    display: inline-block;
    width: 42px;
    height: 20px;
    float: right;
    transition: transform 0.25s;
}
.c-droplist ul li .boomerang.is-open {
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
}
.c-droplist ul li:after {
    content: " ";
    background-image: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/inline/underline-black.svg);
    background-size: 100% 5px;
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 4px;
    left: 0;
    background-repeat: repeat;
    background-position: center center;
}
.c-droplist ul li:first-child:after,
.c-droplist ul li:last-child:after {
    display: none;
}
.c-droplist.is-open {
    max-height: 1000px;
    box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.1);
}
.c-states .c-droplist.is-open {
    box-shadow: none;
}
.c-droplist .top-li {
    position: relative;
}
.c-droplist svg.background-select {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 58px;
    z-index: -1;
}
.c-states .c-droplist svg.background-select {
    color: #ece4d9;
}
.c-droplist svg.background-select-drop {
    z-index: -1;
    position: absolute;
    width: 100%;
    height: 100%;
    color: #fff;
    top: 58px;
    left: 0;
}
.c-states .c-droplist svg.background-select-drop {
    color: #ece4d9;
}
.c-droplist.is-open .background-select-drop {
    top: 48px;
}
.c-search {
    width: 100%;
    max-width: 515px;
    margin: auto;
}
.c-search-search {
    max-width: 866px;
}
.c-search__input {
    background: 0 0;
    position: absolute;
    top: 50%;
    left: 12px;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%;
    color: #333;
    appearance: none;
    padding: 12px;
    max-width: 150px;
    font-size: 13px;
    font-size: 0.72222rem;
    line-height: 1.4;
}
.c-search__input-wrap {
    position: relative;
    height: 50px;
}
@media all and (min-width: 459px) {
    .c-search__input {
        padding: 20px;
        max-width: 250px;
        font-size: 20px;
        font-size: 1.11111rem;
        line-height: 1.4;
    }
    .c-search__input-wrap {
        height: 75px;
    }
}
.c-search__input-bg {
    width: 100%;
    position: absolute;
    top: 0;
    z-index: -1;
}
.c-search__input-bg svg {
    width: 100%;
    height: 50px;
}
@media all and (min-width: 459px) {
    .c-search__input-bg svg {
        height: 75px;
    }
}
.c-search__refine {
    margin-top: 12px;
    text-align: left;
}
.c-search__refine h4 {
    display: inline-block;
    margin: 0;
    color: #c12a34;
}
.c-search__refine label {
    vertical-align: top;
    margin: 4px 16px 4px 0;
    width: 44%;
    display: inline-block;
    font-size: 16px;
}
@media all and (min-width: 672px) {
    .c-search__input {
        max-width: 350px;
    }
    .c-search__refine label {
        width: 31%;
        font-size: 18px;
    }
}
@media all and (min-width: 960px) {
    .c-search__refine label {
        width: auto;
    }
}
.c-search__refine input[type="checkbox"] {
    vertical-align: middle;
    margin-right: 5px;
    margin-top: -4px;
}
.c-search__refine input[type="checkbox"]:after {
    background: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/box-checkbox.png) no-repeat;
    background-size: contain;
}
.search-button {
    position: absolute;
    top: 50%;
    right: 14px;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    appearance: none;
    background: 0 0;
    width: 70px;
    height: 28px;
    padding: 0;
    font-size: 13px;
    font-size: 0.72222rem;
    line-height: 1.4;
}
@media all and (min-width: 459px) {
    .search-button {
        width: 110px;
        height: 44px;
        font-size: 17px;
        font-size: 0.94444rem;
        line-height: 1.4;
    }
}
.search-button:active svg.search-button-bg,
.search-button:focus svg.search-button-bg,
.search-button:hover svg.search-button-bg {
    color: #9a222a;
}
.search-button-bg {
    width: 70px;
    height: 28px;
    color: #c12a34;
    position: absolute;
    top: 0;
    right: 0;
    z-index: -1;
}
@media all and (min-width: 459px) {
    .search-button-bg {
        width: 110px;
        height: 44px;
    }
}
.search-button-icon {
    width: 18px;
    height: 21px;
    vertical-align: middle;
    margin-right: 4px;
    display: none;
}
@media all and (min-width: 459px) {
    .search-button-icon {
        display: inline-block;
        width: 18px;
        height: 21px;
    }
}
.c-product {
    font-family: "Sentinel Medium", serif;
}
.c-product__title {
    font-size: 34px;
    margin-bottom: 24px;
}
.c-product__thumb {
    position: relative;
}
.c-product__thumb img {
    width: 65%;
    margin: 18px auto auto;
}
.c-product__logos img,
.c-product__logos svg {
    margin-right: 12px;
    margin-bottom: 12px;
    display: inline-block;
}
.c-product__thumb svg {
    position: absolute;
}
.c-product__thumb svg.bee {
    width: 93px;
    height: 51px;
    top: 0;
    right: 10px;
}
.c-product__thumb svg.sun {
    width: 53px;
    height: 56px;
    bottom: 0;
    left: 24px;
}
.c-product__logos svg {
    width: 84px;
    height: 84px;
}
.c-product__logos img {
    max-height: 84px;
    width: auto;
}
.c-product__desc {
    font-size: 16px;
    font-size: 0.88889rem;
    line-height: 1.4;
    letter-spacing: -0.07px;
}
.c-product__tags {
    list-style: none;
    padding: 0 !important;
}
.c-product__tags li {
    display: inline-block;
    font-weight: 600;
    margin: 0 12px 8px 0;
}
.c-product__tags svg {
    width: 26px;
    height: 26px;
    vertical-align: middle;
    margin-right: 6px;
}
.c-product__nut-info {
    font-size: 15px;
    font-size: 0.83333rem;
    line-height: 1.3;
    padding-bottom: 18px;
}
.c-product__nut-info table {
    max-width: 456px;
}
.c-product__nut-info p {
    margin: 5px 0 0;
    font-size: 14px;
    text-align: left;
}
.c-ebooks,
.text-center {
    text-align: center;
}
.c-product__ingredients p {
    margin: 5px 0;
}
.c-product__sell-point {
    margin: 20px 0;
}
.c-product__sell-point img {
    margin-right: 12px;
    margin-bottom: 12px;
    max-width: 90px;
    float: left;
}
.c-product__sell-point h4 {
    font-weight: 100;
    margin-top: 0;
}
.c-product__sell-point p {
    margin-top: 0;
    font-size: 16px;
    color: #16171a;
    line-height: 1.6;
}
.c-product__share strong {
    font-family: "Sentinel Book", serif;
    font-weight: 600;
    font-size: 16px;
    vertical-align: super;
}
.c-pages a,
.c-product__linked-products .c-box h2 {
    font-family: Crunch, sans-serif;
}
.c-product__share svg {
    width: 27px;
    height: 27px;
    margin-left: 3px;
}
.c-product__recipes {
    color: #fff;
    padding: 20px 0 30px;
    margin-bottom: 46px;
}
.c-product__recipes h2 {
    margin-bottom: 24px;
}
@media all and (min-width: 800px) {
    .c-product__recipes h2 {
        font-size: 40px;
    }
    .c-recipe__ingredients {
        float: right;
    }
}
.c-product__recipes a {
    color: #fff;
}
.c-product__recipes a img {
    margin-bottom: 12px;
}
.c-product__linked-products {
    color: #efe7de;
    position: relative;
}
.c-product__linked-products svg {
    position: absolute;
    left: -60px;
    width: 110%;
    height: 100%;
}
.c-product__linked-products .c-box h2 {
    font-weight: 400;
    text-transform: uppercase;
}
.hr-line {
    color: #efe7de;
    margin: 40px auto 60px;
    position: relative;
}
.hr-line:after {
    content: " ";
    background: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/muesli-speck-1.png) center top no-repeat;
    background-size: contain;
    width: 100%;
    left: 0;
    position: absolute;
    height: 59px;
    top: -15px;
}
.hr-line-wheretobuy {
    max-width: 700px;
}
.hr-line-wheretobuy:after {
    content: none;
}
.hr-line.line-2:after {
    background: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/muesli-speck-2.png) center top no-repeat;
    background-size: contain;
}
.avatar.photo,
.comment-notes,
.comment-reply-title,
.tabs.wc-tabs {
    width: 20px;
    display: none !important;
}
.woocommerce-Reviews {
    max-width: 1080px;
    margin: auto;
}
.woocommerce-Reviews .commentlist {
    margin-top: 44px;
}
.woocommerce-Reviews-title {
    margin-bottom: 0;
}
@media all and (min-width: 672px) {
    .woocommerce-Reviews-title {
        font-size: 40px;
    }
}
.c-info-box {
    border-top: 1px solid;
    max-height: 47px;
    transition: max-height 0.25s;
}
.c-info-box.ingredients {
    border-bottom: 1px solid;
    padding-bottom: 12px;
}
.c-recipe__ingredients ul,
.commentlist {
    list-style: none;
    padding: 0;
}
.c-info-box.review-form,
.c-info-box.wpsl-categories-child {
    border: 0;
}
.c-info-box.wpsl-categories-child {
    max-height: 0;
    width: 100%;
}
.c-info-box--no-border {
    border: 0;
}
.c-info-box.category-list {
    max-height: 0 !important;
    border: 0;
}
.c-info-box.category-list.is-open {
    max-height: 480px !important;
}
.c-info-box.is-open {
    max-height: 2000px;
}
.c-open-info h3 {
    font-size: 20px;
}
.c-open-info svg {
    width: 13px;
    height: 18px;
    vertical-align: middle;
}
.c-open-info.cat-list svg {
    transition: transform 0.25s;
    margin-left: 8px;
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
}
.c-open-info.cat-list.is-open svg {
    -ms-transform: rotate(270deg);
    transform: rotate(270deg);
}
.open-close-icon {
    display: inline-block;
    float: right;
    position: relative;
    margin-right: 12px;
}
.open-close-icon:after {
    content: "+";
    font-size: 22px;
    line-height: 22px;
    color: inherit;
    position: absolute;
    top: 0;
    right: 0;
}
.open-close-icon.is-open:after {
    content: "â€“";
}
.commentlist li {
    margin-bottom: 24px;
    width: 100%;
}
.c-recipe .comment-author,
.c-recipe h2,
.c-recipe h3 {
    color: #385153;
}
.c-recipe__header {
    position: relative;
}
.c-recipe__header .recipe-image {
    width: 83.33333%;
}
@media print {
    .c-recipe__header .recipe-image {
        width: 100%;
        max-width: 500px;
        margin: auto;
    }
    .c-recipe__ingredients ul {
        padding: 20px;
    }
}
.c-recipe__header .product-image-wrapper {
    width: 25%;
    position: absolute;
    right: 0;
    bottom: -45px;
}
.c-recipe__header .product-image-flourish {
    position: absolute;
    width: 70px;
    top: -35px;
    right: -35px;
}
.c-recipe__header .share {
    margin-bottom: 15px;
}
.c-recipe__header .share a {
    font-size: 20px;
    font-size: 1.11111rem;
    line-height: 1.3;
    text-decoration: none;
    margin-right: 15px;
    color: #000;
}
.c-recipe__header .share a:active,
.c-recipe__header .share a:focus,
.c-recipe__header .share a:hover {
    text-decoration: underline;
    opacity: 0.8;
}
.c-recipe__header .share a .icon {
    display: inline-block;
    width: 27px;
    height: 20px;
    background-size: 27px 20px;
    vertical-align: middle;
    margin-right: 15px;
}
.c-recipe__header .share a .icon.email {
    background-repeat: no-repeat;
    background-position: center center;
    background-image: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/email-icon.png);
}
.c-recipe__header .share a .icon.print {
    background-image: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/print-icon.png);
}
.c-recipe__share {
    margin-top: 24px;
}
.c-recipe__share h4 {
    display: inline-block;
    font-weight: 400;
    margin-top: 0;
    vertical-align: text-top;
}
.c-recipe__share a {
    display: inline-block;
    vertical-align: middle;
    margin-left: 4px;
}
.c-recipe__share svg {
    width: 27px;
    height: 27px;
}
.c-recipe__share svg.facebook {
    color: #385153;
    background: #fff;
}
.c-recipe__share svg.facebook:active,
.c-recipe__share svg.facebook:focus,
.c-recipe__share svg.facebook:hover {
    color: #27393a;
}
.c-recipe__share svg.twitter {
    background: #385153;
    color: #fff;
}
.c-recipe__share svg.twitter:active,
.c-recipe__share svg.twitter:focus,
.c-recipe__share svg.twitter:hover {
    background: #27393a;
}
.c-recipe li {
    margin-bottom: 10px;
}
.c-recipe__ingredients li {
    list-style-type: none;
    position: relative;
    padding-left: 35px;
    margin: 0 0 1.5em;
}
.c-recipe__ingredients li:after,
.c-recipe__ingredients li:before {
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    width: 26px;
    height: 26px;
    border-radius: 50%;
    background: #f3eee8;
}
.c-recipe__ingredients li:after {
    background-image: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/inline/tick.svg);
    background-size: 15px auto;
    background-position: center center;
    background-repeat: no-repeat;
}
@media print {
    .c-recipe__ingredients li {
        list-style-type: disc;
        position: static;
        padding-left: 0;
        margin: 0 0 12px;
    }
}
.c-recipe__more {
    background-color: #385153;
    padding: 20px 0 36px;
}
.c-recipe__more h2 {
    color: #fff;
    margin: 24px auto 38px;
}
@media all and (min-width: 672px) {
    .c-recipe__more h2 {
        font-size: 34px;
    }
}
.c-recipe__more a {
    color: #fff;
    text-decoration: none;
}
.c-recipe__more img {
    margin-bottom: 12px;
}
.c-recipe__tip .the-tip {
    max-width: 1000px;
    margin: auto;
    padding: 12px 0 50px;
}
.c-recipe__tip h4 {
    margin: 0;
    line-height: 1.7;
}
.c-recipe__tip p {
    margin: 0;
    font-size: 16px;
    line-height: 1.5;
    max-width: 560px;
}
.c-recipe__tip img {
    max-width: 89px;
    float: left;
    margin-right: 24px;
}
.c-recipe__comments {
    padding: 60px 0 30px;
}
.c-recipe__comments li {
    margin-bottom: 24px;
}
.c-recipe__comments h2 {
    margin-bottom: 0;
}
@media all and (min-width: 672px) {
    .c-recipe__tip img {
        margin-right: 48px;
    }
    .c-recipe__comments h2 {
        font-size: 40px;
    }
}
@media print {
    @page {
        size: A4;
    }
    .c-cms-title {
        padding-bottom: 0;
    }
    .c-footer,
    .c-footer__copy,
    .c-recipe__comments,
    .c-recipe__more,
    .c-recipe__share,
    .c-svgicon--rough-edge-bottom,
    .c-svgicon--rough-edge-top,
    .c-top,
    .c-top--space,
    .product-image-wrapper,
    .share {
        display: none;
    }
    .o-layout {
        display: inline-block;
    }
    h1.u-alpha {
        color: #000;
    }
    h2 {
        font-size: 22px;
    }
}
.c-pages {
    border-top: 1px solid #efe7de;
    margin-top: 12px;
    padding-top: 12px;
}
.c-pages a {
    font-size: 16px;
    text-decoration: none;
    padding: 2px;
    margin: 2px 4px;
    color: #9f8159;
}
.c-pages a.current-page,
.c-pages a:active,
.c-pages a:focus,
.c-pages a:hover {
    color: #50412d;
}
.wpsl-search {
    position: relative;
    background: 0 0;
    padding: 24px 0 !important;
    margin-bottom: 36px;
}
@media all and (min-width: 459px) {
    .wpsl-search {
        padding: 24px !important;
    }
}
.wpsl-search .background-svg {
    position: absolute;
    left: 0;
    width: 100%;
    top: 0;
    height: 100%;
    color: #ece4da;
    pointer-events: none;
}
.wpsl-search-wrap {
    position: relative;
    z-index: 1;
    padding: 0 14px;
}
@media all and (min-width: 459px) {
    .wpsl-search-wrap {
        padding: 0 24px;
    }
}
@media all and (min-width: 1250px) {
    .wpsl-search-wrap {
        padding: 0 72px;
    }
}
.wpsl-search-btn-wrap {
    position: relative;
    margin-top: 0;
}
.wpsl-input {
    width: 100%;
    max-width: 380px;
    position: relative;
    padding: 6px 18px;
}
.wpsl-input label {
    vertical-align: middle;
    margin-top: 2px;
    padding-top: 5px;
    padding-right: 12px;
    border-right: 1px solid #cfcfcf;
    display: none !important;
}
@media all and (min-width: 459px) {
    .wpsl-input label {
        display: inline-block !important;
        width: 38px !important;
    }
}
#wpsl-stores img,
.wpsl-direction-wrap {
    display: none;
}
.wpsl-input img {
    max-width: 25px;
}
.wpsl-input input {
    border: 0 !important;
}
.wpsl-input input:active,
.wpsl-input input:focus,
.wpsl-input input:hover {
    background: rgba(0, 0, 0, 0.01);
    outline: 0;
}
.wpsl .background-select {
    color: #fff;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
}
#wpsl-stores {
    padding: 0 40px;
}
#wpsl-stores li:active,
#wpsl-stores li:focus,
#wpsl-stores li:hover {
    cursor: pointer;
}
#wpsl-stores li:active strong,
#wpsl-stores li:focus strong,
#wpsl-stores li:hover strong {
    color: #c12a34;
}
#wpsl-stores li:active .wpsl-contact-details strong,
#wpsl-stores li:focus .wpsl-contact-details strong,
#wpsl-stores li:hover .wpsl-contact-details strong {
    color: #585858;
}
#wpsl-gmap {
    -webkit-mask-box-image: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/inline/box-1.svg) stretch;
}
#wpsl-search-input {
    width: 80% !important;
}
#wpsl-search-wrap input {
    border: 0;
    border-radius: 0;
}
#wpsl-search-wrap input[type="checkbox"] {
    float: left;
    margin-top: -2px;
}
#wpsl-search-btn {
    border: 0;
    background: 0 0;
    color: #fff;
    float: none;
    position: static;
    top: 0;
    right: 0;
    -ms-transform: translateY(0);
    transform: translateY(0);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    width: 120px;
}
#wpsl-search-btn .background-svg {
    width: 100%;
    color: #c12a34;
}
#wpsl-search-btn:hover .background-svg {
    color: #9a222a;
}
#wpsl-search-btn svg {
    margin-right: 8px;
}
#wpsl-checkbox-container {
    width: 100%;
    max-width: 400px;
    height: 48px;
    position: relative;
    margin-bottom: 12px;
}
#wpsl-checkbox-container a.cat-list {
    color: inherit;
    padding: 12px 24px;
    display: block;
    font-size: 12px;
}
@media all and (min-width: 672px) {
    #wpsl-checkbox-container a.cat-list {
        font-size: 18px;
    }
}
#wpsl-checkbox-container a.cat-list svg {
    display: none;
}
@media all and (min-width: 459px) {
    #wpsl-checkbox-container a.cat-list svg {
        display: inline-block;
    }
}
#wpsl-checkbox-filter {
    position: absolute;
    top: 44px;
    left: 1%;
    z-index: 2;
    margin: 0;
    display: inline-block;
    float: none;
    padding: 0 12px;
    width: 98%;
    background: #fff;
    border-radius: 4px;
    max-height: 480px;
    overflow: auto;
}
#wpsl-checkbox-filter li {
    display: block;
    float: left;
    font-size: 16px;
    border-bottom: 1px solid #d5d6d7;
}
@media all and (min-width: 459px) {
    #wpsl-checkbox-filter li {
        font-size: 18px;
    }
}
#wpsl-checkbox-filter li .c-open-info {
    display: inline-block;
    width: 30px;
    height: 25px;
    color: inherit;
    float: right;
}
#wpsl-checkbox-filter li label {
    line-height: 1;
    display: inline-block;
    width: auto;
}
#wpsl-checkbox-filter li:last-child {
    border: 0;
}
#wpsl-checkbox-filter li.parent-li {
    font-weight: 700;
    padding: 10px 0;
    width: 100%;
}
#wpsl-checkbox-filter li ul {
    margin: 0;
}
#wpsl-checkbox-filter li ul li {
    padding: 10px 0;
    font-weight: 400;
}
#wpsl-checkbox-filter li ul li:first-child {
    padding-top: 12px;
}
#wpsl-result-list ul li {
    padding: 20px 0 8px !important;
    background: #fff;
    border: 0 !important;
    position: relative;
}
#wpsl-result-list ul li:after {
    content: " ";
    background-image: url(//carmanskitchen.com.au/wp-content/themes/carmanskitchen/assets/css/../img/inline/search-divider.svg);
    background-size: 100% 100%;
    height: 5px;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
}
#wpsl-result-list ul li:last-child:after {
    content: none;
}
#wpsl-result-list li p {
    margin-bottom: 12px;
}
.c-post-cat--from-the-kitchen a,
.c-post-cat--from-the-kitchen b,
.c-post-cat--from-the-kitchen h1,
.c-post-cat--from-the-kitchen h2,
.c-post-cat--from-the-kitchen h3,
.c-post-cat--from-the-kitchen h4,
.c-post-cat--from-the-kitchen h5,
.c-post-cat--from-the-kitchen h6,
a.c-post-cat--from-the-kitchen,
b.c-post-cat--from-the-kitchen,
h1.c-post-cat--from-the-kitchen,
h2.c-post-cat--from-the-kitchen,
h3.c-post-cat--from-the-kitchen,
h4.c-post-cat--from-the-kitchen,
h5.c-post-cat--from-the-kitchen,
h6.c-post-cat--from-the-kitchen {
    color: #385153;
}
.c-post-cat--our-carolyn a,
.c-post-cat--our-carolyn b,
.c-post-cat--our-carolyn h1,
.c-post-cat--our-carolyn h2,
.c-post-cat--our-carolyn h3,
.c-post-cat--our-carolyn h4,
.c-post-cat--our-carolyn h5,
.c-post-cat--our-carolyn h6,
a.c-post-cat--our-carolyn,
b.c-post-cat--our-carolyn,
h1.c-post-cat--our-carolyn,
h2.c-post-cat--our-carolyn,
h3.c-post-cat--our-carolyn,
h4.c-post-cat--our-carolyn,
h5.c-post-cat--our-carolyn,
h6.c-post-cat--our-carolyn {
    color: #766352;
}
.c-post-cat--product-bits-bites a,
.c-post-cat--product-bits-bites b,
.c-post-cat--product-bits-bites h1,
.c-post-cat--product-bits-bites h2,
.c-post-cat--product-bits-bites h3,
.c-post-cat--product-bits-bites h4,
.c-post-cat--product-bits-bites h5,
.c-post-cat--product-bits-bites h6,
a.c-post-cat--product-bits-bites,
b.c-post-cat--product-bits-bites,
h1.c-post-cat--product-bits-bites,
h2.c-post-cat--product-bits-bites,
h3.c-post-cat--product-bits-bites,
h4.c-post-cat--product-bits-bites,
h5.c-post-cat--product-bits-bites,
h6.c-post-cat--product-bits-bites {
    color: #52502e;
}
.c-post-cat--looking-after-yourself a,
.c-post-cat--looking-after-yourself b,
.c-post-cat--looking-after-yourself h1,
.c-post-cat--looking-after-yourself h2,
.c-post-cat--looking-after-yourself h3,
.c-post-cat--looking-after-yourself h4,
.c-post-cat--looking-after-yourself h5,
.c-post-cat--looking-after-yourself h6,
a.c-post-cat--looking-after-yourself,
b.c-post-cat--looking-after-yourself,
h1.c-post-cat--looking-after-yourself,
h2.c-post-cat--looking-after-yourself,
h3.c-post-cat--looking-after-yourself,
h4.c-post-cat--looking-after-yourself,
h5.c-post-cat--looking-after-yourself,
h6.c-post-cat--looking-after-yourself {
    color: #83554a;
}
.c-post-cat--a-bit-about-us a,
.c-post-cat--a-bit-about-us b,
.c-post-cat--a-bit-about-us h1,
.c-post-cat--a-bit-about-us h2,
.c-post-cat--a-bit-about-us h3,
.c-post-cat--a-bit-about-us h4,
.c-post-cat--a-bit-about-us h5,
.c-post-cat--a-bit-about-us h6,
a.c-post-cat--a-bit-about-us,
b.c-post-cat--a-bit-about-us,
h1.c-post-cat--a-bit-about-us,
h2.c-post-cat--a-bit-about-us,
h3.c-post-cat--a-bit-about-us,
h4.c-post-cat--a-bit-about-us,
h5.c-post-cat--a-bit-about-us,
h6.c-post-cat--a-bit-about-us {
    color: #644852;
}
.c-single-post .page-title {
    padding-bottom: 12px;
}
.c-single-post .page-title h1 {
    font-size: 36px;
    margin-top: 0;
}
.distributor a {
    color: #fff;
    text-decoration: none;
}
.distributor a:hover {
    color: #fff;
    text-decoration: underline;
}
.distributor-link-wrap {
    margin-bottom: 24px;
}
.distributor-link-wrap .hr-dot-line-small {
    max-width: 220px;
    color: #928e8a;
}
.distributor-link {
    display: block;
    font-size: 20px;
}
.distributor-link svg.boomerang {
    width: 12px;
    height: 15px;
}
.distributor-button-wrap {
    position: relative;
    width: 225px;
    height: 55px;
}
.distributor-button-wrap svg.background-select {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.distributor-button {
    width: 178px;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: 1;
    font-size: 18px;
}
.distributor-button svg.boomerang {
    width: 12px;
    height: 15px;
}
.c-distributors {
    word-wrap: break-word;
}
.c-distributors a,
.c-distributors h4,
.c-distributors strong {
    color: #878354;
}
.c-distributors .c-cms-title h2 {
    font-size: 21px;
    line-height: 1.7;
    max-width: 740px;
    margin: auto;
}
.c-distributors .c-cms-title h2 a,
.c-distributors .c-cms-title h2 span {
    color: #c12a36;
    text-decoration: none;
}
.c-distributors .c-cms-title h2 a:hover {
    text-decoration: underline;
}
.c-distributors h3 {
    font-size: 18px;
}
.c-distributors .hr-line {
    margin-bottom: 34px;
}
.c-states {
    margin-bottom: 54px;
}
.c-distributor {
    margin-bottom: 40px;
}
.c-distributor p {
    margin-top: 0;
    margin-bottom: 10px;
}
.c-faqs svg.hr-dot-line {
    color: #eee6dc;
    margin: 50px 0;
}
.c-faq h2 {
    font-size: 24px;
    line-height: 1.3;
}
@media all and (min-width: 672px) {
    .c-faq h2 {
        font-size: 30px;
    }
}
.c-faq p {
    font-size: 16px;
}
.c-faq__answer {
    overflow: hidden;
    transition: 0.25s;
    max-height: 105px;
}
@media all and (min-width: 672px) {
    .c-faq p {
        font-size: 18px;
    }
    .c-faq__answer {
        max-height: 68px;
    }
}
.c-faq__answer.is-open {
    max-height: 1000px;
}
.c-faq .more-or-less {
    text-decoration: none;
    color: #9f8159;
    font-size: 20px;
    margin-top: 8px;
    display: none;
}
.c-ebook,
.c-faq .more-or-less.show {
    display: block;
}
.c-ebooks__copy {
    margin-bottom: 36px;
}
.c-ebook {
    max-width: 360px;
    margin: auto auto 36px;
    position: relative;
}
.c-ebook img {
    -webkit-mask-box-image: none;
}
.c-ebook:hover .c-ebook__overlay {
    opacity: 1;
}
.c-ebook__overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    transition: opacity 0.25s;
}
.c-ebook__download {
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    font-family: Munch, sans-serif;
    font-size: 22px;
    font-size: 1.22222rem;
    line-height: 1.5;
    color: #fff;
}
.clearfix:after,
.o-wrapper:after {
    content: "";
    display: table;
    clear: both;
}
.u-one-whole {
    width: 100%;
}
.u-five-tenths,
.u-four-eighths,
.u-one-half,
.u-six-twelfths,
.u-three-sixths,
.u-two-quarters {
    width: 50%;
}
.u-four-twelfths,
.u-one-third,
.u-three-ninths,
.u-two-sixths {
    width: 33.3333333%;
}
.u-eight-twelfths,
.u-four-sixths,
.u-six-ninths,
.u-two-thirds {
    width: 66.6666666%;
}
.u-one-quarter,
.u-three-twelfths,
.u-two-eighths {
    width: 25%;
}
.u-nine-twelfths,
.u-six-eighths,
.u-three-quarters {
    width: 75%;
}
.u-one-fifth,
.u-two-tenths {
    width: 20%;
}
.u-four-tenths,
.u-two-fifths {
    width: 40%;
}
.u-six-tenths,
.u-three-fifths {
    width: 60%;
}
.u-eight-tenths,
.u-four-fifths {
    width: 80%;
}
.u-one-sixth,
.u-two-twelfths {
    width: 16.6666666%;
}
.u-five-sixths,
.u-ten-twelfths {
    width: 83.3333333%;
}
.u-one-eighth {
    width: 12.5%;
}
.u-three-eighths {
    width: 37.5%;
}
.u-five-eighths {
    width: 62.5%;
}
.u-seven-eighths {
    width: 87.5%;
}
.u-one-ninth {
    width: 11.1111111%;
}
.u-two-ninths {
    width: 22.2222222%;
}
.u-four-ninths {
    width: 44.4444444%;
}
.u-five-ninths {
    width: 55.5555555%;
}
.u-seven-ninths {
    width: 77.7777777%;
}
.u-eight-ninths {
    width: 88.8888888%;
}
.u-one-tenth {
    width: 10%;
}
.u-three-tenths {
    width: 30%;
}
.u-seven-tenths {
    width: 70%;
}
.u-nine-tenths {
    width: 90%;
}
.u-one-twelfth {
    width: 8.3333333%;
}
.u-five-twelfths {
    width: 41.6666666%;
}
.u-seven-twelfths {
    width: 58.3333333%;
}
.u-eleven-twelfths {
    width: 91.6666666%;
}
@media all and (min-width: 319px) {
    .u-medium-palm-one-whole {
        width: 100%;
    }
    .u-medium-palm-five-tenths,
    .u-medium-palm-four-eighths,
    .u-medium-palm-one-half,
    .u-medium-palm-six-twelfths,
    .u-medium-palm-three-sixths,
    .u-medium-palm-two-quarters {
        width: 50%;
    }
    .u-medium-palm-four-twelfths,
    .u-medium-palm-one-third,
    .u-medium-palm-three-ninths,
    .u-medium-palm-two-sixths {
        width: 33.3333333%;
    }
    .u-medium-palm-eight-twelfths,
    .u-medium-palm-four-sixths,
    .u-medium-palm-six-ninths,
    .u-medium-palm-two-thirds {
        width: 66.6666666%;
    }
    .u-medium-palm-one-quarter,
    .u-medium-palm-three-twelfths,
    .u-medium-palm-two-eighths {
        width: 25%;
    }
    .u-medium-palm-nine-twelfths,
    .u-medium-palm-six-eighths,
    .u-medium-palm-three-quarters {
        width: 75%;
    }
    .u-medium-palm-one-fifth,
    .u-medium-palm-two-tenths {
        width: 20%;
    }
    .u-medium-palm-four-tenths,
    .u-medium-palm-two-fifths {
        width: 40%;
    }
    .u-medium-palm-six-tenths,
    .u-medium-palm-three-fifths {
        width: 60%;
    }
    .u-medium-palm-eight-tenths,
    .u-medium-palm-four-fifths {
        width: 80%;
    }
    .u-medium-palm-one-sixth,
    .u-medium-palm-two-twelfths {
        width: 16.6666666%;
    }
    .u-medium-palm-five-sixths,
    .u-medium-palm-ten-twelfths {
        width: 83.3333333%;
    }
}
@media all and (min-width: 459px) {
    .u-wide-palm-one-whole {
        width: 100%;
    }
    .u-wide-palm-five-tenths,
    .u-wide-palm-four-eighths,
    .u-wide-palm-one-half,
    .u-wide-palm-six-twelfths,
    .u-wide-palm-three-sixths,
    .u-wide-palm-two-quarters {
        width: 50%;
    }
    .u-wide-palm-four-twelfths,
    .u-wide-palm-one-third,
    .u-wide-palm-three-ninths,
    .u-wide-palm-two-sixths {
        width: 33.3333333%;
    }
    .u-wide-palm-eight-twelfths,
    .u-wide-palm-four-sixths,
    .u-wide-palm-six-ninths,
    .u-wide-palm-two-thirds {
        width: 66.6666666%;
    }
    .u-wide-palm-one-quarter,
    .u-wide-palm-three-twelfths,
    .u-wide-palm-two-eighths {
        width: 25%;
    }
    .u-wide-palm-nine-twelfths,
    .u-wide-palm-six-eighths,
    .u-wide-palm-three-quarters {
        width: 75%;
    }
    .u-wide-palm-one-fifth,
    .u-wide-palm-two-tenths {
        width: 20%;
    }
    .u-wide-palm-four-tenths,
    .u-wide-palm-two-fifths {
        width: 40%;
    }
    .u-wide-palm-six-tenths,
    .u-wide-palm-three-fifths {
        width: 60%;
    }
    .u-wide-palm-eight-tenths,
    .u-wide-palm-four-fifths {
        width: 80%;
    }
    .u-wide-palm-one-sixth,
    .u-wide-palm-two-twelfths {
        width: 16.6666666%;
    }
    .u-wide-palm-five-sixths,
    .u-wide-palm-ten-twelfths {
        width: 83.3333333%;
    }
}
@media all and (min-width: 672px) {
    .c-ebook__overlay {
        opacity: 0;
    }
    .u-lap-one-whole {
        width: 100%;
    }
    .u-lap-five-tenths,
    .u-lap-four-eighths,
    .u-lap-one-half,
    .u-lap-six-twelfths,
    .u-lap-three-sixths,
    .u-lap-two-quarters {
        width: 50%;
    }
    .u-lap-four-twelfths,
    .u-lap-one-third,
    .u-lap-three-ninths,
    .u-lap-two-sixths {
        width: 33.3333333%;
    }
    .u-lap-eight-twelfths,
    .u-lap-four-sixths,
    .u-lap-six-ninths,
    .u-lap-two-thirds {
        width: 66.6666666%;
    }
    .u-lap-one-quarter,
    .u-lap-three-twelfths,
    .u-lap-two-eighths {
        width: 25%;
    }
    .u-lap-nine-twelfths,
    .u-lap-six-eighths,
    .u-lap-three-quarters {
        width: 75%;
    }
    .u-lap-one-fifth,
    .u-lap-two-tenths {
        width: 20%;
    }
    .u-lap-four-tenths,
    .u-lap-two-fifths {
        width: 40%;
    }
    .u-lap-six-tenths,
    .u-lap-three-fifths {
        width: 60%;
    }
    .u-lap-eight-tenths,
    .u-lap-four-fifths {
        width: 80%;
    }
    .u-lap-one-sixth,
    .u-lap-two-twelfths {
        width: 16.6666666%;
    }
    .u-lap-five-sixths,
    .u-lap-ten-twelfths {
        width: 83.3333333%;
    }
}
@media all and (min-width: 800px) {
    .u-lap-wide-one-whole {
        width: 100%;
    }
    .u-lap-wide-five-tenths,
    .u-lap-wide-four-eighths,
    .u-lap-wide-one-half,
    .u-lap-wide-six-twelfths,
    .u-lap-wide-three-sixths,
    .u-lap-wide-two-quarters {
        width: 50%;
    }
    .u-lap-wide-four-twelfths,
    .u-lap-wide-one-third,
    .u-lap-wide-three-ninths,
    .u-lap-wide-two-sixths {
        width: 33.3333333%;
    }
    .u-lap-wide-eight-twelfths,
    .u-lap-wide-four-sixths,
    .u-lap-wide-six-ninths,
    .u-lap-wide-two-thirds {
        width: 66.6666666%;
    }
    .u-lap-wide-one-quarter,
    .u-lap-wide-three-twelfths,
    .u-lap-wide-two-eighths {
        width: 25%;
    }
    .u-lap-wide-nine-twelfths,
    .u-lap-wide-six-eighths,
    .u-lap-wide-three-quarters {
        width: 75%;
    }
    .u-lap-wide-one-fifth,
    .u-lap-wide-two-tenths {
        width: 20%;
    }
    .u-lap-wide-four-tenths,
    .u-lap-wide-two-fifths {
        width: 40%;
    }
    .u-lap-wide-six-tenths,
    .u-lap-wide-three-fifths {
        width: 60%;
    }
    .u-lap-wide-eight-tenths,
    .u-lap-wide-four-fifths {
        width: 80%;
    }
    .u-lap-wide-one-sixth,
    .u-lap-wide-two-twelfths {
        width: 16.6666666%;
    }
    .u-lap-wide-five-sixths,
    .u-lap-wide-ten-twelfths {
        width: 83.3333333%;
    }
}
@media all and (min-width: 960px) {
    .u-desk-one-whole {
        width: 100%;
    }
    .u-desk-five-tenths,
    .u-desk-four-eighths,
    .u-desk-one-half,
    .u-desk-six-twelfths,
    .u-desk-three-sixths,
    .u-desk-two-quarters {
        width: 50%;
    }
    .u-desk-four-twelfths,
    .u-desk-one-third,
    .u-desk-three-ninths,
    .u-desk-two-sixths {
        width: 33.3333333%;
    }
    .u-desk-eight-twelfths,
    .u-desk-four-sixths,
    .u-desk-six-ninths,
    .u-desk-two-thirds {
        width: 66.6666666%;
    }
    .u-desk-one-quarter,
    .u-desk-three-twelfths,
    .u-desk-two-eighths {
        width: 25%;
    }
    .u-desk-nine-twelfths,
    .u-desk-six-eighths,
    .u-desk-three-quarters {
        width: 75%;
    }
    .u-desk-one-fifth,
    .u-desk-two-tenths {
        width: 20%;
    }
    .u-desk-four-tenths,
    .u-desk-two-fifths {
        width: 40%;
    }
    .u-desk-six-tenths,
    .u-desk-three-fifths {
        width: 60%;
    }
    .u-desk-eight-tenths,
    .u-desk-four-fifths {
        width: 80%;
    }
    .u-desk-one-sixth,
    .u-desk-two-twelfths {
        width: 16.6666666%;
    }
    .u-desk-five-sixths,
    .u-desk-ten-twelfths {
        width: 83.3333333%;
    }
}
@media all and (min-width: 1025px) {
    .u-deskplus-one-whole {
        width: 100%;
    }
    .u-deskplus-five-tenths,
    .u-deskplus-four-eighths,
    .u-deskplus-one-half,
    .u-deskplus-six-twelfths,
    .u-deskplus-three-sixths,
    .u-deskplus-two-quarters {
        width: 50%;
    }
    .u-deskplus-four-twelfths,
    .u-deskplus-one-third,
    .u-deskplus-three-ninths,
    .u-deskplus-two-sixths {
        width: 33.3333333%;
    }
    .u-deskplus-eight-twelfths,
    .u-deskplus-four-sixths,
    .u-deskplus-six-ninths,
    .u-deskplus-two-thirds {
        width: 66.6666666%;
    }
    .u-deskplus-one-quarter,
    .u-deskplus-three-twelfths,
    .u-deskplus-two-eighths {
        width: 25%;
    }
    .u-deskplus-nine-twelfths,
    .u-deskplus-six-eighths,
    .u-deskplus-three-quarters {
        width: 75%;
    }
    .u-deskplus-one-fifth,
    .u-deskplus-two-tenths {
        width: 20%;
    }
    .u-deskplus-four-tenths,
    .u-deskplus-two-fifths {
        width: 40%;
    }
    .u-deskplus-six-tenths,
    .u-deskplus-three-fifths {
        width: 60%;
    }
    .u-deskplus-eight-tenths,
    .u-deskplus-four-fifths {
        width: 80%;
    }
    .u-deskplus-one-sixth,
    .u-deskplus-two-twelfths {
        width: 16.6666666%;
    }
    .u-deskplus-five-sixths,
    .u-deskplus-ten-twelfths {
        width: 83.3333333%;
    }
}
@media all and (min-width: 1080px) {
    .u-deskplus-x-one-whole {
        width: 100%;
    }
    .u-deskplus-x-five-tenths,
    .u-deskplus-x-four-eighths,
    .u-deskplus-x-one-half,
    .u-deskplus-x-six-twelfths,
    .u-deskplus-x-three-sixths,
    .u-deskplus-x-two-quarters {
        width: 50%;
    }
    .u-deskplus-x-four-twelfths,
    .u-deskplus-x-one-third,
    .u-deskplus-x-three-ninths,
    .u-deskplus-x-two-sixths {
        width: 33.3333333%;
    }
    .u-deskplus-x-eight-twelfths,
    .u-deskplus-x-four-sixths,
    .u-deskplus-x-six-ninths,
    .u-deskplus-x-two-thirds {
        width: 66.6666666%;
    }
    .u-deskplus-x-one-quarter,
    .u-deskplus-x-three-twelfths,
    .u-deskplus-x-two-eighths {
        width: 25%;
    }
    .u-deskplus-x-nine-twelfths,
    .u-deskplus-x-six-eighths,
    .u-deskplus-x-three-quarters {
        width: 75%;
    }
    .u-deskplus-x-one-fifth,
    .u-deskplus-x-two-tenths {
        width: 20%;
    }
    .u-deskplus-x-four-tenths,
    .u-deskplus-x-two-fifths {
        width: 40%;
    }
    .u-deskplus-x-six-tenths,
    .u-deskplus-x-three-fifths {
        width: 60%;
    }
    .u-deskplus-x-eight-tenths,
    .u-deskplus-x-four-fifths {
        width: 80%;
    }
    .u-deskplus-x-one-sixth,
    .u-deskplus-x-two-twelfths {
        width: 16.6666666%;
    }
    .u-deskplus-x-five-sixths,
    .u-deskplus-x-ten-twelfths {
        width: 83.3333333%;
    }
}
@media all and (min-width: 1250px) {
    .u-wall-one-whole {
        width: 100%;
    }
    .u-wall-five-tenths,
    .u-wall-four-eighths,
    .u-wall-one-half,
    .u-wall-six-twelfths,
    .u-wall-three-sixths,
    .u-wall-two-quarters {
        width: 50%;
    }
    .u-wall-four-twelfths,
    .u-wall-one-third,
    .u-wall-three-ninths,
    .u-wall-two-sixths {
        width: 33.3333333%;
    }
    .u-wall-eight-twelfths,
    .u-wall-four-sixths,
    .u-wall-six-ninths,
    .u-wall-two-thirds {
        width: 66.6666666%;
    }
    .u-wall-one-quarter,
    .u-wall-three-twelfths,
    .u-wall-two-eighths {
        width: 25%;
    }
    .u-wall-nine-twelfths,
    .u-wall-six-eighths,
    .u-wall-three-quarters {
        width: 75%;
    }
    .u-wall-one-fifth,
    .u-wall-two-tenths {
        width: 20%;
    }
    .u-wall-four-tenths,
    .u-wall-two-fifths {
        width: 40%;
    }
    .u-wall-six-tenths,
    .u-wall-three-fifths {
        width: 60%;
    }
    .u-wall-eight-tenths,
    .u-wall-four-fifths {
        width: 80%;
    }
    .u-wall-one-sixth,
    .u-wall-two-twelfths {
        width: 16.6666666%;
    }
    .u-wall-five-sixths,
    .u-wall-ten-twelfths {
        width: 83.3333333%;
    }
}
@media all and (min-width: 1800px) {
    .u-wall-wide-one-whole {
        width: 100%;
    }
    .u-wall-wide-five-tenths,
    .u-wall-wide-four-eighths,
    .u-wall-wide-one-half,
    .u-wall-wide-six-twelfths,
    .u-wall-wide-three-sixths,
    .u-wall-wide-two-quarters {
        width: 50%;
    }
    .u-wall-wide-four-twelfths,
    .u-wall-wide-one-third,
    .u-wall-wide-three-ninths,
    .u-wall-wide-two-sixths {
        width: 33.3333333%;
    }
    .u-wall-wide-eight-twelfths,
    .u-wall-wide-four-sixths,
    .u-wall-wide-six-ninths,
    .u-wall-wide-two-thirds {
        width: 66.6666666%;
    }
    .u-wall-wide-one-quarter,
    .u-wall-wide-three-twelfths,
    .u-wall-wide-two-eighths {
        width: 25%;
    }
    .u-wall-wide-nine-twelfths,
    .u-wall-wide-six-eighths,
    .u-wall-wide-three-quarters {
        width: 75%;
    }
    .u-wall-wide-one-fifth,
    .u-wall-wide-two-tenths {
        width: 20%;
    }
    .u-wall-wide-four-tenths,
    .u-wall-wide-two-fifths {
        width: 40%;
    }
    .u-wall-wide-six-tenths,
    .u-wall-wide-three-fifths {
        width: 60%;
    }
    .u-wall-wide-eight-tenths,
    .u-wall-wide-four-fifths {
        width: 80%;
    }
    .u-wall-wide-one-sixth,
    .u-wall-wide-two-twelfths {
        width: 16.6666666%;
    }
    .u-wall-wide-five-sixths,
    .u-wall-wide-ten-twelfths {
        width: 83.3333333%;
    }
}
.text-left {
    text-align: left;
}
.text-right {
    text-align: right;
}
.font-crunch {
    font-family: Crunch, sans-serif;
}
.font-munch {
    font-family: Munch, sans-serif;
}
.screen-reader-text {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
}
.screen-reader-text:focus {
    background-color: #f1f1f1;
    border-radius: 3px;
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
    clip: auto !important;
    color: #21759b;
    display: block;
    font-size: 14px;
    font-size: 0.875rem;
    font-weight: 700;
    height: auto;
    left: 5px;
    line-height: normal;
    padding: 15px 23px 14px;
    text-decoration: none;
    top: 5px;
    width: auto;
    z-index: 100000;
}
.c-ebooks {
    display: flex;
    flex-direction: column;
    text-align: center;
    justify-content: space-between;
}
@media all and (min-width: 672px) {
    .c-ebooks {
        display: flex;
        flex-direction: row;
        text-align: center;
        justify-content: space-between;
    }
}
.c-ebooks__copy {
    margin-bottom: 36px;
    text-align: center;
}
.c-ebook {
    display: block;
    max-width: 360px;
    margin: 0.5em;
    margin-bottom: 16px;
    position: relative;
}
.available_stores {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-bottom: 2.5rem;
}
@media only screen and (max-width:768px){
    .available_stores {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        margin-bottom: 0;
    }
}
.store-logo {
    display: inline-block;
    max-width: 300px;
    height: 100%;
    width: 100%;
}
@media only screen and (max-width:768px){
    .store-logo {
        max-width: 220px;
    }
}

[data-class=wpcf7cf_group],.wpcf7cf_remove,.wpcf7cf_add{display:none}.wpcf7cf_repeater_sub{margin-bottom:20px}.wpcf7cf_repeater_controls,.wpcf7cf_step_controls{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:20px}.wpcf7cf_multistep .wpcf7cf_step{width:100%}.wpcf7cf_multistep .wpcf7cf_step .step-title{display:none}.wpcf7cf_multistep .wpcf7cf_steps-dots{display:flex;width:100%;margin-bottom:20px;flex-wrap:wrap}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot .step-index{display:inline-block;border-radius:50%;background:#dfdfdf;color:#000;width:40px;height:40px;line-height:40px;text-align:center}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot{border-bottom:5px solid #dfdfdf;text-align:center;flex:1;padding:15px;min-width:120px}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed{border-bottom:5px solid #333}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active{border-bottom:5px solid #333;font-weight:700}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed .step-index{background-color:#333;color:#fff}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active .step-index{background-color:#333;color:#fff}.wpcf7cf_step_controls .disabled{pointer-events:none;cursor:default;opacity:.5}
.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important}
.lazyload{background-image:none !important}.lazyload:before{background-image:none !important}
.c-header .c-social img{max-width:21px;max-height:21px}.c-footer .c-social img{max-width:25px;max-height:25px}
.c-header .c-social img{max-width:21px;max-height:21px}.c-footer .c-social img{max-width:25px;max-height:25px}</pre></body></html>