address,blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{border:0;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{-webkit-text-size-adjust:100%}body{margin:0}progress{display:inline-block;vertical-align:baseline}a{background-color:transparent}a:active{outline:0}a,a:focus,a:hover,a:visited{text-decoration:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}figure{margin:0}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}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}#comments .submit,.search .search-submit{padding:10px 15px;border-radius:2px;line-height:1.8571428571;border:0}.archive .no-results .ast-search-submit,.search .site-main .ast-search-submit{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid var(--ast-border-color);margin:0 0;padding:.35em .625em .75em}legend{border:0;padding:0}fieldset legend{margin-bottom:1.5em;padding:0 .5em}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*!
 * Bootstrap v4.0.0-alpha.2 (https://getbootstrap.com)
 */.ast-container{max-width:100%}.ast-container,.ast-container-fluid{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.ast-row{margin-left:-20px;margin-right:-20px}@media (min-width:768px) and (max-width:921px){.blog-layout-2 .ast-width-md-6,.blog-layout-3 .ast-width-md-6{float:none;width:100%}}@media (min-width:769px) and (max-width:921px){.blog-layout-2,.blog-layout-3{flex-direction:unset}}@media (max-width:768px){.blog-layout-3{flex-direction:column}}.ast-grid-common-col{position:relative;min-height:1px;padding-left:20px;padding-right:20px}.ast-float{float:left}@media (max-width:992px){.ast-width-sm-25{width:25%}.ast-width-md-50{width:50%}}@media (max-width:768px){.ast-width-md-25{width:25%}}.ast-full-width{width:100%}.ast-width-50{width:50%}@media (min-width:768px){.ast-width-md-4{width:33.3333333333%}.ast-width-md-16{width:16.6666666667%}.ast-width-md-6{width:50%;float:left}.ast-width-md-3{width:25%}.ast-width-md-66{width:66.6666666667%}}@media (min-width:769px){.ast-width-md-20{width:20%}}@media (min-width:992px){.ast-width-lg-33{width:33.3333333333%}.ast-width-lg-16{width:16.6666666667%}.ast-width-lg-50{width:50%}.ast-width-lg-66{width:66.6666666667%}}h1,h2,h3,h4,h5,h6{clear:both}.entry-content :where(h1),h1{color:#808285;font-size:2em;line-height:1.2}.entry-content :where(h2),h2{color:#808285;font-size:1.7em;line-height:1.3}.entry-content :where(h3),h3{color:#808285;font-size:1.5em;line-height:1.4}.entry-content :where(h4),h4{color:#808285;line-height:1.5;font-size:1.3em}.entry-content :where(h5),h5{color:#808285;line-height:1.6;font-size:1.2em}.entry-content :where(h6),h6{color:#808285;line-height:1.7;font-size:1.1em}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{color:#808285;background:#fff;font-style:normal}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:600}dd{margin:0 1.5em 1em}b,strong{font-weight:700}cite,dfn,em,i{font-style:italic}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote{border-left:5px solid var(--ast-border-color);padding:20px;font-size:1.2em;font-style:italic;margin:0 0 1.5em;position:relative}address{margin:0 0 1.5em}address,cite{font-style:italic}abbr,acronym{border-bottom:1px dotted #666;cursor:help}pre{background:var(--ast-code-block-background);font-family:"Courier 10 Pitch",Courier,monospace;margin-bottom:1.6em;overflow:auto;max-width:100%;padding:1.6em}code,kbd,tt,var{font:1em Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}img{height:auto;max-width:100%}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}.ast-button,.button,button,input,select,textarea{color:#808285;font-weight:400;font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}.normal-search{margin-right:-5px}big{font-size:125%}ins,mark{background:0 0;text-decoration:none}table,td,th{border:1px solid var(--ast-border-color)}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.5em;width:100%}th{font-weight:600}td,th{padding:.7em 1em;border-width:0 1px 1px 0}.ast-button,.button,button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:var(--ast-border-color);border-radius:2px;background:#e6e6e6;padding:.6em 1em .4em;color:#fff}.ast-button:focus,.ast-button:hover,.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{color:#fff;border-color:var(--ast-border-color)}.ast-button:active,.ast-button:focus,.button:active,.button:focus,button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:var(--ast-border-color);outline:0}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{color:#666;border:1px solid var(--ast-border-color);border-radius:2px;-webkit-appearance:none}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{color:#111}textarea{padding-left:3px;width:100%}a{color:#4169e1}a:focus,a:hover{color:#191970}a:focus{outline:thin dotted}a:hover{outline:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:2px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:12.25px;font-size:.875rem;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;text-align:center;display:block;margin-left:auto;margin-right:auto}.entry-content[data-ast-blocks-layout]>embed,.entry-content[data-ast-blocks-layout]>iframe,.entry-content[data-ast-blocks-layout]>object,embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}::selection{color:#fff;background:#0274be}body:not(.logged-in){position:relative}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#page{position:relative}a,a:focus{text-decoration:none}.secondary a *,.site-footer a *,.site-header a *,a{transition:all .2s linear}.capitalize{text-transform:uppercase}img{vertical-align:middle}.entry-content :where(h1,h2,h3,h4,h5,h6){margin-bottom:20px}p{margin-bottom:1.75em}blockquote{margin:1.5em 1em 1.5em 3em;font-size:1.1em;line-height:inherit;position:relative}.ast-button,.button,input[type=button],input[type=submit]{border-radius:0;padding:18px 30px;border:0;box-shadow:none;text-shadow:none}.ast-button:hover,.button:hover,input[type=button]:hover,input[type=submit]:hover{box-shadow:none}.ast-button:active,.ast-button:focus,.button:active,.button:focus,input[type=button]:active,input[type=button]:focus,input[type=submit]:active,input[type=submit]:focus{box-shadow:none}.site-title{font-weight:400}.site-description,.site-title{margin-bottom:0}.site-description a,.site-description:focus a,.site-description:hover a,.site-title a,.site-title:focus a,.site-title:hover a{transition:all .2s linear}.site-title a,.site-title a:focus,.site-title a:hover,.site-title a:visited{color:#222}.site-description a,.site-description a:focus,.site-description a:hover,.site-description a:visited{color:#999}.search-form .search-field{outline:0}.ast-search-menu-icon{position:relative;z-index:3}.site .skip-link{background-color:#f1f1f1;box-shadow:0 0 1px 1px rgba(0,0,0,.2);color:#21759b;display:block;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:14px;font-weight:700;left:-9999em;outline:0;padding:15px 23px 14px;text-decoration:none;text-transform:none;top:-9999em}.site .skip-link:focus{clip:auto;height:auto;left:6px;top:7px;width:auto;z-index:100000;outline:thin dotted}.logged-in .site .skip-link{box-shadow:0 0 2px 2px rgba(0,0,0,.2);font-family:"Open Sans",sans-serif}input,select{line-height:1}.ast-button,.ast-custom-button,body,button,input[type=button],input[type=submit],textarea{line-height:1.8571428571}.site-title a{line-height:1.2}.site-header .site-description{line-height:1.5}.ast-single-post .entry-title,.ast-single-post .entry-title a{line-height:1.2}.entry-title,.entry-title a{font-weight:var(--ast-blog-title-font-weight,normal)}.ast-oembed-container{position:relative;padding-top:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.ast-oembed-container embed,.ast-oembed-container iframe,.ast-oembed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.ast-hidden{display:none!important}body{background-color:#fff}#page{display:block}#primary,#secondary{width:100%}#primary{margin:4em 0}.ast-separate-container{background-color:#f5f5f5}.ast-separate-container #primary{padding:4em 0;margin:0;border:0}.ast-separate-container .site-main>.ast-row{margin-left:0;margin-right:0}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single:not(.ast-related-post){background-color:#fff}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{border-bottom:1px solid var(--ast-border-color);margin:0;padding:5.34em 6.67em}.ast-separate-container .blog-layout-1{padding:0;border-bottom:0}.ast-separate-container .ast-article-single{border-bottom:0}@media (max-width:1200px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{margin:0;padding:3.34em 2.4em}}@media (min-width:993px){.ast-separate-container #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary{margin:4em 0;padding:0}.ast-right-sidebar #primary{padding-right:60px}.ast-left-sidebar #primary{padding-left:60px}}@media (max-width:992px){.ast-separate-container #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary{padding-left:0;padding-right:0}.ast-right-sidebar #primary{padding-right:30px}.ast-left-sidebar #primary{padding-left:30px}}.ast-search-icon .astra-search-icon{font-size:1.3em}.main-navigation{height:100%;-js-display:inline-flex;display:inline-flex}.main-navigation ul{list-style:none;margin:0;padding-left:0;position:relative}.main-header-menu .menu-link,.main-header-menu>a{text-decoration:none;padding:0 1em;display:inline-block;transition:all .2s linear}.main-header-menu .menu-item{position:relative}.main-header-menu .menu-item.focus>.sub-menu,.main-header-menu .menu-item:hover>.sub-menu,.main-header-menu .menu-item>.sub-menu.toggled-on{right:auto;left:0;visibility:visible}.main-header-menu .menu-item.focus>.sub-menu .sub-menu.toggled-on,.main-header-menu .menu-item:hover>.sub-menu .sub-menu.toggled-on,.main-header-menu .menu-item>.sub-menu.toggled-on .sub-menu.toggled-on{left:100%;right:auto;visibility:visible}.main-header-menu .ast-left-align-sub-menu.focus>.sub-menu,.main-header-menu .ast-left-align-sub-menu:hover>.sub-menu{right:0;left:auto}@media (min-width:769px){.main-header-menu .ast-sub-menu-goes-outside.focus>.sub-menu,.main-header-menu .ast-sub-menu-goes-outside:hover>.sub-menu{left:-100%}.main-header-menu .ast-left-align-sub-menu .sub-menu .menu-item.focus>.sub-menu,.main-header-menu .ast-left-align-sub-menu .sub-menu .menu-item:hover>.sub-menu{left:-100%}}.main-header-menu .sub-menu{width:240px;background:#fff;left:-999em;position:absolute;top:100%;z-index:99999;visibility:hidden}@media (min-width:769px){.main-header-menu .sub-menu .menu-item.focus>.sub-menu,.main-header-menu .sub-menu .menu-item:hover>.sub-menu{left:100%;right:auto}.main-header-menu .sub-menu .ast-left-align-sub-menu.focus>.sub-menu,.main-header-menu .sub-menu .ast-left-align-sub-menu:focus * .sub-menu,.main-header-menu .sub-menu .ast-left-align-sub-menu:hover * .sub-menu,.main-header-menu .sub-menu .ast-left-align-sub-menu:hover>.sub-menu{left:-100%}.main-header-menu .sub-menu .main-header-menu .ast-sub-menu-goes-outside.focus>.sub-menu,.main-header-menu .sub-menu .main-header-menu .ast-sub-menu-goes-outside:hover>.sub-menu{left:-100%}}.main-header-menu .sub-menu .menu-link{padding:.9em 1em;display:block;word-wrap:break-word}.main-header-menu .sub-menu .menu-item:not(.menu-item-has-children) .menu-link .icon-arrow:first-of-type{display:none}#ast-desktop-header .main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .icon-arrow{display:none}#ast-desktop-header .main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .ast-header-navigation-arrow{position:absolute;right:-.5em;top:50%;transform:translate(0,-50%) rotate(270deg);min-height:44px;min-width:44px;-js-display:flex;display:flex;align-items:center;justify-content:center}#ast-desktop-header .main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .ast-header-navigation-arrow .icon-arrow{display:block}#ast-desktop-header .main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .ast-header-navigation-arrow .icon-arrow svg{margin:0}#ast-desktop-header .account-main-navigation .sub-menu .menu-item.menu-item-has-children>.menu-link .ast-header-navigation-arrow{transform:translate(0,-50%) rotate(360deg)}.main-header-menu .sub-menu .sub-menu{top:0}.submenu-with-border .sub-menu{border-width:1px;border-style:solid}.submenu-with-border .sub-menu .menu-link{border-width:0 0 1px;border-style:solid}.submenu-with-border .sub-menu .sub-menu{top:-2px}.ast-desktop .submenu-with-border .sub-menu>.menu-item:last-child>.menu-link{border-bottom-style:none}.ast-header-break-point .main-navigation{padding-left:0}.ast-header-break-point .main-navigation ul .menu-item .menu-link{padding:0 20px;display:inline-block;width:100%;border:0;border-bottom-width:1px;border-style:solid;border-color:var(--ast-border-color)}.ast-header-break-point .main-navigation ul .menu-item .menu-link .icon-arrow:first-of-type{margin-right:5px}.ast-header-break-point .main-navigation ul .sub-menu .menu-item:not(.menu-item-has-children) .menu-link .icon-arrow:first-of-type{display:inline}.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-link{padding-left:30px}.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-link{padding-left:40px}.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-link{padding-left:50px}.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-link{padding-left:60px}.ast-header-break-point .main-header-menu{background-color:#f9f9f9;border-top-width:0}.ast-header-break-point .main-header-menu .sub-menu{background-color:#f9f9f9;position:static;opacity:1;visibility:visible;border:0;width:auto}.ast-header-break-point .main-header-menu .sub-menu .ast-left-align-sub-menu.focus>.sub-menu,.ast-header-break-point .main-header-menu .sub-menu .ast-left-align-sub-menu:hover>.sub-menu{left:0}.ast-header-break-point .main-header-menu .ast-sub-menu-goes-outside.focus>.sub-menu,.ast-header-break-point .main-header-menu .ast-sub-menu-goes-outside:hover>.sub-menu{left:0}.ast-header-break-point .submenu-with-border .sub-menu{border:0}.ast-header-break-point .dropdown-menu-toggle{display:none}.ast-mobile-menu-buttons{display:none}.ast-button-wrap{display:inline-block}.ast-button-wrap button{box-shadow:none;border:none}.ast-button-wrap .menu-toggle{padding:0;width:2.2em;height:2.1em;font-size:1.5em;font-weight:400;border-radius:2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;line-height:1.8571428571}.ast-button-wrap .menu-toggle.main-header-menu-toggle{padding:0 .5em;width:auto;text-align:center}.ast-button-wrap .menu-toggle.main-header-menu-toggle .mobile-menu{font-size:15px;font-size:1rem;font-weight:600}.ast-button-wrap .menu-toggle .menu-toggle-icon{font-style:normal;display:inline-block;vertical-align:middle;line-height:2.05}.ast-button-wrap .menu-toggle .menu-toggle-icon:before{content:"\e5d2";font-family:Astra;text-decoration:inherit}.ast-button-wrap .menu-toggle .icon-menu-bars svg:nth-child(2){display:none}.ast-button-wrap .menu-toggle.toggled .menu-toggle-icon:before{content:"\e5cd"}.ast-button-wrap .menu-toggle.toggled .icon-menu-bars svg:first-child{display:none}.ast-button-wrap .menu-toggle.toggled .icon-menu-bars svg:nth-child(2){display:block}.ast-button-wrap .menu-toggle .mobile-menu-wrap{display:inline-block}.ast-button-wrap .menu-toggle:focus{outline:thin dotted}.header-main-layout-1 .ast-main-header-bar-alignment{margin-left:auto}.site-navigation{height:100%}.site-header .menu-link *{transition:none}.ast-icon.icon-arrow svg{height:.6em;width:.6em;position:relative;margin-left:10px}.ast-icon.icon-search svg{height:1em;width:.9em;margin-top:3px;margin-right:2px}.ast-header-break-point .user-select{clear:both}.ast-header-break-point .ast-mobile-menu-buttons{display:block;align-self:center}.ast-header-break-point .main-header-bar-navigation{flex:auto}.ast-header-break-point .ast-main-header-bar-alignment{display:block;width:100%;flex:auto;order:4}.ast-header-break-point .ast-icon.icon-arrow svg{height:.85em;width:.95em;position:relative;margin-left:10px}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{position:relative;text-align:left}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{grid-column-start:2;text-align:right}.ast-icon svg:not([fill]){fill:currentColor}.post-navigation a{background:0 0;font-size:1.06666rem;font-size:1rem;padding:0 var(--ast-post-nav-space,1.5em);height:2.33333em;line-height:calc(2.33333em - 3px)}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline{display:none}.group-blog .byline,.single .byline{display:inline}.page-links{clear:both;margin-top:1em}.page-links a{display:inline-block}.page-links a .page-link{border-color:var(--ast-border-color);background:0 0}.page-links .page-link{padding:0;margin:0 0 .3em .3em;border:2px solid var(--ast-border-color);color:#000;background:0 0;font-size:.8em;width:2.5em;height:2.5em;line-height:calc(2.5em - 4px);display:inline-block;text-align:center;transition:all .2s linear}.page-links .page-link:focus,.page-links .page-link:hover{color:#000}@media (max-width:768px){.page-links .page-link{margin-bottom:6px}}.entry-content>:last-child,.entry-summary>:last-child,.page-content>:last-child{margin-bottom:0}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){margin:20px auto}.bypostauthor{display:block}body{overflow-x:hidden}.widget-title{font-weight:400;margin-bottom:1em;line-height:1.5}.widget{margin:0 0 2.8em 0}.widget:last-child{margin-bottom:0}.widget select{max-width:100%}.widget ul{margin:0;list-style-type:none}.no-widget-text{margin-bottom:0}.widget_nav_menu ul ul.sub-menu{margin-top:.25em}.widget_nav_menu ul ul.sub-menu li{padding-left:20px}.widget_nav_menu ul ul.sub-menu a:after{left:-20px}.widget_nav_menu ul ul.sub-menu ul a:after{left:-40px}.widget_nav_menu ul ul.sub-menu ul ul a:after{left:-60px}.widget_nav_menu li{transition:all .2s linear}#secondary .wp-block-search__input{line-height:1}#secondary .wp-block-search__button{padding:.7em 1em}.widget_search .search-form{position:relative;padding:0;background:initial;color:inherit}.widget_search .search-form>label{position:relative}.widget_search .search-form i{color:#3a3a3a}.widget_search .search-form button{position:absolute;top:0;right:15px;border:none;padding:0;cursor:pointer;background:0 0}.widget_search .search-form input[type=submit],.widget_search .search-form input[type=submit]:focus,.widget_search .search-form input[type=submit]:hover{padding:13px 20px;border-radius:2px;border:none;top:0;right:0;position:absolute;color:transparent;background:0 0;max-width:45px;z-index:2}.widget_search .search-form .search-field{background:var(--ast-widget-bg-color);border-width:1px;border-color:var(--ast-border-color);border-radius:2px}.widget_search .search-field,.widget_search .search-field:focus{width:100%;padding:12px 45px 12px 15px}.widget_archive ul.children,.widget_categories ul.children,.widget_pages ul.children{position:relative;margin-top:5px;width:100%}.widget_archive ul.children li,.widget_categories ul.children li,.widget_pages ul.children li{padding-left:20px}.widget_archive li ul.children a:after,.widget_categories li ul.children a:after,.widget_pages li ul.children a:after{left:-20px}.widget_archive li ul.children ul a:after,.widget_categories li ul.children ul a:after,.widget_pages li ul.children ul a:after{left:-40px}.widget_tag_cloud .tagcloud{margin-top:10px;display:inline-block}.widget_tag_cloud .tagcloud a{border:1px solid var(--ast-border-color);padding:.5em .9em;display:inline-block;margin-bottom:4px;font-size:14px;margin-right:4px;line-height:1.5;transition:all .2s linear}.widget_calendar table,.widget_calendar td,.widget_calendar th{padding:0;text-align:center}.widget_calendar table,.widget_calendar th{border:none}.widget_calendar td{border-right:none;border-left:none}.widget_calendar caption{line-height:2.7em}.widget_calendar thead{line-height:2.5em}.widget_calendar thead a{color:#0274be;font-size:1rem;vertical-align:middle}.widget_calendar thead td{vertical-align:middle;font-weight:700}.widget_calendar thead>tr>th{line-height:2.5em;border-bottom:2px solid var(--ast-border-color);border-top:2px solid var(--ast-border-color)}.widget_calendar tbody{line-height:2.1em;text-align:center}.widget_calendar tbody>tr>td{width:14.2857%}.widget_calendar tbody>tr:first-child>td{padding-top:3px}.widget_calendar #today{color:#0274be;font-weight:700;border-bottom:2px solid #0274be}.ast-builder-grid-row{display:grid;grid-template-columns:auto auto;align-items:center;grid-column-gap:20px;overflow-wrap:anywhere}.ast-builder-grid-row>.site-header-section{flex-wrap:nowrap}.ast-builder-footer-grid-columns{grid-column-gap:50px}.ast-builder-grid-row.ast-grid-center-col-layout{grid-template-columns:1fr auto 1fr}.ast-builder-layout-element{align-items:center}.ast-builder-grid-row.ast-grid-center-col-layout-only{-js-display:flex;display:flex;height:100%;justify-content:center}.ast-builder-grid-row.ast-grid-center-col-layout-only .ast-grid-section-center{flex-grow:1}.site-header-section{height:100%;min-height:0;align-items:center}.site-header-section>*{padding:0 10px}.site-header-section>div:first-child{padding-left:0}.site-header-section>div:last-child{padding-right:0}.site-header-section .ast-builder-menu{align-items:center}.ast-builder-layout-element.ast-header-search{height:auto}.ast-grid-right-center-section{justify-content:flex-start;flex-grow:1}.ast-grid-right-section{justify-content:flex-end}.ast-grid-right-section .ast-site-identity>:first-child{text-align:right}.ast-grid-right-section .ast-grid-right-center-section .ast-site-identity>:first-child{text-align:left}.ast-grid-left-center-section{justify-content:flex-end;flex-grow:1}.elementor-nav-menu .ast-icon,.et_pb_menu__wrap .ast-icon,.fl-widget .menu-item .ast-icon{display:none}.ast-logo-title-inline .ast-site-identity{padding:1em 0;-js-display:inline-flex;display:inline-flex;vertical-align:middle;align-items:center;transition:all .2s linear}.ast-grid-section-center{justify-content:center}.ast-grid-section-center .ast-site-identity>:first-child{text-align:center}.ast-builder-social-element{line-height:1;color:#3a3a3a;background:0 0;vertical-align:middle;transition:all 10ms;margin-left:6px;margin-right:6px;justify-content:center;align-items:center}.ast-builder-social-element:hover{color:#0274be}.ast-builder-social-element .social-item-label{padding-left:6px}.ast-social-stack-desktop .ast-builder-social-element,.ast-social-stack-mobile .ast-builder-social-element,.ast-social-stack-tablet .ast-builder-social-element{margin-top:6px;margin-bottom:6px}.ahfb-svg-iconset{-js-display:inline-flex;display:inline-flex;align-self:center}.ahfb-svg-iconset svg{width:17px;height:17px;transition:none}.ahfb-svg-iconset svg>*{transition:none}.ast-footer-copyright p{margin-bottom:0}.ast-builder-grid-row-container{display:grid;align-content:center}.main-header-bar .main-header-bar-navigation{height:100%}.ast-nav-menu .sub-menu{line-height:1.45}.ast-builder-menu .main-navigation{padding:0}.ast-builder-menu .main-navigation>ul{align-self:center}.ast-footer-copyright,.ast-footer-social-wrap,.site-footer-focus-item{width:100%}#astra-footer-menu{margin:0;list-style:none;background:inherit}#astra-footer-menu>ul{margin:0;list-style:none;background:inherit}.ast-header-break-point #ast-mobile-header{display:block}.ast-header-break-point .main-header-bar-navigation{line-height:3}.ast-header-break-point .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle{display:inline-block;position:absolute;font-size:inherit;top:0;right:20px;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 .907em;font-weight:400;line-height:inherit}.ast-header-break-point .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle>.ast-icon.icon-arrow{pointer-events:none}.ast-header-break-point .main-header-bar-navigation .menu-item-has-children .sub-menu{display:none}.ast-header-break-point .ast-mobile-header-wrap .ast-above-header-wrap .main-header-bar-navigation .ast-submenu-expanded>.ast-menu-toggle::before,.ast-header-break-point .ast-mobile-header-wrap .ast-main-header-wrap .main-header-bar-navigation .ast-submenu-expanded>.ast-menu-toggle::before{transform:rotateX(180deg)}.ast-header-break-point .ast-nav-menu .sub-menu{line-height:3}.site-footer-section{justify-content:center}.site-footer-section>*{margin-bottom:10px}.site-footer-section>:last-child{margin-bottom:0}.site-primary-footer-wrap{padding-top:45px;padding-bottom:45px}.site-above-footer-wrap,.site-below-footer-wrap{padding-top:20px;padding-bottom:20px}.ast-hfb-header.ast-header-break-point .main-header-bar-navigation{width:100%;margin:0}.ast-hfb-header .menu-toggle.toggled .ast-mobile-svg{display:none}.ast-hfb-header .menu-toggle.toggled .ast-close-svg{display:block}.menu-toggle .ast-close-svg{display:none}.ast-mobile-header-wrap .menu-toggle .mobile-menu-toggle-icon{-js-display:inline-flex;display:inline-flex;align-self:center}.ast-mobile-header-wrap .menu-toggle .mobile-menu-wrap{-js-display:inline-flex;display:inline-flex;align-self:center;margin-left:.4em}.ast-mobile-header-wrap .ast-button-wrap .menu-toggle.main-header-menu-toggle{-js-display:flex;display:flex;align-items:center;width:auto;height:auto}.menu-toggle .mobile-menu-toggle-icon{-js-display:inline-flex;display:inline-flex;align-self:center}.menu-toggle .mobile-menu-wrap{-js-display:inline-flex;display:inline-flex;align-self:center;margin-left:.4em}.ast-hfb-header .ast-button-wrap .menu-toggle .mobile-menu-wrap{align-items:center;-js-display:flex;display:flex}.ast-button-wrap .menu-toggle.main-header-menu-toggle{padding:.5em;align-items:center;-js-display:flex;display:flex}.ast-search-menu-icon.ast-inline-search .search-field{width:100%;padding:.6em;padding-right:5.5em}.ast-header-account-type-extend-text-profile-type{-js-display:flex;display:flex;gap:10px;align-items:center}@media (min-width:769px){.footer-nav-wrap .astra-footer-horizontal-menu li{margin:0}.footer-nav-wrap .astra-footer-horizontal-menu li:first-child a{padding-left:0}.footer-nav-wrap .astra-footer-horizontal-menu li:last-child a{padding-right:0}.footer-nav-wrap .astra-footer-horizontal-menu a{padding:0 .5em}}.site-header{z-index:99;position:relative}.main-header-container{position:relative}.main-header-bar-wrap{position:relative}.main-header-bar{background-color:#fff;border-bottom-color:var(--ast-border-color);border-bottom-style:solid}.ast-header-break-point .main-header-bar{border:0}.ast-header-break-point .main-header-bar{border-bottom-color:var(--ast-border-color);border-bottom-style:solid}.main-header-bar{margin-left:auto;margin-right:auto}.ast-desktop .main-header-menu.ast-menu-shadow .sub-menu{box-shadow:0 4px 10px -2px rgba(0,0,0,.1)}.ast-header-custom-item-inside .button-custom-menu-item .menu-link{display:none}.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item .ast-custom-button-link{display:none}.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item .menu-link{display:block}.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item{padding-left:0;padding-right:0;margin-top:0;margin-bottom:0}.ast-theme-transparent-header .post-password-form{margin-top:100px}.site-branding{line-height:1;align-self:center}.ast-menu-toggle{display:none;background:0 0;color:inherit;border-style:dotted;border-color:transparent}.ast-menu-toggle:focus,.ast-menu-toggle:hover{background:0 0;border-color:inherit;color:inherit}.ast-menu-toggle:focus{outline:thin dotted}.ast-main-header-nav-open .main-header-bar{padding-bottom:0}.main-header-bar{z-index:4;position:relative}.main-header-bar .main-header-bar-navigation:empty{padding:0}.main-header-bar .main-header-bar-navigation .sub-menu{line-height:1.45}.main-header-bar .main-header-bar-navigation .menu-item-has-children>.menu-link:after{line-height:normal}.custom-mobile-logo-link{display:none}.ast-site-identity{padding:1em 0}.ast-header-break-point .site-header .main-header-bar-wrap .site-branding{flex:1;align-self:center}.ast-header-break-point .ast-site-identity{width:100%}.ast-header-break-point .main-header-bar{display:block;line-height:3}.ast-header-break-point .main-header-bar .main-header-bar-navigation{line-height:3}.ast-header-break-point .main-header-bar .main-header-bar-navigation .sub-menu{line-height:3}.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children .sub-menu{display:none}.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle{display:inline-block;position:absolute;font-size:inherit;top:-1px;right:20px;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 .907em;font-weight:400;line-height:inherit;transition:all .2s}.ast-header-break-point .main-header-bar .main-header-bar-navigation .ast-submenu-expanded>.ast-menu-toggle::before{transform:rotateX(180deg)}.ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu{border-top-width:0}.ast-header-break-point .main-navigation{display:block;width:100%}.ast-header-break-point .main-navigation ul ul{left:auto;right:auto}.ast-header-break-point .main-navigation .stack-on-mobile li{width:100%}.ast-header-break-point .main-navigation .widget{margin-bottom:1em}.ast-header-break-point .main-navigation .widget li{width:auto}.ast-header-break-point .main-navigation .widget:last-child{margin-bottom:0}.ast-header-break-point .main-header-bar-navigation{width:calc(100% + 40px);margin:0 -20px}.ast-header-break-point .main-header-menu ul ul{top:0}.ast-header-break-point .ast-builder-menu{width:100%}.ast-header-break-point .ast-mobile-header-wrap .ast-flex.stack-on-mobile{flex-wrap:wrap}.ast-desktop .main-header-menu>.menu-item .sub-menu:before{position:absolute;content:"";top:0;left:0;width:100%;transform:translateY(-100%)}input[type=email],input[type=number],input[type=password],input[type=reset],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{color:#666;padding:.75em;height:auto;border-width:1px;border-style:solid;border-color:var(--ast-border-color);border-radius:2px;background:var(--ast-comment-inputs-background);box-shadow:none;box-sizing:border-box;transition:all .2s linear}input[type=email]:focus,input[type=password]:focus,input[type=reset]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{background-color:#fff;border-color:var(--ast-border-color);box-shadow:none}input[type=button],input[type=button]:focus,input[type=button]:hover,input[type=reset],input[type=reset]:focus,input[type=reset]:hover,input[type=submit],input[type=submit]:focus,input[type=submit]:hover{box-shadow:none}textarea{width:100%}input[type=search]:focus{outline:thin dotted}.astra-dark-mode-enable form .form-row textarea,.astra-dark-mode-enable input[type=email],.astra-dark-mode-enable input[type=number],.astra-dark-mode-enable input[type=password],.astra-dark-mode-enable input[type=reset],.astra-dark-mode-enable input[type=search],.astra-dark-mode-enable input[type=tel],.astra-dark-mode-enable input[type=text],.astra-dark-mode-enable input[type=url],.astra-dark-mode-enable textarea{background-color:var(--ast-global-color-secondary,--ast-global-color-5);color:var(--ast-global-color-2)!important;border:1px solid var(--ast-border-color)}.astra-dark-mode-enable form .form-row textarea:focus,.astra-dark-mode-enable input[type=email]:focus,.astra-dark-mode-enable input[type=number]:focus,.astra-dark-mode-enable input[type=password]:focus,.astra-dark-mode-enable input[type=reset]:focus,.astra-dark-mode-enable input[type=search]:focus,.astra-dark-mode-enable input[type=tel]:focus,.astra-dark-mode-enable input[type=text]:focus,.astra-dark-mode-enable input[type=url]:focus,.astra-dark-mode-enable textarea:focus{border:1px solid var(--ast-global-color-0)!important;background-color:var(--ast-global-color-secondary,--ast-global-color-5)!important}.astra-dark-mode-enable .select2-container .select2-selection--single,.astra-dark-mode-enable .select2-dropdown,.astra-dark-mode-enable select{background-color:var(--ast-global-color-secondary,--ast-global-color-5);border-color:var(--ast-border-color);color:var(--ast-global-color-2)}.astra-dark-mode-enable .wc-block-components-form .wc-block-components-text-input input[type=email],.astra-dark-mode-enable .wc-block-components-form .wc-block-components-text-input input[type=number],.astra-dark-mode-enable .wc-block-components-form .wc-block-components-text-input input[type=password],.astra-dark-mode-enable .wc-block-components-form .wc-block-components-text-input input[type=url],.astra-dark-mode-enable .wc-block-components-text-input input[type=email],.astra-dark-mode-enable .wc-block-components-text-input input[type=number],.astra-dark-mode-enable .wc-block-components-text-input input[type=password],.astra-dark-mode-enable .wc-block-components-text-input input[type=tel],.astra-dark-mode-enable .wc-block-components-text-input input[type=text],.astra-dark-mode-enable .wc-block-components-text-input input[type=url],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text]{background-color:var(--ast-global-color-secondary,--ast-global-color-5);color:var(--ast-global-color-2)}input[type=range]{-webkit-appearance:none;width:100%;margin:5.7px 0;padding:0;border:none}input[type=range]:focus{outline:0}input[type=range]::-webkit-slider-runnable-track{width:100%;height:8.6px;cursor:pointer;box-shadow:2.6px 2.6px .4px #ccc,0 0 2.6px #d9d9d9;background:rgba(255,255,255,.2);border-radius:13.6px;border:0 solid #fff}input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 rgba(255,221,0,.37),0 0 0 rgba(255,224,26,.37);border:7.9px solid #0274be;height:20px;width:20px;border-radius:50px;background:#0274be;cursor:pointer;-webkit-appearance:none;margin-top:-5.7px}input[type=range]:focus::-webkit-slider-runnable-track{background:rgba(255,255,255,.2)}input[type=range]::-moz-range-track{width:100%;height:8.6px;cursor:pointer;box-shadow:2.6px 2.6px .4px #ccc,0 0 2.6px #d9d9d9;background:rgba(255,255,255,.2);border-radius:13.6px;border:0 solid #fff}input[type=range]::-moz-range-thumb{box-shadow:0 0 0 rgba(255,221,0,.37),0 0 0 rgba(255,224,26,.37);border:7.9px solid #0274be;height:20px;width:20px;border-radius:50px;background:#0274be;cursor:pointer}input[type=color]{border:none;width:100px;padding:0;height:30px;cursor:pointer}input[type=color]::-webkit-color-swatch-wrapper{padding:0;border:none}input[type=color]::-webkit-color-swatch{border:none}.page .entry-header{margin-bottom:1.5em}.search .entry-header{margin-bottom:1em}.ast-single-post .entry-header.ast-header-without-markup,.ast-single-post .entry-header.ast-no-title.ast-no-thumbnail{margin-bottom:0}.entry-header{margin-bottom:1.2em;word-wrap:break-word}.entry-header+.ast-blog-featured-section{margin-top:.5em}.blog-layout-6 .entry-header+.ast-blog-featured-section{margin-top:0}.entry-content{word-wrap:break-word}.entry-content .wp-audio-shortcode,.entry-content .wp-embedded-audio,.entry-content .wp-embedded-video,.entry-content .wp-video,.entry-content p{margin-bottom:1.6em}.entry-content .wp-embedded-audio,.entry-content .wp-embedded-video{display:inline-block}.entry-content::after{display:table;clear:both;content:""}.post-content>.cat-links,.post-content>.read-more,.post-content>.tags-links{display:block;margin-bottom:.8em;font-weight:var(--ast-blog-meta-weight, "")}.ast-excerpt-container>p:last-child{margin-bottom:0}.post-content>.read-more{margin-top:1.5em}.ast-article-inner{width:100%;overflow-wrap:break-word}.read-more a{display:inline-block}.read-more{margin-bottom:0}.read-more .ast-right-arrow{font-size:1em}.ast-no-thumb .ast-blog-featured-section{margin-bottom:0}.ast-no-thumb .entry-header+.ast-blog-featured-section{margin-top:0}.ast-blog-featured-section{margin-bottom:1.5em}.blog-layout-2 .ast-blog-featured-section,.blog-layout-3 .ast-blog-featured-section{margin-bottom:0}.error404 .page-header{margin-bottom:1.5em}.error404 .page-header .page-title{margin-bottom:0}.archive .entry-title,.blog .entry-title,.search .entry-title{line-height:1.3}.archive .format-aside .entry-title,.archive .format-status .entry-title,.blog .format-aside .entry-title,.blog .format-status .entry-title{display:none}.page-title{margin-bottom:1em;font-weight:400}.entry-title{margin-bottom:.2em}.ast-article-post{margin-bottom:2.5em}.ast-article-post:last-child{margin-bottom:0;border-bottom:0}.search .site-content .content-area .search-form{margin-bottom:3em}.blog-layout-1 .post-thumb{padding-left:0;padding-right:0;position:relative}.blog .posted-on{z-index:1}.ast-blog-featured-section .posted-on{width:5.714285714em;height:5.714285714em;padding:.7em}.ast-blog-featured-section .posted-on .date-month,.ast-blog-featured-section .posted-on .date-year{font-size:.8571428571em;line-height:1em}.ast-blog-featured-section .posted-on .date-day{font-size:2.5em;line-height:.9em;font-weight:900;margin:.1em 0}.ast-author-box img.avatar{border-radius:50%;margin:0 0 0 20px}.ast-archive-description{margin-bottom:2.5em;padding-bottom:1.3333em;border-bottom:1px solid var(--ast-border-color)}.ast-archive-description .ast-archive-title{margin-bottom:4px;font-size:40px;font-size:2.85714rem;font-weight:300}.ast-archive-description p{margin-bottom:0;font-size:20px;font-size:1.42857rem;line-height:1.65;font-weight:300}.ast-separate-container .ast-archive-description,.ast-separate-container .ast-author-box{background-color:#eee;padding-bottom:0;border-bottom:0}@media (max-width:1200px){.ast-separate-container .ast-archive-description{margin:0;padding:3.34em 2.4em}}@media (max-width:992px){.ast-separate-container .ast-archive-description{padding:2.14em}}@media (min-width:1201px){.ast-separate-container .ast-archive-description,.ast-separate-container .ast-author-box{margin:0;padding:5em 6.67em 3.33333em}}.single .entry-header{margin-bottom:2em}.single .post-navigation{margin:0;padding:2em 0 0;border-top:1px solid var(--ast-single-post-border,var(--ast-border-color))}@media (max-width:768px){.single .post-navigation{padding-top:1.5em}}.single .post-navigation a{margin:2px;display:inline-block;color:#000}.single .post-navigation a p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (min-width:421px){.single .post-navigation .nav-links{-js-display:flex;display:flex;width:100%}.single .post-navigation .nav-links:not(:has(.nav-previous)){justify-content:flex-end}.single .post-navigation .nav-links .nav-previous+.nav-next{width:50%}.single .post-navigation .nav-next,.single .post-navigation .nav-previous{width:50%}}@media (max-width:420px){.single .post-navigation .ast-left-arrow,.single .post-navigation .ast-right-arrow{display:none}.single .post-navigation .nav-links:not(:has(.nav-previous)){justify-content:flex-end}.single .post-navigation .nav-next,.single .post-navigation .nav-previous{width:50%}.single .post-navigation .nav-next a,.single .post-navigation .nav-previous a{max-width:95%;width:100%}.single .post-navigation .nav-previous{margin-bottom:1em}}.single .entry-header .post-thumb{margin-bottom:2em}.single .entry-header .post-thumb img{margin-top:0;margin-bottom:0}.page .has-post-thumbnail .post-thumb img{margin-bottom:1.5em}.post-password-form{text-align:center}@media (max-width:420px){.post-password-form input[type=password]{display:block;margin:10px auto}}.post-password-form input[type=submit]{padding:10px 20px;border-radius:2px}.ast-author-avatar{margin:0 5px}.ast-author-avatar img{border-radius:100%;width:var(--ast-author-avatar-size,30px);height:var(--ast-author-avatar-size,30px)}.ast-separate-container .post-navigation{border-top:0;padding-left:var(--ast-post-nav-space,3.33333em);padding-right:var(--ast-post-nav-space,3.33333em)}@media (max-width:420px){.ast-separate-container .post-navigation{padding-left:0;padding-right:0}}@media (max-width:768px){.ast-separate-container .entry-header{margin-bottom:1em}}.ast-404-layout-1{text-align:center;margin:4em auto}.ast-404-layout-1 .page-sub-title{font-size:1.5rem;font-weight:700}.ast-404-layout-1 .widget_search{padding-top:.5em}.ast-404-search{margin-top:1.5em}.ast-404-search .widget_search{max-width:370px;margin:0 auto}.ast-separate-container .error-404,.ast-separate-container .no-results{background-color:#fff}@media (max-width:1200px){.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{margin:0;padding:3.34em 2.4em}}@media (max-width:768px){.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{padding:1.5em 2.14em}}@media (max-width:544px){.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{padding:1.5em 1em}}@media (min-width:1201px){.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{margin:0;padding:5.34em 6.67em}}.blog-layout-1{width:100%;display:inline-block;padding-bottom:2em;vertical-align:middle;border-bottom:1px solid var(--ast-border-color)}.blog-layout-1 .posted-on{left:0}.blog-layout-1 .post-content,.blog-layout-1 .post-thumb{padding-left:0;padding-right:0}.ast-flex{-js-display:flex;display:flex;flex-wrap:wrap}.ast-flex-1{flex:1}.ast-inline-flex{-js-display:inline-flex;display:inline-flex;align-items:center;flex-wrap:wrap;align-content:center}.ast-justify-content-flex-start{justify-content:flex-start}.ast-justify-content-flex-end{justify-content:flex-end}.ast-justify-content-center{justify-content:center}.ast-justify-content-space-between{justify-content:space-between}.ast-justify-content-space-around{justify-content:space-around}.ast-align-content-flex-start{align-content:flex-start}.ast-align-content-flex-end{align-content:flex-end}.ast-align-content-center{align-content:center}.ast-align-content-space-between{align-content:space-between}.ast-align-content-space-around{align-content:space-around}.ast-align-content-stretch{align-content:stretch}.ast-flex-grow-1{flex-grow:1}.ast-desktop .astra-menu-animation-slide-up>.menu-item>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-up>.menu-item>.sub-menu,.ast-desktop .astra-menu-animation-slide-up>.menu-item>.sub-menu .sub-menu{opacity:0;visibility:hidden;transform:translateY(.5em);transition:visibility .2s ease,transform .2s ease}.ast-desktop .astra-menu-animation-slide-up>.menu-item .menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-slide-up>.menu-item .menu-item:hover>.sub-menu,.ast-desktop .astra-menu-animation-slide-up>.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-up>.menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-slide-up>.menu-item:hover>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-up>.menu-item:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .2s ease,visibility .2s ease,transform .2s ease}.ast-desktop .astra-menu-animation-slide-up>.full-width-mega.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-up>.full-width-mega.menu-item:hover>.astra-full-megamenu-wrapper{-js-display:flex;display:flex}.ast-desktop .astra-menu-animation-slide-down>.menu-item>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-down>.menu-item>.sub-menu,.ast-desktop .astra-menu-animation-slide-down>.menu-item>.sub-menu .sub-menu{opacity:0;visibility:hidden;transform:translateY(-.5em);transition:visibility .2s ease,transform .2s ease}.ast-desktop .astra-menu-animation-slide-down>.menu-item .menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-slide-down>.menu-item .menu-item:hover>.sub-menu,.ast-desktop .astra-menu-animation-slide-down>.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-down>.menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-slide-down>.menu-item:hover>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-down>.menu-item:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .2s ease,visibility .2s ease,transform .2s ease}.ast-desktop .astra-menu-animation-slide-down>.full-width-mega.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-down>.full-width-mega.menu-item:hover>.astra-full-megamenu-wrapper{-js-display:flex;display:flex}.ast-desktop .astra-menu-animation-fade>.menu-item>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-fade>.menu-item>.sub-menu,.ast-desktop .astra-menu-animation-fade>.menu-item>.sub-menu .sub-menu{opacity:0;visibility:hidden;transition:opacity ease-in-out .3s}.ast-desktop .astra-menu-animation-fade>.menu-item .menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-fade>.menu-item .menu-item:hover>.sub-menu,.ast-desktop .astra-menu-animation-fade>.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-fade>.menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-fade>.menu-item:hover>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-fade>.menu-item:hover>.sub-menu{opacity:1;visibility:visible;transition:opacity ease-in-out .3s}.ast-desktop .astra-menu-animation-fade>.full-width-mega.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-fade>.full-width-mega.menu-item:hover>.astra-full-megamenu-wrapper{-js-display:flex;display:flex}.ast-desktop .menu-item.ast-menu-hover>.sub-menu.toggled-on{opacity:1;visibility:visible}.wp-block-accordion{box-sizing:border-box}.wp-block-accordion-item.is-open>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{transform:rotate(45deg)}@media (prefers-reduced-motion:no-preference){.wp-block-accordion-item{transition:grid-template-rows .3s ease-out}.wp-block-accordion-item>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{transition:transform .2s ease-in-out}}.wp-block-accordion-heading__toggle{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;overflow:hidden;padding:var(--wp--preset--spacing--20,1em) 0;text-align:inherit;text-decoration:inherit;text-transform:inherit;width:100%;word-spacing:inherit}.wp-block-accordion-heading__toggle:not(:focus-visible){outline:none}.wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{text-decoration:underline}.wp-block-accordion-heading__toggle-title{flex:1}.wp-block-accordion-heading__toggle-icon{align-items:center;display:flex;height:1.2em;justify-content:center;width:1.2em}.wp-block-accordion-panel[aria-hidden=true],.wp-block-accordion-panel[inert]{display:none;margin-block-start:0}.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}.wp-block-avatar{line-height:0}.wp-block-avatar,.wp-block-avatar img{box-sizing:border-box}.wp-block-avatar.aligncenter{text-align:center}.wp-block-audio{box-sizing:border-box}.wp-block-audio :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-audio audio{min-width:300px;width:100%}.wp-block-breadcrumbs{box-sizing:border-box}.wp-block-breadcrumbs ol{flex-wrap:wrap;list-style:none}.wp-block-breadcrumbs li,.wp-block-breadcrumbs ol{align-items:center;display:flex;margin:0;padding:0}.wp-block-breadcrumbs li:not(:last-child):after{content:var(--separator,"/");margin:0 .5em;opacity:.7}.wp-block-breadcrumbs span{color:inherit}.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.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}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar td,.wp-block-calendar th{border:1px solid;padding:.25em}.wp-block-calendar th{font-weight:400}.wp-block-calendar caption{background-color:inherit}.wp-block-calendar table{border-collapse:collapse;width:100%}.wp-block-calendar table.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}.wp-block-calendar :where(table:not(.has-text-color)){color:#40464d}.wp-block-calendar :where(table:not(.has-text-color)) td,.wp-block-calendar :where(table:not(.has-text-color)) th{border-color:#ddd}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-categories .wp-block-categories__label:not(.screen-reader-text){display:block;width:100%}.wp-block-code{box-sizing:border-box}.wp-block-code code{direction:ltr;display:block;font-family:inherit;overflow-wrap:break-word;text-align:initial;white-space:pre-wrap}.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.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}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.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-post-comments{box-sizing:border-box}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;margin-top:.5em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit]){border:none}.wp-block-comments{box-sizing:border-box}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{font-size:inherit}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination.aligncenter{justify-content:center}.wp-block-comment-template{box-sizing:border-box;list-style:none;margin-bottom:0;max-width:100%;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{list-style:none;margin-bottom:0;max-width:100%;padding-left:2rem}.wp-block-comment-template.alignleft{float:left}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-comment-date{box-sizing:border-box}.comment-awaiting-moderation{display:block;font-size:.875em;line-height:1.5}.wp-block-comment-author-name,.wp-block-comment-content,.wp-block-comment-edit-link,.wp-block-comment-reply-link{box-sizing:border-box}.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.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 .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:initial}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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__background,.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 .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.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 .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;position:relative;width:100%}.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}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover .wp-block-cover__embed-background,.wp-block-cover-image .wp-block-cover__embed-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;outline:none;padding:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.wp-block-cover .wp-block-cover__embed-background .wp-block-embed__wrapper,.wp-block-cover-image .wp-block-cover__embed-background .wp-block-embed__wrapper{bottom:0;height:100%;left:0;margin:0;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover .wp-block-cover__embed-background .wp-block-embed__wrapper iframe,.wp-block-cover .wp-block-cover__embed-background iframe,.wp-block-cover-image .wp-block-cover__embed-background .wp-block-embed__wrapper iframe,.wp-block-cover-image .wp-block-cover__embed-background iframe{height:100vh;left:50%;min-height:100%;min-width:100%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image-text,.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,.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,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>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>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__embed-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:auto}.wp-block-details{box-sizing:border-box}.wp-block-details summary{cursor:pointer}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[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]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-group.is-layout-flex .wp-block-embed{flex:1 1 0%;min-width:0}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed :where(figcaption){margin-bottom:1em;margin-top:.5em}.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{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;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{box-sizing:border-box}.wp-block-file:not(.wp-element-button){font-size:.8em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file *+.wp-block-file__button{margin-left:.75em}:where(.wp-block-file){margin-bottom:1.5em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}:where(.wp-block-file__button):where(a):active,:where(.wp-block-file__button):where(a):focus,:where(.wp-block-file__button):where(a):hover,:where(.wp-block-file__button):where(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-form-input__label{display:flex;flex-direction:column;gap:.25em;margin-bottom:.5em;width:100%}.wp-block-form-input__label.is-label-inline{align-items:center;flex-direction:row;gap:.5em}.wp-block-form-input__label.is-label-inline .wp-block-form-input__label-content{margin-bottom:.5em}.wp-block-form-input__label:has(input[type=checkbox]){flex-direction:row;width:fit-content}.wp-block-form-input__label:has(input[type=checkbox]) .wp-block-form-input__label-content{margin:0}.wp-block-form-input__label:has(.wp-block-form-input__label-content+input[type=checkbox]){flex-direction:row-reverse}.wp-block-form-input__label-content{width:fit-content}:where(.wp-block-form-input__input){font-size:1em;margin-bottom:.5em;padding:0 .5em}:where(.wp-block-form-input__input)[type=date],:where(.wp-block-form-input__input)[type=datetime-local],:where(.wp-block-form-input__input)[type=datetime],:where(.wp-block-form-input__input)[type=email],:where(.wp-block-form-input__input)[type=month],:where(.wp-block-form-input__input)[type=number],:where(.wp-block-form-input__input)[type=password],:where(.wp-block-form-input__input)[type=search],:where(.wp-block-form-input__input)[type=tel],:where(.wp-block-form-input__input)[type=text],:where(.wp-block-form-input__input)[type=time],:where(.wp-block-form-input__input)[type=url],:where(.wp-block-form-input__input)[type=week]{border-style:solid;border-width:1px;line-height:2;min-height:2em}textarea.wp-block-form-input__input{min-height:10em}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);mask-image:linear-gradient(0deg,#000 20%,#0000);max-height:3em;pointer-events:none}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;text-align:center;text-shadow:0 0 1.5px #000}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:initial}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:#fffc}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:#fffc #0000}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{will-change:transform}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#fffc #0000}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,#0006,#0000)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-icon{line-height:0}.wp-block-icon.aligncenter{display:flex;justify-content:center}.wp-block-icon svg{fill:currentColor;box-sizing:border-box}:where(.wp-block-icon) svg{height:100%;width:100%}.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.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 :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .wp-lightbox-close-button{align-items:center;cursor:pointer;display:flex;font-family:inherit;gap:8px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 4px;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{height:1em;width:1em}.wp-lightbox-overlay .wp-lightbox-close-icon svg{display:block}.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{align-items:center;bottom:16px;cursor:pointer;display:flex;font-family:inherit;gap:4px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 8px;position:absolute;z-index:2000002}.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden],.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden]{display:none}@media (min-width:960px){.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{bottom:50%;transform:translateY(-50%)}}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background:none;border:none;padding:0 8px}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg{display:block;height:1.5em;width:1.5em}.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{left:calc(env(safe-area-inset-left) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-button-next{right:calc(env(safe-area-inset-right) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-icon svg{vertical-align:middle}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:2000001}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.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}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;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-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}.wp-block-latest-posts{box-sizing:border-box}.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;overflow-wrap:break-word}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap}.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}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__post-full-content{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.wp-block-loginout{box-sizing:border-box}.wp-block-math{overflow-x:auto;overflow-y:hidden}.wp-block-media-text{box-sizing:border-box;direction:ltr;display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{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{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{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{align-self:end}.wp-block-media-text>.wp-block-media-text__media{grid-column:1;grid-row:1;margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;grid-column:2;grid-row:1;padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{grid-column:2;grid-row:1}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{grid-column:1;grid-row:1}.wp-block-media-text__media a{display:block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px;position:relative}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;object-fit:cover;position:absolute;width:100%}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block;z-index:1}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{stroke:currentColor;display:inline-block;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;opacity:0;position:absolute;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{height:0;overflow:hidden;visibility:hidden;width:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1;padding:.5em 1em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{left:-1px;top:100%}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}@media (hover:hover){.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation .has-child.open-always{align-items:var(--navigation-layout-align,initial);flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);gap:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always,.wp-block-navigation .has-child.open-always .wp-block-navigation-item{justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container,.wp-block-navigation .has-child.open-always.wp-block-navigation-submenu{gap:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always .wp-block-navigation-item,.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container,.wp-block-navigation .has-child.open-always.wp-block-navigation-submenu{padding-bottom:0;padding-top:0}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container{padding-left:var(--wp--style--block-gap,2em);padding-right:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding:0}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content,.wp-block-navigation .has-child.open-always>.wp-block-navigation-item__content{flex-grow:0}.wp-block-navigation .has-child.open-always>.wp-block-navigation__submenu-container{background-color:initial;border:none;color:inherit;flex-basis:100%;height:auto;opacity:1;overflow:visible;position:static;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-submenu__toggle[aria-expanded=true]+.wp-block-navigation__submenu-icon>svg,.wp-block-navigation-submenu__toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem)}.wp-block-navigation__responsive-container.is-menu-open{overflow:auto;z-index:100000}.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content{padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-page-list{background:#0000!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}.wp-block-navigation__responsive-container.disable-default-overlay .wp-block-navigation__overlay-container{display:none;width:100%}.wp-block-navigation__responsive-container.disable-default-overlay .wp-block-navigation__responsive-close{max-width:none}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content>:not(.wp-block-navigation__overlay-container){display:none}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__overlay-container{display:block}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__overlay-container .wp-block-navigation__submenu-container{left:0;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.disable-default-overlay .wp-block-navigation__responsive-container-close{right:clamp(1rem,var(--wp--style--root--padding-left),20rem);top:clamp(1rem,var(--wp--style--root--padding-left),20rem)}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{outline:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}.wp-block-navigation-overlay-close{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;gap:.5em;justify-content:center;padding:0;text-decoration:none}.wp-block-navigation-overlay-close:focus{outline-offset:2px}.wp-block-navigation-overlay-close svg{fill:currentColor;display:block;flex-shrink:0;height:24px;width:24px}.wp-block-navigation-overlay-close .wp-block-navigation-overlay-close__text{align-items:center;display:inline-flex}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.wp-block-page-list{box-sizing:border-box}.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;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-playlist .wp-block-playlist__current-item{align-items:center;align-self:stretch;display:flex;gap:var(--wp--preset--spacing--40,1.5em);margin-bottom:var(--wp--preset--spacing--30,1em);padding-bottom:var(--wp--preset--spacing--30,1em)}.wp-block-playlist .wp-block-playlist__current-item div{align-items:flex-start;display:flex;flex-direction:column;gap:var(--wp--preset--spacing--20,.5em)}.wp-block-playlist .wp-block-playlist__current-item .wp-block-playlist__current-item-artist-album{flex-direction:row}.wp-block-playlist .wp-block-playlist__current-item .wp-block-playlist__item-title{word-break:break-all}.wp-block-playlist audio{margin-top:var(--wp--preset--spacing--20,.625em);width:100%}.wp-block-playlist .wp-block-playlist__tracklist{list-style:none;margin:0;padding-left:0}.wp-block-playlist .wp-block-playlist__tracklist.wp-block-playlist__tracklist-artist-is-hidden .wp-block-playlist-track__artist,.wp-block-playlist .wp-block-playlist__tracklist.wp-block-playlist__tracklist-is-hidden{display:none}.wp-block-playlist .wp-block-playlist__tracklist.wp-block-playlist__tracklist-show-numbers{counter-reset:playlist-track}.wp-block-playlist li.block-list-appender.block-list-appender{margin-top:var(--wp--preset--spacing--30,1em);position:static}.wp-block-playlist-track:has([aria-current=true]){background-color:color-mix(in srgb,currentColor 10%,#0000)}.wp-block-playlist-track:hover{background-color:color-mix(in srgb,currentColor 15%,#0000)}.wp-block-playlist__tracklist-show-numbers .wp-block-playlist-track{counter-increment:playlist-track}.wp-block-playlist-track .wp-block-playlist-track__button{align-items:center;background-color:initial;border:0;color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;outline-offset:2px;padding:var(--wp--preset--spacing--20,.5em);text-align:left;width:100%}.wp-block-playlist__tracklist-show-numbers .wp-block-playlist-track .wp-block-playlist-track__button:before{content:counter(playlist-track);font-size:.85em;margin-right:var(--wp--preset--spacing--20,.5em);opacity:.7;width:2ch}.wp-block-playlist-track .wp-block-playlist-track__button .wp-block-playlist-track__content{flex:1 1 0;min-width:0}.wp-block-playlist-track .wp-block-playlist-track__button .wp-block-playlist-track__title{display:block}.wp-block-playlist-track .wp-block-playlist-track__button .wp-block-playlist-track__artist{display:block;font-size:.85em;margin-top:.125em;opacity:.7}.wp-block-playlist-track .wp-block-playlist-track__button .wp-block-playlist-track__length{font-size:.85em;margin-left:auto;opacity:.7}.wp-block-post-author{box-sizing:border-box;display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0;flex-grow:1}.wp-block-post-author__name{margin:0}.wp-block-post-author-biography{box-sizing:border-box}:where(.wp-block-post-comments-form input:not([type=submit])),:where(.wp-block-post-comments-form textarea){border:1px solid #949494;font-family:inherit;font-size:1em}:where(.wp-block-post-comments-form input:where(:not([type=submit]):not([type=checkbox]))),:where(.wp-block-post-comments-form textarea){padding:calc(.667em + 2px)}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form :where(input[type=submit]){box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments-count{box-sizing:border-box}.wp-block-post-content{display:flow-root}.wp-block-post-comments-link,.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image :where(img){box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:initial}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-time-to-read,.wp-block-post-title{box-sizing:border-box}.wp-block-post-title{word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-post-author-name{box-sizing:border-box}.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;margin:0 0 1em;overflow-wrap:break-word;padding:4em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote p{color:inherit}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{margin-top:0}.wp-block-pullquote p:last-child{margin-bottom:0}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.has-text-align-center blockquote{text-align:center}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote :where(cite){color:inherit;display:block}.wp-block-post-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-query-total,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}.wp-block-read-more{display:block;width:fit-content}.wp-block-read-more:where(:not([style*=text-decoration])){text-decoration:none}.wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{text-decoration:none}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-rss{box-sizing:border-box;list-style:none;padding:0}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{fill:currentColor;height:1.25em;min-height:24px;min-width:24px;vertical-align:text-bottom;width:1.25em}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){appearance:none;border:1px solid #949494;flex-grow:1;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background-color:#fff;border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}.wp-block-site-tagline,.wp-block-site-title{box-sizing:border-box}.wp-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link{height:auto}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{fill:currentColor;color:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{stroke:#000;background-color:#fefc00;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{stroke:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.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}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-tab{box-sizing:border-box;flex-basis:100%;flex-grow:1;max-width:100%}.wp-block-tab>:first-child{margin-top:0}.wp-block-tab>:last-child{margin-bottom:0}.wp-block-tab:empty,.wp-block-tab[hidden]{display:none!important}.wp-block-tab.wp-block.has-background,.wp-block-tab:not(.wp-block).has-background{padding:var(--wp--preset--spacing--30)}.wp-block-tab-panel{flex-grow:1;min-width:0}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.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{background-color:initial;border-collapse:inherit;border-spacing:0}.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:#0000}.wp-block-table.is-style-stripes{border-bottom:1px solid #f0f0f0}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}:root :where(.wp-block-table-of-contents){box-sizing:border-box}.wp-block-tabs{box-sizing:border-box}.wp-block-tabs .wp-block-tabs__title{display:none}.wp-block-tabs-menu{align-items:flex-end;border-bottom:1px solid #000;display:flex;min-width:fit-content}.wp-block-tabs-menu-item{appearance:none;-webkit-appearance:none;background:none;border:none;box-sizing:border-box;color:inherit;cursor:pointer;display:block;flex-basis:inherit!important;flex-grow:inherit!important;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding-block:var(--tab-padding-block,var(--wp--preset--spacing--20,.5em));padding-inline:var(--tab-padding-inline,var(--wp--preset--spacing--30,1em));text-align:inherit;text-decoration:none;text-transform:inherit;width:max-content}.wp-block-tabs-menu-item:focus{outline:none}.wp-block-tabs-menu-item:focus-visible{outline:2px solid var(--tab-border-color-active,#000);outline-offset:2px}.wp-block-tabs-menu-item:hover{background-color:var(--custom-tab-hover-color,#eaeaea)!important;color:var(--custom-tab-hover-text-color,#000)!important}.wp-block-tabs-menu-item.is-active,.wp-block-tabs-menu-item[aria-selected=true]{background-color:var(--custom-tab-active-color,#000)!important;color:var(--custom-tab-active-text-color,#fff)!important}.wp-block-term-count{box-sizing:border-box}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}.wp-block-term-name{box-sizing:border-box}.wp-block-term-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.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.3333333333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{box-sizing:border-box;min-width:1em;overflow:auto;white-space:pre-wrap;word-break:break-word}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{height:auto;vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video :where(figcaption){margin-bottom:1em;margin-top:.5em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}: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{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}:root,[data-bs-theme=light]{--cegg-blue:#0d6efd;--cegg-indigo:#6610f2;--cegg-purple:#6f42c1;--cegg-pink:#d63384;--cegg-red:#dc3545;--cegg-orange:#fd7e14;--cegg-yellow:#ffc107;--cegg-green:#198754;--cegg-teal:#20c997;--cegg-cyan:#0dcaf0;--cegg-black:#000;--cegg-white:#fff;--cegg-gray:#6c757d;--cegg-gray-dark:#343a40;--cegg-gray-100:#f8f9fa;--cegg-gray-200:#e9ecef;--cegg-gray-300:#dee2e6;--cegg-gray-400:#ced4da;--cegg-gray-500:#adb5bd;--cegg-gray-600:#6c757d;--cegg-gray-700:#495057;--cegg-gray-800:#343a40;--cegg-gray-900:#212529;--cegg-primary:#0d6efd;--cegg-secondary:#6c757d;--cegg-success:#198754;--cegg-info:#0dcaf0;--cegg-warning:#ffc107;--cegg-danger:#dc3545;--cegg-light:#f8f9fa;--cegg-dark:#212529;--cegg-primary-rgb:13,110,253;--cegg-secondary-rgb:108,117,125;--cegg-success-rgb:25,135,84;--cegg-info-rgb:13,202,240;--cegg-warning-rgb:255,193,7;--cegg-danger-rgb:220,53,69;--cegg-light-rgb:248,249,250;--cegg-dark-rgb:33,37,41;--cegg-primary-text-emphasis:#052c65;--cegg-secondary-text-emphasis:#2b2f32;--cegg-success-text-emphasis:#0a3622;--cegg-info-text-emphasis:#055160;--cegg-warning-text-emphasis:#664d03;--cegg-danger-text-emphasis:#58151c;--cegg-light-text-emphasis:#495057;--cegg-dark-text-emphasis:#495057;--cegg-primary-bg-subtle:#cfe2ff;--cegg-secondary-bg-subtle:#e2e3e5;--cegg-success-bg-subtle:#d1e7dd;--cegg-info-bg-subtle:#cff4fc;--cegg-warning-bg-subtle:#fff3cd;--cegg-danger-bg-subtle:#f8d7da;--cegg-light-bg-subtle:#fcfcfd;--cegg-dark-bg-subtle:#ced4da;--cegg-primary-border-subtle:#9ec5fe;--cegg-secondary-border-subtle:#c4c8cb;--cegg-success-border-subtle:#a3cfbb;--cegg-info-border-subtle:#9eeaf9;--cegg-warning-border-subtle:#ffe69c;--cegg-danger-border-subtle:#f1aeb5;--cegg-light-border-subtle:#e9ecef;--cegg-dark-border-subtle:#adb5bd;--cegg-white-rgb:255,255,255;--cegg-black-rgb:0,0,0;--cegg-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--cegg-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--cegg-gradient:linear-gradient(180deg,#ffffff26,#fff0);--cegg-body-font-family:var(--cegg-font-sans-serif);--cegg-body-font-size:1rem;--cegg-body-font-weight:400;--cegg-body-line-height:1.5;--cegg-body-color:#212529;--cegg-body-color-rgb:33,37,41;--cegg-body-bg:#fff;--cegg-body-bg-rgb:255,255,255;--cegg-emphasis-color:#000;--cegg-emphasis-color-rgb:0,0,0;--cegg-secondary-color:#212529bf;--cegg-secondary-color-rgb:33,37,41;--cegg-secondary-bg:#e9ecef;--cegg-secondary-bg-rgb:233,236,239;--cegg-tertiary-color:#21252980;--cegg-tertiary-color-rgb:33,37,41;--cegg-tertiary-bg:#f8f9fa;--cegg-tertiary-bg-rgb:248,249,250;--cegg-heading-color:inherit;--cegg-link-color:#0d6efd;--cegg-link-color-rgb:13,110,253;--cegg-link-decoration:underline;--cegg-link-hover-color:#0a58ca;--cegg-link-hover-color-rgb:10,88,202;--cegg-code-color:#d63384;--cegg-highlight-color:#212529;--cegg-highlight-bg:#fff3cd;--cegg-border-width:1px;--cegg-border-style:solid;--cegg-border-color:#dee2e6;--cegg-border-color-translucent:#0000002d;--cegg-border-radius:.375rem;--cegg-border-radius-sm:.25rem;--cegg-border-radius-lg:.5rem;--cegg-border-radius-xl:1rem;--cegg-border-radius-xxl:2rem;--cegg-border-radius-2xl:var(--cegg-border-radius-xxl);--cegg-border-radius-pill:50rem;--cegg-box-shadow:0 .5rem 1rem #00000026;--cegg-box-shadow-sm:0 .125rem .25rem #00000013;--cegg-box-shadow-lg:0 1rem 3rem #0000002d;--cegg-box-shadow-inset:inset 0 1px 2px #00000013;--cegg-focus-ring-width:.25rem;--cegg-focus-ring-opacity:.25;--cegg-focus-ring-color:#0d6efd40;--cegg-form-valid-color:#198754;--cegg-form-valid-border-color:#198754;--cegg-form-invalid-color:#dc3545;--cegg-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cegg-body-color:#dee2e6;--cegg-body-color-rgb:222,226,230;--cegg-body-bg:#212529;--cegg-body-bg-rgb:33,37,41;--cegg-emphasis-color:#fff;--cegg-emphasis-color-rgb:255,255,255;--cegg-secondary-color:#dee2e6bf;--cegg-secondary-color-rgb:222,226,230;--cegg-secondary-bg:#343a40;--cegg-secondary-bg-rgb:52,58,64;--cegg-tertiary-color:#dee2e680;--cegg-tertiary-color-rgb:222,226,230;--cegg-tertiary-bg:#2b3035;--cegg-tertiary-bg-rgb:43,48,53;--cegg-primary-text-emphasis:#6ea8fe;--cegg-secondary-text-emphasis:#a7acb1;--cegg-success-text-emphasis:#75b798;--cegg-info-text-emphasis:#6edff6;--cegg-warning-text-emphasis:#ffda6a;--cegg-danger-text-emphasis:#ea868f;--cegg-light-text-emphasis:#f8f9fa;--cegg-dark-text-emphasis:#dee2e6;--cegg-primary-bg-subtle:#031633;--cegg-secondary-bg-subtle:#161719;--cegg-success-bg-subtle:#051b11;--cegg-info-bg-subtle:#032830;--cegg-warning-bg-subtle:#332701;--cegg-danger-bg-subtle:#2c0b0e;--cegg-light-bg-subtle:#343a40;--cegg-dark-bg-subtle:#1a1d20;--cegg-primary-border-subtle:#084298;--cegg-secondary-border-subtle:#41464b;--cegg-success-border-subtle:#0f5132;--cegg-info-border-subtle:#087990;--cegg-warning-border-subtle:#997404;--cegg-danger-border-subtle:#842029;--cegg-light-border-subtle:#495057;--cegg-dark-border-subtle:#343a40;--cegg-heading-color:inherit;--cegg-link-color:#6ea8fe;--cegg-link-hover-color:#8bb9fe;--cegg-link-color-rgb:110,168,254;--cegg-link-hover-color-rgb:139,185,254;--cegg-code-color:#e685b5;--cegg-highlight-color:#dee2e6;--cegg-highlight-bg:#664d03;--cegg-border-color:#495057;--cegg-border-color-translucent:#ffffff26;--cegg-form-valid-color:#75b798;--cegg-form-valid-border-color:#75b798;--cegg-form-invalid-color:#ea868f;--cegg-form-invalid-border-color:#ea868f}.cegg5-container *,.cegg5-container :before,.cegg5-container :after{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){.cegg5-container :root{scroll-behavior:smooth}}.cegg5-container body{font-family:var(--cegg-body-font-family);font-size:var(--cegg-body-font-size);font-weight:var(--cegg-body-font-weight);line-height:var(--cegg-body-line-height);color:var(--cegg-body-color);text-align:var(--cegg-body-text-align);background-color:var(--cegg-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#0000;margin:0}.cegg5-container hr{color:inherit;border:0;border-top:var(--cegg-border-width)solid;opacity:.25;margin:1rem 0}.cegg5-container h6,.cegg5-container .h6,.cegg5-container h5,.cegg5-container .h5,.cegg5-container h4,.cegg5-container .h4,.cegg5-container h3,.cegg5-container .h3,.cegg5-container h2,.cegg5-container .h2,.cegg5-container h1,.cegg5-container .h1{color:var(--cegg-heading-color);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.cegg5-container h1,.cegg5-container .h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.cegg5-container h1,.cegg5-container .h1{font-size:2.5rem}}.cegg5-container h2,.cegg5-container .h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.cegg5-container h2,.cegg5-container .h2{font-size:2rem}}.cegg5-container h3,.cegg5-container .h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.cegg5-container h3,.cegg5-container .h3{font-size:1.75rem}}.cegg5-container h4,.cegg5-container .h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.cegg5-container h4,.cegg5-container .h4{font-size:1.5rem}}.cegg5-container h5,.cegg5-container .h5{font-size:1.25rem}.cegg5-container h6,.cegg5-container .h6{font-size:1rem}.cegg5-container p{margin-top:0;margin-bottom:1rem}.cegg5-container abbr[title]{cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.cegg5-container address{font-style:normal;line-height:inherit;margin-bottom:1rem}.cegg5-container ol,.cegg5-container ul{padding-left:2rem}.cegg5-container ol,.cegg5-container ul,.cegg5-container dl{margin-top:0;margin-bottom:1rem}.cegg5-container ol ol,.cegg5-container ul ul,.cegg5-container ol ul,.cegg5-container ul ol{margin-bottom:0}.cegg5-container dt{font-weight:700}.cegg5-container dd{margin-bottom:.5rem;margin-left:0}.cegg5-container blockquote{margin:0 0 1rem}.cegg5-container b,.cegg5-container strong{font-weight:bolder}.cegg5-container small,.cegg5-container .small{font-size:.875em}.cegg5-container mark,.cegg5-container .mark{color:var(--cegg-highlight-color);background-color:var(--cegg-highlight-bg);padding:.1875em}.cegg5-container sub,.cegg5-container sup{vertical-align:baseline;font-size:.75em;line-height:0;position:relative}.cegg5-container sub{bottom:-.25em}.cegg5-container sup{top:-.5em}.cegg5-container a{color:rgba(var(--cegg-link-color-rgb),var(--cegg-link-opacity,1));text-decoration:underline}.cegg5-container a:hover{--cegg-link-color-rgb:var(--cegg-link-hover-color-rgb)}.cegg5-container a:not([href]):not([class]),.cegg5-container a:not([href]):not([class]):hover{color:inherit;text-decoration:none}.cegg5-container pre,.cegg5-container code,.cegg5-container kbd{font-family:var(--cegg-font-monospace);font-size:1em}.cegg5-container pre{margin-top:0;margin-bottom:1rem;font-size:.875em;display:block;overflow:auto}.cegg5-container pre code{font-size:inherit;color:inherit;word-break:normal}.cegg5-container code{color:var(--cegg-code-color);word-wrap:break-word;font-size:.875em}a>.cegg5-container code{color:inherit}.cegg5-container kbd{color:var(--cegg-body-bg);background-color:var(--cegg-body-color);border-radius:.25rem;padding:.1875rem .375rem;font-size:.875em}.cegg5-container kbd kbd{padding:0;font-size:1em}.cegg5-container figure{margin:0 0 1rem}.cegg5-container img,.cegg5-container svg{vertical-align:middle}.cegg5-container table{caption-side:bottom;border-collapse:collapse}.cegg5-container caption{color:var(--cegg-secondary-color);text-align:left;padding-top:.5rem;padding-bottom:.5rem}.cegg5-container th{text-align:inherit;text-align:-webkit-match-parent}.cegg5-container thead,.cegg5-container tbody,.cegg5-container tfoot,.cegg5-container tr,.cegg5-container td,.cegg5-container th{border-color:inherit;border-style:solid;border-width:0}.cegg5-container label{display:inline-block}.cegg5-container button{border-radius:0}.cegg5-container button:focus:not(:focus-visible){outline:0}.cegg5-container input,.cegg5-container button,.cegg5-container select,.cegg5-container optgroup,.cegg5-container textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}.cegg5-container button,.cegg5-container select{text-transform:none}.cegg5-container [role=button]{cursor:pointer}.cegg5-container select{word-wrap:normal}.cegg5-container select:disabled{opacity:1}.cegg5-container [list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}.cegg5-container button,.cegg5-container [type=button],.cegg5-container [type=reset],.cegg5-container [type=submit]{-webkit-appearance:button}.cegg5-container button:not(:disabled),.cegg5-container [type=button]:not(:disabled),.cegg5-container [type=reset]:not(:disabled),.cegg5-container [type=submit]:not(:disabled){cursor:pointer}.cegg5-container ::-moz-focus-inner{border-style:none;padding:0}.cegg5-container textarea{resize:vertical}.cegg5-container legend{float:left;width:100%;font-size:calc(1.275rem + .3vw);line-height:inherit;margin-bottom:.5rem;padding:0}@media (min-width:1200px){.cegg5-container legend{font-size:1.5rem}}.cegg5-container legend+*{clear:left}.cegg5-container ::-webkit-datetime-edit-fields-wrapper{padding:0}.cegg5-container ::-webkit-datetime-edit-text{padding:0}.cegg5-container ::-webkit-datetime-edit-minute{padding:0}.cegg5-container ::-webkit-datetime-edit-hour-field{padding:0}.cegg5-container ::-webkit-datetime-edit-day-field{padding:0}.cegg5-container ::-webkit-datetime-edit-month-field{padding:0}.cegg5-container ::-webkit-datetime-edit-year-field{padding:0}.cegg5-container ::-webkit-inner-spin-button{height:auto}.cegg5-container [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.cegg5-container ::-webkit-search-decoration{-webkit-appearance:none}.cegg5-container ::-webkit-color-swatch-wrapper{padding:0}.cegg5-container ::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.cegg5-container ::file-selector-button{font:inherit;-webkit-appearance:button}.cegg5-container output{display:inline-block}.cegg5-container iframe{border:0}.cegg5-container summary{cursor:pointer;display:list-item}.cegg5-container progress{vertical-align:baseline}.cegg5-container [hidden]{display:none!important}.cegg5-container .lead{font-size:1.25rem;font-weight:300}.cegg5-container .blockquote{margin-bottom:1rem;font-size:1.25rem}.cegg5-container .blockquote>:last-child{margin-bottom:0}.cegg5-container .img-fluid{max-width:100%;height:auto}.cegg5-container .img-thumbnail{background-color:var(--cegg-body-bg);border:var(--cegg-border-width)solid var(--cegg-border-color);border-radius:var(--cegg-border-radius);max-width:100%;height:auto;padding:.25rem}.cegg5-container .figure{display:inline-block}.cegg5-container .container,.cegg5-container .container-fluid{--cegg-gutter-x:1.5rem;--cegg-gutter-y:0;width:100%;padding-right:calc(var(--cegg-gutter-x)*.5);padding-left:calc(var(--cegg-gutter-x)*.5);margin-left:auto;margin-right:auto}@media (min-width:576px){.cegg5-container .container{max-width:540px}}@media (min-width:768px){.cegg5-container .container{max-width:720px}}@media (min-width:992px){.cegg5-container .container{max-width:960px}}@media (min-width:1200px){.cegg5-container .container{max-width:1140px}}@media (min-width:1400px){.cegg5-container .container{max-width:1320px}}.cegg5-container :root{--cegg-breakpoint-xs:0;--cegg-breakpoint-sm:576px;--cegg-breakpoint-md:768px;--cegg-breakpoint-lg:992px;--cegg-breakpoint-xl:1200px;--cegg-breakpoint-xxl:1400px}.cegg5-container .row{--cegg-gutter-x:1.5rem;--cegg-gutter-y:0;margin-top:calc(-1*var(--cegg-gutter-y));margin-right:calc(-.5*var(--cegg-gutter-x));margin-left:calc(-.5*var(--cegg-gutter-x));flex-wrap:wrap;display:flex}.cegg5-container .row>*{width:100%;max-width:100%;padding-right:calc(var(--cegg-gutter-x)*.5);padding-left:calc(var(--cegg-gutter-x)*.5);margin-top:var(--cegg-gutter-y);flex-shrink:0}.cegg5-container .col{flex:1 0}.cegg5-container .row-cols-auto>*{flex:none;width:auto}.cegg5-container .row-cols-1>*{flex:none;width:100%}.cegg5-container .row-cols-2>*{flex:none;width:50%}.cegg5-container .row-cols-3>*{flex:none;width:33.3333%}.cegg5-container .row-cols-4>*{flex:none;width:25%}.cegg5-container .row-cols-5>*{flex:none;width:20%}.cegg5-container .row-cols-6>*{flex:none;width:16.6667%}.cegg5-container .col-auto{flex:none;width:auto}.cegg5-container .col-1{flex:none;width:8.33333%}.cegg5-container .col-2{flex:none;width:16.6667%}.cegg5-container .col-3{flex:none;width:25%}.cegg5-container .col-4{flex:none;width:33.3333%}.cegg5-container .col-5{flex:none;width:41.6667%}.cegg5-container .col-6{flex:none;width:50%}.cegg5-container .col-7{flex:none;width:58.3333%}.cegg5-container .col-8{flex:none;width:66.6667%}.cegg5-container .col-9{flex:none;width:75%}.cegg5-container .col-10{flex:none;width:83.3333%}.cegg5-container .col-11{flex:none;width:91.6667%}.cegg5-container .col-12{flex:none;width:100%}.cegg5-container .offset-2{margin-left:16.6667%}.cegg5-container .offset-3{margin-left:25%}.cegg5-container .g-0{--cegg-gutter-x:0;--cegg-gutter-y:0}.cegg5-container .g-1{--cegg-gutter-x:.25rem;--cegg-gutter-y:.25rem}.cegg5-container .g-2{--cegg-gutter-x:.5rem}.cegg5-container .g-2,.cegg5-container .gy-2{--cegg-gutter-y:.5rem}.cegg5-container .g-3,.cegg5-container .gx-3{--cegg-gutter-x:1rem}.cegg5-container .g-3,.cegg5-container .gy-3{--cegg-gutter-y:1rem}.cegg5-container .g-4,.cegg5-container .gx-4{--cegg-gutter-x:1.5rem}.cegg5-container .g-4{--cegg-gutter-y:1.5rem}@media (min-width:576px){.cegg5-container .col-sm{flex:1 0}.cegg5-container .row-cols-sm-auto>*{flex:none;width:auto}.cegg5-container .row-cols-sm-1>*{flex:none;width:100%}.cegg5-container .row-cols-sm-2>*{flex:none;width:50%}.cegg5-container .row-cols-sm-3>*{flex:none;width:33.3333%}.cegg5-container .row-cols-sm-4>*{flex:none;width:25%}.cegg5-container .row-cols-sm-5>*{flex:none;width:20%}.cegg5-container .row-cols-sm-6>*{flex:none;width:16.6667%}.cegg5-container .col-sm-auto{flex:none;width:auto}.cegg5-container .col-sm-1{flex:none;width:8.33333%}.cegg5-container .col-sm-2{flex:none;width:16.6667%}.cegg5-container .col-sm-3{flex:none;width:25%}.cegg5-container .col-sm-4{flex:none;width:33.3333%}.cegg5-container .col-sm-5{flex:none;width:41.6667%}.cegg5-container .col-sm-6{flex:none;width:50%}.cegg5-container .col-sm-7{flex:none;width:58.3333%}.cegg5-container .col-sm-8{flex:none;width:66.6667%}.cegg5-container .col-sm-9{flex:none;width:75%}.cegg5-container .col-sm-10{flex:none;width:83.3333%}.cegg5-container .col-sm-11{flex:none;width:91.6667%}.cegg5-container .col-sm-12{flex:none;width:100%}}@media (min-width:768px){.cegg5-container .col-md{flex:1 0}.cegg5-container .row-cols-md-auto>*{flex:none;width:auto}.cegg5-container .row-cols-md-1>*{flex:none;width:100%}.cegg5-container .row-cols-md-2>*{flex:none;width:50%}.cegg5-container .row-cols-md-3>*{flex:none;width:33.3333%}.cegg5-container .row-cols-md-4>*{flex:none;width:25%}.cegg5-container .row-cols-md-5>*{flex:none;width:20%}.cegg5-container .row-cols-md-6>*{flex:none;width:16.6667%}.cegg5-container .col-md-auto{flex:none;width:auto}.cegg5-container .col-md-1{flex:none;width:8.33333%}.cegg5-container .col-md-2{flex:none;width:16.6667%}.cegg5-container .col-md-3{flex:none;width:25%}.cegg5-container .col-md-4{flex:none;width:33.3333%}.cegg5-container .col-md-5{flex:none;width:41.6667%}.cegg5-container .col-md-6{flex:none;width:50%}.cegg5-container .col-md-7{flex:none;width:58.3333%}.cegg5-container .col-md-8{flex:none;width:66.6667%}.cegg5-container .col-md-9{flex:none;width:75%}.cegg5-container .col-md-10{flex:none;width:83.3333%}.cegg5-container .col-md-11{flex:none;width:91.6667%}.cegg5-container .col-md-12{flex:none;width:100%}.cegg5-container .offset-md-0{margin-left:0}.cegg5-container .offset-md-2{margin-left:16.6667%}}@media (min-width:992px){.cegg5-container .col-lg{flex:1 0}.cegg5-container .row-cols-lg-auto>*{flex:none;width:auto}.cegg5-container .row-cols-lg-1>*{flex:none;width:100%}.cegg5-container .row-cols-lg-2>*{flex:none;width:50%}.cegg5-container .row-cols-lg-3>*{flex:none;width:33.3333%}.cegg5-container .row-cols-lg-4>*{flex:none;width:25%}.cegg5-container .row-cols-lg-5>*{flex:none;width:20%}.cegg5-container .row-cols-lg-6>*{flex:none;width:16.6667%}.cegg5-container .col-lg-auto{flex:none;width:auto}.cegg5-container .col-lg-1{flex:none;width:8.33333%}.cegg5-container .col-lg-2{flex:none;width:16.6667%}.cegg5-container .col-lg-3{flex:none;width:25%}.cegg5-container .col-lg-4{flex:none;width:33.3333%}.cegg5-container .col-lg-5{flex:none;width:41.6667%}.cegg5-container .col-lg-6{flex:none;width:50%}.cegg5-container .col-lg-7{flex:none;width:58.3333%}.cegg5-container .col-lg-8{flex:none;width:66.6667%}.cegg5-container .col-lg-9{flex:none;width:75%}.cegg5-container .col-lg-10{flex:none;width:83.3333%}.cegg5-container .col-lg-11{flex:none;width:91.6667%}.cegg5-container .col-lg-12{flex:none;width:100%}}@media (min-width:1200px){.cegg5-container .col-xl{flex:1 0}.cegg5-container .row-cols-xl-auto>*{flex:none;width:auto}.cegg5-container .row-cols-xl-1>*{flex:none;width:100%}.cegg5-container .row-cols-xl-2>*{flex:none;width:50%}.cegg5-container .row-cols-xl-3>*{flex:none;width:33.3333%}.cegg5-container .row-cols-xl-4>*{flex:none;width:25%}.cegg5-container .row-cols-xl-5>*{flex:none;width:20%}.cegg5-container .row-cols-xl-6>*{flex:none;width:16.6667%}.cegg5-container .col-xl-auto{flex:none;width:auto}.cegg5-container .col-xl-1{flex:none;width:8.33333%}.cegg5-container .col-xl-2{flex:none;width:16.6667%}.cegg5-container .col-xl-3{flex:none;width:25%}.cegg5-container .col-xl-4{flex:none;width:33.3333%}.cegg5-container .col-xl-5{flex:none;width:41.6667%}.cegg5-container .col-xl-6{flex:none;width:50%}.cegg5-container .col-xl-7{flex:none;width:58.3333%}.cegg5-container .col-xl-8{flex:none;width:66.6667%}.cegg5-container .col-xl-9{flex:none;width:75%}.cegg5-container .col-xl-10{flex:none;width:83.3333%}.cegg5-container .col-xl-11{flex:none;width:91.6667%}.cegg5-container .col-xl-12{flex:none;width:100%}}@media (min-width:1400px){.cegg5-container .col-xxl{flex:1 0}.cegg5-container .row-cols-xxl-auto>*{flex:none;width:auto}.cegg5-container .row-cols-xxl-1>*{flex:none;width:100%}.cegg5-container .row-cols-xxl-2>*{flex:none;width:50%}.cegg5-container .row-cols-xxl-3>*{flex:none;width:33.3333%}.cegg5-container .row-cols-xxl-4>*{flex:none;width:25%}.cegg5-container .row-cols-xxl-5>*{flex:none;width:20%}.cegg5-container .row-cols-xxl-6>*{flex:none;width:16.6667%}.cegg5-container .col-xxl-auto{flex:none;width:auto}.cegg5-container .col-xxl-1{flex:none;width:8.33333%}.cegg5-container .col-xxl-2{flex:none;width:16.6667%}.cegg5-container .col-xxl-3{flex:none;width:25%}.cegg5-container .col-xxl-4{flex:none;width:33.3333%}.cegg5-container .col-xxl-5{flex:none;width:41.6667%}.cegg5-container .col-xxl-6{flex:none;width:50%}.cegg5-container .col-xxl-7{flex:none;width:58.3333%}.cegg5-container .col-xxl-8{flex:none;width:66.6667%}.cegg5-container .col-xxl-9{flex:none;width:75%}.cegg5-container .col-xxl-10{flex:none;width:83.3333%}.cegg5-container .col-xxl-11{flex:none;width:91.6667%}.cegg5-container .col-xxl-12{flex:none;width:100%}}.cegg5-container .table{--cegg-table-color-type:initial;--cegg-table-bg-type:initial;--cegg-table-color-state:initial;--cegg-table-bg-state:initial;--cegg-table-color:var(--cegg-emphasis-color);--cegg-table-bg:var(--cegg-body-bg);--cegg-table-border-color:var(--cegg-border-color);--cegg-table-accent-bg:transparent;--cegg-table-striped-color:var(--cegg-emphasis-color);--cegg-table-striped-bg:rgba(var(--cegg-emphasis-color-rgb),.05);--cegg-table-active-color:var(--cegg-emphasis-color);--cegg-table-active-bg:rgba(var(--cegg-emphasis-color-rgb),.1);--cegg-table-hover-color:var(--cegg-emphasis-color);--cegg-table-hover-bg:rgba(var(--cegg-emphasis-color-rgb),.075);vertical-align:top;border-color:var(--cegg-table-border-color);width:100%;margin-bottom:1rem}.cegg5-container .table>:not(caption)>*>*{color:var(--cegg-table-color-state,var(--cegg-table-color-type,var(--cegg-table-color)));background-color:var(--cegg-table-bg);border-bottom-width:var(--cegg-border-width);box-shadow:inset 0 0 0 9999px var(--cegg-table-bg-state,var(--cegg-table-bg-type,var(--cegg-table-accent-bg)));padding:.5rem}.cegg5-container .table>tbody{vertical-align:inherit}.cegg5-container .table>thead{vertical-align:bottom}.cegg5-container .table-sm>:not(caption)>*>*{padding:.25rem}.cegg5-container .table-bordered>:not(caption)>*{border-width:var(--cegg-border-width)0}.cegg5-container .table-bordered>:not(caption)>*>*{border-width:0 var(--cegg-border-width)}.cegg5-container .table-hover>tbody>tr:hover>*{--cegg-table-color-state:var(--cegg-table-hover-color);--cegg-table-bg-state:var(--cegg-table-hover-bg)}.cegg5-container .table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto}.cegg5-container .form-label{margin-bottom:.5rem}.cegg5-container .col-form-label{padding-top:calc(.375rem + var(--cegg-border-width));padding-bottom:calc(.375rem + var(--cegg-border-width));font-size:inherit;margin-bottom:0;line-height:1.5}.cegg5-container .col-form-label-lg{padding-top:calc(.5rem + var(--cegg-border-width));padding-bottom:calc(.5rem + var(--cegg-border-width));font-size:1.25rem}.cegg5-container .col-form-label-sm{padding-top:calc(.25rem + var(--cegg-border-width));padding-bottom:calc(.25rem + var(--cegg-border-width));font-size:.875rem}.cegg5-container .form-text{color:var(--cegg-secondary-color);margin-top:.25rem;font-size:.875em}.cegg5-container .form-control{width:100%;color:var(--cegg-body-color);-webkit-appearance:none;appearance:none;background-color:var(--cegg-body-bg);border:var(--cegg-border-width)solid var(--cegg-border-color);border-radius:var(--cegg-border-radius);background-clip:padding-box;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.cegg5-container .form-control{transition:none}}.cegg5-container .form-control[type=file]{overflow:hidden}.cegg5-container .form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.cegg5-container .form-control:focus{color:var(--cegg-body-color);background-color:var(--cegg-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.cegg5-container .form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.cegg5-container .form-control::-webkit-datetime-edit{padding:0;display:block}.cegg5-container .form-control::placeholder{color:var(--cegg-secondary-color);opacity:1}.cegg5-container .form-control:disabled{background-color:var(--cegg-secondary-bg);opacity:1}.cegg5-container .form-control::-webkit-file-upload-button{margin:-.375rem -.75rem;color:var(--cegg-body-color);background-color:var(--cegg-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-radius:0;padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.cegg5-container .form-control::file-selector-button{margin:-.375rem -.75rem;color:var(--cegg-body-color);background-color:var(--cegg-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-radius:0;padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.cegg5-container .form-control:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{border-right-width:var(--cegg-border-width);margin-right:.75rem}.cegg5-container .form-control:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{border-right-width:var(--cegg-border-width);margin-right:.75rem}.cegg5-container .form-control:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{border-left-width:var(--cegg-border-width);margin-left:.75rem}.cegg5-container .form-control:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{border-left-width:var(--cegg-border-width);margin-left:.75rem}@media (prefers-reduced-motion:reduce){.cegg5-container .form-control::-webkit-file-upload-button{transition:none}.cegg5-container .form-control::file-selector-button{transition:none}}.cegg5-container .form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--cegg-secondary-bg)}.cegg5-container .form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--cegg-secondary-bg)}.cegg5-container .form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--cegg-border-width)*2));border-radius:var(--cegg-border-radius-sm);padding:.25rem .5rem;font-size:.875rem}.cegg5-container .form-control-sm::-webkit-file-upload-button{margin:-.25rem -.5rem;padding:.25rem .5rem}.cegg5-container .form-control-sm::file-selector-button{margin:-.25rem -.5rem;padding:.25rem .5rem}.cegg5-container .form-control-sm:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{margin-right:.5rem}.cegg5-container .form-control-sm:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-right:.5rem}.cegg5-container .form-control-sm:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{margin-left:.5rem}.cegg5-container .form-control-sm:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:.5rem}.cegg5-container textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--cegg-border-width)*2))}.cegg5-container textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--cegg-border-width)*2))}.cegg5-container .form-select{--cegg-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");width:100%;color:var(--cegg-body-color);-webkit-appearance:none;appearance:none;background-color:var(--cegg-body-bg);background-image:var(--cegg-form-select-bg-img),var(--cegg-form-select-bg-icon,none);border:var(--cegg-border-width)solid var(--cegg-border-color);border-radius:var(--cegg-border-radius);background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.cegg5-container .form-select{transition:none}}.cegg5-container .form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.cegg5-container .form-select[multiple],.cegg5-container .form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.cegg5-container .form-select:disabled{background-color:var(--cegg-secondary-bg)}.cegg5-container .form-select:-moz-focusring{color:#0000;text-shadow:0 0 0 var(--cegg-body-color)}.cegg5-container .form-select-sm{border-radius:var(--cegg-border-radius-sm);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.cegg5-container [data-bs-theme=dark] .form-select{--cegg-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.cegg5-container .form-check{min-height:1.5rem;margin-bottom:.125rem;padding-left:1.5em;display:block}.cegg5-container .form-check .form-check-input{float:left;margin-left:-1.5em}.cegg5-container .form-check-input{--cegg-form-check-bg:var(--cegg-body-bg);vertical-align:top;-webkit-appearance:none;appearance:none;background-color:var(--cegg-form-check-bg);background-image:var(--cegg-form-check-bg-image);border:var(--cegg-border-width)solid var(--cegg-border-color);print-color-adjust:exact;background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:1em;height:1em;margin-top:.25em}.cegg5-container .form-check-input[type=checkbox]{border-radius:.25em}.cegg5-container .form-check-input[type=radio]{border-radius:50%}.cegg5-container .form-check-input:active{filter:brightness(90%)}.cegg5-container .form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.cegg5-container .form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.cegg5-container .form-check-input:checked[type=checkbox]{--cegg-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.cegg5-container .form-check-input:checked[type=radio]{--cegg-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.cegg5-container .form-check-input[type=checkbox]:indeterminate{--cegg-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");background-color:#0d6efd;border-color:#0d6efd}.cegg5-container .form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.cegg5-container .form-check-input[disabled]~.form-check-label,.cegg5-container .form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.cegg5-container .btn-check{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.cegg5-container .btn-check[disabled]+.btn,.cegg5-container .btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}.cegg5-container .input-group{flex-wrap:wrap;align-items:stretch;width:100%;display:flex;position:relative}.cegg5-container .input-group>.form-control,.cegg5-container .input-group>.form-select{flex:auto;width:1%;min-width:0;position:relative}.cegg5-container .input-group>.form-control:focus,.cegg5-container .input-group>.form-select:focus{z-index:5}.cegg5-container .input-group .btn{z-index:2;position:relative}.cegg5-container .input-group .btn:focus{z-index:5}.cegg5-container .input-group-text{color:var(--cegg-body-color);text-align:center;white-space:nowrap;background-color:var(--cegg-tertiary-bg);border:var(--cegg-border-width)solid var(--cegg-border-color);border-radius:var(--cegg-border-radius);align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;display:flex}.cegg5-container .input-group-sm>.form-control,.cegg5-container .input-group-sm>.form-select,.cegg5-container .input-group-sm>.input-group-text,.cegg5-container .input-group-sm>.btn{border-radius:var(--cegg-border-radius-sm);padding:.25rem .5rem;font-size:.875rem}.cegg5-container .input-group-sm>.form-select{padding-right:3rem}.cegg5-container .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.cegg5-container .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.cegg5-container .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--cegg-border-width)*-1);border-top-left-radius:0;border-bottom-left-radius:0}.cegg5-container .btn{--cegg-btn-padding-x:.75rem;--cegg-btn-padding-y:.375rem;--cegg-btn-font-family: ;--cegg-btn-font-size:1rem;--cegg-btn-font-weight:400;--cegg-btn-line-height:1.5;--cegg-btn-color:var(--cegg-body-color);--cegg-btn-bg:transparent;--cegg-btn-border-width:var(--cegg-border-width);--cegg-btn-border-color:transparent;--cegg-btn-border-radius:var(--cegg-border-radius);--cegg-btn-hover-border-color:transparent;--cegg-btn-box-shadow:inset 0 1px 0 #ffffff26,0 1px 1px #00000013;--cegg-btn-disabled-opacity:.65;--cegg-btn-focus-box-shadow:0 0 0 .25rem rgba(var(--cegg-btn-focus-shadow-rgb),.5);padding:var(--cegg-btn-padding-y)var(--cegg-btn-padding-x);font-family:var(--cegg-btn-font-family);font-size:var(--cegg-btn-font-size);font-weight:var(--cegg-btn-font-weight);line-height:var(--cegg-btn-line-height);color:var(--cegg-btn-color);text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--cegg-btn-border-width)solid var(--cegg-btn-border-color);border-radius:var(--cegg-btn-border-radius);background-color:var(--cegg-btn-bg);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}@media (prefers-reduced-motion:reduce){.cegg5-container .btn{transition:none}}.cegg5-container .btn:hover{color:var(--cegg-btn-hover-color);background-color:var(--cegg-btn-hover-bg);border-color:var(--cegg-btn-hover-border-color)}.btn-check+.cegg5-container .btn:hover{color:var(--cegg-btn-color);background-color:var(--cegg-btn-bg);border-color:var(--cegg-btn-border-color)}.cegg5-container .btn:focus-visible{color:var(--cegg-btn-hover-color);background-color:var(--cegg-btn-hover-bg);border-color:var(--cegg-btn-hover-border-color);box-shadow:var(--cegg-btn-focus-box-shadow);outline:0}.btn-check:focus-visible+.cegg5-container .btn{border-color:var(--cegg-btn-hover-border-color);box-shadow:var(--cegg-btn-focus-box-shadow);outline:0}.btn-check:checked+.cegg5-container .btn,:not(.btn-check)+.cegg5-container .btn:active,.cegg5-container .btn:first-child:active,.cegg5-container .btn.active,.cegg5-container .btn.show{color:var(--cegg-btn-active-color);background-color:var(--cegg-btn-active-bg);border-color:var(--cegg-btn-active-border-color)}.btn-check:checked+.cegg5-container .btn:focus-visible{box-shadow:var(--cegg-btn-focus-box-shadow)}:not(.btn-check)+.cegg5-container .btn:active:focus-visible{box-shadow:var(--cegg-btn-focus-box-shadow)}.cegg5-container .btn:first-child:active:focus-visible{box-shadow:var(--cegg-btn-focus-box-shadow)}.cegg5-container .btn.active:focus-visible{box-shadow:var(--cegg-btn-focus-box-shadow)}.cegg5-container .btn.show:focus-visible{box-shadow:var(--cegg-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.cegg5-container .btn{box-shadow:var(--cegg-btn-focus-box-shadow)}.cegg5-container .btn:disabled,.cegg5-container .btn.disabled{color:var(--cegg-btn-disabled-color);pointer-events:none;background-color:var(--cegg-btn-disabled-bg);border-color:var(--cegg-btn-disabled-border-color);opacity:var(--cegg-btn-disabled-opacity)}.cegg5-container .btn-primary{--cegg-btn-color:#fff;--cegg-btn-bg:#0d6efd;--cegg-btn-border-color:#0d6efd;--cegg-btn-hover-color:#fff;--cegg-btn-hover-bg:#0b5ed7;--cegg-btn-hover-border-color:#0a58ca;--cegg-btn-focus-shadow-rgb:49,132,253;--cegg-btn-active-color:#fff;--cegg-btn-active-bg:#0a58ca;--cegg-btn-active-border-color:#0a53be;--cegg-btn-active-shadow:inset 0 3px 5px #00000020;--cegg-btn-disabled-color:#fff;--cegg-btn-disabled-bg:#0d6efd;--cegg-btn-disabled-border-color:#0d6efd}.cegg5-container .btn-secondary{--cegg-btn-color:#fff;--cegg-btn-bg:#6c757d;--cegg-btn-border-color:#6c757d;--cegg-btn-hover-color:#fff;--cegg-btn-hover-bg:#5c636a;--cegg-btn-hover-border-color:#565e64;--cegg-btn-focus-shadow-rgb:130,138,145;--cegg-btn-active-color:#fff;--cegg-btn-active-bg:#565e64;--cegg-btn-active-border-color:#51585e;--cegg-btn-active-shadow:inset 0 3px 5px #00000020;--cegg-btn-disabled-color:#fff;--cegg-btn-disabled-bg:#6c757d;--cegg-btn-disabled-border-color:#6c757d}.cegg5-container .btn-success{--cegg-btn-color:#fff;--cegg-btn-bg:#198754;--cegg-btn-border-color:#198754;--cegg-btn-hover-color:#fff;--cegg-btn-hover-bg:#157347;--cegg-btn-hover-border-color:#146c43;--cegg-btn-focus-shadow-rgb:60,153,110;--cegg-btn-active-color:#fff;--cegg-btn-active-bg:#146c43;--cegg-btn-active-border-color:#13653f;--cegg-btn-active-shadow:inset 0 3px 5px #00000020;--cegg-btn-disabled-color:#fff;--cegg-btn-disabled-bg:#198754;--cegg-btn-disabled-border-color:#198754}.cegg5-container .btn-info{--cegg-btn-color:#000;--cegg-btn-bg:#0dcaf0;--cegg-btn-border-color:#0dcaf0;--cegg-btn-hover-color:#000;--cegg-btn-hover-bg:#31d2f2;--cegg-btn-hover-border-color:#25cff2;--cegg-btn-focus-shadow-rgb:11,172,204;--cegg-btn-active-color:#000;--cegg-btn-active-bg:#3dd5f3;--cegg-btn-active-border-color:#25cff2;--cegg-btn-active-shadow:inset 0 3px 5px #00000020;--cegg-btn-disabled-color:#000;--cegg-btn-disabled-bg:#0dcaf0;--cegg-btn-disabled-border-color:#0dcaf0}.cegg5-container .btn-warning{--cegg-btn-color:#000;--cegg-btn-bg:#ffc107;--cegg-btn-border-color:#ffc107;--cegg-btn-hover-color:#000;--cegg-btn-hover-bg:#ffca2c;--cegg-btn-hover-border-color:#ffc720;--cegg-btn-focus-shadow-rgb:217,164,6;--cegg-btn-active-color:#000;--cegg-btn-active-bg:#ffcd39;--cegg-btn-active-border-color:#ffc720;--cegg-btn-active-shadow:inset 0 3px 5px #00000020;--cegg-btn-disabled-color:#000;--cegg-btn-disabled-bg:#ffc107;--cegg-btn-disabled-border-color:#ffc107}.cegg5-container .btn-danger{--cegg-btn-color:#fff;--cegg-btn-bg:#dc3545;--cegg-btn-border-color:#dc3545;--cegg-btn-hover-color:#fff;--cegg-btn-hover-bg:#bb2d3b;--cegg-btn-hover-border-color:#b02a37;--cegg-btn-focus-shadow-rgb:225,83,97;--cegg-btn-active-color:#fff;--cegg-btn-active-bg:#b02a37;--cegg-btn-active-border-color:#a52834;--cegg-btn-active-shadow:inset 0 3px 5px #00000020;--cegg-btn-disabled-color:#fff;--cegg-btn-disabled-bg:#dc3545;--cegg-btn-disabled-border-color:#dc3545}.cegg5-container .btn-light{--cegg-btn-color:#000;--cegg-btn-bg:#f8f9fa;--cegg-btn-border-color:#f8f9fa;--cegg-btn-hover-color:#000;--cegg-btn-hover-bg:#d3d4d5;--cegg-btn-hover-border-color:#c6c7c8;--cegg-btn-focus-shadow-rgb:211,212,213;--cegg-btn-active-color:#000;--cegg-btn-active-bg:#c6c7c8;--cegg-btn-active-border-color:#babbbc;--cegg-btn-active-shadow:inset 0 3px 5px #00000020;--cegg-btn-disabled-color:#000;--cegg-btn-disabled-bg:#f8f9fa;--cegg-btn-disabled-border-color:#f8f9fa}.cegg5-container .btn-dark{--cegg-btn-color:#fff;--cegg-btn-bg:#212529;--cegg-btn-border-color:#212529;--cegg-btn-hover-color:#fff;--cegg-btn-hover-bg:#424649;--cegg-btn-hover-border-color:#373b3e;--cegg-btn-focus-shadow-rgb:66,70,73;--cegg-btn-active-color:#fff;--cegg-btn-active-bg:#4d5154;--cegg-btn-active-border-color:#373b3e;--cegg-btn-active-shadow:inset 0 3px 5px #00000020;--cegg-btn-disabled-color:#fff;--cegg-btn-disabled-bg:#212529;--cegg-btn-disabled-border-color:#212529}.cegg5-container .btn-outline-primary{--cegg-btn-color:#0d6efd;--cegg-btn-border-color:#0d6efd;--cegg-btn-hover-color:#fff;--cegg-btn-hover-bg:#0d6efd;--cegg-btn-hover-border-color:#0d6efd;--cegg-btn-focus-shadow-rgb:13,110,253;--cegg-btn-active-color:#fff;--cegg-btn-active-bg:#0d6efd;--cegg-btn-active-border-color:#0d6efd;--cegg-btn-active-shadow:inset 0 3px 5px #00000020;--cegg-btn-disabled-color:#0d6efd;--cegg-btn-disabled-bg:transparent;--cegg-btn-disabled-border-color:#0d6efd;--cegg-gradient:none}.cegg5-container .btn-outline-secondary{--cegg-btn-color:#6c757d;--cegg-btn-border-color:#6c757d;--cegg-btn-hover-color:#fff;--cegg-btn-hover-bg:#6c757d;--cegg-btn-hover-border-color:#6c757d;--cegg-btn-focus-shadow-rgb:108,117,125;--cegg-btn-active-color:#fff;--cegg-btn-active-bg:#6c757d;--cegg-btn-active-border-color:#6c757d;--cegg-btn-active-shadow:inset 0 3px 5px #00000020;--cegg-btn-disabled-color:#6c757d;--cegg-btn-disabled-bg:transparent;--cegg-btn-disabled-border-color:#6c757d;--cegg-gradient:none}.cegg5-container .btn-outline-success{--cegg-btn-color:#198754;--cegg-btn-border-color:#198754;--cegg-btn-hover-color:#fff;--cegg-btn-hover-bg:#198754;--cegg-btn-hover-border-color:#198754;--cegg-btn-focus-shadow-rgb:25,135,84;--cegg-btn-active-color:#fff;--cegg-btn-active-bg:#198754;--cegg-btn-active-border-color:#198754;--cegg-btn-active-shadow:inset 0 3px 5px #00000020;--cegg-btn-disabled-color:#198754;--cegg-btn-disabled-bg:transparent;--cegg-btn-disabled-border-color:#198754;--cegg-gradient:none}.cegg5-container .btn-outline-info{--cegg-btn-color:#0dcaf0;--cegg-btn-border-color:#0dcaf0;--cegg-btn-hover-color:#000;--cegg-btn-hover-bg:#0dcaf0;--cegg-btn-hover-border-color:#0dcaf0;--cegg-btn-focus-shadow-rgb:13,202,240;--cegg-btn-active-color:#000;--cegg-btn-active-bg:#0dcaf0;--cegg-btn-active-border-color:#0dcaf0;--cegg-btn-active-shadow:inset 0 3px 5px #00000020;--cegg-btn-disabled-color:#0dcaf0;--cegg-btn-disabled-bg:transparent;--cegg-btn-disabled-border-color:#0dcaf0;--cegg-gradient:none}.cegg5-container .btn-outline-warning{--cegg-btn-color:#ffc107;--cegg-btn-border-color:#ffc107;--cegg-btn-hover-color:#000;--cegg-btn-hover-bg:#ffc107;--cegg-btn-hover-border-color:#ffc107;--cegg-btn-focus-shadow-rgb:255,193,7;--cegg-btn-active-color:#000;--cegg-btn-active-bg:#ffc107;--cegg-btn-active-border-color:#ffc107;--cegg-btn-active-shadow:inset 0 3px 5px #00000020;--cegg-btn-disabled-color:#ffc107;--cegg-btn-disabled-bg:transparent;--cegg-btn-disabled-border-color:#ffc107;--cegg-gradient:none}.cegg5-container .btn-outline-danger{--cegg-btn-color:#dc3545;--cegg-btn-border-color:#dc3545;--cegg-btn-hover-color:#fff;--cegg-btn-hover-bg:#dc3545;--cegg-btn-hover-border-color:#dc3545;--cegg-btn-focus-shadow-rgb:220,53,69;--cegg-btn-active-color:#fff;--cegg-btn-active-bg:#dc3545;--cegg-btn-active-border-color:#dc3545;--cegg-btn-active-shadow:inset 0 3px 5px #00000020;--cegg-btn-disabled-color:#dc3545;--cegg-btn-disabled-bg:transparent;--cegg-btn-disabled-border-color:#dc3545;--cegg-gradient:none}.cegg5-container .btn-outline-light{--cegg-btn-color:#f8f9fa;--cegg-btn-border-color:#f8f9fa;--cegg-btn-hover-color:#000;--cegg-btn-hover-bg:#f8f9fa;--cegg-btn-hover-border-color:#f8f9fa;--cegg-btn-focus-shadow-rgb:248,249,250;--cegg-btn-active-color:#000;--cegg-btn-active-bg:#f8f9fa;--cegg-btn-active-border-color:#f8f9fa;--cegg-btn-active-shadow:inset 0 3px 5px #00000020;--cegg-btn-disabled-color:#f8f9fa;--cegg-btn-disabled-bg:transparent;--cegg-btn-disabled-border-color:#f8f9fa;--cegg-gradient:none}.cegg5-container .btn-outline-dark{--cegg-btn-color:#212529;--cegg-btn-border-color:#212529;--cegg-btn-hover-color:#fff;--cegg-btn-hover-bg:#212529;--cegg-btn-hover-border-color:#212529;--cegg-btn-focus-shadow-rgb:33,37,41;--cegg-btn-active-color:#fff;--cegg-btn-active-bg:#212529;--cegg-btn-active-border-color:#212529;--cegg-btn-active-shadow:inset 0 3px 5px #00000020;--cegg-btn-disabled-color:#212529;--cegg-btn-disabled-bg:transparent;--cegg-btn-disabled-border-color:#212529;--cegg-gradient:none}.cegg5-container .btn-link{--cegg-btn-font-weight:400;--cegg-btn-color:var(--cegg-link-color);--cegg-btn-bg:transparent;--cegg-btn-border-color:transparent;--cegg-btn-hover-color:var(--cegg-link-hover-color);--cegg-btn-hover-border-color:transparent;--cegg-btn-active-color:var(--cegg-link-hover-color);--cegg-btn-active-border-color:transparent;--cegg-btn-disabled-color:#6c757d;--cegg-btn-disabled-border-color:transparent;--cegg-btn-box-shadow:0 0 0 #000;--cegg-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.cegg5-container .btn-link:focus-visible{color:var(--cegg-btn-color)}.cegg5-container .btn-link:hover{color:var(--cegg-btn-hover-color)}.cegg5-container .btn-lg,.cegg5-container .btn-group-lg>.btn{--cegg-btn-padding-y:.5rem;--cegg-btn-padding-x:1rem;--cegg-btn-font-size:1.25rem;--cegg-btn-border-radius:var(--cegg-border-radius-lg)}.cegg5-container .btn-sm,.cegg5-container .btn-group-sm>.btn{--cegg-btn-padding-y:.25rem;--cegg-btn-padding-x:.5rem;--cegg-btn-font-size:.875rem;--cegg-btn-border-radius:var(--cegg-border-radius-sm)}.cegg5-container .fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.cegg5-container .fade{transition:none}}.cegg5-container .fade:not(.show){opacity:0}.cegg5-container .collapse:not(.show){display:none}.cegg5-container .dropdown{position:relative}.cegg5-container .dropdown-toggle{white-space:nowrap}.cegg5-container .dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-top-color:currentColor;border-bottom:0;margin-left:.255em;display:inline-block}.cegg5-container .dropdown-toggle:empty:after{margin-left:0}.cegg5-container .dropdown-menu{--cegg-dropdown-zindex:1000;--cegg-dropdown-min-width:10rem;--cegg-dropdown-padding-x:0;--cegg-dropdown-padding-y:.5rem;--cegg-dropdown-spacer:.125rem;--cegg-dropdown-font-size:1rem;--cegg-dropdown-color:var(--cegg-body-color);--cegg-dropdown-bg:var(--cegg-body-bg);--cegg-dropdown-border-color:var(--cegg-border-color-translucent);--cegg-dropdown-border-radius:var(--cegg-border-radius);--cegg-dropdown-border-width:var(--cegg-border-width);--cegg-dropdown-inner-border-radius:calc(var(--cegg-border-radius) - var(--cegg-border-width));--cegg-dropdown-divider-bg:var(--cegg-border-color-translucent);--cegg-dropdown-divider-margin-y:.5rem;--cegg-dropdown-box-shadow:var(--cegg-box-shadow);--cegg-dropdown-link-color:var(--cegg-body-color);--cegg-dropdown-link-hover-color:var(--cegg-body-color);--cegg-dropdown-link-hover-bg:var(--cegg-tertiary-bg);--cegg-dropdown-link-active-color:#fff;--cegg-dropdown-link-active-bg:#0d6efd;--cegg-dropdown-link-disabled-color:var(--cegg-tertiary-color);--cegg-dropdown-item-padding-x:1rem;--cegg-dropdown-item-padding-y:.25rem;--cegg-dropdown-header-color:#6c757d;--cegg-dropdown-header-padding-x:1rem;--cegg-dropdown-header-padding-y:.5rem;z-index:var(--cegg-dropdown-zindex);min-width:var(--cegg-dropdown-min-width);padding:var(--cegg-dropdown-padding-y)var(--cegg-dropdown-padding-x);font-size:var(--cegg-dropdown-font-size);color:var(--cegg-dropdown-color);text-align:left;background-color:var(--cegg-dropdown-bg);border:var(--cegg-dropdown-border-width)solid var(--cegg-dropdown-border-color);border-radius:var(--cegg-dropdown-border-radius);background-clip:padding-box;margin:0;list-style:none;display:none;position:absolute}.cegg5-container .dropdown-item{width:100%;padding:var(--cegg-dropdown-item-padding-y)var(--cegg-dropdown-item-padding-x);clear:both;color:var(--cegg-dropdown-link-color);text-align:inherit;white-space:nowrap;border-radius:var(--cegg-dropdown-item-border-radius,0);background-color:#0000;border:0;font-weight:400;text-decoration:none;display:block}.cegg5-container .dropdown-item:hover,.cegg5-container .dropdown-item:focus{color:var(--cegg-dropdown-link-hover-color);background-color:var(--cegg-dropdown-link-hover-bg)}.cegg5-container .dropdown-item.active,.cegg5-container .dropdown-item:active{color:var(--cegg-dropdown-link-active-color);background-color:var(--cegg-dropdown-link-active-bg);text-decoration:none}.cegg5-container .dropdown-item.disabled,.cegg5-container .dropdown-item:disabled{color:var(--cegg-dropdown-link-disabled-color);pointer-events:none;background-color:#0000}.cegg5-container .dropdown-menu.show{display:block}.cegg5-container .btn-group,.cegg5-container .btn-group-vertical{vertical-align:middle;display:inline-flex;position:relative}.cegg5-container .btn-group>.btn,.cegg5-container .btn-group-vertical>.btn{flex:auto;position:relative}.cegg5-container .btn-group>.btn-check:checked+.btn,.cegg5-container .btn-group>.btn-check:focus+.btn,.cegg5-container .btn-group>.btn:hover,.cegg5-container .btn-group>.btn:focus,.cegg5-container .btn-group>.btn:active,.cegg5-container .btn-group>.btn.active,.cegg5-container .btn-group-vertical>.btn-check:checked+.btn,.cegg5-container .btn-group-vertical>.btn-check:focus+.btn,.cegg5-container .btn-group-vertical>.btn:hover,.cegg5-container .btn-group-vertical>.btn:focus,.cegg5-container .btn-group-vertical>.btn:active,.cegg5-container .btn-group-vertical>.btn.active{z-index:1}.cegg5-container .btn-toolbar{flex-wrap:wrap;justify-content:flex-start;display:flex}.cegg5-container .btn-toolbar .input-group{width:auto}.cegg5-container .btn-group{border-radius:var(--cegg-border-radius)}.cegg5-container .btn-group>:not(.btn-check:first-child)+.btn,.cegg5-container .btn-group>.btn-group:not(:first-child){margin-left:calc(var(--cegg-border-width)*-1)}.cegg5-container .btn-group>.btn:not(:last-child):not(.dropdown-toggle),.cegg5-container .btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.cegg5-container .btn-group>.btn:nth-child(n+3),.cegg5-container .btn-group>:not(.btn-check)+.btn,.cegg5-container .btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.cegg5-container .btn-group-vertical{flex-direction:column;justify-content:center;align-items:flex-start}.cegg5-container .btn-group-vertical>.btn,.cegg5-container .btn-group-vertical>.btn-group{width:100%}.cegg5-container .btn-group-vertical>.btn:not(:first-child),.cegg5-container .btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(var(--cegg-border-width)*-1)}.cegg5-container .btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.cegg5-container .btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.cegg5-container .btn-group-vertical>.btn~.btn,.cegg5-container .btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.cegg5-container .nav{--cegg-nav-link-padding-x:1rem;--cegg-nav-link-padding-y:.5rem;--cegg-nav-link-font-weight: ;--cegg-nav-link-color:var(--cegg-link-color);--cegg-nav-link-hover-color:var(--cegg-link-hover-color);--cegg-nav-link-disabled-color:var(--cegg-secondary-color);flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none;display:flex}.cegg5-container .nav-link{padding:var(--cegg-nav-link-padding-y)var(--cegg-nav-link-padding-x);font-size:var(--cegg-nav-link-font-size);font-weight:var(--cegg-nav-link-font-weight);color:var(--cegg-nav-link-color);background:0 0;border:0;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.cegg5-container .nav-link{transition:none}}.cegg5-container .nav-link:hover,.cegg5-container .nav-link:focus{color:var(--cegg-nav-link-hover-color)}.cegg5-container .nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.cegg5-container .nav-link.disabled,.cegg5-container .nav-link:disabled{color:var(--cegg-nav-link-disabled-color);pointer-events:none;cursor:default}.cegg5-container .nav-tabs{--cegg-nav-tabs-border-width:var(--cegg-border-width);--cegg-nav-tabs-border-color:var(--cegg-border-color);--cegg-nav-tabs-border-radius:var(--cegg-border-radius);--cegg-nav-tabs-link-hover-border-color:var(--cegg-secondary-bg)var(--cegg-secondary-bg)var(--cegg-border-color);--cegg-nav-tabs-link-active-color:var(--cegg-emphasis-color);--cegg-nav-tabs-link-active-bg:var(--cegg-body-bg);--cegg-nav-tabs-link-active-border-color:var(--cegg-border-color)var(--cegg-border-color)var(--cegg-body-bg);border-bottom:var(--cegg-nav-tabs-border-width)solid var(--cegg-nav-tabs-border-color)}.cegg5-container .nav-tabs .nav-link{margin-bottom:calc(-1*var(--cegg-nav-tabs-border-width));border:var(--cegg-nav-tabs-border-width)solid transparent;border-top-left-radius:var(--cegg-nav-tabs-border-radius);border-top-right-radius:var(--cegg-nav-tabs-border-radius)}.cegg5-container .nav-tabs .nav-link:hover,.cegg5-container .nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--cegg-nav-tabs-link-hover-border-color)}.cegg5-container .nav-tabs .nav-link.active,.cegg5-container .nav-tabs .nav-item.show .nav-link{color:var(--cegg-nav-tabs-link-active-color);background-color:var(--cegg-nav-tabs-link-active-bg);border-color:var(--cegg-nav-tabs-link-active-border-color)}.cegg5-container .nav-tabs .dropdown-menu{margin-top:calc(-1*var(--cegg-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.cegg5-container .nav-pills{--cegg-nav-pills-border-radius:var(--cegg-border-radius);--cegg-nav-pills-link-active-color:#fff;--cegg-nav-pills-link-active-bg:#0d6efd}.cegg5-container .nav-pills .nav-link{border-radius:var(--cegg-nav-pills-border-radius)}.cegg5-container .nav-pills .nav-link.active,.cegg5-container .nav-pills .show>.nav-link{color:var(--cegg-nav-pills-link-active-color);background-color:var(--cegg-nav-pills-link-active-bg)}.cegg5-container .nav-underline{--cegg-nav-underline-gap:1rem;--cegg-nav-underline-border-width:.125rem;--cegg-nav-underline-link-active-color:var(--cegg-emphasis-color);gap:var(--cegg-nav-underline-gap)}.cegg5-container .nav-underline .nav-link{border-bottom:var(--cegg-nav-underline-border-width)solid transparent;padding-left:0;padding-right:0}.cegg5-container .nav-underline .nav-link:hover,.cegg5-container .nav-underline .nav-link:focus{border-bottom-color:currentColor}.cegg5-container .nav-underline .nav-link.active,.cegg5-container .nav-underline .show>.nav-link{color:var(--cegg-nav-underline-link-active-color);border-bottom-color:currentColor;font-weight:700}.cegg5-container .nav-fill>.nav-link,.cegg5-container .nav-fill .nav-item{text-align:center;flex:auto}.cegg5-container .nav-justified>.nav-link,.cegg5-container .nav-justified .nav-item{text-align:center;flex-grow:1;flex-basis:0}.cegg5-container .nav-fill .nav-item .nav-link,.cegg5-container .nav-justified .nav-item .nav-link{width:100%}.cegg5-container .tab-content>.tab-pane{display:none}.cegg5-container .tab-content>.active{display:block}.cegg5-container .card,.cegg5-container .cegg-card{--cegg-card-spacer-y:1rem;--cegg-card-spacer-x:1rem;--cegg-card-title-spacer-y:.5rem;--cegg-card-title-color: ;--cegg-card-subtitle-color: ;--cegg-card-border-width:var(--cegg-border-width);--cegg-card-border-color:var(--cegg-border-color-translucent);--cegg-card-border-radius:var(--cegg-border-radius);--cegg-card-box-shadow: ;--cegg-card-inner-border-radius:calc(var(--cegg-border-radius) - (var(--cegg-border-width)));--cegg-card-cap-padding-y:.5rem;--cegg-card-cap-padding-x:1rem;--cegg-card-cap-bg:rgba(var(--cegg-body-color-rgb),.03);--cegg-card-cap-color: ;--cegg-card-height: ;--cegg-card-color: ;--cegg-card-bg:var(--cegg-body-bg);--cegg-card-img-overlay-padding:1rem;--cegg-card-group-margin:.75rem;min-width:0;height:var(--cegg-card-height);color:var(--cegg-body-color);word-wrap:break-word;background-color:var(--cegg-card-bg);border:var(--cegg-card-border-width)solid var(--cegg-card-border-color);border-radius:var(--cegg-card-border-radius);background-clip:border-box;flex-direction:column;display:flex;position:relative}.cegg5-container .card>hr,.cegg5-container .cegg-card>hr{margin-left:0;margin-right:0}.cegg5-container .card>.list-group,.cegg5-container .cegg-card>.list-group{border-top:inherit;border-bottom:inherit}.cegg5-container .card>.list-group:first-child,.cegg5-container .cegg-card>.list-group:first-child{border-top-left-radius:var(--cegg-card-inner-border-radius);border-top-right-radius:var(--cegg-card-inner-border-radius);border-top-width:0}.cegg5-container .card>.list-group:last-child,.cegg5-container .cegg-card>.list-group:last-child{border-bottom-right-radius:var(--cegg-card-inner-border-radius);border-bottom-left-radius:var(--cegg-card-inner-border-radius);border-bottom-width:0}.cegg5-container .card>.card-header+.list-group,.cegg5-container .cegg-card>.card-header+.list-group,.cegg5-container .card>.list-group+.card-footer,.cegg5-container .cegg-card>.list-group+.card-footer{border-top:0}.cegg5-container .card-body{padding:var(--cegg-card-spacer-y)var(--cegg-card-spacer-x);color:var(--cegg-card-color);flex:auto}.cegg5-container .card-title{margin-bottom:var(--cegg-card-title-spacer-y);color:var(--cegg-card-title-color)}.cegg5-container .card-subtitle{margin-top:calc(-.5*var(--cegg-card-title-spacer-y));color:var(--cegg-card-subtitle-color);margin-bottom:0}.cegg5-container .card-text:last-child{margin-bottom:0}.cegg5-container .card-header{padding:var(--cegg-card-cap-padding-y)var(--cegg-card-cap-padding-x);color:var(--cegg-card-cap-color);background-color:var(--cegg-card-cap-bg);border-bottom:var(--cegg-card-border-width)solid var(--cegg-card-border-color);margin-bottom:0}.cegg5-container .card-header:first-child{border-radius:var(--cegg-card-inner-border-radius)var(--cegg-card-inner-border-radius)0 0}.cegg5-container .card-footer{padding:var(--cegg-card-cap-padding-y)var(--cegg-card-cap-padding-x);color:var(--cegg-card-cap-color);background-color:var(--cegg-card-cap-bg);border-top:var(--cegg-card-border-width)solid var(--cegg-card-border-color)}.cegg5-container .card-footer:last-child{border-radius:0 0 var(--cegg-card-inner-border-radius)var(--cegg-card-inner-border-radius)}.cegg5-container .card-img-top{border-top-left-radius:var(--cegg-card-inner-border-radius);border-top-right-radius:var(--cegg-card-inner-border-radius);width:100%}.cegg5-container .accordion{--cegg-accordion-color:var(--cegg-body-color);--cegg-accordion-bg:var(--cegg-body-bg);--cegg-accordion-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;--cegg-accordion-border-color:var(--cegg-border-color);--cegg-accordion-border-width:var(--cegg-border-width);--cegg-accordion-border-radius:var(--cegg-border-radius);--cegg-accordion-inner-border-radius:calc(var(--cegg-border-radius) - (var(--cegg-border-width)));--cegg-accordion-btn-padding-x:1.25rem;--cegg-accordion-btn-padding-y:1rem;--cegg-accordion-btn-color:var(--cegg-body-color);--cegg-accordion-btn-bg:var(--cegg-accordion-bg);--cegg-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--cegg-accordion-btn-icon-width:1.25rem;--cegg-accordion-btn-icon-transform:rotate(-180deg);--cegg-accordion-btn-icon-transition:transform .2s ease-in-out;--cegg-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--cegg-accordion-btn-focus-box-shadow:0 0 0 .25rem #0d6efd40;--cegg-accordion-body-padding-x:1.25rem;--cegg-accordion-body-padding-y:1rem;--cegg-accordion-active-color:var(--cegg-primary-text-emphasis);--cegg-accordion-active-bg:var(--cegg-primary-bg-subtle)}.cegg5-container .breadcrumb{--cegg-breadcrumb-padding-x:0;--cegg-breadcrumb-padding-y:0;--cegg-breadcrumb-margin-bottom:1rem;--cegg-breadcrumb-bg: ;--cegg-breadcrumb-border-radius: ;--cegg-breadcrumb-divider-color:var(--cegg-secondary-color);--cegg-breadcrumb-item-padding-x:.5rem;--cegg-breadcrumb-item-active-color:var(--cegg-secondary-color);padding:var(--cegg-breadcrumb-padding-y)var(--cegg-breadcrumb-padding-x);margin-bottom:var(--cegg-breadcrumb-margin-bottom);font-size:var(--cegg-breadcrumb-font-size);background-color:var(--cegg-breadcrumb-bg);border-radius:var(--cegg-breadcrumb-border-radius);flex-wrap:wrap;list-style:none;display:flex}.cegg5-container .pagination{--cegg-pagination-padding-x:.75rem;--cegg-pagination-padding-y:.375rem;--cegg-pagination-font-size:1rem;--cegg-pagination-color:var(--cegg-link-color);--cegg-pagination-bg:var(--cegg-body-bg);--cegg-pagination-border-width:var(--cegg-border-width);--cegg-pagination-border-color:var(--cegg-border-color);--cegg-pagination-border-radius:var(--cegg-border-radius);--cegg-pagination-hover-color:var(--cegg-link-hover-color);--cegg-pagination-hover-bg:var(--cegg-tertiary-bg);--cegg-pagination-hover-border-color:var(--cegg-border-color);--cegg-pagination-focus-color:var(--cegg-link-hover-color);--cegg-pagination-focus-bg:var(--cegg-secondary-bg);--cegg-pagination-focus-box-shadow:0 0 0 .25rem #0d6efd40;--cegg-pagination-active-color:#fff;--cegg-pagination-active-bg:#0d6efd;--cegg-pagination-active-border-color:#0d6efd;--cegg-pagination-disabled-color:var(--cegg-secondary-color);--cegg-pagination-disabled-bg:var(--cegg-secondary-bg);--cegg-pagination-disabled-border-color:var(--cegg-border-color);padding-left:0;list-style:none;display:flex}.cegg5-container .badge{--cegg-badge-padding-x:.65em;--cegg-badge-padding-y:.35em;--cegg-badge-font-size:.75em;--cegg-badge-font-weight:700;--cegg-badge-color:#fff;--cegg-badge-border-radius:var(--cegg-border-radius);padding:var(--cegg-badge-padding-y)var(--cegg-badge-padding-x);font-size:var(--cegg-badge-font-size);font-weight:var(--cegg-badge-font-weight);color:var(--cegg-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--cegg-badge-border-radius);line-height:1;display:inline-block}.cegg5-container .badge:empty{display:none}.cegg5-container .btn .badge{position:relative;top:-1px}.cegg5-container .alert{--cegg-alert-bg:transparent;--cegg-alert-padding-x:1rem;--cegg-alert-padding-y:1rem;--cegg-alert-margin-bottom:1rem;--cegg-alert-color:inherit;--cegg-alert-border-color:transparent;--cegg-alert-border:var(--cegg-border-width)solid var(--cegg-alert-border-color);--cegg-alert-border-radius:var(--cegg-border-radius);--cegg-alert-link-color:inherit;padding:var(--cegg-alert-padding-y)var(--cegg-alert-padding-x);margin-bottom:var(--cegg-alert-margin-bottom);color:var(--cegg-alert-color);background-color:var(--cegg-alert-bg);border:var(--cegg-alert-border);border-radius:var(--cegg-alert-border-radius);position:relative}.cegg5-container .alert-link{color:var(--cegg-alert-link-color);font-weight:700}.cegg5-container .alert-secondary{--cegg-alert-color:var(--cegg-secondary-text-emphasis);--cegg-alert-bg:var(--cegg-secondary-bg-subtle);--cegg-alert-border-color:var(--cegg-secondary-border-subtle);--cegg-alert-link-color:var(--cegg-secondary-text-emphasis)}.cegg5-container .alert-warning{--cegg-alert-color:var(--cegg-warning-text-emphasis);--cegg-alert-bg:var(--cegg-warning-bg-subtle);--cegg-alert-border-color:var(--cegg-warning-border-subtle);--cegg-alert-link-color:var(--cegg-warning-text-emphasis)}.cegg5-container .alert-danger{--cegg-alert-color:var(--cegg-danger-text-emphasis);--cegg-alert-bg:var(--cegg-danger-bg-subtle);--cegg-alert-border-color:var(--cegg-danger-border-subtle);--cegg-alert-link-color:var(--cegg-danger-text-emphasis)}.cegg5-container .alert-light{--cegg-alert-color:var(--cegg-light-text-emphasis);--cegg-alert-bg:var(--cegg-light-bg-subtle);--cegg-alert-border-color:var(--cegg-light-border-subtle);--cegg-alert-link-color:var(--cegg-light-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.cegg5-container .progress{--cegg-progress-height:1rem;--cegg-progress-font-size:.75rem;--cegg-progress-bg:var(--cegg-secondary-bg);--cegg-progress-border-radius:var(--cegg-border-radius);--cegg-progress-box-shadow:var(--cegg-box-shadow-inset);--cegg-progress-bar-color:#fff;--cegg-progress-bar-bg:#0d6efd;--cegg-progress-bar-transition:width .6s ease;height:var(--cegg-progress-height);font-size:var(--cegg-progress-font-size);background-color:var(--cegg-progress-bg);border-radius:var(--cegg-progress-border-radius);display:flex;overflow:hidden}.cegg5-container .progress-bar{color:var(--cegg-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--cegg-progress-bar-bg);transition:var(--cegg-progress-bar-transition);flex-direction:column;justify-content:center;display:flex;overflow:hidden}@media (prefers-reduced-motion:reduce){.cegg5-container .progress-bar{transition:none}}.cegg5-container .list-group{--cegg-list-group-color:var(--cegg-body-color);--cegg-list-group-bg:var(--cegg-body-bg);--cegg-list-group-border-color:var(--cegg-border-color);--cegg-list-group-border-width:var(--cegg-border-width);--cegg-list-group-border-radius:var(--cegg-border-radius);--cegg-list-group-item-padding-x:1rem;--cegg-list-group-item-padding-y:.5rem;--cegg-list-group-action-color:var(--cegg-secondary-color);--cegg-list-group-action-hover-color:var(--cegg-emphasis-color);--cegg-list-group-action-hover-bg:var(--cegg-tertiary-bg);--cegg-list-group-action-active-color:var(--cegg-body-color);--cegg-list-group-action-active-bg:var(--cegg-secondary-bg);--cegg-list-group-disabled-color:var(--cegg-secondary-color);--cegg-list-group-disabled-bg:var(--cegg-body-bg);--cegg-list-group-active-color:#fff;--cegg-list-group-active-bg:#0d6efd;--cegg-list-group-active-border-color:#0d6efd;border-radius:var(--cegg-list-group-border-radius);flex-direction:column;margin-bottom:0;padding-left:0;display:flex}.cegg5-container .list-group-numbered{counter-reset:section;list-style-type:none}.cegg5-container .list-group-numbered>.list-group-item:before{content:counters(section,".")". ";counter-increment:section}.cegg5-container .list-group-item-action{width:100%;color:var(--cegg-list-group-action-color);text-align:inherit}.cegg5-container .list-group-item-action:hover,.cegg5-container .list-group-item-action:focus{z-index:1;color:var(--cegg-list-group-action-hover-color);background-color:var(--cegg-list-group-action-hover-bg);text-decoration:none}.cegg5-container .list-group-item-action:active{color:var(--cegg-list-group-action-active-color);background-color:var(--cegg-list-group-action-active-bg)}.cegg5-container .list-group-item{padding:var(--cegg-list-group-item-padding-y)var(--cegg-list-group-item-padding-x);color:var(--cegg-list-group-color);background-color:var(--cegg-list-group-bg);border:var(--cegg-list-group-border-width)solid var(--cegg-list-group-border-color);text-decoration:none;display:block;position:relative}.cegg5-container .list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.cegg5-container .list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.cegg5-container .list-group-item.disabled,.cegg5-container .list-group-item:disabled{color:var(--cegg-list-group-disabled-color);pointer-events:none;background-color:var(--cegg-list-group-disabled-bg)}.cegg5-container .list-group-item.active{z-index:2;color:var(--cegg-list-group-active-color);background-color:var(--cegg-list-group-active-bg);border-color:var(--cegg-list-group-active-border-color)}.cegg5-container .list-group-item+.list-group-item{border-top-width:0}.cegg5-container .list-group-item+.list-group-item.active{margin-top:calc(-1*var(--cegg-list-group-border-width));border-top-width:var(--cegg-list-group-border-width)}.cegg5-container .list-group-flush{border-radius:0}.cegg5-container .list-group-flush>.list-group-item{border-width:0 0 var(--cegg-list-group-border-width)}.cegg5-container .list-group-flush>.list-group-item:last-child{border-bottom-width:0}.cegg5-container .btn-close{--cegg-btn-close-color:#000;--cegg-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--cegg-btn-close-opacity:.5;--cegg-btn-close-hover-opacity:.75;--cegg-btn-close-focus-shadow:0 0 0 .25rem #0d6efd40;--cegg-btn-close-focus-opacity:1;--cegg-btn-close-disabled-opacity:.25;--cegg-btn-close-white-filter:invert(1)grayscale(100%)brightness(200%);box-sizing:content-box;width:1em;height:1em;color:var(--cegg-btn-close-color);background:transparent var(--cegg-btn-close-bg)center/1em auto no-repeat;opacity:var(--cegg-btn-close-opacity);border:0;border-radius:.375rem;padding:.25em}.cegg5-container .btn-close:hover{color:var(--cegg-btn-close-color);opacity:var(--cegg-btn-close-hover-opacity);text-decoration:none}.cegg5-container .btn-close:focus{box-shadow:var(--cegg-btn-close-focus-shadow);opacity:var(--cegg-btn-close-focus-opacity);outline:0}.cegg5-container .btn-close:disabled,.cegg5-container .btn-close.disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:var(--cegg-btn-close-disabled-opacity)}.cegg5-container .btn-close-white,.cegg5-container [data-bs-theme=dark] .btn-close{filter:var(--cegg-btn-close-white-filter)}.cegg5-container .toast-container{--cegg-toast-zindex:1090;z-index:var(--cegg-toast-zindex);pointer-events:none;width:-webkit-max-content;width:max-content;max-width:100%;position:absolute}.cegg5-container .toast-container>:not(:last-child){margin-bottom:var(--cegg-toast-spacing)}.cegg5-container .modal{--cegg-modal-zindex:1055;--cegg-modal-width:500px;--cegg-modal-padding:1rem;--cegg-modal-margin:.5rem;--cegg-modal-color: ;--cegg-modal-bg:var(--cegg-body-bg);--cegg-modal-border-color:var(--cegg-border-color-translucent);--cegg-modal-border-width:var(--cegg-border-width);--cegg-modal-border-radius:var(--cegg-border-radius-lg);--cegg-modal-box-shadow:var(--cegg-box-shadow-sm);--cegg-modal-inner-border-radius:calc(var(--cegg-border-radius-lg) - (var(--cegg-border-width)));--cegg-modal-header-padding-x:1rem;--cegg-modal-header-padding-y:1rem;--cegg-modal-header-padding:1rem 1rem;--cegg-modal-header-border-color:var(--cegg-border-color);--cegg-modal-header-border-width:var(--cegg-border-width);--cegg-modal-title-line-height:1.5;--cegg-modal-footer-gap:.5rem;--cegg-modal-footer-bg: ;--cegg-modal-footer-border-color:var(--cegg-border-color);--cegg-modal-footer-border-width:var(--cegg-border-width);z-index:var(--cegg-modal-zindex);outline:0;width:100%;height:100%;display:none;position:fixed;top:0;left:0;overflow-x:hidden;overflow-y:auto}.cegg5-container .modal-dialog{width:auto;margin:var(--cegg-modal-margin);pointer-events:none;position:relative}.modal.fade .cegg5-container .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .cegg5-container .modal-dialog{transition:none}}.modal.show .cegg5-container .modal-dialog{transform:none}.cegg5-container .modal-dialog-scrollable{height:calc(100% - var(--cegg-modal-margin)*2)}.cegg5-container .modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.cegg5-container .modal-dialog-scrollable .modal-body{overflow-y:auto}.cegg5-container .modal-content{width:100%;color:var(--cegg-modal-color);pointer-events:auto;background-color:var(--cegg-modal-bg);border:var(--cegg-modal-border-width)solid var(--cegg-modal-border-color);border-radius:var(--cegg-modal-border-radius);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:relative}.cegg5-container .modal-backdrop{--cegg-backdrop-zindex:1050;--cegg-backdrop-bg:#000;--cegg-backdrop-opacity:.5;z-index:var(--cegg-backdrop-zindex);background-color:var(--cegg-backdrop-bg);width:100vw;height:100vh;position:fixed;top:0;left:0}.cegg5-container .modal-backdrop.fade{opacity:0}.cegg5-container .modal-backdrop.show{opacity:var(--cegg-backdrop-opacity)}.cegg5-container .modal-header{padding:var(--cegg-modal-header-padding);border-bottom:var(--cegg-modal-header-border-width)solid var(--cegg-modal-header-border-color);border-top-left-radius:var(--cegg-modal-inner-border-radius);border-top-right-radius:var(--cegg-modal-inner-border-radius);flex-shrink:0;align-items:center;display:flex}.cegg5-container .modal-header .btn-close{padding:calc(var(--cegg-modal-header-padding-y)*.5)calc(var(--cegg-modal-header-padding-x)*.5);margin:calc(-.5*var(--cegg-modal-header-padding-y))calc(-.5*var(--cegg-modal-header-padding-x))calc(-.5*var(--cegg-modal-header-padding-y))auto}.cegg5-container .modal-title{line-height:var(--cegg-modal-title-line-height);margin-bottom:0}.cegg5-container .modal-body{padding:var(--cegg-modal-padding);flex:auto;position:relative}.cegg5-container .modal-footer{padding:calc(var(--cegg-modal-padding) - var(--cegg-modal-footer-gap)*.5);background-color:var(--cegg-modal-footer-bg);border-top:var(--cegg-modal-footer-border-width)solid var(--cegg-modal-footer-border-color);border-bottom-right-radius:var(--cegg-modal-inner-border-radius);border-bottom-left-radius:var(--cegg-modal-inner-border-radius);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.cegg5-container .modal-footer>*{margin:calc(var(--cegg-modal-footer-gap)*.5)}@media (min-width:576px){.cegg5-container .modal{--cegg-modal-margin:1.75rem;--cegg-modal-box-shadow:var(--cegg-box-shadow)}.cegg5-container .modal-dialog{max-width:var(--cegg-modal-width);margin-left:auto;margin-right:auto}}@media (min-width:992px){.cegg5-container .modal-lg,.cegg5-container .modal-xl{--cegg-modal-width:800px}}@media (min-width:1200px){.cegg5-container .modal-xl{--cegg-modal-width:1140px}}.cegg5-container .tooltip{--cegg-tooltip-zindex:1080;--cegg-tooltip-max-width:200px;--cegg-tooltip-padding-x:.5rem;--cegg-tooltip-padding-y:.25rem;--cegg-tooltip-margin: ;--cegg-tooltip-font-size:.875rem;--cegg-tooltip-color:var(--cegg-body-bg);--cegg-tooltip-bg:var(--cegg-emphasis-color);--cegg-tooltip-border-radius:var(--cegg-border-radius);--cegg-tooltip-opacity:.9;--cegg-tooltip-arrow-width:.8rem;--cegg-tooltip-arrow-height:.4rem;z-index:var(--cegg-tooltip-zindex);margin:var(--cegg-tooltip-margin);font-family:var(--cegg-font-sans-serif);text-align:left;text-align:start;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-style:normal;font-weight:400;line-height:1.5;font-size:var(--cegg-tooltip-font-size);word-wrap:break-word;opacity:0;text-decoration:none;display:block}.cegg5-container .tooltip.show{opacity:var(--cegg-tooltip-opacity)}.cegg5-container .popover{--cegg-popover-zindex:1070;--cegg-popover-max-width:276px;--cegg-popover-font-size:.875rem;--cegg-popover-bg:var(--cegg-body-bg);--cegg-popover-border-width:var(--cegg-border-width);--cegg-popover-border-color:var(--cegg-border-color-translucent);--cegg-popover-border-radius:var(--cegg-border-radius-lg);--cegg-popover-inner-border-radius:calc(var(--cegg-border-radius-lg) - var(--cegg-border-width));--cegg-popover-box-shadow:var(--cegg-box-shadow);--cegg-popover-header-padding-x:1rem;--cegg-popover-header-padding-y:.5rem;--cegg-popover-header-font-size:1rem;--cegg-popover-header-color:inherit;--cegg-popover-header-bg:var(--cegg-secondary-bg);--cegg-popover-body-padding-x:1rem;--cegg-popover-body-padding-y:1rem;--cegg-popover-body-color:var(--cegg-body-color);--cegg-popover-arrow-width:1rem;--cegg-popover-arrow-height:.5rem;--cegg-popover-arrow-border:var(--cegg-popover-border-color);z-index:var(--cegg-popover-zindex);max-width:var(--cegg-popover-max-width);font-family:var(--cegg-font-sans-serif);text-align:left;text-align:start;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-style:normal;font-weight:400;line-height:1.5;font-size:var(--cegg-popover-font-size);word-wrap:break-word;background-color:var(--cegg-popover-bg);border:var(--cegg-popover-border-width)solid var(--cegg-popover-border-color);border-radius:var(--cegg-popover-border-radius);background-clip:padding-box;text-decoration:none;display:block}.cegg5-container .spinner-border{width:var(--cegg-spinner-width);height:var(--cegg-spinner-height);vertical-align:var(--cegg-spinner-vertical-align);animation:var(--cegg-spinner-animation-speed)linear infinite var(--cegg-spinner-animation-name);border-radius:50%;display:inline-block}@keyframes spinner-border{to{transform:rotate(360deg)}}.cegg5-container .spinner-border{--cegg-spinner-width:2rem;--cegg-spinner-height:2rem;--cegg-spinner-vertical-align:-.125em;--cegg-spinner-border-width:.25em;--cegg-spinner-animation-speed:.75s;--cegg-spinner-animation-name:spinner-border;border:var(--cegg-spinner-border-width)solid currentcolor;border-right-color:#0000}.cegg5-container .spinner-border-sm{--cegg-spinner-width:1rem;--cegg-spinner-height:1rem;--cegg-spinner-border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cegg5-container .spinner-border{--cegg-spinner-animation-speed:1.5s}}.cegg5-container .offcanvas{--cegg-offcanvas-zindex:1045;--cegg-offcanvas-width:400px;--cegg-offcanvas-height:30vh;--cegg-offcanvas-padding-x:1rem;--cegg-offcanvas-padding-y:1rem;--cegg-offcanvas-color:var(--cegg-body-color);--cegg-offcanvas-bg:var(--cegg-body-bg);--cegg-offcanvas-border-width:var(--cegg-border-width);--cegg-offcanvas-border-color:var(--cegg-border-color-translucent);--cegg-offcanvas-box-shadow:var(--cegg-box-shadow-sm);--cegg-offcanvas-transition:transform .3s ease-in-out;--cegg-offcanvas-title-line-height:1.5;z-index:var(--cegg-offcanvas-zindex);max-width:100%;color:var(--cegg-offcanvas-color);visibility:hidden;background-color:var(--cegg-offcanvas-bg);transition:var(--cegg-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}@media (prefers-reduced-motion:reduce){.cegg5-container .offcanvas{transition:none}}.cegg5-container .offcanvas.offcanvas-start{width:var(--cegg-offcanvas-width);border-right:var(--cegg-offcanvas-border-width)solid var(--cegg-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.cegg5-container .offcanvas.showing,.cegg5-container .offcanvas.show:not(.hiding){transform:none}.cegg5-container .offcanvas.showing,.cegg5-container .offcanvas.hiding,.cegg5-container .offcanvas.show{visibility:visible}.cegg5-container .offcanvas-backdrop{z-index:1040;background-color:#000;width:100vw;height:100vh;position:fixed;top:0;left:0}.cegg5-container .offcanvas-backdrop.fade{opacity:0}.cegg5-container .offcanvas-backdrop.show{opacity:.5}.cegg5-container .offcanvas-header{padding:var(--cegg-offcanvas-padding-y)var(--cegg-offcanvas-padding-x);align-items:center;display:flex}.cegg5-container .offcanvas-header .btn-close{padding:calc(var(--cegg-offcanvas-padding-y)*.5)calc(var(--cegg-offcanvas-padding-x)*.5);margin:calc(-.5*var(--cegg-offcanvas-padding-y))calc(-.5*var(--cegg-offcanvas-padding-x))calc(-.5*var(--cegg-offcanvas-padding-y))auto}.cegg5-container .offcanvas-title{line-height:var(--cegg-offcanvas-title-line-height);margin-bottom:0}.cegg5-container .offcanvas-body{padding:var(--cegg-offcanvas-padding-y)var(--cegg-offcanvas-padding-x);flex-grow:1;overflow-y:auto}.cegg5-container .placeholder{vertical-align:middle;cursor:wait;opacity:.5;background-color:currentColor;min-height:1em;display:inline-block}.cegg5-container .placeholder.btn:before{content:"";display:inline-block}@keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0;mask-position:-200% 0}}.cegg5-container .clearfix:after{clear:both;content:"";display:block}.cegg5-container .text-bg-primary{color:#fff!important;background-color:RGBA(var(--cegg-primary-rgb),var(--cegg-bg-opacity,1))!important}.cegg5-container .text-bg-secondary{color:#fff!important;background-color:RGBA(var(--cegg-secondary-rgb),var(--cegg-bg-opacity,1))!important}.cegg5-container .text-bg-success{color:#fff!important;background-color:RGBA(var(--cegg-success-rgb),var(--cegg-bg-opacity,1))!important}.cegg5-container .text-bg-info{color:#000!important;background-color:RGBA(var(--cegg-info-rgb),var(--cegg-bg-opacity,1))!important}.cegg5-container .text-bg-warning{color:#000!important;background-color:RGBA(var(--cegg-warning-rgb),var(--cegg-bg-opacity,1))!important}.cegg5-container .text-bg-danger{color:#fff!important;background-color:RGBA(var(--cegg-danger-rgb),var(--cegg-bg-opacity,1))!important}.cegg5-container .text-bg-light{color:#000!important;background-color:RGBA(var(--cegg-light-rgb),var(--cegg-bg-opacity,1))!important}.cegg5-container .text-bg-dark{color:#fff!important;background-color:RGBA(var(--cegg-dark-rgb),var(--cegg-bg-opacity,1))!important}.cegg5-container .link-secondary{color:RGBA(var(--cegg-secondary-rgb),var(--cegg-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--cegg-secondary-rgb),var(--cegg-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--cegg-secondary-rgb),var(--cegg-link-underline-opacity,1))!important}.cegg5-container .link-secondary:hover,.cegg5-container .link-secondary:focus{color:RGBA(86,94,100,var(--cegg-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(86,94,100,var(--cegg-link-underline-opacity,1))!important;text-decoration-color:RGBA(86,94,100,var(--cegg-link-underline-opacity,1))!important}.cegg5-container .link-dark{color:RGBA(var(--cegg-dark-rgb),var(--cegg-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--cegg-dark-rgb),var(--cegg-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--cegg-dark-rgb),var(--cegg-link-underline-opacity,1))!important}.cegg5-container .link-dark:hover,.cegg5-container .link-dark:focus{color:RGBA(26,30,33,var(--cegg-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(26,30,33,var(--cegg-link-underline-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--cegg-link-underline-opacity,1))!important}.cegg5-container .link-body-emphasis{color:RGBA(var(--cegg-emphasis-color-rgb),var(--cegg-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--cegg-emphasis-color-rgb),var(--cegg-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--cegg-emphasis-color-rgb),var(--cegg-link-underline-opacity,1))!important}.cegg5-container .link-body-emphasis:hover,.cegg5-container .link-body-emphasis:focus{color:RGBA(var(--cegg-emphasis-color-rgb),var(--cegg-link-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--cegg-emphasis-color-rgb),var(--cegg-link-underline-opacity,.75))!important;text-decoration-color:RGBA(var(--cegg-emphasis-color-rgb),var(--cegg-link-underline-opacity,.75))!important}.cegg5-container .icon-link{-webkit-text-decoration-color:rgba(var(--cegg-link-color-rgb),var(--cegg-link-opacity,.5));text-decoration-color:rgba(var(--cegg-link-color-rgb),var(--cegg-link-opacity,.5));text-underline-offset:.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden;align-items:center;gap:.375rem;display:inline-flex}.cegg5-container .icon-link>.bi{fill:currentColor;flex-shrink:0;width:1em;height:1em;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.cegg5-container .icon-link>.bi{transition:none}}.cegg5-container .icon-link-hover:hover>.bi{transform:var(--cegg-icon-link-transform,translate3d(.25em,0,0))}.cegg5-container .icon-link-hover:focus-visible>.bi{transform:var(--cegg-icon-link-transform,translate3d(.25em,0,0))}.cegg5-container .ratio{width:100%;position:relative}.cegg5-container .ratio:before{padding-top:var(--cegg-aspect-ratio);content:"";display:block}.cegg5-container .ratio>*{width:100%;height:100%;position:absolute;top:0;left:0}.cegg5-container .ratio-1x1{--cegg-aspect-ratio:100%}.cegg5-container .ratio-4x3{--cegg-aspect-ratio:75%}.cegg5-container .ratio-16x9{--cegg-aspect-ratio:56.25%}.cegg5-container .ratio-21x9{--cegg-aspect-ratio:42.8571%}.cegg5-container .hstack{flex-direction:row;align-self:stretch;align-items:center;display:flex}.cegg5-container .visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important}.cegg5-container .visually-hidden:not(caption){position:absolute!important}.cegg5-container .stretched-link:after{z-index:1;content:"";position:absolute;top:0;bottom:0;left:0;right:0}.cegg5-container .text-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cegg5-container .align-middle{vertical-align:middle!important}.cegg5-container .float-end{float:right!important}.cegg5-container .object-fit-scale{object-fit:scale-down!important}.cegg5-container .opacity-50{opacity:.5!important}.cegg5-container .overflow-auto{overflow:auto!important}.cegg5-container .d-inline-block{display:inline-block!important}.cegg5-container .d-block{display:block!important}.cegg5-container .d-grid{display:grid!important}.cegg5-container .d-flex{display:flex!important}.cegg5-container .d-inline-flex{display:inline-flex!important}.cegg5-container .d-none{display:none!important}.cegg5-container .shadow{box-shadow:var(--cegg-box-shadow)!important}.cegg5-container .position-static{position:static!important}.cegg5-container .position-relative{position:relative!important}.cegg5-container .position-absolute{position:absolute!important}.cegg5-container .position-fixed{position:fixed!important}.cegg5-container .top-0{top:0!important}.cegg5-container .top-50{top:50%!important}.cegg5-container .bottom-0{bottom:0!important}.cegg5-container .start-0{left:0!important}.cegg5-container .start-50{left:50%!important}.cegg5-container .end-0{right:0!important}.cegg5-container .translate-middle{transform:translate(-50%,-50%)!important}.cegg5-container .border{border:var(--cegg-border-width)var(--cegg-border-style)var(--cegg-border-color)!important}.cegg5-container .border-0{border:0!important}.cegg5-container .border-top{border-top:var(--cegg-border-width)var(--cegg-border-style)var(--cegg-border-color)!important}.cegg5-container .border-top-0{border-top:0!important}.cegg5-container .border-end{border-right:var(--cegg-border-width)var(--cegg-border-style)var(--cegg-border-color)!important}.cegg5-container .border-end-0{border-right:0!important}.cegg5-container .border-bottom{border-bottom:var(--cegg-border-width)var(--cegg-border-style)var(--cegg-border-color)!important}.cegg5-container .border-bottom-0{border-bottom:0!important}.cegg5-container .border-start{border-left:var(--cegg-border-width)var(--cegg-border-style)var(--cegg-border-color)!important}.cegg5-container .border-start-0{border-left:0!important}.cegg5-container .border-primary{--cegg-border-opacity:1;border-color:rgba(var(--cegg-primary-rgb),var(--cegg-border-opacity))!important}.cegg5-container .border-secondary{--cegg-border-opacity:1;border-color:rgba(var(--cegg-secondary-rgb),var(--cegg-border-opacity))!important}.cegg5-container .border-success{--cegg-border-opacity:1;border-color:rgba(var(--cegg-success-rgb),var(--cegg-border-opacity))!important}.cegg5-container .border-info{--cegg-border-opacity:1;border-color:rgba(var(--cegg-info-rgb),var(--cegg-border-opacity))!important}.cegg5-container .border-warning{--cegg-border-opacity:1;border-color:rgba(var(--cegg-warning-rgb),var(--cegg-border-opacity))!important}.cegg5-container .border-danger{--cegg-border-opacity:1;border-color:rgba(var(--cegg-danger-rgb),var(--cegg-border-opacity))!important}.cegg5-container .border-light{--cegg-border-opacity:1;border-color:rgba(var(--cegg-light-rgb),var(--cegg-border-opacity))!important}.cegg5-container .border-dark{--cegg-border-opacity:1;border-color:rgba(var(--cegg-dark-rgb),var(--cegg-border-opacity))!important}.cegg5-container .border-black{--cegg-border-opacity:1;border-color:rgba(var(--cegg-black-rgb),var(--cegg-border-opacity))!important}.cegg5-container .border-white{--cegg-border-opacity:1;border-color:rgba(var(--cegg-white-rgb),var(--cegg-border-opacity))!important}.cegg5-container .border-primary-subtle{border-color:var(--cegg-primary-border-subtle)!important}.cegg5-container .border-secondary-subtle{border-color:var(--cegg-secondary-border-subtle)!important}.cegg5-container .border-success-subtle{border-color:var(--cegg-success-border-subtle)!important}.cegg5-container .border-info-subtle{border-color:var(--cegg-info-border-subtle)!important}.cegg5-container .border-warning-subtle{border-color:var(--cegg-warning-border-subtle)!important}.cegg5-container .border-danger-subtle{border-color:var(--cegg-danger-border-subtle)!important}.cegg5-container .border-light-subtle{border-color:var(--cegg-light-border-subtle)!important}.cegg5-container .border-dark-subtle{border-color:var(--cegg-dark-border-subtle)!important}.cegg5-container .border-1{border-width:1px!important}.cegg5-container .border-2{border-width:2px!important}.cegg5-container .border-3{border-width:3px!important}.cegg5-container .border-4{border-width:4px!important}.cegg5-container .border-5{border-width:5px!important}.cegg5-container .border-opacity-10{--cegg-border-opacity:.1}.cegg5-container .border-opacity-25{--cegg-border-opacity:.25}.cegg5-container .border-opacity-50{--cegg-border-opacity:.5}.cegg5-container .border-opacity-75{--cegg-border-opacity:.75}.cegg5-container .border-opacity-100{--cegg-border-opacity:1}.cegg5-container .w-100{width:100%!important}.cegg5-container .w-auto{width:auto!important}.cegg5-container .h-100{height:100%!important}.cegg5-container .flex-fill{flex:auto!important}.cegg5-container .flex-column{flex-direction:column!important}.cegg5-container .flex-grow-0{flex-grow:0!important}.cegg5-container .flex-grow-1{flex-grow:1!important}.cegg5-container .flex-shrink-0{flex-shrink:0!important}.cegg5-container .flex-wrap{flex-wrap:wrap!important}.cegg5-container .flex-nowrap{flex-wrap:nowrap!important}.cegg5-container .justify-content-start{justify-content:flex-start!important}.cegg5-container .justify-content-end{justify-content:flex-end!important}.cegg5-container .justify-content-center{justify-content:center!important}.cegg5-container .justify-content-between{justify-content:space-between!important}.cegg5-container .align-items-start{align-items:flex-start!important}.cegg5-container .align-items-end{align-items:flex-end!important}.cegg5-container .align-items-center{align-items:center!important}.cegg5-container .align-items-baseline{align-items:baseline!important}.cegg5-container .align-items-stretch{align-items:stretch!important}.cegg5-container .align-self-start{align-self:flex-start!important}.cegg5-container .align-self-center{align-self:center!important}.cegg5-container .align-self-stretch{align-self:stretch!important}.cegg5-container .order-first{order:-1!important}.cegg5-container .order-0{order:0!important}.cegg5-container .order-1{order:1!important}.cegg5-container .order-2{order:2!important}.cegg5-container .order-3{order:3!important}.cegg5-container .order-4{order:4!important}.cegg5-container .order-5{order:5!important}.cegg5-container .order-last{order:6!important}.cegg5-container .m-0{margin:0!important}.cegg5-container .m-1{margin:.25rem!important}.cegg5-container .m-2{margin:.5rem!important}.cegg5-container .m-3{margin:1rem!important}.cegg5-container .m-4{margin:1.5rem!important}.cegg5-container .m-5{margin:3rem!important}.cegg5-container .m-auto{margin:auto!important}.cegg5-container .mx-auto{margin-left:auto!important;margin-right:auto!important}.cegg5-container .my-0{margin-top:0!important;margin-bottom:0!important}.cegg5-container .my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.cegg5-container .my-3{margin-top:1rem!important;margin-bottom:1rem!important}.cegg5-container .my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.cegg5-container .mt-0{margin-top:0!important}.cegg5-container .mt-1{margin-top:.25rem!important}.cegg5-container .mt-2{margin-top:.5rem!important}.cegg5-container .mt-3{margin-top:1rem!important}.cegg5-container .mt-4{margin-top:1.5rem!important}.cegg5-container .mt-5{margin-top:3rem!important}.cegg5-container .mt-auto{margin-top:auto!important}.cegg5-container .me-0{margin-right:0!important}.cegg5-container .me-1{margin-right:.25rem!important}.cegg5-container .me-2{margin-right:.5rem!important}.cegg5-container .me-3{margin-right:1rem!important}.cegg5-container .me-4{margin-right:1.5rem!important}.cegg5-container .me-auto{margin-right:auto!important}.cegg5-container .mb-0{margin-bottom:0!important}.cegg5-container .mb-1{margin-bottom:.25rem!important}.cegg5-container .mb-2{margin-bottom:.5rem!important}.cegg5-container .mb-3{margin-bottom:1rem!important}.cegg5-container .mb-4{margin-bottom:1.5rem!important}.cegg5-container .mb-5{margin-bottom:3rem!important}.cegg5-container .ms-0{margin-left:0!important}.cegg5-container .ms-1{margin-left:.25rem!important}.cegg5-container .ms-2{margin-left:.5rem!important}.cegg5-container .ms-3{margin-left:1rem!important}.cegg5-container .ms-4{margin-left:1.5rem!important}.cegg5-container .p-0{padding:0!important}.cegg5-container .p-1{padding:.25rem!important}.cegg5-container .p-2{padding:.5rem!important}.cegg5-container .p-3{padding:1rem!important}.cegg5-container .p-4{padding:1.5rem!important}.cegg5-container .p-5{padding:3rem!important}.cegg5-container .px-0{padding-left:0!important;padding-right:0!important}.cegg5-container .px-1{padding-left:.25rem!important;padding-right:.25rem!important}.cegg5-container .px-2{padding-left:.5rem!important;padding-right:.5rem!important}.cegg5-container .px-3{padding-left:1rem!important;padding-right:1rem!important}.cegg5-container .py-0{padding-top:0!important;padding-bottom:0!important}.cegg5-container .py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.cegg5-container .py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.cegg5-container .py-3{padding-top:1rem!important;padding-bottom:1rem!important}.cegg5-container .py-5{padding-top:3rem!important;padding-bottom:3rem!important}.cegg5-container .pt-0{padding-top:0!important}.cegg5-container .pt-1{padding-top:.25rem!important}.cegg5-container .pt-2{padding-top:.5rem!important}.cegg5-container .pt-3{padding-top:1rem!important}.cegg5-container .pt-4{padding-top:1.5rem!important}.cegg5-container .pe-0{padding-right:0!important}.cegg5-container .pe-1{padding-right:.25rem!important}.cegg5-container .pe-3{padding-right:1rem!important}.cegg5-container .pb-0{padding-bottom:0!important}.cegg5-container .pb-1{padding-bottom:.25rem!important}.cegg5-container .pb-2{padding-bottom:.5rem!important}.cegg5-container .pb-3{padding-bottom:1rem!important}.cegg5-container .ps-0{padding-left:0!important}.cegg5-container .ps-2{padding-left:.5rem!important}.cegg5-container .ps-3{padding-left:1rem!important}.cegg5-container .gap-0{gap:0!important}.cegg5-container .gap-1{gap:.25rem!important}.cegg5-container .gap-2{gap:.5rem!important}.cegg5-container .gap-3{gap:1rem!important}.cegg5-container .gap-4{gap:1.5rem!important}.cegg5-container .row-gap-2{row-gap:.5rem!important}.cegg5-container .fs-3{font-size:calc(1.3rem + .6vw)!important}.cegg5-container .fs-4{font-size:calc(1.275rem + .3vw)!important}.cegg5-container .fs-5{font-size:1.25rem!important}.cegg5-container .fs-6{font-size:1rem!important}.cegg5-container .fst-italic{font-style:italic!important}.cegg5-container .fw-normal{font-weight:400!important}.cegg5-container .fw-medium{font-weight:500!important}.cegg5-container .fw-semibold{font-weight:600!important}.cegg5-container .fw-bold{font-weight:700!important}.cegg5-container .fw-bolder{font-weight:bolder!important}.cegg5-container .lh-1{line-height:1!important}.cegg5-container .lh-sm{line-height:1.25!important}.cegg5-container .lh-base{line-height:1.5!important}.cegg5-container .text-start{text-align:left!important}.cegg5-container .text-end{text-align:right!important}.cegg5-container .text-center{text-align:center!important}.cegg5-container .text-decoration-none{text-decoration:none!important}.cegg5-container .text-decoration-underline{text-decoration:underline!important}.cegg5-container .text-nowrap{white-space:nowrap!important}.cegg5-container .text-primary{--cegg-text-opacity:1;color:rgba(var(--cegg-primary-rgb),var(--cegg-text-opacity))!important}.cegg5-container .text-secondary{--cegg-text-opacity:1;color:rgba(var(--cegg-secondary-rgb),var(--cegg-text-opacity))!important}.cegg5-container .text-success{--cegg-text-opacity:1;color:rgba(var(--cegg-success-rgb),var(--cegg-text-opacity))!important}.cegg5-container .text-info{--cegg-text-opacity:1;color:rgba(var(--cegg-info-rgb),var(--cegg-text-opacity))!important}.cegg5-container .text-warning{--cegg-text-opacity:1;color:rgba(var(--cegg-warning-rgb),var(--cegg-text-opacity))!important}.cegg5-container .text-danger{--cegg-text-opacity:1;color:rgba(var(--cegg-danger-rgb),var(--cegg-text-opacity))!important}.cegg5-container .text-light{--cegg-text-opacity:1;color:rgba(var(--cegg-light-rgb),var(--cegg-text-opacity))!important}.cegg5-container .text-dark{--cegg-text-opacity:1;color:rgba(var(--cegg-dark-rgb),var(--cegg-text-opacity))!important}.cegg5-container .text-white{--cegg-text-opacity:1;color:rgba(var(--cegg-white-rgb),var(--cegg-text-opacity))!important}.cegg5-container .text-body{--cegg-text-opacity:1;color:rgba(var(--cegg-body-color-rgb),var(--cegg-text-opacity))!important}.cegg5-container .text-muted,.cegg5-container .text-body-secondary{--cegg-text-opacity:1;color:var(--cegg-secondary-color)!important}.cegg5-container .text-body-tertiary{--cegg-text-opacity:1;color:var(--cegg-tertiary-color)!important}.cegg5-container .link-underline-opacity-25{--cegg-link-underline-opacity:.25}.cegg5-container .link-underline-opacity-100-hover:hover{--cegg-link-underline-opacity:1}.cegg5-container .bg-primary{--cegg-bg-opacity:1;background-color:rgba(var(--cegg-primary-rgb),var(--cegg-bg-opacity))!important}.cegg5-container .bg-secondary{--cegg-bg-opacity:1;background-color:rgba(var(--cegg-secondary-rgb),var(--cegg-bg-opacity))!important}.cegg5-container .bg-success{--cegg-bg-opacity:1;background-color:rgba(var(--cegg-success-rgb),var(--cegg-bg-opacity))!important}.cegg5-container .bg-info{--cegg-bg-opacity:1;background-color:rgba(var(--cegg-info-rgb),var(--cegg-bg-opacity))!important}.cegg5-container .bg-warning{--cegg-bg-opacity:1;background-color:rgba(var(--cegg-warning-rgb),var(--cegg-bg-opacity))!important}.cegg5-container .bg-danger{--cegg-bg-opacity:1;background-color:rgba(var(--cegg-danger-rgb),var(--cegg-bg-opacity))!important}.cegg5-container .bg-light{--cegg-bg-opacity:1;background-color:rgba(var(--cegg-light-rgb),var(--cegg-bg-opacity))!important}.cegg5-container .bg-dark{--cegg-bg-opacity:1;background-color:rgba(var(--cegg-dark-rgb),var(--cegg-bg-opacity))!important}.cegg5-container .bg-white{--cegg-bg-opacity:1;background-color:rgba(var(--cegg-white-rgb),var(--cegg-bg-opacity))!important}.cegg5-container .bg-body{--cegg-bg-opacity:1;background-color:rgba(var(--cegg-body-bg-rgb),var(--cegg-bg-opacity))!important}.cegg5-container .bg-light-subtle{background-color:var(--cegg-light-bg-subtle)!important}.cegg5-container .pe-auto{pointer-events:auto!important}.cegg5-container .rounded{border-radius:var(--cegg-border-radius)!important}.cegg5-container .rounded-0{border-radius:0!important}.cegg5-container .rounded-1{border-radius:var(--cegg-border-radius-sm)!important}.cegg5-container .rounded-2{border-radius:var(--cegg-border-radius)!important}.cegg5-container .rounded-3{border-radius:var(--cegg-border-radius-lg)!important}.cegg5-container .rounded-circle{border-radius:50%!important}.cegg5-container .rounded-pill{border-radius:var(--cegg-border-radius-pill)!important}.cegg5-container .rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.cegg5-container .rounded-start{border-bottom-left-radius:var(--cegg-border-radius)!important;border-top-left-radius:var(--cegg-border-radius)!important}.cegg5-container .visible{visibility:visible!important}.cegg5-container .invisible{visibility:hidden!important}.cegg5-container .z-3{z-index:3!important}@media (min-width:576px){.cegg5-container .d-sm-block{display:block!important}.cegg5-container .flex-sm-row{flex-direction:row!important}.cegg5-container .flex-sm-column{flex-direction:column!important}.cegg5-container .order-sm-first{order:-1!important}.cegg5-container .order-sm-0{order:0!important}.cegg5-container .order-sm-1{order:1!important}.cegg5-container .order-sm-2{order:2!important}.cegg5-container .order-sm-3{order:3!important}.cegg5-container .order-sm-4{order:4!important}.cegg5-container .order-sm-5{order:5!important}.cegg5-container .order-sm-last{order:6!important}.cegg5-container .m-sm-0{margin:0!important}.cegg5-container .m-sm-1{margin:.25rem!important}.cegg5-container .m-sm-2{margin:.5rem!important}.cegg5-container .m-sm-3{margin:1rem!important}.cegg5-container .m-sm-4{margin:1.5rem!important}.cegg5-container .m-sm-5{margin:3rem!important}.cegg5-container .m-sm-auto{margin:auto!important}.cegg5-container .p-sm-0{padding:0!important}.cegg5-container .p-sm-1{padding:.25rem!important}.cegg5-container .p-sm-2{padding:.5rem!important}.cegg5-container .p-sm-3{padding:1rem!important}.cegg5-container .p-sm-4{padding:1.5rem!important}.cegg5-container .p-sm-5{padding:3rem!important}}@media (min-width:768px){.cegg5-container .flex-md-row{flex-direction:row!important}.cegg5-container .justify-content-md-center{justify-content:center!important}.cegg5-container .order-md-first{order:-1!important}.cegg5-container .order-md-0{order:0!important}.cegg5-container .order-md-1{order:1!important}.cegg5-container .order-md-2{order:2!important}.cegg5-container .order-md-3{order:3!important}.cegg5-container .order-md-4{order:4!important}.cegg5-container .order-md-5{order:5!important}.cegg5-container .order-md-last{order:6!important}.cegg5-container .m-md-0{margin:0!important}.cegg5-container .m-md-1{margin:.25rem!important}.cegg5-container .m-md-2{margin:.5rem!important}.cegg5-container .m-md-3{margin:1rem!important}.cegg5-container .m-md-4{margin:1.5rem!important}.cegg5-container .m-md-5{margin:3rem!important}.cegg5-container .m-md-auto{margin:auto!important}.cegg5-container .mt-md-0{margin-top:0!important}.cegg5-container .p-md-0{padding:0!important}.cegg5-container .p-md-1{padding:.25rem!important}.cegg5-container .p-md-2{padding:.5rem!important}.cegg5-container .p-md-3{padding:1rem!important}.cegg5-container .p-md-4{padding:1.5rem!important}.cegg5-container .p-md-5{padding:3rem!important}.cegg5-container .px-md-3{padding-left:1rem!important;padding-right:1rem!important}.cegg5-container .pt-md-0{padding-top:0!important}.cegg5-container .pt-md-3{padding-top:1rem!important}.cegg5-container .ps-md-4{padding-left:1.5rem!important}.cegg5-container .gap-md-3{gap:1rem!important}.cegg5-container .text-md-end{text-align:right!important}}@media (min-width:992px){.cegg5-container .flex-lg-row{flex-direction:row!important}.cegg5-container .align-self-lg-start{align-self:flex-start!important}.cegg5-container .order-lg-first{order:-1!important}.cegg5-container .order-lg-0{order:0!important}.cegg5-container .order-lg-1{order:1!important}.cegg5-container .order-lg-2{order:2!important}.cegg5-container .order-lg-3{order:3!important}.cegg5-container .order-lg-4{order:4!important}.cegg5-container .order-lg-5{order:5!important}.cegg5-container .order-lg-last{order:6!important}.cegg5-container .m-lg-0{margin:0!important}.cegg5-container .m-lg-1{margin:.25rem!important}.cegg5-container .m-lg-2{margin:.5rem!important}.cegg5-container .m-lg-3{margin:1rem!important}.cegg5-container .m-lg-4{margin:1.5rem!important}.cegg5-container .m-lg-5{margin:3rem!important}.cegg5-container .m-lg-auto{margin:auto!important}.cegg5-container .mt-lg-2{margin-top:.5rem!important}.cegg5-container .me-lg-2{margin-right:.5rem!important}.cegg5-container .p-lg-0{padding:0!important}.cegg5-container .p-lg-1{padding:.25rem!important}.cegg5-container .p-lg-2{padding:.5rem!important}.cegg5-container .p-lg-3{padding:1rem!important}.cegg5-container .p-lg-4{padding:1.5rem!important}.cegg5-container .p-lg-5{padding:3rem!important}}@media (min-width:1200px){.cegg5-container .order-xl-first{order:-1!important}.cegg5-container .order-xl-0{order:0!important}.cegg5-container .order-xl-1{order:1!important}.cegg5-container .order-xl-2{order:2!important}.cegg5-container .order-xl-3{order:3!important}.cegg5-container .order-xl-4{order:4!important}.cegg5-container .order-xl-5{order:5!important}.cegg5-container .order-xl-last{order:6!important}.cegg5-container .m-xl-0{margin:0!important}.cegg5-container .m-xl-1{margin:.25rem!important}.cegg5-container .m-xl-2{margin:.5rem!important}.cegg5-container .m-xl-3{margin:1rem!important}.cegg5-container .m-xl-4{margin:1.5rem!important}.cegg5-container .m-xl-5{margin:3rem!important}.cegg5-container .m-xl-auto{margin:auto!important}.cegg5-container .p-xl-0{padding:0!important}.cegg5-container .p-xl-1{padding:.25rem!important}.cegg5-container .p-xl-2{padding:.5rem!important}.cegg5-container .p-xl-3{padding:1rem!important}.cegg5-container .p-xl-4{padding:1.5rem!important}.cegg5-container .p-xl-5{padding:3rem!important}.cegg5-container .ps-xl-2{padding-left:.5rem!important}.cegg5-container .ps-xl-3{padding-left:1rem!important}.cegg5-container .ps-xl-4{padding-left:1.5rem!important}.cegg5-container .ps-xl-5{padding-left:3rem!important}}@media (min-width:1400px){.cegg5-container .order-xxl-first{order:-1!important}.cegg5-container .order-xxl-0{order:0!important}.cegg5-container .order-xxl-1{order:1!important}.cegg5-container .order-xxl-2{order:2!important}.cegg5-container .order-xxl-3{order:3!important}.cegg5-container .order-xxl-4{order:4!important}.cegg5-container .order-xxl-5{order:5!important}.cegg5-container .order-xxl-last{order:6!important}.cegg5-container .m-xxl-0{margin:0!important}.cegg5-container .m-xxl-1{margin:.25rem!important}.cegg5-container .m-xxl-2{margin:.5rem!important}.cegg5-container .m-xxl-3{margin:1rem!important}.cegg5-container .m-xxl-4{margin:1.5rem!important}.cegg5-container .m-xxl-5{margin:3rem!important}.cegg5-container .m-xxl-auto{margin:auto!important}.cegg5-container .p-xxl-0{padding:0!important}.cegg5-container .p-xxl-1{padding:.25rem!important}.cegg5-container .p-xxl-2{padding:.5rem!important}.cegg5-container .p-xxl-3{padding:1rem!important}.cegg5-container .p-xxl-4{padding:1.5rem!important}.cegg5-container .p-xxl-5{padding:3rem!important}.cegg5-container .px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}}@media (min-width:1200px){.cegg5-container .fs-3{font-size:1.75rem!important}.cegg5-container .fs-4{font-size:1.5rem!important}}/*!
 * Content Egg Product
 * @author keywordrush.com <support@keywordrush.com>
 * @link https://www.keywordrush.com
 * @copyright Copyright &copy; 2026 keywordrush.com
 */
.cegg-text-truncate-1,.cegg-text-truncate-2,.cegg-text-truncate-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cegg-text-truncate-1{-webkit-line-clamp:1}.cegg-text-truncate-2{-webkit-line-clamp:2}.cegg-text-truncate-3{-webkit-line-clamp:3}.cegg-text-truncate{-webkit-line-clamp:1}.cegg-text-truncate-responsive{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:768px){.cegg-text-truncate-responsive{-webkit-line-clamp:2}}.cegg-badge-left{top:16px;left:calc(-10px - var(--border,0px));color:#fff;z-index:500;padding:10px 15px;font-size:1rem;font-weight:700;line-height:1rem;display:inline-block;position:absolute;box-shadow:2px 2px 2px #00000024}.cegg-badge-left:after{content:" ";border-color:#0000 var(--cegg-primary)#0000 #0000;filter:brightness(50%);border-style:inset solid inset inset;border-width:0 10px 7px;display:block;position:absolute;bottom:-7px;left:-10px}.cegg-badge-right{top:16px;right:calc(-10px - var(--border,0px));color:#fff;z-index:500;padding:10px 15px;font-size:1rem;font-weight:700;line-height:1rem;display:inline-block;position:absolute;box-shadow:2px 2px 2px #00000024}.cegg-badge-right:before{content:" ";border-color:#0000 #0000 #0000 var(--cegg-primary);filter:brightness(50%);border-style:inset inset inset solid;border-width:0 10px 7px;display:block;position:absolute;bottom:-7px;right:-10px}.cegg-review-box .cegg-badge-left,.cegg-review-box .cegg-badge-right{top:-20px}.cegg-badge-sm{padding:.35em .65em;font-size:.75em;top:.5rem}.cegg-badge-secondary:after{border-color:#0000 var(--cegg-secondary)#0000 #0000}.cegg-badge-success:after{border-color:#0000 var(--cegg-success)#0000 #0000}.cegg-badge-danger:after{border-color:#0000 var(--cegg-danger)#0000 #0000}.cegg-badge-warning:after{border-color:#0000 var(--cegg-warning)#0000 #0000}.cegg-badge-info:after{border-color:#0000 var(--cegg-info)#0000 #0000}.cegg-badge-light:after{border-color:#0000 var(--cegg-light)#0000 #0000}.cegg-badge-dark:after{border-color:#0000 var(--cegg-dark)#0000 #0000}.cegg-grid-card{transition:transform .3s,box-shadow .3s}.cegg-grid-card:hover{transform:translateY(-10px)}.cegg-grid-card:hover,.cegg-list-card:hover{box-shadow:0 8px 16px #0003}.cegg-grid-card:hover .card-title,.cegg-list-card:hover .card-title{text-underline-offset:.25em;text-decoration:underline;-webkit-text-decoration-color:rgba(var(--cegg-secondary-rgb),.5);-webkit-text-decoration-color:rgba(var(--cegg-secondary-rgb),.5);text-decoration-color:rgba(var(--cegg-secondary-rgb),.5)}.cegg-grid-card img,.cegg-list-card img{transition:transform .3s}.cegg-grid-card:hover img,.cegg-list-card:hover img{transform:scale(1.05)}.cegg-desc-small ul,.cegg-desc-small ol{margin:0 0 0 1em;padding:0}.cegg-rating-stars{--rating:3.5;--percent:calc(var(--rating)/5*100%);line-height:1;font-size:inherit;display:inline-block}.cegg-rating-stars:before{content:"★★★★★";letter-spacing:1px;background:linear-gradient(90deg,gold var(--percent),#bdbdbd var(--percent));-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-family:Times}.cegg-rating-value{font-size:.7em}.cegg-circle{border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:1rem;display:inline-flex}.cegg-review-box-score{width:100px;padding-top:11px;font-size:32px;line-height:1}.cegg-review-box-score span{margin-left:5px;font-size:11px}.cegg-review-box-expert{margin-top:11px;padding:5px 0;font-size:11px}.eggb-block.eggb-block p{margin-top:0;margin-bottom:0}.eggb-block .eggb-item-list{margin-bottom:0;padding-left:0}.cegg5-container .eggb-block .eggb-block-title,.cegg5-container .eggb-block h1.eggb-block-title,.cegg5-container .eggb-block h2.eggb-block-title,.cegg5-container .eggb-block h3.eggb-block-title,.cegg5-container .eggb-block h4.eggb-block-title,.cegg5-container .eggb-block h5.eggb-block-title,.cegg5-container .eggb-block h6.eggb-block-title{max-width:none;color:var(--eggb-text,inherit);font-size:var(--eggb-block-title-size,1.25rem);font-weight:var(--eggb-block-title-weight,700);margin:0;padding:0;line-height:1.3;text-decoration:none}.cegg5-container .eggb-block .eggb-block-title--sm,.cegg5-container .eggb-block h1.eggb-block-title--sm,.cegg5-container .eggb-block h2.eggb-block-title--sm,.cegg5-container .eggb-block h3.eggb-block-title--sm,.cegg5-container .eggb-block h4.eggb-block-title--sm,.cegg5-container .eggb-block h5.eggb-block-title--sm,.cegg5-container .eggb-block h6.eggb-block-title--sm{color:var(--eggb-text);font-size:1.125rem;font-weight:700;line-height:1.3}.eggb-block .eggb-item-list li{margin-bottom:0}.cegg5-container .eggb-block :focus-visible{box-shadow:none;outline:2px solid var(--eggb-accent);outline-offset:2px}.cegg5-container .eggb-btn{border-radius:var(--eggb-radius)}.cegg5-container .eggb-block{--bs-border-color:var(--eggb-border)}.eggb-block{--eggb-accent:currentColor;--eggb-btn-filled-fg:#fff;--eggb-surface:transparent;--eggb-border:currentColor;--eggb-text-muted:currentColor;--eggb-radius:0px;--eggb-radius-chip:2px;--eggb-border-w:1px}.eggb-btn{--eggb-btn-bg:transparent;--eggb-btn-border:var(--eggb-accent);--eggb-btn-fg:var(--eggb-accent);border:var(--eggb-border-w)solid var(--eggb-btn-border);border-radius:var(--eggb-radius);background:var(--eggb-btn-bg);color:var(--eggb-btn-fg);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:.375em;padding:.45em 1em;font-size:.875em;line-height:1.4;text-decoration:none;display:inline-flex}.cegg5-container .eggb-block .eggb-btn,.cegg5-container .eggb-block .eggb-btn:hover,.cegg5-container .eggb-block .eggb-btn:visited,.cegg5-container .eggb-block .eggb-btn:focus,.cegg5-container .eggb-block .eggb-btn:active{background:var(--eggb-btn-bg);border-color:var(--eggb-btn-border);color:var(--eggb-btn-fg);text-decoration:none}.cegg5-container .eggb-block .eggb-btn:hover{text-decoration:none}.eggb-btn:hover{--eggb-btn-bg:var(--eggb-accent);--eggb-btn-fg:var(--eggb-btn-filled-fg)}.eggb-btn.eggb-btn--filled{--eggb-btn-bg:var(--eggb-accent);--eggb-btn-border:var(--eggb-accent);--eggb-btn-fg:var(--eggb-btn-filled-fg)}.eggb-btn.eggb-btn--filled:hover{opacity:.88;--eggb-btn-bg:var(--eggb-accent);--eggb-btn-fg:var(--eggb-btn-filled-fg)}.eggb-btn--text{--eggb-btn-bg:transparent;--eggb-btn-border:transparent;--eggb-btn-fg:var(--eggb-accent);border:none;padding-left:0;padding-right:0}.eggb-btn--text:hover{--eggb-btn-bg:transparent;--eggb-btn-fg:var(--eggb-accent);text-decoration:underline}.eggb-chip{border:var(--eggb-border-w)solid var(--eggb-chip-border,currentColor);border-radius:var(--eggb-radius-chip);background:var(--eggb-chip-bg,transparent);color:var(--eggb-chip-color,currentColor);max-width:100%;padding:.25em .65em;font-size:.75em;line-height:1.5;display:inline-block}.eggb-chip--positive{--eggb-chip-border:var(--eggb-positive,currentColor);--eggb-chip-color:var(--eggb-positive,currentColor)}.eggb-chip--negative{--eggb-chip-border:var(--eggb-negative,currentColor);--eggb-chip-color:var(--eggb-negative,currentColor)}.eggb-section-title--positive{color:var(--eggb-positive,currentColor)}.eggb-section-title--negative{color:var(--eggb-negative,currentColor)}.eggb-section-title--muted{color:var(--eggb-text-muted,currentColor)}.eggb-item-icon--positive{color:var(--eggb-positive,currentColor)}.eggb-item-icon--negative{color:var(--eggb-negative,currentColor)}.eggb-marker--positive{color:var(--eggb-positive,currentColor);font-weight:600}.eggb-marker--negative{color:var(--eggb-negative,currentColor);font-weight:600}.eggb--note{--eggb-signal-color:var(--eggb-note,currentColor)}.eggb--tip{--eggb-signal-color:var(--eggb-tip,currentColor)}.eggb--warning{--eggb-signal-color:var(--eggb-warning,currentColor)}.eggb--insight{--eggb-signal-color:var(--eggb-insight,currentColor)}.eggb-award{border:1.5px solid var(--eggb-award-border,currentColor);border-radius:var(--eggb-radius-chip);background:var(--eggb-award-bg,transparent);color:var(--eggb-award-color,currentColor);text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;align-items:center;gap:.3em;padding:.2rem .55rem;font-size:.6875em;line-height:1.5;display:inline-flex}.eggb-label{text-transform:uppercase;letter-spacing:.14em;opacity:.5;font-size:.6em;line-height:1.2;display:block}.eggb-section-title{text-transform:uppercase;letter-spacing:.13em;margin-bottom:.5rem;font-size:.6875rem;font-weight:700;line-height:1.2;display:block}.eggb-price{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700;line-height:1}.eggb-price--lg{font-size:1.125rem}.eggb-price--md{font-size:1rem}.eggb-price--sm{font-size:.9375rem}.eggb-price-old{font-variant-numeric:tabular-nums;white-space:nowrap;text-decoration:line-through}.eggb-price-meta{line-height:1.35}.eggb-rule{border:0;border-top:var(--eggb-border-w)solid currentColor;opacity:.15;margin:0}.eggb-item-list{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.eggb-item-list li{align-items:flex-start;gap:.5rem;line-height:1.4;display:flex}.eggb-item-list .eggb-item-icon{flex-shrink:0;margin-top:.15em}.eggb-item-list .eggb-icon{width:1em;height:1em}.eggb-item-list .eggb-icon svg{width:100%;height:100%;display:block}.eggb-score-num{letter-spacing:-.04em;text-align:center;color:var(--eggb-accent);font-size:2.25rem;font-weight:700;line-height:1;display:block}.eggb-score-denom{letter-spacing:.04em;opacity:.4;text-align:center;font-size:.75em;line-height:1.2;display:block}.eggb-step-badge{background:color-mix(in srgb,var(--eggb-accent)12%,transparent);width:2rem;height:2rem;color:var(--eggb-accent);border:var(--eggb-border-w)solid color-mix(in srgb,var(--eggb-accent)30%,transparent);letter-spacing:.08em;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}.eggb-timeline-col{flex-direction:column;flex-shrink:0;align-items:center;width:2rem;display:flex}.eggb-timeline-connector{background:color-mix(in srgb,var(--eggb-accent)20%,transparent);flex-grow:1;width:1px}:root{--eggb-text-muted:#4b5563;--eggb-text-xs:.75rem;--eggb-text-sm:.9375rem;--eggb-text-md:1.0625rem;--eggb-text-lg:1.75rem;--eggb-sh-title-size:1.25rem}.eggb-block{--eggb-accent:var(--wp--preset--color--primary,#1d4ed8);--eggb-surface:var(--wp--preset--color--base-2,var(--wp--preset--color--base,#fff));--eggb-border:#1c140a1a;--eggb-text-muted:#4b5563;--eggb-radius:3px;--eggb-radius-chip:3px;--eggb-border-w:1px;--eggb-block-pad:1rem 1.125rem;--eggb-positive:#2d6a4f;--eggb-negative:#9b2335;--eggb-note:#1d4ed8;--eggb-tip:#2d6a4f;--eggb-warning:#92400e;--eggb-insight:#6f42c1;--eggb-text:inherit;color:var(--eggb-text);--eggb-text-xs:.75rem;--eggb-text-sm:.9375rem;--eggb-text-md:1.0625rem;--eggb-text-lg:1.75rem;--eggb-sh-title-size:1.25rem}.eggb-btn{--eggb-btn-fg:var(--eggb-accent);letter-spacing:.01em;padding:.45em 1.1em;font-size:.8125rem;font-weight:600}.eggb-chip{--eggb-chip-bg:transparent;--eggb-chip-border:#1c140a59;--eggb-chip-color:#1c140ad1;font-size:.75rem;font-weight:500}.eggb-award{--eggb-award-bg:color-mix(in srgb,var(--eggb-accent)12%,transparent);--eggb-award-border:color-mix(in srgb,var(--eggb-accent)35%,transparent);--eggb-award-color:var(--eggb-accent);font-size:.6875rem;font-weight:600}.eggb-score-num{letter-spacing:-.04em;font-size:2.25rem}.eggb-score-denom{opacity:.6}.eggb-price-old,.eggb-price-meta{color:var(--eggb-text-muted)}.eggb-price-old{font-size:var(--eggb-text-sm)}.eggb-price-meta{font-size:var(--eggb-text-xs)}.eggb-rule{opacity:.1}.eggb-block--panel{background:var(--eggb-surface);border:var(--eggb-border-w)solid var(--eggb-border);border-radius:var(--eggb-radius)}.eggb-block--accented{border-top:3px solid var(--eggb-accent)}.eggb-card{background:var(--eggb-surface);border:var(--eggb-border-w)solid var(--eggb-border);border-radius:var(--eggb-radius)}.eggb-divider-v{opacity:.12;background:currentColor;flex-shrink:0;width:1px}@media (prefers-color-scheme:dark){.eggb-theme-default:not([data-theme=light]){--eggb-text:#e8e6e3;--eggb-accent:#5b8df6;--eggb-surface:#1e2025;--eggb-border:#ffffff1a;--eggb-text-muted:#9ca3af;--eggb-positive:#4ade80;--eggb-negative:#f87171;--eggb-note:#60a5fa;--eggb-tip:#4ade80;--eggb-warning:#fbbf24;--eggb-insight:#a78bfa}.eggb-theme-default:not([data-theme=light]) .eggb-chip{--eggb-chip-border:#ffffff47;--eggb-chip-color:#ffffffd1}.eggb-theme-default:not([data-theme=light]) .eggb-award{--eggb-award-bg:#5b8df626;--eggb-award-border:#5b8df666;--eggb-award-color:#5b8df6}}.eggb-theme-default[data-theme=dark]{--eggb-text:#e8e6e3;--eggb-accent:#5b8df6;--eggb-surface:#1e2025;--eggb-border:#ffffff1a;--eggb-text-muted:#9ca3af;--eggb-positive:#4ade80;--eggb-negative:#f87171;--eggb-note:#60a5fa;--eggb-tip:#4ade80;--eggb-warning:#fbbf24;--eggb-insight:#a78bfa}.eggb-theme-default[data-theme=dark] .eggb-chip{--eggb-chip-border:#ffffff47;--eggb-chip-color:#ffffffd1}.eggb-theme-default[data-theme=dark] .eggb-award{--eggb-award-bg:#5b8df626;--eggb-award-border:#5b8df666;--eggb-award-color:#5b8df6}.eggb-verdict--default{padding:var(--eggb-block-pad)}.eggb-vd-name{font-size:var(--eggb-text-md);font-weight:700;line-height:1.3}.eggb-vd-text{margin:0;line-height:1.6}.eggb-block .eggb-vd-text p{margin:0 0 .75rem}.eggb-block .eggb-vd-text p:last-child{margin-bottom:0}.eggb-vd-score-col{flex-shrink:0;width:56px}.eggb-vd-cta-icon{flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.eggb-vd-cta-icon svg{width:100%;height:100%;display:block}.eggb-award-icon{flex-shrink:0;width:.9rem;height:.9rem;display:inline-flex}.eggb-award-icon svg{width:100%;height:100%;display:block}.cegg5-container .eggb-verdict .eggb-btn,.cegg5-container .eggb-verdict .eggb-btn:hover,.cegg5-container .eggb-verdict .eggb-btn:focus,.cegg5-container .eggb-verdict .eggb-btn:active,.cegg5-container .eggb-verdict .eggb-btn:visited{text-decoration:none}.eggb-verdict--compact{padding:.75rem 0}.eggb-verdict--compact .eggb-vd-name{font-size:.9375rem;font-weight:600}.eggb-verdict--compact .eggb-vd-text{font-size:var(--eggb-text-sm);line-height:1.55}.eggb-verdict--compact .eggb-score-num{font-size:1.625rem}.eggb-verdict--compact .eggb-chip{font-size:var(--eggb-text-xs)}.eggb-verdict--summary{overflow:hidden}.eggb-vd-band{background:var(--eggb-accent);color:var(--eggb-surface,#fff);font-size:var(--eggb-text-xs);text-transform:uppercase;letter-spacing:.12em;padding:.45rem 1.125rem;font-weight:700}.eggb-vd-band:before{content:"";opacity:.55;background:currentColor;flex-shrink:0;width:14px;height:2px;display:inline-block}.eggb-verdict--summary .eggb-vd-score-col{border-left:2px solid var(--eggb-accent);width:auto;max-width:5.5rem;padding-left:.875rem}.eggb-vd-score-label{text-transform:uppercase;letter-spacing:.1em;color:var(--eggb-text-muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-bottom:.125rem;font-size:.5625rem;font-weight:700;overflow:hidden}.eggb-verdict--summary .eggb-score-num{font-size:var(--eggb-text-lg);font-weight:700;line-height:1}.eggb-verdict--summary .eggb-vd-text{font-size:1.05rem;font-weight:400;line-height:1.65}.eggb-vd-meta{border-top:1px solid var(--eggb-border);padding:.75rem 1.125rem}.eggb-verdict--summary .eggb-vd-meta .eggb-vd-name{font-size:var(--eggb-text-sm);font-weight:600}.eggb-verdict--summary .p-3>.eggb-btn,.eggb-verdict--summary .p-3 .eggb-btn.align-self-start{align-self:flex-start;padding:.4em .95em;font-size:.75rem}.eggb-product-card{overflow:hidden}.eggb-pc-img-col{border-right:var(--eggb-border-w)solid var(--eggb-border);flex-shrink:0;justify-content:center;align-items:center;width:160px;padding:1rem;display:flex}.eggb-pc-img{object-fit:contain;max-width:100%;max-height:130px}.eggb-pc-body{padding:.875rem 1rem}.cegg5-container .eggb-product-card .eggb-pc-title,.cegg5-container .eggb-product-card .eggb-pc-title:visited,.cegg5-container .eggb-product-card .eggb-pc-featured-title,.cegg5-container .eggb-product-card .eggb-pc-featured-title:visited,.cegg5-container .eggb-product-card .eggb-pc-compact-title,.cegg5-container .eggb-product-card .eggb-pc-compact-title:visited{color:inherit;text-decoration:none}.cegg5-container .eggb-product-card .eggb-pc-title:hover,.cegg5-container .eggb-product-card .eggb-pc-featured-title:hover,.cegg5-container .eggb-product-card .eggb-pc-compact-title:hover{color:var(--eggb-accent)}.eggb-pc-title{font-size:var(--eggb-text-md);font-weight:600;line-height:1.3}.eggb-pc-best-for,.eggb-pc-featured-best-for{font-size:var(--eggb-text-md);color:var(--eggb-text-muted);line-height:1.5}.eggb-pc-desc,.eggb-pc-featured-verdict{font-size:var(--eggb-text-sm);line-height:1.5}.eggb-block .eggb-pc-desc p,.eggb-block .eggb-pc-best-for p,.eggb-block .eggb-pc-featured-verdict p,.eggb-block .eggb-pc-featured-best-for p{margin:0 0 .75rem}.eggb-block .eggb-pc-desc p:last-child,.eggb-block .eggb-pc-best-for p:last-child,.eggb-block .eggb-pc-featured-verdict p:last-child,.eggb-block .eggb-pc-featured-best-for p:last-child{margin-bottom:0}.eggb-pc-store,.eggb-pc-featured-store,.eggb-pc-compact-store{font-size:var(--eggb-text-xs);color:var(--eggb-text-muted)}.eggb-price-meta{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.eggb-price-meta-sep{color:var(--eggb-text-muted)}@media (min-width:768px){.eggb-product-card-wrap--featured .eggb-price-meta,.eggb-product-card-wrap--compact .eggb-price-meta{justify-content:flex-end}}.eggb-pc-rank{letter-spacing:-.03em;color:color-mix(in srgb,var(--eggb-accent)25%,var(--eggb-text-muted)46%);-webkit-user-select:none;user-select:none;font-size:1.35rem;font-weight:800;line-height:1}.eggb-pc-score{align-items:baseline;gap:.18rem;line-height:1;display:inline-flex}.eggb-pc-footer>.eggb-pc-cta-main{margin-left:auto}.eggb-pc-cta-icon,.eggb-pc-award-icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.eggb-pc-cta-icon{width:1rem;height:1rem}.eggb-pc-award-icon{width:.9rem;height:.9rem}.eggb-pc-cta-icon svg,.eggb-pc-award-icon svg{width:100%;height:100%;display:block}@media (max-width:575.98px){.eggb-pc-img-col{width:100px;padding:.75rem}.eggb-pc-img{max-height:90px}.eggb-pc-body{padding:.625rem .75rem}}.eggb-product-card--featured{overflow:hidden}.eggb-pc-featured-img-zone{background:var(--eggb-surface);border-right:var(--eggb-border-w)solid var(--eggb-border);flex-shrink:0;justify-content:center;align-items:center;width:220px;max-height:300px;padding:1.25rem 1rem;display:flex;position:relative}.eggb-pc-featured-img{object-fit:contain;width:100%;max-height:220px;display:block}.eggb-pc-featured-rank{color:color-mix(in srgb,var(--eggb-accent)25%,var(--eggb-text-muted)46%);align-items:baseline;gap:.35rem;line-height:1;display:inline-flex;position:absolute;top:.85rem;left:.85rem}.eggb-pc-featured-rank-num{letter-spacing:-.05em;color:currentColor;font-size:2rem;font-weight:800;line-height:.9}.eggb-pc-featured-body{padding:1.25rem 1.125rem}.eggb-pc-featured-score-num{letter-spacing:-.03em;color:var(--eggb-accent);font-size:1.5rem;font-weight:700;line-height:1}.eggb-pc-featured-title{font-size:var(--eggb-text-md);font-weight:700;line-height:1.3}.eggb-pc-featured-cta{text-align:center;flex:1;justify-content:center}.eggb-pc-featured-rule{border-top:var(--eggb-border-w)solid var(--eggb-border)}@media (max-width:575.98px){.eggb-pc-featured-img-zone{border-right:0;border-bottom:var(--eggb-border-w)solid var(--eggb-border);width:100%;max-height:200px}.eggb-pc-featured-img{max-height:160px}.eggb-product-card--featured{flex-direction:column}}.eggb-product-card--compact{padding:.625rem 0}.eggb-product-card-wrap--compact+.eggb-product-card-wrap--compact .eggb-product-card--compact{border-top:var(--eggb-border-w)dashed var(--eggb-border)}.eggb-product-card--compact .eggb-pc-rank{letter-spacing:-.03em;color:color-mix(in srgb,var(--eggb-accent)25%,var(--eggb-text-muted)46%);text-align:center;min-width:2rem;font-size:2rem;font-weight:800;line-height:1}.eggb-pc-compact-img{object-fit:contain;flex-shrink:0;width:80px;height:80px}.eggb-pc-compact-title{font-size:var(--eggb-text-md);font-weight:600;line-height:1.35}.eggb-product-card--compact .eggb-btn{font-size:var(--eggb-text-sm)}.cegg5-container .eggb-block .eggb-pc-heading{color:var(--eggb-text);margin:0;padding:0;font-size:1.5rem;font-weight:700;line-height:1.3}.eggb-pc-block-header{margin-bottom:1rem}.eggb-quick-picks{overflow:hidden}.cegg5-container .eggb-quick-picks .eggb-qp-name,.cegg5-container .eggb-quick-picks .eggb-qp-name:visited,.cegg5-container .eggb-quick-picks .eggb-qp-name:focus,.cegg5-container .eggb-quick-picks .eggb-qp-name:active,.cegg5-container .eggb-quick-picks .eggb-qp-alt-title,.cegg5-container .eggb-quick-picks .eggb-qp-alt-title:visited,.cegg5-container .eggb-quick-picks .eggb-qp-alt-title:focus,.cegg5-container .eggb-quick-picks .eggb-qp-alt-title:active,.cegg5-container .eggb-quick-picks .eggb-qp-grid-title,.cegg5-container .eggb-quick-picks .eggb-qp-grid-title:visited,.cegg5-container .eggb-quick-picks .eggb-qp-grid-title:focus,.cegg5-container .eggb-quick-picks .eggb-qp-grid-title:active,.cegg5-container .eggb-quick-picks .eggb-qp-group-name,.cegg5-container .eggb-quick-picks .eggb-qp-group-name:visited,.cegg5-container .eggb-quick-picks .eggb-qp-group-name:focus,.cegg5-container .eggb-quick-picks .eggb-qp-group-name:active,.cegg5-container .eggb-quick-picks .eggb-qp-highlight-title,.cegg5-container .eggb-quick-picks .eggb-qp-highlight-title:visited,.cegg5-container .eggb-quick-picks .eggb-qp-highlight-title:focus,.cegg5-container .eggb-quick-picks .eggb-qp-highlight-title:active{color:var(--eggb-text);text-decoration:none}.cegg5-container .eggb-quick-picks .eggb-qp-name:hover,.cegg5-container .eggb-quick-picks .eggb-qp-alt-title:hover,.cegg5-container .eggb-quick-picks .eggb-qp-grid-title:hover,.cegg5-container .eggb-quick-picks .eggb-qp-group-name:hover,.cegg5-container .eggb-quick-picks .eggb-qp-highlight-title:hover{color:var(--eggb-accent);text-decoration:none}.eggb-qp-head,.eggb-qp-placeholder-head{border-bottom:var(--eggb-border-w)solid var(--eggb-border);background:color-mix(in srgb,var(--eggb-border)10%,var(--eggb-surface));padding:.75rem .95rem .65rem}.eggb-quick-picks--default .eggb-qp-body{padding:var(--eggb-block-pad)}.eggb-quick-picks--default .eggb-qp-item{align-items:flex-start;gap:.875rem;padding:.95rem 0;display:flex}.eggb-quick-picks--default .eggb-qp-item+.eggb-qp-item{border-top:var(--eggb-border-w)solid var(--eggb-border)}.eggb-quick-picks--default .eggb-qp-rank-wrap{text-align:center;flex-shrink:0;width:2rem;padding-top:.05rem}.eggb-quick-picks--default .eggb-qp-rank{letter-spacing:-.05em;color:color-mix(in srgb,var(--eggb-accent)26%,var(--eggb-text-muted));font-size:1.55rem;font-weight:800;line-height:1;display:block}.eggb-quick-picks--default .eggb-qp-thumb-link{border:var(--eggb-border-w)solid color-mix(in srgb,var(--eggb-border)90%,transparent);border-radius:var(--eggb-radius-sm);background:color-mix(in srgb,var(--eggb-border)5%,var(--eggb-surface));flex-shrink:0;justify-content:center;align-items:center;width:96px;height:96px;padding:0;text-decoration:none;display:flex}.eggb-quick-picks--default .eggb-qp-thumb{object-fit:contain;width:100%;height:100%}.eggb-quick-picks--default .eggb-qp-thumb--empty{border-radius:calc(var(--eggb-radius-sm) - 2px);background:color-mix(in srgb,var(--eggb-border)20%,var(--eggb-surface));width:100%;height:100%;display:block}.eggb-quick-picks--default .eggb-qp-main{flex:auto;min-width:0}.eggb-quick-picks--default .eggb-qp-topline{min-width:0}.eggb-quick-picks--default .eggb-qp-name{-webkit-line-clamp:2;font-size:var(--eggb-text-md);color:var(--eggb-text);-webkit-box-orient:vertical;font-weight:700;line-height:1.3;text-decoration:none;display:-webkit-box;overflow:hidden}.eggb-qp-updated{font-size:var(--eggb-text-xs);color:var(--eggb-text-muted);line-height:1.35}.eggb-quick-picks--default .eggb-qp-name:hover,.eggb-quick-picks--default .eggb-qp-name:visited,.eggb-quick-picks--default .eggb-qp-thumb-link:hover,.eggb-quick-picks--default .eggb-qp-thumb-link:focus,.eggb-quick-picks--default .eggb-qp-thumb-link:visited{color:var(--eggb-text);text-decoration:none}.eggb-quick-picks--default .eggb-qp-fit{font-size:var(--eggb-text-md);color:var(--eggb-text);margin:0;line-height:1.5}.eggb-quick-picks--default .eggb-qp-note{max-width:62ch;font-size:var(--eggb-text-sm);color:var(--eggb-text-muted);margin:0;line-height:1.55}.eggb-quick-picks--default .eggb-qp-rail{border-left:var(--eggb-border-w)solid color-mix(in srgb,var(--eggb-border)80%,transparent);flex-shrink:0;width:-webkit-max-content;width:max-content;min-width:130px;padding-left:.875rem}.eggb-quick-picks--default .eggb-qp-score{font-weight:700;line-height:1.1}.eggb-quick-picks--default .eggb-qp-score .eggb-score-num,.eggb-quick-picks--default .eggb-qp-score .eggb-score-denom{display:inline}.eggb-quick-picks--default .eggb-qp-score .eggb-score-denom{margin-left:.1rem}.eggb-quick-picks--default .eggb-qp-price{color:var(--eggb-text);line-height:1.15}.eggb-quick-picks--default .eggb-qp-store{font-size:var(--eggb-text-xs);color:var(--eggb-text-muted);margin-top:.1rem;line-height:1.35}.eggb-quick-picks--default .eggb-qp-cta{justify-content:center;width:100%}.eggb-quick-picks .eggb-qp-cta-icon{flex-shrink:0;width:1rem;height:1rem;display:inline-flex}.eggb-quick-picks .eggb-qp-cta-icon svg{width:100%;height:100%}.eggb-quick-picks--default .eggb-qp-foot{border-top:var(--eggb-border-w)solid var(--eggb-border);background:color-mix(in srgb,var(--eggb-border)10%,var(--eggb-surface));padding:.75rem .95rem .65rem}.eggb-quick-picks--default .eggb-qp-foot-note{font-size:var(--eggb-text-xs);color:var(--eggb-text-muted);line-height:1.45}.eggb-quick-picks--compact .eggb-qp-item{grid-template-columns:2rem 56px minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.7rem 0;display:grid}.eggb-quick-picks--compact-no-image .eggb-qp-item{grid-template-columns:2rem minmax(0,1fr) auto}.eggb-quick-picks--compact .eggb-section-title{margin-bottom:.75rem}.eggb-quick-picks--compact .eggb-qp-item+.eggb-qp-item{border-top:var(--eggb-border-w)solid var(--eggb-border)}.eggb-quick-picks--compact .eggb-qp-rank-wrap{text-align:center;flex-shrink:0;width:2rem;padding-top:0}.eggb-quick-picks--compact .eggb-qp-rank{letter-spacing:-.05em;color:color-mix(in srgb,var(--eggb-accent)26%,var(--eggb-text-muted));font-size:1.55rem;font-weight:800;line-height:1;display:block}.eggb-quick-picks--compact .eggb-qp-thumb-link{border:var(--eggb-border-w)solid color-mix(in srgb,var(--eggb-border)90%,transparent);border-radius:var(--eggb-radius-sm);background:color-mix(in srgb,var(--eggb-border)5%,var(--eggb-surface));flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;padding:0;text-decoration:none;display:flex}.eggb-quick-picks--compact .eggb-qp-thumb{object-fit:contain;width:100%;height:100%}.eggb-quick-picks--compact .eggb-qp-main,.eggb-quick-picks--compact .eggb-qp-topline{min-width:0}.eggb-quick-picks--compact .eggb-qp-name{-webkit-line-clamp:2;max-width:100%;font-size:var(--eggb-text-md);color:var(--eggb-text);-webkit-box-orient:vertical;font-weight:700;line-height:1.3;text-decoration:none;display:-webkit-box;overflow:hidden}.eggb-quick-picks--compact .eggb-qp-name:hover,.eggb-quick-picks--compact .eggb-qp-name:visited,.eggb-quick-picks--compact .eggb-qp-thumb-link:hover,.eggb-quick-picks--compact .eggb-qp-thumb-link:focus,.eggb-quick-picks--compact .eggb-qp-thumb-link:visited{color:var(--eggb-text);text-decoration:none}.eggb-quick-picks--compact .eggb-qp-fit{font-size:var(--eggb-text-sm);color:var(--eggb-text-muted);margin:0;line-height:1.45}.eggb-quick-picks--compact .eggb-qp-note{font-size:var(--eggb-text-sm);color:var(--eggb-text);margin:0;line-height:1.45}.eggb-quick-picks--compact .eggb-qp-rail{border-left:0;justify-self:end;width:auto;min-width:0;padding-left:0}.eggb-quick-picks--compact .eggb-award{font-size:var(--eggb-text-xs);letter-spacing:.1em;color:var(--eggb-accent);background:0 0;border:none;border-radius:0;flex-shrink:0;padding:0;font-weight:700}.eggb-quick-picks--compact .eggb-score-num{font-size:1rem}.eggb-quick-picks--compact .eggb-score-denom{font-size:var(--eggb-text-xs)}.eggb-quick-picks--compact .eggb-qp-price{font-size:var(--eggb-text-sm);color:var(--eggb-text)}.eggb-quick-picks--compact .eggb-qp-cta-col{gap:.65rem}.eggb-quick-picks--compact .eggb-qp-cta{white-space:nowrap;justify-content:flex-start;width:auto}.eggb-quick-picks--compact .eggb-qp-compact-meta{font-size:var(--eggb-text-sm);letter-spacing:-.02em;white-space:nowrap;font-weight:700}.eggb-quick-picks--compact .eggb-qp-compact-meta .eggb-score-num,.eggb-quick-picks--compact .eggb-qp-compact-meta .eggb-score-denom,.eggb-quick-picks--compact .eggb-qp-compact-meta .eggb-qp-price{display:inline}.eggb-quick-picks--compact .eggb-qp-compact-meta .eggb-score-denom{margin-left:.08rem;margin-right:.45rem}.eggb-quick-picks--compact .eggb-qp-compact-update{width:100%;font-size:var(--eggb-text-xs);color:var(--eggb-text-muted);text-align:right;margin-top:.6rem;line-height:1.45;display:block}.eggb-quick-picks--alternatives{padding:0}.eggb-quick-picks--alternatives .eggb-section-title{margin-bottom:.5rem}.eggb-qp-alt-item{grid-template-columns:128px minmax(0,1fr) auto;align-items:start;gap:1rem;padding:1rem 0;display:grid}.eggb-qp-alt-item+.eggb-qp-alt-item{border-top:var(--eggb-border-w)solid var(--eggb-border)}.eggb-qp-alt-switch{color:var(--eggb-accent);align-items:center;gap:.45rem;display:inline-flex}.eggb-qp-alt-switch:before{content:"";opacity:.55;background:currentColor;width:16px;height:1px}.eggb-qp-alt-media{flex-direction:column;gap:.625rem;display:flex}.eggb-qp-alt-thumb{aspect-ratio:1;border:var(--eggb-border-w)solid color-mix(in srgb,var(--eggb-border)90%,transparent);border-radius:var(--eggb-radius-sm);background:color-mix(in srgb,var(--eggb-border)5%,var(--eggb-surface));justify-content:center;align-items:center;width:100%;padding:0;text-decoration:none;display:flex}.eggb-qp-alt-thumb:hover,.eggb-qp-alt-thumb:focus,.eggb-qp-alt-thumb:visited{text-decoration:none}.eggb-qp-alt-thumb .eggb-qp-thumb{object-fit:contain;width:100%;height:100%}.eggb-qp-alt-score{justify-content:center;align-items:baseline;gap:.25rem;display:flex}.eggb-qp-alt-score .eggb-score-num{font-size:1.5rem;line-height:1}.eggb-qp-alt-score .eggb-score-denom{font-size:var(--eggb-text-sm);opacity:.65}.eggb-qp-alt-content{min-width:0}.eggb-qp-alt-rank{letter-spacing:-.05em;color:color-mix(in srgb,var(--eggb-accent)26%,var(--eggb-text-muted));text-align:right;min-width:2.1rem;padding-top:.1rem;font-size:1.7rem;font-weight:800;line-height:1}.eggb-qp-alt-title{-webkit-line-clamp:2;max-width:60ch;font-size:var(--eggb-text-md);color:var(--eggb-text);-webkit-box-orient:vertical;font-weight:700;line-height:1.3;text-decoration:none;display:-webkit-box;overflow:hidden}.eggb-qp-alt-title:focus,.eggb-qp-alt-title:visited{color:var(--eggb-text);text-decoration:none}.eggb-qp-alt-why{font-size:var(--eggb-text-md);color:var(--eggb-text);margin:0;line-height:1.5}.eggb-qp-alt-delta{border-left:2px solid color-mix(in srgb,var(--eggb-accent)28%,transparent);font-size:var(--eggb-text-sm);color:var(--eggb-text-muted);padding-left:.875rem;line-height:1.5}.eggb-qp-alt-price{color:var(--eggb-text)}.eggb-quick-picks--alternatives .eggb-qp-store{font-size:var(--eggb-text-xs);color:var(--eggb-text-muted);margin-top:.12rem;line-height:1.35}.eggb-qp-alt-update{width:100%;font-size:var(--eggb-text-xs);color:var(--eggb-text-muted);text-align:right;margin-top:.75rem;line-height:1.45;display:block}.eggb-quick-picks--grouped{padding:0}.eggb-quick-picks--grouped .eggb-section-title{margin-bottom:.75rem}.eggb-qp-group-list{flex-direction:column;gap:.75rem;display:flex}.eggb-qp-group-item{border:var(--eggb-border-w)solid color-mix(in srgb,var(--eggb-accent)16%,var(--eggb-border));border-radius:calc(var(--eggb-radius) + 2px);background:linear-gradient(90deg,color-mix(in srgb,var(--eggb-accent)5%,var(--eggb-surface))0,transparent 42%);grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:.875rem;padding:.8rem .9rem;display:grid}.eggb-qp-group-thumb{border:var(--eggb-border-w)solid color-mix(in srgb,var(--eggb-border)90%,transparent);border-radius:var(--eggb-radius-sm);background:color-mix(in srgb,var(--eggb-border)5%,var(--eggb-surface));justify-content:center;align-items:center;width:96px;height:96px;padding:0;text-decoration:none;display:flex}.eggb-qp-group-thumb:hover,.eggb-qp-group-thumb:focus,.eggb-qp-group-thumb:visited{text-decoration:none}.eggb-qp-group-thumb .eggb-qp-thumb{object-fit:contain;width:100%;height:100%}.eggb-qp-group-product{min-width:0}.eggb-qp-group-badge{color:var(--eggb-accent);align-items:center;gap:.4rem;display:inline-flex}.eggb-qp-group-name{-webkit-line-clamp:2;font-size:var(--eggb-text-md);color:var(--eggb-text);-webkit-box-orient:vertical;font-weight:700;line-height:1.25;text-decoration:none;display:-webkit-box;overflow:hidden}.eggb-qp-group-name:focus,.eggb-qp-group-name:visited{color:var(--eggb-text);text-decoration:none}.eggb-qp-group-fit{font-size:var(--eggb-text-md);color:var(--eggb-text);margin:0;line-height:1.5}.eggb-qp-group-note{font-size:var(--eggb-text-sm);color:var(--eggb-text-muted);margin:0;line-height:1.45}.eggb-qp-group-rail{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:.4rem;display:flex}.eggb-qp-group-score{align-items:baseline;gap:.2rem;line-height:1;display:inline-flex}.eggb-qp-group-score .eggb-score-num{font-size:1.125rem;line-height:1}.eggb-qp-group-score .eggb-score-denom{font-size:var(--eggb-text-xs);opacity:.65}.eggb-qp-group-price{color:var(--eggb-text)}.eggb-qp-group-link{justify-content:center;min-width:0}.eggb-qp-group-update{width:100%;font-size:var(--eggb-text-xs);color:var(--eggb-text-muted);text-align:right;margin-top:.75rem;line-height:1.45;display:block}.eggb-quick-picks--grid{padding:0}.eggb-quick-picks--grid .eggb-section-title{margin-bottom:.75rem}.eggb-quick-picks--grid .eggb-qp-grid-card{border:var(--eggb-border-w)solid var(--eggb-border);border-radius:var(--eggb-radius);background:var(--eggb-surface);border-top:3px solid color-mix(in srgb,var(--eggb-accent)22%,transparent);position:relative;overflow:hidden}.eggb-quick-picks--grid .eggb-qp-grid-card--featured{border-top-color:var(--eggb-accent);border-color:color-mix(in srgb,var(--eggb-accent)18%,var(--eggb-border));background:color-mix(in srgb,var(--eggb-accent)5%,var(--eggb-surface))}.eggb-qp-grid-rank{color:var(--eggb-text-muted)}.eggb-qp-grid-media{flex-shrink:0;justify-content:center;align-items:center;width:108px;height:108px;padding:0;text-decoration:none;display:flex}.eggb-qp-grid-media:hover,.eggb-qp-grid-media:focus,.eggb-qp-grid-media:visited{text-decoration:none}.eggb-qp-grid-media .eggb-qp-thumb{object-fit:contain;width:100%;height:100%}@media (max-width:767.98px){.eggb-qp-grid-media{width:92px;height:92px}}.eggb-qp-grid-title{-webkit-line-clamp:2;font-size:var(--eggb-text-md);color:var(--eggb-text);-webkit-box-orient:vertical;font-weight:700;line-height:1.3;text-decoration:none;display:-webkit-box;overflow:hidden}.eggb-qp-grid-fit{font-size:var(--eggb-text-sm);color:var(--eggb-text);margin:0;line-height:1.45}.eggb-qp-grid-copy{font-size:var(--eggb-text-md);color:var(--eggb-text-muted);margin:0;line-height:1.55}.eggb-qp-grid-footer{border-top:var(--eggb-border-w)solid color-mix(in srgb,var(--eggb-border)80%,transparent);margin-top:auto;padding-top:.75rem}.eggb-qp-grid-price{color:var(--eggb-text)}.eggb-quick-picks--grid .eggb-qp-store{font-size:var(--eggb-text-xs);color:var(--eggb-text-muted);margin-top:.12rem;line-height:1.35}.eggb-qp-grid-score{align-items:baseline;gap:.18rem;line-height:1;display:inline-flex}.eggb-qp-grid-score .eggb-score-num{font-size:1rem;line-height:1}.eggb-qp-grid-score .eggb-score-denom{font-size:var(--eggb-text-xs);opacity:.65}.eggb-qp-grid-update{width:100%;font-size:var(--eggb-text-xs);color:var(--eggb-text-muted);text-align:right;margin-top:.75rem;line-height:1.45;display:block}@media (max-width:767.98px){.eggb-qp-alt-item{grid-template-columns:88px minmax(0,1fr);gap:.875rem}.eggb-qp-alt-rank{display:none}.eggb-qp-group-item{grid-template-columns:76px minmax(0,1fr);align-items:start}.eggb-qp-group-thumb{width:76px;height:76px}.eggb-qp-group-rail{white-space:normal;flex-direction:row;grid-column:2;justify-content:flex-start;align-items:center;gap:.75rem}}.eggb-qp-placeholder-body{padding:.95rem 1rem 1rem}.eggb-qp-placeholder-meta{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.85rem;display:flex}.eggb-qp-placeholder-count{font-size:var(--eggb-text-xs);color:var(--eggb-text-muted)}.eggb-qp-placeholder-list{margin:0;padding-left:1.25rem}.eggb-qp-placeholder-item+.eggb-qp-placeholder-item{margin-top:.45rem}.eggb-qp-placeholder-rank{min-width:2rem;font-size:var(--eggb-text-xs);letter-spacing:.12em;color:var(--eggb-accent);margin-right:.35rem;font-weight:700;display:inline-block}.eggb-qp-placeholder-title{font-weight:600}.eggb-quick-picks--highlight{background:0 0}.eggb-quick-picks--highlight .eggb-section-title{margin-bottom:0}.eggb-quick-picks--highlight .eggb-qp-highlight-card{border-top:3px solid color-mix(in srgb,var(--eggb-accent)28%,transparent);overflow:hidden}.eggb-quick-picks--highlight .eggb-qp-highlight-card--lead{border-top-color:var(--eggb-accent)}.eggb-quick-picks--highlight .eggb-qp-highlight-media{border-right:var(--eggb-border-w)solid var(--eggb-border);flex-shrink:0;justify-content:center;align-items:center;width:160px;padding:1rem;text-decoration:none;display:flex}.eggb-quick-picks--highlight .eggb-qp-highlight-media .eggb-qp-thumb{object-fit:contain;width:100%;height:100%;max-height:140px}.eggb-quick-picks--highlight .eggb-qp-fit{font-size:var(--eggb-text-md);color:var(--eggb-text);margin:0;line-height:1.5}.eggb-quick-picks--highlight .eggb-qp-highlight-rank{letter-spacing:-.06em;color:color-mix(in srgb,var(--eggb-accent)26%,var(--eggb-text-muted));flex-shrink:0;font-size:1.35rem;font-weight:800;line-height:1}.eggb-quick-picks--highlight .eggb-qp-highlight-title-row{flex-wrap:nowrap;min-width:0}.eggb-quick-picks--highlight .eggb-qp-highlight-title{-webkit-line-clamp:2;letter-spacing:-.04em;-webkit-box-orient:vertical;min-width:0;font-size:max(1.25rem,min(1.05rem + .7vw,1.6rem));font-weight:700;line-height:1.15;display:-webkit-box;overflow:hidden}.eggb-quick-picks--highlight .eggb-qp-highlight-copy{max-width:60ch;font-size:var(--eggb-text-md);color:var(--eggb-text-muted);line-height:1.55}.eggb-quick-picks--highlight .eggb-qp-highlight-score,.eggb-quick-picks--highlight .eggb-qp-highlight-alt-score{line-height:1}.eggb-quick-picks--highlight .eggb-qp-highlight-score .eggb-score-num,.eggb-quick-picks--highlight .eggb-qp-highlight-alt-score .eggb-score-num{letter-spacing:-.03em;text-align:left;font-size:1.5rem}.eggb-quick-picks--highlight .eggb-qp-highlight-score .eggb-score-denom,.eggb-quick-picks--highlight .eggb-qp-highlight-alt-score .eggb-score-denom{font-size:var(--eggb-text-xs);text-align:left;line-height:1}.eggb-quick-picks--highlight .eggb-qp-highlight-rule{border-top:var(--eggb-border-w)solid color-mix(in srgb,var(--eggb-border)80%,transparent)}.eggb-quick-picks--highlight .eggb-qp-highlight-price,.eggb-quick-picks--highlight .eggb-qp-highlight-alt-price{color:var(--eggb-text);line-height:1.15}.eggb-quick-picks--highlight .eggb-qp-store{font-size:var(--eggb-text-xs);color:var(--eggb-text-muted);margin-top:.1rem;line-height:1.35}.eggb-quick-picks--highlight .eggb-qp-highlight-cta{margin-left:auto}.eggb-quick-picks--highlight .eggb-qp-highlight-alt{border:var(--eggb-border-w)solid var(--eggb-border);border-radius:var(--eggb-radius);background:var(--eggb-surface);grid-template-columns:160px minmax(0,1fr) auto;align-items:center;gap:.875rem;padding:0 1rem 0 0;display:grid}.eggb-quick-picks--highlight .eggb-qp-highlight-alt-media{border-right:var(--eggb-border-w)solid var(--eggb-border);justify-content:center;align-items:center;width:160px;height:100%;min-height:132px;padding:1rem;text-decoration:none;display:flex}.eggb-quick-picks--highlight .eggb-qp-highlight-alt-media .eggb-qp-thumb{object-fit:contain;width:100%;height:100%;max-height:96px}.eggb-quick-picks--highlight .eggb-qp-highlight-alt-body{min-width:0;padding:.95rem 0}.eggb-quick-picks--highlight .eggb-qp-highlight-alt-kicker{color:var(--eggb-accent)}.eggb-quick-picks--highlight .eggb-qp-highlight-alt-title{-webkit-line-clamp:2;font-size:var(--eggb-text-md);letter-spacing:normal;line-height:1.3}.eggb-quick-picks--highlight .eggb-qp-highlight-alt-copy{max-width:54ch;font-size:var(--eggb-text-sm);color:var(--eggb-text-muted);line-height:1.5}.eggb-quick-picks--highlight .eggb-qp-highlight-alt-rail{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:.45rem;display:flex}.eggb-quick-picks--highlight .eggb-qp-highlight-alt-cta{justify-content:center;min-width:0}.eggb-quick-picks--highlight .eggb-qp-highlight-update{text-align:right;width:100%;font-size:var(--eggb-text-xs);color:var(--eggb-text-muted);margin-top:0;line-height:1.45;display:block}@media (max-width:767.98px){.eggb-quick-picks--default .eggb-qp-item{grid-template-columns:64px minmax(0,1fr);gap:.75rem;display:grid}.eggb-quick-picks--default .eggb-qp-rank-wrap{display:none}.eggb-quick-picks--default .eggb-qp-thumb-link{width:64px;height:64px}.eggb-quick-picks--default .eggb-qp-main{grid-template-columns:1fr;gap:.5rem;display:grid!important}.eggb-quick-picks--default .eggb-qp-topline:before{content:attr(data-rank);font-size:var(--eggb-text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--eggb-accent);margin-right:.45rem;font-weight:700;display:inline-block}.eggb-quick-picks--default .eggb-qp-updated{width:100%}.eggb-quick-picks--default .eggb-qp-fit,.eggb-quick-picks--default .eggb-qp-note,.eggb-quick-picks--default .eggb-qp-main>.d-flex.flex-wrap.gap-1{grid-column:1/-1}.eggb-quick-picks--default .eggb-qp-rail{border-left:0;border-top:var(--eggb-border-w)solid color-mix(in srgb,var(--eggb-border)80%,transparent);grid-column:1/-1;justify-content:space-between;align-items:center;gap:.75rem;width:auto;padding-top:.625rem;padding-left:0;display:flex!important}.eggb-quick-picks--default .eggb-qp-score{align-items:baseline;gap:.2rem;display:inline-flex}.eggb-quick-picks--default .eggb-qp-rail>.d-flex.flex-column{flex:none;gap:0}.eggb-quick-picks--default .eggb-qp-cta{width:auto;margin-left:auto}.eggb-quick-picks--compact .eggb-qp-item{grid-template-columns:56px minmax(0,1fr);align-items:start;gap:.625rem;padding:.65rem 0;display:grid}.eggb-quick-picks--compact-no-image .eggb-qp-item{grid-template-columns:minmax(0,1fr)}.eggb-quick-picks--compact .eggb-qp-rank-wrap{display:none}.eggb-quick-picks--compact .eggb-qp-rail{grid-column:2/-1;justify-content:flex-start;align-items:center;gap:.75rem;padding-top:.2rem;display:flex!important}.eggb-quick-picks--compact .eggb-qp-score{align-items:baseline;gap:.18rem;display:inline-flex}.eggb-quick-picks--compact .eggb-qp-compact-meta{font-size:var(--eggb-text-sm)}.eggb-quick-picks--compact .eggb-qp-cta{white-space:nowrap;flex-shrink:0;width:auto;margin-left:0;padding:.34em .72em}.eggb-quick-picks--highlight .eggb-qp-highlight-media{border-right:0;border-bottom:var(--eggb-border-w)solid var(--eggb-border);width:100%}.eggb-quick-picks--highlight .eggb-qp-highlight-card{flex-direction:column}.eggb-quick-picks--highlight .eggb-qp-highlight-alt{grid-template-columns:72px minmax(0,1fr);align-items:start;padding:0}.eggb-quick-picks--highlight .eggb-qp-highlight-alt-media{border:var(--eggb-border-w)solid var(--eggb-border);border-radius:var(--eggb-radius);width:72px;height:72px;min-height:0;margin:.85rem 0 0 .85rem;padding:.45rem}.eggb-quick-picks--highlight .eggb-qp-highlight-alt-body{padding:.85rem .85rem 0 0}.eggb-quick-picks--highlight .eggb-qp-highlight-alt-rail{white-space:normal;flex-flow:wrap;grid-column:2;justify-content:flex-start;align-items:center;gap:.75rem;padding:0 .85rem .85rem 0}}@media (max-width:520px){.eggb-quick-picks--default .eggb-qp-rail{grid-template-columns:auto auto 1fr;align-items:center;gap:.55rem;display:grid!important}.eggb-quick-picks--default .eggb-qp-rail>.d-flex.flex-column{flex-direction:row;align-items:baseline;gap:0;min-width:0;display:flex!important}.eggb-quick-picks--default .eggb-qp-price{font-size:var(--eggb-text-md);display:inline}.eggb-quick-picks--default .eggb-qp-store{display:none}.eggb-quick-picks--default .eggb-qp-cta{white-space:nowrap;justify-content:center;width:auto;margin-left:auto;padding:.42em .85em}}@media (max-width:420px){.eggb-quick-picks--default .eggb-qp-rail{grid-template-columns:auto auto 1fr;gap:.45rem}.eggb-quick-picks--default .eggb-qp-price{font-size:var(--eggb-text-sm)}.eggb-quick-picks--default .eggb-qp-cta{grid-column:3}.eggb-quick-picks--default .eggb-qp-head,.eggb-quick-picks--default .eggb-qp-foot{padding:.62rem .8rem .56rem}.eggb-quick-picks--compact .eggb-qp-item{grid-template-columns:48px minmax(0,1fr)}.eggb-quick-picks--compact-no-image .eggb-qp-item{grid-template-columns:minmax(0,1fr)}.eggb-quick-picks--compact .eggb-qp-thumb-link{width:48px;height:48px}.eggb-quick-picks--compact .eggb-qp-name,.eggb-quick-picks--compact .eggb-qp-fit{font-size:var(--eggb-text-sm)}.eggb-quick-picks--compact .eggb-qp-rail{grid-column:1/-1;gap:.6rem;padding-top:.35rem}.eggb-quick-picks--compact .eggb-qp-cta{padding:.34em .62em}}.eggb-ct-label{letter-spacing:.1em;font-size:var(--eggb-text-xs);text-transform:uppercase;color:var(--eggb-text-muted);font-weight:600}.eggb-ct-score{font-size:var(--eggb-text-sm);letter-spacing:-.02em;font-weight:700}.eggb-ct-note{font-size:var(--eggb-text-xs);color:var(--eggb-text-muted);line-height:1.45}.eggb-ct-img{object-fit:contain;max-height:64px}.eggb-ct-dash{color:var(--eggb-text-muted)}.eggb-ct--default{overflow:hidden}.eggb-ct--default .eggb-ct-table{table-layout:fixed;min-width:720px}.eggb-ct--default .eggb-ct-criteria{width:150px}.eggb-ct--default thead .eggb-ct-col-winner{background-color:var(--eggb-accent);color:var(--eggb-surface,#fff)}.eggb-ct--default thead .eggb-ct-col-winner .eggb-ct-label{color:inherit;opacity:.75}.eggb-ct--default thead th{vertical-align:bottom}.eggb-ct .eggb-ct-header{border-bottom:var(--eggb-border-w)solid var(--eggb-border)}.eggb-ct .eggb-ct-header-title{font-size:var(--eggb-text-md);color:var(--eggb-text);font-weight:700;line-height:1.3}.eggb-ct--default .eggb-ct-header-name{font-size:var(--eggb-text-md);color:inherit;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.eggb-ct--default .eggb-ct-criteria-cell{background:color-mix(in srgb,var(--eggb-border)30%,var(--eggb-surface));border-right:var(--eggb-border-w)solid var(--eggb-border)}.eggb-ct--default .eggb-ct-footer{border-top:var(--eggb-border-w)solid var(--eggb-border);background:color-mix(in srgb,var(--eggb-border)30%,var(--eggb-surface));flex-direction:column;gap:.35rem;display:flex}.eggb-ct--default .eggb-ct-cta{min-width:7.5rem}.eggb-ct--default .eggb-ct-img-placeholder{width:100%;min-height:64px;display:block}.eggb-ct--versus{overflow:hidden}.eggb-ct--versus .eggb-ct-table{table-layout:fixed;border-collapse:collapse}.eggb-ct--versus .eggb-ct-col-spine{width:100px}@media (min-width:480px){.eggb-ct--versus .eggb-ct-col-spine{width:150px}}.eggb-ct--versus .eggb-ct-table tr{border-top:var(--eggb-border-w)solid var(--eggb-border)}.eggb-ct--versus .eggb-ct-table tr:first-child{border-top:none}.eggb-ct--versus .eggb-ct-table td,.eggb-ct--versus .eggb-ct-table th{border:none}.eggb-ct--versus .eggb-ct-spine{text-align:center;vertical-align:middle;padding:.5rem .25rem}.eggb-ct--versus .eggb-ct-vs-hero{background:var(--eggb-accent);letter-spacing:.12em;width:34px;height:34px;color:var(--eggb-surface,#fff);border-radius:50%;justify-content:center;align-items:center;font-size:.6rem;font-weight:900;display:inline-flex}@media (min-width:480px){.eggb-ct--versus .eggb-ct-vs-hero{width:44px;height:44px;font-size:.65rem}}.eggb-ct--versus .eggb-ct-spine-label{letter-spacing:.08em;text-transform:uppercase;white-space:normal;word-break:break-word;font-size:.6rem}.eggb-ct--versus .eggb-ct-val{text-align:center;vertical-align:middle;padding:.6rem .75rem}.eggb-ct--versus .eggb-ct-winner .eggb-ct-val-inner{color:var(--eggb-accent);font-weight:700}.eggb-ct--versus .eggb-ct-val .eggb-ct-star{color:var(--eggb-text-muted)}.eggb-ct--versus .eggb-ct-winner .eggb-ct-val-inner .eggb-ct-star{color:var(--eggb-accent)}.eggb-ct--versus .eggb-ct-img-wrap{border-radius:var(--eggb-radius);border:var(--eggb-border-w)solid var(--eggb-border);background-color:var(--eggb-surface);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}@media (min-width:480px){.eggb-ct--versus .eggb-ct-img-wrap{width:72px;height:72px}}.eggb-ct--versus .eggb-ct-img{object-fit:contain;width:100%;height:100%;max-height:none;display:block}.eggb-ct--versus thead th{vertical-align:middle}.eggb-ct--versus .eggb-ct-header-text{min-width:0;overflow:hidden}.eggb-ct--versus .eggb-ct-header-name{font-size:var(--eggb-text-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;display:-webkit-box;overflow:hidden}@media (min-width:480px){.eggb-ct--versus .eggb-ct-header-img{display:flex}.eggb-ct--versus .eggb-ct-header-name{font-size:var(--eggb-text-md)}}@media (max-width:479.98px){.eggb-ct--versus .eggb-ct-col-a>.d-flex{justify-content:flex-end}.eggb-ct--versus .eggb-ct-header-text{display:none}}.eggb-ct--versus .eggb-ct-col-a .eggb-ct-val{text-align:right}.eggb-ct--versus .eggb-ct-col-b .eggb-ct-val{text-align:left}.eggb-ct--versus .eggb-ct-footer{border-top:var(--eggb-border-w)solid var(--eggb-border);background:color-mix(in srgb,var(--eggb-border)30%,var(--eggb-surface));flex-direction:column;gap:.35rem;display:flex}.eggb-ct--product-list .eggb-ct-table{table-layout:auto}.eggb-ct--product-list .eggb-ct-col-attr{width:7rem}.eggb-ct--product-list .eggb-ct-col-price{width:5rem}.eggb-ct--product-list .eggb-ct-col-cta{width:8rem}.eggb-ct--product-list thead tr{background:color-mix(in srgb,var(--eggb-border)30%,var(--eggb-surface))}.eggb-ct--product-list .eggb-ct-table td,.eggb-ct--product-list .eggb-ct-table th{border:none;border-bottom:var(--eggb-border-w)solid var(--eggb-border);padding:.5rem .75rem}.eggb-ct--product-list tbody tr:last-child td{border-bottom:none}.eggb-ct--product-list .eggb-ct-sub{font-size:var(--eggb-text-xs);color:var(--eggb-text-muted)}.eggb-ct--product-list .eggb-ct-thumb{border-radius:var(--eggb-radius);border:var(--eggb-border-w)solid var(--eggb-border);background:var(--eggb-surface);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;overflow:hidden}.eggb-ct--product-list .eggb-ct-thumb img,.eggb-ct--product-list .eggb-ct-thumb .eggb-ct-thumb-img{object-fit:contain;width:100%;height:100%;display:block}.eggb-ct--product-list .eggb-ct-feat{font-size:var(--eggb-text-xs);letter-spacing:.04em}.eggb-ct--product-list .eggb-ct-feat--yes{background:color-mix(in srgb,var(--eggb-positive)15%,transparent);color:var(--eggb-positive)}.eggb-ct--product-list .eggb-ct-feat--partial{background:color-mix(in srgb,var(--eggb-text-muted)15%,transparent);color:var(--eggb-text-muted)}.eggb-ct--product-list .eggb-ct-feat--no{background:color-mix(in srgb,var(--eggb-negative)10%,transparent);color:var(--eggb-negative)}.eggb-ct--product-list .eggb-ct-pl-title,.eggb-ct--product-list .eggb-ct-pl-title:hover,.eggb-ct--product-list .eggb-ct-pl-title:visited,.eggb-ct--product-list .eggb-ct-pl-title:focus,.eggb-ct--product-list .eggb-ct-pl-title:active{color:var(--eggb-text);text-decoration:none}.eggb-ct--product-list .eggb-ct-pl-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.eggb-ct--product-list .eggb-ct-pl-note{font-size:var(--eggb-text-xs);color:var(--eggb-text-muted);text-align:right;margin-top:.5rem;line-height:1.45}.eggb-ct--product-list .eggb-ct-pl-text{color:var(--eggb-text-muted)}.eggb-ct .eggb-ct-star{color:var(--eggb-warning)}.eggb-ct .eggb-ct-stars{gap:.1rem;display:inline-flex}.eggb-ct .eggb-ct-check{color:var(--eggb-positive)}.eggb-ct .eggb-ct-no{color:var(--eggb-negative)}.eggb-ct .eggb-icon{vertical-align:-.125em;width:1em;height:1em;display:inline-flex}.eggb-ct .eggb-icon svg{width:100%;height:100%;display:block}.eggb-ct-placeholder{overflow:hidden}.eggb-ct-placeholder-head{border-bottom:var(--eggb-border-w)solid var(--eggb-border);background:color-mix(in srgb,var(--eggb-border)10%,var(--eggb-surface));padding:.75rem .95rem .65rem}.eggb-ct-placeholder-label{font-size:var(--eggb-text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--eggb-text-muted);margin-bottom:.25rem;font-weight:700}.eggb-ct-placeholder-title{font-size:var(--eggb-text-md);color:var(--eggb-text);font-weight:700;line-height:1.3}.eggb-ct-placeholder-body{padding:.95rem 1rem 1rem}.eggb-ct-placeholder-meta{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.85rem;display:flex}.eggb-ct-placeholder-count{font-size:var(--eggb-text-xs);color:var(--eggb-text-muted)}.eggb-ct-placeholder-list{margin:0;padding-left:1.25rem}.eggb-ct-placeholder-item+.eggb-ct-placeholder-item{margin-top:.45rem}.eggb-ct-placeholder-rank{min-width:2rem;font-size:var(--eggb-text-xs);letter-spacing:.12em;color:var(--eggb-accent);margin-right:.35rem;font-weight:700;display:inline-block}.eggb-ct-placeholder-title-text{color:var(--eggb-text);font-weight:600}.eggb-ct-placeholder-sub{font-size:var(--eggb-text-xs);color:var(--eggb-text-muted);margin-left:.35rem}.eggb-ct-placeholder-foot{border-top:var(--eggb-border-w)solid var(--eggb-border);background:color-mix(in srgb,var(--eggb-border)10%,var(--eggb-surface));font-size:var(--eggb-text-xs);color:var(--eggb-text-muted);padding:.75rem .95rem .65rem;line-height:1.45}.eggb-where-to-buy{overflow:hidden}.eggb-wtb-head,.eggb-wtb-foot,.eggb-wtb-compact-head,.eggb-wtb-table-compact-head{padding:.62rem .9rem .54rem}.eggb-wtb-updated,.eggb-wtb-compact-count,.eggb-wtb-table-compact-count{font-size:var(--eggb-text-xs);color:var(--eggb-text-muted)}.eggb-wtb-head,.eggb-wtb-compact-head,.eggb-wtb-table-compact-head{border-bottom:var(--eggb-border-w)solid var(--eggb-border);background:color-mix(in srgb,var(--eggb-border)10%,var(--eggb-surface));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .875rem;display:flex}.eggb-wtb-head-left{flex-direction:column;gap:.25rem;display:flex}.eggb-wtb-offers{flex-direction:column;display:flex}.eggb-wtb-offer{grid-template-columns:42px 108px minmax(0,1fr) 116px 122px;align-items:center;gap:.875rem;padding:.95rem 1.125rem;display:grid}.eggb-wtb-offer+.eggb-wtb-offer{border-top:var(--eggb-border-w)solid var(--eggb-border)}.eggb-wtb-offer--best{background:color-mix(in srgb,var(--eggb-accent)8%,transparent)}.eggb-wtb-rank{letter-spacing:-.04em;color:color-mix(in srgb,var(--eggb-accent)58%,var(--eggb-text-muted)42%);text-align:center;font-size:1.6rem;font-weight:800;line-height:1}.eggb-wtb-logo,.eggb-wtb-compact-logo{justify-content:center;align-items:center;width:100%;height:44px;padding:.45rem .7rem;display:flex;overflow:hidden}.eggb-wtb-logo-link,.eggb-wtb-compact-logo-link{color:inherit;text-decoration:none;display:block}.eggb-wtb-logo-img,.eggb-wtb-compact-logo-img{object-fit:contain;max-width:100%;max-height:100%;display:block}.eggb-wtb-logo-fallback{font-size:var(--eggb-text-xs);text-align:center;color:var(--eggb-text-muted);font-weight:600}.cegg5-container .eggb-where-to-buy .eggb-wtb-offer-name-link,.cegg5-container .eggb-where-to-buy .eggb-wtb-offer-name-link:visited,.cegg5-container .eggb-where-to-buy .eggb-wtb-table-compact-merchant-link,.cegg5-container .eggb-where-to-buy .eggb-wtb-table-compact-merchant-link:visited{color:inherit;text-decoration:none}.cegg5-container .eggb-where-to-buy .eggb-wtb-offer-name-link:hover,.cegg5-container .eggb-where-to-buy .eggb-wtb-table-compact-merchant-link:hover{color:var(--eggb-accent)}.eggb-wtb-offer-name{font-size:var(--eggb-text-sm);margin:0 0 .45rem;font-weight:600;line-height:1.35}.eggb-wtb--default .eggb-wtb-offer-name-link{text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.eggb-wtb-pricecol{text-align:right;min-width:0}.eggb-wtb-price{justify-content:flex-end;align-items:baseline;gap:.35rem;display:inline-flex}.eggb-wtb-status,.eggb-wtb-compact-stock{font-size:var(--eggb-text-xs);color:var(--eggb-text-muted)}.eggb-wtb-status{white-space:nowrap;justify-content:flex-end;align-items:center;gap:.4rem;width:100%;margin-top:.25rem;line-height:1.35;display:flex}.eggb-wtb-action .eggb-btn{justify-content:center;width:100%}.eggb-wtb-foot{border-top:var(--eggb-border-w)solid var(--eggb-border);background:color-mix(in srgb,var(--eggb-border)10%,var(--eggb-surface))}.eggb-wtb-foot-note{font-size:var(--eggb-text-xs);color:var(--eggb-text-muted);margin:0;line-height:1.45}.eggb-wtb-compact-row{grid-template-columns:108px minmax(0,1fr) 108px auto 116px;align-items:center;gap:.75rem;padding:.75rem .95rem;display:grid}.eggb-wtb-compact-row+.eggb-wtb-compact-row{border-top:var(--eggb-border-w)solid var(--eggb-border)}.eggb-wtb-compact-details{min-width:0}.eggb-wtb-compact-logo{width:100px;height:35px;padding:.45rem .65rem}.eggb-wtb-compact-price{text-align:right;min-width:0}.eggb-wtb-compact-price .eggb-wtb-price{justify-content:flex-end;align-items:flex-end}.eggb-wtb-compact-stock{width:108px;min-width:108px}.eggb-wtb-compact-stock .eggb-wtb-status{justify-content:flex-end;width:100%}.eggb-wtb--table-compact{overflow:hidden}.eggb-wtb-table-compact tbody td{border-color:var(--eggb-border)}.eggb-wtb-table-compact tbody tr+tr td{border-top:var(--eggb-border-w)solid var(--eggb-border)}.eggb-wtb-table-compact tbody tr:last-child td{border-bottom:0}.eggb-wtb-table-compact-merchant-link{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.eggb-wtb-table-compact-icon-wrap{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.eggb-wtb-table-compact-icon{object-fit:contain;max-width:100%;max-height:100%}.eggb-wtb-table-compact-name{font-size:var(--eggb-text-sm);font-weight:600;line-height:1.35}.eggb-wtb-table-compact-price{white-space:nowrap;text-align:right}.eggb-wtb-table-compact-buy{white-space:nowrap;width:1%}@media (max-width:767.98px){.eggb-wtb-head,.eggb-wtb-compact-head,.eggb-wtb-table-compact-head{padding:.56rem .75rem .5rem;gap:.35rem .65rem!important}.eggb-wtb--default .eggb-wtb-status,.eggb-wtb--default .eggb-price-old{display:none}.eggb-wtb--default .eggb-wtb-action{grid-column:1/-1}.eggb-wtb--default .eggb-wtb-action .eggb-btn{width:100%}.eggb-wtb-offer{grid-template-columns:42px 108px minmax(0,1fr);grid-template-areas:"rank logo price""info info info""action action action";align-items:start}.eggb-wtb-rank{grid-area:rank;padding-top:.65rem}.eggb-wtb-logo-wrap{grid-area:logo}.eggb-wtb-info{grid-area:info}.eggb-wtb-pricecol{grid-area:price}.eggb-wtb-action{grid-area:action}.eggb-wtb-price{justify-content:flex-start;align-items:flex-start}.eggb-wtb-compact-row{grid-template-columns:108px minmax(0,1fr) auto auto;grid-template-areas:"logo details stock price""action action action action"}.eggb-wtb-compact-logo-link{grid-area:logo}.eggb-wtb-compact-details{grid-area:details}.eggb-wtb-compact-price{grid-area:price}.eggb-wtb-compact-stock{grid-area:stock;width:auto;min-width:0}.eggb-wtb-compact-row .eggb-wtb-action{grid-area:action}.eggb-wtb-compact-price{text-align:right}.eggb-wtb-table-compact-buy .eggb-btn{justify-content:center;width:100%}}@media (max-width:575.98px){.eggb-wtb-head,.eggb-wtb-foot,.eggb-wtb-compact-head,.eggb-wtb-table-compact-head{padding:.5rem .625rem .44rem}.eggb-wtb-offer,.eggb-wtb-compact-row{gap:.75rem;padding:.75rem}.eggb-wtb-offer{grid-template-columns:34px 92px minmax(0,1fr)}.eggb-wtb-rank{width:34px;font-size:1.35rem}.eggb-wtb-logo{width:92px;height:40px;padding:.4rem .55rem}.eggb-wtb-status{white-space:normal;justify-content:flex-start}.eggb-wtb-compact-row{grid-template-columns:92px minmax(0,1fr);grid-template-areas:"logo details""stock price""action action";gap:.65rem}.eggb-wtb-compact-row--no-chips{grid-template-columns:92px 1fr auto;grid-template-areas:"logo stock price""action action action"}.eggb-wtb-compact-row--no-chips .eggb-wtb-compact-details{display:none}.eggb-wtb-compact-logo{width:92px;height:40px;padding:.4rem .55rem}.eggb-wtb-compact-price{text-align:left}.eggb-wtb-compact-price .eggb-wtb-price{justify-content:flex-start}.eggb-wtb-compact-stock{align-items:center;width:auto;min-width:0;display:flex}.eggb-wtb-compact-stock .eggb-wtb-status{justify-content:flex-start}}.eggb-specs--default{padding:var(--eggb-block-pad)}.eggb-ks-label{font-size:var(--eggb-text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--eggb-text-muted);font-weight:600;display:block}.eggb-ks-value{font-size:1.05rem;font-weight:600;line-height:1.2}@media (max-width:575.98px){.eggb-specs--default .eggb-ks-value{font-size:var(--eggb-text-sm)}}.eggb-ks-icon{color:var(--eggb-accent);flex-shrink:0;width:1em;height:1em;margin-top:.15em;display:inline-flex}.eggb-ks-icon svg{width:100%;height:100%;display:block}.eggb-specs--compact{font-size:var(--eggb-text-sm)}.eggb-specs--compact table{border-collapse:collapse;border:0;width:100%}.eggb-specs--compact tr{border-top:1px solid var(--eggb-border)}.eggb-specs--compact tr:first-child{border-top:none}.eggb-specs--compact td{vertical-align:top;padding:.2rem 0;line-height:1.4}.eggb-specs--compact .eggb-ks-label{white-space:normal;width:28%;padding-right:1rem;display:table-cell}.eggb-specs-hl-stack{gap:.5rem;display:grid}.eggb-specs--highlight .eggb-specs-hl-band{border:var(--eggb-border-w)solid var(--eggb-border);border-radius:var(--eggb-radius);display:flex;overflow:hidden}.eggb-specs-hl-item{text-align:center;border-right:var(--eggb-border-w)solid var(--eggb-border);flex-direction:column;flex:20%;justify-content:center;align-items:center;padding:.875rem .5rem;display:flex}.eggb-specs-hl-item:last-child{border-right:none}.eggb-specs-hl-value{color:var(--eggb-accent);font-size:1.25rem;font-weight:700;line-height:1}.eggb-callout--default{padding:var(--eggb-block-pad);background:var(--eggb-surface);border:var(--eggb-border-w)solid var(--eggb-border);border-left:3px solid var(--eggb-signal-color,var(--eggb-accent));border-radius:var(--eggb-radius);align-items:flex-start;gap:.875rem;display:flex}.eggb-callout-icon{width:1.1rem;height:1.1rem;color:var(--eggb-signal-color,var(--eggb-accent));flex-shrink:0;margin-top:.1em;display:inline-flex}.eggb-callout-icon svg{width:100%;height:100%;display:block}.eggb-callout-content{min-width:0}.eggb-callout-type{font-size:var(--eggb-text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--eggb-signal-color,var(--eggb-accent));margin-bottom:.25rem;font-weight:700;display:block}.eggb-callout-title{margin-bottom:.25rem;font-weight:600}.eggb-callout-body{margin:0}.eggb-block .eggb-callout-body p{font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;margin:0 0 .5rem;padding:0}.eggb-block .eggb-callout-body p:last-child{margin-bottom:0}.eggb-callout--compact{border-left:3px solid var(--eggb-signal-color,var(--eggb-accent));font-size:var(--eggb-text-sm);align-items:flex-start;gap:.5rem;padding-left:.75rem;display:flex}.eggb-callout--compact .eggb-callout-icon{width:.85rem;height:.85rem;margin-top:.15em}.eggb-faq details>summary{cursor:pointer;list-style:none}.eggb-faq details>summary::-webkit-details-marker{display:none}.eggb-faq-chevron{color:var(--eggb-text-muted);flex-shrink:0;width:1rem;height:1rem;transition:transform .2s}.eggb-faq-chevron svg{width:100%;height:100%;display:block}.eggb-faq details[open] .eggb-faq-chevron{transform:rotate(180deg)}.eggb-faq--default .eggb-faq-item>summary{-webkit-user-select:none;user-select:none;border-radius:var(--eggb-radius);padding:.75rem 1rem}.eggb-faq--default details[open]>summary{border-bottom:var(--eggb-border-w)solid var(--eggb-border);border-bottom-right-radius:0;border-bottom-left-radius:0}.eggb-faq--default .eggb-faq-body{padding:.75rem 1rem}.eggb-block .eggb-faq-body p,.eggb-block .eggb-faq-answer p{margin:0 0 .75rem}.eggb-block .eggb-faq-body p:last-child,.eggb-block .eggb-faq-answer p:last-child,.eggb-block .eggb-faq-body ul:last-child,.eggb-block .eggb-faq-answer ul:last-child,.eggb-block .eggb-faq-body ol:last-child,.eggb-block .eggb-faq-answer ol:last-child{margin-bottom:0}.eggb-faq-body ul,.eggb-faq-body ol,.eggb-faq-answer ul,.eggb-faq-answer ol{margin:0 0 .75rem;padding-left:1.25rem}.eggb-faq--flat .eggb-faq-item+.eggb-faq-item{border-top:var(--eggb-border-w)solid var(--eggb-border);padding-top:.75rem}.eggb-mf-side-label{text-transform:uppercase;letter-spacing:.14em;font-size:.6rem;font-weight:700}.eggb-mf-side-label--myth{color:var(--eggb-warning)}.eggb-mf-side-label--fact{color:var(--eggb-positive)}.eggb-mf-why-label{text-transform:uppercase;letter-spacing:.14em;font-size:.6rem;font-weight:700}.eggb-mf-pair{grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.eggb-mf-myth{border-top:3px solid color-mix(in srgb,var(--eggb-warning)70%,transparent);padding:.875rem}.eggb-mf-fact{border-top:3px solid color-mix(in srgb,var(--eggb-positive)60%,transparent);border-left:var(--eggb-border-w)solid var(--eggb-border);padding:.875rem}.eggb-mf-why{border-top:var(--eggb-border-w)solid var(--eggb-border);grid-column:1/-1;padding:.875rem}.eggb-myth-fact--inline .eggb-mf-item{border-bottom:var(--eggb-border-w)solid var(--eggb-border);grid-template-columns:7rem 1fr;gap:0 .75rem;display:grid}.eggb-myth-fact--inline .eggb-mf-item:last-child{border-bottom:0}.eggb-mf-verdict{text-transform:uppercase;letter-spacing:.14em;white-space:nowrap;text-align:center;border:var(--eggb-border-w)solid;border-radius:var(--eggb-radius);grid-row:1;align-self:baseline;margin-top:.15em;padding:.25em .5em;font-size:.6rem;font-weight:700}.eggb-mf-verdict--true{background:color-mix(in srgb,var(--eggb-positive)12%,transparent);color:var(--eggb-positive);border-color:color-mix(in srgb,var(--eggb-positive)30%,transparent)}.eggb-mf-verdict--false{background:color-mix(in srgb,var(--eggb-negative)12%,transparent);color:var(--eggb-negative);border-color:color-mix(in srgb,var(--eggb-negative)30%,transparent)}.eggb-mf-verdict--partial{background:color-mix(in srgb,var(--eggb-warning)12%,transparent);color:var(--eggb-warning);border-color:color-mix(in srgb,var(--eggb-warning)30%,transparent)}.eggb-mf-myth-text{grid-row:1;font-weight:600}.eggb-mf-verdict-text{grid-area:2/2}@media (max-width:640px){.eggb-mf-pair{grid-template-columns:1fr}.eggb-mf-fact{border-left:0;border-top:var(--eggb-border-w)solid var(--eggb-border)}.eggb-myth-fact--inline .eggb-mf-item{grid-template-columns:1fr;gap:.5rem}.eggb-myth-fact--inline .eggb-mf-verdict{grid-row:auto;place-self:start}.eggb-myth-fact--inline .eggb-mf-myth-text{grid-row:auto}.eggb-mf-verdict-text{grid-area:auto/1}}.eggb-mt-desc{color:var(--eggb-text-muted)}.eggb-mt-note{font-size:var(--eggb-text-sm);color:var(--eggb-text-muted)}.eggb-block .eggb-mt-desc p,.eggb-block .eggb-mt-note p{margin:0 0 .75rem}.eggb-block .eggb-mt-desc p:last-child,.eggb-block .eggb-mt-note p:last-child{margin-bottom:0}.eggb-mt-list,.eggb-mt-timeline{margin:0;padding:0;list-style:none}.cegg5-container .eggb-methodology--default .eggb-mt-list,.cegg5-container .eggb-methodology--timeline .eggb-mt-timeline{padding-left:0}.eggb-mt-item-label{min-width:9.5rem;font-weight:600}.eggb-mt-item-desc{color:var(--eggb-text-muted)}.eggb-methodology--timeline .eggb-mt-timeline>li:last-child .eggb-timeline-connector{display:none}.eggb-mt-step-title{font-weight:600}.eggb-mt-step-desc{color:var(--eggb-text-muted)}.eggb-mt-card-title{font-weight:600}.eggb-mt-card-icon{color:var(--eggb-accent);flex-shrink:0;width:1rem;height:1rem}.eggb-mt-card-icon svg{width:100%;height:100%;display:block}.eggb-mt-card-desc{color:var(--eggb-text-muted)}.eggb-cr-importance{align-items:center;gap:.2rem;display:inline-flex}.eggb-cr-dot{background:var(--eggb-border);border-radius:50%;width:.45rem;height:.45rem}.eggb-cr-dot--on{background:var(--eggb-accent)}.eggb-cr-title{font-weight:600}.eggb-cr-sub-label--positive{color:var(--eggb-positive)}.eggb-cr-sub-label--negative{color:var(--eggb-negative)}.eggb-cr-sub-text{font-size:var(--eggb-text-sm)}.eggb-cr-num{font-size:var(--eggb-text-xs);letter-spacing:.1em;color:var(--eggb-accent);font-weight:700}.eggb-criteria--default{padding:var(--eggb-block-pad)}.eggb-cr-grid{flex-direction:column;gap:1.5rem;display:flex}@media (min-width:768px){.eggb-cr-grid{grid-template-columns:1fr 1fr;gap:0;display:grid}.eggb-cr-grid>div{padding:0 1.25rem 1.5rem}.eggb-cr-grid>div:nth-child(odd){border-right:var(--eggb-border-w)solid var(--eggb-border);padding-left:0}.eggb-cr-grid>div:nth-child(2n){padding-left:1.5rem;padding-right:0}.eggb-cr-grid>div:nth-child(n+3){border-top:var(--eggb-border-w)solid var(--eggb-border);padding-top:1.5rem}}.eggb-criteria--list .eggb-cr-list>li:last-child .eggb-timeline-connector{display:none}.cegg5-container .eggb-criteria--list .eggb-cr-list{margin:0;padding-left:0;list-style:none}.eggb-cr-good{border-left:2px solid color-mix(in srgb,var(--eggb-positive)40%,transparent);padding-left:.6rem}.eggb-cr-avoid{border-left:2px solid color-mix(in srgb,var(--eggb-negative)35%,transparent);padding-left:.6rem}.eggb-kt-icon{color:var(--eggb-accent);margin-top:.1em}.eggb-kt-note{font-size:var(--eggb-text-sm);color:var(--eggb-text-muted)}.eggb-kt-item-title{font-weight:600}.eggb-block .eggb-kt-note p{margin:0 0 .75rem}.eggb-block .eggb-kt-note p:last-child{margin-bottom:0}.eggb-key-takeaways--compact{font-size:var(--eggb-text-sm)}.eggb-kt-compact-item+.eggb-kt-compact-item{border-top:1px dashed var(--eggb-border);padding-top:.4rem}.cegg5-container .eggb-key-takeaways--inline .eggb-kt-inline-list{margin:0;padding-left:0;list-style:none}.eggb-kt-inline-item{border-left:2px solid color-mix(in srgb,var(--eggb-accent)35%,transparent);padding-left:.75rem}.eggb-kt-card{border-top:3px solid color-mix(in srgb,var(--eggb-accent)35%,transparent)}.eggb-kt-card-icon{background:color-mix(in srgb,var(--eggb-accent)12%,transparent);width:1.5rem;height:1.5rem;color:var(--eggb-accent);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;display:inline-flex}.eggb-kt-card-icon .eggb-icon{width:.875rem;height:.875rem;display:block}.eggb-kt-card-icon .eggb-icon svg{width:100%;height:100%;display:block}.eggb-kt-card-title{font-weight:600}.eggb-sl-title{font-weight:600}.eggb-sl-note{font-size:var(--eggb-text-sm);color:var(--eggb-text-muted)}.eggb-block .eggb-sl-desc p,.eggb-block .eggb-sl-note p{margin:0 0 .5rem}.eggb-block .eggb-sl-desc p:last-child,.eggb-block .eggb-sl-note p:last-child{margin-bottom:0}.cegg5-container .eggb-step-list .eggb-sl-list,.cegg5-container .eggb-step-list .eggb-sl-grid{margin:0;padding-left:0;list-style:none}.eggb-step-list--default .eggb-sl-list>li:last-child .eggb-timeline-connector{display:none}.eggb-sl-check{border:var(--eggb-border-w)solid color-mix(in srgb,var(--eggb-positive)40%,transparent);width:1.25rem;height:1.25rem;color:var(--eggb-positive);background:color-mix(in srgb,var(--eggb-positive)12%,transparent);border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;margin-top:.1rem;display:inline-flex}.eggb-sl-check .eggb-icon{width:.875rem;height:.875rem;display:block}.eggb-sl-check .eggb-icon svg{width:100%;height:100%;display:block}.eggb-sl-check-card{border-left:3px solid color-mix(in srgb,var(--eggb-positive)35%,transparent)}.eggb-sl-card{border-left:3px solid color-mix(in srgb,var(--eggb-accent)25%,transparent)}.eggb-sl-grid-num{font-size:var(--eggb-text-xs);letter-spacing:.1em;color:var(--eggb-accent);font-weight:700}.cegg5-container .eggb-block .eggb-sh-title,.cegg5-container .eggb-block h1.eggb-sh-title,.cegg5-container .eggb-block h2.eggb-sh-title,.cegg5-container .eggb-block h3.eggb-sh-title,.cegg5-container .eggb-block h4.eggb-sh-title,.cegg5-container .eggb-block h5.eggb-sh-title,.cegg5-container .eggb-block h6.eggb-sh-title{max-width:none;color:var(--eggb-text);font-size:1.5rem;font-weight:var(--eggb-sh-title-weight,700);margin:0;padding:0;line-height:1.15;text-decoration:none}.eggb-sh-title{font-weight:inherit;line-height:inherit}.eggb-section-header--default{--eggb-sh-title-weight:700}.eggb-sh-subtitle{color:var(--eggb-text-muted)}.eggb-section-header--accent{--eggb-sh-title-weight:700;border-left:3px solid color-mix(in srgb,var(--eggb-accent)40%,transparent);padding-left:.875rem}.eggb-sh-step-label{font-size:var(--eggb-text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--eggb-accent);font-weight:700}.eggb-section-header--editorial{--eggb-sh-title-weight:700;border-bottom:var(--eggb-border-w)solid color-mix(in srgb,var(--eggb-border)85%,transparent);padding-bottom:.875rem}.eggb-sh-kicker{font-size:var(--eggb-text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--eggb-accent);font-weight:700}.eggb-section-header--editorial .eggb-sh-title{letter-spacing:-.04em;font-weight:700;line-height:1.08}.eggb-sh-meta{font-size:var(--eggb-text-xs);color:var(--eggb-text-muted);line-height:1.5}.eggb-rb-bar-track{background:color-mix(in srgb,var(--eggb-accent)12%,transparent);border-radius:3px;height:6px;overflow:hidden}.eggb-rb-bar-fill{background:var(--eggb-accent);border-radius:3px;height:100%}.eggb-rb-cat-label{text-transform:uppercase;letter-spacing:.06em;color:var(--eggb-text-muted);font-size:.75rem;font-weight:600}.eggb-rb-cat-score{font-size:.9rem;font-weight:700}.eggb-rb-overall-score{letter-spacing:-.04em;font-size:2.25rem;font-weight:700;line-height:1}.eggb-rb-stars{color:var(--eggb-warning);align-items:center;gap:.1rem;display:inline-flex}.eggb-rb-stars .eggb-icon{width:.95em;height:.95em}.eggb-rb-star--empty{opacity:.35}.eggb-rb--compact .eggb-rb-overall-score{font-size:1.75rem}.eggb-rb--compact .eggb-rb-bar-track{height:4px}.eggb-rb--compact .eggb-rb-cat-label{font-size:.6875rem}.eggb-rb--compact .eggb-rb-cat-score{font-size:.85rem}.eggb-rb-cat-label--compact{min-width:120px}.eggb-rb-cat-score--compact{text-align:right;min-width:24px}.eggb-rb--grid{overflow:hidden}.eggb-rb-hero{background:var(--eggb-accent);color:var(--eggb-surface);min-width:110px}.eggb-rb-hero .eggb-rb-overall-score{color:inherit;font-size:2.6rem}.eggb-rb-hero .eggb-rb-stars{letter-spacing:.04em;color:inherit;font-size:.85rem}.eggb-rb-grid-cells{grid-template-columns:repeat(1,1fr);display:grid}.eggb-rb-cell{border-bottom:var(--eggb-border-w)solid var(--eggb-border);border-right:0}.eggb-rb-cell-label{margin-bottom:.35rem}.eggb-rb-cell-score{margin-bottom:.15rem}.eggb-rb--grid .eggb-rb-cat-score{color:var(--eggb-accent);font-size:1rem}.eggb-rb--grid .eggb-rb-bar-track{height:3px}.eggb-rb--default .eggb-rb-cat-label,.eggb-rb--category-grid .eggb-rb-cat-label{font-size:.8125rem}.eggb-rb--default .eggb-rb-cat-score,.eggb-rb--category-grid .eggb-rb-cat-score{font-size:1rem}@media (min-width:576px){.eggb-rb-grid-cells{grid-template-columns:repeat(3,1fr)}.eggb-rb-cell{border-right:var(--eggb-border-w)solid var(--eggb-border)}.eggb-rb-cell:nth-child(3n){border-right:0}.eggb-rb-cell:nth-last-child(-n+3){border-bottom:0}}.eggb-toc{padding:var(--eggb-block-pad)}.eggb-toc-label{font-size:var(--eggb-text-xs);text-transform:uppercase;letter-spacing:.13em;color:var(--eggb-text-muted);font-weight:700}.eggb-toc-label-icon{vertical-align:-.06em;justify-content:center;align-items:center;width:.85em;height:.85em;display:inline-flex}.eggb-toc-label-icon svg{width:100%;height:100%;display:block}.cegg5-container .eggb-toc .eggb-toc-link,.cegg5-container .eggb-toc .eggb-toc-link:visited,.cegg5-container .eggb-toc .eggb-toc-link:focus,.cegg5-container .eggb-toc .eggb-toc-link:active{color:inherit;padding:.3rem 0;line-height:1.35;text-decoration:none}.cegg5-container .eggb-toc .eggb-toc-link:hover{color:var(--eggb-accent);text-decoration:none}.eggb-toc-link:hover .eggb-toc-text{text-decoration:underline}.eggb-toc-sub{border-left:var(--eggb-border-w)solid var(--eggb-border);margin:0;padding-left:1rem;list-style:none}.eggb-toc-sub .eggb-toc-link{font-size:var(--eggb-text-sm);color:var(--eggb-text-muted)}.eggb-toc-sub .eggb-toc-link:hover{color:var(--eggb-accent)}.eggb-toc-level-3{padding-left:.85rem}.eggb-toc-level-4{padding-left:1.5rem}.cegg5-container .eggb-toc-list{margin:0;padding:0;list-style:none}.eggb-toc details>summary{cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none}.eggb-toc details>summary::-webkit-details-marker{display:none}.eggb-toc-chevron{color:var(--eggb-text-muted);flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s;display:inline-flex}.eggb-toc-chevron svg{width:1rem;height:1rem;display:block}.eggb-toc details[open] .eggb-toc-chevron{transform:rotate(180deg)}.eggb-toc--numbered .eggb-toc-list{counter-reset:toc-section}.eggb-toc--numbered .eggb-toc-item>.eggb-toc-link:before,.eggb-toc--numbered .eggb-toc-item>span.eggb-toc-link:before{counter-increment:toc-section;content:counter(toc-section);background:color-mix(in srgb,var(--eggb-accent)10%,transparent);min-width:1.5rem;height:1.5rem;color:var(--eggb-accent);font-size:var(--eggb-text-xs);font-variant-numeric:tabular-nums;letter-spacing:0;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.eggb-toc--default .eggb-toc-list--cols,.eggb-toc--numbered .eggb-toc-list--cols{columns:2;column-gap:1.5rem}.eggb-toc--default .eggb-toc-list--cols>.eggb-toc-item,.eggb-toc--numbered .eggb-toc-list--cols>.eggb-toc-item{break-inside:avoid;margin-bottom:.25rem}.eggb-toc--compact .eggb-toc-cols{columns:2;column-gap:1.5rem}.eggb-toc--compact .eggb-toc-item{break-inside:avoid}.eggb-toc--compact .eggb-toc-link{font-size:var(--eggb-text-sm)}.eggb-toc-preview-meta{color:var(--eggb-text-muted);margin-top:.5rem;font-size:.72rem}.eggb-toc-preview-warning{background:color-mix(in srgb,var(--eggb-warning)12%,transparent);border:1px solid color-mix(in srgb,var(--eggb-warning)28%,transparent);color:var(--eggb-text);border-radius:.5rem;margin-top:.75rem;padding:.65rem .8rem}.eggb-toc-preview-warning-title{font-size:.78rem;font-weight:600;line-height:1.3}.eggb-toc-preview-warning-list{color:var(--eggb-text-muted);word-break:break-word;margin-top:.2rem;font-size:.72rem}.eggb-toc-preview-list{flex-direction:column;gap:.35rem;margin-top:.85rem;display:flex}.eggb-toc-preview-list--compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;display:grid}.eggb-toc-preview-item{min-width:0}.eggb-toc-preview-sub-list{border-left:1px solid var(--eggb-border);flex-direction:column;gap:.3rem;margin-top:.35rem;margin-left:.9rem;padding-left:.75rem;display:flex}.eggb-toc-preview-item--child .eggb-toc-preview-link-text{font-weight:400}.eggb-toc-preview-link-row{align-items:center;gap:.45rem;min-width:0;display:flex}.eggb-toc-preview-link-text{font-weight:500;line-height:1.35}.eggb-toc-preview-anchor{color:var(--eggb-text-muted);word-break:break-all;margin-top:.12rem;font-size:.72rem}.eggb-toc-preview-badge{background:color-mix(in srgb,var(--eggb-accent)10%,transparent);min-width:1.5rem;height:1.5rem;color:var(--eggb-accent);font-size:var(--eggb-text-xs);font-variant-numeric:tabular-nums;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.eggb-toc-products{border-top:var(--eggb-border-w)solid var(--eggb-border);padding-top:.75rem}.eggb-toc-products-list{flex-wrap:wrap;gap:.75rem;display:flex}.cegg5-container .eggb-toc .eggb-toc-product-item,.cegg5-container .eggb-toc .eggb-toc-product-item:visited,.cegg5-container .eggb-toc .eggb-toc-product-item:focus,.cegg5-container .eggb-toc .eggb-toc-product-item:active{color:inherit;align-items:center;gap:.5rem;text-decoration:none;display:flex}.cegg5-container .eggb-toc .eggb-toc-product-item:hover{color:var(--eggb-accent);text-decoration:none}.eggb-toc-product-img{object-fit:contain;border-radius:.25rem;flex-shrink:0;width:2rem;height:2rem}.eggb-toc-product-img-placeholder{background:color-mix(in srgb,var(--eggb-text-muted)10%,transparent);border-radius:.25rem;flex-shrink:0;width:2rem;height:2rem}.eggb-toc-product-rank{background:color-mix(in srgb,var(--eggb-accent)10%,transparent);width:2rem;height:2rem;color:var(--eggb-accent);letter-spacing:.02em;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;display:flex}.eggb-toc-product-item{max-width:11rem}.eggb-toc-products-list--few .eggb-toc-product-item{max-width:20rem}.eggb-toc-product-label{font-size:var(--eggb-text-sm);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:500;line-height:1.3;overflow:hidden}.eggb-toc-product-item:hover .eggb-toc-product-label{text-decoration:underline}@media (max-width:575.98px){.eggb-toc--default .eggb-toc-list--cols,.eggb-toc--numbered .eggb-toc-list--cols,.eggb-toc--compact .eggb-toc-cols{columns:1}.eggb-toc-preview-list--compact{grid-template-columns:1fr}}/*
 * Related Posts block — internal navigation linking to related articles.
 * Structural block — flows with article prose, no panel background.
 * Visual tokens come from the active EggBlocks theme.
 */

/* ── Shared primitives ── */

/* Link resets — override Bootstrap defaults inherited via .cegg5-container */
.cegg5-container .eggb-related-posts .eggb-rp-title,
.cegg5-container .eggb-related-posts .eggb-rp-title:visited,
.cegg5-container .eggb-related-posts .eggb-rp-title:focus,
.cegg5-container .eggb-related-posts .eggb-rp-title:active {
  font-weight: 600;
  color: inherit;
  text-decoration: none;
  line-height: 1.35;
}

.cegg5-container .eggb-related-posts .eggb-rp-title:hover {
  color: var(--eggb-accent);
  text-decoration: none;
}

.cegg5-container .eggb-related-posts .eggb-rp-badge,
.cegg5-container .eggb-related-posts .eggb-rp-badge:visited,
.cegg5-container .eggb-related-posts .eggb-rp-badge:focus,
.cegg5-container .eggb-related-posts .eggb-rp-badge:active {
  font-size: var(--eggb-text-xs);
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: .08em;
  color: var(--eggb-accent);
  text-decoration: none;
}

.cegg5-container .eggb-related-posts .eggb-rp-badge:hover {
  color: var(--eggb-accent);
  text-decoration: none;
  opacity: 1;
}

.eggb-rp-snippet {
  font-size: var(--eggb-text-sm);
  color: var(--eggb-text-muted);
  line-height: 1.45;
}

.eggb-rp-excerpt {
  font-size: var(--eggb-text-sm);
  color: var(--eggb-text-muted);
  line-height: 1.5;
}

.eggb-rp-thumb {
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  border: var(--eggb-border-w) solid var(--eggb-border);
  border-radius: var(--eggb-radius);
  background: var(--eggb-surface);
  flex-shrink: 0;
  text-decoration: none;
}

.eggb-rp-thumb img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  display: block;
}

/* ── Variant: compact — tight text-only list ── */

.eggb-related-posts--compact {
  font-size: var(--eggb-text-sm);
}

.eggb-rp-compact-item {
  display: flex;
  align-items: flex-start;
  gap: .5rem;
  padding: .45rem 0;
}

.eggb-rp-compact-item + .eggb-rp-compact-item {
  border-top: 1px dashed rgba(28, 20, 10, .18);
}

.eggb-rp-compact-item .eggb-rp-title {
  font-size: var(--eggb-text-sm);
  font-weight: 500;
}

.eggb-rp-compact-icon {
  color: color-mix(in srgb, var(--eggb-accent) 40%, transparent);
  flex-shrink: 0;
  margin-top: .25em;
}

.eggb-rp-compact-icon .eggb-icon {
  width: .7rem;
  height: .7rem;
  display: block;
}

.eggb-rp-compact-icon .eggb-icon svg {
  display: block;
  width: 100%;
  height: 100%;
}

/* ── Variant: media-list — thumbnail + title + excerpt rows ── */

.eggb-rp-media-item {
  display: flex;
  align-items: flex-start;
  gap: .875rem;
  padding: .85rem 0;
}

.eggb-rp-media-item + .eggb-rp-media-item {
  border-top: var(--eggb-border-w) dashed rgba(28, 20, 10, .18);
}

.eggb-related-posts--media-list .eggb-rp-thumb {
  width: 96px;
  height: 72px;
}

.eggb-related-posts--media-list .eggb-rp-title {
  font-size: var(--eggb-text-md);
}

@media (max-width: 520px) {
  .eggb-related-posts--media-list .eggb-rp-thumb {
    width: 76px;
    height: 57px;
  }

  .eggb-related-posts--media-list .eggb-rp-title {
    font-size: var(--eggb-text-sm);
  }
}

/* ── Variant: cards — 2-col grid of post cards ── */

.eggb-rp-card {
  overflow: hidden;
}

.eggb-rp-card .eggb-rp-thumb {
  width: 100%;
  aspect-ratio: 16 / 10;
  border-radius: 0;
  border: 0;
  border-bottom: var(--eggb-border-w) solid var(--eggb-border);
}

.eggb-rp-card-body {
  padding: .75rem;
}

.eggb-rp-card .eggb-rp-title {
  font-size: var(--eggb-text-md);
}

.eggb-rp-card .eggb-rp-excerpt {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

/* ── Variant: featured — one hero post + compact list ── */

.eggb-rp-featured-hero {
  overflow: hidden;
}

.eggb-rp-featured-hero .eggb-rp-thumb {
  width: 100%;
  aspect-ratio: 16 / 9;
  border-radius: 0;
  border: 0;
  border-bottom: var(--eggb-border-w) solid var(--eggb-border);
}

.eggb-rp-featured-body {
  padding: .875rem;
}

.eggb-rp-featured-hero .eggb-rp-title {
  font-size: clamp(1.05rem, .9rem + .5vw, 1.25rem);
  font-weight: 700;
  line-height: 1.25;
}

.eggb-rp-featured-list-item {
  display: flex;
  align-items: flex-start;
  gap: .75rem;
  padding: .65rem 0;
}

.eggb-rp-featured-list-item + .eggb-rp-featured-list-item {
  border-top: var(--eggb-border-w) dashed rgba(28, 20, 10, .18);
}

.eggb-rp-featured-list-item .eggb-rp-thumb {
  width: 72px;
  height: 54px;
}

.eggb-rp-featured-list-item .eggb-rp-title {
  font-size: var(--eggb-text-sm);
  font-weight: 500;
}

@media (max-width: 767.98px) {
  .eggb-rp-featured-layout {
    grid-template-columns: 1fr !important;
  }
}
.eggb-cta .eggb-icon{vertical-align:-.125em;width:1em;height:1em;display:inline-flex}.eggb-cta .eggb-icon svg{width:100%;height:100%;display:block}.eggb-cta--default{--eggb-block-title-size:1.6875rem;--eggb-block-title-weight:500;border-top:var(--eggb-border-w)solid var(--eggb-border);border-bottom:var(--eggb-border-w)solid var(--eggb-border);flex-direction:column;gap:.85rem;padding:1.75rem 0;display:flex}.eggb-cta--default .eggb-cta-eyebrow{font-size:var(--eggb-text-xs);text-transform:uppercase;letter-spacing:.18em;color:var(--eggb-accent);margin:0;font-weight:700;line-height:1}.eggb-cta--default .eggb-cta-headline{letter-spacing:-.01em;color:inherit;line-height:1.25}.eggb-cta--default .eggb-cta-text{color:inherit;opacity:.82;margin:0;font-size:1.0625rem;line-height:1.6}.eggb-cta--default .eggb-cta-actions{flex-wrap:wrap;align-items:baseline;gap:.35rem .8rem;margin:0;display:flex}.eggb-cta--default .eggb-cta-primary{letter-spacing:-.005em;color:var(--eggb-accent);border-bottom:2px solid var(--eggb-accent);padding:.05em 0 .1em;font-size:1rem;font-weight:700;text-decoration:none;transition:background-color .18s,border-bottom-color .18s}.eggb-cta--default .eggb-cta-primary:hover{background:color-mix(in srgb,var(--eggb-accent)9%,transparent);border-bottom-color:color-mix(in srgb,var(--eggb-accent)70%,transparent);color:var(--eggb-accent)}.eggb-cta--default .eggb-cta-primary .eggb-icon{font-size:1em;transition:transform .18s}.eggb-cta--default .eggb-cta-primary:hover .eggb-icon{transform:translate(2px)}.eggb-cta--default .eggb-cta-divider{color:var(--eggb-text-muted);opacity:.55;-webkit-user-select:none;user-select:none;font-size:.9rem}.eggb-cta--default .eggb-cta-secondary{color:var(--eggb-text-muted);letter-spacing:.005em;text-decoration:none}.eggb-cta--default .eggb-cta-secondary:hover{color:inherit;text-underline-offset:.2em;text-decoration:underline}.eggb-cta--default .eggb-cta-primary-meta{font-size:var(--eggb-text-sm);color:var(--eggb-text-muted);margin-left:auto;padding-left:.6rem;line-height:1.35}@media (max-width:540px){.eggb-cta--default .eggb-cta-primary-meta{text-align:right;width:100%;margin-left:0;padding-left:0}}.eggb-cta--default .eggb-cta-context{font-style:italic;font-size:var(--eggb-text-sm);color:var(--eggb-text-muted);margin-top:.4rem;line-height:1.5}.eggb-cta--highlight{padding:0;overflow:hidden}.eggb-cta--highlight .eggb-cta-ribbon{text-transform:uppercase;letter-spacing:.22em;color:var(--eggb-accent);margin:0;padding:.8rem 1.125rem .55rem;font-size:.625rem;font-weight:700}.eggb-cta--highlight .eggb-cta-feature{grid-template-columns:116px 1fr;align-items:start;gap:1.25rem;padding:.25rem 1.125rem 1rem;display:grid}.eggb-cta--highlight:not(:has(.eggb-cta-ribbon)) .eggb-cta-feature{padding-top:1.125rem}.eggb-cta--highlight .eggb-cta-feature:not(:has(.eggb-cta-brand)){grid-template-columns:1fr}.eggb-cta--highlight .eggb-cta-brand{flex-direction:column;gap:.6rem;display:flex}.eggb-cta--highlight .eggb-cta-logo{border:var(--eggb-border-w)solid color-mix(in srgb,var(--eggb-accent)22%,transparent);border-radius:var(--eggb-radius);width:116px;height:116px;color:var(--eggb-accent);letter-spacing:-.05em;justify-content:center;align-items:center;font-size:2.4rem;font-weight:800;display:flex;overflow:hidden}.eggb-cta--highlight .eggb-cta-logo img{-o-object-fit:contain;object-fit:contain;max-width:84%;max-height:84%}.eggb-cta--highlight .eggb-cta-editorial{flex-direction:column;gap:.5rem;min-width:0;display:flex}.eggb-cta--highlight{--eggb-block-title-size:1.3125rem;--eggb-block-title-weight:600}.eggb-cta--highlight .eggb-cta-headline{letter-spacing:-.005em;line-height:1.3}.eggb-cta--highlight .eggb-cta-text{color:inherit;margin:0;line-height:1.6}.eggb-cta--highlight .eggb-cta-actions{flex-wrap:wrap;align-items:center;gap:.25rem .9rem;margin-top:.25rem;display:flex}.eggb-cta--highlight .eggb-cta-primary{letter-spacing:-.005em;padding:.6em 1.2em;font-size:.9375rem;font-weight:700}.eggb-cta--highlight .eggb-cta-primary .eggb-icon{margin-right:-.1em;font-size:1.1em;transition:transform .18s}.eggb-cta--highlight .eggb-cta-primary:hover .eggb-icon{transform:translate(2px)}.eggb-cta--highlight .eggb-cta-secondary{font-size:var(--eggb-text-sm);color:var(--eggb-text-muted);font-weight:500;text-decoration:none}.eggb-cta--highlight .eggb-cta-secondary:hover{color:inherit;text-underline-offset:.2em;text-decoration:underline}.eggb-cta--highlight .eggb-cta-primary-meta{font-size:var(--eggb-text-sm);color:var(--eggb-text-muted);margin:.35rem 0 0;line-height:1.35}.eggb-cta--highlight .eggb-cta-context{border-top:var(--eggb-border-w)solid var(--eggb-border);font-size:var(--eggb-text-xs);color:var(--eggb-text-muted);background:color-mix(in srgb,var(--eggb-border)8%,var(--eggb-surface));margin:0;padding:.55rem 1.125rem;line-height:1.4}.eggb-cta--highlight .eggb-cta-context .eggb-icon{opacity:.7;margin-right:.2em}@media (max-width:540px){.eggb-cta--highlight .eggb-cta-feature{grid-template-columns:1fr;gap:1rem}.eggb-cta--highlight .eggb-cta-brand{flex-direction:row;align-items:center;gap:.85rem}.eggb-cta--highlight .eggb-cta-logo{flex-shrink:0;width:72px;height:72px;font-size:1.5rem}}.eggb-cta--inline{border-top:var(--eggb-border-w)solid var(--eggb-border);border-bottom:var(--eggb-border-w)solid var(--eggb-border);grid-template-columns:auto 1fr auto;align-items:center;gap:1.75rem;padding:.9rem 0;display:grid}.eggb-cta--inline .eggb-cta-eyebrow{font-size:var(--eggb-text-xs);text-transform:uppercase;letter-spacing:.15em;color:var(--eggb-accent);white-space:nowrap;margin:0;font-weight:700;line-height:1.2}.eggb-cta--inline .eggb-cta-message{letter-spacing:-.005em;min-width:0;margin:0;line-height:1.6}.eggb-cta--inline .eggb-cta-headline{color:inherit;font-weight:600}.eggb-cta--inline .eggb-cta-divider{color:var(--eggb-text-muted);opacity:.6;-webkit-user-select:none;user-select:none;margin:0 .35em 0 .45em}.eggb-cta--inline .eggb-cta-primary{white-space:nowrap;flex-shrink:0}@media (max-width:640px){.eggb-cta--inline{grid-template-columns:1fr;gap:.4rem;padding:.85rem 0 1rem}.eggb-cta--inline .eggb-cta-primary{margin-top:.15rem}}.eggb-cta--split{--eggb-radius:10px;grid-template-columns:1.1fr 1fr;padding:0;display:grid;overflow:hidden}.eggb-cta--split .eggb-cta-copy{background:color-mix(in srgb,var(--eggb-accent)10%,var(--eggb-surface));flex-direction:column;gap:.75rem;padding:1.625rem 1.5rem;display:flex}.eggb-cta--split .eggb-cta-eyebrow{font-size:var(--eggb-text-xs);text-transform:uppercase;letter-spacing:.15em;color:var(--eggb-accent);margin:0;font-weight:700;line-height:1.2}.eggb-cta--split{--eggb-block-title-size:1.5rem;--eggb-block-title-weight:800}.eggb-cta--split .eggb-cta-headline{letter-spacing:-.02em;color:inherit;line-height:1.2}.eggb-cta--split .eggb-cta-text{margin:0;line-height:1.6}.eggb-cta--split .eggb-cta-menu{background:var(--eggb-surface);border-left:var(--eggb-border-w)solid var(--eggb-border);flex-direction:column;display:flex}.eggb-cta--split .eggb-cta-row{color:inherit;flex:1;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.25rem 1.25rem 1.375rem;text-decoration:none;transition:background-color .15s;display:flex}.eggb-cta--split .eggb-cta-row:not(.eggb-cta-secondary){color:var(--eggb-accent)}.eggb-cta--split .eggb-cta-row:hover{background:color-mix(in srgb,var(--eggb-accent)5%,transparent)}.eggb-cta--split .eggb-cta-row+.eggb-cta-row{border-top:var(--eggb-border-w)solid var(--eggb-border)}.eggb-cta--split .eggb-cta-row-body{min-width:0;font-size:var(--eggb-text-md);letter-spacing:-.008em;flex-direction:column;flex-grow:1;gap:.2rem;font-weight:700;line-height:1.3;display:flex}.eggb-cta--split .eggb-cta-row.eggb-cta-secondary .eggb-cta-row-body{font-weight:600}.eggb-cta--split .eggb-cta-primary-meta{font-size:var(--eggb-text-sm);letter-spacing:0;color:var(--eggb-text-muted);font-weight:400;line-height:1.35}.eggb-cta--split .eggb-cta-row-arrow{color:var(--eggb-accent);flex-shrink:0;font-size:1.35rem;transition:transform .18s}.eggb-cta--split .eggb-cta-row:hover .eggb-cta-row-arrow{transform:translate(3px)}.eggb-cta--split .eggb-cta-context{border-top:var(--eggb-border-w)solid var(--eggb-border);font-size:var(--eggb-text-xs);color:var(--eggb-text-muted);background:color-mix(in srgb,var(--eggb-border)8%,var(--eggb-surface));grid-column:1/-1;margin:0;padding:.55rem 1.125rem;line-height:1.4}.eggb-cta--split .eggb-cta-context .eggb-icon{opacity:.7;margin-right:.2em}@media (max-width:600px){.eggb-cta--split{grid-template-columns:1fr}.eggb-cta--split .eggb-cta-menu{border-left:none;border-top:var(--eggb-border-w)solid var(--eggb-border)}.eggb-cta--split .eggb-cta-row{flex:none;padding:1rem 1.125rem}.eggb-cta--split .eggb-cta-headline{font-size:1.3125rem}}.eggb-pricing .eggb-icon{vertical-align:-.125em;width:1em;height:1em;display:inline-flex}.eggb-pricing .eggb-icon svg{width:100%;height:100%;display:block}.eggb-pricing{--eggb-block-title-size:1.1875rem;--eggb-block-title-weight:700}.eggb-pricing-title{letter-spacing:-.005em}.eggb-pricing-intro{margin:0;line-height:1.55}.eggb-pricing-name{font-weight:700;font-size:var(--eggb-text-md);letter-spacing:-.005em;margin:0 0 .2rem;line-height:1.3}.eggb-pricing-description{margin:0;line-height:1.5}.eggb-pricing-period{font-size:var(--eggb-text-sm);color:var(--eggb-text-muted);font-weight:500;line-height:1}.eggb-pricing-promo{background:color-mix(in srgb,var(--eggb-accent)7%,transparent);flex-direction:column;gap:.2rem;padding:.65rem 1.125rem;display:flex}.eggb-pricing-promo+.eggb-pricing-promo{border-top:var(--eggb-border-w)solid color-mix(in srgb,var(--eggb-accent)15%,transparent)}.eggb-pricing-promo-title{font-size:var(--eggb-text-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--eggb-accent);margin:0;font-weight:700;line-height:1.2}.eggb-pricing-promo-description{font-size:var(--eggb-text-sm);margin:0;line-height:1.45}.eggb-pricing--list{padding:0;overflow:hidden}.eggb-pricing--list .eggb-pricing-head{flex-direction:column;gap:.35rem;padding:1.125rem 1.125rem .85rem;display:flex}.eggb-pricing--list .eggb-pricing-items{margin:0;padding:0;list-style:none}.eggb-pricing--list .eggb-pricing-item{border-top:var(--eggb-border-w)solid var(--eggb-border);grid-template-columns:1fr auto;align-items:center;gap:.25rem 1.5rem;padding:.95rem 1.125rem;display:grid}.eggb-pricing--list .eggb-pricing-item--featured{background:color-mix(in srgb,var(--eggb-accent)6%,transparent)}.eggb-pricing--list .eggb-pricing-item-body{min-width:0}.eggb-pricing--list .eggb-pricing-featured-tag{text-transform:uppercase;letter-spacing:.15em;color:var(--eggb-accent);vertical-align:.15em;margin-left:.55em;font-size:.625rem;font-weight:700;display:inline-block}.eggb-pricing--list .eggb-pricing-price-block{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:.5rem;display:flex}.eggb-pricing--list .eggb-pricing-price-from{font-size:var(--eggb-text-xs);color:var(--eggb-text-muted);text-transform:uppercase;letter-spacing:.12em;margin-bottom:.1rem;font-weight:600;display:block}.eggb-pricing--list .eggb-pricing-price{font-size:var(--eggb-text-md);letter-spacing:-.01em;color:inherit;font-weight:700;line-height:1.2}.eggb-pricing--list .eggb-pricing-promo{border-top:var(--eggb-border-w)solid color-mix(in srgb,var(--eggb-accent)20%,transparent)}.eggb-pricing--list .eggb-pricing-note{border-top:var(--eggb-border-w)solid var(--eggb-border);font-size:var(--eggb-text-xs);color:var(--eggb-text-muted);background:color-mix(in srgb,var(--eggb-border)8%,var(--eggb-surface));margin:0;padding:.65rem 1.125rem;line-height:1.45}.eggb-pricing--list .eggb-pricing-note .eggb-icon{opacity:.7;margin-right:.25em}.eggb-pricing--list .eggb-pricing-cta{border-top:var(--eggb-border-w)solid var(--eggb-border);background:color-mix(in srgb,var(--eggb-accent)4%,transparent);justify-content:center;padding:.85rem 1.125rem;display:flex}@media (max-width:540px){.eggb-pricing--list .eggb-pricing-item{grid-template-columns:1fr}.eggb-pricing--list .eggb-pricing-price-block{text-align:left}}.eggb-pricing--cards{padding:0}.eggb-pricing--cards .eggb-pricing-head{flex-direction:column;gap:.35rem;margin-bottom:1.75rem;display:flex}.eggb-pricing--cards .eggb-pricing-items{grid-template-columns:repeat(3,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}.eggb-pricing--cards .eggb-pricing-items[data-count="1"]{grid-template-columns:1fr}.eggb-pricing--cards .eggb-pricing-items[data-count="2"]{grid-template-columns:repeat(2,1fr)}.eggb-pricing--cards .eggb-pricing-items[data-count="3"]{grid-template-columns:repeat(3,1fr)}.eggb-pricing--cards .eggb-pricing-items[data-count="4"]{grid-template-columns:repeat(4,1fr)}.eggb-pricing--cards .eggb-pricing-item{background:var(--eggb-surface);border:var(--eggb-border-w)solid var(--eggb-border);border-radius:var(--eggb-radius);flex-direction:column;gap:.85rem;padding:1.125rem;display:flex;position:relative}.eggb-pricing--cards .eggb-pricing-item--featured{border-top:3px solid var(--eggb-accent);padding-top:calc(1.125rem - 2px)}.eggb-pricing--cards .eggb-pricing-featured-badge{text-transform:uppercase;letter-spacing:.15em;color:var(--eggb-surface,#fff);background:var(--eggb-accent);border-radius:var(--eggb-radius);padding:.25rem .55rem;font-size:.625rem;font-weight:700;line-height:1;position:absolute;top:-.65rem;left:1.125rem}.eggb-pricing--cards .eggb-pricing-price-row{flex-wrap:wrap;align-items:baseline;gap:.35rem;display:flex}.eggb-pricing--cards .eggb-pricing-price{letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:inherit;font-size:1.375rem;font-weight:800;line-height:1}.eggb-pricing--cards .eggb-pricing-features{gap:.4rem;margin:0}.eggb-pricing--cards .eggb-pricing-features .eggb-item-icon{color:var(--eggb-accent);opacity:.85;font-size:.9rem}.eggb-pricing--cards .eggb-pricing-features li{font-size:var(--eggb-text-sm);line-height:1.45}.eggb-pricing--cards .eggb-pricing-item-cta{margin-top:auto}.eggb-pricing--cards .eggb-pricing-item-cta .eggb-btn{justify-content:center;width:100%}.eggb-pricing--cards .eggb-pricing-promo{border:var(--eggb-border-w)solid color-mix(in srgb,var(--eggb-accent)20%,transparent);border-radius:var(--eggb-radius);margin-top:.85rem}.eggb-pricing--cards .eggb-pricing-note{font-size:var(--eggb-text-xs);color:var(--eggb-text-muted);text-align:center;margin:1rem 0 0;line-height:1.45}.eggb-pricing--cards .eggb-pricing-cta{justify-content:center;margin-top:1rem;display:flex}.eggb-pricing--highlight{padding:0}.eggb-pricing--highlight .eggb-pricing-head{flex-direction:column;gap:.35rem;margin-bottom:1rem;display:flex}.eggb-pricing-hero{grid-template-columns:1fr 11rem;align-items:start;gap:1.5rem;padding:1.125rem;display:grid}.eggb-pricing-hero-body{flex-direction:column;gap:.75rem;min-width:0;display:flex}.eggb-pricing-hero-badge{font-size:var(--eggb-text-xs);text-transform:uppercase;letter-spacing:.14em;color:var(--eggb-accent);align-items:center;gap:.35em;font-weight:700;line-height:1;display:inline-flex}.eggb-pricing-hero-badge:before{content:"";opacity:.6;background:currentColor;flex-shrink:0;width:14px;height:2px}.eggb-pricing--highlight .eggb-pricing-name{font-size:1.25rem}.eggb-pricing-hero-features{gap:.35rem;margin:0}.eggb-pricing-hero-features .eggb-item-icon{color:var(--eggb-accent);opacity:.9;font-size:.9rem}.eggb-pricing-hero-features li{font-size:var(--eggb-text-sm);line-height:1.4}.eggb-pricing-hero-action{border-left:var(--eggb-border-w)solid var(--eggb-border);flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:.75rem;padding-left:1.25rem;display:flex}.eggb-pricing-hero-price{flex-direction:column;gap:.15rem;display:flex}.eggb-pricing-hero-amount{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:800;line-height:1}.eggb-pricing-hero-action .eggb-btn{justify-content:center;width:100%}.eggb-pricing--highlight .eggb-pricing-promo{border-top:var(--eggb-border-w)solid color-mix(in srgb,var(--eggb-accent)20%,transparent)}.eggb-pricing-alts{border:var(--eggb-border-w)solid var(--eggb-border);border-radius:var(--eggb-radius);margin:1.25rem 0 0;overflow:hidden}.eggb-pricing-alt{grid-template-columns:1fr auto auto;align-items:center;gap:.5rem 1.25rem;padding:.85rem 1.125rem;display:grid}.eggb-pricing-alt+.eggb-pricing-alt{border-top:var(--eggb-border-w)solid var(--eggb-border)}.eggb-pricing-alt-body{min-width:0}.eggb-pricing-alt-name{font-size:var(--eggb-text-md);letter-spacing:-.005em;margin:0 0 .15rem;font-weight:700;line-height:1.25}.eggb-pricing-alt-description{font-size:var(--eggb-text-sm);margin:0;line-height:1.4}.eggb-pricing-alt-price{font-size:var(--eggb-text-md);letter-spacing:-.01em;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700}.eggb-pricing-alt-period{font-size:var(--eggb-text-xs);color:var(--eggb-text-muted);font-weight:400;display:block}.eggb-pricing--highlight .eggb-pricing-note{font-size:var(--eggb-text-xs);color:var(--eggb-text-muted);margin-top:.85rem;line-height:1.45}.eggb-pricing--highlight .eggb-pricing-note .eggb-icon{opacity:.7;margin-right:.2em}.eggb-pricing--highlight .eggb-pricing-cta{justify-content:center;margin-top:1rem;display:flex}@media (max-width:900px){.eggb-pricing--cards .eggb-pricing-items[data-count="4"]{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.eggb-pricing--cards .eggb-pricing-items,.eggb-pricing--cards .eggb-pricing-items[data-count="2"],.eggb-pricing--cards .eggb-pricing-items[data-count="3"],.eggb-pricing--cards .eggb-pricing-items[data-count="4"]{grid-template-columns:1fr}}@media (max-width:560px){.eggb-pricing-hero{grid-template-columns:1fr}.eggb-pricing-hero-action{border-left:none;border-top:var(--eggb-border-w)solid var(--eggb-border);flex-direction:row;justify-content:space-between;align-items:center;padding-top:.85rem;padding-left:0}.eggb-pricing-hero-action .eggb-btn{width:auto}.eggb-pricing-alt{grid-template-rows:auto auto;grid-template-columns:1fr auto}.eggb-pricing-alt-price{grid-area:1/2}.eggb-pricing-alt .eggb-btn{grid-area:2/1/auto/-1}}.eggb-testimonial .eggb-icon{vertical-align:-.125em;width:1em;height:1em;display:inline-flex}.eggb-testimonial .eggb-icon svg{width:100%;height:100%;display:block}.eggb-testimonial{--eggb-block-title-size:1.1875rem;--eggb-block-title-weight:700}.cegg5-container .eggb-testimonial-title,.cegg5-container h1.eggb-testimonial-title,.cegg5-container h2.eggb-testimonial-title,.cegg5-container h3.eggb-testimonial-title,.cegg5-container h4.eggb-testimonial-title,.cegg5-container div.eggb-testimonial-title{letter-spacing:-.005em;color:var(--eggb-text,inherit);max-width:none;margin:0 0 .5rem;padding:0;font-size:1.125rem;font-weight:700;line-height:1.3;text-decoration:none}.eggb-testimonial-quote{color:inherit;margin:0;font-style:italic;line-height:1.6}.eggb-testimonial-stars{color:var(--eggb-accent);-webkit-user-select:none;user-select:none;align-items:center;gap:.1em;font-size:.875rem;line-height:1;display:inline-flex}.eggb-testimonial-author{font-size:var(--eggb-text-sm);letter-spacing:-.005em;margin:0 0 .1rem;font-weight:700;line-height:1.25}.eggb-testimonial-attribution{font-size:var(--eggb-text-xs);color:var(--eggb-text-muted);margin:0;line-height:1.4}.eggb-testimonial-aggregate{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.eggb-testimonial-aggregate-score{letter-spacing:-.01em;color:var(--eggb-accent);font-size:1.0625rem;font-weight:700}.eggb-testimonial-aggregate-meta{font-size:var(--eggb-text-xs);color:var(--eggb-text-muted);line-height:1.4}.eggb-testimonial--default{padding:0;overflow:hidden}.eggb-testimonial--default .eggb-testimonial-aggregate{border-bottom:var(--eggb-border-w)solid var(--eggb-border);background:color-mix(in srgb,var(--eggb-border)8%,var(--eggb-surface));padding:.65rem 1.125rem}.eggb-testimonial--default .eggb-testimonial-body{flex-direction:column;gap:.85rem;padding:1.25rem 1.125rem 1rem;display:flex}.eggb-testimonial--default .eggb-testimonial-quote{font-size:1.125rem}.eggb-testimonial--default .eggb-testimonial-author-row{flex-direction:column;gap:.1rem;display:flex}.eggb-testimonial--default .eggb-testimonial-entry{flex-direction:column;gap:.85rem;display:flex}.eggb-testimonial--default .eggb-testimonial-entry+.eggb-testimonial-entry{border-top:var(--eggb-border-w)solid var(--eggb-border);padding-top:.85rem}.eggb-testimonial--cards{padding:0}.eggb-testimonial--cards .eggb-testimonial-head{flex-direction:column;gap:.25rem;margin-bottom:.85rem;display:flex}.eggb-testimonial--cards .eggb-testimonial-title{letter-spacing:-.005em}.eggb-testimonial--cards .eggb-testimonial-items{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.eggb-testimonial--cards .eggb-testimonial-items[data-count="1"]{grid-template-columns:1fr}.eggb-testimonial--cards .eggb-testimonial-items[data-count="2"]{grid-template-columns:repeat(2,1fr)}@media (max-width:767.98px){.eggb-testimonial--cards .eggb-testimonial-items,.eggb-testimonial--cards .eggb-testimonial-items[data-count="2"],.eggb-testimonial--cards .eggb-testimonial-items[data-count="3"]{grid-template-columns:1fr}}.eggb-testimonial--cards .eggb-testimonial-item{background:var(--eggb-surface);border:var(--eggb-border-w)solid var(--eggb-border);border-radius:var(--eggb-radius);flex-direction:column;gap:.65rem;padding:1rem;display:flex}.eggb-testimonial--cards .eggb-testimonial-quote{font-size:var(--eggb-text-sm);flex-grow:1}.eggb-testimonial--cards .eggb-testimonial-author{font-size:var(--eggb-text-xs)}.eggb-testimonial--cards .eggb-testimonial-attribution{font-size:.6875rem}.eggb-testimonial--inline{border-left:3px solid var(--eggb-accent);flex-direction:column;gap:.75rem;padding:.5rem 0 .5rem .9rem;display:flex}.eggb-testimonial--inline .eggb-testimonial-quote{font-size:var(--eggb-text-sm);flex-grow:1;min-width:0}.eggb-testimonial--inline .eggb-testimonial-attribution-line{font-style:normal;font-size:var(--eggb-text-xs);color:var(--eggb-text-muted);margin-top:.35rem;display:block}.eggb-trust-stars{color:var(--eggb-accent);-webkit-user-select:none;user-select:none;align-items:center;gap:.05em;font-size:.75rem;line-height:1;display:inline-flex}.eggb-trust-stars .eggb-icon{vertical-align:0;width:1em;height:1em;display:inline-flex}.eggb-trust-stars .eggb-icon svg{width:100%;height:100%;display:block}.eggb-trust--default{padding:var(--eggb-block-pad)}.eggb-trust--default .eggb-trust-items{-moz-column-gap:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem 0;display:flex}.eggb-trust--default .eggb-trust-item{text-align:center;border-right:var(--eggb-border-w)solid var(--eggb-border);flex-direction:column;flex:1;align-items:center;gap:.1rem;display:flex}.eggb-trust--default .eggb-trust-item:last-child{border-right:none}.eggb-trust-value{font-size:var(--eggb-text-md);letter-spacing:-.01em;color:inherit;font-weight:700;line-height:1.2}.eggb-trust-value-max{font-size:var(--eggb-text-xs);color:var(--eggb-text-muted);letter-spacing:0;font-weight:400}.eggb-trust-label{font-size:var(--eggb-text-xs);color:var(--eggb-text-muted);line-height:1.35}.eggb-trust--default .eggb-trust-value-row{align-items:center;gap:.35em;display:flex}.eggb-trust-item--rating .eggb-trust-value{color:var(--eggb-accent)}.eggb-trust-item--badge{font-size:var(--eggb-text-sm);flex-direction:row;align-items:center;gap:.45em;font-weight:500}.eggb-trust-item--badge .eggb-icon{width:1.1em;height:1.1em;color:var(--eggb-accent);opacity:.9;vertical-align:-.1em;flex-shrink:0;display:inline-flex}.eggb-trust-item--badge .eggb-icon svg{width:100%;height:100%;display:block}.eggb-trust--inline{border-top:var(--eggb-border-w)solid var(--eggb-border);border-bottom:var(--eggb-border-w)solid var(--eggb-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1.35rem;padding:.85rem 0;display:flex}.eggb-trust--inline .eggb-trust-item{font-size:var(--eggb-text-sm);white-space:nowrap;flex-direction:row;align-items:center;gap:.4em;display:flex}.eggb-trust--inline .eggb-trust-value{font-size:inherit;color:var(--eggb-accent);letter-spacing:-.005em;font-weight:700}.eggb-trust--inline .eggb-trust-label{font-size:inherit;color:inherit}.eggb-trust--inline .eggb-trust-stars{font-size:.7rem}.eggb-trust--inline .eggb-icon{width:1em;height:1em;color:var(--eggb-accent);opacity:.85;vertical-align:-.1em;flex-shrink:0;display:inline-flex}.eggb-trust--inline .eggb-icon svg{width:100%;height:100%;display:block}@media (max-width:540px){.eggb-trust--inline{gap:.25rem .9rem}}.sc-line-item{display:block;line-height:var(--sc-line-height-dense)}.sc-line-item__item{display:-ms-grid;display:grid;-ms-grid-row-align:center;align-self:center;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr}@media screen and (min-width:var(--mobile-size)){.sc-line-item__item{-ms-flex-wrap:no-wrap;flex-wrap:no-wrap}}.sc-line-item__title{color:var(--sc-line-item-title-color)}.sc-line-item__price{color:var(--sc-input-label-color)}.sc-line-item__price,.sc-line-item__title{font-size:var(--sc-font-size-medium);font-weight:var(--sc-font-weight-semibold)}.sc-line-item__description,.sc-line-item__price-description{color:var(--sc-input-label-color);font-size:var(--sc-font-size-small);line-height:var(--sc-line-height-dense)}.sc-line-item__end{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-top:20px;width:100%}@media screen and (min-width:280px){.sc-line-item__end{margin-left:20px;margin-top:0;text-align:right;width:auto}.sc-line-item__item--is-rtl .sc-line-item__end{margin-left:0;margin-right:20px}.sc-line-item__price-text{text-align:right}}.sc-line-item__price-currency{color:var(--sc-input-label-color);font-size:var(--sc-font-size-small);margin-right:8px;text-transform:var(--sc-currency-transform,uppercase)}.sc-line-item__text{-webkit-box-flex:1;-ms-flex:1;flex:1}.sc-line-item__price-description{display:-webkit-box}.sc-line-item__price-layout{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--sc-font-size-x-large);font-weight:var(--sc-font-weight-semibold);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sc-line-item__price{font-size:var(--price-size)}.sc-line-item__item_currency{color:var(--sc-input-label-color);font-size:var(--sc-font-size-xx-small);font-weight:var(--sc-font-weight-normal);margin-right:var(--sc-spacing-small);text-transform:var(--sc-currency-text-transform,uppercase)}.sc-line-item__item--is-rtl__description,.sc-line-item__item--is-rtl__price-description,.sc-line-item__item--is-rtl__text{text-align:right}@media screen and (min-width:280px){.sc-line-item__item--is-rtl__end{margin-left:0;margin-top:0;text-align:left;width:auto}.sc-line-item__item--is-rtl__price-text{text-align:left}}.sc-coupon-form{container-type:inline-size;position:relative}.sc-coupon-form[hidden]{display:none}.sc-coupon-form .coupon-button{opacity:0;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);-webkit-transition:all var(--sc-transition-fast) ease;transition:all var(--sc-transition-fast) ease;visibility:hidden}.sc-coupon-form .coupon-button-mobile{display:none;margin-top:var(--sc-input-label-margin)}.sc-coupon-form--has-value .coupon-button{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible}@container (max-width:320px){.sc-coupon-form .coupon-button{display:none}.sc-coupon-form .coupon-button-mobile{display:block}}.sc-coupon-form .form{gap:var(--sc-spacing-small);height:0;opacity:0;position:relative;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);-webkit-transition:opacity var(--sc-transition-medium) ease,-webkit-transform var(--sc-transition-medium) ease;transition:opacity var(--sc-transition-medium) ease,-webkit-transform var(--sc-transition-medium) ease;transition:opacity var(--sc-transition-medium) ease,transform var(--sc-transition-medium) ease;transition:opacity var(--sc-transition-medium) ease,transform var(--sc-transition-medium) ease,-webkit-transform var(--sc-transition-medium) ease;visibility:hidden}.sc-coupon-form--is-open .form{height:auto;margin:var(--sc-spacing-small) 0;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible}.sc-coupon-form--is-open .trigger{display:none}.sc-coupon-form .trigger{cursor:pointer;font-size:var(--sc-font-size-small);line-height:var(--sc-line-height-dense);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sc-coupon-form .trigger:hover{text-decoration:underline}.sc-coupon-form--is-rtl .trigger{text-align:right}.sc-coupon-form .sc-coupon__status{color:var(--sc-color-warning-700);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--sc-font-size-small);gap:var(--sc-spacing-x-small);line-height:var(--sc-line-height-dense);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sc-coupon-form .sc-coupon__status[hidden]{display:none}.sc-coupon-form .sc-coupon__status svg{height:12px;width:12px}.sc-coupon-form__input-group .sc-input-group-text{opacity:1}.sc-coupon-form__input-group .sc-input-group-text button{background:#fff0;border:0;-webkit-box-shadow:none;box-shadow:none;color:var(--sc-color-primary-500);cursor:pointer;font-size:var(--sc-button-font-size-medium);font-weight:var(--sc-font-weight-semibold);padding:0 6px;-webkit-transition:opacity var(--sc-transition-medium) ease;transition:opacity var(--sc-transition-medium) ease}.sc-coupon-form__input-group .sc-input-group-text button:hover{opacity:.75}.sc-form-control{background-color:var(--sc-input-background-color);border:var(--sc-input-border-width) solid var(--sc-input-border-color);border-radius:var(--sc-border-radius-medium);-webkit-box-shadow:var(--sc-input-box-shadow);box-shadow:var(--sc-input-box-shadow);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--sc-color-gray-700);display:block;font-family:var(--sc-input-font-family);font-size:var(--sc-input-font-size-medium);font-weight:var(--sc-input-font-weight);height:calc(var(--sc-input-height-medium) - var(--sc-input-border-width)*2);padding:0 var(--sc-input-spacing-medium);-webkit-transition:var(--sc-input-transition,var(--sc-transition-medium)) color,var(--sc-input-transition,var(--sc-transition-medium)) border,var(--sc-input-transition,var(--sc-transition-medium)) box-shadow;transition:var(--sc-input-transition,var(--sc-transition-medium)) color,var(--sc-input-transition,var(--sc-transition-medium)) border,var(--sc-input-transition,var(--sc-transition-medium)) box-shadow;width:100%}.sc-form-control[type=file]{overflow:hidden}.sc-form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer;padding:8px 10px!important}.sc-form-control[type=number]{-moz-appearance:textfield}.sc-form-control::-webkit-inner-spin-button,.sc-form-control::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sc-form-control::-webkit-search-cancel-button,.sc-form-control::-webkit-search-decoration,.sc-form-control::-webkit-search-results-button,.sc-form-control::-webkit-search-results-decoration{-webkit-appearance:none}.sc-form-control:-webkit-autofill,.sc-form-control:-webkit-autofill:active,.sc-form-control:-webkit-autofill:focus,.sc-form-control:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 var(--sc-input-height-large) var(--sc-input-background-color-hover) inset!important;box-shadow:0 0 0 var(--sc-input-height-large) var(--sc-input-background-color-hover) inset!important;-webkit-text-fill-color:var(--sc-input-color)}.sc-form-control:hover{background-color:var(--sc-input-background-color-hover);border-color:var(--sc-input-border-color-hover);color:var(--sc-input-color-hover);z-index:7}.sc-form-control:focus{background-color:var(--sc-input-background-color-focus)!important;border-color:var(--sc-input-border-color-focus)!important;-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-primary);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-primary);color:var(--sc-input-color-focus);outline:0}.sc-form-control::-webkit-input-placeholder{color:var(--sc-input-placeholder-color);opacity:1}.sc-form-control::-moz-placeholder{color:var(--sc-input-placeholder-color);opacity:1}.sc-form-control:-ms-input-placeholder{color:var(--sc-input-placeholder-color);opacity:1}.sc-form-control::-ms-input-placeholder{color:var(--sc-input-placeholder-color);opacity:1}.sc-form-control::placeholder{color:var(--sc-input-placeholder-color);opacity:1}.sc-form-control:disabled{background-color:var(--sc-input-background-color-disabled);border-color:var(--sc-input-border-color-disabled);cursor:not-allowed;opacity:.5}.sc-form-control:disabled::-webkit-input-placeholder{color:var(--sc-input-placeholder-color-disabled)}.sc-form-control:disabled::-moz-placeholder{color:var(--sc-input-placeholder-color-disabled)}.sc-form-control:disabled:-ms-input-placeholder{color:var(--sc-input-placeholder-color-disabled)}.sc-form-control:disabled::-ms-input-placeholder{color:var(--sc-input-placeholder-color-disabled)}.sc-form-control:disabled::placeholder{color:var(--sc-input-placeholder-color-disabled)}.sc-form-control::-webkit-file-upload-button{margin:calc(var(--sc-spacing-medium)*-1);padding:var(--sc-spacing-medium);-webkit-margin-end:var(--sc-spacing-medium);background-color:var(--sc-color-primary-500);border:0 solid;border-color:inherit;border-inline-end-width:var(--sc-input-border-width);border-radius:0;color:var(--sc-color-white);margin-inline-end:var(--sc-spacing-medium);pointer-events:none;-webkit-transition:var(--sc-transition-medium);transition:var(--sc-transition-medium)}.sc-form-control::file-selector-button{margin:calc(var(--sc-spacing-medium)*-1);padding:var(--sc-spacing-medium);-webkit-margin-end:var(--sc-spacing-medium);background-color:var(--sc-color-primary-500);border:0 solid;border-color:inherit;border-inline-end-width:var(--sc-input-border-width);border-radius:0;color:var(--sc-color-white);margin-inline-end:var(--sc-spacing-medium);pointer-events:none;-webkit-transition:var(--sc-transition-medium);transition:var(--sc-transition-medium)}.sc-form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{opacity:.9}.sc-form-control:hover:not(:disabled):not([readonly])::file-selector-button{opacity:.9}.sc-form-control-sm{border-radius:var(--sc-border-radius-small);font-size:var(--sc-font-size-small);height:calc(var(--sc-input-height-small) - var(--sc-input-border-width)*2);padding:0 var(--sc-input-spacing-small)}.sc-form-control-sm[type=file]:not(:disabled):not([readonly]){padding:2px 8px!important}.sc-form-control-sm::-webkit-file-upload-button{margin:calc(var(--sc-spacing-small)*-1);padding:var(--sc-spacing-small);-webkit-margin-end:var(--sc-spacing-small);margin-inline-end:var(--sc-spacing-small)}.sc-form-control-sm::file-selector-button{margin:calc(var(--sc-spacing-small)*-1);padding:var(--sc-spacing-small);-webkit-margin-end:var(--sc-spacing-small);margin-inline-end:var(--sc-spacing-small)}.sc-form-control-lg{border-radius:var(--sc-border-radius-medium);font-size:var(--sc-font-size-large);padding:0 var(--sc-spacing-large)}.sc-form-control-lg::-webkit-file-upload-button{margin:calc(var(--sc-spacing-large)*-1);padding:var(--sc-spacing-large);-webkit-margin-end:var(--sc-spacing-large);margin-inline-end:var(--sc-spacing-large)}.sc-form-control-lg::file-selector-button{margin:calc(var(--sc-spacing-large)*-1);padding:var(--sc-spacing-large);-webkit-margin-end:var(--sc-spacing-large);margin-inline-end:var(--sc-spacing-large)}textarea.sc-form-control{height:auto;min-height:var(--sc-input-height);padding:var(--sc-input-spacing-small) var(--sc-input-spacing-medium)}textarea.sc-form-control-sm{height:auto;min-height:var(--sc-input-height-small)}textarea.sc-form-control-lg{height:auto;min-height:var(--sc-input-height-large)}.sc-form-label{color:var(--sc-input-label-color);font-size:var(--sc-input-label-font-size-medium);font-style:normal;font-weight:var(--sc-font-weight-normal);margin-bottom:var(--sc-input-label-margin)}.sc-help-text{color:var(--sc-input-help-text-color);display:block;font-size:var(--sc-input-help-text-font-size-medium)}.wp-block-surecart-slide-out-cart-coupon .trigger{cursor:pointer}.wp-block-surecart-slide-out-cart-coupon .trigger:hover{text-decoration:underline}.wp-block-surecart-slide-out-cart-coupon .sc-tag button{background:#fff0;border:none;-webkit-box-shadow:none;box-shadow:none;color:var(--sc-color-gray-700);cursor:pointer;margin-left:.5em;padding:0}.wp-block-surecart-slide-out-cart-coupon .sc-tag button:focus{-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-primary);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-primary);outline:none}.wp-block-surecart-slide-out-cart-coupon .sc-tag button svg{height:16px;width:16px}.wp-block-surecart-slide-out-cart-coupon .sc-line-item__price-description[hidden]{display:none}.wp-block-surecart-slide-out-cart-coupon .sc-coupon-input-label{font-size:var(--sc-input-label-font-size-medium);font-style:normal;font-weight:var(--sc-font-weight-normal);margin-bottom:var(--sc-input-label-margin)}.sc-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--sc-input-border-radius-medium);border-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:var(--sc-font-size-small);font-weight:var(--sc-font-weight-bold);line-height:1;line-height:calc(var(--sc-input-height-medium) - var(--sc-input-border-width)*2);padding:0 var(--sc-spacing-small);text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.sc-tag__clear{height:1em;width:1em}.sc-tag--primary{background-color:var(--sc-tag-primary-background-color,var(--sc-color-primary-500));border-color:var(--sc-tag-primary-border-color,var(--sc-color-primary-500));color:var(--sc-tag-primary-color,var(--sc-color-primary-text,var(--sc-color-white)))}.sc-tag--success{background-color:var(--sc-tag-success-background-color,var(--sc-color-success-100));border-color:var(--sc-tag-success-border-color,var(--sc-color-success-200));color:var(--sc-tag-success-color,var(--sc-color-success-800))}.sc-tag--info{background-color:var(--sc-color-info-100);border-color:var(--sc-color-info-200);color:var(--sc-color-info-700)}.sc-tag--default{background-color:var(--sc-tag-default-background-color,var(--sc-color-gray-100));border-color:var(--sc-tag-default-border-color,var(--sc-color-gray-200));color:var(--sc-tag-default-color,var(--sc-color-gray-700))}.sc-tag--warning{background-color:var(--sc-color-warning-100);border-color:var(--sc-color-warning-200);color:var(--sc-color-warning-700)}.sc-tag--danger{background-color:var(--sc-color-danger-100);border-color:var(--sc-color-danger-200);color:var(--sc-color-danger-700)}.sc-tag--small{border-radius:var(--sc-input-border-radius-small);font-size:var(--sc-button-font-size-small);height:calc(var(--sc-input-height-small)*.75);line-height:calc(var(--sc-input-height-small) - var(--sc-input-border-width)*2);padding:0 var(--sc-spacing-x-small)}.sc-tag--small .sc-tag__clear{margin-left:var(--sc-spacing-xx-small);margin-right:calc(var(--sc-spacing-xxx-small)*-1)}.sc-tag--medium{border-radius:var(--sc-input-border-radius-medium);font-size:var(--sc-font-size-small);line-height:calc(var(--sc-input-height-medium) - var(--sc-input-border-width)*2);padding:0 var(--sc-spacing-small)}.sc-tag--medium .sc-tag__clear{margin-left:var(--sc-spacing-xx-small);margin-right:calc(var(--sc-spacing-xx-small)*-1)}.sc-tag--large{border-radius:var(--sc-input-border-radius-large);font-size:var(--sc-button-font-size-large);line-height:calc(var(--sc-input-height-large) - var(--sc-input-border-width)*2);padding:0 var(--sc-spacing-medium)}.sc-tag--large .sc-tag__clear{margin-left:var(--sc-spacing-xx-small);margin-right:calc(var(--sc-spacing-x-small)*-1)}.sc-tag--pill{border-radius:var(--sc-border-radius-pill)}.surecart-theme-dark .sc-tag{background-color:var(--sc-color-gray-950);border-color:var(--sc-color-gray-900);color:var(--sc-color-gray-300)}.surecart-theme-dark .sc-tag--primary{background-color:var(--sc-color-primary-950);border-color:var(--sc-color-primary-900);color:var(--sc-color-primary-300)}.surecart-theme-dark .sc-tag--success{background-color:var(--sc-color-success-950);border-color:var(--sc-color-success-900);color:var(--sc-color-success-300)}.surecart-theme-dark .sc-tag--info{background-color:var(--sc-color-info-800);border-color:var(--sc-color-info-700);color:var(--sc-color-info-300)}.surecart-theme-dark .sc-tag--default{background-color:var(--sc-color-gray-800);border-color:var(--sc-color-gray-700);color:var(--sc-color-gray-100)}.surecart-theme-dark .sc-tag--warning{background-color:var(--sc-color-warning-950);border-color:var(--sc-color-warning-900);color:var(--sc-color-warning-300)}.surecart-theme-dark .sc-tag--danger{background-color:var(--sc-color-danger-950);border-color:var(--sc-color-danger-900);color:var(--sc-color-danger-300)}.wp-block-surecart-cart-icon{background:var(--sc-cart-icon-background,var(--sc-color-primary-500));border-radius:var(--sc-cart-icon-border-radius,var(--sc-input-border-radius-medium));bottom:var(--sc-cart-icon-bottom,30px);-webkit-box-shadow:var(--sc-shadow-small);box-shadow:var(--sc-shadow-small);color:var(--sc-cart-icon-color,var(--sc-color-primary-text,var(--sc-color-white)));cursor:pointer;font-family:var(--sc-cart-font-family,var(--sc-input-font-family));font-weight:var(--sc-font-weight-semibold);height:var(--sc-cart-icon-height,60px);left:var(--sc-cart-icon-left,auto);position:fixed;right:var(--sc-cart-icon-right,30px);top:var(--sc-cart-icon-top,auto);-webkit-transition:opacity var(--sc-transition-medium) ease;transition:opacity var(--sc-transition-medium) ease;width:var(--sc-cart-icon-width,60px);z-index:var(--sc-cart-icon-z-index,99)}.wp-block-surecart-cart-icon[hidden]{display:none}.wp-block-surecart-cart-icon:hover{opacity:.8}.wp-block-surecart-cart-icon__container{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;line-height:0;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:100%;justify-content:center;text-align:center}.wp-block-surecart-cart-icon__icon{cursor:pointer;font-size:var(--sc-cart-icon-size,1.1em)}.wp-block-surecart-cart-icon__icon svg{color:var(--sc-color-white)}.wp-block-surecart-cart-icon__count{background:var(--sc-cart-counter-background,var(--sc-color-gray-900));border-radius:var(--sc-cart-counter-border-radius,9999px);bottom:auto;-webkit-box-shadow:var(--sc-cart-icon-box-shadow,var(--sc-shadow-x-large));box-shadow:var(--sc-cart-icon-box-shadow,var(--sc-shadow-x-large));color:var(--sc-cart-counter-color,var(--sc-color-white));font-size:12px;left:auto;line-height:18px;padding:4px 10px;position:absolute;right:-8px;top:-8px;z-index:1}.wp-block-buttons.is-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons>.wp-block-button[style*=font-weight] .wp-block-button__link{font-weight:inherit}.wp-block-buttons.is-content-justification-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.wp-block-buttons.is-content-justification-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-block-buttons.is-content-justification-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons self:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center).wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button.aligncenter{text-align:center}.wp-block-button.is-style-outline a.wp-block-button__link.wp-element-button:not(.has-background,:hover,:focus),.wp-block-button.is-style-outline button.wp-block-button__link.wp-element-button:not(.has-background,:hover,:focus),.wp-block-button.is-style-outline div.wp-block-button__link.wp-element-button:not(.has-background,:hover,:focus){background-color:#fff0;background-image:none}.sc-button__link{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative}.sc-button__link[disabled=true]{pointer-events:none}.sc-button__link{text-align:center}.sc-button__link .sc-button__link-text,.sc-button__link .sc-spinner{-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.sc-button__link .sc-spinner{left:calc(50% - 8px);opacity:0;position:absolute;top:calc(50% - 8px);visibility:hidden;--spinner-size:15px}.sc-button__link--busy .sc-button__link-text{opacity:0;visibility:hidden}.sc-button__link--busy .sc-spinner{opacity:1;visibility:visible}.sc-button__link.sc-button__width-100{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.sc-button__link.sc-button__width-25{width:25%}.sc-button__link.sc-button__width-50{width:50%}.sc-button__link.sc-button__width-75{width:75%}.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-button.wp-block-button__width-100{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.sc-product-line-item{display:block;font-family:var(--sc-font-sans)}.sc-product-line-item[hidden]{display:none}.sc-product-line-item__item{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;margin:0;min-width:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-bottom:none;width:100%}.sc-product-line-item__item--has-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;container-type:inline-size}@container (max-width:290px){.sc-product-line-item__item--has-image__image{display:none}}.sc-product-line-item__item__scratch-price{font-size:90%;opacity:.75;text-decoration:line-through}.sc-product-line-item__text{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;margin:0;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.sc-product-line-item__text-details{display:-ms-grid;display:grid}.sc-product-line-item__title{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-moz-box;font-size:var(--sc-font-size-medium);font-weight:var(--sc-font-weight-semibold);line-height:var(--sc-line-height-dense);margin:0;min-width:0;-webkit-box-orient:vertical;-webkit-line-clamp:3;-moz-box-lines:3;overflow:hidden;text-overflow:ellipsis}.sc-product-line-item__title,.sc-product-line-item__title:hover{color:inherit;text-decoration:none}.sc-product-line-item__variant{cursor:pointer;display:-webkit-box;display:-moz-box;font-size:var(--sc-font-size-small);font-weight:var(--sc-font-weight-semibold);line-height:var(--sc-line-height-dense);margin:0;-webkit-line-clamp:3;-moz-box-lines:3;overflow:hidden;text-overflow:ellipsis}.sc-product-line-item__suffix,.sc-product-line-item__variant{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0;-webkit-box-orient:vertical}.sc-product-line-item__suffix{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 0 0 auto;min-width:100px}.sc-product-line-item__editable .sc-product-line-item__suffix,.sc-product-line-item__removable .sc-product-line-item__suffix{-ms-flex-item-align:start;align-self:flex-start}.sc-product-line-item__price{max-width:100%;text-align:right}.sc-product-line-item__description{color:var(--sc-input-label-color);font-size:var(--sc-price-label-font-size,var(--sc-input-help-text-font-size-medium));line-height:var(--sc-line-height-dense)}.sc-product-line-item__image{border:1px solid var(--sc-input-border-color,var(--sc-input-border));border-radius:4px;-webkit-box-shadow:var(--sc-input-box-shadow);box-shadow:var(--sc-input-box-shadow);display:block;height:var(--sc-product-line-item-image-size,4em)!important;-o-object-fit:cover;object-fit:cover;width:var(--sc-product-line-item-image-size,4em);-ms-flex-item-align:start;align-self:flex-start}.sc-product-line-item__image[hidden]{display:none}.sc-product-line-item__product__description{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sc-product-line-item__price{font-size:var(--sc-font-size-medium);font-weight:var(--sc-font-weight-semibold)}.sc-product-line-item__price,.sc-product-line-item__price-description{color:var(--sc-input-label-color);line-height:var(--sc-line-height-dense)}.sc-product-line-item__price-description{font-size:var(--sc-font-size-small);opacity:.75}.sc-product-line-item__remove{color:var(--sc-color-gray-400);cursor:pointer;margin-bottom:var(--sc-spacing-small);width:18px}.sc-product-line-item__actions__divider{margin:0 .2em;opacity:.25}.sc-product-line-item__is-rtl__price{text-align:right;text-align:left}.sc-product-line-item__base{display:-ms-grid;display:grid;gap:var(--sc-spacing-x-small)}.sc-product-line-item__fee__description{opacity:.75}.sc-input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:var(--sc-input-background-color);border:var(--sc-input-border);border-radius:var(--sc-border-radius-medium);-webkit-box-shadow:var(--sc-input-box-shadow);box-shadow:var(--sc-input-box-shadow);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:var(--sc-transition-medium);transition:var(--sc-transition-medium);-webkit-transition:var(--sc-input-transition,var(--sc-transition-medium)) color,var(--sc-input-transition,var(--sc-transition-medium)) border,var(--sc-input-transition,var(--sc-transition-medium)) box-shadow;transition:var(--sc-input-transition,var(--sc-transition-medium)) color,var(--sc-input-transition,var(--sc-transition-medium)) border,var(--sc-input-transition,var(--sc-transition-medium)) box-shadow;width:100%}.sc-input-group[hidden]{display:none}.sc-input-group::-webkit-search-cancel-button,.sc-input-group::-webkit-search-decoration,.sc-input-group::-webkit-search-results-button,.sc-input-group::-webkit-search-results-decoration{-webkit-appearance:none}.sc-input-group:-webkit-autofill,.sc-input-group:-webkit-autofill:active,.sc-input-group:-webkit-autofill:focus,.sc-input-group:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 var(--sc-input-height-large) var(--sc-input-background-color-hover) inset!important;box-shadow:0 0 0 var(--sc-input-height-large) var(--sc-input-background-color-hover) inset!important;-webkit-text-fill-color:var(--sc-input-color)}.sc-input-group:hover{background-color:var(--sc-input-background-color-hover);border-color:var(--sc-input-border-color-hover);z-index:7}.sc-input-group:hover .sc-form-control{color:var(--sc-input-color-hover)}.sc-input-group:focus-within{background-color:var(--sc-input-background-color-focus);border-color:var(--sc-input-border-color-focus);-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-primary);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-primary);z-index:8}.sc-input-group>.sc-form-control{position:relative;-webkit-box-flex:1;background-color:#fff0;border:0!important;border-radius:4px!important;-webkit-box-shadow:none!important;box-shadow:none!important;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;outline:none!important;padding:0 var(--sc-input-spacing-medium);width:1%}.sc-input-group>.sc-form-control:focus{border:0;-webkit-box-shadow:none;box-shadow:none;color:var(--sc-input-color-focus);z-index:5}.sc-input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sc-input-color);font-size:var(--sc-font-size-medium);font-weight:var(--sc-font-weight-normal);line-height:var(--sc-line-height-normal);opacity:.5;padding:0 var(--sc-spacing-small);text-align:center;white-space:nowrap}.sc-input-group-text[hidden]{display:none}.sc-input-group-lg>.sc-form-control,.sc-input-group-lg>.sc-input-group-text{border-radius:var(--sc-border-radius-large);font-size:var(--sc-font-size-large);padding:var(--sc-spacing-medium) var(--sc-spacing-large)}.sc-input-group-lg>.sc-input-group-text{padding:var(--sc-spacing-xx-small) var(--sc-spacing-small)}.sc-input-group-sm>.sc-form-control,.sc-input-group-sm>.sc-input-group-text{border-radius:var(--sc-border-radius-small);font-size:var(--sc-font-size-x-small);padding:var(--sc-spacing-xx-small) var(--sc-spacing-small)}.sc-input-group .sc-form-control:has(+.sc-input-group-text){padding-right:0}.sc-input-group .sc-input-group-text+.sc-form-control{padding-left:0}.sc-input-group.sc-quantity-selector{background-color:inherit;border-radius:var(--sc-input-border-radius-small);height:var(--sc-quantity-control-height,var(--sc-input-height-small));width:var(--sc-quantity-select-width,100px)}.sc-input-group.sc-quantity-selector.sc-input-group-sm{height:var(--sc-quantity-control-height-small,var(--sc-input-height-x-small));width:var(--sc-quantity-select-width-small,85px)}.sc-input-group.sc-quantity-selector .sc-quantity-selector__control{color:var(--sc-input-control-color,var(--sc-color-black))}.sc-input-group.sc-quantity-selector.quantity--disabled{cursor:not-allowed;opacity:.5}.sc-input-group.sc-quantity-selector.quantity--disabled .sc-quantity-selector__control{color:var(--sc-input-color-disabled)}.sc-input-group.sc-quantity-selector.quantity--disabled .sc-quantity-selector__control::-webkit-input-placeholder{color:var(--sc-input-placeholder-color-disabled)}.sc-input-group.sc-quantity-selector.quantity--disabled .sc-quantity-selector__control::-moz-placeholder{color:var(--sc-input-placeholder-color-disabled)}.sc-input-group.sc-quantity-selector.quantity--disabled .sc-quantity-selector__control:-ms-input-placeholder{color:var(--sc-input-placeholder-color-disabled)}.sc-input-group.sc-quantity-selector.quantity--disabled .sc-quantity-selector__control::-ms-input-placeholder{color:var(--sc-input-placeholder-color-disabled)}.sc-input-group.sc-quantity-selector.quantity--disabled .sc-quantity-selector__control::placeholder{color:var(--sc-input-placeholder-color-disabled)}.sc-input-group.sc-quantity-selector .sc-quantity-selector__decrease,.sc-input-group.sc-quantity-selector .sc-quantity-selector__increase{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-width:0;bottom:1px;cursor:pointer;font-size:13px;height:auto;justify-content:center;line-height:0;padding:0;top:1px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:32px}.sc-input-group.sc-quantity-selector .sc-quantity-selector__decrease svg,.sc-input-group.sc-quantity-selector .sc-quantity-selector__increase svg{height:var(--sc-font-size-medium,1em);width:var(--sc-font-size-medium,1em)}.sc-input-group.sc-quantity-selector .sc-quantity-selector__decrease.button--disabled,.sc-input-group.sc-quantity-selector .sc-quantity-selector__increase.button--disabled{cursor:not-allowed;opacity:.5}.sc-input-group.sc-quantity-selector input[type=number].sc-quantity-selector__control{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;font-size:var(--sc-font-size-small);height:100%;line-height:1;min-height:0;padding:0;text-align:center}.sc-input-group.sc-quantity-selector input[type=number].sc-quantity-selector__control::-webkit-inner-spin-button,.sc-input-group.sc-quantity-selector input[type=number].sc-quantity-selector__control::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sc-input-group.sc-quantity-selector.quantity--small{height:var(--sc-quantity-control-height-small,26px);width:var(--sc-quantity-select-width-small,76px)}.sc-input-group.sc-quantity-selector.quantity--small .sc-quantity-selector__decrease,.sc-input-group.sc-quantity-selector.quantity--small .sc-quantity-selector__increase{border:none;width:24px}.sc-input-group.sc-quantity-selector.quantity--small .sc-quantity-selector__decrease svg,.sc-input-group.sc-quantity-selector.quantity--small .sc-quantity-selector__increase svg{height:var(--sc-font-size-small,.75em);width:var(--sc-font-size-small,.75em)}.sc-input-group.sc-quantity-selector.quantity--small input[type=number].sc-quantity-selector__control{font-size:var(--sc-font-size-x-small);max-width:24px}.wp-block-surecart-product-quantity{margin-bottom:var(--sc-form-row-spacing,.75em)}.wp-block-surecart-product-quantity .sc-form-label{color:inherit!important}.wp-block-surecart-cart-items__wrapper{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 200px;flex:1 1 200px;gap:1.25em;overflow:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wp-block-surecart-cart-items__wrapper .sc-quantity-selector{margin-top:var(--sc-spacing-small)}.wp-block-surecart-cart-items__wrapper .sc-quantity-selector[hidden]{display:none}.wp-block-surecart-cart-items__wrapper .sc-product-line-item__remove-button{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;padding:0}.wp-block-surecart-cart-items__wrapper .sc-product-line-item__remove-button:focus{-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-primary);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-primary);outline:none}.wp-block-surecart-cart-items__wrapper .sc-product-line-item__purchasable-status{color:var(--sc-input-error-text-color);font-size:var(--sc-font-size-x-small)}.wp-block-surecart-cart-line-item-note{color:var(--sc-input-help-text-color);display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:var(--sc-spacing-x-small);position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.25em;min-height:1.5em}.wp-block-surecart-cart-line-item-note[hidden]{display:none!important}.wp-block-surecart-cart-line-item-note[disabled]{pointer-events:none}.wp-block-surecart-cart-line-item-note .line-item-note__text{color:var(--sc-color-gray-500);line-height:1.4;-webkit-box-flex:1;display:-webkit-box;-ms-flex:1;flex:1;-webkit-box-orient:vertical;line-clamp:1;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-width:100%;-webkit-transition:all .2s;transition:all .2s;white-space:normal;width:100%}.wp-block-surecart-cart-line-item-note .line-item-note__toggle{background:none;border:none;color:var(--sc-color-gray-500);cursor:pointer;padding:0;-ms-flex-item-align:start;align-self:flex-start;border-radius:var(--sc-border-radius-small);-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.wp-block-surecart-cart-line-item-note .sc-icon{display:none;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.wp-block-surecart-cart-line-item-note .sc-icon--rotated{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.wp-block-surecart-cart-line-item-note.line-item-note--is-collapsible,.wp-block-surecart-cart-line-item-note.line-item-note--is-expanded{cursor:pointer}.wp-block-surecart-cart-line-item-note.line-item-note--is-collapsible .sc-icon,.wp-block-surecart-cart-line-item-note.line-item-note--is-expanded .sc-icon{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.wp-block-surecart-cart-line-item-note.line-item-note--is-expanded .line-item-note__text{line-clamp:unset;-webkit-line-clamp:unset;overflow:visible;text-overflow:unset}.sc-toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:16px;padding:0;position:relative;width:30px;-ms-flex-negative:0;background-color:var(--sc-switch-control-background-color,var(--sc-color-gray-300));border:2px solid #fff0;border-radius:9999px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;flex-shrink:0;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.sc-toggle:focus:not(.sc-toggle--checked),.sc-toggle:hover:not(.sc-toggle--checked){background-color:var(--sc-switch-control-hover-background-color,var(--sc-color-gray-200));border-color:#fff0}.sc-toggle:focus:not(.sc-toggle--checked) .sc-toggle__knob,.sc-toggle:hover:not(.sc-toggle--checked) .sc-toggle__knob{background-color:var(--sc-switch-background-thumb-hover-color,var(--sc-color-white))}.sc-toggle:focus{outline:none;--ring-color:var(--sc-color-primary-500);--ring-offset-width:2px;--ring-width:2px;-webkit-box-shadow:0 0 0 var(--ring-offset-width) #fff,0 0 0 calc(var(--ring-offset-width) + var(--ring-width)) var(--ring-color);box-shadow:0 0 0 var(--ring-offset-width) #fff,0 0 0 calc(var(--ring-offset-width) + var(--ring-width)) var(--ring-color)}.sc-toggle.sc-toggle--checked{background-color:var(--sc-switch-checked-control-background-color,var(--sc-color-primary-500))}.sc-toggle .sc-toggle__knob{background-color:var(--sc-switch-thumb-background-color,var(--sc-color-white));border-radius:9999px;-webkit-box-shadow:0 1px 3px 0 rgb(0 0 0 / .1),0 1px 2px 0 rgb(0 0 0 / .06);box-shadow:0 1px 3px 0 rgb(0 0 0 / .1),0 1px 2px 0 rgb(0 0 0 / .06);display:inline-block;height:12px;padding:0;pointer-events:none;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);width:12px}.sc-toggle.sc-toggle--checked .sc-toggle__knob{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px)}.sc-toggle .sc-toggle__label{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.wp-block-surecart-slide-out-cart-line-items{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 140px;flex:1 0 140px;overflow:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wp-block-surecart-slide-out-cart-line-items .sc-quantity-selector[hidden]{display:none}.sc-product-line-item--has-swap{background:var(--sc-panel-background-color);border:1px solid var(--sc-input-border-color);border-radius:var(--sc-border-radius-medium);gap:0;padding:0}.sc-product-line-item--has-swap .sc-product-line-item__content{border-bottom:solid var(--sc-input-border-width) var(--sc-input-border-color);border-radius:var(--sc-border-radius-medium) var(--sc-border-radius-medium) 0 0;padding:var(--sc-spacing-medium)}.sc-product-line-item--has-swap .sc-product-line-item__swap{background:var(--sc-panel-background-color);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--sc-font-size-small);line-height:1;padding:var(--sc-spacing-medium);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;border-radius:0 0 var(--sc-border-radius-medium) var(--sc-border-radius-medium);color:var(--sc-input-label-color);justify-content:space-between;text-wrap:auto}.sc-product-line-item--has-swap .sc-product-line-item__swap .sc-product-line-item__swap-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--sc-spacing-small)}.sc-product-line-item--has-swap .sc-product-line-item__swap .sc-product-line-item__swap-amount-value{font-weight:var(--sc-font-weight-bold)}.wp-block-surecart-cart-menu-icon-button{color:inherit;cursor:pointer;display:inline-block;line-height:1;position:relative;vertical-align:middle}.wp-block-surecart-cart-menu-icon-button[hidden]{display:none!important}.wp-block-surecart-cart-menu-icon-button .sc-cart-icon{cursor:pointer;font-size:var(--sc-cart-icon-size,1.1em);position:relative}.wp-block-surecart-cart-menu-icon-button .sc-cart-icon svg{height:20px;width:20px}.wp-block-surecart-cart-menu-icon-button .sc-cart-icon>:first-child{line-height:inherit}.wp-block-surecart-cart-menu-icon-button .sc-cart-count{background:var(--sc-cart-icon-counter-background,var(--sc-color-primary-500));border-radius:var(--sc-cart-icon-counter-border-radius,9999px);-webkit-box-shadow:var(--sc-cart-icon-box-shadow,var(--sc-shadow-x-large));box-shadow:var(--sc-cart-icon-box-shadow,var(--sc-shadow-x-large));-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--sc-cart-icon-counter-color,var(--sc-color-primary-text,var(--sc-color-white)));font-size:10px;font-weight:700;inset:-12px -16px auto auto;line-height:14px;min-width:14px;padding:2px 6px;position:absolute;text-align:center;z-index:1}.sc-text{color:var(--sc-stacked-list-row-text-color,var(--color));font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height);margin:0;text-align:var(--text-align)}.sc-text.is-truncated{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-text--is-rtl .text{text-align:right}.wp-block-surecart-cart-order-bump-template{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;list-style:none!important;margin:0;padding:0;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important;gap:.75em;overflow:hidden;scroll-behavior:smooth;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.wp-block-surecart-cart-order-bump-template::-webkit-scrollbar{display:none}.wp-block-surecart-cart-order-bump-template.has-overflow{overflow-x:auto;overflow-y:hidden}.sc-cart-order-bump-item{list-style:none!important;-webkit-box-flex:0!important;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 100%!important;flex:0 0 100%!important;min-width:0;scroll-snap-align:start;width:100%!important}.sc-cart-order-bump-item>.wp-block-group{border:1px solid var(--sc-input-border-color);border-radius:12px}@media(min-width:600px){.wp-block-surecart-cart-order-bump-template.has-overflow .sc-cart-order-bump-item{-webkit-box-flex:0!important;-ms-flex:0 0 85%!important;flex:0 0 85%!important;width:85%!important}}.sc-cart-order-bump-item>*{height:100%;width:100%}.sc-cart-order-bump-item::marker{content:none;display:none}.sc-drawer{-webkit-animation:slide-out var(--sc-drawer-transition-speed,var(--sc-transition-medium)) cubic-bezier(.4,0,.2,1);animation:slide-out var(--sc-drawer-transition-speed,var(--sc-transition-medium)) cubic-bezier(.4,0,.2,1);background-color:var(--sc-panel-background-color);border:none;border-radius:0;bottom:0;-webkit-box-shadow:var(--sc-shadow-x-large);box-shadow:var(--sc-shadow-x-large);-webkit-box-shadow:0 0 0 100vw rgb(0 0 0 / .1);box-shadow:0 0 0 100vw rgb(0 0 0 / .1);-webkit-box-sizing:border-box;box-sizing:border-box;display:none;font-family:var(--sc-font-sans);font-weight:var(--sc-font-weight-normal);height:auto;left:auto;margin:auto;max-height:none;max-width:100%;min-width:var(--sc-drawer-min-width,"300px");opacity:0;outline:none;overflow:hidden;padding:0;position:fixed;right:0;top:0;width:var(--sc-drawer-width,31rem);z-index:var(--sc-z-index-drawer,999999999)}.sc-drawer__wrapper{min-height:calc(100dvh - 2px);overflow:hidden}.sc-drawer.open,.sc-drawer__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sc-drawer.open{-webkit-animation:slide-in var(--sc-drawer-transition-speed,var(--sc-transition-medium)) cubic-bezier(.4,0,.2,1);animation:slide-in var(--sc-drawer-transition-speed,var(--sc-transition-medium)) cubic-bezier(.4,0,.2,1);opacity:1}.sc-drawer__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:var(--sc-drawer-border);-webkit-box-sizing:border-box;box-sizing:border-box;padding:var(--sc-drawer-header-spacing,var(--sc-spacing-medium))}.sc-drawer__title{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font:inherit;font-size:var(--sc-font-size-large);line-height:var(--sc-line-height-dense);margin:0}.sc-drawer__close{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sc-color-gray-500);cursor:pointer;font-size:var(--sc-font-size-x-large)}.sc-drawer__body{-webkit-box-flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto;padding:var(--sc-drawer-body-spacing,var(--sc-spacing-medium));-webkit-overflow-scrolling:touch;height:var(--sc-drawer-size,400px);min-height:200px}.sc-drawer__footer{border-top:var(--sc-drawer-border);padding:var(--sc-drawer-footer-spacing,var(--sc-spacing-medium))}.sc-drawer__backdrop{animation-direction:reverse;background-color:var(--sc-color-gray-800);bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0}.sc-drawer__backdrop.show{-webkit-animation:backdrop-fade-in var(--sc-drawer-transition-speed,var(--sc-transition-medium)) ease forwards;animation:backdrop-fade-in var(--sc-drawer-transition-speed,var(--sc-transition-medium)) ease forwards;pointer-events:all;z-index:var(--sc-z-index-drawer-backdrop)}@-webkit-keyframes slide-in{0%{display:-webkit-box;display:flex;opacity:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-transform:translateX(100%);transform:translateX(100%)}to{display:-webkit-box;display:flex;opacity:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide-in{0%{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateX(100%);transform:translateX(100%)}to{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slide-out{0%{display:-webkit-box;display:flex;opacity:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-transform:translateX(0);transform:translateX(0)}to{display:none;opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes slide-out{0%{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateX(0);transform:translateX(0)}to{display:none;opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes backdrop-fade-in{0%{opacity:0}to{opacity:var(--sc-drawer-backdrop-opacity,.35)}}@keyframes backdrop-fade-in{0%{opacity:0}to{opacity:var(--sc-drawer-backdrop-opacity,.35)}}.sc-block-ui{background:var(--sc-block-ui-background-color,var(--sc-color-white));bottom:0;cursor:progress;left:0;margin:0;opacity:var(--sc-block-ui-opacity,.35);padding:0;position:var(--sc-block-ui-position,absolute);right:0;top:0;-webkit-transition:visibility 0s,opacity var(--sc-transition-medium) ease;transition:visibility 0s,opacity var(--sc-transition-medium) ease;visibility:visible;z-index:9}.sc-block-ui[hidden]{display:block;opacity:0;-webkit-transition:visibility 0s,opacity .5s linear;transition:visibility 0s,opacity .5s linear;visibility:hidden}.sc-alert{border-radius:var(--sc-alert-border-radius,var(--sc-border-radius-medium));display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--sc-input-font-family);font-size:var(--sc-button-font-size-medium);font-weight:var(--sc-font-weight-normal);line-height:var(--sc-line-height-dense);padding:var(--sc-spacing-large);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:var(--sc-alert-background-color,var(--sc-color-white));border:var(--sc-alert-border,var(--sc-input-border));border-top:solid var(--sc-alert-border-width,3px);-webkit-box-shadow:var(--sc-shadow-small);box-shadow:var(--sc-shadow-small);color:var(--sc-alert-color,var(--sc-input-label-color))}.sc-alert ul{line-height:1.4em;list-style-type:disc;margin:0;padding:0 0 0 20px}.sc-alert[hidden]{display:none!important}.sc-alert__text{-webkit-box-flex:1;-ms-flex:1;flex:1}.sc-alert__alert--primary{border-top-color:var(--sc-alert-primary-border-color,var(--sc-color-primary-500))}.sc-alert__alert--primary a{color:var(--sc-color-primary-900)}.sc-alert__alert--primary .sc-alert__title{color:var(--sc-alert-title-color,var(--sc-color-gray-800))}.sc-alert__alert--primary .sc-alert__icon{color:var(--sc-alert-primary-icon-color,var(--sc-color-primary-500))}.sc-alert__alert--info{border-top-color:var(--sc-alert-info-border-color,var(--sc-color-info-500))}.sc-alert__alert--info a{color:var(--sc-color-info-900)}.sc-alert__alert--info .sc-alert__title{color:var(--sc-alert-title-color,var(--sc-color-gray-800))}.sc-alert__alert--info .sc-alert__icon{color:var(--sc-alert-info-icon-color,var(--sc-color-info-500))}.sc-alert__alert--danger{border-top-color:var(--sc-alert-danger-border-color,var(--sc-color-danger-500))}.sc-alert__alert--danger a{color:var(--sc-color-danger-900)}.sc-alert__alert--danger .sc-alert__title{color:var(--sc-alert-title-color,var(--sc-color-gray-800))}.sc-alert__alert--danger .sc-alert__icon{color:var(--sc-alert-danger-icon-color,var(--sc-color-danger-500))}.sc-alert__alert--warning{border-top-color:var(--sc-alert-warning-border-color,var(--sc-color-warning-500))}.sc-alert__alert--warning a{color:var(--sc-color-warning-900)}.sc-alert__alert--warning .sc-alert__title{color:var(--sc-alert-title-color,var(--sc-color-gray-800))}.sc-alert__alert--warning .sc-alert__icon{color:var(--sc-alert-warning-icon-color,var(--sc-color-warning-500))}.sc-alert__alert--success{border-top-color:var(--sc-alert-success-border-color,var(--sc-color-success-500))}.sc-alert__alert--success a{color:var(--sc-color-success-900)}.sc-alert__alert--success .sc-alert__title{color:var(--sc-alert-title-color,var(--sc-color-gray-800))}.sc-alert__alert--success .sc-alert__icon{color:var(--sc-alert-success-icon-color,var(--sc-color-success-500))}.sc-alert__icon{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--sc-font-size-large);-webkit-padding-end:var(--sc-spacing-medium);padding-inline-end:var(--sc-spacing-medium)}.sc-alert__title{font-weight:var(--sc-font-weight-semibold)}.sc-alert__sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.sc-alert__close{border-radius:var(--sc-border-radius-small);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:auto;padding:var(--sc-spacing-x-small);-webkit-transition:background-color var(--sc-transition-fast) ease;transition:background-color var(--sc-transition-fast) ease}.sc-alert__close svg{height:1em;width:1em}.sc-alert__is-rtl{text-align:right}.sc-alert__is-rtl.alert-close{margin-left:unset;margin-right:auto}.sc-alert__is-rtl ::slotted(ul){margin:0;padding:0 20px 0 0}.wp-block-surecart-slide-out-cart{-webkit-box-flex:1;border:var(--sc-drawer-border);-webkit-box-shadow:0 1px 2px rgb(13 19 30 / .102);box-shadow:0 1px 2px rgb(13 19 30 / .102);color:var(--sc-cart-main-label-text-color);-ms-flex:1 1 auto;flex:1 1 auto;font-size:16px;margin:auto;overflow:auto;width:100%}.wp-block-surecart-slide-out-cart .sc-alert{border-radius:0}.wp-block-surecart-slide-out-cart .sc-alert__icon svg{height:24px;width:24px}.wp-block-surecart-slide-out-cart .sc-alert :not(:first-child){margin-bottom:0}html:has(.sc-drawer.open){overflow:hidden;scrollbar-gutter:stable}:where(.sc-cart-drawer) :where(.is-layout-flex){display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--wp--style--block-gap,.5em)}:where(.sc-cart-drawer) :where(.is-layout-grid){display:-ms-grid;display:grid}:where(.sc-cart-drawer) :where(.is-layout-flow)>:first-child{-webkit-margin-before:0;margin-block-start:0}:where(.sc-cart-drawer) :where(.is-layout-flow)>*+*{-webkit-margin-before:var(--wp--style--block-gap,.5em);margin-block-start:var(--wp--style--block-gap,.5em)}:where(.sc-cart-drawer) :where(.wp-block-surecart-slide-out-cart-line-items)>*+*{-webkit-margin-before:var(--wp--style--block-gap,2em);margin-block-start:var(--wp--style--block-gap,2em)}:root{--sc-color-black:#000;--sc-color-white:#fff;--sc-color-gray-50:#f9fafb;--sc-color-gray-100:#f3f4f6;--sc-color-gray-200:#e5e7eb;--sc-color-gray-300:#dce0e6;--sc-color-gray-400:#9ca3af;--sc-color-gray-500:#6b7280;--sc-color-gray-600:#4b5563;--sc-color-gray-700:#374151;--sc-color-gray-800:#1f2937;--sc-color-gray-900:#111827;--sc-color-gray-950:#0d131e;--sc-color-neutral-50:#fafafa;--sc-color-neutral-100:#f5f5f5;--sc-color-neutral-200:#e5e5e5;--sc-color-neutral-300:#d4d4d4;--sc-color-neutral-400:#a3a3a3;--sc-color-neutral-500:#737373;--sc-color-neutral-600:#525252;--sc-color-neutral-700:#404040;--sc-color-neutral-800:#262626;--sc-color-neutral-900:#171717;--sc-color-neutral-950:#0f0f0f;--sc-color-primary:217;--sc-color-primary-luminance:60%;--sc-color-primary-saturation:91%;--sc-color-primary-50:hsl(var(--sc-color-primary),var(--sc-color-primary-saturation),min(calc(var(--sc-color-primary-luminance)*1.55),100%));--sc-color-primary-100:hsl(var(--sc-color-primary),var(--sc-color-primary-saturation),min(calc(var(--sc-color-primary-luminance)*1.45),100%));--sc-color-primary-200:hsl(var(--sc-color-primary),var(--sc-color-primary-saturation),min(calc(var(--sc-color-primary-luminance)*1.35),100%));--sc-color-primary-300:hsl(var(--sc-color-primary),var(--sc-color-primary-saturation),min(calc(var(--sc-color-primary-luminance)*1.25),100%));--sc-color-primary-400:hsl(var(--sc-color-primary),var(--sc-color-primary-saturation),min(calc(var(--sc-color-primary-luminance)*1.15),100%));--sc-color-primary-500:hsl(var(--sc-color-primary),var(--sc-color-primary-saturation),var(--sc-color-primary-luminance));--sc-color-primary-600:hsl(var(--sc-color-primary),var(--sc-color-primary-saturation),max(calc(var(--sc-color-primary-luminance)*0.9),0%));--sc-color-primary-700:hsl(var(--sc-color-primary),var(--sc-color-primary-saturation),max(calc(var(--sc-color-primary-luminance)*0.75),0%));--sc-color-primary-800:hsl(var(--sc-color-primary),var(--sc-color-primary-saturation),max(calc(var(--sc-color-primary-luminance)*0.6),0%));--sc-color-primary-900:hsl(var(--sc-color-primary),var(--sc-color-primary-saturation),max(calc(var(--sc-color-primary-luminance)*0.35),0%));--sc-color-primary-950:hsl(var(--sc-color-primary),var(--sc-color-primary-saturation),max(calc(var(--sc-color-primary-luminance)*0.2),0%));--sc-color-primary-text:var(--sc-color-white);--sc-color-success-50:#f0fdf4;--sc-color-success-100:#dcfce7;--sc-color-success-200:#bbf7d0;--sc-color-success-300:#86efac;--sc-color-success-400:#4ade80;--sc-color-success-500:#22c55e;--sc-color-success-600:#16a34a;--sc-color-success-700:#15803d;--sc-color-success-800:#166534;--sc-color-success-900:#14532d;--sc-color-success-950:#0d381e;--sc-color-success-text:var(--sc-color-white);--sc-color-info-50:#eff6ff;--sc-color-info-100:#dbeafe;--sc-color-info-200:#bfdbfe;--sc-color-info-300:#93c5fd;--sc-color-info-400:#60a5fa;--sc-color-info-500:#3b82f6;--sc-color-info-600:#2563eb;--sc-color-info-700:#1d4ed8;--sc-color-info-800:#1e40af;--sc-color-info-900:#1e3a8a;--sc-color-info-text:var(--sc-color-white);--sc-color-warning-50:#fffbeb;--sc-color-warning-100:#fef3c7;--sc-color-warning-200:#fde68a;--sc-color-warning-300:#fcd34d;--sc-color-warning-400:#fbbf24;--sc-color-warning-500:#f59e0b;--sc-color-warning-600:#d97706;--sc-color-warning-700:#b45309;--sc-color-warning-800:#92400e;--sc-color-warning-900:#78350f;--sc-color-warning-950:#4d220a;--sc-color-warning-text:var(--sc-color-white);--sc-color-danger-50:#fef2f2;--sc-color-danger-100:#fee2e2;--sc-color-danger-200:#fecaca;--sc-color-danger-300:#fca5a5;--sc-color-danger-400:#f87171;--sc-color-danger-500:#ef4444;--sc-color-danger-600:#dc2626;--sc-color-danger-700:#b91c1c;--sc-color-danger-800:#991b1b;--sc-color-danger-900:#7f1d1d;--sc-color-danger-950:#481111;--sc-color-danger-text:var(--sc-color-white);--sc-border-radius-small:0.15em;--sc-border-radius-medium:0.35em;--sc-border-radius-large:0.5em;--sc-border-radius-x-large:0.75em;--sc-border-radius-circle:50%;--sc-border-radius-pill:9999px;--sc-shadow-x-small:0 1px 0 #0d131e0d;--sc-shadow-small:0 1px 2px #0d131e1a;--sc-shadow-medium:0 0 #000,0 0 #000,0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);--sc-shadow-large:0 2px 8px #0d131e1a;--sc-shadow-x-large:0 4px 16px #0d131e1a;--sc-spacing-xxx-small:0.125em;--sc-spacing-xx-small:0.25em;--sc-spacing-x-small:0.5em;--sc-spacing-small:0.75em;--sc-spacing-medium:1em;--sc-spacing-large:1.25em;--sc-spacing-x-large:1.75em;--sc-spacing-xx-large:2.25em;--sc-spacing-xxx-large:3em;--sc-spacing-xxxx-large:4.5em;--sc-transition-x-slow:1000ms;--sc-transition-slow:500ms;--sc-transition-medium:350ms;--sc-transition-fast:150ms;--sc-transition-x-fast:50ms;--sc-font-mono:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;--sc-font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--sc-font-serif:Georgia,"Times New Roman",serif;--sc-font-size-xx-small:0.625em;--sc-font-size-x-small:0.75em;--sc-font-size-small:0.875em;--sc-font-size-medium:1em;--sc-font-size-large:1.15em;--sc-font-size-x-large:1.25em;--sc-font-size-xx-large:1.45em;--sc-font-size-xxx-large:2em;--sc-font-size-xxxx-large:3em;--sc-font-weight-light:300;--sc-font-weight-normal:400;--sc-font-weight-semibold:500;--sc-font-weight-bold:600;--sc-letter-spacing-dense:-0.015em;--sc-letter-spacing-normal:normal;--sc-letter-spacing-loose:0.075em;--sc-line-height-dense:1.4;--sc-line-height-normal:1.8;--sc-line-height-loose:2.2;--sc-focus-ring-color-primary:var(--sc-color-primary-500);--sc-focus-ring-color-success:#22c55e54;--sc-focus-ring-color-info:#6b728054;--sc-focus-ring-color-warning:#f59e0b54;--sc-focus-ring-color-danger:#ef444454;--sc-focus-ring-width:1px;--sc-form-row-spacing:var(--sc-spacing-small);--sc-form-row-spacing-large:var(--sc-spacing-xx-large);--sc-form-title-font-weight:var(--sc-font-weight-semibold);--sc-form-title-font-size:var(--sc-font-size-x-large);--sc-choice-background-color:var(--sc-color-white);--sc-card-border:solid 1px var(--sc-input-border-color);--sc-choice-border:solid var(--sc-input-border-width) var(--sc-input-border-color);--sc-choice-box-shadow:var(--sc-input-box-shadow);--sc-drawer-border:solid var(--sc-input-border-width) var(--sc-input-border-color);--sc-drawer-header-spacing:var(--sc-spacing-large);--sc-drawer-body-spacing:var(--sc-spacing-large);--sc-drawer-footer-spacing:var(--sc-spacing-large);--sc-input-transition:var(--sc-transition-medium);--sc-input-box-shadow:rgba(0,0,0,.05) 0px 1px 2px 0px;--sc-input-height-small:2.25em;--sc-input-height-medium:2.8em;--sc-input-height-large:3em;--sc-input-background-color:var(--sc-color-white);--sc-input-background-color-hover:var(--sc-color-white);--sc-input-background-color-focus:var(--sc-color-white);--sc-input-background-color-disabled:var(--sc-color-gray-100);--sc-input-border:solid var(--sc-input-border-width) var(--sc-input-border-color);--sc-input-border-color:var(--sc-color-gray-300);--sc-input-border-color-hover:var(--sc-color-gray-400);--sc-input-border-color-focus:var(--sc-color-primary-500);--sc-input-border-color-disabled:var(--sc-color-gray-300);--sc-input-border-color-invalid:var(--sc-color-danger-500);--sc-input-border-width:1px;--sc-input-border-radius-small:var(--sc-border-radius-small);--sc-input-border-radius-medium:var(--sc-border-radius-medium);--sc-input-border-radius-large:var(--sc-border-radius-medium);--sc-input-font-family:var(--sc-font-sans);--sc-input-font-weight:var(--sc-font-weight-normal);--sc-input-font-size-small:var(--sc-font-size-small);--sc-input-font-size-medium:var(--sc-font-size-medium);--sc-input-font-size-large:var(--sc-font-size-large);--sc-input-label-font-weight:var(--sc-font-weight-semibold);--sc-input-label-margin:var(--sc-spacing-xx-small);--sc-input-letter-spacing:var(--sc-letter-spacing-normal);--sc-input-color:var(--sc-color-gray-700);--sc-input-color-hover:var(--sc-color-gray-700);--sc-input-color-focus:var(--sc-color-gray-700);--sc-input-color-disabled:var(--sc-color-gray-900);--sc-input-icon-color:var(--sc-color-gray-400);--sc-input-icon-color-hover:var(--sc-color-gray-600);--sc-input-icon-color-focus:var(--sc-color-gray-600);--sc-input-placeholder-color:var(--sc-color-gray-400);--sc-input-placeholder-color-disabled:var(--sc-color-gray-600);--sc-input-spacing-small:var(--sc-spacing-small);--sc-input-spacing-medium:var(--sc-spacing-medium);--sc-input-spacing-large:var(--sc-spacing-large);--sc-input-label-font-size-small:var(--sc-font-size-small);--sc-input-label-font-size-medium:var(--sc-font-size-medium);--sc-input-label-font-size-large:var(--sc-font-size-large);--sc-input-label-color:var(--sc-color-gray-600);--sc-input-help-text-font-size-small:var(--sc-font-size-x-small);--sc-input-help-text-font-size-medium:var(--sc-font-size-small);--sc-input-help-text-font-size-large:var(--sc-font-size-medium);--sc-input-help-text-color:var(--sc-color-gray-500);--sc-input-error-text-font-size-small:var( --sc-input-help-text-font-size-small );--sc-input-error-text-font-size-medium:var( --sc-input-help-text-font-size-small );--sc-input-error-text-font-size-large:var( --sc-input-help-text-font-size-small );--sc-input-error-text-color:var(--sc-color-danger-500);--sc-toggle-size:1em;--sc-toggle-shady-color:var(--sc-color-gray-50);--sc-radio-size:0.85em;--sc-toggle-radio-size:0.85em;--sc-checkbox-size:1em;--sc-overlay-background-color:#37415180;--sc-panel-background-color:var(--sc-color-white);--sc-panel-border-color:var(--sc-color-gray-200);--sc-tooltip-border-radius:var(--sc-border-radius-medium);--sc-tooltip-background-color:var(--sc-color-gray-900);--sc-tooltip-color:var(--sc-color-white);--sc-tooltip-font-family:var(--sc-font-sans);--sc-tooltip-font-weight:var(--sc-font-weight-normal);--sc-tooltip-font-size:var(--sc-font-size-small);--sc-tooltip-line-height:var(--sc-line-height-dense);--sc-tooltip-padding:var(--sc-spacing-xx-small) var(--sc-spacing-x-small);--sc-tooltip-arrow-size:5px;--sc-tooltip-arrow-start-end-offset:8px;--sc-quantity-control-height:2em;--sc-quantity-control-height-small:1.7em;--sc-z-index-drawer:99999;--sc-z-index-drawer-backdrop:99998;--sc-z-index-dialog:100000;--sc-z-index-dropdown:900;--sc-z-index-toast:950;--sc-z-index-tooltip:1000;--sc-checkout-columns:1;--sc-dashboard-module-spacing:var(--sc-spacing-x-small);--sc-border-width-zero:0px;--sc-cart-main-label-text-color:var(--sc-color-gray-600);--sc-reviews-background-color:transparent;--sc-review-text-color:var(--sc-color-gray-800);--sc-review-secondary-text-color:var(--sc-color-gray-600);--sc-review-border-color:var(--sc-color-gray-200);--sc-star-bar-background-color:var(--sc-color-gray-200);--sc-star-bar-fill-color:var(--sc-color-gray-800);--sc-review-overlay-background-color:rgba(0,0,0,.5)}.surecart-theme-dark{--sc-color-gray-50:var(--sc-color-neutral-50);--sc-color-gray-100:var(--sc-color-neutral-100);--sc-color-gray-200:var(--sc-color-neutral-200);--sc-color-gray-300:var(--sc-color-neutral-300);--sc-color-gray-400:var(--sc-color-neutral-400);--sc-color-gray-500:var(--sc-color-neutral-500);--sc-color-gray-600:var(--sc-color-neutral-600);--sc-color-gray-700:var(--sc-color-neutral-700);--sc-color-gray-800:var(--sc-color-neutral-800);--sc-color-gray-900:var(--sc-color-neutral-900);--sc-color-gray-950:var(--sc-color-neutral-950);--sc-input-label-color:var(--sc-color-gray-200);--sc-input-background-color-hover:var(--sc-color-gray-900);--sc-input-background-color-focus:var(--sc-color-gray-900);--sc-input-background-color-disabled:var(--sc-color-gray-800);--sc-input-border-color-focus:var(--sc-color-gray-500);--sc-input-border-color-disabled:var(--sc-color-gray-200);--sc-input-font-family:var(--sc-font-sans);--sc-input-font-weight:var(--sc-font-weight-normal);--sc-input-font-size-small:var(--sc-font-size-small);--sc-input-font-size-medium:var(--sc-font-size-medium);--sc-input-font-size-large:var(--sc-font-size-large);--sc-input-letter-spacing:var(--sc-letter-spacing-normal);--sc-input-border-color:var(--sc-color-gray-700);--sc-input-border-color-hover:var(--sc-color-gray-600);--sc-input-border-color-focus:var(--sc-color-primary-500);--sc-input-border-color-disabled:var(--sc-color-gray-700);--sc-input-border-color-invalid:var(--sc-color-danger-500);--sc-input-border:solid var(--sc-input-border-width) var(--sc-input-border-color);--sc-input-color:var(--sc-color-gray-200);--sc-input-color-hover:var(--sc-color-gray-200);--sc-input-color-focus:var(--sc-color-gray-200);--sc-input-color-disabled:var(--sc-color-gray-100);--sc-input-color-invalid:var(--sc-color-danger-600);--sc-input-icon-color:var(--sc-color-gray-500);--sc-input-icon-color-hover:var(--sc-color-gray-300);--sc-input-icon-color-focus:var(--sc-color-gray-300);--sc-input-placeholder-color:var(--sc-color-gray-500);--sc-input-placeholder-color-disabled:var(--sc-color-gray-400);--sc-input-help-text-color:var(--sc-color-gray-400);--sc-check-input-unchecked-background-color:var(--sc-color-gray-800);--sc-check-input-unchecked-border-color:var(--sc-color-gray-500);--sc-list-row-background-color:var(--sc-color-gray-950);--sc-badge-notice-background-color:var(--sc-color-gray-950);--sc-divider-text-background-color:var(--sc-color-gray-900);--sc-badge-notice-text-color:var(--sc-color-gray-300);--sc-list-row-color:var(--sc-color-gray-300);--sc-empty-color:var(--sc-color-gray-300);--sc-empty-icon-color:var(--sc-color-gray-300);--sc-tab-active-background:var(--sc-color-gray-800);--sc-menu-item-color:var(--sc-color-gray-300);--sc-line-item-title-color:var(--sc-color-gray-300);--sc-order-summary-color:var(--sc-color-gray-300);--sc-order-collapse-link-icon-color:var(--sc-color-gray-300);--sc-input-control-background-color:var(--sc-color-gray-900);--sc-block-ui-background-color:var(--sc-color-gray-800);--sc-select-background-color:var(--sc-color-gray-900);--sc-input-background-color:var(--sc-color-gray-900);--sc-button-default-background-color:var(--sc-color-gray-900);--sc-button-default-hover-background-color:var(--sc-color-gray-900);--sc-button-default-active-background-color:var( --sc-button-default-hover-background-color );--sc-button-default-focus-background-color:var( --sc-button-default-hover-background-color );--sc-button-default-active-border-color:var(--sc-color-gray-600);--sc-button-default-focus-border-color:var(--sc-color-gray-600);--sc-toggle-background-color:var(--sc-color-gray-950);--sc-card-background-color:var(--sc-color-gray-950);--sc-table-cell-background-color:var(--sc-color-gray-800);--sc-alert-background-color:var(--sc-color-gray-800);--sc-alert-title-color:var(--sc-color-white);--sc-input-control-color:var(--sc-color-gray-300);--sc-alert-primary-color:var(--sc-color-gray-300);--sc-alert-info-color:var(--sc-color-gray-300);--sc-alert-danger-color:var(--sc-color-gray-300);--sc-alert-warning-color:var(--sc-color-gray-300);--sc-alert-success-color:var(--sc-color-gray-300);--sc-alert-primary-title-color:var(--sc-color-gray-300);--sc-alert-info-title-color:var(--sc-color-gray-300);--sc-alert-danger-title-color:var(--sc-color-gray-300);--sc-alert-warning-title-color:var(--sc-color-gray-300);--sc-alert-success-title-color:var(--sc-color-gray-300);--sc-breadcrumb-item-label-color:var(--sc-color-gray-300);--sc-breadcrumb-item-label-active-color:var(--sc-color-gray-200);--sc-button-default-color:var(--sc-color-gray-300);--sc-breadcrumb-color:var(--sc-color-gray-300);--sc-stacked-list-row-text-color:var(--sc-color-gray-300);--sc-order-confirmation-color:var(--sc-color-gray-300);--sc-card-border-color:var(--sc-color-gray-600);--sc-select-border-color:var(--sc-color-gray-600);--sc-button-default-border-color:var(--sc-color-gray-600);--sc-stacked-list-border-color:var(--sc-color-gray-600);--sc-divider-border-top-color:var(--sc-color-gray-600);--sc-input-border-color:var(--sc-color-gray-600);--sc-table-border-bottom-color:var(--sc-color-gray-600);--sc-toggle-border-color:var(--sc-color-gray-600);--sc-toggle-shady-color:var(--sc-color-gray-800);--sc-table-row-border-bottom-color:var(--sc-color-gray-600);--sc-badge-notice-border-color:var(--sc-color-gray-600);--sc-stacked-list-row-hover-color:var(--sc-color-gray-800);--sc-skeleton-color:var(--sc-color-gray-800);--sc-skeleton-sheen-color:var(--sc-color-gray-700);--sc-switch-background-thumb-color:var(--sc-color-gray-900);--sc-switch-background-thumb-hover-color:var(--sc-color-gray-900);--sc-swith-label-color:var(--sc-color-gray-300);--sc-switch-description-color:var(--sc-color-gray-400);--sc-switch-control-background-color:var(--sc-color-gray-700);--sc-switch-border-color:var(--sc-color-gray-700);--sc-switch-control-hover-background-color:var(--sc-color-gray-600);--sc-switch-control-hover-border-color:var(--sc-color-gray-600);--sc-switch-checked-control-background-color:var(--sc-color-primary-600);--sc-switch-checked-control-border-color:var(--sc-color-primary-600);--sc-overlay-background-color:#d1d5db22;--sc-panel-background-color:var(--sc-color-gray-900);--sc-panel-border-color:var(--sc-color-gray-800);--sc-tooltip-background-color:var(--sc-color-gray-200);--sc-tooltip-color:var(--sc-color-black);--sc-choice-background-color:var(--sc-color-gray-900);--sc-choice-border:solid var(--sc-input-border-width) var(--sc-input-border-color);--sc-stripe-color-logo:"dark";--sc-stripe-color-tag:"dark";--sc-stripe-color-logo-tab-selected:"dark";--sc-stripe-color-tab-selected:"dark";--sc-drawer-border:solid var(--sc-input-border-width) var(--sc-input-border-color);--sc-cart-counter-background:var(--sc-color-gray-50);--sc-cart-counter-color:var(--sc-color-gray-950);--sc-cart-main-label-text-color:var(--sc-color-neutral-100);--sc-selected-price-color:var(--sc-color-gray-50);--sc-reviews-background-color:var(--sc-color-gray-900);--sc-review-text-color:var(--sc-color-gray-200);--sc-review-secondary-text-color:var(--sc-color-gray-400);--sc-review-border-color:var(--sc-color-gray-700);--sc-star-bar-background-color:var(--sc-color-gray-700);--sc-star-bar-fill-color:var(--sc-color-gray-200);--sc-review-overlay-background-color:rgba(0,0,0,.7)}[class*=wp-block-surecart-][hidden]{display:none}.sc-screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.sc-dropdown{display:inline-block;position:relative}.sc-dropdown__panel{background-color:var(--sc-panel-background-color);border:1px solid var(--sc-panel-border-color);border-radius:var(--sc-border-radius-medium);-webkit-box-shadow:0 10px 15px -3px rgb(0 0 0 / .1),0 4px 6px -2px rgb(0 0 0 / .05);box-shadow:0 10px 15px -3px rgb(0 0 0 / .1),0 4px 6px -2px rgb(0 0 0 / .05);-webkit-box-shadow:var(--sc-shadow-large);box-shadow:var(--sc-shadow-large);color:var(--color);font-family:var(--sc-font-sans);font-size:var(--sc-font-size-medium);font-weight:var(--sc-font-weight-normal);max-height:var(--sc-dropdown-height,75vh);overflow:auto;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-ms-scroll-chaining:none;margin-top:.5em;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;overscroll-behavior:none;padding:var(--sc-spacing-x-small) 0;position:absolute;-webkit-transition:var(--sc-transition-fast) opacity,var(--sc-transition-fast) transform;transition:var(--sc-transition-fast) opacity,var(--sc-transition-fast) transform;z-index:5}.sc-dropdown__panel--center{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center}.sc-dropdown__panel--right{right:0;-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right}.sc-dropdown__panel--bottom{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center}.sc-dropdown__panel--top-left{bottom:calc(100% + 10px);left:0;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.sc-dropdown__panel--top-right{bottom:calc(100% + 10px);right:0;-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right}.sc-dropdown__menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;color:var(--sc-menu-item-color,var(--sc-color-gray-700));cursor:pointer;font-family:var(--sc-font-sans);font-size:var(--sc-font-size-medium);font-weight:var(--sc-font-weight-normal);letter-spacing:var(--sc-letter-spacing-normal);line-height:var(--sc-menu-item-line-height,var(--sc-line-height-normal));padding:var(--sc-spacing-xx-small) var(--sc-spacing-x-large);text-align:left;text-decoration:none!important;-webkit-transition:var(--sc-input-transition,var(--sc-transition-medium)) fill,var(--sc-input-transition,var(--sc-transition-medium)) background-color;transition:var(--sc-input-transition,var(--sc-transition-medium)) fill,var(--sc-input-transition,var(--sc-transition-medium)) background-color;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:var(--sc-menu-item-white-space,nowrap)}.sc-dropdown__menu-item.sc-focused,.sc-dropdown__menu-item:focus,.sc-dropdown__menu-item:hover{background-color:var(--sc-menu-item-background-focused,var(--sc-color-gray-100));outline:none}.sc-dropdown__menu-item.menu-item--disabled{color:var(--sc-color-gray-400);cursor:not-allowed;outline:none}.sc-dropdown__menu-item__label{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.sc-dropdown__menu-item .sc-menu-item__check{display:-webkit-box;display:-ms-flexbox;display:flex;left:.5em;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:inherit}.sc-dropdown__menu-item .sc-menu-item__check svg{height:1em;width:1em}.sc-dropdown__menu-item .sc-menu-item__check--right{left:auto;right:1em}.sc-button{--primary-color:var(--sc-color-primary-text);--primary-background:var(--sc-color-primary-500);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;z-index:10;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;border-style:solid;border-width:var(--sc-input-border-width);cursor:pointer;font-family:var(--sc-input-font-family);font-weight:var(--sc-font-weight-semibold);justify-content:center;padding:0;text-decoration:none;-webkit-transition:var(--sc-input-transition,var(--sc-transition-medium)) background-color,var(--sc-input-transition,var(--sc-transition-medium)) color,var(--sc-input-transition,var(--sc-transition-medium)) border,var(--sc-input-transition,var(--sc-transition-medium)) box-shadow,var(--sc-input-transition,var(--sc-transition-medium)) opacity;transition:var(--sc-input-transition,var(--sc-transition-medium)) background-color,var(--sc-input-transition,var(--sc-transition-medium)) color,var(--sc-input-transition,var(--sc-transition-medium)) border,var(--sc-input-transition,var(--sc-transition-medium)) box-shadow,var(--sc-input-transition,var(--sc-transition-medium)) opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:auto}.sc-button::-moz-focus-inner{border:0}.sc-button:focus{outline:none}.sc-button:focus-visible{-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-primary);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-primary)}.sc-button.sc-button--disabled{cursor:not-allowed}.sc-button.sc-button--disabled *{pointer-events:none}.sc-button.sc-button--disabled .sc-button__label,.sc-button.sc-button--disabled .sc-button__prefix,.sc-button.sc-button--disabled .sc-button__suffix{opacity:.5}.sc-button ::slotted(.sc--icon){pointer-events:none}.sc-button__prefix,.sc-button__suffix{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.sc-button__label,.sc-button__prefix,.sc-button__suffix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sc-button__label ::slotted(sc-icon){vertical-align:-2px}.sc-button:not(.sc-button--text):not(.sc-button--link){-webkit-box-shadow:var(--sc-shadow-small);box-shadow:var(--sc-shadow-small)}.sc-button.sc-button--standard.sc-button--default{background-color:var(--sc-button-default-background-color,var(--sc-color-white));border-color:var(--sc-button-default-border-color,var(--sc-color-gray-300));color:var(--sc-button-default-color,var(--sc-color-gray-600))}.sc-button.sc-button--standard.sc-button--default:hover:not(.sc-button--disabled){background-color:var(--sc-button-default-hover-background-color,var(--sc-color-white));border-color:var(--sc-button-default-focus-border-color,var(--primary-background));color:var(--primary-background)}.sc-button.sc-button--standard.sc-button--default:focus:not(.sc-button--disabled){background-color:var(--sc-button-default-focus-background-color,var(--sc-color-white));border-color:var(--sc-button-default-focus-border-color,var(--sc-color-white));-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-primary);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-primary);color:var(--primary-background)}.sc-button.sc-button--standard.sc-button--default:active:not(.sc-button--disabled){background-color:var(--sc-button-default-active-background-color,var(--sc-color-white));border-color:var(--sc-button-default-active-border-color,var(--sc-color-white));color:var(--primary-background)}.sc-button.sc-button--standard.sc-button--primary{background-color:var(--primary-background);border-color:var(--primary-background);color:var(--primary-color)}.sc-button.sc-button--standard.sc-button--primary:hover:not(.sc-button--disabled){opacity:.8}.sc-button.sc-button--standard.sc-button--primary:focus:not(.sc-button--disabled){border-color:var(--sc-color-white);-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-primary);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-primary);color:var(--primary-color);opacity:.8}.sc-button.sc-button--standard.sc-button--primary:active:not(.sc-button--disabled){background-color:var(--primary-background);border-color:var(--sc-color-white);color:var(--primary-color)}.sc-button.sc-button--standard.sc-button--success{background-color:var(--sc-color-success-500);border-color:var(--sc-color-success-500);color:var(--sc-color-success-text)}.sc-button.sc-button--standard.sc-button--success:focus:not(.sc-button--disabled),.sc-button.sc-button--standard.sc-button--success:hover:not(.sc-button--disabled){background-color:var(--sc-color-success-400);border-color:var(--sc-color-success-400);color:var(--sc-color-success-text)}.sc-button.sc-button--standard.sc-button--success:focus:not(.sc-button--disabled){-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-success);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-success)}.sc-button.sc-button--standard.sc-button--success:active:not(.sc-button--disabled){background-color:var(--sc-color-success-500);border-color:var(--sc-color-success-500);color:var(--sc-color-success-text)}.sc-button.sc-button--standard.sc-button--info{background-color:var(--sc-color-info-500);border-color:var(--sc-color-info-500);color:var(--sc-color-info-text)}.sc-button.sc-button--standard.sc-button--info:focus:not(.sc-button--disabled),.sc-button.sc-button--standard.sc-button--info:hover:not(.sc-button--disabled){background-color:var(--sc-color-info-400);border-color:var(--sc-color-info-400);color:var(--sc-color-info-text)}.sc-button.sc-button--standard.sc-button--info:focus:not(.sc-button--disabled){-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-info);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-info)}.sc-button.sc-button--standard.sc-button--info:active:not(.sc-button--disabled){background-color:var(--sc-color-info-500);border-color:var(--sc-color-info-500);color:var(--sc-color-info-text)}.sc-button.sc-button--standard.sc-button--warning{background-color:var(--sc-color-warning-500);border-color:var(--sc-color-warning-500);color:var(--sc-color-warning-text)}.sc-button.sc-button--standard.sc-button--warning:focus:not(.sc-button--disabled),.sc-button.sc-button--standard.sc-button--warning:hover:not(.sc-button--disabled){background-color:var(--sc-color-warning-400);border-color:var(--sc-color-warning-400);color:var(--sc-color-warning-text)}.sc-button.sc-button--standard.sc-button--warning:focus:not(.sc-button--disabled){-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-warning);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-warning)}.sc-button.sc-button--standard.sc-button--warning:active:not(.sc-button--disabled){background-color:var(--sc-color-warning-500);border-color:var(--sc-color-warning-500);color:var(--sc-color-warning-text)}.sc-button.sc-button--standard.sc-button--danger{background-color:var(--sc-color-danger-500);border-color:var(--sc-color-danger-500);color:var(--sc-color-danger-text)}.sc-button.sc-button--standard.sc-button--danger:focus:not(.sc-button--disabled),.sc-button.sc-button--standard.sc-button--danger:hover:not(.sc-button--disabled){background-color:var(--sc-color-danger-400);border-color:var(--sc-color-danger-400);color:var(--sc-color-danger-text)}.sc-button.sc-button--standard.sc-button--danger:focus:not(.sc-button--disabled){-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-danger);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-danger)}.sc-button.sc-button--standard.sc-button--danger:active:not(.sc-button--disabled){background-color:var(--sc-color-danger-500);border-color:var(--sc-color-danger-500);color:var(--sc-color-danger-text)}.sc-button--outline{background:none;border:1px solid}.sc-button--outline.sc-button--default{border-color:var(--sc-color-gray-300);color:var(--sc-color-gray-700)}.sc-button--outline.sc-button--default:hover:not(.sc-button--disabled){background-color:var(--primary-background);border-color:var(--primary-background);color:var(--sc-color-white)}.sc-button--outline.sc-button--default:focus:not(.sc-button--disabled){border-color:var(--primary-background);-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--primary-background)/var(--sc-focus-ring-alpha);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--primary-background)/var(--sc-focus-ring-alpha)}.sc-button--outline.sc-button--default:active:not(.sc-button--disabled){color:var(--sc-color-white);opacity:.8}.sc-button--outline.sc-button--primary{border-color:var(--primary-background);color:var(--primary-background)}.sc-button--outline.sc-button--primary:hover:not(.sc-button--disabled){background-color:var(--primary-background);color:var(--sc-color-white);opacity:.8}.sc-button--outline.sc-button--primary:focus:not(.sc-button--disabled){border-color:var(--primary-background);-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--primary-background)/var(--sc-focus-ring-alpha);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--primary-background)/var(--sc-focus-ring-alpha)}.sc-button--outline.sc-button--primary:active:not(.sc-button--disabled){background-color:var(--primary-background);border-color:var(--primary-background);color:var(--sc-color-white);opacity:.9}.sc-button--outline.sc-button--success{border-color:var(--sc-color-success-500);color:var(--sc-color-success-500)}.sc-button--outline.sc-button--success:hover:not(.sc-button--disabled){background-color:var(--sc-color-success-500);color:var(--sc-color-white)}.sc-button--outline.sc-button--success:focus:not(.sc-button--disabled){border-color:var(--sc-color-success-500);-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-color-success-500)/var(--sc-focus-ring-alpha);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-color-success-500)/var(--sc-focus-ring-alpha)}.sc-button--outline.sc-button--success:active:not(.sc-button--disabled){background-color:var(--sc-color-success-700);border-color:var(--sc-color-success-700);color:var(--sc-color-white)}.sc-button--outline.sc-button--info{border-color:var(--sc-color-gray-500);color:var(--sc-color-gray-500)}.sc-button--outline.sc-button--info:hover:not(.sc-button--disabled){background-color:var(--sc-color-gray-500);color:var(--sc-color-white)}.sc-button--outline.sc-button--info:focus:not(.sc-button--disabled){border-color:var(--sc-color-gray-500);-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-color-gray-500)/var(--sc-focus-ring-alpha);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-color-gray-500)/var(--sc-focus-ring-alpha)}.sc-button--outline.sc-button--info:active:not(.sc-button--disabled){background-color:var(--sc-color-gray-700);border-color:var(--sc-color-gray-700);color:var(--sc-color-white)}.sc-button--outline.sc-button--warning{border-color:var(--sc-color-warning-500);color:var(--sc-color-warning-500)}.sc-button--outline.sc-button--warning:hover:not(.sc-button--disabled){background-color:var(--sc-color-warning-500);color:var(--sc-color-white)}.sc-button--outline.sc-button--warning:focus:not(.sc-button--disabled){border-color:var(--sc-color-warning-500);-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-color-warning-500)/var(--sc-focus-ring-alpha);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-color-warning-500)/var(--sc-focus-ring-alpha)}.sc-button--outline.sc-button--warning:active:not(.sc-button--disabled){background-color:var(--sc-color-warning-700);border-color:var(--sc-color-warning-700);color:var(--sc-color-white)}.sc-button--outline.sc-button--danger{border-color:var(--sc-color-danger-500);color:var(--sc-color-danger-500)}.sc-button--outline.sc-button--danger:hover:not(.sc-button--disabled){background-color:var(--sc-color-danger-500);color:var(--sc-color-white)}.sc-button--outline.sc-button--danger:focus:not(.sc-button--disabled){border-color:var(--sc-color-danger-500);-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-color-danger-500)/var(--sc-focus-ring-alpha);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-color-danger-500)/var(--sc-focus-ring-alpha)}.sc-button--outline.sc-button--danger:active:not(.sc-button--disabled){background-color:var(--sc-color-danger-700);border-color:var(--sc-color-danger-700);color:var(--sc-color-white)}.sc-button--text{background-color:#fff0;border-color:#fff0;color:inherit}.sc-button--text:hover:not(.sc-button--disabled){background-color:#fff0;border-color:#fff0;color:var(--sc-color-gray-600)}.sc-button--text:active:not(.sc-button--disabled),.sc-button--text:focus:not(.sc-button--disabled){background-color:#fff0;border-color:#fff0;-webkit-box-shadow:0;box-shadow:0}.sc-button--text.sc-button--caret.sc-button--has-label{padding-right:var(--sc-spacing-xx-small)}.sc-button--text.sc-button--caret.sc-button--has-label .sc-button__label{padding:0 var(--sc-spacing-xx-small)!important}.sc-button--link{background-color:#fff0;border-color:#fff0;-webkit-box-shadow:none;box-shadow:none;color:var(--sc-button-link-color,var(--primary-background));-webkit-text-decoration:var(--sc-button-link-text-decoration,none);text-decoration:var(--sc-button-link-text-decoration,none);-webkit-transition:opacity var(--sc-input-transition,var(--sc-transition-medium)) ease;transition:opacity var(--sc-input-transition,var(--sc-transition-medium)) ease}.sc-button--link.sc-button--has-label.sc-button--large .sc-button__label,.sc-button--link.sc-button--has-label.sc-button--medium .sc-button__label,.sc-button--link.sc-button--has-label.sc-button--small .sc-button__label{padding:0}.sc-button--link:hover:not(.sc-button--disabled){opacity:.75}.sc-button--link:active:not(.sc-button--disabled),.sc-button--link:focus:not(.sc-button--disabled),.sc-button--link:hover:not(.sc-button--disabled){background-color:#fff0;border-color:#fff0}.sc-button--link.sc-button--has-prefix:not(.sc-button--text).sc-button--large,.sc-button--link.sc-button--has-prefix:not(.sc-button--text).sc-button--medium,.sc-button--link.sc-button--has-prefix:not(.sc-button--text).sc-button--small{padding-left:0}.sc-button--link.sc-button--has-prefix:not(.sc-button--text).sc-button--large .sc-button__label,.sc-button--link.sc-button--has-prefix:not(.sc-button--text).sc-button--medium .sc-button__label,.sc-button--link.sc-button--has-prefix:not(.sc-button--text).sc-button--small .sc-button__label{padding-left:var(--sc-spacing-xx-small)}.sc-button--link.sc-button--has-suffix:not(.sc-button--text).sc-button--large,.sc-button--link.sc-button--has-suffix:not(.sc-button--text).sc-button--medium,.sc-button--link.sc-button--has-suffix:not(.sc-button--text).sc-button--small{padding-right:0}.sc-button--link.sc-button--has-suffix:not(.sc-button--text).sc-button--large .sc-button__label,.sc-button--link.sc-button--has-suffix:not(.sc-button--text).sc-button--medium .sc-button__label,.sc-button--link.sc-button--has-suffix:not(.sc-button--text).sc-button--small .sc-button__label{padding-right:var(--sc-spacing-xx-small)}.sc-button--small{border-radius:var(--button-border-radius,var(--sc-input-border-radius-small));font-size:var(--sc-button-font-size-small);height:var(--sc-input-height-small);line-height:calc(var(--sc-input-height-small) - var(--sc-input-border-width)*2)}.sc-button--medium{border-radius:var(--button-border-radius,var(--sc-input-border-radius-medium));font-size:var(--sc-button-font-size-medium);height:var(--sc-input-height-medium);line-height:calc(var(--sc-input-height-medium) - var(--sc-input-border-width)*2)}.sc-button--large{border-radius:var(--button-border-radius,var(--sc-input-border-radius-large));font-size:var(--sc-button-font-size-large);height:var(--sc-input-height-large);line-height:calc(var(--sc-input-height-large) - var(--sc-input-border-width)*2)}.sc-button--full{display:block}.sc-button--pill.sc-button--small{border-radius:var(--sc-input-height-small)}.sc-button--pill.sc-button--medium{border-radius:var(--sc-input-height-medium)}.sc-button--pill.sc-button--large{border-radius:var(--sc-input-height-large)}.sc-button--circle{padding-left:0;padding-right:0}.sc-button--circle.sc-button--small{border-radius:50%;width:var(--sc-input-height-small)}.sc-button--circle.sc-button--medium{border-radius:50%;width:var(--sc-input-height-medium)}.sc-button--circle.sc-button--large{border-radius:50%;width:var(--sc-input-height-large)}.sc-button--caret .sc-button__suffix,.sc-button--circle .sc-button__caret,.sc-button--circle .sc-button__prefix,.sc-button--circle .sc-button__suffix{display:none}.sc-button--caret .sc-button__caret{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sc-button--caret .sc-button__caret svg{height:1em;width:1em}.sc-button--busy{cursor:wait;position:relative}.sc-button--busy .sc-button__caret,.sc-button--busy .sc-button__label,.sc-button--busy .sc-button__prefix,.sc-button--busy .sc-button__suffix{visibility:hidden}.sc-button--busy *{pointer-events:none}.sc-button--loading{cursor:wait;position:relative}.sc-button--loading .sc-button__caret,.sc-button--loading .sc-button__label,.sc-button--loading .sc-button__prefix,.sc-button--loading .sc-button__suffix{visibility:hidden}.sc-button ::slotted(sc-badge){pointer-events:none;position:absolute;right:0;top:0;-webkit-transform:translateY(-50%) translateX(50%);-ms-transform:translateY(-50%) translateX(50%);transform:translateY(-50%) translateX(50%)}.sc-button--has-label.sc-button--small .sc-button__label{padding:0 var(--sc-spacing-small)}.sc-button--has-label.sc-button--medium .sc-button__label{padding:0 var(--sc-spacing-medium)}.sc-button--has-label.sc-button--large .sc-button__label{padding:0 var(--sc-spacing-large)}.sc-button--has-prefix:not(.sc-button--text).sc-button--small,.sc-button--has-prefix:not(.sc-button--text).sc-button--small .sc-button__label{padding-left:var(--sc-spacing-x-small)}.sc-button--has-prefix:not(.sc-button--text).sc-button--large,.sc-button--has-prefix:not(.sc-button--text).sc-button--large .sc-button__label,.sc-button--has-prefix:not(.sc-button--text).sc-button--medium,.sc-button--has-prefix:not(.sc-button--text).sc-button--medium .sc-button__label{padding-left:var(--sc-spacing-small)}.sc-button--caret.sc-button--small,.sc-button--caret.sc-button--small .sc-button__label,.sc-button--has-suffix.sc-button--small,.sc-button--has-suffix.sc-button--small .sc-button__label{padding-right:var(--sc-spacing-x-small)}.sc-button--caret.sc-button--large,.sc-button--caret.sc-button--large .sc-button__label,.sc-button--caret.sc-button--medium,.sc-button--caret.sc-button--medium .sc-button__label,.sc-button--has-suffix.sc-button--large,.sc-button--has-suffix.sc-button--large .sc-button__label,.sc-button--has-suffix.sc-button--medium,.sc-button--has-suffix.sc-button--medium .sc-button__label{padding-right:var(--sc-spacing-small)}:host(.sc-button-group__button--first) .sc-button{border-bottom-right-radius:0;border-top-right-radius:0}:host(.sc-button-group__button--inner) .sc-button{border-radius:0}:host(.sc-button-group__button--last) .sc-button{border-bottom-left-radius:0;border-top-left-radius:0}:host(.sc-button-group__button:not(.sc-button-group__button--first)){margin-left:calc(var(--sc-input-border-width)*-1)}:host(.sc-button-group__button:not(.sc-button-group__button--focus,.sc-button-group__button--first,[type=default]):not(:hover,:active,:focus)) .sc-button:after{border-left:1px solid hsl(0 0% 100% / .267);bottom:0;content:"";left:0;mix-blend-mode:lighten;position:absolute;top:0}:host(.sc-button-group__button--hover){z-index:1}:host(.sc-button-group__button--focus){z-index:2}@-webkit-keyframes busy-animation{0%{background-position:200px 0}}@keyframes busy-animation{0%{background-position:200px 0}}.sc-button--is-rtl.sc-button--has-prefix.sc-button--large,.sc-button--is-rtl.sc-button--has-prefix.sc-button--medium,.sc-button--is-rtl.sc-button--has-prefix.sc-button--small{padding-left:0}.sc-button--is-rtl.sc-button--has-prefix.sc-button--large .sc-button__label,.sc-button--is-rtl.sc-button--has-prefix.sc-button--medium .sc-button__label,.sc-button--is-rtl.sc-button--has-prefix.sc-button--small .sc-button__label{padding-left:0;padding-right:var(--sc-spacing-xx-small)}.sc-button--is-rtl.sc-button--has-suffix.sc-button--large,.sc-button--is-rtl.sc-button--has-suffix.sc-button--medium,.sc-button--is-rtl.sc-button--has-suffix.sc-button--small{padding-right:0}.sc-button--is-rtl.sc-button--has-suffix.sc-button--large .sc-button__label,.sc-button--is-rtl.sc-button--has-suffix.sc-button--medium .sc-button__label,.sc-button--is-rtl.sc-button--has-suffix.sc-button--small .sc-button__label{padding-left:var(--sc-spacing-xx-small);padding-right:0}.wp-block-surecart-currency-switcher{font-family:var(--sc-font-sans);position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:100}.wp-block-surecart-currency-switcher__trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:8px;-webkit-transition:all .2s ease;transition:all .2s ease}.wp-block-surecart-currency-switcher__trigger:hover{border-color:var(--sc-input-border-color-hover)}.wp-block-surecart-currency-switcher__flag{border-radius:2px;height:15px;-o-object-fit:cover;object-fit:cover;width:20px}.wp-block-surecart-currency-switcher__label{font-size:var(--sc-font-size-small);font-weight:var(--sc-font-weight-semibold)}.wp-block-surecart-currency-switcher__caret{line-height:1;margin-left:auto;opacity:.7}.wp-block-surecart-currency-switcher .sc-dropdown__panel{max-height:var(--sc-currency-switcher-height,318px)}.wp-block-surecart-currency-switcher .sc-dropdown__menu-item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sc-input-color);cursor:pointer;font-size:16px;font-weight:400;gap:8px;line-height:1.5;padding:8px 40px 8px 12px;text-decoration:none}.wp-block-surecart-currency-switcher .sc-dropdown__menu-item:hover{background:var(--sc-color-gray-50)}.wp-block-surecart-currency-switcher .sc-dropdown__menu-item__flag{border-radius:2px;height:15px;-o-object-fit:cover;object-fit:cover;width:20px}.wp-block-surecart-currency-switcher .sc-dropdown__menu-item__label{color:var(--sc-color-gray-700);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--sc-font-size-small);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.wp-block-surecart-currency-switcher .sc-menu-item__check{color:var(--sc-color-primary-500);margin-left:auto}.sc-spinner{--track-color:#0d131e20;--stroke-width:2px;--spinner-size:1em;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:solid var(--stroke-width) var(--track-color);border-radius:50%;border-right-color:currentColor;border-top-color:currentColor;display:inline-block;height:var(--spinner-size);width:var(--spinner-size)}.sc-spinner[hidden]{display:none}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.sc-prose p{min-height:1px}.wp-block-surecart-product-image{aspect-ratio:1/1.33;margin-top:0;overflow:hidden}.wp-block-surecart-product-image img{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:-webkit-transform var(--sc-transition-medium) ease;transition:-webkit-transform var(--sc-transition-medium) ease;transition:transform var(--sc-transition-medium) ease;transition:transform var(--sc-transition-medium) ease,-webkit-transform var(--sc-transition-medium) ease;width:100%}.wp-block-surecart-product-image.sc-is-covered img{-o-object-fit:cover;object-fit:cover}.wp-block-surecart-product-image.sc-is-contained img{-o-object-fit:contain;object-fit:contain}.wp-block-surecart-product-image:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.wp-block-surecart-product-image_placeholder{background-color:var(--sc-color-gray-300);height:100%;width:100%}.sc-form-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;font-size:var(--sc-input-font-size-medium);font-style:normal;font-weight:var(--sc-input-font-weight);font-weight:400;gap:.75em;line-height:var(--sc-checkbox-size)}.sc-form-check input.sc-check-input,.sc-form-check input.sc-check-input[type=checkbox],.sc-form-check input.sc-check-input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--sc-check-input-unchecked-background-color,#fff);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid var(--sc-check-input-unchecked-border-color,rgb(0 0 0 / .25));height:1em;margin:.25em 0;-webkit-print-color-adjust:exact;vertical-align:top;width:1em;color-adjust:exact;padding:7px}.sc-form-check input.sc-check-input[type=checkbox][type=radio],.sc-form-check input.sc-check-input[type=radio],.sc-form-check input.sc-check-input[type=radio][type=radio]{border-radius:50%}.sc-form-check input.sc-check-input[type=checkbox][type=radio]:checked,.sc-form-check input.sc-check-input[type=radio]:checked,.sc-form-check input.sc-check-input[type=radio][type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3E%3Ccircle r=%272%27 fill=%27%23fff%27/%3E%3C/svg%3E")}.sc-form-check input.sc-check-input[type=checkbox],.sc-form-check input.sc-check-input[type=checkbox][type=checkbox],.sc-form-check input.sc-check-input[type=radio][type=checkbox]{border-radius:.25em}.sc-form-check input.sc-check-input[type=checkbox]:checked,.sc-form-check input.sc-check-input[type=checkbox][type=checkbox]:checked,.sc-form-check input.sc-check-input[type=radio][type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3E%3Cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27m6 10 3 3 6-6%27/%3E%3C/svg%3E")}.sc-form-check input.sc-check-input[type=checkbox]:indeterminate,.sc-form-check input.sc-check-input[type=checkbox][type=checkbox]:indeterminate,.sc-form-check input.sc-check-input[type=radio][type=checkbox]:indeterminate{background-color:var(--sc-check-input-background-color,var(--sc-color-primary-500));background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3E%3Cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10h8%27/%3E%3C/svg%3E");border-color:var(--sc-check-input-border-color,var(--sc-color-primary-500))}.sc-form-check input.sc-check-input:checked,.sc-form-check input.sc-check-input[type=checkbox]:checked,.sc-form-check input.sc-check-input[type=radio]:checked{background-color:var(--sc-check-input-background-color,var(--sc-color-primary-500));border-color:var(--sc-check-input-border-color,var(--sc-color-primary-500))}.wp-block-surecart-product-list-sidebar.is-position-sticky{-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100svh;overflow:auto;padding-bottom:40px;top:0}.admin-bar .wp-block-surecart-product-list-sidebar.is-position-sticky{height:calc(100svh - 40px);top:40px}.wp-block-surecart-product-list-sidebar.sc-drawer{-webkit-box-flex:1;border:var(--sc-drawer-border);-webkit-box-shadow:0 1px 2px rgb(13 19 30 / .102);box-shadow:0 1px 2px rgb(13 19 30 / .102);-ms-flex:1 1 auto;flex:1 1 auto;font-size:16px;margin:auto;overflow:auto;width:100%}.wp-block-surecart-product-list-sidebar.sc-drawer .sc-sidebar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:var(--sc-drawer-border);color:var(--sc-line-item-title-color,var(--sc-input-label-color));justify-content:space-between;padding:1.25em}.wp-block-surecart-product-list-sidebar.sc-drawer .sc-sidebar-header__title{overflow:hidden;padding:0 var(--sc-spacing-small);text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.wp-block-surecart-product-list-sidebar.sc-drawer .sc-sidebar-header__close,.wp-block-surecart-product-list-sidebar.sc-drawer .sc-sidebar-header__close svg{cursor:pointer;height:20px;width:20px}.wp-block-surecart-product-list-sidebar.sc-drawer .sc-drawer__wrapper .sc-drawer__items{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 200px;flex:1 1 200px;gap:1.25em;overflow:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:var(--sc-input-label-color);-ms-flex-direction:column;flex-direction:column;gap:1.2em;padding:1.25em}.wp-block-surecart-product-list-sidebar.sc-drawer .sc-drawer__wrapper .wp-block-buttons{padding:1.25em}.wp-block-surecart-product-list-sidebar.sc-drawer .sc-drawer__wrapper .wp-block-buttons .wp-block-button{width:100%}.wp-block-surecart-product-list-sidebar.sc-drawer .sc-drawer__wrapper .wp-block-buttons .wp-block-button .wp-block-button__link{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:relative;text-align:center;text-decoration:none;width:100%}.wp-block-surecart-product-list-sidebar.sc-drawer .sc-alert{border-radius:0}.wp-block-surecart-product-list-sidebar.sc-drawer .sc-alert__icon svg{height:24px;width:24px}.wp-block-surecart-product-list-sidebar.sc-drawer .sc-alert :not(:first-child){margin-bottom:0}html:has(.sc-drawer.open){overflow:hidden;scrollbar-gutter:auto}@media(max-width:779px){.sc-sidebar-desktop.wp-block-surecart-product-list-sidebar{display:none}}.wp-block-surecart-product-pagination{margin-top:1em}.wp-block-surecart-product-pagination>*{margin-bottom:.5em;margin-right:.5em}.wp-block-surecart-product-pagination>:last-child{margin-right:0}.wp-block-surecart-product-pagination>.disabled{opacity:.5;pointer-events:none;text-decoration:none}.wp-block-surecart-product-pagination.is-content-justification-space-between>.wp-block-surecart-product-pagination-next:last-of-type{-webkit-margin-start:auto;margin-inline-start:auto}.wp-block-surecart-product-pagination.is-content-justification-space-between>.wp-block-surecart-product-pagination-previous:first-child{-webkit-margin-end:auto;margin-inline-end:auto}.wp-block-surecart-product-pagination .wp-block-surecart-product-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-surecart-product-pagination .wp-block-surecart-product-pagination-previous-arrow:not(.is-arrow-chevron){-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.wp-block-surecart-product-pagination .wp-block-surecart-product-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-surecart-product-pagination .wp-block-surecart-product-pagination-next-arrow:not(.is-arrow-chevron){-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.wp-block-surecart-product-pagination.aligncenter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sc-choices{display:-ms-grid;display:grid;gap:var(--sc-choices-gap,10px);-ms-grid-columns:(1fr)[var(--columns,1)];-webkit-box-sizing:border-box;box-sizing:border-box;grid-auto-rows:1fr;grid-template-columns:repeat(var(--columns,1),1fr)}.sc-choices>*{height:100%}.sc-choice{min-width:0;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;background:var(--sc-choice-background-color);border:solid var(--sc-choice-border-width,var(--sc-input-border-width)) var(--sc-choice-border-color,var(--sc-input-border-color));border-radius:var(--sc-choice-border-radius,var(--sc-input-border-radius-large));-webkit-box-shadow:var(--sc-choice-box-shadow);box-shadow:var(--sc-choice-box-shadow);-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:var(--sc-input-font-size-medium);font-weight:var(--sc-input-font-weight);padding:var(--sc-choice-padding-top,1.3em) var(--sc-choice-padding-right,1.1em) var(--sc-choice-padding-bottom,1.3em) var(--sc-choice-padding-left,1.1em);position:relative;text-decoration:none;-webkit-transition:background-color .15s ease,border-color .15s ease,color .15s ease,-webkit-box-shadow .15s ease;transition:background-color .15s ease,border-color .15s ease,color .15s ease,-webkit-box-shadow .15s ease;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sc-choice:focus-visible{outline-color:var(--sc-color-primary-500);outline-offset:4px;outline-width:2px}.sc-choice--is-rtl{text-align:right}.sc-choice__content{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75em;height:100%}.sc-choice--checked{border-color:var(--sc-color-primary-500);-webkit-box-shadow:0 0 0 1px var(--sc-color-primary-500);box-shadow:0 0 0 1px var(--sc-color-primary-500);z-index:1}.sc-choice__title{display:inline-block;font-size:var(--sc-input-label-font-size-medium);font-weight:var(--sc-input-label-font-weight)}.sc-choice--size-small{padding:.75em .9em}.sc-choice--size-large{padding:1.3em 1.1em}.sc-choice--disabled{cursor:not-allowed;opacity:.5}.sc-choice__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:var(--sc-radio-size);width:var(--sc-radio-size)}.sc-choice__icon svg{height:100%;width:100%}.sc-choice__control{-webkit-box-flex:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:var(--sc-input-background-color);border:solid var(--sc-input-border-width) var(--sc-input-border-color);color:#fff0;justify-content:center;-webkit-transition:var(--sc-input-transition,var(--sc-transition-medium)) border-color,var(--sc-input-transition,var(--sc-transition-medium)) background-color,var(--sc-input-transition,var(--sc-transition-medium)) color,var(--sc-input-transition,var(--sc-transition-medium)) box-shadow;transition:var(--sc-input-transition,var(--sc-transition-medium)) border-color,var(--sc-input-transition,var(--sc-transition-medium)) background-color,var(--sc-input-transition,var(--sc-transition-medium)) color,var(--sc-input-transition,var(--sc-transition-medium)) box-shadow}.sc-choice__control.sc-choice__radio{border-radius:50%;height:var(--sc-radio-size);width:var(--sc-radio-size)}.sc-choice__control.sc-choice__checkbox{border-radius:4px;height:var(--sc-toggle-size);width:var(--sc-toggle-size)}.sc-choice__control input[type=checkbox],.sc-choice__control input[type=radio]{margin:0;opacity:0;padding:0;pointer-events:none;position:absolute}.sc-choice:not(.sc-choice--checked):not(.sc-choice--disabled) .sc-choice__control:hover{background-color:var(--sc-input-background-color-hover);border-color:var(--sc-input-border-color-hover)}.sc-choice.sc-choice--focused:not(.sc-choice--checked):not(.sc-choice--disabled) .sc-choice__control{background-color:var(--sc-input-background-color-focus);border-color:var(--var-sc-checked-focus-border-color,var(--sc-input-background-color));-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-color-primary-500);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-color-primary-500)}.sc-choice.sc-choice--focused:not(.sc-choice--checked):not(.sc-choice--disabled){outline-color:var(--sc-color-primary-500);outline-offset:2px;outline-style:solid;outline-width:var(--sc-focus-ring-width)}.sc-choice .sc-choice--checked .sc-choice__control{background-color:var(--sc-color-primary-500);border-color:var(--sc-color-primary-500);color:var(--var-sc-checked-color,var(--sc-input-background-color))}.sc-choice.sc-choice--checked:not(.sc-choice--disabled) .sc-choice__control:hover{background-color:var(--sc-color-primary-500);border-color:var(--var-sc-checked-hover-radio-border-color,var(--sc-input-background-color))}.sc-choice.sc-choice--checked:not(.sc-choice--disabled).sc-choice--focused .sc-choice__control{background-color:var(--sc-color-primary-500);border-color:var(--var-sc-checked-focus-radio-border-color,var(--sc-input-background-color));-webkit-box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-primary);box-shadow:0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-primary)}.sc-choice:not(.sc-choice--checked) svg circle{opacity:0}.sc-choice .sc-choice__label{line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.sc-choice .sc-choice--layout-columns .sc-choice__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em;justify-content:space-between}.sc-choice .sc-choice--layout-columns .sc-choice__price{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;text-align:right;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--sc-spacing-xx-small)}.sc-choice .sc-choice__description{color:var(--sc-color-gray-500);display:inline-block;font-size:var(--sc-font-size-medium)}.sc-choice .sc-choice__label-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;gap:.2em;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.sc-choice .sc-choice__price{display:block}.wp-block.sc-choice{margin-bottom:0;margin-top:0}.sc-form-label{color:var(--sc-input-label-color);display:inline-block;font-size:var(--sc-font-size-medium);font-weight:var(--sc-font-weight-normal);font-weight:var(--sc-input-label-font-weight);letter-spacing:var(--sc-input-label-letter-spacing,0);margin-bottom:var(--sc-input-label-margin);text-transform:var(--sc-input-label-text-transform,none)}.wp-block-surecart-product-price-chooser{color:var(--sc-cart-main-label-text-color);container-name:product-price-choices;container-type:inline-size;margin-bottom:var(--sc-form-row-spacing,.75em)}.wp-block-surecart-product-price-chooser,.wp-block-surecart-product-price-chooser .sc-choices{width:100%}.wp-block-surecart-product-price-chooser .sc-form-label{color:inherit!important}@container product-price-choices (max-width:600px){.sc-choices{-ms-grid-columns:(1fr)[1]!important;grid-template-columns:repeat(1,1fr)!important}}@container product-price-choices (max-width:320px){.wp-block-surecart-product-price-choice-template{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;gap:5px;justify-content:flex-start}.wp-block-surecart-product-price-choice-template,.wp-block-surecart-product-price-choice-template.is-layout-flex{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.wp-block-surecart-product-price-choice-template .wp-block-group.is-vertical.is-content-justification-right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:left;width:100%}}:root .wp-block-surecart-product-quantity-control:not([class*=is-style-]){gap:1px}@supports(-webkit-hyphens:none) or (selector(::-moz-color-swatch)){:root .wp-block-surecart-product-quantity-control:not([class*=is-style-]){width:var(--sc-quantity-select-width,100px)}}:root :where(.wp-block-surecart-product-quantity-control){border:var(--sc-input-border-width) solid var(--sc-input-border-color);border-radius:var(--sc-border-radius-medium);-webkit-box-shadow:var(--sc-input-box-shadow);box-shadow:var(--sc-input-box-shadow);-webkit-box-sizing:border-box;box-sizing:border-box;min-height:var(--sc-quantity-control-height,var(--sc-input-height-small));width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}:root :where(.wp-block-surecart-product-quantity-control).quantity--disabled{cursor:not-allowed;opacity:.5;pointer-events:none}:root :where(.wp-block-surecart-product-quantity-control):has(.wp-block-surecart-product-quantity-input:focus){outline:2px solid var(--sc-focus-ring-color,var(--wp--preset--color--primary,currentColor));outline-offset:2px}:root .is-layout-constrained>:where(.wp-block-surecart-product-quantity-control){margin-top:.25em}input.wp-block-surecart-product-quantity-input{-ms-flex-preferred-size:40px;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;background-color:inherit;border:none;-webkit-box-shadow:none;box-shadow:none;display:block;flex-basis:40px;font-size:var(--sc-font-size-small);height:100%;line-height:1;min-height:0;padding:0;text-align:center;width:100%}input.wp-block-surecart-product-quantity-input:focus{border:none;outline:none}input.wp-block-surecart-product-quantity-input::-webkit-inner-spin-button,input.wp-block-surecart-product-quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wp-block-surecart-product-quantity-input-decrease,.wp-block-surecart-product-quantity-input-increase{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;bottom:1px;height:auto;justify-content:center;line-height:0;top:1px;-ms-flex-preferred-size:32px;border-width:0;cursor:pointer;flex-basis:32px;font-size:13px;height:32px;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:32px}.wp-block-surecart-product-quantity-input-decrease svg,.wp-block-surecart-product-quantity-input-increase svg{height:var(--sc-font-size-medium,1em);width:var(--sc-font-size-medium,1em)}.wp-block-surecart-product-quantity-input-decrease.button--disabled,.wp-block-surecart-product-quantity-input-increase.button--disabled{cursor:not-allowed;opacity:.5}.wp-block-surecart-product-quick-view-button{cursor:pointer;gap:.5em;text-decoration:none}.wp-block-surecart-product-quick-view-button__icon{height:1em;width:1em}.wp-block-surecart-product-quick-view-button.wp-block-button__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--sc-color-primary-500);color:var(--sc-color-white);line-height:1;-webkit-transition:background-color var(--sc-transition-fast) ease,color var(--sc-transition-fast) ease;transition:background-color var(--sc-transition-fast) ease,color var(--sc-transition-fast) ease;width:-webkit-max-content;width:-moz-max-content;width:max-content}.wp-block-surecart-product-quick-view-button.wp-block-button__link:hover{background-color:var(--sc-color-primary-500);color:var(--sc-color-white);text-decoration:none}.wp-block-surecart-product-quick-view-button.loading{pointer-events:none}.wp-block-surecart-product-quick-view-button.is-style-show-on-hover{opacity:0;-webkit-transition:opacity .35s ease;transition:opacity .35s ease}.wp-block-surecart-product-quick-view-button.is-style-show-on-hover:focus,a:hover .wp-block-surecart-product-quick-view-button.is-style-show-on-hover,li:hover .wp-block-surecart-product-quick-view-button.is-style-show-on-hover{opacity:1}.wp-block-surecart-product-quick-view{width:100%;interpolate-size:allow-keywords}.wp-block-surecart-product-quick-view .sc-product-quick-view-dialog{background:var(--sc-panel-background-color);border:none;border-radius:var(--sc-border-radius-medium);bottom:var(--sc-quick-add-inset,30px);-webkit-box-shadow:0 10px 30px rgb(0 0 0 / .3);box-shadow:0 10px 30px rgb(0 0 0 / .3);-webkit-box-sizing:border-box;box-sizing:border-box;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:90vh;max-width:850px;opacity:0;overflow:auto;position:fixed;right:var(--sc-quick-add-inset,30px);-webkit-transition:opacity var(--sc-transition-medium);transition:opacity var(--sc-transition-medium);width:calc(100vw - 60px);z-index:10000}.wp-block-surecart-product-quick-view .sc-product-quick-view-dialog__content{padding:30px}.wp-block-surecart-product-quick-view .sc-product-quick-view-dialog .sc-view-product-page-sticky{display:-webkit-box;display:-ms-flexbox;display:flex;inset-block-end:0;inset-inline-start:0;position:sticky;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#fff;border-top:solid var(--sc-input-border-width) var(--sc-input-border-color);justify-content:space-between;padding:1em;text-decoration:none;z-index:99}.wp-block-surecart-product-quick-view .sc-product-quick-view-dialog .sc-view-product-page-sticky.hidden{display:none}.wp-block-surecart-product-quick-view .sc-product-quick-view-dialog.position-center,.wp-block-surecart-product-quick-view .sc-product-quick-view-dialog.position-center-center{bottom:auto;left:50%;right:auto;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wp-block-surecart-product-quick-view .sc-product-quick-view-dialog.position-top-left{bottom:auto;left:var(--sc-quick-add-inset,30px);right:auto;top:var(--sc-quick-add-inset,30px)}.wp-block-surecart-product-quick-view .sc-product-quick-view-dialog.position-top-center{bottom:auto;left:50%;right:auto;top:var(--sc-quick-add-inset,30px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.wp-block-surecart-product-quick-view .sc-product-quick-view-dialog.position-top-right{bottom:auto;left:auto;right:var(--sc-quick-add-inset,30px);top:var(--sc-quick-add-inset,30px)}.wp-block-surecart-product-quick-view .sc-product-quick-view-dialog.position-center-left{bottom:auto;left:var(--sc-quick-add-inset,30px);right:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wp-block-surecart-product-quick-view .sc-product-quick-view-dialog.position-center-right{bottom:auto;left:auto;right:var(--sc-quick-add-inset,30px);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wp-block-surecart-product-quick-view .sc-product-quick-view-dialog.position-bottom-left{bottom:var(--sc-quick-add-inset,30px);left:var(--sc-quick-add-inset,30px);right:auto;top:auto}.wp-block-surecart-product-quick-view .sc-product-quick-view-dialog.position-bottom-center{bottom:var(--sc-quick-add-inset,30px);left:50%;right:auto;top:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.wp-block-surecart-product-quick-view .sc-product-quick-view-dialog.position-bottom-right{bottom:var(--sc-quick-add-inset,30px);left:auto;right:var(--sc-quick-add-inset,30px);top:auto}.wp-block-surecart-product-quick-view .sc-product-quick-view-overlay{background-color:rgb(0 0 0 / .5);height:100vh;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:100vw;z-index:9999}.wp-block-surecart-product-quick-view.sc-modal-active .sc-product-quick-view-dialog{opacity:1}.wp-block-surecart-product-quick-view.sc-modal-active .sc-product-quick-view-overlay{opacity:1;pointer-events:all}body.sc-product-quick-view-open{overflow:hidden}body.admin-bar .sc-product-quick-view-dialog.position-top-center,body.admin-bar .sc-product-quick-view-dialog.position-top-left,body.admin-bar .sc-product-quick-view-dialog.position-top-right{top:32px}.wp-block-surecart-product-review-breakdown{-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--sc-review-text-color,var(--sc-color-gray-800));container-name:review-breakdown;container-type:inline-size;display:block;min-width:0;overflow:hidden;width:100%}.wp-block-surecart-product-review-breakdown .sc-star-bars{-webkit-box-flex:1;-webkit-column-gap:var(--sc-column-gap,48px);-moz-column-gap:var(--sc-column-gap,48px);column-gap:var(--sc-column-gap,48px);display:-ms-grid;display:grid;-ms-flex:1;flex:1;row-gap:var(--sc-row-gap,2px);width:100%}.wp-block-surecart-product-review-breakdown .sc-star-bars__columns-1,.wp-block-surecart-product-review-breakdown .sc-star-bars__columns-2{-ms-grid-columns:1fr;grid-template-columns:1fr}@container review-breakdown (min-width:420px){.wp-block-surecart-product-review-breakdown .sc-star-bars__columns-2{-ms-grid-columns:(1fr)[2];grid-auto-flow:column;grid-template-columns:repeat(2,1fr);-ms-grid-rows:(minmax(auto,1fr))[3];grid-template-rows:repeat(3,minmax(auto,1fr))}}.wp-block-surecart-product-review-breakdown .sc-star-bars__columns-3{-ms-grid-columns:1fr;grid-template-columns:1fr}@container review-breakdown (min-width:640px){.wp-block-surecart-product-review-breakdown .sc-star-bars__columns-3{-ms-grid-columns:(1fr)[3];grid-auto-flow:column;grid-template-columns:repeat(3,1fr);-ms-grid-rows:(minmax(auto,1fr))[2];grid-template-rows:repeat(2,minmax(auto,1fr))}}@container review-breakdown (min-width:420px) and (max-width:639px){.wp-block-surecart-product-review-breakdown .sc-star-bars__columns-3{-ms-grid-columns:(1fr)[2];grid-auto-flow:column;grid-template-columns:repeat(2,1fr);-ms-grid-rows:(minmax(auto,1fr))[3];grid-template-rows:repeat(3,minmax(auto,1fr))}}.wp-block-surecart-product-review-breakdown .sc-star-bars .sc-star-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;color:inherit;font-size:var(--sc-font-size-medium);gap:8px;justify-content:flex-end;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.wp-block-surecart-product-review-breakdown .sc-star-bars .sc-star-row .sc-star-text{font-variant-numeric:tabular-nums;min-width:1ch;text-align:right}.wp-block-surecart-product-review-breakdown .sc-star-bars .sc-star-row .sc-star-icon{height:var(--sc-star-size,16px);line-height:1;width:var(--sc-star-size,16px);fill:var(--sc-star-fill-color,var(--sc-color-primary-500));stroke:var(--sc-star-stroke-color,var(--sc-color-primary-500))}.wp-block-surecart-product-review-breakdown .sc-star-bars .sc-star-row p{margin:0}.wp-block-surecart-product-review-breakdown .sc-star-bars .sc-star-row__bar{-webkit-box-flex:1;background:var(--sc-star-bar-background-color,var(--sc-color-gray-200));border-radius:4px;-ms-flex:1;flex:1;height:8px;min-width:100px;overflow:hidden;position:relative}.wp-block-surecart-product-review-breakdown .sc-star-bars .sc-star-row__bar-fill{background-color:var(--sc-star-bar-fill-color,var(--sc-color-gray-800));border-radius:4px;height:100%}.wp-block-surecart-product-review-breakdown .sc-star-bars .sc-star-row__count{font-variant-numeric:tabular-nums;min-width:2ch;text-align:right}.wp-block-surecart-product-review-form-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.wp-block-surecart-product-review-form-rating .sc-form-label{color:inherit}.wp-block-surecart-product-review-form-rating .sc-rating-input>label{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.wp-block-surecart-product-review-form-rating .sc-rating-input>label .sc-star-row__label__svg{-webkit-transition:all .15s ease;transition:all .15s ease}.wp-block-surecart-product-review-form-rating .sc-rating-input:hover>input+label:hover .sc-star-row__label__svg,.wp-block-surecart-product-review-form-rating .sc-rating-input:hover>input+label:hover~input+label .sc-star-row__label__svg,.wp-block-surecart-product-review-form-rating .sc-rating-input>input:checked~label .sc-star-row__label__svg{fill:var(--sc-product-review-form-rating-star-fill-color);stroke:var(--sc-product-review-form-rating-star-fill-color)}.wp-block-surecart-product-review-form-rating .sc-rating-input:hover>input+label .sc-star-row__label__svg,.wp-block-surecart-product-review-form-rating .sc-rating-input>label .sc-star-row__label__svg{fill:none}.wp-block-surecart-product-review-form-rating .sc-rating-input{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.wp-block-surecart-product-review-form-rating .sc-rating-input>input{left:0;opacity:0;position:absolute}.wp-block-surecart-product-review-form-rating .sc-rating-input>label:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.wp-block-surecart-product-review-form-rating .sc-rating-input>label:focus{border-radius:4px;outline:2px solid var(--sc-product-review-form-rating-star-fill-color,var(--sc-color-primary-500));outline-offset:2px}.wp-block-surecart-product-review-form-rating .sc-rating-input>label:focus:not(:focus-visible){outline:none}.wp-block-surecart-product-review-form{width:100%;interpolate-size:allow-keywords}.wp-block-surecart-product-review-form .sc-product-review-form-dialog{background:var(--sc-panel-background-color);border:none;border-radius:var(--sc-border-radius-medium);bottom:var(--sc-quick-add-inset,30px);-webkit-box-shadow:0 10px 30px rgb(0 0 0 / .3);box-shadow:0 10px 30px rgb(0 0 0 / .3);-webkit-box-sizing:border-box;box-sizing:border-box;max-height:90vh;opacity:0;overflow:auto;pointer-events:none;position:fixed;right:var(--sc-quick-add-inset,30px);-webkit-transition:opacity var(--sc-transition-medium);transition:opacity var(--sc-transition-medium);z-index:99999}.wp-block-surecart-product-review-form .sc-product-review-form-dialog[hidden]{display:none}.wp-block-surecart-product-review-form .sc-product-review-form-dialog__content{padding:40px}@media(max-width:540px){.wp-block-surecart-product-review-form .sc-product-review-form-dialog__content{padding:24px}}.wp-block-surecart-product-review-form .sc-product-review-form-dialog .sc-view-product-page-sticky{display:-webkit-box;display:-ms-flexbox;display:flex;inset-block-end:0;inset-inline-start:0;position:sticky;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:var(--sc-panel-background-color);border-top:solid var(--sc-input-border-width) var(--sc-input-border-color);justify-content:space-between;padding:1em;text-decoration:none;z-index:99}.wp-block-surecart-product-review-form .sc-product-review-form-dialog .sc-view-product-page-sticky.hidden{display:none}.wp-block-surecart-product-review-form .sc-product-review-form-dialog.position-center,.wp-block-surecart-product-review-form .sc-product-review-form-dialog.position-center-center{bottom:auto;left:50%;min-width:500px;right:auto;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(max-width:540px){.wp-block-surecart-product-review-form .sc-product-review-form-dialog.position-center,.wp-block-surecart-product-review-form .sc-product-review-form-dialog.position-center-center{max-width:500px;min-width:auto;width:calc(100vw - 32px)}}.wp-block-surecart-product-review-form .sc-product-review-form-dialog.position-top-left{bottom:auto;left:var(--sc-quick-add-inset,30px);right:auto;top:var(--sc-quick-add-inset,30px)}.wp-block-surecart-product-review-form .sc-product-review-form-dialog.position-top-center{bottom:auto;left:50%;right:auto;top:var(--sc-quick-add-inset,30px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.wp-block-surecart-product-review-form .sc-product-review-form-dialog.position-top-right{bottom:auto;left:auto;right:var(--sc-quick-add-inset,30px);top:var(--sc-quick-add-inset,30px)}.wp-block-surecart-product-review-form .sc-product-review-form-dialog.position-center-left{bottom:auto;left:var(--sc-quick-add-inset,30px);right:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wp-block-surecart-product-review-form .sc-product-review-form-dialog.position-center-right{bottom:auto;left:auto;right:var(--sc-quick-add-inset,30px);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wp-block-surecart-product-review-form .sc-product-review-form-dialog.position-bottom-left{bottom:var(--sc-quick-add-inset,30px);left:var(--sc-quick-add-inset,30px);right:auto;top:auto}.wp-block-surecart-product-review-form .sc-product-review-form-dialog.position-bottom-center{bottom:var(--sc-quick-add-inset,30px);left:50%;right:auto;top:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.wp-block-surecart-product-review-form .sc-product-review-form-dialog.position-bottom-right{bottom:var(--sc-quick-add-inset,30px);left:auto;right:var(--sc-quick-add-inset,30px);top:auto}.wp-block-surecart-product-review-form .sc-product-review-form-overlay{background-color:var(--sc-review-overlay-background-color,rgb(0 0 0 / .5));height:100vh;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:100vw;z-index:9999}.wp-block-surecart-product-review-form.sc-modal-active{padding:2rem}.wp-block-surecart-product-review-form.sc-modal-active .sc-product-review-form-dialog{opacity:1;pointer-events:auto}.wp-block-surecart-product-review-form.sc-modal-active .sc-product-review-form-overlay{opacity:1;pointer-events:all}body.sc-product-review-form-open{overflow:hidden}body.admin-bar .sc-product-review-form-dialog.position-top-center,body.admin-bar .sc-product-review-form-dialog.position-top-left,body.admin-bar .sc-product-review-form-dialog.position-top-right{top:32px}.wp-block-surecart-product-review-list-sidebar.is-position-sticky{-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-height:100svh;overflow:auto;padding-bottom:40px;top:0}.admin-bar .wp-block-surecart-product-review-list-sidebar.is-position-sticky{max-height:calc(100svh - 40px);top:40px}.wp-block-surecart-product-review-list-sidebar.sc-drawer{-webkit-box-flex:1;border:var(--sc-drawer-border);-webkit-box-shadow:var(--sc-drawer-box-shadow,0 1px 2px rgb(13 19 30 / .1));box-shadow:var(--sc-drawer-box-shadow,0 1px 2px rgb(13 19 30 / .1));-ms-flex:1 1 auto;flex:1 1 auto;font-size:16px;margin:auto;overflow:auto;width:100%}.wp-block-surecart-product-review-list-sidebar.sc-drawer .sc-sidebar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:var(--sc-drawer-border);color:var(--sc-line-item-title-color,var(--sc-input-label-color));justify-content:space-between;padding:1.25em}.wp-block-surecart-product-review-list-sidebar.sc-drawer .sc-sidebar-header__title{overflow:hidden;padding:0 var(--sc-spacing-small);text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.wp-block-surecart-product-review-list-sidebar.sc-drawer .sc-sidebar-header__close,.wp-block-surecart-product-review-list-sidebar.sc-drawer .sc-sidebar-header__close svg{cursor:pointer;height:20px;width:20px}.wp-block-surecart-product-review-list-sidebar.sc-drawer .sc-drawer__wrapper .sc-drawer__items{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 200px;flex:1 1 200px;gap:1.25em;overflow:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:var(--sc-input-label-color);-ms-flex-direction:column;flex-direction:column;gap:1.2em;padding:1.25em}.wp-block-surecart-product-review-list-sidebar.sc-drawer .sc-drawer__wrapper .wp-block-buttons{padding:1.25em}.wp-block-surecart-product-review-list-sidebar.sc-drawer .sc-drawer__wrapper .wp-block-buttons .wp-block-button{width:100%}.wp-block-surecart-product-review-list-sidebar.sc-drawer .sc-drawer__wrapper .wp-block-buttons .wp-block-button .wp-block-button__link{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:relative;text-align:center;text-decoration:none;width:100%}.wp-block-surecart-product-review-list-sidebar.sc-drawer .sc-alert{border-radius:0}.wp-block-surecart-product-review-list-sidebar.sc-drawer .sc-alert__icon svg{height:24px;width:24px}.wp-block-surecart-product-review-list-sidebar.sc-drawer .sc-alert :not(:first-child){margin-bottom:0}html:has(dialog.sc-drawer[open]){overflow:hidden;scrollbar-gutter:auto}.sc-sidebar-desktop.wp-block-surecart-product-review-list-sidebar{-ms-flex-negative:0;flex-shrink:0}@media(max-width:779px){.sc-sidebar-desktop.wp-block-surecart-product-review-list-sidebar{display:none}}.wp-block-surecart-product-review-list{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;position:relative;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wp-block-surecart-product-review-list.is-layout-constrained>*{margin-inline:0!important;max-width:100%}.wp-block-surecart-product-review-list .wp-block-buttons{-ms-flex-wrap:wrap;flex-wrap:wrap}.wp-block-surecart-product-review-list .wp-block-button,.wp-block-surecart-product-review-list .wp-block-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-block-surecart-product-review-list .wp-block-surecart-product-review-list-no-reviews{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-margin-before:0;margin-block-start:0}.wp-block-surecart-product-review-list .wp-block-surecart-product-review-list-no-reviews p{-webkit-margin-before:0;margin-block-start:0}.alignwide.wp-block-group:has(+.wp-block-surecart-product-review-list),.alignwide.wp-block-group:has(.wp-block-surecart-product-review-list),.alignwide.wp-block-surecart-product-review-list{margin-left:auto;margin-right:auto;max-width:100%}.is-layout-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.is-layout-grid{display:-ms-grid;display:grid}.wp-block-surecart-product-review-pagination{margin-top:1em}.wp-block-surecart-product-review-pagination>*{margin-bottom:.5em;margin-right:.5em}.wp-block-surecart-product-review-pagination>:last-child{margin-right:0}.wp-block-surecart-product-review-pagination>.disabled{opacity:.5;pointer-events:none;text-decoration:none}.wp-block-surecart-product-review-pagination.is-content-justification-space-between>.wp-block-surecart-product-review-pagination-next:last-of-type{-webkit-margin-start:auto;margin-inline-start:auto}.wp-block-surecart-product-review-pagination.is-content-justification-space-between>.wp-block-surecart-product-review-pagination-previous:first-child{-webkit-margin-end:auto;margin-inline-end:auto}.wp-block-surecart-product-review-pagination .wp-block-surecart-product-review-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-surecart-product-review-pagination .wp-block-surecart-product-review-pagination-previous-arrow:not(.is-arrow-chevron){-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.wp-block-surecart-product-review-pagination .wp-block-surecart-product-review-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-surecart-product-review-pagination .wp-block-surecart-product-review-pagination-next-arrow:not(.is-arrow-chevron){-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.wp-block-surecart-product-review-pagination.aligncenter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-block-surecart-product-review-total-rating{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--sc-font-size-small);gap:var(--sc-spacing-product-review-total-rating-gap,4px)}.wp-block-surecart-product-review-total-rating .sc-review-link,.wp-block-surecart-product-review-total-rating .sc-review-link:active,.wp-block-surecart-product-review-total-rating .sc-review-link:focus,.wp-block-surecart-product-review-total-rating .sc-review-link:hover,.wp-block-surecart-product-review-total-rating .sc-review-link:visited,.wp-block-surecart-product-review-total-rating a.sc-review-link,.wp-block-surecart-product-review-total-rating a.sc-review-link:active,.wp-block-surecart-product-review-total-rating a.sc-review-link:focus,.wp-block-surecart-product-review-total-rating a.sc-review-link:hover,.wp-block-surecart-product-review-total-rating a.sc-review-link:visited{border-bottom:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:inherit!important}.wp-block-surecart-product-review-total-rating.is-style-plus-sign.has-multiple-reviews .sc-review-count:after{content:"+"}.wp-block-surecart-product-selected-variant-image{aspect-ratio:1/1;border:solid var(--sc-selected-variant-image-border-width,var(--sc-input-border-width)) var(--sc-selected-variant-image-border-color,var(--sc-input-border-color));border-radius:var(--sc-selected-variant-image-border-radius,var(--sc-input-border-radius-large));height:var(--sc-selected-variant-image-height,80px);margin-top:0;overflow:hidden;width:var(--sc-selected-variant-image-width,80px)}.wp-block-surecart-product-selected-variant-image [hidden]{display:none}.wp-block-surecart-product-selected-variant-image img{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:-webkit-transform var(--sc-transition-medium) ease;transition:-webkit-transform var(--sc-transition-medium) ease;transition:transform var(--sc-transition-medium) ease;transition:transform var(--sc-transition-medium) ease,-webkit-transform var(--sc-transition-medium) ease;width:100%}.wp-block-surecart-product-selected-variant-image.sc-is-covered img{-o-object-fit:cover;object-fit:cover}.wp-block-surecart-product-selected-variant-image.sc-is-contained img{-o-object-fit:contain;object-fit:contain}.wp-block-surecart-product-selected-variant-image:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}@media(max-width:480px){.wp-block-surecart-product-selected-variant-image.hide-on-mobile{display:none}}.wp-block-surecart-product-template{list-style:none!important;margin:0!important;max-width:100%;padding:0!important;width:100%}.sc-product-item{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;margin:0!important}.sc-product-item.sc-has-animation-fade-up{-webkit-animation-duration:var(--sc-transition-fast);animation-duration:var(--sc-transition-fast);-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1);opacity:0}.sc-product-item.sc-has-animation-fade-up:nth-child(2n){-webkit-animation-delay:.05s;animation-delay:.05s}.sc-product-item.sc-has-animation-fade-up:nth-child(3n){-webkit-animation-delay:75ms;animation-delay:75ms}.sc-product-item.sc-has-animation-fade-up:nth-child(4n){-webkit-animation-delay:.1s;animation-delay:.1s}.sc-product-item.sc-has-animation-fade-up:nth-child(5n){-webkit-animation-delay:.125s;animation-delay:.125s}.sc-product-item.sc-has-animation-fade-up:nth-child(6n){-webkit-animation-delay:.15s;animation-delay:.15s}.sc-product-item.sc-has-animation-fade-up:nth-child(7n){-webkit-animation-delay:.175s;animation-delay:.175s}.sc-product-item.sc-has-animation-fade-up:nth-child(8n){-webkit-animation-delay:.2s;animation-delay:.2s}.sc-product-item.sc-has-animation-fade-up:nth-child(9n){-webkit-animation-delay:.225s;animation-delay:.225s}.sc-product-item.sc-has-animation-fade-up:nth-child(10n){-webkit-animation-delay:.25s;animation-delay:.25s}.sc-product-item.sc-has-animation-fade-up:nth-child(11n){-webkit-animation-delay:.275s;animation-delay:.275s}.sc-product-item.sc-has-animation-fade-up:nth-child(12n){-webkit-animation-delay:.3s;animation-delay:.3s}.sc-product-item.sc-has-animation-fade-up:nth-child(13n){-webkit-animation-delay:.325s;animation-delay:.325s}.sc-product-item.sc-has-animation-fade-up:nth-child(14n){-webkit-animation-delay:.35s;animation-delay:.35s}.sc-product-item.sc-has-animation-fade-up:nth-child(15n){-webkit-animation-delay:.375s;animation-delay:.375s}.sc-product-item.sc-has-animation-fade-up:nth-child(16n){-webkit-animation-delay:.4s;animation-delay:.4s}.sc-product-item.sc-has-animation-fade-up:nth-child(17n){-webkit-animation-delay:.425s;animation-delay:.425s}.sc-product-item.sc-has-animation-fade-up:nth-child(18n){-webkit-animation-delay:.45s;animation-delay:.45s}.sc-product-item.sc-has-animation-fade-up:nth-child(19n){-webkit-animation-delay:.475s;animation-delay:.475s}.sc-product-item.sc-has-animation-fade-up:nth-child(20n){-webkit-animation-delay:.5s;animation-delay:.5s}.sc-product-item-link,a.sc-product-item-link{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:block;height:100%;text-decoration:none!important}.sc-product-item-link:hover,a.sc-product-item-link:hover{color:inherit}.sc-product-item-link:focus:not(:focus-visible),a.sc-product-item-link:focus:not(:focus-visible){outline:none}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@media(prefers-reduced-motion){.sc-product-item{-webkit-animation-name:none;animation-name:none;opacity:1}}@media(max-width:480px){.wp-block-surecart-product-template{-ms-grid-columns:1fr!important;grid-template-columns:1fr!important}}@media(min-width:480px)and (max-width:768px){.wp-block-surecart-product-template.sc-product-template-columns-10,.wp-block-surecart-product-template.sc-product-template-columns-11,.wp-block-surecart-product-template.sc-product-template-columns-12,.wp-block-surecart-product-template.sc-product-template-columns-13,.wp-block-surecart-product-template.sc-product-template-columns-14,.wp-block-surecart-product-template.sc-product-template-columns-15,.wp-block-surecart-product-template.sc-product-template-columns-16,.wp-block-surecart-product-template.sc-product-template-columns-4,.wp-block-surecart-product-template.sc-product-template-columns-5,.wp-block-surecart-product-template.sc-product-template-columns-6,.wp-block-surecart-product-template.sc-product-template-columns-7,.wp-block-surecart-product-template.sc-product-template-columns-8,.wp-block-surecart-product-template.sc-product-template-columns-9{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.block-editor-block-list__block .sc-pill-option__wrapper,.sc-pill-option__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--sc-pill-option-gap,var(--sc-spacing-x-small))}.sc-pill-option__button,a.sc-pill-option__button{background:var(--sc-pill-option-background-color,transparent);border-color:var(--sc-pill-option-border-color,var(--sc-color-gray-300));border-radius:var(--sc-pill-option-border-radius,var(--sc-border-radius-medium));border-style:var(--sc-pill-option-border-style,solid);border-width:var(--sc-pill-option-border-width,1px);color:var(--sc-pill-option-text-color,var(--sc-color-gray-700));cursor:pointer;display:inline-block;font-size:var(--sc-pill-option-font-size,var(--sc-font-size-medium));font-weight:var(--sc-pill-option-font-weight,var(--sc-font-weight-semibold));line-height:1;padding:var(--sc-pill-option-padding-top,var(--sc-spacing-small)) var(--sc-pill-option-padding-right,var(--sc-spacing-medium)) var(--sc-pill-option-padding-bottom,var(--sc-spacing-small)) var(--sc-pill-option-padding-left,var(--sc-spacing-medium));position:relative;text-align:center;-webkit-transition:border var(--sc-transition-medium) ease;transition:border var(--sc-transition-medium) ease;-webkit-transition:var(--sc-input-transition,var(--sc-transition-medium)) background-color,var(--sc-input-transition,var(--sc-transition-medium)) color,var(--sc-input-transition,var(--sc-transition-medium)) border,var(--sc-input-transition,var(--sc-transition-medium)) box-shadow,var(--sc-input-transition,var(--sc-transition-medium)) opacity;transition:var(--sc-input-transition,var(--sc-transition-medium)) background-color,var(--sc-input-transition,var(--sc-transition-medium)) color,var(--sc-input-transition,var(--sc-transition-medium)) border,var(--sc-input-transition,var(--sc-transition-medium)) box-shadow,var(--sc-input-transition,var(--sc-transition-medium)) opacity}.sc-pill-option__button::-moz-focus-inner,a.sc-pill-option__button::-moz-focus-inner{border:0}.sc-pill-option__button--disabled,a.sc-pill-option__button--disabled{text-decoration:line-through}.sc-pill-option__button--selected,.sc-pill-option__button--selected.has-background-color,.sc-pill-option__button--selected.has-text-color,.sc-pill-option__button--selected:active,.sc-pill-option__button--selected:active.has-background-color,.sc-pill-option__button--selected:active.has-text-color,.sc-pill-option__button--selected:focus,.sc-pill-option__button--selected:focus.has-background-color,.sc-pill-option__button--selected:focus.has-text-color,.sc-pill-option__button--selected:hover,.sc-pill-option__button--selected:hover.has-background-color,.sc-pill-option__button--selected:hover.has-text-color,a.sc-pill-option__button--selected,a.sc-pill-option__button--selected.has-background-color,a.sc-pill-option__button--selected.has-text-color,a.sc-pill-option__button--selected:active,a.sc-pill-option__button--selected:active.has-background-color,a.sc-pill-option__button--selected:active.has-text-color,a.sc-pill-option__button--selected:focus,a.sc-pill-option__button--selected:focus.has-background-color,a.sc-pill-option__button--selected:focus.has-text-color,a.sc-pill-option__button--selected:hover,a.sc-pill-option__button--selected:hover.has-background-color,a.sc-pill-option__button--selected:hover.has-text-color{background-color:var(--sc-pill-option-active-background-color,var(--sc-color-primary-500))!important;border-color:var(--sc-pill-option-active-border-color,var(--sc-pill-option-active-background-color,var(--sc-color-primary-500)))!important;-webkit-box-shadow:var(--sc-shadow-small);box-shadow:var(--sc-shadow-small);color:var(--sc-pill-option-active-text-color,#fff)!important}.sc-pill-option__button:focus-visible,a.sc-pill-option__button:focus-visible{outline-color:var(--sc-pill-option-active-background-color,var(--sc-color-primary-500));outline-offset:4px;outline-width:2px}.sc-pill-option__button:active:not(.sc-pill-option__button--selected),.sc-pill-option__button:focus:not(.sc-pill-option__button--selected),.sc-pill-option__button:hover:not(.sc-pill-option__button--selected),a.sc-pill-option__button:active:not(.sc-pill-option__button--selected),a.sc-pill-option__button:focus:not(.sc-pill-option__button--selected),a.sc-pill-option__button:hover:not(.sc-pill-option__button--selected){background-color:var(--sc-button-default-hover-background-color,var(--sc-pill-option-background-color,var(--sc-color-white)));border-color:var(--sc-pill-option-active-background-color,var(--sc-button-default-focus-border-color,var(--primary-background)));color:var(--sc-pill-option-text-color,var(--sc-color-gray-700))}.sc-product-variants__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;border:none;display:block;-ms-flex-direction:column;flex-direction:column;gap:var(--sc-form-row-spacing);margin-bottom:var(--sc-form-row-spacing,.75em)}.sc-product-variants__wrapper>div{-webkit-box-flex:1;-ms-flex:1;flex:1}.sc-product-variants__wrapper .sc-form-label{color:inherit!important}:root{--sc-sticky-purchase-background-color:var(--sc-color-white);--sc-sticky-purchase-text-color:var(--sc-color-gray-700);--sc-sticky-purchase-scratch-amount:var(--sc-color-gray-500)}.surecart-theme-dark{--sc-sticky-purchase-background-color:var(--sc-color-black);--sc-sticky-purchase-text-color:var(--sc-color-gray-200);--sc-sticky-purchase-scratch-amount:var(--sc-color-gray-400)}.wp-block-surecart-sticky-purchase.sc-sticky-purchase{background-color:var(--sc-sticky-purchase-background-color);border:solid var(--sc-sticky-purchase-border-width,var(--sc-input-border-width)) var(--sc-sticky-purchase-border-color,var(--sc-input-border-color));border-radius:var(--sc-sticky-purchase-border-radius,var(--sc-input-border-radius-large));bottom:-100%;color:var(--sc-sticky-purchase-text-color);left:50%;max-width:calc(100vw - 2rem);opacity:0;padding:1.5%;pointer-events:none;position:fixed;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity var(--sc-transition-fast) cubic-bezier(.4,0,.2,1),bottom var(--sc-transition-fast) cubic-bezier(.4,0,.2,1),visibility var(--sc-transition-fast) cubic-bezier(.4,0,.2,1);transition:opacity var(--sc-transition-fast) cubic-bezier(.4,0,.2,1),bottom var(--sc-transition-fast) cubic-bezier(.4,0,.2,1),visibility var(--sc-transition-fast) cubic-bezier(.4,0,.2,1);visibility:hidden;width:var(--sc-sticky-purchase-width,600px);z-index:100}.wp-block-surecart-sticky-purchase.sc-sticky-purchase .sc-sticky-purchase__content{max-width:100vw;width:100%}.wp-block-surecart-sticky-purchase.sc-sticky-purchase .sc-sticky-purchase__content>:last-child{margin-bottom:0}.wp-block-surecart-sticky-purchase.sc-sticky-purchase.is-visible{bottom:1%;opacity:1;pointer-events:auto;visibility:visible}.wp-block-surecart-sticky-purchase.sc-sticky-purchase .wp-block-surecart-product-buy-button{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.wp-block-surecart-sticky-purchase.sc-sticky-purchase .wp-block-surecart-product-selected-variant-image{margin-bottom:0;-ms-flex-negative:0;flex-shrink:0;height:80px;width:80px}@media(max-width:400px){.wp-block-surecart-sticky-purchase.sc-sticky-purchase .wp-block-surecart-product-selected-variant-image{display:none}}.wp-block-surecart-sticky-purchase.sc-sticky-purchase .wp-block-surecart-product-selected-price-scratch-amount{color:var(--sc-sticky-purchase-scratch-amount)}.wp-block-surecart-sticky-purchase.sc-sticky-purchase .wp-block-surecart-product-title{color:var(--sc-sticky-purchase-text-color);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.wp-block-surecart-sticky-purchase.sc-sticky-purchase .wp-block-group-is-layout-flex:has(>.wp-block-surecart-product-selected-variant-image){gap:var(--sc-spacing-large)}.wp-block-surecart-sticky-purchase.sc-sticky-purchase .is-vertically-aligned-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-block-surecart-sticky-purchase.sc-sticky-purchase:has(.sc-sticky-purchase__content__unavailable){bottom:-100%;opacity:0;pointer-events:none;visibility:hidden}sc-button-group:not([separate])>sc-button:first-child::part(base),sc-button-group:not([separate])>sc-dropdown:first-child>sc-button[slot='trigger']::part(base),sc-button-group:not([separate])>sc-tooltip:first-child>sc-button::part(base){border-top-right-radius:0;border-bottom-right-radius:0}sc-button-group:not([separate])>sc-button:last-child::part(base),sc-button-group:not([separate])>sc-dropdown:last-child>sc-button[slot='trigger']::part(base),sc-button-group:not([separate])>sc-tooltip:last-child>sc-button::part(base){border-top-left-radius:0;border-bottom-left-radius:0}sc-button-group:not([separate])>sc-button:not(:first-child):not(:last-child)::part(base),sc-button-group:not([separate])>sc-dropdown:not(:first-child):not(:last-child)>sc-button[slot='trigger']::part(base),sc-button-group:not([separate])>sc-tooltip:not(:first-child):not(:last-child)>sc-button::part(base){border-radius:0}sc-button-group:not([separate])>sc-button:not(:first-child),sc-button-group:not([separate])>sc-dropdown:not(:first-child)>sc-button[slot='trigger'],sc-button-group:not([separate])>sc-tooltip:not(:first-child)>sc-button{margin-left:calc(-1 * var(--sc-input-border-width))}sc-button-group>sc-button:not(:first-child):not([type='default'])::part(base):not(:hover):not(:active):not(:focus):after,sc-button-group>sc-dropdown:not(:first-child)>sc-button[slot='trigger']:not([type='default'])::part(base):not(:hover):not(:active):not(:focus):after,sc-button-group>sc-tooltip:not(:first-child)>sc-button:not([type='default'])::part(base):not(:hover):not(:active):not(:focus):after{content:'';position:absolute;top:0;left:0;bottom:0;border-left:solid 1px #ffffff40}sc-button-group>sc-button:hover,sc-button-group>sc-dropdown:hover>sc-button[slot='trigger'],sc-button-group>sc-tooltip:hover>sc-button{z-index:1}sc-button-group>sc-button.sc-focus,sc-button-group>sc-dropdown>sc-button[slot='trigger'].sc-focus,sc-button-group>sc-tooltip>sc-button.sc-focus{z-index:2}[class*='wp-block-surecart-'][hidden]{display:none}:root{--sc-color-brand-primary:#388051;--sc-color-brand-secondary:#00824c;--sc-color-brand-heading:#002e33;--sc-color-brand-body:#45505f;--sc-color-brand-main-background:#f4f7f9;--sc-color-brand-content-background:#ffffff;--sc-color-brand-stroke:#e7ecee;--sc-color-brand-subheading:#9ca7ab;--sc-color-brand-pastel-pink:#fcf2f7;--sc-color-brand-pastel-orange:#fef9f6;--sc-color-brand-pastel-purple:#f7f6fe;--sc-color-brand-pastel-green:#e6f9ee;--sc-brand-color-background-inverse:#111827;--sc-color-black:#000;--sc-color-white:#fff;--sc-color-gray-50:#f9fafb;--sc-color-gray-100:#f3f4f6;--sc-color-gray-200:#e5e7eb;--sc-color-gray-300:#dce0e6;--sc-color-gray-400:#9ca3af;--sc-color-gray-500:#6b7280;--sc-color-gray-600:#4b5563;--sc-color-gray-700:#374151;--sc-color-gray-800:#1f2937;--sc-color-gray-900:#111827;--sc-color-gray-950:#0d131e;--sc-color-neutral-50:#fafafa;--sc-color-neutral-100:whitesmoke;--sc-color-neutral-200:#e5e5e5;--sc-color-neutral-300:#d4d4d4;--sc-color-neutral-400:#a3a3a3;--sc-color-neutral-500:#737373;--sc-color-neutral-600:#525252;--sc-color-neutral-700:#404040;--sc-color-neutral-800:#262626;--sc-color-neutral-900:#171717;--sc-color-neutral-950:#0f0f0f;--sc-color-primary:217;--sc-color-primary-luminance:60%;--sc-color-primary-saturation:91%;--sc-color-primary-50:hsl(var(--sc-color-primary), var(--sc-color-primary-saturation), min(calc(var(--sc-color-primary-luminance) * 1.55), 100%));--sc-color-primary-100:hsl(var(--sc-color-primary), var(--sc-color-primary-saturation), min(calc(var(--sc-color-primary-luminance) * 1.45), 100%));--sc-color-primary-200:hsl(var(--sc-color-primary), var(--sc-color-primary-saturation), min(calc(var(--sc-color-primary-luminance) * 1.35), 100%));--sc-color-primary-300:hsl(var(--sc-color-primary), var(--sc-color-primary-saturation), min(calc(var(--sc-color-primary-luminance) * 1.25), 100%));--sc-color-primary-400:hsl(var(--sc-color-primary), var(--sc-color-primary-saturation), min(calc(var(--sc-color-primary-luminance) * 1.15), 100%));--sc-color-primary-500:hsl(var(--sc-color-primary), var(--sc-color-primary-saturation), var(--sc-color-primary-luminance));--sc-color-primary-600:hsl(var(--sc-color-primary), var(--sc-color-primary-saturation), max(calc(var(--sc-color-primary-luminance) * 0.9), 0%));--sc-color-primary-700:hsl(var(--sc-color-primary), var(--sc-color-primary-saturation), max(calc(var(--sc-color-primary-luminance) * 0.75), 0%));--sc-color-primary-800:hsl(var(--sc-color-primary), var(--sc-color-primary-saturation), max(calc(var(--sc-color-primary-luminance) * 0.6), 0%));--sc-color-primary-900:hsl(var(--sc-color-primary), var(--sc-color-primary-saturation), max(calc(var(--sc-color-primary-luminance) * 0.35), 0%));--sc-color-primary-950:hsl(var(--sc-color-primary), var(--sc-color-primary-saturation), max(calc(var(--sc-color-primary-luminance) * 0.2), 0%));--sc-color-primary-text:var(--sc-color-white);--sc-color-success-50:#f0fdf4;--sc-color-success-100:#dcfce7;--sc-color-success-200:#bbf7d0;--sc-color-success-300:#86efac;--sc-color-success-400:#4ade80;--sc-color-success-500:#22c55e;--sc-color-success-600:#16a34a;--sc-color-success-700:#15803d;--sc-color-success-800:#166534;--sc-color-success-900:#14532d;--sc-color-success-950:#0d381e;--sc-color-success-text:var(--sc-color-white);--sc-color-info-50:#eff6ff;--sc-color-info-100:#dbeafe;--sc-color-info-200:#bfdbfe;--sc-color-info-300:#93c5fd;--sc-color-info-400:#60a5fa;--sc-color-info-500:#3b82f6;--sc-color-info-600:#2563eb;--sc-color-info-700:#1d4ed8;--sc-color-info-800:#1e40af;--sc-color-info-900:#1e3a8a;--sc-color-info-text:var(--sc-color-white);--sc-color-warning-50:#fffbeb;--sc-color-warning-100:#fef3c7;--sc-color-warning-200:#fde68a;--sc-color-warning-300:#fcd34d;--sc-color-warning-400:#fbbf24;--sc-color-warning-500:#f59e0b;--sc-color-warning-600:#d97706;--sc-color-warning-700:#b45309;--sc-color-warning-800:#92400e;--sc-color-warning-900:#78350f;--sc-color-warning-950:#4d220a;--sc-color-warning-text:var(--sc-color-white);--sc-color-danger-50:#fef2f2;--sc-color-danger-100:#fee2e2;--sc-color-danger-200:#fecaca;--sc-color-danger-300:#fca5a5;--sc-color-danger-400:#f87171;--sc-color-danger-500:#ef4444;--sc-color-danger-600:#dc2626;--sc-color-danger-700:#b91c1c;--sc-color-danger-800:#991b1b;--sc-color-danger-900:#7f1d1d;--sc-color-danger-950:#481111;--sc-color-danger-text:var(--sc-color-white);--sc-border-radius-small:0.15em;--sc-border-radius-medium:0.35em;--sc-border-radius-large:0.5em;--sc-border-radius-x-large:0.75em;--sc-border-radius-circle:50%;--sc-border-radius-pill:9999px;--sc-shadow-x-small:0 1px 0 #0d131e0d;--sc-shadow-small:0 1px 2px #0d131e1a;--sc-shadow-medium:0 0 #000, 0 0 #000, 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);--sc-shadow-large:0 2px 8px #0d131e1a;--sc-shadow-x-large:0 4px 16px #0d131e1a;--sc-spacing-xxx-small:0.125em;--sc-spacing-xx-small:0.25em;--sc-spacing-x-small:0.5em;--sc-spacing-small:0.75em;--sc-spacing-medium:1em;--sc-spacing-large:1.25em;--sc-spacing-x-large:1.75em;--sc-spacing-xx-large:2.25em;--sc-spacing-xxx-large:3em;--sc-spacing-xxxx-large:4.5em;--sc-transition-x-slow:1000ms;--sc-transition-slow:500ms;--sc-transition-medium:350ms;--sc-transition-fast:150ms;--sc-transition-x-fast:50ms;--sc-font-mono:SFMono-Regular, Consolas, 'Liberation Mono', Menlo, monospace;--sc-font-sans:'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';--sc-font-serif:Georgia, 'Times New Roman', serif;--sc-font-size-xx-small:0.625em;--sc-font-size-x-small:0.75em;--sc-font-size-small:0.875em;--sc-font-size-medium:1em;--sc-font-size-large:1.15em;--sc-font-size-x-large:1.25em;--sc-font-size-xx-large:1.45em;--sc-font-size-xxx-large:2em;--sc-font-size-xxxx-large:3em;--sc-font-weight-light:300;--sc-font-weight-normal:400;--sc-font-weight-semibold:500;--sc-font-weight-bold:600;--sc-letter-spacing-dense:-0.015em;--sc-letter-spacing-normal:normal;--sc-letter-spacing-loose:0.075em;--sc-line-height-dense:1.4;--sc-line-height-normal:1.8;--sc-line-height-loose:2.2;--sc-focus-ring-color-primary:var(--sc-color-primary-500);--sc-focus-ring-color-success:#22c55e54;--sc-focus-ring-color-info:#6b728054;--sc-focus-ring-color-warning:#f59e0b54;--sc-focus-ring-color-danger:#ef444454;--sc-focus-ring-width:1px;--sc-button-font-size-small:var(--sc-font-size-x-small);--sc-button-font-size-medium:var(--sc-font-size-medium);--sc-button-font-size-large:var(--sc-font-size-large);--sc-column-spacing:var(--sc-spacing-xx-large);--sc-form-row-spacing:var(--sc-spacing-small);--sc-form-row-spacing-large:var(--sc-spacing-xx-large);--sc-form-title-font-weight:var(--sc-font-weight-semibold);--sc-form-title-font-size:var(--sc-font-size-x-large);--sc-form-title-description-color:var(--sc-color-gray-500);--sc-form-title-description-size:var(--sc-font-size-medium);--sc-choice-background-color:var(--sc-color-white);--sc-card-border:solid 1px var(--sc-input-border-color);--sc-choice-border:solid var(--sc-input-border-width) var(--sc-input-border-color);--sc-choice-box-shadow:var(--sc-input-box-shadow);--sc-drawer-border:solid var(--sc-input-border-width) var(--sc-input-border-color);--sc-drawer-header-spacing:var(--sc-spacing-large);--sc-drawer-body-spacing:var(--sc-spacing-large);--sc-drawer-footer-spacing:var(--sc-spacing-large);--sc-input-transition:var(--sc-transition-medium);--sc-input-box-shadow:rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;--sc-input-height-small:2.25em;--sc-input-height-medium:2.8em;--sc-input-height-large:3em;--sc-input-background-color:var(--sc-color-white);--sc-input-background-color-hover:var(--sc-color-white);--sc-input-background-color-focus:var(--sc-color-white);--sc-input-background-color-disabled:var(--sc-color-gray-100);--sc-input-border:solid var(--sc-input-border-width) var(--sc-input-border-color);--sc-input-border-color:var(--sc-color-gray-300);--sc-input-border-color-hover:var(--sc-color-gray-400);--sc-input-border-color-focus:var(--sc-color-primary-500);--sc-input-border-color-disabled:var(--sc-color-gray-300);--sc-input-border-color-invalid:var(--sc-color-danger-500);--sc-input-border-width:1px;--sc-input-border-radius-small:var(--sc-border-radius-small);--sc-input-border-radius-medium:var(--sc-border-radius-medium);--sc-input-border-radius-large:var(--sc-border-radius-medium);--sc-input-font-family:var(--sc-font-sans);--sc-input-font-weight:var(--sc-font-weight-normal);--sc-input-font-size-small:var(--sc-font-size-small);--sc-input-font-size-medium:var(--sc-font-size-medium);--sc-input-font-size-large:var(--sc-font-size-large);--sc-input-label-font-weight:var(--sc-font-weight-semibold);--sc-input-label-margin:var(--sc-spacing-xx-small);--sc-input-letter-spacing:var(--sc-letter-spacing-normal);--sc-input-color:var(--sc-color-gray-700);--sc-input-color-hover:var(--sc-color-gray-700);--sc-input-color-focus:var(--sc-color-gray-700);--sc-input-color-disabled:var(--sc-color-gray-900);--sc-input-icon-color:var(--sc-color-gray-400);--sc-input-icon-color-hover:var(--sc-color-gray-600);--sc-input-icon-color-focus:var(--sc-color-gray-600);--sc-input-placeholder-color:var(--sc-color-gray-400);--sc-input-placeholder-color-disabled:var(--sc-color-gray-600);--sc-input-spacing-small:var(--sc-spacing-small);--sc-input-spacing-medium:var(--sc-spacing-medium);--sc-input-spacing-large:var(--sc-spacing-large);--sc-input-label-font-size-small:var(--sc-font-size-small);--sc-input-label-font-size-medium:var(--sc-font-size-medium);--sc-input-label-font-size-large:var(--sc-font-size-large);--sc-input-label-color:var(--sc-color-gray-600);--sc-input-help-text-font-size-small:var(--sc-font-size-x-small);--sc-input-help-text-font-size-medium:var(--sc-font-size-small);--sc-input-help-text-font-size-large:var(--sc-font-size-medium);--sc-input-help-text-color:var(--sc-color-gray-500);--sc-input-error-text-font-size-small:var(--sc-input-help-text-font-size-small);--sc-input-error-text-font-size-medium:var(--sc-input-help-text-font-size-small);--sc-input-error-text-font-size-large:var(--sc-input-help-text-font-size-small);--sc-input-error-text-color:var(--sc-color-danger-500);--sc-toggle-size:1em;--sc-toggle-shady-color:var(--sc-color-gray-50);--sc-radio-size:0.85em;--sc-toggle-radio-size:0.85em;--sc-checkbox-size:1em;--sc-overlay-background-color:#37415180;--sc-panel-background-color:var(--sc-color-white);--sc-panel-border-color:var(--sc-color-gray-200);--sc-tooltip-border-radius:var(--sc-border-radius-medium);--sc-tooltip-background-color:var(--sc-color-gray-900);--sc-tooltip-color:var(--sc-color-white);--sc-tooltip-font-family:var(--sc-font-sans);--sc-tooltip-font-weight:var(--sc-font-weight-normal);--sc-tooltip-font-size:var(--sc-font-size-small);--sc-tooltip-line-height:var(--sc-line-height-dense);--sc-tooltip-padding:var(--sc-spacing-xx-small) var(--sc-spacing-x-small);--sc-tooltip-arrow-size:5px;--sc-tooltip-arrow-start-end-offset:8px;--sc-quantity-control-height:2em;--sc-quantity-control-height-small:1.7em;--sc-z-index-drawer:99999;--sc-z-index-dialog:100000;--sc-z-index-dropdown:900;--sc-z-index-popover:900;--sc-z-index-toast:950;--sc-z-index-tooltip:1000;--sc-checkout-columns:1;--sc-dashboard-module-spacing:var(--sc-spacing-x-small);--sc-border-width-zero:0px}sc-checkout [hidden]{display:none!important}.sc-scroll-lock{overflow:hidden!important}.surecart-theme-dark sc-checkout{color:var(--sc-color-white)}.surecart-theme-dark{--sc-color-gray-50:var(--sc-color-neutral-50);--sc-color-gray-100:var(--sc-color-neutral-100);--sc-color-gray-200:var(--sc-color-neutral-200);--sc-color-gray-300:var(--sc-color-neutral-300);--sc-color-gray-400:var(--sc-color-neutral-400);--sc-color-gray-500:var(--sc-color-neutral-500);--sc-color-gray-600:var(--sc-color-neutral-600);--sc-color-gray-700:var(--sc-color-neutral-700);--sc-color-gray-800:var(--sc-color-neutral-800);--sc-color-gray-900:var(--sc-color-neutral-900);--sc-color-gray-950:var(--sc-color-neutral-950);--sc-input-label-color:var(--sc-color-gray-200);--sc-input-background-color:var(--sc-color-gray-900);--sc-input-background-color-hover:var(--sc-color-gray-900);--sc-input-background-color-focus:var(--sc-color-gray-900);--sc-input-background-color-disabled:var(--sc-color-gray-800);--sc-input-border-color-hover:var(--sc-color-gray-600);--sc-input-border-color-focus:var(--sc-color-gray-500);--sc-input-border-color-disabled:var(--sc-color-gray-200);--sc-input-border-color-invalid:var(--sc-color-danger-500);--sc-input-font-family:var(--sc-font-sans);--sc-input-font-weight:var(--sc-font-weight-normal);--sc-input-font-size-small:var(--sc-font-size-small);--sc-input-font-size-medium:var(--sc-font-size-medium);--sc-input-font-size-large:var(--sc-font-size-large);--sc-input-letter-spacing:var(--sc-letter-spacing-normal);--sc-input-border-color:var(--sc-color-gray-700);--sc-input-border-color-hover:var(--sc-color-gray-600);--sc-input-border-color-focus:var(--sc-color-primary-500);--sc-input-border-color-disabled:var(--sc-color-gray-700);--sc-input-border-color-invalid:var(--sc-color-danger-500);--sc-input-border:solid var(--sc-input-border-width) var(--sc-input-border-color);--sc-input-color:var(--sc-color-gray-200);--sc-input-color-hover:var(--sc-color-gray-200);--sc-input-color-focus:var(--sc-color-gray-200);--sc-input-color-disabled:var(--sc-color-gray-100);--sc-input-color-invalid:var(--sc-color-danger-600);--sc-input-icon-color:var(--sc-color-gray-500);--sc-input-icon-color-hover:var(--sc-color-gray-300);--sc-input-icon-color-focus:var(--sc-color-gray-300);--sc-input-placeholder-color:var(--sc-color-gray-500);--sc-input-placeholder-color-disabled:var(--sc-color-gray-400);--sc-input-help-text-color:var(--sc-color-gray-400);--sc-list-row-background-color:var(--sc-color-gray-950);--sc-badge-notice-background-color:var(--sc-color-gray-950);--sc-divider-text-background-color:var(--sc-color-gray-900);--sc-badge-notice-text-color:var(--sc-color-gray-300);--sc-list-row-color:var(--sc-color-gray-300);--sc-empty-color:var(--sc-color-gray-300);--sc-empty-icon-color:var(--sc-color-gray-300);--sc-tab-active-background:var(--sc-color-gray-800);--sc-menu-item-color:var(--sc-color-gray-300);--sc-line-item-title-color:var(--sc-color-gray-300);--sc-order-summary-color:var(--sc-color-gray-300);--sc-order-collapse-link-icon-color:var(--sc-color-gray-300);--sc-input-control-background-color:var(--sc-color-gray-900);--sc-block-ui-background-color:var(--sc-color-gray-800);--sc-select-background-color:var(--sc-color-gray-900);--sc-input-background-color:var(--sc-color-gray-900);--sc-button-default-background-color:var(--sc-color-gray-900);--sc-button-default-hover-background-color:var(--sc-color-gray-900);--sc-button-default-active-background-color:var(--sc-button-default-hover-background-color);--sc-button-default-focus-background-color:var(--sc-button-default-hover-background-color);--sc-button-default-active-border-color:var(--sc-color-gray-600);--sc-button-default-focus-border-color:var(--sc-color-gray-600);--sc-toggle-background-color:var(--sc-color-gray-950);--sc-card-background-color:var(--sc-color-gray-950);--sc-table-cell-background-color:var(--sc-color-gray-800);--sc-alert-background-color:var(--sc-color-gray-800);--sc-alert-title-color:var(--sc-color-white);--sc-input-control-color:var(--sc-color-gray-300);--sc-alert-primary-color:var(--sc-color-gray-300);--sc-alert-info-color:var(--sc-color-gray-300);--sc-alert-danger-color:var(--sc-color-gray-300);--sc-alert-warning-color:var(--sc-color-gray-300);--sc-alert-success-color:var(--sc-color-gray-300);--sc-alert-primary-title-color:var(--sc-color-gray-300);--sc-alert-info-title-color:var(--sc-color-gray-300);--sc-alert-danger-title-color:var(--sc-color-gray-300);--sc-alert-warning-title-color:var(--sc-color-gray-300);--sc-alert-success-title-color:var(--sc-color-gray-300);--sc-breadcrumb-item-label-color:var(--sc-color-gray-300);--sc-breadcrumb-item-label-active-color:var(--sc-color-gray-200);--sc-button-default-color:var(--sc-color-gray-300);--sc-breadcrumb-color:var(--sc-color-gray-300);--sc-stacked-list-row-text-color:var(--sc-color-gray-300);--sc-order-confirmation-color:var(--sc-color-gray-300);--sc-card-border-color:var(--sc-color-gray-600);--sc-select-border-color:var(--sc-color-gray-600);--sc-button-default-border-color:var(--sc-color-gray-600);--sc-stacked-list-border-color:var(--sc-color-gray-600);--sc-divider-border-top-color:var(--sc-color-gray-600);--sc-input-border-color:var(--sc-color-gray-600);--sc-table-border-bottom-color:var(--sc-color-gray-600);--sc-toggle-border-color:var(--sc-color-gray-600);--sc-toggle-shady-color:var(--sc-color-gray-800);--sc-table-row-border-bottom-color:var(--sc-color-gray-600);--sc-badge-notice-border-color:var(--sc-color-gray-600);--sc-stacked-list-row-hover-color:var(--sc-color-gray-800);--sc-skeleton-color:var(--sc-color-gray-800);--sc-skeleton-sheen-color:var(--sc-color-gray-700);--sc-switch-background-thumb-color:var(--sc-color-gray-900);--sc-switch-background-thumb-hover-color:var(--sc-color-gray-900);--sc-swith-label-color:var(--sc-color-gray-300);--sc-switch-description-color:var(--sc-color-gray-400);--sc-switch-control-background-color:var(--sc-color-gray-700);--sc-switch-border-color:var(--sc-color-gray-700);--sc-switch-control-hover-background-color:var(--sc-color-gray-600);--sc-switch-control-hover-border-color:var(--sc-color-gray-600);--sc-switch-checked-control-background-color:var(--sc-color-primary-600);--sc-switch-checked-control-border-color:var(--sc-color-primary-600);--sc-overlay-background-color:#d1d5db22;--sc-panel-background-color:var(--sc-color-gray-900);--sc-panel-border-color:var(--sc-color-gray-800);--sc-tooltip-background-color:var(--sc-color-gray-200);--sc-tooltip-color:var(--sc-color-black);--sc-choice-background-color:var(--sc-color-gray-900);--sc-choice-border:solid var(--sc-input-border-width) var(--sc-input-border-color);--sc-stripe-color-logo:'dark';--sc-stripe-color-tag:'dark';--sc-stripe-color-logo-tab-selected:'dark';--sc-stripe-color-tab-selected:'dark';--sc-drawer-border:solid var(--sc-input-border-width) var(--sc-input-border-color);--sc-cart-counter-background:var(--sc-color-gray-50);--sc-cart-counter-color:var(--sc-color-gray-950);--sc-selected-price-color:var(--sc-color-gray-50);--sc-button-link-color:var(--sc-color-gray-300)}.surecart-theme-dark sc-table{color:var(--sc-color-gray-300)}.surecart-theme-dark sc-avatar::part(base){background-color:var(--sc-color-gray-700);color:var(--sc-color-gray-300)}.surecart-theme-dark sc-button[type='default']::part(base){background-color:var(--sc-color-gray-900);border-color:var(--sc-color-gray-700);color:var(--sc-color-gray-400)}.surecart-theme-dark sc-button[type='default']:not([disabled])::part(base):hover{background-color:var(--sc-color-primary-950);border-color:var(--sc-color-primary-800);color:var(--sc-color-primary-500)}.surecart-theme-dark sc-button[type='default']:not([disabled])::part(base):focus{background-color:var(--sc-color-primary-950);border-color:var(--sc-color-primary-800);color:var(--sc-color-primary-500);box-shadow:0 0 0 var(--sc-focus-ring-width) hsla(var(--sc-color-primary-hue),var(--sc-color-primary-saturation),50%,var(--sc-focus-ring-alpha))}.surecart-theme-dark sc-button[type='default']:not([disabled])::part(base):active{background-color:var(--sc-color-primary-900);border-color:var(--sc-color-primary-700);color:var(--sc-color-primary-300)}.surecart-theme-dark sc-button[type='text']::part(base){color:var(--sc-color-gray-400)}.surecart-theme-dark sc-button[type='text']:not([disabled])::part(base):active,.surecart-theme-dark sc-button[type='text']:not([disabled])::part(base):hover,.surecart-theme-dark sc-button[type='text']:not([disabled])::part(base):focus{color:var(--sc-color-gray-300)}.surecart-theme-dark sc-card::part(base){background-color:var(--sc-color-gray-900);--border-color:var(--sc-color-gray-800)}.surecart-theme-dark sc-color-picker::part(format-button){background-color:var(--sc-color-gray-900);border-color:var(--sc-color-gray-700);color:var(--sc-color-gray-400)}.surecart-theme-dark sc-color-picker::part(format-button):hover{background-color:var(--sc-color-primary-950);border-color:var(--sc-color-primary-800);color:var(--sc-color-primary-500)}.surecart-theme-dark sc-color-picker::part(format-button):focus{background-color:var(--sc-color-primary-950);border-color:var(--sc-color-primary-800);color:var(--sc-color-primary-500);box-shadow:0 0 0 var(--sc-focus-ring-width) hsla(var(--sc-color-primary-hue),var(--sc-color-primary-saturation),50%,var(--sc-focus-ring-alpha))}.surecart-theme-dark sc-color-picker::part(format-button):active{background-color:var(--sc-color-primary-900);border-color:var(--sc-color-primary-700);color:var(--sc-color-primary-300)}.surecart-theme-dark sc-color-picker::part(panel){background-color:var(--sc-color-gray-900);border-color:var(--sc-color-gray-800)}.surecart-theme-dark sc-color-picker::part(slider-handle){background-color:var(--sc-color-gray-800);box-shadow:0 0 0 1px var(--sc-color-gray-600)}.surecart-theme-dark sc-color-picker::part(slider-handle):focus{box-shadow:0 0 0 1px var(--sc-color-primary-500),0 0 0 var(--sc-focus-ring-width) var(--sc-focus-ring-color-primary)}.surecart-theme-dark sc-color-picker::part(grid-handle){border-color:var(--sc-color-gray-900)}.surecart-theme-dark sc-color-picker::part(preview),.surecart-theme-dark sc-color-picker::part(opacity-slider),.surecart-theme-dark sc-color-picker::part(trigger){background-image:linear-gradient(45deg,#333 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#333 75%),linear-gradient(45deg,transparent 75%,#333 75%),linear-gradient(45deg,#333 25%,transparent 25%)}.surecart-theme-dark sc-color-picker::part(swatches){border-top-color:var(--sc-color-gray-800)}.surecart-theme-dark sc-details::part(base){border-color:var(--sc-color-gray-800)}.surecart-theme-dark sc-icon-button::part(base){color:var(--sc-color-gray-400)}.surecart-theme-dark sc-icon-button:not([disabled])::part(base):hover,.surecart-theme-dark sc-icon-button:not([disabled])::part(base):focus{color:var(--sc-color-primary-500)}.surecart-theme-dark sc-icon-button:not([disabled])::part(base):active{color:var(--sc-color-primary-500)}.surecart-theme-dark sc-image-comparer::part(divider),.surecart-theme-dark sc-image-comparer::part(handle){background-color:var(--sc-color-gray-900);color:var(--sc-color-gray-400)}.surecart-theme-dark sc-menu-item::part(base){color:var(--sc-color-gray-200)}.surecart-theme-dark sc-menu-item::part(base):focus{background-color:var(--sc-color-primary-600);color:var(--sc-color-white)}.surecart-theme-dark sc-menu-item[disabled]::part(base){color:var(--sc-color-gray-600)}.surecart-theme-dark sc-menu-label::part(base){color:var(--sc-color-gray-600)}.surecart-theme-dark sc-progress-bar::part(base){background-color:var(--sc-color-gray-800)}.surecart-theme-dark sc-progress-bar::part(indicator){color:var(--sc-color-gray-900)}.surecart-theme-dark sc-progress-ring::part(base){--track-color:var(--sc-color-gray-800)}.surecart-theme-dark sc-range{--track-color:var(--sc-color-gray-800)}.surecart-theme-dark sc-rating{--symbol-color:var(--sc-color-gray-700)}.surecart-theme-dark sc-select::part(tag){background-color:var(--sc-color-info-800);border-color:var(--sc-color-info-700);color:var(--sc-color-info-300)}.surecart-theme-dark sc-spinner{--track-color:#f9fafb20}.surecart-theme-dark sc-secure-notice::part(icon){color:var(--sc-color-gray-700)}.surecart-theme-dark sc-secure-notice::part(text){color:var(--sc-color-gray-400)}.surecart-theme-dark sc-tab-group::part(tabs){--tabs-border-color:var(--sc-color-gray-800)}.surecart-theme-dark sc-tab::part(base){color:var(--sc-color-gray-400)}.surecart-theme-dark sc-tab:not([disabled])::part(base):hover,.surecart-theme-dark sc-tab[active]::part(base){color:var(--sc-color-primary-white)}.surecart-theme-dark sc-tag[type='primary']::part(base){background-color:var(--sc-color-primary-950);border-color:var(--sc-color-primary-900);color:var(--sc-color-primary-300)}.surecart-theme-dark sc-tag[type='success']::part(base){background-color:var(--sc-color-success-950);border-color:var(--sc-color-success-900);color:var(--sc-color-success-300)}.surecart-theme-dark sc-tag[type='info']::part(base){background-color:var(--sc-color-info-800);border-color:var(--sc-color-info-700);color:var(--sc-color-info-300)}.surecart-theme-dark sc-tag[type='warning']::part(base){background-color:var(--sc-color-warning-950);border-color:var(--sc-color-warning-900);color:var(--sc-color-warning-300)}.surecart-theme-dark sc-tag[type='danger']::part(base){background-color:var(--sc-color-danger-950);border-color:var(--sc-color-danger-900);color:var(--sc-color-danger-300)}.surecart-theme-dark sc-form-section::part(title){color:var(--sc-color-white)}.surecart-theme-dark sc-form-section::part(description){color:var(--sc-color-gray-400)}.surecart-theme-dark sc-heading,.surecart-theme-dark sc-form-row,.surecart-theme-dark sc-form-control,.surecart-theme-dark .sc-form-control,.surecart-theme-dark sc-menu-label,.surecart-theme-dark sc-customer-details,.surecart-theme-dark .menu-item,.surecart-theme-dark sc-column,.surecart-theme-dark paypal-buttons,.surecart-theme-dark sc-stacked-list,.surecart-theme-dark sc-stripe-element,.surecart-theme-dark sc-stripe-payment-element,.surecart-theme-dark sc-stripe-payment-request,.surecart-theme-dark sc-text,.surecart-theme-dark sc-card,.surecart-theme-dark sc-tooltip,.surecart-theme-dark sc-tag-panel,.surecart-theme-dark sc-toggles,.surecart-theme-dark sc-dashboard-module,.surecart-theme-dark entry-title,.surecart-theme-dark sc-toggle,.surecart-theme-dark sc-tab-group,.surecart-theme-dark sc-login-form,.surecart-theme-dark sc-dialog,.surecart-theme-dark sc-cancel-dialog,.surecart-theme-dark sc-cancel-survey,.surecart-theme-dark sc-cancel-discount,.surecart-theme-dark sc-subscription-cancel,.surecart-theme-dark sc-subscription,.surecart-theme-dark sc-subscriptions-list,.surecart-theme-dark sc-subscription-switch,.surecart-theme-dark sc-subscription-reactivate,.surecart-theme-dark sc-subscription-details,.surecart-theme-dark sc-subscription-next-payment,.surecart-theme-dark sc-subscription-payment-method{color:var(--sc-color-gray-300)}.sc-screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.sc-form-group{margin-bottom:var(--sc-form-group-margin-bottom,var(--sc-spacing-medium))}.wp-block-surecart-columns{width:100%;display:flex;box-sizing:border-box;gap:var(--sc-column-spacing,var(--sc-spacing-xxxx-large));margin-left:auto;margin-right:auto;flex-wrap:wrap;align-items:initial!important}.wp-block-surecart-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-surecart-columns.are-vertically-aligned-center{align-items:center}.wp-block-surecart-columns.are-vertically-aligned-bottom{align-items:flex-end}.wp-block-surecart-columns:not(.is-not-stacked-on-mobile)>.wp-block-surecart-column{max-width:none}@media (max-width:781px){.wp-block-surecart-columns:not(.is-not-stacked-on-mobile)>.wp-block-surecart-column{flex-basis:100%!important}.wp-block-surecart-columns.is-reversed-on-mobile{flex-direction:column-reverse}.wp-block-surecart-columns:not(.is-not-stacked-on-mobile).is-full-height>.wp-block-surecart-column{padding:30px!important}}@media (min-width:782px){.wp-block-surecart-columns{flex-wrap:nowrap!important}.wp-block-surecart-columns.is-full-height{min-height:100vh!important}.wp-block-surecart-columns:not(.is-not-stacked-on-mobile)>.wp-block-surecart-column{flex-basis:0%;flex-grow:1}.wp-block-surecart-columns:not(.is-not-stacked-on-mobile)>.wp-block-surecart-column[style*='flex-basis']{flex-grow:0}.wp-block-surecart-column.is-sticky{position:sticky!important;align-self:flex-start;top:0}.wp-block-surecart-column.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--sc-column-content-width)!important}.wp-block-surecart-column.is-layout-constrained.is-horizontally-aligned-right>:where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left:auto!important;margin-right:0!important}.wp-block-surecart-column.is-layout-constrained.is-horizontally-aligned-left>:where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-right:auto!important;margin-left:0!important}}.wp-block-surecart-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-surecart-columns.is-not-stacked-on-mobile>.wp-block-surecart-column{flex-basis:0%;flex-grow:1}.wp-block-surecart-columns.is-not-stacked-on-mobile>.wp-block-surecart-column[style*='flex-basis']{flex-grow:0}:where(.wp-block-surecart-columns.has-background){padding:0!important}.wp-block-surecart-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-surecart-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-surecart-column.is-vertically-aligned-center{align-self:center}.wp-block-surecart-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-surecart-column.is-vertically-aligned-bottom,.wp-block-surecart-column.is-vertically-aligned-center,.wp-block-surecart-column.is-vertically-aligned-top{width:100%}.wp-block-surecart-column>:not(.wp-block-spacer):not(:last-child):not(.is-empty):not(style){margin-bottom:var(--sc-form-row-spacing,.75em)}sc-product-donation-choices sc-choice-container::part(base){display:flex;align-items:center;justify-content:center}sc-product-donation-choices sc-choice-container::part(content){width:100%;text-align:center}.wp-block-surecart-product-donation-amount,.wp-block-surecart-product-donation-amount>sc-choice-container{width:100%;display:flex}sc-product-donation-choices .block-list-appender.wp-block{width:100%;display:flex;position:relative}sc-product-donation-choices .block-list-appender.wp-block>.block-editor-inserter{width:100%}sc-product-donation-custom-amount sc-choice-container sc-form sc-price-input sc-button{margin:5px}sc-product-donation-custom-amount sc-choice-container sc-form sc-price-input::part(base){height:auto}sc-product-donation-custom-amount sc-choice-container sc-form sc-price-input:part(suffix){--sc-input-spacing-medium:5px}sc-product-donation-amount-choice{width:100%;text-align:center}sc-product-donation-amount-choice{visibility:hidden}.sc-block-button__link{cursor:pointer;display:inline-block;text-align:center;word-break:break-word;box-sizing:border-box!important;width:100%}.sc-block-button__link.aligncenter{text-align:center}.sc-block-button__link.alignright{text-align:right}:where(.sc-block-button__link){box-shadow:none;text-decoration:none;border-radius:9999px;padding:calc(0.667em + 2px) calc(1.333em + 2px)}.sc-block-button[style*="text-decoration"] .sc-block-button__link{text-decoration:inherit}.sc-block-buttons>.sc-block-button.has-custom-width{max-width:none}.sc-block-button.has-custom-width .sc-block-button__link{width:100%}.sc-block-buttons>.sc-block-button.has-custom-font-size .sc-block-button__link{font-size:inherit}.sc-block-buttons>.sc-block-button.has-custom-width{width:100%}.sc-block-button{display:inline-block}.sc-block-buttons>.sc-block-button.sc-block-button__width-25,.sc-block-button.sc-block-button__width-25{width:calc(25% - (var(--wp--style--block-gap, 0.5em) * 0.75))}.sc-block-buttons>.sc-block-button.sc-block-button__width-50,.sc-block-button.sc-block-button__width-50{width:calc(50% - (var(--wp--style--block-gap, 0.5em) * 0.5))}.sc-block-buttons>.sc-block-button.sc-block-button__width-75,.sc-block-button.sc-block-button__width-75{width:calc(75% - (var(--wp--style--block-gap, 0.5em) * 0.25))}.sc-block-buttons>.sc-block-button.sc-block-button__width-100,.sc-block-button.sc-block-button__width-100{width:100%;flex-basis:100%}.sc-block-buttons.is-vertical>.sc-block-button.sc-block-button__width-25{width:25%}.sc-block-buttons.is-vertical>.sc-block-button.sc-block-button__width-50{width:50%}.sc-block-buttons.is-vertical>.sc-block-button.sc-block-button__width-75{width:75%}.sc-block-button.is-style-squared,.sc-block-button__link.sc-block-button.is-style-squared{border-radius:0}.sc-block-button.no-border-radius,.sc-block-button__link.no-border-radius{border-radius:0!important}.sc-block-button.is-style-outline>.sc-block-button__link,.sc-block-button .sc-block-button__link.is-style-outline{border:2px solid currentColor;padding:.667em 1.333em}.sc-block-button.is-style-outline>.sc-block-button__link:not(.has-text-color),.sc-block-button .sc-block-button__link.is-style-outline:not(.has-text-color){color:currentColor}.sc-block-button.is-style-outline>.sc-block-button__link:not(.has-background),.sc-block-button .sc-block-button__link.is-style-outline:not(.has-background){background-color:#fff0;background-image:none}.sc-block-button .sc-block-button__link:where(.has-border-color){border-width:initial}.sc-block-button .sc-block-button__link:where([style*="border-top-color"]){border-top-width:initial}.sc-block-button .sc-block-button__link:where([style*="border-right-color"]){border-right-width:initial}.sc-block-button .sc-block-button__link:where([style*="border-bottom-color"]){border-bottom-width:initial}.sc-block-button .sc-block-button__link:where([style*="border-left-color"]){border-left-width:initial}.sc-block-button .sc-block-button__link:where([style*="border-style"]){border-width:initial}.sc-block-button .sc-block-button__link:where([style*="border-top-style"]){border-top-width:initial}.sc-block-button .sc-block-button__link:where([style*="border-right-style"]){border-right-width:initial}.sc-block-button .sc-block-button__link:where([style*="border-bottom-style"]){border-bottom-width:initial}.sc-block-button .sc-block-button__link:where([style*="border-left-style"]){border-left-width:initial}sc-product-price-modal{position:fixed;z-index:9999999}sc-product-buy-button [disabled]{display:none}.sc-countdown-timer{display:flex;justify-content:center}.sc-countdown-timer.aligncenter{text-align:center}.sc-countdown-timer.alignright{text-align:right}:where(.sc-countdown-timer){box-shadow:none;text-decoration:none;border-radius:9999px;padding:calc(0.667em + 2px) calc(1.333em + 2px)}.sc-countdown-timer.has-custom-width{max-width:none;width:100%}.sc-countdown-timer__width-100 .sc-upsell-countdown-timer{width:100%;flex-basis:100%}.sc-countdown-timer__width-25 .sc-upsell-countdown-timer{width:25%!important}.sc-countdown-timer__width-50 .sc-upsell-countdown-timer{width:50%!important}.sc-countdown-timer__width-75 .sc-upsell-countdown-timer{width:75%!important}.sc-countdown-timer.is-style-squared{border-radius:0}.sc-countdown-timer.no-border-radius{border-radius:0!important}.sc-countdown-timer.is-style-outline>.sc-countdown-timer,.sc-countdown-timer.is-style-outline{border:2px solid currentColor;padding:.667em 1.333em}.sc-countdown-timer.is-style-outline>.sc-countdown-timer:not(.has-text-color),.sc-countdown-timer.is-style-outline:not(.has-text-color){color:currentColor}.sc-countdown-timer.is-style-outline>.sc-countdown-timer:not(.has-background),.sc-countdown-timer.is-style-outline:not(.has-background){background-color:#fff0;background-image:none}.sc-countdown-timer:where(.has-border-color){border-width:initial}.sc-countdown-timer:where([style*='border-top-color']){border-top-width:initial}.sc-countdown-timer:where([style*='border-right-color']){border-right-width:initial}.sc-countdown-timer:where([style*='border-bottom-color']){border-bottom-width:initial}.sc-countdown-timer:where([style*='border-left-color']){border-left-width:initial}.sc-countdown-timer:where([style*='border-style']){border-width:initial}.sc-countdown-timer:where([style*='border-top-style']){border-top-width:initial}.sc-countdown-timer:where([style*='border-right-style']){border-right-width:initial}.sc-countdown-timer:where([style*='border-bottom-style']){border-bottom-width:initial}.sc-countdown-timer:where([style*='border-left-style']){border-left-width:initial}.sc-block-button__link{cursor:pointer;display:inline-block;text-align:center;word-break:break-word;box-sizing:border-box!important;width:100%}.sc-block-button__link.aligncenter{text-align:center}.sc-block-button__link.alignright{text-align:right}:where(.sc-block-button__link){box-shadow:none;text-decoration:none;border-radius:9999px;padding:calc(0.667em + 2px) calc(1.333em + 2px)}.sc-block-button[style*="text-decoration"] .sc-block-button__link{text-decoration:inherit}.sc-block-buttons>.sc-block-button.has-custom-width{max-width:none}.sc-block-button.has-custom-width .sc-block-button__link{width:100%}.sc-block-buttons>.sc-block-button.has-custom-font-size .sc-block-button__link{font-size:inherit}.sc-block-buttons>.sc-block-button.has-custom-width{width:100%}.sc-block-button{display:inline-block}.sc-block-buttons>.sc-block-button.sc-block-button__width-25,.sc-block-button.sc-block-button__width-25{width:calc(25% - (var(--wp--style--block-gap, 0.5em) * 0.75))}.sc-block-buttons>.sc-block-button.sc-block-button__width-50,.sc-block-button.sc-block-button__width-50{width:calc(50% - (var(--wp--style--block-gap, 0.5em) * 0.5))}.sc-block-buttons>.sc-block-button.sc-block-button__width-75,.sc-block-button.sc-block-button__width-75{width:calc(75% - (var(--wp--style--block-gap, 0.5em) * 0.25))}.sc-block-buttons>.sc-block-button.sc-block-button__width-100,.sc-block-button.sc-block-button__width-100{width:100%;flex-basis:100%}.sc-block-buttons.is-vertical>.sc-block-button.sc-block-button__width-25{width:25%}.sc-block-buttons.is-vertical>.sc-block-button.sc-block-button__width-50{width:50%}.sc-block-buttons.is-vertical>.sc-block-button.sc-block-button__width-75{width:75%}.sc-block-button.is-style-squared,.sc-block-button__link.sc-block-button.is-style-squared{border-radius:0}.sc-block-button.no-border-radius,.sc-block-button__link.no-border-radius{border-radius:0!important}.sc-block-button.is-style-outline>.sc-block-button__link,.sc-block-button .sc-block-button__link.is-style-outline{border:2px solid currentColor;padding:.667em 1.333em}.sc-block-button.is-style-outline>.sc-block-button__link:not(.has-text-color),.sc-block-button .sc-block-button__link.is-style-outline:not(.has-text-color){color:currentColor}.sc-block-button.is-style-outline>.sc-block-button__link:not(.has-background),.sc-block-button .sc-block-button__link.is-style-outline:not(.has-background){background-color:#fff0;background-image:none}.sc-block-button .sc-block-button__link:where(.has-border-color){border-width:initial}.sc-block-button .sc-block-button__link:where([style*="border-top-color"]){border-top-width:initial}.sc-block-button .sc-block-button__link:where([style*="border-right-color"]){border-right-width:initial}.sc-block-button .sc-block-button__link:where([style*="border-bottom-color"]){border-bottom-width:initial}.sc-block-button .sc-block-button__link:where([style*="border-left-color"]){border-left-width:initial}.sc-block-button .sc-block-button__link:where([style*="border-style"]){border-width:initial}.sc-block-button .sc-block-button__link:where([style*="border-top-style"]){border-top-width:initial}.sc-block-button .sc-block-button__link:where([style*="border-right-style"]){border-right-width:initial}.sc-block-button .sc-block-button__link:where([style*="border-bottom-style"]){border-bottom-width:initial}.sc-block-button .sc-block-button__link:where([style*="border-left-style"]){border-left-width:initial}.sc-block-button__link{cursor:pointer;display:inline-block;text-align:center;word-break:break-word;box-sizing:border-box!important;width:100%}.sc-block-button__link.aligncenter{text-align:center}.sc-block-button__link.alignright{text-align:right}:where(.sc-block-button__link){box-shadow:none;text-decoration:none;border-radius:9999px;padding:calc(0.667em + 2px) calc(1.333em + 2px)}.sc-block-button[style*='text-decoration'] .sc-block-button__link{text-decoration:inherit}.sc-block-button.has-custom-width .sc-block-button__link{width:100%}.sc-block-buttons>.sc-block-button.has-custom-font-size .sc-block-button__link{font-size:inherit}.sc-block-buttons>.sc-block-button.has-custom-width{width:100%}.sc-block-button{display:inline-block}.sc-block-buttons>.sc-block-button.sc-block-button__width-25,.sc-block-button.sc-block-button__width-25{width:calc(25% - (var(--wp--style--block-gap, 0.5em) * 0.75))}.sc-block-buttons>.sc-block-button.sc-block-button__width-50,.sc-block-button.sc-block-button__width-50{width:calc(50% - (var(--wp--style--block-gap, 0.5em) * 0.5))}.sc-block-buttons>.sc-block-button.sc-block-button__width-75,.sc-block-button.sc-block-button__width-75{width:calc(75% - (var(--wp--style--block-gap, 0.5em) * 0.25))}.sc-block-buttons>.sc-block-button.sc-block-button__width-100,.sc-block-button.sc-block-button__width-100{width:100%;flex-basis:100%}.sc-block-buttons.is-vertical>.sc-block-button.sc-block-button__width-25{width:25%}.sc-block-buttons.is-vertical>.sc-block-button.sc-block-button__width-50{width:50%}.sc-block-buttons.is-vertical>.sc-block-button.sc-block-button__width-75{width:75%}.sc-block-button.is-style-squared,.sc-block-button__link.sc-block-button.is-style-squared{border-radius:0}.sc-block-button.no-border-radius,.sc-block-button__link.no-border-radius{border-radius:0!important}.sc-block-button .sc-block-button__link:where(.has-border-color){border-width:initial}.sc-block-button .sc-block-button__link:where([style*='border-top-color']){border-top-width:initial}.sc-block-button .sc-block-button__link:where([style*='border-right-color']){border-right-width:initial}.sc-block-button .sc-block-button__link:where([style*='border-bottom-color']){border-bottom-width:initial}.sc-block-button .sc-block-button__link:where([style*='border-left-color']){border-left-width:initial}.sc-block-button .sc-block-button__link:where([style*='border-style']){border-width:initial}.sc-block-button .sc-block-button__link:where([style*='border-top-style']){border-top-width:initial}.sc-block-button .sc-block-button__link:where([style*='border-right-style']){border-right-width:initial}.sc-block-button .sc-block-button__link:where([style*='border-bottom-style']){border-bottom-width:initial}.sc-block-button .sc-block-button__link:where([style*='border-left-style']){border-left-width:initial}.wp-block-surecart-upsell-no-thanks.is-style-outline,.wp-block-surecart-upsell-no-thanks.is-style-outline:hover{background-color:#fff0;background-image:none}.wp-block-spectra-accordion-child-header:where(div,button){background-color:#fff0;border-radius:0;border-width:0;box-shadow:none;box-sizing:border-box;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;line-height:normal;margin:0;outline:0;padding:0;text-align:start;text-decoration:none;text-transform:none;width:100%;word-spacing:inherit}.wp-block-spectra-accordion-child-header:where(div,button):disabled,.wp-block-spectra-accordion-child-header:where(div,button)[data-disabled=true]{cursor:not-allowed}.wp-block-spectra-accordion-child-header:where(div,button):focus,.wp-block-spectra-accordion-child-header:where(div,button):focus-visible,.wp-block-spectra-accordion-child-header:where(div,button):hover{background-color:#fff0;border-radius:0;border-width:0;box-shadow:none;color:inherit;outline:0}.wp-block-spectra-accordion-child-header:where(div,button)[class*=wp-block].spectra-text-color{color:var(--spectra-text-color)}.wp-block-spectra-accordion-child-header:where(div,button)[class*=wp-block].spectra-background-color{background-color:var(--spectra-background-color)}.wp-block-spectra-accordion-child-header:where(div,button)[class*=wp-block].spectra-background-gradient{background:var(--spectra-background-gradient)}.wp-block-spectra-accordion-child-header:where(div,button)[class*=wp-block].is-active.spectra-text-color-hover,.wp-block-spectra-accordion-child-header:where(div,button)[class*=wp-block]:focus-visible.spectra-text-color-hover,.wp-block-spectra-accordion-child-header:where(div,button)[class*=wp-block]:focus.spectra-text-color-hover,.wp-block-spectra-accordion-child-header:where(div,button)[class*=wp-block]:hover.spectra-text-color-hover{color:var(--spectra-text-color-hover)}.wp-block-spectra-accordion-child-header:where(div,button)[class*=wp-block].is-active.spectra-background-color-hover,.wp-block-spectra-accordion-child-header:where(div,button)[class*=wp-block]:focus-visible.spectra-background-color-hover,.wp-block-spectra-accordion-child-header:where(div,button)[class*=wp-block]:focus.spectra-background-color-hover,.wp-block-spectra-accordion-child-header:where(div,button)[class*=wp-block]:hover.spectra-background-color-hover{background:var(--spectra-background-color-hover)}.wp-block-spectra-accordion-child-header:where(div,button)[class*=wp-block].is-active.spectra-background-gradient-hover,.wp-block-spectra-accordion-child-header:where(div,button)[class*=wp-block]:focus-visible.spectra-background-gradient-hover,.wp-block-spectra-accordion-child-header:where(div,button)[class*=wp-block]:focus.spectra-background-gradient-hover,.wp-block-spectra-accordion-child-header:where(div,button)[class*=wp-block]:hover.spectra-background-gradient-hover{background:var(--spectra-background-gradient-hover)}.wp-block-spectra-accordion-child-header:where(div,button)[class*=wp-block].is-active .wp-block-spectra-icon.inside-accordion-header.spectra-text-color-hover,.wp-block-spectra-accordion-child-header:where(div,button)[class*=wp-block]:focus .wp-block-spectra-icon.inside-accordion-header.spectra-text-color-hover,.wp-block-spectra-accordion-child-header:where(div,button)[class*=wp-block]:focus-visible .wp-block-spectra-icon.inside-accordion-header.spectra-text-color-hover,.wp-block-spectra-accordion-child-header:where(div,button)[class*=wp-block]:hover .wp-block-spectra-icon.inside-accordion-header.spectra-text-color-hover{color:var(--spectra-text-color-hover)}.wp-block-spectra-accordion-child-header:where(div,button)[class*=wp-block].is-active .wp-block-spectra-icon.inside-accordion-header.spectra-background-color-hover,.wp-block-spectra-accordion-child-header:where(div,button)[class*=wp-block]:focus .wp-block-spectra-icon.inside-accordion-header.spectra-background-color-hover,.wp-block-spectra-accordion-child-header:where(div,button)[class*=wp-block]:focus-visible .wp-block-spectra-icon.inside-accordion-header.spectra-background-color-hover,.wp-block-spectra-accordion-child-header:where(div,button)[class*=wp-block]:hover .wp-block-spectra-icon.inside-accordion-header.spectra-background-color-hover{background:var(--spectra-background-color-hover)}.wp-block-spectra-accordion-child-header:where(div,button)[class*=wp-block].is-active .wp-block-spectra-icon.inside-accordion-header.spectra-background-gradient-hover,.wp-block-spectra-accordion-child-header:where(div,button)[class*=wp-block]:focus .wp-block-spectra-icon.inside-accordion-header.spectra-background-gradient-hover,.wp-block-spectra-accordion-child-header:where(div,button)[class*=wp-block]:focus-visible .wp-block-spectra-icon.inside-accordion-header.spectra-background-gradient-hover,.wp-block-spectra-accordion-child-header:where(div,button)[class*=wp-block]:hover .wp-block-spectra-icon.inside-accordion-header.spectra-background-gradient-hover{background:var(--spectra-background-gradient-hover)}.wp-block-spectra-accordion-child-item{border:1px solid #d2d2d2;border-radius:2px;box-sizing:content-box;overflow:hidden;transition:max-height .25s}.wp-block-spectra-accordion-child-item[class*=wp-block].spectra-text-color{color:var(--spectra-text-color)}.wp-block-spectra-accordion-child-item[class*=wp-block].spectra-text-color [class*=wp-block]:not(.spectra-text-color){color:inherit}.wp-block-spectra-accordion-child-item[class*=wp-block].spectra-background-color{background-color:var(--spectra-background-color)}.wp-block-spectra-accordion-child-item[class*=wp-block].spectra-background-gradient{background:var(--spectra-background-gradient)}.wp-block-spectra-accordion-child-item[class*=wp-block].is-active.spectra-text-color-hover,.wp-block-spectra-accordion-child-item[class*=wp-block]:focus-within.spectra-text-color-hover,.wp-block-spectra-accordion-child-item[class*=wp-block]:hover.spectra-text-color-hover{color:var(--spectra-text-color-hover)!important}.wp-block-spectra-accordion-child-item[class*=wp-block].is-active.spectra-text-color-hover [class*=wp-block]:not(.spectra-text-color-hover),.wp-block-spectra-accordion-child-item[class*=wp-block]:focus-within.spectra-text-color-hover [class*=wp-block]:not(.spectra-text-color-hover),.wp-block-spectra-accordion-child-item[class*=wp-block]:hover.spectra-text-color-hover [class*=wp-block]:not(.spectra-text-color-hover){color:inherit}.wp-block-spectra-accordion-child-item[class*=wp-block].is-active.spectra-background-color-hover,.wp-block-spectra-accordion-child-item[class*=wp-block]:focus-within.spectra-background-color-hover,.wp-block-spectra-accordion-child-item[class*=wp-block]:hover.spectra-background-color-hover{background:var(--spectra-background-color-hover)!important}.wp-block-spectra-accordion-child-item[class*=wp-block].is-active.spectra-background-gradient-hover,.wp-block-spectra-accordion-child-item[class*=wp-block]:focus-within.spectra-background-gradient-hover,.wp-block-spectra-accordion-child-item[class*=wp-block]:hover.spectra-background-gradient-hover{background:var(--spectra-background-gradient-hover)!important}.wp-block-spectra-accordion-child-item[class*=wp-block].is-active .wp-block-spectra-accordion-child-header.spectra-text-color-hover,.wp-block-spectra-accordion-child-item[class*=wp-block].is-active button.wp-block-spectra-accordion-child-header.spectra-text-color-hover,.wp-block-spectra-accordion-child-item[class*=wp-block]:focus-within .wp-block-spectra-accordion-child-header.spectra-text-color-hover,.wp-block-spectra-accordion-child-item[class*=wp-block]:focus-within button.wp-block-spectra-accordion-child-header.spectra-text-color-hover,.wp-block-spectra-accordion-child-item[class*=wp-block]:hover .wp-block-spectra-accordion-child-header.spectra-text-color-hover,.wp-block-spectra-accordion-child-item[class*=wp-block]:hover button.wp-block-spectra-accordion-child-header.spectra-text-color-hover{color:var(--spectra-text-color-hover)!important}.wp-block-spectra-accordion-child-item[class*=wp-block].is-active .wp-block-spectra-accordion-child-header.spectra-text-color-hover [class*=wp-block],.wp-block-spectra-accordion-child-item[class*=wp-block].is-active button.wp-block-spectra-accordion-child-header.spectra-text-color-hover [class*=wp-block],.wp-block-spectra-accordion-child-item[class*=wp-block]:focus-within .wp-block-spectra-accordion-child-header.spectra-text-color-hover [class*=wp-block],.wp-block-spectra-accordion-child-item[class*=wp-block]:focus-within button.wp-block-spectra-accordion-child-header.spectra-text-color-hover [class*=wp-block],.wp-block-spectra-accordion-child-item[class*=wp-block]:hover .wp-block-spectra-accordion-child-header.spectra-text-color-hover [class*=wp-block],.wp-block-spectra-accordion-child-item[class*=wp-block]:hover button.wp-block-spectra-accordion-child-header.spectra-text-color-hover [class*=wp-block]{color:inherit}.wp-block-spectra-accordion-child-item[class*=wp-block].is-active .wp-block-spectra-accordion-child-header.spectra-background-color-hover,.wp-block-spectra-accordion-child-item[class*=wp-block].is-active button.wp-block-spectra-accordion-child-header.spectra-background-color-hover,.wp-block-spectra-accordion-child-item[class*=wp-block]:focus-within .wp-block-spectra-accordion-child-header.spectra-background-color-hover,.wp-block-spectra-accordion-child-item[class*=wp-block]:focus-within button.wp-block-spectra-accordion-child-header.spectra-background-color-hover,.wp-block-spectra-accordion-child-item[class*=wp-block]:hover .wp-block-spectra-accordion-child-header.spectra-background-color-hover,.wp-block-spectra-accordion-child-item[class*=wp-block]:hover button.wp-block-spectra-accordion-child-header.spectra-background-color-hover{background:var(--spectra-background-color-hover)!important}.wp-block-spectra-accordion-child-item[class*=wp-block].is-active .wp-block-spectra-accordion-child-header.spectra-background-gradient-hover,.wp-block-spectra-accordion-child-item[class*=wp-block].is-active button.wp-block-spectra-accordion-child-header.spectra-background-gradient-hover,.wp-block-spectra-accordion-child-item[class*=wp-block]:focus-within .wp-block-spectra-accordion-child-header.spectra-background-gradient-hover,.wp-block-spectra-accordion-child-item[class*=wp-block]:focus-within button.wp-block-spectra-accordion-child-header.spectra-background-gradient-hover,.wp-block-spectra-accordion-child-item[class*=wp-block]:hover .wp-block-spectra-accordion-child-header.spectra-background-gradient-hover,.wp-block-spectra-accordion-child-item[class*=wp-block]:hover button.wp-block-spectra-accordion-child-header.spectra-background-gradient-hover{background:var(--spectra-background-gradient-hover)!important}.wp-block-spectra-accordion-child-item[class*=wp-block].is-active .wp-block-spectra-accordion-child-header .wp-block-spectra-accordion-child-header-icon.spectra-text-color-hover,.wp-block-spectra-accordion-child-item[class*=wp-block].is-active button.wp-block-spectra-accordion-child-header .wp-block-spectra-accordion-child-header-icon.spectra-text-color-hover,.wp-block-spectra-accordion-child-item[class*=wp-block]:focus-within .wp-block-spectra-accordion-child-header .wp-block-spectra-accordion-child-header-icon.spectra-text-color-hover,.wp-block-spectra-accordion-child-item[class*=wp-block]:focus-within button.wp-block-spectra-accordion-child-header .wp-block-spectra-accordion-child-header-icon.spectra-text-color-hover,.wp-block-spectra-accordion-child-item[class*=wp-block]:hover .wp-block-spectra-accordion-child-header .wp-block-spectra-accordion-child-header-icon.spectra-text-color-hover,.wp-block-spectra-accordion-child-item[class*=wp-block]:hover button.wp-block-spectra-accordion-child-header .wp-block-spectra-accordion-child-header-icon.spectra-text-color-hover{color:var(--spectra-text-color-hover)!important}.wp-block-spectra-accordion-child-item[class*=wp-block].is-active .wp-block-spectra-accordion-child-header .wp-block-spectra-accordion-child-header-icon.spectra-background-color-hover,.wp-block-spectra-accordion-child-item[class*=wp-block].is-active button.wp-block-spectra-accordion-child-header .wp-block-spectra-accordion-child-header-icon.spectra-background-color-hover,.wp-block-spectra-accordion-child-item[class*=wp-block]:focus-within .wp-block-spectra-accordion-child-header .wp-block-spectra-accordion-child-header-icon.spectra-background-color-hover,.wp-block-spectra-accordion-child-item[class*=wp-block]:focus-within button.wp-block-spectra-accordion-child-header .wp-block-spectra-accordion-child-header-icon.spectra-background-color-hover,.wp-block-spectra-accordion-child-item[class*=wp-block]:hover .wp-block-spectra-accordion-child-header .wp-block-spectra-accordion-child-header-icon.spectra-background-color-hover,.wp-block-spectra-accordion-child-item[class*=wp-block]:hover button.wp-block-spectra-accordion-child-header .wp-block-spectra-accordion-child-header-icon.spectra-background-color-hover{background:var(--spectra-background-color-hover)!important}.wp-block-spectra-accordion-child-item[class*=wp-block].is-active .wp-block-spectra-accordion-child-header .wp-block-spectra-accordion-child-header-icon.spectra-background-gradient-hover,.wp-block-spectra-accordion-child-item[class*=wp-block].is-active button.wp-block-spectra-accordion-child-header .wp-block-spectra-accordion-child-header-icon.spectra-background-gradient-hover,.wp-block-spectra-accordion-child-item[class*=wp-block]:focus-within .wp-block-spectra-accordion-child-header .wp-block-spectra-accordion-child-header-icon.spectra-background-gradient-hover,.wp-block-spectra-accordion-child-item[class*=wp-block]:focus-within button.wp-block-spectra-accordion-child-header .wp-block-spectra-accordion-child-header-icon.spectra-background-gradient-hover,.wp-block-spectra-accordion-child-item[class*=wp-block]:hover .wp-block-spectra-accordion-child-header .wp-block-spectra-accordion-child-header-icon.spectra-background-gradient-hover,.wp-block-spectra-accordion-child-item[class*=wp-block]:hover button.wp-block-spectra-accordion-child-header .wp-block-spectra-accordion-child-header-icon.spectra-background-gradient-hover{background:var(--spectra-background-gradient-hover)!important}.ast-single-post .entry-content a.wp-block-spectra-button{text-decoration:none}.wp-block-spectra-button:where(div,button,a){align-items:center;display:inline-flex;height:auto;width:auto}.wp-block-spectra-button:where(div,button,a).wp-block-button__link{display:inline-flex}.wp-block-spectra-button:where(div,button,a).has-hover-icon:focus .spectra-button__icon,.wp-block-spectra-button:where(div,button,a).has-hover-icon:hover .spectra-button__icon{display:none}.wp-block-spectra-button:where(div,button,a).has-hover-icon:focus .spectra-button__hover-icon,.wp-block-spectra-button:where(div,button,a).has-hover-icon:hover .spectra-button__hover-icon{display:flex}.wp-block-spectra-button:where(div,button,a) :where(.spectra-button__link){align-items:center;color:inherit;display:flex;justify-content:center}.wp-block-spectra-button:where(div,button,a) :where(.spectra-button__icon){align-items:center;display:flex;font-size:inherit}.wp-block-spectra-button:where(div,button,a) :where(.spectra-button__hover-icon){align-items:center;display:none;font-size:inherit}.wp-block-spectra-button:where(div,button,a)[class*=wp-block].spectra-background-color{background:var(--spectra-background-color)}.wp-block-spectra-button:where(div,button,a)[class*=wp-block].spectra-background-gradient{background:var(--spectra-background-gradient)}.wp-block-spectra-button:where(div,button,a)[class*=wp-block].spectra-text-color{color:var(--spectra-text-color,inherit)}.wp-block-spectra-button:where(div,button,a)[class*=wp-block].spectra-text-color .spectra-button__link{color:var(--spectra-text-color,inherit)}.wp-block-spectra-button:where(div,button,a)[class*=wp-block].spectra-gap{gap:var(--spectra-gap)}.wp-block-spectra-button:where(div,button,a)[class*=wp-block].spectra-icon-gap{gap:var(--spectra-icon-gap)}.wp-block-spectra-button:where(div,button,a)[class*=wp-block] .spectra-button__icon:not(.spectra-custom-svg){fill:currentcolor}.wp-block-spectra-button:where(div,button,a)[class*=wp-block] .spectra-button__icon.spectra-icon-color:not(.spectra-custom-svg){fill:var(--spectra-icon-color)}.wp-block-spectra-button:where(div,button,a)[class*=wp-block]:focus .spectra-button__icon.spectra-icon-color:not(.spectra-icon-color-hover):not(.spectra-custom-svg),.wp-block-spectra-button:where(div,button,a)[class*=wp-block]:hover .spectra-button__icon.spectra-icon-color:not(.spectra-icon-color-hover):not(.spectra-custom-svg){fill:var(--spectra-text-color-hover,var(--spectra-icon-color))}.wp-block-spectra-button:where(div,button,a)[class*=wp-block].spectra-icon-color svg.spectra-custom-svg{color:var(--spectra-icon-color)}.wp-block-spectra-button:where(div,button,a)[class*=wp-block].spectra-icon-color:not(.spectra-icon-color-hover):focus svg.spectra-custom-svg,.wp-block-spectra-button:where(div,button,a)[class*=wp-block].spectra-icon-color:not(.spectra-icon-color-hover):hover svg.spectra-custom-svg{color:var(--spectra-text-color-hover,var(--spectra-icon-color))}.wp-block-spectra-button:where(div,button,a)[class*=wp-block] .spectra-button__hover-icon:not(.spectra-custom-svg){fill:currentcolor}.wp-block-spectra-button:where(div,button,a)[class*=wp-block] .spectra-button__hover-icon.spectra-icon-color:not(.spectra-custom-svg){fill:var(--spectra-icon-color)}.wp-block-spectra-button:where(div,button,a)[class*=wp-block]:focus.spectra-background-color-hover,.wp-block-spectra-button:where(div,button,a)[class*=wp-block]:hover.spectra-background-color-hover{background:var(--spectra-background-color-hover)!important}.wp-block-spectra-button:where(div,button,a)[class*=wp-block]:focus.spectra-background-gradient-hover,.wp-block-spectra-button:where(div,button,a)[class*=wp-block]:hover.spectra-background-gradient-hover{background:var(--spectra-background-gradient-hover)!important}.wp-block-spectra-button:where(div,button,a)[class*=wp-block]:focus.spectra-text-color-hover,.wp-block-spectra-button:where(div,button,a)[class*=wp-block]:hover.spectra-text-color-hover{color:var(--spectra-text-color-hover,inherit)!important}.wp-block-spectra-button:where(div,button,a)[class*=wp-block]:focus.spectra-text-color-hover .spectra-button__link,.wp-block-spectra-button:where(div,button,a)[class*=wp-block]:hover.spectra-text-color-hover .spectra-button__link{color:var(--spectra-text-color-hover)!important;text-decoration-color:var(--spectra-text-color-hover)!important}.wp-block-spectra-button:where(div,button,a)[class*=wp-block]:focus .spectra-button__icon.spectra-icon-color-hover:not(.spectra-custom-svg),.wp-block-spectra-button:where(div,button,a)[class*=wp-block]:hover .spectra-button__icon.spectra-icon-color-hover:not(.spectra-custom-svg){fill:var(--spectra-icon-color-hover,var(--spectra-text-color-hover,currentColor))}.wp-block-spectra-button:where(div,button,a)[class*=wp-block]:focus .spectra-button__hover-icon.spectra-icon-color-hover:not(.spectra-custom-svg),.wp-block-spectra-button:where(div,button,a)[class*=wp-block]:hover .spectra-button__hover-icon.spectra-icon-color-hover:not(.spectra-custom-svg){fill:var(--spectra-icon-color-hover,var(--spectra-text-color-hover,currentColor))}.wp-block-spectra-button:where(div,button,a)[class*=wp-block]:focus .spectra-icon-color-hover:not(.spectra-custom-svg),.wp-block-spectra-button:where(div,button,a)[class*=wp-block]:hover .spectra-icon-color-hover:not(.spectra-custom-svg){fill:var(--spectra-icon-color-hover,var(--spectra-text-color-hover,currentColor))!important}.wp-block-spectra-button:where(div,button,a)[class*=wp-block]:focus.spectra-icon-color-hover svg.spectra-custom-svg,.wp-block-spectra-button:where(div,button,a)[class*=wp-block]:hover.spectra-icon-color-hover svg.spectra-custom-svg{color:var(--spectra-icon-color-hover,var(--spectra-text-color-hover,currentColor))}.wp-block-spectra-button:where(div,button,a)[class*=wp-block].spectra-border-hover:focus,.wp-block-spectra-button:where(div,button,a)[class*=wp-block].spectra-border-hover:hover{border-color:var(--spectra-border-hover-color)!important}.wp-block-spectra-button:where(div,button,a)[class*=wp-block].spectra-shadow-hover:focus,.wp-block-spectra-button:where(div,button,a)[class*=wp-block].spectra-shadow-hover:hover{box-shadow:var(--spectra-shadow-hover)!important}:where(.wp-block-spectra-button:where(div,button,a)[class*=wp-block].spectra-border-hover-override):focus,:where(.wp-block-spectra-button:where(div,button,a)[class*=wp-block].spectra-border-hover-override):hover{border-color:unset!important}:where(.wp-block-spectra-button:where(div,button,a)[class*=wp-block].spectra-border-hover-override).spectra-border-hover:focus,:where(.wp-block-spectra-button:where(div,button,a)[class*=wp-block].spectra-border-hover-override).spectra-border-hover:hover{border-color:var(--spectra-border-hover-color)!important}:where(.wp-block-spectra-button:where(div,button,a)[class*=wp-block].spectra-shadow-hover-override):focus,:where(.wp-block-spectra-button:where(div,button,a)[class*=wp-block].spectra-shadow-hover-override):hover{box-shadow:unset!important}:where(.wp-block-spectra-button:where(div,button,a)[class*=wp-block].spectra-shadow-hover-override).spectra-shadow-hover:focus,:where(.wp-block-spectra-button:where(div,button,a)[class*=wp-block].spectra-shadow-hover-override).spectra-shadow-hover:hover{box-shadow:var(--spectra-shadow-hover)!important}.spectra-layout-guide.components-modal__frame.components-guide{max-height:800px}.spectra-layout-guide .components-guide__container{gap:10px}.spectra-layout-guide .components-button:hover svg{fill:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))!important}.spectra-layout-guide .components-guide__page-image{align-items:center;background:#f8f9fa;border-radius:8px;display:flex;justify-content:center;margin-bottom:1rem}.spectra-layout-guide__page{margin:0 auto;max-width:520px;padding:1rem 2rem}.spectra-layout-guide__page h2{color:#1e1e1e;font-size:1.5rem;font-weight:600;line-height:1.2;margin:1rem 0}.spectra-layout-guide__page p{color:#757575;font-size:1rem;font-style:normal;font-weight:400;line-height:1.6;margin:1rem 0}.spectra-layout-guide__page strong{color:#1e1e1e;font-weight:600}.spectra-layout-guide__icon{margin-bottom:1rem}.spectra-layout-guide__icon .dashicon,.spectra-layout-guide__icon svg{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.spectra-layout-guide__features{background:#f0f6ff;border-left:4px solid var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-radius:6px;margin:1.5rem 0;padding:1rem;text-align:left}.spectra-layout-guide__features strong{color:#1e1e1e;display:block;font-weight:600;margin-bottom:.5rem}.spectra-layout-guide__features ul{margin:0;padding-left:1.25rem}.spectra-layout-guide__features ul li{color:#555;line-height:1.4;margin:.25rem 0}.spectra-layout-guide__tip{background:#fff8e1;border-left:4px solid #ffc107;border-radius:6px;margin:1.5rem 0;padding:1rem;text-align:left}.spectra-layout-guide__tip strong{color:#1e1e1e;display:block;font-size:1rem;font-weight:600;margin-bottom:.5rem}.spectra-layout-guide__tip p{color:#666;line-height:1.5;margin:0}@media(max-width:768px){.spectra-layout-guide__page{padding:1.5rem}.spectra-layout-guide__layout-demo{margin:1.5rem 0;padding:1rem}.spectra-layout-guide__layout-demo.flex-demo{flex-direction:column;gap:.5rem}.spectra-layout-guide__layout-demo.grid-demo{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}}.wp-block-spectra-container{box-sizing:border-box;max-width:100%;padding:10px;position:relative}.wp-block-spectra-container .wp-block-spectra-container{--spectra-overlay-opacity:initial;--spectra-shape-divider-top-width:initial;--spectra-shape-divider-top-height:initial;--spectra-shape-divider-bottom-width:initial;--spectra-shape-divider-bottom-height:initial}.wp-block-spectra-container>:not(.spectra-container__shape):not(.spectra-background-video__wrapper){position:relative;z-index:2}.wp-block-spectra-container:after,.wp-block-spectra-container:before{border-radius:inherit}.wp-block-spectra-container:not(.alignfull){width:100%}.wp-block-spectra-container.has-image-background[style*=border-radius],.wp-block-spectra-container.has-video-background[style*=border-radius],.wp-block-spectra-container.spectra-background-image[style*=border-radius]{overflow:hidden;overflow:clip}.wp-block-spectra-container.wp-block-spectra-container-is-layout-flex{flex-wrap:nowrap}.wp-block-spectra-container[class*=wp-block].has-text-color *{color:inherit}.wp-block-spectra-container[class*=wp-block].has-background{background:inherit}.wp-block-spectra-container[class*=wp-block].spectra-text-color{color:var(--spectra-text-color)}.wp-block-spectra-container[class*=wp-block].spectra-text-color *{color:inherit}.wp-block-spectra-container[class*=wp-block].spectra-background-color:not(.spectra-background-image){isolation:isolate}.wp-block-spectra-container[class*=wp-block].spectra-background-color:not(.spectra-background-image):before{background:var(--spectra-background-color);bottom:0;content:"";left:0;opacity:var(--spectra-overlay-opacity,1);pointer-events:none;position:absolute;right:0;top:0}.wp-block-spectra-container[class*=wp-block].spectra-background-gradient:not(.spectra-background-image){isolation:isolate}.wp-block-spectra-container[class*=wp-block].spectra-background-gradient:not(.spectra-background-image):before{background:var(--spectra-background-gradient);bottom:0;content:"";left:0;opacity:var(--spectra-overlay-opacity,1);pointer-events:none;position:absolute;right:0;top:0}.wp-block-spectra-container[class*=wp-block].spectra-background-color.spectra-background-image{isolation:isolate;position:relative}.wp-block-spectra-container[class*=wp-block].spectra-background-color.spectra-background-image:before{background:var(--spectra-background-color);bottom:0;content:"";left:0;opacity:var(--spectra-overlay-opacity,1);pointer-events:none;position:absolute;right:0;top:0;z-index:0}.wp-block-spectra-container[class*=wp-block].spectra-background-color.spectra-background-image>:not(.spectra-background-video__wrapper):not(.spectra-container__shape){position:relative;z-index:3}.wp-block-spectra-container[class*=wp-block].spectra-background-gradient.spectra-background-image{isolation:isolate;position:relative}.wp-block-spectra-container[class*=wp-block].spectra-background-gradient.spectra-background-image:before{background:var(--spectra-background-gradient);bottom:0;content:"";left:0;opacity:var(--spectra-overlay-opacity,1);pointer-events:none;position:absolute;right:0;top:0;z-index:0}.wp-block-spectra-container[class*=wp-block].spectra-background-gradient.spectra-background-image>:not(.spectra-background-video__wrapper):not(.spectra-container__shape){position:relative;z-index:3}.wp-block-spectra-container[class*=wp-block].spectra-text-color-hover:hover{color:var(--spectra-text-color-hover)!important}.wp-block-spectra-container[class*=wp-block].spectra-text-color-hover:hover *{color:inherit!important}.wp-block-spectra-container[class*=wp-block].spectra-background-color-hover:not(.spectra-background-image):hover:before{background:var(--spectra-background-color-hover);opacity:var(--spectra-overlay-opacity,1)}.wp-block-spectra-container[class*=wp-block].spectra-background-gradient-hover:not(.spectra-background-image):hover:before{background:var(--spectra-background-gradient-hover);opacity:var(--spectra-overlay-opacity,1)}.wp-block-spectra-container[class*=wp-block].spectra-background-color-hover.spectra-background-image:hover:before{background:var(--spectra-background-color-hover);opacity:var(--spectra-overlay-opacity,1)}.wp-block-spectra-container[class*=wp-block].spectra-background-gradient-hover.spectra-background-image:hover:before{background:var(--spectra-background-gradient-hover);opacity:var(--spectra-overlay-opacity,1)}.wp-block-spectra-container[class*=wp-block].spectra-background-gradient:not(.has-video-background){isolation:isolate}.wp-block-spectra-container[class*=wp-block].spectra-background-gradient:not(.has-video-background):before{background:var(--spectra-background-gradient,var(--spectra-background-color));content:"";inset:0;opacity:var(--spectra-overlay-opacity);position:absolute}.wp-block-spectra-container[class*=wp-block].has-container-overlay:not(.has-video-background){isolation:isolate;position:relative}.wp-block-spectra-container[class*=wp-block].has-container-overlay:not(.has-video-background):after{background-attachment:var(--spectra-overlay-attachment,scroll);background-blend-mode:var(--spectra-overlay-blend-mode,normal);background-image:var(--spectra-overlay-image,none);background-position:var(--spectra-overlay-position,center);background-repeat:var(--spectra-overlay-repeat,no-repeat);background-size:var(--spectra-overlay-size,cover);border-radius:inherit;bottom:0;content:"";left:0;mix-blend-mode:var(--spectra-overlay-blend-mode,normal);opacity:var(--spectra-overlay-opacity-value,0);pointer-events:none;position:absolute;right:0;top:0;z-index:1}.wp-block-spectra-container[class*=wp-block].has-container-overlay:not(.has-video-background)>:not(.spectra-container__shape){position:relative;z-index:2}.wp-block-spectra-container[class*=wp-block].has-container-overlay:not(.has-video-background)[style*="--spectra-overlay-image: none"]:after{display:none}.wp-block-spectra-container[class*=wp-block].has-video-background .spectra-background-video__wrapper{border-radius:inherit;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.wp-block-spectra-container[class*=wp-block].has-video-background .spectra-background-video__wrapper video{border-radius:inherit;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-spectra-container[class*=wp-block].has-video-background>:not(.spectra-background-video__wrapper):not(.spectra-container__shape){position:relative;z-index:1}.wp-block-spectra-container[class*=wp-block].spectra-box-shadow{box-shadow:var(--spectra-box-shadow)!important}.wp-block-spectra-container[class*=wp-block].spectra-box-shadow:hover{box-shadow:var(--spectra-box-shadow-hover,var(--spectra-box-shadow))!important}.wp-block-spectra-container[class*=wp-block].spectra-box-shadow-hover:hover{box-shadow:var(--spectra-box-shadow-hover)!important}.wp-block-spectra-container[class*=wp-block].spectra-border-hover:focus,.wp-block-spectra-container[class*=wp-block].spectra-border-hover:hover{border-color:var(--spectra-border-hover-color)!important}:where(.wp-block-spectra-container[class*=wp-block].spectra-border-hover-override):focus,:where(.wp-block-spectra-container[class*=wp-block].spectra-border-hover-override):hover{border-color:unset!important}:where(.wp-block-spectra-container[class*=wp-block].spectra-border-hover-override).spectra-border-hover:focus,:where(.wp-block-spectra-container[class*=wp-block].spectra-border-hover-override).spectra-border-hover:hover{border-color:var(--spectra-border-hover-color)!important}.wp-block-spectra-container .spectra-container__shape{direction:ltr;left:0;line-height:0;overflow:hidden;position:absolute;width:100%;z-index:0}.wp-block-spectra-container.is-layout-constrained>:where(.spectra-container__shape){margin-left:0;margin-right:0;max-width:none}.wp-block-spectra-container .spectra-container__shape-top{top:-3px}.wp-block-spectra-container .spectra-container__shape-top svg{height:var(--spectra-shape-divider-top-height,100px);width:var(--spectra-shape-divider-top-width,100%)}.wp-block-spectra-container .spectra-container__shape-top .spectra-container__shape-fill{fill:var(--spectra-shape-divider-top-color,#333)}.wp-block-spectra-container .spectra-container__shape-bottom{bottom:-3px;transform:rotate(180deg)}.wp-block-spectra-container .spectra-container__shape-bottom svg{height:var(--spectra-shape-divider-bottom-height,100px);width:var(--spectra-shape-divider-bottom-width,100%)}.wp-block-spectra-container .spectra-container__shape-bottom .spectra-container__shape-fill{fill:var(--spectra-shape-divider-bottom-color,#333)}.wp-block-spectra-container .spectra-container__shape.spectra-container__invert.spectra-container__shape-top{transform:rotate(180deg)}.wp-block-spectra-container .spectra-container__shape.spectra-container__invert.spectra-container__shape-bottom{transform:rotate(0deg)}.wp-block-spectra-container .spectra-container__shape.spectra-container__shape-flip svg{transform:translateX(-50%) rotateY(180deg)}.wp-block-spectra-container .spectra-container__shape svg{display:block;left:50%;position:relative;transform:translateX(-50%)}.wp-block-spectra-container .spectra-container__shape .spectra-container__shape-fill{transform:rotateY(0deg);transform-origin:center}.wp-block-spectra-container .spectra-container__shape.spectra-container__shape-above-content{pointer-events:none;z-index:9}.wp-block-spectra-content{letter-spacing:inherit;overflow-wrap:break-word;word-break:break-word;word-spacing:inherit}.wp-block-spectra-content:not(h1,h2,h3,h4,h5,h6){line-height:inherit}.wp-block-spectra-contenth1,.wp-block-spectra-contenth2,.wp-block-spectra-contenth3,.wp-block-spectra-contenth4,.wp-block-spectra-contenth5,.wp-block-spectra-contenth6{color:inherit}.wp-block-spectra-content[class*=wp-block].spectra-text-color{color:var(--spectra-text-color,inherit)}.wp-block-spectra-content[class*=wp-block].spectra-background-color{background:var(--spectra-background-color)}.wp-block-spectra-content[class*=wp-block].spectra-background-gradient{background:var(--spectra-background-gradient)}.wp-block-spectra-content[class*=wp-block]:hover.spectra-text-color-hover{color:var(--spectra-text-color-hover)!important}.wp-block-spectra-content[class*=wp-block]:hover.spectra-background-color-hover{background:var(--spectra-background-color-hover)!important}.wp-block-spectra-content[class*=wp-block]:hover.spectra-background-gradient-hover{background:var(--spectra-background-gradient-hover)!important}.wp-block-spectra-content[class*=wp-block].spectra-link-hover-color a:focus{color:var(--spectra-link-hover-color)}.wp-block-spectra-container.has-text-color .wp-block-spectra-content,.wp-block-spectra-container.has-text-color .wp-block-spectra-contenth1,.wp-block-spectra-container.has-text-color .wp-block-spectra-contenth2,.wp-block-spectra-container.has-text-color .wp-block-spectra-contenth3,.wp-block-spectra-container.has-text-color .wp-block-spectra-contenth4,.wp-block-spectra-container.has-text-color .wp-block-spectra-contenth5,.wp-block-spectra-container.has-text-color .wp-block-spectra-contenth6,.wp-block-spectra-container.spectra-text-color .wp-block-spectra-content,.wp-block-spectra-container.spectra-text-color .wp-block-spectra-contenth1,.wp-block-spectra-container.spectra-text-color .wp-block-spectra-contenth2,.wp-block-spectra-container.spectra-text-color .wp-block-spectra-contenth3,.wp-block-spectra-container.spectra-text-color .wp-block-spectra-contenth4,.wp-block-spectra-container.spectra-text-color .wp-block-spectra-contenth5,.wp-block-spectra-container.spectra-text-color .wp-block-spectra-contenth6{color:inherit}.wp-block-spectra-counter-child-number{color:currentcolor;font-size:52px}.wp-block-spectra-counter-child-number .spectra-counter-number{align-items:baseline;color:inherit;display:inline;min-width:-moz-fit-content;min-width:fit-content;transition:all .2s ease;white-space:nowrap}.wp-block-spectra-counter-child-number .spectra-counter-value{display:inline;font-feature-settings:"tnum";font-size:inherit;font-variant-numeric:tabular-nums;text-align:center;transform:none!important;white-space:nowrap;zoom:1!important}.wp-block-spectra-counter-child-number .spectra-counter-prefix{color:var(--spectra-prefix-color,currentColor);display:inline;flex-shrink:0;margin-right:var(--spectra-prefix-right-margin,0)}.wp-block-spectra-counter-child-number .spectra-counter-suffix{color:var(--spectra-suffix-color,currentColor);display:inline;flex-shrink:0;margin-left:var(--spectra-suffix-left-margin,0)}.wp-block-spectra-container[class*=wp-block] .wp-block-spectra-counter-child-number .spectra-counter-prefix{color:var(--spectra-prefix-color,currentColor)}.wp-block-spectra-container[class*=wp-block] .wp-block-spectra-counter-child-number .spectra-counter-suffix{color:var(--spectra-suffix-color,currentColor)}.wp-block-spectra-counter[class*=wp-block].spectra-text-color .wp-block-spectra-counter-child-number .spectra-counter-prefix{color:var(--spectra-prefix-color,currentColor)!important}.wp-block-spectra-counter[class*=wp-block].spectra-text-color .wp-block-spectra-counter-child-number .spectra-counter-suffix{color:var(--spectra-suffix-color,currentColor)!important}.wp-block-spectra-counter-child-progress-bar{display:block;margin:10px 0;min-width:200px;width:auto}.wp-block-spectra-counter-child-progress-bar .spectra-counter-progress-track{background-color:var(--spectra-counter-progress-bg-color,#e6e6e6);border-radius:var(--spectra-counter-bar-border-radius,4px);height:var(--spectra-counter-bar-height,32px);min-width:auto;overflow:hidden;position:relative;text-decoration:inherit;width:100%}.wp-block-spectra-counter-child-progress-bar .spectra-counter-progress-bar{background-color:var(--spectra-counter-progress-color,#4a90e2);border-radius:var(--spectra-counter-bar-border-radius,4px);height:100%;left:0;min-width:0;position:absolute;text-decoration:inherit;top:0;transition:none}.wp-block-spectra-counter-child-progress-bar .spectra-counter-progress-label{align-items:center;color:var(--spectra-counter-progress-bar-text-color,inherit);display:flex;gap:4px;pointer-events:none;position:absolute;right:12px;text-decoration:inherit;top:50%;transform:translateY(-50%);white-space:nowrap;z-index:2}.wp-block-spectra-counter-child-progress-bar .spectra-counter-progress-label .spectra-counter-text{display:inline;text-decoration:inherit}.wp-block-spectra-counter-child-progress-bar .spectra-counter-progress-label .spectra-counter-prefix{color:var(--spectra-prefix-color,inherit)!important;display:inline;text-decoration:inherit}.wp-block-spectra-counter-child-progress-bar .spectra-counter-progress-label .spectra-counter-value{display:inline;text-decoration:inherit}.wp-block-spectra-counter-child-progress-bar .spectra-counter-progress-label .spectra-counter-suffix{color:var(--spectra-suffix-color,inherit)!important;display:inline;text-decoration:inherit}.wp-block-spectra-counter-child-progress-bar.spectra-counter-progress-bar--circular{display:none}.spectra-progress-color{--spectra-counter-progress-color:var(--wp--preset--color--primary,#4a90e2)}.spectra-progress-background-color{--spectra-counter-progress-bg-color:var(--wp--preset--color--background,#e6e6e6)}.spectra-progress-size{--spectra-counter-progress-size:300px}.spectra-progress-stroke-width{--spectra-counter-stroke-width:8px}.spectra-bar-height{--spectra-counter-bar-height:32px}.spectra-bar-border-radius{--spectra-counter-bar-border-radius:4px}.wp-block-spectra-counter{position:relative}.wp-block-spectra-counter[data-spectra-id] .spectra-counter-content-wrapper>*,.wp-block-spectra-counter[data-spectra-id]>*{margin:0}.wp-block-spectra-counter.spectra-counter--circular .spectra-counter-circular-wrapper{display:inline-flex;flex-shrink:0;height:var(--spectra-counter-progress-size,300px);position:relative;width:var(--spectra-counter-progress-size,300px)}.wp-block-spectra-counter.spectra-counter--circular .spectra-counter-circular-wrapper .spectra-counter-progress{height:var(--spectra-counter-progress-size,300px);position:relative;width:var(--spectra-counter-progress-size,300px);z-index:1}.wp-block-spectra-counter.spectra-counter--circular .spectra-counter-circular-wrapper .spectra-counter-progress svg{display:block;height:100%;transform:rotate(-90deg);width:100%}.wp-block-spectra-counter.spectra-counter--circular .spectra-counter-circular-wrapper .spectra-counter-progress .spectra-counter-progress-bg{fill:none;stroke:var(--spectra-counter-progress-bg-color,#e0e0e0);stroke-width:var(--spectra-counter-stroke-width,8px)}.wp-block-spectra-counter.spectra-counter--circular .spectra-counter-circular-wrapper .spectra-counter-progress .spectra-counter-progress-circle{fill:none;stroke:var(--spectra-counter-progress-color,#007cba);stroke-linecap:butt;stroke-width:var(--spectra-counter-stroke-width,8px);transition:none}.wp-block-spectra-counter.spectra-counter--circular .spectra-counter-circular-wrapper .spectra-counter-content{left:50%;max-width:calc(var(--spectra-counter-progress-size, 300px) - 60px);position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2}.wp-block-spectra-counter.spectra-counter--circular .spectra-counter-circular-wrapper .spectra-counter-content .spectra-counter-content-wrapper{background:none!important;background-color:transparent!important;background-image:none!important;min-height:0;padding:1.2rem}.wp-block-spectra-counter.spectra-counter--circular .wp-block-spectra-icon{font-size:2em;margin:0 0 .5rem;padding:0}.wp-block-spectra-counter.spectra-counter--circular .wp-block-spectra-counter-child-number{line-height:1;margin:0;padding:0}.wp-block-spectra-counter .spectra-counter-icon{align-items:center;color:currentcolor;display:flex;justify-content:center}.wp-block-spectra-counter .spectra-counter-icon svg{fill:currentcolor;height:1em;width:1em}.wp-block-spectra-counter .spectra-counter-number{color:currentcolor;contain:layout;position:relative}.wp-block-spectra-counter .spectra-counter-text{color:currentcolor;line-height:1.4}.wp-block-spectra-counter .wp-block-spectra-container{margin-left:0;margin-right:0;max-width:100%;min-width:0}.wp-block-spectra-counter.spectra-counter--bar .wp-block-spectra-counter-child-number,.wp-block-spectra-counter.spectra-counter--simple .wp-block-spectra-counter-child-number{line-height:1}.wp-block-spectra-counter.spectra-counter--bar .wp-block-spectra-container,.wp-block-spectra-counter.spectra-counter--simple .wp-block-spectra-container{font-size:.9em;margin:.5rem 0 0;padding:0;width:100%}.wp-block-spectra-counter.spectra-counter--bar .wp-block-spectra-container p,.wp-block-spectra-counter.spectra-counter--simple .wp-block-spectra-container p{margin:0;padding:0;word-break:break-word}.wp-block-spectra-counter:hover .spectra-counter-progress-circle{stroke:var(--spectra-text-color-hover,var(--spectra-counter-progress-color,#007cba))}.wp-block-spectra-counter:hover .spectra-counter-progress-bar{background-color:var(--spectra-text-color-hover,var(--spectra-counter-progress-color,#007cba))}@media(max-width:768px){.wp-block-spectra-counter.spectra-counter--circular .spectra-counter-progress{height:calc(var(--spectra-counter-progress-size, 300px)*.8);width:calc(var(--spectra-counter-progress-size, 300px)*.8)}}.wp-block-spectra-counter .screen-reader-text{position:absolute!important;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;overflow:hidden;width:1px;word-wrap:normal!important;border:0;margin:-1px;padding:0}.wp-block-spectra-counter[class*=wp-block].p{margin-bottom:0}.wp-block-spectra-counter[class*=wp-block].spectra-text-color{color:var(--spectra-text-color)}.wp-block-spectra-counter[class*=wp-block].spectra-text-color *{color:inherit}.wp-block-spectra-counter[class*=wp-block].spectra-background-color{background:var(--spectra-background-color)}.wp-block-spectra-counter[class*=wp-block].spectra-background-gradient{background:var(--spectra-background-gradient)}.wp-block-spectra-counter .spectra-counter-progress-label .spectra-counter-prefix{margin-right:var(--spectra-prefix-right-margin,0)}.wp-block-spectra-counter .spectra-counter-progress-label .spectra-counter-suffix{margin-left:var(--spectra-suffix-left-margin,0)}.wp-block-spectra-icon,.wp-block-spectra-icon a{align-items:center;display:flex;justify-content:center}.wp-block-spectra-icon a{color:inherit;height:100%;width:100%}.wp-block-spectra-icon span{align-items:center;display:flex;justify-content:center}.wp-block-spectra-icon[class*=wp-block].spectra-text-color{color:var(--spectra-text-color)}.wp-block-spectra-icon[class*=wp-block].spectra-text-color svg.spectra-custom-svg{color:currentcolor}.wp-block-spectra-icon[class*=wp-block]:focus-within.spectra-text-color-hover,.wp-block-spectra-icon[class*=wp-block]:hover.spectra-text-color-hover{color:var(--spectra-text-color-hover)!important}.wp-block-spectra-icon[class*=wp-block]:focus-within.spectra-text-color-hover svg.spectra-custom-svg,.wp-block-spectra-icon[class*=wp-block]:hover.spectra-text-color-hover svg.spectra-custom-svg{color:currentcolor}.wp-block-spectra-icon[class*=wp-block]:focus-within.spectra-background-color-hover,.wp-block-spectra-icon[class*=wp-block]:hover.spectra-background-color-hover{background:var(--spectra-background-color-hover)!important}.wp-block-spectra-icon[class*=wp-block]:focus-within.spectra-background-gradient-hover,.wp-block-spectra-icon[class*=wp-block]:hover.spectra-background-gradient-hover{background:var(--spectra-background-gradient-hover)!important}.wp-block-spectra-list-child-icon{align-items:center;display:flex;font-size:inherit;justify-content:center;min-width:24px}.wp-block-spectra-list-child-item:focus-within .wp-block-spectra-list-child-icon:not(.spectra-text-color):not(.spectra-text-color-hover),.wp-block-spectra-list-child-item:hover .wp-block-spectra-list-child-icon:not(.spectra-text-color):not(.spectra-text-color-hover){color:inherit}.wp-block-spectra-list-child-icon[class*=wp-block].spectra-text-color{color:var(--spectra-text-color)}.wp-block-spectra-list-child-item:focus-within .wp-block-spectra-list-child-icon[class*=wp-block].spectra-text-color-hover,.wp-block-spectra-list-child-item:hover .wp-block-spectra-list-child-icon[class*=wp-block].spectra-text-color-hover{color:var(--spectra-text-color-hover)}.wp-block-spectra-list-child-icon[class*=wp-block].spectra-background-color{background:var(--spectra-background-color)}.wp-block-spectra-list-child-icon[class*=wp-block].spectra-background-gradient{background:var(--spectra-background-gradient)}.wp-block-spectra-list-child-icon[class*=wp-block]:focus-within.spectra-text-color-hover,.wp-block-spectra-list-child-icon[class*=wp-block]:hover.spectra-text-color-hover{color:var(--spectra-text-color-hover)}.wp-block-spectra-list-child-icon[class*=wp-block]:focus-within.spectra-background-color-hover,.wp-block-spectra-list-child-icon[class*=wp-block]:hover.spectra-background-color-hover{background:var(--spectra-background-color-hover)}.wp-block-spectra-list-child-icon[class*=wp-block]:focus-within.spectra-background-gradient-hover,.wp-block-spectra-list-child-icon[class*=wp-block]:hover.spectra-background-gradient-hover{background:var(--spectra-background-gradient-hover)}.wp-block-spectra-list-child-icon[class*=wp-block].spectra-text-color svg.spectra-custom-svg,.wp-block-spectra-list-child-icon[class*=wp-block].spectra-text-color-hover:hover svg.spectra-custom-svg{color:currentcolor}.wp-block-spectra-list-child-item:focus-within .wp-block-spectra-list-child-icon.spectra-text-color-hover svg.spectra-custom-svg,.wp-block-spectra-list-child-item:hover .wp-block-spectra-list-child-icon.spectra-text-color-hover svg.spectra-custom-svg{color:currentcolor}.wp-block-spectra-list-child-item{align-items:flex-start;display:flex;list-style-type:none;margin-bottom:10px}.wp-block-spectra-list-child-item.spectra-list-item-level-0{margin-left:0}.wp-block-spectra-list-child-item.spectra-list-item-level-1{margin-left:20px}.wp-block-spectra-list-child-item.spectra-list-item-level-2{margin-left:40px}.wp-block-spectra-list-child-item.spectra-list-item-level-3{margin-left:60px}.wp-block-spectra-list-child-item>.block-editor-block-list__layout{display:flex;width:100%}.wp-block-spectra-list-child-item>.block-editor-block-list__layout>.wp-block-spectra-container{width:-webkit-fill-available;width:-moz-available;width:stretch}.wp-block-spectra-list-child-item[class*=wp-block].spectra-text-color h1,.wp-block-spectra-list-child-item[class*=wp-block].spectra-text-color h2,.wp-block-spectra-list-child-item[class*=wp-block].spectra-text-color h3,.wp-block-spectra-list-child-item[class*=wp-block].spectra-text-color h4,.wp-block-spectra-list-child-item[class*=wp-block].spectra-text-color h5,.wp-block-spectra-list-child-item[class*=wp-block].spectra-text-color h6{color:inherit}.wp-block-spectra-list-child-item[class*=wp-block]:focus-within.spectra-text-color-hover,.wp-block-spectra-list-child-item[class*=wp-block]:hover.spectra-text-color-hover{color:var(--spectra-text-color-hover)!important}.wp-block-spectra-list-child-item[class*=wp-block]:focus-within.spectra-text-color-hover [class*=wp-block]:not(.spectra-text-color):not(.spectra-text-color-hover),.wp-block-spectra-list-child-item[class*=wp-block]:hover.spectra-text-color-hover [class*=wp-block]:not(.spectra-text-color):not(.spectra-text-color-hover){color:inherit}.wp-block-spectra-list-child-item[class*=wp-block]:focus-within.spectra-text-color-hover a,.wp-block-spectra-list-child-item[class*=wp-block]:focus-within.spectra-text-color-hover div,.wp-block-spectra-list-child-item[class*=wp-block]:focus-within.spectra-text-color-hover p,.wp-block-spectra-list-child-item[class*=wp-block]:focus-within.spectra-text-color-hover span,.wp-block-spectra-list-child-item[class*=wp-block]:hover.spectra-text-color-hover a,.wp-block-spectra-list-child-item[class*=wp-block]:hover.spectra-text-color-hover div,.wp-block-spectra-list-child-item[class*=wp-block]:hover.spectra-text-color-hover p,.wp-block-spectra-list-child-item[class*=wp-block]:hover.spectra-text-color-hover span{color:inherit}.wp-block-spectra-list-child-item[class*=wp-block]:focus-within.spectra-background-color-hover,.wp-block-spectra-list-child-item[class*=wp-block]:hover.spectra-background-color-hover{background:var(--spectra-background-color-hover)!important}.wp-block-spectra-list-child-item[class*=wp-block]:focus-within.spectra-background-gradient-hover,.wp-block-spectra-list-child-item[class*=wp-block]:hover.spectra-background-gradient-hover{background:var(--spectra-background-gradient-hover)!important}.wp-block-spectra-list{color:inherit;list-style:none}.wp-block-spectra-list.spectra-list-ordered,.wp-block-spectra-list.spectra-list-unordered{list-style:none;margin:0}.wp-block-spectra-list.spectra-list-ordered[style*=list-style-type],.wp-block-spectra-list.spectra-list-unordered[style*=list-style-type]{list-style-position:inside}.wp-block-spectra-list.spectra-list-text-align-left{text-align:left}.wp-block-spectra-list.spectra-list-text-align-center{text-align:center}.wp-block-spectra-list.spectra-list-text-align-right{text-align:right}.wp-block-spectra-list[class*=wp-block].has-text-color .wp-block-spectra-list-child-icon:not(.spectra-text-color):not(.has-text-color),.wp-block-spectra-list[class*=wp-block].has-text-color .wp-block-spectra-list-child-item:not(.spectra-text-color):not(.has-text-color),.wp-block-spectra-list[class*=wp-block].has-text-color h1,.wp-block-spectra-list[class*=wp-block].has-text-color h2,.wp-block-spectra-list[class*=wp-block].has-text-color h3,.wp-block-spectra-list[class*=wp-block].has-text-color h4,.wp-block-spectra-list[class*=wp-block].has-text-color h5,.wp-block-spectra-list[class*=wp-block].has-text-color h6,.wp-block-spectra-list[class*=wp-block].spectra-text-color .wp-block-spectra-list-child-icon:not(.spectra-text-color),.wp-block-spectra-list[class*=wp-block].spectra-text-color .wp-block-spectra-list-child-item:not(.spectra-text-color),.wp-block-spectra-list[class*=wp-block].spectra-text-color h1,.wp-block-spectra-list[class*=wp-block].spectra-text-color h2,.wp-block-spectra-list[class*=wp-block].spectra-text-color h3,.wp-block-spectra-list[class*=wp-block].spectra-text-color h4,.wp-block-spectra-list[class*=wp-block].spectra-text-color h5,.wp-block-spectra-list[class*=wp-block].spectra-text-color h6{color:inherit}.wp-block-spectra-list[class*=wp-block]:focus-within.spectra-text-color-hover,.wp-block-spectra-list[class*=wp-block]:hover.spectra-text-color-hover{color:var(--spectra-text-color-hover)!important}.wp-block-spectra-list[class*=wp-block]:focus-within.spectra-text-color-hover .wp-block-spectra-list-child-icon:not(.spectra-text-color):not(.spectra-text-color-hover):not(:hover),.wp-block-spectra-list[class*=wp-block]:focus-within.spectra-text-color-hover .wp-block-spectra-list-child-item:not(.spectra-text-color):not(.spectra-text-color-hover):not(:hover),.wp-block-spectra-list[class*=wp-block]:hover.spectra-text-color-hover .wp-block-spectra-list-child-icon:not(.spectra-text-color):not(.spectra-text-color-hover):not(:hover),.wp-block-spectra-list[class*=wp-block]:hover.spectra-text-color-hover .wp-block-spectra-list-child-item:not(.spectra-text-color):not(.spectra-text-color-hover):not(:hover){color:inherit}.wp-block-spectra-list[class*=wp-block]:focus-within.spectra-text-color-hover .wp-block-button,.wp-block-spectra-list[class*=wp-block]:focus-within.spectra-text-color-hover .wp-block-spectra-buttons,.wp-block-spectra-list[class*=wp-block]:hover.spectra-text-color-hover .wp-block-button,.wp-block-spectra-list[class*=wp-block]:hover.spectra-text-color-hover .wp-block-spectra-buttons{color:revert}.wp-block-spectra-list[class*=wp-block]:focus-within.spectra-background-color-hover,.wp-block-spectra-list[class*=wp-block]:hover.spectra-background-color-hover{background:var(--spectra-background-color-hover)!important}.wp-block-spectra-list[class*=wp-block]:focus-within.spectra-background-gradient-hover,.wp-block-spectra-list[class*=wp-block]:hover.spectra-background-gradient-hover{background:var(--spectra-background-gradient-hover)!important}.wp-block-spectra-modal-child-popup-close-icon{align-items:center;cursor:pointer;display:flex;fill:#fff;opacity:1;position:absolute!important;text-align:center;top:-25px}.wp-block-spectra-modal-child-popup-close-icon.popup-top-left{left:-25px}.wp-block-spectra-modal-child-popup-close-icon.popup-top-right{left:100%}.wp-block-spectra-modal-child-popup-close-icon :where(a){align-items:center;color:inherit;display:flex;height:100%;justify-content:center;width:100%}.wp-block-spectra-modal-child-popup-close-icon :where(span){align-items:center;display:flex;justify-content:center}.wp-block-spectra-modal-child-popup-close-icon[class*=wp-block].spectra-text-color{color:var(--spectra-text-color);fill:var(--spectra-text-color)}.wp-block-spectra-modal-child-popup-close-icon[class*=wp-block]:not(.spectra-text-color) svg{fill:#fff}.wp-block-spectra-modal-child-popup-close-icon[class*=wp-block]:focus-within.spectra-text-color-hover,.wp-block-spectra-modal-child-popup-close-icon[class*=wp-block]:hover.spectra-text-color-hover{color:var(--spectra-text-color-hover,#fff)!important;fill:var(--spectra-text-color-hover,#fff)!important}.wp-block-spectra-modal-child-popup-close-icon[class*=wp-block]:focus-within.spectra-background-color-hover,.wp-block-spectra-modal-child-popup-close-icon[class*=wp-block]:hover.spectra-background-color-hover{background:var(--spectra-background-color-hover)!important}.wp-block-spectra-modal-child-popup-close-icon[class*=wp-block]:focus-within.spectra-background-gradient-hover,.wp-block-spectra-modal-child-popup-close-icon[class*=wp-block]:hover.spectra-background-gradient-hover{background:var(--spectra-background-gradient-hover)!important}.wp-block-spectra-modal-child-popup-close-icon[class*=wp-block].spectra-text-color svg.spectra-custom-svg,.wp-block-spectra-modal-child-popup-close-icon[class*=wp-block].spectra-text-color-hover:hover svg.spectra-custom-svg{color:currentcolor}.wp-block-spectra-modal-popup-content{background:#fff;border-radius:3px;box-sizing:border-box;overflow:hidden;padding:var(--wp--preset--spacing--30,.67rem);position:relative}.wp-block-spectra-modal-popup-content:before{border-radius:inherit}.wp-block-spectra-modal-popup-content>*{position:relative;z-index:0}.wp-block-spectra-modal-popup-content.has-image-background[style*=border-radius],.wp-block-spectra-modal-popup-content.has-video-background[style*=border-radius]{overflow:hidden;overflow:clip!important}.wp-block-spectra-modal-popup-content :where(.spectra-modal-popup-content){overflow-x:hidden;overflow-y:auto}.wp-block-spectra-modal-popup-content:where(.wp-block-spectra-modal-popup-content-is-layout-flex){flex-wrap:nowrap}.wp-block-spectra-modal-popup-content[class*=wp-block].has-video-background{overflow:clip!important;z-index:0}.wp-block-spectra-modal-popup-content[class*=wp-block].horizontal-position,.wp-block-spectra-modal-popup-content[class*=wp-block].vertical-position{left:var(--spectra-modal-h-position);position:absolute;top:var(--spectra-modal-v-position)}.wp-block-spectra-modal-popup-content[class*=wp-block].spectra-text-color{color:var(--spectra-text-color)}.wp-block-spectra-modal-popup-content[class*=wp-block].spectra-text-color h1,.wp-block-spectra-modal-popup-content[class*=wp-block].spectra-text-color h2,.wp-block-spectra-modal-popup-content[class*=wp-block].spectra-text-color h3,.wp-block-spectra-modal-popup-content[class*=wp-block].spectra-text-color h4,.wp-block-spectra-modal-popup-content[class*=wp-block].spectra-text-color h5,.wp-block-spectra-modal-popup-content[class*=wp-block].spectra-text-color h6{color:inherit}.wp-block-spectra-modal-popup-content[class*=wp-block].spectra-background-color:before{background-color:var(--spectra-background-color);opacity:var(--spectra-overlay-opacity)}.wp-block-spectra-modal-popup-content[class*=wp-block].spectra-background-gradient:before{background:var(--spectra-background-gradient);opacity:var(--spectra-overlay-opacity)}.wp-block-spectra-modal-popup-content[class*=wp-block]:hover.spectra-text-color-hover{color:var(--spectra-text-color-hover)}.wp-block-spectra-modal-popup-content[class*=wp-block].spectra-background-color-hover:hover:before{background:var(--spectra-background-color-hover);opacity:var(--spectra-overlay-opacity)}.wp-block-spectra-modal-popup-content[class*=wp-block].spectra-background-gradient-hover:hover:before{background:var(--spectra-background-gradient-hover);opacity:var(--spectra-overlay-opacity)}.block-editor-block-list__block.spectra-modal-popup{padding:60px}[data-spectra-modal]{opacity:0;transition:none}[data-spectra-modal].active{opacity:1}body.spectra-modal-active{overflow:hidden}body.spectra-modal-active :where(.wp-block-spectra-container){isolation:auto!important;z-index:auto!important}body.spectra-modal-active :where(.wp-block-spectra-container)>:not(.spectra-background-video__wrapper){z-index:auto!important}.spectra-modal-popup{pointer-events:none;position:fixed;transition:none;visibility:hidden}.spectra-modal-popup:where(.active){align-items:center;background:rgb(0 0 0 / .7);bottom:0;box-sizing:border-box;display:flex;justify-content:center;left:0;opacity:1;pointer-events:auto;right:0;top:0;visibility:visible;z-index:999999}.spectra-modal-popup .wp-block-spectra-modal-popup-content{overflow-x:hidden;overflow-y:overlay}.spectra-modal-popup[class*=spectra-modal] .horizontal-position.spectra-modal-popup-wrap,.spectra-modal-popup[class*=spectra-modal] .vertical-position.spectra-modal-popup-wrap{left:var(--spectra-modal-h-position);position:absolute;top:var(--spectra-modal-v-position)}.spectra-modal-popup :where(.spectra-modal-popup-wrap){box-sizing:border-box;color:#333;justify-content:flex-start;max-width:100%;opacity:1;position:relative;transition:opacity .3s ease}.spectra-modal-popup :where(.spectra-modal-popup-wrap) :where(.wp-block-spectra-modal-popup-content)::-webkit-scrollbar{width:5px}.spectra-modal-popup :where(.spectra-modal-popup-wrap) :where(.wp-block-spectra-modal-popup-content)::-webkit-scrollbar-thumb{border-radius:100px;box-shadow:inset 0 0 6px rgb(0 0 0 / .3)}.spectra-modal-popup :where(.spectra-modal-window-wrap){box-sizing:border-box;color:#333;justify-content:flex-start;max-width:100%;opacity:1;position:static;transition:opacity .3s ease}.spectra-modal-popup :where(.spectra-modal-window-wrap) :where(.wp-block-spectra-modal-popup-content)::-webkit-scrollbar{width:5px}.spectra-modal-popup :where(.spectra-modal-window-wrap) :where(.wp-block-spectra-modal-popup-content)::-webkit-scrollbar-thumb{border-radius:100px;box-shadow:inset 0 0 6px rgb(0 0 0 / .3)}.wp-block-spectra-modal-child-button:where(div,button){align-items:center;display:inline-flex;height:auto;width:auto}.wp-block-spectra-modal-child-button:where(div,button).wp-block-button__link{display:flex}.wp-block-spectra-modal-child-button:where(div,button):where(.is-hidden){display:none}.wp-block-spectra-modal-child-button:where(div,button):where(.has-text-align-right){justify-content:right}.wp-block-spectra-modal-child-button:where(div,button):where(.has-text-align-left){justify-content:left}.wp-block-spectra-modal-child-button:where(div,button):where(.has-text-align-center){justify-content:center}.wp-block-spectra-modal-child-button:where(div,button):where(:not(.has-text-align-right):not(.has-text-align-left)){justify-content:center}.wp-block-spectra-modal-child-button:where(div,button) :where(.spectra-button__link){align-items:center;color:inherit;display:flex;justify-content:center}.wp-block-spectra-modal-child-button:where(div,button) :where(.spectra-button__icon){align-items:center;display:flex;font-size:inherit}.wp-block-spectra-modal-child-button:where(div,button) :where(.spectra-button__icon):not(.spectra-custom-svg){fill:currentcolor}.wp-block-spectra-modal-child-button:where(div,button)[class*=wp-block].spectra-text-color{color:var(--spectra-text-color,inherit)}.wp-block-spectra-modal-child-button:where(div,button)[class*=wp-block].spectra-text-color .spectra-button__link{color:var(--spectra-text-color,inherit)}.wp-block-spectra-modal-child-button:where(div,button)[class*=wp-block] .spectra-button__icon.spectra-icon-color:not(.spectra-custom-svg){fill:var(--spectra-icon-color)}.wp-block-spectra-modal-child-button:where(div,button)[class*=wp-block]:focus .spectra-button__icon.spectra-icon-color:not(.spectra-icon-color-hover):not(.spectra-custom-svg),.wp-block-spectra-modal-child-button:where(div,button)[class*=wp-block]:hover .spectra-button__icon.spectra-icon-color:not(.spectra-icon-color-hover):not(.spectra-custom-svg){fill:var(--spectra-text-color-hover,var(--spectra-icon-color))}.wp-block-spectra-modal-child-button:where(div,button)[class*=wp-block].spectra-icon-color svg.spectra-custom-svg{color:var(--spectra-icon-color)}.wp-block-spectra-modal-child-button:where(div,button)[class*=wp-block].spectra-icon-color:not(.spectra-icon-color-hover):focus svg.spectra-custom-svg,.wp-block-spectra-modal-child-button:where(div,button)[class*=wp-block].spectra-icon-color:not(.spectra-icon-color-hover):hover svg.spectra-custom-svg{color:var(--spectra-text-color-hover,var(--spectra-icon-color))}.wp-block-spectra-modal-child-button:where(div,button)[class*=wp-block]:focus.spectra-background-color-hover,.wp-block-spectra-modal-child-button:where(div,button)[class*=wp-block]:hover.spectra-background-color-hover{background:var(--spectra-background-color-hover)!important}.wp-block-spectra-modal-child-button:where(div,button)[class*=wp-block]:focus.spectra-background-gradient-hover,.wp-block-spectra-modal-child-button:where(div,button)[class*=wp-block]:hover.spectra-background-gradient-hover{background:var(--spectra-background-gradient-hover)!important}.wp-block-spectra-modal-child-button:where(div,button)[class*=wp-block]:focus.spectra-text-color-hover,.wp-block-spectra-modal-child-button:where(div,button)[class*=wp-block]:hover.spectra-text-color-hover{color:var(--spectra-text-color-hover,inherit)!important}.wp-block-spectra-modal-child-button:where(div,button)[class*=wp-block]:focus.spectra-text-color-hover .spectra-button__link,.wp-block-spectra-modal-child-button:where(div,button)[class*=wp-block]:hover.spectra-text-color-hover .spectra-button__link{color:var(--spectra-text-color-hover)!important;text-decoration-color:var(--spectra-text-color-hover)!important}.wp-block-spectra-modal-child-button:where(div,button)[class*=wp-block]:focus .spectra-button__icon.spectra-icon-color-hover:not(.spectra-custom-svg),.wp-block-spectra-modal-child-button:where(div,button)[class*=wp-block]:hover .spectra-button__icon.spectra-icon-color-hover:not(.spectra-custom-svg){fill:var(--spectra-icon-color-hover,var(--spectra-text-color-hover,currentColor))}.wp-block-spectra-modal-child-button:where(div,button)[class*=wp-block]:focus .spectra-icon-color-hover:not(.spectra-custom-svg),.wp-block-spectra-modal-child-button:where(div,button)[class*=wp-block]:hover .spectra-icon-color-hover:not(.spectra-custom-svg){fill:var(--spectra-icon-color-hover,var(--spectra-text-color-hover,currentColor))!important}.wp-block-spectra-modal-child-button:where(div,button)[class*=wp-block]:focus.spectra-icon-color-hover svg.spectra-custom-svg,.wp-block-spectra-modal-child-button:where(div,button)[class*=wp-block]:hover.spectra-icon-color-hover svg.spectra-custom-svg{color:var(--spectra-icon-color-hover,var(--spectra-text-color-hover,currentColor))}.is-hidden{display:none}.wp-block-spectra-modal-child-icon{align-items:center;display:flex;justify-content:left}.wp-block-spectra-modal-child-icon:where(.is-hidden){display:none}.wp-block-spectra-modal-child-icon :where(a){align-items:center;color:inherit;display:flex;height:100%;justify-content:center;width:100%}.wp-block-spectra-modal-child-icon :where(span){align-items:center;display:flex;justify-content:center}.wp-block-spectra-modal-child-icon :where(svg){cursor:pointer}.wp-block-spectra-modal-child-icon[class*=wp-block].spectra-text-color{color:var(--spectra-text-color)}.wp-block-spectra-modal-child-icon[class*=wp-block]:focus-within.spectra-text-color-hover,.wp-block-spectra-modal-child-icon[class*=wp-block]:hover.spectra-text-color-hover{color:var(--spectra-text-color-hover)!important}.wp-block-spectra-modal-child-icon[class*=wp-block]:focus-within.spectra-background-color-hover,.wp-block-spectra-modal-child-icon[class*=wp-block]:hover.spectra-background-color-hover{background:var(--spectra-background-color-hover)!important}.wp-block-spectra-modal-child-icon[class*=wp-block]:focus-within.spectra-background-gradient-hover,.wp-block-spectra-modal-child-icon[class*=wp-block]:hover.spectra-background-gradient-hover{background:var(--spectra-background-gradient-hover)!important}.wp-block-spectra-modal-child-icon[class*=wp-block].spectra-text-color svg.spectra-custom-svg,.wp-block-spectra-modal-child-icon[class*=wp-block].spectra-text-color-hover:hover svg.spectra-custom-svg{color:currentcolor}.spectra-popup-builder{display:none;height:100vh;left:0;max-height:100vh;max-width:100vw;opacity:0;overflow:hidden;padding:0!important;position:fixed!important;top:0;transition-property:opacity;width:100vw;z-index:999999999!important}.spectra-popup-builder.spectra-popup-has-overlay{align-items:center;background-color:var(--spectra-popup-overlay-color);gap:0;justify-content:center}.spectra-popup-builder.spectra-popup-builder--close-top-left .spectra-popup-builder__close{left:0;right:auto}.spectra-popup-builder.spectra-popup-builder--close-top-right .spectra-popup-builder__close{left:auto;right:0}.spectra-popup-builder.spectra-popup-popup{display:flex;height:1px!important;max-width:100%!important;min-height:100vh!important;opacity:1;width:100%!important;z-index:auto!important}.spectra-popup-builder__banner--pusher{position:relative}.spectra-popup-builder__wrapper{box-sizing:border-box;position:relative}.spectra-popup-builder__wrapper:focus-visible{outline:unset}.spectra-popup-builder__wrapper--banner{width:100%}.spectra-popup-builder__container{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto;transition-property:box-shadow,border-color;width:100%}.spectra-popup-builder__close{box-shadow:unset;position:absolute!important;top:0;z-index:999999999}.spectra-popup-builder__close:focus-visible{outline:unset}.spectra-popup-builder__body--overflow-hidden{overflow:hidden}.spectra-popup-builder.spectra-popup-builder--popup .spectra-popup-builder__container--popup{padding:var(--spectra-popup-padding,32px)}.spectra-popup-builder.spectra-popup-builder--popup .spectra-popup-builder__wrapper--popup{box-sizing:border-box;max-width:100%;width:var(--spectra-popup-width,auto)}.spectra-popup-builder.spectra-popup-builder--popup.spectra-has-fixed-height .spectra-popup-builder__wrapper--popup{height:var(--spectra-popup-height,auto);max-height:100%}.spectra-popup-builder .spectra-popup-builder__wrapper{pointer-events:auto}.spectra-popup-builder.spectra-has-fixed-height .spectra-popup-builder__container.spectra-popup-builder__container--banner{box-shadow:0 0 0 rgb(0 0 0 / .439);padding:8px}.spectra-popup-builder.spectra-has-fixed-height.spectra-popup-builder--content-align-flex-end .spectra-popup-builder__container.spectra-popup-builder__container--banner,.spectra-popup-builder.spectra-has-fixed-height.spectra-popup-builder--content-align-flex-end .spectra-popup-builder__container.spectra-popup-builder__container--popup{justify-content:flex-end;overflow-y:hidden}.spectra-popup-builder.spectra-has-fixed-height.spectra-popup-builder--content-align-center .spectra-popup-builder__container.spectra-popup-builder__container--banner,.spectra-popup-builder.spectra-has-fixed-height.spectra-popup-builder--content-align-center .spectra-popup-builder__container.spectra-popup-builder__container--popup{justify-content:center;overflow-y:hidden}.spectra-popup-builder.spectra-has-fixed-height.spectra-popup-builder--content-align-flex-start .spectra-popup-builder__container.spectra-popup-builder__container--banner,.spectra-popup-builder.spectra-has-fixed-height.spectra-popup-builder--content-align-flex-start .spectra-popup-builder__container.spectra-popup-builder__container--popup{justify-content:flex-start}.spectra-popup-builder.spectra-has-auto-height{height:auto!important;overflow:visible}.spectra-popup-builder.spectra-has-auto-height .spectra-popup-builder__wrapper.spectra-popup-builder__wrapper--banner{height:auto}.spectra-popup-builder.spectra-has-auto-height .spectra-popup-builder__container.spectra-popup-builder__container--banner{box-shadow:0 0 0 rgb(0 0 0 / .439);padding:8px}.spectra-popup-builder.spectra-popup-builder--banner{height:unset;width:100%}.spectra-popup-builder.spectra-popup-builder--banner.spectra-popup-builder--push-content{align-items:flex-start;max-height:0;opacity:1;position:relative!important;transition:max-height .5s cubic-bezier(1,0,1,1);z-index:9999!important}.spectra-popup-builder.spectra-popup-builder--banner.spectra-popup-builder--position-v-bottom{align-items:flex-end;bottom:0;pointer-events:none;top:unset}.spectra-popup-builder.spectra-popup-close-icon-position-top-right button.spectra-popup-builder__close{right:0}.spectra-popup-builder.spectra-popup-close-icon-position-top-left button.spectra-popup-builder__close{left:0}.spectra-popup-builder button.spectra-popup-builder__close{align-items:center;background:#fff0;background-color:#fff0;border:none;cursor:pointer;display:flex;justify-content:center;min-height:44px!important;min-width:44px!important;padding:12px}.spectra-popup-builder button.spectra-popup-builder__close svg{font-size:var(--spectra-close-icon-size);height:var(--spectra-close-icon-size,20px)!important;line-height:var(--spectra-close-icon-size);transition-property:fill;width:var(--spectra-close-icon-size,20px)!important}.spectra-popup-builder button.spectra-popup-builder__close svg:not(.spectra-custom-svg){fill:var(--spectra-close-icon-color)!important}.spectra-popup-builder button.spectra-popup-builder__close svg:not(.spectra-custom-svg):focus,.spectra-popup-builder button.spectra-popup-builder__close svg:not(.spectra-custom-svg):hover{fill:var(--spectra-close-icon-color-hover,var(--spectra-close-icon-color))!important}.spectra-popup-builder.has-image-background[style*=border-radius],.spectra-popup-builder.has-video-background[style*=border-radius],.spectra-popup-builder[style*=border-radius]{overflow:hidden;overflow:clip!important}.spectra-popup-builder.spectra-popup-builder--popup.has-video-background .spectra-popup-builder__wrapper,.spectra-popup-builder.spectra-popup-builder--popup.spectra-background-video .spectra-popup-builder__wrapper{overflow:hidden;position:relative}.spectra-popup-builder.spectra-popup-builder--popup.has-video-background .spectra-popup-builder__wrapper>.spectra-background-video__wrapper,.spectra-popup-builder.spectra-popup-builder--popup.spectra-background-video .spectra-popup-builder__wrapper>.spectra-background-video__wrapper{border-radius:inherit;display:block!important;inset:0;overflow:hidden;position:absolute;z-index:0}.spectra-popup-builder.spectra-popup-builder--popup.has-video-background .spectra-popup-builder__wrapper>.spectra-background-video__wrapper video,.spectra-popup-builder.spectra-popup-builder--popup.spectra-background-video .spectra-popup-builder__wrapper>.spectra-background-video__wrapper video{height:auto;left:50%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto;z-index:0}.spectra-popup-builder.spectra-popup-builder--popup.has-video-background .spectra-popup-builder__wrapper>.spectra-background-video__wrapper~*,.spectra-popup-builder.spectra-popup-builder--popup.spectra-background-video .spectra-popup-builder__wrapper>.spectra-background-video__wrapper~*{position:relative;z-index:2}.spectra-popup-builder.spectra-popup-builder--popup.has-video-background .spectra-popup-builder__wrapper>.spectra-popup-builder__container,.spectra-popup-builder.spectra-popup-builder--popup.spectra-background-video .spectra-popup-builder__wrapper>.spectra-popup-builder__container{position:relative;z-index:1}.spectra-popup-builder.spectra-popup-builder--popup.has-video-background .spectra-popup-builder__wrapper>.spectra-background-video__wrapper,.spectra-popup-builder.spectra-popup-builder--popup.has-video-background.has-video-background .spectra-background-video__wrapper,.spectra-popup-builder.spectra-popup-builder--popup.spectra-background-video .spectra-popup-builder__wrapper>.spectra-background-video__wrapper,.spectra-popup-builder.spectra-popup-builder--popup.spectra-background-video.has-video-background .spectra-background-video__wrapper{display:block!important}.spectra-popup-builder.spectra-popup-builder--popup.has-video-background:hover .spectra-background-video__wrapper:after,.spectra-popup-builder.spectra-popup-builder--popup.spectra-background-video:hover .spectra-background-video__wrapper:after{background:var(--spectra-background-gradient-hover,var(--spectra-background-color-hover,var(--spectra-background-gradient,var(--spectra-background-color))));opacity:var(--spectra-overlay-opacity)}.spectra-popup-builder.spectra-popup-builder--popup.has-video-background .spectra-popup-builder__container--popup,.spectra-popup-builder.spectra-popup-builder--popup.spectra-background-video .spectra-popup-builder__container--popup{background-color:#fff0}.spectra-popup-builder[class*=wp-block].spectra-text-color{color:var(--spectra-text-color)!important}.spectra-popup-builder[class*=wp-block].spectra-text-color *{color:inherit}.spectra-popup-builder[class*=wp-block].spectra-background-color:not(.spectra-popup-builder--popup):before{background:var(--spectra-background-color);opacity:var(--spectra-overlay-opacity)}.spectra-popup-builder[class*=wp-block].spectra-background-gradient:not(.spectra-popup-builder--popup):before{background:var(--spectra-background-gradient);opacity:var(--spectra-overlay-opacity)}.spectra-popup-builder[class*=wp-block].spectra-background-color:not(.spectra-popup-builder--banner) .spectra-popup-builder__wrapper--popup:before{background:var(--spectra-background-color);opacity:var(--spectra-overlay-opacity)}.spectra-popup-builder[class*=wp-block].spectra-background-gradient:not(.spectra-popup-builder--banner) .spectra-popup-builder__wrapper--popup:before{background:var(--spectra-background-gradient);opacity:var(--spectra-overlay-opacity)}.spectra-popup-builder[class*=wp-block].spectra-rotate-close-icon .spectra-popup-builder__close svg{transform:rotate(var(--spectra-rotate-close-icon))}.spectra-popup-builder[class*=wp-block].spectra-background-color-hover:not(.spectra-popup-builder--popup):hover:before{background:var(--spectra-background-color-hover);opacity:var(--spectra-overlay-opacity)}.spectra-popup-builder[class*=wp-block].spectra-background-gradient-hover:not(.spectra-popup-builder--popup):hover:before{background:var(--spectra-background-gradient-hover);opacity:var(--spectra-overlay-opacity)}.spectra-popup-builder[class*=wp-block].spectra-background-color-hover:not(.spectra-popup-builder--banner) .spectra-popup-builder__wrapper--popup:hover:before{background:var(--spectra-background-color-hover);opacity:var(--spectra-overlay-opacity)}.spectra-popup-builder[class*=wp-block].spectra-background-gradient-hover:not(.spectra-popup-builder--banner) .spectra-popup-builder__wrapper--popup:hover:before{background:var(--spectra-background-gradient-hover);opacity:var(--spectra-overlay-opacity)}.wp-block-spectra-post.spectra-post-layout-grid .spectra-post-loop-wrapper{display:grid;gap:var(--spectra-post-row-gap,20px) var(--spectra-post-column-gap,20px);grid-template-columns:repeat(var(--spectra-post-columns,3),1fr);list-style:none;margin:0;padding:0}.wp-block-spectra-post.spectra-post-layout-grid .spectra-post-loop-wrapper .spectra-post-item{min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-spectra-post.spectra-post-layout-masonry .spectra-post-loop-wrapper{-moz-column-count:var(--spectra-post-columns,3);column-count:var(--spectra-post-columns,3);-moz-column-gap:var(--spectra-post-column-gap,20px);column-gap:var(--spectra-post-column-gap,20px);display:block;list-style:none;margin:0;padding:0}.wp-block-spectra-post.spectra-post-layout-masonry .spectra-post-loop-wrapper .spectra-post-item{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:var(--spectra-post-row-gap,20px);min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-spectra-post .spectra-post-layout-carousel,.wp-block-spectra-post.spectra-post-layout-carousel{position:relative}.wp-block-spectra-post .spectra-post-layout-carousel .swiper:not(.swiper-initialized),.wp-block-spectra-post.spectra-post-layout-carousel .swiper:not(.swiper-initialized){display:block;min-width:0;overflow:hidden;width:100%!important}.wp-block-spectra-post .spectra-post-layout-carousel .swiper:not(.swiper-initialized) .swiper-wrapper,.wp-block-spectra-post.spectra-post-layout-carousel .swiper:not(.swiper-initialized) .swiper-wrapper{display:flex;flex-wrap:nowrap;gap:var(--spectra-carousel-gap,30px);min-width:0;width:100%!important}.wp-block-spectra-post .spectra-post-layout-carousel .swiper:not(.swiper-initialized) .swiper-slide,.wp-block-spectra-post.spectra-post-layout-carousel .swiper:not(.swiper-initialized) .swiper-slide{flex:0 0 calc((100% - (var(--spectra-carousel-slides, 3) - 1)*var(--spectra-carousel-gap, 30px))/var(--spectra-carousel-slides, 3))!important;min-width:0}.wp-block-spectra-post .spectra-post-layout-carousel .swiper:not(.swiper-initialized)~.swiper-button-next,.wp-block-spectra-post .spectra-post-layout-carousel .swiper:not(.swiper-initialized)~.swiper-button-prev,.wp-block-spectra-post.spectra-post-layout-carousel .swiper:not(.swiper-initialized)~.swiper-button-next,.wp-block-spectra-post.spectra-post-layout-carousel .swiper:not(.swiper-initialized)~.swiper-button-prev{opacity:var(--spectra-arrow-opacity,0)}.wp-block-spectra-post .spectra-post-layout-carousel .swiper .swiper-wrapper,.wp-block-spectra-post.spectra-post-layout-carousel .swiper .swiper-wrapper{align-items:flex-start;height:auto}.wp-block-spectra-post .spectra-post-layout-carousel .swiper .swiper-slide,.wp-block-spectra-post.spectra-post-layout-carousel .swiper .swiper-slide{box-sizing:border-box;height:auto}.wp-block-spectra-post .spectra-post-layout-carousel .swiper .swiper-slide.spectra-post-item,.wp-block-spectra-post.spectra-post-layout-carousel .swiper .swiper-slide.spectra-post-item{width:auto}.wp-block-spectra-post .spectra-post-layout-carousel.spectra-post-equal-height .swiper .swiper-wrapper,.wp-block-spectra-post.spectra-post-layout-carousel.spectra-post-equal-height .swiper .swiper-wrapper{align-items:stretch}.wp-block-spectra-post .spectra-post-layout-carousel .swiper-button-next,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-button-prev,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-button-next,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-button-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:20}.editor-styles-wrapper .wp-block-spectra-post .spectra-post-layout-carousel .swiper-button-next,.editor-styles-wrapper .wp-block-spectra-post .spectra-post-layout-carousel .swiper-button-prev,.editor-styles-wrapper .wp-block-spectra-post.spectra-post-layout-carousel .swiper-button-next,.editor-styles-wrapper .wp-block-spectra-post.spectra-post-layout-carousel .swiper-button-prev{transform:none}.wp-block-spectra-post .spectra-post-layout-carousel .swiper-button-next,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-button-prev,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-button-next,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-button-prev{align-items:center;border:0;border-radius:50%;display:flex;justify-content:center;transition:all .3s ease}.wp-block-spectra-post .spectra-post-layout-carousel .swiper-button-next:after,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-button-prev:after,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-button-next:after,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-button-prev:after{display:none}.wp-block-spectra-post .spectra-post-layout-carousel .swiper-button-next svg,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-button-prev svg,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-button-next svg,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-button-prev svg{overflow:visible;transition:fill .3s ease}.wp-block-spectra-post .spectra-post-layout-carousel .swiper-button-next:focus,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-button-next:hover,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-button-prev:focus,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-button-prev:hover,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-button-next:focus,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-button-next:hover,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-button-prev:focus,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-button-prev:hover{outline:none}.wp-block-spectra-post .spectra-post-layout-carousel .swiper-button-next:focus-visible,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-button-prev:focus-visible,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-button-next:focus-visible,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-button-prev:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.wp-block-spectra-post .spectra-post-layout-carousel .swiper-button-next.swiper-button-disabled,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-button-prev.swiper-button-disabled,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-button-next.swiper-button-disabled,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.wp-block-spectra-post .spectra-post-layout-carousel .swiper-button-prev,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-button-prev{left:var(--spectra-carousel-arrow-distance,-20px)}.wp-block-spectra-post .spectra-post-layout-carousel .swiper-button-next,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-button-next{right:var(--spectra-carousel-arrow-distance,-20px)}.wp-block-spectra-post .spectra-post-layout-carousel .swiper-horizontal>.swiper-pagination-bullets,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination-bullets.swiper-pagination-horizontal,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination-custom,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination-fraction,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-horizontal>.swiper-pagination-bullets,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination-bullets.swiper-pagination-horizontal,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination-custom,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination-fraction{bottom:var(--spectra-carousel-pagination-margin-top,-15px);left:0;position:absolute;right:0;width:100%;z-index:19}.wp-block-spectra-post .spectra-post-layout-carousel .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination-bullets.swiper-pagination-horizontal.swiper-pagination-bullets,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination-custom.swiper-pagination-bullets,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination-fraction.swiper-pagination-bullets,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination.swiper-pagination-bullets,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination-bullets.swiper-pagination-horizontal.swiper-pagination-bullets,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination-custom.swiper-pagination-bullets,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination-fraction.swiper-pagination-bullets,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination.swiper-pagination-bullets{pointer-events:none}.wp-block-spectra-post .spectra-post-layout-carousel .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination .swiper-pagination-bullet,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination-custom .swiper-pagination-bullet,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination-fraction .swiper-pagination-bullet,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination .swiper-pagination-bullet,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination-custom .swiper-pagination-bullet,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination-fraction .swiper-pagination-bullet{opacity:.7;pointer-events:all;transition:all .3s ease}.wp-block-spectra-post .spectra-post-layout-carousel .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:focus,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:hover,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination .swiper-pagination-bullet:focus,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination .swiper-pagination-bullet:hover,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet:focus,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet:hover,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination-custom .swiper-pagination-bullet:focus,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination-custom .swiper-pagination-bullet:hover,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination-fraction .swiper-pagination-bullet:focus,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination-fraction .swiper-pagination-bullet:hover,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:focus,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:hover,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination .swiper-pagination-bullet:focus,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination .swiper-pagination-bullet:hover,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet:focus,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet:hover,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination-custom .swiper-pagination-bullet:focus,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination-custom .swiper-pagination-bullet:hover,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination-fraction .swiper-pagination-bullet:focus,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination-fraction .swiper-pagination-bullet:hover{opacity:.9;outline:none}.wp-block-spectra-post .spectra-post-layout-carousel .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:focus-visible,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination .swiper-pagination-bullet:focus-visible,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet:focus-visible,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination-custom .swiper-pagination-bullet:focus-visible,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination-fraction .swiper-pagination-bullet:focus-visible,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:focus-visible,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination .swiper-pagination-bullet:focus-visible,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet:focus-visible,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination-custom .swiper-pagination-bullet:focus-visible,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination-fraction .swiper-pagination-bullet:focus-visible{outline-offset:2px}.wp-block-spectra-post .spectra-post-layout-carousel .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination .swiper-pagination-bullet-active,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet-active,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination-custom .swiper-pagination-bullet-active,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination-custom .swiper-pagination-bullet.swiper-pagination-bullet-active,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination-fraction .swiper-pagination-bullet-active,.wp-block-spectra-post .spectra-post-layout-carousel .swiper-pagination-fraction .swiper-pagination-bullet.swiper-pagination-bullet-active,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination .swiper-pagination-bullet-active,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet-active,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination-custom .swiper-pagination-bullet-active,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination-custom .swiper-pagination-bullet.swiper-pagination-bullet-active,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination-fraction .swiper-pagination-bullet-active,.wp-block-spectra-post.spectra-post-layout-carousel .swiper-pagination-fraction .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.wp-block-spectra-post[class*=wp-block] .spectra-post-layout-carousel,.wp-block-spectra-post[class*=wp-block].spectra-post-layout-carousel{--spectra-carousel-slides:var(--spectra-carousel-slides-lg,3);--spectra-carousel-gap:var(--spectra-carousel-gap-lg,30px);--spectra-arrow-opacity:var(--spectra-arrow-opacity-lg,0)}@media(max-width:1024px){.wp-block-spectra-post[class*=wp-block] .spectra-post-layout-carousel,.wp-block-spectra-post[class*=wp-block].spectra-post-layout-carousel{--spectra-carousel-slides:var(--spectra-carousel-slides-md,2);--spectra-carousel-gap:var(--spectra-carousel-gap-md,20px);--spectra-arrow-opacity:var(--spectra-arrow-opacity-md,0)}}@media(max-width:768px){.wp-block-spectra-post[class*=wp-block] .spectra-post-layout-carousel,.wp-block-spectra-post[class*=wp-block].spectra-post-layout-carousel{--spectra-carousel-slides:var(--spectra-carousel-slides-sm,1);--spectra-carousel-gap:var(--spectra-carousel-gap-sm,10px);--spectra-arrow-opacity:var(--spectra-arrow-opacity-sm,0)}}.wp-block-spectra-post[class*=wp-block] .spectra-post-layout-carousel .swiper-button-next,.wp-block-spectra-post[class*=wp-block] .spectra-post-layout-carousel .swiper-button-prev,.wp-block-spectra-post[class*=wp-block].spectra-post-layout-carousel .swiper-button-next,.wp-block-spectra-post[class*=wp-block].spectra-post-layout-carousel .swiper-button-prev{background-color:var(--spectra-carousel-arrow-bg-color,rgb(0 0 0 / .5));color:var(--spectra-carousel-arrow-color,#fff);height:calc(var(--spectra-carousel-arrow-size, 18px)*1.8);width:calc(var(--spectra-carousel-arrow-size, 18px)*1.8)}.wp-block-spectra-post[class*=wp-block] .spectra-post-layout-carousel .swiper-button-next svg,.wp-block-spectra-post[class*=wp-block] .spectra-post-layout-carousel .swiper-button-prev svg,.wp-block-spectra-post[class*=wp-block].spectra-post-layout-carousel .swiper-button-next svg,.wp-block-spectra-post[class*=wp-block].spectra-post-layout-carousel .swiper-button-prev svg{height:var(--spectra-carousel-arrow-size,18px);width:var(--spectra-carousel-arrow-size,18px)}.wp-block-spectra-post[class*=wp-block] .spectra-post-layout-carousel .swiper-button-next svg:not(.spectra-custom-svg),.wp-block-spectra-post[class*=wp-block] .spectra-post-layout-carousel .swiper-button-prev svg:not(.spectra-custom-svg),.wp-block-spectra-post[class*=wp-block].spectra-post-layout-carousel .swiper-button-next svg:not(.spectra-custom-svg),.wp-block-spectra-post[class*=wp-block].spectra-post-layout-carousel .swiper-button-prev svg:not(.spectra-custom-svg){fill:var(--spectra-carousel-arrow-color,currentcolor)}.wp-block-spectra-post[class*=wp-block] .spectra-post-layout-carousel .swiper-button-next svg.spectra-custom-svg,.wp-block-spectra-post[class*=wp-block] .spectra-post-layout-carousel .swiper-button-prev svg.spectra-custom-svg,.wp-block-spectra-post[class*=wp-block].spectra-post-layout-carousel .swiper-button-next svg.spectra-custom-svg,.wp-block-spectra-post[class*=wp-block].spectra-post-layout-carousel .swiper-button-prev svg.spectra-custom-svg{color:var(--spectra-carousel-arrow-color,currentcolor)}.wp-block-spectra-post[class*=wp-block] .spectra-post-layout-carousel .swiper-pagination .swiper-pagination-bullet,.wp-block-spectra-post[class*=wp-block].spectra-post-layout-carousel .swiper-pagination .swiper-pagination-bullet{background-color:var(--spectra-carousel-dot-color,#aeacac);height:var(--spectra-carousel-dot-size,8px);margin:0 var(--spectra-carousel-dot-spacing,4px);opacity:.7;width:var(--spectra-carousel-dot-size,8px)}.wp-block-spectra-post[class*=wp-block] .spectra-post-layout-carousel .swiper-pagination .swiper-pagination-bullet:focus,.wp-block-spectra-post[class*=wp-block] .spectra-post-layout-carousel .swiper-pagination .swiper-pagination-bullet:hover,.wp-block-spectra-post[class*=wp-block].spectra-post-layout-carousel .swiper-pagination .swiper-pagination-bullet:focus,.wp-block-spectra-post[class*=wp-block].spectra-post-layout-carousel .swiper-pagination .swiper-pagination-bullet:hover{opacity:.9}.wp-block-spectra-post[class*=wp-block] .spectra-post-layout-carousel .swiper-pagination .swiper-pagination-bullet-active,.wp-block-spectra-post[class*=wp-block] .spectra-post-layout-carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.wp-block-spectra-post[class*=wp-block].spectra-post-layout-carousel .swiper-pagination .swiper-pagination-bullet-active,.wp-block-spectra-post[class*=wp-block].spectra-post-layout-carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;transform:scale(1.2)}.wp-block-spectra-post.spectra-post-loading{opacity:.5;pointer-events:none}.wp-block-spectra-post .spectra-post-inf-loader{align-items:center;display:flex;gap:.5rem;justify-content:center;margin:0 auto;min-height:3.625rem;text-align:center;width:10rem}.wp-block-spectra-post .spectra-post-inf-loader div{animation:spectra-bounce-loader 1.4s ease-in-out infinite both;background-color:var(--spectra-pagination-color,#0073aa);border-radius:100%;display:inline-block;height:var(--spectra-pagination-loader-size,1.125rem);width:var(--spectra-pagination-loader-size,1.125rem)}.wp-block-spectra-post .spectra-post-inf-loader .spectra-post-loader-1{animation-delay:-.32s}.wp-block-spectra-post .spectra-post-inf-loader .spectra-post-loader-2{animation-delay:-.16s}.wp-block-spectra-post .spectra-post-inf-loader[hidden]{display:none}@keyframes spectra-bounce-loader{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.wp-block-spectra-post .spectra-post-pagination{display:flex;margin-top:0}.wp-block-spectra-post .spectra-post-pagination.spectra-pagination-align-left,.wp-block-spectra-post .spectra-post-pagination.spectra-pagination-align-left .spectra-load-more-wrapper{justify-content:flex-start}.wp-block-spectra-post .spectra-post-pagination.spectra-pagination-align-center,.wp-block-spectra-post .spectra-post-pagination.spectra-pagination-align-center .spectra-load-more-wrapper{justify-content:center}.wp-block-spectra-post .spectra-post-pagination.spectra-pagination-align-right,.wp-block-spectra-post .spectra-post-pagination.spectra-pagination-align-right .spectra-load-more-wrapper{justify-content:flex-end}.wp-block-spectra-post .spectra-post-pagination .spectra-post-pagination-numbers{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.wp-block-spectra-post .spectra-post-pagination .spectra-post-pagination-numbers a{align-items:center;border-radius:var(--spectra-pagination-border-radius,.25rem);box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:var(--spectra-pagination-font-size,1rem);font-weight:500;height:2.75rem;justify-content:center;line-height:1;margin:0;min-width:2.75rem;padding:0 .75rem;text-decoration:none;transition:all .2s ease}.wp-block-spectra-post .spectra-post-pagination .spectra-post-pagination-numbers a:focus{outline:none}.wp-block-spectra-post .spectra-post-pagination .spectra-post-pagination-numbers a:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.wp-block-spectra-post .spectra-post-pagination .spectra-post-pagination-numbers .dots{background:none!important;border:none!important;cursor:default;pointer-events:none}.wp-block-spectra-post[class*=wp-block].spectra-pagination-layout-filled .spectra-post-pagination-numbers a{background:var(--spectra-pagination-bg-color,#0073aa);border:var(--spectra-pagination-border-size,.125rem) solid var(--spectra-pagination-bg-color,#0073aa);color:var(--spectra-pagination-color,#fff)}.wp-block-spectra-post[class*=wp-block].spectra-pagination-layout-filled .spectra-post-pagination-numbers a.current{background:var(--spectra-pagination-bg-color-active,var(--spectra-pagination-bg-color,#005a87));border-color:var(--spectra-pagination-bg-color-active,var(--spectra-pagination-bg-color,#005a87));color:var(--spectra-pagination-color-active,var(--spectra-pagination-color,#fff))}.wp-block-spectra-post[class*=wp-block].spectra-pagination-layout-filled .spectra-post-pagination-numbers a:focus,.wp-block-spectra-post[class*=wp-block].spectra-pagination-layout-filled .spectra-post-pagination-numbers a:hover{background:var(--spectra-pagination-bg-color-hover,var(--spectra-pagination-bg-color,#005a87))!important;border-color:var(--spectra-pagination-bg-color-hover,var(--spectra-pagination-bg-color,#005a87))!important;color:var(--spectra-pagination-color-hover,var(--spectra-pagination-color,#fff))!important}.wp-block-spectra-post[class*=wp-block].spectra-pagination-layout-filled .spectra-post-pagination-numbers .dots{background:transparent!important;border:none!important}.wp-block-spectra-post[class*=wp-block].spectra-pagination-layout-border .spectra-post-pagination-numbers a{background:#fff0;border:var(--spectra-pagination-border-size,.125rem) solid var(--spectra-pagination-color,#0073aa);color:var(--spectra-pagination-color,#0073aa)}.wp-block-spectra-post[class*=wp-block].spectra-pagination-layout-border .spectra-post-pagination-numbers a.current{background:var(--spectra-pagination-bg-color-active,var(--spectra-pagination-color,#0073aa));border-color:var(--spectra-pagination-bg-color-active,var(--spectra-pagination-color,#0073aa));color:var(--spectra-pagination-color-active,#fff)}.wp-block-spectra-post[class*=wp-block].spectra-pagination-layout-border .spectra-post-pagination-numbers a:focus,.wp-block-spectra-post[class*=wp-block].spectra-pagination-layout-border .spectra-post-pagination-numbers a:hover{background:var(--spectra-pagination-bg-color-hover,var(--spectra-pagination-color,#0073aa))!important;border-color:var(--spectra-pagination-bg-color-hover,var(--spectra-pagination-color,#0073aa))!important;color:var(--spectra-pagination-color-hover,#fff)!important}.wp-block-spectra-post[class*=wp-block].spectra-pagination-layout-border .spectra-post-pagination-numbers .dots{background:transparent!important;border:none!important}.wp-block-spectra-post[class*=wp-block] .spectra-load-more-wrapper{display:flex;justify-content:center;width:100%}.wp-block-spectra-post[class*=wp-block] .spectra-load-more-wrapper .spectra-load-more-button{align-items:center;background:var(--spectra-pagination-bg-color,#0073aa);border:var(--spectra-pagination-border-size,.125rem) solid var(--spectra-pagination-border-color,transparent);border-radius:var(--spectra-pagination-border-radius,.25rem);box-sizing:border-box;color:var(--spectra-pagination-color,#fff);cursor:pointer;display:inline-flex;font-size:var(--spectra-pagination-font-size,1rem);font-weight:500;justify-content:center;line-height:1;margin:0;min-height:2.75rem;padding:var(--spectra-pagination-button-padding-top,.875rem) var(--spectra-pagination-button-padding-right,2rem) var(--spectra-pagination-button-padding-bottom,.875rem) var(--spectra-pagination-button-padding-left,2rem);transition:all .2s ease}.wp-block-spectra-post[class*=wp-block] .spectra-load-more-wrapper .spectra-load-more-button:focus:not(:disabled),.wp-block-spectra-post[class*=wp-block] .spectra-load-more-wrapper .spectra-load-more-button:hover:not(:disabled){background:var(--spectra-pagination-bg-color-hover,var(--spectra-pagination-bg-color,#005a87));border-color:var(--spectra-pagination-border-color-hover,transparent);color:var(--spectra-pagination-color-hover,var(--spectra-pagination-color,#fff))}.wp-block-spectra-post[class*=wp-block] .spectra-load-more-wrapper .spectra-load-more-button:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.wp-block-spectra-post[class*=wp-block] .spectra-load-more-wrapper .spectra-load-more-button:disabled{cursor:not-allowed;opacity:.6}.wp-block-spectra-post[class*=wp-block] .spectra-load-more-wrapper .spectra-load-more-button[hidden]{display:none}.wp-block-spectra-post .swiper-button-lock{display:none!important}/**
 * Swiper 12.1.3
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2026 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: March 24, 2026
 */

:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode{.swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}}.swiper-virtual.swiper-css-mode.swiper-horizontal{.swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}}.swiper-virtual.swiper-css-mode.swiper-vertical{.swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}::slotted(svg),svg{height:100%;object-fit:contain;transform-origin:center;width:100%;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));button&{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none!important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}&.swiper-scrollbar-vertical,.swiper-vertical>&{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%;>canvas,>img,>svg{max-height:100%;max-width:100%;object-fit:contain}}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.swiper.swiper-cube{overflow:visible}.swiper-cube{.swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1;.swiper-slide{pointer-events:none}}&.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0;&:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}}}.swiper-cube{.swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}}.swiper-cube{.swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper.swiper-flip{overflow:visible}.swiper-flip{.swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1;.swiper-slide{pointer-events:none}}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}}.swiper-flip{.swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper-creative{.swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}}.swiper.swiper-cards{overflow:visible}.swiper-cards{.swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}}.wp-block-spectra-slider-child{height:100%;min-height:250px;overflow:hidden;position:relative;transition:color .3s ease,background-color .3s ease,background-image .3s ease;width:100%}.spectra-has-slider-height .wp-block-spectra-slider-child{min-height:var(--spectra-slider-height,250px)}.wp-block-spectra-slider-child .spectra-slider__overlay,.wp-block-spectra-slider-child__background{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.wp-block-spectra-slider-child__background{overflow:hidden}.wp-block-spectra-slider-child__background video{height:100%;min-block-size:inherit;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-spectra-slider-child__overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.wp-block-spectra-slider-child .slide-content{list-style:none;margin-left:auto;margin-right:auto;min-height:250px;overflow:hidden;position:relative;z-index:2}.spectra-has-slider-height .wp-block-spectra-slider-child .slide-content{min-height:var(--spectra-slider-height,250px)}.wp-block-spectra-slider-child[class*=wp-block].spectra-text-color{color:var(--spectra-text-color)}.wp-block-spectra-slider-child[class*=wp-block].spectra-text-color *{color:inherit}.wp-block-spectra-slider-child[class*=wp-block]:not(a):not(:hover.spectra-text-color-hover){color:var(--spectra-text-color,inherit)}.wp-block-spectra-slider-child[class*=wp-block].spectra-background-color:before{background:var(--spectra-background-color);opacity:var(--spectra-overlay-opacity)}.wp-block-spectra-slider-child[class*=wp-block].spectra-background-gradient:before{background:var(--spectra-background-gradient);opacity:var(--spectra-overlay-opacity)}.wp-block-spectra-slider-child[class*=wp-block].spectra-text-color-hover:hover{color:var(--spectra-text-color-hover)!important}.wp-block-spectra-slider-child[class*=wp-block].spectra-text-color-hover:hover :not(.spectra-text-color-hover){color:inherit}.spectra-slider-triggers{cursor:pointer}.wp-block-spectra-slider{box-sizing:border-box;height:auto;max-width:100%;padding:20px 0;position:relative;width:inherit;--spectra-text-color:inherit;--spectra-text-color-hover:inherit}.wp-block-spectra-slider:before{border-radius:inherit}.wp-block-spectra-slider .swiper{display:flex;position:relative;width:100%;z-index:3}.wp-block-spectra-slider .swiper .swiper-wrapper{align-items:center;height:auto;padding:0}.wp-block-spectra-slider .swiper .swiper-slide{box-sizing:border-box}.wp-block-spectra-slider .swiper .swiper-slide .slide-content{width:auto}.wp-block-spectra-slider .swiper-button-next,.wp-block-spectra-slider .swiper-button-prev{align-items:center;border:0;border-radius:50%;display:flex;justify-content:center;position:absolute;top:44%;transition:all .3s ease;z-index:20}.wp-block-spectra-slider .swiper-button-next:after,.wp-block-spectra-slider .swiper-button-prev:after{display:none}.wp-block-spectra-slider .swiper-button-next svg,.wp-block-spectra-slider .swiper-button-prev svg{overflow:visible;transition:fill .3s ease}.wp-block-spectra-slider .swiper-button-next:focus,.wp-block-spectra-slider .swiper-button-next:hover,.wp-block-spectra-slider .swiper-button-prev:focus,.wp-block-spectra-slider .swiper-button-prev:hover{outline:none}.wp-block-spectra-slider .swiper-button-next:focus-visible,.wp-block-spectra-slider .swiper-button-prev:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.wp-block-spectra-slider .swiper-horizontal>.swiper-pagination-bullets,.wp-block-spectra-slider .swiper-pagination,.wp-block-spectra-slider .swiper-pagination-bullets.swiper-pagination-horizontal,.wp-block-spectra-slider .swiper-pagination-custom,.wp-block-spectra-slider .swiper-pagination-fraction{bottom:calc(var(--spectra-pagination-margin-top, 0%)*-.3);left:0;position:absolute;right:0;width:100%;z-index:19}.wp-block-spectra-slider .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets,.wp-block-spectra-slider .swiper-pagination-bullets.swiper-pagination-horizontal.swiper-pagination-bullets,.wp-block-spectra-slider .swiper-pagination-custom.swiper-pagination-bullets,.wp-block-spectra-slider .swiper-pagination-fraction.swiper-pagination-bullets,.wp-block-spectra-slider .swiper-pagination.swiper-pagination-bullets{pointer-events:none}.wp-block-spectra-slider .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.wp-block-spectra-slider .swiper-pagination .swiper-pagination-bullet,.wp-block-spectra-slider .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet,.wp-block-spectra-slider .swiper-pagination-custom .swiper-pagination-bullet,.wp-block-spectra-slider .swiper-pagination-fraction .swiper-pagination-bullet{opacity:.7;pointer-events:all;transition:all .3s ease}.wp-block-spectra-slider .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:focus,.wp-block-spectra-slider .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:hover,.wp-block-spectra-slider .swiper-pagination .swiper-pagination-bullet:focus,.wp-block-spectra-slider .swiper-pagination .swiper-pagination-bullet:hover,.wp-block-spectra-slider .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet:focus,.wp-block-spectra-slider .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet:hover,.wp-block-spectra-slider .swiper-pagination-custom .swiper-pagination-bullet:focus,.wp-block-spectra-slider .swiper-pagination-custom .swiper-pagination-bullet:hover,.wp-block-spectra-slider .swiper-pagination-fraction .swiper-pagination-bullet:focus,.wp-block-spectra-slider .swiper-pagination-fraction .swiper-pagination-bullet:hover{opacity:.9;outline:none}.wp-block-spectra-slider .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:focus-visible,.wp-block-spectra-slider .swiper-pagination .swiper-pagination-bullet:focus-visible,.wp-block-spectra-slider .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet:focus-visible,.wp-block-spectra-slider .swiper-pagination-custom .swiper-pagination-bullet:focus-visible,.wp-block-spectra-slider .swiper-pagination-fraction .swiper-pagination-bullet:focus-visible{outline-offset:2px}.wp-block-spectra-slider .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active,.wp-block-spectra-slider .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,.wp-block-spectra-slider .swiper-pagination .swiper-pagination-bullet-active,.wp-block-spectra-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.wp-block-spectra-slider .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet-active,.wp-block-spectra-slider .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active,.wp-block-spectra-slider .swiper-pagination-custom .swiper-pagination-bullet-active,.wp-block-spectra-slider .swiper-pagination-custom .swiper-pagination-bullet.swiper-pagination-bullet-active,.wp-block-spectra-slider .swiper-pagination-fraction .swiper-pagination-bullet-active,.wp-block-spectra-slider .swiper-pagination-fraction .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;transform:scale(1.2)}.wp-block-spectra-slider .spectra-slider-container{display:contents;position:relative;z-index:2}.wp-block-spectra-slider .spectra-slider__overlay,.wp-block-spectra-slider__background{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.wp-block-spectra-slider__background{overflow:hidden}.wp-block-spectra-slider__background video{height:100%;min-block-size:inherit;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-spectra-slider__overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.wp-block-spectra-slider[class*=wp-block].spectra-background-color:before{background:var(--spectra-background-color);opacity:var(--spectra-overlay-opacity)}.wp-block-spectra-slider[class*=wp-block].spectra-background-gradient:before{background:var(--spectra-background-gradient);opacity:var(--spectra-overlay-opacity)}.wp-block-spectra-slider[class*=wp-block].spectra-text-color{color:var(--spectra-text-color,inherit)}.wp-block-spectra-slider[class*=wp-block] .swiper-button-next,.wp-block-spectra-slider[class*=wp-block] .swiper-button-prev{background-color:var(--spectra-arrow-background-color,rgb(0 0 0 / .5));color:var(--spectra-navigation-color,#fff)}.wp-block-spectra-slider[class*=wp-block] .swiper-button-next svg:not(.spectra-custom-svg),.wp-block-spectra-slider[class*=wp-block] .swiper-button-prev svg:not(.spectra-custom-svg){fill:var(--spectra-arrow-color,currentcolor)}.wp-block-spectra-slider[class*=wp-block] .swiper-button-next svg.spectra-custom-svg,.wp-block-spectra-slider[class*=wp-block] .swiper-button-prev svg.spectra-custom-svg{color:var(--spectra-arrow-color,currentcolor)}.wp-block-spectra-slider[class*=wp-block] .swiper-button-next:focus,.wp-block-spectra-slider[class*=wp-block] .swiper-button-next:hover,.wp-block-spectra-slider[class*=wp-block] .swiper-button-prev:focus,.wp-block-spectra-slider[class*=wp-block] .swiper-button-prev:hover{background-color:var(--spectra-arrow-background-color-hover,rgb(0 0 0 / .7));color:var(--spectra-arrow-color-hover,#fff)}.wp-block-spectra-slider[class*=wp-block] .swiper-button-next:focus svg:not(.spectra-custom-svg),.wp-block-spectra-slider[class*=wp-block] .swiper-button-next:hover svg:not(.spectra-custom-svg),.wp-block-spectra-slider[class*=wp-block] .swiper-button-prev:focus svg:not(.spectra-custom-svg),.wp-block-spectra-slider[class*=wp-block] .swiper-button-prev:hover svg:not(.spectra-custom-svg){fill:var(--spectra-arrow-color-hover,#fff)}.wp-block-spectra-slider[class*=wp-block] .swiper-button-next:focus svg.spectra-custom-svg,.wp-block-spectra-slider[class*=wp-block] .swiper-button-next:hover svg.spectra-custom-svg,.wp-block-spectra-slider[class*=wp-block] .swiper-button-prev:focus svg.spectra-custom-svg,.wp-block-spectra-slider[class*=wp-block] .swiper-button-prev:hover svg.spectra-custom-svg{color:var(--spectra-arrow-color-hover,#fff)}.wp-block-spectra-slider[class*=wp-block] .swiper-pagination .swiper-pagination-bullet{background-color:var(--spectra-pagination-color,#aeacac);height:var(--dot-size,8px);margin:0 var(--dot-spacing,4px);width:var(--dot-size,8px)}.wp-block-spectra-slider[class*=wp-block] .swiper-pagination .swiper-pagination-bullet:focus,.wp-block-spectra-slider[class*=wp-block] .swiper-pagination .swiper-pagination-bullet:hover{background-color:var(--spectra-pagination-color-hover,var(--spectra-pagination-color,#363434))}.wp-block-spectra-slider[class*=wp-block] .swiper-pagination .swiper-pagination-bullet:focus-visible{outline:2px solid var(--spectra-pagination-color-active,rgb(32 3 3 / .533))}.wp-block-spectra-slider[class*=wp-block] .swiper-pagination .swiper-pagination-bullet-active,.wp-block-spectra-slider[class*=wp-block] .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--spectra-pagination-color-active,var(--dot-active-color,rgb(32 3 3 / .533)))}.wp-block-spectra-slider[class*=wp-block].spectra-text-color .spectra-slider-child{color:var(--spectra-text-color);transition:color .3s ease}.wp-block-spectra-slider[class*=wp-block].spectra-text-color .spectra-slider-child:hover{color:var(--spectra-text-color-hover)}.entry-content>.wp-block-spectra-button:where(:not(.alignwide):not(.alignfull)),.is-layout-constrained>.wp-block-spectra-button:where(:not(.alignwide):not(.alignfull)),.is-layout-flow>.wp-block-spectra-button:where(:not(.alignwide):not(.alignfull)){max-width:-moz-fit-content;max-width:fit-content}.wp-block-spectra-tabs-child-tab-button:where(div,button){align-items:center;cursor:pointer;display:flex;height:auto;letter-spacing:inherit;line-height:inherit;text-decoration:none;text-transform:inherit;width:auto;word-spacing:inherit}.wp-block-spectra-tabs-child-tab-button:where(div,button).wp-block-button__link{display:flex}.wp-block-spectra-tabs-child-tab-button:where(div,button).has-text-align-right{justify-content:right}.wp-block-spectra-tabs-child-tab-button:where(div,button).has-text-align-left{justify-content:left}.wp-block-spectra-tabs-child-tab-button:where(div,button).has-text-align-center{justify-content:center}.wp-block-spectra-tabs-child-tab-button:where(div,button) .spectra-button__link{align-items:center;color:inherit;display:flex;justify-content:center;text-decoration:inherit}.wp-block-spectra-tabs-child-tab-button:where(div,button) .spectra-button__icon{align-items:center;display:flex;font-size:inherit}.wp-block-spectra-tabs-child-tab-button:where(div,button) .spectra-button__icon:not(.spectra-custom-svg){fill:currentcolor}.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-background-color{background:var(--spectra-background-color)}.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-background-gradient{background:var(--spectra-background-gradient)}.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-text-color{color:var(--spectra-text-color)}.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-text-color *{color:inherit}.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block] .spectra-button__icon.spectra-icon-color:not(.spectra-custom-svg){fill:var(--spectra-icon-color)}.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block]:focus .spectra-button__icon.spectra-icon-color:not(.spectra-icon-color-hover):not(.spectra-custom-svg),.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block]:hover .spectra-button__icon.spectra-icon-color:not(.spectra-icon-color-hover):not(.spectra-custom-svg){fill:var(--spectra-text-color-hover,var(--spectra-icon-color))}.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-icon-color svg.spectra-custom-svg{color:var(--spectra-icon-color)}.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-icon-color:not(.spectra-icon-color-hover):focus svg.spectra-custom-svg,.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-icon-color:not(.spectra-icon-color-hover):hover svg.spectra-custom-svg{color:var(--spectra-text-color-hover,var(--spectra-icon-color))}.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-border-color-hover:focus-visible,.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-border-color-hover:hover{border-color:var(--spectra-border-color-hover)!important}.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-border-color-active.spectra-block-is-active{border-color:var(--spectra-border-color-active)!important}.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active.spectra-background-color-active{background:var(--spectra-background-color-active)!important}.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active.spectra-background-gradient-active{background:var(--spectra-background-gradient-active)!important}.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active.spectra-text-color-active{color:var(--spectra-text-color-active)!important}.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active.spectra-text-color-active *{color:inherit}.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active .spectra-button__icon.spectra-icon-color-active:not(.spectra-custom-svg){fill:var(--spectra-icon-color-active,var(--spectra-text-color-active,currentColor))!important}.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active.spectra-icon-color-active svg.spectra-custom-svg{color:var(--spectra-icon-color-active,var(--spectra-text-color-active,currentColor))}.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active:focus-visible.spectra-background-color-active-hover,.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active:hover.spectra-background-color-active-hover{background:var(--spectra-background-color-active-hover)!important}.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active:focus-visible.spectra-background-gradient-active-hover,.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active:hover.spectra-background-gradient-active-hover{background:var(--spectra-background-gradient-active-hover)!important}.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active:focus-visible.spectra-text-color-active-hover,.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active:hover.spectra-text-color-active-hover{color:var(--spectra-text-color-active-hover)!important}.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active:focus-visible.spectra-text-color-active-hover *,.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active:hover.spectra-text-color-active-hover *{color:inherit}.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active:focus-visible .spectra-button__icon.spectra-icon-color-active-hover:not(.spectra-custom-svg),.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active:hover .spectra-button__icon.spectra-icon-color-active-hover:not(.spectra-custom-svg){fill:var(--spectra-icon-color-active-hover,var(--spectra-text-color-active-hover,currentColor))!important}.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active:focus-visible.spectra-icon-color-active-hover svg.spectra-custom-svg,.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active:hover.spectra-icon-color-active-hover svg.spectra-custom-svg{color:var(--spectra-icon-color-active-hover,var(--spectra-text-color-active-hover,currentColor))}.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active:focus-visible.spectra-border-color-active-hover,.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block].spectra-block-is-active:hover.spectra-border-color-active-hover{border-color:var(--spectra-border-color-active-hover)!important}.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block]:hover:not(.spectra-block-is-active).spectra-background-color-hover{background:var(--spectra-background-color-hover)!important}.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block]:hover:not(.spectra-block-is-active).spectra-background-gradient-hover{background:var(--spectra-background-gradient-hover)!important}.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block]:hover:not(.spectra-block-is-active).spectra-text-color-hover{color:var(--spectra-text-color-hover)!important}.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block]:hover:not(.spectra-block-is-active).spectra-text-color-hover *{color:inherit}.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block]:hover:not(.spectra-block-is-active) .spectra-button__icon.spectra-icon-color-hover:not(.spectra-custom-svg){fill:var(--spectra-icon-color-hover,var(--spectra-text-color-hover,currentColor))!important}.wp-block-spectra-tabs-child-tab-button:where(div,button)[class*=wp-block]:hover:not(.spectra-block-is-active).spectra-icon-color-hover svg.spectra-custom-svg{color:var(--spectra-icon-color-hover,var(--spectra-text-color-hover,currentColor))}.wp-block-spectra-tabs-child-tab-trigger{box-sizing:border-box;cursor:pointer;padding:10px;position:relative;transition:all .3s ease}.wp-block-spectra-tabs-child-tab-trigger .wp-block-spectra-container.spectra-is-root-container{width:100%}.wp-block-spectra-tabs-child-tab-trigger.wp-block-spectra-tabs-child-tab-trigger-is-layout-flex{flex-wrap:nowrap}.wp-block-spectra-tabs-child-tab-trigger.spectra-text-color h1,.wp-block-spectra-tabs-child-tab-trigger.spectra-text-color h2,.wp-block-spectra-tabs-child-tab-trigger.spectra-text-color h3,.wp-block-spectra-tabs-child-tab-trigger.spectra-text-color h4,.wp-block-spectra-tabs-child-tab-trigger.spectra-text-color h5,.wp-block-spectra-tabs-child-tab-trigger.spectra-text-color h6{color:inherit}.wp-block-spectra-tabs-child-tab-trigger[class*=wp-block].spectra-background-color{background:var(--spectra-background-color);opacity:var(--spectra-overlay-opacity)}.wp-block-spectra-tabs-child-tab-trigger[class*=wp-block].spectra-background-gradient{background:var(--spectra-background-gradient);opacity:var(--spectra-overlay-opacity)}.wp-block-spectra-tabs-child-tab-trigger[class*=wp-block].spectra-border-color-hover:focus-visible,.wp-block-spectra-tabs-child-tab-trigger[class*=wp-block].spectra-border-color-hover:hover{border-color:var(--spectra-border-color-hover)!important}.wp-block-spectra-tabs-child-tab-trigger[class*=wp-block].spectra-border-color-active.spectra-block-is-active{border-color:var(--spectra-border-color-active)!important}.wp-block-spectra-tabs-child-tab-trigger[class*=wp-block] .wp-block-spectra-icons.spectra-icon-color-active:not(.spectra-custom-svg){fill:var(--spectra-icon-color-active,--spectra-text-color-active)!important}.wp-block-spectra-tabs-child-tab-trigger[class*=wp-block] .wp-block-spectra-icons.spectra-custom-svg:not(.spectra-icon-color-active){color:currentcolor!important;fill:none!important}.wp-block-spectra-tabs-child-tab-trigger[class*=wp-block].spectra-block-is-active{z-index:1}.wp-block-spectra-tabs-child-tab-trigger[class*=wp-block].spectra-block-is-active.spectra-background-color-active{background:var(--spectra-background-color-active)!important}.wp-block-spectra-tabs-child-tab-trigger[class*=wp-block].spectra-block-is-active.spectra-background-gradient-active{background:var(--spectra-background-gradient-active)!important}.wp-block-spectra-tabs-child-tab-trigger[class*=wp-block].spectra-block-is-active.spectra-text-color-active{color:var(--spectra-text-color-active)!important}.wp-block-spectra-tabs-child-tab-trigger[class*=wp-block].spectra-block-is-active:focus-visible.spectra-background-color-active-hover,.wp-block-spectra-tabs-child-tab-trigger[class*=wp-block].spectra-block-is-active:hover.spectra-background-color-active-hover{background:var(--spectra-background-color-active-hover)!important}.wp-block-spectra-tabs-child-tab-trigger[class*=wp-block].spectra-block-is-active:focus-visible.spectra-background-gradient-active-hover,.wp-block-spectra-tabs-child-tab-trigger[class*=wp-block].spectra-block-is-active:hover.spectra-background-gradient-active-hover{background:var(--spectra-background-gradient-active-hover)!important}.wp-block-spectra-tabs-child-tab-trigger[class*=wp-block].spectra-block-is-active:focus-visible.spectra-text-color-active-hover,.wp-block-spectra-tabs-child-tab-trigger[class*=wp-block].spectra-block-is-active:hover.spectra-text-color-active-hover{color:var(--spectra-text-color-active-hover)!important}.wp-block-spectra-tabs-child-tab-trigger[class*=wp-block].spectra-block-is-active:focus-visible.spectra-border-color-active-hover,.wp-block-spectra-tabs-child-tab-trigger[class*=wp-block].spectra-block-is-active:hover.spectra-border-color-active-hover{border-color:var(--spectra-border-color-active-hover)!important}.wp-block-spectra-tabs-child-tab-trigger[class*=wp-block]:hover:not(.spectra-block-is-active).spectra-background-color-hover{background:var(--spectra-background-color-hover)!important;opacity:var(--spectra-overlay-opacity)}.wp-block-spectra-tabs-child-tab-trigger[class*=wp-block]:hover:not(.spectra-block-is-active).spectra-background-gradient-hover{background:var(--spectra-background-gradient-hover)!important;opacity:var(--spectra-overlay-opacity)}.wp-block-spectra-tabs-child-tab-trigger[class*=wp-block]:hover:not(.spectra-block-is-active).spectra-text-color-hover{color:var(--spectra-text-color-hover)!important}.wp-block-spectra-tabs-child-tab-trigger[class*=wp-block].spectra-background-color-hover:hover{background:var(--spectra-background-color-hover);opacity:var(--spectra-overlay-opacity)}.wp-block-spectra-tabs-child-tab-trigger[class*=wp-block].spectra-background-gradient-hover:hover{background:var(--spectra-background-gradient-hover);opacity:var(--spectra-overlay-opacity)}.wp-block-spectra-tabs-child-tabpanel{border:1px solid #d2d2d2;border-radius:2px;box-sizing:border-box;overflow:hidden;padding:var(--wp--preset--spacing--30,.67rem)}.wp-block-spectra-tabs-child-tabpanel.spectra-block-is-hidden.spectra-block-is-hidden.spectra-block-is-hidden{display:none}.wp-block-spectra-tabs-child-tabpanel[class*=wp-block].spectra-text-color{color:var(--spectra-text-color)}.wp-block-spectra-tabs-child-tabpanel[class*=wp-block].spectra-text-color :not(.spectra-text-color){color:inherit}.wp-block-spectra-tabs-child-tabpanel[class*=wp-block].spectra-background-color{background-color:var(--spectra-background-color)}.wp-block-spectra-tabs-child-tabpanel[class*=wp-block].spectra-background-gradient{background:var(--spectra-background-gradient)}.wp-block-spectra-tabs-child-tabpanel[class*=wp-block]:focus-within.spectra-text-color-hover,.wp-block-spectra-tabs-child-tabpanel[class*=wp-block]:hover.spectra-text-color-hover{color:var(--spectra-text-color-hover)!important}.wp-block-spectra-tabs-child-tabpanel[class*=wp-block]:focus-within.spectra-text-color-hover :not(.spectra-text-color-hover),.wp-block-spectra-tabs-child-tabpanel[class*=wp-block]:hover.spectra-text-color-hover :not(.spectra-text-color-hover){color:inherit}.wp-block-spectra-tabs-child-tabpanel[class*=wp-block]:focus-within.spectra-background-color-hover,.wp-block-spectra-tabs-child-tabpanel[class*=wp-block]:hover.spectra-background-color-hover{background:var(--spectra-background-color-hover)!important}.wp-block-spectra-tabs-child-tabpanel[class*=wp-block]:focus-within.spectra-background-gradient-hover,.wp-block-spectra-tabs-child-tabpanel[class*=wp-block]:hover.spectra-background-gradient-hover{background:var(--spectra-background-gradient-hover)!important}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="100"],[data-aos][data-aos][data-aos-delay="1000"],[data-aos][data-aos][data-aos-delay="1050"],[data-aos][data-aos][data-aos-delay="1100"],[data-aos][data-aos][data-aos-delay="1150"],[data-aos][data-aos][data-aos-delay="1200"],[data-aos][data-aos][data-aos-delay="1250"],[data-aos][data-aos][data-aos-delay="1300"],[data-aos][data-aos][data-aos-delay="1350"],[data-aos][data-aos][data-aos-delay="1400"],[data-aos][data-aos][data-aos-delay="1450"],[data-aos][data-aos][data-aos-delay="150"],[data-aos][data-aos][data-aos-delay="1500"],[data-aos][data-aos][data-aos-delay="1550"],[data-aos][data-aos][data-aos-delay="1600"],[data-aos][data-aos][data-aos-delay="1650"],[data-aos][data-aos][data-aos-delay="1700"],[data-aos][data-aos][data-aos-delay="1750"],[data-aos][data-aos][data-aos-delay="1800"],[data-aos][data-aos][data-aos-delay="1850"],[data-aos][data-aos][data-aos-delay="1900"],[data-aos][data-aos][data-aos-delay="1950"],[data-aos][data-aos][data-aos-delay="200"],[data-aos][data-aos][data-aos-delay="2000"],[data-aos][data-aos][data-aos-delay="2050"],[data-aos][data-aos][data-aos-delay="2100"],[data-aos][data-aos][data-aos-delay="2150"],[data-aos][data-aos][data-aos-delay="2200"],[data-aos][data-aos][data-aos-delay="2250"],[data-aos][data-aos][data-aos-delay="2300"],[data-aos][data-aos][data-aos-delay="2350"],[data-aos][data-aos][data-aos-delay="2400"],[data-aos][data-aos][data-aos-delay="2450"],[data-aos][data-aos][data-aos-delay="250"],[data-aos][data-aos][data-aos-delay="2500"],[data-aos][data-aos][data-aos-delay="2550"],[data-aos][data-aos][data-aos-delay="2600"],[data-aos][data-aos][data-aos-delay="2650"],[data-aos][data-aos][data-aos-delay="2700"],[data-aos][data-aos][data-aos-delay="2750"],[data-aos][data-aos][data-aos-delay="2800"],[data-aos][data-aos][data-aos-delay="2850"],[data-aos][data-aos][data-aos-delay="2900"],[data-aos][data-aos][data-aos-delay="2950"],[data-aos][data-aos][data-aos-delay="300"],[data-aos][data-aos][data-aos-delay="3000"],[data-aos][data-aos][data-aos-delay="350"],[data-aos][data-aos][data-aos-delay="400"],[data-aos][data-aos][data-aos-delay="450"],[data-aos][data-aos][data-aos-delay="50"],[data-aos][data-aos][data-aos-delay="500"],[data-aos][data-aos][data-aos-delay="550"],[data-aos][data-aos][data-aos-delay="600"],[data-aos][data-aos][data-aos-delay="650"],[data-aos][data-aos][data-aos-delay="700"],[data-aos][data-aos][data-aos-delay="750"],[data-aos][data-aos][data-aos-delay="800"],[data-aos][data-aos][data-aos-delay="850"],[data-aos][data-aos][data-aos-delay="900"],[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="100"] [data-aos],body[data-aos-delay="1000"] [data-aos],body[data-aos-delay="1050"] [data-aos],body[data-aos-delay="1100"] [data-aos],body[data-aos-delay="1150"] [data-aos],body[data-aos-delay="1200"] [data-aos],body[data-aos-delay="1250"] [data-aos],body[data-aos-delay="1300"] [data-aos],body[data-aos-delay="1350"] [data-aos],body[data-aos-delay="1400"] [data-aos],body[data-aos-delay="1450"] [data-aos],body[data-aos-delay="150"] [data-aos],body[data-aos-delay="1500"] [data-aos],body[data-aos-delay="1550"] [data-aos],body[data-aos-delay="1600"] [data-aos],body[data-aos-delay="1650"] [data-aos],body[data-aos-delay="1700"] [data-aos],body[data-aos-delay="1750"] [data-aos],body[data-aos-delay="1800"] [data-aos],body[data-aos-delay="1850"] [data-aos],body[data-aos-delay="1900"] [data-aos],body[data-aos-delay="1950"] [data-aos],body[data-aos-delay="200"] [data-aos],body[data-aos-delay="2000"] [data-aos],body[data-aos-delay="2050"] [data-aos],body[data-aos-delay="2100"] [data-aos],body[data-aos-delay="2150"] [data-aos],body[data-aos-delay="2200"] [data-aos],body[data-aos-delay="2250"] [data-aos],body[data-aos-delay="2300"] [data-aos],body[data-aos-delay="2350"] [data-aos],body[data-aos-delay="2400"] [data-aos],body[data-aos-delay="2450"] [data-aos],body[data-aos-delay="250"] [data-aos],body[data-aos-delay="2500"] [data-aos],body[data-aos-delay="2550"] [data-aos],body[data-aos-delay="2600"] [data-aos],body[data-aos-delay="2650"] [data-aos],body[data-aos-delay="2700"] [data-aos],body[data-aos-delay="2750"] [data-aos],body[data-aos-delay="2800"] [data-aos],body[data-aos-delay="2850"] [data-aos],body[data-aos-delay="2900"] [data-aos],body[data-aos-delay="2950"] [data-aos],body[data-aos-delay="300"] [data-aos],body[data-aos-delay="3000"] [data-aos],body[data-aos-delay="350"] [data-aos],body[data-aos-delay="400"] [data-aos],body[data-aos-delay="450"] [data-aos],body[data-aos-delay="50"] [data-aos],body[data-aos-delay="500"] [data-aos],body[data-aos-delay="550"] [data-aos],body[data-aos-delay="600"] [data-aos],body[data-aos-delay="650"] [data-aos],body[data-aos-delay="700"] [data-aos],body[data-aos-delay="750"] [data-aos],body[data-aos-delay="800"] [data-aos],body[data-aos-delay="850"] [data-aos],body[data-aos-delay="900"] [data-aos],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:0.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:0.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:0.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:0.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:0.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:0.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:0.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:0.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:0.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:0.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:0.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:0.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:0.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:0.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:0.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:0.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:0.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:0.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(0.25,0.25,0.75,0.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos^=fade][data-aos^=fade],[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate,[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-down].aos-animate,[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{zoom:1}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails,.woocommerce div.product div.thumbnails,.woocommerce-page #content div.product div.thumbnails,.woocommerce-page div.product div.thumbnails{zoom:1}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs{zoom:1}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment,.woocommerce div.product #reviews .comment,.woocommerce-page #content div.product #reviews .comment,.woocommerce-page div.product #reviews .comment{zoom:1}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{display:grid;column-gap:20px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{display:flex;flex-direction:column;width:100%;padding:0;position:relative}.woocommerce ul.products:not(.elementor-grid),.woocommerce-page ul.products:not(.elementor-grid){grid-template-columns:repeat(4,1fr)}.woocommerce ul.products:not(.elementor-grid).columns-1,.woocommerce-page ul.products:not(.elementor-grid).columns-1{grid-template-columns:repeat(1,minmax(0,1fr));width:100%;margin-right:0}.woocommerce ul.products:not(.elementor-grid).columns-2,.woocommerce-page ul.products:not(.elementor-grid).columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.woocommerce ul.products:not(.elementor-grid).columns-3,.woocommerce-page ul.products:not(.elementor-grid).columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.woocommerce ul.products:not(.elementor-grid).columns-5,.woocommerce-page ul.products:not(.elementor-grid).columns-5{grid-template-columns:repeat(5,minmax(0,1fr))}.woocommerce ul.products:not(.elementor-grid).columns-6,.woocommerce-page ul.products:not(.elementor-grid).columns-6{grid-template-columns:repeat(6,minmax(0,1fr))}.woocommerce .woocommerce-pagination ul.page-numbers,.woocommerce-page .woocommerce-pagination ul.page-numbers{zoom:1}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce #content table.cart td.actions .coupon label,.woocommerce table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label{display:none}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{display:flex;margin:0 auto}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{margin-left:5px}@media (min-width:545px){.woocommerce #content table.cart td.actions>input[type=submit],.woocommerce table.cart td.actions>input[type=submit],.woocommerce-page #content table.cart td.actions>input[type=submit],.woocommerce-page table.cart td.actions>input[type=submit]{margin:5px auto}}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{zoom:1}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:calc(50% - 10px)}.woocommerce .cart-collaterals .cross-sells ul.products li.first,.woocommerce-page .cart-collaterals .cross-sells ul.products li.first{clear:both}.woocommerce .cart-collaterals .cross-sells ul.products li.last,.woocommerce-page .cart-collaterals .cross-sells ul.products li.last{margin-right:0}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;zoom:1}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li,.woocommerce-page ul.cart_list li,.woocommerce-page ul.product_list_widget li{zoom:1}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row,.woocommerce-page form .form-row{zoom:1}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0;width:100%;margin-bottom:1em}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields,.woocommerce .woocommerce-shipping-fields,.woocommerce-page .woocommerce-billing-fields,.woocommerce-page .woocommerce-shipping-fields{zoom:1}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.review-rating{order:2}.star-rating{margin-right:10px}.review-count{margin-left:10px;font-size:14px;margin-top:-6px}@media (max-width:544px){.review-rating{display:block}.review-count{margin-left:0;margin-top:0}}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content fieldset{border:0;margin:1em 0 0;padding:3px}.woocommerce-account .woocommerce-MyAccount-content fieldset legend{padding:3px 0;border-bottom:1px solid var(--ast-border-color);width:100%;margin:10px 0}.woocommerce-account .woocommerce-MyAccount-content fieldset .form-row{padding-left:0;padding-right:0}@media only screen and (max-width: 921px){.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tr td .shipping-calculator-form,.woocommerce-page table.shop_table_responsive tr td .shipping-calculator-form{text-align:left}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:block;text-align:center!important}.woocommerce #content table.cart .product-thumbnail:before,.woocommerce table.cart .product-thumbnail:before,.woocommerce-page #content table.cart .product-thumbnail:before,.woocommerce-page table.cart .product-thumbnail:before{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{zoom:1}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:" ";display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:right}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:left}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}
}@keyframes spin{100%{transform:rotate(360deg)}}@keyframes dotPulse{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@font-face{ font-family:star;src:url("/wp-content/plugins/woocommerce/assets/fonts/star.eot");src:url("/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix") format("embedded-opentype"),url("/wp-content/plugins/woocommerce/assets/fonts/star.woff") format("woff"),url("/wp-content/plugins/woocommerce/assets/fonts/star.ttf") format("truetype"),url("/wp-content/plugins/woocommerce/assets/fonts/star.svg#star") format("svg");font-weight:400;font-style:normal;font-display:swap }@font-face{ font-display:swap;font-family:WooCommerce;src:url("/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot");src:url("/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix") format("embedded-opentype"),url("/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff") format("woff"),url("/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf") format("truetype"),url("/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce") format("svg");font-weight:400;font-style:normal }.woocommerce-store-notice,p.demo_store{position:fixed;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#a46497;color:#fff;z-index:99998;box-shadow:0 1px 1em rgba(0,0,0,.2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fff;text-decoration:underline}.woocommerce-store-notice[data-position=bottom],p.demo_store[data-position=bottom]{bottom:0;top:initial}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.clear{clear:both}.ast-site-header-cart,.woocommerce .ast-site-header-cart{position:relative;list-style-type:none;margin-left:0;padding-left:0;margin-bottom:0;order:1;cursor:pointer}.ast-site-header-cart:focus .widget_shopping_cart,.ast-site-header-cart:hover .widget_shopping_cart,.woocommerce .ast-site-header-cart:focus .widget_shopping_cart,.woocommerce .ast-site-header-cart:hover .widget_shopping_cart{right:0;left:auto}.ast-site-header-cart .ast-shopping-cart-icon,.woocommerce .ast-site-header-cart .ast-shopping-cart-icon{display:initial;vertical-align:middle}.ast-site-header-cart .ast-shopping-cart-icon:before,.woocommerce .ast-site-header-cart .ast-shopping-cart-icon:before{content:"\e854";font-family:Astra;font-size:18px;font-size:1.2857rem}.ast-site-header-cart .ast-site-header-cart-data .ast-mini-cart-empty .woocommerce-mini-cart__buttons,.woocommerce .ast-site-header-cart .ast-site-header-cart-data .ast-mini-cart-empty .woocommerce-mini-cart__buttons{margin:1.41575em}.ast-site-header-cart .ast-site-header-cart-data .ast-mini-cart-empty .woocommerce-mini-cart__buttons a,.woocommerce .ast-site-header-cart .ast-site-header-cart-data .ast-mini-cart-empty .woocommerce-mini-cart__buttons a{width:100%}.ast-site-header-cart .ast-site-header-cart-data .ast-mini-cart-empty .woocommerce-mini-cart__buttons a.button,.woocommerce .ast-site-header-cart .ast-site-header-cart-data .ast-mini-cart-empty .woocommerce-mini-cart__buttons a.button{text-align:center}.ast-site-header-cart .ast-site-header-cart-data .ast-mini-cart-empty .ast-mini-cart-message .woocommerce-mini-cart__empty-message,.woocommerce .ast-site-header-cart .ast-site-header-cart-data .ast-mini-cart-empty .ast-mini-cart-message .woocommerce-mini-cart__empty-message{text-align:center;margin-bottom:0}.ast-site-header-cart .ast-site-header-cart-data .widget_shopping_cart_content>ul,.woocommerce .ast-site-header-cart .ast-site-header-cart-data .widget_shopping_cart_content>ul{text-align:left;width:auto;position:relative;left:auto;top:auto;border-top:0}.ast-site-header-cart .ast-site-header-cart-data .woocommerce-mini-cart__empty-message,.woocommerce .ast-site-header-cart .ast-site-header-cart-data .woocommerce-mini-cart__empty-message{text-align:left}.ast-site-header-cart .widget_shopping_cart,.woocommerce .ast-site-header-cart .widget_shopping_cart{position:absolute;top:100%;width:280px;z-index:999999;font-size:.875em;left:-999em;display:block;line-height:1.618;transition:all .3s ease;opacity:0;visibility:hidden;transition:all .3s ease}.ast-site-header-cart .widget_shopping_cart:after,.ast-site-header-cart .widget_shopping_cart:before,.woocommerce .ast-site-header-cart .widget_shopping_cart:after,.woocommerce .ast-site-header-cart .widget_shopping_cart:before{bottom:99.9%;left:auto;right:8px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ast-site-header-cart .widget_shopping_cart:after,.woocommerce .ast-site-header-cart .widget_shopping_cart:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:6px;margin-left:-6px;margin-bottom:-.3px}.ast-site-header-cart .widget_shopping_cart:before,.woocommerce .ast-site-header-cart .widget_shopping_cart:before{border-color:rgba(230,230,230,0);border-bottom-color:var(--ast-border-color);border-width:7px;margin-left:-12px;right:7px}.ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content>.woocommerce-mini-cart__empty-message,.woocommerce .ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content>.woocommerce-mini-cart__empty-message{display:none}.ast-site-header-cart .widget_shopping_cart .product_list_widget,.woocommerce .ast-site-header-cart .widget_shopping_cart .product_list_widget{padding:1em 1.5em;max-height:500px;max-height:50vh;overflow-y:auto}.ast-site-header-cart .widget_shopping_cart .product_list_widget li,.woocommerce .ast-site-header-cart .widget_shopping_cart .product_list_widget li{padding:.5em 2em .5em 5em;border-bottom:1px solid var(--ast-border-color)}.ast-site-header-cart .widget_shopping_cart .product_list_widget li .remove,.woocommerce .ast-site-header-cart .widget_shopping_cart .product_list_widget li .remove{top:.4em}.ast-site-header-cart .widget_shopping_cart .product_list_widget li:last-child,.woocommerce .ast-site-header-cart .widget_shopping_cart .product_list_widget li:last-child{border-bottom:0}.ast-site-header-cart .widget_shopping_cart .product_list_widget li img,.woocommerce .ast-site-header-cart .widget_shopping_cart .product_list_widget li img{max-width:4em;margin:0 0 .5em 0}.ast-site-header-cart .widget_shopping_cart p.buttons,.ast-site-header-cart .widget_shopping_cart p.total,.woocommerce .ast-site-header-cart .widget_shopping_cart p.buttons,.woocommerce .ast-site-header-cart .widget_shopping_cart p.total{padding:1em 1.5em;margin:0;text-align:center}.ast-site-header-cart .widget_shopping_cart .woocommerce-mini-cart__empty-message,.woocommerce .ast-site-header-cart .widget_shopping_cart .woocommerce-mini-cart__empty-message{margin:1.41575em}.ast-site-header-cart .widget_shopping_cart .cart_list a,.woocommerce .ast-site-header-cart .widget_shopping_cart .cart_list a{padding:0}.ast-site-header-cart .widget_shopping_cart .cart_list a.remove,.woocommerce .ast-site-header-cart .widget_shopping_cart .cart_list a.remove{border-width:1px}.ast-site-header-cart .widget_shopping_cart .woocommerce-mini-cart__total,.woocommerce .ast-site-header-cart .widget_shopping_cart .woocommerce-mini-cart__total{display:flex;justify-content:space-between}.ast-site-header-cart .widget_shopping_cart .woocommerce-mini-cart__total strong,.woocommerce .ast-site-header-cart .widget_shopping_cart .woocommerce-mini-cart__total strong{width:40%;text-align:left;font-weight:500}.ast-site-header-cart .widget_shopping_cart .woocommerce-mini-cart__total .amount,.woocommerce .ast-site-header-cart .widget_shopping_cart .woocommerce-mini-cart__total .amount{width:60%;text-align:right}.ast-site-header-cart .widget_shopping_cart .woocommerce-mini-cart__total .amount,.woocommerce .ast-site-header-cart .widget_shopping_cart .woocommerce-mini-cart__total .amount{padding-left:.5em}.ast-site-header-cart:focus .widget_shopping_cart,.ast-site-header-cart:hover .widget_shopping_cart{opacity:1;visibility:visible}.ast-above-header-wrap .ast-site-header-cart .widget_shopping_cart .cart_list .quantity,.ast-above-header-wrap .ast-site-header-cart .widget_shopping_cart .cart_list .variation,.ast-below-header .ast-site-header-cart .widget_shopping_cart .cart_list .quantity,.ast-below-header .ast-site-header-cart .widget_shopping_cart .cart_list .variation,.main-header-bar-wrap .ast-site-header-cart .widget_shopping_cart .cart_list .quantity,.main-header-bar-wrap .ast-site-header-cart .widget_shopping_cart .cart_list .variation{margin-bottom:.4em}.ast-above-header-wrap .ast-site-header-cart .widget_shopping_cart .cart_list a.remove,.ast-below-header .ast-site-header-cart .widget_shopping_cart .cart_list a.remove,.main-header-bar-wrap .ast-site-header-cart .widget_shopping_cart .cart_list a.remove{color:var(--ast-global-color-3)}.ast-above-header-wrap .ast-site-header-cart .widget_shopping_cart .cart_list a.remove:hover,.ast-below-header .ast-site-header-cart .widget_shopping_cart .cart_list a.remove:hover,.main-header-bar-wrap .ast-site-header-cart .widget_shopping_cart .cart_list a.remove:hover{color:var(--ast-global-color-3)}.ast-above-header-section-1 .ast-site-header-cart .widget_shopping_cart,.below-header-section-1 .ast-site-header-cart .widget_shopping_cart,.header-main-layout-3 .main-header-bar-wrap .ast-site-header-cart .widget_shopping_cart,.site-header-section-left .ast-site-header-cart .widget_shopping_cart,.woocommerce .ast-above-header-section-1 .ast-site-header-cart .widget_shopping_cart,.woocommerce .below-header-section-1 .ast-site-header-cart .widget_shopping_cart,.woocommerce .header-main-layout-3 .main-header-bar-wrap .ast-site-header-cart .widget_shopping_cart,.woocommerce .site-header-section-left .ast-site-header-cart .widget_shopping_cart{right:auto;left:0;transition:left 0s}.ast-above-header-section-1 .ast-site-header-cart .widget_shopping_cart:after,.ast-above-header-section-1 .ast-site-header-cart .widget_shopping_cart:before,.below-header-section-1 .ast-site-header-cart .widget_shopping_cart:after,.below-header-section-1 .ast-site-header-cart .widget_shopping_cart:before,.header-main-layout-3 .main-header-bar-wrap .ast-site-header-cart .widget_shopping_cart:after,.header-main-layout-3 .main-header-bar-wrap .ast-site-header-cart .widget_shopping_cart:before,.site-header-section-left .ast-site-header-cart .widget_shopping_cart:after,.site-header-section-left .ast-site-header-cart .widget_shopping_cart:before,.woocommerce .ast-above-header-section-1 .ast-site-header-cart .widget_shopping_cart:after,.woocommerce .ast-above-header-section-1 .ast-site-header-cart .widget_shopping_cart:before,.woocommerce .below-header-section-1 .ast-site-header-cart .widget_shopping_cart:after,.woocommerce .below-header-section-1 .ast-site-header-cart .widget_shopping_cart:before,.woocommerce .header-main-layout-3 .main-header-bar-wrap .ast-site-header-cart .widget_shopping_cart:after,.woocommerce .header-main-layout-3 .main-header-bar-wrap .ast-site-header-cart .widget_shopping_cart:before,.woocommerce .site-header-section-left .ast-site-header-cart .widget_shopping_cart:after,.woocommerce .site-header-section-left .ast-site-header-cart .widget_shopping_cart:before{left:15px;right:auto}.ast-above-header-section-1 .ast-site-header-cart .widget_shopping_cart:before,.below-header-section-1 .ast-site-header-cart .widget_shopping_cart:before,.header-main-layout-3 .main-header-bar-wrap .ast-site-header-cart .widget_shopping_cart:before,.site-header-section-left .ast-site-header-cart .widget_shopping_cart:before,.woocommerce .ast-above-header-section-1 .ast-site-header-cart .widget_shopping_cart:before,.woocommerce .below-header-section-1 .ast-site-header-cart .widget_shopping_cart:before,.woocommerce .header-main-layout-3 .main-header-bar-wrap .ast-site-header-cart .widget_shopping_cart:before,.woocommerce .site-header-section-left .ast-site-header-cart .widget_shopping_cart:before{left:11px;right:auto}.ast-cart-menu-wrap{display:inline-block;line-height:1}.ast-cart-menu-wrap .count{font-weight:700;position:relative;display:inline-block;vertical-align:middle;text-align:center;min-width:2.1em;min-height:2.1em;font-size:.86em;line-height:1.8;border-radius:0 0 .3em .3em;border-width:2px;border-style:solid;padding:0 .4em}.ast-cart-menu-wrap .count:after{bottom:100%;margin-bottom:0;height:.8em;width:.8em;left:50%;transform:translateX(-50%);top:-.6em;content:" ";position:absolute;pointer-events:none;border-width:2px;border-style:solid;border-top-left-radius:10em;border-top-right-radius:10em;border-bottom:0}.ast-woocommerce-cart-menu .main-header-menu .woocommerce-custom-menu-item li:hover>a.remove{color:#ccc}.ast-woocommerce-cart-menu .header-main-layout-1.ast-no-menu-items .ast-site-header-cart{flex:1}.ast-woocommerce-cart-menu .header-main-layout-1.ast-no-menu-items .ast-site-header-cart .ast-site-header-cart-li{text-align:right}.ast-woocommerce-cart-menu .header-main-layout-3.ast-no-menu-items .ast-site-header-cart{flex:1}.ast-woocommerce-cart-menu .header-main-layout-3.ast-no-menu-items .ast-site-header-cart .ast-site-header-cart-li{text-align:left}.ast-woocommerce-cart-menu .header-main-layout-2 .main-header-container{display:flex;justify-content:center}.ast-woocommerce-cart-menu .header-main-layout-2 .site-branding{flex:0 0 100%}.ast-header-break-point .woocommerce-custom-menu-item .ast-cart-menu-wrap{width:2em;height:2em;font-size:1.4em;line-height:2;vertical-align:middle;text-align:right}.ast-header-break-point .ast-button-wrap .main-header-menu-toggle{font-size:1.4em}.ast-header-break-point .main-header-menu .woocommerce-custom-menu-item .ast-cart-menu-wrap{height:3em;line-height:3;text-align:left}.ast-header-break-point .ast-site-header-cart .widget_shopping_cart{display:none}.ast-header-break-point.ast-woocommerce-cart-menu .ast-site-header-cart{order:initial;line-height:3;padding:0}.ast-header-break-point.ast-woocommerce-cart-menu .header-main-layout-3 .ast-site-header-cart{padding:0 0 1em 1em}.ast-header-break-point.ast-woocommerce-cart-menu.ast-header-custom-item-outside .ast-site-header-cart{padding:0}.ast-header-break-point .ast-masthead-custom-menu-items.woocommerce-custom-menu-item{margin-bottom:0;margin-top:0}.ast-header-break-point .ast-masthead-custom-menu-items.woocommerce-custom-menu-item .ast-site-header-cart{padding:0}.ast-header-break-point .ast-masthead-custom-menu-items.woocommerce-custom-menu-item .ast-site-header-cart a{border:none;display:inline-block}.woocommerce-js .blockUI.blockOverlay{position:relative}.woocommerce-js .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url("/wp-content/plugins/woocommerce/assets/images/icons/loader.svg") center center;background-size:cover;background-color:var(--ast-global-color-secondary,--ast-global-color-5);line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce-js .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url("/wp-content/plugins/woocommerce/assets/images/icons/loader.svg") center center;background-size:cover;background-color:var(--ast-global-color-secondary,--ast-global-color-5);line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce-js h2{margin-bottom:.7em}.woocommerce-js a.remove{position:relative;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;font-size:18px;width:20px;height:20px;text-align:center;line-height:21px;border-radius:100%;color:var(--ast-global-color-3);text-decoration:none;opacity:.5}.woocommerce-js a.remove .ahfb-svg-iconset{transform:scale(.7);transition:none}.woocommerce-js a.remove .ahfb-svg-iconset .ast-close-svg{width:100%;height:100%}.woocommerce-js a.remove:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;border:1px solid var(--ast-global-color-3);border-radius:100%;transition:all .2s linear}.woocommerce-js a.remove:hover{color:var(--ast-global-color-3);opacity:1}.woocommerce-js a.remove:hover:before{border-color:var(--ast-global-color-3)}.woocommerce-js small.note{display:block;color:#777;font-size:.857em;margin-top:10px}.woocommerce-js .woocommerce-breadcrumb{zoom:1}.woocommerce-js .woocommerce-breadcrumb::after,.woocommerce-js .woocommerce-breadcrumb::before{content:" ";display:table}.woocommerce-js .woocommerce-breadcrumb::after{clear:both}.woocommerce-js .woocommerce-breadcrumb{margin:0 0 1em;padding:0;font-size:.92em;color:#777}.woocommerce-js .woocommerce-breadcrumb a{color:#777}.woocommerce-js .quantity input[type=email],.woocommerce-js .quantity input[type=number],.woocommerce-js .quantity input[type=text]{padding:.3em}.woocommerce-js .quantity input[type=email]:focus,.woocommerce-js .quantity input[type=number]:focus,.woocommerce-js .quantity input[type=text]:focus{outline:0;border-color:var(--ast-border-color)}.woocommerce-js .quantity .qty{width:3.631em;text-align:center;min-height:35px}.woocommerce-js div.product{margin-bottom:0;position:relative}.woocommerce-js div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce-js div.product p.price,.woocommerce-js div.product span.price{color:#77a464;font-size:1.5rem;font-weight:700;margin:0 0 .2em}.woocommerce-js div.product p.price ins,.woocommerce-js div.product span.price ins{background:inherit;font-weight:700;display:inline-block;text-decoration:inherit}.woocommerce-js div.product p.price del,.woocommerce-js div.product span.price del{opacity:.5;font-weight:400;display:initial}.woocommerce-js div.product p.ast-stock-detail,.woocommerce-js div.product p.stock{font-size:1em}.woocommerce-js div.product p.ast-stock-detail .ast-stock-avail,.woocommerce-js div.product p.stock .ast-stock-avail{font-weight:700}.woocommerce-js div.product .stock{color:#77a464}.woocommerce-js div.product .out-of-stock{color:red}.woocommerce-js div.product .product_title{margin:0 0 .5em 0}.woocommerce-js div.product .product_meta{border-top:1px solid var(--ast-border-color);padding-top:.5em;font-size:.9em;margin:0 0 .8em}.woocommerce-js div.product .product_meta>span{display:inline-block;margin-right:15px;align-items:center;font-weight:500;text-decoration:inherit}.woocommerce-js div.product .product_meta>span>*{font-weight:400}.woocommerce-js div.product .woocommerce-product-rating{margin:0 0 .5em}.woocommerce-js div.product div.images{margin-bottom:2em}.woocommerce-js div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce-js div.product div.images div.thumbnails{padding-top:1em}.woocommerce-js div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce-js div.product div.images.woocommerce-product-gallery .flex-viewport{transform-style:preserve-3d;margin-bottom:1em}.woocommerce-js div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795, -.035, 0, 1) .5s;margin:0;padding:0}.woocommerce-js div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff}.woocommerce-js div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce-js div.product div.images .woocommerce-product-gallery__trigger{position:absolute;top:.5em;right:.5em;font-size:2em;z-index:9;width:36px;height:36px;background:var(--ast-global-color-primary,var(--ast-global-color-5));text-indent:-9999px;border-radius:100%;box-sizing:content-box;backface-visibility:hidden}.woocommerce-js div.product div.images .woocommerce-product-gallery__trigger:before{content:"";display:block;width:10px;height:10px;border:2px solid var(--ast-global-color-3);border-radius:100%;position:absolute;top:9px;left:9px;box-sizing:content-box}.woocommerce-js div.product div.images .woocommerce-product-gallery__trigger:after{content:"";display:block;width:2px;height:8px;background:var(--ast-global-color-3);border-radius:6px;position:absolute;top:19px;left:22px;transform:rotate(-45deg);box-sizing:content-box}.woocommerce-js div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce-js div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none}.woocommerce-js div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce-js div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce-js div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce-js div.product div.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:32%;width:calc(33.33% - .7em);margin-right:1em;margin-bottom:1em}.woocommerce-js div.product div.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce-js div.product div.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n){margin-right:0}.woocommerce-js div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:24%;width:calc(25% - .75em);margin-right:1em;margin-bottom:1em}.woocommerce-js div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce-js div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n){margin-right:0}.woocommerce-js div.product div.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:18.5%;width:calc(20% - .8em);margin-right:1em;margin-bottom:1em}.woocommerce-js div.product div.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce-js div.product div.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n){margin-right:0}.woocommerce-js div.product div.summary{margin-bottom:2em}.woocommerce-js div.product div.summary .single-product-category{display:block;line-height:1;margin-bottom:1em}.woocommerce-js div.product div.summary .woocommerce-product-details__short-description :last-child{margin-bottom:1em}.woocommerce-js div.product div.social{text-align:right;margin:0 0 1em}.woocommerce-js div.product div.social span{margin:0 0 0 2px}.woocommerce-js div.product div.social span span{margin:0}.woocommerce-js div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce-js div.product div.social iframe{float:left;margin-top:3px}.woocommerce-js div.product .woocommerce-tabs{padding-top:2em;margin-bottom:4em;width:100%}.woocommerce-js div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0;margin:0 0 1em;overflow:hidden;position:relative}.woocommerce-js div.product .woocommerce-tabs ul.tabs:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-color:var(--ast-border-color)}.woocommerce-js div.product .woocommerce-tabs ul.tabs li{border:0;background:0 0;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 1em 0 0;padding:0;border-radius:0}.woocommerce-js div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce-js div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:rgb(106.5,106.5,106.5)}.woocommerce-js div.product .woocommerce-tabs ul.tabs li.active{z-index:2;border-bottom-color:#fff}.woocommerce-js div.product .woocommerce-tabs ul.tabs li.active a{text-shadow:inherit}.woocommerce-js div.product .woocommerce-tabs ul.tabs li.active::before{content:" ";position:absolute;width:100%;height:3px;box-shadow:none;top:0;left:0;border-radius:0}.woocommerce-js div.product .woocommerce-tabs ul.tabs li.active::after{border:none;box-shadow:none}.woocommerce-js div.product .woocommerce-tabs ul.tabs li::after,.woocommerce-js div.product .woocommerce-tabs ul.tabs li::before{content:" ";position:absolute;bottom:-1px;width:5px;height:5px;border:none;box-shadow:none}.woocommerce-js div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid var(--ast-border-color);z-index:1}.woocommerce-js div.product .woocommerce-tabs ul.tabs li::after,.woocommerce-js div.product .woocommerce-tabs ul.tabs.tabs::before{display:none;border:0}.woocommerce-js div.product .woocommerce-tabs .panel{margin:0 0 1.2em;padding:0}.woocommerce-js div.product .woocommerce-tabs .shop_attributes{border-style:solid}.woocommerce-js div.product .woocommerce-tabs .shop_attributes p{padding:0}.woocommerce-js div.product .woocommerce-tabs .shop_attributes td,.woocommerce-js div.product .woocommerce-tabs .shop_attributes th{padding:.67em 1.34em;border-color:var(--ast-border-color)}.woocommerce-js div.product .woocommerce-tabs .shop_attributes th{border-left-width:1px;border-style:solid;padding-left:.9em;color:var(--ast-global-color-2)}.woocommerce-js div.product .woocommerce-tabs .shop_attributes td{font-style:normal;border-style:solid}.woocommerce-js div.product #reviews #comments{width:100%}.woocommerce-js div.product #reviews #review_form_wrapper{width:100%;padding-left:0}.woocommerce-js div.product #reviews #respond p.comment-form-author,.woocommerce-js div.product #reviews #respond p.comment-form-email{margin-bottom:1em}@media (min-width:1201px){.woocommerce-js div.product #reviews .comment-form-author,.woocommerce-js div.product #reviews .comment-form-email{width:49%;display:inline-block}.woocommerce-js div.product #reviews .comment-form-author input,.woocommerce-js div.product #reviews .comment-form-email input{width:100%}.woocommerce-js div.product #reviews .comment-form-author{float:left}.woocommerce-js div.product #reviews .comment-form-email{float:right}.woocommerce-js div.product #reviews .comment-form-cookies-consent{clear:both}}.woocommerce-js div.product p.cart{margin-bottom:2em;zoom:1}.woocommerce-js div.product p.cart::after,.woocommerce-js div.product p.cart::before{content:" ";display:table}.woocommerce-js div.product p.cart::after{clear:both}.woocommerce-js div.product form.cart .ast-woo-single-cart-button-wrap{display:flex;align-items:center;flex-wrap:wrap}.woocommerce-js div.product form.cart{zoom:1}.woocommerce-js div.product form.cart::after,.woocommerce-js div.product form.cart::before{content:" ";display:table}.woocommerce-js div.product form.cart::after{clear:both}.woocommerce-js div.product form.cart div.quantity{float:left;margin:0 1em 1em 0}.woocommerce-js div.product form.cart table{border-width:0 0 1px;margin:0 0 1em}.woocommerce-js div.product form.cart table td{padding-left:0}.woocommerce-js div.product form.cart table div.quantity{float:none;margin:0}.woocommerce-js div.product form.cart table small.stock{display:block;float:none}.woocommerce-js div.product form.cart .variations{border-bottom:1px solid var(--ast-border-color);position:relative;margin-bottom:1em;width:100%}.woocommerce-js div.product form.cart .variations td,.woocommerce-js div.product form.cart .variations th{border:0;vertical-align:top;line-height:2em;padding-top:0;padding-bottom:0;padding-right:0;padding-left:0;display:block}.woocommerce-js div.product form.cart .variations tr{margin-bottom:.5em}.woocommerce-js div.product form.cart .variations th{margin-bottom:.5em;padding-left:0}.woocommerce-js div.product form.cart .variations label{font-weight:700}.woocommerce-js div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;width:100%}.woocommerce-js div.product form.cart .variations td.label{vertical-align:middle;margin-top:8px;margin-bottom:1px}.woocommerce-js div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce-js div.product form.cart .reset_variations{all:initial;font-family:inherit;visibility:hidden;position:static;display:inline-block;color:inherit;opacity:.6;font-size:.75rem;text-transform:uppercase;cursor:pointer}.woocommerce-js div.product form.cart .wc-no-matching-variations{display:none}.woocommerce-js div.product form.cart .button{vertical-align:middle;float:left;width:auto;margin-bottom:1em}.woocommerce-js div.product form.cart .button.single_add_to_cart_button{padding:10px 20px}.woocommerce-js div.product form.cart .group_table tr:last-child td{border-bottom:0}.woocommerce-js div.product form.cart .group_table td.label{padding:.5em;font-size:.8rem;line-height:1.3;font-weight:700}.woocommerce-js div.product form.cart .group_table td{vertical-align:middle;padding-bottom:.5em;border-right:0;border-bottom:1px solid var(--ast-border-color)}.woocommerce-js div.product form.cart .group_table td:first-child{text-align:left;width:4em}.woocommerce-js div.product form.cart .group_table td.price{padding-left:.8em;font-weight:700;font-size:.9rem}.woocommerce-js div.product form.cart .group_table td.price del{opacity:.5}.woocommerce-js div.product form.cart .group_table .button{padding:.8em;font-weight:400;font-size:.9rem;white-space:nowrap}.woocommerce-js div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce-js div.product form.cart p.stock{line-height:1.3;margin-bottom:.8em;font-size:.9em}.woocommerce-js div.product form.cart .single_variation_wrap{width:100%}.woocommerce-js div.product form.cart .single_variation_wrap p{margin-bottom:1em}.woocommerce-js div.product form.cart .single_variation_wrap .single_variation{margin-bottom:1.2em;border-top:1px solid var(--ast-border-color);padding-top:0;border-top:0}.woocommerce-js div.product span.onsale{min-height:3.5em;min-width:3.5em;line-height:3.5em}.woocommerce-js div.product .related.products,.woocommerce-js div.product .woocommerce-tabs{display:block}.woocommerce-js span.onsale{min-width:3em;min-height:3em;line-height:3em;padding:0;font-size:.8em;font-weight:400;position:absolute;text-align:center;top:.5em;left:.5em;margin:0;border-radius:100%;background-color:#77a464;color:#fff;-webkit-font-smoothing:antialiased;z-index:9}.woocommerce-js.single-product .sale>span.onsale{font-size:1em;left:-.5em}.woocommerce-js.single-product .sale:not(.ast-product-gallery-layout-vertical-slider)>span.onsale{top:-.5em}.woocommerce-js .products ul,.woocommerce-js ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce-js .products ul::after,.woocommerce-js .products ul::before,.woocommerce-js ul.products::after,.woocommerce-js ul.products::before{width:0}.woocommerce-js .products ul li,.woocommerce-js ul.products li{list-style:none outside}.woocommerce-js ul.products li.product.product-category{padding-bottom:0}.woocommerce-js ul.products li.product.product-category a{height:100%}.woocommerce-js ul.products li.product.product-category a img{height:100%;object-fit:cover}.woocommerce-js ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce-js ul.products li.product .woocommerce-loop-category__title,.woocommerce-js ul.products li.product .woocommerce-loop-product__title,.woocommerce-js ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce-js ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce-js ul.products li.product a img.show-on-hover{width:0;height:0;object-fit:cover}.woocommerce-js ul.products li.product strong{display:block}.woocommerce-js ul.products li.product .star-rating{font-size:.857em}.woocommerce-js ul.products li.product .button{margin-top:1em}.woocommerce-js ul.products li.product .price{color:#77a464;display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce-js ul.products li.product .price del{color:inherit;opacity:.5;display:inline-block}.woocommerce-js ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block;text-decoration:inherit}.woocommerce-js ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgba(132,132,132,.5)}.woocommerce-js ul.products li.product a.ast-loop-product__link{display:inline-block;width:100%}.woocommerce-js ul.products li.product:hover .show-on-hover{width:100%;height:100%}.woocommerce-js .woocommerce-result-count{margin:1em 0 1em;line-height:1}.woocommerce-js .woocommerce-ordering{margin:0 0 1.5em}.woocommerce-js .woocommerce-ordering select{vertical-align:top}.woocommerce-js nav.woocommerce-pagination ul{flex-wrap:wrap;justify-content:center;white-space:normal;padding:0;border:0;margin:1px}.woocommerce-js nav.woocommerce-pagination ul li{margin:0 2px 2px 0;border:1px solid var(--ast-border-color);padding:0;display:inline-block;overflow:hidden}.woocommerce-js nav.woocommerce-pagination ul li a,.woocommerce-js nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.75em;text-align:center;display:block;min-width:2.5em}.woocommerce-js nav.woocommerce-pagination ul li a:focus,.woocommerce-js nav.woocommerce-pagination ul li a:hover,.woocommerce-js nav.woocommerce-pagination ul li span.current{background:rgb(235.0534146341,232.9465853659,234.625464939);color:rgb(138.17,125.83,135.6634375)}.woocommerce-js #respond input#submit,.woocommerce-js a.button,.woocommerce-js button.button,.woocommerce-js input.button{margin:0;position:relative;overflow:visible;left:auto;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce-js #respond input#submit.loading,.woocommerce-js a.button.loading,.woocommerce-js button.button.loading,.woocommerce-js input.button.loading{opacity:.25}.woocommerce-js #respond input#submit.loading::after,.woocommerce-js a.button.loading::after,.woocommerce-js button.button.loading::after,.woocommerce-js input.button.loading::after{display:inline-block;content:"";position:relative;top:0;right:-.5em;left:auto;width:.8em;height:.8em;background-color:var(--ast-global-color-primary,var(--ast-global-color-5));background-image:none;border-radius:100%;animation:dotPulse .65s 0s infinite cubic-bezier(.21,.53,.56,.8)}.woocommerce-js #respond input#submit.added::after,.woocommerce-js a.button.added::after,.woocommerce-js button.button.added::after,.woocommerce-js input.button.added::after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.woocommerce-js #respond input#submit.alt.disabled,.woocommerce-js #respond input#submit.alt.disabled:hover,.woocommerce-js #respond input#submit.alt:disabled,.woocommerce-js #respond input#submit.alt:disabled:hover,.woocommerce-js #respond input#submit.alt:disabled[disabled],.woocommerce-js #respond input#submit.alt:disabled[disabled]:hover,.woocommerce-js a.button.alt.disabled,.woocommerce-js a.button.alt.disabled:hover,.woocommerce-js a.button.alt:disabled,.woocommerce-js a.button.alt:disabled:hover,.woocommerce-js a.button.alt:disabled[disabled],.woocommerce-js a.button.alt:disabled[disabled]:hover,.woocommerce-js button.button.alt.disabled,.woocommerce-js button.button.alt.disabled:hover,.woocommerce-js button.button.alt:disabled,.woocommerce-js button.button.alt:disabled:hover,.woocommerce-js button.button.alt:disabled[disabled],.woocommerce-js button.button.alt:disabled[disabled]:hover,.woocommerce-js input.button.alt.disabled,.woocommerce-js input.button.alt.disabled:hover,.woocommerce-js input.button.alt:disabled,.woocommerce-js input.button.alt:disabled:hover,.woocommerce-js input.button.alt:disabled[disabled],.woocommerce-js input.button.alt:disabled[disabled]:hover{background-color:var(--ast-global-color-1);color:#fff}.woocommerce-js #respond input#submit.disabled,.woocommerce-js #respond input#submit:disabled,.woocommerce-js #respond input#submit:disabled[disabled],.woocommerce-js a.button.disabled,.woocommerce-js a.button:disabled,.woocommerce-js a.button:disabled[disabled],.woocommerce-js button.button.disabled,.woocommerce-js button.button:disabled,.woocommerce-js button.button:disabled[disabled],.woocommerce-js input.button.disabled,.woocommerce-js input.button:disabled,.woocommerce-js input.button:disabled[disabled]{cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce-js #respond input#submit.disabled:hover,.woocommerce-js #respond input#submit:disabled:hover,.woocommerce-js #respond input#submit:disabled[disabled]:hover,.woocommerce-js a.button.disabled:hover,.woocommerce-js a.button:disabled:hover,.woocommerce-js a.button:disabled[disabled]:hover,.woocommerce-js button.button.disabled:hover,.woocommerce-js button.button:disabled:hover,.woocommerce-js button.button:disabled[disabled]:hover,.woocommerce-js input.button.disabled:hover,.woocommerce-js input.button:disabled:hover,.woocommerce-js input.button:disabled[disabled]:hover{color:var(--ast-global-color-4);background-color:var(--ast-global-color-1)}.woocommerce-js .cart .button,.woocommerce-js .cart input.button{float:none}.woocommerce-js #reviews .woocommerce-Reviews-title{display:none}.woocommerce-js #reviews h2{font-weight:400}.woocommerce-js #reviews h2 small{float:right;color:#777;font-size:15px;margin:10px 0 0}.woocommerce-js #reviews h2 small a{text-decoration:none;color:#777}.woocommerce-js #reviews h3{margin:0}.woocommerce-js #reviews #respond{margin:0;border:0;padding:0}.woocommerce-js #reviews #comment{height:75px}.woocommerce-js #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce-js #reviews #comments ol.commentlist li{padding:0;margin:0 0 2em;border:0;position:relative;background:0;border:0;border-bottom:1px solid var(--ast-border-color)}.woocommerce-js #reviews #comments ol.commentlist li:last-child{border-bottom:0}.woocommerce-js #reviews #comments ol.commentlist li .meta{color:#777;font-size:.75em}.woocommerce-js #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;height:3.6em;width:3.6em;border:none;background:0 0;margin:0;border-radius:100%;box-shadow:none}.woocommerce-js #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:none;border-radius:4px;padding:0 1.5em;zoom:1}.woocommerce-js #reviews #comments ol.commentlist li .comment-text::after,.woocommerce-js #reviews #comments ol.commentlist li .comment-text::before{content:" ";display:table}.woocommerce-js #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce-js #reviews #comments ol.commentlist li .comment-text{display:flex;flex-wrap:wrap}.woocommerce-js #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1.7em}.woocommerce-js #reviews #comments ol.commentlist li .comment-text meta,.woocommerce-js #reviews #comments ol.commentlist li .comment-text p.meta{order:1;width:100%;font-size:1.2em;margin-bottom:.4em}.woocommerce-js #reviews #comments ol.commentlist li .comment-text meta .woocommerce-review__author,.woocommerce-js #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__author{font-weight:500}.woocommerce-js #reviews #comments ol.commentlist li .comment-text meta .woocommerce-review__dash,.woocommerce-js #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__dash{display:none}.woocommerce-js #reviews #comments ol.commentlist li .comment-text meta .woocommerce-review__published-date,.woocommerce-js #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__published-date{padding-left:.5em;font-size:.73em}.woocommerce-js #reviews #comments ol.commentlist li .comment-text .description{font-style:normal;order:3;width:100%}.woocommerce-js #reviews #comments ol.commentlist li .comment-text .star-rating{order:2;margin-bottom:1em}.woocommerce-js #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce-js #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce-js #reviews #comments ol.commentlist #respond{border:1px solid rgb(227.7871585366,224.9128414634,227.2033128811);border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce-js #reviews #comments .commentlist>li::before{content:""}.woocommerce-js #reviews #review_form{border:1px solid var(--ast-border-color);padding:1.67em}.woocommerce-js #reviews #review_form #respond p{margin:2px 0 6px}.woocommerce-js #reviews #review_form #respond p.form-submit{margin-top:1em}.woocommerce-js #reviews #review_form #respond p.comment-form-author,.woocommerce-js #reviews #review_form #respond p.comment-form-email{margin-bottom:1em}.woocommerce-js #reviews #review_form #respond p.comment-form-author label,.woocommerce-js #reviews #review_form #respond p.comment-form-email label{display:inline-block;min-width:100px}.woocommerce-js #reviews #review_form #respond p.comment-form-author input,.woocommerce-js #reviews #review_form #respond p.comment-form-email input{width:100%}.woocommerce-js #reviews #review_form #respond #comment{height:90px}.woocommerce-js #reviews #review_form #respond .stars{margin:0}.woocommerce-js #reviews #review_form input{max-width:100%}.woocommerce-js #reviews .comment-form-rating{display:flex;vertical-align:middle;margin:15px 0}.woocommerce-js #reviews .comment-form-rating .stars{margin-bottom:0}.woocommerce-js #reviews .comment-form-rating .stars a{position:relative;top:8px;height:1.2em;width:1.2em}.woocommerce-js #reviews .comment-form-rating .stars a:before{width:1.2em;height:1.2em;font-size:1.2em}.woocommerce-js #reviews .comment-form-comment label,.woocommerce-js #reviews .comment-form-rating label{font-size:1.2em;font-weight:500;padding-right:.5em}.woocommerce-js .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star,serif}.woocommerce-js .star-rating::before{content:"sssss";color:rgb(210.8325609756,206.1674390244,209.8849580793);float:left;top:0;left:0;position:absolute}.woocommerce-js .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce-js .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0}.woocommerce-js .woocommerce-product-rating{zoom:1}.woocommerce-js .woocommerce-product-rating::after,.woocommerce-js .woocommerce-product-rating::before{content:" ";display:table}.woocommerce-js .woocommerce-product-rating::after{clear:both}.woocommerce-js .woocommerce-product-rating{line-height:2;display:block}.woocommerce-js .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce-js .products .star-rating{display:block;margin:.5em auto 0;float:none}.woocommerce-js .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce-js #review_form #respond{zoom:1}.woocommerce-js #review_form #respond::after,.woocommerce-js #review_form #respond::before{content:" ";display:table}.woocommerce-js #review_form #respond::after{clear:both}.woocommerce-js #review_form #respond{position:static;margin:0;width:auto;background:transparent none}.woocommerce-js #review_form #respond .form-submit input{left:auto}.woocommerce-js #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce-js p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}.woocommerce-js p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce-js p.stars a:hover~a::before{content:"\e021"}.woocommerce-js p.stars:hover a::before{content:"\e020"}.woocommerce-js p.stars.selected a.active::before{content:"\e020"}.woocommerce-js p.stars.selected a.active~a::before{content:"\e021"}.woocommerce-js p.stars.selected a:not(.active)::before{content:"\e020"}.woocommerce-js table.shop_attributes{border:0;border-top:1px solid var(--ast-border-color);margin-bottom:1.618em;width:100%}.woocommerce-js table.shop_attributes th{width:150px;font-weight:500;border-top:0;border-bottom:1px dotted var(--ast-border-color);margin:0;line-height:1.5;text-align:left}.woocommerce-js table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted var(--ast-border-color);margin:0;line-height:1.5}.woocommerce-js table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce-js table.shop_table{border:1px solid var(--ast-border-color);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.woocommerce-js table.shop_table th{font-weight:700;padding:9px 12px}.woocommerce-js table.shop_table td{border-top:1px solid var(--ast-border-color);padding:6px 12px;vertical-align:middle}.woocommerce-js table.shop_table td small{font-weight:400}.woocommerce-js table.shop_table tbody:first-child tr:first-child td,.woocommerce-js table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce-js table.shop_table tbody th,.woocommerce-js table.shop_table tfoot td,.woocommerce-js table.shop_table tfoot th{font-weight:500;border-top:1px solid var(--ast-border-color)}.woocommerce-js #customer_details,.woocommerce-js .woocommerce table.shop_table{margin-bottom:2em;border-radius:0}.woocommerce-js table.my_account_orders{font-size:.85em}.woocommerce-js table.my_account_orders td,.woocommerce-js table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce-js table.my_account_orders .button{white-space:nowrap}.woocommerce-js table.my_account_orders .order-actions{text-align:right}.woocommerce-js table.my_account_orders .order-actions .button{margin:.125em 0 .125em .25em}.woocommerce-js table.woocommerce-MyAccount-downloads td,.woocommerce-js table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce-js table.woocommerce-MyAccount-downloads td:first-child,.woocommerce-js table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce-js table.woocommerce-MyAccount-downloads td:last-child,.woocommerce-js table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce-js table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce-js table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce-js td.product-name .wc-item-meta,.woocommerce-js td.product-name dl.variation{list-style:none outside;word-wrap:normal;width:100%}.woocommerce-js td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce-js td.product-name .wc-item-meta dt,.woocommerce-js td.product-name dl.variation .wc-item-meta-label,.woocommerce-js td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside;font-weight:500}.woocommerce-js td.product-name .wc-item-meta dd,.woocommerce-js td.product-name dl.variation dd{margin:0}.woocommerce-js td.product-name .wc-item-meta dd p,.woocommerce-js td.product-name dl.variation dd p{font-weight:400}.woocommerce-js td.product-name .wc-item-meta p,.woocommerce-js td.product-name .wc-item-meta:last-child,.woocommerce-js td.product-name dl.variation p,.woocommerce-js td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce-js td.product-name p.backorder_notification{font-size:.83em}.woocommerce-js td.product-quantity{min-width:80px}.woocommerce-js ul.cart_list,.woocommerce-js ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce-js ul.cart_list li,.woocommerce-js ul.product_list_widget li{padding:4px 0;margin:0;zoom:1}.woocommerce-js ul.cart_list li::after,.woocommerce-js ul.cart_list li::before,.woocommerce-js ul.product_list_widget li::after,.woocommerce-js ul.product_list_widget li::before{content:" ";display:table}.woocommerce-js ul.cart_list li::after,.woocommerce-js ul.product_list_widget li::after{clear:both}.woocommerce-js ul.cart_list li,.woocommerce-js ul.product_list_widget li{list-style:none}.woocommerce-js ul.cart_list li a,.woocommerce-js ul.product_list_widget li a{display:block;font-weight:700}.woocommerce-js ul.cart_list li img,.woocommerce-js ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce-js ul.cart_list li dl,.woocommerce-js ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid var(--ast-border-color);zoom:1}.woocommerce-js ul.cart_list li dl::after,.woocommerce-js ul.cart_list li dl::before,.woocommerce-js ul.product_list_widget li dl::after,.woocommerce-js ul.product_list_widget li dl::before{content:" ";display:table}.woocommerce-js ul.cart_list li dl::after,.woocommerce-js ul.product_list_widget li dl::after{clear:both}.woocommerce-js ul.cart_list li dl dd,.woocommerce-js ul.cart_list li dl dt,.woocommerce-js ul.product_list_widget li dl dd,.woocommerce-js ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:.1em}.woocommerce-js ul.cart_list li dl dt,.woocommerce-js ul.product_list_widget li dl dt{font-weight:500;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce-js ul.cart_list li dl dd,.woocommerce-js ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce-js ul.cart_list li dl dd p:last-child,.woocommerce-js ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce-js ul.cart_list li .star-rating,.woocommerce-js ul.product_list_widget li .star-rating{float:none}.woocommerce-js .widget_shopping_cart .total strong,.woocommerce-js.widget_shopping_cart .total strong{min-width:40px;display:inline-block;color:var(--ast-global-color-2)}.woocommerce-js .widget_shopping_cart .buttons,.woocommerce-js.widget_shopping_cart .buttons{zoom:1}.woocommerce-js .widget_shopping_cart .buttons::after,.woocommerce-js .widget_shopping_cart .buttons::before,.woocommerce-js.widget_shopping_cart .buttons::after,.woocommerce-js.widget_shopping_cart .buttons::before{content:" ";display:table}.woocommerce-js .widget_shopping_cart .buttons::after,.woocommerce-js.widget_shopping_cart .buttons::after{clear:both}.woocommerce-js .widget_shopping_cart .buttons a,.woocommerce-js.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce-js form .form-row{padding:3px;margin:0 0 6px}.woocommerce-js form .form-row.place-order .input-checkbox{cursor:pointer}.woocommerce-js form .form-row [placeholder]:focus::-webkit-input-placeholder{transition:opacity .5s .5s ease;opacity:0}.woocommerce-js form .form-row label{line-height:2;font-weight:700;font-size:13.5px;font-size:.9rem}.woocommerce-js form .form-row label.hidden{visibility:hidden}.woocommerce-js form .form-row label.inline{display:inline}.woocommerce-js form .form-row select{cursor:pointer;margin:0}.woocommerce-js form .form-row .required{color:red;font-weight:700;border:0}.woocommerce-js form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce-js form .form-row input.input-text,.woocommerce-js form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1}.woocommerce-js form .form-row textarea{height:4em;line-height:1.5;display:block;box-shadow:none}.woocommerce-js form .form-row .select2-container{width:100%;line-height:2em}.woocommerce-js form .form-row.woocommerce-invalid .select2-container,.woocommerce-js form .form-row.woocommerce-invalid input.input-text,.woocommerce-js form .form-row.woocommerce-invalid select{border-color:#d65d67}.woocommerce-js form .form-row.woocommerce-validated .select2-container,.woocommerce-js form .form-row.woocommerce-validated input.input-text,.woocommerce-js form .form-row.woocommerce-validated select{border-color:#69bf29}.woocommerce-js form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce-js form .form-row :-moz-placeholder{line-height:normal}.woocommerce-js form .form-row :-ms-input-placeholder{line-height:normal}.woocommerce-js ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce-js ul#shipping_method li input{margin:3px .5ex}.woocommerce-js ul#shipping_method li label{display:inline}.woocommerce-js ul#shipping_method .amount{font-weight:700}.woocommerce-js p.woocommerce-shipping-contents{margin:0}.woocommerce-js ul.order_details{zoom:1}.woocommerce-js ul.order_details::after,.woocommerce-js ul.order_details::before{content:" ";display:table}.woocommerce-js ul.order_details::after{clear:both}.woocommerce-js ul.order_details{margin:0 0 3em;list-style:none}.woocommerce-js ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed var(--ast-border-color);padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce-js ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce-js ul.order_details li:last-of-type{border:none}.woocommerce-js .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce-js .woocommerce-customer-details,.woocommerce-js .woocommerce-order-details,.woocommerce-js .woocommerce-order-downloads{margin-bottom:2em}.woocommerce-js .woocommerce-customer-details :last-child,.woocommerce-js .woocommerce-order-details :last-child,.woocommerce-js .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce-js .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid var(--ast-border-color);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px}.woocommerce-js .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce-js .woocommerce-customer-details .woocommerce-customer-details--phone{margin-bottom:0;padding-left:1.5em}.woocommerce-js .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e037";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce-js .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e02d";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce-js .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce-js .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{zoom:1}.woocommerce-js .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce-js .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:" ";display:table}.woocommerce-js .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce-js .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce-js .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce-js .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce-js .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:#d65d67}.woocommerce-js .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce-js .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce-js .widget_layered_nav_filters ul li{float:left;padding:0 1px 1px 0;list-style:none}.woocommerce-js .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce-js .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:#d65d67}.woocommerce-js .widget_product_categories .product-categories .count{float:right}.woocommerce-js .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce-js .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce-js .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce-js .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce-js .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#a46497;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce-js .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#a46497}.woocommerce-js .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#602053;border:0}.woocommerce-js .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce-js .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce-js .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce-js .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce-js .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce-js .widget_rating_filter ul li{zoom:1}.woocommerce-js .widget_rating_filter ul li::after,.woocommerce-js .widget_rating_filter ul li::before{content:" ";display:table}.woocommerce-js .widget_rating_filter ul li::after{clear:both}.woocommerce-js .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce-js .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce-js .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce-js .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:#d65d67}.woocommerce-js .show-on-hover{position:absolute;top:0;left:0;height:100%;right:0;bottom:0;padding:0;margin:0;opacity:0;filter:blur(0);transition:all .2s linear}.woocommerce-js li.product:hover .show-on-hover{opacity:1;transform:scale(1) translateZ(0) translateY(0);pointer-events:inherit}.woocommerce-js .ast-return-to-shop{display:inline-block;margin:5px 0;vertical-align:middle}.woocommerce-js .comment-reply-title{font-size:1.34rem;line-height:1.3;font-weight:500}.woocommerce-js .select2-container .select2-selection--single{height:auto;padding:.75em}.woocommerce-js .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0}.woocommerce-js .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.35}.woocommerce-js .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;width:1.7em;transform:translateY(-50%)}.woocommerce-js .select2-results__option,.woocommerce-js .select2-search--dropdown .select2-search__field{padding:6px .75em}.woocommerce-js .variations th{text-align:left}.woocommerce-js.single-product a.added_to_cart{padding:.4em .4em 0;display:inline-block}.woocommerce a.added_to_cart{display:none}.woocommerce-js .widget_product_search button,.woocommerce-page .widget_product_search button{flex:0 0 auto;padding:10px 20px}.woocommerce-js ul.products li.product,.woocommerce-page ul.products li.product{text-align:left;margin-bottom:2.5em}.woocommerce-js ul.products li.product.product-category>a,.woocommerce-page ul.products li.product.product-category>a{display:inline-block;position:relative}.woocommerce-js ul.products li.product a img,.woocommerce-page ul.products li.product a img{margin-bottom:.8em}.woocommerce-js ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{margin-bottom:.5em;padding:0;font-size:1em}.woocommerce-js ul.products li.product .ast-woo-product-category,.woocommerce-page ul.products li.product .ast-woo-product-category{font-size:.85em;margin-bottom:.5em;display:block;line-height:1.3;opacity:.6}.woocommerce-js ul.products li.product .star-rating,.woocommerce-page ul.products li.product .star-rating{margin:0 auto .5em 0;backface-visibility:hidden}.woocommerce-js ul.products li.product .ast-woo-shop-product-description p,.woocommerce-page ul.products li.product .ast-woo-shop-product-description p{margin-bottom:.5em}.woocommerce-js ul.products li.product .woocommerce-loop-product__link,.woocommerce-page ul.products li.product .woocommerce-loop-product__link{position:relative;display:block}.woocommerce-js ul.products li.product .woocommerce-loop-product__link:hover .ast-shop-product-out-of-stock,.woocommerce-page ul.products li.product .woocommerce-loop-product__link:hover .ast-shop-product-out-of-stock{background-color:#fff}.woocommerce-js ul.products li.product.product-category>a:hover .woocommerce-loop-category__title,.woocommerce-page ul.products li.product.product-category>a:hover .woocommerce-loop-category__title{background-color:#fff}.woocommerce-js ul.products li.product .ast-shop-product-out-of-stock,.woocommerce-js ul.products li.product .woocommerce-loop-category__title,.woocommerce-page ul.products li.product .ast-shop-product-out-of-stock,.woocommerce-page ul.products li.product .woocommerce-loop-category__title{position:absolute;background-color:rgba(255,255,255,.88);transition:background .3s;text-align:center;left:1em;right:1em;padding:.5em 0 .7em}.woocommerce-js ul.products li.product .woocommerce-loop-category__title,.woocommerce-page ul.products li.product .woocommerce-loop-category__title{bottom:1.8em;font-size:.9em}.woocommerce-js ul.products li.product .woocommerce-loop-category__title .count,.woocommerce-page ul.products li.product .woocommerce-loop-category__title .count{font-size:.7em}.woocommerce-js ul.products li.product .ast-shop-product-out-of-stock,.woocommerce-page ul.products li.product .ast-shop-product-out-of-stock{bottom:1em;text-transform:uppercase;font-weight:700}.woocommerce-js ul.products li.product .price,.woocommerce-page ul.products li.product .price{line-height:1.3;margin-bottom:0;font-weight:700;margin-bottom:.5em;font-size:.9em}.woocommerce-js ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{display:initial}.woocommerce-js ul.products li.product .button,.woocommerce-page ul.products li.product .button{margin-top:.5em;margin-bottom:.5em;white-space:normal}.woocommerce-js ul.products li.product .button.added,.woocommerce-page ul.products li.product .button.added{margin-bottom:0;transition:margin 0s}.woocommerce-js ul.products li.product .woocommerce-loop-category__title,.woocommerce-page ul.products li.product .woocommerce-loop-category__title{text-transform:uppercase;font-weight:700;line-height:1.5}.woocommerce-js ul.products li.product .woocommerce-loop-category__title .count,.woocommerce-page ul.products li.product .woocommerce-loop-category__title .count{display:block;background:0 0;opacity:.5;font-size:.75em}.woocommerce-js .related.products li.product:last-child,.woocommerce-page .related.products li.product:last-child{margin-right:0}.woocommerce-js table.shop_table,.woocommerce-page table.shop_table{border:1px solid var(--ast-border-color);border-radius:0}.woocommerce-js table.shop_table .product-thumbnail img,.woocommerce-page table.shop_table .product-thumbnail img{width:auto;max-width:70px}.woocommerce-js table.shop_table thead,.woocommerce-page table.shop_table thead{background-color:var(--ast-wc-container-head-bg-color)}.woocommerce-js table.shop_table thead th,.woocommerce-page table.shop_table thead th{border-width:0}.woocommerce-js table.shop_table td,.woocommerce-js table.shop_table th,.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table th{border-bottom-width:0;padding:.7em 1em}.woocommerce-js table.shop_table td,.woocommerce-page table.shop_table td{border-top:1px solid var(--ast-border-color)}.woocommerce-js table.shop_table td.download-file,.woocommerce-js table.shop_table td.woocommerce-orders-table__cell-order-actions,.woocommerce-page table.shop_table td.download-file,.woocommerce-page table.shop_table td.woocommerce-orders-table__cell-order-actions{display:block}.woocommerce-js table.shop_table td.download-file a,.woocommerce-js table.shop_table td.woocommerce-orders-table__cell-order-actions a,.woocommerce-page table.shop_table td.download-file a,.woocommerce-page table.shop_table td.woocommerce-orders-table__cell-order-actions a{margin-right:.5em;margin-top:.25em;margin-bottom:.25em}.woocommerce-js table.shop_table td.download-file a:last-child,.woocommerce-js table.shop_table td.woocommerce-orders-table__cell-order-actions a:last-child,.woocommerce-page table.shop_table td.download-file a:last-child,.woocommerce-page table.shop_table td.woocommerce-orders-table__cell-order-actions a:last-child{margin-right:0}.woocommerce-js table.shop_table .woocommerce-Price-amount,.woocommerce-page table.shop_table .woocommerce-Price-amount{font-weight:400}.woocommerce-js #content table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text{width:auto}.woocommerce-js #content table.cart td,.woocommerce-page #content table.cart td{min-height:3.25em}.woocommerce-js #content table.cart [name=coupon_code],.woocommerce-page #content table.cart [name=coupon_code]{max-height:35px}.woocommerce-js #content table.cart .button,.woocommerce-page #content table.cart .button{display:inline-block;width:auto}.ast-separate-container .ast-woocommerce-container{background-color:#fff}@media (max-width:1200px){.ast-separate-container .ast-woocommerce-container{padding:3.34em 2.4em}}@media (max-width:992px){.ast-separate-container .ast-woocommerce-container{padding:1.5em 2.14em}}@media (min-width:1201px){.ast-separate-container .ast-woocommerce-container{padding:5.34em 6.67em}}.ast-separate-container .ast-woocommerce-container .product{border-bottom:0}.ast-separate-container.single-product .ast-article-single{margin:0;padding:0;display:inline-block;width:100%}.pswp{z-index:999999}.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{max-width:none}.woocommerce .pswp__caption__center,.woocommerce-page .pswp__caption__center{text-align:center}.woocommerce .pswp__bg,.woocommerce-page .pswp__bg{opacity:.7!important}.woocommerce .pswp__ui--fit .pswp__caption,.woocommerce .pswp__ui--fit .pswp__top-bar,.woocommerce-page .pswp__ui--fit .pswp__caption,.woocommerce-page .pswp__ui--fit .pswp__top-bar{background-color:transparent}.woocommerce form .form-row textarea,.woocommerce input[type=email],.woocommerce input[type=number],.woocommerce input[type=password],.woocommerce input[type=reset],.woocommerce input[type=search],.woocommerce input[type=tel],.woocommerce input[type=text],.woocommerce input[type=url],.woocommerce textarea,.woocommerce-page form .form-row textarea,.woocommerce-page input[type=email],.woocommerce-page input[type=number],.woocommerce-page input[type=password],.woocommerce-page input[type=reset],.woocommerce-page input[type=search],.woocommerce-page input[type=tel],.woocommerce-page input[type=text],.woocommerce-page input[type=url],.woocommerce-page textarea{border-color:var(--ast-border-color);background-color:var(--ast-global-dark-bg-style);box-shadow:none;border-radius:0}.woocommerce form .form-row textarea:focus,.woocommerce input[type=email]:focus,.woocommerce input[type=number]:focus,.woocommerce input[type=password]:focus,.woocommerce input[type=reset]:focus,.woocommerce input[type=search]:focus,.woocommerce input[type=tel]:focus,.woocommerce input[type=text]:focus,.woocommerce input[type=url]:focus,.woocommerce textarea:focus,.woocommerce-page form .form-row textarea:focus,.woocommerce-page input[type=email]:focus,.woocommerce-page input[type=number]:focus,.woocommerce-page input[type=password]:focus,.woocommerce-page input[type=reset]:focus,.woocommerce-page input[type=search]:focus,.woocommerce-page input[type=tel]:focus,.woocommerce-page input[type=text]:focus,.woocommerce-page input[type=url]:focus,.woocommerce-page textarea:focus{box-shadow:none;border-color:var(--ast-border-color)}.woocommerce .select2-container .select2-dropdown,.woocommerce .select2-container .select2-search__field,.woocommerce-page .select2-container .select2-dropdown,.woocommerce-page .select2-container .select2-search__field{border:1px solid var(--ast-border-color);z-index:98}.woocommerce .select2-container .select2-selection--single,.woocommerce select,.woocommerce-page .select2-container .select2-selection--single,.woocommerce-page select{padding:.5em .8em;line-height:normal;padding-right:2em;appearance:none;background-position:98% 50%;background-color:var(--ast-global-dark-bg-style,#fff);border-color:var(--ast-border-color);border-radius:3px;box-shadow:none}.woocommerce .select2-container .select2-selection--single:focus,.woocommerce select:focus,.woocommerce-page .select2-container .select2-selection--single:focus,.woocommerce-page select:focus{outline:0}.woocommerce .select2-container .select2-selection--single b,.woocommerce select b,.woocommerce-page .select2-container .select2-selection--single b,.woocommerce-page select b{display:none}.woocommerce .woocommerce-ordering select,.woocommerce-page .woocommerce-ordering select{background-color:transparent;border:transparent;border-radius:0}button.pswp__button{box-shadow:none!important;background-image:url("/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png")!important}button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before,button.pswp__button:hover{background-color:transparent!important}button.pswp__button--arrow--left,button.pswp__button--arrow--left:hover,button.pswp__button--arrow--right,button.pswp__button--arrow--right:hover{background-image:none!important}button.pswp__button--close:hover{background-position:0 -44px}button.pswp__button--zoom:hover{background-position:-88px 0}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:rgb(247.1638414634,246.3361585366,246.9957183689);color:#515151;border-top:3px solid #a46497;list-style:none outside;zoom:1}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:" ";display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error,.woocommerce-info,.woocommerce-message{width:auto;word-wrap:break-word}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"\e028";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:"\e016";color:#b81c23}.woocommerce .woocommerce,.woocommerce-account .woocommerce{zoom:1}.woocommerce .woocommerce::after,.woocommerce .woocommerce::before,.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table}.woocommerce .woocommerce::after,.woocommerce-account .woocommerce::after{clear:both}.woocommerce .addresses .title,.woocommerce-account .addresses .title{zoom:1}.woocommerce .addresses .title::after,.woocommerce .addresses .title::before,.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:" ";display:table}.woocommerce .addresses .title::after,.woocommerce-account .addresses .title::after{clear:both}.woocommerce .addresses .title h3,.woocommerce-account .addresses .title h3{float:left}.woocommerce .addresses .title .edit,.woocommerce-account .addresses .title .edit{float:right;padding:.7em 1em}.woocommerce ol.commentlist.notes li.note p.meta,.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce ol.commentlist.notes li.note .description p:last-child,.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce ul.digital-downloads,.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce ul.digital-downloads li,.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce ul.digital-downloads li::before,.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e00a";text-decoration:none}.woocommerce ul.digital-downloads li .count,.woocommerce-account ul.digital-downloads li .count{float:right}.woocommerce .woocommerce-Addresses .woocommerce-Address-title,.woocommerce .woocommerce-Addresses .woocommerce-column__title,.woocommerce .woocommerce-MyAccount-content .woocommerce-Address-title,.woocommerce .woocommerce-MyAccount-content .woocommerce-column__title,.woocommerce .woocommerce-customer-details .woocommerce-Address-title,.woocommerce .woocommerce-customer-details .woocommerce-column__title,.woocommerce-account .woocommerce-Addresses .woocommerce-Address-title,.woocommerce-account .woocommerce-Addresses .woocommerce-column__title,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-column__title,.woocommerce-account .woocommerce-customer-details .woocommerce-Address-title,.woocommerce-account .woocommerce-customer-details .woocommerce-column__title{background:#fbfbfb;padding:.5em;margin-bottom:0;border-width:1px 1px 0 1px;border-style:solid;border-color:var(--ast-border-color)}.woocommerce .woocommerce-Addresses .woocommerce-Address-title h3,.woocommerce .woocommerce-Addresses .woocommerce-column__title h3,.woocommerce .woocommerce-MyAccount-content .woocommerce-Address-title h3,.woocommerce .woocommerce-MyAccount-content .woocommerce-column__title h3,.woocommerce .woocommerce-customer-details .woocommerce-Address-title h3,.woocommerce .woocommerce-customer-details .woocommerce-column__title h3,.woocommerce-account .woocommerce-Addresses .woocommerce-Address-title h3,.woocommerce-account .woocommerce-Addresses .woocommerce-column__title h3,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title h3,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-column__title h3,.woocommerce-account .woocommerce-customer-details .woocommerce-Address-title h3,.woocommerce-account .woocommerce-customer-details .woocommerce-column__title h3{margin-bottom:0}.woocommerce .woocommerce-Addresses address,.woocommerce .woocommerce-MyAccount-content address,.woocommerce .woocommerce-customer-details address,.woocommerce-account .woocommerce-Addresses address,.woocommerce-account .woocommerce-MyAccount-content address,.woocommerce-account .woocommerce-customer-details address{border:1px solid var(--ast-border-color);padding:1em;border-radius:0}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid var(--ast-border-color);padding:6px 6px 5px;margin:0 4px 0 0;outline:0;line-height:1}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle;line-height:1}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{zoom:1}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping_calculator .button,.woocommerce-cart .cart-collaterals .shipping_calculator .button,.woocommerce-checkout .cart-collaterals .shipping_calculator .button{width:100%;float:none;display:block}#add_payment_method .cart-collaterals .shipping_calculator .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping_calculator .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping_calculator .shipping-calculator-button::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e019";text-decoration:none}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#777;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:40%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#777}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#77a464}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid var(--ast-border-color)}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#777;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{zoom:1}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid var(--ast-border-color);margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{cursor:pointer;margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice),.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice),.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice){zoom:1}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:rgb(222.9429878049,219.5570121951,222.2552115091);color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:rgb(198.7221341463,192.7778658537,197.5147046494);border-top-color:rgb(186.6117073171,179.3882926829,185.1444512195)}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:rgb(186.6117073171,179.3882926829,185.1444512195)}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:rgb(186.6117073171,179.3882926829,185.1444512195)}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:rgb(186.6117073171,179.3882926829,185.1444512195)}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url("/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.svg")}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url("/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.svg")}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url("/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.svg")}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url("/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.svg")}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url("/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.svg")}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url("/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.svg")}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url("/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.svg")}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url("/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.svg")}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#777;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid rgb(222.9429878049,219.5570121951,222.2552115091);border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-1em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.woocommerce-cart .cart_totals .shop_table{table-layout:fixed}.woocommerce-cart-form__cart-item td.product-remove{text-align:center}.woocommerce-cart-form__cart-item td.product-remove a.remove{display:inline-block;vertical-align:middle}.woocommerce-cart table.shop_table td,.woocommerce-cart table.shop_table th{border-right:0}.woocommerce-cart table.shop_table td.product-name{font-weight:500}.woocommerce-cart table.shop_table .woocommerce-Price-amount{font-weight:400}.woocommerce-cart table.shop_table dl dt{font-weight:500}.woocommerce-cart table.shop_table dl dd{font-weight:400}.woocommerce-cart .cart-collaterals .cross-sells li.product{padding-bottom:1em}.woocommerce-cart .cart-collaterals .cart_totals,.woocommerce-cart .cart-collaterals .cross-sells{padding:0 20px;border-width:1px;border-style:solid;border-color:var(--ast-border-color);border-radius:0;margin-bottom:2em}.woocommerce-cart .cart-collaterals .cart_totals .shop_table,.woocommerce-cart .cart-collaterals .cross-sells .shop_table{border-top:0;border-left:0;border-right:0;border-radius:0}.woocommerce-cart .cart-collaterals .cart_totals>h2,.woocommerce-cart .cart-collaterals .cross-sells>h2{margin:0 -20px 20px;background-color:var(--ast-global-dark-lfs);border-bottom:1px solid var(--ast-border-color)}.woocommerce-cart .hentry,.woocommerce-cart ul.products{margin-bottom:0}.woocommerce-cart .hentry li.product,.woocommerce-cart ul.products li.product{margin-bottom:0}.woocommerce-cart table.cart td.actions .coupon{display:flex;align-items:center;margin:5px 0}.woocommerce-cart table.cart td.actions .coupon .input-text{padding:.5em .75em}.woocommerce-cart table.cart td.actions input.button{display:inline-block;width:auto}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{font-size:1.1em;line-height:1.8em}.woocommerce-page.woocommerce-checkout form.checkout.woocommerce-checkout:after,.woocommerce.woocommerce-checkout form.checkout.woocommerce-checkout:after{content:"";clear:both;display:table}.woocommerce-page.woocommerce-checkout table.shop_table thead,.woocommerce.woocommerce-checkout table.shop_table thead{background:0 0}.woocommerce-page.woocommerce-checkout table.shop_table th,.woocommerce.woocommerce-checkout table.shop_table th{padding:14px 12px}.woocommerce-page.woocommerce-checkout table.shop_table td,.woocommerce.woocommerce-checkout table.shop_table td{padding:10px 10px 10px 0;border-color:var(--ast-border-color)}.woocommerce-page.woocommerce-checkout table.shop_table tfoot td,.woocommerce.woocommerce-checkout table.shop_table tfoot td{opacity:1}.woocommerce-page.woocommerce-checkout table.shop_table td,.woocommerce-page.woocommerce-checkout table.shop_table th,.woocommerce.woocommerce-checkout table.shop_table td,.woocommerce.woocommerce-checkout table.shop_table th{border-bottom-width:1px}.woocommerce-page.woocommerce-checkout form #order_review table,.woocommerce.woocommerce-checkout form #order_review table{border-width:0}.woocommerce-page.woocommerce-checkout form #order_review td,.woocommerce-page.woocommerce-checkout form #order_review th,.woocommerce.woocommerce-checkout form #order_review td,.woocommerce.woocommerce-checkout form #order_review th{border-top:0;border-right:0;padding-left:0;border-color:var(--ast-border-color)}.woocommerce-page.woocommerce-checkout form #order_review td.product-name,.woocommerce.woocommerce-checkout form #order_review td.product-name{font-weight:500;display:flex;align-items:center;flex-wrap:wrap}.woocommerce-page.woocommerce-checkout form #order_review td.product-name .product-quantity,.woocommerce.woocommerce-checkout form #order_review td.product-name .product-quantity{font-weight:400}.woocommerce-page.woocommerce-checkout form #order_review td:last-child,.woocommerce-page.woocommerce-checkout form #order_review th:last-child,.woocommerce.woocommerce-checkout form #order_review td:last-child,.woocommerce.woocommerce-checkout form #order_review th:last-child{text-align:right}.woocommerce-page.woocommerce-checkout form .form-row:last-child,.woocommerce.woocommerce-checkout form .form-row:last-child{margin-bottom:0}.woocommerce-page.woocommerce-checkout #payment,.woocommerce.woocommerce-checkout #payment{border-radius:0}.woocommerce-page.woocommerce-checkout #payment ul.payment_methods,.woocommerce.woocommerce-checkout #payment ul.payment_methods{padding:0;margin-bottom:1em;border-bottom:0}.woocommerce-page.woocommerce-checkout #payment div.payment_box,.woocommerce.woocommerce-checkout #payment div.payment_box{background-color:#efefef}.woocommerce-page.woocommerce-checkout #payment div.payment_box:before,.woocommerce.woocommerce-checkout #payment div.payment_box:before{border-bottom-color:#efefef}.woocommerce-page.woocommerce-checkout #payment div.form-row,.woocommerce.woocommerce-checkout #payment div.form-row{padding:0 0 2em}.woocommerce-page.woocommerce-checkout #payment #place_order,.woocommerce.woocommerce-checkout #payment #place_order{width:100%}.woocommerce-page.woocommerce-checkout .woocommerce-order table.shop_table td,.woocommerce-page.woocommerce-checkout .woocommerce-order table.shop_table th,.woocommerce.woocommerce-checkout .woocommerce-order table.shop_table td,.woocommerce.woocommerce-checkout .woocommerce-order table.shop_table th{padding:.7em 1em;border-bottom-width:0}.woocommerce-page.woocommerce-checkout .woocommerce-order table.shop_table td:last-child,.woocommerce-page.woocommerce-checkout .woocommerce-order table.shop_table th:last-child,.woocommerce.woocommerce-checkout .woocommerce-order table.shop_table td:last-child,.woocommerce.woocommerce-checkout .woocommerce-order table.shop_table th:last-child{border-right-width:0}.woocommerce-page.woocommerce-checkout .woocommerce-order h2.woocommerce-column__title,.woocommerce-page.woocommerce-checkout .woocommerce-order h2.woocommerce-order-details__title,.woocommerce.woocommerce-checkout .woocommerce-order h2.woocommerce-column__title,.woocommerce.woocommerce-checkout .woocommerce-order h2.woocommerce-order-details__title{background:#fbfbfb;padding:1em;margin-bottom:0;font-size:1.3rem;border-width:1px 1px 0 1px;border-style:solid;border-color:var(--ast-border-color)}.woocommerce-page.woocommerce-checkout .woocommerce-order h2.wc-bacs-bank-details-heading,.woocommerce.woocommerce-checkout .woocommerce-order h2.wc-bacs-bank-details-heading{font-size:1.5rem;border-top:3px solid var(--ast-border-color);padding-top:.5em}.woocommerce-page.woocommerce-checkout .woocommerce-order h3,.woocommerce.woocommerce-checkout .woocommerce-order h3{font-size:1.1rem}.woocommerce-page.woocommerce-checkout .woocommerce-order ul.order_details,.woocommerce.woocommerce-checkout .woocommerce-order ul.order_details{margin-bottom:2em}.woocommerce-page.woocommerce-checkout .woocommerce-customer-details address,.woocommerce.woocommerce-checkout .woocommerce-customer-details address{border-right-width:1px;border-bottom-width:1px;border-radius:0}.woocommerce form .form-row .required{text-decoration:none}.woocommerce form.checkout_coupon{margin:0;border:0;padding:0 0 2em}.woocommerce form.checkout_coupon .form-row{margin:0;padding:0;float:none;display:inline-block}.woocommerce form.checkout_coupon [name=coupon_code]{padding-top:9px;padding-bottom:9px}.woocommerce form.checkout_coupon .button{padding:.5em 1em;vertical-align:initial;line-height:1.35}@media (max-width:420px){.woocommerce form.checkout_coupon .form-row-first,.woocommerce form.checkout_coupon .form-row-last{display:block;margin:0 auto;width:100%}.woocommerce form.checkout_coupon .form-row-first{margin-bottom:10px}.woocommerce form.checkout_coupon .button[name=apply_coupon]{width:100%;padding:10px 5px}}.checkout_coupon .input-text{padding:.5em .75em}.woocommerce-MyAccount-navigation>ul{margin:0}.woocommerce-account .woocommerce-EditAccountForm .woocommerce-Button{margin-top:1em;margin-left:3px}#secondary .widget.woocommerce>li,#secondary .widget_layered_nav_filters>li{margin-bottom:0}#secondary .widget .select2-container .select2-selection--multiple .select2-selection__rendered{display:block;min-height:42px}#secondary .widget .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{margin-top:5px;margin-bottom:5px}#secondary .widget .select2-search__field{min-height:42px;margin:0}.woocommerce-js ul.cart_list li>a,.woocommerce-js ul.product_list_widget li>a{font-weight:500;margin-bottom:.33em;color:var(--ast-global-color-2)}.woocommerce-js #secondary .woocommerce ul.cart_list,.woocommerce-js #secondary .woocommerce ul.product_list_widget{margin:0}.woocommerce-js .widget_shopping_cart .cart_list li,.woocommerce-js .widget_shopping_cart li,.woocommerce-js ul.product_list_widget .cart_list li,.woocommerce-js ul.product_list_widget li{padding:.6em 0 .6em 5em;min-height:5em;position:relative;border-bottom:1px solid var(--ast-border-color);margin:0;line-height:1.5}.woocommerce-js .widget_shopping_cart .cart_list li:last-child,.woocommerce-js .widget_shopping_cart li:last-child,.woocommerce-js ul.product_list_widget .cart_list li:last-child,.woocommerce-js ul.product_list_widget li:last-child{border-bottom:none}.woocommerce-js .widget_shopping_cart .woocommerce-mini-cart__buttons{margin-bottom:0}.woocommerce-js .widget_shopping_cart .woocommerce-mini-cart__buttons .checkout.wc-forward{margin-left:5px;margin-right:0}.woocommerce-js.widget_product_tag_cloud .tagcloud{margin-top:10px;display:inline-block}.woocommerce-js.widget_product_tag_cloud .tagcloud a{border:1px solid var(--ast-border-color);padding:.5em .9em;display:inline-block;margin-bottom:4px;font-size:14px;margin-right:4px;line-height:1.5;transition:all .2s linear}.woocommerce-js .widget_shopping_cart .total,.woocommerce-js.widget_shopping_cart .total{padding:5px 0;border-top:1px solid var(--ast-border-color);border-bottom:1px solid var(--ast-border-color);margin-bottom:1.3em}.woocommerce-js ul.product_list_widget li img{position:absolute;left:0;width:4em;height:4em;margin:0 0 .5em 0;top:50%;transform:translateY(-50%);object-fit:cover}.woocommerce-js ul.product-categories>li{padding:2px 0}.woocommerce-js ul.product-categories>li:first-child{border:none}.woocommerce-js .widget del{opacity:.5}.woocommerce-js .widget ins{background:inherit}.woocommerce-js .widget .amount,.woocommerce-js .widget ins{font-weight:400}.woocommerce-js .widget .star-rating{margin:5px 0}.woocommerce-js .widget_rating_filter ul li a{display:inline-flex;align-items:center}.woocommerce-js .price_slider_amount .price_label span{font-weight:700}.woocommerce-js .widget_price_filter .ui-slider-horizontal{height:.2em}.woocommerce-js .widget_price_filter .ui-slider .ui-slider-handle{top:-.4em;cursor:pointer}.woocommerce-js .widget_price_filter .price_slider_amount .button{font-size:.9em!important;padding:8px 18px}.woocommerce-js .widget_price_filter .price_slider{margin-bottom:1.2em}.woocommerce-js .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#ededed}.woocommerce-js .widget_product_tag_cloud .tagcloud a{border:1px solid var(--ast-border-color);padding:.5em .9em;display:inline-block;margin-bottom:4px;margin-right:4px;line-height:1.5;padding:.5em 1.2em;font-size:12px!important;font-size:.8rem!important}.woocommerce-js .widget_product_tag_cloud .tagcloud a a.current-item,.woocommerce-js .widget_product_tag_cloud .tagcloud a a:focus,.woocommerce-js .widget_product_tag_cloud .tagcloud a a:hover{background-color:#fafafa}.ast-site-header-cart .widget_shopping_cart .buttons .button,.ast-site-header-cart .widget_shopping_cart .buttons .button.wc-forward,.woocommerce .ast-site-header-cart .widget_shopping_cart .buttons .button,.woocommerce .ast-site-header-cart .widget_shopping_cart .buttons .button.wc-forward{display:block;margin-right:0;width:100%;margin-left:0}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding:1.2em 0 1.2em 5em}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;left:auto;right:0;top:1.1em;color:var(--ast-global-color-3)}.woocommerce .widget_shopping_cart .cart_list li a.remove:hover,.woocommerce.widget_shopping_cart .cart_list li a.remove:hover{color:var(--ast-global-color-3)}.woocommerce-product-search{display:flex}.woocommerce-product-search .search-field{flex:auto;width:100%;border-top-right-radius:0;border-bottom-right-radius:0}.woocommerce-product-search input[type=submit]{padding:10px 15px;border-top-left-radius:0;border-bottom-left-radius:0}#secondary .widget_layered_nav_filters ul li.chosen,.widget_layered_nav_filters ul li.chosen{padding:0 .5em;margin-right:.5em;margin-bottom:.5em;background:rgba(245,245,245,.75);border-radius:20px;font-size:1em}#secondary .widget_layered_nav_filters ul li.chosen:hover,.widget_layered_nav_filters ul li.chosen:hover{background-color:#f5f5f5}#secondary .widget_layered_nav_filters ul li.chosen a,.widget_layered_nav_filters ul li.chosen a{display:block}#secondary .widget_layered_nav_filters ul li.chosen a::before,.widget_layered_nav_filters ul li.chosen a::before{margin-right:.5em;line-height:inherit;position:relative;top:1px}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}.rtl .woocommerce-pagination .page-numbers li:last-child .next{transform:rotateY(180deg)}.rtl .woocommerce-pagination .page-numbers li:first-child .prev{transform:rotateY(-180deg)}.ast-site-header-cart .widgettitle{display:none}.wc-block-grid .wc-block-grid__products .wc-block-grid__product{text-align:left;margin-bottom:2.5em}.wc-block-grid .wc-block-grid__products .wc-block-grid__product.product-category>a{display:inline-block;position:relative}.wc-block-grid .wc-block-grid__products .wc-block-grid__product a img{width:100%;height:auto;display:block;margin:0 0 .8em 0;box-shadow:none}.wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title{margin-bottom:.5em;padding:0;font-size:1em;line-height:1.2;font-weight:inherit}.wc-block-grid .wc-block-grid__products .wc-block-grid__product .star-rating{margin:0 auto .5em 0;backface-visibility:hidden}.wc-block-grid .wc-block-grid__products .wc-block-grid__product .woocommerce-loop-product__link{position:relative;display:block}.wc-block-grid .wc-block-grid__products .wc-block-grid__product .woocommerce-loop-product__link:hover .ast-shop-product-out-of-stock{background-color:#fff}.wc-block-grid .wc-block-grid__products .wc-block-grid__product.product-category>a:hover .woocommerce-loop-category__title{background-color:#fff}.wc-block-grid .wc-block-grid__products .wc-block-grid__product .woocommerce-loop-category__title{bottom:1.8em;font-size:.9em}.wc-block-grid .wc-block-grid__products .wc-block-grid__product .woocommerce-loop-category__title .count{font-size:.7em}.wc-block-grid .wc-block-grid__products .wc-block-grid__product .price{line-height:1.3;margin-bottom:0;font-weight:700;margin-bottom:.5em;font-size:.9em}.wc-block-grid .wc-block-grid__products .wc-block-grid__product .price del{display:initial}.wc-block-grid .wc-block-grid__products .wc-block-grid__product .wp-block-button__link{margin-top:.5em;margin-bottom:.5em;white-space:normal;line-height:1.3;font-size:100%;font-weight:700}.wc-block-grid .wc-block-grid__products .wc-block-grid__product .wp-block-button__link.added{margin-bottom:0;transition:margin 0s}.wc-block-grid .wc-block-grid__products .wc-block-grid__product .woocommerce-loop-category__title{text-transform:uppercase;font-weight:700;line-height:1.5}.wc-block-grid .wc-block-grid__products .wc-block-grid__product .woocommerce-loop-category__title .count{display:block;background:0 0;opacity:.5;font-size:.75em}.wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-onsale{min-width:3em;min-height:3em;line-height:3em;padding:0;font-size:.8em;font-weight:400;text-transform:capitalize;position:absolute;text-align:center;border-radius:100%;z-index:9;top:0;right:10px;left:auto;margin:-.5em -.5em 0 0}.widget_product_categories .children{padding-left:20px}@supports (-moz-appearance:none){.sidebar-main .widget_product_search .search-field{width:60%}}.wc-block-product-categories-list li{padding-left:15px}.woocommerce-page .widget .wc-block-price-slider{padding-top:.15em}.woocommerce-page .widget .wc-block-price-slider .wc-block-components-price-slider__range-input-progress{--range-color:var(--ast-global-color-0);top:-1px}@-moz-document url-prefix(){.woocommerce-page .widget .wc-block-price-slider .wc-block-components-price-slider__range-input-progress{top:1px}}.woocommerce-page .widget .wc-block-price-slider .wc-block-components-price-slider__range-input-wrapper{box-shadow:none;background-color:#ededed}.woocommerce-page .widget .wc-block-price-slider .wc-block-components-price-slider__range-input-progress,.woocommerce-page .widget .wc-block-price-slider .wc-block-components-price-slider__range-input-wrapper{height:3px}.woocommerce-page .widget .wc-block-price-slider .wc-block-price-filter__controls{border-color:var(--ast-border-color)}.woocommerce-page .widget .wc-block-price-slider .wc-block-price-filter__range-text{line-height:2.4;font-size:.8751em}.woocommerce-page .widget .wc-block-price-slider .wc-block-price-filter__range-text .wc-block-components-formatted-money-amount{font-weight:700}.woocommerce-page .widget .wc-block-price-slider .wc-block-components-price-slider__controls{justify-content:end}.woocommerce-page .widget .wc-block-price-slider input[type=range]{margin:0}.woocommerce-page .widget .wc-block-price-slider input[type=range]::-webkit-slider-runnable-track{height:3px;box-shadow:none;background-color:transparent}.woocommerce-page .widget .wc-block-price-slider input[type=range]::-moz-range-track{height:3px;box-shadow:none;background-color:transparent}.woocommerce-page .widget .wc-block-price-slider input[type=range].wc-block-price-filter__range-input::-webkit-slider-thumb{-webkit-appearance:none;border:0;width:15px;height:15px}.woocommerce-page .widget .wc-block-price-slider input[type=range]::-moz-range-thumb{height:15px;border:0;width:15px}.woocommerce-page .widget .wc-block-checkbox-list li input[type=checkbox]{margin:0 .5rem 0 0;position:relative;top:1px}.woocommerce-page .widget .wc-block-checkbox-list li .wc-filter-element-label-list-count{opacity:1}.woocommerce-page .widget .wc-layered-nav-rating{line-height:1}.woocommerce-page .widget .wc-layered-nav-rating .star-rating{margin:0}.product.woocommerce.add_to_cart_inline{border:0!important}.product.woocommerce.add_to_cart_inline a.button{margin-left:1em}.ast-site-header-cart .widget_shopping_cart,.astra-cart-drawer{background-color:var(--ast-global-color-primary,var(--ast-global-color-5));border:1px solid var(--ast-border-color)}.woocommerce-js .product:has(.quantity input[type=hidden]) .button.single_add_to_cart_button,.woocommerce-js .sold-individually .button.single_add_to_cart_button{margin-left:-1em}.sidebar-main .ast-mini-cart-empty .woocommerce-mini-cart__empty-message{display:none}.woocommerce-js .variations select,.woocommerce-js .woocommerce-ordering select{padding:.5em}.astra-dark-mode-enable .woocommerce-js .woocommerce-page label,.astra-dark-mode-enable .woocommerce-js .woocommerce-page legend{color:var(--ast-global-color-primary,--ast-global-color-4)}.hostinger-reach-block-connect{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:flex-start;background:#fff6e9;padding:14px;font-size:14px;margin:28px 0 14px}.hostinger-reach-block-connect__title{color:#1d1e20;font-weight:700;margin-bottom:4px}.hostinger-reach-block-connect__subtitle{color:#727586;margin-bottom:4px}.hostinger-reach-block-connect a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}.hostinger-reach-block-dialog{display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:flex-start;background:#fff;color:#1d1e20;padding:20px;gap:14px;font-size:14px;line-height:20px;bottom:80px;left:20px;position:fixed;z-index:100001;max-width:400px;border-radius:16px;-webkit-box-shadow:0 0 10px rgb(0 0 0 / .05);box-shadow:0 0 10px rgb(0 0 0 / .05)}.hostinger-reach-block-dialog__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px}.hostinger-reach-block-dialog__button_indicator{height:16px;width:16px}.hostinger-reach-block-dialog__button{cursor:pointer;text-align:center;background:#673de6;color:#fff;font-weight:700;font-size:12px;padding:6px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:8px}.hostinger-reach-block-dialog__button:hover{background:#5029c2}.hostinger-reach-block-dialog__button a{color:#fff;text-decoration:none}.hostinger-reach-block-dialog__button a:hover,.hostinger-reach-block-dialog__button a:focus,.hostinger-reach-block-dialog__button a:active{color:#fff;-webkit-box-shadow:none;box-shadow:none;outline:none}.hostinger-reach-block-dialog__button svg{height:16px;width:16px}.hostinger-reach-block-dialog__button svg path{fill:#fff}.hostinger-reach-block-dialog__close{cursor:pointer}.hostinger-reach-block-dialog__close:before,.hostinger-reach-block-dialog__close:after{content:"";position:absolute;width:16px;height:2px;background-color:#1d1e20;top:26px;right:16px}.hostinger-reach-block-dialog__close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hostinger-reach-block-dialog__close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.hostinger-reach-block-dialog__close:hover:before,.hostinger-reach-block-dialog__close:hover:after{background-color:#727272}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields--inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:end;width:100%;gap:.5rem}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields--inline .hostinger-reach-block-form-field{min-width:70%}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields--inline .hostinger-reach-block-submit{min-width:30%}.hostinger-reach-block-subscription-form .hostinger-reach-block-submit{border-width:0;margin-top:var(--wp--preset--spacing--20);-ms-flex-line-pack:center;align-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;width:100%;word-break:break-word;font-weight:500;min-height:40px;border-radius:50px}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-field{margin-top:8px}.hostinger-reach-block-subscription-form label{display:block;font-size:11px;font-weight:500;line-height:1.4;text-transform:uppercase;margin-bottom:8px;padding:0}.hostinger-reach-block-subscription-form input{display:block;width:100%;padding:3px 10px;min-height:40px;-webkit-box-shadow:0 0 0 #fff0;box-shadow:0 0 0 #fff0;border-radius:4px;border:1px solid #8c8f94;background-color:#fff;color:#2c3338;-webkit-box-sizing:border-box;box-sizing:border-box}.hostinger-reach-block-tags{margin-left:-6px;margin-top:10px;max-height:14em;overflow:auto;padding-left:6px;padding-top:6px;margin-bottom:20px}.components-button.is-link.hostinger-reach-block-toggler{margin-bottom:20px}.hostinger-reach-block-newtag{margin-bottom:20px}.reach-subscription-message.is-success{background:rgb(0 158 91 / .1019607843);font-weight:700;padding:1em;gap:10px}:where(.wp-block-button__link){border-radius:9999px}.spectra-background-video{position:relative}.spectra-background-video__wrapper{border-radius:unset;inset:0;overflow:hidden;position:absolute;z-index:0}.spectra-background-video__wrapper video{height:auto;left:50%;min-block-size:inherit;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.spectra-background-video__wrapper~*{position:relative;z-index:2}.spectra-background-video:hover .spectra-background-video__wrapper--overlay:after{background:var(--spectra-background-gradient-hover,var(--spectra-background-color-hover,var(--spectra-background-gradient,var(--spectra-background-color))));opacity:var(--spectra-overlay-opacity)}.editor-styles-wrapper .block-editor-block-list__block .block-list-appender:is(.wp-block):has(.spectra-editor__block-appender--full-width){align-items:center;display:flex;height:100%;justify-content:stretch;min-block-size:inherit;width:100%}.editor-styles-wrapper .block-editor-block-list__block .block-list-appender:is(.wp-block):has(.spectra-editor__block-appender--full-width)>.block-editor-inserter{flex:1}.editor-styles-wrapper .block-editor-block-list__block .block-list-appender:is(.wp-block) button.spectra-editor__block-appender{background-color:#fff0;border-radius:0;border-width:0;box-shadow:none;box-sizing:border-box;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;line-height:normal;margin:0;outline:0;padding:0;text-decoration:none;text-transform:none;word-spacing:inherit}.editor-styles-wrapper .block-editor-block-list__block .block-list-appender:is(.wp-block) button.spectra-editor__block-appender--full-width{align-items:center;border:1px dashed #d5dadf;border-radius:4px;color:#757575;display:flex;height:100%;justify-content:center;padding:1rem;transition:all .2s;width:100%}.editor-styles-wrapper .block-editor-block-list__block .block-list-appender:is(.wp-block) button.spectra-editor__block-appender--full-width:hover{border:1px dashed var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.spectra-icon-picker{aspect-ratio:16/9;border:1px solid #ddd;border-radius:2px;overflow:hidden;padding:3px;position:relative;transition:border-color .1s;width:100%}.spectra-icon-picker:hover{border-color:#1e1e1e}.spectra-icon-picker:hover .spectra-icon-picker__button--select{transform:translateY(0)}.spectra-icon-picker:hover .spectra-icon-picker__control--value{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#007cba))}.spectra-icon-picker button.spectra-icon-picker__button--remove{background:#fff0;border:none;box-shadow:none;color:#1e1e1e;cursor:pointer;height:20px;outline:none;position:absolute;right:3px;top:3px;transition-duration:.1s;transition-property:color,background-color;width:20px}.spectra-icon-picker button.spectra-icon-picker__button--remove:focus,.spectra-icon-picker button.spectra-icon-picker__button--remove:focus-visible,.spectra-icon-picker button.spectra-icon-picker__button--remove:hover{background:#1e1e1e;border:none;box-shadow:none;color:#fff;outline:none}.spectra-icon-picker button.spectra-icon-picker__button--remove svg{fill:currentcolor;max-height:100%;max-width:100%}.spectra-icon-picker button.spectra-icon-picker__button--select{background:#1e1e1e;border:none;bottom:3px;box-shadow:none;color:#fff;cursor:pointer;height:2em;left:3px;outline:none;position:absolute;transform:translateY(calc(100% + 3px));transition:transform .1s;width:calc(100% - 6px)}.spectra-icon-picker button.spectra-icon-picker__button--select:focus,.spectra-icon-picker button.spectra-icon-picker__button--select:focus-visible,.spectra-icon-picker button.spectra-icon-picker__button--select:hover{background:#1e1e1e;border:none;box-shadow:none;color:#fff;outline:none;transform:translateY(0)}.spectra-icon-picker button.spectra-icon-picker__button--select svg{fill:currentcolor;max-height:100%;max-width:100%}.spectra-icon-picker__control{cursor:pointer;height:100%;width:100%}.spectra-icon-picker__control--value{align-items:center;color:#7e7e7e;display:flex;height:100%;justify-content:center;transition:color .1s;width:100%}.spectra-icon-picker__control--value svg{max-height:32px;max-width:32px}.spectra-icon-picker__control--empty{align-items:center;color:#ddd;display:flex;height:100%;justify-content:center;width:100%}.spectra-icon-picker__control--empty svg{fill:currentcolor;max-height:32px;max-width:32px}.components-modal__screen-overlay.uagb-ip-modal-wrapper-overlay{background-color:rgb(0 0 0 / .7)}.components-modal__frame.uagb-ip-modal-wrapper{box-sizing:border-box;height:796px;max-height:80%;max-width:80%;overflow:unset;width:1080px}.components-modal__frame.uagb-ip-modal-wrapper *{box-sizing:border-box}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content{background-color:#fff;border-radius:2px;margin:0;overflow:unset;padding:30px 24px}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content>div:not(.components-modal__header){height:100%}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .components-modal__header{height:0}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .components-modal__header .components-modal__header-heading-container{display:none!important}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .components-modal__header .components-button{color:#aaa;height:12px;left:auto;position:absolute;right:-32px;top:4px;transition:color .2s linear;width:12px}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .components-modal__header .components-button:hover{color:#fff}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .uagb-ip-header{align-items:baseline;display:flex;height:64px}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .uagb-ip-header>h2{color:#1e1e1e;font-size:20px;font-weight:400;margin:0;width:156px}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .uagb-ip-footer{align-items:flex-end;display:flex;height:68px;justify-content:flex-end;text-align:right}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .uagb-ip-footer>button{background-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#007cba));border:none;border-radius:2px;color:#fff;cursor:pointer;font-size:13px;height:36px;width:89px}.components-modal__frame.uagb-ip-modal-wrapper .components-modal__content .uagb-ip-footer>button.disable{cursor:not-allowed;opacity:.7}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-lr-container{display:flex;height:calc(100% - 134px);grid-gap:24px}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-lr-container .uagb-ip-left{overflow:auto;width:156px}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-lr-container .uagb-ip-right{border:1px solid #e6e7e9;border-radius:2px;flex:1;padding:14px 0 14px 14px}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-lr-container .uagb-ip-right .uagb-ip-modal-container{height:100%}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-lr-container .uagb-ip-right .uagb-ip-modal-container .ReactVirtualized__Grid__innerScrollContainer>div{align-items:center;display:flex;justify-content:center}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-categories-list>div{border-radius:2px;color:#1d2327;cursor:pointer;display:flex;font-size:13px;justify-content:space-between;padding:9px 10px}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-categories-list>div.selected{background-color:#dcf2ff;color:#0063a1}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container{flex:1;padding-left:24px}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container .uagb-ip-search-bar{position:relative}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container .uagb-ip-search-bar>span,.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container .uagb-ip-search-bar>svg{color:#555d66;fill:#555d66;height:14px;left:12px;position:absolute;top:11px;transform:rotate(90deg);width:14px}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container .uagb-ip-search-bar>span{cursor:pointer;width:unset}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container .uagb-ip-search-bar input{border:1px solid #e6e7e9;border-radius:2px;color:#1d2327;height:36px;margin:0;padding:7px 12px 7px 38px;width:100%}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container .uagb-ip-search-bar input::-moz-placeholder{color:#50575e}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container .uagb-ip-search-bar input::placeholder{color:#50575e}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-search-container .uagb-ip-search-bar input:focus{border:1.5px solid var(--wp-components-color-accent,var(--wp-admin-theme-color,#007cba))}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons .ReactVirtualized__Grid__innerScrollContainer{max-width:inherit!important;overflow-x:hidden!important}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons.icon-not-found{align-items:center;display:flex;justify-content:center}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons .uagb-icon-item{align-items:center;background-color:#fff;border:1px solid #e6e7e9;cursor:pointer;display:flex;flex-direction:column;height:80px;justify-content:center;transition:transform .2s ease;width:80px;grid-gap:6px;max-height:90%;max-width:90%}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons .uagb-icon-item.default{border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#007cba));box-shadow:0 0 0 2px var(--wp-components-color-accent,var(--wp-admin-theme-color,#007cba));pointer-events:none}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons .uagb-icon-item.selected{border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#007cba));box-shadow:0 0 0 2px #dcf2ff;pointer-events:none}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons .uagb-icon-item>svg{height:20.27px;width:20.9px}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons .uagb-icon-item>span{font-size:11px;text-align:center}.components-modal__frame.uagb-ip-modal-wrapper .uagb-ip-icons .uagb-icon-item:hover{border-color:#e6e7e9;box-shadow:0 0 0 4px #f0f0f1}.spectra-variation-picker--close{align-self:flex-end;background:none;border:none;box-shadow:none;color:#d5dadf;cursor:pointer;display:flex;font-size:35px;outline:none;position:absolute;top:3px;z-index:999999}.spectra-variation-picker--small-icons.spectra-variation-picker .block-editor-block-variation-picker__variations>li{max-width:120px}.spectra-variation-picker--big-icons.spectra-variation-picker .block-editor-block-variation-picker__variations>li{max-width:160px}.spectra-variation-picker .block-editor-block-variation-picker__variations{gap:0;justify-content:center;width:75%}.spectra-variation-picker .block-editor-block-variation-picker__variations .components-button,.spectra-variation-picker .block-editor-block-variation-picker__variations .components-button.is-secondary,.spectra-variation-picker .block-editor-block-variation-picker__variations .components-button.is-tertiary,.spectra-variation-picker .block-editor-block-variation-picker__variations .components-button:hover:not(:disabled){box-shadow:none;color:#d5dadf!important;margin-bottom:0;outline:none;padding:0}.spectra-variation-picker .block-editor-block-variation-picker__variations .components-button svg,.spectra-variation-picker .block-editor-block-variation-picker__variations .components-button.is-secondary svg,.spectra-variation-picker .block-editor-block-variation-picker__variations .components-button.is-tertiary svg,.spectra-variation-picker .block-editor-block-variation-picker__variations .components-button:hover:not(:disabled) svg{fill:#d5dadf!important;height:50px;width:100px}.spectra-variation-picker .block-editor-block-variation-picker__variations .components-button:hover:not(:disabled) svg{color:#bcc0c4!important}.spectra-variation-picker .block-editor-block-variation-picker__variations>li{flex-basis:content;margin:20px 16px 0 0;max-width:140px}.spectra-variation-picker .block-editor-block-variation-picker__skip .components-button{color:#1e1e1e}.spectra-variation-picker .components-placeholder{align-items:center;border:1px dashed #c8d0d7;border-radius:4px;box-shadow:none;gap:0}.spectra-variation-picker .components-placeholder .components-placeholder__label,.spectra-variation-picker .components-placeholder.is-large .components-placeholder__label{color:#1d2327;font-size:24px;font-weight:400;line-height:29px;margin-bottom:4px}.spectra-variation-picker .components-placeholder .components-placeholder__label svg,.spectra-variation-picker .components-placeholder.is-large .components-placeholder__label svg{color:#1e1e1e;margin-right:12px}.spectra-variation-picker .block-editor-block-variation-picker__variation{height:auto}.spectra-variation-picker .block-editor-block-variation-picker__variation:before{padding-bottom:0}.spectra-variation-picker .components-placeholder__fieldset{align-items:center;flex-direction:column;max-width:90%;text-align:center}.spectra-variation-picker .components-placeholder__fieldset .components-placeholder__instructions{color:#50575e;font-size:13px;line-height:20px;width:100%}.spectra-display-condition-active{background:repeating-linear-gradient(125deg,rgb(0 0 0 / .05),rgb(0 0 0 / .05) 1px,transparent 2px,transparent 9px);opacity:.4}.wp-block-image.spectra-mask img{mask-image:var(--spectra-mask-image);-webkit-mask-image:var(--spectra-mask-image);mask-position:var(--spectra-mask-position,center center);-webkit-mask-position:var(--spectra-mask-position,center center);mask-repeat:var(--spectra-mask-repeat,no-repeat);-webkit-mask-repeat:var(--spectra-mask-repeat,no-repeat);mask-size:var(--spectra-mask-size,contain);-webkit-mask-size:var(--spectra-mask-size,contain)}.spectra-responsive-hidden{background:repeating-linear-gradient(125deg,rgb(0 0 0 / .05),rgb(0 0 0 / .05) 1px,transparent 2px,transparent 9px);opacity:.4}.spectra-responsive-icons{align-items:last baseline;display:inline-flex;gap:.4rem;margin:0 0 0 .4rem;padding:0}.spectra-responsive-icons button.spectra-responsive-icon{backface-visibility:hidden;background:none;border:none;cursor:pointer;height:.825rem;line-height:1;margin:0;padding:0;transition:opacity .15s ease,transform .15s ease;width:.825rem}.spectra-responsive-icons button.spectra-responsive-icon svg{display:block;fill:none;height:100%;shape-rendering:geometricprecision;width:100%;will-change:transform}.spectra-responsive-icons button.spectra-responsive-icon.is-active svg,.spectra-responsive-icons button.spectra-responsive-icon:hover svg{stroke:var(--wp-components-color-accent,var(--wp-admin-theme-color,#007cba))}.spectra-responsive-icons button.spectra-responsive-icon:focus{box-shadow:none;outline:none}.components-tools-panel.spectra-enhanced-panel .components-tools-panel-header h2{display:inline-flex;width:100%}.components-tools-panel.spectra-enhanced-panel .spectra-responsive-help-notice{grid-column:span 2;position:relative;z-index:1}.components-tools-panel.spectra-enhanced-panel .spectra-responsive-help-notice.components-notice.is-info{display:block!important}.components-tools-panel.spectra-enhanced-panel .spectra-responsive-help-notice+.components-tools-panel__item:first-of-type{margin-top:0}.components-panel__body.spectra-enhanced-panel .components-base-control__label,.components-panel__body.spectra-enhanced-panel .components-input-control__label,.components-panel__body.spectra-enhanced-panel .components-toggle-control__label,.components-panel__body.spectra-enhanced-panel .spacing-sizes-control__label,.components-panel__body.spectra-enhanced-panel label,.spectra-enhanced-panel .spectra-enhanced-control .components-base-control__label,.spectra-enhanced-panel .spectra-enhanced-control .components-input-control__label,.spectra-enhanced-panel .spectra-enhanced-control .components-toggle-control__label,.spectra-enhanced-panel .spectra-enhanced-control .spacing-sizes-control__label,.spectra-enhanced-panel .spectra-enhanced-control label,.typography-block-support-panel.spectra-enhanced-panel .components-tools-panel-item .components-base-control__label,.typography-block-support-panel.spectra-enhanced-panel .components-tools-panel-item .components-input-control__label,.typography-block-support-panel.spectra-enhanced-panel .components-tools-panel-item .components-toggle-control__label,.typography-block-support-panel.spectra-enhanced-panel .components-tools-panel-item .spacing-sizes-control__label,.typography-block-support-panel.spectra-enhanced-panel .components-tools-panel-item label{align-items:center;display:inline-flex;position:relative}.components-panel__body.spectra-enhanced-panel .components-base-control__label:after,.components-panel__body.spectra-enhanced-panel .components-input-control__label:after,.components-panel__body.spectra-enhanced-panel .components-toggle-control__label:after,.components-panel__body.spectra-enhanced-panel .spacing-sizes-control__label:after,.components-panel__body.spectra-enhanced-panel label:after,.spectra-enhanced-panel .spectra-enhanced-control .components-base-control__label:after,.spectra-enhanced-panel .spectra-enhanced-control .components-input-control__label:after,.spectra-enhanced-panel .spectra-enhanced-control .components-toggle-control__label:after,.spectra-enhanced-panel .spectra-enhanced-control .spacing-sizes-control__label:after,.spectra-enhanced-panel .spectra-enhanced-control label:after,.typography-block-support-panel.spectra-enhanced-panel .components-tools-panel-item .components-base-control__label:after,.typography-block-support-panel.spectra-enhanced-panel .components-tools-panel-item .components-input-control__label:after,.typography-block-support-panel.spectra-enhanced-panel .components-tools-panel-item .components-toggle-control__label:after,.typography-block-support-panel.spectra-enhanced-panel .components-tools-panel-item .spacing-sizes-control__label:after,.typography-block-support-panel.spectra-enhanced-panel .components-tools-panel-item label:after{backface-visibility:hidden;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M18 8V6C18 5.46957 17.7893 4.96086 17.4142 4.58579C17.0391 4.21071 16.5304 4 16 4H4C3.46957 4 2.96086 4.21071 2.58579 4.58579C2.21071 4.96086 2 5.46957 2 6V13C2 13.5304 2.21071 14.0391 2.58579 14.4142C2.96086 14.7893 3.46957 15 4 15H12M10 19V15.04V18.19M7 19H12M18 12H20C21.1046 12 22 12.8954 22 14V20C22 21.1046 21.1046 22 20 22H18C16.8954 22 16 21.1046 16 20V14C16 12.8954 16.8954 12 18 12Z\" stroke=\"%231E1E1E\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M19.25 9.91602C21.8734 9.91602 24 7.78937 24 5.16602C24 2.54266 21.8734 0.416016 19.25 0.416016C16.6266 0.416016 14.5 2.54266 14.5 5.16602C14.5 7.78937 16.6266 9.91602 19.25 9.91602Z\" fill=\"%231E1E1E\"/><path d=\"M17.8122 3.60515C17.0658 4.03943 17.2422 5.22015 18.0972 5.43729L19.5086 5.81729C19.6308 5.84443 19.6444 6.00729 19.5358 6.07515L18.1786 6.87586L18.0294 8.28729L20.6758 6.72658C21.4222 6.29229 21.2458 5.11158 20.3908 4.89443L18.9794 4.51443C18.8572 4.48729 18.8436 4.32443 18.9522 4.25657L20.3094 3.45586L20.4586 2.04443L17.8122 3.60515Z\" fill=\"white\"/></svg>");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:.825rem;image-rendering:crisp-edges;margin-left:.4rem;transform:translateZ(0);transition:background-image .1s ease-out;vertical-align:middle;width:.825rem;will-change:transform}.spectra-enhanced-control[aria-label="Slider Settings"] .components-flex .components-base-control:not(:first-child):not(:nth-child(2)) .components-toggle-control__label:after,.spectra-enhanced-control[aria-label="Slider Settings"] .components-flex .components-base-control:not(:first-child):not(:nth-child(2)) label:after,.typography-block-support-panel.spectra-enhanced-panel .components-tools-panel-item[aria-label="Drop cap"] .components-toggle-control__label:after,.typography-block-support-panel.spectra-enhanced-panel .components-tools-panel-item[aria-label="Drop cap"] label:after{display:none}.spectra-updating{transition:none!important;visibility:hidden!important}.spectra-responsive-icons.spectra-injecting{opacity:0;transition:none}.has-z-index.has-z-index{position:relative;z-index:var(--spectra-z-index,auto)!important}.srfm-pd-widget{max-width:860px;width:100%;display:flex;flex-direction:column;gap:20px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;color:#111827;line-height:1.5;box-sizing:border-box}.srfm-pd-widget *,.srfm-pd-widget ::after,.srfm-pd-widget ::before{box-sizing:border-box}.srfm-pd-message{padding:24px;text-align:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;color:#6b7280;font-size:14px}.srfm-pd-section{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.06)}.srfm-pd-section-header{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;border-bottom:1px solid #e5e7eb}.srfm-pd-section-title{font-size:15px;font-weight:700;color:#111827}.srfm-pd-section-count{font-size:12px;color:#9ca3af;font-weight:500}.srfm-pd-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:10px;font-size:11px;font-weight:600;white-space:nowrap}.srfm-pd-badge-dot{width:5px;height:5px;border-radius:50%;flex-shrink:0}.srfm-pd-badge--active{background:#dcfce7;color:#166534}.srfm-pd-badge--active .srfm-pd-badge-dot{background:#16a34a}.srfm-pd-badge--paid{background:#dcfce7;color:#166534}.srfm-pd-badge--paid .srfm-pd-badge-dot{background:#16a34a}.srfm-pd-badge--cancelled{background:#fee2e2;color:#991b1b}.srfm-pd-badge--cancelled .srfm-pd-badge-dot{background:#ef4444}.srfm-pd-badge--refunded{background:#dbeafe;color:#1e40af}.srfm-pd-badge--refunded .srfm-pd-badge-dot{background:#3b82f6}.srfm-pd-badge--pending{background:#fef3c7;color:#92400e}.srfm-pd-badge--pending .srfm-pd-badge-dot{background:#f59e0b}.srfm-pd-sub-row{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;border-bottom:1px solid #f3f4f6;cursor:pointer;transition:background .1s}.srfm-pd-sub-row:last-child{border-bottom:none}.srfm-pd-sub-row:hover{background:#f9fafb}.srfm-pd-sub-row--cancelled{opacity:.6}.srfm-pd-sub-row-left{display:flex;flex-direction:column;gap:2px;min-width:0}.srfm-pd-sub-row-name{font-size:14px;font-weight:600;color:#111827}.srfm-pd-sub-row-meta{font-size:12px;color:#6b7280}.srfm-pd-strike{text-decoration:line-through}.srfm-pd-sub-row-right{display:flex;align-items:center;gap:10px;flex-shrink:0}.srfm-pd-chevron{color:#d1d5db;font-size:16px;line-height:1}.srfm-pd-pay-row{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:12px 24px;border-bottom:1px solid #f3f4f6;cursor:pointer;transition:background .1s;font-size:13px}.srfm-pd-pay-row:last-child{border-bottom:none}.srfm-pd-pay-row:hover{background:#f9fafb}.srfm-pd-pay-row-left{display:flex;flex-direction:column;gap:1px;min-width:0}.srfm-pd-pay-row-form{font-size:14px;font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.srfm-pd-pay-row-id{font-size:12px;color:#9ca3af}.srfm-pd-pay-row-right{display:flex;align-items:center;gap:12px;flex-shrink:0}.srfm-pd-pay-row-amount{font-size:14px;font-weight:700;color:#111827;min-width:70px;text-align:right}.srfm-pd-pagination{display:flex;align-items:center;justify-content:space-between;padding:10px 24px;border-top:1px solid #e5e7eb;background:#f9fafb}.srfm-pd-pagination-info{font-size:12px;color:#6b7280}.srfm-pd-pagination-links{display:flex;gap:8px}.srfm-pd-pagination-link{font-size:12px;color:#6366f1;font-weight:600;text-decoration:none}.srfm-pd-pagination-link:hover{text-decoration:underline}.srfm-pd-overlay{position:fixed;inset:0;background:rgba(0,0,0,.4);display:none;align-items:center;justify-content:center;z-index:100000}.srfm-pd-overlay--open{display:flex}.srfm-pd-panel{background:#fff;border-radius:14px;width:480px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.2);animation:srfmPdSlideUp .2s ease}@keyframes srfmPdSlideUp{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.srfm-pd-panel-header{display:flex;justify-content:space-between;align-items:flex-start;padding:24px 24px 16px;border-bottom:1px solid #e5e7eb}.srfm-pd-panel-header-right{text-align:right}.srfm-pd-panel-header-badge{margin-top:8px}.srfm-pd-panel-close{background:0 0;border:none;font-size:22px;color:#9ca3af;cursor:pointer;line-height:1;padding:0}.srfm-pd-panel-close:hover{color:#4b5563}.srfm-pd-panel-id{font-size:11px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.5px}.srfm-pd-panel-title{font-size:18px;font-weight:800;color:#111827;margin-top:2px}.srfm-pd-panel-subtitle{font-size:13px;color:#6b7280;margin-top:2px}.srfm-pd-panel-row{display:flex;justify-content:space-between;align-items:center;padding:11px 24px;border-bottom:1px solid #f3f4f6;font-size:13px}.srfm-pd-panel-label{color:#6b7280}.srfm-pd-panel-value{font-weight:600;color:#374151}.srfm-pd-panel-footer{padding:14px 24px;background:#f9fafb;border-top:1px solid #e5e7eb;display:flex;gap:8px}.srfm-pd-panel-footer--center{justify-content:center}.srfm-pd-sub-info-box{margin:14px 24px;padding:14px;border-radius:8px;border:1px solid #bbf7d0;background:#f0fdf4}.srfm-pd-sub-info-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#166534;margin-bottom:8px}.srfm-pd-sub-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.srfm-pd-sub-info-label{font-size:10px;font-weight:600;color:#86efac}.srfm-pd-sub-info-value{font-size:12px;font-weight:600;color:#166534}.srfm-pd-single-info-box{margin:14px 24px;padding:12px 14px;border-radius:8px;border:1px solid #e5e7eb;background:#f9fafb;font-size:12px;color:#6b7280;text-align:center}.srfm-pd-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:6px;font-size:12px;font-weight:600;border:1px solid #d1d5db;background:#fff;color:#374151;cursor:pointer;font-family:inherit;transition:all .15s;line-height:1.4}.srfm-pd-btn:hover{background:#e5e7eb;border-color:#9ca3af}.srfm-pd-btn svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.srfm-pd-btn--danger{color:#ef4444;border-color:#fca5a5}.srfm-pd-btn--danger:hover{background:#fee2e2;border-color:#ef4444}.srfm-pd-btn--danger-fill{background:#ef4444;color:#fff;border-color:#ef4444}.srfm-pd-btn--danger-fill:hover{background:#dc2626}.srfm-pd-btn--danger-fill:disabled{opacity:.6;cursor:not-allowed}.srfm-pd-btn--primary{background:#6366f1;color:#fff;border-color:#6366f1}.srfm-pd-btn--primary:hover{background:#4f46e5}.srfm-pd-cancel-body{padding:24px;text-align:center}.srfm-pd-cancel-body--confirm{padding-top:32px}.srfm-pd-cancel-body--success{padding:40px 24px}.srfm-pd-cancel-body h4{font-size:16px;font-weight:700;margin:0 0 4px;color:#111827}.srfm-pd-cancel-body p{font-size:13px;color:#6b7280;line-height:1.5;margin:0}.srfm-pd-cancel-icon{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 12px}.srfm-pd-cancel-icon--warning{background:#fef3c7}.srfm-pd-cancel-icon--success{background:#dcfce7}.srfm-pd-cancel-icon svg{width:22px;height:22px;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.srfm-pd-txn-id{font-family:monospace;font-size:11px}@media (max-width:600px){.srfm-pd-sub-row{flex-wrap:wrap;gap:8px}.srfm-pd-pay-row{grid-template-columns:1fr auto}.srfm-pd-pay-row-right .srfm-pd-badge{display:none}.srfm-pd-sub-info-grid{grid-template-columns:1fr}.srfm-pd-panel{width:95vw}.srfm-pd-pay-row,.srfm-pd-section-header,.srfm-pd-sub-row{padding-left:16px;padding-right:16px}.srfm-pd-pagination{flex-direction:column;gap:8px;padding:10px 16px}}#number-container-1,#securityCode-container{height:2.5em;padding:0em 0em 0em .6em;border:1px solid #ccc;border-radius:10px;background-color:#fff;transition:border-color 160ms;-webkit-transition:border-color 160ms;margin-bottom:10%;margin-right:0}.wc-display-none-blocks{display:none}#number-container-1 iframe,#securityCode-container iframe{height:100%}#wc-credit-card-account-number-label{width:10em;float:left}#wc-blocks-credit-card-csc-label{float:left}#securityCode-container{width:47%;float:left;margin-right:10em;margin-bottom:.5em}#number-container-1{width:70%;margin-bottom:1em}#description{font-size:15px}#wc-credit-card-expiry-fields{width:350px;display:flex}.credit-card-form-label{font-size:16px;width:max-content}#month,#year{height:2em;width:8em;margin-top:0;border-radius:10px}.credit-card-error-month,.credit-card-card-number,.blocks-error-cvn{border-radius:0!important;position:relative;width:max-content!important;margin-top:0;font-size:small;color:red}#wc-credit-card-cvn{width:54%}#wc-cc-cvn-saved-card{width:50%;padding-left:1em}#exp-month-div,#exp-year-div{width:25%;padding:0em 4em 0em 0em;margin-right:10px;margin-top:10px}@media screen and (max-width:1023px){.saved-card-cvv-field{box-sizing:border-box;flex:1 0 calc(100% - 12px)!important}}@media screen and (max-width:481px){#exp-month-div{width:25%;padding:0em 4em 0em 0em;margin-right:10px;margin-top:10px;clear:both}.woocommerce{display:grid}}#visaCheckout{margin-left:7%}apple-pay-button{--apple-pay-button-width:200px;--apple-pay-button-height:30px;--apple-pay-button-border-radius:5px;--apple-pay-button-padding:5px 0px;margin-left:7%}#securityCode-container-blocks{height:3.5em;padding:0em 0em 0em .6em;border:1px solid #ccc;border-radius:10px;background-color:#fff;transition:border-color 160ms;-webkit-transition:border-color 160ms;margin-bottom:10px;margin-right:0;width:30%}#securityCode-container-blocks::placeholder{font-size:14px;color:#3a3a3a}#securityCode-container-blocks iframe{height:100%}.wc-cc-cvn-label-blocks{width:100%}#wc-google-pay-payment-button-container-blocks{height:40px;width:160px;margin-left:7%}.credit-card-error-month,.credit-card-card-number,.blocks-error-cvn,.credit-card-flex-form-error{border-radius:0!important;position:relative;width:max-content!important;margin-top:0;font-size:small;color:red}.saved-card-container{display:flex}.saved-card-container .saved-card-flex-container .flex-cvv-container .flex-microform-field iframe{margin:-3rem;left:48px}.saved-card-cvv-field{box-sizing:border-box;flex:1 0 calc(50% - 12px)}.saved-card-alignment-fix{box-sizing:border-box;flex:1 0 calc(50% - 12px)}.saved-card-cvv-field input[type=password]{background-color:#fff;border:1px solid hsl(0 0% 7% / .8);border-radius:4px;box-sizing:border-box;color:#2b2d2f;font-family:inherit;font-size:1em;line-height:1em;margin:0;max-height:50px;min-height:0;padding:1em;width:100%}.saved-card-cvv-field.is-active input[type=password]{padding:1.5em .5em .5em}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip-path:none;color:#2b2d2f;display:block;font-size:.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}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:#fff0 none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}.sc-lightbox-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sc-lightbox-container img.has-image-lightbox{cursor:-webkit-zoom-in;cursor:zoom-in}.sc-lightbox-container img:hover+button.lightbox-trigger{opacity:1}.sc-lightbox-container button.lightbox-trigger{background-color:rgb(90 90 90 / .25);border:none;color:#fff;opacity:0;fill:#fff;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);cursor:-webkit-zoom-in;cursor:zoom-in;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;height:20px;padding:0;position:absolute;right:16px;text-align:center;top:16px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;width:20px;z-index:100}.sc-lightbox-container button.lightbox-trigger:focus-visible{outline:3px auto rgb(90 90 90 / .25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.sc-lightbox-container button.lightbox-trigger:hover{cursor:pointer;opacity:1}.sc-lightbox-container button.lightbox-trigger:focus{opacity:1}.sc-lightbox-container button.lightbox-trigger:focus,.sc-lightbox-container button.lightbox-trigger:hover,.sc-lightbox-container button.lightbox-trigger:not(:hover):not(:active):not(.has-background){background-color:rgb(90 90 90 / .25);border:none;padding:2px}.sc-lightbox-overlay{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:-webkit-zoom-out;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.sc-lightbox-overlay .sc-lightbox-close-button{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-shadow:none;box-shadow:none;justify-content:center}.sc-lightbox-overlay .sc-lightbox-close-button:focus,.sc-lightbox-overlay .sc-lightbox-close-button:hover,.sc-lightbox-overlay .sc-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.sc-lightbox-overlay .sc-lightbox-next-button,.sc-lightbox-overlay .sc-lightbox-prev-button{cursor:pointer;display:none;min-height:40px;min-width:40px;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:5000000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-shadow:none;box-shadow:none;justify-content:center}.sc-lightbox-overlay .sc-lightbox-next-button[hidden],.sc-lightbox-overlay .sc-lightbox-prev-button[hidden]{display:none}.sc-lightbox-overlay .sc-lightbox-next-button[aria-disabled=true],.sc-lightbox-overlay .sc-lightbox-prev-button[aria-disabled=true]{opacity:.3}.sc-lightbox-overlay .sc-lightbox-next-button:focus,.sc-lightbox-overlay .sc-lightbox-next-button:hover,.sc-lightbox-overlay .sc-lightbox-next-button:not(:hover):not(:active):not(.has-background),.sc-lightbox-overlay .sc-lightbox-prev-button:focus,.sc-lightbox-overlay .sc-lightbox-prev-button:hover,.sc-lightbox-overlay .sc-lightbox-prev-button:not(:hover):not(:active):not(.has-background){background:none;border:none}@media(min-width:480px){.sc-lightbox-overlay .sc-lightbox-next-button,.sc-lightbox-overlay .sc-lightbox-prev-button{display:-webkit-box;display:-ms-flexbox;display:flex}}.sc-lightbox-overlay .sc-lightbox-prev-button{left:calc(env(safe-area-inset-left) + 16px)}.sc-lightbox-overlay .sc-lightbox-next-button{right:calc(env(safe-area-inset-right) + 16px)}.sc-lightbox-overlay .sc-lightbox-image-container{height:var(--sc-lightbox--container-height);left:50%;overflow:hidden;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;width:var(--sc-lightbox--container-width);z-index:9999999999}.sc-lightbox-overlay figure{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;z-index:3000000}.sc-lightbox-overlay figure img{height:var(--sc-lightbox--image-height);min-height:var(--sc-lightbox--image-height);min-width:var(--sc-lightbox--image-width);width:var(--sc-lightbox--image-width)}.sc-lightbox-overlay figure figcaption{display:none}.sc-lightbox-overlay button{background:none;border:none}.sc-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.sc-lightbox-overlay.active{-webkit-animation:sc-turn-on-visibility .25s both;animation:sc-turn-on-visibility .25s both;visibility:visible}.sc-lightbox-overlay.active img{-webkit-animation:sc-turn-on-visibility .35s both;animation:sc-turn-on-visibility .35s both}.sc-lightbox-overlay.show-closing-animation:not(.active){-webkit-animation:sc-turn-off-visibility .35s both;animation:sc-turn-off-visibility .35s both}.sc-lightbox-overlay.show-closing-animation:not(.active) img{-webkit-animation:sc-turn-off-visibility .25s both;animation:sc-turn-off-visibility .25s both}@media(prefers-reduced-motion:no-preference){.sc-lightbox-overlay.zoom.active{-webkit-animation:none;animation:none;opacity:1;visibility:visible}.sc-lightbox-overlay.zoom.active .sc-lightbox-image-container{-webkit-animation:sc-lightbox-zoom-in .4s;animation:sc-lightbox-zoom-in .4s}.sc-lightbox-overlay.zoom.active .sc-lightbox-image-container img{-webkit-animation:none;animation:none}.sc-lightbox-overlay.zoom.active .scrim{-webkit-animation:sc-turn-on-visibility .4s forwards;animation:sc-turn-on-visibility .4s forwards}.sc-lightbox-overlay.zoom.show-closing-animation:not(.active){-webkit-animation:none;animation:none}.sc-lightbox-overlay.zoom.show-closing-animation:not(.active) .sc-lightbox-image-container{-webkit-animation:sc-lightbox-zoom-out .4s;animation:sc-lightbox-zoom-out .4s}.sc-lightbox-overlay.zoom.show-closing-animation:not(.active) .sc-lightbox-image-container img{-webkit-animation:none;animation:none}.sc-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{-webkit-animation:sc-turn-off-visibility .4s forwards;animation:sc-turn-off-visibility .4s forwards}}@-webkit-keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@-webkit-keyframes sc-turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes sc-turn-on-visibility{0%{opacity:0}to{opacity:1}}@-webkit-keyframes sc-turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes sc-turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@-webkit-keyframes sc-lightbox-zoom-in{0%{-webkit-transform:translate(calc((-100vw + var(--sc-lightbox--scrollbar-width))/2 + var(--sc-lightbox--initial-left-position)),calc(-50vh + var(--sc-lightbox--initial-top-position))) scale(var(--sc-lightbox--scale));transform:translate(calc((-100vw + var(--sc-lightbox--scrollbar-width))/2 + var(--sc-lightbox--initial-left-position)),calc(-50vh + var(--sc-lightbox--initial-top-position))) scale(var(--sc-lightbox--scale))}to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes sc-lightbox-zoom-in{0%{-webkit-transform:translate(calc((-100vw + var(--sc-lightbox--scrollbar-width))/2 + var(--sc-lightbox--initial-left-position)),calc(-50vh + var(--sc-lightbox--initial-top-position))) scale(var(--sc-lightbox--scale));transform:translate(calc((-100vw + var(--sc-lightbox--scrollbar-width))/2 + var(--sc-lightbox--initial-left-position)),calc(-50vh + var(--sc-lightbox--initial-top-position))) scale(var(--sc-lightbox--scale))}to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@-webkit-keyframes sc-lightbox-zoom-out{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{-webkit-transform:translate(calc((-100vw + var(--sc-lightbox--scrollbar-width))/2 + var(--sc-lightbox--initial-left-position)),calc(-50vh + var(--sc-lightbox--initial-top-position))) scale(var(--sc-lightbox--scale));transform:translate(calc((-100vw + var(--sc-lightbox--scrollbar-width))/2 + var(--sc-lightbox--initial-left-position)),calc(-50vh + var(--sc-lightbox--initial-top-position))) scale(var(--sc-lightbox--scale));visibility:hidden}}@keyframes sc-lightbox-zoom-out{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{-webkit-transform:translate(calc((-100vw + var(--sc-lightbox--scrollbar-width))/2 + var(--sc-lightbox--initial-left-position)),calc(-50vh + var(--sc-lightbox--initial-top-position))) scale(var(--sc-lightbox--scale));transform:translate(calc((-100vw + var(--sc-lightbox--scrollbar-width))/2 + var(--sc-lightbox--initial-left-position)),calc(-50vh + var(--sc-lightbox--initial-top-position))) scale(var(--sc-lightbox--scale));visibility:hidden}}