@font-face{font-family:'Testimonia';src:url(/wp-content/themes/adelaide/lib/fonts/Testimonia.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}.script,.script-highlight mark{font-family:'Testimonia';font-weight:400;font-size:35px;line-height:1;letter-spacing:0;text-transform:none}:root{--global-gray-400:var(--global-palette7) !important;--global-gray-500:var(--global-palette6) !important}.justify,.has-text-align-justify{text-align:justify}.site-header-wrap .nav--toggle-sub .dropdown-nav-toggle{top:40%!important}.site-header-wrap .sub-menu{border:1px solid var(--global-palette7);text-align:center;padding:.8em 0!important}#kadence-breadcrumbs a,.product_meta a{text-decoration:none!important}.kt-accodion-icon-style-arrow .kt-blocks-accordion-icon-trigger:before{width:9px!important;left:5px!important}.kt-accodion-icon-style-arrow .kt-blocks-accordion-icon-trigger:after{width:9px!important;right:5px!important}::-moz-selection{color:var(--global-palette9);background:var(--global-palette4)}::selection{color:var(--global-palette9);background:var(--global-palette4)}.wp-site-blocks input,.wp-site-blocks input:focus,.wp-site-blocks input:hover,textarea,textarea:focus,textarea:hover,select,select:focus,select:hover{color:var(--global-palette3)!important;box-shadow:none!important;border-radius:0!important}.wp-site-blocks input:focus,textarea:focus,select:focus{border-color:var(--global-palette7)!important}.wp-site-blocks label{font-family:var(--global-primary-nav-font-family)!important;font-size:11px!important;letter-spacing:0.16em!important;text-transform:uppercase!important;color:var(--global-palette3)!important}.wp-site-blocks ::-webkit-input-placeholder{font-family:var(--global-primary-nav-font-family);font-weight:500;font-size:11px;letter-spacing:.16em;text-transform:uppercase;line-height:1.2;color:var(--global-palette3)!important}.wp-site-blocks ::-moz-placeholder{font-family:var(--global-primary-nav-font-family);font-weight:500;font-size:11px;letter-spacing:.16em;text-transform:uppercase;line-height:1.2;color:var(--global-palette3)!important}.wp-site-blocks ::placeholder{font-family:var(--global-primary-nav-font-family);font-weight:500;font-size:11px;letter-spacing:.16em;text-transform:uppercase;line-height:1.2;color:var(--global-palette3)!important}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent!important}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:transparent!important}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent!important}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:transparent!important}#sb_instagram #sbi_images{padding:0!important}.categories-label::before{content:'Sort by:'}.categories-menu{font-family:var(--global-primary-nav-font-family);font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:.18em;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:20px}.categories-menu li{list-style:none;list-style-type:none;padding:0;margin:0}.categories-menu a,.categories-menu a:visited{color:var(--global-palette3);text-decoration:none!important}.categories-menu a:hover{color:var(--global-palette1);text-decoration:none!important}.rotate-text{transform:rotate(-7deg)}#search-drawer .drawer-inner input.search-field{border-radius:0!important}#search-drawer .drawer-inner input.search-field:focus{box-shadow:none!important}.wp-block-search__inside-wrapper{gap:10px}.wp-block-search__input{line-height:1.2!important;padding:0 15px!important}.wp-block-search__button-inside .wp-block-search__input{border:0!important}.wp-block-search__no-button .wp-block-search__input{padding:15px!important}.wp-block-search__button{font-family:var(--global-primary-nav-font-family)!important;font-size:11px!important;line-height:50px!important;padding:0 16px!important;height:50px;color:var(--global-palette3)!important;background-color:var(--global-palette6)!important;border-radius:0!important;margin:0!important;box-shadow:none!important}.wp-block-search__button:hover{color:var(--global-palette3)!important;background-color:var(--global-palette7)!important}.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__input{height:43px!important;padding:0 10px!important}.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button,.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button:hover{height:43px!important;line-height:43px!important;padding:0 10px!important;background:transparent!important}.error .search-form .search-submit[type="submit"]{color:transparent!important}.entry{position:relative}.error .entry{box-shadow:none!important;border-radius:0!important}.entry-meta-divider-dot>*:after{height:.1rem!important;width:.1rem!important}.blog.content-style-unboxed .content-area,.archive.content-style-unboxed .content-area,.search.content-style-unboxed .content-area{margin-top:30px!important}.post-archive-title,.search-archive-title,.portfolio-archive-title{margin-bottom:40px!important}.post-navigation-sub,.comment-navigation .nav-previous:after,.post-navigation .nav-previous:after,.entry-related .entry-meta,.entry-related .splide__pagination{display:none!important}.post-navigation{font-family:var(--global-primary-nav-font-family)!important;font-weight:500!important;font-size:12px;text-transform:uppercase;letter-spacing:0.16em!important;line-height:1.4;border-top:1px solid var(--global-palette7);border-bottom:1px solid var(--global-palette7);padding:18px 0;margin:50px 0!important}.content-style-boxed .post-navigation{border-color:var(--global-palette6)}.post-navigation .nav-next a::after{content:'→';padding-left:3px}.post-navigation .nav-previous a::before{content:'←';padding-right:3px}.entry-related-title{font-family:var(--global-primary-nav-font-family)!important;font-weight:500!important;font-size:12px;text-transform:uppercase;letter-spacing:0.16em!important;text-align:center;margin:0 0 20px!important}.entry-related .post-thumbnail{padding-bottom:100%!important}.entry-related-inner-content .entry-header{margin:0!important}.entry-related.alignfull,.entry-related-inner-content.alignwide{max-width:100%!important;width:100%!important;margin-left:0!important;margin-right:0!important}.has-sidebar .entry-related-inner-content{padding:0!important}.content-style-unboxed .entry-related .loop-entry .entry-content-wrap,.content-style-boxed .entry-related .loop-entry .entry-content-wrap{padding:15px!important}.has-sidebar.content-style-unboxed .entry-related .loop-entry .entry-content-wrap{padding:10px 0 0!important}.entry-related .entry-title{font-family:var(--global-primary-nav-font-family)!important;font-weight:500!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:0.16em!important;text-align:center}.entry-tags a.tag-link{border-radius:0!important;color:var(--global-palette3)!important;border:0!important;background-color:var(--global-palette7)!important;padding:8px 13px!important}.entry-tags a.tag-link:hover{color:var(--global-palette9)!important;border:0!important;background-color:var(--global-palette1)!important}.entry-author-style-normal{background:var(--global-palette8);padding:20px}.content-style-unboxed .entry-author-style-center{border-color:var(--global-palette7)!important}.content-style-unboxed .entry-author-style-center .entry-author-avatar:before,.content-style-unboxed .entry-author-style-center .entry-author-avatar:after{background:var(--global-palette7)!important}b.fn{font-family:var(--global-heading-font-family);font-weight:inherit;font-size:20px;text-transform:uppercase;letter-spacing:.08em;line-height:1.4;margin:0}b.fn a,b.fn a:visited,b.fn a:hover{text-decoration:none!important}.entry-author-description p{font-size:14px;margin:7px 0}.entry-author-follow a.social-button{border-radius:50%}.entry-author-follow a.social-button,.entry-author-follow a.social-button:visited,.entry-author-follow a.social-button:hover{color:var(--global-palette3)!important;background:var(--global-palette6)!important}.entry-author-follow a.social-button:hover{opacity:.7}@media screen and (max-width:575px){.entry-author-style-normal{text-align:center}.entry-author-style-normal .entry-author-avatar{position:relative!important}.entry-author-style-normal .entry-author-avatar img{margin:0 auto 15px!important}.entry-author-style-normal .entry-author-profile{padding-left:0!important}}.wp-block-kadence-posts .entry.loop-entry{box-shadow:none!important;border-radius:0!important}.wp-block-kadence-posts .entry-header,.blog-layout-overlap.wp-block-kadence-posts .post-thumbnail,.blog-layout-behind.wp-block-kadence-posts .post-thumbnail{margin:0!important}.wp-block-kadence-posts .entry-taxonomies a{font-weight:normal!important}.has-text-align-center .entry-meta{justify-content:center}.kb-posts-style-boxed.posts-boxed-bg .entry.loop-entry{background:var(--global-palette8)!important}.kb-posts-style-boxed.posts-boxed-border .entry.loop-entry{border:1px solid var(--global-palette7)!important}.blog-layout-behind.kb-posts-style-unboxed.item-image-style-above .has-post-thumbnail .entry-content-wrap{width:calc(100% - 60px);padding:30px 35px!important;background:var(--global-palette9);margin:-60px auto 0;position:relative;z-index:2}.blog-layout-overlap.wp-block-kadence-posts.item-image-style-beside article.loop-entry.has-post-thumbnail:not(.kb-post-no-image){grid-template-columns:60% minmax(0,1fr)!important;column-gap:0!important}.blog-layout-overlap.wp-block-kadence-posts.item-image-style-beside .has-post-thumbnail .entry-content-wrap{background:rgb(255 255 255 / .8);padding:2rem!important;z-index:2}.primary-sidebar .wp-block-kadence-posts{column-gap:1.2rem!important;row-gap:1.2rem!important}.blog-layout-full,.blog-layout-list,.blog-layout-list-zigzag{row-gap:70px!important}@media screen and (max-width:767px){.blog-layout-behind.kb-posts-style-unboxed.item-image-style-above .has-post-thumbnail .entry-content-wrap{width:calc(100% - 40px);padding:20px!important}}@media screen and (min-width:768px){.blog-layout-zigzag.wp-block-kadence-posts.grid-lg-col-1.item-image-style-beside article.loop-entry.has-post-thumbnail:not(.kb-post-no-image):nth-child(even) .entry-content-wrap{order:1}.blog-layout-zigzag.wp-block-kadence-posts.grid-lg-col-1.item-image-style-beside article.loop-entry.has-post-thumbnail:not(.kb-post-no-image):nth-child(even) .post-thumbnail{order:2}.wp-block-kadence-posts.item-image-style-beside article.loop-entry.has-post-thumbnail:not(.kb-post-no-image){grid-template-columns:50% minmax(0,1fr)!important;align-items:center}.blog-layout-overlap.wp-block-kadence-posts.item-image-style-beside .has-post-thumbnail .entry-content-wrap{padding:2.6rem!important;margin-left:-100px!important}}@media screen and (max-width:575px){.grid-mb-col-2.wp-block-kadence-posts{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:1rem!important}.primary-sidebar .wp-block-kadence-posts.grid-sm-col-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.more-link-wrap{margin-top:25px!important}.more-link-wrap .kadence-svg-iconset{display:none!important}a.post-more-link,a.post-more-link:visited{font-family:var(--global-primary-nav-font-family)!important;font-size:11px!important;font-weight:500!important;letter-spacing:0.18em!important;line-height:1.2!important;color:var(--global-palette-btn)!important;background:var(--global-palette-btn-bg)!important;padding:14px 25px 14px 25px!important;display:inline-block!important}a.post-more-link:hover{color:var(--global-palette-btn-hover)!important;background:var(--global-palette-btn-bg-hover)!important}.pagination{font-size:11px;line-height:1.2;text-align:center;margin:50px auto!important}.pagination .page-numbers{border-radius:0!important;min-width:40px!important;line-height:40px!important;border:0!important}.pagination .page-numbers{color:var(--global-palette-btn)!important;background:var(--global-palette-btn-bg)!important}.pagination .current,.pagination .page-numbers:hover{color:var(--global-palette-btn-hover)!important;background:var(--global-palette-btn-bg-hover)!important}ul.wp-block-social-links{margin:0}.wp-block-social-links.has-icon-background-color .wp-social-link a{padding:8px!important}.wp-block-social-link{transition:all .1s linear}.wp-block-social-link:hover{opacity:.8;transform:none!important}.wp-block-social-links.has-small-icon-size .wp-social-link svg{width:16px!important;height:16px!important}.newsletter-button-white input,.newsletter-button-white input[type="submit"]{border:0!important;background:#fff!important}.newsletter-button-white input[type="submit"]:hover{color:var(--global-palette1)!important}.newsletter-button-dark input[type="submit"]{color:var(--global-palette9)!important;background:var(--global-palette5)!important}.newsletter-button-dark input[type="submit"]:hover{color:var(--global-palette9)!important;background:var(--global-palette1)!important}.enews input[type="text"],.enews input[type="email"]{padding:0 15px;height:50px}.enews input[type="submit"]{padding-top:0;padding-bottom:0;height:50px}.newsletter-text-align-center input{text-align:center}.newsletter-text-align-right input{text-align:right}.newsletter-layout-stacked input{display:block!important;width:100%!important;margin:0 0 10px!important}.newsletter-layout-stacked input[type="submit"]{margin:0!important}@media screen and (min-width:768px){.newsletter-layout-inline form,.newsletter-layout-field-stacked form{display:flex;flex-wrap:wrap;flex-direction:row;gap:10px}.newsletter-layout-inline input,.newsletter-layout-field-stacked input{flex:1;min-width:60px}.newsletter-layout-inline input[type="submit"]{flex:none;padding-left:34px;padding-right:34px}.newsletter-layout-field-stacked input[type="submit"]{flex:none;width:100%}}@media screen and (max-width:767px){.newsletter-layout-inline input,.newsletter-layout-field-stacked input{display:block!important;width:100%!important;margin:0 0 10px!important}.newsletter-layout-inline input[type="submit"],.newsletter-layout-field-stacked input[type="submit"]{margin:0!important}}