:root,[data-ss-theme=light]{--ss-primary-subtle:#e8f3ee;--ss-primary-soft:#81bda1;--ss-primary:#198754;--ss-primary-strong:#146c43;--ss-primary-bold:#0a3622;--ss-secondary-subtle:#f0f1f2;--ss-secondary-soft:#aeb3b8;--ss-secondary:#6c757d;--ss-secondary-strong:#565e64;--ss-secondary-bold:#2b2f32;--ss-accent-subtle:#fcebec;--ss-accent-soft:#ec9099;--ss-accent:#dc3545;--ss-accent-strong:#b02a37;--ss-accent-bold:#58151c;--ss-body-subtle-bg:#f3f4f5;--ss-body-soft-bg:#e4e5e6;--ss-body-bg:#f8f9fa;--ss-body-strong-bg:#f9fafb;--ss-body-bold-bg:#fefeff;--ss-body-subtle-color:rgba(33, 37, 41, 0.5);--ss-body-soft-color:rgba(33, 37, 41, 0.75);--ss-body-color:#212529;--ss-body-strong-color:#1a1e21;--ss-body-bold-color:#111315;--ss-body-font-family: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;--ss-body-font-size:1rem;--ss-body-font-weight:400;--ss-body-line-height:1.5;--ss-body-mobile-font-size:var(--ss-body-font-size);--ss-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;--ss-heading-color:var(--ss-body-strong-color);--ss-heading-font-family:var(--ss-body-font-family);--ss-heading-font-weight:var(--ss-body-font-weight);--ss-h1-font-size:2.5rem;--ss-h2-font-size:2rem;--ss-h3-font-size:1.75rem;--ss-h4-font-size:1.5rem;--ss-h5-font-size:1.25rem;--ss-h6-font-size:1rem;--ss-h1-mobile-font-size:calc(var(--ss-h1-font-size) * 0.8);--ss-h2-mobile-font-size:calc(var(--ss-h2-font-size) * 0.8);--ss-h3-mobile-font-size:calc(var(--ss-h3-font-size) * 0.8);--ss-h4-mobile-font-size:calc(var(--ss-h4-font-size) * 0.8);--ss-link-color:#198754;--ss-link-hover-color:#146c43;--ss-link-decoration:none;--ss-link-hover-decoration:none;--ss-border-color:rgba(0, 0, 0, 0.15);--ss-border-color-alt:rgba(255, 255, 255, 0.15);--ss-border-width:1px;--ss-border-style:solid;--ss-border-radius:4px;--ss-code-color:#d63384;--ss-highlight-color:#212529;--ss-highlight-bg:#fff3cd;--ss-gutter-x:1.5rem;--ss-gutter-y:0;--ss-modal-width:500px;--ss-box-bg:#fff;--ss-form-input-bg:var(--ss-box-bg);--ss-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");--ss-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--ss-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);--ss-focus-ring-width:0.25rem;--ss-focus-ring-opacity:0.25;--ss-container-max-width:1320px;--ss-badge-bg:var(--ss-accent);--ss-badge-color:#fff;--ss-btn-primary-bg:var(--ss-primary);--ss-btn-primary-border-color:var(--ss-primary);--ss-btn-primary-color:#fff;--ss-btn-primary-hover-bg:var(--ss-primary-strong);--ss-btn-primary-hover-border-color:var(--ss-primary-strong);--ss-btn-primary-hover-color:#fff;--ss-btn-primary-active-bg:var(--ss-primary-strong);--ss-btn-primary-active-border-color:var(--ss-primary-strong);--ss-btn-primary-active-color:#fff;--ss-btn-secondary-bg:var(--ss-secondary);--ss-btn-secondary-border-color:var(--ss-secondary);--ss-btn-secondary-color:#fff;--ss-btn-secondary-hover-bg:var(--ss-secondary-strong);--ss-btn-secondary-hover-border-color:var(--ss-secondary-strong);--ss-btn-secondary-hover-color:#fff;--ss-btn-secondary-active-bg:var(--ss-secondary-strong);--ss-btn-secondary-active-border-color:var(--ss-secondary-strong);--ss-btn-secondary-active-color:#fff;--ss-btn-accent-bg:var(--ss-accent);--ss-btn-accent-border-color:var(--ss-accent);--ss-btn-accent-color:#fff;--ss-btn-accent-hover-bg:var(--ss-accent-strong);--ss-btn-accent-hover-border-color:var(--ss-accent-strong);--ss-btn-accent-hover-color:#fff;--ss-btn-accent-active-bg:var(--ss-accent-strong);--ss-btn-accent-active-border-color:var(--ss-accent-strong);--ss-btn-accent-active-color:#fff;--ss-btn-subtle-bg:var(--ss-body-subtle-bg);--ss-btn-subtle-border-color:var(--ss-border-color);--ss-btn-subtle-color:var(--ss-body-color);--ss-btn-subtle-hover-bg:var(--ss-body-soft-bg);--ss-btn-subtle-hover-border-color:var(--ss-border-color);--ss-btn-subtle-hover-color:var(--ss-body-color);--ss-btn-subtle-active-bg:var(--ss-body-soft-bg);--ss-btn-subtle-active-border-color:var(--ss-border-color);--ss-btn-subtle-active-color:var(--ss-body-color);--ss-simple-layout-bg:#fff;--ss-topbar-bg:var(--ss-body-color);--ss-topbar-color:var(--ss-body-soft-bg);--ss-topbar-link-color:var(--ss-body-soft-bg);--ss-topbar-link-hover-color:var(--ss-body-bg);--ss-topbar-border-color:var(--ss-border-color);--ss-topbar-border-bottom-width:0;--ss-topbar-font-size:0.8rem;--ss-topbar-padding-y:0.5rem;--ss-navigation-bg:var(--ss-primary-subtle);--ss-navigation-sticky-bg:var(--ss-navigation-bg);--ss-navigation-brand-color:var(--ss-body-color);--ss-navigation-brand-hover-color:var(--ss-body-strong-color);--ss-navigation-menu-color:var(--ss-body-color);--ss-navigation-menu-hover-color:var(--ss-body-strong-color);--ss-navigation-icon-color:var(--ss-body-color);--ss-navigation-icon-hover-color:var(--ss-body-strong-color);--ss-navigation-badge-bg:var(--ss-badge-bg);--ss-navigation-dropdown-bg:var(--ss-primary-subtle);--ss-navigation-dropdown-hover-bg:var(--ss-primary-soft);--ss-navigation-border-color:var(--ss-border-color);--ss-navigation-font-size:0.9rem;--ss-navigation-brand-font-size:1.25rem;--ss-navigation-menu-alignment:center;--ss-navigation-border-bottom-width:0;--ss-navigation-padding-y:1rem;--ss-header-bg:var(--ss-primary-subtle);--ss-header-overlay-bg:var(--ss-header-bg);--ss-header-overlay-opacity:0.75;--ss-header-title-color:var(--ss-body-strong-color);--ss-header-description-color:var(--ss-body-color);--ss-header-border-color:var(--ss-border-color);--ss-header-border-bottom-width:0;--ss-header-alignment:center;--ss-header-padding-top:7rem;--ss-header-padding-bottom:4rem;--ss-breadcrumb-bg:var(--ss-body-bg);--ss-breadcrumb-color:var(--ss-body-color);--ss-breadcrumb-link-color:var(--ss-body-color);--ss-breadcrumb-link-hover-color:var(--ss-body-strong-color);--ss-breadcrumb-separator-color:var(--ss-breadcrumb-color);--ss-breadcrumb-border-color:var(--ss-border-color);--ss-breadcrumb-border-bottom-width:0;--ss-breadcrumb-font-size:0.9rem;--ss-breadcrumb-alignment:center;--ss-sidebar-widgets-color:var(--ss-body-color);--ss-sidebar-widgets-heading-color:var(--ss-heading-color);--ss-sidebar-widgets-link-color:var(--ss-body-color);--ss-sidebar-widgets-link-hover-color:var(--ss-body-strong-color);--ss-sidebar-widgets-font-size:0.9rem;--ss-footer-widgets-bg:var(--ss-body-color);--ss-footer-widgets-color:var(--ss-body-soft-bg);--ss-footer-widgets-heading-color:var(--ss-body-bg);--ss-footer-widgets-link-color:var(--ss-body-soft-bg);--ss-footer-widgets-link-hover-color:var(--ss-body-bg);--ss-footer-widgets-border-color:var(--ss-border-color);--ss-footer-widgets-border-top-width:0;--ss-footer-widgets-font-size:0.9rem;--ss-footer-widgets-padding-top:4rem;--ss-footer-widgets-padding-bottom:3rem;--ss-footer-bg:var(--ss-body-color);--ss-footer-color:var(--ss-body-soft-bg);--ss-footer-link-color:var(--ss-body-soft-bg);--ss-footer-link-hover-color:var(--ss-body-bg);--ss-footer-border-color:var(--ss-border-color-alt);--ss-footer-border-top-width:0;--ss-footer-font-size:0.9rem;--ss-footer-padding-y:2rem;--ss-footer-sticky-width:100%;--ss-footer-sticky-atc-width:768px;--ss-backtotop-bg:var(--ss-secondary);--ss-backtotop-color:#fff;--ss-social-share-color:var(--ss-body-soft-color);--ss-social-share-hover-color:var(--ss-link-hover-color);--ss-pswp-zindex:2000;--ss-modal-zindex:1900;--ss-offcanvas-zindex:1800;--ss-backdrop-zindex:1700;--ss-header-sticky-zindex:1600;--ss-dropdown-zindex:1500;--ss-backtotop-zindex:1400;--ss-footer-sticky-zindex:1300;--ss-screen-reader-zindex:1200;--ss-product-grid-box-alignment:left;--ss-product-grid-box-button-display:inline-block;--ss-product-grid-box-bg:var(--ss-box-bg);--ss-product-grid-box-title-color:var(--ss-heading-color);--ss-product-grid-box-price-color:var(--ss-accent);--ss-product-grid-box-price-alt-color:var(--ss-body-bg);--ss-product-grid-box-price-alt-bg:var(--ss-body-color);--ss-product-grid-box-border-width:1px;--ss-product-cta-box-bg:var(--ss-box-bg);--ss-product-cta-box-color:var(--ss-body-color);--ss-product-cta-box-title-color:var(--ss-heading-color);--ss-product-cta-box-price-color:var(--ss-accent);--ss-product-cta-box-padding:1.25rem;--ss-product-cta-box-border-width:1px;--ss-font-preview-color:var(--ss-body-color)}[data-ss-theme=dark]{color-scheme:dark;--ss-body-subtle-bg:#2c3034;--ss-body-soft-bg:#373b3e;--ss-body-bg:#212529;--ss-body-strong-bg:#1a1e21;--ss-body-bold-bg:#030404;--ss-body-subtle-color:rgba(222, 226, 230, 0.5);--ss-body-soft-color:rgba(222, 226, 230, 0.75);--ss-body-color:#dee2e6;--ss-body-strong-color:#e8ebee;--ss-body-bold-color:#eff1f3;--ss-heading-color:var(--ss-body-strong-color);--ss-link-color:#75b798;--ss-link-hover-color:#5e927a;--ss-border-color:rgba(255, 255, 255, 0.15);--ss-border-color-alt:rgba(0, 0, 0, 0.15);--ss-code-color:#e685b5;--ss-highlight-color:#dee2e6;--ss-highlight-bg:#664d03;--ss-box-bg:var(--ss-body-subtle-bg);--ss-form-input-bg:var(--ss-box-bg);--ss-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");--ss-btn-subtle-bg:var(--ss-body-subtle-bg);--ss-btn-subtle-color:var(--ss-body-color);--ss-btn-subtle-hover-bg:var(--ss-body-soft-bg);--ss-btn-subtle-hover-color:var(--ss-body-color);--ss-simple-layout-bg:var(--ss-body-subtle-bg);--ss-topbar-bg:var(--ss-body-bg);--ss-topbar-color:var(--ss-body-color);--ss-topbar-link-color:var(--ss-body-color);--ss-topbar-link-hover-color:var(--ss-body-strong-color);--ss-topbar-border-color:var(--ss-border-color);--ss-navigation-bg:var(--ss-body-subtle-bg);--ss-navigation-sticky-bg:var(--ss-navigation-bg);--ss-navigation-brand-color:var(--ss-body-color);--ss-navigation-brand-hover-color:var(--ss-body-strong-color);--ss-navigation-menu-color:var(--ss-body-color);--ss-navigation-menu-hover-color:var(--ss-body-strong-color);--ss-navigation-icon-color:var(--ss-body-color);--ss-navigation-icon-hover-color:var(--ss-body-strong-color);--ss-navigation-badge-bg:var(--ss-badge-bg);--ss-navigation-dropdown-bg:var(--ss-body-subtle-bg);--ss-navigation-dropdown-hover-bg:var(--ss-body-soft-bg);--ss-navigation-border-color:var(--ss-border-color);--ss-header-bg:var(--ss-body-strong-bg);--ss-header-overlay-bg:var(--ss-header-bg);--ss-header-overlay-opacity:0.75;--ss-header-title-color:var(--ss-body-strong-color);--ss-header-description-color:var(--ss-body-color);--ss-header-border-color:var(--ss-border-color);--ss-breadcrumb-bg:var(--ss-body-bg);--ss-breadcrumb-color:var(--ss-body-color);--ss-breadcrumb-link-color:var(--ss-body-color);--ss-breadcrumb-link-hover-color:var(--ss-body-strong-color);--ss-breadcrumb-separator-color:var(--ss-breadcrumb-color);--ss-breadcrumb-border-color:var(--ss-border-color);--ss-sidebar-widgets-color:var(--ss-body-color);--ss-sidebar-widgets-heading-color:var(--ss-heading-color);--ss-sidebar-widgets-link-color:var(--ss-body-color);--ss-sidebar-widgets-link-hover-color:var(--ss-body-strong-color);--ss-footer-widgets-bg:var(--ss-body-strong-bg);--ss-footer-widgets-color:var(--ss-body-color);--ss-footer-widgets-heading-color:var(--ss-heading-color);--ss-footer-widgets-link-color:var(--ss-body-color);--ss-footer-widgets-link-hover-color:var(--ss-body-strong-color);--ss-footer-widgets-border-color:var(--ss-border-color);--ss-footer-bg:var(--ss-body-strong-bg);--ss-footer-color:var(--ss-body-color);--ss-footer-link-color:var(--ss-body-color);--ss-footer-link-hover-color:var(--ss-body-strong-color);--ss-footer-border-color:var(--ss-border-color);--ss-social-share-color:var(--ss-body-soft-color);--ss-social-share-hover-color:var(--ss-link-hover-color);--ss-product-grid-box-bg:var(--ss-box-bg);--ss-product-grid-box-title-color:var(--ss-heading-color);--ss-product-grid-box-price-color:var(--ss-accent);--ss-product-grid-box-price-alt-color:var(--ss-body-bg);--ss-product-grid-box-price-alt-bg:var(--ss-body-color);--ss-product-cta-box-bg:var(--ss-body-subtle-bg);--ss-product-cta-box-color:var(--ss-body-color);--ss-product-cta-box-title-color:var(--ss-heading-color);--ss-product-cta-box-price-color:var(--ss-accent);--ss-font-preview-color:var(--ss-body-color)}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--ss-body-font-family);font-size:var(--ss-body-font-size);font-weight:var(--ss-body-font-weight);line-height:var(--ss-body-line-height);color:var(--ss-body-color);text-align:var(--ss-body-text-align);background-color:var(--ss-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--ss-border-width) solid var(--ss-border-color);opacity:.25}.ss-h1,.ss-h2,.ss-h3,.ss-h4,.ss-h5,.ss-h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:1rem;font-weight:500;line-height:1.2;color:var(--ss-heading-color);font-family:var(--ss-heading-font-family);font-weight:var(--ss-heading-font-weight)}.ss-h1,h1{font-size:var(--ss-h1-font-size)}.ss-h2,h2{font-size:var(--ss-h2-font-size)}.ss-h3,h3{font-size:var(--ss-h3-font-size)}.ss-h4,h4{font-size:var(--ss-h4-font-size)}.ss-h5,h5{font-size:var(--ss-h5-font-size)}.ss-h6,h6{font-size:var(--ss-h6-font-size)}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:.875em}mark{padding:.1875em;color:var(--ss-highlight-color);background-color:var(--ss-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:var(--ss-link-color);-webkit-text-decoration:var(--ss-link-decoration);text-decoration:var(--ss-link-decoration)}a:hover{color:var(--ss-link-hover-color)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--ss-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--ss-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--ss-body-bg);background-color:var(--ss-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--ss-body-soft-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}@media (max-width:768px){body{font-size:var(--ss-body-mobile-font-size)}.ss-h1,h1{font-size:var(--ss-h1-mobile-font-size)}.ss-h2,h2{font-size:var(--ss-h2-mobile-font-size)}.ss-h3,h3{font-size:var(--ss-h3-mobile-font-size)}.ss-h4,h4{font-size:var(--ss-h4-mobile-font-size)}}@media (min-width:1200px){legend{font-size:1.5rem}}.ss-img-thumbnail{padding:.25rem;background-color:var(--ss-body-bg);border:var(--ss-border-width) solid var(--ss-border-color);border-radius:var(--ss-border-radius);max-width:100%;height:auto}.ss-container{width:100%;padding-right:calc(var(--ss-gutter-x) * .5);padding-left:calc(var(--ss-gutter-x) * .5);margin-right:auto;margin-left:auto;max-width:var(--ss-container-max-width)}.ss-row{display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--ss-gutter-y));margin-right:calc(-.5 * var(--ss-gutter-x));margin-left:calc(-.5 * var(--ss-gutter-x))}.ss-row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--ss-gutter-x) * .5);padding-left:calc(var(--ss-gutter-x) * .5);margin-top:var(--ss-gutter-y)}.ss-col{flex:1 0 0%}.ss-col-1{flex:0 0 auto;width:8.33333333%}.ss-col-2{flex:0 0 auto;width:16.66666667%}.ss-col-3{flex:0 0 auto;width:25%}.ss-col-4{flex:0 0 auto;width:33.33333333%}.ss-col-5{flex:0 0 auto;width:41.66666667%}.ss-col-6{flex:0 0 auto;width:50%}.ss-col-7{flex:0 0 auto;width:58.33333333%}.ss-col-8{flex:0 0 auto;width:66.66666667%}.ss-col-9{flex:0 0 auto;width:75%}.ss-col-10{flex:0 0 auto;width:83.33333333%}.ss-col-11{flex:0 0 auto;width:91.66666667%}.ss-col-12{flex:0 0 auto;width:100%}.ss-order-1{order:1!important}.ss-order-2{order:2!important}@media (min-width:576px){.ss-col-sm{flex:1 0 0%}.ss-col-sm-1{flex:0 0 auto;width:8.33333333%}.ss-col-sm-2{flex:0 0 auto;width:16.66666667%}.ss-col-sm-3{flex:0 0 auto;width:25%}.ss-col-sm-4{flex:0 0 auto;width:33.33333333%}.ss-col-sm-5{flex:0 0 auto;width:41.66666667%}.ss-col-sm-6{flex:0 0 auto;width:50%}.ss-col-sm-7{flex:0 0 auto;width:58.33333333%}.ss-col-sm-8{flex:0 0 auto;width:66.66666667%}.ss-col-sm-9{flex:0 0 auto;width:75%}.ss-col-sm-10{flex:0 0 auto;width:83.33333333%}.ss-col-sm-11{flex:0 0 auto;width:91.66666667%}.ss-col-sm-12{flex:0 0 auto;width:100%}.ss-order-sm-1{order:1!important}.ss-order-sm-2{order:2!important}}@media (min-width:768px){.ss-col-md{flex:1 0 0%}.ss-col-md-1{flex:0 0 auto;width:8.33333333%}.ss-col-md-2{flex:0 0 auto;width:16.66666667%}.ss-col-md-3{flex:0 0 auto;width:25%}.ss-col-md-4{flex:0 0 auto;width:33.33333333%}.ss-col-md-5{flex:0 0 auto;width:41.66666667%}.ss-col-md-6{flex:0 0 auto;width:50%}.ss-col-md-7{flex:0 0 auto;width:58.33333333%}.ss-col-md-8{flex:0 0 auto;width:66.66666667%}.ss-col-md-9{flex:0 0 auto;width:75%}.ss-col-md-10{flex:0 0 auto;width:83.33333333%}.ss-col-md-11{flex:0 0 auto;width:91.66666667%}.ss-col-md-12{flex:0 0 auto;width:100%}.ss-order-md-1{order:1!important}.ss-order-md-2{order:2!important}}@media (min-width:992px){.ss-col-lg{flex:1 0 0%}.ss-col-lg-1{flex:0 0 auto;width:8.33333333%}.ss-col-lg-2{flex:0 0 auto;width:16.66666667%}.ss-col-lg-3{flex:0 0 auto;width:25%}.ss-col-lg-4{flex:0 0 auto;width:33.33333333%}.ss-col-lg-5{flex:0 0 auto;width:41.66666667%}.ss-col-lg-6{flex:0 0 auto;width:50%}.ss-col-lg-7{flex:0 0 auto;width:58.33333333%}.ss-col-lg-8{flex:0 0 auto;width:66.66666667%}.ss-col-lg-9{flex:0 0 auto;width:75%}.ss-col-lg-10{flex:0 0 auto;width:83.33333333%}.ss-col-lg-11{flex:0 0 auto;width:91.66666667%}.ss-col-lg-12{flex:0 0 auto;width:100%}.ss-order-lg-1{order:1!important}.ss-order-lg-2{order:2!important}}.ss-justify-content-start{display:flex;justify-content:flex-start!important}.ss-justify-content-end{display:flex;justify-content:flex-end!important}.ss-justify-content-center{display:flex;justify-content:center!important}.ss-justify-content-between{display:flex;justify-content:space-between!important}.ss-justify-content-around{display:flex;justify-content:space-around!important}.ss-justify-content-evenly{display:flex;justify-content:space-evenly!important}@media (min-width:992px){.ss-justify-content-lg-start{justify-content:flex-start!important}.ss-justify-content-lg-end{justify-content:flex-end!important}.ss-justify-content-lg-center{justify-content:center!important}.ss-justify-content-lg-between{justify-content:space-between!important}.ss-justify-content-lg-around{justify-content:space-around!important}.ss-justify-content-lg-evenly{justify-content:space-evenly!important}}.ss-btn{--ss-btn-padding-x:0.75rem;--ss-btn-padding-y:0.375rem;--ss-btn-font-family:var(--ss-body-font-family);--ss-btn-font-size:1rem;--ss-btn-font-weight:400;--ss-btn-line-height:1.5;--ss-btn-color:var(--ss-body-color);--ss-btn-bg:transparent;--ss-btn-border-width:var(--ss-border-width);--ss-btn-border-color:transparent;--ss-btn-border-radius:var(--ss-border-radius);--ss-btn-hover-border-color:transparent;--ss-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--ss-btn-disabled-opacity:0.65;--ss-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--ss-btn-focus-shadow-rgb), 0.5);display:inline-block;padding:var(--ss-btn-padding-y) var(--ss-btn-padding-x);font-family:var(--ss-btn-font-family);font-size:var(--ss-btn-font-size);font-weight:var(--ss-btn-font-weight);line-height:var(--ss-btn-line-height);color:var(--ss-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:var(--ss-btn-border-width) solid var(--ss-btn-border-color);border-radius:var(--ss-btn-border-radius);background-color:var(--ss-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.ss-btn{transition:none}}.ss-btn:hover{color:var(--ss-btn-hover-color);background-color:var(--ss-btn-hover-bg);border-color:var(--ss-btn-hover-border-color)}.ss-btn:focus-visible{color:var(--ss-btn-hover-color);background-color:var(--ss-btn-hover-bg);border-color:var(--ss-btn-hover-border-color);outline:0;box-shadow:var(--ss-btn-focus-box-shadow)}.ss-btn.ss-active,.ss-btn.ss-show,.ss-btn:first-child:active{color:var(--ss-btn-active-color);background-color:var(--ss-btn-active-bg);border-color:var(--ss-btn-active-border-color)}.ss-btn.ss-active:focus-visible,.ss-btn.ss-show:focus-visible,.ss-btn:first-child:active:focus-visible{box-shadow:var(--ss-btn-focus-box-shadow)}.ss-btn.ss-disabled,.ss-btn:disabled,fieldset:disabled .ss-btn{color:var(--ss-btn-disabled-color);background-color:var(--ss-btn-disabled-bg);border-color:var(--ss-btn-disabled-border-color);opacity:var(--ss-btn-disabled-opacity);cursor:not-allowed;pointer-events:all!important}.ss-btn-primary{--ss-btn-color:var(--ss-btn-primary-color);--ss-btn-bg:var(--ss-btn-primary-bg);--ss-btn-border-color:var(--ss-btn-primary-border-color);--ss-btn-hover-color:var(--ss-btn-primary-hover-color);--ss-btn-hover-bg:var(--ss-btn-primary-hover-bg);--ss-btn-hover-border-color:var(--ss-btn-primary-hover-border-color);--ss-btn-focus-shadow-rgb:49,132,253;--ss-btn-active-color:var(--ss-btn-primary-active-color);--ss-btn-active-bg:var(--ss-btn-primary-active-bg);--ss-btn-active-border-color:var(--ss-btn-primary-active-border-color);--ss-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--ss-btn-disabled-color:var(--ss-btn-primary-color);--ss-btn-disabled-bg:var(--ss-btn-primary-bg);--ss-btn-disabled-border-color:var(--ss-btn-primary-border-color)}.ss-btn-secondary{--ss-btn-color:var(--ss-btn-secondary-color);--ss-btn-bg:var(--ss-btn-secondary-bg);--ss-btn-border-color:var(--ss-btn-secondary-border-color);--ss-btn-hover-color:var(--ss-btn-secondary-hover-color);--ss-btn-hover-bg:var(--ss-btn-secondary-hover-bg);--ss-btn-hover-border-color:var(--ss-btn-secondary-hover-border-color);--ss-btn-focus-shadow-rgb:130,138,145;--ss-btn-active-color:var(--ss-btn-secondary-active-color);--ss-btn-active-bg:var(--ss-btn-secondary-active-bg);--ss-btn-active-border-color:var(--ss-btn-secondary-active-border-color);--ss-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--ss-btn-disabled-color:var(--ss-btn-secondary-color);--ss-btn-disabled-bg:var(--ss-btn-secondary-bg);--ss-btn-disabled-border-color:var(--ss-btn-secondary-border-color)}.ss-btn-accent{--ss-btn-color:var(--ss-btn-accent-color);--ss-btn-bg:var(--ss-btn-accent-bg);--ss-btn-border-color:var(--ss-btn-accent-border-color);--ss-btn-hover-color:var(--ss-btn-accent-hover-color);--ss-btn-hover-bg:var(--ss-btn-accent-hover-bg);--ss-btn-hover-border-color:var(--ss-btn-accent-hover-border-color);--ss-btn-focus-shadow-rgb:130,138,145;--ss-btn-active-color:var(--ss-btn-accent-active-color);--ss-btn-active-bg:var(--ss-btn-accent-active-bg);--ss-btn-active-border-color:var(--ss-btn-accent-active-border-color);--ss-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--ss-btn-disabled-color:var(--ss-btn-accent-color);--ss-btn-disabled-bg:var(--ss-btn-accent-bg);--ss-btn-disabled-border-color:var(--ss-btn-accent-border-color)}.ss-btn-subtle{--ss-btn-color:var(--ss-btn-subtle-color);--ss-btn-bg:var(--ss-btn-subtle-bg);--ss-btn-border-color:var(--ss-btn-subtle-border-color);--ss-btn-hover-color:var(--ss-btn-subtle-hover-color);--ss-btn-hover-bg:var(--ss-btn-subtle-hover-bg);--ss-btn-hover-border-color:var(--ss-btn-subtle-hover-border-color);--ss-btn-focus-shadow-rgb:211,212,213;--ss-btn-active-color:var(--ss-btn-subtle-active-color);--ss-btn-active-bg:var(--ss-btn-subtle-active-bg);--ss-btn-active-border-color:var(--ss-btn-subtle-active-border-color);--ss-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--ss-btn-disabled-color:var(--ss-btn-subtle-color);--ss-btn-disabled-bg:var(--ss-btn-subtle-bg);--ss-btn-disabled-border-color:var(--ss-btn-subtle-border-color)}.ss-btn-outline-primary{--ss-btn-color:var(--ss-btn-primary-bg);--ss-btn-bg:transparent;--ss-btn-border-color:var(--ss-btn-primary-border-color);--ss-btn-hover-color:var(--ss-btn-primary-hover-color);--ss-btn-hover-bg:var(--ss-btn-primary-hover-bg);--ss-btn-hover-border-color:var(--ss-btn-primary-hover-border-color);--ss-btn-focus-shadow-rgb:13,110,253;--ss-btn-active-color:var(--ss-btn-primary-active-color);--ss-btn-active-bg:var(--ss-btn-primary-active-bg);--ss-btn-active-border-color:var(--ss-btn-primary-active-border-color);--ss-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--ss-btn-disabled-color:var(--ss-btn-primary-bg);--ss-btn-disabled-bg:transparent;--ss-btn-disabled-border-color:var(--ss-btn-primary-border-color);--ss-gradient:none}.ss-btn-outline-secondary{--ss-btn-color:var(--ss-btn-secondary-bg);--ss-btn-bg:transparent;--ss-btn-border-color:var(--ss-btn-secondary-border-color);--ss-btn-hover-color:var(--ss-btn-secondary-hover-color);--ss-btn-hover-bg:var(--ss-btn-secondary-hover-bg);--ss-btn-hover-border-color:var(--ss-btn-secondary-hover-border-color);--ss-btn-focus-shadow-rgb:108,117,125;--ss-btn-active-color:var(--ss-btn-secondary-active-color);--ss-btn-active-bg:var(--ss-btn-secondary-active-bg);--ss-btn-active-border-color:var(--ss-btn-secondary-active-border-color);--ss-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--ss-btn-disabled-color:var(--ss-btn-secondary-bg);--ss-btn-disabled-bg:transparent;--ss-btn-disabled-border-color:var(--ss-btn-secondary-border-color);--ss-gradient:none}.ss-btn-outline-accent{--ss-btn-color:var(--ss-btn-accent-bg);--ss-btn-bg:transparent;--ss-btn-border-color:var(--ss-btn-accent-border-color);--ss-btn-hover-color:var(--ss-btn-accent-hover-color);--ss-btn-hover-bg:var(--ss-btn-accent-hover-bg);--ss-btn-hover-border-color:var(--ss-btn-accent-hover-border-color);--ss-btn-focus-shadow-rgb:108,117,125;--ss-btn-active-color:var(--ss-btn-accent-active-color);--ss-btn-active-bg:var(--ss-btn-accent-active-bg);--ss-btn-active-border-color:var(--ss-btn-accent-active-border-color);--ss-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--ss-btn-disabled-color:var(--ss-btn-accent-bg);--ss-btn-disabled-bg:transparent;--ss-btn-disabled-border-color:var(--ss-btn-accent-border-color);--ss-gradient:none}.ss-btn-whatsapp{--ss-btn-color:#fff;--ss-btn-bg:#25d366;--ss-btn-border-color:#25d366;--ss-btn-hover-color:#fff;--ss-btn-hover-bg:#075e54;--ss-btn-hover-border-color:#075e54;--ss-btn-focus-shadow-rgb:49,132,253;--ss-btn-active-color:#fff;--ss-btn-active-bg:#075e54;--ss-btn-active-border-color:#075e54;--ss-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--ss-btn-disabled-color:#fff;--ss-btn-disabled-bg:#25d366;--ss-btn-disabled-border-color:#25d366}.ss-btn-outline-whatsapp{--ss-btn-color:#25d366;--ss-btn-bg:transparent;--ss-btn-border-color:#25d366;--ss-btn-hover-color:#fff;--ss-btn-hover-bg:#25d366;--ss-btn-hover-border-color:#25d366;--ss-btn-focus-shadow-rgb:108,117,125;--ss-btn-active-color:#fff;--ss-btn-active-bg:#25d366;--ss-btn-active-border-color:#25d366;--ss-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--ss-btn-disabled-color:#25d366;--ss-btn-disabled-bg:transparent;--ss-btn-disabled-border-color:#25d366;--ss-gradient:none}.ss-btn-lg{--ss-btn-padding-y:0.5rem;--ss-btn-padding-x:1rem;--ss-btn-font-size:1.25rem}.ss-btn-sm{--ss-btn-padding-y:0.25rem;--ss-btn-padding-x:0.5rem;--ss-btn-font-size:0.875rem}.ss-btn-close{--ss-btn-close-color:#000;--ss-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");--ss-btn-close-opacity:0.5;--ss-btn-close-hover-opacity:0.75;--ss-btn-close-focus-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--ss-btn-close-focus-opacity:1;--ss-btn-close-disabled-opacity:0.25;--ss-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--ss-btn-close-color);background:transparent var(--ss-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--ss-btn-close-opacity)}.ss-btn-close:hover{color:var(--ss-btn-close-color);text-decoration:none;outline:0;box-shadow:none;opacity:var(--ss-btn-close-hover-opacity);background-color:transparent;border-color:transparent}.ss-btn-close:focus{outline:0;box-shadow:none;opacity:var(--ss-btn-close-focus-opacity);background-color:transparent;border-color:transparent}.ss-btn-close.ss-disabled,.ss-btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:var(--ss-btn-close-disabled-opacity)}[data-ss-theme=dark] .ss-btn-close{filter:var(--ss-btn-close-white-filter)}.ss-btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.ss-btn-check:disabled+.ss-btn,.ss-btn-check[disabled]+.ss-btn{pointer-events:none;filter:none;opacity:.65}.ss-btn-group{position:relative;display:inline-flex;vertical-align:middle}.ss-btn-group>.ss-btn{position:relative;flex:1 1 auto}.ss-btn-group>.ss-btn-check:checked+.ss-btn,.ss-btn-group>.ss-btn-check:focus+.ss-btn,.ss-btn-group>.ss-btn.ss-active,.ss-btn-group>.ss-btn:active,.ss-btn-group>.ss-btn:focus,.ss-btn-group>.ss-btn:hover{z-index:1}.ss-btn-group{border-radius:var(--ss-border-radius)}.ss-btn-group>.ss-btn-group:not(:first-child),.ss-btn-group>:not(.ss-btn-check:first-child)+.ss-btn{margin-left:calc(var(--ss-border-width) * -1)}.ss-btn-group>.ss-btn:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.ss-btn-group>.ss-btn:nth-child(n+3),.ss-btn-group>:not(.ss-btn-check)+.ss-btn{border-top-left-radius:0;border-bottom-left-radius:0}.ss-table{--ss-table-color-type:initial;--ss-table-bg-type:initial;--ss-table-color-state:initial;--ss-table-bg-state:initial;--ss-table-color:var(--ss-body-strong-color);--ss-table-bg:var(--ss-body-bg);--ss-table-border-color:var(--ss-border-color);--ss-table-accent-bg:transparent;--ss-table-striped-color:var(--ss-body-strong-color);--ss-table-striped-bg:rgba(var(--ss-body-strong-color-rgb), 0.05);--ss-table-active-color:var(--ss-body-strong-color);--ss-table-active-bg:rgba(var(--ss-body-strong-color-rgb), 0.1);--ss-table-hover-color:var(--ss-body-strong-color);--ss-table-hover-bg:rgba(var(--ss-body-strong-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--ss-table-border-color)}.ss-table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--ss-table-color-state,var(--ss-table-color-type,var(--ss-table-color)));background-color:var(--ss-table-bg);border-bottom-width:var(--ss-border-width);box-shadow:inset 0 0 0 9999px var(--ss-table-bg-state,var(--ss-table-bg-type,var(--ss-table-accent-bg)))}.ss-table>tbody{vertical-align:inherit}.ss-table>thead{vertical-align:bottom}.ss-table-bordered>:not(caption)>*{border-width:var(--ss-border-width) 0}.ss-table-bordered>:not(caption)>*>*{border-width:0 var(--ss-border-width)}.ss-table-borderless>:not(caption)>*>*{border-bottom-width:0}.ss-table-borderless>:not(:first-child){border-top-width:0}.ss-table-striped>tbody>tr:nth-of-type(odd)>*{--ss-table-color-type:var(--ss-table-striped-color);--ss-table-bg-type:var(--ss-table-striped-bg)}.ss-form-row{margin-bottom:1rem}.ss-form-label{margin-bottom:.5rem}.ss-form-description{margin-top:.5rem;font-size:.875rem;color:var(--ss-body-soft-color)}#edd_login_form input[type=email],#edd_login_form input[type=password],#edd_login_form input[type=tel],#edd_login_form input[type=text],#edd_login_form textarea,#edd_profile_editor_form input[type=email],#edd_profile_editor_form input[type=password],#edd_profile_editor_form input[type=tel],#edd_profile_editor_form input[type=text],#edd_profile_editor_form textarea,#edd_register_form input[type=email],#edd_register_form input[type=password],#edd_register_form input[type=tel],#edd_register_form input[type=text],#edd_register_form textarea,.ss-form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--ss-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--ss-form-input-bg);background-clip:padding-box;border:var(--ss-border-width) solid var(--ss-border-color);border-radius:var(--ss-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){#edd_login_form input[type=email],#edd_login_form input[type=password],#edd_login_form input[type=tel],#edd_login_form input[type=text],#edd_login_form textarea,#edd_profile_editor_form input[type=email],#edd_profile_editor_form input[type=password],#edd_profile_editor_form input[type=tel],#edd_profile_editor_form input[type=text],#edd_profile_editor_form textarea,#edd_register_form input[type=email],#edd_register_form input[type=password],#edd_register_form input[type=tel],#edd_register_form input[type=text],#edd_register_form textarea,.ss-form-control{transition:none}}#edd_login_form input[type=file][type=email],#edd_login_form input[type=file][type=password],#edd_login_form input[type=file][type=tel],#edd_login_form input[type=file][type=text],#edd_login_form textarea[type=file],#edd_profile_editor_form input[type=file][type=email],#edd_profile_editor_form input[type=file][type=password],#edd_profile_editor_form input[type=file][type=tel],#edd_profile_editor_form input[type=file][type=text],#edd_profile_editor_form textarea[type=file],#edd_register_form input[type=file][type=email],#edd_register_form input[type=file][type=password],#edd_register_form input[type=file][type=tel],#edd_register_form input[type=file][type=text],#edd_register_form textarea[type=file],.ss-form-control[type=file]{overflow:hidden}#edd_login_form input[type=file][type=email]:not(:disabled):not([readonly]),#edd_login_form input[type=file][type=password]:not(:disabled):not([readonly]),#edd_login_form input[type=file][type=tel]:not(:disabled):not([readonly]),#edd_login_form input[type=file][type=text]:not(:disabled):not([readonly]),#edd_login_form textarea[type=file]:not(:disabled):not([readonly]),#edd_profile_editor_form input[type=file][type=email]:not(:disabled):not([readonly]),#edd_profile_editor_form input[type=file][type=password]:not(:disabled):not([readonly]),#edd_profile_editor_form input[type=file][type=tel]:not(:disabled):not([readonly]),#edd_profile_editor_form input[type=file][type=text]:not(:disabled):not([readonly]),#edd_profile_editor_form textarea[type=file]:not(:disabled):not([readonly]),#edd_register_form input[type=file][type=email]:not(:disabled):not([readonly]),#edd_register_form input[type=file][type=password]:not(:disabled):not([readonly]),#edd_register_form input[type=file][type=tel]:not(:disabled):not([readonly]),#edd_register_form input[type=file][type=text]:not(:disabled):not([readonly]),#edd_register_form textarea[type=file]:not(:disabled):not([readonly]),.ss-form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}#edd_login_form input[type=email]:focus,#edd_login_form input[type=password]:focus,#edd_login_form input[type=tel]:focus,#edd_login_form input[type=text]:focus,#edd_login_form textarea:focus,#edd_profile_editor_form input[type=email]:focus,#edd_profile_editor_form input[type=password]:focus,#edd_profile_editor_form input[type=tel]:focus,#edd_profile_editor_form input[type=text]:focus,#edd_profile_editor_form textarea:focus,#edd_register_form input[type=email]:focus,#edd_register_form input[type=password]:focus,#edd_register_form input[type=tel]:focus,#edd_register_form input[type=text]:focus,#edd_register_form textarea:focus,.ss-form-control:focus{color:var(--ss-body-color);background-color:var(--ss-body-bg);border-color:var(--ss-primary-subtle);outline:0;box-shadow:0 0 0 .25rem var(--ss-border-color)}#edd_login_form input[type=email]::-webkit-date-and-time-value,#edd_login_form input[type=password]::-webkit-date-and-time-value,#edd_login_form input[type=tel]::-webkit-date-and-time-value,#edd_login_form input[type=text]::-webkit-date-and-time-value,#edd_login_form textarea::-webkit-date-and-time-value,#edd_profile_editor_form input[type=email]::-webkit-date-and-time-value,#edd_profile_editor_form input[type=password]::-webkit-date-and-time-value,#edd_profile_editor_form input[type=tel]::-webkit-date-and-time-value,#edd_profile_editor_form input[type=text]::-webkit-date-and-time-value,#edd_profile_editor_form textarea::-webkit-date-and-time-value,#edd_register_form input[type=email]::-webkit-date-and-time-value,#edd_register_form input[type=password]::-webkit-date-and-time-value,#edd_register_form input[type=tel]::-webkit-date-and-time-value,#edd_register_form input[type=text]::-webkit-date-and-time-value,#edd_register_form textarea::-webkit-date-and-time-value,.ss-form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}#edd_login_form input[type=email]::-webkit-datetime-edit,#edd_login_form input[type=password]::-webkit-datetime-edit,#edd_login_form input[type=tel]::-webkit-datetime-edit,#edd_login_form input[type=text]::-webkit-datetime-edit,#edd_login_form textarea::-webkit-datetime-edit,#edd_profile_editor_form input[type=email]::-webkit-datetime-edit,#edd_profile_editor_form input[type=password]::-webkit-datetime-edit,#edd_profile_editor_form input[type=tel]::-webkit-datetime-edit,#edd_profile_editor_form input[type=text]::-webkit-datetime-edit,#edd_profile_editor_form textarea::-webkit-datetime-edit,#edd_register_form input[type=email]::-webkit-datetime-edit,#edd_register_form input[type=password]::-webkit-datetime-edit,#edd_register_form input[type=tel]::-webkit-datetime-edit,#edd_register_form input[type=text]::-webkit-datetime-edit,#edd_register_form textarea::-webkit-datetime-edit,.ss-form-control::-webkit-datetime-edit{display:block;padding:0}#edd_login_form input[type=email]::-moz-placeholder,#edd_login_form input[type=password]::-moz-placeholder,#edd_login_form input[type=tel]::-moz-placeholder,#edd_login_form input[type=text]::-moz-placeholder,#edd_login_form textarea::-moz-placeholder,#edd_profile_editor_form input[type=email]::-moz-placeholder,#edd_profile_editor_form input[type=password]::-moz-placeholder,#edd_profile_editor_form input[type=tel]::-moz-placeholder,#edd_profile_editor_form input[type=text]::-moz-placeholder,#edd_profile_editor_form textarea::-moz-placeholder,#edd_register_form input[type=email]::-moz-placeholder,#edd_register_form input[type=password]::-moz-placeholder,#edd_register_form input[type=tel]::-moz-placeholder,#edd_register_form input[type=text]::-moz-placeholder,#edd_register_form textarea::-moz-placeholder,.ss-form-control::-moz-placeholder{color:var(--ss-body-soft-color);opacity:1}#edd_login_form input[type=email]::-moz-placeholder,#edd_login_form input[type=password]::-moz-placeholder,#edd_login_form input[type=tel]::-moz-placeholder,#edd_login_form input[type=text]::-moz-placeholder,#edd_login_form textarea::-moz-placeholder,#edd_profile_editor_form input[type=email]::-moz-placeholder,#edd_profile_editor_form input[type=password]::-moz-placeholder,#edd_profile_editor_form input[type=tel]::-moz-placeholder,#edd_profile_editor_form input[type=text]::-moz-placeholder,#edd_profile_editor_form textarea::-moz-placeholder,#edd_register_form input[type=email]::-moz-placeholder,#edd_register_form input[type=password]::-moz-placeholder,#edd_register_form input[type=tel]::-moz-placeholder,#edd_register_form input[type=text]::-moz-placeholder,#edd_register_form textarea::-moz-placeholder,.ss-form-control::-moz-placeholder{color:var(--ss-body-soft-color);opacity:1}#edd_login_form input[type=email]:-ms-input-placeholder,#edd_login_form input[type=password]:-ms-input-placeholder,#edd_login_form input[type=tel]:-ms-input-placeholder,#edd_login_form input[type=text]:-ms-input-placeholder,#edd_login_form textarea:-ms-input-placeholder,#edd_profile_editor_form input[type=email]:-ms-input-placeholder,#edd_profile_editor_form input[type=password]:-ms-input-placeholder,#edd_profile_editor_form input[type=tel]:-ms-input-placeholder,#edd_profile_editor_form input[type=text]:-ms-input-placeholder,#edd_profile_editor_form textarea:-ms-input-placeholder,#edd_register_form input[type=email]:-ms-input-placeholder,#edd_register_form input[type=password]:-ms-input-placeholder,#edd_register_form input[type=tel]:-ms-input-placeholder,#edd_register_form input[type=text]:-ms-input-placeholder,#edd_register_form textarea:-ms-input-placeholder,.ss-form-control:-ms-input-placeholder{color:var(--ss-body-soft-color);opacity:1}#edd_login_form input[type=email]::placeholder,#edd_login_form input[type=password]::placeholder,#edd_login_form input[type=tel]::placeholder,#edd_login_form input[type=text]::placeholder,#edd_login_form textarea::placeholder,#edd_profile_editor_form input[type=email]::placeholder,#edd_profile_editor_form input[type=password]::placeholder,#edd_profile_editor_form input[type=tel]::placeholder,#edd_profile_editor_form input[type=text]::placeholder,#edd_profile_editor_form textarea::placeholder,#edd_register_form input[type=email]::placeholder,#edd_register_form input[type=password]::placeholder,#edd_register_form input[type=tel]::placeholder,#edd_register_form input[type=text]::placeholder,#edd_register_form textarea::placeholder,.ss-form-control::placeholder{color:var(--ss-body-soft-color);opacity:1}#edd_login_form input[type=email]:disabled,#edd_login_form input[type=password]:disabled,#edd_login_form input[type=tel]:disabled,#edd_login_form input[type=text]:disabled,#edd_login_form textarea:disabled,#edd_profile_editor_form input[type=email]:disabled,#edd_profile_editor_form input[type=password]:disabled,#edd_profile_editor_form input[type=tel]:disabled,#edd_profile_editor_form input[type=text]:disabled,#edd_profile_editor_form textarea:disabled,#edd_register_form input[type=email]:disabled,#edd_register_form input[type=password]:disabled,#edd_register_form input[type=tel]:disabled,#edd_register_form input[type=text]:disabled,#edd_register_form textarea:disabled,.ss-form-control:disabled{background-color:var(--ss-body-soft-bg);opacity:1}#edd_login_form select,#edd_profile_editor_form select,#edd_register_form select,.ss-form-select,.variations select,.woocommerce form .form-row select,.woocommerce-ordering select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--ss-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--ss-form-input-bg);background-image:var(--ss-form-select-bg-img),var(--ss-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--ss-border-width) solid var(--ss-border-color);border-radius:var(--ss-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}#edd_login_form select *,#edd_profile_editor_form select *,#edd_register_form select *,.ss-form-select *,.variations select *,.woocommerce form .form-row select *,.woocommerce-ordering select *{background-color:var(--ss-form-input-bg);color:var(--ss-body-color)}@media (prefers-reduced-motion:reduce){#edd_login_form select,#edd_profile_editor_form select,#edd_register_form select,.ss-form-select,.variations select,.woocommerce form .form-row select,.woocommerce-ordering select{transition:none}}#edd_login_form select:focus,#edd_profile_editor_form select:focus,#edd_register_form select:focus,.ss-form-select:focus,.variations select:focus,.woocommerce form .form-row select:focus,.woocommerce-ordering select:focus{border-color:var(--ss-primary-subtle);outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}#edd_login_form select[multiple],#edd_login_form select[size]:not([size="1"]),#edd_profile_editor_form select[multiple],#edd_profile_editor_form select[size]:not([size="1"]),#edd_register_form select[multiple],#edd_register_form select[size]:not([size="1"]),.ss-form-select[multiple],.ss-form-select[size]:not([size="1"]),.variations select[multiple],.variations select[size]:not([size="1"]),.woocommerce form .form-row select[multiple],.woocommerce form .form-row select[size]:not([size="1"]),.woocommerce-ordering select[multiple],.woocommerce-ordering select[size]:not([size="1"]){padding-right:.75rem;background-image:none}#edd_login_form select:disabled,#edd_profile_editor_form select:disabled,#edd_register_form select:disabled,.ss-form-select:disabled,.variations select:disabled,.woocommerce form .form-row select:disabled,.woocommerce-ordering select:disabled{background-color:var(--ss-body-soft-bg)}#edd_login_form select:-moz-focusring,#edd_profile_editor_form select:-moz-focusring,#edd_register_form select:-moz-focusring,.ss-form-select:-moz-focusring,.variations select:-moz-focusring,.woocommerce form .form-row select:-moz-focusring,.woocommerce-ordering select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--ss-body-color)}#edd_login_form [data-ss-theme=dark] select,#edd_profile_editor_form [data-ss-theme=dark] select,#edd_register_form [data-ss-theme=dark] select,.variations [data-ss-theme=dark] select,.woocommerce form .form-row [data-ss-theme=dark] select,.woocommerce-ordering [data-ss-theme=dark] select,[data-ss-theme=dark] #edd_login_form select,[data-ss-theme=dark] #edd_profile_editor_form select,[data-ss-theme=dark] #edd_register_form select,[data-ss-theme=dark] .ss-form-select,[data-ss-theme=dark] .variations select,[data-ss-theme=dark] .woocommerce form .form-row select,[data-ss-theme=dark] .woocommerce-ordering select{--ss-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")}.ss-input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}#edd_login_form .ss-input-group>input[type=email],#edd_login_form .ss-input-group>input[type=password],#edd_login_form .ss-input-group>input[type=tel],#edd_login_form .ss-input-group>input[type=text],#edd_login_form .ss-input-group>select,#edd_login_form .ss-input-group>textarea,#edd_profile_editor_form .ss-input-group>input[type=email],#edd_profile_editor_form .ss-input-group>input[type=password],#edd_profile_editor_form .ss-input-group>input[type=tel],#edd_profile_editor_form .ss-input-group>input[type=text],#edd_profile_editor_form .ss-input-group>select,#edd_profile_editor_form .ss-input-group>textarea,#edd_register_form .ss-input-group>input[type=email],#edd_register_form .ss-input-group>input[type=password],#edd_register_form .ss-input-group>input[type=tel],#edd_register_form .ss-input-group>input[type=text],#edd_register_form .ss-input-group>select,#edd_register_form .ss-input-group>textarea,.ss-input-group>.ss-form-control,.ss-input-group>.ss-form-floating,.ss-input-group>.ss-form-select,.variations .ss-input-group>select,.woocommerce form .form-row .ss-input-group>select,.woocommerce-ordering .ss-input-group>select{position:relative;flex:1 1 auto;width:1%;min-width:0}#edd_login_form .ss-input-group>input[type=email]:focus,#edd_login_form .ss-input-group>input[type=password]:focus,#edd_login_form .ss-input-group>input[type=tel]:focus,#edd_login_form .ss-input-group>input[type=text]:focus,#edd_login_form .ss-input-group>select:focus,#edd_login_form .ss-input-group>textarea:focus,#edd_profile_editor_form .ss-input-group>input[type=email]:focus,#edd_profile_editor_form .ss-input-group>input[type=password]:focus,#edd_profile_editor_form .ss-input-group>input[type=tel]:focus,#edd_profile_editor_form .ss-input-group>input[type=text]:focus,#edd_profile_editor_form .ss-input-group>select:focus,#edd_profile_editor_form .ss-input-group>textarea:focus,#edd_register_form .ss-input-group>input[type=email]:focus,#edd_register_form .ss-input-group>input[type=password]:focus,#edd_register_form .ss-input-group>input[type=tel]:focus,#edd_register_form .ss-input-group>input[type=text]:focus,#edd_register_form .ss-input-group>select:focus,#edd_register_form .ss-input-group>textarea:focus,.ss-input-group>.ss-form-control:focus,.ss-input-group>.ss-form-floating:focus-within,.ss-input-group>.ss-form-select:focus,.variations .ss-input-group>select:focus,.woocommerce form .form-row .ss-input-group>select:focus,.woocommerce-ordering .ss-input-group>select:focus{z-index:5}.ss-input-group .ss-btn{position:relative;z-index:2}.ss-input-group .ss-btn:focus{z-index:5}.ss-input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--ss-body-color);text-align:center;white-space:nowrap;background-color:var(--ss-body-subtle-bg);border:var(--ss-border-width) solid var(--ss-border-color);border-radius:var(--ss-border-radius)}.ss-input-group>:not(:last-child):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.ss-input-group>:not(:first-child):not(.dropdown-menu){margin-left:calc(var(--ss-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.ss-form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.ss-form-check .ss-form-check-input{float:left;margin-left:-1.5em}.ss-form-check-input{--ss-form-check-bg:var(--ss-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--ss-form-check-bg);background-image:var(--ss-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--ss-border-width) solid var(--ss-border-color);-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.ss-form-check-input[type=checkbox]{border-radius:.25em}.ss-form-check-input[type=radio]{border-radius:50%}.ss-form-check-input:active{filter:brightness(90%)}.ss-form-check-input:focus{border-color:var(--ss-primary-subtle);outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.ss-form-check-input:checked{background-color:var(--ss-primary);border-color:var(--ss-primary)}.ss-form-check-input:checked[type=checkbox]{--ss-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")}.ss-form-check-input:checked[type=radio]{--ss-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")}.ss-form-check-input[type=checkbox]:indeterminate{background-color:var(--ss-primary);border-color:var(--ss-primary);--ss-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")}.ss-form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.ss-form-check-input:disabled~.ss-form-check-label,.ss-form-check-input[disabled]~.ss-form-check-label{cursor:default;opacity:.5}.ss-fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.ss-fade{transition:none}}.ss-fade:not(.ss-show){opacity:0}.ss-collapse:not(.ss-show){display:none}.ss-collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.ss-collapsing{transition:none}}.ss-dropdown{position:relative}.ss-dropdown-toggle{white-space:nowrap}.ss-dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.ss-dropdown-toggle:empty::after{margin-left:0}.ss-dropdown-menu{--ss-dropdown-min-width:10rem;--ss-dropdown-padding-x:0;--ss-dropdown-padding-y:0.5rem;--ss-dropdown-spacer:0.125rem;--ss-dropdown-font-size:1rem;--ss-dropdown-color:var(--ss-body-color);--ss-dropdown-bg:var(--ss-body-bg);--ss-dropdown-border-color:var(--ss-border-color);--ss-dropdown-border-radius:var(--ss-border-radius);--ss-dropdown-border-width:var(--ss-border-width);--ss-dropdown-inner-border-radius:var(--ss-border-radius);--ss-dropdown-divider-bg:var(--ss-border-color);--ss-dropdown-divider-margin-y:0.5rem;--ss-dropdown-box-shadow:var(--ss-box-shadow);--ss-dropdown-link-color:var(--ss-body-color);--ss-dropdown-link-hover-color:var(--ss-body-color);--ss-dropdown-link-hover-bg:var(--ss-body-subtle-bg);--ss-dropdown-link-active-color:#fff;--ss-dropdown-link-active-bg:#0d6efd;--ss-dropdown-link-disabled-color:var(--ss-body-subtle-color);--ss-dropdown-item-padding-x:1rem;--ss-dropdown-item-padding-y:0.25rem;--ss-dropdown-header-color:#6c757d;--ss-dropdown-header-padding-x:1rem;--ss-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--ss-dropdown-zindex);display:none;min-width:var(--ss-dropdown-min-width);padding:var(--ss-dropdown-padding-y) var(--ss-dropdown-padding-x);margin:0;font-size:var(--ss-dropdown-font-size);color:var(--ss-dropdown-color);text-align:left;list-style:none;background-color:var(--ss-dropdown-bg);background-clip:padding-box;border:var(--ss-dropdown-border-width) solid var(--ss-dropdown-border-color);border-radius:var(--ss-dropdown-border-radius)}.ss-dropdown-item{display:block;width:100%;padding:var(--ss-dropdown-item-padding-y) var(--ss-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--ss-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--ss-dropdown-item-border-radius,0)}.ss-dropdown-item:focus,.ss-dropdown-item:hover{color:var(--ss-dropdown-link-hover-color);background-color:var(--ss-dropdown-link-hover-bg)}.ss-dropdown-item.ss-active,.ss-dropdown-item:active{color:var(--ss-dropdown-link-active-color);text-decoration:none;background-color:var(--ss-dropdown-link-active-bg)}.ss-dropdown-item.ss-disabled,.ss-dropdown-item:disabled{color:var(--ss-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.ss-dropdown-menu.ss-show{display:block}.ss-nav{--ss-nav-link-padding-x:1rem;--ss-nav-link-padding-y:0.5rem;--ss-nav-link-font-weight:normal;--ss-nav-link-color:var(--ss-link-color);--ss-nav-link-hover-color:var(--ss-link-hover-color);--ss-nav-link-disabled-color:var(--ss-body-soft-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.ss-nav-link{display:block;padding:var(--ss-nav-link-padding-y) var(--ss-nav-link-padding-x);font-size:var(--ss-nav-link-font-size);font-weight:var(--ss-nav-link-font-weight);color:var(--ss-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.ss-nav-link{transition:none}}.ss-nav-link:focus,.ss-nav-link:hover{color:var(--ss-nav-link-hover-color)}.ss-nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.ss-nav-link.ss-disabled,.ss-nav-link:disabled{color:var(--ss-nav-link-disabled-color);pointer-events:none;cursor:default}.ss-navbar{--ss-navbar-padding-x:0;--ss-navbar-padding-y:0.5rem;--ss-navbar-color:rgba(var(--ss-body-strong-color-rgb), 0.65);--ss-navbar-hover-color:rgba(var(--ss-body-strong-color-rgb), 0.8);--ss-navbar-disabled-color:rgba(var(--ss-body-strong-color-rgb), 0.3);--ss-navbar-active-color:rgba(var(--ss-body-strong-color-rgb), 1);--ss-navbar-brand-padding-y:0.3125rem;--ss-navbar-brand-margin-end:1rem;--ss-navbar-brand-font-size:1.25rem;--ss-navbar-brand-color:rgba(var(--ss-body-strong-color-rgb), 1);--ss-navbar-brand-hover-color:rgba(var(--ss-body-strong-color-rgb), 1);--ss-navbar-nav-link-padding-x:0.5rem;--ss-navbar-toggler-padding-y:0.25rem;--ss-navbar-toggler-padding-x:0.75rem;--ss-navbar-toggler-font-size:1.25rem;--ss-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--ss-navbar-toggler-border-color:rgba(var(--ss-body-strong-color-rgb), 0.15);--ss-navbar-toggler-border-radius:var(--ss-border-radius);--ss-navbar-toggler-focus-width:0.25rem;--ss-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--ss-navbar-padding-y) var(--ss-navbar-padding-x)}.ss-navbar>.ss-container{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.ss-navbar-brand{padding-top:var(--ss-navbar-brand-padding-y);padding-bottom:var(--ss-navbar-brand-padding-y);margin-right:var(--ss-navbar-brand-margin-end);font-size:var(--ss-navbar-brand-font-size);color:var(--ss-navbar-brand-color);text-decoration:none;white-space:nowrap}.ss-navbar-brand:focus,.ss-navbar-brand:hover{color:var(--ss-navbar-brand-hover-color)}.ss-navbar-nav{--ss-nav-link-padding-x:0;--ss-nav-link-padding-y:0.5rem;--ss-nav-link-font-weight:normal;--ss-nav-link-color:var(--ss-navbar-color);--ss-nav-link-hover-color:var(--ss-navbar-hover-color);--ss-nav-link-disabled-color:var(--ss-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.ss-navbar-nav .ss-nav-link.ss-active,.ss-navbar-nav .ss-nav-link.ss-show{color:var(--ss-navbar-active-color)}.ss-navbar-nav .ss-dropdown-menu{position:static}.ss-navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.ss-navbar-toggler{padding:var(--ss-navbar-toggler-padding-y) var(--ss-navbar-toggler-padding-x);font-size:var(--ss-navbar-toggler-font-size);line-height:1;color:var(--ss-navbar-color);background-color:transparent;border:var(--ss-border-width) solid var(--ss-navbar-toggler-border-color);border-radius:var(--ss-navbar-toggler-border-radius);transition:var(--ss-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.ss-navbar-toggler{transition:none}}.ss-navbar-toggler:hover{text-decoration:none}.ss-navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--ss-navbar-toggler-focus-width)}@media (min-width:992px){.ss-navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.ss-navbar-expand-lg .ss-navbar-nav{flex-direction:row}.ss-navbar-expand-lg .ss-navbar-nav .ss-dropdown-menu{position:absolute}.ss-navbar-expand-lg .ss-navbar-nav .ss-nav-link{padding-right:var(--ss-navbar-nav-link-padding-x);padding-left:var(--ss-navbar-nav-link-padding-x)}.ss-navbar-expand-lg .ss-navbar-nav-scroll{overflow:visible}.ss-navbar-expand-lg .ss-navbar-collapse{display:flex!important;flex-basis:auto}.ss-navbar-expand-lg .ss-navbar-toggler{display:none}.ss-navbar-expand-lg .ss-offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.ss-navbar-expand-lg .ss-offcanvas .ss-offcanvas-header{display:none}.ss-navbar-expand-lg .ss-offcanvas .ss-offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.ss-breadcrumb{--ss-breadcrumb-padding-x:0;--ss-breadcrumb-padding-y:0;--ss-breadcrumb-margin-bottom:1rem;--ss-breadcrumb-divider-color:var(--ss-body-soft-color);--ss-breadcrumb-item-padding-x:0.5rem;--ss-breadcrumb-item-active-color:var(--ss-body-soft-color);display:flex;flex-wrap:wrap;padding:var(--ss-breadcrumb-padding-y) var(--ss-breadcrumb-padding-x);margin-bottom:var(--ss-breadcrumb-margin-bottom);font-size:var(--ss-breadcrumb-font-size);list-style:none;background-color:var(--ss-breadcrumb-bg)}.ss-breadcrumb-item+.ss-breadcrumb-item{padding-left:var(--ss-breadcrumb-item-padding-x)}.ss-breadcrumb-item+.ss-breadcrumb-item::before{float:left;padding-right:var(--ss-breadcrumb-item-padding-x);color:var(--ss-breadcrumb-divider-color);content:var(--ss-breadcrumb-divider, "/")}.ss-breadcrumb-item.ss-active{color:var(--ss-breadcrumb-item-active-color)}.ss-modal{--ss-modal-padding:1rem;--ss-modal-margin:0.5rem;--ss-modal-color:var(--ss-body-color);--ss-modal-bg:var(--ss-body-bg);--ss-modal-border-color:var(--ss-border-color);--ss-modal-border-width:var(--ss-border-width);--ss-modal-border-radius:var(--ss-border-radius);--ss-modal-box-shadow:var(--ss-box-shadow-sm);--ss-modal-inner-border-radius:var(--ss-border-radius);--ss-modal-header-padding-x:1rem;--ss-modal-header-padding-y:1rem;--ss-modal-header-padding:1rem 1rem;--ss-modal-header-border-color:var(--ss-border-color);--ss-modal-header-border-width:var(--ss-border-width);--ss-modal-title-line-height:1.5;--ss-modal-footer-gap:0.5rem;--ss-modal-footer-bg:var(--ss-body-bg);--ss-modal-footer-border-color:var(--ss-border-color);--ss-modal-footer-border-width:var(--ss-border-width);position:fixed;top:0;left:0;z-index:var(--ss-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.ss-modal-dialog{position:relative;width:auto;margin:var(--ss-modal-margin);pointer-events:none}.ss-modal.ss-fade .ss-modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.ss-modal.ss-fade .ss-modal-dialog{transition:none}}.ss-modal.ss-show .ss-modal-dialog{transform:none}.ss-modal.ss-modal-static .ss-modal-dialog{transform:scale(1.02)}.ss-modal-dialog-scrollable{height:calc(100% - var(--ss-modal-margin) * 2)}.ss-modal-dialog-scrollable .ss-modal-content{max-height:100%;overflow:hidden}.ss-modal-dialog-scrollable .ss-modal-body{overflow-y:auto}.ss-modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--ss-modal-margin) * 2)}.ss-modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--ss-modal-color);pointer-events:auto;background-color:var(--ss-modal-bg);background-clip:padding-box;border:var(--ss-modal-border-width) solid var(--ss-modal-border-color);border-radius:var(--ss-modal-border-radius);outline:0}.ss-modal-dialog-bottom{display:flex;align-items:flex-end;min-height:100%;margin:0}.ss-modal-dialog-bottom .ss-modal-content{border-radius:var(--ss-modal-border-radius) var(--ss-modal-border-radius) 0 0}.ss-modal-backdrop{--ss-backdrop-bg:#000;--ss-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--ss-backdrop-zindex);width:100vw;height:100vh;background-color:var(--ss-backdrop-bg)}.ss-modal-backdrop.ss-fade{opacity:0}.ss-modal-backdrop.ss-show{opacity:var(--ss-backdrop-opacity)}.ss-modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--ss-modal-header-padding);border-bottom:var(--ss-modal-header-border-width) solid var(--ss-modal-header-border-color);border-top-left-radius:var(--ss-modal-inner-border-radius);border-top-right-radius:var(--ss-modal-inner-border-radius)}.ss-modal-header .ss-btn-close{padding:calc(var(--ss-modal-header-padding-y) * .5) calc(var(--ss-modal-header-padding-x) * .5);margin:calc(-.5 * var(--ss-modal-header-padding-y)) calc(-.5 * var(--ss-modal-header-padding-x)) calc(-.5 * var(--ss-modal-header-padding-y)) auto}.ss-modal-title{margin-bottom:0;line-height:var(--ss-modal-title-line-height)}.ss-modal-body{position:relative;flex:1 1 auto;padding:var(--ss-modal-padding)}.ss-modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--ss-modal-padding) - var(--ss-modal-footer-gap) * .5);background-color:var(--ss-modal-footer-bg);border-top:var(--ss-modal-footer-border-width) solid var(--ss-modal-footer-border-color);border-bottom-right-radius:var(--ss-modal-inner-border-radius);border-bottom-left-radius:var(--ss-modal-inner-border-radius)}.ss-modal-footer>*{margin:calc(var(--ss-modal-footer-gap) * .5)}@media (min-width:576px){.ss-modal{--ss-modal-margin:1.75rem;--ss-modal-box-shadow:var(--ss-box-shadow)}.ss-modal-dialog{max-width:var(--ss-modal-width);margin-right:auto;margin-left:auto}.ss-modal-sm{--ss-modal-width:300px}}@media (min-width:992px){.ss-modal-lg,.ss-modal-xl{--ss-modal-width:800px}}@media (min-width:1200px){.ss-modal-xl{--ss-modal-width:1140px}}.ss-offcanvas{--ss-offcanvas-width:400px;--ss-offcanvas-height:30vh;--ss-offcanvas-padding-x:1rem;--ss-offcanvas-padding-y:1rem;--ss-offcanvas-color:var(--ss-body-color);--ss-offcanvas-bg:var(--ss-box-bg);--ss-offcanvas-border-width:var(--ss-border-width);--ss-offcanvas-border-color:var(--ss-border-color);--ss-offcanvas-box-shadow:var(--ss-box-shadow-sm);--ss-offcanvas-transition:transform 0.3s ease-in-out;--ss-offcanvas-title-line-height:1.5}.ss-offcanvas{position:fixed;bottom:0;z-index:var(--ss-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--ss-offcanvas-color);visibility:hidden;background-color:var(--ss-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--ss-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.ss-offcanvas{transition:none}}.ss-offcanvas.ss-offcanvas-start{top:0;left:0;width:var(--ss-offcanvas-width);border-right:var(--ss-offcanvas-border-width) solid var(--ss-offcanvas-border-color);transform:translateX(-100%)}.ss-offcanvas.ss-offcanvas-end{top:0;right:0;width:var(--ss-offcanvas-width);border-left:var(--ss-offcanvas-border-width) solid var(--ss-offcanvas-border-color);transform:translateX(100%)}.ss-offcanvas.ss-offcanvas-top{top:0;right:0;left:0;height:var(--ss-offcanvas-height);max-height:100%;border-bottom:var(--ss-offcanvas-border-width) solid var(--ss-offcanvas-border-color);transform:translateY(-100%)}.ss-offcanvas.ss-offcanvas-bottom{right:0;left:0;height:var(--ss-offcanvas-height);max-height:100%;border-top:var(--ss-offcanvas-border-width) solid var(--ss-offcanvas-border-color);transform:translateY(100%)}.ss-offcanvas.ss-show:not(.ss-hiding),.ss-offcanvas.ss-showing{transform:none}.ss-offcanvas.ss-hiding,.ss-offcanvas.ss-show,.ss-offcanvas.ss-showing{visibility:visible}.ss-offcanvas-backdrop{position:fixed;top:0;left:0;z-index:var(--ss-backdrop-zindex);width:100vw;height:100vh;background-color:#000}.ss-offcanvas-backdrop.ss-fade{opacity:0}.ss-offcanvas-backdrop.ss-show{opacity:.5}.ss-offcanvas-header{display:flex;align-items:center;padding:var(--ss-offcanvas-padding-y) var(--ss-offcanvas-padding-x);border-bottom:var(--ss-border-width) solid var(--ss-border-color)}.ss-offcanvas-header .ss-btn-close{padding:calc(var(--ss-offcanvas-padding-y) * .5) calc(var(--ss-offcanvas-padding-x) * .5);margin:calc(-.5 * var(--ss-offcanvas-padding-y)) calc(-.5 * var(--ss-offcanvas-padding-x)) calc(-.5 * var(--ss-offcanvas-padding-y)) auto}.ss-offcanvas-title{margin-bottom:0;line-height:var(--ss-offcanvas-title-line-height)}.ss-offcanvas-body{flex-grow:1;padding:var(--ss-offcanvas-padding-y) var(--ss-offcanvas-padding-x);overflow-y:auto}.ss-visually-hidden,.ss-visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.ss-visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.ss-visually-hidden:not(caption){position:absolute!important}.ss-badge{--ss-badge-font-size:0.75em;--ss-badge-font-weight:700;--ss-badge-color:#fff;--ss-badge-bg:var(--ss-accent);--ss-badge-border-radius:var(--ss-border-radius);display:inline-block;padding:.35em .35em .3em;font-size:var(--ss-badge-font-size);font-weight:var(--ss-badge-font-weight);line-height:1;color:var(--ss-badge-color);background-color:var(--ss-badge-bg);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--ss-badge-border-radius)}.ss-badge:empty{display:none}.ss-pagination{--ss-pagination-padding-x:0.75rem;--ss-pagination-padding-y:0.375rem;--ss-pagination-font-size:1rem;--ss-pagination-color:var(--ss-link-color);--ss-pagination-bg:var(--ss-body-bg);--ss-pagination-border-width:var(--ss-border-width);--ss-pagination-border-color:var(--ss-border-color);--ss-pagination-border-radius:var(--ss-border-radius);--ss-pagination-hover-color:var(--ss-link-hover-color);--ss-pagination-hover-bg:var(--ss-body-subtle-bg);--ss-pagination-hover-border-color:var(--ss-border-color);--ss-pagination-focus-color:var(--ss-link-hover-color);--ss-pagination-focus-bg:var(--ss-body-soft-bg);--ss-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--ss-pagination-active-color:var(--ss-link-hover-color);--ss-pagination-active-bg:var(--ss-body-subtle-bg);--ss-pagination-active-border-color:var(--ss-border-color);--ss-pagination-disabled-color:var(--ss-body-soft-color);--ss-pagination-disabled-bg:var(--ss-body-soft-bg);--ss-pagination-disabled-border-color:var(--ss-border-color);display:flex;padding-left:0;list-style:none}.ss-page-link{position:relative;display:block;padding:var(--ss-pagination-padding-y) var(--ss-pagination-padding-x);font-size:var(--ss-pagination-font-size);color:var(--ss-pagination-color);text-decoration:none;background-color:var(--ss-pagination-bg);border:var(--ss-pagination-border-width) solid var(--ss-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.ss-page-link{transition:none}}.ss-page-link:hover{z-index:2;color:var(--ss-pagination-hover-color);background-color:var(--ss-pagination-hover-bg);border-color:var(--ss-pagination-hover-border-color)}.ss-page-link:focus{z-index:3;color:var(--ss-pagination-focus-color);background-color:var(--ss-pagination-focus-bg);outline:0;box-shadow:var(--ss-pagination-focus-box-shadow)}.ss-active>.ss-page-link,.ss-page-link.ss-active{z-index:3;color:var(--ss-pagination-active-color);background-color:var(--ss-pagination-active-bg);border-color:var(--ss-pagination-active-border-color)}.ss-disabled>.ss-page-link,.ss-page-link.ss-disabled{color:var(--ss-pagination-disabled-color);pointer-events:none;background-color:var(--ss-pagination-disabled-bg);border-color:var(--ss-pagination-disabled-border-color)}.ss-page-item:not(:first-child) .ss-page-link{margin-left:calc(var(--ss-border-width) * -1)}.ss-page-item:first-child .ss-page-link{border-top-left-radius:var(--ss-pagination-border-radius);border-bottom-left-radius:var(--ss-pagination-border-radius)}.ss-page-item:last-child .ss-page-link{border-top-right-radius:var(--ss-pagination-border-radius);border-bottom-right-radius:var(--ss-pagination-border-radius)}.ss-spinner-border,.ss-spinner-grow{display:inline-block;width:var(--ss-spinner-width);height:var(--ss-spinner-height);vertical-align:var(--ss-spinner-vertical-align);border-radius:50%;-webkit-animation:var(--ss-spinner-animation-speed) linear infinite var(--ss-spinner-animation-name);animation:var(--ss-spinner-animation-speed) linear infinite var(--ss-spinner-animation-name)}@-webkit-keyframes ss-spinner-border{to{transform:rotate(360deg)}}@keyframes ss-spinner-border{to{transform:rotate(360deg)}}.ss-spinner-border{--ss-spinner-width:2rem;--ss-spinner-height:2rem;--ss-spinner-vertical-align:-0.125em;--ss-spinner-border-width:0.25em;--ss-spinner-animation-speed:0.75s;--ss-spinner-animation-name:ss-spinner-border;border:var(--ss-spinner-border-width) solid currentcolor;border-right-color:transparent}.ss-spinner-border-sm{--ss-spinner-width:1rem;--ss-spinner-height:1rem;--ss-spinner-border-width:0.2em}@-webkit-keyframes ss-spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes ss-spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.ss-spinner-grow{--ss-spinner-width:2rem;--ss-spinner-height:2rem;--ss-spinner-vertical-align:-0.125em;--ss-spinner-animation-speed:0.75s;--ss-spinner-animation-name:ss-spinner-grow;background-color:currentcolor;opacity:0}.ss-spinner-grow-sm{--ss-spinner-width:1rem;--ss-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.ss-spinner-border,.ss-spinner-grow{--ss-spinner-animation-speed:1.5s}}@-webkit-keyframes ss-progress-bar-stripes{0%{background-position-x:1rem}}@keyframes ss-progress-bar-stripes{0%{background-position-x:1rem}}.ss-progress,.ss-progress-stacked{--ss-progress-height:1rem;--ss-progress-font-size:0.75rem;--ss-progress-bg:var(--ss-box-bg);--ss-progress-border-radius:var(--ss-border-radius);--ss-progress-box-shadow:var(--ss-box-shadow-inset);--ss-progress-bar-color:#fff;--ss-progress-bar-bg:var(--ss-primary);--ss-progress-bar-transition:width 0.6s ease;display:flex;height:var(--ss-progress-height);overflow:hidden;font-size:var(--ss-progress-font-size);background-color:var(--ss-progress-bg);border-radius:var(--ss-progress-border-radius)}.ss-progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--ss-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--ss-progress-bar-bg);transition:var(--ss-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.ss-progress-bar{transition:none}}.ss-progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--ss-progress-height) var(--ss-progress-height)}.ss-progress-stacked>.ss-progress{overflow:visible}.ss-progress-stacked>.ss-progress>.ss-progress-bar{width:100%}.ss-progress-bar-animated{-webkit-animation:1s linear infinite ss-progress-bar-stripes;animation:1s linear infinite ss-progress-bar-stripes}@media (prefers-reduced-motion:reduce){.ss-progress-bar-animated{-webkit-animation:none;animation:none}}body{-ms-word-wrap:break-word;word-wrap:break-word}blockquote{padding:0 0 0 2.5rem;border:none;position:relative;font-family:Georgia,serif;font-size:1.25rem}blockquote p{font-family:inherit;font-size:inherit}blockquote p:last-child{margin-bottom:0}blockquote cite{display:block;font-size:.9em;font-style:italic;color:var(--ss-body-soft-color)}blockquote:before{content:"“";font-size:75px;line-height:1;font-style:normal;font-weight:400;position:absolute;top:0;left:0}select:not([size]):not([multiple]){height:calc(2.25rem + 2px)}.select2-container .select2-selection--single{height:38px}.select2-container--default .select2-selection--single{border:var(--ss-border-width) solid var(--ss-border-color);background-color:var(--ss-body-bg);color:var(--ss-body-color);border-radius:var(--ss-border-radius)}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:36px;color:var(--ss-body-color);background-color:var(--ss-form-input-bg);font-size:1rem;border-radius:var(--ss-border-radius);padding-top:0;padding-bottom:0}.select2-container--default .select2-selection--single .select2-selection__arrow{height:36px;color:var(--ss-body-color)}.select2-dropdown{border-color:var(--ss-border-color);background-color:var(--ss-form-input-bg)}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:var(--ss-body-soft-bg)}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:var(--ss-primary);color:#fff}.select2-container--default .select2-search--dropdown .select2-search__field{border-color:var(--ss-border-color)}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{background-color:var(--ss-body-subtle-bg);border-radius:var(--ss-border-radius);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:var(--ss-body-subtle-color);display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:var(--ss-screen-reader-zindex)}.clear{clear:both}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}embed,iframe,object{max-width:100%}img{display:inline-block;height:auto;max-width:100%}.wp-caption{margin-bottom:1rem;max-width:100%;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);padding:0 5px}.wp-caption.aligncenter{margin-bottom:1rem}.wp-caption img{display:block;margin-top:5px;border-radius:2px}.wp-caption .wp-caption-text{text-align:center;margin:.75rem 0;font-size:.9rem}.wp-caption .wp-caption-text img{display:inline;margin-top:0;border-radius:0}.gallery{margin-bottom:1rem!important}.gallery img{border-radius:var(--ss-border-radius);border:1px solid var(--ss-border-color)!important}.gallery-item{display:inline-block;text-align:center;vertical-align:top;padding:2px;margin:0;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-columns-10 .gallery-item{max-width:10%}.gallery-caption{display:block;font-size:.9rem;padding:.75rem .25rem}.modal{z-index:var(--ss-modal-zindex)}@media (min-width:992px){.ss-container{padding-left:var(--ss-gutter-x);padding-right:var(--ss-gutter-x)}.layout-content-right,.layout-sidebar-right{padding-left:var(--ss-gutter-x)}.layout-content-left,.layout-sidebar-left{padding-right:var(--ss-gutter-x)}}.site-topbar{background:var(--ss-topbar-bg);color:var(--ss-topbar-color);padding:var(--ss-topbar-padding-y) 0;font-size:var(--ss-topbar-font-size);border-bottom:var(--ss-topbar-border-bottom-width) solid var(--ss-topbar-border-color)}.site-topbar a{color:var(--ss-topbar-link-color)}.site-topbar a:hover{color:var(--ss-topbar-link-hover-color)}.site-topbar p{margin:0;padding:.25rem 0}.site-topbar .site-topbar-menu,.site-topbar .site-topbar-text{flex:0 0 auto;width:100%}.site-topbar .site-topbar-menu-nav li a{display:block;padding:.25rem .5rem .25rem .5rem}.site-topbar.site-topbar-layout-right-left .site-topbar-text{text-align:center}@media (min-width:768px){.site-topbar.site-topbar-layout-right-left .site-topbar-text{flex:1 0 0%;text-align:start;order:-1!important}}@media (min-width:768px){.site-topbar.site-topbar-layout-right-left .site-topbar-menu{flex:1 0 0%}}.site-topbar.site-topbar-layout-right-left .site-topbar-menu-nav{justify-content:center}@media (min-width:768px){.site-topbar.site-topbar-layout-right-left .site-topbar-menu-nav{justify-content:end}.site-topbar.site-topbar-layout-right-left .site-topbar-menu-nav li a{padding-right:0;padding-left:1rem}}.site-topbar.site-topbar-layout-left-right .site-topbar-text{text-align:center}@media (min-width:768px){.site-topbar.site-topbar-layout-left-right .site-topbar-text{flex:1 0 0%;text-align:end}}@media (min-width:768px){.site-topbar.site-topbar-layout-left-right .site-topbar-menu{flex:1 0 0%}}.site-topbar.site-topbar-layout-left-right .site-topbar-menu-nav{justify-content:center}@media (min-width:768px){.site-topbar.site-topbar-layout-left-right .site-topbar-menu-nav{justify-content:start}.site-topbar.site-topbar-layout-left-right .site-topbar-menu-nav li a{padding-left:0;padding-right:1rem}}.site-topbar.site-topbar-layout-center .site-topbar-text{text-align:center}.site-topbar.site-topbar-layout-center .site-topbar-menu-nav{justify-content:center}.site-topbar.site-topbar-layout-center-flip .ss-row{justify-content:center}.site-topbar.site-topbar-layout-center-flip .site-topbar-text{text-align:center;order:-1!important}.site-topbar.site-topbar-layout-center-flip .site-topbar-menu-nav{justify-content:center}.site-header-wrapper{position:relative}.site-header-wrapper.site-navigation-absolute .site-navigation,.site-header-wrapper.site-navigation-absolute .site-navigation-sticky-wrapper{position:absolute;top:0;left:0;right:0;width:100%;z-index:var(--ss-header-sticky-zindex)}.site-header-wrapper.site-navigation-relative .site-navigation{background:var(--ss-navigation-bg);border-bottom:var(--ss-navigation-border-bottom-width) solid var(--ss-navigation-border-color)}@media (min-width:992px){.site-navigation{padding-top:var(--ss-navigation-padding-y);padding-bottom:var(--ss-navigation-padding-y)}.site-navigation.site-navigation-sticky-active,.site-navigation.sticky-active{transition:padding-top 1s linear,padding-bottom 1s linear}.site-navigation.site-navigation-sticky-active.site-navigation-small,.site-navigation.sticky-active.site-navigation-small{padding-top:.5rem;padding-bottom:.5rem}}.site-navigation.site-navigation-sticky-active,.site-navigation.sticky-active{z-index:var(--ss-header-sticky-zindex);background:var(--ss-navigation-sticky-bg)!important;border-bottom:1px solid var(--ss-navigation-border-color)}.site-navigation .ss-navbar-toggler{background:0 0;border-color:transparent;outline:0;box-shadow:none;color:var(--ss-navigation-icon-color)}.site-navigation .ss-navbar-toggler:hover{color:var(--ss-navigation-icon-hover-color)}@media (max-width:991px){.site-navigation-toggler{flex-grow:1;flex-basis:0;justify-content:flex-start;text-align:left}.site-navigation-toggler.site-navigation-after{justify-content:flex-end;text-align:right}}.site-navigation-toggler:hover{background-color:transparent}.site-navigation-toggler:focus{outline:0}.site-navigation-brand{font-size:var(--ss-navigation-brand-font-size);color:var(--ss-navigation-brand-color)}.site-navigation-brand:focus,.site-navigation-brand:hover{color:var(--ss-navigation-brand-hover-color)}@media (max-width:991px){.site-navigation-brand{margin:0}}@media (min-width:576px) and (max-width:991px){.site-navigation-brand{padding-left:1rem;padding-right:1rem}}.site-navigation-brand img{height:30px;width:auto!important;max-width:unset!important;display:inline-block;vertical-align:top}.site-navigation-menu{font-size:var(--ss-navigation-font-size)}@media (min-width:768px){.site-navigation-menu{justify-content:var(--ss-navigation-menu-alignment)}}.site-navigation-menu .ss-dropdown-item,.site-navigation-menu .ss-nav-link{color:var(--ss-navigation-menu-color)}.site-navigation-menu .ss-dropdown-item:focus,.site-navigation-menu .ss-dropdown-item:hover,.site-navigation-menu .ss-nav-link:focus,.site-navigation-menu .ss-nav-link:hover{color:var(--ss-navigation-menu-hover-color)}.site-navigation-menu .ss-nav-link{float:left}.site-navigation-menu .ss-nav-link.ss-dropdown-toggle{display:block!important;cursor:pointer;padding-left:0}.site-navigation-menu .ss-nav-link.ss-dropdown-toggle::after{display:none}.site-navigation-menu .ss-dropdown-menu{font-size:var(--ss-navigation-font-size);margin:0;padding:0;border-radius:0;width:220px;position:inherit;top:100%;left:0;border-color:var(--ss-navigation-border-color)}.site-navigation-menu .ss-dropdown-menu .ss-dropdown-menu{top:-1px!important;left:217px}.site-navigation-menu .ss-dropdown-menu .ss-dropdown-item{padding:.5rem .85rem;border-bottom:1px solid var(--ss-navigation-border-color);white-space:normal;background:var(--ss-navigation-dropdown-bg)}.site-navigation-menu .ss-dropdown-menu .ss-dropdown-item:hover{background:var(--ss-navigation-dropdown-hover-bg)}.site-navigation-menu .ss-dropdown-menu .ss-dropdown-item.menu-has-dropdown{padding-right:2.35rem}.site-navigation-menu .ss-dropdown-menu .ss-dropdown-item.ss-dropdown-toggle{display:inline-block!important;width:auto;cursor:pointer;position:absolute;top:0;right:1px;border:0}.site-navigation-menu .ss-dropdown-menu .ss-dropdown-item.ss-dropdown-toggle::after{display:none}.site-navigation-quicknav{font-size:var(--ss-navigation-font-size);flex-direction:row}#edd_login_form .site-navigation-quicknav input[type=email],#edd_login_form .site-navigation-quicknav input[type=password],#edd_login_form .site-navigation-quicknav input[type=tel],#edd_login_form .site-navigation-quicknav input[type=text],#edd_login_form .site-navigation-quicknav textarea,#edd_profile_editor_form .site-navigation-quicknav input[type=email],#edd_profile_editor_form .site-navigation-quicknav input[type=password],#edd_profile_editor_form .site-navigation-quicknav input[type=tel],#edd_profile_editor_form .site-navigation-quicknav input[type=text],#edd_profile_editor_form .site-navigation-quicknav textarea,#edd_register_form .site-navigation-quicknav input[type=email],#edd_register_form .site-navigation-quicknav input[type=password],#edd_register_form .site-navigation-quicknav input[type=tel],#edd_register_form .site-navigation-quicknav input[type=text],#edd_register_form .site-navigation-quicknav textarea,.site-navigation-quicknav #edd_login_form input[type=email],.site-navigation-quicknav #edd_login_form input[type=password],.site-navigation-quicknav #edd_login_form input[type=tel],.site-navigation-quicknav #edd_login_form input[type=text],.site-navigation-quicknav #edd_login_form textarea,.site-navigation-quicknav #edd_profile_editor_form input[type=email],.site-navigation-quicknav #edd_profile_editor_form input[type=password],.site-navigation-quicknav #edd_profile_editor_form input[type=tel],.site-navigation-quicknav #edd_profile_editor_form input[type=text],.site-navigation-quicknav #edd_profile_editor_form textarea,.site-navigation-quicknav #edd_register_form input[type=email],.site-navigation-quicknav #edd_register_form input[type=password],.site-navigation-quicknav #edd_register_form input[type=tel],.site-navigation-quicknav #edd_register_form input[type=text],.site-navigation-quicknav #edd_register_form textarea,.site-navigation-quicknav .ss-dropdown-menu,.site-navigation-quicknav .ss-form-control{font-size:var(--ss-navigation-font-size)}@media (max-width:991px){.site-navigation-quicknav{flex-grow:1;flex-basis:0;justify-content:flex-end}}.site-navigation-quicknav .ss-nav-link{color:var(--ss-navigation-icon-color);padding-right:.5rem;padding-left:.5rem}.site-navigation-quicknav .ss-nav-link:hover{color:var(--ss-navigation-icon-hover-color)}.site-navigation-quicknav .ss-dropdown-toggle::after{display:none}.site-navigation-quicknav .ss-dropdown-menu{position:absolute!important;min-width:240px}.site-navigation-quicknav .quicknav-search .ss-dropdown-menu{padding:0!important;border:0!important;position:relative}.site-navigation-quicknav .quicknav-search .ss-dropdown-menu.ss-show{right:0!important;left:auto!important;top:0!important}.site-navigation-quicknav .quicknav-search .ss-dropdown-menu .search-field{padding-left:2.25rem}.site-navigation-quicknav .quicknav-search .ss-dropdown-menu .ss-btn{position:absolute;left:0;top:0;bottom:0;background:0 0;border:0;color:var(--ss-body-color)}.site-navigation-quicknav .quicknav-search .ss-dropdown-menu .ss-btn:focus,.site-navigation-quicknav .quicknav-search .ss-dropdown-menu .ss-btn:hover{background:0 0;border:0}.site-navigation-quicknav .quicknav-minicart button,.site-navigation-quicknav .quicknav-minicart button:focus,.site-navigation-quicknav .quicknav-minicart button:hover{background:0 0;border-color:transparent;outline:0;box-shadow:none}.site-navigation-quicknav .ss-badge{background:var(--ss-navigation-badge-bg)}@media (max-width:991px){.site-navigation-quicknav .quicknav-account .ss-nav-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}}@media (min-width:992px){.site-navigation-quicknav .quicknav-account{border:1px solid var(--ss-navigation-menu-color);border-radius:var(--ss-border-radius);margin-left:10px}.site-navigation-quicknav .quicknav-account .ss-nav-link{padding-left:.75rem;padding-right:.75rem}.site-navigation-quicknav .quicknav-account .ss-nav-text{padding-left:5px}}.site-offcanvas-navigation .ss-offcanvas-body{padding:0}ul.site-vertical-navigation{display:flex;flex-direction:column;padding:0;margin:0;list-style:none}ul.site-vertical-navigation ul{border-top:0;padding:0;margin:0}ul.site-vertical-navigation li{margin:0;padding:0;position:relative;display:block}ul.site-vertical-navigation .nav-expand-icon{position:absolute;right:0;top:0;cursor:pointer;font-size:20px;width:46px;height:46px;line-height:46px;text-align:center}ul.site-vertical-navigation .nav-expand-icon svg{font-size:1rem}ul.site-vertical-navigation a{position:relative;display:block;padding:.75rem 1rem;color:var(--ss-body-color);text-decoration:none;text-decoration:none}ul.site-vertical-navigation a:focus,ul.site-vertical-navigation a:hover{text-decoration:none}ul.site-vertical-navigation ul a{padding-left:2rem}ul.site-vertical-navigation ul ul a{padding-left:3rem}ul.site-vertical-navigation ul ul ul a{padding-left:4rem}.site-header{position:relative;background:var(--ss-header-bg);border-bottom:var(--ss-header-border-bottom-width) solid var(--ss-header-border-color);text-align:var(--ss-header-alignment);padding:var(--ss-header-padding-top) 0 var(--ss-header-padding-bottom) 0;color:var(--ss-header-description-color)}.site-header .ss-container{position:relative}.site-header-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--ss-header-overlay-bg);opacity:var(--ss-header-overlay-opacity)}.site-title{margin:.5rem 0;line-height:1.2;color:var(--ss-header-title-color);font-size:calc(1.375rem + 1.5vw);font-family:var(--ss-heading-font-family);font-weight:var(--ss-heading-font-weight)}@media (min-width:1200px){.site-title{font-size:2.5rem}}.site-description{margin:0 0 .5rem;color:var(--ss-header-description-color)}.site-header-image img{width:100%;height:auto}.site-breadcrumb{background:var(--ss-breadcrumb-bg);color:var(--ss-breadcrumb-color);border-bottom:var(--ss-breadcrumb-border-bottom-width) solid var(--ss-breadcrumb-border-color)}.site-breadcrumb a{color:var(--ss-breadcrumb-link-color)}.site-breadcrumb a:hover{color:var(--ss-breadcrumb-link-hover-color)}.site-breadcrumb .ss-breadcrumb{justify-content:var(--ss-breadcrumb-alignment);font-size:var(--ss-breadcrumb-font-size);background:0 0;padding:.75rem 0;margin:0}.site-breadcrumb .ss-breadcrumb-item.ss-active{color:var(--ss-breadcrumb-color)}.site-breadcrumb .ss-breadcrumb-item+.ss-breadcrumb-item::before{color:var(--ss-breadcrumb-separator-color)}.site-content{padding:1.5rem 0 0 0}@media (min-width:992px){.site-content{padding:3rem 0 1.5rem 0}}.archive-header{margin-bottom:3rem}.entry{margin-bottom:4rem}.entry .img-featured-top{margin-bottom:1.5rem;width:100%;height:auto}.entry .entry-title{color:var(--ss-heading-color);margin-bottom:1rem}.entry .entry-title a{color:var(--ss-heading-color)}.entry .entry-title a:hover{color:var(--ss-link-hover-color)}.entry.format-image .wp-caption,.entry.format-image img{width:100%;max-width:100%!important}.entry.format-aside .entry-title,.entry.format-link .entry-title,.entry.format-quote .entry-title,.entry.format-status .entry-title{display:none}.entry .page-links{margin-bottom:1rem}.entry .search-form{max-width:300px}.entry-meta-top{margin:0 0 1rem}.entry-meta{font-size:.9rem}.entry-meta .entry-meta-item{color:var(--ss-body-soft-color);margin-right:1rem;display:inline-block}.entry-meta .entry-meta-item a{color:var(--ss-body-soft-color)}.entry-meta .entry-meta-item a:hover{color:var(--ss-link-hover-color)}.entry-meta .tp-social-share{float:right}.entry-meta-search{margin-bottom:1rem}.paging-navigation{margin-bottom:1.5rem}.paging-navigation .ss-pagination{font-size:.875rem;margin-bottom:0}.post-not-found{text-align:center}.post-not-found .search-form{margin:0 auto}.tp-social-share{color:var(--ss-social-share-color)}.tp-social-share a{color:var(--ss-social-share-color);padding:0 .5rem}.tp-social-share a:hover{color:var(--ss-social-share-hover-color)}.tp-social-share a:first-child{padding-left:0}.tp-social-share a:last-child{padding-right:0}.site-simple-container{padding:1rem}@media (min-width:768px){.site-simple-container{padding:2rem}}.site-simple-layout{background-color:var(--ss-simple-layout-bg);border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);box-shadow:0 0 .5rem rgba(0,0,0,.15);max-width:850px;margin:0 auto;padding:1rem}@media (min-width:768px){.site-simple-layout{padding:2rem}}@media (min-width:992px){.site-simple-layout{padding:3rem}}.site-simple-header{max-width:650px;margin:0 auto 3rem;text-align:center}.site-simple-header .ss-h1,.site-simple-header .ss-h2,.site-simple-header h1,.site-simple-header h2,.site-simple-header p{margin:0 0 .5rem}.site-simple-logo{margin-bottom:2.5rem;text-align:center;border-bottom:1px solid var(--ss-border-color);padding-bottom:1rem}.site-simple-logo .site-brand-logo{color:var(--ss-heading-color)}@media (min-width:768px){.site-simple-logo{padding-bottom:1.5rem}}@media (min-width:992px){.site-simple-logo{padding-bottom:2rem}}.site-simple-content{max-width:650px;margin:0 auto}.site-simple-content .ss-h1,.site-simple-content .ss-h2,.site-simple-content .ss-h3,.site-simple-content h1,.site-simple-content h2,.site-simple-content h3{margin:1.5rem 0 1rem}.site-simple-content .ss-h4,.site-simple-content .ss-h5,.site-simple-content .ss-h6,.site-simple-content h4,.site-simple-content h5,.site-simple-content h6{margin:0 0 1rem}.site-simple-footer{text-align:center;margin-top:1.5rem;color:var(--ss-body-soft-color)}.comments-area{margin-bottom:1.5rem}.comments-title{padding:0;margin:0 0 1rem}.comment-navigation{border-bottom:1px solid rgba(0,0,0,.125);padding:.75rem 0;margin:0}.comment-navigation ul{margin:0}.comment-navigation-below{margin:-1rem 0 1rem}.comment-list{margin:0 0 1rem;padding:0;list-style:none}.comment-list .children{margin:0;padding:0;list-style:none}.comment-body-inner{padding:.75rem 0 2rem}ul .comment-body-inner{padding-left:2rem}ul ul .comment-body-inner{padding-left:4rem}ul ul ul .comment-body-inner{padding-left:6rem}ul ul ul ul .comment-body-inner{padding-left:8rem}ul ul ul ul ul .comment-body-inner{padding-left:10rem}ul ul ul ul ul ul .comment-body-inner{padding-left:12rem}ul ul ul ul ul ul ul .comment-body-inner{padding-left:14rem}ul ul ul ul ul ul ul ul .comment-body-inner{padding-left:16rem}ul ul ul ul ul ul ul ul ul .comment-body-inner{padding-left:18rem}.comment-avatar{background:var(--ss-body-soft-bg);width:64px;height:64px;border-radius:3px;margin-top:.5rem}.comment-author{margin:0}.comment-author cite{font-style:normal;font-size:1rem}.comment-meta{font-size:.9rem}.comment-meta a{color:var(--ss-body-soft-color)}.comment-meta a:hover{color:var(--ss-link-hover-color)}.comment-content{font-size:.9rem}.comment-reply-title{padding:0 0 1rem;margin:0}.form-allowed-tags{display:none}#cancel-comment-reply-link{padding-left:1rem;color:var(--ss-accent);font-size:1rem}.widget{margin-top:3px;margin-bottom:2rem}.widget .widget-title{margin-bottom:1rem;font-size:1.25rem}.widget ul.wp-block-categories,.widget ul.wp-block-page-list,.widget.widget_archive ul,.widget.widget_categories ul,.widget.widget_meta ul,.widget.widget_recent_comments ul,.widget.widget_recent_entries ul{padding:0;margin:0;list-style:none}.widget ul.wp-block-categories li,.widget ul.wp-block-page-list li,.widget.widget_archive ul li,.widget.widget_categories ul li,.widget.widget_meta ul li,.widget.widget_recent_comments ul li,.widget.widget_recent_entries ul li{padding:.3rem 0}.widget ul.wp-block-categories li ul,.widget ul.wp-block-page-list li ul,.widget.widget_archive ul li ul,.widget.widget_categories ul li ul,.widget.widget_meta ul li ul,.widget.widget_recent_comments ul li ul,.widget.widget_recent_entries ul li ul{margin-top:.3rem;margin-bottom:-.3rem;padding-left:1rem}.widget_rss .widget-title .rsswidget img{display:none}.widget_rss li{font-size:var(--ss-sidebar-widgets-font-size)}.widget_rss li a{font-weight:700;font-size:var(--ss-sidebar-widgets-font-size);display:block}.widget_rss .rss-date{display:block;font-style:italic;margin-bottom:.5rem}.widget_rss cite{display:block;font-weight:700}.wp-block-calendar table:where(:not(.has-text-color)) td,.wp-block-calendar table:where(:not(.has-text-color)) th{border-color:var(--ss-border-color)}.widget_calendar .table td,.widget_calendar .table th{padding-left:0;padding-right:0}.widget_calendar caption,.widget_calendar td,.widget_calendar th{text-align:center}.widget_calendar caption{caption-side:top;padding-top:0}.widget .tagcloud a{border:1px solid var(--ss-border-color);border-radius:3px;padding:1px 6px;color:var(--ss-sidebar-widgets-link-color);font-size:12px!important;letter-spacing:2px;text-transform:uppercase;margin:.5rem .75rem .5rem 0;display:inline-block}.widget .tagcloud a:hover{background:var(--ss-body-subtle-bg);color:var(--ss-sidebar-widgets-link-hover-color);text-decoration:none}.widget_archive select{display:none}.sidebar .widget{font-size:var(--ss-sidebar-widgets-font-size);color:var(--ss-sidebar-widgets-color)}.sidebar .widget a{color:var(--ss-sidebar-widgets-link-color)}.sidebar .widget a:hover{color:var(--ss-sidebar-widgets-link-hover-color)}.sidebar .widget .widget-title{color:var(--ss-sidebar-widgets-heading-color)}.sidebar .widget .widget-title a{color:var(--ss-sidebar-widgets-heading-color)}.sidebar .widget ul li a{color:var(--ss-sidebar-widgets-link-color)}.sidebar .widget ul li a:hover{color:var(--ss-sidebar-widgets-link-hover-color)}.site-footer-widgets{background:var(--ss-footer-widgets-bg);color:var(--ss-footer-widgets-color);padding:var(--ss-footer-widgets-padding-top) 0 var(--ss-footer-widgets-padding-bottom)}.site-footer-widgets .widget{font-size:var(--ss-footer-widgets-font-size);color:var(--ss-footer-widgets-color)}.site-footer-widgets .widget a{color:var(--ss-footer-widgets-link-color)}.site-footer-widgets .widget a:hover{color:var(--ss-footer-widgets-link-hover-color)}.site-footer-widgets .widget .widget-title{color:var(--ss-footer-widgets-heading-color)}.site-footer-widgets .widget .widget-title a{color:var(--ss-footer-widgets-heading-color)}.site-footer-widgets .widget ul li a{color:var(--ss-footer-widgets-link-color)}.site-footer-widgets .widget ul li a:hover{color:var(--ss-footer-widgets-link-hover-color)}.site-footer{background:var(--ss-footer-bg);color:var(--ss-footer-color);padding:var(--ss-footer-padding-y) 0;font-size:var(--ss-footer-font-size);border-top:var(--ss-footer-border-top-width) solid var(--ss-footer-border-color)}.site-footer-widgets+.site-footer{border-top-width:1px}.site-footer a{color:var(--ss-footer-link-color)}.site-footer a:hover{color:var(--ss-footer-link-hover-color)}.site-footer p{margin:0;padding:.5rem 0}.site-footer .site-footer-menu,.site-footer .site-footer-text{flex:0 0 auto;width:100%}.site-footer .site-footer-menu-nav li a{display:block;padding:.5rem .5rem .5rem .5rem}.site-footer.site-footer-layout-center .site-footer-text{text-align:center}.site-footer.site-footer-layout-center .site-footer-menu-nav{justify-content:center}.site-footer.site-footer-layout-left .site-footer-text{text-align:left}.site-footer.site-footer-layout-left .site-footer-menu-nav{justify-content:start}.site-footer.site-footer-layout-left .site-footer-menu-nav li a{padding-left:0;padding-right:1rem}.site-footer.site-footer-layout-right .site-footer-text{text-align:right}.site-footer.site-footer-layout-right .site-footer-menu-nav{justify-content:end}.site-footer.site-footer-layout-right .site-footer-menu-nav li a{padding-right:0;padding-left:1rem}.site-footer.site-footer-layout-left-right .site-footer-text{text-align:center}@media (min-width:992px){.site-footer.site-footer-layout-left-right .site-footer-text{flex:1 0 0%;text-align:end}}@media (min-width:992px){.site-footer.site-footer-layout-left-right .site-footer-menu{flex:1 0 0%}}.site-footer.site-footer-layout-left-right .site-footer-menu-nav{justify-content:center}@media (min-width:992px){.site-footer.site-footer-layout-left-right .site-footer-menu-nav{justify-content:start}.site-footer.site-footer-layout-left-right .site-footer-menu-nav li a{padding-left:0;padding-right:1rem}}.site-footer.site-footer-layout-right-left .site-footer-text{text-align:center}@media (min-width:992px){.site-footer.site-footer-layout-right-left .site-footer-text{flex:1 0 0%;text-align:start;order:-1!important}}@media (min-width:992px){.site-footer.site-footer-layout-right-left .site-footer-menu{flex:1 0 0%}}.site-footer.site-footer-layout-right-left .site-footer-menu-nav{justify-content:center}@media (min-width:992px){.site-footer.site-footer-layout-right-left .site-footer-menu-nav{justify-content:end}.site-footer.site-footer-layout-right-left .site-footer-menu-nav li a{padding-right:0;padding-left:1rem}}.site-footer-sticky{display:block;position:fixed;z-index:var(--ss-footer-sticky-zindex);right:0;bottom:0;left:0;margin:0!important;padding:0;border-radius:0!important}.site-footer-sticky:empty{display:none}.site-footer-sticky .site-footer-sticky-inner{width:100%;max-width:var(--ss-footer-sticky-width);margin:0 auto;background:var(--ss-box-bg);box-shadow:0 0 30px 0 rgba(0,0,0,.2);text-align:center;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.site-footer-sticky .site-footer-sticky-inner:empty{display:none}[data-ss-theme=dark] .site-footer-sticky-inner{box-shadow:0 0 30px 0 rgba(255,255,255,.2)}.site-backtotop{display:none;position:fixed;z-index:var(--ss-backtotop-zindex);margin:calc(var(--ss-gutter-x)/ 2);right:0;bottom:0;width:35px;height:35px;border-radius:var(--ss-border-radius);opacity:.6;color:var(--ss-backtotop-color);background:var(--ss-backtotop-bg);font-size:1rem;line-height:35px;text-align:center;cursor:pointer}.site-backtotop:hover{opacity:1}@media (min-width:992px){.site-backtotop{margin:var(--ss-gutter-x)}}.pswp{z-index:var(--ss-pswp-zindex)!important}@media (max-width:782px){.admin-bar .pswp{height:calc(100% - 32px)!important;top:32px!important}}#coming-soon-footer-banner{background-color:var(--ss-body-strong-bg)!important;border-top:1px solid var(--ss-border-color)!important;color:var(--ss-body-color)!important}.woocommerce::after{display:block;content:"";clear:both}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-left:1px solid var(--ss-border-color);border-right:1px solid var(--ss-border-color);border-bottom:1px solid var(--ss-border-color);background-color:var(--ss-box-bg);color:var(--ss-body-color);border-top-color:var(--ss-primary)}.woocommerce-store-notice,p.demo_store{position:relative;top:auto!important;bottom:auto;left:auto;right:auto}.woocommerce .woocommerce-result-count{margin:0 0 1.5rem;padding:.438rem 0}.woocommerce .woocommerce-ordering{margin:0 0 1.5rem}@media (max-width:575px){.woocommerce .woocommerce-result-count{float:none;text-align:left;padding-bottom:0;margin-bottom:1rem}.woocommerce .woocommerce-ordering{float:none;text-align:left}}.woocommerce span.onsale{border-radius:var(--ss-border-radius);min-width:auto;min-height:20px;padding:5px 15px;text-align:center;line-height:20px;background:var(--ss-accent);color:#fff;top:10px;left:10px}.woocommerce span.onsale.soldout{background:var(--ss-secondary);color:#fff}.woocommerce .star-rating,.woocommerce p.stars a{color:var(--ss-body-color)}.woocommerce p.stars a:hover{color:var(--ss-primary)}.woocommerce .products .star-rating{display:inline-block}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{color:var(--ss-btn-secondary-color);border:var(--ss-border-width) solid var(--ss-btn-secondary-border-color);border-radius:var(--ss-border-radius);background:var(--ss-btn-secondary-bg);font-weight:400;white-space:normal;text-align:center;padding:.375rem .75rem;font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:var(--ss-btn-secondary-hover-bg);border-color:var(--ss-btn-secondary-hover-border-color);color:var(--ss-btn-secondary-hover-color)}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled],.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled],.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled],.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled],.woocommerce input.button:disabled[disabled]:hover{color:var(--ss-btn-secondary-color);background-color:var(--ss-btn-secondary-bg);border-color:var(--ss-btn-secondary-border-color);opacity:.65;cursor:not-allowed;pointer-events:all!important}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:var(--ss-btn-primary-bg);border-color:var(--ss-btn-primary-border-color);color:var(--ss-btn-primary-color)}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:var(--ss-btn-primary-hover-bg);border-color:var(--ss-btn-primary-hover-border-color);color:var(--ss-btn-primary-hover-color)}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{color:var(--ss-btn-primary-color);background-color:var(--ss-btn-primary-bg);border-color:var(--ss-btn-primary-border-color);opacity:.65;cursor:not-allowed;pointer-events:all!important}.woocommerce a.button.alt.single_add_to_cart_button,.woocommerce button.button.alt.single_add_to_cart_button,.woocommerce input.button.alt.single_add_to_cart_button{font-size:1.25rem;padding:.75rem 1.5rem;margin:0 0 10px}.woocommerce ul.products li.product .onsale{margin:0;top:10px;left:10px;right:auto}.woocommerce ul.products li.product .price{color:var(--ss-accent)}.woocommerce ul.products li.product .price del{display:inline-block}.woocommerce ul.products li.product .price del .amount{text-decoration:line-through}.woocommerce ul.products li.product .price del ins{font-weight:400}.woocommerce ul.products li.product .price ins{text-decoration:none}.woocommerce ul.products li.product .button{margin-top:.5rem;margin-bottom:.5rem;clear:both}.woocommerce ul.products li.product .ss-h2,.woocommerce ul.products li.product .ss-h3,.woocommerce ul.products li.product h2,.woocommerce ul.products li.product h3{color:var(--ss-heading-color)}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:"";display:none}.woocommerce ul.products,.woocommerce-page ul.products{margin:0 0 2rem;padding:0;display:grid!important;gap:2rem!important;grid-template-columns:repeat(3,1fr)!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{display:flex!important;width:100%;float:none!important;padding:0;margin:0;position:relative;list-style:none}.woocommerce ul.products li.product .product-inner,.woocommerce-page ul.products li.product .product-inner{width:100%!important;position:relative;background:var(--ss-product-grid-box-bg);border-radius:var(--ss-border-radius);border:var(--ss-product-grid-box-border-width) solid var(--ss-border-color);display:flex;flex-direction:column;justify-content:space-between}.woocommerce ul.products li.product .product-image-box,.woocommerce-page ul.products li.product .product-image-box{position:relative}.woocommerce ul.products li.product .product-image-box a img,.woocommerce-page ul.products li.product .product-image-box a img{margin:0;border-radius:.25rem .25rem 0 0}.woocommerce ul.products li.product .product-detail-box,.woocommerce-page ul.products li.product .product-detail-box{flex:1 1 auto;padding:1rem 1.25rem .75rem;text-align:var(--ss-product-grid-box-alignment);border-top:var(--ss-border-width) solid var(--ss-border-color)}.woocommerce ul.products li.product .product-detail-box:empty,.woocommerce-page ul.products li.product .product-detail-box:empty{display:none}.woocommerce ul.products li.product .product-detail-box .ss-h2,.woocommerce ul.products li.product .product-detail-box .ss-h3,.woocommerce ul.products li.product .product-detail-box h2,.woocommerce ul.products li.product .product-detail-box h3,.woocommerce-page ul.products li.product .product-detail-box .ss-h2,.woocommerce-page ul.products li.product .product-detail-box .ss-h3,.woocommerce-page ul.products li.product .product-detail-box h2,.woocommerce-page ul.products li.product .product-detail-box h3{padding:.5rem 0;font-size:1rem;color:var(--ss-product-grid-box-title-color)}.woocommerce ul.products li.product .product-detail-link,.woocommerce-page ul.products li.product .product-detail-link{display:block}.woocommerce ul.products li.product .product-detail-link:after,.woocommerce ul.products li.product .product-detail-link:before,.woocommerce-page ul.products li.product .product-detail-link:after,.woocommerce-page ul.products li.product .product-detail-link:before{display:table;content:""}.woocommerce ul.products li.product .product-detail-link:after,.woocommerce-page ul.products li.product .product-detail-link:after{clear:both}.woocommerce ul.products li.product .tp-shop-price-image .price,.woocommerce-page ul.products li.product .tp-shop-price-image .price{position:absolute;bottom:10px;right:10px;background:var(--ss-product-grid-box-price-alt-bg);color:var(--ss-product-grid-box-price-alt-color);margin:0;padding:.25rem .5rem;font-size:1rem;display:inline-block;border-radius:var(--ss-border-radius)}.woocommerce ul.products li.product .tp-shop-price-right .price,.woocommerce-page ul.products li.product .tp-shop-price-right .price{float:right;background:var(--ss-product-grid-box-price-alt-bg);color:var(--ss-product-grid-box-price-alt-color);margin:0 0 0 .25rem;padding:.25rem .5rem;font-size:1rem;display:inline-block;border-radius:var(--ss-border-radius)}.woocommerce ul.products li.product .tp-shop-price-default .price,.woocommerce-page ul.products li.product .tp-shop-price-default .price{display:inline-block;color:var(--ss-product-grid-box-price-color)}.woocommerce ul.products li.product .button-shop-addtocart,.woocommerce-page ul.products li.product .button-shop-addtocart{display:var(--ss-product-grid-box-button-display)}.woocommerce ul.products li.product .product-footer-box,.woocommerce-page ul.products li.product .product-footer-box{padding:1rem .25rem .5rem;text-align:center;border-top:var(--ss-border-width) solid var(--ss-border-color)}.woocommerce ul.products li.product .product-footer-box .button,.woocommerce ul.products li.product .product-footer-box .ss-btn,.woocommerce-page ul.products li.product .product-footer-box .button,.woocommerce-page ul.products li.product .product-footer-box .ss-btn{display:var(--ss-product-grid-box-button-display);margin:0 .4rem .5rem;padding:.375rem .75rem;font-size:1rem;line-height:1.5;vertical-align:middle}.woocommerce ul.products,.woocommerce-page ul.products{grid-template-columns:repeat(3,1fr)!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:100%}.woocommerce ul.products.columns-6,.woocommerce-page ul.products.columns-6{grid-template-columns:repeat(6,1fr)!important}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:100%}.woocommerce ul.products.columns-5,.woocommerce-page ul.products.columns-5{grid-template-columns:repeat(5,1fr)!important}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:100%}.woocommerce ul.products.columns-4,.woocommerce-page ul.products.columns-4{grid-template-columns:repeat(4,1fr)!important}.woocommerce ul.products.columns-4 li.product,.woocommerce-page ul.products.columns-4 li.product{width:100%}.woocommerce ul.products.columns-3,.woocommerce-page ul.products.columns-3{grid-template-columns:repeat(3,1fr)!important}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:100%}.woocommerce ul.products.columns-2,.woocommerce-page ul.products.columns-2{grid-template-columns:repeat(2,1fr)!important}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:100%}.woocommerce ul.products.columns-1,.woocommerce-page ul.products.columns-1{grid-template-columns:repeat(1,1fr)!important}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%}@media (max-width:991px){.woocommerce ul.products[class*=columns-],.woocommerce-page ul.products[class*=columns-]{grid-template-columns:repeat(2,1fr)!important}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%}.woocommerce ul.products[class*=columns-].columns-tablet-6,.woocommerce-page ul.products[class*=columns-].columns-tablet-6{grid-template-columns:repeat(6,1fr)!important}.woocommerce ul.products[class*=columns-].columns-tablet-6 li.product,.woocommerce-page ul.products[class*=columns-].columns-tablet-6 li.product{width:100%}.woocommerce ul.products[class*=columns-].columns-tablet-5,.woocommerce-page ul.products[class*=columns-].columns-tablet-5{grid-template-columns:repeat(5,1fr)!important}.woocommerce ul.products[class*=columns-].columns-tablet-5 li.product,.woocommerce-page ul.products[class*=columns-].columns-tablet-5 li.product{width:100%}.woocommerce ul.products[class*=columns-].columns-tablet-4,.woocommerce-page ul.products[class*=columns-].columns-tablet-4{grid-template-columns:repeat(4,1fr)!important}.woocommerce ul.products[class*=columns-].columns-tablet-4 li.product,.woocommerce-page ul.products[class*=columns-].columns-tablet-4 li.product{width:100%}.woocommerce ul.products[class*=columns-].columns-tablet-3,.woocommerce-page ul.products[class*=columns-].columns-tablet-3{grid-template-columns:repeat(3,1fr)!important}.woocommerce ul.products[class*=columns-].columns-tablet-3 li.product,.woocommerce-page ul.products[class*=columns-].columns-tablet-3 li.product{width:100%}.woocommerce ul.products[class*=columns-].columns-tablet-2,.woocommerce-page ul.products[class*=columns-].columns-tablet-2{grid-template-columns:repeat(2,1fr)!important}.woocommerce ul.products[class*=columns-].columns-tablet-2 li.product,.woocommerce-page ul.products[class*=columns-].columns-tablet-2 li.product{width:100%}.woocommerce ul.products[class*=columns-].columns-tablet-1,.woocommerce-page ul.products[class*=columns-].columns-tablet-1{grid-template-columns:repeat(1,1fr)!important}.woocommerce ul.products[class*=columns-].columns-tablet-1 li.product,.woocommerce-page ul.products[class*=columns-].columns-tablet-1 li.product{width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{float:none!important;padding:0!important;margin:0!important}}@media (max-width:575px){.woocommerce ul.products[class*=columns-],.woocommerce-page ul.products[class*=columns-]{grid-template-columns:repeat(1,1fr)!important;gap:1rem!important}.woocommerce ul.products[class*=columns-].columns-mobile-2 li.product,.woocommerce ul.products[class*=columns-].columns-mobile-3 li.product,.woocommerce-page ul.products[class*=columns-].columns-mobile-2 li.product,.woocommerce-page ul.products[class*=columns-].columns-mobile-3 li.product{width:100%}.woocommerce ul.products[class*=columns-].columns-mobile-2 li.product .product-detail-box,.woocommerce ul.products[class*=columns-].columns-mobile-3 li.product .product-detail-box,.woocommerce-page ul.products[class*=columns-].columns-mobile-2 li.product .product-detail-box,.woocommerce-page ul.products[class*=columns-].columns-mobile-3 li.product .product-detail-box{padding:12px 12px 12px}.woocommerce ul.products[class*=columns-].columns-mobile-2 li.product .ss-h3,.woocommerce ul.products[class*=columns-].columns-mobile-2 li.product .woocommerce-loop-category__title,.woocommerce ul.products[class*=columns-].columns-mobile-2 li.product .woocommerce-loop-product__title,.woocommerce ul.products[class*=columns-].columns-mobile-2 li.product h3,.woocommerce ul.products[class*=columns-].columns-mobile-3 li.product .ss-h3,.woocommerce ul.products[class*=columns-].columns-mobile-3 li.product .woocommerce-loop-category__title,.woocommerce ul.products[class*=columns-].columns-mobile-3 li.product .woocommerce-loop-product__title,.woocommerce ul.products[class*=columns-].columns-mobile-3 li.product h3,.woocommerce-page ul.products[class*=columns-].columns-mobile-2 li.product .ss-h3,.woocommerce-page ul.products[class*=columns-].columns-mobile-2 li.product .woocommerce-loop-category__title,.woocommerce-page ul.products[class*=columns-].columns-mobile-2 li.product .woocommerce-loop-product__title,.woocommerce-page ul.products[class*=columns-].columns-mobile-2 li.product h3,.woocommerce-page ul.products[class*=columns-].columns-mobile-3 li.product .ss-h3,.woocommerce-page ul.products[class*=columns-].columns-mobile-3 li.product .woocommerce-loop-category__title,.woocommerce-page ul.products[class*=columns-].columns-mobile-3 li.product .woocommerce-loop-product__title,.woocommerce-page ul.products[class*=columns-].columns-mobile-3 li.product h3{font-size:.875rem}.woocommerce ul.products[class*=columns-].columns-mobile-2 li.product .price,.woocommerce ul.products[class*=columns-].columns-mobile-3 li.product .price,.woocommerce-page ul.products[class*=columns-].columns-mobile-2 li.product .price,.woocommerce-page ul.products[class*=columns-].columns-mobile-3 li.product .price{font-size:.75rem}.woocommerce ul.products[class*=columns-].columns-mobile-2 li.product a.button,.woocommerce ul.products[class*=columns-].columns-mobile-3 li.product a.button,.woocommerce-page ul.products[class*=columns-].columns-mobile-2 li.product a.button,.woocommerce-page ul.products[class*=columns-].columns-mobile-3 li.product a.button{padding-left:.5rem;padding-right:.5rem}.woocommerce ul.products[class*=columns-].columns-mobile-3,.woocommerce-page ul.products[class*=columns-].columns-mobile-3{grid-template-columns:repeat(3,1fr)!important}.woocommerce ul.products[class*=columns-].columns-mobile-2,.woocommerce-page ul.products[class*=columns-].columns-mobile-2{grid-template-columns:repeat(2,1fr)!important}.woocommerce ul.products[class*=columns-].columns-mobile-1,.woocommerce-page ul.products[class*=columns-].columns-mobile-1{grid-template-columns:repeat(1,1fr)!important}}.woocommerce .quantity,.woocommerce-page .quantity{position:relative;display:inline-block}.woocommerce .quantity .qty,.woocommerce-page .quantity .qty{width:5em;padding:.375rem 1rem .375rem 1rem;-moz-appearance:textfield}.woocommerce .quantity .qty::-webkit-inner-spin-button,.woocommerce .quantity .qty::-webkit-outer-spin-button,.woocommerce-page .quantity .qty::-webkit-inner-spin-button,.woocommerce-page .quantity .qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce .quantity .minus,.woocommerce .quantity .plus,.woocommerce-page .quantity .minus,.woocommerce-page .quantity .plus{margin:0;border:0;padding:0;background:0 0;border:1px solid transparent;color:var(--ss-body-color);border-radius:var(--ss-border-radius);position:absolute;top:0;height:100%;width:1rem}.woocommerce .quantity .minus:hover,.woocommerce .quantity .plus:hover,.woocommerce-page .quantity .minus:hover,.woocommerce-page .quantity .plus:hover{background:0 0;border:1px solid transparent;color:var(--ss-body-color)}.woocommerce .quantity .minus:focus,.woocommerce .quantity .plus:focus,.woocommerce-page .quantity .minus:focus,.woocommerce-page .quantity .plus:focus{outline:0}.woocommerce .quantity .plus,.woocommerce-page .quantity .plus{right:0;border-bottom-left-radius:0;border-top-left-radius:0}.woocommerce .quantity .minus,.woocommerce-page .quantity .minus{left:0;border-bottom-right-radius:0;border-top-right-radius:0}.woocommerce .quantity br,.woocommerce-page .quantity br{display:none}.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--ss-accent)}.woocommerce div.product p.price del,.woocommerce div.product span.price del{display:inline-block}.woocommerce div.product p.price del .amount,.woocommerce div.product span.price del .amount{text-decoration:line-through}.woocommerce div.product p.price del ins,.woocommerce div.product span.price del ins{font-weight:400}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{text-decoration:none}.woocommerce div.product form.cart div.quantity{margin:0 0 10px 0}.woocommerce div.product form.cart div.quantity .qty{font-size:1.25rem;padding:.75rem 1rem .75rem 1rem;line-height:1.5;width:90px}.woocommerce div.product form.cart div.quantity .minus,.woocommerce div.product form.cart div.quantity .plus{width:1.5rem}.woocommerce div.product form.cart .quantity.hidden{display:none}.woocommerce div.product form.cart .variations select{background-color:var(--ss-form-input-bg);background-image:var(--ss-form-select-bg-img),var(--ss-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;margin-left:0;margin-right:0}.woocommerce div.product form.variations_form .variations .label{width:100%;display:block}.woocommerce div.product form.variations_form .variations .value{width:100%;display:block}.woocommerce div.product form.variations_form .variations .value .wcvs-term span.label{display:block;margin:5px 0;width:100%}.woocommerce div.product form.variations_form .reset_variations{display:none!important}.woocommerce div.product .woocommerce-variation-price{padding-bottom:25px}.woocommerce div.product .summary .item-details-wrap{margin:1.5rem 0 0 0;font-size:.9rem}.woocommerce div.product .summary .list-item-details-title .ss-h3,.woocommerce div.product .summary .list-item-details-title h3{font-size:1.25rem;margin-bottom:0}.woocommerce div.product .summary .list-item-details tr td,.woocommerce div.product .summary .product_meta tr td{vertical-align:top;padding-bottom:10px}.woocommerce div.product .summary .list-item-details tr .item-label,.woocommerce div.product .summary .product_meta tr .item-label{padding-right:10px;width:40%;font-weight:700}.woocommerce div.product .summary .tp-social-share{margin-bottom:2rem}.woocommerce div.product form.cart .woocommerce-variation-add-to-cart,.woocommerce div.product form.cart:not(.variations_form){display:flex;flex-wrap:wrap;align-items:flex-start}.woocommerce div.product form.cart .woocommerce-variation-add-to-cart div.quantity,.woocommerce div.product form.cart:not(.variations_form) div.quantity{flex:0 0 auto;margin-right:0}.woocommerce div.product form.cart .woocommerce-variation-add-to-cart div.quantity .qty,.woocommerce div.product form.cart:not(.variations_form) div.quantity .qty{margin-right:10px}.woocommerce div.product form.cart .woocommerce-variation-add-to-cart div.quantity .plus,.woocommerce div.product form.cart:not(.variations_form) div.quantity .plus{right:10px}.woocommerce div.product form.cart .woocommerce-variation-add-to-cart .woocommerce-product-button,.woocommerce div.product form.cart:not(.variations_form) .woocommerce-product-button{flex:1 1 auto}.woocommerce div.product form.cart .woocommerce-variation-add-to-cart>:not(.quantity):not(.woocommerce-product-button):not(.button):not(.ss-btn),.woocommerce div.product form.cart:not(.variations_form)>:not(.quantity):not(.woocommerce-product-button):not(.button):not(.ss-btn){flex-basis:100%;width:100%}.woocommerce .woocommerce-Reviews .woocommerce-Reviews-title{font-size:1.75rem;margin-bottom:1rem}.woocommerce .woocommerce-Reviews #review_form #respond.comment-respond .comment-reply-title{display:block;font-size:1.5rem}.woocommerce .woocommerce-Reviews #review_form #respond.comment-respond .comment-form-rating label{float:left}.woocommerce .woocommerce-Reviews #review_form #respond.comment-respond .comment-form-rating .stars{float:left;margin-left:.625rem}.woocommerce .woocommerce-Reviews #review_form #respond.comment-respond .comment-form-rating .stars>span{line-height:1}.woocommerce .woocommerce-Reviews #review_form .comment-form-cookies-consent input{display:inline-block;margin-right:5px;margin-top:5px;vertical-align:top}.woocommerce .woocommerce-Reviews #review_form .comment-form-cookies-consent label{display:inline}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{width:100%!important;float:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-color:var(--ss-border-color)}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:var(--ss-body-subtle-bg);color:var(--ss-body-color);border-color:var(--ss-border-color);border-radius:var(--ss-border-radius) var(--ss-border-radius) 0 0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:var(--ss-body-color)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:var(--ss-body-bg);color:var(--ss-body-color);border-bottom-color:var(--ss-body-bg)}.related.products>.ss-h2,.related.products>h2,.upsells.products>.ss-h2,.upsells.products>h2{margin:0 0 1.5rem}.woocommerce table.shop_table,.woocommerce table.shop_table td{border-color:var(--ss-border-color)}.woocommerce table.shop_table td,.woocommerce table.shop_table th{padding:.75rem 1rem}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-color:var(--ss-border-color)}@media (max-width:575px){.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:none;display:block;margin-bottom:10px}}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce .u-column1.col-1,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2,.woocommerce-page .u-column1.col-1{flex:none;max-width:none;padding-left:0;padding-right:0}.woocommerce .cart-collaterals .ss-h2,.woocommerce .cart-collaterals h2,.woocommerce-page .cart-collaterals .ss-h2,.woocommerce-page .cart-collaterals h2{margin-bottom:1rem}@media (max-width:992px){.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 .cart-collaterals .cart_totals tr td,.woocommerce .cart-collaterals .cart_totals tr th,.woocommerce-page .cart-collaterals .cart_totals tr td,.woocommerce-page .cart-collaterals .cart_totals tr th{border-color:var(--ss-border-color)}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{font-size:1.25rem;padding:.75rem 1.5rem;float:none}.site-simple-layout #payment #place_order,.tp-checkout-one-column #payment #place_order,.tp-checkout-two-columns #payment #place_order{width:100%!important;display:block}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:var(--ss-body-subtle-bg);border-radius:var(--ss-border-radius);border:var(--ss-border-width) solid var(--ss-border-color)}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-color:var(--ss-border-color)}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:var(--ss-body-soft-bg);color:var(--ss-body-color)}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:var(--ss-body-soft-bg)}#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{padding-left:1rem;line-height:inherit}.woocommerce form.woocommerce-checkout::after{display:block;clear:both;content:""}.woocommerce form.woocommerce-checkout .col2-set .col-1,.woocommerce form.woocommerce-checkout .col2-set .col-2{float:none!important;width:100%!important}@media (min-width:992px){.tp-checkout-default form.woocommerce-checkout .col2-set .col-1{float:left!important;width:48.75%!important}.tp-checkout-default form.woocommerce-checkout .col2-set .col-2{float:right!important;width:48.75%!important}}@media (min-width:992px){.tp-checkout-two-columns form.woocommerce-checkout #customer_details,.tp-checkout-two-columns form.woocommerce-checkout .col2-set{float:left!important;width:48.75%!important}.tp-checkout-two-columns form.woocommerce-checkout #order_review,.tp-checkout-two-columns form.woocommerce-checkout #order_review_heading,.tp-checkout-two-columns form.woocommerce-checkout .woocommerce-checkout-review-order{float:right!important;width:48.75%!important}}.tp-checkout-one-column.woocommerce-checkout .entry{max-width:648px;margin-left:auto!important;margin-right:auto!important}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{line-height:1.5}#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{line-height:1.5;min-width:130px!important}#add_payment_method table.cart td.actions .button,.woocommerce-cart table.cart td.actions .button,.woocommerce-checkout table.cart td.actions .button{padding:.375rem .75rem!important}#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{font-size:1.25rem;padding:.75rem 1.5rem}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-color:var(--ss-border-color)}.edit-account .form-row,.woocommerce-address-fields .form-row,.woocommerce-form .form-row,form.woocommerce-checkout .form-row{display:block}#add_payment_method table.cart td.actions .coupon .input-text,.cart input.input-text,.woocommerce form .form-row .input-text,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-cart-form input.input-text,.woocommerce-cart-form textarea,.woocommerce-checkout table.cart td.actions .coupon .input-text{font-weight:400;white-space:normal;padding:.375rem .75rem;font-size:1rem;line-height:1.5rem;color:var(--ss-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--ss-form-input-bg);background-clip:padding-box;border:var(--ss-border-width) solid var(--ss-border-color);border-radius:var(--ss-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:49%}.woocommerce-form__label-for-checkbox{margin-bottom:0}#ship-to-different-address-checkbox{vertical-align:middle}.woocommerce ul.order_details{margin:0 0 1.5rem;padding:0;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius)}.woocommerce ul.order_details li{margin:0;padding:9px 12px;border:none;border-bottom:1px solid var(--ss-border-color);float:none;font-size:inherit;line-height:inherit}.woocommerce ul.order_details li::after{display:block;content:"";clear:both}.woocommerce ul.order_details li strong{float:right;font-size:inherit;line-height:inherit}.woocommerce .wc-bacs-bank-details-heading{margin-bottom:1rem}.woocommerce .wc-bacs-bank-details-account-name{font-size:1.25rem}.cart-empty,.return-to-shop{text-align:center}@media (min-width:769px){.woocommerce .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:32%;margin-left:0;margin-right:0}.woocommerce .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%;margin-left:0;margin-right:0;padding-left:3rem}}@media (max-width:768px){.tp-wc-account{display:flex;flex-direction:column}.tp-wc-account .woocommerce-MyAccount-content{order:1;margin-bottom:2rem}.tp-wc-account .woocommerce-MyAccount-navigation{order:3;margin-bottom:0}}.woocommerce-MyAccount-navigation{background:var(--ss-box-bg);border:var(--ss-border-width) solid var(--ss-border-color);border-radius:var(--ss-border-radius);margin-bottom:1.5rem}.woocommerce-MyAccount-navigation ul{margin:0;padding:0}.woocommerce-MyAccount-navigation ul li{position:relative;border-bottom:var(--ss-border-width) solid var(--ss-border-color);list-style:none}.woocommerce-MyAccount-navigation ul li:first-child a{border-top-left-radius:var(--ss-border-radius);border-top-right-radius:var(--ss-border-radius)}.woocommerce-MyAccount-navigation ul li:last-child{border-bottom:none}.woocommerce-MyAccount-navigation ul li:last-child a{border-bottom-left-radius:var(--ss-border-radius);border-bottom-right-radius:var(--ss-border-radius)}.woocommerce-MyAccount-navigation ul li a{color:var(--ss-body-color);display:block;padding:.75rem 1rem}.woocommerce-MyAccount-navigation ul li a:hover{background:var(--ss-body-soft-bg)}.woocommerce-MyAccount-navigation ul li.is-active a{font-weight:700;background:var(--ss-body-soft-bg)}.woocommerce-MyAccount-navigation ul li svg{margin-right:.5rem}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:.75rem 1rem}.woocommerce .woocommerce-customer-details address{border:var(--ss-border-width) solid var(--ss-border-color);border-radius:var(--ss-border-radius);padding:.75rem 1rem}.woocommerce .widget_rating_filter ul,.woocommerce .woocommerce-widget-layered-nav-list,.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{margin:0 0 1rem}.woocommerce .widget_rating_filter ul li,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item,.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:.75rem 0;margin-bottom:-1px}.quicknav-minicart .woocommerce .widget_shopping_cart,.quicknav-minicart .woocommerce.widget_shopping_cart{margin-bottom:0}.quicknav-minicart .woocommerce .widget_shopping_cart p.buttons,.quicknav-minicart .woocommerce .widget_shopping_cart p.woocommerce-mini-cart__empty-message,.quicknav-minicart .woocommerce.widget_shopping_cart p.buttons,.quicknav-minicart .woocommerce.widget_shopping_cart p.woocommerce-mini-cart__empty-message{margin-bottom:0}.woocommerce .widget_shopping_cart .buttons a.button,.woocommerce.widget_shopping_cart .buttons a.button{margin:0 0 10px;float:none;width:100%;display:block}.woocommerce .widget_shopping_cart .buttons a.button.checkout,.woocommerce.widget_shopping_cart .buttons a.button.checkout{margin:0}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding:.75rem 0 .75rem 2rem}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{top:.75rem}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border:none}.quicknav-minicart .ss-nav-link{position:relative}.quicknav-minicart .quicknav-minicart-count{position:absolute;top:-3px;right:-7px;left:auto}.quicknav-minicart .quicknav-minicart-count .badge{display:none}.woocommerce-product-button,.woocommerce-product-whatsapp{padding:0;display:block}.woocommerce-product-button .button,.woocommerce-product-button .ss-btn,.woocommerce-product-whatsapp .button,.woocommerce-product-whatsapp .ss-btn{width:100%;display:block}.woocommerce a.single_whatsapp_button{font-size:1.25rem;padding:.75rem 1.5rem;margin:0 0 10px}.woocommerce #reviews #comments ol.commentlist{padding:0}@media (max-width:575px){.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0 0 1px}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0 0 -1px;width:100%;border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:block}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom-color:var(--ss-border-color)}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%;float:none;display:block}#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{width:100%!important;display:block!important;margin:0 0 10px!important}#add_payment_method table.cart td.actions .coupon .button,.woocommerce-cart table.cart td.actions .coupon .button,.woocommerce-checkout table.cart td.actions .coupon .button{width:100%!important;display:block!important}}.woocommerce div.product div.images img{padding:2px;border:1px solid var(--ss-border-color)}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:none!important}.tp-product-image-full .woocommerce-product-gallery__image,.tp-product-image-full .woocommerce-product-gallery__wrapper{width:100%!important;display:block!important}.tp-product-image-full .product .flex-control-nav.flex-control-thumbs li{width:100%!important}.tp-product-image-full .product .flex-control-nav.flex-control-thumbs li img{opacity:1!important;cursor:default!important}.tp-product-image-full .product .flex-control-nav.flex-control-thumbs li:first-child{display:none!important}.woocommerce div.product div.images .flex-control-thumbs{display:flex;flex-wrap:nowrap;overflow-x:auto!important;-webkit-overflow-scrolling:touch}.woocommerce div.product div.images .flex-control-thumbs li{flex:0 0 auto}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{z-index:1;background-color:var(--ss-body-bold-bg);color:var(--ss-body-color)}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border-color:var(--ss-body-color)}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:var(--ss-body-color)}.woocommerce table.shop_table .wc-item-meta{padding:0;margin-bottom:0}.woocommerce table.my_account_orders .button{margin:3px 5px 5px 0}.site-simple-layout .woocommerce .cart-collaterals .cart_totals,.site-simple-layout .woocommerce .cart-collaterals .cross-sells,.site-simple-layout .woocommerce-page .cart-collaterals .cart_totals,.site-simple-layout .woocommerce-page .cart-collaterals .cross-sells{width:100%!important;float:none!important}.site-simple-content .tp-wc-order-actions{text-align:center}.tp-bacs-details{text-align:center}.tp-bacs-bank-name{font-weight:700}.tp-bacs-account-number,.tp-order-total-block{font-weight:700;font-size:1.5rem;margin:.5rem 0;text-align:center}.tp-bacs-account-number .ss-btn,.tp-order-total-block .ss-btn{margin-top:.75rem;font-size:.75rem;padding:.25rem .5rem}.tp-wc-order-actions{margin:2rem 0 1rem}.tp-wc-order-actions+.tp-wc-order-actions{margin-top:0}.tp-wc-order-actions .ss-btn{display:block;width:100%;margin:0 0 .75rem}@media (min-width:768px){.tp-wc-order-actions .ss-btn{width:auto;display:inline-block;margin-right:.75rem}}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:0 0;padding:0;border:none}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0;border:1px solid var(--ss-border-color);margin-bottom:.75rem}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{padding:.75rem 1rem;border-bottom:1px solid var(--ss-border-color);display:flex;flex-wrap:wrap;align-items:flex-start}#add_payment_method #payment ul.payment_methods li:last-child,.woocommerce-cart #payment ul.payment_methods li:last-child,.woocommerce-checkout #payment ul.payment_methods li:last-child{border-bottom:none}#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{flex:0 0 auto;cursor:pointer;margin-top:.55rem}#add_payment_method #payment ul.payment_methods li label,.woocommerce-cart #payment ul.payment_methods li label,.woocommerce-checkout #payment ul.payment_methods li label{flex:1 1 auto;cursor:pointer;line-height:2rem}#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{float:right;height:2rem!important;max-height:2rem!important;width:auto!important;max-width:unset!important}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{margin-left:-1rem;margin-right:-1rem;margin-bottom:-.75rem;width:calc(100% + 2rem)}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{margin-left:.5rem}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding-left:0;padding-right:0}.woocommerce form .woocommerce-terms-and-conditions-wrapper .form-row{margin-bottom:1rem}.woocommerce ul#shipping_method li input{margin-top:.35rem;margin-right:.5rem}#ship-to-different-address.ss-h3,h3#ship-to-different-address{font-size:1.2rem}#ship-to-different-address.ss-h3 input,h3#ship-to-different-address input{margin-right:.2rem;vertical-align:baseline}.woocommerce-product-button-group{margin:1.5rem 0 1rem}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{margin-bottom:0}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;max-width:32px;height:auto}.tp-product-images-container{margin-bottom:2rem}.tp-product-images-container .swiper-pagination-bullet-active{background-color:var(--ss-primary)!important}.tp-product-images-container .swiper-button-next,.tp-product-images-container .swiper-button-prev{color:var(--ss-primary)!important}.tp-product-images-container .swiper-slide img{width:100%}.tp-product-thumbnails-swiper{margin-top:4px}.tp-product-thumbnails-swiper .swiper-slide{width:25%;opacity:.4;cursor:pointer}.tp-product-thumbnails-swiper .swiper-slide-thumb-active{opacity:1}.tp-product-thumbnails-swiper .swiper-slide img{cursor:pointer}.is-large.wc-block-cart .wc-block-cart-items td,.is-medium table.wc-block-cart-items:not(.wc-block-mini-cart-items):not(:last-child) .wc-block-cart-items__row,.is-mobile table.wc-block-cart-items:not(.wc-block-mini-cart-items):not(:last-child) .wc-block-cart-items__row,.is-small table.wc-block-cart-items:not(.wc-block-mini-cart-items):not(:last-child) .wc-block-cart-items__row,.wc-block-checkout__terms.wc-block-checkout__terms--with-separator,.wc-block-components-quantity-selector:after,.wc-block-components-totals-wrapper,.wp-block-woocommerce-cart-order-summary-totals-block,.wp-block-woocommerce-checkout-order-summary-block,.wp-block-woocommerce-checkout-order-summary-totals-block,table.wc-block-cart-items,table.wc-block-cart-items td,table.wc-block-cart-items th{border-color:var(--ss-border-color)!important}.wc-blocks-components-select .wc-blocks-components-select__label{color:var(--ss-body-soft-color)!important}.wc-blocks-components-select .wc-blocks-components-select__select{border-color:var(--ss-border-color)!important;color:var(--ss-body-color)!important;background-color:var(--ss-form-input-bg)!important}.wc-block-components-radio-control--highlight-checked div.wc-block-components-radio-control-accordion-option:after{background-color:var(--ss-border-color)!important}.wc-block-components-radio-control--highlight-checked:after{border:1px solid var(--ss-border-color)!important;border-radius:4px!important}.wc-block-components-radio-control--highlight-checked.wc-block-components-radio-control--highlight-checked--first-selected:after{margin-top:0!important}.wc-block-components-radio-control--highlight-checked.wc-block-components-radio-control--highlight-checked--last-selected:after{margin-bottom:0!important}.wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control__option:after{background-color:var(--ss-border-color)!important}.wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted,.wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted{box-shadow:none!important;border-radius:0!important;border-bottom:1px solid var(--ss-border-color)!important;background-color:var(--ss-body-soft-bg)!important}.wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted:first-child,.wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted:first-child{border-radius:4px 4px 0 0!important}.wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted:last-child,.wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted:last-child{border-radius:0 0 4px 4px!important}.wc-block-components-form .wc-block-components-text-input input[type=email],.wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-components-form .wc-block-components-text-input input[type=password],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text],.wc-block-components-form .wc-block-components-text-input input[type=url],.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=number],.wc-block-components-text-input input[type=password],.wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=url],.wc-block-components-textarea{border-color:var(--ss-border-color)!important;border-radius:var(--ss-border-radius)!important;color:var(--ss-body-color)!important;background-color:var(--ss-form-input-bg)!important}.wc-block-components-form .wc-block-components-text-input input[type=email]::-moz-placeholder,.wc-block-components-form .wc-block-components-text-input input[type=number]::-moz-placeholder,.wc-block-components-form .wc-block-components-text-input input[type=password]::-moz-placeholder,.wc-block-components-form .wc-block-components-text-input input[type=tel]::-moz-placeholder,.wc-block-components-form .wc-block-components-text-input input[type=text]::-moz-placeholder,.wc-block-components-form .wc-block-components-text-input input[type=url]::-moz-placeholder,.wc-block-components-text-input input[type=email]::-moz-placeholder,.wc-block-components-text-input input[type=number]::-moz-placeholder,.wc-block-components-text-input input[type=password]::-moz-placeholder,.wc-block-components-text-input input[type=tel]::-moz-placeholder,.wc-block-components-text-input input[type=text]::-moz-placeholder,.wc-block-components-text-input input[type=url]::-moz-placeholder,.wc-block-components-textarea::-moz-placeholder{color:var(--ss-body-soft-color)!important;opacity:1}.wc-block-components-form .wc-block-components-text-input input[type=email]::-moz-placeholder,.wc-block-components-form .wc-block-components-text-input input[type=number]::-moz-placeholder,.wc-block-components-form .wc-block-components-text-input input[type=password]::-moz-placeholder,.wc-block-components-form .wc-block-components-text-input input[type=tel]::-moz-placeholder,.wc-block-components-form .wc-block-components-text-input input[type=text]::-moz-placeholder,.wc-block-components-form .wc-block-components-text-input input[type=url]::-moz-placeholder,.wc-block-components-text-input input[type=email]::-moz-placeholder,.wc-block-components-text-input input[type=number]::-moz-placeholder,.wc-block-components-text-input input[type=password]::-moz-placeholder,.wc-block-components-text-input input[type=tel]::-moz-placeholder,.wc-block-components-text-input input[type=text]::-moz-placeholder,.wc-block-components-text-input input[type=url]::-moz-placeholder,.wc-block-components-textarea::-moz-placeholder{color:var(--ss-body-soft-color)!important;opacity:1}.wc-block-components-form .wc-block-components-text-input input[type=email]:-ms-input-placeholder,.wc-block-components-form .wc-block-components-text-input input[type=number]:-ms-input-placeholder,.wc-block-components-form .wc-block-components-text-input input[type=password]:-ms-input-placeholder,.wc-block-components-form .wc-block-components-text-input input[type=tel]:-ms-input-placeholder,.wc-block-components-form .wc-block-components-text-input input[type=text]:-ms-input-placeholder,.wc-block-components-form .wc-block-components-text-input input[type=url]:-ms-input-placeholder,.wc-block-components-text-input input[type=email]:-ms-input-placeholder,.wc-block-components-text-input input[type=number]:-ms-input-placeholder,.wc-block-components-text-input input[type=password]:-ms-input-placeholder,.wc-block-components-text-input input[type=tel]:-ms-input-placeholder,.wc-block-components-text-input input[type=text]:-ms-input-placeholder,.wc-block-components-text-input input[type=url]:-ms-input-placeholder,.wc-block-components-textarea:-ms-input-placeholder{color:var(--ss-body-soft-color)!important;opacity:1}.wc-block-components-form .wc-block-components-text-input input[type=email]::placeholder,.wc-block-components-form .wc-block-components-text-input input[type=number]::placeholder,.wc-block-components-form .wc-block-components-text-input input[type=password]::placeholder,.wc-block-components-form .wc-block-components-text-input input[type=tel]::placeholder,.wc-block-components-form .wc-block-components-text-input input[type=text]::placeholder,.wc-block-components-form .wc-block-components-text-input input[type=url]::placeholder,.wc-block-components-text-input input[type=email]::placeholder,.wc-block-components-text-input input[type=number]::placeholder,.wc-block-components-text-input input[type=password]::placeholder,.wc-block-components-text-input input[type=tel]::placeholder,.wc-block-components-text-input input[type=text]::placeholder,.wc-block-components-text-input input[type=url]::placeholder,.wc-block-components-textarea::placeholder{color:var(--ss-body-soft-color)!important;opacity:1}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox],.wc-block-components-radio-control .wc-block-components-radio-control__input{border-color:var(--ss-border-color)!important;background-color:var(--ss-form-input-bg)!important;color:var(--ss-body-color)!important}.wc-block-components-checkbox .wc-block-components-checkbox__mark{fill:var(--ss-body-color)!important}.wc-block-components-radio-control .wc-block-components-radio-control__input:checked{border-color:var(--ss-border-color)!important}.wc-block-components-radio-control .wc-block-components-radio-control__input:focus{outline-color:var(--ss-border-color)!important}.wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{background-color:var(--ss-body-bold-color)!important}.wc-block-components-radio-control-accordion-content{padding-bottom:20px!important}.is-medium table.wc-block-cart-items,.is-mobile table.wc-block-cart-items,.is-small table.wc-block-cart-items{margin-bottom:20px!important}.wc-block-components-form .wc-block-components-text-input label,.wc-block-components-text-input label{color:var(--ss-body-soft-color)!important}.wc-block-components-order-summary .wc-block-components-order-summary-item__quantity{background-color:var(--ss-form-input-bg)!important;color:var(--ss-body-color)!important;border-color:var(--ss-border-color)!important;box-shadow:0 0 0 2px var(--ss-form-input-bg)!important}.wc-block-components-button:not(.is-link),.wp-block-button__link{color:var(--ss-btn-secondary-color);border:var(--ss-border-width) solid var(--ss-btn-secondary-border-color);border-radius:var(--ss-border-radius);background:var(--ss-btn-secondary-bg)}.wc-block-components-button:not(.is-link):hover,.wp-block-button__link:hover{background-color:var(--ss-btn-secondary-hover-bg);border-color:var(--ss-btn-secondary-hover-border-color);color:var(--ss-btn-secondary-hover-color)}.wc-block-cart__submit-button.wc-block-components-button:not(.is-link),.wc-block-components-checkout-place-order-button.wc-block-components-button:not(.is-link){background-color:var(--ss-btn-primary-bg);border-color:var(--ss-btn-primary-border-color);color:var(--ss-btn-primary-color);text-decoration:none;border-radius:var(--ss-border-radius)}.wc-block-cart__submit-button.wc-block-components-button:not(.is-link):hover,.wc-block-components-checkout-place-order-button.wc-block-components-button:not(.is-link):hover{background-color:var(--ss-btn-primary-hover-bg);border-color:var(--ss-btn-primary-hover-border-color);color:var(--ss-btn-primary-hover-color)}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div{display:grid!important;gap:2rem!important;grid-template-columns:repeat(2,1fr)!important}@media (max-width:480px){.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block>div{grid-template-columns:repeat(1,1fr)!important}}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .cross-sells-product{width:100%!important;padding:0!important}.wc-block-components-address-card,.wp-block-woocommerce-checkout-order-summary-block .checkout-order-summary-block-fill{border-color:var(--ss-border-color)!important}.wcio-autocomplete-results{background:var(--ss-body-subtle-bg)!important;border:1px solid var(--ss-border-color)!important}.wcio-autocomplete-item:hover{background:var(--ss-body-soft-bg)!important}.wc-block-components-text-input .wc-blocks-components-select__expand,.wc-blocks-components-select .wc-blocks-components-select__expand{fill:var(--ss-body-color)!important}.single-product-summary-cta{padding:var(--ss-product-cta-box-padding);background:var(--ss-product-cta-box-bg);border:var(--ss-product-cta-box-border-width) solid var(--ss-border-color);border-radius:var(--ss-border-radius);margin:0 0 2rem;color:var(--ss-product-cta-box-color)}.single-product-summary-cta .ss-h1,.single-product-summary-cta .ss-h2,.single-product-summary-cta .ss-h3,.single-product-summary-cta .ss-h4,.single-product-summary-cta .ss-h5,.single-product-summary-cta .ss-h6,.single-product-summary-cta h1,.single-product-summary-cta h2,.single-product-summary-cta h3,.single-product-summary-cta h4,.single-product-summary-cta h5,.single-product-summary-cta h6{color:var(--ss-product-cta-box-title-color)}.single-product-summary-cta .ss-h1,.single-product-summary-cta h1{font-size:var(--ss-h2-font-size)}@media (max-width:768px){.single-product-summary-cta .ss-h1,.single-product-summary-cta h1{font-size:var(--ss-h2-mobile-font-size)}}.single-product-summary-cta>:last-child{margin-bottom:0!important}.woocommerce div.product .single-product-summary-cta p.price,.woocommerce div.product .single-product-summary-cta span.price{color:var(--ss-product-cta-box-price-color)}.woocommerce div.product .single-product-summary-cta form.cart{margin-bottom:0}.tp-item-details{margin-bottom:2rem;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius)}.tp-item-details .ss-h3,.tp-item-details h3{font-size:1.25rem;margin:0;padding:.75rem 1.25rem}.tp-item-details table.list-item-details{width:100%}.tp-item-details table.list-item-details td{padding:.75rem 1.25rem;border-top:1px solid var(--ss-border-color)}.woocommerce div.product .summary .tp-social-share{text-align:center}@media (max-width:768px){.woocommerce-cart .cart-collaterals .cart_totals table .woocommerce-shipping-totals td{text-align:left!important}.woocommerce-cart .cart-collaterals .cart_totals table .woocommerce-shipping-totals td::before{float:none!important;display:block!important;margin-bottom:.5rem!important}}.woocommerce-variation-description ul{list-style:disc outside none;padding-left:1rem}.tpld-variation-description{font-size:.875rem;margin-top:.5rem}.tpld-variation-description ol,.tpld-variation-description p,.tpld-variation-description ul{margin-bottom:.5rem}.tpld-variation-description ul{list-style:disc outside none;padding-left:1rem}.tp-payment-confirm-form form{margin-bottom:2rem}.tp-product-images-wrapper{padding:2px;border:1px solid var(--ss-border-color)}.tp-product-thumbnails-swiper img{padding:2px;border:1px solid var(--ss-border-color)}.storefront .products ul::after,.storefront .products ul::before,.storefront ul.products::after,.storefront ul.products::before{content:"";display:none}.storefront span.onsale{font-size:.857em;z-index:9;font-weight:700;position:absolute;border-radius:var(--ss-border-radius);min-width:auto;min-height:20px;padding:5px 15px;text-align:center;line-height:20px;background:var(--ss-accent);color:#fff;top:10px;left:10px}.storefront span.onsale.soldout{background:var(--ss-secondary);color:#fff}.storefront ul.products{margin:0 0 2rem;padding:0;display:grid!important;gap:2rem!important;grid-template-columns:repeat(3,1fr)!important}.storefront ul.products li.product{display:flex!important;width:100%;float:none!important;padding:0;margin:0;position:relative;list-style:none}.storefront ul.products li.product .product-inner{width:100%!important;position:relative;background:var(--ss-product-grid-box-bg);border-radius:var(--ss-border-radius);border:var(--ss-product-grid-box-border-width) solid var(--ss-border-color);display:flex;flex-direction:column;justify-content:space-between}.storefront ul.products li.product .product-image-box{position:relative}.storefront ul.products li.product .product-image-box a img{margin:0;border-radius:.25rem .25rem 0 0}.storefront ul.products li.product .product-detail-box{flex:1 1 auto;padding:1rem 1.25rem .75rem;text-align:var(--ss-product-grid-box-alignment);border-top:var(--ss-border-width) solid var(--ss-border-color)}.storefront ul.products li.product .product-detail-box:empty{display:none}.storefront ul.products li.product .product-detail-box .ss-h2,.storefront ul.products li.product .product-detail-box .ss-h3,.storefront ul.products li.product .product-detail-box h2,.storefront ul.products li.product .product-detail-box h3{padding:.5rem 0;font-size:1rem;color:var(--ss-product-grid-box-title-color);margin:0}.storefront ul.products li.product .product-detail-link{display:block}.storefront ul.products li.product .product-detail-link:after,.storefront ul.products li.product .product-detail-link:before{display:table;content:""}.storefront ul.products li.product .product-detail-link:after{clear:both}.storefront ul.products li.product .tp-shop-price-image .price{position:absolute;bottom:10px;right:10px;background:var(--ss-product-grid-box-price-alt-bg);color:var(--ss-product-grid-box-price-alt-color);margin:0;padding:.25rem .5rem;font-size:1rem;display:inline-block;border-radius:var(--ss-border-radius)}.storefront ul.products li.product .tp-shop-price-right .price{float:right;background:var(--ss-product-grid-box-price-alt-bg);color:var(--ss-product-grid-box-price-alt-color);margin:0 0 0 .25rem;padding:.25rem .5rem;font-size:1rem;display:inline-block;border-radius:var(--ss-border-radius)}.storefront ul.products li.product .tp-shop-price-default .price{display:inline-block;color:var(--ss-product-grid-box-price-color)}.storefront ul.products li.product .button-shop-addtocart{display:var(--ss-product-grid-box-button-display)}.storefront ul.products li.product .product-footer-box{padding:1rem .25rem .5rem;text-align:center;border-top:var(--ss-border-width) solid var(--ss-border-color)}.storefront ul.products li.product .product-footer-box:empty{display:none}.storefront ul.products li.product .product-footer-box .button,.storefront ul.products li.product .product-footer-box .ss-btn{display:var(--ss-product-grid-box-button-display);margin:0 .4rem .5rem;padding:.375rem .75rem;font-size:1rem;line-height:1.5;vertical-align:middle}.storefront ul.products{grid-template-columns:repeat(3,1fr)!important}.storefront ul.products li.product{width:100%}.storefront ul.products.columns-6{grid-template-columns:repeat(6,1fr)!important}.storefront ul.products.columns-6 li.product{width:100%}.storefront ul.products.columns-5{grid-template-columns:repeat(5,1fr)!important}.storefront ul.products.columns-5 li.product{width:100%}.storefront ul.products.columns-4{grid-template-columns:repeat(4,1fr)!important}.storefront ul.products.columns-4 li.product{width:100%}.storefront ul.products.columns-3{grid-template-columns:repeat(3,1fr)!important}.storefront ul.products.columns-3 li.product{width:100%}.storefront ul.products.columns-2{grid-template-columns:repeat(2,1fr)!important}.storefront ul.products.columns-2 li.product{width:100%}.storefront ul.products.columns-1{grid-template-columns:repeat(1,1fr)!important}.storefront ul.products.columns-1 li.product{width:100%}@media (max-width:991px){.storefront ul.products[class*=columns-]{grid-template-columns:repeat(2,1fr)!important}.storefront ul.products[class*=columns-] li.product{width:100%}.storefront ul.products[class*=columns-].columns-tablet-6{grid-template-columns:repeat(6,1fr)!important}.storefront ul.products[class*=columns-].columns-tablet-6 li.product{width:100%}.storefront ul.products[class*=columns-].columns-tablet-5{grid-template-columns:repeat(5,1fr)!important}.storefront ul.products[class*=columns-].columns-tablet-5 li.product{width:100%}.storefront ul.products[class*=columns-].columns-tablet-4{grid-template-columns:repeat(4,1fr)!important}.storefront ul.products[class*=columns-].columns-tablet-4 li.product{width:100%}.storefront ul.products[class*=columns-].columns-tablet-3{grid-template-columns:repeat(3,1fr)!important}.storefront ul.products[class*=columns-].columns-tablet-3 li.product{width:100%}.storefront ul.products[class*=columns-].columns-tablet-2{grid-template-columns:repeat(2,1fr)!important}.storefront ul.products[class*=columns-].columns-tablet-2 li.product{width:100%}.storefront ul.products[class*=columns-].columns-tablet-1{grid-template-columns:repeat(1,1fr)!important}.storefront ul.products[class*=columns-].columns-tablet-1 li.product{width:100%}.storefront ul.products[class*=columns-] li.product{float:none!important;padding:0!important;margin:0!important}}@media (max-width:575px){.storefront ul.products[class*=columns-]{grid-template-columns:repeat(1,1fr)!important;gap:1rem!important}.storefront ul.products[class*=columns-].columns-mobile-2 li.product,.storefront ul.products[class*=columns-].columns-mobile-3 li.product{width:100%}.storefront ul.products[class*=columns-].columns-mobile-2 li.product .product-detail-box,.storefront ul.products[class*=columns-].columns-mobile-3 li.product .product-detail-box{padding:12px 12px 12px}.storefront ul.products[class*=columns-].columns-mobile-2 li.product .ss-h3,.storefront ul.products[class*=columns-].columns-mobile-2 li.product .woocommerce-loop-category__title,.storefront ul.products[class*=columns-].columns-mobile-2 li.product .woocommerce-loop-product__title,.storefront ul.products[class*=columns-].columns-mobile-2 li.product h3,.storefront ul.products[class*=columns-].columns-mobile-3 li.product .ss-h3,.storefront ul.products[class*=columns-].columns-mobile-3 li.product .woocommerce-loop-category__title,.storefront ul.products[class*=columns-].columns-mobile-3 li.product .woocommerce-loop-product__title,.storefront ul.products[class*=columns-].columns-mobile-3 li.product h3{font-size:.875rem}.storefront ul.products[class*=columns-].columns-mobile-2 li.product .price,.storefront ul.products[class*=columns-].columns-mobile-3 li.product .price{font-size:.75rem}.storefront ul.products[class*=columns-].columns-mobile-2 li.product a.button,.storefront ul.products[class*=columns-].columns-mobile-3 li.product a.button{padding-left:.5rem;padding-right:.5rem}.storefront ul.products[class*=columns-].columns-mobile-3{grid-template-columns:repeat(3,1fr)!important}.storefront ul.products[class*=columns-].columns-mobile-2{grid-template-columns:repeat(2,1fr)!important}.storefront ul.products[class*=columns-].columns-mobile-1{grid-template-columns:repeat(1,1fr)!important}}.storefront ul.products li.product .onsale{margin:0;top:10px;left:10px;right:auto}.storefront ul.products li.product .price{color:var(--ss-accent)}.storefront ul.products li.product .price del{display:inline-block}.storefront ul.products li.product .price ins{text-decoration:none}.storefront ul.products li.product .button{margin-top:.5rem;margin-bottom:.5rem;clear:both}.storefront ul.products li.product .ss-h2,.storefront ul.products li.product .ss-h3,.storefront ul.products li.product h2,.storefront ul.products li.product h3{color:var(--ss-heading-color)}.storefront div.product div.images{position:relative;margin-bottom:2rem;width:100%;float:none}.storefront div.product div.images img{display:block;width:100%;height:auto;padding:2px;border:1px solid var(--ss-border-color)}.storefront div.product div.summary{position:relative;margin-bottom:2rem;width:100%;float:none}.storefront div.product p.price{font-size:1.25em;color:var(--ss-accent)}.storefront div.product .tp-social-share{text-align:center}.storefront div.product .single-product-button-group{display:flex;flex-direction:column;gap:10px}.storefront div.product .single_add_to_cart_button{width:100%;display:block;font-size:1.25rem;padding:.75rem 1.5rem;margin:0}.clearfix::after{display:block;clear:both;content:""}.elementor-slick-slider button.slick-arrow{width:auto}.elementor-slick-slider button.slick-arrow:before{display:block}.tp-image-gallery-wrapper .slick-slider .slick-next:before,.tp-image-gallery-wrapper .slick-slider .slick-prev:before,.tp-person-gallery-wrapper .slick-slider .slick-next:before,.tp-person-gallery-wrapper .slick-slider .slick-prev:before,.tp-slider-content-wrapper .slick-slider .slick-next:before,.tp-slider-content-wrapper .slick-slider .slick-prev:before,.tp-testimonials-wrapper .slick-slider .slick-next:before,.tp-testimonials-wrapper .slick-slider .slick-prev:before,.tp-wc-products-wrapper .tp-wc-products-carousel .slick-slider .slick-next:before,.tp-wc-products-wrapper .tp-wc-products-carousel .slick-slider .slick-prev:before{color:var(--ss-text-color)}.tp-image-gallery-wrapper .slick-prev,.tp-person-gallery-wrapper .slick-prev,.tp-slider-content-wrapper .slick-prev,.tp-testimonials-wrapper .slick-prev,.tp-wc-products-wrapper .tp-wc-products-carousel .slick-prev{left:-15px}.tp-image-gallery-wrapper .slick-next,.tp-person-gallery-wrapper .slick-next,.tp-slider-content-wrapper .slick-next,.tp-testimonials-wrapper .slick-next,.tp-wc-products-wrapper .tp-wc-products-carousel .slick-next{right:-15px}.tp-image-gallery-wrapper.slick-arrows-inside .slick-prev,.tp-person-gallery-wrapper.slick-arrows-inside .slick-prev,.tp-slider-content-wrapper.slick-arrows-inside .slick-prev,.tp-testimonials-wrapper.slick-arrows-inside .slick-prev,.tp-wc-products-wrapper .tp-wc-products-carousel.slick-arrows-inside .slick-prev{left:20px}.tp-image-gallery-wrapper.slick-arrows-inside .slick-next,.tp-person-gallery-wrapper.slick-arrows-inside .slick-next,.tp-slider-content-wrapper.slick-arrows-inside .slick-next,.tp-testimonials-wrapper.slick-arrows-inside .slick-next,.tp-wc-products-wrapper .tp-wc-products-carousel.slick-arrows-inside .slick-next{right:20px}.tp-swiper-on.navigation-arrows-outside.swiper,.tp-swiper-on.navigation-arrows-outside.swiper-container,.tp-swiper-on.navigation-dots-outside.swiper,.tp-swiper-on.navigation-dots-outside.swiper-container{position:static}.tp-swiper-on.navigation-arrows-outside.swiper,.tp-swiper-on.navigation-arrows-outside.swiper-container{width:calc(100% - 60px)}.tp-swiper-on.navigation-dots-outside.swiper,.tp-swiper-on.navigation-dots-outside.swiper-container{padding-bottom:30px}.tp-swiper-on.navigation-arrows-outside .elementor-swiper-button.elementor-swiper-button-prev{left:0}.tp-swiper-on.navigation-arrows-outside .elementor-swiper-button.elementor-swiper-button-next{right:0}.elementor-element .swiper .elementor-swiper-button,.elementor-element .swiper~.elementor-swiper-button,.elementor-lightbox .swiper .elementor-swiper-button,.elementor-lightbox .swiper~.elementor-swiper-button{color:var(--ss-body-subtle-color)!important}[data-ss-theme=dark]{--swiper-pagination-bullet-inactive-color:#fff;--swiper-pagination-color:#fff}.tp-heading{margin:0;font-size:36px;line-height:1.2;color:var(--ss-heading-color)}.tp-subheading{margin:0;font-size:18px;line-height:1.2;color:var(--ss-body-subtle-color)}.elementor-button-sticky{display:block;position:fixed;z-index:var(--ss-footer-sticky-zindex);right:0;bottom:0;left:0;margin:0;border-radius:0!important;padding:10px 10px 0;background:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.2)}.elementor-button.tp-button-primary{margin-bottom:10px;background:#4054b2;border:1px solid transparent;color:#fff}.elementor-button.tp-button-secondary{margin-bottom:10px;margin-left:7px;background:0 0;border:1px solid #4054b2;color:#4054b2}.elementor-align-justify .tp-button-secondary{margin-left:0}.elementor-align-horizontal .elementor-button{width:100%}.elementor-align-horizontal .elementor-button{width:100%}.elementor-align-horizontal .elementor-button-double::after{display:block;content:"";clear:both}.elementor-align-horizontal .elementor-button-double .tp-button-primary,.elementor-align-horizontal .elementor-button-double .tp-button-secondary{width:50%;width:calc(50% - 5px)}.elementor-align-horizontal .elementor-button-double .tp-button-primary{float:left}.elementor-align-horizontal .elementor-button-double .tp-button-secondary{float:right}@media (max-width:1024px){.elementor-tablet-align-center .elementor-button,.elementor-tablet-align-left .elementor-button,.elementor-tablet-align-right .elementor-button{width:auto!important;float:none!important}.elementor-tablet-align-horizontal .elementor-button,.elementor-tablet-align-justify .elementor-button{width:100%!important;float:none!important}.elementor-tablet-align-horizontal .elementor-button-double .tp-button-primary,.elementor-tablet-align-horizontal .elementor-button-double .tp-button-secondary{width:50%!important;width:calc(50% - 5px)!important}.elementor-tablet-align-horizontal .elementor-button-double .tp-button-primary{float:left!important}.elementor-tablet-align-horizontal .elementor-button-double .tp-button-secondary{float:right!important}.elementor-tablet-align-justify .tp-button-secondary{margin-left:0}}@media (max-width:767px){.elementor-mobile-align-center .elementor-button,.elementor-mobile-align-left .elementor-button,.elementor-mobile-align-right .elementor-button{width:auto!important;float:none!important}.elementor-mobile-align-horizontal .elementor-button,.elementor-mobile-align-justify .elementor-button{width:100%!important;float:none!important}.elementor-mobile-align-horizontal .elementor-button-double .tp-button-primary,.elementor-mobile-align-horizontal .elementor-button-double .tp-button-secondary{width:50%!important;width:calc(50% - 5px)!important}.elementor-mobile-align-horizontal .elementor-button-double .tp-button-primary{float:left!important}.elementor-mobile-align-horizontal .elementor-button-double .tp-button-secondary{float:right!important}.elementor-mobile-align-justify .tp-button-secondary{margin-left:0}}.tp-image-banner{position:relative}.tp-banner-image img{width:100%}.tp-banner-caption-box{position:absolute;top:0;left:0;width:100%;height:100%;display:flex}.tp-banner-caption-inner{padding:30px;display:flex;width:100%;align-items:center;justify-content:center}.tp-banner-caption-pos-v-top .tp-banner-caption-inner{align-items:flex-start}.tp-banner-caption-pos-v-bottom .tp-banner-caption-inner{align-items:flex-end}.tp-banner-caption-pos-v-middle .tp-banner-caption-inner{align-items:center}.tp-banner-caption-pos-h-left .tp-banner-caption-inner{justify-content:flex-start}.tp-banner-caption-pos-h-right .tp-banner-caption-inner{justify-content:flex-end}.tp-banner-caption-pos-h-center .tp-banner-caption-inner{justify-content:center}.tp-banner-caption-text{font-size:24px;line-height:1.2em;padding:5px 10px}.tp-banner-caption{font-size:24px;color:#fff;line-height:1}.tp-banner-subcaption{font-size:18px;color:rgba(255,255,255,.5);line-height:1}.tp-image-gallery-wrapper{margin-bottom:15px}.tp-image-gallery-item{position:relative;float:left}.tp-image-gallery-image{line-height:0}.tp-image-gallery-image img{width:100%}.tp-image-gallery-caption-box{position:absolute;top:0;left:0;width:100%;height:100%;display:flex}.tp-image-gallery-caption-inner{padding:30px;display:flex;width:100%;align-items:center;justify-content:center}.tp-image-gallery-caption-pos-v-top .tp-image-gallery-caption-inner{align-items:flex-start}.tp-image-gallery-caption-pos-v-bottom .tp-image-gallery-caption-inner{align-items:flex-end}.tp-image-gallery-caption-pos-v-middle .tp-image-gallery-caption-inner{align-items:center}.tp-image-gallery-caption-pos-h-left .tp-image-gallery-caption-inner{justify-content:flex-start}.tp-image-gallery-caption-pos-h-right .tp-image-gallery-caption-inner{justify-content:flex-end}.tp-image-gallery-caption-pos-h-center .tp-image-gallery-caption-inner{justify-content:center}.tp-image-gallery-caption-text{font-size:24px;line-height:1.2em;padding:5px 10px}.tp-image-gallery-caption{font-size:24px;color:#fff}.tp-image-gallery-subcaption{font-size:18px;color:rgba(255,255,255,.5)}.tp-person-gallery-wrapper{margin-bottom:15px}.tp-person-gallery-item{position:relative;float:left}.grid-columns-2 .tp-person-gallery-item:nth-child(odd){clear:both}.grid-columns-2 .tp-person-gallery-carousel .tp-person-gallery-item:nth-child(odd){clear:none}.grid-columns-3 .tp-person-gallery-item:nth-child(3n+1){clear:both}.grid-columns-3 .tp-person-gallery-carousel .tp-person-gallery-item:nth-child(3n+1){clear:none}.grid-columns-4 .tp-person-gallery-item:nth-child(4n+1){clear:both}.grid-columns-4 .tp-person-gallery-carousel .tp-person-gallery-item:nth-child(4n+1){clear:none}.grid-columns-5 .tp-person-gallery-item:nth-child(5n+1){clear:both}.grid-columns-5 .tp-person-gallery-carousel .tp-person-gallery-item:nth-child(5n+1){clear:none}.grid-columns-6 .tp-person-gallery-item:nth-child(6n+1){clear:both}.grid-columns-6 .tp-person-gallery-carousel .tp-person-gallery-item:nth-child(6n+1){clear:none}.tp-person-gallery-image{position:relative}.tp-person-gallery .tp-person-social{font-size:0}.tp-person-gallery .tp-person-social a{color:var(--ss-body-color);display:inline-block;font-size:16px}.tp-person-gallery .tp-person-social a:first-child{margin-left:0!important}.tp-person-gallery .tp-person-social a:last-child{margin-right:0!important}.tp-person-namejob{margin-top:30px}.tp-person-name{margin:0;font-size:24px;line-height:1.2}.tp-person-job{margin:0;color:var(--ss-body-subtle-color)}.tp-person-detail{margin-top:20px;margin-bottom:20px}.elementor-tp-form-wrapper{text-align:center}.elementor-tp-form-wrapper form{display:inline-block;margin:0 auto;text-align:left}.elementor-tp-form-wrapper .tp-form-fields-wrapper{position:relative}.elementor-tp-form-wrapper div,.elementor-tp-form-wrapper form,.elementor-tp-form-wrapper input[type=email],.elementor-tp-form-wrapper input[type=text],.elementor-tp-form-wrapper label,.elementor-tp-form-wrapper textarea{display:block;width:100%}.elementor-tp-form-wrapper input[type=email],.elementor-tp-form-wrapper input[type=text],.elementor-tp-form-wrapper textarea{margin:0 0 10px;padding:11px 20px;border:1px solid var(--ss-border-color);background:var(--ss-body-bold-bg);line-height:1}.elementor-tp-form-wrapper input[type=file],.elementor-tp-form-wrapper select{margin:0 0 10px}.elementor-tp-form-wrapper .tp-form-field-left{display:inline-block;width:49%;float:left;margin-right:1%}.elementor-tp-form-wrapper .tp-form-field-right{display:inline-block;width:49%;float:left;margin-left:1%}.elementor-tp-form-wrapper.elementor-tp-form-display-inline .tp-form-field-email,.elementor-tp-form-wrapper.elementor-tp-form-display-inline .tp-form-field-input,.elementor-tp-form-wrapper.elementor-tp-form-display-inline .tp-form-field-name{display:inline-block;width:49%;float:left}.elementor-tp-form-wrapper.elementor-tp-form-display-inline .tp-form-field-name{margin-right:1%}.elementor-tp-form-wrapper.elementor-tp-form-display-inline .tp-form-field-email,.elementor-tp-form-wrapper.elementor-tp-form-display-inline .tp-form-field-input{margin-left:1%}.elementor-tp-form-wrapper button,.elementor-tp-form-wrapper input[type=submit]{padding:12px 24px;border:0;color:#fff;line-height:1;text-align:center}.elementor-tp-form-wrapper.elementor-tp-form-button-display-block .tp-form-field-submit button,.elementor-tp-form-wrapper.elementor-tp-form-button-display-block .tp-form-field-submit input[type=submit]{display:block;width:100%}.elementor-tp-form-wrapper.elementor-tp-form-button-align-left .tp-form-field-submit{text-align:left}.elementor-tp-form-wrapper.elementor-tp-form-button-align-right .tp-form-field-submit{text-align:right}.elementor-tp-form-wrapper.elementor-tp-form-button-align-center .tp-form-field-submit{text-align:center}.elementor-tp-form-wrapper.elementor-tp-form-button-align-justify .tp-form-field-submit .tp-form-button{width:100%}.elementor-tp-form-wrapper.elementor-tp-form-button-pos-inline input[type=email],.elementor-tp-form-wrapper.elementor-tp-form-button-pos-inline input[type=text],.elementor-tp-form-wrapper.elementor-tp-form-button-pos-inline textarea{margin:0}.elementor-tp-form-wrapper.elementor-tp-form-button-pos-inline button,.elementor-tp-form-wrapper.elementor-tp-form-button-pos-inline input[type=submit]{position:absolute;top:0;right:0;height:100%;border-top-left-radius:0;border-bottom-left-radius:0}.tp-form-field-important,.tp-form-field-important input,.tp-form-field-important label{display:none!important}.tp-form-alert{margin:0 0 15px;color:#721c24;font-style:italic}.tp-form-alert-success{color:#155724}.tp-form-error{margin:0 0 15px;color:#721c24;font-size:12px;font-style:italic}.tp-form-align-icon-left.tp-form-button-icon{float:left;margin-right:7px}.tp-form-align-icon-right.tp-form-button-icon{float:right;margin-left:7px}.tp-wc-products-wrapper.tp-wc-products-carousel.tp-swiper-on.woocommerce ul.products{margin:0;display:flex!important;gap:0!important;height:100%}.tp-wc-products-wrapper.tp-wc-products-carousel.tp-swiper-on.woocommerce ul.products li.product{display:flex;flex:1 0 auto;padding-left:1rem;padding-right:1rem}.tp-wc-products-wrapper.tp-wc-products-carousel.tp-swiper-on.woocommerce ul.products.columns-1 li.product{width:100%}.tp-wc-products-wrapper.tp-wc-products-carousel.tp-swiper-on.woocommerce ul.products.columns-2 li.product{width:50%}.tp-wc-products-wrapper.tp-wc-products-carousel.tp-swiper-on.woocommerce ul.products.columns-3 li.product{width:33.333333%}.tp-wc-products-wrapper.tp-wc-products-carousel.tp-swiper-on.woocommerce ul.products.columns-4 li.product{width:25%}.tp-wc-products-wrapper.tp-wc-products-carousel.tp-swiper-on.woocommerce ul.products.columns-5 li.product{width:20%}.tp-wc-products-wrapper.tp-wc-products-carousel.tp-swiper-on.woocommerce ul.products.columns-6 li.product{width:16.666667%}.tp-countdown{padding:10px 0 0;text-align:center}.tp-countdown .countdown-intro{line-height:1.2}.tp-countdown .count-container{display:inline-block;margin:0 -5px}.tp-countdown .count-box{float:left;min-width:50px;margin:0 5px}.tp-countdown .count-num{display:block;padding:5px;font-size:30px;line-height:1;text-align:center}.tp-countdown .count-label{display:block;font-size:12px;line-height:1.2;text-align:center}.tp-countdown-days-hide .count-box-days{display:none}.tp-countdown-hours-hide .count-box-hours{display:none}.tp-countdown-minutes-hide .count-box-minutes{display:none}.tp-countdown-seconds-hide .count-box-seconds{display:none}.tp-posts-grid-wrapper ul.tp-posts-grid,.tp-posts-grid-wrapper ul.tp-posts-grid-carousel{box-sizing:border-box;margin:0;padding:0;list-style:none}.tp-posts-grid-wrapper .tp-posts-grid li{float:left;position:relative}.tp-posts-grid-wrapper .tp-posts-grid li{width:100%;margin:0;padding:0 15px 20px;list-style:none}.grid-columns-2 .tp-posts-grid li:nth-child(odd){clear:both}.grid-columns-2 .tp-posts-grid-carousel .tp-posts-grid li:nth-child(odd){clear:none}.grid-columns-3 .tp-posts-grid li:nth-child(3n+1){clear:both}.grid-columns-3 .tp-posts-grid-carousel .tp-posts-grid li:nth-child(3n+1){clear:none}.grid-columns-4 .tp-posts-grid li:nth-child(4n+1){clear:both}.grid-columns-4 .tp-posts-grid-carousel .tp-posts-grid li:nth-child(4n+1){clear:none}.grid-columns-5 .tp-posts-grid li:nth-child(5n+1){clear:both}.grid-columns-5 .tp-posts-grid-carousel .tp-posts-grid li:nth-child(5n+1){clear:none}.grid-columns-6 .tp-posts-grid li:nth-child(6n+1){clear:both}.grid-columns-6 .tp-posts-grid-carousel .tp-posts-grid li:nth-child(6n+1){clear:none}.tp-posts-grid-wrapper li img{display:block;width:100%;margin:0 0 15px}.tp-posts-grid-wrapper li .ss-h4,.tp-posts-grid-wrapper li h4{margin:0 0 10px}.tp-posts-grid-wrapper li .ss-h4 a,.tp-posts-grid-wrapper li h4 a{color:var(--ss-body-color);font-size:18px}.tp-posts-grid-wrapper li p{margin:0 0 10px;font-size:14px}.tp-posts-grid-wrapper li .readmore{margin:0 0 10px;font-size:14px;font-weight:700}.tp-image-slider-wrapper .slick-slide-inner{position:relative}.tp-image-slider-wrapper .swiper-image-stretch .swiper-slide .swiper-slide-image img{width:100%}.tp-image-slider-wrapper .tp-image-slider-nav .slick-slide img{opacity:.5;width:100%}.tp-image-slider-wrapper .tp-image-slider-nav .slick-slide.slick-center img{opacity:1}.elementor-widget-tp_slider_image .elementor-slides .slick-slide-inner{padding:0}.elementor-widget-tp_slider_image .tp-slide-image-caption-box{position:absolute;top:0;left:0;width:100%;height:100%;display:flex}.elementor-widget-tp_slider_image .tp-slide-image-caption-inner{display:flex;width:100%;align-items:flex-end;justify-content:flex-end}.tp-image-slider-wrapper .tp-slide-image-caption{padding:20px 20px;color:#fff;background:rgba(0,0,0,.5);font-size:18px}.tp-image-slider-caption-pos-v-top .tp-slide-image-caption-inner{align-items:flex-start}.tp-image-slider-caption-pos-v-bottom .tp-slide-image-caption-inner{align-items:flex-end}.tp-image-slider-caption-pos-v-middle .tp-slide-image-caption-inner{align-items:center}.tp-image-slider-caption-pos-h-left .tp-slide-image-caption-inner{justify-content:flex-start}.tp-image-slider-caption-pos-h-right .tp-slide-image-caption-inner{justify-content:flex-end}.tp-image-slider-caption-pos-h-center .tp-slide-image-caption-inner{justify-content:center}.tp-slider-content-row{display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width:768px){.tp-slider-content-row{flex-direction:row;align-items:flex-start}}.tp-slider-content-text{flex:1;align-self:center;order:2}@media (min-width:768px){.tp-slider-content-text{order:1}}.tp-slider-content-image{flex:1;align-self:center;order:1}@media (min-width:768px){.tp-slider-content-image{order:2}}.tp-slider-content{padding:40px 0 40px 0}@media (min-width:768px){.tp-slider-content{padding-right:30px}}.tp-slider-heading{margin:0 0 20px 0;color:var(--ss-body-color);font-size:36px;line-height:1em}.tp-slider-description{margin:0 0 20px 0;color:var(--ss-body-color)}.elementor-button.tp-slider-button{margin:0 0 20px 0;border:2px solid var(--ss-body-color);color:var(--ss-body-color);background:0 0;text-decoration:none}.elementor-button.tp-slider-button:focus,.elementor-button.tp-slider-button:hover,.elementor-button.tp-slider-button:visited{color:var(--ss-body-color);text-decoration:none}.tp-video-wrapper{overflow:hidden;position:relative;height:0;padding-top:0;padding-bottom:56.25%}.tp-video-wrapper embed,.tp-video-wrapper iframe,.tp-video-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}.elementor-widget-tp_video.tp-aspect-ratio-ar169 .tp-video-wrapper{padding-bottom:56.25%}.elementor-widget-tp_video.tp-aspect-ratio-ar43 .tp-video-wrapper{padding-bottom:75%}.elementor-widget-tp_video.tp-aspect-ratio-ar32 .tp-video-wrapper{padding-bottom:66.6667%}.elementor-widget-tp_video.tp-aspect-ratio-ar11 .tp-video-wrapper{padding-bottom:100%}.elementor-widget-tp_video.tp-aspect-ratio-ar23 .tp-video-wrapper{padding-bottom:150%}.elementor-widget-tp_video.tp-aspect-ratio-ar34 .tp-video-wrapper{padding-bottom:133.3333%}.elementor-widget-tp_video.tp-aspect-ratio-ar916 .tp-video-wrapper{padding-bottom:177.7778%}.tp-testimonials-wrapper{text-align:center}.tp-testimonials-wrapper .tp-testimonial-item{float:left;position:relative}.tp-testimonials-wrapper .tp-testimonial-text{margin:20px 0}.tp-testimonial-details{display:inline-block;text-align:center;margin:0 auto}.tp-testimonials .tp-testimonial-avatar img{border-radius:50%;width:50px;height:50px}.tp-testimonial-avatar-left .tp-testimonial-avatar{float:left;padding:10px}.tp-testimonial-avatar-left .tp-testimonial-name-job{float:right;padding:10px;text-align:left}.tp-testimonial-avatar-right .tp-testimonial-avatar{float:right;padding:10px}.tp-testimonial-avatar-right .tp-testimonial-name-job{float:left;padding:10px;text-align:right}.tp-testimonial-avatar-top .tp-testimonial-avatar,.tp-testimonial-avatar-top .tp-testimonial-name-job{padding:10px}.grid-columns-2 .tp-testimonial-item:nth-child(odd){clear:both}.grid-columns-2 .tp-testimonials-carousel .tp-testimonial-item:nth-child(odd){clear:none}.grid-columns-3 .tp-testimonial-item:nth-child(3n+1){clear:both}.grid-columns-3 .tp-testimonials-carousel .tp-testimonial-item:nth-child(3n+1){clear:none}.grid-columns-4 .tp-testimonial-item:nth-child(4n+1){clear:both}.grid-columns-4 .tp-testimonials-carousel .tp-testimonial-item:nth-child(4n+1){clear:none}.grid-columns-5 .tp-testimonial-item:nth-child(5n+1){clear:both}.grid-columns-5 .tp-testimonials-carousel .tp-testimonial-item:nth-child(5n+1){clear:none}.grid-columns-6 .tp-testimonial-item:nth-child(6n+1){clear:both}.grid-columns-6 .tp-testimonials-carousel .tp-testimonial-item:nth-child(6n+1){clear:none}.tp-pricing-item{float:left}.tp-pricing-title{font-size:24px;padding:20px 0}.tp-pricing-price{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:row;font-size:45px;padding:20px 0}.tp-pricing-price .tp-price-plan-name,.tp-pricing-price .tp-price-symbol,.tp-pricing-price .tp-pricing-plan-separator{font-size:.4em}.tp-pricing-feature-list{list-style:none;padding:0;margin:0}.tp-pricing-feature-list .tp-feature-list{border-bottom:0 solid var(--ss-border-color);padding:10px 0}.tp-pricing-feature-list .tp-feature-list:last-child{border-bottom:none!important}.tp-pricing-button.tp-pricing-button-left{text-align:left}.tp-pricing-button.tp-pricing-button-center{text-align:center}.tp-pricing-button.tp-pricing-button-justify a.elementor-button{text-align:center;width:100%}.tp-pricing-button.tp-pricing-button-right{text-align:right}.tp-wc-products-wrapper.tp-wc-products-carousel.tp-swiper-on.woocommerce ul.products{margin:0;display:flex!important;gap:0!important;height:100%}.tp-wc-products-wrapper.tp-wc-products-carousel.tp-swiper-on.woocommerce ul.products li.product{display:flex;flex:1 0 auto;padding-left:1rem;padding-right:1rem}.tp-wc-products-wrapper.tp-wc-products-carousel.tp-swiper-on.woocommerce ul.products.columns-1 li.product{width:100%}.tp-wc-products-wrapper.tp-wc-products-carousel.tp-swiper-on.woocommerce ul.products.columns-2 li.product{width:50%}.tp-wc-products-wrapper.tp-wc-products-carousel.tp-swiper-on.woocommerce ul.products.columns-3 li.product{width:33.333333%}.tp-wc-products-wrapper.tp-wc-products-carousel.tp-swiper-on.woocommerce ul.products.columns-4 li.product{width:25%}.tp-wc-products-wrapper.tp-wc-products-carousel.tp-swiper-on.woocommerce ul.products.columns-5 li.product{width:20%}.tp-wc-products-wrapper.tp-wc-products-carousel.tp-swiper-on.woocommerce ul.products.columns-6 li.product{width:16.666667%}.elementor-button.tp-button-primary{background:var(--ss-primary);border:1px solid transparent;border-radius:var(--ss-border-radius);color:#fff}.elementor-button.tp-button-secondary{background:0 0;border:1px solid var(--ss-primary);border-radius:var(--ss-border-radius);color:var(--ss-primary)}.edd-js .edd-no-js,.edd-js-none .edd-has-js,body.edd-js input.edd-no-js{display:none!important}.single-download .edd_download_purchase_form{margin:0}.storefront ul.products li.product .product-footer-box .edd_download_quantity_wrapper{display:none}.edd-variable-pricing-desc{font-size:.9rem}#edd_checkout_cart input.edd-item-quantity,.edd_download_purchase_form .edd_download_quantity_wrapper .edd-item-quantity{border:1px solid var(--ss-border-color);background-color:var(--ss-box-bg);text-align:center;padding:4px 0 4px 12px;border-radius:var(--ss-border-radius)}#edd_checkout_cart{margin-bottom:2rem}#edd_checkout_cart .edd_cart_header_row th{background-color:var(--ss-body-soft-bg);padding:.75rem 1rem;font-weight:700}#edd_checkout_cart td,#edd_checkout_cart th{border:1px solid var(--ss-border-color);color:var(--ss-body-color);padding:.75rem 1rem}#edd_checkout_cart td{background-color:var(--ss-box-bg)}#edd_checkout_form_wrap .edd-payment-icons{margin-bottom:2rem;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);padding:.75rem 1rem}#edd_checkout_form_wrap #edd-login-account-wrap,#edd_checkout_form_wrap #edd-new-account-wrap,#edd_checkout_form_wrap #edd_final_total_wrap,#edd_checkout_form_wrap #edd_show_discount,#edd_checkout_form_wrap .edd-cart-adjustment{background-color:var(--ss-box-bg);color:var(--ss-body-color);padding:.75rem 1rem;border-radius:var(--ss-border-radius)}#edd_checkout_form_wrap #edd-discount-code-wrap,#edd_checkout_form_wrap #edd_final_total_wrap,#edd_checkout_form_wrap #edd_show_discount{border:1px solid var(--ss-border-color)}#edd_checkout_form_wrap span.edd-description{color:var(--ss-body-soft-color);margin-bottom:.5rem}#edd_checkout_form_wrap label{line-height:var(--ss-body-line-height)}#edd_checkout_form_wrap input[type=email],#edd_checkout_form_wrap input[type=password],#edd_checkout_form_wrap input[type=tel],#edd_checkout_form_wrap input[type=text],#edd_checkout_form_wrap textarea{border:1px solid var(--ss-border-color);background-color:var(--ss-box-bg);border-radius:var(--ss-border-radius);padding:.375rem .75rem;color:var(--ss-body-color)}#edd_checkout_form_wrap .edd-cart-adjustment input.edd-submit,.edd-submit,input[type=submit].edd-submit{color:var(--ss-btn-secondary-color);border:var(--ss-border-width) solid var(--ss-btn-secondary-border-color);border-radius:var(--ss-border-radius);background:var(--ss-btn-secondary-bg);font-weight:400;white-space:normal;text-align:center;padding:.375rem .75rem;font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased}#edd_checkout_form_wrap .edd-cart-adjustment input.edd-submit:hover,.edd-submit:hover,input[type=submit].edd-submit:hover{background-color:var(--ss-btn-secondary-hover-bg);border-color:var(--ss-btn-secondary-hover-border-color);color:var(--ss-btn-secondary-hover-color)}#edd_checkout_form_wrap #edd-login-account-wrap,#edd_checkout_form_wrap #edd-new-account-wrap{margin:-1rem -1rem 2rem -1rem;border-top:none;border-left:none;border-right:none;border-bottom:1px solid var(--ss-border-color);border-bottom-left-radius:0;border-bottom-right-radius:0}#edd_checkout_form_wrap fieldset{border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);padding:1rem;margin-bottom:2rem}#edd_checkout_form_wrap #edd_discount_code{margin-bottom:0}#edd-discount-code-wrap,#edd_checkout_form_wrap #edd_final_total_wrap,#edd_show_discount{margin-bottom:2rem}#edd_checkout_form_wrap #edd_final_total_wrap{margin-top:1rem}#edd-purchase-button,.edd-submit.single_add_to_cart_button{color:var(--ss-btn-primary-color);border:var(--ss-border-width) solid var(--ss-btn-primary-border-color);border-radius:var(--ss-border-radius);background:var(--ss-btn-primary-bg);font-weight:400;white-space:normal;text-align:center;font-size:1.25rem;padding:.75rem 1.5rem;line-height:1.5;-webkit-font-smoothing:antialiased}#edd-purchase-button:hover,.edd-submit.single_add_to_cart_button:hover{background-color:var(--ss-btn-primary-hover-bg);border-color:var(--ss-btn-primary-hover-border-color);color:var(--ss-btn-primary-hover-color)}#edd_checkout_wrap .edd_empty_cart{display:block;text-align:center;margin-bottom:2rem}#edd_user_history,.edd-table{margin-bottom:2rem}#edd_user_history td,#edd_user_history th,.edd-table td,.edd-table th{padding:.75rem 1rem;border:1px solid var(--ss-border-color)}#edd_user_history th,.edd-table th{background-color:var(--ss-box-bg)}#edd_login_form fieldset,#edd_profile_editor_form fieldset,#edd_register_form fieldset{margin-bottom:2rem}#edd_login_form fieldset legend,#edd_profile_editor_form fieldset legend,#edd_register_form fieldset legend{margin-bottom:1rem}#edd_login_form fieldset p,#edd_profile_editor_form fieldset p,#edd_register_form fieldset p{margin-bottom:1rem}#edd_login_form label,#edd_profile_editor_form label,#edd_register_form label{line-height:var(--ss-body-line-height);display:inline-block;margin-bottom:.5rem}@media (min-width:1400px){.tutor-container{max-width:var(--ss-container-max-width)}}@media (min-width:1200px){.tutor-container{max-width:var(--ss-container-max-width)}}@media (min-width:992px){.tutor-container{max-width:var(--ss-container-max-width)}}@media (min-width:768px){.tutor-container{max-width:var(--ss-container-max-width)}}@media (min-width:576px){.tutor-container{max-width:var(--ss-container-max-width)}}@media (min-width:992px){.tutor-container{padding-left:var(--ss-gutter-x);padding-right:var(--ss-gutter-x)}}.tutor-wrap{padding-top:1.5rem;padding-bottom:1.5rem;margin-top:0;margin-bottom:0}.tutor-wrap.tutor-dashboard{padding-bottom:0}@media (min-width:992px){.tutor-wrap{padding-top:3rem;padding-bottom:3rem;margin-top:0;margin-bottom:0}}.tutor-card-footer{min-height:70px}:root{--tp-salesnotif-width:350px;--tp-salesnotif-zindex:1350;--tp-salesnotif-bg:var(--ss-box-bg);--tp-salesnotif-color:var(--ss-body-color);--tp-salesnotif-small-color:var(--ss-body-soft-color)}[data-ss-theme=dark]{--tp-salesnotif-box-shadow:0 2px 15px rgba(255, 255, 255, 0.1)}.tp-salesnotif{position:fixed;background:var(--tp-salesnotif-bg);color:var(--tp-salesnotif-color);margin:calc(var(--ss-gutter-x)/ 2);padding:1rem;border-radius:var(--ss-border-radius);box-shadow:var(--ss-box-shadow);border:1px solid var(--ss-border-color);display:none;z-index:var(--tp-salesnotif-zindex);width:var(--tp-salesnotif-width);-webkit-animation:tpSalesNotifSlideIn .5s ease-out;animation:tpSalesNotifSlideIn .5s ease-out}@media (max-width:480px){.tp-salesnotif{max-width:calc(100% - var(--ss-gutter-x));width:calc(100% - var(--ss-gutter-x))}}.tp-salesnotif-image{width:50px;height:50px;border-radius:5px;margin-right:10px;float:left}.tp-salesnotif-content{margin-left:60px;margin-right:10px}.tp-salesnotif-content small{display:block;color:var(--tp-salesnotif-small-color);font-size:12px;line-height:1.4}.tp-salesnotif-content div{font-size:14px;margin:5px 0}.tp-salesnotif-close{position:absolute;right:10px;top:10px;width:1.2rem;height:1.2rem;font-size:1.2rem;line-height:1.2rem;display:block;cursor:pointer;text-align:center}@-webkit-keyframes tpSalesNotifSlideIn{from{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes tpSalesNotifSlideIn{from{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}.tp-infinite-loading{text-align:center;margin:0 0 2rem}.tp-infinite-loading-btn .tp-infinite-loading-spinner{margin-left:.5rem}.tp-infinite-loading>.tp-infinite-loading-spinner{color:var(--ss-body-subtle-color)}.tp-wc-button-sticky{display:flex;flex-direction:row;gap:.75rem;justify-content:center;padding:.75rem calc(var(--ss-gutter-x)/ 2)}.tp-wc-button-sticky>*{flex:1;width:100%}.tp-wc-button-sticky .tp-wc-button-sticky-atc *{display:none}.tp-wc-button-sticky .tp-wc-button-sticky-atc .single_add_to_cart_button,.tp-wc-button-sticky .tp-wc-button-sticky-atc .tp-cart-popup-form,.tp-wc-button-sticky .tp-wc-button-sticky-atc .woocommerce-product-button,.tp-wc-button-sticky .tp-wc-button-sticky-atc form.cart{display:block}.tp-wc-button-sticky .tp-wc-button-sticky-atc form.cart svg{display:inline-block}.tp-wc-button-sticky .woocommerce-product-button,.tp-wc-button-sticky .woocommerce-product-whatsapp{display:block!important;float:none;margin:0;padding:0}.tp-wc-atc-popup .woocommerce a.button,.tp-wc-atc-popup .woocommerce a.button.alt.single_add_to_cart_button,.tp-wc-atc-popup .woocommerce a.single_whatsapp_button,.tp-wc-atc-popup .woocommerce button.button,.tp-wc-atc-popup .woocommerce button.button.alt.single_add_to_cart_button,.tp-wc-atc-popup .woocommerce input.button,.tp-wc-atc-popup .woocommerce input.button.alt.single_add_to_cart_button,.woocommerce .tp-wc-button-sticky a.button,.woocommerce .tp-wc-button-sticky a.button.alt.single_add_to_cart_button,.woocommerce .tp-wc-button-sticky a.single_whatsapp_button,.woocommerce .tp-wc-button-sticky button.button,.woocommerce .tp-wc-button-sticky button.button.alt.single_add_to_cart_button,.woocommerce .tp-wc-button-sticky input.button,.woocommerce .tp-wc-button-sticky input.button.alt.single_add_to_cart_button{padding:0 .5rem;font-size:1rem;display:block;margin:0;width:100%;height:2.375rem;line-height:2.375rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tp-wc-atc-popup .woocommerce div.product form.cart div.quantity .qty{padding:.375rem .5rem;font-size:1rem}.tp-wc-button-sticky-icon{flex:0 0 auto!important;padding:0!important;width:2.375rem!important;height:2.375rem!important;font-size:1.25rem!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important}.tp-wc-button-sticky-icon svg{width:1.25rem!important;height:1.25rem!important;display:inline-block}.tp-wc-button-sticky-icon span{display:none}.tp-wc-atc-popup{z-index:var(--ss-modal-zindex)}.tp-wc-atc-popup .ss-modal-dialog{max-width:var(--ss-footer-sticky-atc-width)!important;width:100%!important}.tp-wc-atc-popup .woocommerce div.product form.cart{margin-bottom:0}.woocommerce-page div.product .tp-wc-atc-popup-header{display:flex;align-items:flex-start;gap:1rem;padding:1rem .75rem;border-bottom:1px solid var(--ss-border-color)}.woocommerce-page div.product .tp-wc-atc-popup-header .images{flex:0 0 auto;width:115px!important;margin:0!important;padding:0!important}.woocommerce-page div.product .tp-wc-atc-popup-header .summary{flex:1 1 auto;text-align:left;margin:0!important;padding:.75rem 0 0!important}.woocommerce-page div.product .tp-wc-atc-popup-header .summary .tp-wc-product-title{margin:0 0 .5rem!important;font-size:1.25rem}.woocommerce-page div.product .tp-wc-atc-popup-header .summary .tp-wc-product-price-final{margin:0 0 .5rem!important;font-size:1rem}.woocommerce-page div.product .tp-wc-atc-popup-header .summary .tp-wc-product-variations-selected{margin:0 0 .5rem!important;color:var(--ss-body-soft-color)}.woocommerce-page div.product .tp-wc-atc-popup-header .ss-btn-close{flex:0 0 auto;padding:.5rem .5rem}.woocommerce-page div.product .tp-wc-atc-popup-body{padding:.75rem}.woocommerce-page div.product .tp-wc-atc-popup-body .woocommerce-product-button,.woocommerce-page div.product .tp-wc-atc-popup-body form.cart div.quantity{margin-bottom:0!important}.woocommerce-page div.product .tp-wc-atc-popup-body .tp-wc-sale-countdown{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.woocommerce-page div.product .tp-wc-atc-popup-body .tp-wc-sale-countdown .tp-wc-sale-countdown-text-before{flex:1 1 auto;min-width:0;text-align:left}.woocommerce-page div.product .tp-wc-atc-popup-body .tp-wc-sale-countdown .tp-wc-sale-countdown-timer{flex:0 0 auto;font-size:1.25rem}.woocommerce-page div.product .tp-wc-atc-popup-body .tp-wc-sale-countdown .tp-wc-sale-countdown-text-after{flex:0 0 100%;width:100%;margin-top:.5rem;text-align:left}.woocommerce-page div.product .tp-wc-atc-popup-body .woocommerce-variation-price{display:none}.tp-footer-sticky-menu{padding:1rem calc(var(--ss-gutter-x)/ 4) .75rem;display:flex;justify-content:space-around;align-items:center}.tp-footer-sticky-menu-item{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:var(--ss-body-soft-color);font-size:.875rem}.tp-footer-sticky-menu-item img,.tp-footer-sticky-menu-item svg{width:24px;height:24px;fill:currentColor;margin:0 0 .25rem;padding:0;border:0}.tp-footer-sticky-menu-item:focus,.tp-footer-sticky-menu-item:hover{color:var(--ss-body-color)}:root{--ss-btn-marketplace1:var(--ss-btn-secondary-bg);--ss-btn-marketplace2:var(--ss-btn-secondary-bg);--ss-btn-marketplace3:var(--ss-btn-secondary-bg);--ss-btn-marketplace4:var(--ss-btn-secondary-bg);--ss-btn-marketplace5:var(--ss-btn-secondary-bg);--ss-btn-marketplace6:var(--ss-btn-secondary-bg)}.tp-shop-marketplace{margin:1rem 0 .5rem}.tp-shop-marketplace-group{display:flex;gap:10px;flex-wrap:wrap}.tp-marketplace-btn{--ss-btn-marketplace-color:var(--ss-btn-secondary-bg);--ss-btn-color:var(--ss-btn-marketplace-color);--ss-btn-bg:transparent;--ss-btn-border-color:var(--ss-btn-marketplace-color);--ss-btn-hover-color:var(--ss-btn-marketplace-color);--ss-btn-hover-bg:transparent;--ss-btn-hover-border-color:var(--ss-btn-marketplace-color);--ss-btn-focus-shadow-rgb:108,117,125;--ss-btn-active-color:var(--ss-btn-marketplace-color);--ss-btn-active-bg:transparent;--ss-btn-active-border-color:var(--ss-btn-marketplace-color);--ss-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--ss-btn-disabled-color:var(--ss-btn-marketplace-color);--ss-btn-disabled-bg:transparent;--ss-btn-disabled-border-color:var(--ss-btn-marketplace-color);--ss-gradient:none;display:inline-flex;gap:7px;flex:0 0 auto}.tp-marketplace-btn:hover{opacity:.8}.tp-marketplace-btn img,.tp-marketplace-btn svg{width:1em;height:1em;aspect-ratio:1}.tp-marketplace1-btn{--ss-btn-marketplace-color:var(--ss-btn-marketplace1)}.tp-marketplace2-btn{--ss-btn-marketplace-color:var(--ss-btn-marketplace2)}.tp-marketplace3-btn{--ss-btn-marketplace-color:var(--ss-btn-marketplace3)}.tp-marketplace4-btn{--ss-btn-marketplace-color:var(--ss-btn-marketplace4)}.tp-marketplace5-btn{--ss-btn-marketplace-color:var(--ss-btn-marketplace5)}.tp-marketplace6-btn{--ss-btn-marketplace-color:var(--ss-btn-marketplace6)}.tp-marketplace-btn-icon{display:flex;align-items:center;justify-content:center}:root{--ss-wishlist-color:red;--ss-wishlist-text-color:var(--ss-body-soft-color)}.tp-wishlist-btn{border:none;background:0 0;padding:0;cursor:pointer}ul.products li.product .tp-wishlist-btn{position:absolute;top:10px;right:12px}div.product div.summary .tp-wishlist-btn{font-size:.9375rem;margin-bottom:1rem}.tp-wishlist-icon{transition:transform .2s}.tp-wishlist-btn:hover .tp-wishlist-icon,.tp-wishlist-icon:hover{transform:scale(1.1)}.tp-wishlist-icon svg{fill:var(--ss-wishlist-color);width:18px;height:18px}.tp-wishlist-text{padding-left:5px;color:var(--ss-wishlist-text-color)}.tp-wishlist-loading{display:flex;justify-content:center;align-items:center}.tp-wishlist-loading .ss-spinner{color:var(--ss-body-subtle-color)}:root{--tp-wc-stock-progressbar-text-color:var(--ss-accent);--tp-wc-stock-progressbar-text-alignment:center;--tp-wc-stock-progressbar-bg:var(--ss-box-bg);--tp-wc-stock-progressbar-active-bg:var(--ss-primary)}.tp-wc-stock-progressbar{padding:0 0 1.5rem}.tp-wc-stock-progressbar .ss-progress{background-color:var(--tp-wc-stock-progressbar-bg);border:1px solid var(--ss-border-color);margin:0 0 .5rem}.tp-wc-stock-progressbar .ss-progress-bar{background-color:var(--tp-wc-stock-progressbar-active-bg)}.tp-wc-stock-progressbar p{margin:0 0 .5rem;color:var(--tp-wc-stock-progressbar-text-color);text-align:var(--tp-wc-stock-progressbar-text-alignment)}:root{--tp-wc-sale-countdown-product-alignment:center;--tp-wc-sale-countdown-product-timer-color:var(--ss-body-color);--tp-wc-sale-countdown-product-font-size:1.5rem;--tp-wc-sale-countdown-product-text-color:var(--ss-body-soft-color);--tp-wc-sale-countdown-shop-alignment:left;--tp-wc-sale-countdown-shop-timer-color:var(--ss-body-color);--tp-wc-sale-countdown-shop-font-size:1rem;--tp-wc-sale-countdown-shop-text-color:var(--ss-body-soft-color)}.tp-wc-sale-countdown-timer{font-family:monospace;font-variant-numeric:tabular-nums;letter-spacing:.1em}div.product div.summary .tp-wc-sale-countdown,div.product form.cart .tp-wc-sale-countdown{text-align:var(--tp-wc-sale-countdown-product-alignment);margin:0 0 1.5rem}div.product div.summary .tp-wc-sale-countdown-atc-before,div.product form.cart .tp-wc-sale-countdown-atc-before{margin:0 0 1.5rem}div.product div.summary .tp-wc-sale-countdown-atc-after,div.product form.cart .tp-wc-sale-countdown-atc-after{margin:1.5rem 0 1rem}div.product div.summary .tp-wc-sale-countdown-timer,div.product form.cart .tp-wc-sale-countdown-timer{color:var(--tp-wc-sale-countdown-product-timer-color);font-size:var(--tp-wc-sale-countdown-product-font-size)}div.product div.summary .tp-wc-sale-countdown-text-after,div.product div.summary .tp-wc-sale-countdown-text-before,div.product form.cart .tp-wc-sale-countdown-text-after,div.product form.cart .tp-wc-sale-countdown-text-before{color:var(--tp-wc-sale-countdown-product-text-color)}ul.products li.product .tp-wc-sale-countdown{text-align:var(--tp-wc-sale-countdown-shop-alignment)}ul.products li.product .tp-wc-sale-countdown-timer{color:var(--tp-wc-sale-countdown-shop-timer-color);font-size:var(--tp-wc-sale-countdown-shop-font-size)}ul.products li.product .tp-wc-sale-countdown-text-after,ul.products li.product .tp-wc-sale-countdown-text-before{color:var(--tp-wc-sale-countdown-shop-text-color)}:root{--tp-wc-hook-bg:var(--ss-box-bg);--tp-wc-hook-color:var(--ss-body-color);--tp-wc-hook-product_top-bg:var(--tp-wc-hook-bg);--tp-wc-hook-product_top-color:var(--tp-wc-hook-color);--tp-wc-hook-product_image_before-bg:var(--tp-wc-hook-bg);--tp-wc-hook-product_image_before-color:var(--tp-wc-hook-color);--tp-wc-hook-product_image_after-bg:var(--tp-wc-hook-bg);--tp-wc-hook-product_image_after-color:var(--tp-wc-hook-color);--tp-wc-hook-product_summary_before-bg:var(--tp-wc-hook-bg);--tp-wc-hook-product_summary_before-color:var(--tp-wc-hook-color);--tp-wc-hook-product_atc_before-bg:var(--tp-wc-hook-bg);--tp-wc-hook-product_atc_before-color:var(--tp-wc-hook-color);--tp-wc-hook-product_atc_after-bg:var(--tp-wc-hook-bg);--tp-wc-hook-product_atc_after-color:var(--tp-wc-hook-color);--tp-wc-hook-product_summary_after-bg:var(--tp-wc-hook-bg);--tp-wc-hook-product_summary_after-color:var(--tp-wc-hook-color);--tp-wc-hook-product_tabs_before-bg:var(--tp-wc-hook-bg);--tp-wc-hook-product_tabs_before-color:var(--tp-wc-hook-color);--tp-wc-hook-product_tabs_after-bg:var(--tp-wc-hook-bg);--tp-wc-hook-product_tabs_after-color:var(--tp-wc-hook-color);--tp-wc-hook-product_bottom-bg:var(--tp-wc-hook-bg);--tp-wc-hook-product_bottom-color:var(--tp-wc-hook-color);--tp-wc-hook-shop_top-bg:var(--tp-wc-hook-bg);--tp-wc-hook-shop_top-color:var(--tp-wc-hook-color);--tp-wc-hook-shop_bottom-bg:var(--tp-wc-hook-bg);--tp-wc-hook-shop_bottom-color:var(--tp-wc-hook-color)}.tp-wc-custom-hook{margin:0 0 2rem}.tp-wc-hook-with-bg{padding:1rem 1.5rem;background-color:var(--tp-wc-hook-bg);color:var(--tp-wc-hook-color);border-radius:var(--ss-border-radius);border:1px solid var(--ss-border-color)}.tp-wc-hook-with-bg :last-child{margin-bottom:0}.tp-wc-hook-with-bg.tp-wc-hook-product_top{background-color:var(--tp-wc-hook-product_top-bg);color:var(--tp-wc-hook-product_top-color)}.tp-wc-hook-with-bg.tp-wc-hook-product_image_before{background-color:var(--tp-wc-hook-product_image_before-bg);color:var(--tp-wc-hook-product_image_before-color)}.tp-wc-hook-with-bg.tp-wc-hook-product_image_after{background-color:var(--tp-wc-hook-product_image_after-bg);color:var(--tp-wc-hook-product_image_after-color)}.tp-wc-hook-with-bg.tp-wc-hook-product_summary_before{background-color:var(--tp-wc-hook-product_summary_before-bg);color:var(--tp-wc-hook-product_summary_before-color)}.tp-wc-hook-with-bg.tp-wc-hook-product_atc_before{background-color:var(--tp-wc-hook-product_atc_before-bg);color:var(--tp-wc-hook-product_atc_before-color)}.tp-wc-hook-with-bg.tp-wc-hook-product_atc_after{background-color:var(--tp-wc-hook-product_atc_after-bg);color:var(--tp-wc-hook-product_atc_after-color)}.tp-wc-hook-with-bg.tp-wc-hook-product_summary_after{background-color:var(--tp-wc-hook-product_summary_after-bg);color:var(--tp-wc-hook-product_summary_after-color)}.tp-wc-hook-with-bg.tp-wc-hook-product_tabs_before{background-color:var(--tp-wc-hook-product_tabs_before-bg);color:var(--tp-wc-hook-product_tabs_before-color)}.tp-wc-hook-with-bg.tp-wc-hook-product_tabs_after{background-color:var(--tp-wc-hook-product_tabs_after-bg);color:var(--tp-wc-hook-product_tabs_after-color)}.tp-wc-hook-with-bg.tp-wc-hook-product_bottom{background-color:var(--tp-wc-hook-product_bottom-bg);color:var(--tp-wc-hook-product_bottom-color)}.tp-wc-hook-with-bg.tp-wc-hook-shop_top{background-color:var(--tp-wc-hook-shop_top-bg);color:var(--tp-wc-hook-shop_top-color)}.tp-wc-hook-with-bg.tp-wc-hook-shop_bottom{background-color:var(--tp-wc-hook-shop_bottom-bg);color:var(--tp-wc-hook-shop_bottom-color)}:root{--tp-wc-trustindicators-color:var(--ss-body-soft-color);--tp-wc-trustindicators-rating-color:#ffb800;--tp-wc-trustindicators-shop-alignment:flex-start}.tp-wc-trustindicators{display:flex;align-items:center;gap:14px;flex-wrap:wrap;color:var(--tp-wc-trustindicators-color)}.woocommerce div.product div.summary .tp-wc-trustindicators{margin-bottom:1.5rem}.woocommerce ul.products li.product .tp-wc-trustindicators{margin-bottom:.5rem;font-size:.875rem;justify-content:var(--tp-wc-trustindicators-shop-alignment)}.tp-wc-trustindicators-item{display:flex;align-items:center;gap:6px}.tp-wc-trustindicators-item-rating svg{fill:var(--tp-wc-trustindicators-rating-color)}:root{--tp-wc-variation-swatch-color:var(--ss-body-color);--tp-wc-variation-swatch-border-color:var(--ss-border-color);--tp-wc-variation-swatch-active-color:var(--ss-primary);--tp-wc-variation-swatch-active-border-color:var(--ss-primary)}.tp-variation-swatch{list-style:none;padding:0;margin:.25rem 0 .5rem;display:flex;flex-wrap:wrap;gap:10px}.tp-variation-swatch li{padding:2px .625rem;color:var(--tp-wc-variation-swatch-color);border:1px solid var(--tp-wc-variation-swatch-border-color);border-radius:var(--ss-border-radius);cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:.5rem}.tp-variation-swatch li.active,.tp-variation-swatch li:hover{border-color:var(--tp-wc-variation-swatch-active-border-color);color:var(--tp-wc-variation-swatch-active-color)}.tp-variation-swatch-text{display:inline-block;padding:0;font-size:.875rem;line-height:1.75rem}.tp-variation-swatch-color{display:inline-block;width:1.75rem;height:1.75rem;border-radius:50%;background-color:var(--tp-wc-variation-swatch-color)}.tp-variation-swatch-type-button-color .tp-variation-swatch-color{width:1.25rem;height:1.25rem}.tp-variation-swatch-type-color li{padding:2px;border-radius:50%;opacity:.7}.tp-variation-swatch-type-color li.active,.tp-variation-swatch-type-color li:hover{opacity:1}.tp-variation-swatch-image{display:inline-block;width:1.75rem;height:1.75rem;border-radius:2px;background-size:cover;background-position:center}.tp-variation-swatch-type-button-image li{padding-left:2px}.tp-variation-swatch-type-image li{padding:2px;border-radius:2px;opacity:.7}.tp-variation-swatch-type-image li.active,.tp-variation-swatch-type-image li:hover{opacity:1}.tp-variation-swatch.tp-variation-swatch-type-radio{flex-direction:column}.tp-variation-swatch li{padding:5px 1rem;color:var(--tp-wc-variation-swatch-color);border:1px solid var(--tp-wc-variation-swatch-border-color);border-radius:var(--ss-border-radius);cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.5rem;font-size:.875rem}.tp-variation-swatch li.active,.tp-variation-swatch li:hover{border-color:var(--tp-wc-variation-swatch-active-border-color);color:var(--tp-wc-variation-swatch-color)}.tp-variation-swatch li .tp-variation-swatch-icon{color:var(--tp-wc-variation-swatch-color);opacity:.25;flex:0 0 auto}.tp-variation-swatch li.active .tp-variation-swatch-icon,.tp-variation-swatch li:hover .tp-variation-swatch-icon{color:var(--tp-wc-variation-swatch-active-color);opacity:1}.tp-variation-swatch li .tp-variation-swatch-text{font-size:.875rem;flex:1}.tp-variation-swatch li .tp-variation-swatch-price{font-size:.875rem;flex:0 0 auto;margin-left:auto}.tp-variation-swatch li .tp-variation-swatch-price .price{font-size:.875rem!important}.woocommerce-variation-description{font-size:.875rem}:root{--tplfp-bg:transparent;--tplfp-color:var(--ss-body-color);--tplfp-border-color:var(--ss-border-color);--tplfp-input-bg:var(--ss-form-input-bg);--tplfp-padding:0}@-webkit-keyframes loading{0%{background-position:200% 0}100%{background-position:-200% 0}}@keyframes loading{0%{background-position:200% 0}100%{background-position:-200% 0}}.tplfp-container{clear:both;margin-bottom:3rem;overflow:hidden;color:var(--tplfp-color);background:var(--tplfp-bg);box-sizing:border-box;padding:var(--tplfp-padding)}.tplfp-container-multi{clear:both;background:var(--tplfp-bg);margin-bottom:3rem;padding:var(--tplfp-padding);box-sizing:border-box}.tplfp-container-multi .tplfp-container{margin-bottom:0;padding:3rem 0 2.5rem;border-top:1px solid var(--tplfp-border-color)}.tplfp-container-multi .tplfp-container:last-child{border-bottom:1px solid var(--tplfp-border-color)}.tplfp-heading{margin-top:0;margin-bottom:2rem;color:var(--tplfp-color)}.tplfp-control{margin-bottom:2rem;display:flex;justify-content:space-between;align-items:center;gap:15px}.tplfp-col-text-select{width:25%;flex-shrink:0}.tplfp-col-text-input{min-width:30%;flex-grow:1}.tplfp-col-range-group{max-width:50%;display:flex;align-items:center;justify-content:center;gap:10px}.tplfp-col-letterspacing-radio,.tplfp-col-lineheight-radio,.tplfp-col-size-radio{flex-basis:auto;flex-grow:0;flex-shrink:0}@media (max-width:600px){.tplfp-control{flex-wrap:wrap;justify-content:center;gap:15px}.tplfp-col-text-select{width:100%}.tplfp-col-text-input{width:100%}.tplfp-col-range-group{width:100%;max-width:100%}}.tplfp-col-text-select{position:relative}.tplfp-col-text-select:after{content:"▼";font-size:10px;line-height:10px;position:absolute;right:.75rem;top:16px;pointer-events:none;color:var(--tplfp-color)}.tplfp-text-select{display:block;width:100%;padding:0 2.25rem 0 .75rem;font-size:1rem;font-weight:400;line-height:40px!important;color:var(--tplfp-color);-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-color:var(--tplfp-input-bg);border:1px solid var(--tplfp-border-color);border-radius:4px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;height:40px!important;margin:0;cursor:pointer}.tplfp-text-select:focus-visible{outline:0}.tplfp-text-input,input[type=text].tplfp-text-input{display:block;width:100%;max-width:100%;box-sizing:border-box;padding:0 .75rem;font-size:1rem;font-weight:400;line-height:40px;color:var(--tplfp-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--tplfp-input-bg);background-clip:padding-box;border:1px solid var(--tplfp-border-color);border-radius:4px;box-shadow:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;height:40px!important;margin:0;cursor:pointer}.tplfp-text-input::-webkit-input-placeholder,input[type=text].tplfp-text-input::-webkit-input-placeholder{color:var(--tplfp-color)}.tplfp-text-input:-moz-placeholder,input[type=text].tplfp-text-input:-moz-placeholder{color:var(--tplfp-color)}.tplfp-text-input::-moz-placeholder,input[type=text].tplfp-text-input::-moz-placeholder{color:var(--tplfp-color)}.tplfp-text-input:-ms-input-placeholder,input[type=text].tplfp-text-input:-ms-input-placeholder{color:var(--tplfp-color)}.tplfp-text-input:focus-visible,input[type=text].tplfp-text-input:focus-visible{outline:0}.tplfp-letterspacing-range,.tplfp-lineheight-range,.tplfp-size-range{-webkit-appearance:none;width:100%;height:6px;background:rgba(128,128,128,.1);border-radius:3px;outline:0}.tplfp-letterspacing-range::-webkit-slider-runnable-track,.tplfp-lineheight-range::-webkit-slider-runnable-track,.tplfp-size-range::-webkit-slider-runnable-track{background:rgba(128,128,128,.1);height:6px;border-radius:3px}.tplfp-letterspacing-range::-webkit-slider-thumb,.tplfp-lineheight-range::-webkit-slider-thumb,.tplfp-size-range::-webkit-slider-thumb{-webkit-appearance:none;height:16px;width:16px;border-radius:50%;background:var(--tplfp-color);opacity:1;margin-top:-5px;cursor:pointer}.tplfp-col-letterspacing-range,.tplfp-col-lineheight-range,.tplfp-col-size-range{display:flex;align-items:center;justify-content:center;gap:10px}.tplfp-alignment-radio-group,.tplfp-size-radio-group{display:flex;align-items:center;justify-content:center;gap:10px;margin:0;height:40px}.tplfp-size-radio-item{position:relative;cursor:pointer;text-align:center}.tplfp-alignment-radio-item{display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;text-align:center}.tplfp-alignment-radio,.tplfp-size-radio{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.tplfp-alignment-radio-label,.tplfp-size-radio-label{opacity:.5;cursor:pointer;margin:0!important}.tplfp-alignment-radio:checked+.tplfp-alignment-radio-label,.tplfp-size-radio:checked+.tplfp-size-radio-label{opacity:1}.tplfp-size-radio-icon{display:block;line-height:1;padding-bottom:3px}.tplfp-size-radio-icon-s{font-size:12px;padding-top:6px}.tplfp-size-radio-icon-m{font-size:14px;padding-top:4px}.tplfp-size-radio-icon-l{font-size:16px;padding-top:2px}.tplfp-size-radio-icon-xl{font-size:18px;padding-top:0}.tplfp-size-radio-text{font-size:14px}.tplfp-alignment-radio-label{font-size:24px!important;line-height:24px!important}.tplfp-alignment-radio-label svg{width:24px;height:24px}.tplfp-letterspacing-range-label,.tplfp-lineheight-range-label,.tplfp-size-range-label{font-size:24px!important;line-height:24px!important;margin:0!important;padding:0!important}.tplfp-letterspacing-range-label svg,.tplfp-lineheight-range-label svg,.tplfp-size-range-label svg{width:24px;height:24px;fill:none!important}.tplfp-fonts{display:flex;flex-direction:column;gap:1.5rem}.tplfp-font{display:flex;flex-direction:column;gap:.5rem}.tplfp-name{opacity:.75;font-size:1rem}.tplfp-tester{line-height:1.5;overflow-wrap:break-word}.tplfp-tester.tplfp-editable:focus{outline:0}.tplfp-loading{background:linear-gradient(90deg,rgba(128,128,128,.1) 25%,rgba(128,128,128,.2) 50%,rgba(128,128,128,.1) 75%);background-size:200% 100%;-webkit-animation:loading 1.5s infinite;animation:loading 1.5s infinite;color:transparent}.tplfg-container{clear:both;margin-bottom:3rem;overflow:hidden;position:relative;color:var(--tplfp-color);background:var(--tplfp-bg);box-sizing:border-box;padding:var(--tplfp-padding)}.tplfg-heading{margin-bottom:2rem}.tplfg-control{display:inline-block;position:absolute;left:var(--tplfp-padding);top:var(--tplfp-padding)}.tplfg-control:after{content:"▼";font-size:10px;line-height:10px;position:absolute;right:.75rem;top:16px;pointer-events:none;color:var(--tplfp-color)}.tplfg-font-select{display:block;width:100%;padding:0 2.25rem 0 .75rem;font-size:1rem;font-weight:400;line-height:40px!important;color:var(--tplfp-color);-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-color:var(--tplfp-input-bg);border:1px solid var(--tplfp-border-color);border-radius:4px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;height:40px!important;margin:0;cursor:pointer}.tplfg-font-select:focus-visible{outline:0}.tplfg-info{line-height:40px;margin-bottom:1.5rem;text-align:left;font-size:1rem}.tplfg-has-multiple-fonts .tplfg-info{text-align:right}.tplfg-grid-box{position:relative;padding-bottom:60px}.tplfg-grid-box.tplfg-grid-box-expanded{padding-bottom:0!important}.tplfg-grid{display:flex;flex-wrap:wrap;width:100%;border-top:1px solid var(--tplfp-border-color);border-left:1px solid var(--tplfp-border-color);height:300px;overflow:hidden;mask-image:linear-gradient(to bottom,black 70%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,black 70%,transparent 100%)}.tplfg-grid::after{content:"";flex:auto}.tplfg-grid-box-expanded .tplfg-grid{height:auto!important;mask-image:none!important;-webkit-mask-image:none!important}.tplfg-loading{background:linear-gradient(90deg,rgba(128,128,128,.1) 25%,rgba(128,128,128,.2) 50%,rgba(128,128,128,.1) 75%);background-size:200% 100%;-webkit-animation:loading 1.5s infinite;animation:loading 1.5s infinite;color:transparent!important;mask-image:none!important;-webkit-mask-image:none!important}.tplfg-glyph-box{flex:1 1 12.5%;max-width:12.5%;min-width:12.5%;aspect-ratio:1;border-right:1px solid var(--tplfp-border-color);border-bottom:1px solid var(--tplfp-border-color);padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box}@media (max-width:720px){.tplfg-glyph-box{flex:1 1 20%;max-width:20%;min-width:20%}}@media (max-width:540px){.tplfg-glyph-box{flex:1 1 25%;max-width:25%;min-width:25%}}.tplfg-glyph-text{font-size:48px;margin-bottom:5px;height:72px;line-height:1.5;display:flex;align-items:center}.tplfg-glyph-info{font-size:10px;opacity:.75;text-align:center;font-family:monospace}.tplfg-grid-box-expand{position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:1;color:var(--tplfp-color);background:var(--tplfp-bg);border:1px solid var(--tplfp-border-color);padding:.5rem 1rem;border-radius:4px;cursor:pointer}.tplfg-grid-box-expand:focus,.tplfg-grid-box-expand:hover{color:var(--tplfp-color);background:var(--tplfp-bg);border:1px solid var(--tplfp-border-color)}.tplfg-grid.tplfg-loading+.tplfg-grid-box-expand{display:none}.tplfg-grid-box-expanded .tplfg-grid-box-expand{display:none}.theme-twentytwentyfive .tplfg-container,.theme-twentytwentyfive .tplfp-container,.theme-twentytwentyfive .tplfp-container-multi{max-width:var(--wp--style--global--wide-size);margin-left:auto;margin-right:auto;box-sizing:border-box}