:root{--wp--custom--core-button--spacing--padding--left:40px;--wp--custom--core-button--spacing--padding--right:40px;--wp--custom--core-button--spacing--padding--top:7px;--wp--custom--core-button--spacing--padding--bottom:7px;--wp--custom--core-button--color:#fff;--wp--custom--core-button--color--background:#fb1f40;--wp--custom--core-button--color-hover:#fff;--wp--custom--core-button--color--background-hover:#0f1214;--wp--custom--core-button--box-sizing:border-box;--wp--custom--core-button--word-break:border-box;--wp--custom--core-button--text-align:center;--wp--custom--core-button--border-radius--top-left:0;--wp--custom--core-button--border-radius--top-right:0;--wp--custom--core-button--border-radius--bottom-left:0;--wp--custom--core-button--border-radius--bottom-right:0;--wp--custom--core-button--typography--font-size:15px;--wp--custom--core-button--typography--font-weight:500;--wp--custom--core-button--line-height:1.7}*,*::before,*::after{box-sizing:inherit}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}header p a,
footer p
a{text-decoration:none}.wp-container-0.wp-container-0{z-index:99}a{text-decoration:none}a:hover,a:focus,a:active{text-decoration:underline}p
a{text-decoration:underline}header a:hover{text-decoration:none !important}footer a:hover{text-decoration:underline !important}.entry-content.wp-block-post-content a:not(.wp-block-button__link),
.entry-summery a:not(.wp-block-button__link),
.widget a:not(.wp-block-button__link){text-decoration:underline !important}.page-template-page-no-title .entry-content.wp-block-post-content a:not(.wp-block-button__link),
.page-template-page-no-title .entry-content.wp-block-post-content a:not(.wp-block-button__link):visited{text-decoration:none !important}.editor-styles-wrapper .has-no-underline a,
.editor-styles-wrapper .has-no-underline,
.has-no-underline a,.has-no-underline,.wp-block-post-excerpt__more-link{text-decoration:none}.page-template-page-no-title .widget a:not(.wp-block-button__link),
.page-template-page-no-title .entry-summery a:not(.wp-block-button__link),
.page-template-page-no-title .entry-content a:not(.wp-block-button__link){text-decoration:none}h1.custom-underline a,
h1.custom-underline a:visited,
h2.custom-underline a,
h2.custom-underline a:visited,
h3.custom-underline a,
h3.custom-underline a:visited,
h4.custom-underline a,
h4.custom-underline a:visited,
h5.custom-underline a,
h5.custom-underline a:visited,
h6.custom-underline a,
h6.custom-underline a:visited,
.wp-block-post-title.custom-underline a,
.wp-block-post-title.custom-underline a:visited{position:relative;display:inline;background:-webkit-gradient(linear, left top, right top, from(currentColor), to(currentColor));background:-webkit-linear-gradient(left, currentColor 0%, currentColor 100%);background:-o-linear-gradient(left, currentColor 0%, currentColor 100%);background:linear-gradient(to right, currentColor 0%, currentColor 100%);background-size:0 2px;background-position:0 95%;-webkit-transition:background-size 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0s;-o-transition:background-size 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0s;transition:background-size 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0s;padding:0
0 5px 0;background-repeat:no-repeat;display:initial}h1.custom-underline a:active,
h1.custom-underline a:hover,
h1.custom-underline a:focus,
h2.custom-underline a:active,
h2.custom-underline a:hover,
h2.custom-underline a:focus,
h3.custom-underline a:active,
h3.custom-underline a:hover,
h3.custom-underline a:focus,
h4.custom-underline a:active,
h4.custom-underline a:hover,
h4.custom-underline a:focus,
h5.custom-underline a:active,
h5.custom-underline a:hover,
h5.custom-underline a:focus,
h6.custom-underline a:active,
h6.custom-underline a:hover,
h6.custom-underline a:focus,
.wp-block-post-title.custom-underline a:active,
.wp-block-post-title.custom-underline a:hover,
.wp-block-post-title.custom-underline a:focus{background-size:100% 2px}table,
.woocommerce
table.shop_attributes{border-spacing:0;border:1px
solid color-mix(in srgb, currentColor 30%, transparent);text-align:left;border-left:none;border-bottom:none}table td,
table th,
.woocommerce table.shop_attributes td,
.woocommerce table.shop_attributes
th{border-spacing:0;border:1px
solid color-mix(in srgb, currentColor 30%, transparent);text-align:left;border-right:none;border-top:none;padding:10px
15px}select,input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{width:100%;box-sizing:border-box;padding:clamp(10px, 11.818px - 0.568vw, 5px);border:1px
solid color-mix(in srgb, currentColor 30%, transparent)}select:hover,select:focus,select:active,input[type=text]:hover,input[type=text]:focus,input[type=text]:active,input[type=email]:hover,input[type=email]:focus,input[type=email]:active,input[type=url]:hover,input[type=url]:focus,input[type=url]:active,input[type=password]:hover,input[type=password]:focus,input[type=password]:active,input[type=search]:hover,input[type=search]:focus,input[type=search]:active,input[type=number]:hover,input[type=number]:focus,input[type=number]:active,input[type=tel]:hover,input[type=tel]:focus,input[type=tel]:active,input[type=range]:hover,input[type=range]:focus,input[type=range]:active,input[type=date]:hover,input[type=date]:focus,input[type=date]:active,input[type=month]:hover,input[type=month]:focus,input[type=month]:active,input[type=week]:hover,input[type=week]:focus,input[type=week]:active,input[type=time]:hover,input[type=time]:focus,input[type=time]:active,input[type=datetime]:hover,input[type=datetime]:focus,input[type=datetime]:active,input[type=datetime-local]:hover,input[type=datetime-local]:focus,input[type=datetime-local]:active,input[type=color]:hover,input[type=color]:focus,input[type=color]:active,textarea:hover,textarea:focus,textarea:active{outline:none;border-color:color-mix(in srgb, currentColor 100%, transparent)}.wp-block-navigation .wp-block-navigation__responsive-container-open{padding:5px;border:1px
solid rgba(146, 146, 146, 0.231372549)}.wp-block-navigation ul li.current-menu-item>a{color:var(--wp--preset--color--primary)}.wp-block-navigation ul li .wp-block-navigation-submenu__toggle{background:none}.wp-block-navigation .wp-block-navigation__responsive-container-content ul.wp-block-navigation__container li.wp-block-navigation-item .wp-block-navigation__submenu-icon{z-index:999}.wp-block-navigation .wp-block-navigation__responsive-container-close{right:inherit;top:0;left:0}@media screen and (min-width: 600px){.wp-block-navigation ul li
ul{border:none !important;box-shadow:0px 3px 15px 0px rgba(0, 0, 0, 0.0509803922);width:220px}.wp-block-navigation ul li ul:after{content:"";display:inline-block;background:transparent;width:100%;height:45px;position:absolute;top:-25px;left:0}.wp-block-navigation ul li ul
li{border-bottom:1px solid rgba(146, 146, 146, 0.231372549)}.wp-block-navigation ul li ul li:last-child{border:none}.wp-block-navigation ul li.open-on-click
ul{top:50px}.wp-block-navigation ul li.open-on-hover-click
ul{opacity:0;visibility:hidden;border:none !important;box-shadow:0px 3px 15px 0px rgba(0, 0, 0, 0.0509803922);width:220px;transform:translateY(20px);pointer-events:none;max-height:none;z-index:999;transition:transform 0.4s ease}.wp-block-navigation ul li.open-on-hover-click:hover > ul, .wp-block-navigation ul li.open-on-hover-click:focus > ul, .wp-block-navigation ul li.open-on-hover-click:active>ul{opacity:1;visibility:visible;transform:translateY(10px);pointer-events:auto;transition:transform 0.4s ease}}@media screen and (max-width: 600px){.wp-block-navigation ul.wp-block-page-list{width:100%}.wp-block-navigation .wp-block-navigation__responsive-container-content ul.wp-block-navigation__container{width:100%;gap:0 !important;border:none}.wp-block-navigation .wp-block-navigation__responsive-container-content ul.wp-block-navigation__container li.wp-block-navigation-item{width:100%;gap:0 !important;border:none !important}.wp-block-navigation .wp-block-navigation__responsive-container-content ul.wp-block-navigation__container li.wp-block-navigation-item
a{padding:0;width:100%;border-bottom:1px solid rgba(146, 146, 146, 0.231372549);padding:7px
50px 7px 20px;text-align:left}.wp-block-navigation .wp-block-navigation__responsive-container-content ul.wp-block-navigation__container li.wp-block-navigation-item .wp-block-navigation__submenu-icon{display:block !important;margin-left:15px;padding:3px
10px;float:right;font-size:19px;line-height:1;position:absolute;right:0;top:0;height:42px;width:42px;z-index:999}.wp-block-navigation .wp-block-navigation__responsive-container-content ul.wp-block-navigation__container li.wp-block-navigation-item .wp-block-navigation__submenu-icon
svg{stroke:currentColor;display:block;width:30px;height:13px;margin:0
!important;padding:0
!important}.wp-block-navigation .wp-block-navigation__responsive-container-content ul.wp-block-navigation__container li.wp-block-navigation-item ul.wp-block-navigation__submenu-container{width:100%;gap:0;margin:0;padding:0;display:none;box-shadow:none}.wp-block-navigation .wp-block-navigation__responsive-container-content ul.wp-block-navigation__container li.wp-block-navigation-item ul.wp-block-navigation__submenu-container li.wp-block-navigation-item
a{padding-left:35px}.wp-block-navigation .wp-block-navigation__responsive-container-content ul.wp-block-navigation__container li.wp-block-navigation-item .wp-block-navigation-submenu__toggle[aria-expanded=true]+ul.wp-block-navigation__submenu-container{display:block;margin:0;padding:0}.wp-block-navigation.is-responsive .wp-block-navigation__responsive-container{transition-timing-function:ease-in;transition:0s;transform:translateX(130%);display:block}.wp-block-navigation.is-responsive .wp-block-navigation__responsive-container.is-menu-open{visibility:visible;transition-timing-function:ease-out;transition:0.7s;transform:translateX(0);top:0}}.wp-block-navigation.is-responsive .is-menu-open.has-modal-open .wp-block-navigation__responsive-container-content{max-width:600px;margin:0
auto}.wp-block-navigation.is-responsive .is-menu-open.has-modal-open .wp-block-navigation__responsive-container-content ul.wp-block-navigation__container{width:100%;gap:0 !important}.wp-block-navigation.is-responsive .is-menu-open.has-modal-open .wp-block-navigation__responsive-container-content ul.wp-block-navigation__container li.wp-block-navigation-item{width:100%;gap:0 !important;border:none !important}.wp-block-navigation.is-responsive .is-menu-open.has-modal-open .wp-block-navigation__responsive-container-content ul.wp-block-navigation__container li.wp-block-navigation-item
a{padding:0;width:100%;border-bottom:1px solid rgba(146, 146, 146, 0.231372549);padding:15px
50px 15px 30px}.wp-block-navigation.is-responsive .is-menu-open.has-modal-open .wp-block-navigation__responsive-container-content ul.wp-block-navigation__container li.wp-block-navigation-item .wp-block-navigation__submenu-icon{display:block !important;margin-left:50px;padding:3px
10px;float:right;font-size:19px;line-height:1;position:absolute;right:0;top:0;height:55px;width:55px}.wp-block-navigation.is-responsive .is-menu-open.has-modal-open .wp-block-navigation__responsive-container-content ul.wp-block-navigation__container li.wp-block-navigation-item .wp-block-navigation__submenu-icon
svg{stroke:currentColor;display:block;width:30px;height:13px;margin:0
!important;padding:0
!important}.wp-block-navigation.is-responsive .is-menu-open.has-modal-open .wp-block-navigation__responsive-container-content ul.wp-block-navigation__container li.wp-block-navigation-item ul.wp-block-navigation__submenu-container{width:100%;gap:0;margin:0;padding:0;transform:inherit;height:0;visibility:hidden;box-shadow:none}.wp-block-navigation.is-responsive .is-menu-open.has-modal-open .wp-block-navigation__responsive-container-content ul.wp-block-navigation__container li.wp-block-navigation-item ul.wp-block-navigation__submenu-container li.wp-block-navigation-item
a{padding-left:35px}.wp-block-navigation.is-responsive .is-menu-open.has-modal-open .wp-block-navigation__responsive-container-content ul.wp-block-navigation__container li.wp-block-navigation-item .wp-block-navigation-submenu__toggle[aria-expanded=true]+ul.wp-block-navigation__submenu-container{margin:0;padding:0;height:100%;visibility:visible}.wp-block-navigation.is-responsive .always-shown+.wp-block-navigation__responsive-container{transition-timing-function:ease-in;transition:0s;transform:translateY(-130%);display:block}.wp-block-navigation.is-responsive .always-shown+.wp-block-navigation__responsive-container.is-menu-open{visibility:visible;transition-timing-function:ease-out;transition:0.7s;transform:translateY(0);top:0}@media screen and (min-width: 600px){.fixed-sticky{position:fixed;top:0;bottom:0;height:100%;min-width:400px;max-width:400px;z-index:99}.items-justified-left.is-vertical .wp-block-navigation__container{width:100%}.items-justified-left.is-vertical .wp-block-navigation__container
li{width:100%;display:flex;align-items:center;position:relative;justify-content:space-between}.items-justified-left.is-vertical .wp-block-navigation__container li .wp-block-navigation-item__content{padding:10px
20px}.items-justified-left.is-vertical .wp-block-navigation__container li
ul{left:112%;top:0}.items-justified-left.is-vertical .wp-block-navigation__container li ul:after{content:"";display:inline-block;background:transparent;width:50px;height:100%;position:absolute;top:0;left:-43px;z-index:-1}.items-justified-left.is-vertical .wp-block-navigation__container li.open-on-hover-click
ul{top:-10px}}@media screen and (max-width: 1023px){.fixed-sticky{min-width:auto;max-width:inherit;position:inherit}}@media (min-width: 782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-10px}}.wp-block-navigation li li a:where(:not(.wp-element-button)),
.wp-block-navigation li li
a{padding-left:15px;padding-right:15px}.wp-block-navigation ul li ul.has-background{padding:0}.wp-block-navigation__responsive-container{animation:slideRight 0.2s ease-in-out}@media screen and (max-width: 600px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:0}.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open{width:100%;left:auto;right:0;padding:0;box-shadow:-11px 0px 60px 0px rgba(2, 2, 2, 0.3490196078);animation:slideLeft 0.3s ease-in-out}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-close{padding:13px}}.has-shadow-dark,.has-no-hover-shadow-dark{box-shadow:0 6px 30px 7px rgba(33, 37, 71, 0.0509803922);transition:0.5s}.has-shadow-dark:hover{box-shadow:1px 4px 20px -2px rgba(0, 0, 0, 0.2);transform:translateY(-8px)}.editor-styles-wrapper .has-shadow-dark:hover{transform:inherit}.has-shadow-header{box-shadow:0 10px 10px rgba(0, 0, 0, 0.0392156863);position:relative;z-index:999}.overlap-section{position:relative;z-index:9}@media screen and (min-width: 910px){.no-submenu-triangle.wp-block-navigation ul ul::before{display:none}}.wp-block-cover-image,.wp-block-cover{z-index:8}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{z-index:999}.dark-field input[type=text],
.dark-field input[type=email],
.dark-field input[type=url],
.dark-field input[type=password],
.dark-field input[type=search],
.dark-field input[type=number],
.dark-field input[type=tel],
.dark-field input[type=range],
.dark-field input[type=date],
.dark-field input[type=month],
.dark-field input[type=week],
.dark-field input[type=time],
.dark-field input[type=datetime],
.dark-field input[type=datetime-local],
.dark-field input[type=color],
body .dark-field textarea,
.dark-field .wp-block-post-comments .comment-form
textarea{background-color:#111;color:#fff}.dark-field input::-webkit-input-placeholder{color:#fff}.dark-field input::-moz-placeholder{color:#fff}.dark-field input::-ms-input-placeholder{color:#fff}.grayscale
img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);transition-duration:0.4s}.grayscale:hover img,
.grayscale:focus img,
.grayscale:active
img{opacity:1;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.wp-block-button.is-style-fill a.wp-block-button__link{border:none}.image-zoom-hover{overflow:hidden}.image-zoom-hover
img{margin:0;-webkit-transition:-webkit-transform 1s ease;-moz-transition:-moz-transform 1s ease;transition:transform 1s ease;vertical-align:middle;width:100%}.image-zoom-hover:hover
img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:center center;-moz-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}.wp-block-image.vertical-alignmiddle
img{vertical-align:middle}.wp-block-image.vertical-aligmiddle
img{vertical-align:middle}.wp-block-image.vertical-aligntop
img{vertical-align:top}.wp-block-image.vertical-alignbottom
img{vertical-align:bottom}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:1rem}.wp-block-social-links.tooltip-style:not(.has-visible-labels) .wp-social-link
a{position:relative}.wp-block-social-links.tooltip-style:not(.has-visible-labels) .wp-social-link a .wp-block-social-link-label{clip:inherit;height:auto;overflow:visible;clip-path:inherit;left:35px;background:#fff;display:block;color:black;width:auto;padding:3px
10px;line-height:initial;font-size:14px;border-radius:2px;opacity:0;min-width:100px}.wp-block-social-links.tooltip-style:not(.has-visible-labels) .wp-social-link a .wp-block-social-link-label::after{content:"";display:block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #fff;position:absolute;left:-5px;top:5px}.wp-block-social-links.tooltip-style:not(.has-visible-labels) .wp-social-link a:hover .wp-block-social-link-label{visibility:visible;opacity:1}.wp-block-social-links.tooltip-style:not(.has-visible-labels) .wp-block-social-link:hover{transform:scale(1)}.wp-block-social-links.tooltip-style:not(.has-visible-labels).is-horizontal .wp-social-link .wp-block-social-link-label{top:-30PX;left:0}.wp-block-social-links.tooltip-style:not(.has-visible-labels).is-horizontal .wp-social-link .wp-block-social-link-label::after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;top:21px;left:5px;position:absolute}@media screen and (max-width: 900px){.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{display:none}.wp-block-navigation__responsive-container-open:not(.always-shown){display:block}body .wp-block-navigation{display:flex;flex-wrap:nowrap}}@media screen and (max-width: 767px){.mobile-alignjustify{display:flex;justify-content:space-between;width:100%}.mobile-hide{display:none}.mobile-alignleft{text-align:left}.mobile-alignright{text-align:right}.mobile-aligncenter{align-content:space-between;display:flex !important;gap:16px 20px !important;justify-content:center;justify-items:stretch;max-width:100%;text-align:center;width:100%}.wp-block-social-link{margin:0
3px}}.transparent-header,
.block-editor-block-list__layout .transparent-header{gap:0;left:0;margin:0;padding-left:0;padding-right:0;position:absolute;top:0;width:100%;z-index:99}.logged-in.admin-bar .transparent-header{top:32px}@media screen and (max-width: 910px){.transparent-header,
.block-editor-block-list__layout .transparent-header{position:inherit;background:#111}}@media screen and (max-width: 768px){.overlap-section{margin-top:0 !important}}body .wp-block-group .no-margin{margin:0;margin-inline-start:0;margin-inline-end:0}body .wp-block-group .no-margin-top{margin-top:0}body .wp-block-group .no-margin-bottom{margin-bottom:0;margin-inline-start:0;margin-inline-end:0}body .wp-block-group .no-margin-left{margin-left:0;margin-inline-start:0}body .wp-block-group .no-margin-right{margin-right:0;margin-inline-end:0}body .wp-block-group .no-padding{padding:0}body .wp-block-group .no-padding-top{padding-top:0}body .wp-block-group .no-padding-bottom{padding-bottom:0}@media (max-width: 767px){body .hide-on-mobile{display:none !important}}@media (min-width: 768px) and (max-width: 1024px){body .hide-on-tablet{display:none !important}}@media (min-width: 1025px){body .hide-on-desktop{display:none !important}}.editor-styles-wrapper .wp-site-blocks > * + *,
.editor-styles-wrapper .wp-site-blocks>*+*+*,.wp-site-blocks>*+*,.wp-site-blocks>*+*+*{margin:0}.editor-styles-wrapper
a{text-decoration:inherit}.editor-styles-wrapper header p a,
.editor-styles-wrapper footer p
a{text-decoration:none}.wp-block-quote{position:relative;padding:45px
15px 15px 30px;border-radius:15px;background:var(--wp--preset--color--background-secondary);border-color:var(--wp--preset--color--primary)}.wp-block-loginout a::before{content:"\f007";display:inline-block;font-family:"Font Awesome 5 Free";margin-right:10px}.wp-block-categories,.wp-block-archives{list-style:none;padding:0}.wp-block-categories li a,
.wp-block-archives li
a{display:inline-block;padding:5px
0;text-decoration:inherit}.wp-block-categories li a::before,
.wp-block-archives li a::before{content:"";display:inline-block;font-family:"Font Awesome 5 Free";font-size:13px;margin-right:8px}.wp-block-categories li a::before{content:"\f017"}.wp-block-archives li a::before{content:"\f07b"}.editor-styles-wrapper .wp-block-categories ul,
.editor-styles-wrapper .wp-block-archives ul,
.editor-styles-wrapper .wp-block-page-list{list-style:none;padding:0}.taxonomy-category.wp-block-post-terms a,
.taxonomy-post_tag.wp-block-post-terms a,
.wp-block-tag-cloud
a{border:2px
solid;display:inline-block;font-size:14px !important;margin:5px;padding:2px
10px;text-decoration:inherit !important}.taxonomy-category.wp-block-post-terms.has-multiple-color a,
.taxonomy-post_tag.wp-block-post-terms.has-multiple-color a,
.wp-block-tag-cloud.has-multiple-color
a{border:none;color:var(--wp--preset--color--white);background:var(--wp--preset--color--primary);padding:0
10px;margin:5px;border-radius:0}.taxonomy-category.wp-block-post-terms.has-multiple-color>span.wp-block-post-terms__separator+a,.taxonomy-post_tag.wp-block-post-terms.has-multiple-color>span.wp-block-post-terms__separator+a,.wp-block-tag-cloud.has-multiple-color>span.wp-block-post-terms__separator+a{background:var(--wp--preset--color--dark-blue)}.taxonomy-category.wp-block-post-terms.has-multiple-color>span.wp-block-post-terms__separator+a+span.wp-block-post-terms__separator+a,.taxonomy-post_tag.wp-block-post-terms.has-multiple-color>span.wp-block-post-terms__separator+a+span.wp-block-post-terms__separator+a,.wp-block-tag-cloud.has-multiple-color>span.wp-block-post-terms__separator+a+span.wp-block-post-terms__separator+a{background:var(--wp--preset--color--orange)}.taxonomy-category.wp-block-post-terms.has-multiple-color>span.wp-block-post-terms__separator+a+span.wp-block-post-terms__separator+a+span.wp-block-post-terms__separator+a,.taxonomy-post_tag.wp-block-post-terms.has-multiple-color>span.wp-block-post-terms__separator+a+span.wp-block-post-terms__separator+a+span.wp-block-post-terms__separator+a,.wp-block-tag-cloud.has-multiple-color>span.wp-block-post-terms__separator+a+span.wp-block-post-terms__separator+a+span.wp-block-post-terms__separator+a{background:var(--wp--preset--color--vivid-red)}.taxonomy-category.wp-block-post-terms.has-multiple-color>span.wp-block-post-terms__separator+a+span.wp-block-post-terms__separator+a+span.wp-block-post-terms__separator+a+span.wp-block-post-terms__separator+a,.taxonomy-post_tag.wp-block-post-terms.has-multiple-color>span.wp-block-post-terms__separator+a+span.wp-block-post-terms__separator+a+span.wp-block-post-terms__separator+a+span.wp-block-post-terms__separator+a,.wp-block-tag-cloud.has-multiple-color>span.wp-block-post-terms__separator+a+span.wp-block-post-terms__separator+a+span.wp-block-post-terms__separator+a+span.wp-block-post-terms__separator+a{background:var(--wp--preset--color--vivid-purple)}span.wp-block-post-terms__separator{display:none}.wp-block-latest-comments__comment-meta .wp-block-latest-comments__comment-author::before,
.wp-block-latest-comments__comment-meta .wp-block-latest-comments__comment-link::before,
.wp-block-latest-comments__comment-meta .wp-block-latest-comments__comment-date::before{content:"";display:inline-block;font-family:"Font Awesome 5 Free";font-size:13px;margin-right:10px}.wp-block-latest-comments__comment-meta .wp-block-latest-comments__comment-date::before{content:"\f017"}.wp-block-latest-posts
li{clear:both;margin-bottom:15px;overflow:hidden}.wp-block-latest-posts li .wp-block-latest-posts__featured-image{vertical-align:middle}.wp-block-latest-posts .wp-block-latest-posts__post-title{font-size:1rem;line-height:1.5}.wp-block-latest-posts li>a{font-weight:600;display:block}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date,.wp-block-post-date{display:inline-block;margin-right:10px}.wp-block-latest-posts__post-author::before,.wp-block-latest-posts__post-date::before,.wp-block-post-date::before{content:"";display:inline-block;font-family:"Font Awesome 5 Free";font-size:13px;margin-right:10px}.wp-block-latest-posts__post-author::before{content:"\f007"}.wp-block-latest-posts__post-date:before,.wp-block-post-date:before{content:"\f017"}.wp-block-latest-comments{padding:0}a.wp-block-post-excerpt__more-link{font-weight:600;margin-top:5px;display:block}a.wp-block-post-excerpt__more-link::after{content:"\f105";display:inline-block;font-family:"Font Awesome 5 Free";font-size:13px;margin-left:10px}a.wp-block-post-excerpt__more-link+a.wp-block-post-excerpt__more-link::after,a.wp-block-post-excerpt__more-link>a.wp-block-post-excerpt__more-link:after{display:none}.wp-site-blocks .wp-block-search .wp-block-search__inside-wrapper,
.editor-styles-wrapper .wp-block-search .wp-block-search__inside-wrapper{padding:0}.wp-site-blocks .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button,
.editor-styles-wrapper .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button{cursor:pointer}.wp-site-blocks .wp-block-search.transparent-field .wp-block-search__inside-wrapper .wp-block-search__input,
.editor-styles-wrapper .wp-block-search.transparent-field .wp-block-search__inside-wrapper .wp-block-search__input{background:transparent}.wp-site-blocks .wp-block-search.field-light-color .wp-block-search__inside-wrapper .wp-block-search__input,
.editor-styles-wrapper .wp-block-search.field-light-color .wp-block-search__inside-wrapper .wp-block-search__input{color:#fff}figure.wp-block-gallery{margin-left:0;margin-right:0}.wp-block-post-author{align-items:center}.wp-block-post-author__avatar
img{border-radius:50%;vertical-align:middle}.wp-block-gallery.has-nested-images figure.wp-block-image
figcaption{font-size:18px;padding:35px
15px 35px}nav.wp-block-query-pagination{gap:0.5rem}.wp-block-query-pagination{margin:80px
0}.wp-block-query-pagination .wp-block-query-pagination-numbers{margin:0;display:inline-block}.wp-block-query-pagination .page-numbers,
.wp-block-query-pagination .wp-block-query-pagination-next,
.wp-block-query-pagination .wp-block-query-pagination-previous{padding:12px
16px;line-height:1;margin:0
3px;text-decoration:inherit;display:inline-block;border-radius:100px}.wp-block-query-pagination .wp-block-query-pagination-next,
.wp-block-query-pagination .wp-block-query-pagination-previous{padding:12px}ul.gutenify-list-style-one,ul.gutenify-list-style-two,ul.gutenify-list-style-three,ul.gutenify-list-style-four,ul.gutenify-list-style-five{list-style:none;padding-left:28px !important}ul.gutenify-list-style-one li, ul.gutenify-list-style-two li, ul.gutenify-list-style-three li, ul.gutenify-list-style-four li, ul.gutenify-list-style-five
li{position:relative}ul.gutenify-list-style-one li:before, ul.gutenify-list-style-two li:before, ul.gutenify-list-style-three li:before, ul.gutenify-list-style-four li:before, ul.gutenify-list-style-five li:before{content:"\f058";height:20px;width:20px;display:inline-block;background-size:cover;position:absolute;left:-23px;top:3px;font-family:"Font Awesome 5 Free";color:var(--wp--preset--color--primary);font-weight:900;font-size:15px}ul.gutenify-list-style-two li:before{content:"\f14a"}ul.gutenify-list-style-three li:before{content:"\f058";font-weight:400}ul.gutenify-list-style-four li:before{content:"\f14a";font-weight:normal}ul.gutenify-list-style-five li:before{content:"\f00c";font-size:11px;top:6px}ul.gutenify-no-list-style{list-style:none;padding:0}ul.gutenify-no-list-style li:before{display:none}.editor-styles-wrapper .has-no-underline a,
.editor-styles-wrapper .has-no-underline{text-decoration:none}.has-no-underline
a{text-decoration:none !important}.editor-styles-wrapper .wp-block-heading a,
.editor-styles-wrapper h1 a,
.editor-styles-wrapper h2 a,
.editor-styles-wrapper h3 a,
.editor-styles-wrapper h4 a,
.editor-styles-wrapper h5 a,
.editor-styles-wrapper h6
a{text-decoration:none}body .editor-styles-wrapper a:where(:not(.wp-element-button)){text-decoration:none}.editor-styles-wrapper p
a{text-decoration:none}.border-radious-20,
.border-radious-20
img{border-radius:20px}.border-radious-15,
.border-radious-15
img{border-radius:15px}.border-radious-10,
.border-radious-10
img{border-radius:10px}.border-radious-5,
.border-radious-5
img{border-radius:5px}.pulse-animation
a{position:relative;display:block;overflow:visible !important}.pulse-animation a:before{content:"";width:100%;height:100%;border-radius:50%;background-color:rgba(255, 255, 255, 0.7490196078);position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;-webkit-animation-name:pulseAnimate;animation-name:pulseAnimate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@keyframes
pulseAnimate{0%{transform:scale(1, 1)}100%{transform:scale(1.8, 1.8);opacity:0}}.is-style-underline
a{position:relative;padding:0
0 2px;align-items:center;margin:0;background-color:transparent;color:var(--wp--preset--color--foreground);overflow:visible}.is-style-underline a::before{position:absolute;left:0;top:100%;width:30px;height:2px;content:"";background-color:var(--wp--preset--color--foreground);transition:all 0.4s}.is-style-underline.white-underline a::before{background-color:var(--wp--preset--color--white)}.is-style-underline a:hover{background:none !important}.is-style-underline a:hover::before{width:100%}.block-editor-block-list__layout .transparent-header{background:#000}.wp-block-image.vertical-alignmiddle
img{vertical-align:middle}.wp-block-social-links .wp-social-link
svg{height:1.2em;width:1.2em}.wp-block-navigation .wp-block-navigation__submenu-icon{height:0.9rem;margin-left:0.5em;width:0.9rem}@media (max-width: 991px){.mobile-horizontal-scroll{display:flex !important;padding:0;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;gap:20px}.mobile-horizontal-scroll>*{list-style:none;max-width:inherit;min-width:320px}.alignwide.mobile-scroll::-webkit-scrollbar{display:none}}@media (max-width: 480px){.mobile-horizontal-scroll>*{min-width:250px}}.wp-block-media-text>.wp-block-media-text__media{overflow:hidden}.upset-top-large{top:calc(80px + var(--wp-admin--admin-bar--position-offset, 0px)) !important;position:sticky}body:has(.aos-animate){overflow-x:hidden}.primary-menu__menu-col ul,
footer
ul{list-style:none;padding-left:0 !important}.wc-block-components-drawer__screen-overlay{background-color:rgba(0, 0, 0, 0.84)}:where(.wc-block-next-previous-buttons__icon--right),:where(.wc-block-next-previous-buttons__icon--left){padding:0}span.wp-block-post-terms__separator{display:inline-block !important}@media (max-width: 600px) and (hover: none) and (pointer: coarse){.wp-block-woocommerce-product-collection:has(.is-product-collection-layout-carousel){padding:0;margin-left:0;margin-right:0;gap:1rem}.wp-block-woocommerce-product-collection:has(.is-product-collection-layout-carousel) :where(.wc-block-next-previous-buttons.wc-block-next-previous-buttons){display:none}.wp-block-woocommerce-product-collection:has(.is-product-collection-layout-carousel) .wc-block-product{min-width:50%}}.woocommerce .wp-block-woocommerce-product-image-gallery
span.onsale{background:#FF5722 !important;border-radius:0;height:auto;padding:2px
10px;min-height:inherit;line-height:1.5;font-weight:normal;font-size:1rem;top:2%;left:5%;font-weight:500}.primary-menu__menu-col ul,
footer
ul{list-style:none;padding-left:0 !important}.wp-block-heading
img{vertical-align:middle;border-radius:10px;max-width:90px}.woocommerce .wp-block-woocommerce-product-image-gallery{max-width:100%}.wp-block-woocommerce-mini-cart-items-block h2.wc-block-mini-cart__title{font-size:1.3rem;font-weight:500}.wp-block-woocommerce-mini-cart-items-block .wc-block-components-product-metadata__description{display:none}:where(.wc-block-product-gallery-large-image) .wc-block-components-product-image.wc-block-components-product-image.wc-block-components-product-image--aspect-ratio-auto
img{object-fit:cover !important}.wc-block-product-gallery-dialog .wc-block-product-gallery-dialog__content
img{height:calc(100vh - 96px);width:auto;max-width:1600px}.wc-block-product-gallery-thumbnails__scrollable{gap:1rem}.wp-block-woocommerce-product-gallery.wc-block-product-gallery{gap:1rem}.wc-block-product-categories-list{list-style:none;padding-left:0}:where(.is-vertical .wc-block-product-gallery-thumbnails) :where(.wc-block-product-gallery-thumbnails__thumbnail){flex:0 0 auto;height:auto;width:auto}.wp-block-search .wp-block-search__button{border:none;display:flex;align-items:center;margin:0}.wp-block-search.wp-block-search__icon-button button.wp-block-search__button.has-icon.wp-element-button{padding:1rem}.wp-block-search .wp-block-search__input{padding:5px
15px;border-right:0}.wp-block-search.wp-block-search__button-inside .wp-block-search__input{border:none;padding:5px
0 5px 15px}.wp-block-search.wp-block-search__button-inside .wp-block-search__button{margin:0}.wp-block-search.input-underline-only .wp-block-search__input{border-top:none;border-right:none;border-left:none;padding:5px
0}.wp-block-search.input-underline-only.wp-block-search__button-inside .wp-block-search__inside-wrapper{border-top:none;border-right:none;border-left:none}.quantity.wc-block-components-quantity-selector{border-radius:0}.quantity.wc-block-components-quantity-selector
.qty{border:none}.wc-block-components-quantity-selector>.wc-block-components-quantity-selector__button{border-radius:0}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:1px
solid color-mix(in srgb, currentColor 30%, transparent);border-radius:0}.wc-block-product-categories-list{gap:0.2rem;display:flex;flex-direction:column}.wc-block-product-categories-list .wc-block-product-categories-list-item > a .wc-block-product-categories-list-item__image{border:none}.wc-block-product-categories-list .wc-block-product-categories-list-item .wc-block-product-categories-list-item__image
img{aspect-ratio:1/1;border-radius:100%}.is-horizontal-cat>.wc-block-product-categories-list{display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap}.is-horizontal-cat > .wc-block-product-categories-list .wc-block-product-categories-list-item__image{border:none;margin:0;max-width:150px;display:flex;justify-content:center;width:100%;overflow:hidden;border-radius:100%}.is-horizontal-cat > .wc-block-product-categories-list .wc-block-product-categories-list-item__image
img{aspect-ratio:1/1;border-radius:100%;border:none;object-fit:cover;width:100%;margin:0;transition:transform 1s ease;vertical-align:middle;width:100%}.is-horizontal-cat > .wc-block-product-categories-list .wc-block-product-categories-list-item__image:hover
img{transform:scale(1.1);transform-origin:center center}.is-horizontal-cat > .wc-block-product-categories-list .wc-block-product-categories-list-item{margin:0;display:flex;justify-content:center;align-content:center;flex-direction:column}.is-horizontal-cat > .wc-block-product-categories-list .wc-block-product-categories-list-item>a{display:flex;flex-direction:column;align-content:center;align-items:center;gap:0.75rem}.is-horizontal-cat > .wc-block-product-categories-list .wc-block-product-categories-list-item span.wc-block-product-categories-list-item-count{display:flex;justify-content:center}@media (max-width: 991px){.is-horizontal-cat{display:flex;max-width:calc(100% + var(--wp--preset--spacing--40)) !important;white-space:pre-wrap;width:calc(100% + 2 * var(--wp--preset--spacing--40)) !important;justify-content:center;margin-right:calc(-1 * var(--wp--preset--spacing--40)) !important}.is-horizontal-cat .wc-block-product-categories-list{display:flex !important;padding:0;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;gap:1rem;flex-wrap:nowrap}.is-horizontal-cat .wc-block-product-categories-list .wc-block-product-categories-list-item{list-style:none;max-width:inherit;min-width:130px}}p.wp-block-post-excerpt__more-text{margin-top:0.5rem}.woocommerce .woocommerce-breadcrumb{margin-bottom:0}.editor-styles-wrapper br[data-rich-text-line-break=true]{display:none !important}.editor-styles-wrapper{white-space:inherit !important}.editor-styles-wrapper h1,
.editor-styles-wrapper h2,
.editor-styles-wrapper h3,
.editor-styles-wrapper h4,
.editor-styles-wrapper h5,
.editor-styles-wrapper h6,
.editor-styles-wrapper p,
.editor-styles-wrapper
div{white-space:inherit !important}.taxonomy-category.wp-block-post-terms a,
.taxonomy-post_tag.wp-block-post-terms a, .wp-block-tag-cloud
a{border:none;color:var(--wp--preset--color--button-color-hover);background:var(--wp--preset--color--secondary);padding:0
10px}.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:hover{border-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--button-color-hover)!important;background-color:var(--wp--preset--color--primary)}.wp-block-navigation ul li.current-menu-item>a{color:var(--wp--preset--color--primary)}input[type="button"],input[type="reset"],input[type="submit"]{border:none}.is-style-underline
a{position:relative;padding:0
0 2px;align-items:center;margin:0;background-color:transparent;color:var(--wp--preset--color--foreground);overflow:visible}.is-style-underline a::before{position:absolute;left:0;top:100%;width:50%;height:2px;content:'';background-color:var(--wp--preset--color--foreground);transition:all 0.4s}.is-style-underline.white-underline a::before{background-color:var(--wp--preset--color--white)}.is-style-underline a:hover{background:none !important}.is-style-underline a:hover::before{width:100%}p.wp-block-post-excerpt__more-text{margin-top:0}.editor-styles-wrapper .wp-site-blocks > * + *,
.editor-styles-wrapper .wp-site-blocks > * + * + *,
.wp-site-blocks > * + *, .wp-site-blocks > * + * + *,
.editor-styles-wrapper .wp-site-blocks>*+*{margin:0!important;margin-block-start:0}.editor-styles-wrapper .wp-site-blocks>*+*{margin-block-start:0!important}