img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 0.07em!important;vertical-align:-0.1em!important;background:none!important;padding:0!important}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:#fff0 none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--theme-palette-1:var(--global-palette1);--wp--preset--color--theme-palette-2:var(--global-palette2);--wp--preset--color--theme-palette-3:var(--global-palette3);--wp--preset--color--theme-palette-4:var(--global-palette4);--wp--preset--color--theme-palette-5:var(--global-palette5);--wp--preset--color--theme-palette-6:var(--global-palette6);--wp--preset--color--theme-palette-7:var(--global-palette7);--wp--preset--color--theme-palette-8:var(--global-palette8);--wp--preset--color--theme-palette-9:var(--global-palette9);--wp--preset--color--theme-palette-10:var(--global-palette10);--wp--preset--color--theme-palette-11:var(--global-palette11);--wp--preset--color--theme-palette-12:var(--global-palette12);--wp--preset--color--theme-palette-13:var(--global-palette13);--wp--preset--color--theme-palette-14:var(--global-palette14);--wp--preset--color--theme-palette-15:var(--global-palette15);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:var(--global-font-size-small);--wp--preset--font-size--medium:var(--global-font-size-medium);--wp--preset--font-size--large:var(--global-font-size-large);--wp--preset--font-size--x-large:42px;--wp--preset--font-size--larger:var(--global-font-size-larger);--wp--preset--font-size--xxlarge:var(--global-font-size-xxlarge);--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:root{--wp--style--global--content-size:var(--global-calc-content-width);--wp--style--global--wide-size:var(--global-calc-wide-content-width)}:where(body){margin:0}body .is-layout-flex{display:flex}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-theme-palette-1-color{color:var(--wp--preset--color--theme-palette-1)!important}.has-theme-palette-2-color{color:var(--wp--preset--color--theme-palette-2)!important}.has-theme-palette-3-color{color:var(--wp--preset--color--theme-palette-3)!important}.has-theme-palette-4-color{color:var(--wp--preset--color--theme-palette-4)!important}.has-theme-palette-5-color{color:var(--wp--preset--color--theme-palette-5)!important}.has-theme-palette-6-color{color:var(--wp--preset--color--theme-palette-6)!important}.has-theme-palette-7-color{color:var(--wp--preset--color--theme-palette-7)!important}.has-theme-palette-8-color{color:var(--wp--preset--color--theme-palette-8)!important}.has-theme-palette-9-color{color:var(--wp--preset--color--theme-palette-9)!important}.has-theme-palette-10-color{color:var(--wp--preset--color--theme-palette-10)!important}.has-theme-palette-11-color{color:var(--wp--preset--color--theme-palette-11)!important}.has-theme-palette-12-color{color:var(--wp--preset--color--theme-palette-12)!important}.has-theme-palette-13-color{color:var(--wp--preset--color--theme-palette-13)!important}.has-theme-palette-14-color{color:var(--wp--preset--color--theme-palette-14)!important}.has-theme-palette-15-color{color:var(--wp--preset--color--theme-palette-15)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-theme-palette-1-background-color{background-color:var(--wp--preset--color--theme-palette-1)!important}.has-theme-palette-2-background-color{background-color:var(--wp--preset--color--theme-palette-2)!important}.has-theme-palette-3-background-color{background-color:var(--wp--preset--color--theme-palette-3)!important}.has-theme-palette-4-background-color{background-color:var(--wp--preset--color--theme-palette-4)!important}.has-theme-palette-5-background-color{background-color:var(--wp--preset--color--theme-palette-5)!important}.has-theme-palette-6-background-color{background-color:var(--wp--preset--color--theme-palette-6)!important}.has-theme-palette-7-background-color{background-color:var(--wp--preset--color--theme-palette-7)!important}.has-theme-palette-8-background-color{background-color:var(--wp--preset--color--theme-palette-8)!important}.has-theme-palette-9-background-color{background-color:var(--wp--preset--color--theme-palette-9)!important}.has-theme-palette-10-background-color{background-color:var(--wp--preset--color--theme-palette-10)!important}.has-theme-palette-11-background-color{background-color:var(--wp--preset--color--theme-palette-11)!important}.has-theme-palette-12-background-color{background-color:var(--wp--preset--color--theme-palette-12)!important}.has-theme-palette-13-background-color{background-color:var(--wp--preset--color--theme-palette-13)!important}.has-theme-palette-14-background-color{background-color:var(--wp--preset--color--theme-palette-14)!important}.has-theme-palette-15-background-color{background-color:var(--wp--preset--color--theme-palette-15)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-theme-palette-1-border-color{border-color:var(--wp--preset--color--theme-palette-1)!important}.has-theme-palette-2-border-color{border-color:var(--wp--preset--color--theme-palette-2)!important}.has-theme-palette-3-border-color{border-color:var(--wp--preset--color--theme-palette-3)!important}.has-theme-palette-4-border-color{border-color:var(--wp--preset--color--theme-palette-4)!important}.has-theme-palette-5-border-color{border-color:var(--wp--preset--color--theme-palette-5)!important}.has-theme-palette-6-border-color{border-color:var(--wp--preset--color--theme-palette-6)!important}.has-theme-palette-7-border-color{border-color:var(--wp--preset--color--theme-palette-7)!important}.has-theme-palette-8-border-color{border-color:var(--wp--preset--color--theme-palette-8)!important}.has-theme-palette-9-border-color{border-color:var(--wp--preset--color--theme-palette-9)!important}.has-theme-palette-10-border-color{border-color:var(--wp--preset--color--theme-palette-10)!important}.has-theme-palette-11-border-color{border-color:var(--wp--preset--color--theme-palette-11)!important}.has-theme-palette-12-border-color{border-color:var(--wp--preset--color--theme-palette-12)!important}.has-theme-palette-13-border-color{border-color:var(--wp--preset--color--theme-palette-13)!important}.has-theme-palette-14-border-color{border-color:var(--wp--preset--color--theme-palette-14)!important}.has-theme-palette-15-border-color{border-color:var(--wp--preset--color--theme-palette-15)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}.has-larger-font-size{font-size:var(--wp--preset--font-size--larger)!important}.has-xxlarge-font-size{font-size:var(--wp--preset--font-size--xxlarge)!important}.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{max-width:none}button.pswp__button{box-shadow:none!important;background-image:url(/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png)!important}button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before,button.pswp__button:hover{background-color:transparent!important}button.pswp__button--arrow--left,button.pswp__button--arrow--left:hover,button.pswp__button--arrow--right,button.pswp__button--arrow--right:hover{background-image:none!important}button.pswp__button--close:hover{background-position:0 -44px}button.pswp__button--zoom:hover{background-position:-88px 0}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.admin-bar .pswp{height:calc(100% - var(--wp-admin--admin-bar--height,0px));top:var(--wp-admin--admin-bar--height,0)}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:#fff0;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:left;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgb(0 0 0 / .3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgb(0 0 0 / .5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgb(0 0 0 / .25);box-shadow:0 2px 5px rgb(0 0 0 / .25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid #fff0;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:relative;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px;margin-inline-end:auto}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:#fff0;border-bottom-color:#fff0;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%;display:flex;justify-content:flex-end}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgb(0 0 0 / .5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgb(0 0 0 / .3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}.woocommerce form .form-row .required{visibility:visible}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block;min-width:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-size:100%;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--global-gray-400:#CBD5E0;--global-gray-500:#A0AEC0;--global-xs-spacing:1em;--global-sm-spacing:1.5rem;--global-md-spacing:2rem;--global-lg-spacing:2.5em;--global-xl-spacing:3.5em;--global-xxl-spacing:5rem;--global-edge-spacing:1.5rem;--global-boxed-spacing:2rem;--global-font-size-small:clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem);--global-font-size-medium:clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem);--global-font-size-large:clamp(1.75rem, 1.576rem + 0.543vw, 2rem);--global-font-size-larger:clamp(2rem, 1.6rem + 1vw, 2.5rem);--global-font-size-xxlarge:clamp(2.25rem, 1.728rem + 1.63vw, 3rem)}h1,h2,h3,h4,h5,h6{padding:0;margin:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}dfn,cite,em,i{font-style:italic}blockquote,q{quotes:"“" "”"}blockquote{padding-left:1em;border-left:4px solid var(--global-palette4)}.entry-content blockquote{margin:0 0 var(--global-md-spacing)}blockquote cite,blockquote .wp-block-pullquote__citation{color:var(--global-palette5);font-size:13px;margin-top:1em;position:relative;font-style:normal;display:block}address{margin:0 0 1.5em}pre{background:var(--global-palette7);font-family:"Courier 10 Pitch",Courier,monospace;font-size:.9375rem;line-height:1.6;max-width:100%;overflow:auto;padding:1.5em;white-space:pre-wrap}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:.8rem}abbr,acronym{border-bottom:1px dotted var(--global-palette4);cursor:help}mark,ins{text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}hr{height:0;border:0;border-bottom:2px solid var(--global-gray-400)}ul,ol{margin:0 0 1.5em 1.5em;padding:0}ul.aligncenter,ol.aligncenter{list-style:none}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{display:block;height:auto;max-width:100%}figure{margin:.5em 0}table{margin:0 0 1.5em;width:100%}a{color:var(--global-palette-highlight);text-underline-offset:.1em;transition:all .1s linear}a:hover,a:focus,a:active{color:var(--global-palette-highlight-alt);text-underline-offset:.25em}a:hover,a:active{outline:0}.inner-link-style-plain a:not(.button),.widget-area.inner-link-style-plain a:not(.button){text-decoration:none}.inner-link-style-normal a:not(.button),.widget-area.inner-link-style-normal a:not(.button){text-decoration:underline}.link-style-no-underline .entry-content p>a,.link-style-no-underline .entry-content strong>a,.link-style-no-underline .entry-content em>a,.link-style-no-underline .entry-content>ul a,.link-style-no-underline .entry-content a{text-decoration:none}.link-style-no-underline .entry-content p>a:hover,.link-style-no-underline .entry-content strong>a:hover,.link-style-no-underline .entry-content em>a:hover,.link-style-no-underline .entry-content>ul a:hover,.link-style-no-underline .entry-content a:hover{text-decoration:none}.link-style-color-underline .entry-content p a,.link-style-color-underline .entry-content strong>a,.link-style-color-underline .entry-content em>a,.link-style-color-underline .entry-content>ul a,.link-style-color-underline .entry-content>ol a,.link-style-color-underline .entry-content .wp-block-group ul a,.link-style-color-underline .entry-content .wp-block-group ol a{color:inherit;text-decoration:underline;text-decoration-color:var(--global-palette-highlight)}.link-style-color-underline .entry-content p a:hover,.link-style-color-underline .entry-content strong>a:hover,.link-style-color-underline .entry-content em>a:hover,.link-style-color-underline .entry-content>ul a:hover,.link-style-color-underline .entry-content>ol a:hover,.link-style-color-underline .entry-content .wp-block-group ul a:hover,.link-style-color-underline .entry-content .wp-block-group ol a:hover{text-decoration-color:var(--global-palette-highlight-alt)}.link-style-hover-background .entry-content p a,.link-style-hover-background .entry-content strong>a,.link-style-hover-background .entry-content em>a,.link-style-hover-background .entry-content>ul a,.link-style-hover-background .entry-content>ol a,.link-style-hover-background .entry-content .wp-block-group ul a:not(.kb-table-of-content-list a),.link-style-hover-background .entry-content .wp-block-group ol a:not(.kb-table-of-content-list a){color:var(--global-palette-highlight);text-decoration:none;background-image:linear-gradient(var(--global-palette-highlight),var(--global-palette-highlight));background-position:0% 100%;background-repeat:no-repeat;background-size:100% 1px}.link-style-hover-background .entry-content p a:hover,.link-style-hover-background .entry-content strong>a:hover,.link-style-hover-background .entry-content em>a:hover,.link-style-hover-background .entry-content>ul a:hover,.link-style-hover-background .entry-content>ol a:hover,.link-style-hover-background .entry-content .wp-block-group ul a:not(.kb-table-of-content-list a):hover,.link-style-hover-background .entry-content .wp-block-group ol a:not(.kb-table-of-content-list a):hover{color:var(--global-palette-highlight-alt2);text-decoration:none;background-size:100% 100%}.link-style-offset-background .entry-content p a,.link-style-offset-background .entry-content strong>a,.link-style-offset-background .entry-content em>a,.link-style-offset-background .entry-content>ul a,.link-style-offset-background .entry-content>ol a,.link-style-offset-background .entry-content .wp-block-group ul a:not(.kb-table-of-content-list a),.link-style-offset-background .entry-content .wp-block-group ol a:not(.kb-table-of-content-list a){color:inherit;text-decoration:none;background-image:linear-gradient(var(--global-palette-highlight-alt2),var(--global-palette-highlight));background-repeat:no-repeat;background-position:4px bottom;background-size:100% 10px}.link-style-offset-background .entry-content p a:hover,.link-style-offset-background .entry-content strong>a:hover,.link-style-offset-background .entry-content em>a:hover,.link-style-offset-background .entry-content>ul a:hover,.link-style-offset-background .entry-content>ol a:hover,.link-style-offset-background .entry-content .wp-block-group ul a:not(.kb-table-of-content-list a):hover,.link-style-offset-background .entry-content .wp-block-group ol a:not(.kb-table-of-content-list a):hover{color:inherit;text-decoration:none;background-image:linear-gradient(var(--global-palette-highlight-alt2),var(--global-palette-highlight-alt))}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}:where(html:not(.no-js)) .hide-focus-outline *:focus{outline:0}#primary[tabindex="-1"]:focus{outline:0}textarea{width:100%}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{-webkit-appearance:none;color:var(--global-palette5);border:1px solid var(--global-gray-400);border-radius:3px;padding:.4em .5em;max-width:100%;background:var(--global-palette9);box-shadow:0 0 0 -7px #fff0}::-webkit-input-placeholder{color:var(--global-palette6)}::-moz-placeholder{color:var(--global-palette6);opacity:1}:-ms-input-placeholder{color:var(--global-palette6)}:-moz-placeholder{color:var(--global-palette6)}::placeholder{color:var(--global-palette6)}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:var(--global-palette3);border-color:var(--global-palette6);outline:0;box-shadow:0 5px 15px -7px rgb(0 0 0 / .1)}select{border:1px solid var(--global-gray-400);background-size:16px 100%;padding:.2em 35px .2em .5em;background:var(--global-palette9) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNiYmIiPjxwYXRoIGQ9Ik02IDlsNiA2IDYtNiIvPjwvc3ZnPg==) no-repeat 98% 50%;-moz-appearance:none;-webkit-appearance:none;appearance:none;box-shadow:none;outline:0;box-shadow:0 0 0 -7px #fff0}select::-ms-expand{display:none}select:focus{color:var(--global-palette3);border-color:var(--global-palette6);background-color:var(--global-palette9);box-shadow:0 5px 15px -7px rgb(0 0 0 / .1);outline:0}select:focus option{color:#333}.elementor-select-wrapper select{background-image:none}.search-form{position:relative}.search-form input[type=search],.search-form input.search-field{padding-right:60px;width:100%}.search-form .search-submit[type=submit]{top:0;right:0;bottom:0;position:absolute;color:#fff0;background:#fff0;z-index:2;width:50px;border:0;padding:8px 12px 7px;border-radius:0;box-shadow:none;overflow:hidden}.search-form .search-submit[type=submit]:hover,.search-form .search-submit[type=submit]:focus{color:#fff0;background:#fff0;box-shadow:none}.search-form .kadence-search-icon-wrap{position:absolute;right:0;top:0;height:100%;width:50px;padding:0;text-align:center;background:0 0;z-index:3;cursor:pointer;pointer-events:none;color:var(--global-palette6);text-shadow:none;display:flex;align-items:center;justify-content:center}.search-form .search-submit[type=submit]:hover~.kadence-search-icon-wrap{color:var(--global-palette4)}body.rtl .search-form .button[type=submit],body.rtl .search-form .kadence-search-icon-wrap{left:0;right:auto}body.rtl .search-form input[type=search],body.rtl .search-form input.search-field{padding-right:.5em;padding-left:60px}fieldset{padding:.625em 1.425em .625em;border:1px solid var(--global-gray-500);margin-top:1.2em;margin-bottom:1.2em}.affwp-form fieldset{padding:0}legend{font-weight:700}button,.button,.wp-block-button__link,.wp-element-button,input[type=button],input[type=reset],input[type=submit]{border-radius:3px;background:var(--global-palette-btn-bg);color:var(--global-palette-btn);padding:.4em 1em;border:0;font-size:1.125rem;line-height:1.6;display:inline-block;font-family:inherit;cursor:pointer;text-decoration:none;transition:all .2s ease;box-shadow:0 0 0 -7px #fff0}button:visited,.button:visited,.wp-block-button__link:visited,.wp-element-button:visited,input[type=button]:visited,input[type=reset]:visited,input[type=submit]:visited{background:var(--global-palette-btn-bg);color:var(--global-palette-btn)}button:hover,button:focus,button:active,.button:hover,.button:focus,.button:active,.wp-block-button__link:hover,.wp-block-button__link:focus,.wp-block-button__link:active,.wp-element-button:hover,.wp-element-button:focus,.wp-element-button:active,input[type=button]:hover,input[type=button]:focus,input[type=button]:active,input[type=reset]:hover,input[type=reset]:focus,input[type=reset]:active,input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active{color:var(--global-palette-btn-hover);background:var(--global-palette-btn-bg-hover);box-shadow:0 15px 25px -7px rgb(0 0 0 / .1)}button:disabled,button.disabled,.button:disabled,.button.disabled,.wp-block-button__link:disabled,.wp-block-button__link.disabled,.wp-element-button:disabled,.wp-element-button.disabled,input[type=button]:disabled,input[type=button].disabled,input[type=reset]:disabled,input[type=reset].disabled,input[type=submit]:disabled,input[type=submit].disabled{cursor:not-allowed;opacity:.5}.elementor-button-wrapper .elementor-button{background-color:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.elementor-button-wrapper .elementor-button:hover,.elementor-button-wrapper .elementor-button:focus,.elementor-button-wrapper .elementor-button:active{color:var(--global-palette-btn-hover);background-color:var(--global-palette-btn-bg-hover);box-shadow:0 15px 25px -7px rgb(0 0 0 / .1)}.button.button-size-small{font-size:80%;padding:.3em .7em}.button.button-size-large{font-size:110%;padding:.6em 1.2em}.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .wp-element-button{padding:.4em 1em}.button.button-style-outline,.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .wp-element-button,.button.kb-btn-global-outline{border:2px solid currentColor}.button.button-style-outline:hover,.button.button-style-outline:focus,.button.button-style-outline:active,.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-button.is-style-outline .wp-block-button__link:active,.wp-block-button.is-style-outline .wp-element-button:hover,.wp-block-button.is-style-outline .wp-element-button:focus,.wp-block-button.is-style-outline .wp-element-button:active,.button.kb-btn-global-outline:hover,.button.kb-btn-global-outline:focus,.button.kb-btn-global-outline:active{border:2px solid currentColor;box-shadow:0 0 0 -7px #fff0}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),.wp-block-button.is-style-outline .wp-element-button:not(.has-background),.button.button-style-outline:not(.has-background),.button.kb-btn-global-outline:not(.has-background){background:#fff0}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):hover,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):focus,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):active,.wp-block-button.is-style-outline .wp-element-button:not(.has-background):hover,.wp-block-button.is-style-outline .wp-element-button:not(.has-background):focus,.wp-block-button.is-style-outline .wp-element-button:not(.has-background):active,.button.button-style-outline:not(.has-background):hover,.button.button-style-outline:not(.has-background):focus,.button.button-style-outline:not(.has-background):active,.button.kb-btn-global-outline:not(.has-background):hover,.button.kb-btn-global-outline:not(.has-background):focus,.button.kb-btn-global-outline:not(.has-background):active{background:#fff0}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color),.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color),.button-style-outline:not(.has-text-color),.kb-btn-global-outline:not(.has-text-color){color:var(--global-palette-btn-out,var(--global-palette-btn-bg))}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):visited,.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color):visited,.button-style-outline:not(.has-text-color):visited,.kb-btn-global-outline:not(.has-text-color):visited{color:var(--global-palette-btn-out,var(--global-palette-btn-bg))}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):hover,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):focus,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):active,.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color):hover,.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color):focus,.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color):active,.button-style-outline:not(.has-text-color):hover,.button-style-outline:not(.has-text-color):focus,.button-style-outline:not(.has-text-color):active,.kb-btn-global-outline:not(.has-text-color):hover,.kb-btn-global-outline:not(.has-text-color):focus,.kb-btn-global-outline:not(.has-text-color):active{color:var(--global-palette-btn-out-hover,var(--global-palette-btn-bg-hover))}button.button-style-secondary,.button.button-style-secondary,.wp-block-button__link.button-style-secondary,.wp-element-button.button-style-secondary,input[type=button].button-style-secondary,input[type=reset].button-style-secondary,input[type=submit].button-style-secondary{background:var(--global-palette-btn-sec-bg);color:var(--global-palette-btn-sec)}button.button-style-secondary:visited,.button.button-style-secondary:visited,.wp-block-button__link.button-style-secondary:visited,.wp-element-button.button-style-secondary:visited,input[type=button].button-style-secondary:visited,input[type=reset].button-style-secondary:visited,input[type=submit].button-style-secondary:visited{background:var(--global-palette-btn-sec-bg);color:var(--global-palette-btn-sec)}button.button-style-secondary:hover,button.button-style-secondary:focus,button.button-style-secondary:active,.button.button-style-secondary:hover,.button.button-style-secondary:focus,.button.button-style-secondary:active,.wp-block-button__link.button-style-secondary:hover,.wp-block-button__link.button-style-secondary:focus,.wp-block-button__link.button-style-secondary:active,.wp-element-button.button-style-secondary:hover,.wp-element-button.button-style-secondary:focus,.wp-element-button.button-style-secondary:active,input[type=button].button-style-secondary:hover,input[type=button].button-style-secondary:focus,input[type=button].button-style-secondary:active,input[type=reset].button-style-secondary:hover,input[type=reset].button-style-secondary:focus,input[type=reset].button-style-secondary:active,input[type=submit].button-style-secondary:hover,input[type=submit].button-style-secondary:focus,input[type=submit].button-style-secondary:active{color:var(--global-palette-btn-sec-hover);background:var(--global-palette-btn-sec-bg-hover)}.kadence-svg-iconset{display:inline-flex;align-self:center}.kadence-svg-iconset svg{height:1em;width:1em}.kadence-svg-iconset.svg-baseline svg{top:.125em;position:relative}body.social-brand-colors .social-show-brand-until .social-button:not(:hover):not(.skip):not(.ignore),body.social-brand-colors .social-show-brand-hover .social-button:not(.ignore-brand):not(.skip):not(.ignore):hover,body.social-brand-colors .social-show-brand-always .social-button:not(.ignore-brand):not(.skip):not(.ignore){color:#fff}body.social-brand-colors .social-show-brand-until.social-style-outline .social-button:not(:hover):not(.skip):not(.ignore),body.social-brand-colors .social-show-brand-hover.social-style-outline .social-button:not(.ignore-brand):not(.skip):not(.ignore):hover,body.social-brand-colors .social-show-brand-always.social-style-outline .social-button:not(.ignore-brand):not(.skip):not(.ignore){border-color:currentColor}:root .has-theme-palette-1-background-color,:root .has-theme-palette1-background-color{background-color:var(--global-palette1)}:root .has-theme-palette-1-color,:root .has-theme-palette1-color{color:var(--global-palette1)}:root .has-theme-palette-2-background-color,:root .has-theme-palette2-background-color{background-color:var(--global-palette2)}:root .has-theme-palette-2-color,:root .has-theme-palette2-color{color:var(--global-palette2)}:root .has-theme-palette-3-background-color,:root .has-theme-palette3-background-color{background-color:var(--global-palette3)}:root .has-theme-palette-3-color,:root .has-theme-palette3-color{color:var(--global-palette3)}:root .has-theme-palette-4-background-color,:root .has-theme-palette4-background-color{background-color:var(--global-palette4)}:root .has-theme-palette-4-color,:root .has-theme-palette4-color{color:var(--global-palette4)}:root .has-theme-palette-5-background-color,:root .has-theme-palette5-background-color{background-color:var(--global-palette5)}:root .has-theme-palette-5-color,:root .has-theme-palette5-color{color:var(--global-palette5)}:root .has-theme-palette-6-background-color,:root .has-theme-palette6-background-color{background-color:var(--global-palette6)}:root .has-theme-palette-6-color,:root .has-theme-palette6-color{color:var(--global-palette6)}:root .has-theme-palette-7-background-color,:root .has-theme-palette7-background-color{background-color:var(--global-palette7)}:root .has-theme-palette-7-color,:root .has-theme-palette7-color{color:var(--global-palette7)}:root .has-theme-palette-8-background-color,:root .has-theme-palette8-background-color{background-color:var(--global-palette8)}:root .has-theme-palette-8-color,:root .has-theme-palette8-color{color:var(--global-palette8)}:root .has-theme-palette-9-background-color,:root .has-theme-palette9-background-color{background-color:var(--global-palette9)}:root .has-theme-palette-9-color,:root .has-theme-palette9-color{color:var(--global-palette9)}:root .has-theme-palette-10-background-color,:root .has-theme-palette10-background-color{background-color:var(--global-palette10)}:root .has-theme-palette-10-color,:root .has-theme-palette10-color{color:var(--global-palette10)}:root .has-theme-palette-11-background-color,:root .has-theme-palette11-background-color{background-color:var(--global-palette11)}:root .has-theme-palette-11-color,:root .has-theme-palette11-color{color:var(--global-palette11)}:root .has-theme-palette-12-background-color,:root .has-theme-palette12-background-color{background-color:var(--global-palette12)}:root .has-theme-palette-12-color,:root .has-theme-palette12-color{color:var(--global-palette12)}:root .has-theme-palette-13-background-color,:root .has-theme-palette13-background-color{background-color:var(--global-palette13)}:root .has-theme-palette-13-color,:root .has-theme-palette13-color{color:var(--global-palette13)}:root .has-theme-palette-14-background-color,:root .has-theme-palette14-background-color{background-color:var(--global-palette14)}:root .has-theme-palette-14-color,:root .has-theme-palette14-color{color:var(--global-palette14)}:root .has-theme-palette-15-background-color,:root .has-theme-palette15-background-color{background-color:var(--global-palette15)}:root .has-theme-palette-15-color,:root .has-theme-palette15-color{color:var(--global-palette15)}.kt-clear{*zoom:1}.kt-clear::before,.kt-clear::after{content:" ";display:table}.kt-clear::after{clear:both}#wpadminbar{position:fixed!important}.content-area{margin:var(--global-xxl-spacing) 0}.entry-content{word-break:break-word}.entry-content table{word-break:normal}.body{overflow-x:hidden}.scroll a *,a.scroll *{pointer-events:none}.content-width-fullwidth .content-container.site-container{max-width:none;padding:0}.content-width-fullwidth .content-area,.content-vertical-padding-hide .content-area{margin-top:0;margin-bottom:0}.content-vertical-padding-top .content-area{margin-bottom:0}.content-vertical-padding-bottom .content-area{margin-top:0}.site-container,.site-header-row-layout-contained,.site-footer-row-layout-contained,.entry-hero-layout-contained,.alignfull>.wp-block-cover__inner-container,.alignwide>.wp-block-cover__inner-container{margin:0 auto;padding:0 var(--global-content-edge-padding)}.kt-row-layout-inner>.kb-theme-content-width,.kt-row-layout-inner.kt-row-has-bg>.kb-theme-content-width{padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding)}.content-bg{background:#fff}.content-style-unboxed .entry:not(.loop-entry)>.entry-content-wrap{padding:0}.content-style-unboxed .content-bg:not(.loop-entry){background:#fff0}.content-style-unboxed .entry:not(.loop-entry){box-shadow:none;border-radius:0}@media screen and (min-width:1025px){.has-sidebar .content-container{display:grid;grid-template-columns:5fr 2fr;grid-gap:var(--global-xl-spacing);justify-content:center}#secondary{grid-column:2;grid-row:1;min-width:0}.has-left-sidebar .content-container{grid-template-columns:2fr 5fr}.has-left-sidebar #main{grid-column:2;grid-row:1}.has-left-sidebar #secondary{grid-column:1;grid-row:1}.has-sidebar .wp-site-blocks .content-container .alignwide,.has-sidebar .wp-site-blocks .content-container .alignfull{width:unset;max-width:unset;margin-left:0;margin-right:0}.has-sidebar .content-container .kadence-thumbnail-position-behind.alignwide{margin-left:-10px;margin-right:-10px}}#kt-scroll-up-reader,#kt-scroll-up{position:fixed;transform:translateY(40px);transition:all .2s ease;opacity:0;z-index:1000;display:flex;cursor:pointer}#kt-scroll-up-reader *,#kt-scroll-up *{pointer-events:none}#kt-scroll-up-reader.scroll-up-style-outline,#kt-scroll-up.scroll-up-style-outline{background:#fff0}.scroll-up-style-filled{color:var(--global-palette9);background:var(--global-palette4)}.scroll-up-style-filled:hover{color:var(--global-palette9)}.scroll-up-style-outline,.scroll-up-wrap.scroll-up-style-outline{border-width:2px;border-style:solid;border-color:currentColor;color:var(--global-palette4)}.scroll-up-style-outline:hover{color:var(--global-palette5)}#kt-scroll-up.scroll-visible{transform:translateY(0);opacity:1}#kt-scroll-up-reader{transform:translateY(0);transition:all 0s ease}#kt-scroll-up-reader:not(:focus){clip:rect(1px,1px,1px,1px);height:1px;width:1px;overflow:hidden;word-wrap:normal!important}#kt-scroll-up-reader:focus{transform:translateY(0);opacity:1;box-shadow:none;z-index:1001}@media screen and (max-width:719px){.vs-sm-false{display:none!important}}@media screen and (min-width:720px)and (max-width:1024px){.vs-md-false{display:none!important}}@media screen and (min-width:1025px){.vs-lg-false{display:none!important}}body.logged-in .vs-logged-in-false{display:none!important}body:not(.logged-in) .vs-logged-out-false{display:none!important}.infinite-scroll .posts-navigation,.infinite-scroll .pagination,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}#wrapper{overflow:hidden;overflow:clip}.kadence-scrollbar-fixer{margin-right:var(--scrollbar-offset,unset)}.kadence-scrollbar-fixer .item-is-fixed{right:var(--scrollbar-offset,0)}.alignleft{float:left;margin-right:var(--global-md-spacing)}.alignright{float:right;margin-left:var(--global-md-spacing)}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;text-align:center}body.footer-on-bottom #wrapper{min-height:100vh;display:flex;flex-direction:column}body.footer-on-bottom.admin-bar #wrapper{min-height:calc(100vh - 32px)}body.footer-on-bottom #inner-wrap{flex:1 0 auto}.kadence-pro-fixed-item>.kadence-element-wrap>p:first-child:last-child,.kadence-pro-fixed-item>p:first-child:last-child{margin:0}:root{--global-palette1:#2B6CB0;--global-palette2:#215387;--global-palette3:#1A202C;--global-palette4:#2D3748;--global-palette5:#4A5568;--global-palette6:#718096;--global-palette7:#EDF2F7;--global-palette8:#F7FAFC;--global-palette9:#ffffff;--global-palette10:oklch(from var(--global-palette1) calc(l + 0.10 * (1 - l)) calc(c * 1.00) calc(h + 180) / 100%);--global-palette11:#13612e;--global-palette12:#1159af;--global-palette13:#b82105;--global-palette14:#f7630c;--global-palette15:#f5a524;--global-palette9rgb:255, 255, 255;--global-palette-highlight:var(--global-palette1);--global-palette-highlight-alt:var(--global-palette2);--global-palette-highlight-alt2:var(--global-palette9);--global-palette-btn-bg:var(--global-palette1);--global-palette-btn-bg-hover:var(--global-palette2);--global-palette-btn:var(--global-palette9);--global-palette-btn-hover:var(--global-palette9);--global-palette-btn-sec-bg:var(--global-palette7);--global-palette-btn-sec-bg-hover:var(--global-palette2);--global-palette-btn-sec:var(--global-palette3);--global-palette-btn-sec-hover:var(--global-palette9);--global-body-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--global-heading-font-family:inherit;--global-primary-nav-font-family:inherit;--global-fallback-font:sans-serif;--global-display-fallback-font:sans-serif;--global-content-width:1290px;--global-content-wide-width:calc(1290px + 230px);--global-content-narrow-width:842px;--global-content-edge-padding:1.5rem;--global-content-boxed-padding:2rem;--global-calc-content-width:calc(1290px - var(--global-content-edge-padding) - var(--global-content-edge-padding) );--wp--style--global--content-size:var(--global-calc-content-width)}.wp-site-blocks{--global-vw:calc( 100vw - ( 0.5 * var(--scrollbar-offset)))}body{background:var(--global-palette8)}body,input,select,optgroup,textarea{font-weight:400;font-size:17px;line-height:1.6;font-family:var(--global-body-font-family);color:var(--global-palette4)}.content-bg,body.content-style-unboxed .site{background:var(--global-palette9)}h1,h2,h3,h4,h5,h6{font-family:var(--global-heading-font-family)}h1{font-weight:700;font-size:32px;line-height:1.5;color:var(--global-palette3)}h2{font-weight:700;font-size:28px;line-height:1.5;color:var(--global-palette3)}h3{font-weight:700;font-size:24px;line-height:1.5;color:var(--global-palette3)}h4{font-weight:700;font-size:22px;line-height:1.5;color:var(--global-palette4)}h5{font-weight:700;font-size:20px;line-height:1.5;color:var(--global-palette4)}h6{font-weight:700;font-size:18px;line-height:1.5;color:var(--global-palette5)}.entry-hero .kadence-breadcrumbs{max-width:1290px}.site-container,.site-header-row-layout-contained,.site-footer-row-layout-contained,.entry-hero-layout-contained,.comments-area,.alignfull>.wp-block-cover__inner-container,.alignwide>.wp-block-cover__inner-container{max-width:var(--global-content-width)}.content-width-narrow .content-container.site-container,.content-width-narrow .hero-container.site-container{max-width:var(--global-content-narrow-width)}@media all and (min-width:1520px){.wp-site-blocks .content-container .alignwide{margin-left:-115px;margin-right:-115px;width:unset;max-width:unset}}@media all and (min-width:1102px){.content-width-narrow .wp-site-blocks .content-container .alignwide{margin-left:-130px;margin-right:-130px;width:unset;max-width:unset}}.content-style-boxed .wp-site-blocks .entry-content .alignwide{margin-left:calc(-1 * var( --global-content-boxed-padding ));margin-right:calc(-1 * var( --global-content-boxed-padding ))}.content-area{margin-top:5rem;margin-bottom:5rem}@media all and (max-width:1024px){.content-area{margin-top:3rem;margin-bottom:3rem}}@media all and (max-width:767px){.content-area{margin-top:2rem;margin-bottom:2rem}}@media all and (max-width:1024px){:root{--global-content-boxed-padding:2rem}}@media all and (max-width:767px){:root{--global-content-boxed-padding:1.5rem}}.entry-content-wrap{padding:2rem}@media all and (max-width:1024px){.entry-content-wrap{padding:2rem}}@media all and (max-width:767px){.entry-content-wrap{padding:1.5rem}}.entry.single-entry{box-shadow:0 15px 15px -10px rgb(0 0 0 / .05)}.entry.loop-entry{box-shadow:0 15px 15px -10px rgb(0 0 0 / .05)}.loop-entry .entry-content-wrap{padding:2rem}@media all and (max-width:1024px){.loop-entry .entry-content-wrap{padding:2rem}}@media all and (max-width:767px){.loop-entry .entry-content-wrap{padding:1.5rem}}button,.button,.wp-block-button__link,input[type="button"],input[type="reset"],input[type="submit"],.fl-button,.elementor-button-wrapper .elementor-button,.wc-block-components-checkout-place-order-button,.wc-block-cart__submit{box-shadow:0 0 0 -7px #fff0}button:hover,button:focus,button:active,.button:hover,.button:focus,.button:active,.wp-block-button__link:hover,.wp-block-button__link:focus,.wp-block-button__link:active,input[type="button"]:hover,input[type="button"]:focus,input[type="button"]:active,input[type="reset"]:hover,input[type="reset"]:focus,input[type="reset"]:active,input[type="submit"]:hover,input[type="submit"]:focus,input[type="submit"]:active,.elementor-button-wrapper .elementor-button:hover,.elementor-button-wrapper .elementor-button:focus,.elementor-button-wrapper .elementor-button:active,.wc-block-cart__submit:hover{box-shadow:0 15px 25px -7px rgb(0 0 0 / .1)}.kb-button.kb-btn-global-outline.kb-btn-global-inherit{padding-top:calc(px - 2px);padding-right:calc(px - 2px);padding-bottom:calc(px - 2px);padding-left:calc(px - 2px)}@media all and (min-width:1025px){.transparent-header .entry-hero .entry-hero-container-inner{padding-top:80px}}@media all and (max-width:1024px){.mobile-transparent-header .entry-hero .entry-hero-container-inner{padding-top:80px}}@media all and (max-width:767px){.mobile-transparent-header .entry-hero .entry-hero-container-inner{padding-top:80px}}@media all and (max-width:1024px){.mobile-transparent-header #masthead{position:absolute;left:0;right:0;z-index:100}.kadence-scrollbar-fixer.mobile-transparent-header #masthead{right:var(--scrollbar-offset,0)}.mobile-transparent-header #masthead,.mobile-transparent-header .site-top-header-wrap .site-header-row-container-inner,.mobile-transparent-header .site-main-header-wrap .site-header-row-container-inner,.mobile-transparent-header .site-bottom-header-wrap .site-header-row-container-inner{background:#fff0}.site-header-row-tablet-layout-fullwidth,.site-header-row-tablet-layout-standard{padding:0}}@media all and (min-width:1025px){.transparent-header #masthead{position:absolute;left:0;right:0;z-index:100}.transparent-header.kadence-scrollbar-fixer #masthead{right:var(--scrollbar-offset,0)}.transparent-header #masthead,.transparent-header .site-top-header-wrap .site-header-row-container-inner,.transparent-header .site-main-header-wrap .site-header-row-container-inner,.transparent-header .site-bottom-header-wrap .site-header-row-container-inner{background:#fff0}}.site-branding a.brand img{max-width:200px}.site-branding a.brand img.svg-logo-image{width:200px}.site-branding{padding:0 0 0 0}#masthead,#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.site-header-row-container):not(.site-main-header-wrap),#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start)>.site-header-row-container-inner{background:#fff}.site-main-header-inner-wrap{min-height:80px}.header-navigation[class*="header-navigation-style-underline"] .header-menu-container.primary-menu-container>ul>li>a:after{width:calc(100% - 1.2em)}.main-navigation .primary-menu-container>ul>li.menu-item>a{padding-left:calc(1.2em / 2);padding-right:calc(1.2em / 2);padding-top:.6em;padding-bottom:.6em;color:var(--global-palette5)}.main-navigation .primary-menu-container>ul>li.menu-item .dropdown-nav-special-toggle{right:calc(1.2em / 2)}.main-navigation .primary-menu-container>ul>li.menu-item>a:hover{color:var(--global-palette-highlight)}.main-navigation .primary-menu-container>ul>li.menu-item.current-menu-item>a{color:var(--global-palette3)}.header-navigation[class*="header-navigation-style-underline"] .header-menu-container.secondary-menu-container>ul>li>a:after{width:calc(100% - 1.2em)}.secondary-navigation .secondary-menu-container>ul>li.menu-item>a{padding-left:calc(1.2em / 2);padding-right:calc(1.2em / 2);padding-top:.6em;padding-bottom:.6em;color:var(--global-palette5)}.secondary-navigation .primary-menu-container>ul>li.menu-item .dropdown-nav-special-toggle{right:calc(1.2em / 2)}.secondary-navigation .secondary-menu-container>ul>li.menu-item>a:hover{color:var(--global-palette-highlight)}.secondary-navigation .secondary-menu-container>ul>li.menu-item.current-menu-item>a{color:var(--global-palette3)}.header-navigation .header-menu-container ul ul.sub-menu,.header-navigation .header-menu-container ul ul.submenu{background:var(--global-palette3);box-shadow:0 2px 13px 0 rgb(0 0 0 / .1)}.header-navigation .header-menu-container ul ul li.menu-item,.header-menu-container ul.menu>li.kadence-menu-mega-enabled>ul>li.menu-item>a{border-bottom:1px solid rgb(255 255 255 / .1);border-radius:0 0 0 0}.header-navigation .header-menu-container ul ul li.menu-item>a{width:200px;padding-top:1em;padding-bottom:1em;color:var(--global-palette8);font-size:12px}.header-navigation .header-menu-container ul ul li.menu-item>a:hover{color:var(--global-palette9);background:var(--global-palette4);border-radius:0 0 0 0}.header-navigation .header-menu-container ul ul li.menu-item.current-menu-item>a{color:var(--global-palette9);background:var(--global-palette4);border-radius:0 0 0 0}.mobile-toggle-open-container .menu-toggle-open,.mobile-toggle-open-container .menu-toggle-open:focus{color:var(--global-palette5);padding:.4em .6em .4em .6em;font-size:14px}.mobile-toggle-open-container .menu-toggle-open.menu-toggle-style-bordered{border:1px solid currentColor}.mobile-toggle-open-container .menu-toggle-open .menu-toggle-icon{font-size:20px}.mobile-toggle-open-container .menu-toggle-open:hover,.mobile-toggle-open-container .menu-toggle-open:focus-visible{color:var(--global-palette-highlight)}.mobile-navigation ul li{font-size:14px}.mobile-navigation ul li a{padding-top:1em;padding-bottom:1em}.mobile-navigation ul li>a,.mobile-navigation ul li.menu-item-has-children>.drawer-nav-drop-wrap{color:var(--global-palette8)}.mobile-navigation ul li.current-menu-item>a,.mobile-navigation ul li.current-menu-item.menu-item-has-children>.drawer-nav-drop-wrap{color:var(--global-palette-highlight)}.mobile-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap,.mobile-navigation ul li:not(.menu-item-has-children) a{border-bottom:1px solid rgb(255 255 255 / .1)}.mobile-navigation:not(.drawer-navigation-parent-toggle-true) ul li.menu-item-has-children .drawer-nav-drop-wrap button{border-left:1px solid rgb(255 255 255 / .1)}#mobile-drawer .drawer-header .drawer-toggle{padding:.6em .15em .6em .15em;font-size:24px}.site-top-footer-inner-wrap{padding-top:30px;padding-bottom:30px;grid-column-gap:0;grid-row-gap:0}.site-top-footer-inner-wrap .widget{margin-bottom:30px}.site-top-footer-inner-wrap .site-footer-section:not(:last-child):after{right:calc(-0px / 2)}.site-bottom-footer-inner-wrap{padding-top:30px;padding-bottom:30px;grid-column-gap:30px}.site-bottom-footer-inner-wrap .widget{margin-bottom:30px}.site-bottom-footer-inner-wrap .site-footer-section:not(:last-child):after{right:calc(-30px / 2)}.entry-hero.product-hero-section .entry-header{min-height:200px}.product-title .single-category{font-weight:700;font-size:32px;line-height:1.5;color:var(--global-palette3)}.wp-site-blocks .product-hero-section .extra-title{font-weight:700;font-size:32px;line-height:1.5}.woocommerce ul.products.woo-archive-btn-button .product-action-wrap .button:not(.kb-button),.woocommerce ul.products li.woo-archive-btn-button .button:not(.kb-button),.wc-block-grid__product.woo-archive-btn-button .product-details .wc-block-grid__product-add-to-cart .wp-block-button__link{border:2px none #fff0;box-shadow:0 0 0 0 #fff0}.woocommerce ul.products.woo-archive-btn-button .product-action-wrap .button:not(.kb-button):hover,.woocommerce ul.products li.woo-archive-btn-button .button:not(.kb-button):hover,.wc-block-grid__product.woo-archive-btn-button .product-details .wc-block-grid__product-add-to-cart .wp-block-button__link:hover{box-shadow:0 0 0 0 #fff0}.site-branding{max-height:inherit}.site-branding a.brand{display:flex;gap:1em;flex-direction:row;align-items:center;text-decoration:none;color:inherit;max-height:inherit}.site-branding a.brand img{display:block}.site-branding .site-title{margin:0}.site-branding .site-description{margin:.4375em 0 0;word-wrap:break-word}.site-branding.branding-layout-standard-reverse a.brand{flex-direction:row-reverse}.site-branding.branding-layout-vertical.site-title-top a.brand .site-title-wrap{order:-1}.site-branding.branding-layout-vertical.site-title-top a.brand .site-description{margin:0}.site-branding.branding-layout-vertical a.brand{flex-direction:column}.site-branding.branding-layout-vertical-reverse a.brand{flex-direction:column-reverse}.site-header-section-center .site-branding.branding-layout-vertical a.brand,.site-header-section-center .site-branding.branding-layout-vertical-reverse a.brand{text-align:center}.site-header-section-center .site-branding.branding-layout-vertical a.brand img,.site-header-section-center .site-branding.branding-layout-vertical-reverse a.brand img{margin-left:auto;margin-right:auto}@media screen and (max-width:1024px){.site-branding.branding-tablet-layout-standard-reverse a.brand{flex-direction:row-reverse}.site-branding.branding-tablet-layout-vertical.site-title-top a.brand .site-title-wrap{order:-1}.site-branding.branding-tablet-layout-vertical a.brand{flex-direction:column}.site-branding.branding-tablet-layout-vertical-reverse a.brand{flex-direction:column-reverse}}@media screen and (max-width:719px){.site-branding.branding-mobile-layout-standard:not(.site-brand-logo-only) a.brand{flex-direction:row}.site-branding.branding-mobile-layout-standard-reverse a.brand{flex-direction:row-reverse}.site-branding.branding-mobile-layout-vertical.site-title-top a.brand .site-title-wrap{order:-1}.site-branding.branding-mobile-layout-vertical a.brand{flex-direction:column}.site-branding.branding-mobile-layout-vertical-reverse a.brand{flex-direction:column-reverse}}.site-header-row-center-column .brand:not(.has-logo-image) .site-title-wrap{text-align:center}.logo-icon{display:flex}.logo-icon .kadence-svg-iconset svg{width:100%;height:auto}.header-navigation ul ul.sub-menu,.header-navigation ul ul.submenu{display:none;position:absolute;top:100%;flex-direction:column;background:#fff;margin-left:0;box-shadow:0 2px 13px rgb(0 0 0 / .1);z-index:1000}.header-navigation ul ul.quadmenu-row{flex-direction:row}body:not(.hide-focus-outline) .header-navigation li.menu-item--has-toggle>a:focus .dropdown-nav-toggle{opacity:.2}.header-navigation ul ul.sub-menu>li:last-child,.header-navigation ul ul.submenu>li:last-child{border-bottom:0}.header-navigation ul ul.sub-menu.sub-menu-edge{left:auto;right:0}.header-navigation ul ul ul.sub-menu.sub-menu-edge{left:auto;right:100%}.header-navigation[class*=header-navigation-dropdown-animation-fade] ul ul.sub-menu,.header-navigation[class*=header-navigation-dropdown-animation-fade] ul ul.submenu{opacity:0;visibility:hidden;transform:translate3d(0,0,0);transition:all .2s ease;display:block;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden}.header-navigation[class*=header-navigation-dropdown-animation-fade]:not(.click-to-open) ul li:hover>ul,.header-navigation[class*=header-navigation-dropdown-animation-fade]:not(.click-to-open) ul li.menu-item--toggled-on>ul,.header-navigation[class*=header-navigation-dropdown-animation-fade]:not(.click-to-open) ul li:not(.menu-item--has-toggle):focus>ul{opacity:1;visibility:visible;transform:translate3d(0,0,0);clip:auto;height:auto;overflow:visible}.header-navigation[class*=header-navigation-dropdown-animation-fade].click-to-open ul li>ul.opened,.header-navigation[class*=header-navigation-dropdown-animation-fade].click-to-open ul li.menu-item--toggled-on>ul,.header-navigation[class*=header-navigation-dropdown-animation-fade].click-to-open ul li:not(.menu-item--has-toggle):focus>ul{opacity:1;visibility:visible;transform:translate3d(0,0,0);clip:auto;height:auto;overflow:visible}.header-navigation.header-navigation-dropdown-animation-fade-up ul ul.sub-menu,.header-navigation.header-navigation-dropdown-animation-fade-up ul ul.submenu{transform:translate3d(0,10px,0)}.header-navigation.header-navigation-dropdown-animation-fade-down ul ul.sub-menu,.header-navigation.header-navigation-dropdown-animation-fade-down ul ul.submenu{transform:translate3d(0,-10px,0)}.wp-site-blocks .nav--toggle-sub .dropdown-nav-special-toggle{position:absolute!important;overflow:hidden;padding:0!important;margin:0!important;margin-right:-0.1em!important;border:0!important;width:.9em;top:0;bottom:0;height:auto;border-radius:0;box-shadow:none!important;background:#fff0!important;display:block;left:auto;right:.7em;pointer-events:none}.wp-site-blocks .nav--toggle-sub .sub-menu .dropdown-nav-special-toggle{width:2.6em;margin:0!important;right:0}.nav--toggle-sub .dropdown-nav-special-toggle:focus{z-index:10}.nav--toggle-sub .dropdown-nav-toggle{display:block;background:#fff0;position:absolute;right:0;top:50%;width:.7em;height:.7em;font-size:inherit;width:.9em;height:.9em;font-size:.9em;display:inline-flex;line-height:inherit;margin:0;padding:0;border:none;border-radius:0;transform:translateY(-50%);overflow:visible;transition:opacity .2s ease}.nav--toggle-sub ul ul .dropdown-nav-toggle{right:.2em}.nav--toggle-sub ul ul .dropdown-nav-toggle .kadence-svg-iconset{transform:rotate(-90deg)}.nav--toggle-sub li.menu-item-has-children{position:relative}.nav-drop-title-wrap{position:relative;padding-right:1em;display:block}.nav--toggle-sub:not(.click-to-open) li:hover>ul,.nav--toggle-sub li.menu-item--toggled-on>ul,.nav--toggle-sub li:not(.menu-item--has-toggle):focus>ul,.nav--toggle-sub.click-to-open li.menu-item--has-toggle>ul.opened{display:block}.nav--toggle-sub li:not(.menu-item--has-toggle):focus-within>ul{display:block}@media(hover:none){.wp-site-blocks .nav--toggle-sub .menu-item--has-toggle:not(.menu-item--toggled-on) .dropdown-nav-special-toggle{left:0;right:0!important;margin-right:0!important;width:100%;pointer-events:all}.wp-site-blocks .nav--toggle-sub .menu-item--has-toggle:not(.menu-item--toggled-on)>a{pointer-events:none}}.rtl .nav--toggle-sub .dropdown-nav-toggle{right:auto;left:0}.rtl .primary-menu-container>ul>li.menu-item .dropdown-nav-special-toggle{right:auto;left:.7em}.rtl .wp-site-blocks .nav--toggle-sub .sub-menu .dropdown-nav-special-toggle{left:0;right:auto}.rtl .nav--toggle-sub ul ul .dropdown-nav-toggle .kadence-svg-iconset{transform:rotate(-270deg)}.rtl .header-navigation ul ul ul.sub-menu,.rtl .header-navigation ul ul ul.submenu{right:100%;left:auto}.rtl .nav-drop-title-wrap{padding-left:1em;padding-right:0}.wp-site-blocks .nav--toggle-sub .kadence-menu-mega-enabled .sub-menu .dropdown-nav-special-toggle{display:none}.header-navigation-style-underline-fullheight,.header-navigation-style-fullheight{height:100%;align-items:center}.header-navigation-style-underline-fullheight .header-menu-container,.header-navigation-style-fullheight .header-menu-container{height:100%;align-items:center}.header-navigation-style-underline-fullheight .header-menu-container>ul,.header-navigation-style-fullheight .header-menu-container>ul{height:100%;align-items:center}.header-navigation-style-underline-fullheight .header-menu-container>ul>li,.header-navigation-style-fullheight .header-menu-container>ul>li{display:flex;height:100%;align-items:center}.header-navigation-style-underline-fullheight .header-menu-container>ul>li>a,.header-navigation-style-fullheight .header-menu-container>ul>li>a{display:flex;height:100%;align-items:center}.header-navigation[class*=header-navigation-style-underline] .header-menu-container>ul>li>a{position:relative}.header-navigation[class*=header-navigation-style-underline] .header-menu-container>ul>li>a:after{content:"";width:100%;position:absolute;bottom:0;height:2px;right:50%;background:currentColor;transform:scale(0,0) translate(-50%,0);transition:transform .2s ease-in-out,color 0s ease-in-out}.header-navigation[class*=header-navigation-style-underline] .header-menu-container>ul>li>a:hover:after{transform:scale(1,1) translate(50%,0)}.header-navigation[class*=header-navigation-style-underline] .header-menu-container>ul>li.current-menu-item>a:after,.header-navigation[class*=header-navigation-style-underline] .header-menu-container>ul>li.current-page-item>a:after{transform:scale(1,1) translate(50%,0)}.header-navigation,.header-menu-container{display:flex}.header-navigation li.menu-item>a{display:block;width:100%;text-decoration:none;color:var(--global-palette4);transition:all .2s ease-in-out;transform:translate3d(0,0,0)}.header-navigation li.menu-item>a:hover,.header-navigation li.menu-item>a:focus{color:var(--global-palette-highlight)}.header-navigation ul.sub-menu,.header-navigation ul.submenu{display:block;list-style:none;margin:0;padding:0}.header-navigation ul li.menu-item>a{padding:.6em .5em}.header-navigation ul ul li.menu-item>a{padding:1em;outline-offset:-2px}.header-navigation ul ul li.menu-item>a{width:200px}.header-navigation ul ul ul.sub-menu,.header-navigation ul ul ul.submenu{top:0;left:100%;right:auto;min-height:100%}.header-navigation .menu{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;list-style:none;margin:0;padding:0}.menu-toggle-open{display:flex;background:#fff0;align-items:center;box-shadow:none}.menu-toggle-open .menu-toggle-label{padding-right:5px}.menu-toggle-open .menu-toggle-icon{display:flex}.menu-toggle-open .menu-toggle-label:empty{padding-right:0}.menu-toggle-open:hover,.menu-toggle-open:focus{border-color:currentColor;background:#fff0;box-shadow:none}.menu-toggle-open.menu-toggle-style-default{border:0}.wp-site-blocks .menu-toggle-open{box-shadow:none}.mobile-navigation{width:100%}.mobile-navigation a{display:block;width:100%;text-decoration:none;padding:.6em .5em}.mobile-navigation ul{display:block;list-style:none;margin:0;padding:0}.drawer-nav-drop-wrap{display:flex;position:relative}.drawer-nav-drop-wrap a{color:inherit}.drawer-nav-drop-wrap .drawer-sub-toggle{background:#fff0;color:inherit;padding:.5em .7em;display:flex;border:0;border-radius:0;box-shadow:none;line-height:normal}.drawer-nav-drop-wrap .drawer-sub-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.mobile-navigation.drawer-navigation-parent-toggle-true .drawer-nav-drop-wrap .drawer-sub-toggle{position:absolute;left:0;z-index:10;top:0;bottom:0;justify-content:flex-end;width:100%}.mobile-navigation ul ul{padding-left:1em;transition:all .2s ease-in-out}.mobile-navigation ul.has-collapse-sub-nav ul.sub-menu{display:none}body[class*=amp-mode-] .mobile-navigation ul ul{display:block}.mobile-navigation ul ul ul ul ul ul{padding-left:0}.mobile-navigation ul.has-collapse-sub-nav .sub-menu.show-drawer{display:block}.popup-drawer{position:fixed;display:none;top:0;bottom:0;left:-99999rem;right:99999rem;transition:opacity .25s ease-in,left 0s .25s,right 0s .25s;z-index:100000}.popup-drawer .drawer-overlay{background-color:rgb(0 0 0 / .4);position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .2s ease-in-out}.popup-drawer .drawer-inner{width:100%;transform:translateX(100%);max-width:90%;right:0;top:0;overflow:auto;background:#090c10;color:#fff;bottom:0;opacity:0;position:fixed;box-shadow:0 0 2rem 0 rgb(0 0 0 / .1);display:flex;flex-direction:column;transition:transform .3s cubic-bezier(.77,.2,.05,1),opacity .25s cubic-bezier(.77,.2,.05,1)}.popup-drawer .drawer-header{padding:0 1.5em;display:flex;justify-content:flex-end;min-height:calc(1.2em + 24px)}.popup-drawer .drawer-header .drawer-toggle{background:#fff0;border:0;font-size:24px;line-height:1;padding:.6em .15em;color:inherit;display:flex;box-shadow:none;border-radius:0}.popup-drawer .drawer-header .drawer-toggle:hover{box-shadow:none}.popup-drawer .drawer-content{padding:0 1.5em 1.5em}.popup-drawer-layout-sidepanel.popup-drawer-side-left .drawer-inner{transform:translateX(-100%);right:auto;left:0}@media screen and (max-width:1024px){.showing-popup-drawer-from-right.animate-body-popup #inner-wrap,.showing-popup-drawer-from-right.animate-body-popup #colophon,.showing-popup-drawer-from-right.animate-body-popup .site-header-row{transform:translateX(-200px)}.showing-popup-drawer-from-left.animate-body-popup #inner-wrap,.showing-popup-drawer-from-left.animate-body-popup #colophon,.showing-popup-drawer-from-left.animate-body-popup .site-header-row{transform:translateX(200px)}.animate-body-popup #inner-wrap,.animate-body-popup .site-header-row,.animate-body-popup #colophon{transform:none;transition:transform .3s cubic-bezier(.77,.2,.05,1)}}.popup-drawer-animation-scale.popup-drawer-layout-fullwidth .drawer-inner{transform:scale(0);transform-origin:top right;transition:transform .3s cubic-bezier(.77,.2,.05,1),opacity .3s cubic-bezier(.77,.2,.05,1)}.popup-drawer-animation-scale.popup-drawer-layout-fullwidth.popup-drawer-side-left .drawer-inner{transform-origin:top left}.popup-drawer-animation-scale.popup-drawer-layout-fullwidth.active .drawer-inner{transform:scale(1)}#mobile-drawer.popup-drawer-animation-slice.popup-drawer-layout-fullwidth .drawer-overlay,#mobile-drawer.popup-drawer-animation-slice.popup-drawer-layout-fullwidth .drawer-inner{background:#fff0}.popup-drawer .drawer-header .drawer-toggle{width:1em;position:relative;height:1em;box-sizing:content-box;font-size:24px}.drawer-toggle .toggle-close-bar{width:.75em;height:.08em;background:currentColor;transform-origin:center center;position:absolute;margin-top:-.04em;opacity:0;border-radius:.08em;left:50%;margin-left:-.375em;top:50%;transform:rotate(45deg) translateX(-50%);transition:transform .3s cubic-bezier(.77,.2,.05,1),opacity .3s cubic-bezier(.77,.2,.05,1);transition-delay:.2s}.drawer-toggle .toggle-close-bar:last-child{transform:rotate(-45deg) translateX(50%)}.popup-drawer.active .drawer-toggle .toggle-close-bar{transform:rotate(45deg);opacity:1}.popup-drawer.active .drawer-toggle .toggle-close-bar:last-child{transform:rotate(-45deg);opacity:1}.popup-drawer .drawer-content.content-valign-middle{min-height:calc(100% - (1.2em + 24px));display:flex;justify-content:safe center;flex-direction:column;padding-bottom:calc(1.2em + 24px);overflow:auto}.popup-drawer .drawer-content.content-valign-bottom{min-height:calc(100% - (1.2em + 24px));display:flex;justify-content:flex-end;flex-direction:column;padding-bottom:calc(1.2em + 24px);max-height:calc(100% - (1.2em + 24px));overflow:auto}.popup-drawer .drawer-content.content-valign-bottom .site-header-item-mobile-navigation{display:block;overflow:auto;max-height:calc(100% - (1.2em + 24px))}.popup-drawer .drawer-content.content-align-center{text-align:center}.popup-drawer .drawer-content.content-align-center .site-header-item{justify-content:center}.popup-drawer .drawer-content.content-align-right{text-align:right}.popup-drawer .drawer-content.content-align-right .site-header-item{justify-content:flex-end}.popup-drawer-layout-fullwidth.popup-drawer-animation-slice .drawer-inner{transform:none}.popup-drawer-layout-fullwidth.popup-drawer-animation-slice .pop-slice-background{transform-origin:center;transform:none;position:absolute;display:flex;flex-flow:column;align-items:stretch;top:0;left:0;right:0;bottom:0;z-index:-1}.popup-drawer-layout-fullwidth.popup-drawer-animation-slice .pop-portion-bg{flex:1 1 100%;background:rgb(9 12 16 / .97);transform:translateX(-100%);transition:transform .3s cubic-bezier(.77,.2,.05,1)}.popup-drawer-layout-fullwidth.popup-drawer-animation-slice .pop-portion-bg:nth-child(odd){transform:translateX(100%)}.popup-drawer-layout-fullwidth.popup-drawer-animation-slice .drawer-content{transform:translateY(20px);opacity:0;transition:all .4s ease}.popup-drawer-layout-fullwidth.popup-drawer-animation-slice.active .pop-portion-bg{transform:translateX(0)}.popup-drawer-layout-fullwidth.popup-drawer-animation-slice.active .drawer-content{transform:translateY(0);opacity:1;transition:all .4s ease;transition-delay:.2s}@media screen and (max-width:1024px){.popup-drawer-layout-sidepanel.popup-mobile-drawer-side-right .drawer-inner{transform:translateX(100%);right:0;left:auto}.popup-drawer-layout-sidepanel.popup-mobile-drawer-side-left .drawer-inner{transform:translateX(-100%);right:auto;left:0}}body.admin-bar .popup-drawer{top:46px}body.admin-bar .popup-drawer .drawer-inner{top:46px}@media screen and (min-width:783px){body.admin-bar .popup-drawer{top:32px}body.admin-bar .popup-drawer .drawer-inner{top:32px}}.popup-drawer.show-drawer{display:block}.popup-drawer.active{left:0;opacity:1;right:0;transition:opacity .25s ease-out}.popup-drawer.active .drawer-inner{opacity:1;transform:translateX(0%)}.popup-drawer.active .drawer-overlay{opacity:1;cursor:pointer}body[class*=showing-popup-drawer-]{overflow:hidden}.site .header-navigation .header-menu-container .menu-item.nav-button{margin:0 .25em}.site .header-navigation .header-menu-container .menu-item.nav-button>a{margin:0;padding:.8em 1.5em .8em 1.5em;background:var(--global-palette-btn-bg);color:var(--global-palette-btn);font-style:normal;font-size:16px;line-height:1.4;border-radius:12px}.site .header-navigation .header-menu-container .menu-item.nav-button>a:hover,.site .header-navigation .header-menu-container .menu-item.nav-button>a:focus{color:var(--global-palette-btn-hover);background:var(--global-palette-btn-bg-hover)}@media screen and (max-width:1024px){.mobile-menu-container .menu-item.nav-button>a{width:100%;text-align:center;margin:0;padding:.8em 1.5em .8em 1.5em;background:var(--global-palette-btn-bg);color:var(--global-palette-btn);font-style:normal;font-size:16px;line-height:1.4;border-radius:12px}.mobile-menu-container .menu-item.nav-button>a:hover,.mobile-menu-container .menu-item.nav-button>a:focus{color:var(--global-palette-btn-hover);background:var(--global-palette-btn-bg-hover)}}#main-header{display:none}#masthead{position:relative;z-index:11}@media screen and (min-width:1025px){#main-header{display:block}#mobile-header{display:none}}.header-html-inner img.alignnone{display:inline-block}.drawer-content .mobile-html,.drawer-content .mobile-html2{width:100%}.site-header-row{display:grid;grid-template-columns:auto auto}.site-header-row.site-header-row-center-column{grid-template-columns:1fr auto 1fr}.site-header-row.site-header-row-only-center-column{display:flex;justify-content:center}.site-header-row.site-header-row-only-center-column .site-header-section-center{flex-grow:1}.site-header-upper-inner-wrap.child-is-fixed{display:flex;align-items:flex-end}.site-header-upper-inner-wrap.child-is-fixed .site-main-header-wrap{width:100%}.site-header-row-layout-fullwidth>.site-header-row-container-inner>.site-container{max-width:none}.site-header-row-tablet-layout-contained{padding:0 1.5rem}@media screen and (max-width:719px){.site-header-focus-item.site-header-row-mobile-layout-contained{padding:0 1.5rem}.site-header-focus-item.site-header-row-mobile-layout-fullwidth,.site-header-focus-item.site-header-row-mobile-layout-standard{padding:0}}.site-header-section{display:flex;max-height:inherit}.site-header-item{display:flex;align-items:center;margin-right:10px;max-height:inherit}.rtl .site-header-item{margin-left:10px;margin-right:0}.site-header-section>.site-header-item:last-child{margin-right:0}.rtl .site-header-section>.site-header-item:last-child{margin-left:0}.drawer-content .site-header-item{margin-right:0;margin-bottom:10px}.drawer-content .site-header-item:last-child{margin-bottom:0}.site-header-section-right{justify-content:flex-end}.site-header-section-center{justify-content:center}.site-header-section-left-center{flex-grow:1;justify-content:flex-end}.site-header-section-right-center{flex-grow:1;justify-content:flex-start}.header-navigation-layout-stretch-true{flex-grow:1}.header-navigation-layout-stretch-true .header-navigation{flex-grow:1}.header-navigation-layout-stretch-true .header-navigation .header-menu-container{flex-grow:1}.header-navigation-layout-stretch-true .header-navigation .header-menu-container .menu{flex-grow:1;justify-content:space-between}.header-navigation-layout-stretch-true.header-navigation-layout-fill-stretch-true .header-navigation .header-menu-container .menu{display:grid;grid-template-columns:repeat(auto-fit,minmax(60px,1fr))}.header-navigation-layout-stretch-true.header-navigation-layout-fill-stretch-true .header-navigation .header-menu-container .menu>li{text-align:center}.header-html-inner p:first-child{margin-top:0}.header-html-inner p:last-child{margin-bottom:0}#main-header .header-button.button-style-outline{background:#fff0!important}.element-social-inner-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:.3em}a.social-button{width:2em;text-decoration:none;height:2em;display:inline-flex;justify-content:center;align-items:center;margin:0;color:var(--global-palette4);background:var(--global-palette7);border-radius:3px;transition:all .2s ease-in-out}a.social-button:hover{color:var(--global-palette-btn);background:var(--global-palette-btn-bg)}a.social-button .social-label{padding-left:6px}.social-show-label-true a.social-button{width:auto;padding:0 .4em}.social-style-outline .social-button{background:#fff0!important;border:2px solid var(--global-palette7)}.social-style-outline .social-button:hover{color:var(--global-palette-highlight);border-color:currentColor}.social-icon-custom-svg{display:inline-flex;align-self:center}.social-icon-custom-svg svg{fill:currentcolor;width:1em;height:1em}.social-icon-custom-svg svg *{fill:currentColor}.search-toggle-open{display:flex;background:#fff0;align-items:center;padding:.5em;box-shadow:none}.search-toggle-open .search-toggle-label{padding-right:5px}.search-toggle-open .search-toggle-icon{display:flex}.search-toggle-open .search-toggle-icon svg.kadence-svg-icon{top:-.05em;position:relative}.search-toggle-open .search-toggle-label:empty{padding-right:0}.search-toggle-open:hover,.search-toggle-open:focus{border-color:currentColor;background:#fff0;box-shadow:none}.search-toggle-open.search-toggle-style-default{border:0}.popup-drawer-layout-fullwidth .drawer-inner{max-width:none;background:rgb(9 12 16 / .97);transition:transform 0s ease-in,opacity .2s ease-in}.popup-drawer-layout-fullwidth .drawer-inner .drawer-overlay{background-color:#fff0}#mobile-drawer.popup-drawer-layout-fullwidth.popup-drawer-animation-slice.pop-animated .drawer-inner{background:rgb(9 12 16 / .97)}#search-drawer .drawer-inner .drawer-header{position:relative;z-index:100}#search-drawer .drawer-inner .drawer-content{display:flex;justify-content:center;align-items:center;position:absolute;top:0;bottom:0;left:0;right:0;padding:2em}#search-drawer .drawer-inner form{max-width:800px;width:100%;margin:0 auto;display:flex}#search-drawer .drawer-inner form label{flex-grow:2}#search-drawer .drawer-inner form ::-webkit-input-placeholder{color:currentColor;opacity:.5}#search-drawer .drawer-inner form ::-moz-placeholder{color:currentColor;opacity:.5}#search-drawer .drawer-inner form :-ms-input-placeholder{color:currentColor;opacity:.5}#search-drawer .drawer-inner form :-moz-placeholder{color:currentColor;opacity:.5}#search-drawer .drawer-inner input.search-field{width:100%;background:#fff0;color:var(--global-palette6);padding:.8em 80px .8em .8em;font-size:20px;border:1px solid currentColor}#search-drawer .drawer-inner input.search-field:focus{color:#fff;box-shadow:5px 5px 0 0 currentColor}#search-drawer .drawer-inner .search-submit[type=submit]{width:70px}#search-drawer .drawer-inner .kadence-search-icon-wrap{color:var(--global-palette6);width:70px}#search-drawer .drawer-inner .search-submit[type=submit]:hover~.kadence-search-icon-wrap{color:#fff}#search-drawer .drawer-inner button[type=submit]:hover~.kadence-search-icon-wrap{color:#fff}.site-header-upper-inner-wrap.child-is-fixed .site-top-header-wrap:not(.item-is-fixed){align-self:flex-start;flex-grow:1}.kadence-sticky-header{position:relative;z-index:1}.item-is-fixed{position:fixed;left:0;right:0;z-index:1200}.site-branding a.brand img.kadence-sticky-logo{display:none}.kadence-sticky-header.item-is-fixed:not(.item-at-start) .site-branding a.brand.has-sticky-logo img.kadence-sticky-logo{display:block}.kadence-sticky-header.item-is-fixed:not(.item-at-start) .site-branding a.brand.has-sticky-logo img{display:none}.kadence-sticky-header.item-is-fixed:not(.item-at-start) .site-branding a.brand img:not(.svg-logo-image){width:auto}.kadence-sticky-header.item-is-fixed:not(.item-at-start)[data-shrink=true] .site-branding a.brand picture img{max-height:inherit}#mobile-drawer{z-index:99999}#mobile-header .mobile-navigation>.mobile-menu-container.drawer-menu-container>ul.menu{display:flex;flex-wrap:wrap}#mobile-header .mobile-navigation.drawer-navigation-parent-toggle-true .drawer-nav-drop-wrap>a{padding-right:2em}#mobile-header .mobile-navigation:not(.drawer-navigation-parent-toggle-true) ul li.menu-item-has-children .drawer-nav-drop-wrap button{border:0}#mobile-header .mobile-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap,#mobile-header .mobile-navigation ul li:not(.menu-item-has-children) a{border:0}.has-drop-cap:not(:focus):first-letter{float:left;line-height:1;font-size:80px;font-weight:600;margin:0 .125em 0 0;text-transform:uppercase}.wp-block-image{margin-bottom:0}.wp-block-image.has-custom-border img{border-style:solid}figure.wp-block-image.aligncenter img{display:inline-block}.wp-block-pullquote{border-top:0;border-bottom:0;color:var(--global-palette4)}.wp-block-pullquote blockquote{border:0;margin:0 auto;padding:2em;position:relative}.wp-block-pullquote blockquote::before{font-size:200px;line-height:40px;font-family:sans-serif;color:var(--global-palette7);z-index:0;position:absolute;left:35px;content:open-quote;top:80px}.wp-block-pullquote blockquote p{font-size:1.15em;font-style:italic;position:relative;z-index:1}.wp-block-pullquote blockquote cite{text-transform:uppercase}.wp-block-pullquote.is-style-solid-color:not(.has-background){background:var(--global-palette7)}.wp-block-pullquote.is-style-solid-color blockquote{padding:0}.wp-block-pullquote.is-style-solid-color blockquote:before{color:var(--global-palette9);left:-20px;top:45px}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:1.15em;font-style:italic}@media screen and (min-width:767px){.wp-block-pullquote blockquote p,.wp-block-pullquote.is-style-solid-color blockquote p{font-size:1.3em}}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:1.5em auto;padding:0 1em}.wp-block-quote.is-large,.wp-block-quote.is-style-large{border:none}.wp-block-quote.has-text-align-right{border-left:none;border-right:4px solid var(--global-palette4);padding-left:0;padding-right:1em}.wp-block-quote.has-text-align-center{border:none;padding-left:0}.single-content .wp-block-quote p{margin-bottom:var(--global-sm-spacing)}.single-content .wp-block-quote p:last-child{margin-bottom:0}.wp-block-cover{display:flex;align-items:center}.wp-block-table{border-collapse:collapse}.wp-block-table table{border-collapse:collapse}.wp-block-table thead{border-bottom:3px solid var(--global-palette6)}.wp-block-table tfoot{border-top:3px solid var(--global-palette6)}.wp-block-table td,.wp-block-table th{padding:.5em;border:1px solid var(--global-palette6);word-break:normal}.wp-block-table img{display:inline-block}.wp-block-table.is-style-stripes thead{border-bottom:0}.wp-block-table.is-style-stripes tfoot{border-top:0}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border:0}.blocks-gallery-caption figcaption,.wp-block-embed figcaption,.wp-block-image figcaption,.wp-block-table figcaption,.wp-block-audio figcaption,.wp-block-video figcaption{color:var(--global-palette5);font-size:80%;text-align:center}.wp-block-separator{margin-left:auto;margin-right:auto}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:160px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-dots):not(.is-style-wide){height:2px}.wp-block-separator.is-style-dots:before{font-size:30px}ul.wp-block-social-links:not(.specificity){padding-left:0;padding-right:0}.single-content .wp-block-columns{margin-bottom:var(--global-md-spacing);margin-top:0}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid{display:grid;column-gap:2.5rem;row-gap:2.5rem;grid-template-columns:1fr;padding-left:0}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid .wp-block-latest-posts__featured-image:not(.alignleft):not(.alignright){display:block;height:0;padding-bottom:66.67%;overflow:hidden;position:relative}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid .wp-block-latest-posts__featured-image:not(.alignleft):not(.alignright) img{flex:1;height:100%;object-fit:cover;width:100%;position:absolute}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid li{margin:0;width:100%}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid li>a{margin:1em 0 0;color:var(--global-palette3);text-decoration:none;font-size:1.3em;display:block}@media screen and (min-width:767px){.wp-block-latest-posts.wp-block-latest-posts__list.is-grid.columns-2{grid-template-columns:1fr 1fr}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid.columns-3{grid-template-columns:1fr 1fr 1fr}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid.columns-4{grid-template-columns:1fr 1fr 1fr 1fr}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid.columns-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.wp-block-latest-posts.wp-block-latest-posts__list{padding-left:0}.wp-block-latest-posts__list li{margin-top:var(--global-sm-spacing)}.wp-block-latest-posts__list li:after{clear:both;display:table;content:""}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{color:var(--global-palette6)}@media screen and (max-width:540px){.wp-block-latest-posts__featured-image.alignleft{float:none;margin-bottom:1em}}figure.wp-block-gallery ul{padding:0}.wp-block-media-text .wp-block-media-text__media img,.wp-block-media-text .wp-block-media-text__media video{max-width:unset;width:100%;vertical-align:middle}.wp-block-group.has-background{padding:20px 30px;margin-top:0;margin-bottom:0}.entry-content .wp-block-group.has-background{padding:20px 30px}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none}.wp-block-search .wp-block-search__button{border-color:var(--global-gray-400)}.wp-block-search .wp-block-search__button:not(.has-text-color){color:var(--global-palette4)}.wp-block-search .wp-block-search__button:not(.has-background){background:var(--global-palette9)}.wp-block-search .wp-block-search__input{border-color:var(--global-gray-400)}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{border-color:var(--global-gray-400);border-radius:3px;background:var(--global-palette9)}.wp-block-navigation ul.wp-block-navigation__container{padding:0}.has-child .wp-block-navigation__container{min-width:12em;display:flex;flex-direction:column}.wp-block-yoast-how-to-block .schema-how-to-steps li{margin-bottom:var(--global-md-spacing)}.wp-block-yoast-how-to-block .schema-how-to-steps li .schema-how-to-step-text{margin-top:0}.single-content .wp-block-post-template,.single-content .wp-block-query-loop{padding:0}.single-content .wp-block-query .wp-block-post-featured-image.alignwide,.single-content .wp-block-query .wp-block-post-featured-image.alignfull{margin-left:0;margin-right:0}.single-content .wp-block-query .wp-block-post-featured-image.alignfull{width:auto}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery{margin-bottom:1.5em;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:.5em}.gallery .gallery-item{margin-top:0}.elementor-image-gallery .gallery{display:block}@media screen and (min-width:40em){.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}}.gallery-item{padding:.5em}.gallery-icon{display:flex;justify-content:center}.gallery-caption{font-size:80%}.gallery.entry{display:block}.pagination{margin:var(--global-lg-spacing) auto;overflow:hidden}.pagination .nav-links{justify-content:center;flex-wrap:wrap}.pagination .page-numbers{display:inline-block;margin-right:.5em;border:2px solid #fff0;min-width:2.5em;line-height:2.25em;text-align:center;text-decoration:none;border-radius:.25rem;color:inherit}.pagination a:hover,.pagination a:focus,.pagination a:active{border-color:var(--global-palette-btn-bg)}.pagination .dots{min-width:auto;border:none}.pagination .current{border-color:var(--global-palette-btn-bg);background:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.pagination .page-numbers:last-child{margin-right:0}.page-links{margin-top:var(--global-md-spacing);justify-content:center;flex-wrap:wrap;clear:both}.page-links .post-page-numbers{display:inline-block;margin-right:.2em;border:2px solid #fff0;min-width:2.5em;line-height:2.25em;text-align:center;text-decoration:none;border-radius:.25rem;color:inherit}.page-links a:hover,.page-links a:focus,.page-links a:active{border-color:var(--global-palette-btn-bg)}.page-links .current{border-color:var(--global-palette-btn-bg);background:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.page-links .post-page-numbers:first-child{margin-left:.5em}.page-links .post-page-numbers:last-child{margin-right:0}.comment-navigation,.post-navigation{margin:var(--global-lg-spacing) auto}.comment-navigation a,.post-navigation a{text-decoration:none;color:inherit;display:block}.comment-navigation a:hover,.post-navigation a:hover{color:var(--global-palette-highlight)}.comment-navigation .nav-links,.post-navigation .nav-links{display:grid;grid-template-columns:repeat(2,1fr)}.comment-navigation .nav-previous,.post-navigation .nav-previous{position:relative}.comment-navigation .nav-previous .kadence-svg-iconset,.post-navigation .nav-previous .kadence-svg-iconset{padding-right:.5em}.comment-navigation .nav-previous a,.post-navigation .nav-previous a{padding-right:var(--global-xs-spacing)}.comment-navigation .nav-previous:after,.post-navigation .nav-previous:after{position:absolute;content:"";top:25%;right:0;width:1px;height:50%;background:var(--global-gray-500)}.comment-navigation .nav-next,.post-navigation .nav-next{grid-column-start:2;text-align:right}.comment-navigation .nav-next a,.post-navigation .nav-next a{padding-left:var(--global-xs-spacing)}.comment-navigation .nav-next .kadence-svg-iconset,.post-navigation .nav-next .kadence-svg-iconset{padding-left:.5em}.post-navigation-sub{margin-bottom:.5em}.post-navigation-sub small{text-transform:uppercase;display:inline-block;font-weight:700;letter-spacing:.05em}.widget{margin-top:0;margin-bottom:1.5em}.widget-area .widget:last-child{margin-bottom:0}.widget-area .widget-title{font-size:20px;line-height:1.5;margin-bottom:.5em;text-transform:uppercase}.widget-area ul{padding-left:.5em}.widget-area a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){color:var(--global-palette3);text-decoration:none}.widget-area a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)):hover{color:var(--global-palette-highlight);text-decoration:underline}.sidebar-link-style-underline.widget-area a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){text-decoration:underline}.sidebar-link-style-plain.widget-area a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){text-decoration:none}.sidebar-link-style-plain.widget-area a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)):hover{text-decoration:none}.widget-area .widget{margin-left:0;margin-right:0}.widget li:not(.kb-table-of-content-list li){line-height:1.8}.widget_archive ul,.widget_categories ul,.widget_meta ul,.widget_nav_menu ul,.widget_recent_comments ul,.widget_pages ul,.widget_recent_entries ul,.widget_rss ul{margin:0;padding:0;list-style-type:none}.widget select{max-width:100%;text-overflow:ellipsis}.widget_archive li{color:var(--global-palette6)}.widget_categories .children{padding-top:0}.widget_pages .children,.widget_nav_menu .sub-menu{padding-top:0;padding-bottom:.5em}.widget_pages a,.widget_nav_menu a{display:block;padding:.1em 0;text-decoration:none}.widget_pages a:hover,.widget_pages a:focus,.widget_nav_menu a:hover,.widget_nav_menu a:focus{text-decoration:none}.widget_pages li,.widget_nav_menu li{padding:0}.widget_pages li ul,.widget_nav_menu li ul{margin-left:1em}.widget_meta li{padding:0}.widget_recent_comments li{line-height:1.3;padding-bottom:.5em}.widget_recent_comments a{font-weight:700}.widget_recent_comments .comment-author-link a{font-weight:inherit}.widget_recent_comments a:hover,.widget_recent_comments a:focus{padding-left:0}.widget_recent_entries ul li{margin-bottom:.4em}.widget_recent_entries ul li .post-date{font-size:.8em;color:var(--global-palette6)}.widget_rss li{margin-bottom:1em;line-height:1.3}.widget li a.rsswidget{padding-right:.5em;font-size:1em;line-height:1.4}.rss-date,.widget_rss cite{color:#333;font-size:.8em}.rssSummary{padding:.5em 0;font-size:.9em;line-height:1.3}.widget_calendar{font-weight:400}.widget_calendar caption{padding:.5em 0;font-size:1em;font-weight:500;text-align:left}.widget_calendar thead{background:#fff0;color:#333}.widget_calendar th{border:none;text-align:center}.widget_calendar thead th{border-bottom-width:2px}.widget_calendar td{padding:.2em;font-size:.8em;text-align:center;background:#fff;border:1px solid var(--global-gray-400)}.widget_calendar .pad{background:var(--global-palette7)}.widget_calendar .wp-calendar-nav .pad{background:#fff0}.widget_calendar a{font-weight:900;text-decoration:none}.collapse-sub-navigation ul.menu{display:block}.collapse-sub-navigation ul.menu li a{text-decoration:none;width:100%;padding-top:.5em;padding-bottom:.5em;border-bottom:1px solid var(--global-palette7)}.collapse-sub-navigation ul.menu li a:hover{text-decoration:none}.collapse-sub-navigation ul.menu ul{padding:0 0 0 1em;margin:0;display:none;transition:all .2s ease-in-out}.collapse-sub-navigation ul.menu .sub-menu.show-drawer{display:block}.collapse-sub-navigation ul.menu .drawer-nav-drop-wrap .drawer-sub-toggle{border-left:1px solid var(--global-palette7);border-bottom:1px solid var(--global-palette7)}.grid-cols{display:grid;grid-template-columns:minmax(0,1fr);column-gap:2.5rem;row-gap:2.5rem}.wp-site-blocks .grid-cols:before{display:none}.grid-xs-col-1{grid-template-columns:minmax(0,1fr)}.grid-xs-col-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-xs-col-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-xs-col-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media screen and (min-width:576px){.grid-sm-col-1{grid-template-columns:minmax(0,1fr)}.grid-sm-col-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-sm-col-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-sm-col-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:768px){.grid-md-col-1{grid-template-columns:minmax(0,1fr)}.grid-md-col-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-md-col-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-md-col-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1025px){.grid-lg-col-1{grid-template-columns:minmax(0,1fr)}.grid-lg-col-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-lg-col-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-lg-col-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-lg-col-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-lg-col-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media screen and (min-width:1200px){.grid-xl-col-1{grid-template-columns:minmax(0,1fr)}.grid-xl-col-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-xl-col-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-xl-col-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-xl-col-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-xl-col-6{grid-template-columns:repeat(6,minmax(0,1fr))}}article.sticky{font-size:inherit}.entry{box-shadow:0 15px 25px -10px rgb(0 0 0 / .05);border-radius:.25rem}.custom-archive-loop-item.entry{box-shadow:none;border-radius:0}.entry-loop{overflow:hidden}.content-wrap{position:relative}.site-main{min-width:0}ul.kadence-posts-list,.single-content ul.kadence-posts-list{padding:0;margin:0;list-style:none}ul.kt-testimonial-grid-wrap,.single-content ul.kt-testimonial-grid-wrap{padding:0;margin:0;list-style:none}.kadence-posts-list .entry-list-item{display:flex;flex-direction:column}.kadence-posts-list .entry-list-item article.entry{flex:1}.kadence-thumbnail-position-behind+.entry{z-index:1;position:relative}@media screen and (max-width:719px){.content-style-boxed .content-bg:not(.loop-entry){margin-left:-1rem;margin-right:-1rem;width:auto}.content-width-fullwidth.content-style-boxed .content-bg:not(.loop-entry){margin-left:0;margin-right:0}.content-style-boxed .comments-area{padding-left:.5rem;padding-right:.5rem}.primary-sidebar{padding-left:0;padding-right:0}}@media screen and (min-width:768px){.grid-lg-col-1.item-image-style-beside article.loop-entry.has-post-thumbnail:not(.kb-post-no-image){display:grid;grid-template-columns:1fr 2fr}.blog.content-style-unboxed .grid-lg-col-1.item-image-style-beside article.loop-entry,.archive.content-style-unboxed .grid-lg-col-1.item-image-style-beside article.loop-entry,.search-results.content-style-unboxed .grid-lg-col-1.item-image-style-beside article.loop-entry{grid-gap:2rem}.blog.content-style-unboxed .grid-lg-col-1.item-image-style-beside article.loop-entry .post-thumbnail,.archive.content-style-unboxed .grid-lg-col-1.item-image-style-beside article.loop-entry .post-thumbnail,.search-results.content-style-unboxed .grid-lg-col-1.item-image-style-beside article.loop-entry .post-thumbnail{margin-bottom:0}.kb-posts.kb-posts-style-unboxed.grid-lg-col-1.item-image-style-beside article.loop-entry{grid-gap:2rem}.kb-posts.kb-posts-style-unboxed.grid-lg-col-1.item-image-style-beside article.loop-entry .post-thumbnail{margin-bottom:0}}.archive.content-style-unboxed .entry-content-wrap,.blog.content-style-unboxed .entry-content-wrap,.post-type-archive.content-style-unboxed .entry-content-wrap,.search-results.content-style-unboxed .entry-content-wrap{padding:0}.archive.content-style-unboxed .entry,.blog.content-style-unboxed .entry,.post-type-archive.content-style-unboxed .entry,.search-results.content-style-unboxed .entry{box-shadow:none}.article-post-thumbnail-caption{font-size:90%;margin:0;padding-top:.5em;padding-bottom:.5em;text-align:center}.content-style-unboxed .kadence-thumbnail-position-above+.article-post-thumbnail-caption{margin-top:calc(0px - var(--global-md-spacing));margin-bottom:var(--global-md-spacing)}.single-content{margin:var(--global-md-spacing) 0 0}.single-content address,.single-content figure,.single-content hr,.single-content p,.single-content table,.single-content pre,.single-content form,.single-content .wp-block-buttons,.single-content .wp-block-button,.single-content .wc-block-grid,.single-content .wp-block-kadence-advancedbtn,.single-content .wp-block-media-text,.single-content .wp-block-cover,.single-content .entry-content-asset,.single-content .wp-block-kadence-form,.single-content .wp-block-group,.single-content .wp-block-yoast-faq-block,.single-content .wp-block-yoast-how-to-block,.single-content .schema-faq-section,.single-content .wp-block-kadence-tableofcontents,.single-content .enlighter-default,.single-content .wp-block-kadence-iconlist,.single-content [class*=__inner-content]{margin-top:0;margin-bottom:var(--global-md-spacing)}.single-content .wp-block-buttons .wp-block-button{margin-bottom:0}.single-content p>img{display:inline-block}.single-content p>img.aligncenter{display:block}.single-content li>img{display:inline-block}.single-content li>img.aligncenter{display:block}.single-content p:not(.wp-block-kadence-advancedheading)+.wp-block-kadence-spacer{margin-top:calc(0rem - var(--global-md-spacing))}.single-content .wp-block-yoast-faq-block .schema-faq-question{margin-bottom:.5em}.single-content .elementor-widget-container:first-child:not(style) h1,.single-content .elementor-widget-container:first-child:not(style) h2,.single-content .elementor-widget-container:first-child:not(style) h3,.single-content .elementor-widget-container:first-child:not(style) h4,.single-content .elementor-widget-container:first-child:not(style) h5,.single-content .elementor-widget-container:first-child:not(style) h6{margin-top:0}.single-content h1,.single-content h2,.single-content h3,.single-content h4,.single-content h5,.single-content h6{margin:1.5em 0 .5em}.single-content h1:first-child,.single-content h2:first-child,.single-content h3:first-child,.single-content h4:first-child,.single-content h5:first-child,.single-content h6:first-child{margin-top:0}.single-content h1+*,.single-content h2+*,.single-content h3+*,.single-content h4+*,.single-content h5+*,.single-content h6+*{margin-top:0}.single-content .wp-block-kadence-advancedgallery+p{margin-top:var(--global-md-spacing)}.single-content ul,.single-content ol{margin:0 0 var(--global-md-spacing);padding-left:2em}.single-content ul.aligncenter,.single-content ol.aligncenter{text-align:center;padding-left:0}.single-content .kad-slider ul{padding:0;margin:0}.single-content li>ol,.single-content li>ul{margin:0}.single-content>.more-link{display:block}.single-content address:last-child,.single-content figure:last-child,.single-content hr:last-child,.single-content p:last-child,.single-content table:last-child,.single-content pre:last-child,.single-content form:last-child,.single-content .wp-block-buttons:last-child,.single-content .wp-block-button:last-child,.single-content .wp-block-kadence-advancedbtn:last-child,.single-content .wp-block-media-text:last-child,.single-content .wp-block-cover:last-child,.single-content .entry-content-asset:last-child,.single-content .wp-block-kadence-form:last-child,.single-content .wp-block-group:last-child,.single-content .wp-block-yoast-faq-block:last-child,.single-content .wp-block-yoast-how-to-block:last-child,.single-content .schema-faq-section:last-child,.single-content .wp-block-kadence-tableofcontents:last-child,.single-content .enlighter-default:last-child,.single-content .wp-block-kadence-iconlist:last-child,.single-content h1:last-child,.single-content h2:last-child,.single-content h3:last-child,.single-content h4:last-child,.single-content h5:last-child,.single-content h6:last-child,.single-content ul:last-child,.single-content ol:last-child{margin-bottom:0}.single-content h1.elementor-heading-title,.single-content h2.elementor-heading-title,.single-content h3.elementor-heading-title,.single-content h4.elementor-heading-title,.single-content h5.elementor-heading-title,.single-content h6.elementor-heading-title{margin-bottom:.5em}.single-content .wp-block-image{margin-top:0;margin-bottom:0}.single-content .wp-block-image figure{margin-bottom:var(--global-md-spacing)}.single-content .wp-block-image:last-child figure{margin-bottom:0}.single-content figure.wp-block-image{margin-bottom:var(--global-md-spacing)}.single-content figure.wp-block-image:last-child{margin-bottom:0}.entry-content:after{display:table;clear:both;content:""}.content-title-style-hide .entry-content,.content-title-style-above .entry-content{margin:0}.content-title-style-above .entry-content-wrap .post-thumbnail+.single-content{margin:var(--global-md-spacing) 0 0}.wp-site-blocks .post-thumbnail{display:block;height:0;padding-bottom:66.67%;overflow:hidden;position:relative}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-1-2{padding-bottom:50%}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-9-16{padding-bottom:56.25%}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-1-1{padding-bottom:100%}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-3-4{padding-bottom:75%}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-5-4{padding-bottom:125%}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-4-3{padding-bottom:133%}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-3-2{padding-bottom:150%}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-inherit{padding-bottom:0;height:auto}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-inherit .post-thumbnail-inner{position:static}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-inherit img{margin-left:auto;margin-right:auto}.wp-site-blocks .post-thumbnail .post-thumbnail-inner{position:absolute;top:0;bottom:0;left:0;right:0}.wp-site-blocks .post-thumbnail img{flex:1;object-fit:cover}.wp-site-blocks .post-thumbnail:not(.kadence-thumbnail-ratio-inherit) img{height:100%;width:100%}.wp-block-newspack-blocks-homepage-articles .post-thumbnail:not(.kadence-thumbnail-ratio-inherit) img{height:auto;width:100%}.archive.content-style-unboxed .wp-site-blocks .post-thumbnail,.blog.content-style-unboxed .wp-site-blocks .post-thumbnail,.post-type-archive.content-style-unboxed .wp-site-blocks .post-thumbnail,.search-results.content-style-unboxed .wp-site-blocks .post-thumbnail{margin-bottom:1em}.content-style-unboxed .kadence-thumbnail-position-above{margin-bottom:var(--global-md-spacing)}.kadence-thumbnail-position-behind{margin-bottom:-4.3em;position:relative;z-index:0}.content-style-unboxed .kadence-thumbnail-position-behind:after{position:absolute;content:"";top:0;bottom:-1px;left:0;right:0;background:linear-gradient(0deg,var(--global-palette9) 5%,rgba(var(--global-palette9rgb),.35) 30%,#fff0 50%)}.kadence-breadcrumbs{margin:1em 0;font-size:85%;color:var(--global-palette5)}.kadence-breadcrumbs a{color:inherit}.kadence-breadcrumbs p{margin:0}.entry-content-wrap .entry-header .kadence-breadcrumbs:first-child{margin-top:0}.entry-meta{font-size:80%;margin:1em 0;display:flex;flex-wrap:wrap}.entry-meta>*{display:inline-flex;align-items:center;flex-wrap:wrap}.entry-meta>* time{white-space:nowrap}.entry-meta a{color:inherit;text-decoration:none}.entry-meta .meta-label{margin-right:.2rem}.entry-meta .author-avatar{width:25px;height:25px;margin-right:.5rem;position:relative;display:inline-block}.entry-meta .author-avatar a.author-image{position:absolute;left:0;right:0;top:0;bottom:0}.entry-meta .author-avatar .image-size-ratio{padding-bottom:100%;display:block}.entry-meta .author-avatar img{position:absolute;left:0;top:0;bottom:0;right:0;border-radius:50%}.entry-meta>*:after{margin-left:.5rem;margin-right:.5rem;content:"";display:inline-block;background-color:currentColor;height:.25rem;width:.25rem;opacity:.8;border-radius:9999px;vertical-align:.1875em}.entry-meta.entry-meta-divider-slash>*:after{content:"/";height:auto;background:#fff0}.entry-meta.entry-meta-divider-dash>*:after{content:"-";height:auto;background:#fff0}.entry-meta.entry-meta-divider-vline>*:after{content:"|";height:auto;background:#fff0}.entry-meta>*:last-child:after{display:none}.entry-meta-divider-customicon.entry-meta>*>.kadence-svg-iconset{margin-right:.3em;margin-left:.8em}.entry-meta-divider-customicon.entry-meta>*:after{display:none}.entry-meta-divider-customicon.entry-meta .kt-reading-time-wrap{margin-left:.8em}.loop-entry .entry-header .entry-title{margin:0}.loop-entry .entry-summary p,.loop-entry .entry-header .entry-meta{margin:1em 0}.updated:not(.published){display:none}.updated-on .updated:not(.published){display:inline-block}.entry-summary{margin:var(--global-xs-spacing) 0 0}a.post-more-link{font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;color:inherit;font-size:80%}a.post-more-link .kadence-svg-iconset{margin-left:.5em}a.post-more-link:hover{color:var(--global-palette-highlight)}.more-link-wrap{margin-top:var(--global-xs-spacing);margin-bottom:0}.entry-taxonomies{margin-bottom:.5em;letter-spacing:.05em;font-size:70%;text-transform:uppercase}.entry-taxonomies a{text-decoration:none;font-weight:700}.entry-taxonomies .category-style-pill a{background:var(--global-palette-highlight);color:#fff;padding:.25rem;border-radius:.25rem;margin-right:.25rem;margin-bottom:.25rem;display:inline-block;line-height:1.2}.entry-taxonomies .category-style-pill a:last-child{margin-right:0}.entry-taxonomies .category-style-pill a:hover{color:#fff}.entry-taxonomies .category-style-underline a{text-decoration:underline}.loop-entry.type-post .entry-taxonomies .category-style-pill a{color:#fff}@media screen and (max-width:719px){.loop-entry .entry-taxonomies{margin-bottom:1em}}.entry-tags{margin-top:var(--global-xs-spacing)}.entry-tags .tags-links{display:flex;flex-wrap:wrap}.entry-tags a.tag-link{margin-right:.5em;padding:.4em .6em;margin-top:.5em;font-size:80%;border:1px solid var(--global-gray-500);border-radius:.25rem;color:var(--global-palette5);text-decoration:none}.entry-tags a.tag-link:hover{background:var(--global-palette-highlight);color:var(--global-palette-btn);border-color:var(--global-palette-highlight)}.entry-tags a.tag-link:last-child{margin-right:0}.entry-hero-container-inner{background:var(--global-palette7)}.entry-hero-container-inner .entry-header{min-height:200px;display:flex;align-items:center;text-align:center;justify-content:center;flex-direction:column;margin-bottom:0}.entry-hero-container-inner .entry-header>div{width:100%}.entry-hero-layout-fullwidth>.entry-hero-container-inner>.site-container{max-width:none}.entry-hero{position:relative}.hero-section-overlay{position:absolute;left:0;right:0;top:0;bottom:0}.hero-container{position:relative}.title-align-left{text-align:left}.title-align-left .entry-meta{justify-content:flex-start}.title-align-center{text-align:center}.title-align-center .entry-meta{justify-content:center}.title-align-right{text-align:right}.title-align-right .entry-meta{justify-content:flex-end}.entry-hero .title-align-left{text-align:left;align-items:flex-start}.entry-hero .title-align-center{text-align:center;align-items:center}.entry-hero .title-align-right{text-align:right;align-items:flex-end}@media screen and (max-width:1024px){.title-tablet-align-left{text-align:left}.title-tablet-align-left .entry-meta{justify-content:flex-start}.title-tablet-align-center{text-align:center}.title-tablet-align-center .entry-meta{justify-content:center}.title-tablet-align-right{text-align:right}.title-tablet-align-right .entry-meta{justify-content:flex-end}.entry-hero .title-tablet-align-left{text-align:left;align-items:flex-start}.entry-hero .title-tablet-align-center{text-align:center;align-items:center}.entry-hero .title-tablet-align-right{text-align:right;align-items:flex-end}}@media screen and (max-width:719px){.title-mobile-align-left{text-align:left}.title-mobile-align-left .entry-meta{justify-content:flex-start}.title-mobile-align-center{text-align:center}.title-mobile-align-center .entry-meta{justify-content:center}.title-mobile-align-right{text-align:right}.title-mobile-align-right .entry-meta{justify-content:flex-end}.entry-hero .title-mobile-align-left{text-align:left;align-items:flex-start}.entry-hero .title-mobile-align-center{text-align:center;align-items:center}.entry-hero .title-mobile-align-right{text-align:right;align-items:flex-end}}.entry-header{margin-bottom:1em}.page-content{margin:2rem 0 0}.page-header{margin-bottom:var(--global-lg-spacing)}.hero-container .page-header{margin-bottom:0}.entry-footer{clear:both}.post-navigation-wrap.entry-content-wrap,.post-navigation-wrap .post-navigation,.entry-author.entry-content-wrap{margin-top:0;margin-bottom:0;border-radius:0}.comments-area.entry-content-wrap{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.single-entry.post.entry.post-footer-area-boxed{border-bottom-left-radius:0;border-bottom-right-radius:0}.post-footer-area-boxed~.entry-related{margin:0;width:auto;max-width:100%}.post-footer-area-boxed~.entry-related .entry-related-inner-content.alignwide{margin:0;width:auto;max-width:100%}.wp-block-image .alignleft{margin-right:var(--global-md-spacing)}.wp-block-image .alignright{margin-left:var(--global-md-spacing)}.alignfull,.alignwide,.entry-content .alignwide,.entry-content .alignfull{margin-left:calc(50% - var(--global-vw, 100vw)/2);margin-right:calc(50% - var(--global-vw, 100vw)/2);max-width:100vw;width:var(--global-vw,100vw);padding-left:0;padding-right:0;clear:both}.wp-site-blocks .content-container .is-layout-constrained>.alignwide{max-width:var(--global-content-wide-width)}@media screen and (min-width:1025px){.content-width-narrow .entry-content .alignwide,.content-width-narrow .content-area .alignwide{margin-left:-80px;margin-right:-80px;width:auto}}.content-width-fullwidth .wp-site-blocks .alignwide{margin-left:0;margin-right:0;width:unset;max-width:unset}.content-style-boxed .entry-content .alignwide{margin-left:-2rem;margin-right:-2rem;max-width:unset;width:unset}.content-style-boxed .wp-site-blocks .entry-content>.alignwide.is-layout-constrained{padding-left:var(--global-content-boxed-padding);padding-right:var(--global-content-boxed-padding)}.content-style-boxed .wp-site-blocks .entry-content .alignwide>* .alignwide{margin-left:unset;margin-right:unset}.has-small-font-size{font-size:var(--global-font-size-small)}.has-regular-font-size{font-size:var(--global-font-size-medium)}.has-large-font-size{font-size:var(--global-font-size-large)}.has-larger-font-size{font-size:var(--global-font-size-larger)}.has-xxlarge-font-size{font-size:var(--global-font-size-xxlarge)}.entry-content-asset.videofit{position:relative;padding-top:56.25%;overflow:hidden;max-width:100%;height:auto}.entry-content-asset.videofit iframe{position:absolute;top:0;left:0;width:100%;height:100%}body.elementor-template-full-width form.post-password-form,body.content-width-fullwidth form.post-password-form{text-align:center;margin:var(--global-xxl-spacing) auto}body.content-style-unboxed form.post-password-form{margin:var(--global-xxl-spacing) auto}.entry-title{word-wrap:break-word}.entry-hero-layout-contained>.entry-hero-container-inner{position:relative}body.content-style-boxed:not(.content-width-fullwidth) .wp-block-kadence-rowlayout.alignfull>.kt-row-layout-inner>.kb-theme-content-width{padding-left:calc(var(--global-content-edge-padding) + var(--global-boxed-spacing));padding-right:calc(var(--global-content-edge-padding) + var(--global-boxed-spacing))}.item-content-vertical-align-center .loop-entry .entry-content-wrap{display:flex;flex-direction:column;justify-content:center}.item-content-vertical-align-center .loop-entry .entry-content-wrap .entry-header{margin-bottom:0}.item-content-vertical-align-center .loop-entry .entry-content-wrap .entry-summary{margin-top:0}.item-content-vertical-align-center .loop-entry .entry-summary p,.item-content-vertical-align-center .loop-entry .entry-header .entry-meta{margin-bottom:0}.entry-related{margin-top:var(--global-lg-spacing);margin-bottom:var(--global-lg-spacing);background:var(--global-palette7)}.content-wrap .entry-related:last-child{margin-bottom:0}.entry-related-carousel .entry-summary,.entry-related-carousel .entry-footer,.entry-related-carousel .entry-taxonomies{display:none}.entry-related-carousel h3.entry-title{font-size:20px}h2.entry-related-title{margin-bottom:1.5rem}.wp-site-blocks .entry-related-inner{display:block}.has-sidebar .entry-related{background:#fff0}.has-sidebar .wp-site-blocks .entry-related-inner{padding:0}.entry-related-inner-content{padding-top:var(--global-xl-spacing);padding-bottom:var(--global-xl-spacing);padding-left:var(--global-sm-spacing);padding-right:var(--global-sm-spacing)}@media screen and (min-width:1025px){.content-width-narrow .entry-related-inner-content{padding-left:0;padding-right:0}}.entry-related-inner-content .grid-cols{display:grid}.splide.splide-initial .splide__list.grid-cols{display:flex;gap:0}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important;transform-style:preserve-3d}.splide.splide-initial .splide__list{gap:0;display:flex}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide{outline:none;position:relative;--splide-nav-color:#fff;--splide-nav-background:rgba(0,0,0,0.8);--splide-nav-border:2px solid transparent;--splide-pagination-background:#000}.splide[data-slider-dots=true]{margin-bottom:30px}.splide.kt-carousel-arrowstyle-blackonlight{--splide-nav-color:#000;--splide-nav-background:rgba(255,255,255,0.8)}.splide.kt-carousel-arrowstyle-outlineblack{--splide-nav-color:#000;--splide-nav-border:2px solid #000;--splide-nav-background:transparent}.splide.kt-carousel-arrowstyle-outlinewhite{--splide-nav-color:#fff;--splide-nav-border:2px solid #fff;--splide-nav-background:transparent}.kt-blocks-carousel .splide__pagination__page.is-active{background-color:#000}.kt-blocks-carousel .splide__pagination__page:hover,.kt-blocks-carousel .splide__pagination__page:focus,.kt-blocks-carousel .splide__pagination__page:focus-visible{outline:none}.kt-blocks-carousel .kt-carousel-dotstyle-light .splide__pagination__page,.kt-blocks-carousel .kt-carousel-dotstyle-light .splide__pagination__page.is-active{background-color:#fff}.kt-blocks-carousel .kt-carousel-dotstyle-outlinedark .splide__pagination__page{background-color:#fff0;box-shadow:inset 0 0 0 1px #000;transition:box-shadow .3s ease}.kt-blocks-carousel .kt-carousel-dotstyle-outlinedark .splide__pagination__page.is-active{background-color:#fff0;box-shadow:inset 0 0 0 8px #000}.kt-blocks-carousel .kt-carousel-dotstyle-outlinelight .splide__pagination__page{background-color:#fff0;box-shadow:inset 0 0 0 1px #fff;transition:box-shadow .3s ease}.kt-blocks-carousel .kt-carousel-dotstyle-outlinelight .splide__pagination__page.is-active{background-color:#fff0;box-shadow:inset 0 0 0 8px #fff}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;outline:none;position:relative}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:#fff0;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide--draggable>.splide__slider>.splide__track,.splide--draggable>.splide__track{user-select:none}.splide--fade>.splide__slider>.splide__track>.splide__list,.splide--fade>.splide__track>.splide__list{display:flex}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--fade>.splide__track>.splide__list>.splide__slide{position:relative;left:unset;right:unset;top:unset;opacity:0;z-index:0}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide--ttb.is-active>.splide__slider>.splide__track>.splide__list,.splide--ttb.is-active>.splide__track>.splide__list{display:block}.splide .splide__arrow{font-size:1rem;align-items:center;background:var(--splide-nav-background);border:var(--splide-nav-border);border-radius:3px;cursor:pointer;display:flex;height:3em;justify-content:center;opacity:.85;padding:0;color:var(--splide-nav-color);position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1;transition:opacity .3s ease-in-out}.splide.kb-slider-group-arrows .splide__arrows{position:absolute;z-index:1;display:flex;gap:1rem}.splide.kb-slider-group-arrows .splide__arrows .splide__arrow{position:static;opacity:.5;transform:none}.splide.kb-slider-group-arrows .splide__arrows .splide__arrow:hover,.splide.kb-slider-group-arrows .splide__arrows .splide__arrow:focus{opacity:1}.splide.kb-slider-group-arrows .splide__arrows .splide__arrow:disabled{opacity:.1}.splide.kb-slider-arrow-position-top-right .splide__arrows{top:1rem;right:1rem}.splide.kb-slider-arrow-position-top-left .splide__arrows{top:1rem;left:1rem}.splide.kb-slider-arrow-position-bottom-left .splide__arrows{bottom:1rem;left:1rem}.splide.kb-slider-arrow-position-bottom-right .splide__arrows{bottom:1rem;right:1rem}.splide:hover .splide__arrow{opacity:.75}.splide .splide__arrow svg{fill:currentColor;height:1em;width:1em}.splide .splide__arrow:hover,.splide .splide__arrow:focus{opacity:1;background:var(--splide-nav-background);color:var(--splide-nav-color)}.splide .splide__arrow:disabled{opacity:.1;cursor:not-allowed}.splide .splide__arrow--prev{left:1rem}.splide .splide__arrow--prev svg{transform:scaleX(-1)}.splide .splide__arrow--next{right:1rem}.splide .splide__pagination{bottom:-25px;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide .splide__pagination__page{background:var(--splide-pagination-background);border:0;border-radius:50%;display:inline-block;height:10px;margin:3px;opacity:.25;padding:0;transition:opacity .2s ease-in-out;width:10px}.splide .splide__pagination__page.is-active{background:var(--splide-pagination-background);opacity:.75}.splide .splide__pagination__page:hover{cursor:pointer;opacity:1}.splide .splide__pagination__page:focus-visible{outline-offset:3px}.splide .splide.is-focus-in .splide__pagination__page:focus{outline-offset:3px}.splide .splide__progress__bar{background:#ccc;height:3px}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline-offset:-3px}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline-offset:-3px}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline-offset:3px}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--nav>.splide__track>.splide__list>.splide__slide{border:3px solid #fff0;cursor:pointer}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide:focus,.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:none}.splide--rtl>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{left:auto;right:1em}.splide--rtl>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:scaleX(1)}.splide--rtl>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{left:1em;right:auto}.splide--rtl>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{transform:scaleX(-1)}.splide--ttb>.splide__arrows .splide__arrow,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow,.splide--ttb>.splide__track>.splide__arrows .splide__arrow{left:50%;transform:translate(-50%)}.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:1em}.splide--ttb>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:rotate(-90deg)}.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{bottom:1em;top:auto}.splide--ttb>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{transform:rotate(90deg)}.splide--ttb>.splide__pagination,.splide--ttb>.splide__slider>.splide__pagination{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.kadence-shop-top-row{padding-bottom:var(--global-md-spacing);display:flex}.kadence-product-toggle-container{display:flex}.kadence-product-toggle-container .kadence-toggle-shop-layout{padding:0 6px;color:var(--global-palette6);margin-left:.5em;border:1px solid var(--global-gray-400);display:flex;height:30px;border-radius:0;align-items:center;background:#fff0;box-shadow:none}.kadence-product-toggle-container .kadence-toggle-shop-layout .kadence-svg-iconset{pointer-events:none}.kadence-product-toggle-container .kadence-toggle-shop-layout.toggle-active,.kadence-product-toggle-container .kadence-toggle-shop-layout:hover{color:var(--global-palette5);border-color:var(--global-palette5);background:#fff0;box-shadow:none}.kadence-product-toggle-container .kadence-toggle-shop-layout .kadence-list-svg{top:-1px;position:relative}.kadence-woo-results-count{flex-grow:1;font-size:90%;margin-bottom:.5em;line-height:30px}.kadence-woo-results-count p{margin:0}@media screen and (min-width:768px){.kadence-shop-top-row{justify-content:flex-end}.kadence-woo-results-count{margin-bottom:0}}select.orderby{padding-bottom:3px;padding-top:2px;padding-left:5px;padding-right:25px;height:auto;border-radius:0;font-size:90%;background-color:#fff0;border-top-style:none;border-right-style:none;border-left-style:none;background-position:right 0 top 50%;font-weight:600;cursor:pointer;appearance:none;background-size:auto 18px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNiYmIiPjxwYXRoIGQ9Ik02IDlsNiA2IDYtNiIvPjwvc3ZnPg==)}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce li.product a{text-decoration:none;color:inherit}.woocommerce ul.products li.product{overflow:hidden}.woocommerce ul.products li.product .onsale{top:6px;right:6px;left:auto;margin:0}.woocommerce ul.products li.product .product-excerpt{display:none}.woocommerce ul.products li.product a.woocommerce-loop-image-link{position:relative;display:block;outline-offset:-5px}.woocommerce ul.products li.product .product-action-wrap{margin-top:1em}.woocommerce ul.products li.product .entry-content-wrap{padding:1rem 1rem 1.5rem;position:relative;margin:0 .5em;border-radius:.25rem;transition:transform .3s cubic-bezier(.17,.67,.35,.95)}.woocommerce ul.products li.product h3,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .woocommerce-loop-category__title{padding:.5rem 0;margin:0;font-size:1em;font-weight:500}.woocommerce ul.products li.product h3 a,.woocommerce ul.products li.product .woocommerce-loop-product__title a,.woocommerce ul.products li.product .woocommerce-loop-category__title a{transition:none}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0;box-shadow:none}.woocommerce ul.products li.product a .kb-is-ratio-image img{height:100%}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.85em}.woocommerce ul.products li.product .button .kadence-svg-iconset svg{margin-left:.5em}.woocommerce ul.products li.product .button .kadence-spinner-svg,.woocommerce ul.products li.product .button .kadence-check-svg{display:none}.woocommerce ul.products li.product .button.loading{opacity:.25}.woocommerce ul.products li.product .button.loading .kadence-arrow-right-alt-svg{display:none}.woocommerce ul.products li.product .button.loading .kadence-spinner-svg{display:block;animation:spin 2s linear infinite}.woocommerce ul.products li.product .button.loading::after{display:none}.woocommerce ul.products li.product .button.added{font-size:0}.woocommerce ul.products li.product .button.added .kadence-svg-iconset:last-child{font-size:1rem}.woocommerce ul.products li.product .button.added .kadence-arrow-right-alt-svg{display:none}.woocommerce ul.products li.product .button.added .kadence-check-svg{display:block;font-size:80%}.woocommerce ul.products li.product .button.added::after{display:none}.woocommerce ul.products li.product .price{color:inherit;display:block;font-weight:400;margin-bottom:.3em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.5;display:inline-block}.woocommerce ul.products li.product .price ins{background:none;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:var(--global-palette6)}.woocommerce ul.products li.product .star-rating~.price{padding-right:5.4em}.woocommerce .products.align-buttons-bottom li.product .entry-content-wrap .star-rating{float:none;margin-left:0;margin-bottom:.5em}.woocommerce .products.align-buttons-bottom li.product .entry-content-wrap .star-rating~.price{padding:0}.woocommerce ul.products.woo-archive-btn-button .button:not(.kb-button),.woocommerce ul.products li.woo-archive-btn-button .button:not(.kb-button){color:var(--global-palette-btn);background:var(--global-palette-btn-bg);text-align:center;width:100%;display:block;transition:color .2s ease,background .2s ease,border .2s ease}.woocommerce ul.products.woo-archive-btn-button .button:not(.kb-button):hover,.woocommerce ul.products li.woo-archive-btn-button .button:not(.kb-button):hover{color:var(--global-palette-btn-hover);background:var(--global-palette-btn-bg-hover)}.woocommerce ul.products.woo-archive-btn-button li.product .button.added{height:0;padding:0;overflow:hidden;border:0}.woocommerce ul.products li.woo-archive-btn-button .button.added{height:0;padding:0;overflow:hidden;border:0}.woocommerce ul.products.woo-archive-btn-button.products-list-view .button{width:auto}.woocommerce ul.products.woo-archive-btn-button li.product .price{margin-bottom:1em}.woocommerce ul.products:not(.woo-archive-btn-button) li:where(:not(.woo-archive-btn-button)) .button:not(.kb-button){background:#fff0;padding:.5em 0;text-transform:uppercase;font-weight:700;letter-spacing:.05em;color:inherit;font-size:80%;border:0;box-shadow:none;transition:color .2s ease;display:inline}.woocommerce ul.products.woo-archive-action-on-hover li.product .product-action-wrap{width:auto;position:absolute;bottom:-2rem;left:0;margin-top:0;padding:0 1rem;right:0;opacity:0;transition:opacity .3s cubic-bezier(.17,.67,.35,.95)}.woocommerce ul.products.woo-archive-action-on-hover li.product:hover .entry-content-wrap,.woocommerce ul.products.woo-archive-action-on-hover li.product:focus-within .entry-content-wrap{transform:translateY(-2rem)}.woocommerce ul.products.woo-archive-action-on-hover li.product:hover .product-action-wrap,.woocommerce ul.products.woo-archive-action-on-hover li.product:focus-within .product-action-wrap{bottom:-.8rem;opacity:1}.woocommerce nav.woocommerce-pagination{margin:var(--global-lg-spacing) auto}.woocommerce nav.woocommerce-pagination ul{justify-content:center;flex-wrap:wrap;margin:0;list-style:none;padding:0}.woocommerce nav.woocommerce-pagination ul li .page-numbers{display:inline-block;margin-right:.5em;border:2px solid #fff0;min-width:2.5em;line-height:2.25em;text-align:center;text-decoration:none;border-radius:.25rem;color:inherit}.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a:focus{border-color:var(--global-palette-btn-bg)}.woocommerce nav.woocommerce-pagination ul li span.current{border-color:var(--global-palette-btn-bg);background:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.kadence-woo-toggle{display:none}.kadence-shop-top-row{flex-wrap:wrap}.archive.content-style-unboxed .products.woo-archive-action-visible li.product.content-bg.loop-entry .content-bg:not(.loop-entry),.post-type-archive.content-style-unboxed .products.woo-archive-action-visible li.product.content-bg.loop-entry .content-bg:not(.loop-entry),.single-product.content-style-unboxed .products.woo-archive-action-visible li.product.content-bg.loop-entry .content-bg:not(.loop-entry){background:#fff0;padding-left:0;margin-left:0;padding-right:0;margin-right:0;padding-bottom:0}@media screen and (min-width:576px){.kadence-woo-toggle{display:block}.archive.content-style-unboxed.woocommerce ul.products.products-list-view li.product.content-bg.loop-entry .entry-content-wrap:not(.loop-entry){padding:0 0 0 1.5rem}.woocommerce ul.products.products-list-view{grid-template-columns:1fr}.woocommerce ul.products.products-list-view li.product{display:grid;grid-template-columns:1fr 2fr}.woocommerce ul.products.products-list-view li.product .woocommerce-loop-product__title{font-size:1.3em}.woocommerce ul.products.products-list-view li.product .entry-content-wrap{padding:1rem 1rem 1rem 1.5rem}.woocommerce ul.products.products-list-view li.product .product-excerpt{display:block}.woocommerce ul.products.products-list-view li.product .product-action-wrap{width:auto;position:static;margin-top:1em;padding:0;right:0;opacity:1;transition:none}.woocommerce ul.products.products-list-view li.product .star-rating{float:none;margin-left:0}.woocommerce ul.products.products-list-view li.product .star-rating~.price{padding:0;margin-top:1em}.woocommerce ul.products.products-list-view li.product:hover .entry-content-wrap,.woocommerce ul.products.products-list-view li.product:focus-within .entry-content-wrap{transform:translateY(0)}.woocommerce ul.products.products-list-view li.product:hover .product-action-wrap,.woocommerce ul.products.products-list-view li.product:focus-within .product-action-wrap{bottom:0;opacity:1}.woocommerce ul.products.grid-lg-col-1.products-grid-view{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1025px){.woocommerce ul.products.products-list-view li.product{align-items:center}}.wtbpContentTable .wtbpAddToCartWrapper p{margin:0}ul.products li.product .tinvwl-loop-button-wrapper{position:absolute;bottom:100%;right:0;padding:.5em}ul.products li.product .tinvwl_add_to_wishlist_button{margin-top:0;display:flex;align-items:center;flex-direction:row-reverse}ul.products li.product .tinvwl_add_to_wishlist_button .tinvwl_add_to_wishlist-text{font-size:80%;background:rgb(0 0 0 / .5);padding:.2em .4em;color:#fff;position:relative;margin-right:.5em;opacity:0;transition:all .2s ease}ul.products li.product .tinvwl_add_to_wishlist_button:hover .tinvwl_add_to_wishlist-text{opacity:1}ul.products li.product .tinvwl_add_to_wishlist_button .tinvwl_add_to_wishlist-text:after{margin-left:0;margin-right:-12px;border:6px solid #fff0;margin-bottom:0;border-top-color:#fff0;border-left-color:rgb(0 0 0 / .5);z-index:1001;background:#fff0;content:"";position:absolute;right:0;top:50%;transform:translate(0,-50%)}ul.products li.product .tinvwl_add_to_wishlist_button:before{margin-right:0;background:#fff;color:#000;border-radius:50%;padding:.2em}.products.align-buttons-bottom li.product{display:flex;flex-direction:column}.products.align-buttons-bottom li.product .entry-content-wrap{flex-grow:1;display:flex;flex-direction:column}.woocommerce .products.align-buttons-bottom li.product .product-action-wrap{margin-top:auto;padding-top:.7em}ul.products li.product .tinvwl-loop-button-wrapper.tinvwl-above_thumb-add-to-cart .tinvwl_add_to_wishlist_button{flex-direction:row}ul.products li.product .tinvwl-loop-button-wrapper.tinvwl-above_thumb-add-to-cart .tinvwl_add_to_wishlist_button .tinvwl_add_to_wishlist-text{margin-left:.5em;margin-right:0}ul.products li.product .tinvwl-loop-button-wrapper.tinvwl-above_thumb-add-to-cart .tinvwl_add_to_wishlist_button .tinvwl_add_to_wishlist-text:after{right:auto;left:0;border:6px solid #fff0;border-right-color:rgb(0 0 0 / .5);margin-left:-12px;margin-right:0}.woocommerce .col2-set,.woocommerce-page .col2-set{*zoom:1;width:100%}.woocommerce .col2-set::before,.woocommerce .col2-set::after,.woocommerce-page .col2-set::before,.woocommerce-page .col2-set::after{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce-page #content div.product div.images{float:left;width:48%}.woocommerce div.product div.summary,.woocommerce #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce-page #content div.product div.summary{float:right;width:48%;clear:none}.woocommerce div.product .woocommerce-tabs,.woocommerce #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs{clear:both}.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs{*zoom:1}.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after{content:" ";display:table}.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce div.product #reviews .comment,.woocommerce #content div.product #reviews .comment,.woocommerce-page div.product #reviews .comment,.woocommerce-page #content div.product #reviews .comment{*zoom:1}.woocommerce div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after{content:" ";display:table}.woocommerce div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after{clear:both}.woocommerce div.product #reviews .comment img,.woocommerce #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{position:relative}.woocommerce .woocommerce-pagination ul.page-numbers,.woocommerce-page .woocommerce-pagination ul.page-numbers{*zoom:1}.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce table.cart img,.woocommerce #content table.cart img,.woocommerce-page table.cart img,.woocommerce-page #content table.cart img{height:auto}.woocommerce table.cart td.actions,.woocommerce #content table.cart td.actions,.woocommerce-page table.cart td.actions,.woocommerce-page #content table.cart td.actions{text-align:right}.woocommerce table.cart td.actions .coupon,.woocommerce #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon{float:left}.woocommerce table.cart td.actions .coupon label,.woocommerce #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label{display:none}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{*zoom:1;width:100%}.woocommerce .cart-collaterals::before,.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::before,.woocommerce-page .cart-collaterals::after{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;*zoom:1;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li,.woocommerce-page ul.cart_list li,.woocommerce-page ul.product_list_widget li{*zoom:1}.woocommerce ul.cart_list li::before,.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::before,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::before,.woocommerce-page ul.product_list_widget li::after{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row,.woocommerce-page form .form-row{*zoom:1}.woocommerce form .form-row::before,.woocommerce form .form-row::after,.woocommerce-page form .form-row::before,.woocommerce-page form .form-row::after{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{position:absolute;right:.7em;cursor:pointer;top:50%;translate:0 -50%;padding:initial;background:initial;color:initial;box-shadow:none;border:none}.woocommerce form .show-password-input::after,.woocommerce-page form .show-password-input::after{content:"";display:block;background-color:var(--global-palette6);mask-image:url(data:image/svg+xml;base64,PCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiPgo8dGl0bGU+ZXllMTwvdGl0bGU+CjxwYXRoIGQ9Ik0wLjEwNiAxMS41NTNjLTAuMTM2IDAuMjc0LTAuMTQ2IDAuNjAzIDAgMC44OTQgMCAwIDAuMzk2IDAuNzg5IDEuMTIgMS44NDMgMC40NTEgMC42NTYgMS4wMzggMS40MzIgMS43NTcgMi4yMTggMC44OTQgMC45NzkgMi4wMDQgMS45ODcgMy4zMTkgMi44IDEuNTk1IDAuOTg2IDMuNTA2IDEuNjkyIDUuNjk4IDEuNjkyczQuMTAzLTAuNzA2IDUuNjk4LTEuNjkyYzEuMzE1LTAuODEzIDIuNDI1LTEuODIxIDMuMzE5LTIuOCAwLjcxOC0wLjc4NiAxLjMwNi0xLjU2MiAxLjc1Ny0yLjIxOCAwLjcyNC0xLjA1NCAxLjEyLTEuODQzIDEuMTItMS44NDMgMC4xMzYtMC4yNzQgMC4xNDYtMC42MDMgMC0wLjg5NCAwIDAtMC4zOTYtMC43ODktMS4xMi0xLjg0My0wLjQ1MS0wLjY1Ni0xLjAzOC0xLjQzMi0xLjc1Ny0yLjIxOC0wLjg5NC0wLjk3OS0yLjAwNC0xLjk4Ny0zLjMxOS0yLjgtMS41OTUtMC45ODYtMy41MDYtMS42OTItNS42OTgtMS42OTJzLTQuMTAzIDAuNzA2LTUuNjk4IDEuNjkyYy0xLjMxNSAwLjgxMy0yLjQyNSAxLjgyMS0zLjMxOSAyLjgtMC43MTkgMC43ODYtMS4zMDYgMS41NjEtMS43NTcgMi4yMTgtMC43MjQgMS4wNTQtMS4xMiAxLjg0My0xLjEyIDEuODQzek0yLjE0IDEyYzAuMTYzLTAuMjgxIDAuNDA3LTAuNjgxIDAuNzM0LTEuMTU4IDAuNDEtMC41OTYgMC45NC0xLjI5NiAxLjU4NS0yLjAwMSAwLjgwNS0wLjg4MSAxLjc3NS0xLjc1NiAyLjg5NC0yLjQ0OCAxLjM1LTAuODM0IDIuOTAxLTEuMzkzIDQuNjQ3LTEuMzkzczMuMjk3IDAuNTU5IDQuNjQ2IDEuMzkzYzEuMTE5IDAuNjkyIDIuMDg5IDEuNTY3IDIuODk0IDIuNDQ4IDAuNjQ0IDAuNzA1IDEuMTc1IDEuNDA1IDEuNTg1IDIuMDAxIDAuMzI4IDAuNDc3IDAuNTcyIDAuODc2IDAuNzM0IDEuMTU4LTAuMTYzIDAuMjgxLTAuNDA3IDAuNjgxLTAuNzM0IDEuMTU4LTAuNDEgMC41OTYtMC45NCAxLjI5Ni0xLjU4NSAyLjAwMS0wLjgwNSAwLjg4MS0xLjc3NSAxLjc1Ni0yLjg5NCAyLjQ0OC0xLjM0OSAwLjgzNC0yLjkgMS4zOTMtNC42NDYgMS4zOTNzLTMuMjk3LTAuNTU5LTQuNjQ2LTEuMzkzYy0xLjExOS0wLjY5Mi0yLjA4OS0xLjU2Ny0yLjg5NC0yLjQ0OC0wLjY0NC0wLjcwNS0xLjE3NS0xLjQwNS0xLjU4NS0yLjAwMS0wLjMyOC0wLjQ3Ny0wLjU3Mi0wLjg3Ny0wLjczNS0xLjE1OHpNMTYgMTJjMC0xLjEwNC0wLjQ0OS0yLjEwNi0xLjE3Mi0yLjgyOHMtMS43MjQtMS4xNzItMi44MjgtMS4xNzItMi4xMDYgMC40NDktMi44MjggMS4xNzItMS4xNzIgMS43MjQtMS4xNzIgMi44MjggMC40NDkgMi4xMDYgMS4xNzIgMi44MjggMS43MjQgMS4xNzIgMi44MjggMS4xNzIgMi4xMDYtMC40NDkgMi44MjgtMS4xNzIgMS4xNzItMS43MjQgMS4xNzItMi44Mjh6TTE0IDEyYzAgMC41NTMtMC4yMjMgMS4wNTEtMC41ODYgMS40MTRzLTAuODYxIDAuNTg2LTEuNDE0IDAuNTg2LTEuMDUxLTAuMjIzLTEuNDE0LTAuNTg2LTAuNTg2LTAuODYxLTAuNTg2LTEuNDE0IDAuMjIzLTEuMDUxIDAuNTg2LTEuNDE0IDAuODYxLTAuNTg2IDEuNDE0LTAuNTg2IDEuMDUxIDAuMjIzIDEuNDE0IDAuNTg2IDAuNTg2IDAuODYxIDAuNTg2IDEuNDE0eiI+PC9wYXRoPgo8L3N2Zz4K);mask-position:50%;mask-repeat:no-repeat;mask-size:1em;min-height:1.2em;min-width:1.2em;top:0;z-index:1}.woocommerce form .show-password-input.display-password::after,.woocommerce-page form .show-password-input.display-password::after{mask-image:url(data:image/svg+xml;base64,PCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiPgo8dGl0bGU+ZXllLW9mZjwvdGl0bGU+CjxwYXRoIGQ9Ik0xMC4xMjggNS4yMTRjMC42NTEtMC4xNTIgMS4yOTYtMC4yMjEgMS44Ni0wLjIxNCAxLjc1OCAwIDMuMzA5IDAuNTU5IDQuNjU4IDEuMzkzIDEuMTE5IDAuNjkyIDIuMDg5IDEuNTY3IDIuODk0IDIuNDQ4IDAuNjQ0IDAuNzA1IDEuMTc1IDEuNDA1IDEuNTg1IDIuMDAxIDAuMzI3IDAuNDc1IDAuNTcgMC44NzQgMC43MzMgMS4xNTUtMC41NDYgMC45NTMtMS4xNiAxLjgyMS0xLjc3OCAyLjU0Mi0wLjM1OSAwLjQxOS0wLjMxMSAxLjA1MSAwLjEwOCAxLjQxczEuMDUxIDAuMzExIDEuNDEtMC4xMDhjMC44MTgtMC45NTQgMS42MTEtMi4xMTIgMi4yODMtMy4zNyAwLjE0OC0wLjI3OSAwLjE2My0wLjYxOCAwLjAxMy0wLjkxOSAwIDAtMC4zOTYtMC43ODktMS4xMi0xLjg0My0wLjQ1MS0wLjY1Ni0xLjAzOC0xLjQzMi0xLjc1Ny0yLjIxOC0wLjg5NC0wLjk3OS0yLjAwNC0xLjk4Ny0zLjMxOS0yLjgtMS41OTUtMC45ODUtMy41MDYtMS42OTEtNS42ODYtMS42OTEtMC43MzQtMC4wMDktMS41NCAwLjA3OS0yLjM0IDAuMjY2LTAuNTM4IDAuMTI2LTAuODcyIDAuNjY0LTAuNzQ2IDEuMjAyczAuNjY0IDAuODcyIDEuMjAyIDAuNzQ2ek0xMC4wMjcgMTEuNDQybDIuNTMxIDIuNTMxYy0wLjE4MiAwLjA2MS0wLjM3MiAwLjA5NC0wLjU2MyAwLjEwMS0wLjUxMyAwLjAxOC0xLjAzMC0wLjE1OS0xLjQzNC0wLjUzNnMtMC42MTctMC44OC0wLjYzNS0xLjM5M2MtMC4wMDgtMC4yMzggMC4wMjUtMC40NzYgMC4xMDEtMC43MDR6TTUuOTgzIDcuMzk3bDIuNTUzIDIuNTUzYy0wLjQzNCAwLjY5MS0wLjYzNiAxLjQ4NC0wLjYwOCAyLjI2NiAwLjAzNiAxLjAyMiAwLjQ2MyAyLjAzMyAxLjI3MSAyLjc4NXMxLjg0NiAxLjEwNyAyLjg2OCAxLjA3MWMwLjY5Mi0wLjAyNCAxLjM3OS0wLjIyOCAxLjk4NC0wLjYwOGwyLjMyMiAyLjMyMmMtMS4zNzggMC43OTktMi44OTUgMS4xOTYtNC4zODQgMS4yMTQtMS43MzQgMC0zLjI4NS0wLjU1OS00LjYzNC0xLjM5My0xLjExOS0wLjY5Mi0yLjA4OS0xLjU2Ny0yLjg5NC0yLjQ0OC0wLjY0NC0wLjcwNS0xLjE3NS0xLjQwNS0xLjU4NS0yLjAwMS0wLjMyNi0wLjQ3NS0wLjU3LTAuODczLTAuNzMyLTEuMTU0IDEuMDUwLTEuODIyIDIuMzc2LTMuMzc5IDMuODQxLTQuNjA3ek0wLjI5MyAxLjcwN2w0LjI3MSA0LjI3MWMtMS43MzEgMS40NzktMy4yNjkgMy4zNTgtNC40NDUgNS41NDktMC4xNDggMC4yNzktMC4xNjQgMC42MTktMC4wMTMgMC45MiAwIDAgMC4zOTYgMC43ODkgMS4xMiAxLjg0MyAwLjQ1MSAwLjY1NiAxLjAzOCAxLjQzMiAxLjc1NyAyLjIxOCAwLjg5NCAwLjk3OSAyLjAwNCAxLjk4NyAzLjMxOSAyLjggMS41OTUgMC45ODYgMy41MDYgMS42OTIgNS43MSAxLjY5MiAxLjk5My0wLjAyNCA0LjAxOS0wLjYwMSA1LjgxNS0xLjc1OWw0LjQ2NiA0LjQ2NmMwLjM5MSAwLjM5MSAxLjAyNCAwLjM5MSAxLjQxNCAwczAuMzkxLTEuMDI0IDAtMS40MTRsLTguODc2LTguODc2Yy0wLjAwMi0wLjAwMi0wLjAwNS0wLjAwNS0wLjAwNy0wLjAwN2wtNC4yMDktNC4yMWMtMC4wMDgtMC4wMDctMC4wMTYtMC4wMTYtMC4wMjQtMC4wMjRsLTguODg0LTguODgzYy0wLjM5MS0wLjM5MS0xLjAyNC0wLjM5MS0xLjQxNCAwcy0wLjM5MSAxLjAyNCAwIDEuNDE0eiI+PC9wYXRoPgo8L3N2Zz4K)}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .wc-terms-and-conditions,.woocommerce #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms{text-align:left;padding:0 1em 0 0;float:left}.woocommerce .woocommerce-billing-fields,.woocommerce .woocommerce-shipping-fields,.woocommerce-page .woocommerce-billing-fields,.woocommerce-page .woocommerce-shipping-fields{*zoom:1}.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-shipping-fields::after{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.rtl.woocommerce .col2-set .col-1{float:right}.rtl.woocommerce .col2-set .col-2{float:left}.rtl.woocommerce div.product div.images{float:right;width:48%}.rtl.woocommerce div.product div.images .woocommerce-product-gallery__trigger{right:auto;left:.5rem}.rtl.woocommerce div.product div.images .flex-control-thumbs{left:auto;transform:translate(50%,0);right:50%}.rtl.woocommerce div.product div.summary{float:left;width:48%;clear:none}.rtl.woocommerce div.product #reviews .comment{*zoom:1}.rtl.woocommerce div.product #reviews .comment::before,.rtl.woocommerce div.product #reviews .comment::after{content:" ";display:table}.rtl.woocommerce div.product #reviews .comment::after{clear:both}.rtl.woocommerce div.product #reviews .comment img{float:right;height:auto}.rtl.woocommerce div.product form.cart div.quantity,.rtl.woocommerce div.product form.cart .button{float:right}.rtl.woocommerce div.product form.cart div.quantity{margin:0 0 0 4px}.rtl.woocommerce span.onsale{left:auto;right:.5rem}.rtl.woocommerce .star-rating{float:left}.rtl.woocommerce .products .star-rating{float:left}.rtl.woocommerce .woocommerce-product-rating .star-rating{float:right}.rtl.woocommerce #reviews #comments ol.commentlist li img.avatar{float:right;left:auto;right:0}.rtl.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 70px 0 0}.rtl.woocommerce .button .kadence-arrow-right-alt-svg{transform:rotate(180deg)}.rtl .woocommerce table.shop_table{text-align:right}form.woocommerce-product-search{position:relative}form.woocommerce-product-search button[type=submit]{top:0;right:0;bottom:0;position:absolute;color:#fff0!important;background:#fff0!important;z-index:2;width:50px;border:0;padding:8px 12px 7px;box-shadow:none;border-radius:0;overflow:hidden}form.woocommerce-product-search input[type=search]{padding-right:60px;width:100%}form.woocommerce-product-search .kadence-search-icon-wrap{position:absolute;right:0;top:0;height:100%;width:50px;padding:0;text-align:center;background:0 0;z-index:3;cursor:pointer;pointer-events:none;color:var(--global-palette6);text-shadow:none;display:flex;align-items:center;justify-content:center}form.woocommerce-product-search button[type=submit]:hover~.kadence-search-icon-wrap{color:var(--global-palette4)}body.rtl .woocommerce-product-search .button[type=submit],body.rtl .woocommerce-product-search .kadence-search-icon-wrap{left:0;right:auto}body.rtl .woocommerce-product-search input[type=search]{padding-right:.5em;padding-left:60px}.woocommerce form .form-row{padding:0;margin:0 0 .8em}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row span em{font-size:80%}.woocommerce form .form-row label{line-height:2.4;font-weight:700;color:var(--global-palette5);font-size:90%}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{left:50%;top:0%;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be #fff0 #fff0 #fff0;z-index:100;display:block}.woocommerce form .form-row .woocommerce-input-wrapper:has([type=radio]){display:grid;grid-template-columns:auto 1fr;column-gap:10px}.woocommerce form .form-row .woocommerce-input-wrapper:has([type=radio]) label{margin:0}.woocommerce form .form-row select{cursor:pointer;margin:0;padding:.4em 24px .4em .5em}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0}.woocommerce form .form-row .button{padding:calc(.4em + 1px) 1em}.woocommerce form .form-row textarea{height:4em;line-height:1.5;display:block;box-shadow:none}.woocommerce form .form-row .select2-container{width:100%;line-height:2em}.woocommerce form .form-row.woocommerce-invalid label{color:#a00}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#a00}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#6dc22e}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}.woocommerce .form-row .required{color:red;font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form.login,.woocommerce form.checkout_coupon,.woocommerce form.register{border:1px solid #b7cde1;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside;display:flex;flex-wrap:wrap;align-items:center}.woocommerce ul#shipping_method li input{margin:0 .5em 0 0;height:1em;background-image:none;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce .cart_totals ul#shipping_method li{flex-wrap:nowrap}.woocommerce p.woocommerce-shipping-contents{margin:0}.product-hero-section .extra-title{display:block}.woocommerce.single-product.content-style-boxed .product.entry-content-wrap>span.onsale{left:2.5rem;top:2.5rem}.rtl.woocommerce.single-product.content-style-boxed .product.entry-content-wrap>span.onsale{right:2.5rem;left:auto}.woocommerce.single-product.content-style-boxed .products ul.products.woo-archive-action-visible li.product .product-details{padding-left:0;padding-right:0;margin-left:0;margin-right:0;margin-bottom:0}.single-product .wp-site-blocks div.product form.cart .woocommerce-grouped-product-list-item__quantity .quantity{width:100%}.single-product .wp-site-blocks div.product form.cart .woocommerce-grouped-product-list-item__quantity .quantity .qty{height:40px}.woocommerce div.product:after{clear:both;display:table;content:""}.woocommerce-variation.single_variation{display:none}.woocommerce .up-sells.products,.woocommerce .related.products{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center;padding:0 .5em;box-sizing:border-box;height:40px}.woocommerce .brief-shipping-details{font-size:.8em}.woocommerce a.product-single-category{text-transform:uppercase;letter-spacing:2px;text-decoration:none}.woocommerce .woocommerce-product-details__short-description{margin-bottom:2em}.woocommerce .single-product-extras{margin-bottom:2em}.woocommerce .single-product-extras ul{padding:0;margin:0 0 1.5em 0;list-style:none}.woocommerce .single-product-extras ul li{line-height:1.8em}.woocommerce .single-product-extras ul .kadence-svg-iconset{padding-right:.25em}.woocommerce .single-product-payments{margin-bottom:2em;display:inline-block;margin-top:0;padding:1em 1em 1em 1em;border-radius:.25rem;border-color:var(--global-gray-400)}.woocommerce .single-product-payments:has(>legend){padding-top:.625em}.woocommerce .single-product-payments legend{padding:0 .5em;color:var(--global-palette5)}.woocommerce .single-product-payments ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5em}.woocommerce .single-product-payments li{display:inline-flex;margin:0}.woocommerce .single-product-payments .payment-custom-img{max-height:30px;min-height:24px;width:auto}.woocommerce .single-product-payments .payment-custom-img-gray{filter:grayscale(1)}.woocommerce .single-product-payments .kadence-svg-iconset svg{height:30px;width:auto}.woocommerce .single-product-payments.payments-color-scheme-gray legend{color:var(--global-palette6)}.woocommerce .single-product-payments.payments-color-scheme-gray .kadence-svg-iconset svg path{fill:var(--global-gray-500)!important}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product span.price,.woocommerce div.product p.price{font-size:1.25em}.woocommerce div.product span.price ins,.woocommerce div.product p.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product span.price del,.woocommerce div.product p.price del{opacity:.5;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .stock{color:var(--global-palette-highlight)}.woocommerce div.product .out-of-stock{color:red}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:1em;padding-bottom:1em}.woocommerce div.product div.images img{display:block;height:auto;margin-right:auto;margin-left:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){display:none}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{position:absolute;top:.5rem;right:.5rem;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{content:"";display:block;width:10px;height:10px;border:2px solid #000;border-radius:100%;position:absolute;top:9px;left:9px;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;left:22px;transform:rotate(-45deg);box-sizing:content-box}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0;max-width:94%;margin:0;transform:translate(-50%,0);margin-top:-32px;background:#fff0;padding:0;width:100%;flex-wrap:wrap;display:inline-flex;justify-content:center;position:relative;left:50%}.woocommerce div.product div.images .flex-control-thumbs li{width:60px;height:65px;margin:0;padding-top:0;padding-bottom:0;background:var(--global-palette9);display:inline-flex;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li:first-child{width:65px;padding-left:5px}.woocommerce div.product div.images .flex-control-thumbs li:nth-child(9){width:65px;padding-left:5px}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0;border-top:5px solid var(--global-palette9);border-bottom:0 solid var(--global-palette9);border-right:5px solid var(--global-palette9);border-left:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.summary p{margin:1em 0}.woocommerce div.product .button.single_add_to_cart_button{height:40px;line-height:40px;padding:0 1em;text-align:center}.woocommerce div.product .product_meta>span{display:block;font-size:70%;font-weight:700;color:var(--global-palette6)}.woocommerce div.product .product_meta>span a{color:inherit}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 .5em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid var(--global-gray-400);background-color:var(--global-palette8);display:inline-block;position:relative;z-index:0;border-radius:3px 3px 0 0;margin:0 2px;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 1em;font-weight:700;color:var(--global-palette5);text-decoration:none;font-size:90%}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:var(--global-palette4)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:var(--global-palette9);z-index:2;border-bottom-color:var(--global-palette9)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:var(--global-palette4);text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid var(--global-gray-400);z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em;*zoom:1}.woocommerce div.product p.cart::before,.woocommerce div.product p.cart::after{content:" ";display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em;*zoom:1}.woocommerce div.product form.cart::before,.woocommerce div.product form.cart::after{content:" ";display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;vertical-align:top;line-height:2.2em}.woocommerce div.product form.cart .variations label{font-weight:700}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em}.woocommerce div.product form.cart .variations .label{padding-right:1em;text-align:left}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .woocommerce-variation-add-to-cart{margin-top:.5em}.woocommerce div.product form.cart .woocommerce-variation-add-to-cart:after{display:table;content:"";clear:both}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em;vertical-align:middle}.woocommerce div.product form.cart .group_table .woocommerce-grouped-product-list-item__price{padding-top:.4em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce section.products>h2{margin-bottom:.5em}.woocommerce span.onsale{min-height:0;min-width:0;padding:.5em 1em;font-weight:700;position:absolute;text-align:center;line-height:1.2;top:.5rem;left:.5rem;margin:0;border-radius:.25rem;background-color:var(--global-palette-highlight);color:var(--global-palette-highlight-alt2);font-size:.857em;z-index:9}.woocommerce span.onsale:has(+.kt-layout-left){left:initial;right:52%}@media screen and (max-width:719px){.woocommerce span.onsale:has(+.kt-layout-left){left:initial;right:0}}.woocommerce.product-tab-style-center div.product .woocommerce-tabs ul.tabs{text-align:center;padding:0}.woocommerce.product-tab-style-center div.product .woocommerce-tabs ul.tabs li{border:0;border-bottom:3px solid #fff0;margin:0 .6em;background:#fff0}.woocommerce.product-tab-style-center div.product .woocommerce-tabs ul.tabs li a{padding-left:0;padding-right:0}.woocommerce.product-tab-style-center div.product .woocommerce-tabs ul.tabs li.active{border-bottom:3px solid var(--global-palette-highlight)}.woocommerce.product-variation-style-vertical div.product form.cart .variations td.label{padding:0}.woocommerce.product-variation-style-vertical div.product form.cart .variations tr,.woocommerce.product-variation-style-vertical div.product form.cart table td{display:block}.woocommerce.product-variation-style-vertical div.product form.cart .variations select{min-width:240px;margin:0}.woocommerce .wp-block-kadence-wootemplate-blocks-gallery span.onsale:has(+.kt-layout-left){right:.5rem}.kadence-cart-button-large.woocommerce div.product .button.single_add_to_cart_button{height:60px;line-height:60px;font-size:125%;width:70%}.kadence-cart-button-large.woocommerce div.product form.cart div.quantity{width:30%;margin:0;padding:0 .5em 0 0}.kadence-cart-button-large.woocommerce div.product form.cart div.quantity .qty{width:100%;height:60px}.kadence-cart-button-large.woocommerce div.product form.cart div.quantity.spinners-added{width:35%;display:flex;padding:0;margin:0 2% 0 0}.kadence-cart-button-large.woocommerce div.product form.cart div.quantity.spinners-added .qty{width:0;flex-grow:1;height:58px}.kadence-cart-button-large.woocommerce div.product form.cart div.quantity.spinners-added~.button.single_add_to_cart_button{width:63%}.kadence-cart-button-medium-large.woocommerce div.product .button.single_add_to_cart_button{height:50px;line-height:50px;font-size:125%;width:70%}.kadence-cart-button-medium-large.woocommerce div.product form.cart div.quantity{width:30%;margin:0;padding:0 .5em 0 0}.kadence-cart-button-medium-large.woocommerce div.product form.cart div.quantity .qty{width:100%;height:50px}.kadence-cart-button-medium-large.woocommerce div.product form.cart div.quantity.spinners-added{width:35%;display:flex;padding:0;margin:0 2% 0 0}.kadence-cart-button-medium-large.woocommerce div.product form.cart div.quantity.spinners-added .qty{width:0;flex-grow:1;height:48px}.kadence-cart-button-medium-large.woocommerce div.product form.cart div.quantity.spinners-added~.button.single_add_to_cart_button{width:63%}@media screen and (min-width:576px){.kadence-cart-button-large.woocommerce div.product .button.single_add_to_cart_button{width:85%}.kadence-cart-button-large.woocommerce div.product form.cart div.quantity{width:15%}.kadence-cart-button-large.woocommerce div.product form.cart div.quantity.spinners-added{width:25%}.kadence-cart-button-large.woocommerce div.product form.cart div.quantity.spinners-added~.button.single_add_to_cart_button{width:73%}.kadence-cart-button-medium-large.woocommerce div.product .button.single_add_to_cart_button{width:65%}.kadence-cart-button-medium-large.woocommerce div.product form.cart div.quantity{width:15%}.kadence-cart-button-medium-large.woocommerce div.product form.cart div.quantity.spinners-added{width:25%}}.woocommerce .content-bg .product.entry.loop-entry,.woocommerce-page .content-bg .product.entry.loop-entry{box-shadow:none}.single-product .kadence-breadcrumbs{margin-top:-1rem}.single-product .extra-title+.kadence-breadcrumbs{margin-top:1em}.single-product .entry-taxonomies+.kadence-breadcrumbs{margin-top:1em}.single-product.content-vertical-padding-hide .kadence-breadcrumbs,.single-product.content-vertical-padding-bottom .kadence-breadcrumbs{margin-top:.5em;margin-bottom:.5em}.content-style-unboxed .entry-content-wrap.product:not(.loop-entry){padding:0}.content-style-unboxed .content-bg.loop-entry .content-bg:not(.loop-entry){background:var(--global-palette9)}.woocommerce div.product div.kadence-product-image-wrap.images .images{width:auto;float:none}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper:after{clear:both;display:table;content:""}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2){display:inline-block;height:65px;width:33%;margin-top:-31px}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2) img{height:65px}.woocommerce div.product div.images .flex-viewport .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2){margin-top:0;height:auto;width:auto}.woocommerce div.product div.images .flex-viewport .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2) img{height:auto}.woocommerce div.product form.cart .woocommerce-grouped-product-list .woocommerce-grouped-product-list-item .quantity.spinners-added{width:auto}.woocommerce div.product form.cart .woocommerce-grouped-product-list .woocommerce-grouped-product-list-item div.quantity.spinners-added .qty{width:1.8em}.woocommerce div.product div.summary .added_to_cart,.woocommerce .kadence-sticky-add-to-cart-action-wrap a.added_to_cart{text-decoration:none;background:#fff0;color:var(--global-palette3);border:1px solid var(--global-gray-400);height:40px;padding:0 1em;margin-top:.5em;font-size:inherit;line-height:1;vertical-align:middle;display:inline-flex;justify-content:center;align-items:center;text-transform:none;font-weight:400;border-radius:3px;letter-spacing:inherit}.woocommerce.kadence-cart-button-normal div.product div.summary .added_to_cart{margin-top:0;margin-left:.5em}.kadence-sticky-add-to-cart-action-wrap .single_add_to_cart_button{height:40px;line-height:40px;padding:0em 1em}.woocommerce .kadence-sticky-add-to-cart-action-wrap a.added_to_cart{margin:0 0 0 .5em}.woocommerce div.product div.summary .added_to_cart:hover,.woocommerce .kadence-sticky-add-to-cart-action-wrap a.added_to_cart:hover{background:var(--global-palette9)}.kadence-cart-button-medium-large.woocommerce div.product div.summary .added_to_cart{height:50px;line-height:50px;font-size:125%;width:100%}.kadence-cart-button-large.woocommerce div.product div.summary .added_to_cart{height:60px;line-height:60px;font-size:125%;width:100%}.quantity.spinners-added{border:1px solid var(--global-gray-400);background:var(--global-palette9);border-radius:3px;transition:all .2s ease}.quantity.spinners-added .qty::-webkit-inner-spin-button,.quantity.spinners-added .qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity.spinners-added:hover{border-color:var(--global-palette6)}.quantity.spinners-added input.minus,.quantity.spinners-added input.plus{background:#fff0;color:var(--global-palette6);box-shadow:none;padding:0 .8em;line-height:38px;border:0}.quantity.spinners-added input.minus:hover,.quantity.spinners-added input.plus:hover{background:#fff0;box-shadow:none;color:var(--global-palette3)}.quantity.hidden{display:none!important}.woocommerce .quantity.spinners-added .qty{width:2.3em;text-align:center;border:0;padding:0;box-shadow:none;height:38px;-moz-appearance:textfield}@media screen and (max-width:1024px){.woocommerce div.product div.images .flex-control-thumbs li:nth-child(7){width:65px;padding-left:5px}.woocommerce div.product div.images .flex-control-thumbs li:nth-child(9){width:60px;padding-left:0}}@media screen and (max-width:768px){.woocommerce div.product div.images .flex-control-thumbs li:nth-child(6){width:65px;padding-left:5px}.woocommerce div.product div.images .flex-control-thumbs li:nth-child(7){width:60px;padding-left:0}}.woocommerce table.shop_table td .quantity.spinners-added{display:inline-block}.woocommerce .woocommerce-checkout .shop_table{background:var(--global-palette9)}.woocommerce .cart-empty.woocommerce-info{margin-top:var(--global-xxl-spacing);margin-bottom:var(--global-sm-spacing);padding:0;background:#fff0;text-align:center;font-size:34px;font-weight:700;border:0;color:var(--global-palette6)}.woocommerce .cart-empty.woocommerce-info:before,.woocommerce .cart-empty.woocommerce-info:after{display:none}.woocommerce .return-to-shop{margin-top:var(--global-sm-spacing);margin-bottom:var(--global-xxl-spacing);text-align:center}.woocommerce-cart table.cart,.woocommerce-checkout table.cart,#add_payment_method table.cart{position:relative}.woocommerce-cart table.cart .coupon .button:not(:hover),.woocommerce-checkout table.cart .coupon .button:not(:hover),#add_payment_method table.cart .coupon .button:not(:hover){background:var(--global-palette7);color:var(--global-palette5)}.woocommerce-cart table.cart td.actions .button:disabled,.woocommerce-checkout table.cart td.actions .button:disabled,#add_payment_method table.cart td.actions .button:disabled{background-color:var(--global-palette7);color:var(--global-palette5)}.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img,#add_payment_method table.cart img{width:60px;box-shadow:none}.woocommerce-cart table.cart .product-name a,.woocommerce-checkout table.cart .product-name a,#add_payment_method table.cart .product-name a{color:var(--global-palette5)}.woocommerce-cart table.cart .product-name a:hover,.woocommerce-checkout table.cart .product-name a:hover,#add_payment_method table.cart .product-name a:hover{color:var(--global-palette3)}.woocommerce-cart table.cart th,.woocommerce-cart table.cart td,.woocommerce-checkout table.cart th,.woocommerce-checkout table.cart td,#add_payment_method table.cart th,#add_payment_method table.cart td{vertical-align:middle}.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text,#add_payment_method table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;padding:6px 6px 5px;padding:.4em .5em;margin:0 4px 0 0;outline:0;height:38px}.woocommerce-cart table.cart td.actions .button,.woocommerce-checkout table.cart td.actions .button,#add_payment_method table.cart td.actions .button{height:38px;padding:0 1em;border:0;line-height:38px}.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input,#add_payment_method table.cart input{margin:0;vertical-align:middle}.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout,#add_payment_method .wc-proceed-to-checkout{*zoom:1;padding:1em 0}.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,#add_payment_method .wc-proceed-to-checkout::after{content:" ";display:table}.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::after{clear:both}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,#add_payment_method .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;padding:.6em 1em}.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button,#add_payment_method .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form,#add_payment_method .cart-collaterals .shipping-calculator-form{margin:1em 0 0 0}.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small,#add_payment_method .cart-collaterals .cart_totals p small{color:var(--global-palette6);font-size:.83em}.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table,#add_payment_method .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,#add_payment_method .cart-collaterals .cart_totals table tr:first-child td{border-top:0}.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th,#add_payment_method .cart-collaterals .cart_totals table th{width:35%}.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th,#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small,#add_payment_method .cart-collaterals .cart_totals table small{color:var(--global-palette6)}.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select,#add_payment_method .cart-collaterals .cart_totals table select{width:100%}.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td,#add_payment_method .cart-collaterals .cart_totals .discount td{color:var(--global-palette-highlight)}.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th,#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th{border-top:1px solid var(--global-gray-500)}.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination,#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product,#add_payment_method .cart-collaterals .cross-sells ul.products li.product{margin-top:0}.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address,#add_payment_method .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}.woocommerce-cart .checkout .col-2 .woocommerce-form__label-for-checkbox,.woocommerce-checkout .checkout .col-2 .woocommerce-form__label-for-checkbox,#add_payment_method .checkout .col-2 .woocommerce-form__label-for-checkbox{display:flex;align-items:center}.woocommerce-cart .checkout .col-2 .woocommerce-form__label-for-checkbox [type=checkbox],.woocommerce-checkout .checkout .col-2 .woocommerce-form__label-for-checkbox [type=checkbox],#add_payment_method .checkout .col-2 .woocommerce-form__label-for-checkbox [type=checkbox]{margin-right:.5em}.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes,#add_payment_method .checkout .col-2 .notes{clear:left}.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first,#add_payment_method .checkout .col-2 .form-row-first{clear:left}.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small,#add_payment_method .checkout .create-account small{font-size:11px;color:var(--global-palette6);font-weight:400}.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address,#add_payment_method .checkout div.shipping-address{padding:0;clear:left;width:100%}.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address,#add_payment_method .checkout .shipping_address{clear:both}.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods,#add_payment_method #payment ul.payment_methods{*zoom:1;text-align:left;padding:0;margin:0;list-style:none outside}.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,#add_payment_method #payment ul.payment_methods::after{content:" ";display:table}.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::after{clear:both}.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li,#add_payment_method #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input,#add_payment_method #payment ul.payment_methods li input{margin:0 1em 0 0}.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img,#add_payment_method #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none;display:inline-block}.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img,#add_payment_method #payment ul.payment_methods li img+img{margin-left:2px}.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice),.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice),#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice){*zoom:1}.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after{content:" ";display:table}.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}.woocommerce-cart #payment .woocommerce-terms-and-conditions-wrapper,.woocommerce-checkout #payment .woocommerce-terms-and-conditions-wrapper,#add_payment_method #payment .woocommerce-terms-and-conditions-wrapper{margin-top:var(--global-md-spacing)}.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box,#add_payment_method #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:0em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#fff0;color:var(--global-palette4)}.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea,#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea{border-color:var(--global-gray-400);border-top-color:var(--global-gray-400)}.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder,#add_payment_method #payment div.payment_box ::-webkit-input-placeholder{color:var(--global-gray-400)}.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder,#add_payment_method #payment div.payment_box :-moz-placeholder{color:var(--global-gray-400)}.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder,#add_payment_method #payment div.payment_box :-ms-input-placeholder{color:var(--global-gray-400)}.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new{margin:0 0 .5em}.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label{cursor:pointer}.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form,#add_payment_method #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa{background-image:url(/wp-content/themes/kadence/assets/images/icons/credit-cards/visa.svg)}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard{background-image:url(/wp-content/themes/kadence/assets/images/icons/credit-cards/mastercard.svg)}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser{background-image:url(/wp-content/themes/kadence/assets/images/icons/credit-cards/laser.svg)}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub{background-image:url(/wp-content/themes/kadence/assets/images/icons/credit-cards/diners.svg)}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro{background-image:url(/wp-content/themes/kadence/assets/images/icons/credit-cards/maestro.svg)}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb{background-image:url(/wp-content/themes/kadence/assets/images/icons/credit-cards/jcb.svg)}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex{background-image:url(/wp-content/themes/kadence/assets/images/icons/credit-cards/amex.svg)}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover{background-image:url(/wp-content/themes/kadence/assets/images/icons/credit-cards/discover.svg)}.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help,#add_payment_method #payment div.payment_box span.help{font-size:.857em;color:var(--global-palette6);font-weight:400}.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row,#add_payment_method #payment div.payment_box .form-row{margin:0 0 .8em}.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child,#add_payment_method #payment div.payment_box p:last-child{margin-bottom:0}.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal,#add_payment_method #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img,#add_payment_method #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.rtl.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.rtl.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address,.rtl #add_payment_method .checkout .col-2 h3#ship-to-different-address{float:right}.rtl.woocommerce-cart .checkout .col-2 .woocommerce-form__label-for-checkbox [type=checkbox],.rtl.woocommerce-checkout .checkout .col-2 .woocommerce-form__label-for-checkbox [type=checkbox],.rtl #add_payment_method .checkout .col-2 .woocommerce-form__label-for-checkbox [type=checkbox]{margin-left:.5em;margin-right:0}.rtl.woocommerce-cart #payment ul.payment_methods,.rtl.woocommerce-checkout #payment ul.payment_methods,.rtl #add_payment_method #payment ul.payment_methods{text-align:right}.rtl.woocommerce-cart #payment ul.payment_methods li,.rtl.woocommerce-checkout #payment ul.payment_methods li,.rtl #add_payment_method #payment ul.payment_methods li{text-align:right}.rtl.woocommerce-cart #payment ul.payment_methods li img,.rtl.woocommerce-checkout #payment ul.payment_methods li img,.rtl #add_payment_method #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none;display:inline-block}.rtl.woocommerce-cart #payment ul.payment_methods li img+img,.rtl.woocommerce-checkout #payment ul.payment_methods li img+img,.rtl #add_payment_method #payment ul.payment_methods li img+img{margin-left:2px}.rtl.woocommerce-cart #payment .payment_method_paypal .about_paypal,.rtl.woocommerce-checkout #payment .payment_method_paypal .about_paypal,.rtl #add_payment_method #payment .payment_method_paypal .about_paypal{float:left}.rtl #payment ul.wc_payment_methods{padding-right:0}.rtl #payment ul.wc_payment_methods li.wc_payment_method input[type=radio]:first-child:checked+label{border-right:5px solid var(--global-palette-highlight);border-left:0}.rtl #payment ul.wc_payment_methods li.wc_payment_method>label{border-right:5px solid var(--global-gray-400);border-left:0}.rtl #payment ul.wc_payment_methods li.wc_payment_method>label:before{margin-right:-5px;margin-left:4px}.woocommerce-terms-and-conditions{border:1px solid var(--global-gray-400);box-shadow:inset 0 1px 2px rgb(0 0 0 / .1);background:var(--global-palette8)}.woocommerce-invalid #terms{outline:2px solid red;outline-offset:2px}.kadence-woo-cart-form-wrap,.cross-sells{*zoom:1}.kadence-woo-cart-form-wrap::before,.kadence-woo-cart-form-wrap::after,.cross-sells::before,.cross-sells::after{content:" ";display:table}.kadence-woo-cart-form-wrap::after,.cross-sells::after{clear:both}@media screen and (min-width:768px){.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail,#add_payment_method table.cart .product-thumbnail{width:74px}.woocommerce-cart table.cart .product-remove,.woocommerce-checkout table.cart .product-remove,#add_payment_method table.cart .product-remove{width:24px}.rtl.woocommerce-cart table.cart th.product-name,.rtl.woocommerce-checkout table.cart th.product-name,.rtl #add_payment_method table.cart th.product-name{right:0;left:auto}}#payment #place_order{float:none;width:100%;box-sizing:border-box;margin:var(--global-md-spacing) 0 1em;padding:.6em 1em}#payment ul.wc_payment_methods{list-style:none;padding-left:0}#payment ul.wc_payment_methods li.wc_payment_method>input[type=radio]:first-child{clip:rect(1px,1px,1px,1px);position:absolute!important}#payment ul.wc_payment_methods li.wc_payment_method input[type=radio]:first-child:checked+label{border-left:5px solid var(--global-palette-highlight);background:var(--global-palette7)}#payment ul.wc_payment_methods li.wc_payment_method input[type=radio]:first-child:checked+label:before{background:var(--global-palette-highlight);border-color:var(--global-palette-highlight)}#payment ul.wc_payment_methods li.wc_payment_method>label{background:var(--global-palette8);display:block;border-left:5px solid var(--global-gray-400);padding:8px 15px;transition:border .2s ease-in-out;margin-bottom:4px;font-weight:700}#payment ul.wc_payment_methods li.wc_payment_method>label:before{content:"";background:#fff0;width:10px;display:inline-block;border:1px solid var(--global-gray-500);height:10px;border-radius:50%;margin-left:-5px;margin-right:4px}#payment ul.wc_payment_methods li.wc_payment_method>label:hover{border-left:5px solid var(--global-gray-500);background:var(--global-palette7)}#payment ul.wc_payment_methods li:first-child:last-child>label{border:0!important}#payment ul.wc_payment_methods li:first-child:last-child>label:before{display:none}#payment .payment_box{position:relative;width:100%;padding:15px;font-size:95%}#payment .payment_box p:last-child{margin-bottom:0}@media screen and (min-width:1025px){.kadence-woo-cart-form-wrap>form{float:left;width:70%;padding-right:var(--global-lg-spacing)}.kadence-woo-cart-form-wrap .cart-collaterals{float:left;width:30%}form.checkout{*zoom:1}form.checkout::before,form.checkout::after{content:" ";display:table}form.checkout::after{clear:both}form.checkout .col2-set{float:left;width:50%;padding-right:var(--global-md-spacing);padding-left:0}form.checkout .col2-set .col-1,form.checkout .col2-set .col-2{width:100%;float:none;padding:0;clear:both}form.checkout .col2-set .col-2{margin-top:var(--global-md-spacing)}form.checkout #order_review_heading{float:left;width:50%;padding-left:var(--global-md-spacing);margin:0 0 .5em}form.checkout .woocommerce-checkout-review-order{width:50%;padding-left:var(--global-md-spacing);float:left}}@media screen and (min-width:1025px){.rtl table.cart td.actions .coupon .input-text,.rtl #add_payment_method table.cart td.actions .coupon .input-text{float:right;margin:0 0 0 4px}.rtl .kadence-woo-cart-form-wrap>form{float:right;padding-left:var(--global-lg-spacing);padding-right:0}.rtl .kadence-woo-cart-form-wrap .cart-collaterals{float:right}.rtl form.checkout .col2-set{float:right;padding-left:var(--global-md-spacing);padding-right:0}.rtl form.checkout #order_review_heading{float:right;padding-right:var(--global-md-spacing);padding-left:0}.rtl form.checkout .woocommerce-checkout-review-order{padding-left:0;padding-right:var(--global-md-spacing);float:right}}.rtl table.cart td.actions .coupon .input-text,.rtl #add_payment_method table.cart td.actions .coupon .input-text{float:right;margin:0 0 0 4px}.select2-container--default .select2-selection--single{height:42px;border-color:var(--global-gray-400);background:#fff0}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--global-palette5);line-height:40px;background:#fff0}.select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:var(--global-palette7)}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.select2-dropdown{border-color:var(--global-gray-400);color:var(--global-palette4);background:var(--global-palette9)}.select2-container--open .select2-dropdown--below{box-shadow:0 15px 25px -7px rgb(0 0 0 / .1)}.select2-container--open .select2-dropdown--above{box-shadow:0 -15px 25px -7px rgb(0 0 0 / .1)}.select2-container--default .select2-search--dropdown .select2-search__field{border-color:var(--global-gray-400)}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var(--global-gray-400) #fff0 #fff0 #fff0}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#fff0 #fff0 var(--global-gray-400) #fff0}.wc-block-components-totals-coupon.wc-blocks-components-panel .wc-blocks-components-panel__button{margin:.375em 0}.wc-block-components-sidebar .wc-block-components-totals-coupon.wc-blocks-components-panel>h2{font-size:1em}.wc-block-components-checkout-form .wc-block-components-checkout-step__description{margin-bottom:16px}.single-content .woocommerce-notices-wrapper ul.woocommerce-error,.single-content .woocommerce-notices-wrapper ul.woocommerce-info,.single-content .woocommerce-notices-wrapper ul.woocommerce-success{margin-bottom:var(--global-md-spacing)}.rtl.woocommerce table.cart td.actions,.rtl.woocommerce #content table.cart td.actions,.rtl.woocommerce-page table.cart td.actions,.rtl.woocommerce-page #content table.cart td.actions{text-align:left}.rtl.woocommerce table.cart td.actions .coupon,.rtl.woocommerce #content table.cart td.actions .coupon,.rtl.woocommerce-page table.cart td.actions .coupon,.rtl.woocommerce-page #content table.cart td.actions .coupon{float:right}.rtl .woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:right;margin-right:0;margin-left:1em}.rtl .woocommerce form .form-row.form-row-last{float:left}.rtl .woocommerce form .form-row.form-row-first{float:right}.content-style-boxed .wp-site-blocks .wp-block-woocommerce-cart.alignwide,.wp-site-blocks .wp-block-woocommerce-cart.alignwide,.wp-site-blocks .wp-block-woocommerce-checkout.alignwide,.content-style-boxed .wp-site-blocks .wp-block-woocommerce-checkout.alignwide{margin-left:0;margin-right:0}.content-style-unboxed .wp-block-woocommerce-checkout.alignwide.wc-block-checkout{width:unset}.wc-block-grid__product .wc-block-grid__product-title{font-size:1em;padding-top:.5rem;font-weight:500;margin-bottom:.5rem;font-family:var(--global-heading-font-family)}.entry-content .wc-block-grid__products{margin:0 0 1em;padding:0}.wp-site-blocks .site-main .entry-content .wc-block-grid{font-size:1em}.wc-block-grid .wc-block-grid__products{margin:0 0 1em;padding:0;display:grid;grid-template-columns:minmax(0,1fr);column-gap:2.5rem;row-gap:2.5rem;list-style:none}.wc-block-grid .wc-block-grid__products .woocommerce-loop-image-link img{width:100%}.wc-block-grid .wc-block-grid__products:not(.thisisforspecificity) .wc-block-grid__product,.wc-block-carousel .wc-block-grid__product{border-left:0;border-right:0;border-bottom:0;width:100%;max-width:100%;flex:1;text-align:left;overflow:hidden}.wc-block-carousel .wc-block-grid__product .entry-content-wrap{padding:1.5rem}.wc-block-carousel .wc-block-grid__product.product-loop-unboxed{box-shadow:none}.wc-block-carousel .wc-block-grid__product.product-loop-unboxed .entry-content-wrap{padding:1rem 0 0;background:#fff0}.wc-block-grid__product.entry.loop-entry.content-bg.woo-archive-action-on-hover .wc-block-grid__product-add-to-cart{width:auto;position:absolute;bottom:-2rem;left:0;margin-top:0;padding:0 1rem;right:0;opacity:0;transition:opacity .3s cubic-bezier(.17,.67,.35,.95)}.wc-block-grid__product.entry.loop-entry.content-bg.woo-archive-action-on-hover:hover .wc-block-grid__product-add-to-cart,.wc-block-grid__product.entry.loop-entry.content-bg.woo-archive-action-on-hover:focus-within .wc-block-grid__product-add-to-cart{bottom:-.8rem;opacity:1}.wc-block-grid__product.entry.loop-entry.content-bg.woo-archive-action-on-hover:hover .entry-content-wrap,.wc-block-grid__product.entry.loop-entry.content-bg.woo-archive-action-on-hover:focus-within .entry-content-wrap{transform:translateY(-2rem)}#wrapper .wc-block-grid .wc-block-grid__products .product-loop-boxed .entry-content-wrap,#wrapper .wc-block-grid .wc-block-grid__products .woo-archive-action-on-hover .entry-content-wrap{padding:1rem 1rem 1.5rem;position:relative;margin:0 .5em;border-radius:.25rem;transition:transform .3s cubic-bezier(.17,.67,.35,.95)}.has-2-columns .wc-block-grid__products{grid-template-columns:repeat(2,minmax(0,1fr))}.has-3-columns .wc-block-grid__products{grid-template-columns:repeat(3,minmax(0,1fr))}.has-4-columns .wc-block-grid__products{grid-template-columns:repeat(4,minmax(0,1fr))}.has-5-columns .wc-block-grid__products{grid-template-columns:repeat(5,minmax(0,1fr))}.has-6-columns .wc-block-grid__products{grid-template-columns:repeat(6,minmax(0,1fr))}@media screen and (max-width:1024px){.has-4-columns .wc-block-grid__products{grid-template-columns:1fr 1fr}.has-6-columns .wc-block-grid__products{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:719px){.wp-site-blocks .wc-block-grid .wc-block-grid__products{margin:0 0 1em;padding:0;display:grid;grid-template-columns:1fr}.wp-site-blocks .wc-block-grid .wc-block-grid__products .wc-block-grid__product{margin-left:0;margin-right:0}}.wc-block-grid .wc-block-grid__product .wc-block-grid__product-image{margin-bottom:0}.wc-block-grid .wc-block-grid__product .product-details .wp-block-button{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.wc-block-grid.has-aligned-buttons .wc-block-grid__product .product-details.content-bg.entry-content-wrap{display:flex;flex-direction:column;flex-grow:1}.wc-block-grid.has-aligned-buttons .wc-block-grid__product .product-details .wp-block-button{margin-top:auto}.wc-block-grid.has-aligned-buttons .wc-block-grid__product .product-details.content-bg.entry-content-wrap{padding-bottom:1.5rem}.wc-block-grid .wc-block-grid__product .entry-content-wrap{padding:1.5rem}body.content-style-unboxed .wc-block-grid .wc-block-grid__product .entry-content-wrap,.wc-block-grid .wc-block-grid__product.product-loop-unboxed .entry-content-wrap{padding:1rem 0;background:#fff0}body.content-style-unboxed .wc-block-grid .wc-block-grid__product.woo-archive-action-visible .entry-content-wrap,.wc-block-grid .wc-block-grid__product.product-loop-unboxed.woo-archive-action-visible .entry-content-wrap{padding:1rem 0 0}.wc-block-grid .wc-block-grid__product.product-loop-unboxed{background:#fff0;box-shadow:none}.wc-block-grid__product a.wc-block-grid__product-link,.wc-block-grid__product a.wc-block-grid__product-title-link{text-decoration:none;color:inherit}.wc-block-grid__product a.wc-block-grid__product-link{position:relative;display:block}.wc-block-grid__product:not(.woo-archive-image-hover-none) a.wc-block-grid__product-link{overflow:hidden}.wc-block-grid__product{text-align:left}.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price{margin:0 0 1em}.wc-block-grid__product-price{font-weight:400;font-size:.857em}.wc-block-grid__product-price del{color:inherit;opacity:.5}.wc-block-grid__product-price ins{background:none;font-weight:700}.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-onsale{min-height:0;min-width:0;padding:.5em 1em;font-weight:700;position:absolute;text-align:center;line-height:1.2;top:6px;right:6px;left:auto;margin:0;border-radius:.25rem;background-color:var(--global-palette-highlight);color:var(--global-palette-btn);font-size:.857em;z-index:9;border:0}.wc-block-grid__product .wc-block-grid__product-add-to-cart{color:inherit}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link .kadence-svg-iconset{display:inline-flex;align-self:center}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link .kadence-svg-iconset svg{top:.125em;position:relative;height:1em;width:1em}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link .kadence-spinner-svg,.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link .kadence-check-svg{display:none}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link.loading .kadence-arrow-right-alt-svg{display:none}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link.loading .kadence-spinner-svg{display:block;animation:spin 2s linear infinite}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link.loading::after{display:none}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link.added{font-size:0}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link.added .kadence-svg-iconset:last-child{font-size:1rem}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link.added .kadence-arrow-right-alt-svg{display:none}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link.added .kadence-check-svg{display:block;font-size:80%}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link.added::after{display:none}.wc-block-grid__product .wc-block-grid__product-add-to-cart a.added_to_cart{display:inline-flex;background:#fff0;padding:.5em 0;text-transform:uppercase;font-weight:700;line-height:1.6;letter-spacing:.05em;color:inherit;text-decoration:none;font-size:80%}.wc-block-grid__product.woo-archive-btn-button .wc-block-grid__product-add-to-cart .wp-block-button__link{color:var(--global-palette-btn);text-align:center;display:block;width:100%;transition:color .2s ease,background .2s ease,border .2s ease}.wc-block-grid__product.woo-archive-btn-button .wc-block-grid__product-add-to-cart .wp-block-button__link:hover{color:var(--global-palette-btn-hover);background:var(--global-palette-btn-bg-hover)}.wc-block-grid__product.woo-archive-btn-button .wc-block-grid__product-add-to-cart .wp-block-button__link.added{height:0;overflow:hidden}.wc-block-grid__product:not(.woo-archive-btn-button) .wc-block-grid__product-add-to-cart .wp-block-button__link{background:#fff0;padding:.5em 0;text-transform:uppercase;font-weight:700;letter-spacing:.05em;color:inherit;font-size:80%;border:0;box-shadow:none;display:inline-block;transition:color .2s ease}.wc-block-grid__product:not(.woo-archive-btn-button) .wc-block-grid__product-add-to-cart .wp-block-button__link .kadence-svg-iconset{margin-left:.5em}.wc-block-grid__product .wc-block-grid__product-rating{float:right;margin-top:0;margin-bottom:0}.wc-block-grid__product .wc-block-grid__product-rating .star-rating{margin:.25em auto .25em}.wc-block-grid.has-aligned-buttons .wc-block-grid__product .wc-block-grid__product-rating{margin-bottom:12px;margin-left:0}.wc-block-grid.has-aligned-buttons .wc-block-grid__product .wc-block-grid__product-rating .star-rating{margin-left:0}.wc-block-grid__product .wc-block-grid__product-rating~.wc-block-grid__product-price{padding-right:5.4em}.wc-block-components-product-rating{display:flex;gap:.2em;align-items:center}body .wc-block-grid__product-rating .star-rating,body .wc-block-grid__product-rating .wc-block-grid__product-rating__stars,body .wc-block-review-list .wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars,body .wc-block-components-product-rating__stars{font-family:"star";display:block;margin:.25em auto .25em;margin-left:0;font-size:1em;line-height:1;height:1em;width:5em;color:var(--global-palette-highlight)}body .wc-block-grid__product-rating .star-rating:before,body .wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,body .wc-block-review-list .wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars:before,body .wc-block-components-product-rating__stars:before{content:"";color:var(--global-gray-400);float:left;top:0;left:0;opacity:1;right:auto;position:absolute}body .wc-block-grid__product-rating .star-rating span,body .wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,body .wc-block-review-list .wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars span,body .wc-block-components-product-rating__stars span{float:left;right:auto}body .wc-block-grid__product-rating .star-rating span:before,body .wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,body .wc-block-review-list .wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars span:before,body .wc-block-components-product-rating__stars span:before{content:"";right:auto;color:inherit}li.product a .secondary-product-image,.wc-block-grid__product a .secondary-product-image{position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;opacity:0;min-width:100%;min-height:100%}.products:not(.woo-archive-image-hover-none) li.product a{overflow:hidden}.woo-archive-image-hover-fade .woocommerce-loop-product__link .attachment-woocommerce_thumbnail{transition:opacity .3s ease}.woo-archive-image-hover-fade .woocommerce-loop-product__link:hover .attachment-woocommerce_thumbnail{opacity:1}.woo-archive-image-hover-zoom .woocommerce-loop-product__link .attachment-woocommerce_thumbnail{transform:scale(1);transition:opacity .4s ease,transform 2s cubic-bezier(0,0,.4,1.1)}.woo-archive-image-hover-zoom .woocommerce-loop-product__link:hover .attachment-woocommerce_thumbnail{opacity:1;transform:scale(1.07)}.woo-archive-image-hover-slide .woocommerce-loop-product__link .attachment-woocommerce_thumbnail.secondary-product-image{transform:translate(100%,0);opacity:1;transition:all .4s cubic-bezier(.17,.67,.35,.95);display:block}.woo-archive-image-hover-slide .woocommerce-loop-product__link .attachment-woocommerce_thumbnail:not(.secondary-product-image){transform:translate(0);transition:all .4s cubic-bezier(.17,.67,.35,.95);display:block}.woo-archive-image-hover-slide .woocommerce-loop-product__link.product-has-hover-image:hover .attachment-woocommerce_thumbnail:not(.secondary-product-image){transform:translate(-100%,0)}.woo-archive-image-hover-slide .woocommerce-loop-product__link.product-has-hover-image:hover .attachment-woocommerce_thumbnail.secondary-product-image{transform:translate(0,0)}.woo-archive-image-hover-flip .woocommerce-loop-product__link .attachment-woocommerce_thumbnail{perspective:1000px;backface-visibility:hidden;transform-style:preserve-3d;transition:all .5s ease-in-out;display:block}.woo-archive-image-hover-flip .woocommerce-loop-product__link .attachment-woocommerce_thumbnail.secondary-product-image{transform:rotateY(180deg);opacity:1}.woo-archive-image-hover-flip .woocommerce-loop-product__link .attachment-woocommerce_thumbnail:not(.secondary-product-image){transform:rotateY(0deg)}.woo-archive-image-hover-flip .woocommerce-loop-product__link.product-has-hover-image:hover .attachment-woocommerce_thumbnail:not(.secondary-product-image){transform:rotateY(180deg)}.woo-archive-image-hover-flip .woocommerce-loop-product__link.product-has-hover-image:hover .attachment-woocommerce_thumbnail.secondary-product-image{transform:rotateY(360deg)}.wc-block-components-price-slider__range-input-wrapper{background-color:var(--global-gray-400);border-radius:1em;box-shadow:none;max-width:calc(100% - 4px);margin-left:2px}.wc-block-components-price-slider__range-input-wrapper .wc-block-components-price-slider__range-input-progress{--range-color:var(--global-palette-highlight);border-radius:1em}.wc-block-components-price-slider__range-input-wrapper .wc-block-components-price-slider__range-input{margin:0;padding:0;border:0;outline:none;background:#fff0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:0;display:block;position:relative;pointer-events:none;outline:none!important;position:absolute;left:0;top:0}.wc-block-product-category .product-details .wc-block-grid__product-add-to-cart.wp-block-button .ajax_add_to_cart:after{display:none}.wc-block-mini-cart__drawer h2.wc-block-mini-cart__title{font-size:1.4rem;margin:1.6rem 1.6rem -2.2rem;padding:0 0 2.2rem}.wc-block-mini-cart__drawer .wc-block-mini-cart__items{padding:1rem 1.6rem 0}.wc-block-mini-cart__drawer .wc-block-components-drawer__close{box-shadow:none}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer{padding:1.6rem}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer:after{color:var(--global-palette6)}table.wc-block-cart-items .wc-block-components-product-name{text-decoration:none;color:inherit;font-weight:700}table.wc-block-cart-items .wc-block-components-product-name:hover{text-decoration:underline}.wc-block-mini-cart .wc-block-mini-cart__button{box-shadow:none;border-radius:0;padding:.5rem;background:#fff0;border:0}.wc-block-mini-cart .wc-block-mini-cart__button:hover,.wc-block-mini-cart .wc-block-mini-cart__button:focus{color:inherit;box-shadow:none;background:#fff0}@font-face{font-family:"star";font-display:block;src:url(/wp-content/themes/kadence/assets/fonts/star.woff2?gmcsp2) format("woff2"),url(/wp-content/themes/kadence/assets/fonts/star.ttf?gmcsp2) format("truetype"),url(/wp-content/themes/kadence/assets/fonts/star.woff?gmcsp2) format("woff"),url("/wp-content/themes/kadence/assets/fonts/star.svg?gmcsp2#star") format("svg");font-weight:400;font-style:normal}.kadence-header-cart.header-navigation .header-cart-button,.kadence-header-cart .header-cart-button{color:inherit;text-decoration:none;display:flex;align-items:center;background:#fff0;padding:0;border:0;box-shadow:none;font-size:1rem}.kadence-header-cart.header-navigation .header-cart-button:hover,.kadence-header-cart .header-cart-button:hover{background:#fff0;color:inherit;box-shadow:none}.header-cart-button .kadence-svg-iconset{font-size:1.2em}.header-cart-button .header-cart-label{padding-right:5px}.header-cart-button .header-cart-label:empty{padding-right:0}.header-cart-wrap .header-cart-empty-check{display:none}.header-cart-button .header-cart-total{font-size:.65em;height:2.1em;line-height:1;background:var(--global-palette7);border-radius:50%;display:flex;width:2.1em;justify-content:center;align-items:center;text-align:center;color:var(--global-palette4);margin-left:.1em;transition:all .2s ease}#cart-drawer.popup-drawer .drawer-inner{max-width:400px;background:var(--global-palette9);color:var(--global-palette4)}#cart-drawer h2.side-cart-header{font-size:1em}#cart-drawer.popup-drawer .drawer-header{justify-content:space-between;align-items:center}#cart-drawer.popup-drawer .drawer-content{padding-top:1em}.admin-bar #cart-drawer.popup-drawer .drawer-content ul.product_list_widget{max-height:calc(100vh - (3.7em + 24px + 55px + 105px + 32px))}#cart-drawer.popup-drawer .drawer-content ul.product_list_widget{max-height:calc(100vh - (3.7em + 24px + 55px + 105px));overflow:auto}#cart-drawer.popup-drawer .drawer-content .woocommerce-mini-cart__buttons.buttons{margin-bottom:0}.site-header-section-left .kadence-header-cart.header-navigation ul ul.sub-menu{left:0;right:auto}.kadence-header-cart.header-navigation .header-cart-button{padding:.6em 0}.kadence-header-cart.header-navigation ul.cart_list{display:block;position:static;box-shadow:none;background:#fff0;transform:none;opacity:1;visibility:visible;height:auto;clip:auto;max-height:100vh;overflow:auto}.kadence-header-cart.header-navigation .menu-item.menu-item-kadence-cart-dropdown{min-width:340px;padding:1em;color:var(--global-palette4);font-size:90%;max-height:80vh;overflow:auto}.kadence-header-cart.header-navigation .menu-item.menu-item-kadence-cart-dropdown ul.cart_list{max-height:calc(75vh - (160px + 2em))}.kadence-header-cart.header-navigation ul p.woocommerce-mini-cart__empty-message{margin:0}.kadence-header-cart.header-navigation ul ul.sub-menu{right:0;background:var(--global-palette9);color:var(--global-palette4);left:auto}.kadence-header-cart.header-navigation ul ul a:not(.button){padding:0;width:auto;font-size:inherit;color:var(--global-palette4);background:#fff0}.kadence-header-cart.header-navigation ul ul a:not(.button):hover{color:var(--global-palette3);background:#fff0}.kadence-header-cart.header-navigation ul ul a.remove:hover{background:red;text-decoration:none}.kadence-header-cart.header-navigation ul li a.remove.remove_from_cart_button{padding:0}.kadence-header-cart.header-navigation ul .woocommerce-mini-cart__buttons{margin-bottom:0}.kadence-header-cart.header-navigation ul a.button{border-radius:3px;background:var(--global-palette-btn-bg);color:var(--global-palette-btn);padding:.4em 1em;border:0;font-size:inherit;line-height:1.6;display:inline-block;width:100%}.kadence-header-cart.header-navigation ul a.button:hover{color:var(--global-palette-btn-hover);background:var(--global-palette-btn-bg-hover)}.rtl .kadence-header-cart.header-navigation ul ul.sub-menu{right:auto;left:0}@keyframes spin{100%{transform:rotate(360deg)}}p.demo_store,.woocommerce-store-notice{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em;text-align:center;background-color:var(--global-palette-highlight);color:var(--global-palette-btn);z-index:99998;box-shadow:0 1px 1em rgb(0 0 0 / .2);display:none}p.demo_store a,.woocommerce-store-notice a{color:var(--global-palette-btn);text-decoration:underline}p.demo_store a.woocommerce-store-notice__dismiss-link,.woocommerce-store-notice a.woocommerce-store-notice__dismiss-link{float:right;padding:.3em .5em;margin-top:-.3em;margin-bottom:-.3em;text-decoration:none;border:1px solid currentColor}@media screen and (max-width:719px){p.demo_store a.woocommerce-store-notice__dismiss-link,.woocommerce-store-notice a.woocommerce-store-notice__dismiss-link{float:none;margin-top:.5em;margin-bottom:0;display:block}}.admin-bar p.demo_store{top:32px}.kadence-store-notice-placement-above p.woocommerce-store-notice.demo_store{position:static;box-shadow:none}.kadence-store-notice-placement-bottom .woocommerce-store-notice{bottom:0;top:auto!important;position:fixed}.clear{clear:both}.woocommerce mark.count{background:#fff0;color:inherit}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/themes/kadence/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/themes/kadence/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce a.remove{display:block;font-size:18px;height:24px;width:24px;text-align:center;line-height:22px;border-radius:100%;color:red!important;text-decoration:none;font-weight:700;border:0;font-family:system-ui}.woocommerce a.remove:hover{color:#fff!important;background:red;text-decoration:none}.woocommerce small.note{display:block;color:var(--global-palette6);font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{*zoom:1;margin:0 0 1em;padding:0;font-size:.92em;color:var(--global-palette6)}.woocommerce .woocommerce-breadcrumb::before,.woocommerce .woocommerce-breadcrumb::after{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .woocommerce-breadcrumb a{color:var(--global-palette6)}.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading,.woocommerce #respond input#submit.loading{opacity:.25}.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt{background-color:var(--global-palette-btn-bg);color:var(--global-palette-btn);-webkit-font-smoothing:antialiased}.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit.alt:hover{background-color:var(--global-palette-btn-bg-hover);color:var(--global-palette-btn-hover)}.woocommerce a.button.alt.disabled,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled]:hover,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled]:hover{background-color:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.woocommerce a.button:disabled,.woocommerce a.button.disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button:disabled,.woocommerce button.button.disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button:disabled,.woocommerce input.button.disabled,.woocommerce input.button:disabled[disabled],.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled[disabled]{cursor:not-allowed;opacity:.5}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{display:inline-flex;background:#fff0;padding:.5em 0 .5em .3em;text-transform:uppercase;font-weight:700;line-height:1.6;letter-spacing:.05em;color:inherit;font-size:80%}.woocommerce #reviews h2 small{float:right;color:var(--global-palette6);font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:var(--global-palette6)}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews .comment-reply-title{margin-bottom:.5rem;display:block;font-size:24px;line-height:1.5;font-weight:700}.woocommerce #reviews #comments .add_review{*zoom:1}.woocommerce #reviews #comments .add_review::before,.woocommerce #reviews #comments .add_review::after{content:" ";display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{font-weight:700;margin-bottom:1.5rem;font-size:24px;line-height:1.5}.woocommerce #reviews #comments ol.commentlist{*zoom:1;width:100%;background:none;list-style:none;padding-left:0;margin-left:0}.woocommerce #reviews #comments ol.commentlist::before,.woocommerce #reviews #comments ol.commentlist::after{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 var(--global-md-spacing);border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li .meta{color:var(--global-palette6);font-size:.75em}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:.5em;left:0;margin:0;box-shadow:none;width:50px;height:50px;border-radius:50px}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 70px;border:1px solid var(--global-gray-400);border-radius:4px;padding:1em 1em 0;*zoom:1}.woocommerce #reviews #comments ol.commentlist li .comment-text::before,.woocommerce #reviews #comments ol.commentlist li .comment-text::after{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid var(--global-gray-400);border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce #review_form_wrapper{margin-top:var(--global-md-spacing)}@media screen and (min-width:1025px){.woocommerce #reviews #comments{float:left;width:60%;padding-right:var(--global-lg-spacing)}.woocommerce #reviews #review_form_wrapper{float:left;width:40%;margin-top:0}.woocommerce.rtl #reviews #comments{float:right;padding-left:var(--global-lg-spacing);padding-right:0}.woocommerce.rtl #reviews #review_form_wrapper{float:right}}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5em;font-family:"star";color:var(--global-palette-highlight);letter-spacing:normal;word-break:normal;white-space:normal}.woocommerce .star-rating::before{content:"";color:var(--global-gray-400);float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{*zoom:1;line-height:2;display:block}.woocommerce .woocommerce-product-rating::before,.woocommerce .woocommerce-product-rating::after{content:" ";display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:.25em auto .25em;float:right}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{*zoom:1;position:static;margin:0;width:auto;padding:0;background:#fff0 none;border:0}.woocommerce #review_form #respond::before,.woocommerce #review_form #respond::after{content:" ";display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 1.5em}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;content:"";text-indent:0;font-family:"star"}.woocommerce p.stars a:hover~a::before{content:""}.woocommerce p.stars:hover a::before{content:""}.woocommerce p.stars.selected a.active::before{content:""}.woocommerce p.stars.selected a.active~a::before{content:""}.woocommerce p.stars.selected a:not(.active)::before{content:""}.woocommerce table.shop_attributes{border:0;border-top:1px dotted var(--global-gray-400);margin-bottom:1.618em;width:100%;border-spacing:0}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted var(--global-gray-400);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted var(--global-gray-400);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:var(--global-palette8)}.woocommerce table.shop_table{margin:0 -1px 1.5em 0;text-align:left;width:100%;border-radius:3px;font-size:90%;border-collapse:collapse}.woocommerce table.shop_table input{font-size:90%}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid var(--global-gray-400);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child th,.woocommerce table.shop_table tbody:first-child tr:first-child td{border-top:0}.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce table.shop_table tbody th{font-weight:700;border-top:1px solid var(--global-gray-400)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders th,.woocommerce table.my_account_orders td{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce td.product-name dl.variation,.woocommerce td.product-name .wc-item-meta{list-style:none outside}.woocommerce td.product-name dl.variation dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name .wc-item-meta .wc-item-meta-label{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name dl.variation dd,.woocommerce td.product-name .wc-item-meta dd{margin:0}.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child,.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;*zoom:1;list-style:none}.woocommerce ul.cart_list li::before,.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::before,.woocommerce ul.product_list_widget li::after{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li .quantity,.woocommerce ul.product_list_widget li .quantity{display:block;font-size:.7em;color:var(--global-palette6);padding-left:58px}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700;color:inherit;text-decoration:none;font-size:.9em}.woocommerce ul.cart_list li a:hover,.woocommerce ul.product_list_widget li a:hover{text-decoration:underline}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:left;margin-right:8px;width:50px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgb(0 0 0 / .1);*zoom:1}.woocommerce ul.cart_list li dl::before,.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::before,.woocommerce ul.product_list_widget li dl::after{content:" ";display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dt,.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dt,.woocommerce ul.product_list_widget li dl dd{display:inline-block;float:left;margin:0 0 1em 0}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em;margin:0}.woocommerce ul.cart_list li dl dd p,.woocommerce ul.product_list_widget li dl dd p{margin-top:0}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li dl.variation,.woocommerce ul.product_list_widget li dl.variation{padding-left:58px;font-size:.8em;border:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce ul.cart_list li.mini_cart_item dl dt:first-child{clear:none}.woocommerce.widget_shopping_cart .total,.woocommerce .widget_shopping_cart .total{border-top:1px solid var(--global-palette7);padding:15px 0 0;display:flex;margin-top:0;justify-content:space-between}.woocommerce.widget_shopping_cart .total strong,.woocommerce .widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce.widget_shopping_cart .cart_list li,.woocommerce .widget_shopping_cart .cart_list li{padding-left:0em;padding-right:24px;position:relative;padding-top:0;padding-bottom:4px;margin-bottom:4px;border-bottom:1px solid var(--global-palette7)}.woocommerce.widget_shopping_cart .cart_list li:last-child,.woocommerce .widget_shopping_cart .cart_list li:last-child{border-bottom:0;margin-bottom:0}.woocommerce.widget_shopping_cart .cart_list li a.remove,.woocommerce .widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;right:0;font-size:16px;font-weight:400;height:18px;width:18px;line-height:16px;text-decoration:none}.woocommerce.widget_shopping_cart .cart_list li a.remove:hover,.woocommerce .widget_shopping_cart .cart_list li a.remove:hover{text-decoration:none}.woocommerce.widget_shopping_cart .buttons,.woocommerce .widget_shopping_cart .buttons{display:flex;flex-direction:column;text-align:center;*zoom:1}.woocommerce.widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce .widget_shopping_cart .buttons::after{content:" ";display:table}.woocommerce.widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::after{clear:both}.woocommerce.widget_shopping_cart .buttons a,.woocommerce .widget_shopping_cart .buttons a{margin-bottom:5px}.woocommerce.widget_shopping_cart .buttons a:not(.checkout),.woocommerce .widget_shopping_cart .buttons a:not(.checkout){background:#fff0;color:var(--global-palette4);box-shadow:none}.woocommerce.widget_shopping_cart .buttons a:not(.checkout):hover,.woocommerce .widget_shopping_cart .buttons a:not(.checkout):hover{background:#fff0;box-shadow:none;color:var(--global-palette-highlight)}.woocommerce ul.order_details{*zoom:1;margin:0 0 3em;padding:0;list-style:none}.woocommerce ul.order_details::before,.woocommerce ul.order_details::after{content:" ";display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed var(--global-gray-400);padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce ul.woocommerce-order-overview.woocommerce-thankyou-order-details{margin:1.5em 0}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-order-downloads,.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details{margin-bottom:2em}.woocommerce .woocommerce-order-downloads *:last-child,.woocommerce .woocommerce-customer-details *:last-child,.woocommerce .woocommerce-order-details *:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid var(--global-gray-400);text-align:left;width:100%;border-radius:5px;padding:6px 12px}.woocommerce .woocommerce-customer-details address p{margin:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email{margin-bottom:0;margin-top:0;padding-left:0}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{*zoom:1;padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0;text-decoration:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item .count{font-size:80%}.woocommerce .woocommerce-widget-layered-nav-list a::before{content:"";position:relative;top:-.15em;display:inline-block;width:1.5em;height:1.5em;margin-right:.6em;font-size:.5em;line-height:1.4;text-align:center;vertical-align:middle;border:1px solid currentColor;border-radius:.25rem;opacity:.4}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{content:"✓";color:#fff;opacity:1;border-color:var(--global-palette-highlight);background:var(--global-palette-highlight)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none;background:var(--global-palette9);color:var(--global-palette5);padding:.6em;font-size:80%;transition:all .3s ease-in-out}.woocommerce .widget_layered_nav_filters ul li a:hover,.woocommerce .widget_layered_nav_filters ul li a:focus{text-decoration:none;color:initial}.woocommerce .widget_layered_nav_filters ul li a:hover::before,.woocommerce .widget_layered_nav_filters ul li a:focus::before{color:#a00;content:"✖"}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:"serif";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"✕";text-decoration:none;unicode-bidi:bidi-override;vertical-align:inherit;margin-right:.5em}.woocommerce.widget_product_categories>ul{padding-left:0;margin-left:0;list-style:none}.woocommerce.widget_product_categories>ul li{position:relative}.woocommerce.widget_product_categories>ul li .count{position:absolute;right:0;display:block;top:1px;font-size:.8em;line-height:2rem;min-width:2rem;text-align:center}.woocommerce.widget_product_categories>ul li .count~.kadence-cat-toggle-sub{right:2rem}.woocommerce.widget_product_categories>ul li a{display:block;border-bottom:1px solid var(--global-palette7);line-height:2em}.woocommerce.widget_product_categories>ul li a:hover{text-decoration:none;border-bottom-color:currentColor}.woocommerce.widget_product_categories>ul li.current-cat>a{font-weight:700}.woocommerce.widget_product_categories>ul li.cat-parent>ul{display:none}.woocommerce.widget_product_categories>ul li.cat-parent.sub-toggle-active>ul{display:block}.woocommerce.widget_product_categories>ul li.cat-parent.sub-toggle-active>.kadence-cat-toggle-sub{background:var(--global-palette7)}.woocommerce.widget_product_categories>ul li.cat-parent.sub-toggle-active>.kadence-cat-toggle-sub:before{margin-top:-1px;transform:rotate(-45deg);margin-left:-3px}.woocommerce.widget_product_categories>ul li .kadence-cat-toggle-sub{display:block;background:#fff0;width:2em;text-align:center;position:absolute;right:0;top:0;line-height:2;color:var(--global-palette5);border:0;border-bottom:1px solid #fff0;height:2em;border-radius:0;box-shadow:none;cursor:pointer}.woocommerce.widget_product_categories>ul li .kadence-cat-toggle-sub:hover{border-bottom-color:var(--global-palette6);color:var(--global-palette3)}.woocommerce.widget_product_categories>ul li .kadence-cat-toggle-sub:before{display:block;border-style:solid;border-width:2px 2px 0 0;content:"";display:inline-block;height:8px;top:50%;left:50%;margin-left:-2px;margin-top:-4px;transform:rotate(135deg);width:8px;position:absolute}.woocommerce.widget_price_filter .price_slider{margin-bottom:1em}.woocommerce.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em;font-weight:700}.woocommerce.widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce.widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:var(--global-palette-highlight);border-radius:1em;cursor:ew-resize;outline:none;top:-.3em;margin-left:-.5em}.woocommerce.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:var(--global-palette-highlight)}.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:var(--global-gray-400);border:0}.woocommerce.widget_price_filter .ui-slider-horizontal{height:.4em}.woocommerce.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce.widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce.widget_rating_filter ul li{*zoom:1;padding:0 0 1px;list-style:none}.woocommerce.widget_rating_filter ul li::before,.woocommerce.widget_rating_filter ul li::after{content:" ";display:table}.woocommerce.widget_rating_filter ul li::after{clear:both}.woocommerce.widget_rating_filter ul li a{padding:1px 0;text-decoration:none;font-size:80%}.woocommerce.widget_rating_filter ul li a:hover,.woocommerce.widget_rating_filter ul li a:focus{text-decoration:none}.woocommerce.widget_rating_filter ul li a:before{content:"";position:relative;top:-.15em;display:inline-block;width:1.5em;height:1.5em;margin-right:.6em;font-size:.5rem;line-height:1.4;text-align:center;vertical-align:middle;border:1px solid currentColor;border-radius:.25rem;opacity:.4}.woocommerce.widget_rating_filter ul li .star-rating{float:none;margin-bottom:-.1em;font-size:1rem;display:inline-block}.woocommerce.widget_rating_filter ul li.chosen a::before{content:"✓";color:#fff;opacity:1;border-color:var(--global-palette-highlight);background:var(--global-palette-highlight)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.rtl #cart-drawer dl.variation{display:flex}.rtl .woocommerce ul.product_list_widget li dl dd{margin:0 4px 0 0}.rtl .woocommerce ul.product_list_widget li dl dt{margin:0}.rtl .woocommerce .woocommerce-customer-details address{text-align:right}.rtl .woocommerce ul.order_details li{float:right;margin-right:0;padding-left:2em;margin-right:2em;padding-right:0;border-left:1px dashed var(--global-gray-400);border-right:0}.rtl .woocommerce ul.order_details li:last-of-type{border:none}.woocommerce-no-js form.woocommerce-form-login,.woocommerce-no-js form.woocommerce-form-coupon{display:block!important}.woocommerce-no-js .woocommerce-form-login-toggle,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .showcoupon{display:none!important}.woocommerce .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info{padding:1.25em 2em 1.25em 2em;margin:0 0 var(--global-md-spacing);position:relative;background-color:var(--global-palette7);color:var(--global-palette4);border-left:5px solid var(--global-palette-highlight);list-style:none outside;*zoom:1;width:auto;word-wrap:break-word}.woocommerce .woocommerce-message::before,.woocommerce .woocommerce-message::after,.woocommerce .woocommerce-error::before,.woocommerce .woocommerce-error::after,.woocommerce .woocommerce-info::before,.woocommerce .woocommerce-info::after{content:" ";display:table}.woocommerce .woocommerce-message::after,.woocommerce .woocommerce-error::after,.woocommerce .woocommerce-info::after{clear:both}.woocommerce .woocommerce-message .button,.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button{float:right;margin-top:-.4em;margin-bottom:-.4em}.woocommerce .woocommerce-message li,.woocommerce .woocommerce-error li,.woocommerce .woocommerce-info li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.woocommerce .woocommerce-message{border-left-color:var(--global-palette-highlight)}.woocommerce .woocommerce-info{border-left-color:var(--global-palette-highlight)}.woocommerce .woocommerce-error{border-left-color:#b81c23}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}body.showing-filter-drawer .select2-container{z-index:100000}@media screen and (max-width:719px){.woocommerce div.product .woocommerce-tabs{border:1px solid var(--global-gray-400);margin-bottom:2em}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;margin-bottom:1em}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{display:block;margin:0;border-radius:0;border:0;border-bottom:1px solid var(--global-gray-400)}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:block;opacity:.7}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom-color:var(--global-gray-400)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{opacity:1}.woocommerce div.product .woocommerce-tabs .panel{padding-left:1em;padding-right:1em;margin:0}.woocommerce.product-tab-style-center div.product .woocommerce-tabs ul.tabs li{border:0;border-bottom:1px solid var(--global-gray-400)}.woocommerce #reviews #comments ol.commentlist li img.avatar{width:25px;height:25px}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin-left:45px}.woocommerce table.shop_table_responsive ul#shipping_method li,.woocommerce-page table.shop_table_responsive ul#shipping_method li{justify-content:flex-end}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgb(0 0 0 / .025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{margin-top:var(--global-md-spacing)}.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary{float:none;width:100%}.woocommerce table.cart .product-thumbnail,.woocommerce #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail{border-top:0}.woocommerce table.cart .product-thumbnail:before,.woocommerce #content table.cart .product-thumbnail:before,.woocommerce-page table.cart .product-thumbnail:before,.woocommerce-page #content table.cart .product-thumbnail:before{display:none}.woocommerce table.cart .product-thumbnail img,.woocommerce #content table.cart .product-thumbnail img,.woocommerce-page table.cart .product-thumbnail img,.woocommerce-page #content table.cart .product-thumbnail img{margin-left:auto;margin-right:auto}.woocommerce table.cart .product-remove,.woocommerce #content table.cart .product-remove,.woocommerce-page table.cart .product-remove,.woocommerce-page #content table.cart .product-remove{padding-bottom:0}.woocommerce table.cart .product-remove .remove,.woocommerce #content table.cart .product-remove .remove,.woocommerce-page table.cart .product-remove .remove,.woocommerce-page #content table.cart .product-remove .remove{transform:translateY(10px)}.woocommerce table.cart td.actions,.woocommerce #content table.cart td.actions,.woocommerce-page table.cart td.actions,.woocommerce-page #content table.cart td.actions{text-align:left;padding-left:0;padding-right:0}.woocommerce table.cart td.actions .coupon,.woocommerce #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon{float:none;*zoom:1;padding-bottom:.5em}.woocommerce table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after{content:" ";display:table}.woocommerce table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after{clear:both}.woocommerce table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text{width:48%;box-sizing:border-box}.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt{float:right}.woocommerce table.cart td.actions .button,.woocommerce #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cross-sells{width:100%;float:none;text-align:left}.woocommerce.woocommerce-checkout form.login .form-row,.woocommerce-page.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{float:none;width:100%}.rtl .woocommerce table.cart td.actions .coupon .input-text+.button,.rtl .woocommerce table.cart td.actions .coupon .button.alt,.rtl .woocommerce #content table.cart td.actions .coupon .input-text+.button,.rtl .woocommerce #content table.cart td.actions .coupon .button.alt,.rtl .woocommerce-page table.cart td.actions .coupon .input-text+.button,.rtl .woocommerce-page table.cart td.actions .coupon .button.alt,.rtl .woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.rtl .woocommerce-page #content table.cart td.actions .coupon .button.alt{float:left}.rtl .woocommerce table.shop_table_responsive tr td,.rtl .woocommerce-page table.shop_table_responsive tr td{text-align:left!important}.rtl .woocommerce table.shop_table_responsive tr td::before,.rtl .woocommerce-page table.shop_table_responsive tr td::before{float:right}}@media screen and (max-width:540px){.woocommerce .woocommerce-message .button{float:none;margin-top:.5em;margin-bottom:0;text-align:center}.woocommerce .woocommerce-message{display:flex;flex-direction:column-reverse}table.cart td.actions .coupon input,table.cart td.actions .coupon .button,table.cart td.actions .coupon .input-text,#content table.cart td.actions .coupon input,#content table.cart td.actions .coupon .button,#content table.cart td.actions .coupon .input-text{width:100%;float:none;margin:0}table.cart td.actions .coupon .input-text+.button,table.cart td.actions .coupon .button.alt,#content table.cart td.actions .coupon .input-text+.button,#content table.cart td.actions .coupon .button.alt{float:none}}@media screen and (max-width:400px){.kadence-cart-button-medium-large.woocommerce div.product .button.single_add_to_cart_button,.kadence-cart-button-large.woocommerce div.product .button.single_add_to_cart_button{font-size:100%;padding:0}.woocommerce div.product form.cart .variations td{display:block;padding-right:0}}.site-footer-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer-row.site-footer-row-columns-2.site-footer-row-column-layout-right-golden{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.site-footer-row.site-footer-row-columns-2.site-footer-row-column-layout-left-golden{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.site-footer-row.site-footer-row-columns-3{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.site-footer-row.site-footer-row-columns-3.site-footer-row-column-layout-left-half{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.site-footer-row.site-footer-row-columns-3.site-footer-row-column-layout-right-half{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr)}.site-footer-row.site-footer-row-columns-3.site-footer-row-column-layout-center-half{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr)}.site-footer-row.site-footer-row-columns-3.site-footer-row-column-layout-center-wide{grid-template-columns:minmax(0,2fr) minmax(0,6fr) minmax(0,2fr)}.site-footer-row.site-footer-row-columns-4{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.site-footer-row.site-footer-row-columns-4.site-footer-row-column-layout-left-forty{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.site-footer-row.site-footer-row-columns-4.site-footer-row-column-layout-right-forty{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,2fr)}.site-footer-row.site-footer-row-columns-5{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.site-footer-row.site-footer-row-columns-1{display:flex;justify-content:center}.site-footer-row.site-footer-row-columns-1 .site-footer-section-center{flex-grow:1}.site-footer-row.site-footer-row-columns-1 .site-footer-section{flex:1;text-align:center;min-width:0}.site-footer-row-layout-fullwidth>.site-footer-row-container-inner>.site-container{max-width:none}@media screen and (min-width:720px)and (max-width:1024px){.site-footer-row-tablet-layout-contained{padding:0 1.5rem}.site-footer-row-tablet-layout-fullwidth,.site-footer-row-tablet-layout-standard{padding:0}.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default,.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row{grid-template-columns:minmax(0,1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(1),.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(1){order:6}.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(2),.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(2){order:5}.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(3),.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(3){order:4}.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(4),.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(4){order:3}.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(5),.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(5){order:2}.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(6),.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(6){order:1}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-2.site-footer-row-tablet-column-layout-equal{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-2.site-footer-row-tablet-column-layout-right-golden{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-2.site-footer-row-tablet-column-layout-left-golden{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-equal{grid-template-columns:repeat(3,minmax(0,1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-left-half{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-right-half{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-center-half{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-center-wide{grid-template-columns:minmax(0,2fr) minmax(0,6fr) minmax(0,2fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-equal{grid-template-columns:repeat(3,minmax(0,1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-first-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-first-row>*:first-child{grid-column:1/-1}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-last-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-last-row>*:last-child{grid-column:1/-1}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-4.site-footer-row-tablet-column-layout-equal{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-4.site-footer-row-tablet-column-layout-two-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-5.site-footer-row-tablet-column-layout-equal{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media screen and (max-width:719px){.site-footer-row-mobile-layout-contained{padding:0 1.5rem}.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default,.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row{grid-template-columns:minmax(0,1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(1),.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(1){order:6}.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(2),.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(2){order:5}.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(3),.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(3){order:4}.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(4),.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(4){order:3}.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(5),.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(5){order:2}.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(6),.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(6){order:1}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-2.site-footer-row-mobile-column-layout-equal{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-2.site-footer-row-mobile-column-layout-right-golden{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-2.site-footer-row-mobile-column-layout-left-golden{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-equal{grid-template-columns:repeat(3,minmax(0,1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-left-half{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-right-half{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-center-half{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-center-wide{grid-template-columns:minmax(0,2fr) minmax(0,6fr) minmax(0,2fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-equal{grid-template-columns:repeat(3,minmax(0,1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-first-row{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-first-row>*:first-child{grid-column:1/-1}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-last-row{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-last-row>*:last-child{grid-column:1/-1}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-4.site-footer-row-mobile-column-layout-equal{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-4.site-footer-row-mobile-column-layout-two-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-5.site-footer-row-mobile-column-layout-equal{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.site-footer-row-mobile-layout-fullwidth,.site-footer-row-mobile-layout-standard{padding:0}}.site-footer-section{display:flex;max-height:inherit}.site-footer-item{display:flex;align-items:center;margin-right:10px;max-height:inherit}.site-footer-section>.site-footer-item:last-child{margin-right:0}.footer-widget-area{flex:1;min-width:0;display:flex}.ft-ro-dir-row .footer-section-inner-items-2 .footer-widget-area{flex:unset;margin-left:30px}.ft-ro-dir-row .footer-section-inner-items-2 .footer-widget-area:first-child{margin-left:0}.ft-ro-dir-column .site-footer-section:not(.footer-section-inner-items-1) .footer-widget-area{flex:unset}.footer-widget-area>*{flex:1;min-width:0}.footer-widget-area.content-valign-middle{align-items:center}.footer-widget-area.content-valign-top{align-items:flex-start}.footer-widget-area.content-valign-bottom{align-items:flex-end}.footer-widget-area.content-align-center{text-align:center}.footer-widget-area.content-align-center .footer-navigation{justify-content:center}.footer-widget-area.content-align-center .widget_media_image img{margin:0 auto}.footer-widget-area.content-align-center .footer-social-inner-wrap{justify-content:center}.footer-widget-area.content-align-right{text-align:right}.footer-widget-area.content-align-right .footer-navigation{justify-content:flex-end}.footer-widget-area.content-align-right .footer-navigation .menu{justify-content:flex-end}.footer-widget-area.content-align-right .footer-social-inner-wrap{justify-content:flex-end}.footer-widget-area.content-align-right .widget_media_image img{margin:0 0 0 auto}.footer-widget-area.content-align-left{text-align:left}.footer-widget-area.content-align-left .footer-navigation{justify-content:flex-start}.footer-widget-area.content-align-left .footer-navigation .menu{justify-content:flex-start}.footer-widget-area.content-align-left .footer-social-inner-wrap{justify-content:flex-start}@media screen and (max-width:1024px){.ft-ro-dir-row .footer-section-inner-items-2 .footer-widget-area.content-tablet-align-center:first-child{margin-left:auto}.ft-ro-dir-row .footer-section-inner-items-2 .footer-widget-area.content-tablet-align-center:first-child~.footer-widget-area:last-child{margin-right:auto}.footer-widget-area.content-tablet-align-center{text-align:center}.footer-widget-area.content-tablet-align-center .footer-navigation{justify-content:center}.footer-widget-area.content-tablet-align-center .footer-navigation .menu{justify-content:center}.footer-widget-area.content-tablet-align-center .footer-social-inner-wrap{justify-content:center}.footer-widget-area.content-tablet-align-center .widget_media_image img{margin:0 auto}.footer-widget-area.content-tablet-align-right{text-align:right}.footer-widget-area.content-tablet-align-right .footer-navigation{justify-content:flex-end}.footer-widget-area.content-tablet-align-right .footer-navigation .menu{justify-content:flex-end}.footer-widget-area.content-tablet-align-right .footer-social-inner-wrap{justify-content:flex-end}.footer-widget-area.content-tablet-align-right .widget_media_image img{margin:0 0 0 auto}.footer-widget-area.content-tablet-align-left{text-align:left}.footer-widget-area.content-tablet-align-left .footer-navigation{justify-content:flex-start}.footer-widget-area.content-tablet-align-left .footer-navigation .menu{justify-content:flex-start}.footer-widget-area.content-tablet-align-left .footer-social-inner-wrap{justify-content:flex-start}}@media screen and (max-width:719px){.ft-ro-m-dir-row .footer-section-inner-items-2 .footer-widget-area.content-mobile-align-center:first-child{margin-left:auto}.ft-ro-m-dir-row .footer-section-inner-items-2 .footer-widget-area.content-mobile-align-center:first-child~.footer-widget-area:last-child{margin-right:auto}.footer-widget-area.content-mobile-align-center{text-align:center}.footer-widget-area.content-mobile-align-center .footer-navigation{justify-content:center}.footer-widget-area.content-mobile-align-center .footer-navigation .menu{justify-content:center}.footer-widget-area.content-mobile-align-center .footer-social-inner-wrap{justify-content:center}.footer-widget-area.content-mobile-align-center .widget_media_image img{margin:0 auto}.footer-widget-area.content-mobile-align-right{text-align:right}.footer-widget-area.content-mobile-align-right .footer-navigation{justify-content:flex-end}.footer-widget-area.content-mobile-align-right .footer-navigation .menu{justify-content:flex-end}.footer-widget-area.content-mobile-align-right .footer-social-inner-wrap{justify-content:flex-end}.footer-widget-area.content-mobile-align-right .widget_media_image img{margin:0 0 0 auto}.footer-widget-area.content-mobile-align-left{text-align:left}.footer-widget-area.content-mobile-align-left .footer-navigation{justify-content:flex-start}.footer-widget-area.content-mobile-align-left .footer-navigation .menu{justify-content:flex-start}.footer-widget-area.content-mobile-align-left .footer-social-inner-wrap{justify-content:flex-start}}.ft-ro-dir-column .site-footer-section{flex-direction:column}@media screen and (max-width:1024px){.ft-ro-t-dir-column .site-footer-section{flex-direction:column}.ft-ro-t-dir-row .site-footer-section{flex-direction:row}}@media screen and (max-width:719px){.ft-ro-m-dir-column .site-footer-section{flex-direction:column}.ft-ro-m-dir-row .site-footer-section{flex-direction:row}}.rtl .footer-widget-area.content-align-right .footer-social-inner-wrap{justify-content:flex-start}.rtl .footer-widget-area.content-align-left .footer-social-inner-wrap{justify-content:flex-end}@media screen and (max-width:1024px){.rtl .footer-widget-area.content-tablet-align-right .footer-social-inner-wrap{justify-content:flex-start}.rtl .footer-widget-area.content-tablet-align-left .footer-social-inner-wrap{justify-content:flex-end}}@media screen and (max-width:719px){.rtl .footer-widget-area.content-mobile-align-right .footer-social-inner-wrap{justify-content:flex-start}.rtl .footer-widget-area.content-mobile-align-left .footer-social-inner-wrap{justify-content:flex-end}}.footer-navigation,.footer-menu-container{display:flex}.footer-navigation a{display:block;width:100%;text-decoration:none;color:var(--global-palette4);transition:all .2s ease-in-out}.footer-navigation a:hover,.footer-navigation a:focus{color:var(--global-palette-highlight)}.footer-navigation ul{display:block;list-style:none;margin:0;padding:0}.footer-navigation ul li a{padding:.6em .5em}.footer-navigation .menu{display:flex;flex-wrap:wrap;justify-content:center}.footer-widget-area.footer-navigation-layout-stretch-true .footer-menu-container{width:100%}.footer-widget-area.footer-navigation-layout-stretch-true .footer-navigation .menu{width:100%;justify-content:space-around}.site-footer-wrap .footer-navigation .footer-menu-container>ul li a:hover{text-decoration:none}.site-footer-wrap .social-button{color:var(--global-palette4);background:var(--global-palette7)}.site-footer-wrap .social-button:hover{text-decoration:none;color:var(--global-palette-btn);background:var(--global-palette-btn-bg)}.social-style-outline .social-button:hover{color:var(--global-palette3)}.site-footer-wrap .ft-ro-lstyle-normal a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){text-decoration:underline}.site-footer-wrap .ft-ro-lstyle-noline a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){text-decoration:none}.site-footer-wrap .ft-ro-lstyle-noline a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)):hover{text-decoration:none}.site-footer-section{position:relative}.site-footer-section:not(:last-child):after{content:"";position:absolute;top:0;bottom:0;height:auto;width:0;right:-15px;transform:translateX(50%)}.footer-html{margin:1em 0}.footer-html p:last-child{margin-bottom:0}.footer-html p:first-child{margin-top:0}/*!
Theme Name: Kadence
Theme URI: https://www.kadencewp.com/kadence-theme/
Author: Kadence WP
Author URI: https://www.kadencewp.com/
Description: Kadence Theme is a lightweight yet full featured WordPress theme for creating beautiful fast loading and accessible websites, easier than ever. It features an easy to use drag and drop header and footer builder to build any type of header in minutes. It features a full library of gorgeous starter templates that are easy to modify with our intelligent global font and color controls. With extensive integration with the most popular 3rd party plugins, you can quickly build impressive ecommerce websites, course websites, business websites, and more.
Version: 1.5.0
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kadence
Requires at least: 6.3
Tested up to: 6.9.1
Tags: translation-ready, accessibility-ready, two-columns, right-sidebar, left-sidebar, footer-widgets, blog, custom-logo, custom-background, custom-menu, rtl-language-support, editor-style, threaded-comments, custom-colors, featured-images, wide-blocks, full-width-template, theme-options, e-commerce
Requires PHP: 7.4

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share
what you've learned with others.
*/
:root{--wpjp-ink:#07111f;--wpjp-ink-2:#101b2c;--wpjp-muted:#657386;--wpjp-muted-2:#7a8798;--wpjp-line:rgba(7,17,31,.105);--wpjp-line-strong:rgba(7,17,31,.16);--wpjp-blue:#145cff;--wpjp-blue-2:#0c44cc;--wpjp-sky:#19bff8;--wpjp-green:#10b981;--wpjp-purple:#7c3aed;--wpjp-rose:#f43f5e;--wpjp-amber:#f59e0b;--wpjp-cream:#fffdf7;--wpjp-soft:#f6f9fd;--wpjp-soft-2:#edf4ff;--wpjp-card:#ffffff;--wpjp-dark:#07111f;--wpjp-radius:30px;--wpjp-radius-lg:42px;--wpjp-shadow:0 30px 90px rgba(10,31,68,.13);--wpjp-shadow-soft:0 18px 50px rgba(10,31,68,.08);--wpjp-max:1400px}.single-content h1,.single-content h2,.single-content h3,.single-content h4,.single-content h5,.single-content h6{margin:0}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;color:var(--wpjp-ink);background:#fff;line-height:1.55;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}button,input{font:inherit}.wpjp-reveal.is-visible{opacity:1;transform:translateY(0)}.wpjp-commerce{overflow:hidden;background:linear-gradient(180deg,#fff 0%,#f7fbff 42%,#fff 100%);min-height:100vh}.wpjp-wrap{width:min(var(--wpjp-max),calc(100% - 40px));margin-inline:auto}.wpjp-navlinks a{position:relative;padding:8px 0}.wpjp-navlinks a:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:2px;background:linear-gradient(90deg,var(--wpjp-blue),var(--wpjp-sky));transform:scaleX(0);transform-origin:left;transition:.2s ease;border-radius:999px}.wpjp-navlinks a:hover{color:var(--wpjp-blue)}.wpjp-navlinks a:hover:after{transform:scaleX(1)}.wpjp-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid #fff0;border-radius:999px;padding:12px 17px;font-size:14px;font-weight:900;line-height:1;white-space:nowrap;transition:.2s ease;cursor:pointer}.wpjp-btn:hover{transform:translateY(-1px)}.wpjp-btn-soft{background:rgb(255 255 255 / .12);border-color:rgb(255 255 255 / .18);color:#fff}.wpjp-btn-soft.wpjp-btn:hover{color:#fff}.wpjp-page-hero{position:relative;padding:70px 0 46px;isolation:isolate}.wpjp-page-hero:before{content:"";position:absolute;inset:-110px -10% auto -10%;height:520px;background:radial-gradient(circle at 18% 22%,rgb(25 191 248 / .20),transparent 27%),radial-gradient(circle at 70% 12%,rgb(20 92 255 / .19),transparent 30%),linear-gradient(180deg,#f5fbff 0%,#fff0 82%);z-index:-2}.wpjp-page-hero:after{content:"";position:absolute;inset:0;z-index:-1;opacity:.45;background-image:linear-gradient(rgb(7 17 31 / .055) 1px,transparent 1px),linear-gradient(90deg,rgb(7 17 31 / .055) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(180deg,#000,transparent 82%)}.wpjp-kicker i{width:8px;height:8px;background:var(--wpjp-green);border-radius:50%;box-shadow:0 0 0 6px rgb(16 185 129 / .13)}h1,h2,h3,p{margin-top:0}.wpjp-page-hero h1{font-size:clamp(42px,6.2vw,76px);line-height:.95;letter-spacing:-.075em;margin:0 0 22px;max-width:820px}.wpjp-page-copy{font-size:19px;line-height:1.75;color:#405064;max-width:740px;margin-bottom:0}.wpjp-gradient-text{background:linear-gradient(135deg,#07111f 12%,#0b55ef 56%,#14b8d8 96%);-webkit-background-clip:text;background-clip:text;color:#fff0}.wpjp-hero-panel{position:relative;background:#07111f;color:#fff;border-radius:38px;padding:26px;border:1px solid rgb(255 255 255 / .12);box-shadow:0 36px 90px rgb(7 17 31 / .30);overflow:hidden}.wpjp-hero-panel:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 0 0,rgb(25 191 248 / .25),transparent 32%),radial-gradient(circle at 92% 5%,rgb(124 58 237 / .28),transparent 30%);pointer-events:none}.wpjp-hero-panel>*{position:relative}.wpjp-panel-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.wpjp-panel-title{font-size:13px;color:#d9e8ff;font-weight:900;letter-spacing:.04em}.wpjp-mini-cart-list{display:grid;gap:12px}.wpjp-mini-cart-item{display:grid;grid-template-columns:48px 1fr auto;gap:12px;align-items:center;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .11);border-radius:21px;padding:14px}.wpjp-product-icon{width:48px;height:48px;border-radius:17px;background:rgb(25 191 248 / .13);color:#84e7ff;display:grid;place-items:center;font-weight:1000}.wpjp-mini-cart-item b{display:block;font-size:14px}.wpjp-mini-cart-item span{display:block;font-size:12px;color:#bdcce0;margin-top:3px}.wpjp-mini-price{font-weight:700;color:#fff}.wpjp-panel-total{margin-top:18px;padding-top:18px;border-top:1px solid rgb(255 255 255 / .12);display:flex;justify-content:space-between;align-items:center}.wpjp-panel-total span{color:#bdcce0;font-size:13px;font-weight:850}.wpjp-panel-total strong{font-size:34px;letter-spacing:-.05em}.wpjp-trust-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.wpjp-trust-pill{display:inline-flex;align-items:center;gap:8px;padding:9px 11px;border-radius:999px;background:#fff;border:1px solid var(--wpjp-line);box-shadow:0 10px 24px rgb(7 17 31 / .055);font-size:13px;font-weight:850;color:#4f6074}.wpjp-trust-pill:before{content:"✓";color:var(--wpjp-green);font-weight:1000}.wpjp-section-soft{background:#f6f9fd;border-top:1px solid var(--wpjp-line);border-bottom:1px solid var(--wpjp-line)}.wpjp-section-head{max-width:760px;margin-bottom:34px}.wpjp-eyebrow{color:#0b55ef;font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:11px}.wpjp-section h2{font-size:clamp(32px,4.2vw,54px);line-height:1.03;letter-spacing:-.058em;margin-bottom:14px}.wpjp-two-col{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:28px;align-items:start}.wpjp-card.compact{padding:20px}.wpjp-dark-card{background:#07111f;color:#fff;border-color:rgb(255 255 255 / .12);box-shadow:0 26px 80px rgb(7 17 31 / .22)}.wpjp-dark-card h2{color:#fff}.wpjp-dark-card p,.wpjp-dark-card .wpjp-muted{color:#bdcce0}.wpjp-cart-items{display:grid;gap:14px}.wpjp-cart-item{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:18px;align-items:start;padding:18px;border:1px solid rgb(7 17 31 / .08);background:#fbfdff;border-radius:24px}.wpjp-item-icon{width:72px;height:72px;border-radius:22px;background:linear-gradient(135deg,#eef4ff,#e8f9ff);color:#0b55ef;display:grid;place-items:center;font-weight:700;font-size:19px}.wpjp-item-meta h3{font-size:21px;letter-spacing:-.035em;margin-bottom:4px}.wpjp-item-meta p{font-size:14px;color:var(--wpjp-muted);line-height:1.65;margin-bottom:12px}.wpjp-tags{display:flex;flex-wrap:wrap;gap:7px}.wpjp-tags span{font-size:11px;font-weight:900;color:#496175;background:#f2f6fb;border:1px solid rgb(7 17 31 / .06);border-radius:999px;padding:6px 8px}.wpjp-item-actions{text-align:right}.wpjp-item-price{font-size:24px;letter-spacing:-.04em;font-weight:700;margin-bottom:12px}.wpjp-qty{display:inline-grid;grid-template-columns:28px 34px 28px;align-items:center;border:1px solid var(--wpjp-line);border-radius:999px;overflow:hidden;background:#fff}.wpjp-qty button{border:0;background:#fff;height:28px;font-weight:900;color:#44556a;padding:0}.wpjp-qty span{font-weight:900;text-align:center;font-size:13px}.wpjp-remove{display:inline-block;margin-top:10px;font-size:12px;font-weight:900;color:#7a8798}.wpjp-summary{position:sticky;top:96px}.wpjp-summary h3{font-size:22px;letter-spacing:-.04em;margin-bottom:18px}.wpjp-line-row{display:flex;justify-content:space-between;gap:20px;padding:11px 0;border-bottom:1px solid rgb(7 17 31 / .08);font-size:14px}.wpjp-line-row span{color:var(--wpjp-muted);font-weight:800}.wpjp-line-row strong{font-weight:1000}.wpjp-total-row{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin:18px 0}.wpjp-total-row span{font-size:13px;text-transform:uppercase;letter-spacing:.1em;color:var(--wpjp-muted);font-weight:1000}.wpjp-total-row strong{font-size:38px;letter-spacing:-.06em}.wpjp-coupon{display:grid;grid-template-columns:1fr auto;gap:8px;margin:16px 0 18px}.wpjp-input,.wpjp-select,.wpjp-textarea{width:100%;border:1px solid var(--wpjp-line);background:#fff;border-radius:16px;padding:13px 14px;color:#132239;outline:none;transition:.18s ease}.wpjp-input:focus,.wpjp-select:focus,.wpjp-textarea:focus{border-color:rgb(20 92 255 / .44);box-shadow:0 0 0 4px rgb(20 92 255 / .08)}.wpjp-small-btn{border:1px solid var(--wpjp-line);background:#fff;border-radius:16px;padding:12px 14px;font-size:13px;font-weight:700;color:#0b55ef}.wpjp-note{font-size:13px;color:var(--wpjp-muted);line-height:1.65}.wpjp-benefit-list{display:grid;gap:10px;margin-top:18px}.wpjp-benefit{display:flex;gap:10px;font-size:13px;color:#46586d;font-weight:850}.wpjp-benefit:before{content:"✓";color:var(--wpjp-green);font-weight:1000}.wpjp-upsell-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.wpjp-upsell{padding:22px;border-radius:26px;border:1px solid var(--wpjp-line);background:#fff;box-shadow:var(--wpjp-shadow-soft)}.wpjp-upsell h3{font-size:18px;letter-spacing:-.03em;margin-bottom:7px}.wpjp-upsell p{font-size:13px;color:var(--wpjp-muted);line-height:1.62;margin-bottom:14px}.wpjp-upsell strong{display:block;font-size:24px;letter-spacing:-.04em;margin-bottom:12px}.wpjp-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.wpjp-field{display:grid;gap:7px}.wpjp-field.wide{grid-column:1/-1}.wpjp-field label{font-size:13px;font-weight:900;color:#29394d}.wpjp-required{color:var(--wpjp-rose)}.wpjp-checkout-layout{display:grid;grid-template-columns:minmax(0,1fr) 430px;gap:28px;align-items:start}.wpjp-steps{display:flex;gap:10px;margin-bottom:22px;flex-wrap:wrap}.wpjp-step.active{background:#eef4ff;border-color:rgb(20 92 255 / .18);color:#0b55ef}.wpjp-payment-list{display:grid;gap:12px}.wpjp-payment-option{display:grid;grid-template-columns:22px 1fr auto;gap:12px;align-items:start;border:1px solid rgb(7 17 31 / .09);border-radius:22px;padding:16px;background:#fbfdff}.wpjp-radio{width:21px;height:21px;border-radius:50%;border:6px solid var(--wpjp-blue);background:#fff}.wpjp-payment-option h3{font-size:16px;margin-bottom:4px}.wpjp-payment-option p{font-size:13px;color:var(--wpjp-muted);line-height:1.55;margin:0}.wpjp-badges{display:flex;gap:6px;flex-wrap:wrap}.wpjp-badge{display:inline-flex;border-radius:999px;background:#eef4ff;color:#0b55ef;padding:6px 8px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.wpjp-order-list{display:grid;gap:12px}.wpjp-order-line{display:flex;justify-content:space-between;gap:18px;padding-bottom:12px;border-bottom:1px solid rgb(7 17 31 / .08)}.wpjp-order-line b{font-size:14px}.wpjp-order-line small{display:block;color:var(--wpjp-muted);font-weight:800;margin-top:3px}.wpjp-security{margin-top:16px;padding:16px;border-radius:22px;background:#f7fbff;border:1px solid rgb(20 92 255 / .12)}.wpjp-security h4{font-size:14px;margin:0 0 6px}.wpjp-security p{font-size:13px;color:var(--wpjp-muted);margin:0;line-height:1.55}.wpjp-success-hero{padding:72px 0;background:linear-gradient(180deg,#fff,#f7fbff);position:relative;overflow:hidden}.wpjp-success-card{display:grid;grid-template-columns:1fr 360px;gap:30px;align-items:center;background:#07111f;color:#fff;border-radius:44px;padding:42px;box-shadow:var(--wpjp-shadow);position:relative;overflow:hidden}.wpjp-success-hero .wpjp-success-card h1{color:#fff}.wpjp-success-card:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 8% 0,rgb(25 191 248 / .24),transparent 32%),radial-gradient(circle at 90% 100%,rgb(20 92 255 / .36),transparent 36%)}.wpjp-success-card>*{position:relative}.wpjp-success-icon{width:62px;height:62px;border-radius:22px;background:rgb(16 185 129 / .15);color:#86efac;display:grid;place-items:center;font-size:32px;font-weight:700;margin-bottom:20px}.wpjp-success-card h1{font-size:clamp(36px,5.4vw,64px);line-height:1;letter-spacing:-.065em;margin-bottom:16px}.wpjp-success-card p{color:#d4e1f3;font-size:18px;line-height:1.72}.wpjp-receipt-box{background:rgb(255 255 255 / .09);border:1px solid rgb(255 255 255 / .13);border-radius:28px;padding:22px}.wpjp-receipt-row{display:flex;justify-content:space-between;padding:11px 0;border-bottom:1px solid rgb(255 255 255 / .11)}.wpjp-receipt-row:last-child{border-bottom:0}.wpjp-receipt-row span{color:#bdcce0;font-size:13px;font-weight:800}.wpjp-receipt-row strong{font-weight:1000}.wpjp-next-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.wpjp-next-card{background:#fff;border:1px solid var(--wpjp-line);box-shadow:var(--wpjp-shadow-soft);border-radius:28px;padding:24px}.wpjp-next-card .num{width:34px;height:34px;border-radius:12px;background:#eef4ff;color:#0b55ef;display:grid;place-items:center;font-weight:700;margin-bottom:16px}.wpjp-next-card h3{font-size:18px;letter-spacing:-.03em;margin-bottom:8px}.wpjp-next-card p{font-size:13px;color:var(--wpjp-muted);line-height:1.65;margin:0}.wpjp-account-grid{display:grid;grid-template-columns:300px 1fr;gap:24px}.wpjp-account-nav{display:grid;gap:9px}.wpjp-account-nav a{display:flex;justify-content:space-between;align-items:center;background:#fff;border:1px solid var(--wpjp-line);padding:14px 15px;border-radius:18px;font-weight:900;color:#33445b}.wpjp-account-nav a.active{background:#07111f;color:#fff}.wpjp-license-table{display:grid;gap:12px}.wpjp-license-row{display:grid;grid-template-columns:1fr 120px 140px auto;gap:14px;align-items:center;padding:16px;border:1px solid rgb(7 17 31 / .08);background:#fbfdff;border-radius:22px}.wpjp-license-row h3{font-size:16px;margin:0}.wpjp-license-row small{display:block;color:var(--wpjp-muted);font-weight:800}.wpjp-status{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#e8f9f1;color:#047857;padding:7px 10px;font-size:12px;font-weight:1000}.wpjp-email-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.wpjp-email-preview{border:1px solid var(--wpjp-line);background:#fff;border-radius:30px;box-shadow:var(--wpjp-shadow-soft);overflow:hidden}.wpjp-email-head{background:#07111f;color:#fff;padding:22px}.wpjp-email-head h3{margin:0;font-size:20px;color:#fff}.wpjp-email-body{padding:24px}.wpjp-email-body p{color:var(--wpjp-muted);font-size:14px;line-height:1.7}.wpjp-settings-table{border:1px solid var(--wpjp-line);border-radius:28px;overflow:hidden;background:#fff;box-shadow:var(--wpjp-shadow-soft)}.wpjp-settings-row{display:grid;grid-template-columns:240px 1fr;gap:18px;padding:18px 22px;border-bottom:1px solid rgb(7 17 31 / .08)}.wpjp-settings-row:last-child{border-bottom:0}.wpjp-settings-row b{font-size:14px}.wpjp-settings-row span{color:var(--wpjp-muted);font-size:14px}.wpjp-final{padding:70px 0}.wpjp-final-card:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 8% 0,rgb(255 255 255 / .22),transparent 30%),radial-gradient(circle at 90% 100%,rgb(25 191 248 / .28),transparent 35%)}.wpjp-final-card>*{position:relative}.wpjp-final-card h2{font-size:clamp(30px,4vw,50px);line-height:1.03;letter-spacing:-.055em;margin-bottom:12px}.wpjp-final-card p{color:#dceaff;line-height:1.7;margin:0;max-width:720px}.wpjp-muted{color:var(--wpjp-muted)}.woocommerce-Tabs-panel,.entry-content,.site-main,.ast-container,#main,.container{padding:0!important;margin:0!important;border:none!important;box-shadow:none!important;overflow:visible!important}.single.single-product .wpjp-page{width:100vw!important;max-width:100vw!important;position:relative!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;margin-left:0!important;margin-right:0!important;padding:0!important;z-index:10;overflow:hidden;background:linear-gradient(180deg,#fff 0,#f7fbff 48%,#fff 100%);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;color:var(--wpjp-ink);line-height:1.55;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.wpjp-page a{text-decoration:none;color:inherit;border:none;box-shadow:none}.wpjp-page p,.wpjp-page h1,.wpjp-page h2,.wpjp-page h3{margin-top:0}.wpjp-page .wrap{width:min(var(--wpjp-max), calc(100% - 40px));margin-inline:auto}.wpjp-page svg{display:block;max-width:100%}.wpjp-page .topbar{position:sticky;top:0;z-index:80;background:rgb(255 255 255 / .84);backdrop-filter:blur(20px);border-bottom:1px solid rgb(7 17 31 / .08)}.wpjp-page .nav{height:76px;display:flex;align-items:center;justify-content:space-between;gap:22px}.wpjp-page .brand{display:flex;align-items:center;gap:12px;font-weight:700;letter-spacing:-.04em;font-size:20px}.wpjp-page .logo{width:40px;height:40px;border-radius:14px;background:linear-gradient(135deg,var(--wpjp-blue),var(--wpjp-sky));display:grid;place-items:center;color:#fff;box-shadow:0 16px 38px rgb(20 92 255 / .28);font-weight:1000}.wpjp-page .navlinks{display:flex;align-items:center;gap:24px;color:#3f5065;font-size:14px;font-weight:850}.wpjp-page .navlinks a:hover{color:var(--wpjp-blue)}.wpjp-page .nav-actions{display:flex;align-items:center;gap:10px}.wpjp-page .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid #fff0;border-radius:999px;padding:12px 17px;font-size:14px;font-weight:700;line-height:1;white-space:nowrap;transition:.2s ease;cursor:pointer}.wpjp-page .btn:hover{transform:translateY(-1px)}.wpjp-page .btn-primary{background:linear-gradient(135deg,var(--wpjp-blue),#0b47d8);color:#fff;box-shadow:0 18px 42px rgb(20 92 255 / .28)}.wpjp-page .btn-dark{background:#07111f;color:#fff;box-shadow:0 18px 42px rgb(7 17 31 / .22)}.wpjp-page .btn-ghost{background:#fff;border-color:var(--wpjp-line);box-shadow:0 10px 26px rgb(7 17 31 / .06);color:#111e31}.wpjp-page .btn-soft{background:rgb(255 255 255 / .12);border-color:rgb(255 255 255 / .18);color:#fff}.wpjp-page .hero{position:relative;padding:82px 0 66px;isolation:isolate}.wpjp-page .hero:before{content:"";position:absolute;inset:-120px -10% auto -10%;height:720px;background:radial-gradient(circle at 18% 22%,rgb(25 191 248 / .24),transparent 27%),radial-gradient(circle at 74% 12%,rgb(20 92 255 / .22),transparent 30%),radial-gradient(circle at 52% 80%,rgb(124 58 237 / .14),transparent 28%),linear-gradient(180deg,#f5fbff 0%,#fff0 82%);z-index:-2}.wpjp-page .hero:after{content:"";position:absolute;inset:0;z-index:-1;opacity:.55;background-image:linear-gradient(rgb(7 17 31 / .055) 1px,transparent 1px),linear-gradient(90deg,rgb(7 17 31 / .055) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(180deg,#000,transparent 82%)}.wpjp-page .hero-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(440px,.98fr);gap:58px;align-items:center}.wpjp-page .kicker{display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid rgb(20 92 255 / .17);background:rgb(20 92 255 / .075);color:#0b4bd4;border-radius:999px;font-size:13px;font-weight:700;margin-bottom:24px}.wpjp-page .kicker:before{content:"";width:8px;height:8px;background:var(--wpjp-green);border-radius:50%;box-shadow:0 0 0 6px rgb(16 185 129 / .13)}.wpjp-page h1{font-size:clamp(47px, 7vw, 80px);line-height:.94;letter-spacing:-.076em;margin:0 0 24px;max-width:820px}.wpjp-page .gradient-text{background:linear-gradient(135deg,#07111f 10%,#0b55ef 56%,#14b8d8 96%);-webkit-background-clip:text;background-clip:text;color:#fff0}.wpjp-page .hero-copy{font-size:20px;line-height:1.72;color:#405064;max-width:700px;margin-bottom:28px}.wpjp-page .hero-copy strong{color:#101b2c}.wpjp-page .hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.wpjp-page .proof-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center;color:#4f6074;font-size:13px;font-weight:850}.wpjp-page .proof-pill{display:inline-flex;align-items:center;gap:8px;background:rgb(255 255 255 / .84);border:1px solid rgb(7 17 31 / .1);box-shadow:0 10px 24px rgb(7 17 31 / .055);padding:9px 11px;border-radius:999px}.wpjp-page .proof-pill:before{content:"✓";color:var(--wpjp-blue);font-weight:1000}.wpjp-page .product-stage{position:relative;min-height:540px}.wpjp-page .glow{position:absolute;inset:64px -20px 40px 30px;border-radius:44px;background:linear-gradient(135deg,rgb(20 92 255 / .25),rgb(25 191 248 / .16),rgb(124 58 237 / .12));filter:blur(12px)}.wpjp-page .dashboard{position:relative;border-radius:38px;background:#07111f;color:#fff;padding:18px;border:1px solid rgb(255 255 255 / .13);box-shadow:0 42px 100px rgb(7 17 31 / .34);overflow:hidden}.wpjp-page .dashboard:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 0 0,rgb(25 191 248 / .22),transparent 32%),radial-gradient(circle at 92% 5%,rgb(124 58 237 / .24),transparent 30%);pointer-events:none}.wpjp-page .dash-window{position:relative;border-radius:26px;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .1);overflow:hidden}.wpjp-page .window-head{height:52px;border-bottom:1px solid rgb(255 255 255 / .1);display:flex;align-items:center;justify-content:space-between;padding:0 16px}.wpjp-page .dots{display:flex;gap:7px}.wpjp-page .dots span{width:10px;height:10px;border-radius:50%;background:rgb(255 255 255 / .3)}.wpjp-page .window-title{font-size:12px;font-weight:700;color:#d9e8ff;letter-spacing:.02em}.wpjp-page .dash-body{padding:18px}.wpjp-page .search-hero-card{background:#fff;color:var(--wpjp-ink);border-radius:24px;padding:18px;box-shadow:0 18px 44px rgb(0 0 0 / .18)}.wpjp-page .search-field{display:flex;align-items:center;gap:12px;border:1px solid rgb(7 17 31 / .12);background:#f8fbff;border-radius:18px;padding:14px;margin-bottom:16px;font-weight:900;color:#24354c}.wpjp-page .search-dot{width:20px;height:20px;border-radius:8px;background:#eef4ff;color:#0b55ef;display:grid;place-items:center;font-size:11px;font-weight:1000;flex:0 0 auto}.wpjp-page .query-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:15px}.wpjp-page .tag{font-size:11px;font-weight:700;border-radius:999px;background:#eef4ff;color:#0b55ef;padding:7px 9px}.wpjp-page .tag.green{background:#e8f9f1;color:#047857}.wpjp-page .tag.dark{background:#07111f;color:#fff}.wpjp-page .result-card{display:grid;grid-template-columns:52px 1fr auto;gap:13px;align-items:center;border:1px solid rgb(7 17 31 / .09);background:#fff;border-radius:20px;padding:14px;margin-top:10px}.wpjp-page .avatar{width:52px;height:52px;border-radius:17px;background:linear-gradient(135deg,#eef4ff,#e5fbff);color:#0b55ef;display:grid;place-items:center;font-weight:1000}.wpjp-page .result-card b{display:block;font-size:14px;margin-bottom:3px;color:#000}.wpjp-page .result-card span{display:block;font-size:12px;color:#657386}.wpjp-page .score{font-weight:1000;color:var(--wpjp-blue);font-size:14px}.wpjp-page .tech-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}.wpjp-page .tech-strip div{background:#10233b;color:#d7e8ff;border:1px solid rgb(255 255 255 / .12);border-radius:18px;padding:13px;font-size:12px;font-weight:850}.wpjp-page .tech-strip b{display:block;color:#84e7ff;font-size:12px;margin-bottom:3px}.wpjp-page .floating-note{position:absolute;right:-10px;top:88px;background:rgb(255 255 255 / .92);border:1px solid rgb(7 17 31 / .1);box-shadow:0 18px 50px rgb(7 17 31 / .16);border-radius:22px;padding:14px;width:220px;backdrop-filter:blur(10px);animation:float 7s ease-in-out infinite}.wpjp-page .floating-note b{font-size:13px}.wpjp-page .floating-note p{font-size:12px;color:#637386;margin:4px 0 0}.wpjp-page .live-card{position:absolute;left:-18px;bottom:24px;width:260px;background:#fff;border:1px solid rgb(7 17 31 / .1);box-shadow:0 22px 56px rgb(7 17 31 / .2);border-radius:22px;padding:15px}.wpjp-page .live-card .label{display:flex;align-items:center;gap:8px;color:#0b55ef;font-weight:1000;font-size:13px;margin-bottom:6px}.wpjp-page .ai-badge{width:31px;height:31px;border-radius:11px;background:linear-gradient(135deg,var(--wpjp-blue),var(--wpjp-sky));display:grid;place-items:center;color:#fff}.wpjp-page .live-card b{font-size:13px}.wpjp-page .live-card p{font-size:12px;color:#607085;margin:4px 0 0}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}.wpjp-page .section{padding:84px 0}.wpjp-page .section.tight{padding:60px 0}.wpjp-page .section-head{max-width:780px;margin-bottom:34px}.wpjp-page .eyebrow{color:#0b55ef;font-weight:1000;font-size:12px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:11px}.wpjp-page .section h2{font-size:clamp(34px, 4.4vw, 56px);line-height:1.04;letter-spacing:-.058em;margin-bottom:16px}.wpjp-page .lead{font-size:18px;color:#5a697c;line-height:1.75;max-width:780px}.wpjp-page .pain-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:30px;align-items:center}.wpjp-page .dark-panel{position:relative;background:#07111f;color:#fff;border-radius:var(--wpjp-radius-lg);padding:38px;box-shadow:var(--wpjp-shadow);overflow:hidden}.wpjp-page .dark-panel:after{content:"";position:absolute;right:-150px;top:-140px;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgb(25 191 248 / .24),transparent 66%)}.wpjp-page .dark-panel>*{position:relative}.wpjp-page .dark-panel h2{font-size:clamp(32px, 3.5vw, 48px);line-height:1.04;letter-spacing:-.055em;margin-bottom:14px}.wpjp-page .dark-panel p{color:#b9c8dc;font-size:16px;line-height:1.72;margin-bottom:22px}.wpjp-page .problem-list{display:grid;gap:11px}.wpjp-page .problem{display:grid;grid-template-columns:38px 1fr;gap:13px;align-items:start;background:rgb(255 255 255 / .075);border:1px solid rgb(255 255 255 / .11);padding:13px;border-radius:18px}.wpjp-page .problem i{width:38px;height:38px;border-radius:14px;background:rgb(25 191 248 / .14);display:grid;place-items:center;color:#84e7ff;font-style:normal;font-weight:1000}.wpjp-page .problem b{display:block;margin-bottom:3px;font-size:14px}.wpjp-page .problem span{display:block;color:#b7c7dc;font-size:12.5px;line-height:1.5}.wpjp-page .value-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.wpjp-page .value{background:#fff;border:1px solid var(--wpjp-line);box-shadow:var(--wpjp-shadow-soft);border-radius:24px;padding:20px;min-height:128px;align-items:start}.wpjp-page .value .num{width:54px;height:54px;border-radius:18px;background:#eef4ff;color:#0b55ef;display:grid;place-items:center;font-size:22px;line-height:1;letter-spacing:-.04em;font-weight:1000;margin-bottom:13px}.wpjp-page .value h3{font-size:18px;letter-spacing:-.035em;margin:0 0 6px}.wpjp-page .value p{font-size:13px;color:#657386;margin:0;line-height:1.55}.wpjp-page .value.dark{background:#07111f;color:#fff}.wpjp-page .value.dark h3,.wpjp-page .fit-decision.dark h3{color:#fff}.wpjp-page .value.dark .num{background:rgb(25 191 248 / .13);color:#84e7ff}.wpjp-page .value.dark p{color:#c2d0e2}.wpjp-page .value.blue{background:linear-gradient(180deg,#fff,#f7fbff)}.wpjp-page .work{background:#fff;border-top:1px solid var(--wpjp-line);border-bottom:1px solid var(--wpjp-line)}.wpjp-page .steps{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--wpjp-line);border-radius:28px;overflow:hidden;background:#fff;box-shadow:var(--wpjp-shadow-soft)}.wpjp-page .step{position:relative;padding:25px;border-right:1px solid var(--wpjp-line);min-height:190px}.wpjp-page .step:last-child{border-right:0}.wpjp-page .step-no{width:34px;height:34px;border-radius:12px;background:#eef4ff;color:#0b55ef;display:grid;place-items:center;font-weight:1000;font-size:13px;margin-bottom:18px}.wpjp-page .step h3{font-size:18px;line-height:1.18;letter-spacing:-.035em;margin-bottom:9px}.wpjp-page .step p{font-size:13px;color:#657386;margin:0;line-height:1.62}.wpjp-page .step:before{content:"";position:absolute;top:41px;right:-16px;width:32px;height:1px;background:rgb(20 92 255 / .25);z-index:2}.wpjp-page .step:last-child:before{display:none}.wpjp-page .tech{position:relative;background:#07111f;color:#fff;overflow:hidden}.wpjp-page .tech:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 18% 18%,rgb(25 191 248 / .23),transparent 32%),radial-gradient(circle at 88% 28%,rgb(124 58 237 / .24),transparent 32%),linear-gradient(180deg,#07111f,#09192d)}.wpjp-page .tech-inner{position:relative;padding:76px 0}.wpjp-page .tech-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.wpjp-page .tech .eyebrow{color:#84e7ff}.wpjp-page .tech h2{color:#fff}.wpjp-page .tech .lead{color:#bdcce0}.wpjp-page .mini-code{margin-top:22px;background:rgb(0 0 0 / .22);border:1px solid rgb(255 255 255 / .1);border-radius:20px;padding:18px;color:#d8ecff;font-size:13px;line-height:1.8}.wpjp-page .mini-code em{font-style:normal;color:#84e7ff;font-weight:1000}.wpjp-page .code-panel{display:grid;gap:12px}.wpjp-page .code-row{display:grid;grid-template-columns:46px 1fr;gap:13px;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .1);border-radius:20px;padding:15px}.wpjp-page .code-row i{width:46px;height:46px;border-radius:16px;background:rgb(25 191 248 / .13);display:grid;place-items:center;color:#84e7ff;font-style:normal;font-weight:1000}.wpjp-page .code-row b{display:block;margin-bottom:3px}.wpjp-page .code-row span{display:block;color:#b9c8dc;font-size:12.5px;line-height:1.55}.wpjp-page .views-wrap{background:#fff}.wpjp-page .view-head{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:30px;align-items:end;margin-bottom:28px}.wpjp-page .view-head h2{font-size:clamp(32px, 4vw, 52px)}.wpjp-page .view-note{background:#fff;border:1px solid var(--wpjp-line);box-shadow:var(--wpjp-shadow-soft);border-radius:24px;padding:20px}.wpjp-page .view-note b{display:block;font-size:18px;letter-spacing:-.03em;margin-bottom:6px}.wpjp-page .view-note p{margin:0;color:#657386;font-size:14px;line-height:1.65}.wpjp-page .screens{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:start}.wpjp-page .screen-card{background:#fff;border:1px solid var(--wpjp-line);box-shadow:var(--wpjp-shadow-soft);border-radius:28px;padding:20px}.wpjp-page .screen-head{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:14px}.wpjp-page .screen-head h3{font-size:22px;letter-spacing:-.04em;margin:0}.wpjp-page .pill{display:inline-flex;align-items:center;padding:6px 9px;border-radius:999px;background:#eef4ff;color:#0b55ef;font-weight:1000;font-size:11px;white-space:nowrap}.wpjp-page .mock-browser{border:1px solid rgb(7 17 31 / .1);border-radius:22px;overflow:hidden;background:#f8fbff;flex:1}.wpjp-page .mock-top{height:38px;border-bottom:1px solid rgb(7 17 31 / .08);display:flex;align-items:center;gap:7px;padding:0 13px;background:#fff}.wpjp-page .mock-top span{width:10px;height:10px;border-radius:50%;background:#cdd6e2}.wpjp-page .mock-body{padding:16px}.wpjp-page .toggle-row{display:flex;justify-content:space-between;gap:14px;align-items:center;background:#fff;border:1px solid rgb(7 17 31 / .08);border-radius:17px;padding:13px;margin-bottom:10px}.wpjp-page .toggle-row:last-child{margin-bottom:0}.wpjp-page .toggle-row b{font-size:13px}.wpjp-page .toggle-row small{display:block;color:#657386;font-size:11.5px;line-height:1.45;margin-top:3px}.wpjp-page .switch{width:36px;height:20px;border-radius:999px;background:#10b981;position:relative;flex:0 0 auto}.wpjp-page .switch:after{content:"";position:absolute;right:3px;top:3px;width:14px;height:14px;background:#fff;border-radius:50%}.wpjp-page .front-search{display:flex;align-items:center;gap:10px;border:1px solid rgb(7 17 31 / .1);background:#fff;border-radius:17px;padding:12px;font-weight:900;color:#24354c;margin-bottom:11px}.wpjp-page .job-list{display:grid;gap:10px}.wpjp-page .job-item{display:grid;grid-template-columns:42px 1fr auto;gap:12px;align-items:center;background:#fff;border:1px solid rgb(7 17 31 / .08);border-radius:17px;padding:12px}.wpjp-page .job-icon{width:42px;height:42px;border-radius:14px;background:#eef4ff;color:#0b55ef;display:grid;place-items:center;font-weight:1000}.wpjp-page .job-item b{font-size:13px}.wpjp-page .job-item span{display:block;font-size:11.5px;color:#657386}.wpjp-page .job-item strong{font-size:12px;color:#0b55ef}.wpjp-page .fit{background:#f6f9fd;border-top:1px solid var(--wpjp-line);border-bottom:1px solid var(--wpjp-line)}.wpjp-page .fit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.wpjp-page .fit-card{background:#fff;border:1px solid var(--wpjp-line);box-shadow:var(--wpjp-shadow-soft);border-radius:24px;padding:22px}.wpjp-page .fit-card h3{font-size:18px;letter-spacing:-.035em;margin-bottom:8px}.wpjp-page .fit-card p{font-size:13px;color:#657386;line-height:1.62;margin-bottom:14px}.wpjp-page .tags{display:flex;flex-wrap:wrap;gap:7px}.wpjp-page .tags span{font-size:11px;font-weight:900;color:#496175;background:#f2f6fb;border:1px solid rgb(7 17 31 / .06);border-radius:999px;padding:6px 8px}.wpjp-page .pricing-shell{background:#fff;border:1px solid var(--wpjp-line);box-shadow:var(--wpjp-shadow-soft);border-radius:34px;padding:28px}.wpjp-page .pricing-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.62fr);gap:18px;align-items:center;margin-bottom:18px}.wpjp-page .pricing-copy h2{font-size:clamp(32px, 3.9vw, 50px);line-height:1.03;letter-spacing:-.058em;margin-bottom:14px}.wpjp-page .pricing-copy .lead{font-size:17px;line-height:1.68;max-width:760px}.wpjp-page .license-summary{position:relative;overflow:hidden;background:linear-gradient(135deg,#07111f,#0d2d64);color:#fff;border-radius:24px;padding:20px;border:1px solid rgb(255 255 255 / .1);box-shadow:0 20px 48px rgb(7 17 31 / .16)}.wpjp-page .summary-pill{display:inline-flex;align-items:center;gap:7px;background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .14);color:#bfeeff;border-radius:999px;padding:7px 9px;font-size:11px;font-weight:1000;margin-bottom:13px}.wpjp-page .license-summary h3{color:#fff;font-size:22px;line-height:1.08;letter-spacing:-.04em;margin:0 0 8px}.wpjp-page .license-summary p{color:#c5d2e5;font-size:13.5px;line-height:1.62;margin:0}.wpjp-page .summary-chips{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.wpjp-page .summary-chips span{font-size:11px;font-weight:700;color:#dff6ff;background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .12);border-radius:999px;padding:7px 9px}.wpjp-page .price-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;align-items:stretch}.wpjp-page .license{background:linear-gradient(180deg,#fff,#fbfdff);border:1px solid var(--wpjp-line);border-radius:24px;padding:22px;position:relative;display:flex;flex-direction:column}.wpjp-page .license.featured{background:linear-gradient(135deg,#07111f,#0f3b83);color:#fff}.wpjp-page .license.featured .price-line .woocommerce-Price-currencySymbol,.wpjp-page .license.featured .price-line .woocommerce-Price-amount{color:#fff}.wpjp-page .license.featured h3{color:#fff}.wpjp-page .license.featured p{color:#cbd8eb}.wpjp-page .license.featured li{color:#fff}.wpjp-page .license.featured:before{content:"Best value";position:absolute;right:20px;top:-13px;background:linear-gradient(135deg,var(--wpjp-blue),var(--wpjp-sky));color:#fff;font-size:11px;font-weight:1000;border-radius:999px;padding:7px 11px}.wpjp-page .license-top{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:16px}.wpjp-page .license h3{font-size:21px;margin:0;letter-spacing:-.035em}.wpjp-page .site-badge{display:inline-flex;align-items:center;white-space:nowrap;border-radius:999px;background:#eef4ff;color:#0b55ef;padding:7px 9px;font-size:11px;font-weight:1000}.wpjp-page .price-line{display:flex;align-items:flex-end;gap:4px;font-size:42px;font-weight:1000;letter-spacing:-.065em;line-height:.92;margin-bottom:10px}.wpjp-page .price-line .woocommerce-Price-currencySymbol,.wpjp-page .price-line .woocommerce-Price-amount{font-size:42px;line-height:.92;margin-right:2px;color:#000}.wpjp-page .price-line span{font-size:13px;letter-spacing:0;color:#657386;font-weight:900;margin-bottom:6px}.wpjp-page .license p{font-size:13px;color:#657386;line-height:1.58;margin-bottom:15px}.wpjp-page .license-list{list-style:none;margin:0;padding:0;display:grid;gap:9px}.wpjp-page .license-list li{display:flex;gap:8px;font-size:12.5px;color:#33465d;font-weight:850;line-height:1.45}.wpjp-page .license-list li:before{content:"✓";color:var(--wpjp-green);font-weight:1000}.wpjp-page .license .btn{width:100%;margin-top:20px}.wpjp-page .license-note-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:14px 0 0}.wpjp-page .license-note{background:#f7fbff;border:1px solid rgb(7 17 31 / .08);border-radius:18px;padding:13px 14px;font-size:12px;line-height:1.5;color:#59697b;font-weight:800}.wpjp-page .license-note b{display:block;color:#07111f;font-size:12.5px;margin-bottom:2px}.wpjp-page .license-footnote{margin:16px 4px 0;color:#657386;font-size:13px;line-height:1.65;text-align:center}.wpjp-page .faq{display:grid;gap:12px}.wpjp-page .faq details{background:#fff;border:1px solid var(--wpjp-line);border-radius:20px;padding:17px;box-shadow:var(--wpjp-shadow-soft)}.wpjp-page .faq summary{cursor:pointer;font-weight:1000;color:#07111f;display:flex;justify-content:space-between;gap:16px}.wpjp-page .faq p{color:#607086;margin:12px 0 0;font-size:14px;line-height:1.7}.wpjp-page .final{padding:78px 0}.wpjp-page .final-card{position:relative;overflow:hidden;background:linear-gradient(135deg,#07111f,#0b4bd4 72%,#13b9ec);border-radius:38px;box-shadow:0 32px 90px rgb(20 92 255 / .22);color:#fff;padding:40px;display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center}.wpjp-page .final-card h2{color:#fff}.wpjp-page .final-card:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 8% 0,rgb(255 255 255 / .22),transparent 30%),radial-gradient(circle at 90% 100%,rgb(25 191 248 / .28),transparent 35%)}.wpjp-page .final-card>*{position:relative}.wpjp-page .final-card h2{font-size:clamp(30px, 4vw, 48px);line-height:1.03;letter-spacing:-.055em;margin-bottom:12px}.wpjp-page .final-card p{color:#dceaff;line-height:1.7;margin:0;max-width:720px}.wpjp-page .final-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.wpjp-page .footer{padding:50px 0 36px;border-top:1px solid var(--wpjp-line);color:#667589;font-size:13px;background:linear-gradient(180deg,#fff,#f8fbff)}.wpjp-page .footer-grid{display:grid;grid-template-columns:1.55fr repeat(4,1fr);gap:32px}.wpjp-page .footer p{margin:12px 0 0;color:#667589;line-height:1.75;max-width:360px}.wpjp-page .footer h4{font-size:12px;margin:0 0 14px;text-transform:uppercase;letter-spacing:.12em;color:#1d2b40;font-weight:1000}.wpjp-page .footer a{display:block;color:#556579;font-weight:850;margin:9px 0}.wpjp-page .footer a:hover{color:var(--wpjp-blue)}.wpjp-page .footer-bottom{margin-top:28px;padding-top:22px;border-top:1px solid var(--wpjp-line);display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.wpjp-page .pain-grid{align-items:stretch;gap:28px}.wpjp-page .pain-grid .dark-panel{height:100%;display:flex;flex-direction:column;justify-content:flex-start}.wpjp-page .pain-grid .dark-panel h2{color:#fff}.wpjp-page .pain-grid .problem-list{margin-top:auto}.wpjp-page .value-grid{height:100%;grid-auto-rows:1fr;align-content:stretch}.wpjp-page .value{height:100%;min-height:0;padding:24px 22px;align-items:flex-start}.wpjp-page .value h3{font-size:19px}.wpjp-page .value p{font-size:13.5px;line-height:1.62}.wpjp-page .views-wrap{background:linear-gradient(180deg,#fff,#f7fbff)}.wpjp-page .view-head{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:stretch;margin-bottom:24px}.wpjp-page .view-note{display:flex;flex-direction:column;justify-content:center;background:linear-gradient(180deg,#fff,#f8fbff);border-color:rgb(20 92 255 / .16)}.wpjp-page .screens{align-items:stretch}.wpjp-page .screen-card{height:100%;display:flex;flex-direction:column}.wpjp-page .mock-body{height:100%}.wpjp-page .fit{background:#f6f9fd;border-top:1px solid var(--wpjp-line);border-bottom:1px solid var(--wpjp-line)}.wpjp-page .fit-showcase{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:22px;align-items:stretch}.wpjp-page .fit-hero-card{position:relative;overflow:hidden;background:#07111f;color:#fff;border:1px solid rgb(255 255 255 / .1);border-radius:34px;padding:34px;box-shadow:var(--wpjp-shadow)}.wpjp-page .fit-hero-card h2{color:#fff}.wpjp-page .fit-hero-card:after{content:"";position:absolute;right:-130px;top:-130px;width:330px;height:330px;border-radius:50%;background:radial-gradient(circle,rgb(25 191 248 / .24),transparent 66%)}.wpjp-page .fit-hero-card>*{position:relative}.wpjp-page .fit-hero-card .eyebrow{color:#84e7ff}.wpjp-page .fit-hero-card h2{font-size:clamp(30px, 3.6vw, 46px);line-height:1.05;letter-spacing:-.055em;margin-bottom:14px}.wpjp-page .fit-hero-card p{color:#c7d5e8;font-size:16px;line-height:1.72;margin:0 0 22px;max-width:620px}.wpjp-page .fit-checks{display:grid;gap:10px;margin:0;padding:0;list-style:none}.wpjp-page .fit-checks li{display:flex;gap:10px;align-items:flex-start;background:rgb(255 255 255 / .075);border:1px solid rgb(255 255 255 / .11);border-radius:16px;padding:12px;color:#eaf5ff;font-weight:850;font-size:13px}.wpjp-page .fit-checks li:before{content:"✓";color:#8ff4c6;font-weight:1000}.wpjp-page .fit-decision-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;height:100%}.wpjp-page .fit-decision{background:#fff;border:1px solid var(--wpjp-line);box-shadow:var(--wpjp-shadow-soft);border-radius:24px;padding:22px;gap:14px;align-items:start}.wpjp-page .fit-decision .num{width:54px;height:54px;border-radius:18px;background:#eef4ff;color:#0b55ef;display:grid;place-items:center;font-weight:1000;margin-bottom:13px;font-size:22px}.wpjp-page .fit-decision h3{font-size:18px;letter-spacing:-.035em;margin:0 0 7px}.wpjp-page .fit-decision p{font-size:13px;line-height:1.6;color:#657386;margin:0}.wpjp-page .fit-decision.dark{background:#07111f;color:#fff}.wpjp-page .fit-decision.dark .num{background:rgb(25 191 248 / .14);color:#84e7ff}.wpjp-page .fit-decision.dark p{color:#c3d0e2}p:empty{display:none!important}.wpjp-page .front-search svg,.wpjp-page .search-field svg{width:40px}.content-area{margin-top:0;margin-bottom:0}#kadence-breadcrumbs{display:none}.summary.entry-summary{display:none}.wpjp-page,.wpjp-page *{box-sizing:border-box}.wpjp-page a{text-decoration:none;color:inherit}.wpjp-page h1,.wpjp-page h2,.wpjp-page h3,.wpjp-page p{margin-top:0}.wpjp-wrap{width:min(var(--wpjp-max), calc(100% - 40px));margin-inline:auto}.wpjp-topbar{position:sticky;top:0;z-index:80;background:rgb(255 255 255 / .84);backdrop-filter:blur(20px);border-bottom:1px solid rgb(7 17 31 / .08)}.wpjp-nav{height:74px;display:flex;align-items:center;justify-content:space-between;gap:22px}.wpjp-brand{display:flex;align-items:center;gap:11px;font-weight:900;letter-spacing:-.04em;font-size:18px}.wpjp-logo{width:34px;height:34px;border-radius:12px;background:linear-gradient(135deg,var(--wpjp-blue),var(--wpjp-sky));display:grid;place-items:center;color:#fff;box-shadow:0 14px 32px rgb(20 92 255 / .24)}.wpjp-links,.wpjp-navlinks{display:flex;align-items:center;gap:24px;color:#31445a;font-size:13px;font-weight:800}.wpjp-links a:hover,.wpjp-navlinks a:hover{color:var(--wpjp-blue)}.wpjp-actions,.wpjp-nav-actions{display:flex;align-items:center;gap:10px}.wpjp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #fff0;border-radius:999px;padding:12px 17px;font-size:13px;font-weight:700;line-height:1;white-space:nowrap;transition:.2s ease}.wpjp-btn:hover{transform:translateY(-1px)}.wpjp-btn-ghost{background:#fff;border:1px solid var(--wpjp-line)!important;color:#15243a;box-shadow:0 9px 22px rgb(7 17 31 / .055);color:#111e31}.wpjp-hero:before{content:"";position:absolute;inset:-110px -10% auto -10%;height:690px;background:radial-gradient(circle at 16% 25%,rgb(25 191 248 / .22),transparent 28%),radial-gradient(circle at 72% 14%,rgb(20 92 255 / .22),transparent 30%),radial-gradient(circle at 54% 82%,rgb(124 58 237 / .12),transparent 28%),linear-gradient(180deg,#f5fbff 0%,#fff0 82%);z-index:-2}.wpjp-hero:after{content:"";position:absolute;inset:0;z-index:-1;opacity:.55;background-image:linear-gradient(rgb(7 17 31 / .05) 1px,transparent 1px),linear-gradient(90deg,rgb(7 17 31 / .05) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(180deg,#000,transparent 82%)}.wpjp-hero-grid{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(420px,.97fr);gap:52px;align-items:center}.wpjp-kicker,.wpjp-eyebrow{display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid rgb(20 92 255 / .17);background:rgb(20 92 255 / .075);color:#0b4bd4;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.02em;margin-bottom:22px}.wpjp-kicker:before{content:"";width:8px;height:8px;background:var(--wpjp-green);border-radius:50%;box-shadow:0 0 0 6px rgb(16 185 129 / .13)}.wpjp-hero h1{font-size:clamp(45px, 6.2vw, 76px);line-height:.95;letter-spacing:-.074em;margin:0 0 22px;max-width:800px}.wpjp-gradient,.wpjp-gradient-text{background:linear-gradient(135deg,#07111f 8%,#0b55ef 56%,#14b8d8 96%);-webkit-background-clip:text;background-clip:text;color:#fff0}.wpjp-hero-copy{font-size:19px;line-height:1.72;color:#405064;max-width:700px;margin-bottom:27px}.wpjp-hero-copy strong{color:#101b2c}.wpjp-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:22px}.wpjp-proof-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center;color:#4f6074;font-size:12px;font-weight:850}.wpjp-proof-pill{display:inline-flex;align-items:center;gap:8px;background:rgb(255 255 255 / .82);border:1px solid rgb(7 17 31 / .1);box-shadow:0 10px 24px rgb(7 17 31 / .055);padding:9px 11px;border-radius:999px}.wpjp-proof-pill:before{content:"✓";color:var(--wpjp-blue);font-weight:1000}.wpjp-product-stage{position:relative;min-height:525px}.wpjp-glow{position:absolute;inset:72px -16px 40px 30px;border-radius:44px;background:linear-gradient(135deg,rgb(20 92 255 / .25),rgb(25 191 248 / .16),rgb(124 58 237 / .12));filter:blur(12px)}.wpjp-dashboard{position:relative;border-radius:38px;background:#07111f;color:#fff;padding:36px;box-shadow:var(--wpjp-shadow);overflow:hidden}.wpjp-dashboard:after{content:"";position:absolute;right:-160px;top:-160px;width:380px;height:380px;border-radius:50%;background:radial-gradient(circle,rgb(25 191 248 / .22),transparent 66%)}.wpjp-window,.wpjp-dash-window{position:relative;border-radius:26px;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .1);overflow:hidden}.wpjp-window-head{height:50px;border-bottom:1px solid rgb(255 255 255 / .1);display:flex;align-items:center;justify-content:space-between;padding:0 16px}.wpjp-dots{display:flex;gap:7px}.wpjp-dots span{width:9px;height:9px;border-radius:50%;background:rgb(255 255 255 / .3)}.wpjp-window-title{font-size:11px;font-weight:700;color:#d9e8ff;letter-spacing:.02em;text-transform:uppercase}.wpjp-dash-body{padding:16px}.wpjp-mock-card{background:#fff;color:#07111f;border-radius:22px;padding:16px;box-shadow:0 18px 44px rgb(0 0 0 / .18)}.wpjp-mock-head{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgb(7 17 31 / .1);background:#f7fbff;border-radius:17px;padding:13px 14px;font-weight:700;font-size:14px;color:#405064;margin-bottom:14px}.wpjp-mock-chip{font-size:11px;font-weight:1000;border-radius:999px;padding:6px 9px;background:#eef4ff;color:#0b55ef}.wpjp-query-tags{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:14px}.wpjp-preview-search{background:#fff;border-radius:22px;padding:16px;color:#0d1b2a;box-shadow:0 18px 44px rgb(0 0 0 / .18);margin-bottom:14px}.wpjp-preview-field{border:1px solid rgb(7 17 31 / .1);background:#f7faff;border-radius:17px;padding:14px 15px;font-weight:900;color:#18263a;margin-bottom:12px}.wpjp-preview-list{display:grid;gap:10px}.wpjp-preview-item{display:grid;grid-template-columns:42px 1fr auto;gap:12px;align-items:center;border:1px solid rgb(7 17 31 / .08);border-radius:18px;padding:11px;background:#fff;color:#000}.wpjp-preview-icon{width:42px;height:42px;border-radius:15px;background:#eef4ff;color:#0b55ef;display:grid;place-items:center;font-weight:1000;font-size:12px}.wpjp-preview-item b{display:block;font-size:13px}.wpjp-preview-item span{display:block;font-size:12px;color:#657386}.wpjp-preview-score{font-weight:1000;color:#0b55ef;font-size:12px}.wpjp-result{display:grid;grid-template-columns:42px 1fr auto;gap:11px;align-items:center;background:#f8fbff;border:1px solid rgb(7 17 31 / .08);border-radius:17px;padding:12px;margin-top:10px}.wpjp-avatar{width:42px;height:42px;border-radius:14px;background:#eef4ff;color:#0b55ef;display:grid;place-items:center;font-weight:1000}.wpjp-result b{display:block;font-size:13px;line-height:1.25}.wpjp-result span{display:block;font-size:12px;color:#657386;margin-top:3px}.wpjp-score{font-size:12px;color:#0b55ef;font-weight:1000}.wpjp-tech-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}.wpjp-tech-strip div{background:rgb(255 255 255 / .075);border:1px solid rgb(255 255 255 / .11);border-radius:18px;padding:13px;font-size:11px;color:#c7d4e5;line-height:1.45}.wpjp-tech-strip b{display:block;color:#fff;font-size:13px;margin-bottom:4px}.wpjp-floating,.wpjp-live,.wpjp-floating-note,.wpjp-live-card{position:absolute;background:rgb(255 255 255 / .92);border:1px solid rgb(7 17 31 / .1);box-shadow:0 18px 44px rgb(7 17 31 / .16);border-radius:22px;padding:13px;backdrop-filter:blur(10px)}.wpjp-floating,.wpjp-floating-note{right:-8px;top:86px;width:218px}.wpjp-live,.wpjp-live-card{left:-20px;bottom:34px;width:250px}.wpjp-floating b,.wpjp-live b,.wpjp-floating-note b,.wpjp-live-card b{font-size:13px}.wpjp-floating p,.wpjp-live p,.wpjp-floating-note p,.wpjp-live-card p{font-size:12px;color:#637386;margin:5px 0 0}.wpjp-label{display:flex;align-items:center;gap:8px;color:#0b55ef;font-weight:1000;font-size:12px;margin-bottom:6px}.wpjp-ai-badge{width:29px;height:29px;border-radius:10px;background:linear-gradient(135deg,var(--wpjp-blue),var(--wpjp-sky));display:grid;place-items:center;color:#fff}.wpjp-section.tight{padding:66px 0}.wpjp-section-head{max-width:760px;margin-bottom:36px}.wpjp-section h2{font-size:clamp(34px, 4.2vw, 54px);line-height:1.03;letter-spacing:-.058em;margin-bottom:15px}.wpjp-pain-grid{display:grid;grid-template-columns:.94fr 1.06fr;gap:28px;align-items:stretch}.wpjp-dark-panel:after{content:"";position:absolute;right:-160px;top:-160px;width:380px;height:380px;border-radius:50%;background:radial-gradient(circle,rgb(25 191 248 / .22),transparent 66%)}.wpjp-dark-panel .wpjp-eyebrow{color:#65d9ff}.wpjp-dark-panel h2{color:#fff;position:relative;font-size:clamp(31px, 3.7vw, 48px);line-height:1.05;letter-spacing:-.055em;margin-bottom:14px}.wpjp-dark-panel p{position:relative;color:#bfd0e5;font-size:16px;line-height:1.72}.wpjp-problem-list,.wpjp-problems{position:relative;display:grid;gap:12px;margin-top:22px}.wpjp-problem{display:grid;grid-template-columns:38px 1fr;gap:12px;align-items:start;background:rgb(255 255 255 / .075);border:1px solid rgb(255 255 255 / .12);padding:13px;border-radius:18px}.wpjp-problem i{width:38px;height:38px;border-radius:13px;background:rgb(25 191 248 / .14);display:grid;place-items:center;color:#84e7ff;font-style:normal;font-weight:1000}.wpjp-problem b{display:block;margin-bottom:3px;font-size:13px}.wpjp-problem span{display:block;color:#bfd0e5;font-size:12px;line-height:1.5}.wpjp-value-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.wpjp-value{background:#fff;border:1px solid var(--wpjp-line);box-shadow:0 18px 46px rgb(10 31 68 / .08);border-radius:24px;padding:22px;min-height:170px}.wpjp-value.dark{background:#07111f;color:#fff}.wpjp-value.dark h3{color:#fff}.wpjp-value.blue{background:linear-gradient(180deg,#fff,#f4f8ff)}.wpjp-value-grid .wpjp-value .wpjp-num{width:54px;height:54px;border-radius:18px;background:#eef4ff;color:#0b55ef;display:grid;place-items:center;font-size:22px;line-height:1;letter-spacing:-.04em;font-weight:1000;margin-bottom:13px}.wpjp-value.dark .wpjp-num{background:rgb(25 191 248 / .14);color:#84e7ff}.wpjp-value h3{font-size:17px;letter-spacing:-.03em;margin-bottom:7px}.wpjp-value p{font-size:13px;color:#657386;line-height:1.6;margin:0}.wpjp-value.dark p{color:#c5d4e7}.wpjp-work{background:#fff;border-top:1px solid var(--wpjp-line);border-bottom:1px solid var(--wpjp-line)}.wpjp-steps{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--wpjp-line);border-radius:30px;overflow:hidden;background:#fff;box-shadow:0 18px 46px rgb(10 31 68 / .08)}.wpjp-step{position:relative;padding:25px;border-right:1px solid var(--wpjp-line);min-height:210px}.wpjp-step:last-child{border-right:0}.wpjp-step-no{width:32px;height:32px;border-radius:12px;background:#eef4ff;color:#0b55ef;display:grid;place-items:center;font-weight:1000;font-size:12px;margin-bottom:20px}.wpjp-step h3{font-size:18px;line-height:1.15;letter-spacing:-.035em;margin-bottom:9px}.wpjp-step p{font-size:13px;color:#657386;margin:0;line-height:1.6}.wpjp-tech{position:relative;background:#07111f;color:#fff;overflow:hidden}.wpjp-tech h2{color:#fff;font-size:clamp(34px, 4.2vw, 54px);line-height:1.03}.wpjp-tech:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 18% 18%,rgb(25 191 248 / .23),transparent 32%),radial-gradient(circle at 88% 28%,rgb(124 58 237 / .24),transparent 32%),linear-gradient(180deg,#07111f,#09192d)}.wpjp-tech-inner{position:relative;padding:78px 0}.wpjp-tech-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:42px;align-items:center}.wpjp-tech .wpjp-eyebrow{color:#84e7ff}.wpjp-tech .wpjp-lead{color:#bdcce0}.wpjp-mini-code{margin-top:20px;background:rgb(0 0 0 / .26);border:1px solid rgb(255 255 255 / .12);border-radius:18px;padding:16px;color:#c7d4e5;font-size:12px;line-height:1.7}.wpjp-code-panel{display:grid;gap:12px}.wpjp-code-row{display:grid;gap:12px;align-items:center;background:rgb(255 255 255 / .09);border:1px solid rgb(255 255 255 / .11);border-radius:20px;padding:14px}.wpjp-code-row i{width:fit-content;min-width:44px;padding:0 10px;height:44px;border-radius:15px;background:rgb(25 191 248 / .14);display:grid;place-items:center;color:#84e7ff;font-style:normal;font-weight:1000}.wpjp-code-row b{display:block;font-size:13px}.wpjp-code-row span{display:block;color:#c5d4e7;font-size:12px;line-height:1.5;margin-top:3px}.wpjp-view-head{display:grid;grid-template-columns:.92fr 1fr;gap:30px;align-items:end;margin-bottom:30px}.wpjp-view-note{background:#fff;border:1px solid var(--wpjp-line);box-shadow:var(--shadow-soft);border-radius:24px;padding:20px}.wpjp-view-note b{display:block;margin-bottom:5px}.wpjp-view-note p{margin:0;color:#657386;font-size:14px;line-height:1.65}.wpjp-screens{display:grid;grid-template-columns:1fr 1fr;gap:22px}.wpjp-screen,.wpjp-screen-card{background:#fff;border:1px solid var(--wpjp-line);border-radius:28px;box-shadow:0 18px 46px rgb(10 31 68 / .08);padding:22px}.wpjp-screen-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}.wpjp-screen-head h3,.wpjp-screen h3{margin:0;font-size:20px}.wpjp-pill{display:inline-flex;align-items:center;padding:6px 9px;border-radius:999px;background:#eef4ff;color:#0b55ef;font-weight:1000;font-size:11px}.wpjp-browser,.wpjp-mock-browser{border:1px solid rgb(7 17 31 / .1);border-radius:20px;overflow:hidden;background:#f8fbff}.wpjp-browser-top,.wpjp-mock-top{height:36px;border-bottom:1px solid rgb(7 17 31 / .08);display:flex;align-items:center;gap:6px;padding:0 13px}.wpjp-browser-top span,.wpjp-mock-top span{width:8px;height:8px;border-radius:50%;background:#cbd7e7}.wpjp-browser-body,.wpjp-mock-body{padding:14px;display:grid;gap:10px}.wpjp-toggle-row,.wpjp-front-row,.wpjp-list-row{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff;border:1px solid rgb(7 17 31 / .08);border-radius:16px;padding:12px}.wpjp-toggle-row b,.wpjp-front-row b,.wpjp-list-row b{display:block;font-size:13px}.wpjp-toggle-row small,.wpjp-front-row span,.wpjp-list-row small{display:block;font-size:11px;color:#657386;margin-top:3px}.wpjp-switch{width:36px;height:21px;border-radius:999px;background:#10b981;position:relative;flex:0 0 auto}.wpjp-switch:after{content:"";position:absolute;right:3px;top:3px;width:15px;height:15px;border-radius:50%;background:#fff}.wpjp-front-search{display:flex;align-items:center;gap:9px;background:#fff;border:1px solid rgb(7 17 31 / .08);border-radius:16px;padding:13px;font-weight:900;color:#27384d}.wpjp-fit{background:#f6f9fd;border-top:1px solid var(--wpjp-line);border-bottom:1px solid var(--wpjp-line)}.wpjp-fit-showcase,.wpjp-fit-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:26px;align-items:stretch}.wpjp-fit-card,.wpjp-fit-main{background:#07111f;color:#fff;border-radius:34px;padding:32px;box-shadow:var(--wpjp-shadow)}.wpjp-fit-card h2,.wpjp-fit-main h2{color:#fff}.wpjp-fit-main .wpjp-eyebrow{color:#84e7ff}.wpjp-fit-main h2{font-size:clamp(30px, 3.8vw, 46px);line-height:1.05;letter-spacing:-.055em;margin-bottom:14px}.wpjp-fit-main p{color:#c5d4e7;line-height:1.7}.wpjp-fit-checks{display:grid;gap:10px;margin-top:18px}.wpjp-fit-checks span,.wpjp-fit-checks li{background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .1);border-radius:15px;padding:10px 12px;font-size:13px;font-weight:850;color:#e8f1ff;display:flex;gap:10px;align-items:flex-start}.wpjp-fit-checks li:before{content:"✓";color:#84e7ff;margin-right:8px}.wpjp-fit-cards{display:grid;grid-template-columns:1fr 1fr;gap:14px}.wpjp-fit-card{background:#fff;border:1px solid var(--wpjp-line);box-shadow:0 18px 46px rgb(10 31 68 / .08);border-radius:24px;padding:20px}.wpjp-fit-card.dark{background:#07111f;color:#fff}.wpjp-fit-card.dark h3{color:#fff}.wpjp-fit-card h3{font-size:17px;letter-spacing:-.03em;margin-bottom:8px}.wpjp-fit-card p{font-size:13px;color:#657386;line-height:1.6;margin:0 0 13px}.wpjp-fit-card.dark p{color:#c5d4e7}.wpjp-tags,.wpjp-tag,.wpjp-query-tags{display:flex;flex-wrap:wrap;gap:7px}.wpjp-tags span,.wpjp-tag{font-size:11px;font-weight:900;color:#496175;background:#f2f6fb;border:1px solid rgb(7 17 31 / .06);border-radius:999px;padding:6px 8px}.wpjp-fit-card.dark .wpjp-tags span{background:rgb(255 255 255 / .09);color:#dbeafe;border-color:rgb(255 255 255 / .12)}.wpjp-tag.green{background:#e9fbf4;color:#047857}.wpjp-tag.dark{background:#07111f;color:#fff}.wpjp-decision-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.wpjp-decision{background:#fff;border:1px solid var(--wpjp-line);box-shadow:var(--shadow-soft);border-radius:22px;padding:22px}.wpjp-decision h3{font-size:18px;margin-bottom:8px}.wpjp-decision p{font-size:13px;color:#657386;line-height:1.62;margin:0}.wpjp-pricing-shell{background:#fff;border:1px solid var(--wpjp-line);border-radius:34px;box-shadow:var(--wpjp-shadow);padding:28px}.wpjp-pricing-intro{display:grid;grid-template-columns:1fr 330px;gap:18px;margin-bottom:22px}.wpjp-license-summary{background:#07111f;color:#fff;border-radius:24px;padding:22px}.wpjp-license-summary h3{font-size:18px;margin-bottom:8px;color:#fff}.wpjp-license-summary p{font-size:13px;color:#c5d4e7;line-height:1.6}.wpjp-summary-pill{display:inline-flex;background:rgb(25 191 248 / .14);color:#84e7ff;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:1000;margin-bottom:12px}.wpjp-summary-chips{display:flex;flex-wrap:wrap;gap:7px}.wpjp-summary-chips span{font-size:11px;font-weight:900;border-radius:999px;padding:6px 8px;background:rgb(255 255 255 / .1)}.wpjp-license{border:1px solid var(--wpjp-line);border-radius:24px;padding:22px;background:#fff;display:flex;flex-direction:column;gap:14px}.wpjp-license.featured{position:relative;background:#07111f;color:#fff;box-shadow:0 22px 60px rgb(7 17 31 / .2)}.wpjp-license.featured h3{color:#fff}.wpjp-license-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.wpjp-site-badge{font-size:11px;font-weight:1000;border-radius:999px;background:#eef4ff;color:#0b55ef;padding:6px 9px}.wpjp-license.featured .wpjp-site-badge{background:rgb(255 255 255 / .15);color:#84e7ff}.wpjp-price-line{font-size:42px;font-weight:1000;letter-spacing:-.06em;margin-bottom:8px}.wpjp-price-line span{font-size:42px;font-weight:1000;letter-spacing:-.06em;margin-bottom:8px;color:#657386;color:#000}.wpjp-price-line .subscription-details{font-size:13px;letter-spacing:0;color:#657386;font-weight:900;margin-bottom:6px}.wpjp-license.featured .wpjp-price-line span.subscription-details{color:#c5d4e7}.wpjp-license.featured .wpjp-price-line span{color:#fff}.wpjp-license p{font-size:13px;color:#657386;line-height:1.6}.wpjp-license.featured p{color:#c5d4e7}.wpjp-license.featured::before{content:"Best value";position:absolute;right:20px;top:-13px;background:linear-gradient(135deg,var(--wpjp-blue),var(--wpjp-sky));color:#fff;font-size:11px;font-weight:1000;border-radius:999px;padding:7px 11px}.wpjp-license-list{list-style:none;margin:16px 0 22px;padding:0;display:grid;gap:9px}.wpjp-license-list li{font-size:13px;font-weight:850;display:flex;gap:8px}.wpjp-license-list li:before{content:"✓";color:#10b981;font-weight:1000}.wpjp-license .wpjp-btn{width:100%}.wpjp-license-note-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}.wpjp-license-note{border:1px solid var(--wpjp-line);border-radius:18px;padding:13px;font-size:12px;color:#657386;background:#f8fbff}.wpjp-license-note b{display:block;color:#07111f;font-size:13px;margin-bottom:4px}.wpjp-license-footnote,.wpjp-footnote{text-align:center;color:#738297;font-size:12px;margin:14px 0 0}.wpjp-faq{display:grid;gap:10px}.wpjp-faq details{background:#fff;border:1px solid var(--wpjp-line);border-radius:18px;box-shadow:0 14px 34px rgb(10 31 68 / .06);padding:0}.wpjp-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:14px;padding:17px 20px;font-weight:950}.wpjp-faq summary::-webkit-details-marker{display:none}.wpjp-faq p{padding:0 20px 18px;color:#657386;font-size:14px;line-height:1.65;margin:0}.wpjp-final,.wpjp-final-card{padding:80px 0}.wpjp-final-card{position:relative;overflow:hidden;background:linear-gradient(135deg,#07111f,#0b4bd4 72%,#13b9ec);border-radius:38px;box-shadow:0 32px 90px rgb(20 92 255 / .22);color:#fff;padding:38px;display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center}.wpjp-final h2,.wpjp-final-card h2{font-size:clamp(28px, 3.8vw, 46px);line-height:1.05;letter-spacing:-.055em;margin-bottom:10px}.wpjp-final p,.wpjp-final-card p{color:#dceaff;line-height:1.7;margin:0;max-width:710px}.wpjp-final-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.wpjp-reveal{opacity:1;transform:none}.wpjp-reveal:not(.is-visible){opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.wpjp-reveal.is-visible{opacity:1;transform:translateY(0)}.wpjp-decision-card.wpjp-featured h3,.wpjp-path-card.wpjp-dark h3{color:#fff}.wpjp-final h2{color:#fff}.wpjp-map-card.dark h3,.wpjp-role-card.dark h3{color:#fff}.woocommerce .cart-empty.woocommerce-info{padding:5px 30px}.wpjp-hero-card h2{color:#fff}.wpjp-path-section h2{color:#fff}.wpjp-proof-pill svg{width:15px;height:15px;color:var(--blue)}.wpjp-search-field svg{width:19px;height:19px;color:var(--blue)}.wpjp-page .wpjp-search-hero-card{background:#fff;color:var(--wpjp-ink);border-radius:24px;padding:18px;box-shadow:0 18px 44px rgb(0 0 0 / .18)}.wpjp-page .wpjp-search-field{display:flex;align-items:center;gap:12px;border:1px solid rgb(7 17 31 / .12);background:#f8fbff;border-radius:18px;padding:14px;margin-bottom:16px;font-weight:900;color:#24354c}.wpjp-page .wpjp-search-dot{width:20px;height:20px;border-radius:8px;background:#eef4ff;color:#0b55ef;display:grid;place-items:center;font-size:11px;font-weight:1000;flex:0 0 auto}.wpjp-page .wpjp-query-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:15px}.wpjp-page .wpjp-tag{font-size:11px;font-weight:700;border-radius:999px;background:#eef4ff;color:#0b55ef;padding:7px 9px}.wpjp-page .wpjp-tag.green{background:#e8f9f1;color:#047857}.wpjp-page .wpjp-tag.dark{background:#07111f;color:#fff}.wpjp-page .wpjp-result-card{display:grid;grid-template-columns:52px 1fr auto;gap:13px;align-items:center;border:1px solid rgb(7 17 31 / .09);background:#fff;border-radius:20px;padding:14px;margin-top:10px}.wpjp-page .wpjp-avatar{width:52px;height:52px;border-radius:17px;background:linear-gradient(135deg,#eef4ff,#e5fbff);color:#0b55ef;display:grid;place-items:center;font-weight:1000}.wpjp-page .wpjp-result-card b{display:block;font-size:14px;margin-bottom:3px}.wpjp-page .wpjp-result-card span{display:block;font-size:12px;color:#657386}.wpjp-page .wpjp-score{font-weight:1000;color:var(--wpjp-blue);font-size:14px}.wpjp-page .wpjp-tech-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}.wpjp-page .wpjp-tech-strip div{background:#10233b;color:#d7e8ff;border:1px solid rgb(255 255 255 / .12);border-radius:18px;padding:13px;font-size:12px;font-weight:850}.wpjp-page .wpjp-tech-strip b{display:block;color:#84e7ff;font-size:12px;margin-bottom:3px}.wpjp-page .wpjp-front-search svg{width:19px;height:19px;color:var(--blue)}.wpjp-page .wpjp-views-wrap{background:#fff}.wpjp-page .wpjp-view-head{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:30px;align-items:end;margin-bottom:28px}.wpjp-page .wpjp-view-head h2{font-size:clamp(32px, 4vw, 52px)}.wpjp-page .wpjp-view-note{background:#fff;border:1px solid var(--wpjp-line);box-shadow:var(--wpjp-shadow-soft);border-radius:24px;padding:20px}.wpjp-page .wpjp-view-note b{display:block;font-size:18px;letter-spacing:-.03em;margin-bottom:6px}.wpjp-page .wpjp-view-note p{margin:0;color:#657386;font-size:14px;line-height:1.65}.wpjp-page .wpjp-screens{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:start}.wpjp-page .wpjp-screen-card{background:#fff;border:1px solid var(--wpjp-line);box-shadow:var(--wpjp-shadow-soft);border-radius:28px;padding:20px}.wpjp-page .wpjp-screen-head{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:14px}.wpjp-page .wpjp-screen-head h3{font-size:22px;letter-spacing:-.04em;margin:0}.wpjp-page .wpjp-pill{display:inline-flex;align-items:center;padding:6px 9px;border-radius:999px;background:#eef4ff;color:#0b55ef;font-weight:1000;font-size:11px;white-space:nowrap}.wpjp-page .wpjp-mock-browser{border:1px solid rgb(7 17 31 / .1);border-radius:22px;overflow:hidden;background:#f8fbff}.wpjp-page .wpjp-mock-top{height:38px;border-bottom:1px solid rgb(7 17 31 / .08);display:flex;align-items:center;gap:7px;padding:0 13px;background:#fff}.wpjp-page .wpjp-mock-top span{width:10px;height:10px;border-radius:50%;background:#cdd6e2}.wpjp-page .wpjp-mock-body{padding:16px}.wpjp-page .wpjp-toggle-row{display:flex;justify-content:space-between;gap:14px;align-items:center;background:#fff;border:1px solid rgb(7 17 31 / .08);border-radius:17px;padding:13px;margin-bottom:10px}.wpjp-page .wpjp-toggle-row:last-child{margin-bottom:0}.wpjp-page .wpjp-toggle-row b{font-size:13px}.wpjp-page .wpjp-toggle-row small{display:block;color:#657386;font-size:11.5px;line-height:1.45;margin-top:3px}.wpjp-page .wpjp-switch{width:36px;height:20px;border-radius:999px;background:#10b981;position:relative;flex:0 0 auto;display:block}.wpjp-page .wpjp-switch:after{content:"";position:absolute;right:3px;top:3px;width:14px;height:14px;background:#fff;border-radius:50%}.wpjp-page .wpjp-front-search{display:flex;align-items:center;gap:10px;border:1px solid rgb(7 17 31 / .1);background:#fff;border-radius:17px;padding:12px;font-weight:900;color:#24354c;margin-bottom:11px}.wpjp-page .wpjp-job-list{display:grid;gap:10px}.wpjp-page .wpjp-job-item{display:grid;grid-template-columns:42px 1fr auto;gap:12px;align-items:center;background:#fff;border:1px solid rgb(7 17 31 / .08);border-radius:17px;padding:12px}.wpjp-page .wpjp-job-icon{width:42px;height:42px;border-radius:14px;background:#eef4ff;color:#0b55ef;display:grid;place-items:center;font-weight:1000}.wpjp-page .wpjp-job-item b{font-size:13px}.wpjp-page .wpjp-job-item span{display:block;font-size:11.5px;color:#657386}.wpjp-page .wpjp-job-item strong{font-size:12px;color:#0b55ef}.wpjp-page .wpjp-fit{background:#f6f9fd;border-top:1px solid var(--wpjp-line);border-bottom:1px solid var(--wpjp-line)}.wpjp-page .wpjp-fit-grid{display:grid;gap:16px}.wpjp-page .wpjp-fit-card{background:#fff;border:1px solid var(--wpjp-line);box-shadow:var(--wpjp-shadow-soft);border-radius:24px;padding:22px}.wpjp-page .wpjp-fit-card h3{font-size:18px;letter-spacing:-.035em;margin-bottom:8px}.wpjp-page .wpjp-fit-card p{font-size:13px;color:#657386;line-height:1.62;margin-bottom:14px}.wpjp-page .wpjp-tags{display:flex;flex-wrap:wrap;gap:7px}.wpjp-page .wpjp-tags span{font-size:11px;font-weight:900;color:#496175;background:#f2f6fb;border:1px solid rgb(7 17 31 / .06);border-radius:999px;padding:6px 8px}.wpjp-page .wpjp-pricing-shell{background:#fff;border:1px solid var(--wpjp-line);box-shadow:var(--wpjp-shadow-soft);border-radius:34px;padding:28px}.wpjp-page .wpjp-pricing-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.62fr);gap:18px;align-items:center;margin-bottom:18px}.wpjp-page .wpjp-pricing-copy h2{font-size:clamp(32px, 3.9vw, 50px);line-height:1.03;letter-spacing:-.058em;margin-bottom:14px}.wpjp-page .wpjp-pricing-copy .lead{font-size:17px;line-height:1.68;max-width:760px}.wpjp-page .wpjp-license-summary{position:relative;overflow:hidden;background:linear-gradient(135deg,#07111f,#0d2d64);color:#fff;border-radius:24px;padding:20px;border:1px solid rgb(255 255 255 / .1);box-shadow:0 20px 48px rgb(7 17 31 / .16)}.wpjp-page .wpjp-summary-pill{display:inline-flex;align-items:center;gap:7px;background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .14);color:#bfeeff;border-radius:999px;padding:7px 9px;font-size:11px;font-weight:1000;margin-bottom:13px}.wpjp-page .wpjp-license-summary h3{color:#fff;font-size:22px;line-height:1.08;letter-spacing:-.04em;margin:0 0 8px}.wpjp-page .wpjp-license-summary p{color:#c5d2e5;font-size:13.5px;line-height:1.62;margin:0}.wpjp-page .wpjp-summary-chips{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.wpjp-page .wpjp-summary-chips span{font-size:11px;font-weight:700;color:#dff6ff;background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .12);border-radius:999px;padding:7px 9px}.wpjp-page .wpjp-price-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;align-items:stretch}.wpjp-page .wpjp-license{background:linear-gradient(180deg,#fff,#fbfdff);border:1px solid var(--wpjp-line);border-radius:24px;padding:22px;position:relative;display:flex;flex-direction:column;position:relative}.wpjp-page .wpjp-license.featured{background:linear-gradient(135deg,#07111f,#0f3b83);color:#fff}.wpjp-page .wpjp-license.featured .price-line .woocommerce-Price-currencySymbol,.wpjp-page .wpjp-license.featured .price-line .woocommerce-Price-amount{color:#fff}.wpjp-page .wpjp-license.featured h3{color:#fff}.wpjp-page .wpjp-license.featured p{color:#cbd8eb}.wpjp-page .wpjp-license.featured li{color:#fff}.wpjp-page .wpjp-license.featured:before{content:"Best value";position:absolute;right:20px;top:-13px;background:linear-gradient(135deg,var(--wpjp-blue),var(--wpjp-sky));color:#fff;font-size:11px;font-weight:1000;border-radius:999px;padding:7px 11px}.wpjp-page .wpjp-license-top{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:16px}.wpjp-page .wpjp-license h3{font-size:21px;margin:0;letter-spacing:-.035em}.wpjp-page .wpjp-site-badge{display:inline-flex;align-items:center;white-space:nowrap;border-radius:999px;background:#eef4ff;color:#0b55ef;padding:7px 9px;font-size:11px;font-weight:1000}.wpjp-page .wpjp-price-line{display:flex;align-items:flex-end;gap:4px;font-size:42px;font-weight:1000;letter-spacing:-.065em;line-height:.92;margin-bottom:10px}.wpjp-page .wpjp-price-line .woocommerce-Price-currencySymbol,.wpjp-page .wpjp-price-line .woocommerce-Price-amount{font-size:42px;line-height:.92;margin-right:2px;color:#000}.wpjp-page .wpjp-price-line span{font-size:13px;letter-spacing:0;color:#657386;font-weight:900;margin-bottom:6px}.wpjp-page .wpjp-license p{font-size:13px;color:#657386;line-height:1.58;margin-bottom:15px}.wpjp-page .wpjp-license-list{list-style:none;margin:0;padding:0;display:grid;gap:9px}.wpjp-page .wpjp-license-list li{display:flex;gap:8px;font-size:12.5px;color:#33465d;font-weight:850;line-height:1.45}.wpjp-page .wpjp-license-list li:before{content:"✓";color:var(--wpjp-green);font-weight:1000}.wpjp-page .wpjp-license .btn{width:100%;margin-top:20px}.wpjp-page .wpjp-license-note-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:14px 0 0}.wpjp-page .wpjp-license-note{background:#f7fbff;border:1px solid rgb(7 17 31 / .08);border-radius:18px;padding:13px 14px;font-size:12px;line-height:1.5;color:#59697b;font-weight:800}.wpjp-page .wpjp-license-note b{display:block;color:#07111f;font-size:12.5px;margin-bottom:2px}.wpjp-page .wpjp-license-footnote{margin:16px 4px 0;color:#657386;font-size:13px;line-height:1.65;text-align:center}.wpjp-page .wpjp-license.wpjp-featured{background:linear-gradient(135deg,#07111f,#0f3b83);color:#fff;position:relative}.wpjp-page .wpjp-license.wpjp-featured::before{content:"Best value";position:absolute;right:20px;top:-13px;background:linear-gradient(135deg,var(--wpjp-blue),var(--wpjp-sky));color:#fff;font-size:11px;font-weight:1000;border-radius:999px;padding:7px 11px}.wpjp-page .wpjp-license.wpjp-featured li{color:#fff}.wpjp-page .wpjp-license.wpjp-featured p{color:#cbd8eb}.wpjp-page .wpjp-license.wpjp-featured .wpjp-license-top h3{color:#fff}.wpjp-page .wpjp-fit-card.dark{background:#07111f;color:#fff}.wpjp-value-grid .wpjp-value .num{width:54px;height:54px;border-radius:18px;background:#eef4ff;color:#0b55ef;display:grid;place-items:center;font-size:22px;line-height:1;letter-spacing:-.04em;font-weight:1000;margin-bottom:13px}.wpjp-page .wpjp-value.dark .num{background:rgb(25 191 248 / .13);color:#84e7ff}.wpjp-page .wpjp-section.wpjp-fit .wpjp-wrap.wpjp-fit-showcase .wpjp-fit-card{background:#07111f;color:#fff}.wpjp-page a{text-decoration:none;color:inherit}.wpjp-page h1,.wpjp-page h2,.wpjp-page h3,.wpjp-page p{margin-top:0}.wpjp-kicker.small{font-size:11px;padding:7px 11px;margin-bottom:14px}.wpjp-kicker i{width:8px;height:8px;background:var(--wpjp-green);border-radius:50%;box-shadow:0 0 0 6px rgb(16 185 129 / .13)}.wpjp-btn:hover{transform:translateY(-1px)}.wpjp-cart-page .woocommerce-error .button{display:none}.wpjp-cart-page .woocommerce-message .button{display:none}.wpjp-cart-page .woocommerce-error li:nth-child(n+2){display:none}.wpjp-woo-hero{position:relative;padding:86px 0 82px;border-bottom:1px solid var(--wpjp-line);isolation:isolate;overflow:hidden;background:linear-gradient(180deg,#f6fbff 0%,#fff 78%)}.wpjp-woo-hero:before{content:"";position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 16% 20%,rgb(25 191 248 / .18),transparent 28%),radial-gradient(circle at 78% 20%,rgb(20 92 255 / .18),transparent 30%),radial-gradient(circle at 60% 70%,rgb(124 58 237 / .10),transparent 30%)}.wpjp-woo-hero:after{content:"";position:absolute;inset:0;z-index:-1;opacity:.5;background-image:linear-gradient(rgb(7 17 31 / .055) 1px,transparent 1px),linear-gradient(90deg,rgb(7 17 31 / .055) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(180deg,#000,transparent 82%)}.wpjp-woo-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,430px);gap:56px;align-items:center}.wpjp-hero-copy h1{font-size:clamp(44px,6vw,72px);line-height:.98;letter-spacing:-.065em;margin:0 0 20px;color:var(--wpjp-ink)}.wpjp-hero-copy p{font-size:18px;line-height:1.75;color:#405064;max-width:760px;margin-bottom:24px}.wpjp-hero-pills{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.wpjp-hero-pills span{display:inline-flex;align-items:center;gap:7px;background:rgb(255 255 255 / .85);border:1px solid rgb(7 17 31 / .1);box-shadow:0 10px 24px rgb(7 17 31 / .055);padding:9px 12px;border-radius:999px;color:#24364d;font-size:13px;font-weight:900}.wpjp-hero-pills span:before{content:"✓";color:var(--wpjp-blue);font-weight:1000}.wpjp-hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.wpjp-woo-hero-card{border-radius:34px;background:linear-gradient(145deg,#07111f,#0c2e61 72%,#145cff);color:#fff;padding:34px;box-shadow:0 32px 88px rgb(7 17 31 / .26);position:relative;overflow:hidden}.wpjp-woo-hero-card:before{content:"";position:absolute;right:-110px;top:-120px;width:260px;height:260px;background:radial-gradient(circle,rgb(25 191 248 / .32),transparent 66%);border-radius:50%}.wpjp-woo-hero-card>*{position:relative}.wpjp-card-label{display:inline-flex;align-items:center;padding:7px 11px;border-radius:999px;background:rgb(132 231 255 / .13);color:#84e7ff;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;margin-bottom:16px}.wpjp-woo-hero-card strong{display:block;font-size:28px;line-height:1.13;letter-spacing:-.04em;margin-bottom:18px}.wpjp-woo-hero-card ul{list-style:none;padding:0;margin:0;display:grid;gap:12px}.wpjp-woo-hero-card li{background:rgb(255 255 255 / .09);border:1px solid rgb(255 255 255 / .12);border-radius:18px;padding:14px 16px}.wpjp-woo-hero-card span:not(.wpjp-card-label){display:block;font-weight:700;font-size:14px;color:#fff}.wpjp-woo-hero-card small{display:block;color:#cbd8ea;margin-top:3px;font-size:12px;line-height:1.45}.wpjp-cart-page .woocommerce-cart-form__contents .product-name{font-weight:700}.wpjp-section.dark h3{color:#fff}.wpjp-woo-main{padding:78px 0;background:#f4f8fd;border-bottom:1px solid var(--wpjp-line)}.wpjp-woo-main.white{background:#fff}.wpjp-woo-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;margin-bottom:34px}.wpjp-woo-head h2{font-size:clamp(34px,4.4vw,54px);line-height:1.04;letter-spacing:-.055em;margin-bottom:12px}.wpjp-woo-head p{font-size:16px;color:var(--wpjp-muted);line-height:1.75;max-width:720px;margin:0}.wpjp-woo-shortcode-shell{background:#fff;border:1px solid var(--wpjp-line);border-radius:34px;padding:24px;box-shadow:var(--wpjp-shadow-soft)}.wpjp-woo-note-grid,.wpjp-cart-help-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:34px}.wpjp-woo-note-grid article,.wpjp-cart-help-grid article{background:#fff;border:1px solid var(--wpjp-line);border-radius:24px;padding:22px;box-shadow:0 14px 36px rgb(10 31 68 / .06)}.wpjp-woo-note-grid article span,.wpjp-cart-help-grid article span{display:inline-grid;place-items:center;width:32px;height:32px;background:#eef4ff;color:#0b55ef;border-radius:12px;font-size:12px;font-weight:700;margin-bottom:12px}.wpjp-woo-note-grid h3,.wpjp-cart-help-grid h3{font-size:17px;line-height:1.18;letter-spacing:-.025em;margin-bottom:8px}.wpjp-woo-note-grid p,.wpjp-cart-help-grid p{font-size:13px;color:#596a80;line-height:1.65;margin:0}.wpjp-page .wpjp-license.wpjp-featured .wpjp-price-line .woocommerce-Price-amount{color:#fff}.wpjp-page .wpjp-license.wpjp-featured .wpjp-price-line .woocommerce-Price-amount .woocommerce-Price-currencySymbol{color:#fff}.wpjp-page .woocommerce{font-family:inherit;color:var(--wpjp-ink)}.wpjp-page .woocommerce a{color:var(--wpjp-blue);font-weight:850}.wpjp-page .woocommerce-error,.wpjp-page .woocommerce-info,.wpjp-page .woocommerce-message{border:1px solid rgb(20 92 255 / .16)!important;background:#f0f6ff!important;color:#20354f!important;border-radius:18px!important;padding:16px 18px!important;box-shadow:0 10px 30px rgb(10 31 68 / .05)!important;margin:0 0 18px!important}.wpjp-page .woocommerce-error:before,.wpjp-page .woocommerce-info:before,.wpjp-page .woocommerce-message:before{color:var(--wpjp-blue)!important}.wpjp-page .woocommerce button.button,.wpjp-page .woocommerce a.button,.wpjp-page .woocommerce input.button,.wpjp-page .woocommerce #respond input#submit,.wpjp-page .woocommerce button.button.alt,.wpjp-page .woocommerce a.button.alt,.wpjp-page .woocommerce input.button.alt{border:0!important;border-radius:999px!important;background:#145cff!important;color:#fff!important;padding:14px 20px!important;font-weight:1000!important;line-height:1!important;box-shadow:0 16px 36px rgb(20 92 255 / .22)!important;transition:.2s ease!important}.wpjp-page .woocommerce button.button:hover,.wpjp-page .woocommerce a.button:hover,.wpjp-page .woocommerce input.button:hover,.wpjp-page .woocommerce button.button.alt:hover,.wpjp-page .woocommerce a.button.alt:hover{background:#0b47d8!important;transform:translateY(-1px)}.wpjp-page .woocommerce input.input-text,.wpjp-page .woocommerce textarea,.wpjp-page .woocommerce select,.wpjp-page .select2-container .select2-selection--single{border:1px solid rgb(7 17 31 / .13)!important;border-radius:16px!important;background:#fff!important;min-height:48px!important;padding:12px 14px!important;box-shadow:none!important;color:var(--wpjp-ink)!important;font-family:inherit!important}.wpjp-page .woocommerce textarea{min-height:120px!important}.wpjp-page .select2-container .select2-selection--single .select2-selection__rendered{line-height:22px!important;padding-left:0!important;color:var(--wpjp-ink)!important}.wpjp-page .select2-container .select2-selection--single .select2-selection__arrow{height:46px!important;right:10px!important}.wpjp-page .woocommerce form .form-row label{font-weight:700;color:#152239;margin-bottom:7px;display:block;font-size:16px}.wpjp-page .woocommerce form .form-row{padding:0;margin:0 0 16px}.wpjp-page .woocommerce table.shop_table{border:1px solid var(--wpjp-line)!important;border-radius:24px!important;overflow:hidden;border-collapse:separate!important;background:#fff!important;box-shadow:none!important}.wpjp-page .woocommerce table.shop_table th{background:#07111f!important;color:#fff!important;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:700;border:0!important;padding:16px!important}.wpjp-page .woocommerce table.shop_table td{border-top:1px solid rgb(7 17 31 / .08)!important;padding:16px!important;vertical-align:middle!important}.wpjp-page .woocommerce table.shop_table tfoot th,.wpjp-page .woocommerce table.shop_table tfoot td{background:#fbfdff!important;color:var(--wpjp-ink)!important;border-top:1px solid rgb(7 17 31 / .08)!important}.wpjp-buy-card.dark h3{color:#fff}.wpjp-ai-addon.dark h3{color:#fff}.wpjp-problem-card.dark h3{color:#fff}.wpjp-cart-page .wpjp-woo-shortcode-shell .woocommerce{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start}.wpjp-cart-page .woocommerce-notices-wrapper{grid-column:1/-1}.wpjp-cart-page .woocommerce-cart-form{grid-column:1;min-width:0;background:#fff;border:1px solid var(--wpjp-line);border-radius:30px;padding:0;box-shadow:var(--wpjp-shadow-soft);overflow:hidden}.wpjp-cart-page .cart-collaterals{grid-column:2;min-width:0}.wpjp-cart-page .cart-collaterals .cart_totals{float:none!important;width:100%!important;background:#fff;border:1px solid var(--wpjp-line);border-radius:30px;padding:22px;box-shadow:var(--wpjp-shadow-soft)}.wpjp-cart-page .cart-collaterals .cart_totals h2{font-size:24px;letter-spacing:-.04em;margin-bottom:16px}.wpjp-cart-page table.cart{margin:0!important;border:0!important;border-radius:0!important}.wpjp-cart-page table.cart td.actions{background:#f7faff!important;padding:18px!important;border-top:1px solid rgb(7 17 31 / .08)!important}.wpjp-cart-page table.cart td.actions .coupon{float:none!important;display:grid!important;grid-template-columns:minmax(180px,1fr) auto;gap:12px;max-width:620px}.wpjp-cart-page table.cart td.actions .coupon .input-text{width:100%!important;margin:0!important}.wpjp-cart-page table.cart td.actions>button[name="update_cart"]{float:right!important;margin-top:-48px!important;background:#e8f0ff!important;color:#5570a4!important;box-shadow:none!important}.wpjp-cart-page .cart_totals table.shop_table{border-radius:18px!important;margin-bottom:16px!important}.wpjp-cart-page .cart_totals .order-total th,.wpjp-cart-page .cart_totals .order-total td{background:#07111f!important;color:#fff!important}.wpjp-cart-page .cart_totals .wc-proceed-to-checkout{padding:0!important;margin:16px 0 0!important}.wpjp-cart-page .cart_totals .checkout-button{display:flex!important;width:100%!important;justify-content:center!important;margin:0!important}.wpjp-cart-page .cart_totals .shipping,.wpjp-cart-page .cart_totals .woocommerce-shipping-totals{display:none!important}.wpjp-cart-page .product-thumbnail img{border-radius:14px;border:1px solid rgb(7 17 31 / .08);background:#f6f9fd;padding:4px}.wpjp-cart-page .product-remove a{display:inline-flex!important;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:#fff1f2;color:#f43f5e!important;font-weight:1000!important}.wpjp-cart-page .product-remove a:hover{background:#f43f5e!important;color:#fff!important}.wpjp-cart-page .quantity .qty{width:82px!important;text-align:center;border-radius:15px!important}.wpjp-checkout-page .wpjp-woo-shortcode-shell{padding:26px}.wpjp-checkout-page .woocommerce-NoticeGroup,.wpjp-checkout-page .woocommerce-notices-wrapper{grid-column:1/-1}.wpjp-checkout-page #customer_details{grid-column:1;min-width:0;background:#fff;border:1px solid var(--wpjp-line);border-radius:30px;padding:24px;box-shadow:var(--wpjp-shadow-soft);width:calc(70% - 30px);margin-right:30px}form.checkout #order_review_heading{width:30%}.wpjp-checkout-page #order_review{width:30%}.wpjp-checkout-page .woocommerce-order .woocommerce-order-overview::before{display:none}.wpjp-checkout-page #customer_details .col-1,.wpjp-checkout-page #customer_details .col-2{float:none!important;width:100%!important}.wpjp-checkout-page #customer_details h3{font-size:25px;letter-spacing:-.04em;margin:0 0 18px}.wpjp-checkout-page #ship-to-different-address{font-size:18px!important;margin-top:20px}.wpjp-checkout-page #order_review_heading{grid-column:2;grid-row:1;background:#fff0;margin:0 0 -6px;font-size:25px;letter-spacing:-.04em;align-self:end}.wpjp-checkout-page #order_review{grid-column:2;grid-row:2;background:#fff;border:1px solid var(--wpjp-line);border-radius:30px;padding:22px;box-shadow:var(--wpjp-shadow-soft);position:sticky;top:24px}.wpjp-checkout-page #order_review table.shop_table{border-radius:20px!important;margin-bottom:16px!important}.wpjp-checkout-page #payment{background:#f7faff!important;border:1px solid rgb(7 17 31 / .08)!important;border-radius:22px!important}.wpjp-checkout-page #payment ul.payment_methods{border-bottom:1px solid rgb(7 17 31 / .08)!important;padding:16px!important}.wpjp-checkout-page #payment div.form-row{padding:16px!important;margin:0!important}.wpjp-checkout-page #payment #place_order{float:none!important;width:100%!important;margin-top:8px!important;font-size:15px!important;padding:16px 22px!important}.wpjp-checkout-page .woocommerce-checkout-review-order-table .order-total th,.wpjp-checkout-page .woocommerce-checkout-review-order-table .order-total td{background:#07111f!important;color:#fff!important}.wpjp-checkout-page .woocommerce-shipping-totals{display:none!important}.wpjp-checkout-page .woocommerce-form-coupon-toggle,.wpjp-checkout-page .checkout_coupon{grid-column:1/-1}.wpjp-checkout-page .checkout_coupon{border:1px solid var(--wpjp-line)!important;border-radius:24px!important;background:#fff!important;padding:18px!important;box-shadow:var(--wpjp-shadow-soft)!important}.wpjp-checkout-page .woocommerce-order{background:#fff;border:1px solid var(--wpjp-line);border-radius:34px;padding:30px;box-shadow:var(--wpjp-shadow-soft)}.wpjp-checkout-page .woocommerce-order-overview{display:grid!important;grid-template-columns:repeat(4,1fr);gap:12px;margin:22px 0!important;padding:0!important;list-style:none!important}.wpjp-checkout-page .woocommerce-order-overview li{background:#f7faff;border:1px solid rgb(7 17 31 / .08);border-radius:18px;padding:14px!important;margin:0!important;float:none!important;border-right:0!important;font-size:12px;color:var(--wpjp-muted);text-transform:none!important}.wpjp-checkout-page .woocommerce-order-overview li strong{display:block;color:var(--wpjp-ink);font-size:14px;margin-top:4px}.wpjp-account-page .woocommerce-notices-wrapper{grid-column:1/-1}.wpjp-account-page .woocommerce-MyAccount-navigation{float:none!important;width:auto!important;background:#07111f;border-radius:28px;padding:14px;box-shadow:var(--wpjp-shadow-soft);position:sticky;top:24px}.wpjp-account-page .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.wpjp-account-page .woocommerce-MyAccount-navigation li a{display:flex;padding:13px 14px;border-radius:16px;color:#cbd8ea!important;background:#fff0;font-weight:900}.wpjp-account-page .woocommerce-MyAccount-navigation li.is-active a,.wpjp-account-page .woocommerce-MyAccount-navigation li a:hover{background:#fff!important;color:#07111f!important}.wpjp-account-page .woocommerce-MyAccount-content{background:#fff;border:1px solid var(--wpjp-line);border-radius:30px;padding:28px;box-shadow:var(--wpjp-shadow-soft);min-width:0;margin-right:20px;width:calc(70% - 20px)}.woocommerce-account .account-navigation-wrap{padding-left:20px}.wpjp-account-page .woocommerce-MyAccount-content p{color:#46576d;line-height:1.75}.wpjp-account-page .woocommerce-MyAccount-content h2,.wpjp-account-page .woocommerce-MyAccount-content h3{letter-spacing:-.035em}.wpjp-account-page .woocommerce-orders-table,.wpjp-account-page .woocommerce-table{border-radius:22px!important;overflow:hidden}.wpjp-account-page .woocommerce form.login,.wpjp-account-page .woocommerce form.register{border:1px solid var(--wpjp-line)!important;border-radius:28px!important;padding:24px!important;background:#fff!important;box-shadow:var(--wpjp-shadow-soft)!important}.wpjp-account-page .u-columns .u-column1,.wpjp-account-page .u-columns .u-column2{float:none!important;width:100%!important;margin-bottom:22px}.wpjp-tracking-page .wpjp-woo-shortcode-shell{max-width:820px;margin-inline:auto;padding:30px}.wpjp-tracking-page .woocommerce-form-track-order{display:grid;gap:10px;margin:0!important}.wpjp-tracking-page .woocommerce-form-track-order p:first-child{font-size:16px;color:#53647a;line-height:1.75;margin-bottom:12px}.wpjp-tracking-page .woocommerce-form-track-order .form-row{width:100%!important;float:none!important;margin:0 0 12px!important}.wpjp-tracking-page .woocommerce-form-track-order button{width:100%!important;margin-top:8px!important}.wpjp-help-strip{padding:60px 0;background:#fff;border-top:1px solid var(--wpjp-line);border-bottom:1px solid var(--wpjp-line)}.wpjp-help-card{background:#fff;border:1px solid var(--wpjp-line);border-radius:30px;padding:28px;box-shadow:var(--wpjp-shadow-soft);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:center}.wpjp-help-card h2{font-size:30px;line-height:1.08;letter-spacing:-.045em;margin-bottom:8px}.wpjp-help-card p{color:var(--wpjp-muted);line-height:1.7;margin:0;max-width:760px}.wpjp-help-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.woocommerce-account .account-navigation-wrap .kadence-customer-image img{height:auto;max-width:45px}.wpjp-page{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;color:var(--wpjp-ink);background:#fff;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow:hidden}.wpjp-post-featured .wpjp-tag{width:fit-content}.wpjp-post-featured h2{color:#fff}.wpjp-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:12px 17px;font-size:13px;font-weight:700;line-height:1;border:1px solid #fff0;white-space:nowrap;transition:.2s ease}.wpjp-btn:hover{transform:translateY(-1px)}.wpjp-btn-primary{background:linear-gradient(135deg,var(--wpjp-blue),var(--wpjp-blue-2));color:#fff!important;box-shadow:0 16px 36px rgb(20 92 255 / .25)}.wpjp-btn-dark{background:#07111f;color:#fff;box-shadow:0 16px 36px rgb(7 17 31 / .18)}.wpjp-hero{position:relative;padding:86px 0 78px;isolation:isolate}.wpjp-hero:before{content:"";position:absolute;inset:-120px -10% auto;height:680px;background:radial-gradient(circle at 16% 20%,rgb(24 191 248 / .24),transparent 28%),radial-gradient(circle at 72% 16%,rgb(20 92 255 / .21),transparent 30%),radial-gradient(circle at 54% 84%,rgb(124 58 237 / .13),transparent 32%),linear-gradient(180deg,#f4fbff,#fff0 84%);z-index:-2}.wpjp-hero:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgb(7 17 31 / .055) 1px,transparent 1px),linear-gradient(90deg,rgb(7 17 31 / .055) 1px,transparent 1px);background-size:44px 44px;opacity:.55;mask-image:linear-gradient(180deg,#000,transparent 80%);z-index:-1}.wpjp-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.9fr);gap:54px;align-items:center}.wpjp-kicker{display:inline-flex;gap:9px;align-items:center;padding:8px 12px;border-radius:999px;background:rgb(20 92 255 / .07);border:1px solid rgb(20 92 255 / .14);color:#0b55ef;font-size:12px;font-weight:700;margin-bottom:22px;text-transform:uppercase;letter-spacing:.13em}.wpjp-kicker i{width:8px;height:8px;border-radius:50%;background:var(--wpjp-green);box-shadow:0 0 0 6px rgb(16 185 129 / .13)}.wpjp-hero h1{font-size:clamp(44px,6.2vw,76px);line-height:.96;letter-spacing:-.075em;margin:0 0 22px;max-width:780px}.wpjp-gradient{background:linear-gradient(135deg,#07111f 12%,#0b55ef 58%,#16bceb 100%);-webkit-background-clip:text;background-clip:text;color:#fff0}.wpjp-lead{font-size:19px;line-height:1.76;color:#42546b;max-width:760px;margin-bottom:28px}.wpjp-lead.small{font-size:16px;max-width:740px}.wpjp-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.wpjp-proof-row span{display:inline-flex;align-items:center;gap:7px;background:#fff;border:1px solid rgb(7 17 31 / .09);box-shadow:0 10px 24px rgb(7 17 31 / .055);border-radius:999px;padding:8px 10px;color:#46576c;font-size:12px;font-weight:900}.wpjp-proof-row span:before{content:"✓";color:var(--wpjp-blue);font-weight:1000}.wpjp-visual{position:relative;min-height:420px}.wpjp-visual-glow{position:absolute;inset:58px -18px 38px 28px;border-radius:40px;background:linear-gradient(135deg,rgb(20 92 255 / .22),rgb(24 191 248 / .14),rgb(124 58 237 / .12));filter:blur(12px)}.wpjp-panel{position:relative;background:#07111f;color:#fff;border-radius:34px;padding:18px;border:1px solid rgb(255 255 255 / .12);box-shadow:0 38px 90px rgb(7 17 31 / .31);overflow:hidden}.wpjp-panel:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 10% 0,rgb(24 191 248 / .18),transparent 30%),radial-gradient(circle at 90% 15%,rgb(124 58 237 / .22),transparent 34%);pointer-events:none}.wpjp-panel>*{position:relative}.wpjp-panel-label{display:inline-flex;background:rgb(132 231 255 / .12);color:#84e7ff;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;margin-bottom:16px}.wpjp-panel h3{color:#fff;font-size:30px;line-height:1.04;letter-spacing:-.05em;margin:0 0 18px}.wpjp-panel-list{display:grid;gap:12px}.wpjp-panel-list li{background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .12);border-radius:18px;padding:14px}.wpjp-panel-list b{display:block;font-size:14px}.wpjp-panel-list small{display:block;color:#c5d5e9;margin-top:4px;line-height:1.5}.wpjp-mini-card{position:absolute;left:-18px;bottom:22px;background:#fff;border:1px solid var(--wpjp-line);border-radius:22px;box-shadow:0 22px 54px rgb(7 17 31 / .16);padding:16px;width:260px}.wpjp-mini-card b{display:block;font-size:14px}.wpjp-mini-card p{font-size:12px;color:#64748a;line-height:1.55;margin:5px 0 0}.wpjp-section{padding:88px 0}.wpjp-section.alt{background:#f5f8fc;border-top:1px solid rgb(7 17 31 / .08);border-bottom:1px solid rgb(7 17 31 / .08)}.wpjp-section.dark{background:#07111f;color:#fff;position:relative;overflow:hidden}.wpjp-section.dark:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 20%,rgb(24 191 248 / .2),transparent 30%),radial-gradient(circle at 86% 14%,rgb(124 58 237 / .25),transparent 34%)}.wpjp-section.dark .wpjp-card-grid p{color:#607086}.wpjp-section.dark p{color:#c9d7ea}.wpjp-section.dark h2{color:#fff}.wpjp-section.dark .wpjp-wrap{position:relative}.wpjp-eyebrow{color:#0b55ef;font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;margin-bottom:10px}.wpjp-section.dark .wpjp-eyebrow{color:#84e7ff}.wpjp-section h2{font-size:clamp(34px,4.6vw,58px);line-height:1.03;letter-spacing:-.06em;margin:0 0 14px}.wpjp-section-head{max-width:820px;margin-bottom:34px}.wpjp-section-head.center{text-align:center;margin-inline:auto}.wpjp-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.wpjp-card-grid.two{grid-template-columns:1fr 1fr}.wpjp-card-grid.four{grid-template-columns:repeat(4,1fr)}.wpjp-card{background:#fff;border:1px solid var(--wpjp-line);border-radius:26px;box-shadow:var(--wpjp-shadow-soft);padding:26px}.wpjp-card.dark{background:#07111f;color:#fff;border-color:rgb(20 92 255 / .38);box-shadow:0 26px 70px rgb(7 17 31 / .2)}.wpjp-card .num{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:13px;background:#eef4ff;color:#0b55ef;font-size:13px;font-weight:700;margin-bottom:22px}.wpjp-card.dark h3{color:#fff}.wpjp-card.dark .num{background:#123356;color:#84e7ff}.wpjp-card h3{font-size:22px;letter-spacing:-.035em;margin:0 0 9px}.wpjp-card p{font-size:14px;color:#607086;line-height:1.7;margin:0}.wpjp-card.dark p{color:#c9d7ea}.wpjp-check-list{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:18px}.wpjp-check-list .wpjp-price-card.featured li{font-size:14px;font-weight:900}.wpjp-check-list li:before{content:"✓";color:var(--wpjp-green);font-weight:700;margin-right:8px}.wpjp-card.dark .wpjp-check-list li{color:#fff}.wpjp-split{display:grid;grid-template-columns:.92fr 1.08fr;gap:28px;align-items:stretch}.wpjp-dark-panel{background:#07111f;color:#fff;border-radius:38px;padding:38px;box-shadow:var(--wpjp-shadow);position:relative;overflow:hidden}.wpjp-dark-panel:after{content:"";position:absolute;right:-160px;top:-160px;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgb(24 191 248 / .24),transparent 66%)}.wpjp-dark-panel>*{position:relative}.wpjp-dark-panel .wpjp-eyebrow{color:#84e7ff}.wpjp-dark-panel p{color:#bed0e5;font-size:16px;line-height:1.76}.wpjp-info-list{display:grid;gap:12px;margin-top:24px}.wpjp-info-item{display:grid;grid-template-columns:42px 1fr;gap:13px;align-items:start;background:rgb(255 255 255 / .075);border:1px solid rgb(255 255 255 / .11);border-radius:18px;padding:14px}.wpjp-info-item i{width:42px;height:42px;border-radius:14px;background:rgb(24 191 248 / .13);display:grid;place-items:center;color:#84e7ff;font-style:normal;font-weight:1000}.wpjp-info-item b{display:block}.wpjp-info-item span{display:block;color:#c5d5e8;font-size:13px;line-height:1.55;margin-top:3px}.wpjp-feature-table{background:#fff;border:1px solid var(--wpjp-line);border-radius:28px;box-shadow:var(--wpjp-shadow-soft);overflow:hidden}.wpjp-table-row{display:grid;grid-template-columns:240px 1fr;gap:22px;padding:22px 24px;border-bottom:1px solid var(--wpjp-line-strong)}.wpjp-table-row:last-child{border-bottom:0}.wpjp-table-row b{font-size:16px}.wpjp-table-row p{font-size:14px;color:#607086;margin:0;line-height:1.65}.wpjp-form-shell{background:#fff;border:1px solid var(--wpjp-line);border-radius:34px;box-shadow:var(--wpjp-shadow);padding:26px}.wpjp-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.wpjp-field{display:grid;gap:7px}.wpjp-field.full{grid-column:1/-1}.wpjp-field label{font-size:12px;font-weight:700;color:#213650}.wpjp-field input,.wpjp-field select,.wpjp-field textarea{width:100%;border:1px solid var(--wpjp-line);border-radius:16px;padding:14px 16px;font-size:14px;background:#fff;color:var(--wpjp-ink);outline:none}.wpjp-field textarea{min-height:140px;resize:vertical}.wpjp-field input:focus,.wpjp-field select:focus,.wpjp-field textarea:focus{border-color:rgb(20 92 255 / .45);box-shadow:0 0 0 4px rgb(20 92 255 / .09)}.wpjp-faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:44px;align-items:start}.wpjp-faq-list{display:grid;gap:12px}.wpjp-faq-list details{background:#fff;border:1px solid var(--wpjp-line);border-radius:18px;box-shadow:var(--wpjp-shadow-soft);padding:0;overflow:hidden}.wpjp-faq-list summary{cursor:pointer;list-style:none;padding:18px 20px;font-weight:700;display:flex;justify-content:space-between;gap:20px}.wpjp-faq-list summary::-webkit-details-marker{display:none}.wpjp-faq-list details[open] summary{border-bottom:1px solid var(--wpjp-line-strong)}.wpjp-faq-list p{padding:16px 20px;color:#607086;font-size:14px;line-height:1.7;margin:0}.wpjp-legal-layout{display:grid;grid-template-columns:280px 1fr;gap:34px;align-items:start}.wpjp-legal-nav{position:sticky;top:92px;background:#fff;border:1px solid var(--wpjp-line);border-radius:24px;box-shadow:var(--wpjp-shadow-soft);padding:18px}.wpjp-legal-nav b{display:block;margin-bottom:10px}.wpjp-legal-nav a{display:block;color:#506177;font-size:13px;font-weight:900;padding:9px 10px;border-radius:12px}.wpjp-legal-nav a:hover{background:#f2f6fb;color:var(--wpjp-blue)}.wpjp-legal-doc{background:#fff;border:1px solid var(--wpjp-line);border-radius:34px;box-shadow:var(--wpjp-shadow-soft);padding:40px}.wpjp-legal-doc h2{font-size:30px;letter-spacing:-.045em;margin:36px 0 12px}.wpjp-legal-doc h2:first-child{margin-top:0}.wpjp-legal-doc p,.wpjp-legal-doc li{font-size:15px;color:#506177;line-height:1.8}.wpjp-legal-doc ul{list-style:disc;padding-left:22px;margin:0 0 20px}.wpjp-article-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:20px}.wpjp-post-featured,.wpjp-post{background:#fff;border:1px solid var(--wpjp-line);border-radius:28px;box-shadow:var(--wpjp-shadow-soft);padding:28px}.wpjp-post-featured{min-height:310px;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(135deg,#07111f,#0d2d64);color:#fff}.wpjp-post-featured p{color:#cbd9ef}.wpjp-post-list{display:grid;gap:16px}.wpjp-post h3{font-size:20px;margin:0 0 8px}.wpjp-post p{font-size:14px;color:#607086;line-height:1.6}.wpjp-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.wpjp-tag{display:inline-flex;color:#0b55ef;background:#eef4ff;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;margin-bottom:16px}.wpjp-price-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.wpjp-price-card{background:#fff;border:1px solid var(--wpjp-line);border-radius:28px;padding:28px;box-shadow:var(--wpjp-shadow-soft)}.wpjp-price-card.featured{background:#07111f;color:#fff;border-color:rgb(20 92 255 / .6);box-shadow:0 28px 80px rgb(7 17 31 / .18)}.wpjp-price-card h3{font-size:24px;margin:0 0 6px}.wpjp-price{font-weight:800;margin:18px 0 8px}.wpjp-price span{font-size:14px;color:#607086}.wpjp-price-card.featured .wpjp-price span,.wpjp-price-card.featured p{color:#c5d5e9}.wpjp-price-card p{font-size:14px;color:#607086;line-height:1.7}.wpjp-final{padding:70px 0}.wpjp-final-card{position:relative;overflow:hidden;background:linear-gradient(135deg,#07111f,#0b55ef 74%,#18bff8);border-radius:36px;color:#fff;box-shadow:0 32px 90px rgb(20 92 255 / .22);padding:38px;display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center}.wpjp-final-card h2{font-size:clamp(28px,3.8vw,48px);line-height:1.03;letter-spacing:-.055em;margin:0 0 10px}.wpjp-final-card p{color:#dceaff;margin:0;max-width:720px}.wpjp-final-actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}.wpjp-footer{padding:40px 0 34px;border-top:1px solid var(--wpjp-line)}.wpjp-footer-grid{display:grid;grid-template-columns:1.5fr repeat(4,1fr);gap:30px}.wpjp-footer p{color:#667589;font-size:13px;line-height:1.7}.wpjp-footer h4{font-size:12px;text-transform:uppercase;letter-spacing:.12em;margin:0 0 12px;color:#20314a}.wpjp-footer a{display:block;color:#556579;font-size:13px;font-weight:700;margin:8px 0}.wpjp-footer a:hover{color:var(--wpjp-blue)}.wpjp-footer-bottom{margin-top:26px;padding-top:20px;border-top:1px solid var(--wpjp-line);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;color:#7b8796;font-size:12px}.wpjp-error-code{font-size:150px;line-height:.8;letter-spacing:-.08em;font-weight:700;color:#fff0;background:linear-gradient(135deg,var(--wpjp-blue),var(--wpjp-sky));-webkit-background-clip:text;background-clip:text;margin-bottom:20px}.wpjp-search-box{display:flex;gap:10px;background:#fff;border:1px solid var(--wpjp-line);border-radius:999px;padding:8px;box-shadow:var(--wpjp-shadow-soft);max-width:620px}.wpjp-search-box input{flex:1;border:0;outline:0;padding:10px 14px;font-size:14px;background:#fff0}.wpjp-page.compact-404 .wpjp-hero{padding-bottom:92px}.wpjp-doc-grid{display:grid;grid-template-columns:280px 1fr;gap:28px}.wpjp-doc-sidebar{background:#fff;border:1px solid var(--wpjp-line);border-radius:26px;box-shadow:var(--wpjp-shadow-soft);padding:18px;height:max-content}.wpjp-doc-sidebar a{display:block;padding:10px 12px;border-radius:14px;font-size:13px;font-weight:900;color:#506177}.wpjp-doc-sidebar a:hover{background:#f2f6fb;color:var(--wpjp-blue)}.wpjp-doc-content{display:grid;gap:18px}.wpjp-doc-section{background:#fff;border:1px solid var(--wpjp-line);border-radius:28px;box-shadow:var(--wpjp-shadow-soft);padding:30px}.wpjp-doc-section h3{font-size:24px;margin:0 0 10px}.wpjp-doc-links{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}.wpjp-doc-link{border:1px solid var(--wpjp-line-strong);background:#f8fbff;border-radius:16px;padding:14px}.wpjp-doc-link b{display:block}.wpjp-doc-link span{display:block;color:#607086;font-size:13px;margin-top:4px}.wpjp-muted-note{background:#f2f7ff;border:1px solid rgb(20 92 255 / .14);border-radius:18px;padding:14px;color:#40516b;font-size:13px;line-height:1.65}.wpjp-theme-showcase{display:grid;grid-template-columns:1.05fr .95fr;gap:20px;align-items:stretch}.wpjp-theme-screen{background:#fff;border:1px solid var(--wpjp-line);border-radius:34px;box-shadow:var(--wpjp-shadow);padding:18px}.wpjp-theme-browser{border-radius:24px;background:#f8fbff;border:1px solid var(--wpjp-line-strong);overflow:hidden}.wpjp-theme-bar{height:42px;background:#07111f;display:flex;align-items:center;gap:6px;padding:0 14px}.wpjp-theme-bar span{width:9px;height:9px;border-radius:50%;background:rgb(255 255 255 / .35)}.wpjp-theme-body{padding:20px}.wpjp-theme-hero-mini{display:grid;grid-template-columns:1fr 160px;gap:18px;align-items:center}.wpjp-theme-line{height:10px;background:#dbe9ff;border-radius:99px;margin:10px 0}.wpjp-theme-card-mini{background:#07111f;color:#fff;border-radius:18px;padding:15px}.wpjp-theme-card-mini b{font-size:30px;color:#84e7ff}.wpjp-theme-grid-mini{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px}.wpjp-theme-grid-mini div{height:80px;background:#fff;border:1px solid var(--wpjp-line);border-radius:14px}.wpjp-contact-route{display:flex;gap:14px;align-items:flex-start}.wpjp-contact-route .icon{width:44px;height:44px;border-radius:15px;background:#eef4ff;color:#0b55ef;display:grid;place-items:center;font-weight:700;flex:0 0 auto}.wpjp-support-steps{counter-reset:s;display:grid;gap:14px}.wpjp-support-steps li{counter-increment:s;background:#fff;border:1px solid var(--wpjp-line);border-radius:18px;padding:16px 18px;box-shadow:var(--wpjp-shadow-soft);display:grid;grid-template-columns:42px 1fr;gap:14px}.wpjp-support-steps li:before{content:counter(s,decimal-leading-zero);width:42px;height:42px;border-radius:14px;background:#eef4ff;color:#0b55ef;display:grid;place-items:center;font-weight:1000}.wpjp-support-steps b{display:block}.wpjp-support-steps span{display:block;color:#607086;font-size:13px;line-height:1.55;margin-top:3px}.wpjp-btn.wpjp-btn-dark{color:#fff}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper,.woocommerce div.product .woocommerce-tabs ul.tabs{display:none!important}.wpjp-price span.woocommerce-Price-amount.amount{font-size:42px;color:#fff;line-height:.92}.wpjp-price span.woocommerce-Price-amount.amount .woocommerce-Price-currencySymbol{font-size:42px;color:#fff;line-height:.92;margin-right:2px}#theme-pricing.wpjp-section .wpjp-check-list{grid-template-columns:1fr}#theme-pricing.wpjp-section h3{color:#fff}.woocommerce div.product .woocommerce-tabs .panel>h2,.woocommerce div.product div.images.woocommerce-product-gallery{display:none}.wpjp-pricing-page .wpjp-price span.woocommerce-Price-amount.amount .woocommerce-Price-currencySymbol{color:#000}.wpjp-pricing-page .wpjp-price span.woocommerce-Price-amount.amount{color:#000}.wpjp-pricing-page .wpjp-price del span.woocommerce-Price-amount.amount{font-size:25px;color:#9499a0}.wpjp-pricing-page .wpjp-price del span.woocommerce-Price-amount.amount .woocommerce-Price-currencySymbol{font-size:25px;color:#9499a0}.wpjp-pricing-page .wpjp-price-value del .amount{position:relative;display:inline-block}.wpjp-page .price-line del .woocommerce-Price-amount{font-size:25px;color:#9499a0}.wpjp-page .price-line del{text-decoration:none}.wpjp-page .price-line del .woocommerce-Price-amount{position:relative;display:inline-block}.wpjp-page .price-line del .woocommerce-Price-amount::before{content:"";position:absolute;top:50%;left:0;width:100%;height:3px;font-size:18px;background-color:#ef4444;font-weight:700;text-decoration:line-through;text-decoration-color:currentcolor;text-decoration-thickness:auto;text-decoration-color:#ef4444;text-decoration-thickness:2px}.wpjp-page .price-line del .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:25px;color:#9499a0}.transparent-header #masthead{position:relative}.woocommerce .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info{margin-top:2rem}.wpjp-pricing-page .wpjp-price-value del .amount::before{content:"";position:absolute;top:50%;left:-6%;width:112%;height:3px;font-size:18px;background-color:#ef4444;font-weight:700;text-decoration:line-through;text-decoration-color:currentcolor;text-decoration-thickness:auto;text-decoration-color:#ef4444;text-decoration-thickness:2px}.wpjp-pricing-page .wpjp-price-value del{margin-bottom:6px;text-decoration:none}.wpjp-pricing-page .wpjp-tier-featured .wpjp-price span.woocommerce-Price-amount.amount{color:#fff}.wpjp-pricing-page .wpjp-tier-featured .wpjp-price span.woocommerce-Price-amount.amount .woocommerce-Price-currencySymbol{color:#fff}.wpjp-pricing-page .wpjp-tier-featured .wpjp-price del span.woocommerce-Price-amount.amount{color:#9499a0}.wpjp-pricing-page .wpjp-tier-featured .wpjp-price del span.woocommerce-Price-amount.amount .woocommerce-Price-currencySymbol{color:#9499a0}div.site-footer-row-container-inner{color:#fff;border-top:1px solid rgb(255 255 255 / .3);position:relative}div.site-footer-wrap{background-color:var(--wpjp-dark);position:relative;overflow:hidden;color:#fff}div.site-footer-wrap::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 0 0,rgb(25 191 248 / .22),transparent 32%),radial-gradient(circle at 92% 5%,rgb(124 58 237 / .24),transparent 30%);pointer-events:none}div.site-container .wpjp-footer{margin:0;padding:0;position:relative;overflow:hidden;color:#fff}.wpjp-container{max-width:1400px;margin:0 auto}.wpjp-glow{position:absolute;top:0;left:25%;width:500px;height:500px;background:rgb(30 64 175 / .2);filter:blur(120px);border-radius:50%;z-index:-1}.wpjp-header{border-bottom:1px solid rgb(255 255 255 / .3);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;padding-bottom:2rem;gap:2rem}.wpjp-brand-wrap{max-width:450px}.wpjp-brand-title{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.wpjp-logo-box{border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.25rem}.wpjp-logo-box img{max-width:350px}.wpjp-title{font-size:1.875rem;font-weight:700;letter-spacing:-.05em;margin:0}.wpjp-desc{color:#9ca3af;font-size:.875rem;line-height:1.6;margin-bottom:1.5rem}.wpjp-tags{display:flex;flex-wrap:wrap;gap:.5rem}.wpjp-footer .wpjp-tag{padding:.25rem .75rem;border-radius:9999px;font-size:.625rem;text-transform:uppercase;border:1px solid rgb(255 255 255 / .4)!important;background-color:transparent!important;color:#fff}.wpjp-footer .wpjp-tag-emerald{border-color:rgb(16 185 129 / .3)!important;color:#34d399!important;background:rgb(16 185 129 / .1)!important}.wpjp-footer .wpjp-tag-blue{border-color:rgb(59 130 246 / .3)!important;color:#60a5fa!important;background:rgb(59 130 246 / .1)!important}.wpjp-footer .wpjp-tag.wpjp-tag-addons{border-color:#f59e0b87!important;color:#f59e0b!important;background:rgb(217 142 20 / 18%)!important}.wpjp-system-badge{background:rgb(255 255 255 / .03);backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .05);padding:.75rem 1.5rem;border-radius:9999px;font-size:.75rem;font-family:monospace;text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center;gap:.75rem}.wpjp-pulse{width:8px;height:8px;background:#3b82f6;border-radius:50%;animation:pulse 2s infinite}.wpjp-grid{display:grid;text-align:start;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem}.wpjp-footer p.wpjp-desc{text-align:start;color:#bdbdbd;font-size:15px;line-height:1.6;margin-bottom:1.5rem;display:inline-block}.wpjp-footer .wpjp-title{color:#fff}.wpjp-card{background:rgb(255 255 255 / .03);backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .05);padding:1.5rem;border-radius:24px}.wpjp-card-title{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.2em;opacity:.4;margin-bottom:1.5rem}.wpjp-nav-list{list-style:none;padding:0;margin:0}.wpjp-nav-list li{margin-bottom:.75rem}.wpjp-footer .wpjp-nav-list a{color:#fff;text-decoration:none;font-size:.875rem;transition:color 0.2s}.wpjp-nav-list a:hover{color:#60a5fa}.wpjp-footer h4.wpjp-card-title{color:#3b82f6;font-weight:1000;font-size:15px;margin-bottom:20px;opacity:1}.wpjp-meta{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;font-size:14px;text-transform:uppercase;letter-spacing:.1em;opacity:.7}.wpjp-footer .wpjp-system-badge{color:#fff}.wpjp-footer .wpjp-nav-list a{font-size:15px}.wpjp-footer .wpjp-nav-list a{font-size:15px}.wpjp-meta-container{margin-top:2rem;padding-top:2rem;border-top:1px solid rgb(255 255 255 / .05);display:flex;justify-content:space-between;align-items:center}.wpjp-meta-right{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.wpjp-meta-slogan{color:#9ca3af;font-size:.875rem;text-transform:none;letter-spacing:normal}.wpjp-status-badge{display:flex;align-items:center;gap:8px;padding:6px 14px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .1);border-radius:99px;color:#e5e7eb;font-size:.75rem;font-weight:700;letter-spacing:.05em}.wpjp-status-dot{width:8px;height:8px;background:#10b981;border-radius:50%;box-shadow:0 0 10px #10b981}@keyframes pulse{0%{opacity:1}50%{opacity:.3}100%{opacity:1}}.footer-html-inner .wpjp-meta p{margin-bottom:0}.site-header-row-container-inner{z-index:999;background:rgb(255 255 255 / .88);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid rgb(7 17 31 / .08)}.main-navigation .primary-menu-container>ul>li.menu-item>a{text-decoration:none;color:#3e5066;font-size:14px;font-weight:850;padding:10px 12px;border-radius:999px;transition:.18s ease}.secondary-navigation .secondary-menu-container>ul>li.wpjp-header-dnlodbtn>a{background:#fff;border-color:#fff1f2;color:#0d1c2f;box-shadow:0 8px 22px rgb(5 19 38 / .06);display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:12px 17px;font-size:13px;font-weight:700;line-height:1;border:1px solid #fff1f2;transition:.18s ease;white-space:nowrap;cursor:pointer}.secondary-navigation .secondary-menu-container>ul>li.wpjp-header-dnlodbtn>a:hover{background-color:#000;color:#fff}.secondary-navigation .secondary-menu-container>ul>li.wpjp-header-loginreg>a{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:12px 17px;font-size:13px;font-weight:700;line-height:1;border:1px solid #fff0;transition:.18s ease;white-space:nowrap;cursor:pointer;background:linear-gradient(135deg,#0b55ef,#1463ff);color:#fff;box-shadow:0 14px 30px rgb(20 99 255 / .24)}.header-navigation .secondary-menu-container .menu{gap:10px}.secondary-navigation .secondary-menu-container>ul>li.wpjp-header-loginreg>a:hover{background-color:#000;color:#fff}.header-navigation .header-menu-container ul ul li.menu-item>a{color:#000;font-weight:700}.header-navigation .header-menu-container ul ul.sub-menu,.header-navigation .header-menu-container ul ul.submenu{background:#fff}.wpjp-loginreg-page{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;color:var(--wpjp-ink);min-height:100vh;display:grid;place-items:center}#user-registration{width:100%;max-width:480px}.user-registration-form-login,.user-registration.ur-frontend-form,.user-registration-ResetPassword.ur_lost_reset_password{background:#fff!important;border:1px solid var(--wpjp-line)!important;border-radius:34px!important;box-shadow:var(--wpjp-shadow)!important;padding:36px!important}.ur-form-grid,.ur-form-row{display:grid;gap:18px}.user-registration-form-row>label{display:block;font-size:13px;font-weight:900;color:#213650;margin-bottom:8px}.user-registration-form-row>label .required{color:var(--wpjp-rose);text-decoration:none;border:0}.user-registration-Input{width:100%;border:1px solid var(--wpjp-line);border-radius:16px;padding:14px 16px;font-size:14px;background:#fff;color:var(--wpjp-ink);outline:none;font-family:inherit;transition:0.2s ease;box-sizing:border-box}.user-registration-Input:focus{border-color:rgb(20 92 255 / .45);box-shadow:0 0 0 4px rgb(20 92 255 / .09)}.user-registration-before-login-btn{display:flex;justify-content:space-between;align-items:center;margin-top:4px;gap:15px;flex-wrap:wrap}.user-registration-form__label-for-checkbox{display:inline-flex!important;align-items:center;gap:8px;cursor:pointer;font-size:13px!important;color:var(--wpjp-muted)!important;font-weight:600!important;margin:0!important}.user-registration-form__input-checkbox{width:16px;height:16px;cursor:pointer;accent-color:var(--wpjp-blue);margin:0}.user-registration-LostPassword a{color:var(--wpjp-blue);font-size:13px;font-weight:700;transition:0.2s ease}.user-registration-LostPassword a:hover{color:var(--wpjp-ink)}.user-registration-Button.ur-submit-button{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:15px;font-size:15px;font-weight:700;line-height:1;border:1px solid #fff0;white-space:nowrap;transition:.2s ease;cursor:pointer;background:linear-gradient(135deg,var(--wpjp-blue),var(--wpjp-blue-2));color:#fff;box-shadow:0 16px 36px rgb(20 92 255 / .25);width:100%;margin-top:10px}.user-registration-Button.ur-submit-button:hover{transform:translateY(-2px)}.user-registration-register{text-align:center;margin-top:24px;font-size:14px;color:var(--wpjp-muted);padding-top:24px;border-top:1px solid var(--wpjp-line)}.user-registration-register a{color:var(--wpjp-blue);font-weight:800;margin-left:4px;transition:0.2s ease}.user-registration-register a:hover{color:var(--wpjp-ink)}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form.login,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form.login,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form.login,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form.login{box-shadow:unset!important}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount),body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount),body.user-registration-page #user-registration:not(.user-registration-MyAccount),body.user-registration-page .user-registration:not(.user-registration-MyAccount){max-width:640px!important}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-Button,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-Button,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-Button,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-Button,body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-button-container .ur-submit-button,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-button-container .ur-submit-button,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-button-container .ur-submit-button,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-button-container .ur-submit-button,.ur-frontend-form.login .ur-reset-password-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px!important;padding:15px;font-size:15px;font-weight:bold!important;line-height:1;border:1px solid #fff0;white-space:nowrap;transition:.2s ease;cursor:pointer;background:linear-gradient(135deg,var(--wpjp-blue),var(--wpjp-blue-2))!important;color:#fff;box-shadow:0 16px 36px rgb(20 92 255 / .25);width:100%!important;margin-top:10px}body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-form-row .input-wrapper input,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-form-row .input-wrapper input,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-form-row .input-wrapper input,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid .user-registration-form-row .input-wrapper input,body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item .input-wrapper input,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item .input-wrapper input,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item .input-wrapper input,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-field-item .input-wrapper input,body.user-registration-membership_page_user-registration-login-forms #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-input-with-icon input,body.user-registration-membership_page_user-registration-login-forms .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-input-with-icon input,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-input-with-icon input,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-form-row .ur-form-grid .ur-input-with-icon input{width:100%;border:1px solid var(--wpjp-line);border-radius:16px!important;min-height:50px!important;padding:14px 16px;font-size:14px;background:#fff;color:var(--wpjp-ink);outline:none;font-family:inherit;transition:0.2s ease;box-sizing:border-box}.main-navigation .primary-menu-container>ul>li.menu-item.current-menu-item>a{color:var(--wpjp-blue)}.secondary-navigation .secondary-menu-container>ul>li.menu-item.current-menu-item.wpjp-header-loginreg>a{color:#fff}.ur-frontend-form.login{padding:0!important}body.user-registration-membership_page_user-registration-login-forms .user-registration.ur-frontend-form form .ur-button-container,body.user-registration-page .user-registration.ur-frontend-form form .ur-button-container{width:100%!important}.cross-sells{margin:60px 0}.cross-sells h2{font-size:26px;font-weight:850;letter-spacing:-.03em;margin:0 0 24px;color:var(--wpjp-ink)}.cross-sells ul.products{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;padding:0;margin:0;list-style:none}.cross-sells ul.products li.product{background:var(--wpjp-card);border:1px solid var(--wpjp-line);border-radius:28px;padding:22px;box-shadow:0 10px 30px rgb(10 31 68 / .03);transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease;display:flex;flex-direction:column;position:relative}.cross-sells ul.products li.product:hover{transform:translateY(-4px);box-shadow:0 18px 50px rgb(10 31 68 / .07);border-color:var(--wpjp-line-strong)}.cross-sells ul.products li.product .woocommerce-loop-image-link{display:block;margin-bottom:20px;background:var(--wpjp-soft);border-radius:18px;overflow:hidden;border:1px solid rgb(7 17 31 / .04)}.cross-sells ul.products li.product img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;display:block;mix-blend-mode:multiply}.cross-sells .product-details{display:flex;flex-direction:column;flex-grow:1}.cross-sells .woocommerce-loop-product__title{font-size:18px;font-weight:850;letter-spacing:-.02em;margin:0 0 10px;line-height:1.3}.cross-sells .woocommerce-loop-product__title a{color:var(--wpjp-ink);text-decoration:none;transition:color 0.2s}.cross-sells .woocommerce-loop-product__title a:hover{color:var(--wpjp-blue)}.cross-sells .price{display:flex;align-items:baseline;gap:4px;margin-bottom:22px;font-size:24px;font-weight:900;color:var(--wpjp-ink);letter-spacing:-.04em}.cross-sells .price .woocommerce-Price-currencySymbol{font-size:15px;font-weight:800}.cross-sells .price .subscription-details{font-size:13px;color:var(--wpjp-muted);font-weight:700;letter-spacing:normal;margin-left:2px}.cross-sells .product-action-wrap{margin-top:auto}.cross-sells .add_to_cart_button{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 18px;border-radius:999px;background:#fff;border:1px solid var(--wpjp-line);color:var(--wpjp-ink-2);font-size:14px;font-weight:850;text-decoration:none;transition:all 0.2s ease;box-shadow:0 4px 12px rgb(7 17 31 / .03)}.cross-sells .add_to_cart_button:hover{border-color:var(--wpjp-blue);color:var(--wpjp-blue);background:var(--wpjp-soft-2);box-shadow:0 6px 16px rgb(20 92 255 / .1)}.cross-sells .add_to_cart_button .kadence-svg-iconset{display:inline-flex;align-items:center}.cross-sells .add_to_cart_button svg{width:16px;height:16px}.cross-sells .add_to_cart_button .kadence-spinner-svg,.cross-sells .add_to_cart_button .kadence-check-svg{display:none}.cross-sells .screen-reader-text{display:none}.woocommerce ul.products.woo-archive-action-on-hover li.product .product-action-wrap{position:relative}.wpjp-support-wrp{background:#e4f0ff;border-top:1px solid rgb(7 17 31 / .08);border-bottom:1px solid rgb(7 17 31 / .08);padding-top:30px;position:relative}.single-content ul.js-ticket-menu-links{padding-left:0}@media(max-width:1150px){.main-navigation .primary-menu-container>ul>li.menu-item>a{padding-left:8px;padding-right:8px}}@media(max-width:1060px){.wpjp-navlinks{display:none}.wpjp-hero-grid,.wpjp-two-col,.wpjp-checkout-layout,.wpjp-success-card,.wpjp-account-grid{grid-template-columns:1fr}.wpjp-summary{position:static}.wpjp-upsell-grid,.wpjp-next-grid{grid-template-columns:1fr 1fr}.wpjp-email-grid{grid-template-columns:1fr}.wpjp-links,.wpjp-navlinks{display:none}.wpjp-links.open,.wpjp-navlinks.open{position:absolute;top:74px;left:20px;right:20px;display:grid;gap:0;background:#fff;border:1px solid var(--wpjp-line);border-radius:24px;box-shadow:0 18px 46px rgb(10 31 68 / .08);padding:12px}.wpjp-links.open a,.wpjp-navlinks.open a{padding:13px;border-radius:15px}.wpjp-hero-grid,.wpjp-pain-grid,.wpjp-tech-grid,.wpjp-fit-grid,.wpjp-pricing-intro,.wpjp-view-head,.wpjp-fit-showcase{grid-template-columns:1fr}.wpjp-product-stage{max-width:760px;min-height:auto}.wpjp-floating,.wpjp-live,.wpjp-floating-note,.wpjp-live-card{display:none}.wpjp-steps,.wpjp-price-grid,.wpjp-license-note-grid{grid-template-columns:1fr 1fr}.wpjp-step:nth-child(2){border-right:0}.wpjp-step{border-bottom:1px solid var(--wpjp-line)}.wpjp-step:nth-child(n+3){border-bottom:0}.wpjp-screens{grid-template-columns:1fr}.wpjp-woo-hero-grid{grid-template-columns:1fr}.wpjp-woo-hero-card{max-width:560px}.wpjp-cart-page .wpjp-woo-shortcode-shell .woocommerce,.wpjp-checkout-page .woocommerce form.checkout{grid-template-columns:1fr}.wpjp-cart-page .woocommerce-cart-form,.wpjp-cart-page .cart-collaterals,.wpjp-checkout-page #customer_details,.wpjp-checkout-page #order_review_heading,.wpjp-checkout-page #order_review{grid-column:1;grid-row:auto;position:static}.wpjp-woo-note-grid,.wpjp-cart-help-grid{grid-template-columns:1fr 1fr}.wpjp-account-page .woocommerce-MyAccount-navigation{position:static}.wpjp-page .navlinks{display:none}.wpjp-page .navlinks.open{position:absolute;top:76px;left:20px;right:20px;display:grid;gap:0;background:#fff;border:1px solid var(--wpjp-line);border-radius:24px;box-shadow:var(--wpjp-shadow-soft);padding:12px}.wpjp-page .navlinks.open a{padding:13px;border-radius:15px}.wpjp-page .hero-grid,.wpjp-page .pain-grid,.wpjp-page .tech-grid,.wpjp-page .view-head,.wpjp-page .screens,.wpjp-page .pricing-intro{grid-template-columns:1fr}.wpjp-page .product-stage{max-width:760px;min-height:auto}.wpjp-page .steps{grid-template-columns:1fr 1fr}.wpjp-page .step:nth-child(2){border-right:0}.wpjp-page .step{border-bottom:1px solid var(--wpjp-line)}.wpjp-page .step:nth-child(n+3){border-bottom:0}.wpjp-page .fit-grid,.wpjp-page .price-grid,.wpjp-page .license-note-grid{grid-template-columns:1fr}.wpjp-page .footer-grid{grid-template-columns:1fr 1fr}}@media(max-width:1040px){.wpjp-hero-grid,.wpjp-split,.wpjp-faq-grid,.wpjp-legal-layout,.wpjp-article-grid,.wpjp-doc-grid,.wpjp-theme-showcase{grid-template-columns:1fr}.wpjp-visual{min-height:auto}.wpjp-mini-card{position:relative;left:auto;bottom:auto;margin-top:14px;width:auto}.wpjp-card-grid,.wpjp-card-grid.four,.wpjp-blog-grid,.wpjp-price-grid{grid-template-columns:1fr 1fr}.wpjp-footer-grid{grid-template-columns:1fr 1fr}.wpjp-legal-nav,.wpjp-doc-sidebar{position:relative;top:auto}.wpjp-final-card{grid-template-columns:1fr}.wpjp-final-actions{justify-content:flex-start}.wpjp-page .wpjp-screens{grid-template-columns:1fr}.wpjp-page .wpjp-price-grid{grid-template-columns:1fr}.wpjp-page .wpjp-pricing-intro{grid-template-columns:1fr}div.site-footer-wrap{padding-left:30px;padding-right:30px}.wpjp-page .fit-showcase{grid-template-columns:1fr}}@media(max-width:768px){.wpjp-account-page .woocommerce-MyAccount-content{width:100%;margin-right:0}.woocommerce-account .account-navigation-wrap{padding-left:0}}@media (max-width:720px){.wpjp-wrap{width:min(100% - 28px,var(--wpjp-max))}.wpjp-nav{height:auto;min-height:68px}.wpjp-nav-actions .wpjp-btn-ghost{display:none}.wpjp-page-hero{padding:44px 0 32px}.wpjp-page-hero h1{font-size:42px}.wpjp-page-copy{font-size:17px}.wpjp-section{padding:54px 0}.wpjp-card,.wpjp-hero-panel,.wpjp-final-card,.wpjp-success-card{border-radius:28px;padding:24px}.wpjp-cart-item{grid-template-columns:56px 1fr}.wpjp-item-icon{width:56px;height:56px}.wpjp-item-actions{text-align:left;grid-column:2}.wpjp-coupon,.wpjp-form-grid,.wpjp-upsell-grid,.wpjp-next-grid{grid-template-columns:1fr}.wpjp-checkout-layout{gap:18px}.wpjp-license-row{grid-template-columns:1fr}.wpjp-final-card .wpjp-btn{width:100%;margin-top:8px}.wpjp-settings-row{grid-template-columns:1fr;gap:6px}.wpjp-email-head,.wpjp-email-body{padding:20px}.wpjp-wrap{width:min(100% - 28px,var(--wpjp-max))}.wpjp-nav{height:auto;padding:14px 0;align-items:flex-start}.wpjp-navlinks,.wpjp-nav-actions{display:none}.wpjp-hero{padding:58px 0 50px}.wpjp-hero h1{font-size:42px}.wpjp-lead{font-size:16px}.wpjp-section{padding:62px 0}.wpjp-section h2{font-size:34px}.wpjp-panel,.wpjp-dark-panel,.wpjp-final-card,.wpjp-legal-doc{border-radius:28px;padding:26px}.wpjp-card-grid,.wpjp-card-grid.two,.wpjp-card-grid.four,.wpjp-blog-grid,.wpjp-price-grid,.wpjp-form-grid,.wpjp-doc-links{grid-template-columns:1fr}.wpjp-table-row{grid-template-columns:1fr;gap:8px}.wpjp-hero-actions .wpjp-btn,.wpjp-final-actions .wpjp-btn{width:100%}.wpjp-error-code{font-size:100px}.wpjp-footer-grid{grid-template-columns:1fr}.wpjp-theme-hero-mini{grid-template-columns:1fr}.wpjp-theme-grid-mini{grid-template-columns:1fr}.wpjp-page .wrap{width:min(100% - 28px, var(--wpjp-max))}.wpjp-page .nav{height:68px}.wpjp-page .navlinks.open{top:68px}.wpjp-page .nav-actions .btn-ghost{display:none}.wpjp-page .hero{padding:55px 0 42px}.wpjp-page h1{font-size:44px}.wpjp-page .hero-copy{font-size:17px}.wpjp-page .tech-strip,.wpjp-page .value-grid{grid-template-columns:1fr}.wpjp-page .value{grid-template-columns:46px 1fr}.wpjp-page .value .num{width:46px;height:46px;font-size:18px}.wpjp-page .live-card,.wpjp-page .floating-note{display:none}.wpjp-page .section{padding:62px 0}.wpjp-page .section h2,.wpjp-page .dark-panel h2{font-size:34px}.wpjp-page .dark-panel,.wpjp-page .final-card{padding:28px;border-radius:28px}.wpjp-page .steps,.wpjp-page .fit-grid,.wpjp-page .price-grid,.wpjp-page .footer-grid{grid-template-columns:1fr}.wpjp-page .step,.wpjp-page .step:nth-child(n+3){border-right:0;border-bottom:1px solid var(--wpjp-line)}.wpjp-page .step:last-child{border-bottom:0}.wpjp-page .step:before{display:none}.wpjp-page .tech{margin:16px 10px;border-radius:30px}.wpjp-page .tech-inner{padding:54px 0}.wpjp-page .final-card{grid-template-columns:1fr}.wpjp-page .final-actions{justify-content:flex-start}.wpjp-page .btn{width:100%;padding:14px 17px}.wpjp-page .hero-actions,.wpjp-page .final-actions{width:100%}.wpjp-page .footer-bottom{display:grid}.wpjp-page .brand{font-size:19px}.wpjp-page .logo{width:38px;height:38px}.wpjp-page .result-card{grid-template-columns:44px 1fr}.wpjp-page .score{grid-column:2}.wpjp-page .job-item{grid-template-columns:42px 1fr}.wpjp-page .job-item strong{grid-column:2}.wpjp-page .screen-card{padding:18px;border-radius:24px}.wpjp-wrap{width:min(100% - 28px, var(--wpjp-max))}.wpjp-nav{height:68px}.wpjp-navlinks.open,.wpjp-links.open{top:68px}.wpjp-nav-actions .wpjp-btn-ghost,.wpjp-actions .wpjp-btn-ghost{display:none}.wpjp-hero{padding:52px 0 42px}.wpjp-hero h1{font-size:42px}.wpjp-hero-copy,.wpjp-lead{font-size:16px}.wpjp-section{padding:64px 0}.wpjp-section h2,.wpjp-dark-panel h2{font-size:32px}.wpjp-dark-panel,.wpjp-final-card{padding:28px;border-radius:30px}.wpjp-value-grid,.wpjp-steps,.wpjp-fit-cards,.wpjp-license-note-grid,.wpjp-tech-strip,.wpjp-decision-grid,.wpjp-price-grid{grid-template-columns:1fr}.wpjp-value{grid-template-columns:1fr}.wpjp-step,.wpjp-step:nth-child(n+3){border-right:0;border-bottom:1px solid var(--wpjp-line)}.wpjp-step:last-child{border-bottom:0}.wpjp-tech{margin:18px 12px;border-radius:32px}.wpjp-tech-inner{padding:56px 0}.wpjp-final-card{grid-template-columns:1fr}.wpjp-final-actions{justify-content:flex-start}.wpjp-btn{width:100%;padding:14px 17px}.wpjp-hero-actions,.wpjp-final-actions{width:100%}.wpjp-footer-bottom{display:grid}.wpjp-price-line{font-size:36px}.wpjp-screen-head{align-items:flex-start;flex-direction:column}.wpjp-proof-row{font-size:11px}.wpjp-wrap{width:min(100% - 28px,var(--wpjp-max))}.wpjp-woo-hero{padding:58px 0}.wpjp-hero-copy h1{font-size:42px}.wpjp-hero-copy p{font-size:16px}.wpjp-woo-main{padding:54px 0}.wpjp-woo-head{grid-template-columns:1fr}.wpjp-woo-shortcode-shell{padding:16px;border-radius:24px}.wpjp-woo-note-grid,.wpjp-cart-help-grid,.wpjp-account-page .u-columns,.wpjp-checkout-page .woocommerce-order-overview{grid-template-columns:1fr}.wpjp-help-card{grid-template-columns:1fr}.wpjp-help-actions{justify-content:flex-start}.wpjp-btn{width:100%}.wpjp-woo-hero-card{padding:26px;border-radius:28px}.wpjp-cart-page table.cart td.actions .coupon{grid-template-columns:1fr}.wpjp-cart-page table.cart td.actions>button[name="update_cart"]{float:none!important;margin:12px 0 0!important;width:100%!important}.wpjp-cart-page table.cart td.actions .coupon button{width:100%!important}.wpjp-page .woocommerce table.shop_table_responsive tr td::before{font-weight:700;color:#1b2a3d}.wpjp-page .woocommerce table.shop_table th{font-size:11px}}@media (max-width:640px){.cross-sells ul.products{grid-template-columns:1fr}.wpjp-page .fit-decision-grid{grid-template-columns:1fr}.wpjp-page .wpjp-license-note-grid{grid-template-columns:1fr}.wpjp-account-page .woocommerce-MyAccount-content{padding:10px}div.site-footer-wrap{padding-left:10px;padding-right:10px}.wpjp-logo-box img{max-width:100%}.wpjp-page .wpjp-tech-strip{grid-template-columns:1fr}}@media (max-width:450px){.wpjp-dashboard,.wpjp-dark-panel,.wpjp-final-card,.wpjp-page .wpjp-screen-card,.wpjp-screen-card,.wpjp-fit-card,.wpjp-fit-main,.wpjp-page .wpjp-pricing-shell,.wpjp-pricing-shell,.wpjp-page .pricing-shell,.pricing-shell,.wpjp-page .fit-hero-card{padding:20px 15px}}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info .button{display:none!important}#scrollToTopBtn{display:none;position:fixed;bottom:20px;right:20px;z-index:99;border:none;outline:none;background-color:var(--wpjp-blue);color:#fff;cursor:pointer;padding:12px 18px;border-radius:6px;font-size:16px;font-weight:700}#scrollToTopBtn:hover{background-color:#555}.wpjp-screen-card.dark h4{color:#fff}.wpjp-page .match-pill{font-size:11px;font-weight:800;padding:6px 10px;border-radius:999px}.wpjp-page .match-pill.match-excellent{color:#047857;background:#e8f9f1}.wpjp-page .match-pill.match-strong{color:#0b55ef;background:#eef4ff}.wpjp-page .match-pill.match-good{color:#92400e;background:#fef3c7}.wpjp-commerce{overflow:hidden;background:linear-gradient(180deg,#fff 0%,#f7fbff 42%,#fff 100%);min-height:100vh}.wpjp-wrap{width:min(var(--wpjp-max), calc(100% - 40px));margin-inline:auto}.wpjp-page,.wpjp-page *{box-sizing:border-box}.wpjp-page a{text-decoration:none;color:inherit}.wpjp-page h1,.wpjp-page h2,.wpjp-page h3,.wpjp-page p{margin-top:0}.woocommerce-Tabs-panel,.entry-content,.site-main,.ast-container,#main,.container{padding:0!important;margin:0!important;border:none!important;box-shadow:none!important;overflow:visible!important}.single.single-product .wpjp-page{width:100vw!important;max-width:100vw!important;position:relative!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;margin-left:0!important;margin-right:0!important;padding:0!important;z-index:10;overflow:hidden;background:linear-gradient(180deg,#fff 0,#f7fbff 48%,#fff 100%);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;color:var(--wpjp-ink);line-height:1.55;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.wpjp-page a{text-decoration:none;color:inherit;border:none;box-shadow:none}.wpjp-page p,.wpjp-page h1,.wpjp-page h2,.wpjp-page h3{margin-top:0}.wpjp-page .wrap{width:min(var(--wpjp-max), calc(100% - 40px));margin-inline:auto}.wpjp-page svg{display:block;max-width:100%}.wpjp-page .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid #fff0;border-radius:999px;padding:12px 17px;font-size:14px;font-weight:700;line-height:1;white-space:nowrap;transition:.2s ease;cursor:pointer}.wpjp-page .btn:hover{transform:translateY(-1px)}.wpjp-page .btn-primary{background:linear-gradient(135deg,var(--wpjp-blue),#0b47d8);color:#fff;box-shadow:0 18px 42px rgb(20 92 255 / .28)}.wpjp-page .btn-dark{background:#07111f;color:#fff;box-shadow:0 18px 42px rgb(7 17 31 / .22)}.wpjp-page .btn-ghost{background:#fff;border-color:var(--wpjp-line);box-shadow:0 10px 26px rgb(7 17 31 / .06);color:#111e31}.wpjp-page .hero{position:relative;padding:82px 0 66px;isolation:isolate}.wpjp-page .hero:before{content:"";position:absolute;inset:-120px -10% auto -10%;height:720px;background:radial-gradient(circle at 18% 22%,rgb(25 191 248 / .24),transparent 27%),radial-gradient(circle at 74% 12%,rgb(20 92 255 / .22),transparent 30%),radial-gradient(circle at 52% 80%,rgb(124 58 237 / .14),transparent 28%),linear-gradient(180deg,#f5fbff 0%,#fff0 82%);z-index:-2}.wpjp-page .hero:after{content:"";position:absolute;inset:0;z-index:-1;opacity:.55;background-image:linear-gradient(rgb(7 17 31 / .055) 1px,transparent 1px),linear-gradient(90deg,rgb(7 17 31 / .055) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(180deg,#000,transparent 82%)}.wpjp-page .hero-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(440px,.98fr);gap:58px;align-items:center}.wpjp-page .kicker{display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid rgb(20 92 255 / .17);background:rgb(20 92 255 / .075);color:#0b4bd4;border-radius:999px;font-size:13px;font-weight:700;margin-bottom:24px}.wpjp-page .kicker:before{content:"";width:8px;height:8px;background:var(--wpjp-green);border-radius:50%;box-shadow:0 0 0 6px rgb(16 185 129 / .13)}.wpjp-page h1{font-size:clamp(47px, 7vw, 80px);line-height:.94;letter-spacing:-.076em;margin:0 0 24px;max-width:820px}.wpjp-page .gradient-text{background:linear-gradient(135deg,#07111f 10%,#0b55ef 56%,#14b8d8 96%);-webkit-background-clip:text;background-clip:text;color:#fff0}.wpjp-page .hero-copy{font-size:20px;line-height:1.72;color:#405064;max-width:700px;margin-bottom:28px}.wpjp-page .hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.wpjp-page .proof-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center;color:#4f6074;font-size:13px;font-weight:850}.wpjp-page .proof-pill{display:inline-flex;align-items:center;gap:8px;background:rgb(255 255 255 / .84);border:1px solid rgb(7 17 31 / .1);box-shadow:0 10px 24px rgb(7 17 31 / .055);padding:9px 11px;border-radius:999px}.wpjp-page .proof-pill:before{content:"✓";color:var(--wpjp-blue);font-weight:1000}.wpjp-page .product-stage{position:relative;min-height:540px}.wpjp-page .glow{position:absolute;inset:64px -20px 40px 30px;border-radius:44px;background:linear-gradient(135deg,rgb(20 92 255 / .25),rgb(25 191 248 / .16),rgb(124 58 237 / .12));filter:blur(12px)}.wpjp-page .dashboard{position:relative;border-radius:38px;background:#07111f;color:#fff;padding:18px;border:1px solid rgb(255 255 255 / .13);box-shadow:0 42px 100px rgb(7 17 31 / .34);overflow:hidden}.wpjp-page .dashboard:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 0 0,rgb(25 191 248 / .22),transparent 32%),radial-gradient(circle at 92% 5%,rgb(124 58 237 / .24),transparent 30%);pointer-events:none}.wpjp-page .dash-window{position:relative;border-radius:26px;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .1);overflow:hidden}.wpjp-page .window-head{height:52px;border-bottom:1px solid rgb(255 255 255 / .1);display:flex;align-items:center;justify-content:space-between;padding:0 16px}.wpjp-page .dots{display:flex;gap:7px}.wpjp-page .dots span{width:10px;height:10px;border-radius:50%;background:rgb(255 255 255 / .3)}.wpjp-page .window-title{font-size:12px;font-weight:700;color:#d9e8ff;letter-spacing:.02em}.wpjp-page .dash-body{padding:18px}.wpjp-page .search-hero-card{background:#fff;color:var(--wpjp-ink);border-radius:24px;padding:18px;box-shadow:0 18px 44px rgb(0 0 0 / .18)}.wpjp-page .stat-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.wpjp-page .stat-card{background:#f8fbff;border:1px solid rgb(7 17 31 / .08);border-radius:16px;padding:14px}.wpjp-page .stat-label{font-size:10px;font-weight:800;color:#657386;text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px;display:block}.wpjp-page .stat-value{font-size:20px;font-weight:900;color:#101b2c;line-height:1}.wpjp-page .result-card{display:grid;grid-template-columns:52px 1fr auto;gap:13px;align-items:center;border:1px solid rgb(7 17 31 / .09);background:#fff;border-radius:20px;padding:14px;margin-top:10px}.wpjp-page .avatar{width:52px;height:52px;border-radius:17px;background:linear-gradient(135deg,#eef4ff,#e5fbff);color:#0b55ef;display:grid;place-items:center;font-weight:1000}.wpjp-page .result-card b{display:block;font-size:14px;margin-bottom:3px;color:#000}.wpjp-page .result-card span{display:block;font-size:12px;color:#657386}.wpjp-page .tech-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}.wpjp-page .tech-strip div{background:#10233b;color:#d7e8ff;border:1px solid rgb(255 255 255 / .12);border-radius:18px;padding:13px;font-size:12px;font-weight:850}.wpjp-page .tech-strip b{display:block;color:#84e7ff;font-size:12px;margin-bottom:3px}.wpjp-page .floating-note{position:absolute;right:-10px;top:88px;background:rgb(255 255 255 / .92);border:1px solid rgb(7 17 31 / .1);box-shadow:0 18px 50px rgb(7 17 31 / .16);border-radius:22px;padding:14px;width:220px;backdrop-filter:blur(10px);animation:float 7s ease-in-out infinite}.wpjp-page .floating-note b{font-size:13px}.wpjp-page .floating-note p{font-size:12px;color:#637386;margin:4px 0 0}.wpjp-page .live-card{position:absolute;left:-18px;bottom:24px;width:260px;background:#fff;border:1px solid rgb(7 17 31 / .1);box-shadow:0 22px 56px rgb(7 17 31 / .2);border-radius:22px;padding:15px}.wpjp-page .live-card .label{display:flex;align-items:center;gap:8px;color:#0b55ef;font-weight:1000;font-size:13px;margin-bottom:6px}.wpjp-page .icon-badge{width:31px;height:31px;border-radius:11px;background:linear-gradient(135deg,var(--wpjp-blue),var(--wpjp-sky));display:grid;place-items:center;color:#fff}.wpjp-page .live-card b{font-size:13px}.wpjp-page .live-card p{font-size:12px;color:#607085;margin:4px 0 0}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}.wpjp-policy-page{--ink:#07111f;--ink2:#142033;--muted:#5f7086;--muted2:#7d8da3;--line:rgba(7,17,31,.12);--line2:rgba(7,17,31,.07);--blue:#145cff;--blue2:#0b4bd4;--sky:#18bff8;--green:#10b981;--amber:#f59e0b;--rose:#f43f5e;--soft:#f4f8fd;--soft2:#eaf3ff;--card:#fff;--dark:#07111f;--radius:28px;--radius-lg:42px;--shadow:0 26px 80px rgba(10,31,68,.12);--shadow-soft:0 14px 42px rgba(10,31,68,.075);--max:1180px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;color:var(--ink);background:#fff;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow:hidden}.wpjp-policy-page *{box-sizing:border-box}.wpjp-policy-page a{text-decoration:none;color:inherit}.wpjp-policy-page h1,.wpjp-policy-page h2,.wpjp-policy-page h3,.wpjp-policy-page p{margin-top:0}.wpjp-policy-page ul{margin:0;padding:0;list-style:none}.wpjp-policy-wrap{width:min(var(--max),calc(100% - 40px));margin-inline:auto}.wpjp-policy-hero{position:relative;padding:88px 0 78px;isolation:isolate}.wpjp-policy-hero:before{content:"";position:absolute;inset:-140px -12% auto;height:680px;background:radial-gradient(circle at 16% 20%,rgb(24 191 248 / .24),transparent 28%),radial-gradient(circle at 72% 16%,rgb(20 92 255 / .21),transparent 30%),radial-gradient(circle at 54% 84%,rgb(124 58 237 / .13),transparent 32%),linear-gradient(180deg,#f4fbff,#fff0 84%);z-index:-2}.wpjp-policy-hero:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgb(7 17 31 / .055) 1px,transparent 1px),linear-gradient(90deg,rgb(7 17 31 / .055) 1px,transparent 1px);background-size:44px 44px;opacity:.55;mask-image:linear-gradient(180deg,#000,transparent 80%);z-index:-1}.wpjp-policy-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);gap:54px;align-items:center}.wpjp-policy-kicker{display:inline-flex;gap:9px;align-items:center;padding:8px 12px;border-radius:999px;background:rgb(20 92 255 / .07);border:1px solid rgb(20 92 255 / .14);color:#0b55ef;font-size:12px;font-weight:1000;margin-bottom:22px;text-transform:uppercase;letter-spacing:.13em}.wpjp-policy-kicker i{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 0 6px rgb(16 185 129 / .13)}.wpjp-policy-kicker.small{margin:0 0 14px;font-size:11px}.wpjp-policy-hero h1{font-size:clamp(44px,5.6vw,74px);line-height:.96;letter-spacing:-.075em;margin:0 0 22px;max-width:780px}.wpjp-policy-lead{font-size:18px;line-height:1.76;color:#42546b;max-width:760px;margin-bottom:26px}.wpjp-policy-pills{display:flex;flex-wrap:wrap;gap:10px}.wpjp-policy-pills span{display:inline-flex;align-items:center;gap:7px;background:#fff;border:1px solid rgb(7 17 31 / .09);box-shadow:0 10px 24px rgb(7 17 31 / .055);border-radius:999px;padding:8px 10px;color:#46576c;font-size:12px;font-weight:900}.wpjp-policy-pills span:before{content:"✓";color:var(--blue);font-weight:1000}.wpjp-policy-hero-card{position:relative;min-height:320px}.wpjp-policy-panel{position:relative;background:#07111f;color:#fff;border-radius:34px;padding:24px;border:1px solid rgb(255 255 255 / .12);box-shadow:0 38px 90px rgb(7 17 31 / .31);overflow:hidden}.wpjp-policy-panel:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 10% 0,rgb(24 191 248 / .18),transparent 30%),radial-gradient(circle at 90% 15%,rgb(124 58 237 / .22),transparent 34%);pointer-events:none}.wpjp-policy-panel>*{position:relative}.wpjp-policy-panel-label{display:inline-flex;background:rgb(132 231 255 / .12);color:#84e7ff;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:1000;text-transform:uppercase;letter-spacing:.12em;margin-bottom:16px}.wpjp-policy-panel h3{font-size:30px;line-height:1.04;letter-spacing:-.05em;margin:0 0 18px}.wpjp-policy-panel ul{display:grid;gap:12px}.wpjp-policy-panel li{background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .12);border-radius:18px;padding:14px}.wpjp-policy-panel b{display:block;font-size:14px}.wpjp-policy-panel small{display:block;color:#c5d5e9;margin-top:4px;line-height:1.5}.wpjp-policy-main{background:#f2f7fd;padding:74px 0 82px}.wpjp-policy-head{max-width:780px;margin-bottom:28px}.wpjp-policy-head h2{font-size:clamp(32px,4.4vw,52px);line-height:1.03;letter-spacing:-.06em;margin:0 0 12px}.wpjp-policy-head p{color:var(--muted);font-size:16px;line-height:1.75;margin:0}.wpjp-policy-layout{display:grid;grid-template-columns:300px 1fr;gap:34px;align-items:start}.wpjp-policy-nav{position:sticky;top:92px;background:#fff;border:1px solid var(--line);border-radius:24px;box-shadow:var(--shadow-soft);padding:18px}.wpjp-policy-nav b{display:block;margin-bottom:10px;font-size:15px}.wpjp-policy-nav a{display:block;color:#506177;font-size:13px;font-weight:900;padding:9px 10px;border-radius:12px}.wpjp-policy-nav a:hover{background:#f2f6fb;color:var(--blue)}.wpjp-policy-doc{background:#fff;border:1px solid var(--line);border-radius:34px;box-shadow:var(--shadow-soft);padding:40px}.wpjp-policy-note{background:#f2f7ff;border:1px solid rgb(20 92 255 / .14);border-radius:18px;padding:14px 16px;color:#40516b;font-size:13px;line-height:1.7;margin:0 0 28px}.wpjp-policy-doc h2{font-size:30px;letter-spacing:-.045em;margin:38px 0 12px;line-height:1.1}.wpjp-policy-doc h2:first-of-type{margin-top:0}.wpjp-policy-doc h3{font-size:20px;letter-spacing:-.03em;margin:24px 0 10px;line-height:1.2}.wpjp-policy-doc p,.wpjp-policy-doc li{font-size:15px;color:#506177;line-height:1.8}.wpjp-policy-doc p{margin-bottom:16px}.wpjp-policy-doc ul,.wpjp-policy-doc ol{margin:0 0 20px 0;padding-left:22px}.wpjp-policy-doc ul{list-style:disc}.wpjp-policy-doc ol{list-style:decimal}.wpjp-policy-doc strong{color:#17263d}.wpjp-policy-table{width:100%;border-collapse:separate;border-spacing:0;margin:18px 0 24px;border:1px solid var(--line);border-radius:18px;overflow:hidden}.wpjp-policy-table th,.wpjp-policy-table td{text-align:left;padding:14px 16px;border-bottom:1px solid var(--line2);vertical-align:top;font-size:14px;line-height:1.55}.wpjp-policy-table th{background:#07111f;color:#fff;font-size:12px;letter-spacing:.11em;text-transform:uppercase}.wpjp-policy-table tr:last-child td{border-bottom:0}.wpjp-policy-callout{border:1px solid rgb(20 92 255 / .18);background:linear-gradient(135deg,#f8fbff,#fff);border-radius:22px;padding:20px;margin:22px 0}.wpjp-policy-callout b{display:block;color:#0b55ef;margin-bottom:6px}.wpjp-policy-final{padding:66px 0;background:#fff}.wpjp-policy-final-card{background:linear-gradient(135deg,#07111f,#0b55ef 74%,#18bff8);border-radius:36px;color:#fff;box-shadow:0 32px 90px rgb(20 92 255 / .22);padding:34px;display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center}.wpjp-policy-final-card h2{font-size:clamp(28px,3.8vw,46px);line-height:1.03;letter-spacing:-.055em;margin:0 0 10px}.wpjp-policy-final-card p{color:#dceaff;margin:0;max-width:720px}.wpjp-policy-actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}.wpjp-policy-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:13px 18px;font-size:13px;font-weight:950;line-height:1;border:1px solid #fff0;white-space:nowrap;transition:.2s ease;text-decoration:none!important}.wpjp-policy-btn:hover{transform:translateY(-1px)}.wpjp-policy-btn-primary{background:#fff;color:#07111f;box-shadow:0 16px 36px rgb(255 255 255 / .16)}.wpjp-policy-btn-soft{background:rgb(255 255 255 / .1);border-color:rgb(255 255 255 / .18);color:#fff}.wpjp-policy-inline-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.wpjp-policy-inline-links a{display:inline-flex;border:1px solid var(--line);background:#fff;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:900;color:#31445f}.wpjp-policy-inline-links a:hover{border-color:rgb(20 92 255 / .3);color:#0b55ef}.wpjp-policy-mark{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:12px;background:#eef4ff;color:#0b55ef;font-size:13px;font-weight:1000;margin-right:8px}.wpjp-policy-mini-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:22px 0}.wpjp-policy-mini{border:1px solid var(--line);background:#f8fbff;border-radius:18px;padding:16px}.wpjp-policy-mini b{display:block;color:#15243a;font-size:14px;margin-bottom:5px}.wpjp-policy-mini span{display:block;color:#607086;font-size:13px;line-height:1.6}@media(max-width:1040px){.wpjp-policy-hero-grid,.wpjp-policy-layout{grid-template-columns:1fr}.wpjp-policy-hero-card{min-height:auto}.wpjp-policy-nav{position:relative;top:auto}.wpjp-policy-final-card{grid-template-columns:1fr}.wpjp-policy-actions{justify-content:flex-start}.wpjp-policy-mini-grid{grid-template-columns:1fr 1fr}}@media(max-width:720px){.wpjp-policy-wrap{width:min(100% - 28px,var(--max))}.wpjp-policy-hero{padding:58px 0 50px}.wpjp-policy-hero h1{font-size:42px}.wpjp-policy-lead{font-size:16px}.wpjp-policy-main{padding:56px 0 64px}.wpjp-policy-doc,.wpjp-policy-panel,.wpjp-policy-final-card{border-radius:28px;padding:26px}.wpjp-policy-doc h2{font-size:26px}.wpjp-policy-actions .wpjp-policy-btn{width:100%}.wpjp-policy-mini-grid{grid-template-columns:1fr}.wpjp-policy-table{display:block;overflow-x:auto}.wpjp-policy-final{padding:50px 0}}.wpjp-policy-final-card h2{color:#fff}.wpjp-policy-final-card .wpjp-policy-btn.wpjp-policy-btn-primary{background:linear-gradient(135deg,var(--wpjp-blue),var(--wpjp-blue-2));color:#fff;box-shadow:0 18px 42px rgb(20 92 255 / .28)}.wpjp-policy-hero-card .wpjp-policy-panel h3{color:#fff}:root{--ur-primary-color:#475bb2;--ur-primary-dark:#4052a0;--ur-primary-light:#ffffff;--ur-button-text-normal-color:#FFFFFF;--ur-button-text-hover-color:#FFFFFF;--ur-button-background-normal-color:#475bb2;--ur-button-background-hover-color:#38488e}*[id^="js"],*[class^="js"],*[id^="js"],*[class^="js"],*[id^="js"] *,*[class^="js"] *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*[id^="js"]:before,*[class^="js"]:before,*[id^="js"]:after,*[class^="js"]:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.jsst-main-up-wrapper input,div.jsst-main-up-wrapper button,div.jsst-main-up-wrapper select,div.jsst-main-up-wrapper textarea{font-size:inherit;line-height:inherit;font-family:inherit}div.jsst-main-up-wrapper a{text-decoration:none;transition:all 0.3s ease}div.jsst-main-up-wrapper a.js-ticket-dash-menu{text-decoration:none}div.jsst-main-up-wrapper a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}div.jsst-main-up-wrapper figure{margin:0}img{vertical-align:middle}.js-img-responsive,.js-thumbnail>img,.js-thumbnail a>img{display:block;width:100% \9;max-width:100%;height:auto}.js-container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.js-container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.js-row{margin-left:-15px;margin-right:-15px}.js-col-xs-1,.js-col-sm-1,.js-col-md-1,.js-col-lg-1,.js-col-xs-2,.js-col-sm-2,.js-col-md-2,.js-col-lg-2,.js-col-xs-3,.js-col-sm-3,.js-col-md-3,.js-col-lg-3,.js-col-xs-4,.js-col-sm-4,.js-col-md-4,.js-col-lg-4,.js-col-xs-5,.js-col-sm-5,.js-col-md-5,.js-col-lg-5,.js-col-xs-6,.js-col-sm-6,.js-col-md-6,.js-col-lg-6,.js-col-xs-7,.js-col-sm-7,.js-col-md-7,.js-col-lg-7,.js-col-xs-8,.js-col-sm-8,.js-col-md-8,.js-col-lg-8,.js-col-xs-9,.js-col-sm-9,.js-col-md-9,.js-col-lg-9,.js-col-xs-10,.js-col-sm-10,.js-col-md-10,.js-col-lg-10,.js-col-xs-11,.js-col-sm-11,.js-col-md-11,.js-col-lg-11,.js-col-xs-12,.js-col-sm-12,.js-col-md-12,.js-col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.js-col-xs-1,.js-col-xs-2,.js-col-xs-3,.js-col-xs-4,.js-col-xs-5,.js-col-xs-6,.js-col-xs-7,.js-col-xs-8,.js-col-xs-9,.js-col-xs-10,.js-col-xs-11,.js-col-xs-12{float:left}.js-col-xs-12{width:100%}.js-col-xs-11{width:91.66666667%}.js-col-xs-10{width:83.33333333%}.js-col-xs-9{width:75%}.js-col-xs-8{width:66.66666667%}.js-col-xs-7{width:58.33333333%}.js-col-xs-6{width:50%}.js-col-xs-5{width:41.66666667%}.js-col-xs-4{width:33.33333333%}.js-col-xs-3{width:25%}.js-col-xs-2{width:16.66666667%}.js-col-xs-1{width:8.33333333%}.js-col-xs-pull-12{right:100%}.js-col-xs-pull-11{right:91.66666667%}.js-col-xs-pull-10{right:83.33333333%}.js-col-xs-pull-9{right:75%}.js-col-xs-pull-8{right:66.66666667%}.js-col-xs-pull-7{right:58.33333333%}.js-col-xs-pull-6{right:50%}.js-col-xs-pull-5{right:41.66666667%}.js-col-xs-pull-4{right:33.33333333%}.js-col-xs-pull-3{right:25%}.js-col-xs-pull-2{right:16.66666667%}.js-col-xs-pull-1{right:8.33333333%}.js-col-xs-pull-0{right:auto}.js-col-xs-push-12{left:100%}.js-col-xs-push-11{left:91.66666667%}.js-col-xs-push-10{left:83.33333333%}.js-col-xs-push-9{left:75%}.js-col-xs-push-8{left:66.66666667%}.js-col-xs-push-7{left:58.33333333%}.js-col-xs-push-6{left:50%}.js-col-xs-push-5{left:41.66666667%}.js-col-xs-push-4{left:33.33333333%}.js-col-xs-push-3{left:25%}.js-col-xs-push-2{left:16.66666667%}.js-col-xs-push-1{left:8.33333333%}.js-col-xs-push-0{left:auto}.js-col-xs-offset-12{margin-left:100%}.js-col-xs-offset-11{margin-left:91.66666667%}.js-col-xs-offset-10{margin-left:83.33333333%}.js-col-xs-offset-9{margin-left:75%}.js-col-xs-offset-8{margin-left:66.66666667%}.js-col-xs-offset-7{margin-left:58.33333333%}.js-col-xs-offset-6{margin-left:50%}.js-col-xs-offset-5{margin-left:41.66666667%}.js-col-xs-offset-4{margin-left:33.33333333%}.js-col-xs-offset-3{margin-left:25%}.js-col-xs-offset-2{margin-left:16.66666667%}.js-col-xs-offset-1{margin-left:8.33333333%}.js-col-xs-offset-0{margin-left:0}.js-clearfix:after,.js-container:after,.js-container-fluid:after,.js-row:after,.js-form-horizontal .js-form-group:after{clear:both}@media (min-width:768px){.js-container{width:750px}.js-col-sm-1,.js-col-sm-2,.js-col-sm-3,.js-col-sm-4,.js-col-sm-5,.js-col-sm-6,.js-col-sm-7,.js-col-sm-8,.js-col-sm-9,.js-col-sm-10,.js-col-sm-11,.js-col-sm-12{float:left}.js-col-sm-12{width:100%}.js-col-sm-11{width:91.66666667%}.js-col-sm-10{width:83.33333333%}.js-col-sm-9{width:75%}.js-col-sm-8{width:66.66666667%}.js-col-sm-7{width:58.33333333%}.js-col-sm-6{width:50%}.js-col-sm-5{width:41.66666667%}.js-col-sm-4{width:33.33333333%}.js-col-sm-3{width:25%}.js-col-sm-2{width:16.66666667%}.js-col-sm-1{width:8.33333333%}.js-col-sm-pull-12{right:100%}.js-col-sm-pull-11{right:91.66666667%}.js-col-sm-pull-10{right:83.33333333%}.js-col-sm-pull-9{right:75%}.js-col-sm-pull-8{right:66.66666667%}.js-col-sm-pull-7{right:58.33333333%}.js-col-sm-pull-6{right:50%}.js-col-sm-pull-5{right:41.66666667%}.js-col-sm-pull-4{right:33.33333333%}.js-col-sm-pull-3{right:25%}.js-col-sm-pull-2{right:16.66666667%}.js-col-sm-pull-1{right:8.33333333%}.js-col-sm-pull-0{right:auto}.js-col-sm-push-12{left:100%}.js-col-sm-push-11{left:91.66666667%}.js-col-sm-push-10{left:83.33333333%}.js-col-sm-push-9{left:75%}.js-col-sm-push-8{left:66.66666667%}.js-col-sm-push-7{left:58.33333333%}.js-col-sm-push-6{left:50%}.js-col-sm-push-5{left:41.66666667%}.js-col-sm-push-4{left:33.33333333%}.js-col-sm-push-3{left:25%}.js-col-sm-push-2{left:16.66666667%}.js-col-sm-push-1{left:8.33333333%}.js-col-sm-push-0{left:auto}.js-col-sm-offset-12{margin-left:100%}.js-col-sm-offset-11{margin-left:91.66666667%}.js-col-sm-offset-10{margin-left:83.33333333%}.js-col-sm-offset-9{margin-left:75%}.js-col-sm-offset-8{margin-left:66.66666667%}.js-col-sm-offset-7{margin-left:58.33333333%}.js-col-sm-offset-6{margin-left:50%}.js-col-sm-offset-5{margin-left:41.66666667%}.js-col-sm-offset-4{margin-left:33.33333333%}.js-col-sm-offset-3{margin-left:25%}.js-col-sm-offset-2{margin-left:16.66666667%}.js-col-sm-offset-1{margin-left:8.33333333%}.js-col-sm-offset-0{margin-left:0}button.js-ticket-segmented-control-option{padding:10px 5px!important}}@media (min-width:992px){.js-container{width:970px}.js-col-md-1,.js-col-md-2,.js-col-md-3,.js-col-md-4,.js-col-md-5,.js-col-md-6,.js-col-md-7,.js-col-md-8,.js-col-md-9,.js-col-md-10,.js-col-md-11,.js-col-md-12{float:left}.js-col-md-12{width:100%}.js-col-md-11{width:91.66666667%}.js-col-md-10{width:83.33333333%}.js-col-md-9{width:75%}.js-col-md-8{width:66.66666667%}.js-col-md-7{width:58.33333333%}.js-col-md-6{width:50%}.js-col-md-5{width:41.66666667%}.js-col-md-4{width:33.33333333%}.js-col-md-3{width:25%}.js-col-md-2{width:16.66666667%}.js-col-md-1{width:8.33333333%}.js-col-md-pull-12{right:100%}.js-col-md-pull-11{right:91.66666667%}.js-col-md-pull-10{right:83.33333333%}.js-col-md-pull-9{right:75%}.js-col-md-pull-8{right:66.66666667%}.js-col-md-pull-7{right:58.33333333%}.js-col-md-pull-6{right:50%}.js-col-md-pull-5{right:41.66666667%}.js-col-md-pull-4{right:33.33333333%}.js-col-md-pull-3{right:25%}.js-col-md-pull-2{right:16.66666667%}.js-col-md-pull-1{right:8.33333333%}.js-col-md-pull-0{right:auto}.js-col-md-push-12{left:100%}.js-col-md-push-11{left:91.66666667%}.js-col-md-push-10{left:83.33333333%}.js-col-md-push-9{left:75%}.js-col-md-push-8{left:66.66666667%}.js-col-md-push-7{left:58.33333333%}.js-col-md-push-6{left:50%}.js-col-md-push-5{left:41.66666667%}.js-col-md-push-4{left:33.33333333%}.js-col-md-push-3{left:25%}.js-col-md-push-2{left:16.66666667%}.js-col-md-push-1{left:8.33333333%}.js-col-md-push-0{left:auto}.js-col-md-offset-12{margin-left:100%}.js-col-md-offset-11{margin-left:91.66666667%}.js-col-md-offset-10{margin-left:83.33333333%}.js-col-md-offset-9{margin-left:75%}.js-col-md-offset-8{margin-left:66.66666667%}.js-col-md-offset-7{margin-left:58.33333333%}.js-col-md-offset-6{margin-left:50%}.js-col-md-offset-5{margin-left:41.66666667%}.js-col-md-offset-4{margin-left:33.33333333%}.js-col-md-offset-3{margin-left:25%}.js-col-md-offset-2{margin-left:16.66666667%}.js-col-md-offset-1{margin-left:8.33333333%}.js-col-md-offset-0{margin-left:0}}@media (min-width:1200px){.js-container{width:1170px}.js-col-lg-1,.js-col-lg-2,.js-col-lg-3,.js-col-lg-4,.js-col-lg-5,.js-col-lg-6,.js-col-lg-7,.js-col-lg-8,.js-col-lg-9,.js-col-lg-10,.js-col-lg-11,.js-col-lg-12{float:left}.js-col-lg-12{width:100%}.js-col-lg-11{width:91.66666667%}.js-col-lg-10{width:83.33333333%}.js-col-lg-9{width:75%}.js-col-lg-8{width:66.66666667%}.js-col-lg-7{width:58.33333333%}.js-col-lg-6{width:50%}.js-col-lg-5{width:41.66666667%}.js-col-lg-4{width:33.33333333%}.js-col-lg-3{width:25%}.js-col-lg-2{width:16.66666667%}.js-col-lg-1{width:8.33333333%}.js-col-lg-pull-12{right:100%}.js-col-lg-pull-11{right:91.66666667%}.js-col-lg-pull-10{right:83.33333333%}.js-col-lg-pull-9{right:75%}.js-col-lg-pull-8{right:66.66666667%}.js-col-lg-pull-7{right:58.33333333%}.js-col-lg-pull-6{right:50%}.js-col-lg-pull-5{right:41.66666667%}.js-col-lg-pull-4{right:33.33333333%}.js-col-lg-pull-3{right:25%}.js-col-lg-pull-2{right:16.66666667%}.js-col-lg-pull-1{right:8.33333333%}.js-col-lg-pull-0{right:auto}.js-col-lg-push-12{left:100%}.js-col-lg-push-11{left:91.66666667%}.js-col-lg-push-10{left:83.33333333%}.js-col-lg-push-9{left:75%}.js-col-lg-push-8{left:66.66666667%}.js-col-lg-push-7{left:58.33333333%}.js-col-lg-push-6{left:50%}.js-col-lg-push-5{left:41.66666667%}.js-col-lg-push-4{left:33.33333333%}.js-col-lg-push-3{left:25%}.js-col-lg-push-2{left:16.66666667%}.js-col-lg-push-1{left:8.33333333%}.js-col-lg-push-0{left:auto}.js-col-lg-offset-12{margin-left:100%}.js-col-lg-offset-11{margin-left:91.66666667%}.js-col-lg-offset-10{margin-left:83.33333333%}.js-col-lg-offset-9{margin-left:75%}.js-col-lg-offset-8{margin-left:66.66666667%}.js-col-lg-offset-7{margin-left:58.33333333%}.js-col-lg-offset-6{margin-left:50%}.js-col-lg-offset-5{margin-left:41.66666667%}.js-col-lg-offset-4{margin-left:33.33333333%}.js-col-lg-offset-3{margin-left:25%}.js-col-lg-offset-2{margin-left:16.66666667%}.js-col-lg-offset-1{margin-left:8.33333333%}.js-col-lg-offset-0{margin-left:0}}@media (min-width:768px){.js-container{width:750px}.js-col-sm-1,.js-col-sm-2,.js-col-sm-3,.js-col-sm-4,.js-col-sm-5,.js-col-sm-6,.js-col-sm-7,.js-col-sm-8,.js-col-sm-9,.js-col-sm-10,.js-col-sm-11,.js-col-sm-12{float:left}.js-col-sm-12{width:100%}.js-col-sm-11{width:91.66666667%}.js-col-sm-10{width:83.33333333%}.js-col-sm-9{width:75%}.js-col-sm-8{width:66.66666667%}.js-col-sm-7{width:58.33333333%}.js-col-sm-6{width:50%}.js-col-sm-5{width:41.66666667%}.js-col-sm-4{width:33.33333333%}.js-col-sm-3{width:25%}.js-col-sm-2{width:16.66666667%}.js-col-sm-1{width:8.33333333%}.js-col-sm-pull-12{right:100%}.js-col-sm-pull-11{right:91.66666667%}.js-col-sm-pull-10{right:83.33333333%}.js-col-sm-pull-9{right:75%}.js-col-sm-pull-8{right:66.66666667%}.js-col-sm-pull-7{right:58.33333333%}.js-col-sm-pull-6{right:50%}.js-col-sm-pull-5{right:41.66666667%}.js-col-sm-pull-4{right:33.33333333%}.js-col-sm-pull-3{right:25%}.js-col-sm-pull-2{right:16.66666667%}.js-col-sm-pull-1{right:8.33333333%}.js-col-sm-pull-0{right:auto}.js-col-sm-push-12{left:100%}.js-col-sm-push-11{left:91.66666667%}.js-col-sm-push-10{left:83.33333333%}.js-col-sm-push-9{left:75%}.js-col-sm-push-8{left:66.66666667%}.js-col-sm-push-7{left:58.33333333%}.js-col-sm-push-6{left:50%}.js-col-sm-push-5{left:41.66666667%}.js-col-sm-push-4{left:33.33333333%}.js-col-sm-push-3{left:25%}.js-col-sm-push-2{left:16.66666667%}.js-col-sm-push-1{left:8.33333333%}.js-col-sm-push-0{left:auto}.js-col-sm-offset-12{margin-left:100%}.js-col-sm-offset-11{margin-left:91.66666667%}.js-col-sm-offset-10{margin-left:83.33333333%}.js-col-sm-offset-9{margin-left:75%}.js-col-sm-offset-8{margin-left:66.66666667%}.js-col-sm-offset-7{margin-left:58.33333333%}.js-col-sm-offset-6{margin-left:50%}.js-col-sm-offset-5{margin-left:41.66666667%}.js-col-sm-offset-4{margin-left:33.33333333%}.js-col-sm-offset-3{margin-left:25%}.js-col-sm-offset-2{margin-left:16.66666667%}.js-col-sm-offset-1{margin-left:8.33333333%}.js-col-sm-offset-0{margin-left:0}}@media (min-width:992px){.js-container{width:970px}.js-col-md-1,.js-col-md-2,.js-col-md-3,.js-col-md-4,.js-col-md-5,.js-col-md-6,.js-col-md-7,.js-col-md-8,.js-col-md-9,.js-col-md-10,.js-col-md-11,.js-col-md-12{float:left}.js-col-md-12{width:100%}.js-col-md-11{width:91.66666667%}.js-col-md-10{width:83.33333333%}.js-col-md-9{width:75%}.js-col-md-8{width:66.66666667%}.js-col-md-7{width:58.33333333%}.js-col-md-6{width:50%}.js-col-md-5{width:41.66666667%}.js-col-md-4{width:33.33333333%}.js-col-md-3{width:25%}.js-col-md-2{width:16.66666667%}.js-col-md-1{width:8.33333333%}.js-col-md-pull-12{right:100%}.js-col-md-pull-11{right:91.66666667%}.js-col-md-pull-10{right:83.33333333%}.js-col-md-pull-9{right:75%}.js-col-md-pull-8{right:66.66666667%}.js-col-md-pull-7{right:58.33333333%}.js-col-md-pull-6{right:50%}.js-col-md-pull-5{right:41.66666667%}.js-col-md-pull-4{right:33.33333333%}.js-col-md-pull-3{right:25%}.js-col-md-pull-2{right:16.66666667%}.js-col-md-pull-1{right:8.33333333%}.js-col-md-pull-0{right:auto}.js-col-md-push-12{left:100%}.js-col-md-push-11{left:91.66666667%}.js-col-md-push-10{left:83.33333333%}.js-col-md-push-9{left:75%}.js-col-md-push-8{left:66.66666667%}.js-col-md-push-7{left:58.33333333%}.js-col-md-push-6{left:50%}.js-col-md-push-5{left:41.66666667%}.js-col-md-push-4{left:33.33333333%}.js-col-md-push-3{left:25%}.js-col-md-push-2{left:16.66666667%}.js-col-md-push-1{left:8.33333333%}.js-col-md-push-0{left:auto}.js-col-md-offset-12{margin-left:100%}.js-col-md-offset-11{margin-left:91.66666667%}.js-col-md-offset-10{margin-left:83.33333333%}.js-col-md-offset-9{margin-left:75%}.js-col-md-offset-8{margin-left:66.66666667%}.js-col-md-offset-7{margin-left:58.33333333%}.js-col-md-offset-6{margin-left:50%}.js-col-md-offset-5{margin-left:41.66666667%}.js-col-md-offset-4{margin-left:33.33333333%}.js-col-md-offset-3{margin-left:25%}.js-col-md-offset-2{margin-left:16.66666667%}.js-col-md-offset-1{margin-left:8.33333333%}.js-col-md-offset-0{margin-left:0}}@media (min-width:1200px){.js-container{width:1170px}.js-col-lg-1,.js-col-lg-2,.js-col-lg-3,.js-col-lg-4,.js-col-lg-5,.js-col-lg-6,.js-col-lg-7,.js-col-lg-8,.js-col-lg-9,.js-col-lg-10,.js-col-lg-11,.js-col-lg-12{float:left}.js-col-lg-12{width:100%}.js-col-lg-11{width:91.66666667%}.js-col-lg-10{width:83.33333333%}.js-col-lg-9{width:75%}.js-col-lg-8{width:66.66666667%}.js-col-lg-7{width:58.33333333%}.js-col-lg-6{width:50%}.js-col-lg-5{width:41.66666667%}.js-col-lg-4{width:33.33333333%}.js-col-lg-3{width:25%}.js-col-lg-2{width:16.66666667%}.js-col-lg-1{width:8.33333333%}.js-col-lg-pull-12{right:100%}.js-col-lg-pull-11{right:91.66666667%}.js-col-lg-pull-10{right:83.33333333%}.js-col-lg-pull-9{right:75%}.js-col-lg-pull-8{right:66.66666667%}.js-col-lg-pull-7{right:58.33333333%}.js-col-lg-pull-6{right:50%}.js-col-lg-pull-5{right:41.66666667%}.js-col-lg-pull-4{right:33.33333333%}.js-col-lg-pull-3{right:25%}.js-col-lg-pull-2{right:16.66666667%}.js-col-lg-pull-1{right:8.33333333%}.js-col-lg-pull-0{right:auto}.js-col-lg-push-12{left:100%}.js-col-lg-push-11{left:91.66666667%}.js-col-lg-push-10{left:83.33333333%}.js-col-lg-push-9{left:75%}.js-col-lg-push-8{left:66.66666667%}.js-col-lg-push-7{left:58.33333333%}.js-col-lg-push-6{left:50%}.js-col-lg-push-5{left:41.66666667%}.js-col-lg-push-4{left:33.33333333%}.js-col-lg-push-3{left:25%}.js-col-lg-push-2{left:16.66666667%}.js-col-lg-push-1{left:8.33333333%}.js-col-lg-push-0{left:auto}.js-col-lg-offset-12{margin-left:100%}.js-col-lg-offset-11{margin-left:91.66666667%}.js-col-lg-offset-10{margin-left:83.33333333%}.js-col-lg-offset-9{margin-left:75%}.js-col-lg-offset-8{margin-left:66.66666667%}.js-col-lg-offset-7{margin-left:58.33333333%}.js-col-lg-offset-6{margin-left:50%}.js-col-lg-offset-5{margin-left:41.66666667%}.js-col-lg-offset-4{margin-left:33.33333333%}.js-col-lg-offset-3{margin-left:25%}.js-col-lg-offset-2{margin-left:16.66666667%}.js-col-lg-offset-1{margin-left:8.33333333%}.js-col-lg-offset-0{margin-left:0}button.js-ticket-segmented-control-option{padding:10px 18px!important}}.jsst-main-up-wrapper *{box-sizing:border-box}div.js-ticket-fields-wrp div.js-ticket-form-field input.js-ticket-field-input,select.js-ticket-select-field{margin:0}.jsst-main-up-wrapper input:focus{outline:none}.jsst-main-up-wrapper .visible{display:none}.jsst-main-up-wrapper .js-ticket-visible{display:none}.js-form-ticket-readonly{pointer-events:none!important;opacity:.7}select::-ms-expand{display:none}.jsst-main-up-wrapper .js-col-xs-12.js-ticket-wrapper{padding-left:0;padding-right:0}.js-ticket-thread .js-ticket-thread-image img{position:unset}div.jsst-main-up-wrapper{width:100%!important;max-width:1080px!important;margin:0 auto;border-radius:12px;overflow-y:auto;overflow-x:hidden}div.jsst-main-up-wrapper>*:not(.frontend.updated,.frontend.error,#js-ticket-main-black-background,#js-ticket-main-black-background,#black_wrapper_ai_reply,div#jstran_loading,div#js_ai_reply_loading,.internalnote-popup-background,.jsst-popup-background,#jsst-header-main-wrapper,.js-ticket-dashboard-main-content,div#userpopup,#popupforagenttransfer,#popupfordepartmenttransfer,#usercredentailspopup,#popupforinternalnote,#jsst-popup-wrapper,#multiformpopup,#multiformpopupblack,#jstran_loading,#userpopupblack){width:calc(100% - 40px)!important;margin-left:20px!important;margin-right:20px!important}div.jsst-main-up-wrapper>*:last-child{margin-bottom:30px}div.jsst-main-up-wrapper button,div.jsst-main-up-wrapper input[type="button"],div.jsst-main-up-wrapper input[type="submit"]{height:unset}div.jsst-main-up-wrapper::before,div.jsst-main-up-wrapper::after{content:'';display:block;clear:both}div.js-ticket-breadcrumb-wrp{float:left;width:100%;margin-bottom:20px!important;padding:10px 0}img.homeicon{max-width:90%!important;vertical-align:middle}div.js-ticket-breadcrumb-wrp .breadcrumb{list-style:none;overflow:hidden;margin:0;padding:0}div.js-ticket-breadcrumb-wrp .breadcrumb li{float:left}div.js-ticket-breadcrumb-wrp .breadcrumb li a{color:#fff;text-decoration:none;padding:10px 15px 10px 55px;background:#007bff;position:relative;display:block;float:left;transition:background-color 0.3s ease}div.js-ticket-breadcrumb-wrp .breadcrumb li a:hover{background:#0056b3}div.js-ticket-breadcrumb-wrp .breadcrumb li a::after{content:" ";display:block;width:0;height:0;border-top:50px solid #fff0;border-bottom:50px solid #fff0;border-left:30px solid #007bff;position:absolute;top:50%;margin-top:-50px;left:100%;z-index:2;transition:border-left-color 0.3s ease}div.js-ticket-breadcrumb-wrp .breadcrumb li a:hover::after{border-left-color:#0056b3}div.js-ticket-breadcrumb-wrp .breadcrumb li a::before{content:" ";display:block;width:0;height:0;border-top:50px solid #fff0;border-bottom:50px solid #fff0;border-left:30px solid #f8f9fa;position:absolute;top:50%;margin-top:-50px;margin-left:1px;left:100%;z-index:1}div.js-ticket-breadcrumb-wrp .breadcrumb li:first-child a{padding-left:20px;text-align:center;border-radius:8px 0 0 8px}div.js-ticket-breadcrumb-wrp .breadcrumb li:last-child a{background:transparent!important;color:#343a40;pointer-events:none;cursor:default}div.js-ticket-breadcrumb-wrp .breadcrumb li:last-child a::after{border:0}div#jsst-header{display:flex;align-items:center;justify-content:space-between;padding:16px 25px;border-radius:12px;margin-bottom:20px;box-shadow:0 4px 12px rgb(0 0 0 / .05)}div#jsst-header-main-wrapper a{text-decoration:none!important;outline:0!important}a.js-ticket-header-links{display:inline-block}div#jsst-header-main-wrapper p{margin:0px!important}div#jsst-header-main-wrapper{display:inline-block;width:100%;float:left;margin-bottom:15px}div#jsst-header div#jsst-tabs-wrp{display:flex;gap:15px;width:100%;flex-wrap:wrap}div#jsst-header div#jsst-tabs-wrp .jsst-header-tab{display:flex;align-items:center;justify-content:center;text-align:center;min-width:fit-content}div#jsst-header span.jsst-header-tab.js-ticket-loginlogoutclass{margin-left:auto}div#jsst-header div#jsst-header-heading{float:left;width:35%;font-size:28px;padding:10px 5px;font-weight:600;color:#343a40}div#jsst-header.margin{margin-bottom:40px}div#jsst-header span.jsst-header-tab a.js-cp-menu-link{padding:6px 16px;text-decoration:none;font-weight:500;border-radius:8px;transition:all 0.2s ease;display:block}div#jsst-header span.jsst-header-tab a.js-cp-menu-link img.cp-menu-link-img{vertical-align:middle;margin-right:8px}div.js-ticket-error-message-wrapper{display:flex;flex-wrap:wrap;width:100%;padding:40px;background-color:#fff;border-radius:20px;box-shadow:0 15px 40px rgb(0 0 0 / .1);animation:fadeIn 0.8s ease-out forwards;margin-top:25px}div.js-ticket-error-message-wrapper div.js-ticket-message-image-wrapper{float:left;width:100%;text-align:center;margin-bottom:20px}div.js-ticket-error-message-wrapper div.js-ticket-message-image-wrapper img{margin:0 auto;max-width:150px}div.js-ticket-error-message-wrapper div.js-ticket-message-image-wrapper div.js-ticket-message-image{display:inline-block;max-width:100%}div.js-ticket-messages-data-wrapper{float:left;width:100%;text-align:center}div.js-ticket-messages-data-wrapper span.js-ticket-messages-main-text{display:inline-block;float:left;width:100%;font-size:24px;padding:20px 0;color:#dc3545;font-weight:600}div.js-ticket-messages-data-wrapper span.js-ticket-messages-block_text{display:inline-block;float:left;width:100%;font-size:18px;color:#6c757d}span.js-ticket-user-login-btn-wrp{float:left;width:100%;text-align:center;padding:30px}span.js-ticket-user-login-btn-wrp a.js-ticket-login-btn{display:inline-block;margin-right:20px;padding:16px 30px;min-width:160px;border-radius:10px;line-height:initial;font-weight:700;cursor:pointer;transition:all 0.3s ease;text-decoration:none;display:inline-block;letter-spacing:.5px}span.js-ticket-user-login-btn-wrp a.js-ticket-login-btn:hover{transform:translateY(-3px);filter:brightness(1.1)}span.js-ticket-user-login-btn-wrp a.js-ticket-register-btn{display:inline-block;min-width:140px;text-align:center;padding:16px 30px;min-width:160px;border-radius:10px;line-height:initial;font-weight:700;cursor:pointer;transition:all 0.3s ease;text-decoration:none;display:inline-block;letter-spacing:.5px}span.js-ticket-user-login-btn-wrp a.js-ticket-register-btn:hover{transform:translateY(-3px);filter:brightness(1.1)}div.frontend p{margin:0}div.frontend.error{background:#f8d7da url(/wp-content/plugins/js-support-ticket/includes/images/notsaved.png) 15px center no-repeat;color:#721c24;border:1px solid #f5c6cb;box-sizing:border-box;padding:15px 15px 15px 50px;margin-bottom:15px;width:100%;border-radius:8px}div.frontend.updated{background:#d4edda url(/wp-content/plugins/js-support-ticket/includes/images/saved.png) 15px center no-repeat;color:#155724;border:1px solid #c3e6cb;box-sizing:border-box;display:inline-block;padding:15px 15px 15px 50px;margin-bottom:15px;width:100%;border-radius:8px}div#jsst-widget-mailnotification-wrapper{display:block;width:100%;float:left;margin-bottom:10px;padding:15px;background-color:#fff;border-radius:8px;box-shadow:0 2px 5px rgb(0 0 0 / .05);transition:box-shadow 0.3s ease}div#jsst-widget-mailnotification-wrapper:hover{box-shadow:0 4px 10px rgb(0 0 0 / .1)}div#jsst-widget-mailnotification-wrapper img{width:40px;max-height:40px;float:left;margin-right:15px;border-radius:50%}div#jsst-widget-mailnotification-wrapper span.jsst-widget-mailnotification-upper{display:block;width:100%;margin-bottom:5px}div#jsst-widget-mailnotification-wrapper span.jsst-widget-mailnotification-upper span.jsst-widget-mailnotification-created{float:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#6c757d;font-size:14px}div#jsst-widget-mailnotification-wrapper span.jsst-widget-mailnotification-upper span.jsst-widget-mailnotification-new{font-weight:700;color:#007bff}div#jsst-widget-mailnotification-wrapper span.jsst-widget-mailnotification-upper span.jsst-widget-mailnotification-replied{font-weight:700;color:#28a745}div#black_wrapper_jobapply{position:fixed;width:100%;height:100%;top:0;left:0;background:#000;background:rgb(0 0 0 / .6);z-index:9998}div#js_jobapply_main_wrapper{position:fixed;top:100px;left:20%;width:60%;z-index:9999;border-radius:5px;padding:2%}div#js_jobapply_main_wrapper span.js_job_controlpanelheading{display:block;padding:15px 10px;border-bottom:4px solid #DC6161;font-size:16px;color:#333A46;margin:0 0;background:#fff}div#js_jobapply_main_wrapper span.js_job_applynow_heading{display:block;padding:10px 4%;font-weight:700;margin-bottom:15px;width:100%;margin-top:-4%;margin-left:-4%}div#js_jobapply_main_wrapper div.js_job_form_field_wrapper div.js_job_form_feild_halfwidth{display:inline-block;width:48%;float:left;margin-right:2%}div#js_jobapply_main_wrapper div.js_job_form_field_wrapper div.js_job_form_feild_halfwidth div.js_job_form_field_title{display:inline-block;width:100%;font-weight:700;margin-bottom:5px}div#js_jobapply_main_wrapper div.js_job_form_field_wrapper div.js_job_form_feild_halfwidth div.js_job_form_field_value{display:inline-block;width:100%;margin-bottom:5px}div#js_jobapply_main_wrapper div.js_job_form_field_wrapper div.js_job_form_feild_halfwidth div.js_job_form_field_value select{width:100%;background:url(/wp-content/plugins/js-support-ticket/includes/images/selecticon.png) 96% / 4% no-repeat #eee}div#js_jobapply_main_wrapper div.js_job_form_field_wrapper div.js_job_form_button{display:inline-block;width:98%;text-align:right;margin-right:2%;margin-top:5px}div#js_jobapply_main_wrapper div.js_job_form_field_wrapper div.js_job_form_button input.js_job_form_button,div#js_jobapply_main_wrapper div.js_job_form_field_wrapper div.js_job_form_button a.js_job_data_button{padding:5px 15px}div#js_jobapply_main_wrapper div.js_job_form_field_wrapper div.js_job_form_button a.js_job_data_button:hover{text-decoration:none}div#js_jobapply_main_wrapper{top:10%!important;left:20%!important;width:60%}div#js_job_wrapper div.js_theme_wrapper{background:#262626;padding:10px;margin-bottom:10px;max-height:400px;overflow-y:auto}div#js_job_wrapper div.js_theme_wrapper div.theme_platte{display:inline-block;width:100%;overflow:visible}div#js_job_wrapper div.js_theme_wrapper div.theme_platte div.color_wrapper{display:inline-block;width:100%;margin:10px 0;position:relative}div#js_job_wrapper div.js_theme_wrapper div.theme_platte div.color_wrapper img.preview{display:none;position:absolute;right:30%;top:70px;box-shadow:0 0 3px #fff;z-index:9999;width:277px}div#js_job_wrapper div.js_theme_wrapper div.theme_platte div.color_wrapper span.theme_name{display:inline-block;padding:10px 0;width:70%;float:left;color:#fff}div#js_job_wrapper div.js_theme_wrapper div.theme_platte div.color_wrapper a.preview{display:inline-block;width:25px;height:25px;background:url(/wp-content/plugins/js-support-ticket/includes/images/themes/previewicon.png) no-repeat;margin-right:20px;margin-top:10px;float:unset}div#js_job_wrapper div.js_theme_wrapper div.theme_platte div.color_wrapper a.set_theme{display:inline-block;width:25px;height:25px;background:url(/wp-content/plugins/js-support-ticket/includes/images/themes/themeicon.png) no-repeat;background-size:100% 100%;margin-top:10px}div#js_job_wrapper div.js_theme_wrapper div.theme_platte div.color_wrapper div.color{display:inline-block;height:50px;width:calc(100% / 7);float:left}div#cp_wraper,div#cp_icon_main{display:inline-block;width:100%}div#cp_wraper div.cp_sub_heading_bar{display:inline-block;width:calc(25% - 15px);float:left;padding:20px;background:#007bff;color:#fff;margin-right:20px;border-radius:8px;box-shadow:0 2px 5px rgb(0 0 0 / .1)}div#cp_wraper div.cp_sub_heading_bar:last-child{margin-right:0}div#cp_wraper div.cp_sub_heading_bar span.cp_sub_heading_bar_text a{display:inline-block;margin-top:15px;font-weight:700;color:#fff;text-decoration:none;margin-left:10px}div#cp_wraper div#cp_makereview{display:inline-block;width:calc(75% - 5px);float:left;background:#17a2b8;padding:20px;color:#fff;border-radius:8px;box-shadow:0 2px 5px rgb(0 0 0 / .1)}div#jsst-widget-myticket-wrapper{display:block;width:100%;float:left;margin-bottom:15px;padding:20px;background-color:#fff;border-radius:12px;box-shadow:0 2px 8px rgb(0 0 0 / .07);transition:all 0.3s ease}div#jsst-widget-myticket-wrapper:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgb(0 0 0 / .1)}div#jsst-widget-myticket-wrapper div.jsst-widget-myticket-topbar{display:block;width:100%;float:left;padding-bottom:10px;margin-bottom:10px}div#jsst-widget-myticket-wrapper div.jsst-widget-myticket-topbar span.jsst-widget-myticket-subject{display:block;max-width:70%;float:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:600;color:#343a40}div#jsst-widget-myticket-wrapper div.jsst-widget-myticket-topbar span.jsst-widget-myticket-status{display:inline-block;max-width:30%;float:right;white-space:nowrap;text-overflow:ellipsis;padding:12px 18px;border-radius:20px;text-align:center;overflow:hidden;font-size:12px;font-weight:500}div#jsst-widget-myticket-wrapper.vertical div.jsst-widget-myticket-topbar span.jsst-widget-myticket-subject{max-width:100%;width:100%;margin-bottom:10px}div#jsst-widget-myticket-wrapper.vertical div.jsst-widget-myticket-topbar span.jsst-widget-myticket-status{max-width:100%;width:auto;float:left}div#jsst-widget-myticket-wrapper div.jsst-widget-myticket-bottombar{display:flex;justify-content:space-between;align-items:center;width:100%;float:left}div#jsst-widget-myticket-wrapper div.jsst-widget-myticket-bottombar span.jsst-widget-myticket-priority{display:inline-block;padding:4px 15px;float:left;margin-right:20px;white-space:nowrap;text-overflow:ellipsis;text-align:center;overflow:hidden;border-radius:20px;font-size:12px}div#jsst-widget-myticket-wrapper.vertical div.jsst-widget-myticket-bottombar span.jsst-widget-myticket-priority{margin-right:10px}div#jsst-widget-myticket-wrapper div.jsst-widget-myticket-bottombar span.jsst-widget-myticket-from{display:block;min-width:100px;float:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#6c757d;font-size:14px}div.js-ticket-checkstatus-wrp p.js-support-tkentckt-centrmainwrp{font-size:20px!important;position:relative;display:inline-block;text-align:center;margin:40px 10px 60px 10px;font-weight:600;width:calc(100% - 20px);color:#495057}div.js-ticket-checkstatus-wrp p.js-support-tkentckt-centrmainwrp span.js-support-tkentckt-centrwrp{background-color:#f8f9fa;position:relative;display:inline-block;z-index:2;padding:0 25px;text-align:center}div.js-ticket-checkstatus-wrp p.js-support-tkentckt-centrmainwrp::after{display:block;content:'';z-index:1;position:absolute;width:100%;height:2px;top:50%;background-color:#dee2e6}div.jsst-visitor-message-wrapper{width:100%;float:left;padding:25px;margin:0 0 20px 0;background:#e9ecef;border-radius:12px;display:flex;align-items:center;gap:20px}div.jsst-visitor-message-wrapper img{float:left;padding-right:25px;max-width:15%}div.jsst-visitor-message-wrapper span{float:left;padding:0;color:#343a40;font-size:20px;width:85%;font-weight:500}div.jsst-visitor-token-message{float:left;width:100%;background-color:#fff3cd;border:1px solid #ffeeba;padding:20px;border-radius:8px;margin-bottom:30px}div.jsst-visitor-token-message p.jsst-visitor-token-message-heading{float:left;width:100%;font-weight:700;margin-bottom:10px;color:#856404;font-size:18px}div.jsst-visitor-token-message p.jsst-visitor-token-message-discription{float:left;width:100%;margin-bottom:15px;color:#856404}div.jsst-visitor-token-message p.jsst-visitor-token-message-token-number{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;float:left;width:100%;padding:10px 15px;background-color:#fff;border:1px solid #ffeeba;color:#343a40;border-radius:8px;font-size:16px;font-family:'Courier New',Courier,monospace}div.jsst-visitor-token-message p.jsst-visitor-token-message-token-number a{float:right;cursor:pointer;padding:8px 15px;min-width:120px;text-align:center;background-color:#007bff;color:#fff;border-radius:5px;text-decoration:none;transition:background-color 0.3s ease}div.jsst-rating-div{display:inline-block;padding:10px 0}div.jsst-rating-div img{float:left;padding:4px;cursor:pointer;transition:transform 0.2s ease}div.jsst-rating-div img:hover{transform:scale(1.2)}.tablenav{float:left;width:100%;margin-top:20px}div.tablenav div.tablenav-pages{width:100%;padding:15px 10px;margin-bottom:15px;text-align:center}.jsst-main-up-wrapper input.custom_date{background-image:url(/wp-content/plugins/js-support-ticket/includes/images/calender.png);background-repeat:no-repeat;background-position:calc(100% - 15px) center;padding:12px 15px;height:52px;background-size:20px;border-radius:8px;width:100%}select.js-ticket-custom-select{width:100%;border-radius:8px;background:url(/wp-content/plugins/js-support-ticket/includes/images/selecticon.png) 97% / 12px no-repeat #fff;padding:12px 15px;appearance:none}div.js-ticket-custom-radio-box{float:left;padding:10px 18px;border-radius:10px;min-height:52px;line-height:initial;display:flex;align-items:center;margin:0px!important}input.radiobutton.js-ticket-append-radio-btn{vertical-align:middle;margin:0 8px 0 0!important;width:18px;height:18px}label{margin:0;display:inline-block;font-weight:500}div.js-ticket-radio-box{float:left;padding:10px 18px;border-radius:10px;min-height:52px;line-height:initial;display:flex;align-items:center;margin:0!important}div.js-ticket-radio-box input.js-ticket-radio-btn{margin-right:8px;vertical-align:middle;width:18px;height:18px}.jsst-main-up-wrapper .wp-editor-wrap{width:100%}div.js-ticket-radio-box label{display:inline-block;margin:0;vertical-align:middle}span.js-attachment-file-box{float:left;width:100%;padding:10px;position:relative;display:flex;align-items:center;min-height:52px;border-radius:8px;background-color:#f8f9fa}div.js-ticket-add-form-wrapper div.js-ticket-from-field-wrp{position:relative;margin-bottom:25px}span.jsst-help-block{font-size:15px;position:relative;bottom:7px;width:100%;left:0;color:#6c757d}select.js-ticket-select-field,select.js-ticket-premade-select{padding:12px 15px;border-radius:8px}div.js-ticket-premade-msg-wrp div.js-ticket-premade-field-wrp select#departmentid,div.js-ticket-premade-msg-wrp div.js-ticket-premade-field-wrp select#staffid{padding:12px 15px;border-radius:8px}.js-filter-wrapper select{padding:12px 15px;-webkit-appearance:none!important;border-radius:8px}div.js-ticket-add-form-wrapper div.js-ticket-from-field-wrp div.js-ticket-from-field select{padding:12px 18px;line-height:initial;min-height:52px;-webkit-appearance:none!important;border-radius:8px;width:100%}div.js-ticket-add-form-wrapper div.js-ticket-from-field-wrp div.js-ticket-from-field .js-ticket-subscribe{padding:10px;background:#e9f7ef;border:1px solid #28a745;border-radius:8px}.js-ticket-recaptcha{width:100%;padding:10px;height:auto;border-radius:10px!important;min-height:52px}.js-filter-wrapper input[type="text"]{padding:12px 15px;border-radius:8px}div.jsst-main-up-wrapper a.js-merge-btn{color:#fff;text-decoration:none;background-color:#007bff;padding:10px 15px;border-radius:5px}.jsst-missing-addon-message{margin-top:25px;text-align:center;display:inline-block;width:100%;padding:15px;background-color:#fff3cd;color:#856404;border-radius:8px}div#jsst-header div#jsst-header-heading a.js-ticket-header-links{color:#343a40}.js-ticket-usercredentails-credentails-wrp{display:inline-block;width:100%;max-height:480px;overflow-y:auto}div.js-ticket-mails-btn-wrp div.js-ticket-mail-btn a.js-add-link .js-message-white-image{display:none}div.js-ticket-mails-btn-wrp div.js-ticket-mail-btn a.js-add-link .js-message-black-image{display:inline-block;vertical-align:middle;margin-right:8px}div.js-ticket-mails-btn-wrp div.js-ticket-mail-btn a.js-add-link:hover .js-message-white-image{display:inline-block;vertical-align:middle;margin-right:8px}div.js-ticket-mails-btn-wrp div.js-ticket-mail-btn a.js-add-link.active .js-message-white-image{display:inline-block;vertical-align:middle;margin-right:8px}div.js-ticket-mails-btn-wrp div.js-ticket-mail-btn a.js-add-link.active .js-message-black-image{display:none}div.js-ticket-mails-btn-wrp div.js-ticket-mail-btn a.js-add-link:hover .js-message-black-image{display:none}div.js-ticket-mails-btn-wrp div.js-ticket-mail-btn a.js-add-link{display:inline-block;min-width:140px;text-align:center}.js-ticket-wc-order-box{padding:25px;background-color:#f8f9fa;border-radius:12px}.js-ticket-wc-order-box .js-ticket-wc-order-item{display:inline-block;width:50%;float:left;margin-bottom:12px;font-size:16px}.js-ticket-wc-order-box .js-ticket-wc-order-item .js-ticket-wc-order-item-title{display:inline-block;margin-right:8px;font-weight:600;color:#495057}.js-ticket-wc-order-box .js-ticket-wc-order-item .js-ticket-wc-order-item-value{display:inline-block;color:#6c757d}.js-ticket-wc-order-box .js-ticket-wc-order-link{display:inline-block;padding:10px 20px;cursor:pointer;margin-bottom:8px;min-width:140px;text-align:center;background-color:#007bff;color:#fff;border-radius:8px;text-decoration:none;transition:background-color 0.3s ease}.js-ticket-wc-order-box .js-ticket-wc-order-link:hover{background-color:#0056b3}.js-hd-share-wrp{float:left;width:100%;margin-top:20px}.js-hd-share-wrp .js-hd-share{float:left;width:100%;border:2px solid #007bff;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,#007bff 0%,#0056b3 100%);color:#fff}.js-hd-share-wrp .js-hd-share .js-hd-share-disc{padding:20px}.js-hd-share-wrp .js-hd-share .js-hd-share-disc .js-hd-share-txt{margin:8px 0;font-size:24px;text-align:center;font-weight:700;line-height:initial}.js-hd-share-wrp .js-hd-share .js-hd-share-disc .js-hd-share-disc{margin:8px 0;font-size:55px;text-align:center;font-weight:700;line-height:initial}.js-hd-share-wrp .js-hd-share .js-hd-share-cnt{position:relative;padding:30px;overflow:hidden;background-color:rgb(255 255 255 / .1)}.js-hd-share-wrp .js-hd-share .js-hd-share-cnt .js-hd-disc-tit{margin:0 0 10px;font-size:20px;font-weight:600}.js-hd-share-wrp .js-hd-share .js-hd-share-cnt .js-hd-disc-txt{margin-bottom:20px;opacity:.9}.js-hd-share-wrp .js-hd-share .js-hd-share-cnt .js-hd-soc-share a{display:inline-block;margin-right:8px;opacity:.9;transition:opacity 0.3s ease}.js-hd-share-wrp .js-hd-share .js-hd-share-cnt .js-hd-soc-share a:hover{opacity:1}.js-hd-share-wrp .js-hd-share .js-hd-share-cnt .js-hd-disc-amnt{position:absolute;right:5%;top:15%;font-size:70px;font-weight:700;color:rgb(255 255 255 / .2);transform:scale(3) rotate(-15deg);opacity:.5}.js-hd-share-wrp .js-hd-share .js-hd-share-coupon-wrp{padding:25px;text-align:center;border-top:2px solid #007bff;background:rgb(255 255 255 / .9);color:#333}.js-hd-share-wrp .js-hd-share .js-hd-share-coupon-wrp span{display:inline-block;font-weight:700}.js-hd-share-wrp .js-hd-share .js-hd-share-coupon-wrp .js-hd-share-coupon-lbl{margin-right:5px;color:#007bff}#js-hd-share-coupon{display:none;background-color:#e9ecef;padding:5px 10px;border-radius:5px}div.js-ticket-add-form-wrapper div.js-ticket-from-field-wrp div.js-ticket-from-field .js-ticket-custom-terms-and-condition-box{padding:15px;width:100%;line-height:initial;height:auto;border-radius:8px;background-color:#f8f9fa}.termsandconditions_link_anchor{display:inline-block;padding:0;margin:0;text-decoration:underline;color:#007bff}.js-ticket-sociallogin{float:left;width:100%;margin-top:25px;padding:20px;background-color:#f8f9fa;border-radius:12px}.js-ticket-sociallogin .js-ticket-sociallogin-heading{margin-bottom:15px;font-size:18px;font-weight:600;color:#343a40;text-align:center}.js-ticket-sociallogin .js-ticket-sociallogin-list{float:left;width:100%;text-align:center}.js-ticket-sociallogin .js-ticket-sociallogin-list .js-ticket-sociallogin-item{display:inline-block;transition:0.3s ease;transform:translateY(0)}.js-ticket-sociallogin .js-ticket-sociallogin-list .js-ticket-sociallogin-item:hover{transform:translateY(-5px);box-shadow:0 4px 10px rgb(0 0 0 / .1)}.js-ticket-sociallogin .js-ticket-sociallogin-list .js-ticket-sociallogin-item:not(:first-child){margin-left:10px}div#multiformpopupblack,div#black_wrapper_ai_reply{background:rgb(0 0 0 / .6);position:fixed;width:100%;height:100%;top:0;left:0;z-index:9989}div#multiformpopup *{box-sizing:border-box}div#multiformpopup{position:fixed;top:50%;left:50%;width:60%;z-index:9999999999;transform:translate(-50%,-50%);background:#fff;box-sizing:border-box;max-height:80%;overflow-x:hidden;overflow-y:auto;border-radius:15px;box-shadow:0 10px 30px rgb(0 0 0 / .2)}div#multiformpopup .multiformpopup-top{float:left;width:100%;background:#007bff;padding:15px 20px;border-radius:15px 15px 0 0}div#multiformpopup .multiformpopup-top .multiformpopup-heading{float:left;color:#fff;font-weight:700;font-size:22px;line-height:initial;text-transform:capitalize}div#multiformpopup .multiformpopup-top .multiformpopup-close{float:right;cursor:pointer;filter:brightness(0) invert(1);opacity:.8}div#multiformpopup .multiformpopup-search{float:left;width:100%;background-color:#f8f9fa;padding-bottom:10px}div#multiformpopup .multiformpopup-search form .multiformpopup-fields-wrp{float:left;width:100%;padding:15px}div#multiformpopup .multiformpopup-search form .multiformpopup-fields-wrp .multiformpopup-fields{float:left;width:calc(100% / 3 - 10px);margin:0 5px}div#multiformpopup .multiformpopup-search form .multiformpopup-fields-wrp .multiformpopup-fields input{display:inline-block;width:100%;padding:10px 15px;height:45px;background:#fff;color:#495057;box-shadow:unset;border-radius:8px}div#multiformpopup .multiformpopup-search form .multiformpopup-fields-wrp .multiformpopup-btn-wrp{float:left;width:100%}div#multiformpopup .multiformpopup-search form .multiformpopup-fields-wrp .multiformpopup-btn-wrp input{float:left;padding:10px 25px;border:1px solid;margin:10px 5px 0;cursor:pointer;border-radius:8px;font-weight:500}div#multiformpopup .multiformpopup-search form .multiformpopup-fields-wrp .multiformpopup-btn-wrp .multiformpopup-search-btn{background:#007bff;border-color:#007bff;color:#fff}div#multiformpopup .multiformpopup-search form .multiformpopup-fields-wrp .multiformpopup-btn-wrp .multiformpopup-search-btn:hover{background:#0056b3;border-color:#0056b3;color:#fff}div#multiformpopup .multiformpopup-search form .multiformpopup-fields-wrp .multiformpopup-btn-wrp .multiformpopup-reset-btn{background:#6c757d;color:#fff}div#multiformpopup .multiformpopup-search form .multiformpopup-fields-wrp .multiformpopup-btn-wrp .multiformpopup-reset-btn:hover{background:#5a6268;border-color:#545b62;color:#fff}div#multiformpopup #multiformpopup-records-wrp{float:left;width:100%;padding:20px}div#multiformpopup #multiformpopup-records-wrp #multiformpopup-records .multiformpopup-records-desc{text-align:center;padding:50px 15px;color:#6c757d;font-size:18px}div#multiformpopup div.jsst-multiformpopup-header{width:100%;font-size:21px;float:left;padding:20px;font-weight:700;line-height:initial;display:flex;margin-bottom:15px}div#multiformpopup div.jsst-multiformpopup-header .multiformpopup-header-text{font-size:21px}div#multiformpopup div.multiformpopup-header-close-img{width:28px;height:28px;cursor:pointer;background-image:url('data:image/svg+xml,%3csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%234b5563" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"%3e%3cline x1="18" y1="6" x2="6" y2="18"%3e%3c/line%3e%3cline x1="6" y1="6" x2="18" y2="18"%3e%3c/line%3e%3c/svg%3e')!important;background-repeat:no-repeat!important;background-position:center center!important;background-size:contain!important;transition:transform 0.3s ease-in-out;margin-left:auto}div#multiformpopup div.multiformpopup-header-close-img:hover{transform:rotate(90deg)}div#multiformpopup #records{float:left;width:100%;padding:0 20px 20px}div#multiformpopup div.js-ticket-table-wrp{float:left;width:100%;padding:0}div#multiformpopup div.js-ticket-table-body div.js-ticket-multiform-row:hover{box-shadow:0 4px 15px rgb(0 0 0 / .1);background-color:#f8f9fa;transform:translateY(-2px)}div#multiformpopup div.js-ticket-table-body{float:left;width:100%;margin:0}div#multiformpopup div.js-ticket-table-body div.js-ticket-multiform-row{float:left;width:100%;margin:10px 0;padding:0 15px;cursor:pointer;border-radius:8px;transition:all 0.3s ease;background:#fff}div#multiformpopup div.js-ticket-table-body div.js-ticket-multiform-row.selected{border-color:#007bff;box-shadow:0 4px 15px rgb(0 123 255 / .2)}div#multiformpopup div.js-ticket-table-body div.js-ticket-multiform-row div.js-ticket-table-body-col{padding:15px;text-align:left;float:left;width:100%;line-height:initial;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div#multiformpopup div.js-ticket-table-body div.js-ticket-multiform-row div.js-ticket-table-body-col:first-child{font-weight:600;border:none;color:#343a40}div#multiformpopup div.js-ticket-table-body div.js-ticket-multiform-row.selected div.js-ticket-table-body-col:first-child{font-weight:900;color:#007bff}div#multiformpopup div.js-ticket-table-body div.js-ticket-multiform-row div.js-ticket-table-body-col:last-child{border-bottom:unset}div#multiformpopup div.js-ticket-table-body div.js-multiformpopup-link-wrp{float:left;width:100%;text-align:center;margin-top:25px;display:none}div#multiformpopup div.js-ticket-table-body div.js-multiformpopup-link-wrp a.js-multiformpopup-link{padding:15px 40px;min-width:150px;border-radius:8px;line-height:initial;background-color:#28a745;color:#fff;border:none;display:inline-block;margin-top:25px;cursor:pointer;transition:background-color 0.3s ease}div#multiformpopup div.js-ticket-table-body div.js-multiformpopup-link-wrp a.js-multiformpopup-link:hover{background-color:#218838}form.js-ticket-form div.js-form-wpuser-data-wrapper{float:left;width:100%;padding:20px;border:1px solid #b8daff;background-color:#e7f3ff;border-radius:12px;margin:0 0 25px}form.js-ticket-form div.js-form-wpuser-data-wrapper input.js-ticket-form-field-input{border:1px solid #99c6f0!important;border-radius:8px!important;padding:10px 15px}#wp-jsticket_message-wrap button{background:#f8f9fa!important;color:#495057!important;border-radius:5px;padding:5px 10px;cursor:pointer}#wp-jsticket_message-wrap button:hover{background-color:#e9ecef!important}div.js-ticket-search-form-btn-wrp input{flex:1 1 auto}div.js-ticket-search-form-btn-wrp{flex-wrap:wrap}div.js-ticket-department-wrapper div.js-ticket-table-body div.js-ticket-data-row{flex-wrap:wrap}div.js-ticket-table-heading-wrp div.js-ticket-table-heading-right a.js-ticket-table-add-btn{flex-wrap:wrap}.js-ticket-from-field span.js-ticket-sub-fields{min-width:fit-content}div.js-ticket-form-btn-wrp a.js-ticket-cancel-button{text-align:center}div.js-ticket-form-btn-wrp{flex-wrap:wrap}div.js-ticket-table-wrp div.js-ticket-table-header,div.js-ticket-table-body div.js-ticket-data-row{flex-wrap:wrap}div.js-ticket-table-heading-wrp{flex-wrap:wrap;gap:10px}div.js-ticket-fields-wrp div.js-ticket-form-field select.js-ticket-field-input{width:100%;padding:12px 18px;min-height:52px;height:auto;line-height:1.5;transition:border-color 0.2s ease,box-shadow 0.2s ease;box-sizing:border-box;height:100%}div.js-ticket-add-form-wrapper select[multiple="multiple"]{height:52px!important}div#jstran_loading,div#js_ai_reply_loading{display:none;z-index:9999;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}div.tk_attachment_value_wrapperform span.tk_attachment_value_text{font-size:15px}.js-ticket-attached-files-wrp{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-bottom:10px;width:100%}div.jsst-formfield-radio-button-wrap label{cursor:pointer}div.js-ticket-signature-radio-box label{cursor:pointer}div.jsst-main-up-wrapper.jsst-widget-main-up-wrapper .js-ticket-head{width:100%;padding:15px 20px;display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;float:none;font-weight:700;border-radius:8px;margin-top:20px}div.jsst-main-up-wrapper.jsst-widget-main-up-wrapper .js-ticket-body-padding{display:flex;align-items:center;flex:1 1 auto;gap:1rem;font-weight:600}div.jsst-main-up-wrapper.jsst-widget-main-up-wrapper .js-ticket-body-row-text a{font-weight:600}div.jsst-main-up-wrapper.jsst-widget-main-up-wrapper .js-ticket-body-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:10px;border-radius:8px;border:1px solid #d1d1d1;border-top-color:#d1d1d1;border-right-color:#d1d1d1;border-bottom-color:#d1d1d1;border-left-color:#d1d1d1;transition:background-color 0.2s ease;min-height:69px}div.jsst-main-up-wrapper.jsst-widget-main-up-wrapper .js-widget-download-right input{display:inline-block;padding:12px 20px;border-radius:8px;font-weight:500;text-decoration:none;transition:background-color 0.2s ease,color 0.2s ease;border:1px solid #fff0;border-top-color:#fff0;border-right-color:#fff0;border-bottom-color:#fff0;border-left-color:#fff0}div.jsst-main-up-wrapper.jsst-widget-main-up-wrapper .js-widget-download-right .js-ticket-body-row-button{margin:20px}div.jsst-main-up-wrapper.jsst-widget-main-up-wrapper .jsst-main-down-wrapper .js-ticket-body-padding .js-ticket-body-row-downloadicon{width:47px;height:47px;display:flex;align-items:center}div.jsst-main-up-wrapper.jsst-widget-main-up-wrapper .jsst-main-down-wrapper .js-ticket-body-padding .js-ticket-body-row-downloadicon img{max-width:100%;max-height:100%;width:47px}div.jsst-main-up-wrapper.jsst-widget-main-up-wrapper .jsst-main-down-wrapper{display:flex;flex-direction:column;gap:1rem}div.js-ticket-flat a:hover,div.js-ticket-flat a.active,div.js-ticket-flat a:hover::after,div.js-ticket-flat a.active::after{background-color:#2b2b2b}div.js-ticket-breadcrumb-wrp .breadcrumb li:first-child a{background-color:#2b2b2b}div.js-ticket-breadcrumb-wrp .breadcrumb li:first-child a:hover::after{background-color:transparent!important}div.js-ticket-breadcrumb-wrp .breadcrumb li:first-child a::after{border-left-color:#2b2b2b}div.js-ticket-breadcrumb-wrp .breadcrumb li a::after{border-left-color:#c9c9c9}div.js-ticket-breadcrumb-wrp .breadcrumb li a{color:#636363}div.js-ticket-breadcrumb-wrp .breadcrumb li a:hover{color:#2b2b2b}div.jsst-main-up-wrapper{background-color:#f5f2f5}div.jsst-main-up-wrapper a{color:#026ef8}div.jsst-main-up-wrapper a:hover{color:#2b2b2b}div#jsst-header{background-color:#026ef8}a.js-ticket-header-links{color:#fff}a.js-ticket-header-links:hover{color:#fff}div#jsst-header div#jsst-header-heading{color:#f5f2f5}div#jsst-header span.jsst-header-tab a.js-cp-menu-link{background:#fff;color:#026ef8;border:1px solid #fff}div#jsst-header span.jsst-header-tab a.js-cp-menu-link:hover{background:#026ef8;color:#fff}div#jsst-header span.jsst-header-tab.active a.js-cp-menu-link{background:#026ef8;color:#fff}div#jsst-header span.jsst-header-tab.js-ticket-loginlogoutclass a{border:1px solid #fff;color:#fff;background:#026ef8}div#jsst-header span.jsst-header-tab.js-ticket-loginlogoutclass a.js-cp-menu-link:hover{color:#026ef8;background:#fff}div#jsst_breadcrumbs_parent div.home a{background:#2b2b2b}div.js-ticket-messages-data-wrapper span.js-ticket-messages-main-text{color:#636363}div.js-ticket-messages-data-wrapper span.js-ticket-messages-block_text{color:#636363}span.js-ticket-user-login-btn-wrp a.js-ticket-login-btn{background-color:#026ef8;color:#fff;box-shadow:0 2px 10px rgb(2 110 248 / .4)}span.js-ticket-user-login-btn-wrp a.js-ticket-login-btn:hover{border-color:#2b2b2b;background-color:#2b2b2b;box-shadow:0 2px 10px rgb(43 43 43 / .5)}span.js-ticket-user-login-btn-wrp a.js-ticket-register-btn{background-color:#2b2b2b;color:#fff;box-shadow:0 2px 10px rgb(43 43 43 / .5)}span.js-ticket-user-login-btn-wrp a.js-ticket-register-btn:hover{border-color:#026ef8;background-color:#026ef8;box-shadow:0 2px 10px rgb(2 110 248 / .4)}div.jsst_errors span.error{color:#871414;border:1px solid #871414;background-color:#ffd2d3}.js-ticket-button:hover{background-color:#2b2b2b}div.jsst-main-up-wrapper input[type='radio']{appearance:none;-webkit-appearance:none;max-width:15px;min-width:15px;max-height:15px;min-height:15px;border:1px solid #d1d1d1;border-radius:50%;position:relative;cursor:pointer}div.jsst-main-up-wrapper input[type='radio']:checked{border-color:#026ef8}div.jsst-main-up-wrapper input[type='radio']:checked::after{content:'';max-width:70%;max-height:70%;background:#026ef8;border-radius:50%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;text-allign:center}div.js-ticket-form-btn-wrp input.js-ticket-save-button{box-shadow:0 2px 10px rgb(2 110 248 / .4)}div#multiformpopup div.jsst-multiformpopup-header{color:#2b2b2b;border-bottom:1px solid #d1d1d1;background-color:#f5f2f5}div#multiformpopup div.js-ticket-table-body div.js-ticket-multiform-row{border:1px solid #d1d1d1;background:#f5f5f5}div#multiformpopup div.js-ticket-table-body div.js-ticket-multiform-row:hover{border:1px solid #026ef8;background:#fff}div#multiformpopup div.js-ticket-table-body div.js-ticket-multiform-row div.js-ticket-table-body-col{border-top:1px solid #d1d1d1}div#multiformpopup div.js-ticket-table-body div.js-ticket-multiform-row div.js-ticket-table-body-col{color:#026ef8}#wp-jsticket_message-wrap button,div.js-ticket-fields-wrp div.js-ticket-form-field select.js-ticket-field-input{border:1px solid #d1d1d1}div#multiformpopup div.js-ticket-table-body div.js-ticket-multiform-row.selected div.js-ticket-table-body-col{color:#2b2b2b}div#multiformpopup .multiformpopup-search form .multiformpopup-fields-wrp .multiformpopup-btn-wrp .multiformpopup-reset-btn{border-color:#d1d1d1}.jsst-main-up-wrapper .wp-editor-container{border-color:#d1d1d1!important}div#multiformpopup div.js-ticket-table-body div.js-ticket-multiform-row div.js-ticket-table-body-col:first-child{color:#2b2b2b}div#multiformpopup div.js-ticket-table-body div.js-ticket-multiform-row.selected div.js-ticket-table-body-col:first-child{color:#026ef8}div#multiformpopup div.js-ticket-table-body div.js-ticket-multiform-row div.js-ticket-table-body-col:last-child{color:#6c757d}div#multiformpopup div.js-ticket-table-body div.js-multiformpopup-link-wrp{border-top:1px solid #d1d1d1}div#multiformpopup div.js-ticket-table-body div.js-multiformpopup-link-wrp a.js-multiformpopup-link:hover{background-color:#fff;color:#1578e8;border:1px solid #1578e8}div#multiformpopup div.js-ticket-table-body div.js-multiformpopup-link-wrp a.js-multiformpopup-link{background-color:#026ef8;color:#fff;border:1px solid #d1d1d1}div.js-ticket-feedback-heading{border:1px solid #d1d1d1;background-color:#2b2b2b;color:#fff}div.jsst-feedback-det-wrp div.jsst-feedback-det-list{border:1px solid #d1d1d1}div.jsst-feedback-det-wrp div.jsst-feedback-det-list div.jsst-feedback-det-list-top div.jsst-feedback-det-list-data-wrp div.jsst-feedback-det-list-data-top div.jsst-feedback-det-list-data-top-title{color:#636363}div.jsst-feedback-det-wrp div.jsst-feedback-det-list div.jsst-feedback-det-list-top div.jsst-feedback-det-list-data-wrp div.jsst-feedback-det-list-data-top div.jsst-feedback-det-list-data-top-val{color:#636363}div.jsst-feedback-det-wrp div.jsst-feedback-det-list div.jsst-feedback-det-list-top div.jsst-feedback-det-list-data-wrp div.jsst-feedback-det-list-data-top div.jsst-feedback-det-list-data-top-val a.jsst-feedback-det-list-data-top-val-txt{color:#2b2b2b}div.jsst-feedback-det-wrp div.jsst-feedback-det-list div.jsst-feedback-det-list-top div.jsst-feedback-det-list-data-wrp div.jsst-feedback-det-list-data-btm div.jsst-feedback-det-list-datea-btm-rec div.jsst-feedback-det-list-data-btm-title{color:#636363}div.jsst-feedback-det-wrp div.jsst-feedback-det-list div.jsst-feedback-det-list-top div.jsst-feedback-det-list-data-wrp div.jsst-feedback-det-list-data-btm div.jsst-feedback-det-list-datea-btm-rec div.jsst-feedback-det-list-data-btm-val{color:#636363}div.jsst-feedback-det-wrp div.jsst-feedback-det-list div.jsst-feedback-det-list-btm div.jsst-feedback-det-list-btm-title{color:#636363}input.js-ticket-radio-btn{accent-color:#026ef8}div.js-ticket-body-data-elipses a{color:#2b2b2b;text-decoration:none}div.js-ticket-detail-wrapper div.js-ticket-openclosed{background:#e7e7e7;color:#636363;border-right:1px solid #d1d1d1}div#records div.jsst_userpages a.jsst_userlink:hover{background:#2b2b2b;color:#fff}span.jsst_userlink.selected{background:#026ef8;color:#fff}div.tablenav div.tablenav-pages{border:1px solid #f1f1fc;width:100%}div.tablenav div.tablenav-pages span.page-numbers.current{background:#fff;color:#2b2b2b;border:1px solid #026ef8;padding:11px 20px;line-height:initial;display:inline-block}div.tablenav div.tablenav-pages a.page-numbers:hover{background:#fff;color:#026ef8;border:1px solid #d1d1d1;text-decoration:none}div.tablenav div.tablenav-pages a.page-numbers{background:#fff;background:-moz-linear-gradient(top,#ffffff 0%,#f2f2f2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(top,#ffffff 0%,#f2f2f2 100%);background:-o-linear-gradient(top,#ffffff 0%,#f2f2f2 100%);background:-ms-linear-gradient(top,#ffffff 0%,#f2f2f2 100%);background:linear-gradient(to bottom,#ffffff 0%,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f2f2f2',GradientType=0);color:#636363;border:1px solid #d1d1d1;padding:11px 20px;line-height:initial;display:inline-block}div.tablenav div.tablenav-pages a.page-numbers.next{background:#026ef8;color:#fff;border:1px solid #026ef8}div.tablenav div.tablenav-pages a.page-numbers.prev{background:#2b2b2b;color:#fff;border:1px solid #2b2b2b}div#jsst-widget-myticket-wrapper{background:#f5f2f5;border:1px solid #d1d1d1}div#jsst-widget-myticket-wrapper div.jsst-widget-myticket-topbar{border-bottom:1px solid #d1d1d1}div#jsst-widget-myticket-wrapper div.jsst-widget-myticket-topbar span.jsst-widget-myticket-subject a{color:#2b2b2b}div#jsst-widget-myticket-wrapper div.jsst-widget-myticket-topbar span.jsst-widget-myticket-status{color:#fff}div#jsst-widget-myticket-wrapper div.jsst-widget-myticket-bottombar span.jsst-widget-myticket-priority{color:#fff}div#jsst-widget-myticket-wrapper div.jsst-widget-myticket-bottombar span.jsst-widget-myticket-from span.widget-from{color:#636363}div#jsst-widget-myticket-wrapper div.jsst-widget-myticket-bottombar span.jsst-widget-myticket-from span.widget-fromname{color:#636363}div#jsst-widget-mailnotification-wrapper{background:#f5f2f5;border:1px solid #d1d1d1}div#jsst-widget-mailnotification-wrapper span.jsst-widget-mailnotification-upper{color:#636363}div#jsst-widget-mailnotification-wrapper span.jsst-widget-mailnotification-upper span.jsst-widget-mailnotification-created{color:#636363}div#jsst-widget-mailnotification-wrapper span.jsst-widget-mailnotification-upper span.jsst-widget-mailnotification-new{color:#0752AD}div#jsst-widget-mailnotification-wrapper span.jsst-widget-mailnotification-upper span.jsst-widget-mailnotification-replied{color:#ED6B6D}div.jsst-visitor-message-wrapper{border:1px solid #d1d1d1}div.jsst-visitor-message-wrapper img{border-right:1px solid #d1d1d1}div.feedback-sucess-message{border:1px solid #d1d1d1}div.feedback-sucess-message span.feedback-message-text{border-top:1px solid #d1d1d1}div.js-ticket-thread-wrapper div.js-ticket-thread-upperpart a.ticket-edit-reply-button{border:1px solid #2b2b2b;background:#f5f2f5;color:#2b2b2b}div.js-ticket-thread-wrapper div.js-ticket-thread-upperpart a.ticket-edit-time-button{border:1px solid #d1d1d1;background:#f5f2f5;color:#636363}span.js-ticket-value.js-ticket-creade-via-email-spn{border:1px solid #d1d1d1;background:#f5f2f5;color:#636363}div.js-ticket-checkstatus-wrp p.js-support-tkentckt-centrmainwrp::after{background:#026ef8}div.js-ticket-checkstatus-wrp p.js-support-tkentckt-centrmainwrp span.js-support-tkentckt-centrwrp{color:#2b2b2b}div.jsst-visitor-token-message p.jsst-visitor-token-message-token-number a{background:#026ef8;color:#fff;border:1px solid #026ef8}div.jsst-visitor-token-message p.jsst-visitor-token-message-token-number a:hover{background:#fff;color:#026ef8}.js-ticket-sociallogin .js-ticket-sociallogin-heading{color:#636363}// .js-admin-theme-page div.js-ticket-search-wrp div.js-ticket-form-wrp form.js-filter-form div.js-filter-button-wrp input.js-ticket-search-btn{background-color:#026ef8;color:#fff}// .js-admin-theme-page div.js-ticket-top-cirlce-count-wrp{border:1px solid #d1d1d1}// .js-admin-theme-page div.js-ticket-search-wrp div.js-ticket-form-wrp form.js-filter-form div.js-filter-wrapper{background-color:#f5f2f5}// .js-admin-theme-page div.js-ticket-search-wrp .js-ticket-form-wrp form.js-filter-form{border:1px solid #d1d1d1}// .js-admin-theme-page div.js-ticket-search-wrp div.js-ticket-form-wrp form.js-filter-form div.js-filter-button-wrp input.js-ticket-reset-btn{background-color:#2b2b2b;color:#fff;border:1px solid #d1d1d1}// .js-admin-theme-page div.js-ticket-sorting{background:#2b2b2b;color:#fff}// .js-admin-theme-page div.js-ticket-sorting-right div.js-ticket-sort select.js-ticket-sorting-select{background:#fff;color:#2b2b2b;border:1px solid #d1d1d1}// .js-admin-theme-page div.jsst-main-up-wrapper .js-ticket-wrapper a{color:#026ef8}// .js-admin-theme-page div.js-ticket-wrapper{border-color:#d1d1d1}// .js-admin-theme-page div.js-ticket-search-wrp div.js-ticket-form-wrp form.js-filter-form div.js-filter-button-wrp .js-search-filter-btn:hover{border-color:#026ef8}// .js-admin-theme-page div.js-ticket-search-wrp div.js-ticket-form-wrp form.js-filter-form div.js-filter-button-wrp input.js-ticket-reset-btn:hover{border-color:#026ef8}// .js-admin-theme-page div.js-ticket-search-wrp div.js-ticket-form-wrp form.js-filter-form div.js-filter-button-wrp input.js-ticket-search-btn{border:1px solid #d1d1d1}// .js-admin-theme-page div.js-ticket-search-wrp div.js-ticket-form-wrp form.js-filter-form div.js-filter-button-wrp input.js-ticket-search-btn:hover{border-color:#2b2b2b}// .js-admin-theme-page div.jsst-main-up-wrapper .js-ticket-wrapper a:hover{color:#2b2b2b}// .js-admin-theme-page div.js-ticket-wrapper div.js-ticket-data1 div.js-ticket-data-row .js-ticket-data-tit{color:#2b2b2b}// .js-admin-theme-page div.js-ticket-wrapper span.js-ticket-wrapper-textcolor{color:#fff}// .js-admin-theme-page div.js-ticket-search-wrp div.js-ticket-form-wrp form.js-filter-form div.js-filter-button-wrp .js-search-filter-btn{border:1px solid #d1d1d1;color:#636363}// .js-admin-theme-page div.js-ticket-wrapper div.js-ticket-toparea{color:#636363}// .js-admin-theme-page div.js-myticket-link a.js-myticket-link{border:1px solid #d1d1d1}// .js-admin-theme-page div.js-ticket-search-wrp div.js-ticket-form-wrp form.js-filter-form div.js-filter-wrapper div.js-filter-form-fields-wrp input.js-ticket-input-field{border:1px solid #d1d1d1}// .js-admin-theme-page div.js-myticket-link a.js-myticket-link.js-ticket-green.active{border-color:#14A76C}// .js-admin-theme-page div.js-myticket-link a.js-myticket-link.js-ticket-green:hover{border-color:#14A76C}// .js-admin-theme-page div.js-myticket-link a.js-myticket-link.js-ticket-blue:hover{border-color:#5AB9EA}// .js-admin-theme-page div.js-myticket-link a.js-myticket-link.js-ticket-red:hover{border-color:#e82d3e}// .js-admin-theme-page div.js-myticket-link a.js-myticket-link.js-ticket-brown:hover{border-color:#D79922}input.custom_date{background-color:#fff;border:1px solid #d1d1d1}select.js-ticket-custom-select{background-color:#fcfcfc;border:1px solid #d1d1d1}div.js-ticket-custom-radio-box{background-color:#fff;border:1px solid #d1d1d1}div.js-ticket-radio-box{border:1px solid #d1d1d1;background-color:#fff}.js-ticket-custom-textarea{border:1px solid #d1d1d1;background-color:#fff}span.js-attachment-file-box{border:1px solid #d1d1d1;background-color:#fff}.jsst-main-up-wrapper input.custom_date,.js-filter-wrapper input[type='text']{border:1px solid #d1d1d1}select.js-ticket-select-field,select.js-ticket-premade-select,div.js-ticket-add-form-wrapper div.js-ticket-from-field-wrp div.js-ticket-from-field select{border:1px solid #d1d1d1}div.js-ticket-table-body div.js-ticket-data-row,.js-filter-wrapper select{border:1px solid #d1d1d1}div.js-ticket-premade-msg-wrp div.js-ticket-premade-field-wrp select#staffid{border:1px solid #d1d1d1}div.js-ticket-table-header{background-color:#f5f2f5;border:1px solid #d1d1d1}div.js-ticket-table-header div.js-ticket-table-header-col:last-child{border-right:none}div.js-ticket-downloads-wrp div.js-ticket-downloads-heading-wrp{background-color:#2b2b2b;border:1px solid #d1d1d1;color:#fff}.js-ticket-wc-order-box .js-ticket-wc-order-item .js-ticket-wc-order-item-title{color:#026ef8}.js-ticket-wc-order-box .js-ticket-wc-order-link{background-color:#2b2b2b;color:#fff}.js-ticket-wc-order-box,div#multiformpopup .multiformpopup-search form .multiformpopup-fields-wrp .multiformpopup-fields input{border:1px solid #d1d1d1}div.js-ticket-add-form-wrapper div.js-ticket-from-field-wrp div.js-ticket-from-field .js-ticket-custom-terms-and-condition-box{border:1px solid #d1d1d1;background:#f5f2f5;color:#636363}div.js-ticket-add-form-wrapper div.js-ticket-from-field-wrp div.js-ticket-from-field .js-ticket-custom-terms-and-condition-box label{color:#636363}.termsandconditions_link_anchor{color:#636363}div.jsst-main-up-wrapper.jsst-widget-main-up-wrapper .js-ticket-body-row{border-color:#d1d1d1;background-color:#fff}div.jsst-main-up-wrapper.jsst-widget-main-up-wrapper .js-ticket-body-row-text a{color:#2b2b2b}div.jsst-main-up-wrapper.jsst-widget-main-up-wrapper .js-ticket-body-row-text a:hover{color:#026ef8}div.jsst-main-up-wrapper.jsst-widget-main-up-wrapper .js-widget-download-right input{background-color:#026ef8;color:#fff;border-color:#026ef8}div.jsst-main-up-wrapper.jsst-widget-main-up-wrapper .js-widget-download-right input:hover{background-color:#2b2b2b;color:#fff;border-color:#2b2b2b}div.jsst-main-up-wrapper a.js-ticket-delete-attachment{text-decoration:none}.js-ticket-recaptcha{background-color:#fff;border:1px solid #d1d1d1!important;color:#636363}@media (max-width:782px){div.js-ticket-wrapper div.js-ticket-data1{border-top:1px solid #d1d1d1}}@media (max-width:650px){div.js-ticket-latest-tickets-wrp div.js-ticket-row div.js-ticket-first-left{border-bottom:0}}div#js-ticket_screentag{opacity:1;position:fixed;top:30px;left:0;right:auto;bottom:auto;background:rgb(18 17 17 / .5);z-index:9999;border-radius:0 8px 8px 0;padding:5px 10px 5px 20px}div#js-ticket_screentag img.js-ticket_screentag_image{margin-left:10px;display:inline-block;width:40px;height:40px}div#js-ticket_screentag a.js-ticket_screentag_anchor{color:#fff;text-decoration:none}div#js-ticket_screentag span.text{display:inline-block;font-family:sans-serif;font-size:15px}@media (min-width:668px) and (max-width:782px){div#multiformpopup{width:65%}div.js-cp-main-wrp div.js-cp-left{width:100%;padding-bottom:30px}div.js-cp-main-wrp div.js-cp-right{width:100%}div.jsst-visitor-token-message p.jsst-visitor-token-message-token-number a{margin-bottom:10px}div.js-ticket-table-heading-wrp div.js-ticket-table-heading-left{width:auto}div.js-ticket-table-heading-wrp div.js-ticket-table-heading-right{width:auto;float:right}div.js-ticket-select-user-field{width:60%}div.js-ticket-select-user-btn{width:40%}div.tk_attachment_value_wrapperform span.tk_attachment_value_text{width:calc(100% / 2 - 10px)}span#premade{width:82%}span.js-ticket-sub-fields{width:calc(100% / 3 - 10px);margin-bottom:10px}.js-support-ticket-cont .js-support-ticket-box{width:calc(100% / 2 - 20px);margin-bottom:20px;min-height:430px}.js-support-ticket-cont .js-support-ticket-box:last-child{margin-bottom:0}div.js-ticket-search-top div.js-ticket-search-left{width:100%;display:flex;flex:1 1 auto}div.js-ticket-search-top div.js-ticket-search-left div.js-ticket-search-fields-wrp input.js-ticket-search-input-fields{width:calc(100% / 3 - 10px)}.js-ticket-search-btn-wrp{width:auto;min-width:35%}div.js-ticket-search-top div.js-ticket-search-right{width:calc(60% - 5px)}div.js-ticket-table-body div.js-ticket-data-row div.js-ticket-table-body-col{text-align:left;width:100%;min-width:100%;display:flex;align-items:center}div.js-ticket-table-body div.js-ticket-data-row div.js-ticket-table-body-col{border-right:none!important;border-bottom:1px solid #DEDFE0}div.js-ticket-table-body div.js-ticket-data-row div.js-ticket-table-body-col:first-child{width:100%}div.js-ticket-table-body div.js-ticket-data-row div.js-ticket-table-body-col:last-child{border-bottom:none!important}div.js-ticket-table-body div.js-ticket-data-row div.js-ticket-table-body-col:nth-child(3){width:100%}div#records div.js-ticket-table-body div.js-ticket-data-row{margin-bottom:15px;border-top:1px solid #d1d1d1}div.js-ticket-table-body div.js-ticket-data-row div.js-ticket-table-body-col{width:100%}div.js-ticket-search-wrp div.js-ticket-form-wrp form.js-filter-form div.js-filter-field-wrp{float:left;width:33.33%}div.js-ticket-wrapper div.js-ticket-pic{width:20%}div.js-ticket-wrapper div.js-ticket-data{width:80%}span.js-ticket-wrapper-textcolor{top:15px}div.js-ticket-wrapper div.js-ticket-data span.js-ticket-status{right:120px;top:15px}div.js-ticket-wrapper div.js-ticket-data1{width:100%}div.js-ticket-search-wrp div.js-ticket-form-wrp form.js-filter-form div.js-filter-wrapper div.js-filter-form-fields-wrp{width:100%;padding-bottom:7px}div.js-ticket-search-wrp div.js-ticket-form-wrp form.js-filter-form div.js-filter-button-wrp{float:left;width:100%}div#js-filter-wrapper-toggle-btn{width:calc(100% - 90% - 5px)}div.js-ticket-sorting span.js-ticket-sorting-link{padding-right:0;padding-left:0;width:calc(100% / 3);display:inline-block;float:left}div.js-myticket-link{width:calc(100% / 3);margin:5px 0}div.js-ticket-data1 .js-col-xs-5{width:30%}div.js-ticket-data1 .js-col-xs-7{width:30%}.js-tkt-det-left{width:100%;padding:0 0 30px}.js-tkt-det-right{width:100%}div#userpopup{width:90%}div#popupforagenttransfer{width:90%}div#popupfordepartmenttransfer{width:90%}div#userpopupforchangestatus{width:90%}div#popupforinternalnote{width:93%}div.js-ticket-append-signature-wrp div.js-ticket-signature-radio-box{margin-bottom:10px}div#userpopupforchangepriority{width:90%}div#userpopupforchangepriority div.js-ticket-priorty-fields-wrp div.js-ticket-select-priorty select#priority{width:90%}div.js-ticket-detail-box div.js-ticket-detail-left{width:30%}div.js-ticket-detail-box div.js-ticket-detail-right{width:70%}div#usercredentailspopup{width:90%}div#js-ticket-main-popup{width:85%}div.js-ticket-role-wrp div.js-ticket-add-role-field-wrp{width:calc(100% / 2 - 10px);margin-bottom:10px}div.js-admin-report-box-wrapper div.js-admin-box{width:calc(100% / 5 - 10px);margin-left:5px;margin-right:5px;margin-bottom:10px;float:left}div.js-admin-report-box-wrapper div.js-admin-box div.js-admin-box-image{text-align:center}div.js-admin-report-box-wrapper div.js-admin-box div.js-admin-box-content div.js-admin-box-content-number{text-align:center}div.js-admin-report-box-wrapper div.js-admin-box div.js-admin-box-content div.js-admin-box-content-label{text-align:center}div.js-admin-staff-wrapper div.js-col-md-2.js-col-md-offset-1.js-admin-report-box.box1{width:calc(100% / 3 - 10px);margin-left:5px;margin-right:5px;float:left;margin-top:10px}div.js-admin-staff-wrapper div.js-admin-report-box{width:calc(100% / 3 - 10px);margin-left:5px;margin-right:5px;float:left;margin-top:10px}div.js-ticket-downloads-wrp div.js-admin-staff-wrapper div.js-festaffreport-img{float:left;width:calc(100% - 40px);margin-bottom:20px}div.js-ticket-downloads-wrp div.js-admin-staff-wrapper div.js-festaffreport-data{float:left;width:100%}div.js-ticket-table-body div.js-ticket-data-row div.js-ticket-table-body-col{padding:15px;min-height:auto}div.js-ticket-categories-content div.js-ticket-category-box{width:calc(100% / 2 - 10px)}#js-ticket-main-popup div.js-ticket-download-btn{text-align:center}.js-ticket-download-btn{margin-left:0}div.js-ticket-downloads-content div.js-ticket-download-box div.js-ticket-download-left{width:100%}div.js-ticket-downloads-content div.js-ticket-download-box div.js-ticket-download-right{padding:4px 0}div.js-ticket-attached-files-wrp{width:100%}div.js-view-tickets{width:calc(100% - 30px)!important}div.jsst-merge-popup-wrapper{width:90%}div.js-ticket-table-wrp div.js-ticket-table-header{display:none}div.js-ticket-table-body-col{width:100%;text-align:left!important}span.js-ticket-display-block{display:inline-block;margin-right:5px}.js-ticket-ai-powered-reply-wrapper{justify-content:center!important}.js-ticket-ai-powered-reply-content{text-align:center}div.js-ticket-categories-heading-wrp{flex-wrap:wrap;gap:15px}div.jsst-main-up-wrapper.jsst-widget-main-up-wrapper .js-ticket-body-padding{width:100%}div.jsst-main-up-wrapper.jsst-widget-main-up-wrapper .js-widget-download-right .js-ticket-body-row-button{margin-left:0;margin-right:0}}@media (min-width:481px) and (max-width:667px){div#multiformpopup{width:80%}div#jsst-header div#jsst-header-heading{width:100%}a.js-ticket-header-links{width:100%}div#jsst-header div#jsst-tabs-wrp{width:100%}div#jsst-header span.jsst-header-tab{width:calc(100% / 2 - 8px)}div#jsst-header span.jsst-header-tab.js-ticket-loginlogoutclass{margin-left:0}div#jsst-header span.jsst-header-tab a.js-cp-menu-link{width:100%}div#js-total-count-cp a.js-ticket-count-wrp{width:calc(100% / 2 - 10px);margin-bottom:10px}a.js-ticket-dash-menu{width:100%}div.js-cp-main-wrp div.js-cp-left{width:100%;padding-right:0;margin-bottom:20px}div.js-cp-main-wrp div.js-cp-right{width:100%}.js-ticket-count div.js-ticket-link{width:calc(100% / 2)}div.js-ticket-latest-ticket-header-wrp{display:none!important}div.js-ticket-latest-tickets-wrp div.js-ticket-row div.js-ticket-first-left{width:100%}div.js-ticket-latest-tickets-wrp div.js-ticket-row div.js-ticket-first-left div.js-ticket-ticket-subject{width:100%;text-align:center}div.js-ticket-latest-ticket-heading{display:inline-block}div.js-ticket-latest-tickets-wrp div.js-ticket-row div.js-ticket-second-left{width:100%}div.js-ticket-latest-tickets-wrp div.js-ticket-row div.js-ticket-third-left{width:100%;padding-top:0}div.js-ticket-latest-tickets-wrp div.js-ticket-row div.js-ticket-fourth-left{width:100%;padding:0}div.js-ticket-latest-tickets-wrp div.js-ticket-row div.js-ticket-first-left div.js-ticket-user-img-wrp{width:100%;display:flex;align-items:center;justify-content:center;text-align:center}div.js-ticket-latest-tickets-wrp div.js-ticket-row div.js-ticket-first-left div.js-ticket-user-img-wrp img{width:60px;height:60px}div.js-ticket-latest-tickets-wrp div.js-ticket-row{justify-content:center}div.js-ticket-latest-tickets-wrp div.js-ticket-row div.js-ticket-first-left div.js-ticket-ticket-subject{padding:0}div.js-ticket-latest-tickets-wrp div.js-ticket-row div.js-ticket-first-left div.js-ticket-ticket-subject div.js-ticket-data-row{padding-bottom:15px}div.js-ticket-latest-tickets-wrp div.js-ticket-row div.js-ticket-fourth-left div.js-ticket-priorty{width:auto;display:inline-block;min-width:102px}.js-support-ticket-cont .js-support-ticket-box{width:calc(100% / 2 - 20px);margin-bottom:20px;min-height:450px}.js-support-ticket-cont .js-support-ticket-box:last-child{margin-bottom:0}div.js-ticket-add-form-wrapper div.js-ticket-from-field-wrp{width:calc(100% / 1 - 10px)}div.js-ticket-select-user-field{width:65%}div.js-ticket-select-user-btn{width:35%}span#premade{width:100%}span#premade select#premadeid{background:url(/wp-content/plugins/js-support-ticket/includes/images/selecticon.png) 96% / 4% no-repeat;width:100%}span.js-ticket-apend-radio-btn{margin:10px 0 0 0}div.tk_attachment_value_wrapperform span.tk_attachment_value_text{width:calc(100% / 1 - 10px)}span.js-ticket-sub-fields{width:calc(100% / 2 - 10px);margin-bottom:10px}div#userpopup{width:90%}div.js-ticket-search-top div.js-ticket-search-left{width:100%;display:flex;flex:1 1 auto}div.js-ticket-search-top div.js-ticket-search-left div.js-ticket-search-fields-wrp input.js-ticket-search-input-fields{width:calc(100% / 3 - 10px)}div.js-ticket-search-top div.js-ticket-search-right{width:calc(60% - 5px)}div#records div.js-ticket-table-body div.js-ticket-data-row{margin-bottom:15px;border-top:1px solid #d1d1d1}div.js-myticket-link{width:calc(100% / 2);margin-bottom:10px}div.js-ticket-wrapper:hover div.js-ticket-pic{border-right:none!important}div.js-ticket-wrapper div.js-ticket-pic{border-right:none!important}div.js-ticket-search-wrp div.js-ticket-form-wrp form.js-filter-form div.js-filter-wrapper div.js-filter-form-fields-wrp{width:100%;padding-right:0;margin-bottom:10px}div#js-filter-wrapper-toggle-btn{width:calc(100% - 85% - 5px)}div.js-ticket-search-wrp div.js-ticket-form-wrp form.js-filter-form div.js-filter-button-wrp{float:left;width:100%}div.js-ticket-search-wrp div.js-ticket-form-wrp form.js-filter-form div.js-filter-button-wrp input.js-ticket-search-btn{width:25%}div.js-ticket-search-wrp div.js-ticket-form-wrp form.js-filter-form div.js-filter-button-wrp input.js-ticket-reset-btn{width:25%}div.js-ticket-search-wrp div.js-ticket-form-wrp form.js-filter-form div#js-filter-wrapper-toggle-area div.js-filter-field-wrp{width:calc(100% / 1);padding:5px 0}div.js-ticket-sorting span.js-ticket-sorting-link{padding-right:0;padding-left:0;width:calc(100% / 3);display:inline-block;float:left}div.js-ticket-wrapper div.js-ticket-pic{width:20%}div.js-ticket-wrapper div.js-ticket-data{width:80%}span.js-ticket-wrapper-textcolor{top:15px}div.js-ticket-wrapper div.js-ticket-data span.js-ticket-status{top:15px;right:120px}div.js-ticket-wrapper div.js-ticket-data1{width:100%}div.jsst-visitor-token-message p.jsst-visitor-token-message-token-number a{margin-bottom:10px}div.js-ticket-detail-wrapper{padding:5px 0}.js-ticket-thread .js-ticket-thread-cnt .js-ticket-thread-data .js-ticket-thread-read-status-wrp{margin:14px 0 0;width:100%}.js-ticket-thread .js-ticket-thread-cnt .js-ticket-thread-data .js-ticket-thread-read-status-btn{float:left}.js-ticket-thread .js-ticket-thread-cnt .js-ticket-thread-data .js-ticket-thread-read-status-detail{left:0;min-width:100%}div.js-ticket-detail-box div.js-ticket-detail-left{width:100%;padding:10px}div.js-ticket-detail-box div.js-ticket-detail-right{width:100%}div.js-ticket-detail-box div.js-ticket-detail-right div.js-ticket-rows-wrp{padding:20px;text-align:center;min-height:auto!important}div.js-ticket-detail-box div.js-ticket-detail-right{border-top:1px solid #DEDFE0;border-left:none!important}div.js-ticket-detail-box div.js-ticket-detail-right div.js-ticket-rows-wrapper{width:100%;text-align:center;min-height:unset}div.js-ticket-detail-right div.js-ticket-openclosed-box{top:66%}div.jsst-ticket-detail-timer-wrapper div.timer-left{padding:10px;width:100%;text-align:center}.jsst-ticket-detail-timer-wrapper .timer-total-time{float:none}div.jsst-ticket-detail-timer-wrapper div.timer-right{float:left;width:100%}div.jsst-ticket-detail-timer-wrapper div.timer-right div.timer-total-time{float:left;width:100%;text-align:center;padding:0 0 0 0}div.jsst-ticket-detail-timer-wrapper div.timer-right div.timer{padding:0 0 0 0;width:100%}div.jsst-ticket-detail-timer-wrapper div.timer-right div.timer-buttons{width:100%;text-align:center}div.jsst-ticket-detail-timer-wrapper div.timer-right div.timer-buttons span.timer-button{float:none}div.js-ticket-premade-msg-wrp{margin-top:10px}select#premadeid{width:100%;background:url(/wp-content/plugins/js-support-ticket/includes/images/selecticon.png) 96% / 4% no-repeat}div.js-ticket-append-signature-wrp{width:calc(100% / 1);margin-right:0}div.js-ticket-append-signature-wrp div.js-ticket-signature-radio-box{margin-bottom:10px}div.js-ticket-premade-msg-wrp div.js-ticket-premade-field-wrp select#departmentid{background:url(/wp-content/plugins/js-support-ticket/includes/images/selecticon.png) 96% / 4% no-repeat}div.js-ticket-premade-msg-wrp div.js-ticket-premade-field-wrp select#staffid{background:url(/wp-content/plugins/js-support-ticket/includes/images/selecticon.png) 96% / 4% no-repeat}div#userpopupforchangepriority{width:90%}div#userpopupforchangepriority div.js-ticket-priorty-fields-wrp div.js-ticket-select-priorty select#priority{width:90%}div.js-ticket-attachments-wrp div.js_ticketattachment{width:calc(100% / 1 - 10px)}.js-tkt-det-left{width:100%;padding-right:0}.js-tkt-det-right{width:100%;padding-top:30px}div#usercredentailspopup{width:90%}div#popupforinternalnote{width:90%}div#popupforagenttransfer{width:90%}div#popupfordepartmenttransfer{width:90%}div#userpopupforchangestatus{width:90%}div.jsst-popup-wrapper{width:90%}span.js-merge-ticket-left{width:100%}span.js-img-wrp{margin:auto;width:80px;height:80px;float:none}span.js-merge-ticket-right{width:100%}span.js-ticket-det-left{width:70%}span.js-ticket-det-right{width:30%}div.js-merge-form-wrp{width:100%}div.js-merge-form-value{width:100%}div.js-merge-form-btn-wrp{width:50%;margin:auto;float:none}div.js-view-last-tickets{margin-top:20px!important}span.js-heading-text{padding-bottom:20px!important}div.js-ticket-table-heading-wrp div.js-ticket-table-heading-left{width:auto}div.js-ticket-table-heading-wrp div.js-ticket-table-heading-right{width:auto;float:right}div.js-ticket-search-heading-wrp div.js-ticket-heading-right{width:40%}div.js-ticket-fields-wrp div.js-ticket-form-field-download-search{width:100%}div.js-ticket-role-wrp div.js-ticket-add-role-field-wrp{width:calc(100% / 1 - 10px);margin-bottom:10px}div.js-ticket-margin-top-select{margin-top:0px!important}div.js-ticket-table-wrp div.js-ticket-table-header{display:none}span.js-ticket-display-block{display:block;float:left;padding-right:10px;text-align:left}div.js-ticket-table-body div.js-ticket-data-row div.js-ticket-table-body-col{text-align:left;width:100%;min-width:100%;display:flex;align-items:center}div.js-ticket-table-body div.js-ticket-data-row div.js-ticket-table-body-col{border-right:none!important;border-bottom:1px solid #DEDFE0}div.js-ticket-table-body div.js-ticket-data-row div.js-ticket-table-body-col:first-child{width:100%}div.js-ticket-table-body div.js-ticket-data-row div.js-ticket-table-body-col:last-child{border-bottom:none!important}div.js-ticket-table-body div.js-ticket-data-row div.js-ticket-table-body-col:nth-child(3){width:100%}div.js-ticket-table-body div.js-ticket-data-row{margin-bottom:15px}div.js-ticket-table-body div.js-ticket-data-row div.js-ticket-table-body-col{width:100%}div.js-ticket-fields-wrp{width:100%}div.js-admin-report-box-wrapper div.js-admin-box{width:calc(100% / 4 - 10px);margin-left:5px;margin-right:5px;margin-bottom:10px;float:left}div.js-admin-report-box-wrapper div.js-admin-box div.js-admin-box-image{text-align:center}div.js-admin-report-box-wrapper div.js-admin-box div.js-admin-box-content div.js-admin-box-content-number{text-align:center}div.js-admin-report-box-wrapper div.js-admin-box div.js-admin-box-content div.js-admin-box-content-label{text-align:center}div.js-admin-staff-wrapper div.js-col-md-2.js-col-md-offset-1.js-admin-report-box.box1{width:calc(100% / 4 - 10px);margin-left:5px;margin-right:5px;float:left;margin-top:10px}div.js-admin-staff-wrapper div.js-admin-report-box{width:calc(100% / 4 - 10px);margin-left:5px;margin-right:5px;float:left;margin-top:10px}div.js-festaffreport-img{float:left;width:calc(100% - 40px)!important}div.js-admin-staff-wrapper div.js-festaffreport-data{width:100%}div.js-festaffreport-img .js-col-md-3{float:left;width:30%}div.js-festaffreport-img .js-col-md-9{float:left;width:70%}div.jsst-feedback-det-wrp div.jsst-feedback-det-list div.jsst-feedback-det-list-top div.jsst-feedback-det-list-data-wrp div.jsst-feedback-det-list-data-btm{width:calc(100% / 1)}div.jsst-feedback-det-list-data-wrp{width:100%}div.jsst-feedback-det-list-data-wrp div.jsst-feedback-det-list-data-left{width:100%}div.jsst-feedback-det-list-data-wrp div.jsst-feedback-det-list-data-right{width:100%}div.js-ticket-profile-wrp div.js-ticket-profile-left{width:100%}div.js-ticket-profile-wrp div.js-ticket-profile-right{width:100%;margin:10px 0}div.js-ticket-categories-content div.js-ticket-category-box{width:calc(100% / 2 - 10px)}div.js-ticket-downloads-content div.js-ticket-download-box div.js-ticket-download-left{width:100%}div.js-ticket-downloads-content div.js-ticket-download-box div.js-ticket-download-right{padding:4px 0}div#js-ticket-main-popup{width:95%}div.js-ticket-attached-files-wrp{width:100%}div.js-ticket-download-btn{margin-left:0}#js-ticket-main-popup div.js-ticket-download-btn{text-align:center}div.js-ticket-checkstatus-wrp div.js-ticket-checkstatus-field-wrp{width:100%;margin-left:0;margin-right:0}form#loginform-custom p.login-username{width:100%;margin-right:0!important}form#loginform-custom p.login-password{width:100%;margin-top:0}.js-ticket-ai-powered-reply-wrapper{justify-content:center!important}.js-ticket-ai-powered-reply-content{text-align:center}div.js-ticket-categories-heading-wrp{flex-wrap:wrap;gap:15px}div.js-ticket-add-form-wrapper div.js-ticket-from-field-wrp,div.js-ticket-roles-wrapper div.js-ticket-role-wrp div.js-ticket-add-role-field-wrp{min-width:unset}div.jsst-main-up-wrapper.jsst-widget-main-up-wrapper .js-ticket-body-padding{width:100%}div.jsst-main-up-wrapper.jsst-widget-main-up-wrapper .js-widget-download-right .js-ticket-body-row-button{margin-left:0;margin-right:0}}@media (max-width:480px){div#multiformpopup{width:80%}div#jsst-header div#jsst-header-heading{width:100%}a.js-ticket-header-links{width:100%}div#jsst-header div#jsst-tabs-wrp{width:100%}div#jsst-header span.jsst-header-tab{width:calc(100% / 2 - 8px);flex:1 1 auto}div#jsst-header span.jsst-header-tab.js-ticket-loginlogoutclass{margin-left:0}div#jsst-header span.jsst-header-tab a.js-cp-menu-link{width:100%}div#js-total-count-cp a.js-ticket-count-wrp{width:calc(100% - 10px);margin-bottom:10px}a.js-ticket-dash-menu{width:100%}div.js-ticket-latest-ticket-header-wrp{display:none!important}div.js-ticket-latest-tickets-wrp div.js-ticket-row div.js-ticket-first-left{width:100%}div.js-ticket-latest-tickets-wrp div.js-ticket-row div.js-ticket-first-left div.js-ticket-ticket-subject{width:100%;text-align:center;padding:0}div.js-ticket-latest-ticket-heading{display:inline-block}div.js-ticket-latest-tickets-wrp div.js-ticket-row div.js-ticket-second-left{width:100%}div.js-ticket-latest-tickets-wrp div.js-ticket-row div.js-ticket-third-left{width:100%}div.js-ticket-latest-tickets-wrp div.js-ticket-row div.js-ticket-fourth-left{width:100%;padding:20px 0 10px}div.js-ticket-latest-tickets-wrp div.js-ticket-row div.js-ticket-first-left div.js-ticket-user-img-wrp{width:100%;display:flex;align-items:center;justify-content:center;text-align:center}div.js-ticket-latest-tickets-wrp div.js-ticket-row{justify-content:center}div.js-ticket-latest-tickets-wrp div.js-ticket-row .js-ticket-ticket-meta{justify-content:center}div.js-ticket-latest-tickets-wrp div.js-ticket-row div.js-ticket-first-left div.js-ticket-user-img-wrp img{width:60px;height:60px}div.js-ticket-latest-tickets-wrp div.js-ticket-row div.js-ticket-fourth-left div.js-ticket-priorty{width:auto;display:inline-block;min-width:102px}div.js-ticket-latest-tickets-wrp div.js-ticket-row div.js-ticket-first-left div.js-ticket-ticket-subject div.js-ticket-data-row{padding-bottom:15px}div.js-cp-main-wrp div.js-cp-left{width:100%;padding-right:0;padding-bottom:20px}div.js-cp-main-wrp div.js-cp-right{width:100%}.js-ticket-count div.js-ticket-link{width:calc(100% / 2)}.js-support-ticket-cont .js-support-ticket-box{width:100%;margin:0 0 20px}.js-support-ticket-cont .js-support-ticket-box:last-child{margin-bottom:0}div.js-ticket-haeder div.js-ticket-header-txt{width:100%}div.js-ticket-haeder a.js-ticket-header-link{float:left;margin:10px 0}.js-ticket-data-list .js-ticket-data{text-align:center}.js-ticket-data-list .js-ticket-data .js-ticket-data-image{width:100%}.js-ticket-data-list .js-ticket-data .js-ticket-data-tit{width:100%}.js-ticket-data-list .js-ticket-data .js-ticket-data-btn{float:none;display:inline-block;margin:10px 0}div.js-ticket-latest-tickets-wrp div.js-ticket-row div.js-ticket-first-left{width:100%}div.js-ticket-latest-tickets-wrp div.js-ticket-row div.js-ticket-second-left{width:100%}div.js-ticket-latest-tickets-wrp div.js-ticket-row div.js-ticket-third-left{width:100%;padding:0}div.js-ticket-checkstatus-wrp div.js-ticket-checkstatus-field-wrp{width:calc(100% / 1 - 50px);min-width:unset;max-width:100%}div.jsst-visitor-token-message p.jsst-visitor-token-message-token-number a{margin-bottom:10px}div.js-ticket-add-form-wrapper div.js-ticket-from-field-wrp{width:calc(100% / 1 - 10px)}div.js-ticket-select-user-field{width:65%}div.js-ticket-select-user-btn{width:35%}span#premade{width:100%}span#premade select#premadeid{background:url(/wp-content/plugins/js-support-ticket/includes/images/selecticon.png) 96% / 4% no-repeat;width:100%}span.js-ticket-apend-radio-btn{margin:10px 0 0 0}div.tk_attachment_value_wrapperform span.tk_attachment_value_text{width:calc(100% / 1 - 10px)}div.js-ticket-search-top div.js-ticket-search-left{width:100%;display:flex;flex:1 1 auto}div.js-ticket-search-top div.js-ticket-search-left div.js-ticket-search-fields-wrp input.js-ticket-search-input-fields{width:calc(100% / 1 - 10px);margin-bottom:10px}div.js-ticket-search-top div.js-ticket-search-right{width:calc(60% - 5px);margin-left:5px}span.js-ticket-sub-fields{width:100%;margin-bottom:10px}div#records div.js-ticket-table-body div.js-ticket-data-row{margin-bottom:15px;border-top:1px solid #d1d1d1}span.tk_attachments_addform{display:inline-block;padding:15px 25px;margin-top:10px;margin-right:0;left:10px;position:relative}div.js-myticket-link{padding-bottom:10px;width:calc(100% / 1)}div.js-myticket-link a.js-myticket-link{min-width:0;width:100%}div.js-ticket-search-wrp div.js-ticket-form-wrp form.js-filter-form div.js-filter-wrapper div.js-filter-form-fields-wrp{width:100%;padding-right:0;margin-bottom:5px}div.js-ticket-search-wrp div.js-ticket-form-wrp form.js-filter-form div.js-filter-field-wrp{padding-right:0}div.js-ticket-search-wrp div.js-ticket-form-wrp form.js-filter-form div.js-filter-button-wrp{float:left;width:100%}div.js-ticket-search-wrp div.js-ticket-form-wrp form.js-filter-form div.js-filter-button-wrp .js-search-filter-btn{width:100%}div#js-filter-wrapper-toggle-btn{width:calc(100% - 85% - 5px)}div.js-ticket-search-wrp div.js-ticket-form-wrp form.js-filter-form div.js-filter-button-wrp input.js-ticket-search-btn{width:100%}div.js-ticket-search-wrp div.js-ticket-form-wrp form.js-filter-form div.js-filter-button-wrp input.js-ticket-reset-btn{margin:0;width:100%}div.js-ticket-search-wrp div.js-ticket-form-wrp form.js-filter-form div#js-filter-wrapper-toggle-area div.js-filter-field-wrp{width:calc(100% / 1)}div.js-ticket-search-wrp div.js-ticket-form-wrp form.js-filter-form div#js-filter-wrapper-toggle-area div.js-filter-field-wrp #jsst-subject{margin-top:10px}div.js-ticket-sorting span.js-ticket-sorting-link{padding-right:0;padding-left:0;width:calc(100% / 2);display:inline-block;float:left}div.js-ticket-wrapper div.js-ticket-pic{width:100%}div.js-ticket-wrapper div.js-ticket-data{width:100%;padding:20px;text-align:center;margin-bottom:0}div.js-ticket-wrapper div.js-ticket-data span.js-ticket-status{position:unset;margin:10px 0}div.js-ticket-wrapper div.js-ticket-data span.js-ticket-status img.ticketstatusimage.one{left:auto;top:auto;right:70px;bottom:30px}span.js-ticket-wrapper-textcolor{position:unset;margin-top:15px}div.js-ticket-wrapper div.js-ticket-data1{width:100%;text-align:center}span.js-ticket-title{float:none!important}div.js-filter-wrapper div.js-filter-value{padding-bottom:10px}div.js-filter-wrapper{margin-top:0}div.js-filter-wrapper-position{margin-top:10px}div.js-ticket-wrapper:hover div.js-ticket-pic{border:none!important}div.js-ticket-wrapper div.js-ticket-pic{border:none!important}div#popupforinternalnote{width:90%}div.jsst-popup-wrapper{width:90%}div.js-ticket-detail-wrapper{padding:5px 0}.js-tkt-det-user .js-tkt-det-user-image{width:100%;margin:25px 0}.js-tkt-det-usr-tkt-list .js-tkt-det-user .js-tkt-det-user-image{width:100%;margin:25px 0}.js-tkt-det-user .js-tkt-det-user-cnt{width:100%!important;padding:0;text-align:center}.js-tkt-det-user .js-tkt-det-user-cnt .js-tkt-det-user-data{padding-bottom:15px}.js-tkt-det-usr-tkt-list .js-tkt-det-prty{float:none;display:inline-block}.js-tkt-det-usr-tkt-list .js-tkt-det-status{float:none;display:inline-block}div.js-ticket-edit-options-wrp a.js-button{float:right}.js-ticket-thread .js-ticket-thread-image{width:100%}.js-ticket-thread .js-ticket-thread-cnt{width:100%;padding:20px;text-align:center}.js-ticket-thread .js-ticket-thread-cnt .js-ticket-thread-data .js-ticket-thread-person{float:none;display:inline-block;width:100%}.js-ticket-thread .js-ticket-thread-cnt .js-ticket-thread-data .js-ticket-thread-read-status-wrp{float:none;display:inline-block;margin:14px 0 0;width:100%}.js-ticket-thread .js-ticket-thread-cnt .js-ticket-thread-data .js-ticket-thread-read-status-btn{float:none;display:inline-block}.js-ticket-thread .js-ticket-thread-cnt .js-ticket-thread-data .js-ticket-thread-read-status-detail{left:0;min-width:100%}.js-ticket-thread .js-ticket-thread-cnt .js-ticket-thread-data .js-ticket-thread-email{float:none;display:inline-block;width:100%}.js-ticket-thread .js-ticket-thread-cnt .js-ticket-thread-data .js-ticket-thread-time{float:none;display:inline-block;width:100%}div.js-ticket-detail-box div.js-ticket-detail-left{width:100%;padding:10px}div.js-ticket-detail-box div.js-ticket-detail-right{width:100%}div.js-ticket-detail-box div.js-ticket-detail-right div.js-ticket-rows-wrp{padding:20px;text-align:center;min-height:auto!important}div.js-ticket-detail-box div.js-ticket-detail-right{border-top:1px solid #DEDFE0;border-left:none!important}div.js-ticket-detail-right div.js-ticket-openclosed-box{top:66%}div.jsst-ticket-detail-timer-wrapper div.timer-left{padding:10px 10px 0;width:100%;text-align:center}.jsst-ticket-detail-timer-wrapper .timer-total-time{float:none;display:inline-block;padding-bottom:10px}div.jsst-ticket-detail-timer-wrapper div.timer-right{float:left;width:100%}div.jsst-ticket-detail-timer-wrapper div.timer-right div.timer-total-time{float:left;width:100%;text-align:center;padding:0 0 0 0}div.jsst-ticket-detail-timer-wrapper div.timer-right div.timer{padding:0 0 10px 0}div.jsst-ticket-detail-timer-wrapper div.timer-right div.timer-buttons{width:100%;text-align:center}div.jsst-ticket-detail-timer-wrapper div.timer-right div.timer-buttons span.timer-button{float:none}div.js-ticket-premade-msg-wrp{margin-top:10px}select#premadeid{width:100%;background:url(/wp-content/plugins/js-support-ticket/includes/images/selecticon.png) 96% / 4% no-repeat}div.js-ticket-append-signature-wrp{width:calc(100% / 1);margin-right:0}div.js-ticket-append-signature-wrp div.js-ticket-signature-radio-box{width:100%;margin:0 0 10px}div.js-ticket-premade-msg-wrp div.js-ticket-premade-field-wrp select#departmentid{background:url(/wp-content/plugins/js-support-ticket/includes/images/selecticon.png) 96% / 4% no-repeat}div.js-ticket-premade-msg-wrp div.js-ticket-premade-field-wrp select#staffid{background:url(/wp-content/plugins/js-support-ticket/includes/images/selecticon.png) 96% / 4% no-repeat}div#userpopupforchangepriority{width:90%}div#userpopupforchangepriority div.js-ticket-priorty-fields-wrp div.js-ticket-select-priorty select#priority{width:90%}span.js-ticket-thread-time{display:inline-block;float:left;padding:10px 0 0 0}div.js-ticket-attachments-wrp div.js_ticketattachment{width:calc(100% / 1 - 10px)}div.js-ticket-closeonreply-wrp div.js-form-title-position-reletive-left{width:auto}div#userpopup{width:90%}.js-tkt-det-left{width:100%;padding-right:0;padding-bottom:20px}.js-tkt-det-right{width:100%}div#usercredentailspopup{width:90%}div#popupforagenttransfer{width:90%}div#popupfordepartmenttransfer{width:90%}div#userpopupforchangestatus{width:90%}div.js-merge-ticket{margin:15px 0}span.js-merge-ticket-left{width:100%}span.js-img-wrp{margin:auto;width:80px;height:80px;float:none}span.js-merge-ticket-right{width:100%}span.js-ticket-det-left{width:70%}span.js-ticket-det-right{width:30%}div.js-merge-form-wrp{width:100%}div.js-merge-form-value{width:100%}div.js-merge-form-btn-wrp{width:50%;margin:auto;float:none}div.js-view-last-tickets{margin-top:20px!important}span.js-heading-text{padding-bottom:20px!important}div.js-ticket-search-heading-wrp div.js-ticket-heading-left{width:100%}div.js-ticket-search-heading-wrp div.js-ticket-heading-right{width:100%;text-align:left}div.js-ticket-fields-wrp div.js-ticket-form-field-download-search{width:100%}span.js-ticket-roles-section-heading-right{width:100%;margin-top:10px}div.js-ticket-role-wrp div.js-ticket-add-role-field-wrp{width:calc(100% / 1 - 10px);margin-bottom:10px}div.js-ticket-margin-top-select{margin-top:0px!important}div.js-ticket-table-wrp div.js-ticket-table-header{display:none}span.js-ticket-display-block{display:block;float:left;padding-right:10px;text-align:left}div.js-ticket-table-body div.js-ticket-data-row div.js-ticket-table-body-col:first-child{width:100%}div.js-ticket-table-body div.js-ticket-data-row div.js-ticket-table-body-col{text-align:left;width:100%;min-width:100%;display:flex;flex-wrap:wrap;align-items:center}div.js-ticket-table-heading-wrp{flex-wrap:wrap;gap:10px}div.js-ticket-table-body div.js-ticket-data-row div.js-ticket-table-body-col{border-right:none!important;border-bottom:1px solid #DEDFE0}div.js-ticket-table-body div.js-ticket-data-row div.js-ticket-table-body-col:nth-child(3){width:100%}div.js-ticket-table-body div.js-ticket-data-row div.js-ticket-table-body-col:last-child{border-bottom:none!important}div.js-ticket-table-body div.js-ticket-data-row{margin-bottom:15px}div.js-ticket-table-body div.js-ticket-data-row div.js-ticket-table-body-col{width:100%}div.js-ticket-search-form-btn-wrp{width:100%}div.js-ticket-fields-wrp{width:100%}div.js-ticket-table-heading-wrp div.js-ticket-table-heading-left{width:100%}div.js-ticket-table-heading-wrp div.js-ticket-table-heading-right{width:100%;text-align:left}div.js-ticket-download-btn{padding-top:15px;border-top:1px solid #eee;width:100%;margin-left:0}div#js-ticket-main-popup{width:90%}div.js-ticket-attached-files-wrp{width:100%}div.js-ticket-downloads-content div.js-ticket-download-box{flex-wrap:wrap}div.js-ticket-announcement-wrapper div.js-ticket-search-heading-wrp div.js-ticket-heading-left{width:100%}div.js-ticket-announcement-wrapper div.js-ticket-search-heading-wrp div.js-ticket-heading-right{width:auto;float:right}span.js-ticket-title{float:left;width:calc(100% - 120px)}div.js-ticket-categories-content div.js-ticket-category-box{width:calc(100% / 2 - 10px)}div.js-ticket-downloads-content div.js-ticket-download-box div.js-ticket-download-left{width:100%}div.js-ticket-download-wrapper div.js-ticket-search-heading-wrp div.js-ticket-heading-left{width:100%}div.js-ticket-download-wrapper div.js-ticket-search-heading-wrp div.js-ticket-heading-right{width:auto;float:right}div.js-ticket-knowledgebase-wrapper div.js-ticket-search-heading-wrp div.js-ticket-heading-left{width:100%}div.js-ticket-table-body div.js-ticket-data-row div.js-ticket-table-body-col span.js-ticket-title{width:unset}div.js-ticket-mails-btn-wrp div.js-ticket-mail-btn{width:calc(100% / 1 - 10px);margin-bottom:10px}div.js-admin-report-box-wrapper div.js-admin-box{width:calc(100% / 2 - 10px);margin-left:5px;margin-right:5px;float:left;margin-bottom:10px}div.js-admin-staff-wrapper .nopadding{text-align:center}div.js-admin-report-box-wrapper div.js-admin-box div.js-admin-box-image{text-align:center}div.js-admin-report-box-wrapper div.js-admin-box div.js-admin-box-content div.js-admin-box-content-number{text-align:center}div.js-admin-report-box-wrapper div.js-admin-box div.js-admin-box-content div.js-admin-box-content-label{text-align:center}div.js-admin-staff-wrapper div.js-col-md-2.js-col-md-offset-1.js-admin-report-box.box1{width:calc(100% / 2 - 10px);margin-left:5px;margin-right:5px;float:left;margin-bottom:10px}div.js-admin-staff-wrapper div.js-admin-report-box{width:calc(100% / 2 - 10px);margin-left:5px;margin-right:5px;float:left;margin-bottom:10px}div.js-admin-staff-wrapper div.js-report-staff-image-wrapper{display:inline-block}div.js-col-md-8.nopadding{width:100%}div.js-admin-staff-wrapper.js-departmentlist div.jsposition-reletive{padding:15px 0}div.jsst-ticket-detail-timer-wrapper div.timer-right div.timer{width:100%}div#records div.js-popup-row-wrapper span{width:100%;border-right:none!important}div#action-div div.js-row{width:100%;margin:0}div#action-div div.js-row div.js-col-md-6{display:inline-block;width:60%;float:left}div#action-div div.js-row div.js-col-md-6 select{width:100%;background:url(/wp-content/plugins/js-support-ticket/includes/images/selecticon.png) 96% / 4% no-repeat #eee}div#action-div div.js-row div.js-col-md-4{display:inline-block;width:40%;float:left}table.js-admin-report-tickets tr.js-det-rpt-heading{display:none}table.js-admin-report-tickets tr{display:inline-block;width:100%;float:left;border-bottom:1px solid #000;margin-bottom:10px}table.js-admin-report-tickets tr td{display:inline-block;width:100%;float:left;text-align:left;padding-top:0;padding-bottom:0}table.js-admin-report-tickets tr td span.js-responsive-heading{display:inline-block;padding-right:8px}div.js-festaffreport-img{padding-bottom:20px!important;width:calc(100% - 40px)!important}div.js-admin-staff-wrapper div.js-report-staff-cnt-wrapper{text-align:left}div.js-admin-staff-wrapper div.js-report-staff-cnt{text-align:left}div.js-admin-staff-wrapper div.js-festaffreport-data{width:100%}.latst-ancmts .js-ticket-data-list .js-ticket-data .js-ticket-data-tit{width:100%}.latst-kb .js-ticket-data-list .js-ticket-data .js-ticket-data-tit{width:100%}.latst-faqs .js-ticket-data-list .js-ticket-data .js-ticket-data-tit{width:100%}div.jsst-feedback-det-wrp div.jsst-feedback-det-list div.jsst-feedback-det-list-top div.jsst-feedback-det-list-data-wrp div.jsst-feedback-det-list-data-btm{width:calc(100% / 1)}div.jsst-feedback-det-list-data-wrp{width:100%}div.jsst-feedback-det-list-data-wrp div.jsst-feedback-det-list-data-left{width:100%;padding-bottom:20px}div.jsst-feedback-det-list-data-wrp div.jsst-feedback-det-list-data-right{width:100%}div.js-ticket-profile-wrp div.js-ticket-profile-left{width:100%}div.js-ticket-profile-wrp div.js-ticket-profile-right{width:100%;margin:10px 0}span.js-ticket-user-login-btn-wrp a.js-ticket-login-btn{width:100%;margin-bottom:10px}span.js-ticket-user-login-btn-wrp a.js-ticket-register-btn{width:100%}form#loginform-custom p.login-username{width:100%;margin-right:0!important}form#loginform-custom p.login-password{width:100%;margin-top:0}div.js-ticket-downloads-content div.js-ticket-download-box div.js-ticket-download-left a.js-ticket-download-title{text-align:center}div.js-ticket-downloads-content div.js-ticket-download-box div.js-ticket-download-left a.js-ticket-download-title img.js-ticket-download-icon{float:none;display:inline-block}div.js-ticket-downloads-content div.js-ticket-download-box div.js-ticket-download-left a.js-ticket-download-title span.js-ticket-download-name{width:100%;margin:20px 0 10px;text-align:start}#js-ticket-main-popup div.js-ticket-download-btn{text-align:center;padding:20px 0 10px}.js-ticket-matching-tickets-section .js-ticket-section-heading{max-width:100%}.js-ticket-filter-group{margin-left:0}div.js-ticket-add-form-wrapper div.js-ticket-from-field-wrp{min-width:unset}div.js-ticket-categories-heading-wrp{flex-wrap:wrap;gap:15px}div.js-ticket-add-form-wrapper div.js-ticket-from-field-wrp,div.js-ticket-roles-wrapper div.js-ticket-role-wrp div.js-ticket-add-role-field-wrp{min-width:unset}.jsst-formfield-radio-button-wrap{margin-bottom:10px}.js-ticket-reply-attachments .tk_attachment_value_text{min-width:unset;margin:0!important}.js-tkt-det-user-cnt .js-tkt-det-user-data{justify-content:center}div.jsst-main-up-wrapper.jsst-widget-main-up-wrapper .js-ticket-body-padding{width:100%}div.jsst-main-up-wrapper.jsst-widget-main-up-wrapper .js-widget-download-right .js-ticket-body-row-button{padding-top:15px;border-top:1px solid #eee;width:100%;margin-left:0;margin-right:0;border-right:unset}}