/* To be replaced in `head` to control optm data location */
.wp-block-navigation{position:relative;--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;background-color:inherit;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;visibility:hidden;width:0;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem);z-index:100000}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:#0000!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}
@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 rgba(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:transparent 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)}

@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-mini-cart__quantity-badge{align-items:center;display:flex;position:relative}.wc-block-mini-cart__quantity-badge:empty{display:none}.wc-block-mini-cart__badge{align-items:center;border-radius:1em;box-sizing:border-box;display:flex;font-size:.875em;font-weight:600;height:1.4285714286em;justify-content:center;left:100%;margin-left:-44%;min-width:1.4285714286em;padding:0 .25em;position:absolute;transform:translateY(-50%);white-space:nowrap;z-index:1}.wc-block-mini-cart__badge[hidden]{display:none}:where(.wc-block-mini-cart__badge){background-color:transparent;color:transparent}.wc-block-mini-cart__badge:empty{opacity:0}.wc-block-mini-cart__icon{display:block;height:2em;margin:-.25em;width:2em}html[dir=rtl] .wc-block-mini-cart__icon{transform:scaleX(-1)}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-mini-cart{display:inline-block}.wc-block-mini-cart__template-part,.wp-block-woocommerce-mini-cart-contents{height:100%}@media screen and (max-height:500px){.wp-block-woocommerce-mini-cart-contents{height:auto}.wc-block-mini-cart__drawer{overflow-y:auto}.wc-block-mini-cart__footer{position:static}}.wc-block-mini-cart__button{align-items:center;background-color:transparent;border:none;color:inherit;display:flex;font-family:inherit;font-size:inherit;font-weight:inherit;gap:.5em;line-height:1;padding:.5em;white-space:nowrap}.wc-block-mini-cart__button:hover:not([disabled]){cursor:pointer}.wc-block-mini-cart__button .wc-block-mini-cart__icon{height:1.5em;margin:0;width:1.5em}.wc-block-mini-cart--preview .wc-block-mini-cart__amount{display:initial}.wc-block-mini-cart__tax-label{margin-right:.5em}@media screen and (min-width:768px){.wc-block-mini-cart__amount{display:initial;font-size:inherit;font-weight:inherit}}.drawer-open .wc-block-mini-cart__button{pointer-events:none}.wc-block-mini-cart__drawer{font-size:1rem}.wc-block-mini-cart__drawer .wp-block-woocommerce-mini-cart-contents{box-sizing:border-box;justify-content:center;padding:0;position:relative}.wc-block-mini-cart__drawer .wp-block-woocommerce-mini-cart-contents .wc-block-components-notices{margin:16px 48px -16px 16px;margin-bottom:unset}.wc-block-mini-cart__drawer .wp-block-woocommerce-mini-cart-contents .wc-block-components-notices .wc-block-components-notices__notice{margin-bottom:unset}.wc-block-mini-cart__drawer .wp-block-woocommerce-mini-cart-contents .wc-block-components-notices:empty{display:none}:where(.wp-block-woocommerce-mini-cart-contents){background:#fff}.wp-block-woocommerce-empty-mini-cart-contents-block,.wp-block-woocommerce-filled-mini-cart-contents-block{background:inherit;display:flex;flex-direction:column;height:100%;max-height:fill-available}.wp-block-woocommerce-empty-mini-cart-contents-block[hidden],.wp-block-woocommerce-filled-mini-cart-contents-block[hidden]{display:none}.wp-block-woocommerce-empty-mini-cart-contents-block{justify-content:center}.wp-block-woocommerce-filled-mini-cart-contents-block{justify-content:space-between}.wp-block-woocommerce-empty-mini-cart-contents-block .wc-block-mini-cart__empty-cart-wrapper{overflow-y:auto;padding:48px 16px 16px}h2.wc-block-mini-cart__title{align-items:baseline;background:inherit;display:flex;font-size:2em;margin:16px 16px -32px;mask-image:linear-gradient(#000 calc(100% - 24px),transparent);padding-bottom:32px;z-index:1}h2.wc-block-mini-cart__title span:first-child{margin-right:8px}.wc-block-mini-cart__items{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto;padding:16px 16px 0}.wc-block-mini-cart__items .wc-block-mini-cart__products-table{margin-bottom:auto}.wc-block-mini-cart__items .wc-block-mini-cart__products-table .wc-block-cart-items__row{padding-bottom:8px;padding-top:8px}.wc-block-mini-cart__items .wc-block-mini-cart__products-table .wc-block-cart-items__row[hidden]{display:none}.wc-block-mini-cart__items .wc-block-mini-cart__products-table .wc-block-cart-items__row:last-child:after{content:none}.wc-block-mini-cart__footer{border-top:1px solid color-mix(in srgb,currentColor 30%,transparent);padding:24px 16px}.wc-block-mini-cart__footer .wc-block-components-totals-item.wc-block-mini-cart__footer-subtotal{font-weight:600;margin-bottom:16px}.wc-block-mini-cart__footer .wc-block-components-totals-item.wc-block-mini-cart__footer-subtotal .wc-block-components-totals-item__description{display:none;font-size:var(--wp--preset--font-size--x-small,calc(var(--wp--preset--font-size--small, 14px)*.875));font-weight:400;line-height:1.4}@media only screen and (min-width:480px){.wc-block-mini-cart__footer .wc-block-components-totals-item.wc-block-mini-cart__footer-subtotal .wc-block-components-totals-item__description{display:unset}}.wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions,.wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions>.block-editor-inner-blocks>.block-editor-block-list__layout{display:flex;gap:16px}.wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions .wc-block-components-button,.wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions .wp-block-button,.wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions .wp-block-woocommerce-mini-cart-cart-button-block,.wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions .wp-block-woocommerce-mini-cart-checkout-button-block,.wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions>.block-editor-inner-blocks>.block-editor-block-list__layout .wc-block-components-button,.wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions>.block-editor-inner-blocks>.block-editor-block-list__layout .wp-block-button,.wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions>.block-editor-inner-blocks>.block-editor-block-list__layout .wp-block-woocommerce-mini-cart-cart-button-block,.wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions>.block-editor-inner-blocks>.block-editor-block-list__layout .wp-block-woocommerce-mini-cart-checkout-button-block{display:inline-flex;flex-grow:1}@media only screen and (min-width:480px){.wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions .wp-block-woocommerce-mini-cart-cart-button-block,.wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions>.block-editor-inner-blocks>.block-editor-block-list__layout .wp-block-woocommerce-mini-cart-cart-button-block{display:inline-flex}}@media only screen and (max-width:480px){.wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions,.wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions>.block-editor-inner-blocks>.block-editor-block-list__layout{flex-direction:column}}.wc-block-mini-cart__footer .wc-block-components-payment-method-icons{margin-top:16px}.wc-block-mini-cart__shopping-button{display:flex;justify-content:center}.wc-block-mini-cart__shopping-button a{border:2px solid;color:currentColor;font-weight:600;padding:12px 24px;text-decoration:none}.wc-block-mini-cart__shopping-button a:focus,.wc-block-mini-cart__shopping-button a:hover{background-color:#1e1e1e;border-color:#1e1e1e;color:#fff}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-button:not(.is-link){align-items:center;display:inline-flex;height:auto;justify-content:center;position:relative;text-align:center;transition:box-shadow .1s linear}.wc-block-components-button:not(.is-link):focus{box-shadow:0 0 0 2px #0675c4;box-shadow:inset 0 0 0 1px #fff,0 0 0 2px #0675c4;outline:3px solid transparent}.wc-block-components-button:not(.is-link) .wc-block-components-button__text{text-wrap:balance;text-wrap:pretty;display:block}.wc-block-components-button:not(.is-link) .wc-block-components-button__text>svg{fill:currentColor}.wc-block-components-button:not(.is-link).text{color:#1e1e1e}.wc-block-components-button:not(.is-link).text:hover{opacity:.9}.wc-block-components-button:not(.is-link):disabled .wc-block-components-button__text{opacity:.5}.wc-block-components-button:not(.is-link).is-style-outline,.wc-block-components-button:not(.is-link).outlined{background:transparent;color:currentColor}.wc-block-components-button:not(.is-link).is-style-outline:not(:focus),.wc-block-components-button:not(.is-link).outlined:not(:focus){box-shadow:inset 0 0 0 1px currentColor}.wc-block-components-button:not(.is-link).is-style-outline:active,.wc-block-components-button:not(.is-link).is-style-outline:disabled,.wc-block-components-button:not(.is-link).is-style-outline:focus,.wc-block-components-button:not(.is-link).is-style-outline:hover,.wc-block-components-button:not(.is-link).outlined:active,.wc-block-components-button:not(.is-link).outlined:disabled,.wc-block-components-button:not(.is-link).outlined:focus,.wc-block-components-button:not(.is-link).outlined:hover{background-color:#1e1e1e;color:#fff}.wc-block-components-button:not(.is-link).is-style-outline:hover,.wc-block-components-button:not(.is-link).outlined:hover{background-color:#1e1e1e;color:#fff;opacity:1}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link){min-height:3em}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link):focus{box-shadow:0 0 0 2px #0675c4;box-shadow:inset 0 0 0 1px #fff,0 0 0 2px #0675c4;outline:3px solid transparent}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link).text{color:#1e1e1e}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link).text:hover{opacity:.9}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes slidein{0%{transform:translateX(0)}to{transform:translateX(max(-100%,var(--neg-drawer-width)))}}@keyframes rtlslidein{0%{transform:translateX(0)}to{transform:translateX(min(100%,var(--drawer-width)))}}.wc-block-components-drawer__screen-overlay{background-color:rgba(95,95,95,.35);bottom:0;left:0;opacity:1;position:fixed;right:0;top:0;transition:opacity .3s;z-index:9999}.wc-block-components-drawer__screen-overlay--with-slide-out{transition:opacity .3s}.wc-block-components-drawer__screen-overlay--with-slide-in{animation-duration:.3s;animation-name:fadein}.wc-block-components-drawer__screen-overlay--is-hidden{opacity:0;pointer-events:none}.wc-block-components-drawer{background:#fff;border-left:1px solid color-mix(in srgb,currentColor 30%,transparent);display:block;height:100%;left:100%;max-width:100%;position:fixed;right:0;top:0;transform:translateX(max(-100%,var(--neg-drawer-width)));width:var(--drawer-width)}.rtl .wc-block-components-drawer{transform:translateX(min(100%,var(--drawer-width)))}.wc-block-components-drawer__screen-overlay--with-slide-out .wc-block-components-drawer{transition:transform .3s}.wc-block-components-drawer__screen-overlay--with-slide-in .wc-block-components-drawer{animation-duration:.3s;animation-name:slidein}.rtl .wc-block-components-drawer__screen-overlay--with-slide-in .wc-block-components-drawer{animation-name:rtlslidein}.wc-block-components-drawer__screen-overlay--is-hidden .wc-block-components-drawer{transform:translateX(0)}@media screen and (prefers-reduced-motion:reduce){.wc-block-components-drawer,.wc-block-components-drawer__screen-overlay{animation-name:none!important;transition:none!important}}.wc-block-components-button.wc-block-components-drawer__close{background:transparent!important;border:0;border-radius:0;color:inherit!important;margin:-1em;opacity:.6;padding:0;padding:1em!important;position:absolute!important;right:12px;top:12px;vertical-align:baseline;z-index:2}.wc-block-components-button.wc-block-components-drawer__close:active,.wc-block-components-button.wc-block-components-drawer__close:focus,.wc-block-components-button.wc-block-components-drawer__close:hover{opacity:1}.wc-block-components-button.wc-block-components-drawer__close:focus:not(:focus-visible){box-shadow:none;outline:none}.wc-block-components-button.wc-block-components-drawer__close svg{fill:currentColor;display:block}.wc-block-components-drawer__content{height:100dvh;position:relative}.admin-bar .wc-block-components-drawer__content{height:calc(100dvh - var(--wp-admin--admin-bar--height, 0px));margin-top:var(--wp-admin--admin-bar--height,0)}

@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-button:not(.is-link){align-items:center;display:inline-flex;height:auto;justify-content:center;position:relative;text-align:center;transition:box-shadow .1s linear}.wc-block-components-button:not(.is-link):focus{box-shadow:0 0 0 2px #0675c4;box-shadow:inset 0 0 0 1px #fff,0 0 0 2px #0675c4;outline:3px solid transparent}.wc-block-components-button:not(.is-link) .wc-block-components-button__text{text-wrap:balance;text-wrap:pretty;display:block}.wc-block-components-button:not(.is-link) .wc-block-components-button__text>svg{fill:currentColor}.wc-block-components-button:not(.is-link).text{color:#1e1e1e}.wc-block-components-button:not(.is-link).text:hover{opacity:.9}.wc-block-components-button:not(.is-link):disabled .wc-block-components-button__text{opacity:.5}.wc-block-components-button:not(.is-link).is-style-outline,.wc-block-components-button:not(.is-link).outlined{background:transparent;color:currentColor}.wc-block-components-button:not(.is-link).is-style-outline:not(:focus),.wc-block-components-button:not(.is-link).outlined:not(:focus){box-shadow:inset 0 0 0 1px currentColor}.wc-block-components-button:not(.is-link).is-style-outline:active,.wc-block-components-button:not(.is-link).is-style-outline:disabled,.wc-block-components-button:not(.is-link).is-style-outline:focus,.wc-block-components-button:not(.is-link).is-style-outline:hover,.wc-block-components-button:not(.is-link).outlined:active,.wc-block-components-button:not(.is-link).outlined:disabled,.wc-block-components-button:not(.is-link).outlined:focus,.wc-block-components-button:not(.is-link).outlined:hover{background-color:#1e1e1e;color:#fff}.wc-block-components-button:not(.is-link).is-style-outline:hover,.wc-block-components-button:not(.is-link).outlined:hover{background-color:#1e1e1e;color:#fff;opacity:1}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link){min-height:3em}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link):focus{box-shadow:0 0 0 2px #0675c4;box-shadow:inset 0 0 0 1px #fff,0 0 0 2px #0675c4;outline:3px solid transparent}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link).text{color:#1e1e1e}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link).text:hover{opacity:.9}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-checkbox{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;line-height:0;text-decoration:inherit;text-transform:inherit}.wc-block-components-checkbox.wc-block-components-validated-checkbox-control label{display:grid;grid-template-columns:auto 1fr}.wc-block-components-checkbox.wc-block-components-validated-checkbox-control label .wc-block-components-validation-error{grid-column:1/-1}.wc-block-components-checkbox label{align-items:flex-start;cursor:pointer;display:inline-flex;font-size:var(--wp--preset--font-size--small,14px);gap:12px;line-height:20px;margin-bottom:0!important;position:relative}.wc-block-components-checkbox label input[type=checkbox]{cursor:inherit}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{appearance:none;background-color:#fff;border:1px solid color-mix(in srgb,currentColor 48%,transparent);border-radius:4px;box-sizing:border-box;height:20px;margin:0;min-width:20px;overflow:hidden;position:static;width:20px}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:checked{background:#fff}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:focus{outline:1.5px solid color-mix(in srgb,currentColor 80%,transparent);outline-offset:1.5px}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:after,.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:before{content:""}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:not(:checked)+.wc-block-components-checkbox__mark{display:none}.has-dark-controls .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{background-color:rgba(0,0,0,.1);border-color:hsla(0,0%,100%,.4);color:#fff}.has-dark-controls .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:checked{background:rgba(0,0,0,.1);border-color:currentColor}.has-dark-controls .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:focus{outline:1.5px solid currentColor;outline-offset:1.5px}.wc-block-components-checkbox.has-error,.wc-block-components-checkbox.has-error a{color:#cc1818}.wc-block-components-checkbox.has-error .wc-block-components-checkbox__input,.wc-block-components-checkbox.has-error .wc-block-components-checkbox__input:active,.wc-block-components-checkbox.has-error .wc-block-components-checkbox__input:focus,.wc-block-components-checkbox.has-error .wc-block-components-checkbox__input:hover{border-color:#cc1818}.wc-block-components-checkbox.has-error .wc-block-components-checkbox__input:focus{outline:2px solid #cc1818;outline-offset:2px}.wc-block-components-checkbox .wc-block-components-checkbox__mark{fill:#000;height:15px;margin-left:3px;margin-top:1px;pointer-events:none;position:absolute;width:15px}.has-dark-controls .wc-block-components-checkbox .wc-block-components-checkbox__mark{fill:#fff}.theme-twentytwentyone .has-dark-controls .wc-block-components-checkbox__input[type=checkbox],.theme-twentytwentyone .wc-block-components-checkbox__input[type=checkbox]{background-color:#fff;border-color:var(--form--border-color);position:relative}.theme-twentytwentyone .has-dark-controls .wc-block-components-checkbox__input[type=checkbox]:checked,.theme-twentytwentyone .wc-block-components-checkbox__input[type=checkbox]:checked{background-color:#fff;border-color:var(--form--border-color)}.theme-twentytwentyone .wc-block-components-checkbox__mark{display:none}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-validation-error{color:#cc1818;font-size:var(--wp--preset--font-size--small,14px);line-height:1.4;max-width:100%;min-height:1em;padding:8px 0 0;white-space:normal}.wc-block-components-validation-error>p{align-items:center;display:flex;gap:2px;line-height:1;margin:0;padding:0}.wc-block-components-validation-error svg{fill:currentColor;height:1.5em;margin:-.4735em 0;width:1.5em}.has-dark-controls .wc-block-components-validation-error{color:#f18c8c}.wc-block-components-select+.wc-block-components-validation-error{margin-bottom:24px}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.editor-styles-wrapper .wc-block-components-checkbox-list,.wc-block-components-checkbox-list{list-style:none outside;margin:0;padding:0}.editor-styles-wrapper .wc-block-components-checkbox-list li,.wc-block-components-checkbox-list li{list-style:none outside;margin:0 0 4px;padding:0}.editor-styles-wrapper .wc-block-components-checkbox-list li.show-less button,.editor-styles-wrapper .wc-block-components-checkbox-list li.show-more button,.wc-block-components-checkbox-list li.show-less button,.wc-block-components-checkbox-list li.show-more button{background:none;border:none;cursor:pointer;padding:0;text-decoration:underline}.editor-styles-wrapper .wc-block-components-checkbox-list.is-loading li,.wc-block-components-checkbox-list.is-loading li{background-color:currentColor!important;border:0!important;border-radius:.25rem;box-shadow:none;color:currentColor!important;display:block;line-height:1;max-width:100%!important;opacity:.15;outline:0!important;overflow:hidden!important;pointer-events:none;position:relative!important;width:100%;z-index:1}.editor-styles-wrapper .wc-block-components-checkbox-list.is-loading li>*,.wc-block-components-checkbox-list.is-loading li>*{visibility:hidden}.editor-styles-wrapper .wc-block-components-checkbox-list.is-loading li:after,.wc-block-components-checkbox-list.is-loading li:after{animation:loading__animation 1.5s ease-in-out infinite;background-image:linear-gradient(90deg,currentColor,hsla(0,0%,96%,.302),currentColor);background-repeat:no-repeat;content:" ";display:block;height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@keyframes loading__animation{to{transform:translateX(100%)}}@media screen and (prefers-reduced-motion:reduce){.editor-styles-wrapper .wc-block-components-checkbox-list.is-loading li,.wc-block-components-checkbox-list.is-loading li{animation:none}}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-chip{align-items:center;border:0;border-radius:0;display:inline-flex;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;line-height:1;margin:0 .365em .365em 0;max-width:100%;padding:.25em .5em;text-decoration:inherit;text-transform:inherit}.wc-block-components-chip,.wc-block-components-chip:active,.wc-block-components-chip:focus,.wc-block-components-chip:hover{background:transparent;border:1px solid;color:inherit}.wc-block-components-chip.wc-block-components-chip--radius-small{border-radius:3px}.wc-block-components-chip.wc-block-components-chip--radius-medium{border-radius:.433em}.wc-block-components-chip.wc-block-components-chip--radius-large{border-radius:2em;padding-left:.75em;padding-right:.25em}.wc-block-components-chip .wc-block-components-chip__text{flex-grow:1;font-size:.875em}.wc-block-components-chip.is-removable .wc-block-components-chip__text{padding-right:.5em}.wc-block-components-chip .wc-block-components-chip__remove{appearance:none;background:#e0e0e0;border:0;border-radius:25px;height:16px;line-height:16px;margin:0;padding:0;width:16px}.wc-block-components-chip .wc-block-components-chip__remove-icon{fill:#1e1e1e}.theme-twentytwentyone .wc-block-components-chip,.theme-twentytwentyone .wc-block-components-chip:active,.theme-twentytwentyone .wc-block-components-chip:focus,.theme-twentytwentyone .wc-block-components-chip:hover{background:#fff}.theme-twentytwentyone .wc-block-components-chip button.wc-block-components-chip__remove:not(:hover):not(:active):not(.has-background),.theme-twentytwentyone .wc-block-components-chip:active button.wc-block-components-chip__remove:not(:hover):not(:active):not(.has-background),.theme-twentytwentyone .wc-block-components-chip:focus button.wc-block-components-chip__remove:not(:hover):not(:active):not(.has-background),.theme-twentytwentyone .wc-block-components-chip:hover button.wc-block-components-chip__remove:not(:hover):not(:active):not(.has-background){background:transparent}.wc-block-components-chip__remove:focus,.wc-block-components-chip__remove:hover,button.wc-block-components-chip:focus>.wc-block-components-chip__remove,button.wc-block-components-chip:hover>.wc-block-components-chip__remove{background:#949494}.wc-block-components-chip__remove:focus .wc-block-components-chip__remove-icon,.wc-block-components-chip__remove:hover .wc-block-components-chip__remove-icon,button.wc-block-components-chip:focus>.wc-block-components-chip__remove .wc-block-components-chip__remove-icon,button.wc-block-components-chip:hover>.wc-block-components-chip__remove .wc-block-components-chip__remove-icon{fill:#fff}.wc-block-components-chip__remove:disabled,button.wc-block-components-chip:disabled>.wc-block-components-chip__remove{fill:#fff;cursor:not-allowed}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-form{counter-reset:checkout-step}.wc-block-components-form .wc-block-components-checkout-step{background:none;border:none;margin:0 0 24px;padding:0;position:relative}.wc-block-components-form .wc-block-components-checkout-step .wc-block-components-country-input,.wc-block-components-form .wc-block-components-checkout-step .wc-block-components-text-input:first-of-type{margin-top:0}.wc-block-components-checkout-step--disabled{opacity:.6}.wc-block-components-checkout-step__container{position:relative}.wc-block-components-checkout-step__container textarea{font-style:inherit;font-weight:inherit}.wc-block-components-checkout-step__content>*{margin-bottom:16px}.wc-block-components-checkout-step__content>:last-child{margin-bottom:0}.wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__content>:last-child{margin-bottom:0}.wc-block-checkout__contact-fields .wc-block-components-checkout-step__heading{margin-top:0}.wc-block-components-checkout-step__heading{position:relative}.wc-block-components-express-payment-continue-rule+.wc-block-components-checkout-step .wc-block-components-checkout-step__heading{margin-top:0}.wc-block-components-checkout-step:first-child .wc-block-components-checkout-step__heading{margin-top:0}.wc-block-components-checkout-step__heading-container{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.wc-block-components-checkout-step__title{margin:0 12px 0 0}.wc-block-components-checkout-step__heading-content{font-size:.75em}.wc-block-components-checkout-step__heading-content a{color:inherit;font-weight:700}.wc-block-components-checkout-step__description{font-size:var(--wp--preset--font-size--small,14px);line-height:1.4;margin:0}.wc-block-checkout__form--with-step-numbers .wc-block-components-checkout-step--with-step-number{padding:0 0 0 36px}@container (max-width: 519px){@media(max-width:600px){.wc-block-checkout__form--with-step-numbers .wc-block-components-checkout-step--with-step-number{padding:36px 0 0}}}.wc-block-checkout__form--with-step-numbers .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__title:before{background:transparent;border:0;border-radius:0;content:" " counter(checkout-step) ".";content:" " counter(checkout-step) "."/"";counter-increment:checkout-step;left:-24px;margin:0;padding:0;position:absolute;text-align:center;top:0;transform:translateX(-50%);vertical-align:baseline;white-space:nowrap}@container (max-width: 519px){.wc-block-checkout__form--with-step-numbers .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__title:before{content:counter(checkout-step) ". ";content:counter(checkout-step) ". "/"";left:auto;position:static;top:auto;transform:none}}.wc-block-checkout__form--with-step-numbers .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__content,.wc-block-checkout__form--with-step-numbers .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__description{position:relative}.wc-block-checkout__form--with-step-numbers .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__content:before,.wc-block-checkout__form--with-step-numbers .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__description:before{border-left:1px solid color-mix(in srgb,currentColor 20%,transparent);bottom:0;content:"";left:-24px;position:absolute;top:0}.has-dark-controls .wc-block-checkout__form--with-step-numbers .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__content:before,.has-dark-controls .wc-block-checkout__form--with-step-numbers .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__description:before{border-left-color:hsla(0,0%,100%,.4)}.wc-block-checkout__form--with-step-numbers .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__description:before{bottom:-16px}.is-mobile .wc-block-checkout__form--with-step-numbers .wc-block-components-checkout-step--with-step-number,.is-small .wc-block-checkout__form--with-step-numbers .wc-block-components-checkout-step--with-step-number{padding:0}.is-mobile .wc-block-checkout__form--with-step-numbers .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__title:before,.is-small .wc-block-checkout__form--with-step-numbers .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__title:before{content:counter(checkout-step) ". ";content:counter(checkout-step) ". "/"";left:auto;position:static;top:auto;transform:none}.is-mobile .wc-block-checkout__form--with-step-numbers .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__content:before,.is-mobile .wc-block-checkout__form--with-step-numbers .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__description:before,.is-small .wc-block-checkout__form--with-step-numbers .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__content:before,.is-small .wc-block-checkout__form--with-step-numbers .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__description:before{display:none}.editor-styles-wrapper .wp-block h4.wc-block-components-checkout-step__title{font-size:1em;line-height:24px;margin:0 12px 0 0}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-title.wc-block-components-title{border:0;border-radius:0;font-size:var(--wp--preset--font-size--medium,22px);font-weight:500;line-height:1.4;margin:0;padding:0;vertical-align:baseline;word-break:break-word}.wc-block-components-title.wc-block-components-title textarea{font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:1.3;text-transform:inherit}.theme-twentytwenty .wc-block-components-title.wc-block-components-title{border:0;border-radius:0;font-size:var(--wp--preset--font-size--medium,22px);font-weight:500;line-height:1.4;margin:0;padding:0;vertical-align:baseline;word-break:break-word}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-formatted-money-amount{white-space:nowrap}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-panel.has-border{border:1px solid color-mix(in srgb,currentColor 30%,transparent);border-width:1px 0}.wc-block-components-panel.has-border+.wc-block-components-panel.has-border{border-top-width:0}.wc-block-components-panel.has-border.no-top-border{border-top-width:0}.wc-block-components-panel__button{box-sizing:border-box;height:auto;padding-left:0!important;padding-right:32px;padding-top:.375em;position:relative;text-align:left;width:100%;word-break:break-word}.wc-block-components-panel__button[aria-expanded=true]{margin-bottom:16px}.wc-block-components-panel__button,.wc-block-components-panel__button:active,.wc-block-components-panel__button:focus,.wc-block-components-panel__button:hover{cursor:pointer;padding-left:0!important}.wc-block-components-panel__button>.wc-block-components-panel__button-icon{fill:currentColor;position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto}.wc-block-components-panel__content[hidden]{display:none}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-radio-control--highlight-checked,.wc-block-components-radio-control--highlight-checked div.wc-block-components-radio-control-accordion-option{position:relative}.wc-block-components-radio-control--highlight-checked div.wc-block-components-radio-control-accordion-option:after{background:color-mix(in srgb,currentColor 20%,transparent);content:"";height:1px;left:1px;position:absolute;right:1px;top:0}.wc-block-components-radio-control--highlight-checked div.wc-block-components-radio-control-accordion-option:first-child:after{display:none}.wc-block-components-radio-control--highlight-checked div.wc-block-components-radio-control-accordion-option.wc-block-components-radio-control-accordion-option--checked-option-highlighted+div.wc-block-components-radio-control-accordion-option:after{display:none}.wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted,.wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted{border-radius:4px;box-shadow:inset 0 0 0 1.5px currentColor}.wc-block-components-radio-control--highlight-checked:after{border:1px solid color-mix(in srgb,currentColor 20%,transparent);border-radius:4px;bottom:0;box-sizing:border-box;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.wc-block-components-radio-control--highlight-checked.wc-block-components-radio-control--highlight-checked--first-selected:after{border-top:0;margin-top:2px}.wc-block-components-radio-control--highlight-checked.wc-block-components-radio-control--highlight-checked--last-selected:after{border-bottom:0;margin-bottom:2px}.wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control__option--checked-option-highlighted+.wc-block-components-radio-control__option:after{display:none}.wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control__option:after{background:color-mix(in srgb,currentColor 20%,transparent);content:"";height:1px;left:1px;position:absolute;right:1px;top:0}.wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control__option:first-child:after{display:none}.wc-block-components-radio-control .wc-block-components-radio-control__option{margin:0}.wc-block-components-radio-control__option{color:inherit;cursor:pointer;display:block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding:16px 16px 16px 48px;position:relative;text-decoration:inherit;text-transform:inherit}.wc-block-components-radio-control__option-layout{display:flex;flex-direction:column;width:100%}.wc-block-components-radio-control__option .wc-block-components-radio-control__option-layout:after{display:none}.wc-block-components-radio-control__description-group,.wc-block-components-radio-control__label-group{display:flex;justify-content:space-between}.wc-block-components-radio-control__description-group .wc-block-components-radio-control__description,.wc-block-components-radio-control__description-group .wc-block-components-radio-control__label,.wc-block-components-radio-control__label-group .wc-block-components-radio-control__description,.wc-block-components-radio-control__label-group .wc-block-components-radio-control__label{flex-grow:1}.wc-block-components-radio-control__description-group .wc-block-components-radio-control__secondary-description,.wc-block-components-radio-control__description-group .wc-block-components-radio-control__secondary-label,.wc-block-components-radio-control__label-group .wc-block-components-radio-control__secondary-description,.wc-block-components-radio-control__label-group .wc-block-components-radio-control__secondary-label{flex:0 0 50%;text-align:right}.wc-block-components-radio-control__description-group--column{text-wrap:balance;flex-direction:column}.wc-block-components-radio-control__description-group--column .wc-block-components-radio-control__description{margin:4px 0}.wc-block-components-radio-control__description-group--column .wc-block-components-radio-control__secondary-description{padding-right:12px;text-align:left}.wc-block-components-radio-control__description,.wc-block-components-radio-control__label,.wc-block-components-radio-control__secondary-description,.wc-block-components-radio-control__secondary-label{font-size:var(--wp--preset--font-size--small,14px);line-height:1.4}.wc-block-components-radio-control .wc-block-components-radio-control__input{appearance:none;background:#fff;border:1px solid color-mix(in srgb,currentColor 48%,transparent);border-radius:50%;display:inline-block;height:20px;left:16px;margin:0;position:absolute;top:50%;transform:translateY(-45%);width:20px}.wc-block-components-radio-control .wc-block-components-radio-control__input:checked{border:1px solid color-mix(in srgb,currentColor 80%,transparent)}.wc-block-components-radio-control .wc-block-components-radio-control__input:focus{outline:1px solid color-mix(in srgb,currentColor 80%,transparent);outline-offset:2px}.wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{background:#000;border-radius:50%;content:"";display:block;height:10px;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.has-dark-controls .wc-block-components-radio-control .wc-block-components-radio-control__input{background-color:rgba(0,0,0,.1);border-color:hsla(0,0%,100%,.4)}.has-dark-controls .wc-block-components-radio-control .wc-block-components-radio-control__input:checked{border-color:#fff}.has-dark-controls .wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{background:#fff}.has-dark-controls .wc-block-components-radio-control .wc-block-components-radio-control__input:focus{outline:1px solid #fff;outline-offset:1px}.wc-block-components-radio-control .wc-block-components-radio-control__input[aria-disabled=true],.wc-block-components-radio-control .wc-block-components-radio-control__input[disabled]{cursor:not-allowed;opacity:.5;transition:opacity .2s ease}.theme-twentytwentyone .wc-block-components-radio-control .wc-block-components-radio-control__input:checked{border-width:2px}.theme-twentytwentyone .wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{background-color:var(--form--color-text)}.theme-twentytwentyone .wc-block-components-radio-control .wc-block-components-radio-control__input:after{display:none}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-sort-select{margin-bottom:12px}.wc-block-components-sort-select__label{display:inline-block;font-weight:400;margin-right:12px}.wc-block-components-sort-select__select{font-size:inherit;width:max-content}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-spinner{box-sizing:content-box;color:inherit;font-size:1.25em;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}.wc-block-components-spinner:after{animation:spinner__animation 1s linear infinite;backface-visibility:hidden;border:.2em solid;border-left:.2em solid transparent;border-radius:50%;box-sizing:border-box;content:" ";height:1em;left:50%;margin:-.5em 0 0 -.5em;position:absolute;top:50%;transform:translateZ(0) scale(.5);transform-origin:50% 50%;width:1em}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}
@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:transparent 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)}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-notices{display:block;margin:1.5em 0}.wc-block-components-notices:first-child{margin-top:0}.wc-block-components-notices:empty{margin:0}.wc-block-components-notices .wc-block-components-notices__notice{display:flex;flex-wrap:nowrap;margin:0}.wc-block-components-notices .wc-block-components-notices__notice a{text-decoration:underline}.wc-block-components-notices .wc-block-components-notices__notice .components-notice__dismiss{background:transparent none;border:0;color:currentColor;margin:0 0 0 auto;outline:0;padding:0}.wc-block-components-notices .wc-block-components-notices__notice .components-notice__dismiss svg{fill:currentColor;vertical-align:text-top}.wc-block-components-notices .wc-block-components-notices__notice .components-notice__content>div:not(.components-notice__actions) :first-child{margin-top:0}.wc-block-components-notices .wc-block-components-notices__notice .components-notice__content>div:not(.components-notice__actions) :last-child{margin-bottom:0}.wc-block-components-notices .wc-block-components-notices__notice .components-notice__content ul{list-style:none;margin:0;padding:0}.wc-block-components-notices .wc-block-components-notices__notice .components-notice__content li+li{margin:.25em 0 0}.wc-block-components-notices .wc-block-components-notices__notice+.wc-block-components-notices__notice{margin-top:1em}.theme-twentytwenty .wc-block-components-notices__notice,.theme-twentytwentyone .wc-block-components-notices__notice{padding:1.5rem 3rem}.wc-block-components-notices__snackbar{bottom:20px;left:16px;position:fixed;width:auto}@media(max-width:782px){.wc-block-components-notices__snackbar{bottom:auto;left:0;position:fixed;top:10px}.wc-block-components-notices__snackbar .components-snackbar-list__notice-container{margin-left:10px;margin-right:10px}}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-notice-snackbar-list{bottom:24px;box-sizing:border-box;left:24px;pointer-events:none;position:fixed;right:24px;z-index:100000}.wc-block-components-notice-banner.wc-block-components-notice-snackbar,.wc-block-components-notice-snackbar-list .wc-block-components-notice-banner{border:1px solid transparent;box-shadow:0 1px 2px rgba(0,0,0,.1);display:inline-flex;margin:24px 16px 0 0;max-width:600px;pointer-events:all;position:relative;width:auto}.wc-block-components-notice-banner.wc-block-components-notice-snackbar.is-error,.wc-block-components-notice-banner.wc-block-components-notice-snackbar.is-info,.wc-block-components-notice-banner.wc-block-components-notice-snackbar.is-success,.wc-block-components-notice-snackbar-list .wc-block-components-notice-banner.is-error,.wc-block-components-notice-snackbar-list .wc-block-components-notice-banner.is-info,.wc-block-components-notice-snackbar-list .wc-block-components-notice-banner.is-success{border-color:transparent}.wc-block-components-notice-banner.wc-block-components-notice-snackbar.is-default,.wc-block-components-notice-snackbar-list .wc-block-components-notice-banner.is-default{border-color:#2f2f2f}@media(max-width:782px){.wc-block-components-notice-banner.wc-block-components-notice-snackbar,.wc-block-components-notice-snackbar-list .wc-block-components-notice-banner{max-width:none;width:100%}}.notice-transition-enter{max-height:0}.notice-transition-enter.notice-transition-enter-active{max-height:99em;transition:max-height .5s ease-in}.notice-transition-enter-done{max-height:auto}.notice-transition-exit{opacity:1}.notice-transition-exit.notice-transition-exit-active{opacity:0;transition:opacity .5s ease-in}.notice-transition-exit-done{opacity:0}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-textarea{background-color:#fff;border:1px solid color-mix(in srgb,#2b2d2f 80%,transparent);border-radius:4px;box-sizing:border-box;color:inherit;font-family:inherit;font-size:inherit;font-size:var(--wp--preset--font-size--small,14px);font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;line-height:1.4;margin:0;padding:12px;text-decoration:inherit;text-transform:inherit;width:100%}.wc-block-components-textarea::placeholder{color:currentColor}.wc-block-components-textarea:not(:placeholder-shown){color:#2b2d2f}.wc-block-components-textarea:focus{background-color:#fff;border:1px solid #2b2d2f;box-shadow:inset 0 0 0 .5px #2b2d2f}.has-dark-controls .wc-block-components-textarea{background-color:rgba(0,0,0,.1);border-color:hsla(0,0%,100%,.4);color:#fff}.has-dark-controls .wc-block-components-textarea::placeholder{color:currentColor}.theme-twentytwentyone .has-dark-controls .wc-block-components-textarea{background-color:rgba(0,0,0,.1);color:#fff}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-form .wc-block-components-text-input,.wc-block-components-text-input{line-height:0;margin-top:12px;position:relative;white-space:nowrap}.wc-block-components-form .wc-block-components-text-input .wc-block-components-text-input__wrapper,.wc-block-components-text-input .wc-block-components-text-input__wrapper{position:relative}.wc-block-components-form .wc-block-components-text-input label,.wc-block-components-text-input label{color:inherit;cursor:text;font-family:inherit;font-size:inherit;font-size:16px;font-style:inherit;font-weight:inherit;left:10px;letter-spacing:inherit;line-height:inherit;line-height:22px;margin:0;max-width:calc(100% - 24px);overflow:hidden;position:absolute;text-decoration:inherit;text-overflow:ellipsis;text-transform:inherit;top:25px;transform:translateY(-50%);transform-origin:top left;transition:all .2s ease}.has-dark-controls .wc-block-components-form .wc-block-components-text-input label,.has-dark-controls .wc-block-components-text-input label{color:hsla(0,0%,100%,.6)}@media screen and (prefers-reduced-motion:reduce){.wc-block-components-form .wc-block-components-text-input label,.wc-block-components-text-input label{transition:none}}.wc-block-components-form .wc-block-components-text-input input[type=email],.wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-components-form .wc-block-components-text-input input[type=password],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text],.wc-block-components-form .wc-block-components-text-input input[type=url],.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=number],.wc-block-components-text-input input[type=password],.wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=url]{background-color:#fff;border:1px solid color-mix(in srgb,currentColor 80%,transparent);border-radius:4px;box-sizing:border-box;color:#2b2d2f;font-family:inherit;font-size:inherit;font-size:16px;font-style:inherit;font-weight:inherit;height:50px;letter-spacing:inherit;line-height:inherit;line-height:25px;margin:0;min-height:0;padding:16px 12px;text-decoration:inherit;text-transform:inherit;width:100%}.wc-block-components-form .wc-block-components-text-input input[type=email]:focus,.wc-block-components-form .wc-block-components-text-input input[type=number]:focus,.wc-block-components-form .wc-block-components-text-input input[type=password]:focus,.wc-block-components-form .wc-block-components-text-input input[type=tel]:focus,.wc-block-components-form .wc-block-components-text-input input[type=text]:focus,.wc-block-components-form .wc-block-components-text-input input[type=url]:focus,.wc-block-components-text-input input[type=email]:focus,.wc-block-components-text-input input[type=number]:focus,.wc-block-components-text-input input[type=password]:focus,.wc-block-components-text-input input[type=tel]:focus,.wc-block-components-text-input input[type=text]:focus,.wc-block-components-text-input input[type=url]:focus{background-color:#fff;border:1.5px solid;color:#2b2d2f}.has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type=email],.has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type=number],.has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type=password],.has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type=tel],.has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type=text],.has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type=url],.has-dark-controls .wc-block-components-text-input input[type=email],.has-dark-controls .wc-block-components-text-input input[type=number],.has-dark-controls .wc-block-components-text-input input[type=password],.has-dark-controls .wc-block-components-text-input input[type=tel],.has-dark-controls .wc-block-components-text-input input[type=text],.has-dark-controls .wc-block-components-text-input input[type=url]{background-color:rgba(0,0,0,.1);border-color:hsla(0,0%,100%,.4);color:#fff}.has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type=email]:focus,.has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type=number]:focus,.has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type=password]:focus,.has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type=tel]:focus,.has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type=text]:focus,.has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type=url]:focus,.has-dark-controls .wc-block-components-text-input input[type=email]:focus,.has-dark-controls .wc-block-components-text-input input[type=number]:focus,.has-dark-controls .wc-block-components-text-input input[type=password]:focus,.has-dark-controls .wc-block-components-text-input input[type=tel]:focus,.has-dark-controls .wc-block-components-text-input input[type=text]:focus,.has-dark-controls .wc-block-components-text-input input[type=url]:focus{background-color:rgba(0,0,0,.1);border:1.5px solid;color:#fff}.wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-components-text-input input[type=number]{appearance:textfield;-moz-appearance:textfield}.wc-block-components-form .wc-block-components-text-input input[type=number]::-webkit-inner-spin-button,.wc-block-components-form .wc-block-components-text-input input[type=number]::-webkit-outer-spin-button,.wc-block-components-text-input input[type=number]::-webkit-inner-spin-button,.wc-block-components-text-input input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.wc-block-components-form .wc-block-components-text-input input:-webkit-autofill,.wc-block-components-form .wc-block-components-text-input.is-active input[type=email],.wc-block-components-form .wc-block-components-text-input.is-active input[type=number],.wc-block-components-form .wc-block-components-text-input.is-active input[type=password],.wc-block-components-form .wc-block-components-text-input.is-active input[type=tel],.wc-block-components-form .wc-block-components-text-input.is-active input[type=text],.wc-block-components-form .wc-block-components-text-input.is-active input[type=url],.wc-block-components-text-input input:-webkit-autofill,.wc-block-components-text-input.is-active input[type=email],.wc-block-components-text-input.is-active input[type=number],.wc-block-components-text-input.is-active input[type=password],.wc-block-components-text-input.is-active input[type=tel],.wc-block-components-text-input.is-active input[type=text],.wc-block-components-text-input.is-active input[type=url]{padding:24px 9px 8px}.wc-block-components-form .wc-block-components-text-input input:-webkit-autofill:focus,.wc-block-components-form .wc-block-components-text-input.is-active input[type=email]:focus,.wc-block-components-form .wc-block-components-text-input.is-active input[type=number]:focus,.wc-block-components-form .wc-block-components-text-input.is-active input[type=password]:focus,.wc-block-components-form .wc-block-components-text-input.is-active input[type=tel]:focus,.wc-block-components-form .wc-block-components-text-input.is-active input[type=text]:focus,.wc-block-components-form .wc-block-components-text-input.is-active input[type=url]:focus,.wc-block-components-text-input input:-webkit-autofill:focus,.wc-block-components-text-input.is-active input[type=email]:focus,.wc-block-components-text-input.is-active input[type=number]:focus,.wc-block-components-text-input.is-active input[type=password]:focus,.wc-block-components-text-input.is-active input[type=tel]:focus,.wc-block-components-text-input.is-active input[type=text]:focus,.wc-block-components-text-input.is-active input[type=url]:focus{padding-left:8.5px;padding-top:24px}.wc-block-components-form .wc-block-components-text-input input:-webkit-autofill+label,.wc-block-components-form .wc-block-components-text-input.is-active label,.wc-block-components-text-input input:-webkit-autofill+label,.wc-block-components-text-input.is-active label{top:6px;transform:scale(.82)}.wc-block-components-form .wc-block-components-text-input.has-error input,.wc-block-components-form .wc-block-components-text-input.has-error input:active,.wc-block-components-form .wc-block-components-text-input.has-error input:focus,.wc-block-components-form .wc-block-components-text-input.has-error input:hover,.wc-block-components-text-input.has-error input,.wc-block-components-text-input.has-error input:active,.wc-block-components-text-input.has-error input:focus,.wc-block-components-text-input.has-error input:hover{border-color:#cc1818}.wc-block-components-form .wc-block-components-text-input.has-error input:focus,.wc-block-components-text-input.has-error input:focus{box-shadow:0 0 0 .5px #cc1818}.has-dark-controls .wc-block-components-form .wc-block-components-text-input.has-error input,.has-dark-controls .wc-block-components-form .wc-block-components-text-input.has-error input:active,.has-dark-controls .wc-block-components-form .wc-block-components-text-input.has-error input:focus,.has-dark-controls .wc-block-components-form .wc-block-components-text-input.has-error input:hover,.has-dark-controls .wc-block-components-text-input.has-error input,.has-dark-controls .wc-block-components-text-input.has-error input:active,.has-dark-controls .wc-block-components-text-input.has-error input:focus,.has-dark-controls .wc-block-components-text-input.has-error input:hover{border-color:#f18c8c}.has-dark-controls .wc-block-components-form .wc-block-components-text-input.has-error input:focus,.has-dark-controls .wc-block-components-text-input.has-error input:focus{box-shadow:0 0 0 .5px #f18c8c}.wc-block-components-form .wc-block-components-text-input.has-error label,.wc-block-components-text-input.has-error label{color:#cc1818}.has-dark-controls .wc-block-components-form .wc-block-components-text-input.has-error label,.has-dark-controls .wc-block-components-text-input.has-error label{color:#f18c8c}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-skeleton{display:flex;flex-direction:column;gap:1rem}.wc-block-components-skeleton__element{background:color-mix(in srgb,currentColor 5%,transparent);border:none;border-radius:4px;overflow:hidden;position:relative}.wc-block-components-skeleton__element:after{animation:wc-skeleton-shimmer 1.25s infinite;background:linear-gradient(90deg,transparent,color-mix(in srgb,currentColor 5%,transparent) 50%,transparent);content:"";inset:0;position:absolute;transform:translateX(-100%)}@media(prefers-reduced-motion:reduce){.wc-block-components-skeleton__element:after{animation:none}}.wc-block-components-skeleton__element--static:after{display:none}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-totals-item{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:4px;width:100%}.wc-block-components-totals-item__label{flex-grow:1}.wc-block-components-totals-item__description{font-size:var(--wp--preset--font-size--x-small,calc(var(--wp--preset--font-size--small, 14px)*.875));line-height:1.4;width:100%}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-totals-wrapper{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);padding:16px 0}.wc-block-components-totals-wrapper:empty,.wc-block-components-totals-wrapper:has(>:only-child:empty){border-width:0;padding:0}.wc-block-components-totals-wrapper:empty:after,.wc-block-components-totals-wrapper:has(>:only-child:empty):after{content:none}.wc-block-components-totals-wrapper.slot-wrapper{padding:0}.wc-block-components-totals-wrapper.slot-wrapper>*>*{padding:16px 0}.wc-block-components-totals-wrapper.slot-wrapper>*>:after{border-width:0}.wc-block-components-discounts-meta .wc-block-components-totals-wrapper:first-child{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent)}



 @font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal;font-display:block;}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
.elementor-element,.elementor-lightbox{--swiper-theme-color:#000;--swiper-navigation-size:44px;--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:6px}.elementor-element .swiper .swiper-slide figure,.elementor-lightbox .swiper .swiper-slide figure{line-height:0}.elementor-element .swiper .elementor-lightbox-content-source,.elementor-lightbox .swiper .elementor-lightbox-content-source{display:none}.elementor-element .swiper .elementor-swiper-button,.elementor-element .swiper~.elementor-swiper-button,.elementor-lightbox .swiper .elementor-swiper-button,.elementor-lightbox .swiper~.elementor-swiper-button{color:hsla(0,0%,93%,.9);cursor:pointer;display:inline-flex;font-size:25px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.elementor-element .swiper .elementor-swiper-button svg,.elementor-element .swiper~.elementor-swiper-button svg,.elementor-lightbox .swiper .elementor-swiper-button svg,.elementor-lightbox .swiper~.elementor-swiper-button svg{fill:hsla(0,0%,93%,.9);height:1em;width:1em}.elementor-element .swiper .elementor-swiper-button-prev,.elementor-element .swiper~.elementor-swiper-button-prev,.elementor-lightbox .swiper .elementor-swiper-button-prev,.elementor-lightbox .swiper~.elementor-swiper-button-prev{left:10px}.elementor-element .swiper .elementor-swiper-button-next,.elementor-element .swiper~.elementor-swiper-button-next,.elementor-lightbox .swiper .elementor-swiper-button-next,.elementor-lightbox .swiper~.elementor-swiper-button-next{right:10px}.elementor-element .swiper .elementor-swiper-button.swiper-button-disabled,.elementor-element .swiper~.elementor-swiper-button.swiper-button-disabled,.elementor-lightbox .swiper .elementor-swiper-button.swiper-button-disabled,.elementor-lightbox .swiper~.elementor-swiper-button.swiper-button-disabled{opacity:.3}.elementor-element .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image,.elementor-lightbox .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image{width:100%}.elementor-element .swiper .swiper-horizontal>.swiper-pagination-bullets,.elementor-element .swiper .swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-element .swiper .swiper-pagination-custom,.elementor-element .swiper .swiper-pagination-fraction,.elementor-element .swiper~.swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-element .swiper~.swiper-pagination-custom,.elementor-element .swiper~.swiper-pagination-fraction,.elementor-lightbox .swiper .swiper-horizontal>.swiper-pagination-bullets,.elementor-lightbox .swiper .swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-lightbox .swiper .swiper-pagination-custom,.elementor-lightbox .swiper .swiper-pagination-fraction,.elementor-lightbox .swiper~.swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-lightbox .swiper~.swiper-pagination-custom,.elementor-lightbox .swiper~.swiper-pagination-fraction{bottom:5px}.elementor-element .swiper.swiper-cube .elementor-swiper-button,.elementor-element .swiper.swiper-cube~.elementor-swiper-button,.elementor-lightbox .swiper.swiper-cube .elementor-swiper-button,.elementor-lightbox .swiper.swiper-cube~.elementor-swiper-button{transform:translate3d(0,-50%,1px)}.elementor-element :where(.swiper-horizontal)~.swiper-pagination-bullets,.elementor-lightbox :where(.swiper-horizontal)~.swiper-pagination-bullets{bottom:5px;left:0;width:100%}.elementor-element :where(.swiper-horizontal)~.swiper-pagination-bullets .swiper-pagination-bullet,.elementor-lightbox :where(.swiper-horizontal)~.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.elementor-element :where(.swiper-horizontal)~.swiper-pagination-progressbar,.elementor-lightbox :where(.swiper-horizontal)~.swiper-pagination-progressbar{height:4px;left:0;top:0;width:100%}.elementor-element.elementor-pagination-position-outside .swiper,.elementor-lightbox.elementor-pagination-position-outside .swiper{padding-bottom:30px}.elementor-element.elementor-pagination-position-outside .swiper .elementor-swiper-button,.elementor-element.elementor-pagination-position-outside .swiper~.elementor-swiper-button,.elementor-lightbox.elementor-pagination-position-outside .swiper .elementor-swiper-button,.elementor-lightbox.elementor-pagination-position-outside .swiper~.elementor-swiper-button{top:calc(50% - 30px / 2)}.elementor-element .elementor-swiper,.elementor-lightbox .elementor-swiper{position:relative}.elementor-element .elementor-main-swiper,.elementor-lightbox .elementor-main-swiper{position:static}.elementor-element.elementor-arrows-position-outside .swiper,.elementor-lightbox.elementor-arrows-position-outside .swiper{width:calc(100% - 60px)}.elementor-element.elementor-arrows-position-outside .swiper .elementor-swiper-button-prev,.elementor-element.elementor-arrows-position-outside .swiper~.elementor-swiper-button-prev,.elementor-lightbox.elementor-arrows-position-outside .swiper .elementor-swiper-button-prev,.elementor-lightbox.elementor-arrows-position-outside .swiper~.elementor-swiper-button-prev{left:0}.elementor-element.elementor-arrows-position-outside .swiper .elementor-swiper-button-next,.elementor-element.elementor-arrows-position-outside .swiper~.elementor-swiper-button-next,.elementor-lightbox.elementor-arrows-position-outside .swiper .elementor-swiper-button-next,.elementor-lightbox.elementor-arrows-position-outside .swiper~.elementor-swiper-button-next{right:0}
.elementor-lightbox *,.elementor-lightbox *::before,.elementor-lightbox *::after{box-sizing:border-box}.pg-open-lightbox{position:absolute;block-size:100%;inline-size:100%;inset-block-start:0;inset-inline-start:0;inset-block-end:0;inset-inline-end:0;z-index:2}[class*="elementor-widget-pg-"] span.pg-video-icon-wrap{block-size:100%;inline-size:100%;position:absolute;inset-inline-start:0;inset-block-start:0;cursor:pointer;z-index:10}[class*="elementor-widget-pg-"] .pg-eicon-play{position:absolute;inset-inline-end:0;inset-block-start:0;margin:15px;font-size:40px;color:rgba(255,255,255,0.5);cursor:pointer}.bdt-pg-img-mask{position:relative}.bdt-pg-img-mask:before{content:"";background-position:center center;background-repeat:no-repeat;background-size:contain;position:absolute;block-size:100%;inline-size:100%;inset-block-start:0;inset-inline-start:0;inset-inline-end:0;inset-block-end:0;z-index:1}[class*=" elementor-widget-pg-"] svg.e-font-icon-svg{block-size:1em;inline-size:1em}.pg-in-animation{perspective:var(--pg-perspective, 600px);-webkit-perspective:var(--pg-perspective, 600px)}.pg-in-animation .pg-item{opacity:0;transform-origin:var(--pg-transform-origin, center top);transform-style:preserve-3d;transition:opacity 0s cubic-bezier(.215, .61, .355, 1),transform 0s cubic-bezier(.215, .61, .355, 1);-webkit-transform:translate(var(--pg-translate-x, 0), var(--pg-translate-y, 100%)) rotateX(var(--pg-rotate-x, -80deg)) rotateY(var(--pg-rotate-y, 0)) rotateZ(var(--pg-rotate-z, 0)) scaleX(var(--pg-scale-x, 1)) scaleY(var(--pg-scale-y, 1)) skewX(var(--pg-skew-x, 0)) skewY(var(--pg-skew-y, 0));transform:translate(var(--pg-translate-x, 0), var(--pg-translate-y, 100%)) rotateX(var(--pg-rotate-x, -80deg)) rotateY(var(--pg-rotate-y, 0)) rotateZ(var(--pg-rotate-z, 0)) scaleX(var(--pg-scale-x, 1)) scaleY(var(--pg-scale-y, 1)) skewX(var(--pg-skew-x, 0)) skewY(var(--pg-skew-y, 0))}.pg-in-animation .pg-item.is-inview{transform:none;opacity:1;transition-duration:var(--pg-transition-duration, 800ms) !important}.pg-grid{display:grid;grid-template-columns:repeat(12, 1fr);grid-auto-flow:dense;grid-row-gap:10px;grid-column-gap:10px}.pg-grid .pg-item{grid-column:span 4 / auto;grid-row:span 1 / auto}.pg-grid .pg-fever-text,.pg-grid .pg-fever-readmore,.pg-grid .pg-fixer-content,.pg-grid .pg-flame-readmore,.pg-grid .pg-flame-meta,.pg-grid .pg-fluid-readmore,.pg-grid .pg-glaze-readmore,.pg-grid .pg-insta-content,.pg-grid .pg-koral-text,.pg-grid .pg-koral-title,.pg-grid .pg-koral-readmore,.pg-grid .pg-koral-content-wrap::before,.pg-grid .pg-lunar-text,.pg-grid .pg-lunar-readmore,.pg-grid .pg-lytical-readmore,.pg-grid .pg-lytical-meta,.pg-grid .pg-lytical-title,.pg-grid .pg-marron-date,.pg-grid .pg-marron-readmore,.pg-grid .pg-mosaic-date,.pg-grid .pg-mosaic-readmore,.pg-grid .pg-mystic-content,.pg-grid .pg-nexus-title,.pg-grid .pg-nexus-readmore,.pg-grid .pg-ocean-meta,.pg-grid .pg-ocean-title,.pg-grid .pg-orbit-content,.pg-grid .pg-plex-readmore,.pg-grid .pg-plumb-title,.pg-grid .pg-plumb-text,.pg-grid .pg-plumb-readmore,.pg-grid .pg-punch-top-content .pg-punch-title,.pg-grid .pg-punch-top-content .pg-punch-meta,.pg-grid .pg-punch-readmore,.pg-grid .pg-ranch-title,.pg-grid .pg-ranch-meta,.pg-grid .pg-social-icon a,.pg-grid .pg-ruby-title,.pg-grid .pg-ruby-meta,.pg-grid .pg-ruby-readmore,.pg-grid .pg-shark-title,.pg-grid .pg-shark-meta,.pg-grid .pg-sonic-readmore a,.pg-grid .pg-sonic-content,.pg-grid .pg-tour-meta,.pg-grid .pg-trance-title,.pg-grid .pg-trance-meta,.pg-grid .pg-turbo-meta,.pg-grid .pg-turbo-title,.pg-grid .pg-verse-title,.pg-grid .pg-verse-text,.pg-grid .pg-verse-readmore,.pg-grid .pg-walden-head-content,.pg-grid .pg-walden-readmore,.pg-grid .pg-walden-follow-btn,.pg-grid .pg-walden-like-btn,.pg-grid .pg-zilax-content,.pg-grid .pg-fabric-title,.pg-grid .pg-fabric-text,.pg-grid .pg-fabric-readmore,.pg-grid .pg-epoch-zoom-btn,.pg-grid .pg-epoch-meta,.pg-grid .pg-epoch-title,.pg-grid .pg-epoch-view-btn,.pg-grid .pg-elixir-title,.pg-grid .pg-elixir-category,.pg-grid .pg-elixir-author,.pg-grid .pg-elixir-date,.pg-grid .pg-doodle-meta,.pg-grid .pg-doodle-title,.pg-grid .pg-crop-content,.pg-grid .pg-craze-content,.pg-grid .pg-axen-content,.pg-grid .pg-heron-readmore,.pg-grid .pg-heron-meta,.pg-grid .pg-heron-title,.pg-grid .pg-heron-hover-img{opacity:0}.pixel-gallery-pagination{margin-block:20px}.pixel-gallery-pagination .pg-pagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:0;list-style:none}.pixel-gallery-pagination .pg-pagination>li{list-style:none;flex:none;position:relative;padding-inline-start:20px}.pixel-gallery-pagination .pg-pagination>li:first-child{padding-inline-start:0}.pixel-gallery-pagination .pg-pagination>li a{display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;line-height:1;color:#8d99ae;text-decoration:none}.pixel-gallery-pagination .pg-pagination>li:hover a,.pixel-gallery-pagination .pg-pagination>li.pg-active a{color:#ef233c}.pixel-gallery-pagination .pg-pagination>li.pg-pagination-next a,.pixel-gallery-pagination .pg-pagination>li.pg-pagination-previous a{border:1px solid #8d99ae;padding:10px;border-radius:3px}
@font-face{font-family:'pixel-gallery';src:url('https://jkcreativeshopc630c.zapwp.com/wp-content/plugins/pixel-gallery/assets/fonts/pixel-gallery.woff2') format('woff2'),url('https://jkcreativeshopc630c.zapwp.com/wp-content/plugins/pixel-gallery/assets/fonts/pixel-gallery.ttf') format('truetype'),url('https://jkcreativeshopc630c.zapwp.com/wp-content/plugins/pixel-gallery/assets/fonts/pixel-gallery.woff') format('woff'),url('https://jkcreative.shop/wp-content/plugins/pixel-gallery/assets/fonts/pixel-gallery.svg?gkif6e#pixel-gallery') format('svg');font-weight:normal;font-style:normal;;font-display:swap;}[class^="pg-icon-"],[class*=" pg-icon-"]{font-family:'pixel-gallery' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pg-icon-coslide:before{content:"\e940";color:#0d3b54}.pg-icon-ridex:before{content:"\e937"}.pg-icon-kitec:before{content:"\e938"}.pg-icon-polo:before{content:"\e939"}.pg-icon-diamond:before{content:"\e93a"}.pg-icon-heron:before{content:"\e933"}.pg-icon-amaze:before{content:"\e925"}.pg-icon-dream:before{content:"\e926"}.pg-icon-evolve:before{content:"\e927"}.pg-icon-flash:before{content:"\e928"}.pg-icon-floral:before{content:"\e929"}.pg-icon-maven:before{content:"\e92a"}.pg-icon-menuz:before{content:"\e92b"}.pg-icon-pastel:before{content:"\e92c"}.pg-icon-tread:before{content:"\e92d"}.pg-icon-xero:before{content:"\e92e"}.pg-icon-aware:before{content:"\e93b"}.pg-icon-ocean:before{content:"\e93c"}.pg-icon-crop:before{content:"\e93d"}.pg-icon-alien:before{content:"\e93e"}.pg-icon-humble:before{content:"\e934"}.pg-icon-fixer:before{content:"\e92f"}.pg-icon-insta:before{content:"\e930"}.pg-icon-trance:before{content:"\e931"}.pg-icon-lumen:before{content:"\e932"}.pg-icon-axen:before{content:"\e900"}.pg-icon-craze:before{content:"\e901"}.pg-icon-doodle:before{content:"\e902"}.pg-icon-elixir:before{content:"\e903"}.pg-icon-epoch:before{content:"\e904"}.pg-icon-fabric:before{content:"\e905"}.pg-icon-fever:before{content:"\e906"}.pg-icon-flame:before{content:"\e907"}.pg-icon-fluid:before{content:"\e908"}.pg-icon-glam:before{content:"\e909"}.pg-icon-glaze:before{content:"\e90a"}.pg-icon-koral:before{content:"\e90b"}.pg-icon-lunar:before{content:"\e90c"}.pg-icon-lytical:before{content:"\e90d"}.pg-icon-marron:before{content:"\e90e"}.pg-icon-mastery:before{content:"\e90f"}.pg-icon-mosaic:before{content:"\e910"}.pg-icon-mystic:before{content:"\e911"}.pg-icon-nexus:before{content:"\e912"}.pg-icon-orbit:before{content:"\e913"}.pg-icon-panda:before{content:"\e914"}.pg-icon-plex:before{content:"\e915"}.pg-icon-plumb:before{content:"\e916"}.pg-icon-punch:before{content:"\e917"}.pg-icon-ranch:before{content:"\e918"}.pg-icon-remix:before{content:"\e919"}.pg-icon-ruby:before{content:"\e91a"}.pg-icon-shark:before{content:"\e91b"}.pg-icon-sonic:before{content:"\e91c"}.pg-icon-spirit:before{content:"\e91d"}.pg-icon-tour:before{content:"\e91e"}.pg-icon-turbo:before{content:"\e91f"}.pg-icon-verse:before{content:"\e920"}.pg-icon-walden:before{content:"\e921"}.pg-icon-wisdom:before{content:"\e922"}.pg-icon-zilax:before{content:"\e923"}.pg-icon-play-circle:before{content:"\e94c"}.pg-icon-play:before{content:"\e94b"}.pg-icon-arrow-left:before{content:"\e941"}.pg-icon-arrow-right:before{content:"\e942"}.pg-icon-calendar:before{content:"\e943"}.pg-icon-globe:before{content:"\e944"}.pg-icon-heart:before{content:"\e945"}.pg-icon-link:before{content:"\e946"}.pg-icon-plus:before{content:"\e947"}.pg-icon-search:before{content:"\e948"}.pg-icon-user:before{content:"\e949"}.pg-icon-animations:before{content:"\e93f"}.pg-icon-asset-manager:before{content:"\e94a"}.pg-icon-tutorial:before{content:"\e935"}.pg-icon-preview:before{content:"\e936"}.pg-icon-pixel-gallery-logo:before{content:"\e924"}
@font-face{font-family:star;src:url(https://jkcreativeshopc630c.zapwp.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(https://jkcreativeshopc630c.zapwp.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(https://jkcreativeshopc630c.zapwp.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:WooCommerce;src:url(https://jkcreativeshopc630c.zapwp.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(https://jkcreativeshopc630c.zapwp.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(https://jkcreativeshopc630c.zapwp.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;}:root{--woocommerce:#720eec;--wc-green:#008a20;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce-account .wp-block-post-title,.woocommerce-account main .woocommerce,.woocommerce-cart .wp-block-post-title,.woocommerce-cart main .woocommerce,.woocommerce-checkout .wp-block-post-title,.woocommerce-checkout main .woocommerce{max-width:1000px}.clear{clear:both}.woocommerce a.button.disabled,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled],.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled],.woocommerce button.button:disabled[disabled]:hover{opacity:.5}.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce input.button:hover{opacity:.9}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled],.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce input.button.disabled,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled],.woocommerce input.button:disabled[disabled]:hover{opacity:.5}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:1.2em}.woocommerce div.product::after{content:"";display:block;clear:both}.woocommerce div.product div.summary>*{margin-bottom:var(--wp--style--block-gap)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 var(--wp--preset--color--background,#fff)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 var(--wp--preset--color--background,#fff)}.woocommerce div.product form.cart div.quantity{float:none;vertical-align:middle}.woocommerce div.product form.cart div.quantity .qty{margin-right:.5em}.woocommerce div.product form.cart button.single_add_to_cart_button,.woocommerce div.product form.cart button[name=add-to-cart]{display:inline-block;float:none;margin-top:0;margin-bottom:0;vertical-align:middle;word-break:normal}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{word-break:normal}.woocommerce div.product .related.products{margin-top:5em}.woocommerce .woocommerce-Reviews #comments{margin-bottom:var(--wp--style--block-gap)}.woocommerce .woocommerce-Reviews .commentlist{box-sizing:border-box}.woocommerce .woocommerce-Reviews .comment-reply-title{font-size:var(--wp--preset--font-size--medium);font-weight:700}.woocommerce .price bdi,.woocommerce .price ins,.woocommerce .wc-block-components-product-price bdi,.woocommerce .wc-block-components-product-price ins,.woocommerce .woocommerce-grouped-product-list-item__price bdi,.woocommerce .woocommerce-grouped-product-list-item__price ins{text-decoration:none}.woocommerce span.onsale{background-color:var(--wp--preset--color--foreground,#958e09);color:var(--wp--preset--color--background,#fff)}.woocommerce table.variations{display:block}.woocommerce table.variations tr td,.woocommerce table.variations tr th{padding-bottom:var(--wp--style--block-gap);text-align:left}.woocommerce table.variations tr th{padding-right:1em}.woocommerce table.variations tr td select{height:3em;padding:.9em 1.1em;font-size:var(--wp--preset--font-size--small)}.woocommerce div.product form.cart table.variations td select{min-width:70%}.woocommerce div.product form.cart table.variations td,.woocommerce div.product form.cart table.variations th{vertical-align:middle}.woocommerce .single_variation_wrap .woocommerce-variation{margin-bottom:var(--wp--style--block-gap)}a.added_to_cart{display:block;margin-top:1em}.woocommerce-page .input-text,.woocommerce-page .select2-container,.woocommerce-page select{font-size:var(--wp--preset--font-size--small)}.woocommerce-page label{margin-bottom:.7em}.woocommerce form .form-row{margin-bottom:1em}.woocommerce form textarea{min-height:100px}.woocommerce-page table.shop_table{width:70%;border-collapse:collapse}@media only screen and (max-width:768px){.woocommerce-page table.shop_table{width:100%}}.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table th{padding:1em}.woocommerce-page table.shop_table_responsive{width:100%}.woocommerce-page .woocommerce-cart-form .product-remove{width:1em}.woocommerce-page .woocommerce-cart-form .product-thumbnail{width:120px}.woocommerce-page .woocommerce-cart-form .product-thumbnail a img{width:117px}.woocommerce-page .woocommerce-cart-form .coupon{display:flex;align-items:center;flex-wrap:wrap}.woocommerce-page .woocommerce-cart-form #coupon_code{width:auto;margin-right:.8em;height:50px;font-size:var(--wp--preset--font-size--small);padding:0 1.1em}@media only screen and (max-width:768px){.woocommerce-page .woocommerce-cart-form .product-remove{width:auto}.woocommerce-page .woocommerce-cart-form #coupon_code{width:50%;margin-right:0}}.woocommerce-page .cart-collaterals h2{font-size:var(--wp--preset--font-size--medium)}.woocommerce-page .woocommerce-form-coupon .button{min-height:50px}.woocommerce-page .woocommerce-column__title,.woocommerce-page .woocommerce-customer-details h2,.woocommerce-page .woocommerce-thankyou-order-received{font-size:var(--wp--preset--font-size--large);font-weight:300}.woocommerce-page ul.woocommerce-order-overview{display:flex;width:100%;padding-left:0;font-size:var(--wp--preset--font-size--small)}@media only screen and (max-width:768px){.woocommerce-page ul.woocommerce-order-overview{flex-direction:column}}.woocommerce-page ul.woocommerce-order-overview li{flex-grow:1;margin-bottom:1em;border:none;display:inline;text-transform:uppercase}.woocommerce-page ul.woocommerce-order-overview li strong{text-transform:none;display:block}.woocommerce-page .woocommerce-customer-details address{box-sizing:border-box;width:70%;padding:1em;border-width:1px;border-radius:0}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0 0 2em;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation li{list-style:none;padding:1em 0}@media only screen and (max-width:768px){.woocommerce-account .woocommerce-MyAccount-navigation li{padding:.35em 0}}.woocommerce-account .woocommerce-MyAccount-navigation li:first-child{padding-top:0}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-navigation li a{text-decoration:none}.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-content p.form-row-first,.woocommerce-account .woocommerce-MyAccount-content p.form-row-last,.woocommerce-account .woocommerce-MyAccount-content>p:first-of-type{margin-block-start:0}.woocommerce-account .woocommerce-customer-details address,.woocommerce-account table.shop_table.order_details{width:100%}.woocommerce-account .addresses .title .edit{display:block;margin-bottom:1em}.woocommerce-account.woocommerce-edit-address .woocommerce-MyAccount-content form>h3{margin-block-start:0}.woocommerce-account .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions::before{display:none}.woocommerce-account .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a{display:block;margin-bottom:1em;text-align:center}.woocommerce-page form .form-row input.input-text,.woocommerce-page form .form-row select,.woocommerce-page form .form-row textarea.input-text{font-size:var(--wp--preset--font-size--small);padding:.9rem 1.1rem}.woocommerce-page form .form-row select{background-position:calc(100% - 1.1rem) 50%}.woocommerce-page form .form-row label{margin-bottom:.7em}.woocommerce-page form .form-row .select2-container .select2-selection--single .select2-selection__rendered{padding:.9rem 1.1rem}.woocommerce-page form .form-row .select2-container .select2-selection--single .select2-selection__arrow{right:1.1em}.woocommerce-page .select2-container .select2-search--dropdown{padding:0 1.1rem .5rem}.woocommerce-page .select2-container .select2-search--dropdown .select2-search__field{padding:.5rem;font-size:var(--wp--preset--font-size--small)}.woocommerce-page .select2-container .select2-results__option{padding:.5rem 1.1rem}.woocommerce-store-notice,p.demo_store{background:var(--wp--preset--color--foreground,#720eec);bottom:0;color:var(--wp--preset--color--background,#fcfbfe);position:fixed;top:auto!important}.woocommerce-store-notice a,p.demo_store a{color:var(--wp--preset--color--background,#fcfbfe)}.woocommerce .product-category mark.count{background-color:transparent}
[class*=zolo-block] .swiper:not(.swiper-initialized){opacity:0;visibility:hidden}:root{--zoloblocks-brand-color:#3f8efc;--zoloblocks-brand-color-hover:#2667ff;--zoloblocks-brand-text-color:#3f8efc;--zoloblocks-brand-button-color:#fff;--zoloblocks-button-border-radius:6px;--zolo-item-border-radius:10px;--zoloblocks-item-bg-color:#fbfdff;--zoloblocks-item-border-color:rgba(12,11,12,.07);--zolo-item-border-width:1px;--zolo-item-border-style:solid;--zoloblocks-item-box-shadow:"";--zoloblocks-bg-color:"";--zoloblocks-bg-gradient:"";--zoloblocks-bg-image:"";--zoloblocks-bg-repeat:"";--zoloblocks-bg-size:"";--zoloblocks-bg-attachment:"";--zoloblocks-bg-position:"";--zolo-badge-pro-color:#ffa826;--zolo-badge-pro-alpha-color:rgba(255,168,38,.2)}.zolo-appender-btn{align-items:center;background-color:rgba(180,187,197,.36);border:0;border-radius:var(--zoloblocks-button-border-radius);color:#000;cursor:pointer;display:flex;font-size:15px;gap:2px;margin-top:30px;padding:12px 15px;text-transform:capitalize}.zolo-appender-btn svg{display:block;height:24px;width:24px}.zolo-appender-btn:hover{background-color:rgba(180,187,197,.5)}.zolo-hide-desktop,.zolo-hide-mobile,.zolo-hide-tab{position:relative}.zolo-frontend .zolo-hide-desktop:before,.zolo-frontend .zolo-hide-mobile:before,.zolo-frontend .zolo-hide-tab:before{display:none}@media screen and (min-width:1025px){.zolo-frontend .zolo-hide-desktop{display:none!important}.zolo-hide-desktop{filter:grayscale(100%);opacity:.5}.zolo-hide-desktop:before{background:repeating-linear-gradient(125deg,rgba(0,0,0,.05),rgba(0,0,0,.05) 1px,transparent 2px,transparent 9px);border:1px solid rgba(0,0,0,.02);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}}@media screen and (max-width:1024px)and (min-width:768px){.zolo-frontend .zolo-hide-tab{display:none!important}.zolo-hide-tab{filter:grayscale(100%);opacity:.5}.zolo-hide-tab:before{background:repeating-linear-gradient(125deg,rgba(0,0,0,.05),rgba(0,0,0,.05) 1px,transparent 2px,transparent 9px);border:1px solid rgba(0,0,0,.02);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}}@media screen and (max-width:767px){.zolo-frontend .zolo-hide-mobile{display:none!important}.zolo-hide-mobile{filter:grayscale(100%);opacity:.5}.zolo-hide-mobile:before{background:repeating-linear-gradient(125deg,rgba(0,0,0,.05),rgba(0,0,0,.05) 1px,transparent 2px,transparent 9px);border:1px solid rgba(0,0,0,.02);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}}button[class*=editor-block-list-item-zolo]:before{background-color:#ddd;border-radius:20px;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCA1MDAgNTAwIj48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMjUwIDBjMTM4LjEgMCAyNTAgMTExLjkgMjUwIDI1MFMzODguMSA1MDAgMjUwIDUwMCAwIDM4OC4xIDAgMjUwIDExMS45IDAgMjUwIDAiIGNsYXNzPSJzdDAiLz48cGF0aCBkPSJNMTAzLjIgMjI2LjUgMjMxLjggOTYuNkgxMDIuNXpNMzY0LjYgMTgyLjdsLTUwLjggNTAuOGM3LjUgOC40IDE2LjQgMjEuOSAxNi40IDM0IDAgMTQuNS01LjggMjYuNi0xNS4xIDM2LjItOSA5LjMtMjAuOCAxMy45LTM0LjcgMTMuOUgxNjkuOWwyMjQuOC0yMjFIMjkwLjlMMTAzLjEgMjgzLjV2MTIwLjdsNzEuNi0uNWgxMDUuNWMzNy4xIDAgNjgtMTEuNSA5My43LTM0LjQgMjUuMS0yMi45IDM3LjgtNjAuNCAzNy44LTk2IDAtMzcuNS0xOS02OS4yLTQ3LjEtOTAuNiIvPjwvc3ZnPg==);font-size:9px;height:15px;margin:10px;opacity:.4;padding:2px;position:absolute;right:0;top:0;width:15px}button[class*=editor-block-list-item-zolo]:hover{color:var(--zoloblocks-brand-color)}button[class*=editor-block-list-item-zolo]:hover:before{background-color:#aea6a6;opacity:.8}button[class*=editor-block-list-item-zolo]:hover .block-editor-block-types-list__item-title span{color:var(--zoloblocks-brand-color)}button[class*=editor-block-list-item-zolo]:hover .block-editor-block-types-list__item-icon svg path{fill:var(--zoloblocks-brand-color)}button.editor-block-list-item-zolo-brand-carousel:before,button.editor-block-list-item-zolo-country-field:before,button.editor-block-list-item-zolo-data-table:before,button.editor-block-list-item-zolo-datetime-field:before,button.editor-block-list-item-zolo-image-hotspot:before,button.editor-block-list-item-zolo-loop-builder:before,button.editor-block-list-item-zolo-loop-pagination:before,button.editor-block-list-item-zolo-loop:before,button.editor-block-list-item-zolo-lottie-image:before,button.editor-block-list-item-zolo-marquee-child:before,button.editor-block-list-item-zolo-marquee:before,button.editor-block-list-item-zolo-phonenumber-field:before,button.editor-block-list-item-zolo-post-tab:before,button.editor-block-list-item-zolo-post-video-slider:before,button.editor-block-list-item-zolo-query-pagination:before,button.editor-block-list-item-zolo-unfold:before{background-color:rgba(255,168,38,.86);content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xml:space=%27preserve%27 viewBox=%270 0 500 500%27%3E%3Cpath fill=%27%23fff%27 d=%27M250 0c138.1 0 250 111.9 250 250S388.1 500 250 500 0 388.1 0 250 111.9 0 250 0%27 class=%27st0%27/%3E%3Cg fill=%27%23f8a827%27%3E%3Cpath d=%27M103.2 226.5 231.8 96.6H102.5zM364.6 182.7l-50.8 50.8c7.5 8.4 16.4 21.9 16.4 34 0 14.5-5.8 26.6-15.1 36.2-9 9.3-20.8 13.9-34.7 13.9H169.9l224.8-221H290.9L103.1 283.5v120.7l71.6-.5h105.5c37.1 0 68-11.5 93.7-34.4 25.1-22.9 37.8-60.4 37.8-96 0-37.5-19-69.2-47.1-90.6%27/%3E%3C/g%3E%3C/svg%3E");opacity:.9}button.editor-block-list-item-zolo-brand-carousel:hover:before,button.editor-block-list-item-zolo-country-field:hover:before,button.editor-block-list-item-zolo-data-table:hover:before,button.editor-block-list-item-zolo-datetime-field:hover:before,button.editor-block-list-item-zolo-image-hotspot:hover:before,button.editor-block-list-item-zolo-loop-builder:hover:before,button.editor-block-list-item-zolo-loop-pagination:hover:before,button.editor-block-list-item-zolo-loop:hover:before,button.editor-block-list-item-zolo-lottie-image:hover:before,button.editor-block-list-item-zolo-marquee-child:hover:before,button.editor-block-list-item-zolo-marquee:hover:before,button.editor-block-list-item-zolo-phonenumber-field:hover:before,button.editor-block-list-item-zolo-post-tab:hover:before,button.editor-block-list-item-zolo-post-video-slider:hover:before,button.editor-block-list-item-zolo-query-pagination:hover:before,button.editor-block-list-item-zolo-unfold:hover:before{background-color:var(--zolo-badge-pro-color);opacity:1}.block-editor-block-icon:has(.zolo-e-icon) path{fill:#2667ff}.block-editor-block-inspector .block-editor-block-icon:has(.zolo-e-icon),.block-editor-block-toolbar .block-editor-block-icon:has(.zolo-e-icon),.components-autocomplete__popover .block-editor-block-icon:has(.zolo-e-icon){position:relative}.block-editor-block-inspector .block-editor-block-icon:has(.zolo-e-icon) path,.block-editor-block-toolbar .block-editor-block-icon:has(.zolo-e-icon) path,.components-autocomplete__popover .block-editor-block-icon:has(.zolo-e-icon) path{fill:currentColor}.block-editor-block-inspector .block-editor-block-icon:has(.zolo-e-icon):before,.block-editor-block-toolbar .block-editor-block-icon:has(.zolo-e-icon):before,.components-autocomplete__popover .block-editor-block-icon:has(.zolo-e-icon):before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCA1MDAgNTAwIj48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMjUwIDBjMTM4LjEgMCAyNTAgMTExLjkgMjUwIDI1MFMzODguMSA1MDAgMjUwIDUwMCAwIDM4OC4xIDAgMjUwIDExMS45IDAgMjUwIDAiIGNsYXNzPSJzdDAiLz48cGF0aCBkPSJNMTAzLjIgMjI2LjUgMjMxLjggOTYuNkgxMDIuNXpNMzY0LjYgMTgyLjdsLTUwLjggNTAuOGM3LjUgOC40IDE2LjQgMjEuOSAxNi40IDM0IDAgMTQuNS01LjggMjYuNi0xNS4xIDM2LjItOSA5LjMtMjAuOCAxMy45LTM0LjcgMTMuOUgxNjkuOWwyMjQuOC0yMjFIMjkwLjlMMTAzLjEgMjgzLjV2MTIwLjdsNzEuNi0uNWgxMDUuNWMzNy4xIDAgNjgtMTEuNSA5My43LTM0LjQgMjUuMS0yMi45IDM3LjgtNjAuNCAzNy44LTk2IDAtMzcuNS0xOS02OS4yLTQ3LjEtOTAuNiIvPjwvc3ZnPg==);background-size:100%;border:1px solid #494a51;border-radius:50%;content:"";left:14px;padding:5px;position:absolute;top:-5px;z-index:1}.block-editor-block-inspector .block-editor-block-icon:has(.zolo-e-icon),.block-editor-block-toolbar .block-editor-block-icon:has(.zolo-e-icon){opacity:.8}.block-editor-block-inspector .block-editor-block-icon:has(.zolo-e-icon) path,.block-editor-block-toolbar .block-editor-block-icon:has(.zolo-e-icon) path{fill:#2667ff}.components-autocomplete__popover .zolo-e-icon{height:20px;width:20px}.zolo-dropdown-popover-content .components-popover__content{width:250px}span.zolo-pro-badge{align-items:center;background:var(--zolo-badge-pro-color);border-radius:3px;color:#fff;display:inline-block;font-size:7px;font-weight:700;justify-content:center;line-height:1;margin-left:10px;padding:5.5px;text-transform:uppercase}.block-editor-block-breadcrumb li{align-items:center}.block-editor-block-breadcrumb__separator{height:30px;width:30px}.block-editor-block-breadcrumb__button.components-button,.block-editor-block-breadcrumb__current{font-size:14px!important;font-weight:600;text-decoration:none}.block-editor-block-breadcrumb__button.components-button:hover{background-color:transparent!important;color:var(--zoloblocks-brand-color)}.block-editor-block-breadcrumb__current{color:var(--zoloblocks-brand-color)!important}.components-popover.zolo-format-popover .components-popover__content{padding:15px;width:250px}td.block-editor-list-view-block__contents-cell[aria-selected=true] svg,td.block-editor-list-view-block__contents-cell[aria-selected=true] svg path{fill:#fff!important}.zolo-block{position:relative}.zolo-block .zolo-blocks-toolbar{align-items:center;background:#4e62ed;border:none;cursor:pointer;display:inline-flex;justify-content:center;opacity:0;position:absolute!important;visibility:hidden;z-index:9}.zolo-block .zolo-blocks-toolbar button{background:transparent;border:0;cursor:pointer;padding:5px}.zolo-block .zolo-blocks-toolbar button svg{display:block;height:15px;width:15px}.zolo-block .zolo-blocks-toolbar button:focus,.zolo-block .zolo-blocks-toolbar button:hover{background:hsla(0,0%,82%,.173)}.zolo-block .zolo-blocks-toolbar.container{border-end-end-radius:0;border-end-start-radius:0;border-start-end-radius:5px;border-start-start-radius:5px;left:50%;top:-31px;transform:translateX(-50%);width:109px!important}.zolo-block .zolo-blocks-toolbar.container svg{height:20px;width:20px}.zolo-block .zolo-blocks-toolbar.container button{padding:5px 8px}.zolo-block .zolo-blocks-toolbar.general-block{background-color:#837e7e;border-radius:0;border-bottom-left-radius:6px;right:0!important;top:0}.zolo-block .zolo-blocks-toolbar.general-block button{border-radius:0;border-bottom-left-radius:6px}.zolo-block .block-editor-inner-blocks .zolo-blocks-toolbar.container,.zolo-block .zolo-container-inner-blocks-wrap .zolo-blocks-toolbar.container{background-color:#837e7e;border-radius:0;border-bottom-right-radius:6px;height:auto!important;left:0;padding:0;right:unset!important;top:0;transform:unset;width:auto!important}.zolo-block .block-editor-inner-blocks .zolo-blocks-toolbar.container button,.zolo-block .zolo-container-inner-blocks-wrap .zolo-blocks-toolbar.container button{border-bottom-right-radius:6px;padding:5px}.zolo-block .block-editor-inner-blocks .zolo-blocks-toolbar.container button svg,.zolo-block .zolo-container-inner-blocks-wrap .zolo-blocks-toolbar.container button svg{height:15px;width:15px}.zolo-block .block-editor-inner-blocks .zolo-blocks-toolbar.container button svg path,.zolo-block .zolo-container-inner-blocks-wrap .zolo-blocks-toolbar.container button svg path{fill:#fff}.zolo-block .block-editor-inner-blocks.general-block,.zolo-block .zolo-container-inner-blocks-wrap.general-block{background-color:#837e7e!important;border-radius:0;border-bottom-left-radius:6px!important;left:unset!important;right:0!important;top:0!important}.zolo-block .block-editor-inner-blocks.general-block button,.zolo-block .zolo-container-inner-blocks-wrap.general-block button{border-radius:0;border-bottom-left-radius:6px}.zolo-block .block-editor-inner-blocks .zolo-insert-before,.zolo-block .block-editor-inner-blocks .zolo-remove-block,.zolo-block .zolo-container-inner-blocks-wrap .zolo-insert-before,.zolo-block .zolo-container-inner-blocks-wrap .zolo-remove-block{display:none}.zolo-block div[class*=wp-block-zolo]:focus .container,.zolo-block div[class*=wp-block-zolo]:focus .general-block,.zolo-block div[class*=wp-block-zolo]:hover .container,.zolo-block div[class*=wp-block-zolo]:hover .general-block,.zolo-block.wp-block-zolo-container:focus>div,.zolo-block.wp-block-zolo-container:hover>div{opacity:1;visibility:visible}.block-editor-block-list__layout .block-editor-block-list__block.is-highlighted:after,.block-editor-block-list__layout .block-editor-block-list__block.is-highlighted~.is-multi-selected:after,.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable=true]):after,.block-editor-block-list__layout.is-navigate-mode .block-editor-block-list__block.is-selected:after{box-shadow:none!important}.backend.zolo-root-container.is-selected:focus,.backend.zolo-root-container:hover{box-shadow:0 0 0 1px #4e62ed!important}.block-editor-block-list__block.zolo-block.is-selected:focus,.block-editor-block-list__block.zolo-block:hover,.block-editor-inner-blocks .zolo-block.is-selected:focus,.block-editor-inner-blocks .zolo-block:hover{box-shadow:0 0 0 1px #837e7e}.block-editor-block-list__block.zolo_cd_hide,.block-editor-block-list__block.zolo_cd_show{position:relative}.block-editor-block-list__block.zolo_cd_hide:before,.block-editor-block-list__block.zolo_cd_show:before{background-color:#3b67fe;border-bottom-right-radius:10px;color:#fff;left:0;opacity:0;padding:4px 4px 0;position:absolute;text-transform:capitalize;top:0;visibility:hidden;z-index:1}.block-editor-block-list__block.zolo_cd_hide:focus:before,.block-editor-block-list__block.zolo_cd_hide:hover:before,.block-editor-block-list__block.zolo_cd_show:focus:before,.block-editor-block-list__block.zolo_cd_show:hover:before{opacity:1;visibility:visible}.block-editor-block-list__block.zolo_cd_show:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2720%27 fill=%27none%27 aria-hidden=%27true%27 color=%27%23fff%27 viewBox=%270 0 24 24%27%3E%3Cpath stroke=%27currentColor%27 d=%27M21 12c0 1.2-4.03 6-9 6s-9-4.8-9-6 4.03-6 9-6 9 4.8 9 6Z%27/%3E%3Cpath stroke=%27currentColor%27 d=%27M15 12a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z%27/%3E%3C/svg%3E")}.block-editor-block-list__block.zolo_cd_hide:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2720%27 fill=%27none%27 aria-hidden=%27true%27 color=%27%23fff%27 display=%27block%27 viewBox=%270 0 24 24%27%3E%3Cpath stroke=%27currentColor%27 d=%27M3.933 13.909A4.36 4.36 0 0 1 3 12c0-1 4-6 9-6m7.6 3.8A5.07 5.07 0 0 1 21 12c0 1-3 6-9 6q-.471 0-.918-.04M5 19 19 5m-4 7a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z%27/%3E%3C/svg%3E")}.block-editor-block-list__block .components-dropdown.block-editor-inserter{display:inline}.zolo-frontend .pin-spacer{max-width:100%!important;width:100%!important}.components-dropdown.block-editor-inserter{display:inline}.zolo-shape{direction:ltr;left:0;line-height:0;overflow:hidden;position:absolute;width:100%}.zolo-shape.zolo-shape-top{top:-1px}.zolo-shape.zolo-shape-bottom{bottom:-1px;transform:rotate(180deg)}.zolo-shape svg{display:block;left:50%;position:relative;transform:translateX(-50%);width:calc(100% + 1.3px)}.zolo-shape svg .zolo-shape-fill{transform:rotateY(0deg);transform-origin:center}.zolo-custom-help-note{color:#757575;font-style:italic}.zolo-navigation-variation-picker{box-sizing:border-box;position:relative;width:100%}.zolo-navigation-variation-picker .zolo-navigation-variation-picker-back{position:absolute;right:20px;top:20px}.zolo-navigation-placeholder{position:relative}.zolo-navigation-placeholder .zolo-navigation-placeholder-skip-button{position:absolute;right:20px;top:20px}.editor-styles-wrapper .is-root-container a,.zolo-frontend.ast-single-post .ast-comment-content a:not(.ast-comment-edit-reply-wrap a),.zolo-frontend.ast-single-post .entry-content a{text-decoration:unset}.zolo-post-title-type-1 .zolo-post-title a,.zolo-post-title-type-2 .zolo-post-title a,.zolo-post-title-type-3 .zolo-post-title a,.zolo-post-title-type-4 .zolo-post-title a,.zolo-post-title-type-5 .zolo-post-title a{background-position:0 100%;background-repeat:no-repeat;background-size:0 100%;display:inline;transition:background-size .3s,color .2s!important}.zolo-post-title-type-1 .zolo-post-title a div,.zolo-post-title-type-2 .zolo-post-title a div,.zolo-post-title-type-3 .zolo-post-title a div,.zolo-post-title-type-4 .zolo-post-title a div,.zolo-post-title-type-5 .zolo-post-title a div{display:inline}.zolo-post-title-type-1{--zolo-post-title-type-primary-color:#000}.zolo-post-title-type-1 .zolo-post-title a{background-image:linear-gradient(var(--zolo-post-title-type-primary-color),var(--zolo-post-title-type-primary-color));background-position:0 100%;background-size:0 100%}.zolo-post-title-type-1 .zolo-post-title a:hover{background-size:100% 100%;color:#fff}.zolo-post-title-type-2 .zolo-post-title a,.zolo-post-title-type-3 .zolo-post-title a,.zolo-post-title-type-4 .zolo-post-title a,.zolo-post-title-type-5 .zolo-post-title a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-size:0 2px}.zolo-post-title-type-2 .zolo-post-title a:hover,.zolo-post-title-type-3 .zolo-post-title a:hover,.zolo-post-title-type-4 .zolo-post-title a:hover,.zolo-post-title-type-5 .zolo-post-title a:hover{background-size:100% 2px}.zolo-post-title-type-3 .zolo-post-title a{background-position:50% 100%}.zolo-post-title-type-4 .zolo-post-title a{background-position:0 0}.zolo-post-title-type-5 .zolo-post-title a{background-position:50% 0}.zolo-bgv-hosted{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.zolo-bg-video-placeholder{background-color:#f6f6f8;border:1px solid #e9e9e9;border-radius:6px;height:130px;margin-bottom:16px;width:100%}

.zolo-transform-animation{--zolo-transform-perspective:1000px;transform:perspective(var(--zolo-transform-perspective,0)) rotate(var(--zolo-transform-rotate,0)) rotateX(var(--zolo-transform-rotateX,0)) rotateY(var(--zolo-transform-rotateY,0)) translate(var(--zolo-transform-translate,0)) translateX(var(--zolo-transform-translateX,0)) translateY(var(--zolo-transform-translateY,0)) scaleX(calc(var(--zolo-transform-flipX, 1)*var(--zolo-transform-scaleX, var(--zolo-transform-scale, 1)))) scaleY(calc(var(--zolo-transform-flipY, 1)*var(--zolo-transform-scaleY, var(--zolo-transform-scale, 1)))) skewX(var(--zolo-transform-skewX,0)) skewY(var(--zolo-transform-skewY,0));transform-origin:var(--zolo-transform-originY) var(--zolo-transform-originX)}

/**
 * Dark Reader toggle button styles
 */

/* Smooth transitions for dark mode changes */
html {
    transition: filter 0.15s ease !important;
}

html.dark-reader-critical-loading {
    transition: filter 0.1s ease !important;
}

/* Remove critical loading class when not needed */
html:not(.dark-reader-critical-loading) {
    filter: none !important;
}

.dark-reader-toggle {
    /* Make the toggle immune to dark mode */
    color: var(--dark-reader-toggle-color, inherit) !important;
    position: fixed;
    z-index: 9999;
    width: 48px;
    height: 48px;
}

.dark-reader-toggle-inline{
    width: 48px;
    height: 48px;
}

/* Disable animation for pro styles that have their own animations */
.dark-reader-toggle[class*="style-neon-glow"],
.dark-reader-toggle[class*="style-glass-morphism"],
.dark-reader-toggle[class*="style-gradient-slider"],
.dark-reader-toggle[class*="style-material-design"],
.dark-reader-toggle[class*="style-neumorphism"],
.dark-reader-toggle[class*="style-floating-action"],
.dark-reader-toggle[class*="style-pulse-effect"],
.dark-reader-toggle[class*="style-holographic"],
.dark-reader-toggle[class*="style-minimal-line"],
.dark-reader-toggle[class*="style-retro-pixel"],
.dark-reader-toggle[class*="style-liquid-morphing"],
.dark-reader-toggle[class*="style-cyberpunk"],
.dark-reader-toggle[class*="style-elegant-minimal"],
.dark-reader-toggle[class*="style-tech-circuit"] {
    animation: none;
}

.dark-reader-toggle.top-left {
    top: 20px;
    left: 20px;
}

.dark-reader-toggle.top-right {
    top: 20px;
    right: 20px;
}

.dark-reader-toggle.bottom-left {
    bottom: 20px;
    left: 20px;
}

.dark-reader-toggle.bottom-right {
    bottom: 20px;
    right: 20px;
}

/* Base button styles for all toggle types */
.dark-reader-toggle button {
    width: 100%;
    height: 100%;
    border: none;
    cursor: pointer;
    outline: none;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: inherit;
    font-size: inherit;
    transition: all 0.3s ease;
}

.dark-reader-toggle-inline button{
    cursor: pointer;
}

/* Default button style */
.dark-reader-toggle.style-default button {
    border-radius: 12px;
    background-color: var(--dark-reader-toggle-button-bg, #f8f8f8) !important;
    color: var(--dark-reader-toggle-button-color, inherit) !important;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
    overflow: hidden;
}

.dark-reader-toggle.style-default button:hover {
    transform: scale(1.05);
    box-shadow: 0 3px 15px rgba(0, 0, 0, 0.3);
}

.dark-reader-toggle.style-default .sun-icon,
.dark-reader-toggle.style-default .moon-icon {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    transition: all 0.3s ease;
    font-size: 24px;
}

.dark-reader-toggle.style-default .sun-icon {
    opacity: 0;
}

.dark-reader-toggle.style-default .moon-icon {
    opacity: 1;
}

.dark-reader-toggle.style-default.dark button {
    /* Override Dark Reader CSS variables  */
    --darkreader-background-ffffff: #ffffff !important;
    /* Apply our custom styles  */
    background-color: #ffffff !important;
}

.dark-reader-toggle.style-default.dark .sun-icon {
    opacity: 1;
}

.dark-reader-toggle.style-default.dark .moon-icon {
    opacity: 0;
}

/* Default button icon */
.dark-reader-toggle.style-default button .dark-reader-icon {
    font-size: 20px;
    transition: transform 0.3s ease;
}

/* Round button style */
.dark-reader-toggle.style-round button {
    border-radius: 50%;
    background-color: var(--dark-reader-toggle-button-bg, #f8f8f8) !important;
    color: var(--dark-reader-toggle-button-color, inherit) !important;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
    overflow: hidden;
}

.dark-reader-toggle.style-round button:hover {
    transform: scale(1.05);
    box-shadow: 0 3px 15px rgba(0, 0, 0, 0.3);
}

.dark-reader-toggle.style-round .sun-icon,
.dark-reader-toggle.style-round .moon-icon {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    transition: all 0.3s ease;
    font-size: 24px;
}

.dark-reader-toggle.style-round .sun-icon {
    opacity: 0;
}

.dark-reader-toggle.style-round .moon-icon {
    opacity: 1;
}

.dark-reader-toggle.style-round.dark button {
    /* Override Dark Reader CSS variables  */
    --darkreader-background-ffffff: #ffffff !important;
    /* Apply our custom styles  */
    background-color: #ffffff !important;
}

.dark-reader-toggle.style-round.dark .sun-icon {
    opacity: 1;
}

.dark-reader-toggle.style-round.dark .moon-icon {
    opacity: 0;
}

/* Switch style */
.dark-reader-toggle.style-switch,
.dark-reader-toggle-inline.style-switch {
    width: 56px;
    height: 28px;
}

.dark-reader-toggle.style-switch button,
.dark-reader-toggle-inline.style-switch button {
    width: 100%;
    height: 100%;
    border: none;
    background: transparent;
    cursor: pointer;
    padding: 0;
    position: relative;
    outline: none;
}

.dark-reader-toggle.style-switch .switch-track,
.dark-reader-toggle-inline.style-switch .switch-track {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: var(--dark-reader-toggle-track-bg, #ccc) !important;
    border-radius: 34px;
    transition: .4s;
}

.dark-reader-toggle.style-switch .switch-thumb,
.dark-reader-toggle-inline.style-switch .switch-thumb {
    position: absolute;
    height: 20px;
    width: 20px;
    left: 4px;
    bottom: 4px;
    background-color: var(--dark-reader-toggle-thumb-bg, #fff) !important;
    border-radius: 50%;
    transition: .4s;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}

.dark-reader-toggle.style-switch.dark .switch-track,
.dark-reader-toggle-inline.style-switch.dark .switch-track {
    /* Override Dark Reader CSS variables */
    --darkreader-background-4CAF50: #4CAF50 !important;
    /* Apply our custom styles */
    background-color: #4CAF50 !important;
}

.dark-reader-toggle.style-switch.dark .switch-thumb,
.dark-reader-toggle-inline.style-switch.dark .switch-thumb {
    transform: translateX(26px);
    /* Override Dark Reader CSS variables */
    --darkreader-background-ffffff: #ffffff !important;
    /* Apply our custom styles */
    background-color: #ffffff !important;
}

/* Toggle style */
.dark-reader-toggle.style-toggle,
.dark-reader-toggle-inline.style-toggle {
    width: 70px;
    height: 32px;
}

.dark-reader-toggle.style-toggle button,
.dark-reader-toggle-inline.style-toggle button {
    width: 100%;
    height: 100%;
    border: none;
    background: transparent;
    cursor: pointer;
    padding: 0;
    position: relative;
    outline: none;
}

.dark-reader-toggle.style-toggle .toggle-track,
.dark-reader-toggle-inline.style-toggle .toggle-track {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: var(--dark-reader-toggle-track-bg, #f1f1f1) !important;
    border-radius: 34px;
    transition: .4s;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 10px;
}

.dark-reader-toggle.style-toggle .toggle-sun,
.dark-reader-toggle.style-toggle .toggle-moon,
.dark-reader-toggle-inline.style-toggle .toggle-sun,
.dark-reader-toggle-inline.style-toggle .toggle-moon {
    font-size: 14px;
    z-index: 1;
    background: none!important;
}

.dark-reader-toggle.style-toggle .toggle-thumb,
.dark-reader-toggle-inline.style-toggle .toggle-thumb {
    position: absolute;
    height: 24px;
    width: 24px;
    left: 7px;
    bottom: 4px;
    background-color: var(--dark-reader-toggle-thumb-bg, #fff) !important;
    border-radius: 50%;
    transition: .4s;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}

.dark-reader-toggle.style-toggle.dark .toggle-track,
.dark-reader-toggle-inline.style-toggle.dark .toggle-track {
    /* Override Dark Reader CSS variables  */
    --darkreader-border-ffffff: #ffffff !important;
    /* Apply our custom styles  */
    border:2px solid #ffffff !important;
    background-color: #292c35;
}

.dark-reader-toggle.style-toggle.dark .toggle-thumb,
.dark-reader-toggle-inline.style-toggle.dark .toggle-thumb {
    transform: translateX(32px);
    /* Override Dark Reader CSS variables  */
    --darkreader-background-ffffff: #ffffff !important;
    /* Apply our custom styles  */
    background-color: #ffffff !important;
}

/* Minimal style */
.dark-reader-toggle.style-minimal button,
.dark-reader-toggle-inline.style-minimal button {
    width: 100%;
    height: 100%;
    border-radius: 4px;
    border: none;
    background-color: var(--dark-reader-toggle-button-bg, #f8f8f8) !important;
    color: var(--dark-reader-toggle-button-color, inherit) !important;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
    cursor: pointer;
    transition: all 0.3s ease;
    display: flex;
    align-items: center;
    justify-content: center;
    outline: none;
    position: relative;
}

.dark-reader-toggle-inline.style-minimal button {
    box-shadow: none;
}

.dark-reader-toggle.style-minimal button:hover{
    transform: scale(1.05);
    box-shadow: 0 3px 15px rgba(0, 0, 0, 0.3);
}

.dark-reader-toggle.style-minimal .minimal-icon,
.dark-reader-toggle-inline.style-minimal .minimal-icon {
    width: 24px;
    height: 24px;
    border-radius: 50%;
    background: var(--dark-reader-toggle-minimal-icon-bg, linear-gradient(135deg, #f8f8f8 50%, #333 50%)) !important;
    transform: rotate(45deg);
    transition: all 0.3s ease;
}

.dark-reader-toggle.style-minimal.dark button,
.dark-reader-toggle-inline.style-minimal.dark button {
    /* background-color: #292c35; */
    /* Override Dark Reader CSS variables */
    --darkreader-border-ffffff: #ffffff !important;

    /* Apply our custom styles */
    border: 1px solid #ffffff !important;
}

.dark-reader-toggle.style-minimal.dark .minimal-icon,
.dark-reader-toggle-inline.style-minimal.dark .minimal-icon {
    transform: rotate(225deg);
    background: linear-gradient(135deg, #292c35 50%, #f8f8f8 50%);
}

/* Slider style */
.dark-reader-toggle.style-slider,
.dark-reader-toggle-inline.style-slider {
    width: 80px;
    height: 36px;
}

.dark-reader-toggle.style-slider button,
.dark-reader-toggle-inline.style-slider button {
    width: 100%;
    height: 100%;
    border: none;
    background: transparent;
    cursor: pointer;
    padding: 0;
    position: relative;
    outline: none;
}

.dark-reader-toggle.style-slider .slider-container,
.dark-reader-toggle-inline.style-slider .slider-container {
    position: relative;
    width: 100%;
    height: 100%;
    display: block;
}

.dark-reader-toggle.style-slider .slider-background,
.dark-reader-toggle-inline.style-slider .slider-background {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: var(--dark-reader-toggle-slider-bg, linear-gradient(135deg, #667eea 0%, #764ba2 100%)) !important;
    border-radius: 18px;
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}

.dark-reader-toggle.style-slider .slider-track,
.dark-reader-toggle-inline.style-slider .slider-track {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 10px;
    z-index: 1;
}

.dark-reader-toggle.style-slider .slider-icon,
.dark-reader-toggle-inline.style-slider .slider-icon {
    font-size: 16px;
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
    opacity: 0.7;
    transform: scale(0.9);
}

.dark-reader-toggle.style-slider .slider-icon.sun,
.dark-reader-toggle-inline.style-slider .slider-icon.sun {
    opacity: 0.4;
}

.dark-reader-toggle.style-slider .slider-icon.moon,
.dark-reader-toggle-inline.style-slider .slider-icon.moon {
    opacity: 1;
    transform: scale(1);
}

.dark-reader-toggle.style-slider .slider-thumb,
.dark-reader-toggle-inline.style-slider .slider-thumb {
    position: absolute;
    height: 28px;
    width: 28px;
    left: 4px;
    top: 4px;
    background-color: var(--dark-reader-toggle-slider-thumb-bg, #ffffff) !important;
    border-radius: 50%;
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2), 0 0 0 0 rgba(255, 255, 255, 0.5);
    z-index: 2;
}

.dark-reader-toggle.style-slider button:hover .slider-thumb,
.dark-reader-toggle-inline.style-slider button:hover .slider-thumb {
    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.3), 0 0 0 4px rgba(255, 255, 255, 0.1);
}

.dark-reader-toggle.style-slider.dark .slider-background,
.dark-reader-toggle-inline.style-slider.dark .slider-background {
    /* Keep the same light gradient background */
    /* Override Dark Reader CSS variables */
    --darkreader-background: #667eea !important;
    --darkreader-border-ffffff: #ffffff !important;
    /* Apply our custom styles - keep same gradient as light mode */
    background: var(--dark-reader-toggle-slider-bg, linear-gradient(135deg, #667eea 0%, #764ba2 100%)) !important;
    border: 1px solid #ffffff !important;
}

.dark-reader-toggle.style-slider.dark .slider-thumb,
.dark-reader-toggle-inline.style-slider.dark .slider-thumb {
    transform: translateX(44px);
    /* Override Dark Reader CSS variables */
    --darkreader-background-ffffff: #ffffff !important;
    /* Apply our custom styles */
    background-color: #ffffff !important;
}

.dark-reader-toggle.style-slider.dark .slider-icon.sun,
.dark-reader-toggle-inline.style-slider.dark .slider-icon.sun {
    opacity: 1;
    transform: scale(1);
}

.dark-reader-toggle.style-slider.dark .slider-icon.moon,
.dark-reader-toggle-inline.style-slider.dark .slider-icon.moon {
    opacity: 0.4;
    transform: scale(0.9);
}

/* Responsive adjustments for mobile devices */
@media (max-width: 768px) {
    .dark-reader-toggle.style-default,
    .dark-reader-toggle.style-round,
    .dark-reader-toggle.style-minimal,
    .dark-reader-toggle-inline.style-minimal {
        width: 40px;
        height: 40px;
    }
    
    .dark-reader-toggle.style-switch,
    .dark-reader-toggle-inline.style-switch {
        width: 50px;
        height: 25px;
    }
    
    .dark-reader-toggle.style-toggle,
    .dark-reader-toggle-inline.style-toggle {
        width: 60px;
        height: 28px;
    }
    
    .dark-reader-toggle.style-slider,
    .dark-reader-toggle-inline.style-slider {
        width: 70px;
        height: 32px;
    }
    
    .dark-reader-toggle.style-default .sun-icon,
    .dark-reader-toggle.style-default .moon-icon,
    .dark-reader-toggle.style-round .sun-icon,
    .dark-reader-toggle.style-round .moon-icon {
        font-size: 20px;
    }
    
    .dark-reader-toggle.style-switch .switch-thumb,
    .dark-reader-toggle-inline.style-switch .switch-thumb {
        height: 17px;
        width: 17px;
    }
    
    .dark-reader-toggle.style-toggle .toggle-thumb,
    .dark-reader-toggle-inline.style-toggle .toggle-thumb {
        height: 20px;
        width: 20px;
    }
    
    .dark-reader-toggle.style-slider .slider-thumb,
    .dark-reader-toggle-inline.style-slider .slider-thumb {
        height: 24px;
        width: 24px;
    }
    
    .dark-reader-toggle.style-slider.dark .slider-thumb,
    .dark-reader-toggle-inline.style-slider.dark .slider-thumb {
        transform: translateX(38px);
    }
    
    .dark-reader-toggle.style-slider .slider-icon,
    .dark-reader-toggle-inline.style-slider .slider-icon {
        font-size: 14px;
    }
    
    .dark-reader-toggle.style-minimal .minimal-icon,
    .dark-reader-toggle-inline.style-minimal .minimal-icon {
        width: 20px;
        height: 20px;
    }
}

/* Inline toggle styles for shortcode */
.dark-reader-toggle-inline.style-default button,
.dark-reader-toggle-inline.style-round button
/* .dark-reader-toggle-inline.style-minimal button  */
{
    display: flex;
    align-items: center;
    justify-content: center;
    border: none;
    background-color: var(--dark-reader-toggle-button-bg, #f8f8f8) !important;
    color: var(--dark-reader-toggle-button-color, inherit) !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
    cursor: pointer;
    transition: all 0.3s ease;
}

.dark-reader-toggle-inline.style-default button{
    border-radius: 12px;
    padding: 8px 12px
}

.dark-reader-toggle-inline.style-default.dark button,.dark-reader-toggle-inline.style-round.dark button{
    /* Override Dark Reader CSS variables  */
    --darkreader-background-ffffff: #ffffff !important;
    /* Apply our custom styles  */
    background-color: #ffffff !important;
}

.dark-reader-toggle-inline.style-round button{
    border-radius: 50%;
    padding: 8px 12px;
}

.dark-reader-toggle-inline.dark button {
    background-color: #292c35;
    color: #fff;
    outline: none;
}

.dark-reader-toggle-inline.dark:focus, .dark-reader-toggle-inline.dark button:focus, .dark-reader-toggle-inline button:focus {
    outline: none;
}

.dark-reader-toggle-inline button .sun-icon,
.dark-reader-toggle-inline button .moon-icon {
    font-size: 18px;
}

.dark-reader-toggle-inline.style-default .sun-icon,
.dark-reader-toggle-inline.style-round .sun-icon {
    display: none;
}

.dark-reader-toggle-inline.style-default .moon-icon,
.dark-reader-toggle-inline.style-round .moon-icon {
    display: inline;
}

.dark-reader-toggle-inline.style-default.dark .sun-icon,
.dark-reader-toggle-inline.style-round.dark .sun-icon {
    display: inline;
}

.dark-reader-toggle-inline.style-default.dark .moon-icon,
.dark-reader-toggle-inline.style-round.dark .moon-icon {
    display: none;
}

/* Ensure child elements are also immune to dark mode */
.dark-reader-toggle span {
    color: var(--dark-reader-toggle-span-color, inherit) !important;
    background-color: var(--dark-reader-toggle-span-bg, inherit) !important;
} 

/* PDF Dark Mode Styles */
.dark-reader-pdf-dark {
    position: relative;
}

.dark-reader-pdf-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.1);
    pointer-events: none;
    z-index: 1;
    opacity: 0;
    transition: opacity 0.3s ease;
}

.dark-reader-pdf-overlay.show {
    opacity: 1;
}

/* PDF element dark mode filters */
.dark-reader-pdf-dark embed[type="application/pdf"],
.dark-reader-pdf-dark object[type="application/pdf"],
.dark-reader-pdf-dark iframe[src*=".pdf"] {
    filter: brightness(100%) contrast(90%) sepia(10%) grayscale(0%) invert(1) hue-rotate(180deg);
    transition: filter 0.3s ease;
}

/* Dark mode for PDF.js viewer */
.dark-reader-pdf-dark .pdfViewer {
    background-color: #1a1a1a !important;
}

.dark-reader-pdf-dark .pdfViewer .page {
    background-color: #1a1a1a !important;
    filter: invert(1) hue-rotate(180deg);
}

.dark-reader-pdf-dark .pdfViewer canvas {
    filter: invert(1) hue-rotate(180deg) !important;
}

/* Browser PDF viewer dark mode */
.dark-reader-pdf-dark iframe {
    background-color: #1a1a1a !important;
}

/* PDF toolbar dark mode */
.dark-reader-pdf-dark .toolbar {
    background-color: #2a2a2a !important;
    color: #ffffff !important;
}

.dark-reader-pdf-dark .toolbar button {
    background-color: #333333 !important;
    color: #ffffff !important;
    border-color: #555555 !important;
}

.dark-reader-pdf-dark .toolbar button:hover {
    background-color: #444444 !important;
}

/* PDF navigation dark mode */
.dark-reader-pdf-dark .navigation {
    background-color: #2a2a2a !important;
    color: #ffffff !important;
}

.dark-reader-pdf-dark .navigation input {
    background-color: #333333 !important;
    color: #ffffff !important;
    border-color: #555555 !important;
}

/* PDF sidebar dark mode */
.dark-reader-pdf-dark .sidebar {
    background-color: #2a2a2a !important;
    color: #ffffff !important;
}

.dark-reader-pdf-dark .sidebar .outlineItem {
    color: #ffffff !important;
}

.dark-reader-pdf-dark .sidebar .outlineItem:hover {
    background-color: #444444 !important;
}

/* PDF text layer dark mode */
.dark-reader-pdf-dark .textLayer {
    background-color: transparent !important;
}

.dark-reader-pdf-dark .textLayer span {
    color: #ffffff !important;
    background-color: transparent !important;
}

/* PDF annotation layer dark mode */
.dark-reader-pdf-dark .annotationLayer {
    background-color: transparent !important;
}

/* PDF link annotation dark mode */
.dark-reader-pdf-dark .annotationLayer .linkAnnotation {
    background-color: rgba(255, 255, 255, 0.1) !important;
}

.dark-reader-pdf-dark .annotationLayer .linkAnnotation:hover {
    background-color: rgba(255, 255, 255, 0.2) !important;
}

/* PDF form field dark mode */
.dark-reader-pdf-dark .annotationLayer input,
.dark-reader-pdf-dark .annotationLayer textarea,
.dark-reader-pdf-dark .annotationLayer select {
    background-color: #333333 !important;
    color: #ffffff !important;
    border-color: #555555 !important;
}

/* PDF button dark mode */
.dark-reader-pdf-dark .annotationLayer button {
    background-color: #444444 !important;
    color: #ffffff !important;
    border-color: #666666 !important;
}

.dark-reader-pdf-dark .annotationLayer button:hover {
    background-color: #555555 !important;
}

/* PDF modal dark mode */
.dark-reader-pdf-dark .modal {
    background-color: rgba(0, 0, 0, 0.8) !important;
}

.dark-reader-pdf-dark .modal .modalContent {
    background-color: #2a2a2a !important;
    color: #ffffff !important;
    border-color: #555555 !important;
}

/* PDF dialog dark mode */
.dark-reader-pdf-dark .dialog {
    background-color: #2a2a2a !important;
    color: #ffffff !important;
    border-color: #555555 !important;
}

.dark-reader-pdf-dark .dialog input,
.dark-reader-pdf-dark .dialog textarea,
.dark-reader-pdf-dark .dialog select {
    background-color: #333333 !important;
    color: #ffffff !important;
    border-color: #555555 !important;
}

/* PDF dropdown dark mode */
.dark-reader-pdf-dark .dropdown {
    background-color: #2a2a2a !important;
    color: #ffffff !important;
    border-color: #555555 !important;
}

.dark-reader-pdf-dark .dropdown option {
    background-color: #333333 !important;
    color: #ffffff !important;
}

/* PDF scrollbar dark mode */
.dark-reader-pdf-dark ::-webkit-scrollbar {
    width: 12px;
    height: 12px;
}

.dark-reader-pdf-dark ::-webkit-scrollbar-track {
    background-color: #2a2a2a !important;
}

.dark-reader-pdf-dark ::-webkit-scrollbar-thumb {
    background-color: #555555 !important;
    border-radius: 6px;
}

.dark-reader-pdf-dark ::-webkit-scrollbar-thumb:hover {
    background-color: #666666 !important;
}

/* PDF selection dark mode */
.dark-reader-pdf-dark ::selection {
    background-color: #4a90e2 !important;
    color: #ffffff !important;
}

.dark-reader-pdf-dark ::-moz-selection {
    background-color: #4a90e2 !important;
    color: #ffffff !important;
}

/* PDF focus dark mode */
.dark-reader-pdf-dark input:focus,
.dark-reader-pdf-dark textarea:focus,
.dark-reader-pdf-dark select:focus,
.dark-reader-pdf-dark button:focus {
    outline-color: #4a90e2 !important;
    box-shadow: 0 0 0 2px rgba(74, 144, 226, 0.3) !important;
}

/* PDF loading dark mode */
.dark-reader-pdf-dark .loading {
    background-color: #1a1a1a !important;
    color: #ffffff !important;
}

.dark-reader-pdf-dark .loading .spinner {
    border-color: #555555 !important;
    border-top-color: #4a90e2 !important;
}

/* PDF error dark mode */
.dark-reader-pdf-dark .error {
    background-color: #2a2a2a !important;
    color: #ff6b6b !important;
}

/* PDF info dark mode */
.dark-reader-pdf-dark .info {
    background-color: #2a2a2a !important;
    color: #4a90e2 !important;
}

/* PDF warning dark mode */
.dark-reader-pdf-dark .warning {
    background-color: #2a2a2a !important;
    color: #f39c12 !important;
}

/* PDF success dark mode */
.dark-reader-pdf-dark .success {
    background-color: #2a2a2a !important;
    color: #27ae60 !important;
}

/* PDF print dark mode */
@media print {
    .dark-reader-pdf-dark .pdfViewer .page {
        filter: none !important;
        background-color: white !important;
    }
    
    .dark-reader-pdf-dark .pdfViewer canvas {
        filter: none !important;
    }
    
    .dark-reader-pdf-overlay {
        display: none !important;
    }
}

/* PDF responsive dark mode */
@media (max-width: 768px) {
    .dark-reader-pdf-dark .toolbar {
        flex-direction: column !important;
    }
    
    .dark-reader-pdf-dark .toolbar button {
        margin: 2px !important;
    }
}

/* PDF accessibility dark mode */
.dark-reader-pdf-dark .sr-only {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border: 0 !important;
}

/* PDF high contrast mode support */
@media (prefers-contrast: high) {
    .dark-reader-pdf-dark {
        filter: contrast(150%) !important;
    }
}

/* PDF reduced motion support */
@media (prefers-reduced-motion: reduce) {
    .dark-reader-pdf-dark *,
    .dark-reader-pdf-overlay {
        transition: none !important;
        animation: none !important;
    }
} 
:root{--woocommerce:#720eec;--wc-green:#008a20;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce 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{background-color:transparent;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:transparent;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}
:root{--woocommerce:#720eec;--wc-green:#008a20;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}@keyframes spin{100%{transform:rotate(360deg)}}@font-face{font-family:star;src:url(https://jkcreativeshopc630c.zapwp.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(https://jkcreativeshopc630c.zapwp.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(https://jkcreativeshopc630c.zapwp.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:WooCommerce;src:url(https://jkcreativeshopc630c.zapwp.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(https://jkcreativeshopc630c.zapwp.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(https://jkcreativeshopc630c.zapwp.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.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 transparent transparent transparent;z-index:100;display:block}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:currentColor}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-right:3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=);background-repeat:no-repeat;background-size:16px;background-position:calc(100% - .5em) 50%}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none}.woocommerce form .form-row .country_to_state--single{background:0 0;border:0;padding:0;appearance:none;background-image:none;font:inherit;font-weight:700;color:inherit;width:auto;pointer-events:none}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)}.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}:where(.woocommerce) .select2-container{width:100%}:where(.woocommerce) .select2-container .select2-selection--single{height:auto}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text,#444);font-weight:400}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__placeholder{color:#999}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;right:.5em;height:100%;width:16px}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;left:0;margin:-8px 0 0}:where(.woocommerce) .select2-container .select2-dropdown,:where(.woocommerce) .select2-container .select2-selection{background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width,1px) solid var(--wc-form-border-color,#aaa);border-radius:var(--wc-form-border-radius,4px)}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}:where(.woocommerce) .select2-results__options{list-style:none;margin:0;padding:0}:where(.woocommerce) .select2-results__option{margin:0}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#720eec;color:#fcfbfe;z-index:99998;box-shadow:0 1px 1em rgba(0,0,0,.2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fcfbfe;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.clear{clear:both}.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-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(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-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:var(--wc-red)}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.7;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height: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){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border:none;box-sizing:content-box;border-radius:100%;cursor:pointer;font-size:2em;height:36px;padding:0;position:absolute;right:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:99}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;left:9px;top:9px;position:absolute;width:10px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;left:22px;position:absolute;top:19px;transform:rotate(-45deg);width:2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden=true]{border:0;clip-path:inset(50%);height:1px;left:50%;margin:-1px;overflow:hidden;position:absolute;top:50%;width:1px}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin: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 .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:2em}.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 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #cfc8d8;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:" ";display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{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;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:left}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - 12px) 50%;-webkit-background-position:calc(100% - 12px) 50%}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.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 .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}.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 span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#958e09;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.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:.857em}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.7;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;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:rgba(90,89,68,.5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-right:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #cfc8d8;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#e9e6ed;color:#816f98}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#767676;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:" ";display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{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 #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce}.woocommerce .star-rating::before{content:"sssss";color:#cfc8d8;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:"SSSSS";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{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:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:transparent none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:" ";display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.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;font-size:24px}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce p.stars a:hover~a::before{content:"\e021"}.woocommerce p.stars:hover a::before{content:"\e020"}.woocommerce p.stars.selected a.active::before{content:"\e020"}.woocommerce p.stars.selected a.active~a::before{content:"\e021"}.woocommerce p.stars.selected a:not(.active)::before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);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:rgba(0,0,0,.025)}.woocommerce table.shop_table{border:1px solid color-mix(in srgb,currentColor 20%,transparent);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-spacing:0;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);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 td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid color-mix(in srgb,currentColor 20%,transparent)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{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 table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation: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;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;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 rgba(0,0,0,.1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{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 dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.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}.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 .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #e9e6ed;padding:4px 0 0}.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:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{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-right:5px;margin-bottom:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #cfc8d8;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce form.checkout_coupon .coupon-error-notice{color:var(--wc-red);display:block;font-size:.75em;margin-top:8px}.woocommerce form.checkout_coupon .input-text.has-error:focus{border-color:var(--wc-red)}.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}.woocommerce ul#shipping_method li input{margin:3px .4375em 0 0;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce .wc_bis_form{margin:2em 0;padding:0}.woocommerce .wc_bis_form.hidden{display:none}.woocommerce .wc_bis_form__form-row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;gap:.7em;margin:.7em 0}.woocommerce .wc_bis_form__input{box-sizing:border-box;width:auto;white-space:nowrap}.woocommerce .wc_bis_form__button{box-sizing:border-box;white-space:nowrap}.woocommerce .wc_bis_form__checkbox{font-size:var(--wp--preset--font-size--small,.7em);display:block}.woocommerce :where(.wc_bis_form__input,.wc_bis_form__button){padding:.9rem 1.1rem;line-height:1}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{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 #cfc8d8;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 .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details .order-actions--heading,.woocommerce .woocommerce-order-details .order-actions--heading,.woocommerce .woocommerce-order-downloads .order-actions--heading{vertical-align:middle}.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{margin-right:10px}.woocommerce .woocommerce-customer-details .order-actions-button:last-child,.woocommerce .woocommerce-order-details .order-actions-button:last-child,.woocommerce .woocommerce-order-downloads .order-actions-button:last-child{margin-right:0}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline}.woocommerce .addresses .wc-block-components-additional-fields-list dt::after{content:": "}.woocommerce .addresses .wc-block-components-additional-fields-list dt::before{content:"";display:block}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgba(0,0,0,.1);padding:0;display:grid;grid-template-columns:1fr max-content}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgba(0,0,0,.1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt::after{display:none}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgba(0,0,0,.1);padding:1rem;box-sizing:border-box;text-align:right;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgba(0,0,0,.1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e037";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e02d";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .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{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{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}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.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}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-right:.5em}.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}.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:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;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:#7f54b3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.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{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{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}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading::after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;animation:spin 2s linear infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added::after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:#7249a4;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#958e09;font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #720eec;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:" ";display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"\e028";content:"\e028"/"";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:" ";display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e00a";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-cart table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text.has-error:focus{border-color:var(--wc-red)}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);flex-basis:100%;float:none;font-size:.75em;margin-bottom:0;margin-top:8px;text-align:left;width:auto}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e019";text-decoration:none}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#958e09}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#767676;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:var(--wc-red);font-size:.75em;margin-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgba(129,110,153,.14);border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid rgba(104,87,125,.14);margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-cart #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal img{max-height:24px;vertical-align:middle;float:right;margin:0}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dcd7e2;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c2bacd;border-top-color:#b5abc2}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#767676;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #dcd7e2;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:24px;vertical-align:middle;float:right}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.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}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}form.has-custom-place-order-button #place_order{display:none!important}
/*
Theme Name: Twenty Twenty-Five
Theme URI: https://wordpress.org/themes/twentytwentyfive/
Author: the WordPress team
Author URI: https://wordpress.org
Description: Twenty Twenty-Five emphasizes simplicity and adaptability. It offers flexible design options, supported by a variety of patterns for different page types, such as services and landing pages, making it ideal for building personal blogs, professional portfolios, online magazines, or business websites. Its templates cater to various blog styles, from text-focused to image-heavy layouts. Additionally, it supports international typography and diverse color palettes, ensuring accessibility and customization for users worldwide.
Requires at least: 6.7
Tested up to: 6.8
Requires PHP: 7.2
Version: 1.3
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twentytwentyfive
Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, sticky-post, threaded-comments, translation-ready, wide-blocks, block-styles, style-variations, accessibility-ready, blog, portfolio, news
*/

/*
 * Link styles
 * https://github.com/WordPress/gutenberg/issues/42319
 */
a {
	text-decoration-thickness: 1px !important;
	text-underline-offset: .1em;
}

/* Focus styles */
:where(.wp-site-blocks *:focus) {
	outline-width: 2px;
	outline-style: solid;
}

/* Increase the bottom margin on submenus, so that the outline is visible. */
.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item:not(:last-child) {
	margin-bottom: 3px;
}

/* Increase the outline offset on the parent menu items, so that the outline does not touch the text. */
.wp-block-navigation .wp-block-navigation-item .wp-block-navigation-item__content {
	outline-offset: 4px;
}

/* Remove outline offset from the submenus, otherwise the outline is visible outside the submenu container. */
.wp-block-navigation .wp-block-navigation-item ul.wp-block-navigation__submenu-container .wp-block-navigation-item__content {
	outline-offset: 0;
}

/*
 * Progressive enhancement to reduce widows and orphans
 * https://github.com/WordPress/gutenberg/issues/55190
 */
h1, h2, h3, h4, h5, h6, blockquote, caption, figcaption, p {
	text-wrap: pretty;
}

/*
 * Change the position of the more block on the front, by making it a block level element.
 * https://github.com/WordPress/gutenberg/issues/65934
*/
.more-link {
	display: block;
}

:root{--woocommerce:#720eec;--wc-green:#008a20;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}@font-face{font-family:star;src:url(https://jkcreativeshopc630c.zapwp.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(https://jkcreativeshopc630c.zapwp.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(https://jkcreativeshopc630c.zapwp.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:WooCommerce;src:url(https://jkcreativeshopc630c.zapwp.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(https://jkcreativeshopc630c.zapwp.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(https://jkcreativeshopc630c.zapwp.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;}div.pp_woocommerce .pp_content_container{background:#fff;border-radius:3px;box-shadow:0 1px 30px rgba(0,0,0,.25);padding:20px 0}div.pp_woocommerce .pp_content_container::after,div.pp_woocommerce .pp_content_container::before{content:" ";display:table}div.pp_woocommerce .pp_content_container::after{clear:both}div.pp_woocommerce .pp_loaderIcon::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-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}div.pp_woocommerce div.ppt{color:#000}div.pp_woocommerce .pp_gallery ul li a{border:1px solid rgba(0,0,0,.5);background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);border-radius:2px;display:block}div.pp_woocommerce .pp_gallery ul li a:hover{border-color:#000}div.pp_woocommerce .pp_gallery ul li.selected a{border-color:#000}div.pp_woocommerce .pp_next::before,div.pp_woocommerce .pp_previous::before{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;transition:all ease-in-out .2s;font-family:WooCommerce;content:"\e00b";text-indent:0;display:none;position:absolute;top:50%;margin-top:-10px;text-align:center}div.pp_woocommerce .pp_next::before:hover,div.pp_woocommerce .pp_previous::before:hover{background-color:#000}div.pp_woocommerce .pp_next:hover::before,div.pp_woocommerce .pp_previous:hover::before{display:block}div.pp_woocommerce .pp_previous::before{left:1em}div.pp_woocommerce .pp_next::before{right:1em;font-family:WooCommerce;content:"\e008"}div.pp_woocommerce .pp_details{margin:0;padding-top:1em}div.pp_woocommerce .pp_description,div.pp_woocommerce .pp_nav{font-size:14px}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous,div.pp_woocommerce .pp_nav,div.pp_woocommerce .pp_nav .pp_pause,div.pp_woocommerce .pp_nav p,div.pp_woocommerce .pp_play{margin:0}div.pp_woocommerce .pp_nav{margin-right:1em;position:relative}div.pp_woocommerce .pp_close{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;transition:all ease-in-out .2s;top:-.5em;right:-.5em;font-size:1.618em!important}div.pp_woocommerce .pp_close:hover{background-color:#000}div.pp_woocommerce .pp_close::before{font-family:WooCommerce;content:"\e013";display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;transition:all ease-in-out .2s;position:relative;margin-top:-1px}div.pp_woocommerce .pp_arrow_next:hover,div.pp_woocommerce .pp_arrow_previous:hover{background-color:#000}div.pp_woocommerce .pp_arrow_next::before,div.pp_woocommerce .pp_arrow_previous::before{font-family:WooCommerce;content:"\e00b";display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce .pp_arrow_previous{margin-right:.5em}div.pp_woocommerce .pp_arrow_next{margin-left:.5em}div.pp_woocommerce .pp_arrow_next::before{content:"\e008"}div.pp_woocommerce a.pp_contract,div.pp_woocommerce a.pp_expand{border-radius:100%;height:1em;width:1em;text-shadow:0 1px 2px rgba(0,0,0,.5);background-color:#444;color:#fff!important;font-size:16px!important;line-height:1em;transition:all ease-in-out .2s;right:auto;left:-.5em;top:-.5em;font-size:1.618em!important}div.pp_woocommerce a.pp_contract:hover,div.pp_woocommerce a.pp_expand:hover{background-color:#000}div.pp_woocommerce a.pp_contract::before,div.pp_woocommerce a.pp_expand::before{font-family:WooCommerce;content:"\e005";display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;text-indent:0}div.pp_woocommerce a.pp_contract::before{content:"\e004"}div.pp_woocommerce #respond{margin:0;width:100%;background:0 0;border:none;padding:0}div.pp_woocommerce #respond .form-submit{margin-top:0;float:none}div.pp_woocommerce .pp_inline{padding:0!important}.rtl div.pp_woocommerce .pp_content_container{text-align:right}@media only screen and (max-width:768px){div.pp_woocommerce{left:5%!important;right:5%!important;box-sizing:border-box;width:90%!important}div.pp_woocommerce .pp_contract,div.pp_woocommerce .pp_expand,div.pp_woocommerce .pp_gallery,div.pp_woocommerce .pp_next,div.pp_woocommerce .pp_previous{display:none!important}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous,div.pp_woocommerce .pp_close{height:44px;width:44px;font-size:44px;line-height:44px}div.pp_woocommerce .pp_arrow_next::before,div.pp_woocommerce .pp_arrow_previous::before,div.pp_woocommerce .pp_close::before{font-size:44px}div.pp_woocommerce .pp_description{display:none!important}div.pp_woocommerce .pp_details{width:100%!important}.pp_content{width:100%!important}.pp_content #pp_full_res>img{width:100%!important;height:auto!important}.currentTextHolder{line-height:3}}div.pp_pic_holder a:focus{outline:0}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9999}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_top{height:20px;position:relative}* html .pp_top{padding:0 20px}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle{left:0;position:static}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_fade{display:none}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;margin:2px 4px;white-space:nowrap}.pp_nav .pp_pause,.pp_nav .pp_play{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_next,a.pp_arrow_previous{display:block;float:left;height:15px;margin-top:3px;text-indent:-100000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}.pp_gallery ul a{border:1px #000 solid;border:1px rgba(0,0,0,.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery li.selected a,.pp_gallery ul a:hover{border-color:#fff}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{display:block;height:33px;width:50px}.pp_gallery li.default a img{display:none}.pp_gallery .pp_arrow_next,.pp_gallery .pp_arrow_previous{margin-top:7px!important}a.pp_next{display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_contract,a.pp_expand{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;text-indent:-10000px}.pp_bottom{height:20px;position:relative}* html .pp_bottom{padding:0 20px}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle{left:0;position:static}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res .pp_inline{text-align:left}div.ppt{color:#fff!important;font-weight:700;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999}
a.bdt-link-muted,.bdt-link-muted a,.bdt-link-toggle .bdt-link-muted{color:#999}a.bdt-link-muted:hover,.bdt-link-muted a:hover,.bdt-link-toggle:hover .bdt-link-muted{color:#666}a.bdt-link-text,.bdt-link-text a,.bdt-link-toggle .bdt-link-text{color:inherit}a.bdt-link-text:hover,.bdt-link-text a:hover,.bdt-link-toggle:hover .bdt-link-text{color:#999}a.bdt-link-heading,.bdt-link-heading a,.bdt-link-toggle .bdt-link-heading{color:inherit}a.bdt-link-heading:hover,.bdt-link-heading a:hover,.bdt-link-toggle:hover .bdt-link-heading{color:#1e87f0;text-decoration:none}a.bdt-link-reset,.bdt-link-reset a{color:inherit !important;text-decoration:none !important}.bdt-link-toggle{color:inherit !important;text-decoration:none !important}[class*="bdt-divider"]{border:none;margin-bottom:20px}*+[class*="bdt-divider"]{margin-top:20px}.bdt-divider-icon{position:relative;height:20px;background-repeat:no-repeat;background-position:50% 50%}.bdt-divider-icon::before,.bdt-divider-icon::after{content:"";position:absolute;top:50%;max-width:calc(50% - (50px / 2));border-bottom:1px solid rgba(214,214,214,0.49)}.bdt-divider-icon::before{right:calc(50% + (50px / 2));width:100%}.bdt-divider-icon::after{left:calc(50% + (50px / 2));width:100%}.bdt-divider-small{line-height:0}.bdt-divider-small::after{content:"";display:inline-block;width:100px;max-width:100%;border-top:1px solid rgba(214,214,214,0.49);vertical-align:top}.bdt-divider-vertical{width:max-content;height:100px;margin-left:auto;margin-right:auto;border-left:1px solid rgba(214,214,214,0.49)}.bdt-list{padding:0;list-style:none}.bdt-list>*{break-inside:avoid-column}.bdt-list>*>:last-child{margin-bottom:0}.bdt-list>:nth-child(n+2),.bdt-list>*>ul{margin-top:10px}.bdt-list-disc>*,.bdt-list-circle>*,.bdt-list-square>*,.bdt-list-decimal>*,.bdt-list-hyphen>*{padding-left:30px}.bdt-list-decimal{counter-reset:decimal}.bdt-list-decimal>*{counter-increment:decimal}.bdt-list-disc>::before,.bdt-list-circle>::before,.bdt-list-square>::before,.bdt-list-decimal>::before,.bdt-list-hyphen>::before{content:"";position:relative;left:-30px;width:30px;height:1.5em;margin-bottom:-1.5em;display:list-item;list-style-position:inside;text-align:right}.bdt-list-disc>::before{list-style-type:disc}.bdt-list-circle>::before{list-style-type:circle}.bdt-list-square>::before{list-style-type:square}.bdt-list-decimal>::before{content:counter(decimal, decimal) '\200A.\00A0'}.bdt-list-hyphen>::before{content:'–\00A0\00A0'}.bdt-list-muted>::before{color:#999 !important}.bdt-list-emphasis>::before{color:#333 !important}.bdt-list-primary>::before{color:#1e87f0 !important}.bdt-list-secondary>::before{color:#222 !important}.bdt-list-bullet>*{padding-left:30px}.bdt-list-bullet>::before{content:"";display:list-item;position:relative;left:-30px;width:30px;height:1.5em;margin-bottom:-1.5em;background-repeat:no-repeat;background-position:50% 50%}.bdt-list-divider>:nth-child(n+2){margin-top:10px;padding-top:10px;border-top:1px solid rgba(214,214,214,0.49)}.bdt-list-striped>*{padding:10px 10px}.bdt-list-striped>:nth-of-type(odd){background:#f8f8f8}.bdt-list-striped>:nth-child(n+2){margin-top:0}.bdt-list-large>:nth-child(n+2),.bdt-list-large>*>ul{margin-top:20px}.bdt-list-collapse>:nth-child(n+2),.bdt-list-collapse>*>ul{margin-top:0}.bdt-list-large.bdt-list-divider>:nth-child(n+2){margin-top:20px;padding-top:20px}.bdt-list-collapse.bdt-list-divider>:nth-child(n+2){margin-top:0;padding-top:0}.bdt-list-large.bdt-list-striped>*{padding:20px 10px}.bdt-list-collapse.bdt-list-striped>*{padding-top:0;padding-bottom:0}.bdt-list-large.bdt-list-striped>:nth-child(n+2),.bdt-list-collapse.bdt-list-striped>:nth-child(n+2){margin-top:0}.bdt-description-list>dt{color:#333}.bdt-description-list>dt:nth-child(n+2){margin-top:20px}.bdt-description-list-divider>dt:nth-child(n+2){margin-top:20px;padding-top:20px;border-top:1px solid rgba(214,214,214,0.49)}.bdt-table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:20px}*+.bdt-table{margin-top:20px}.bdt-table th{padding:16px 12px;text-align:left;vertical-align:bottom;font-size:16px;font-weight:bold;color:#666}.bdt-table td{padding:16px 12px;vertical-align:top}.bdt-table td>:last-child{margin-bottom:0}.bdt-table tfoot{font-size:.875rem}.bdt-table caption{font-size:.875rem;text-align:left;color:#999}.bdt-table-middle,.bdt-table-middle td{vertical-align:middle !important}.bdt-table-divider>tr:not(:first-child),.bdt-table-divider>:not(:first-child)>tr,.bdt-table-divider>:first-child>tr:not(:first-child){border-top:1px solid rgba(214,214,214,0.49)}.bdt-table-striped>tr:nth-of-type(odd),.bdt-table-striped tbody tr:nth-of-type(odd){background:#f8f8f8}.bdt-table-hover>tr:hover,.bdt-table-hover tbody tr:hover{background:#ffd}.bdt-table>tr.bdt-active,.bdt-table tbody tr.bdt-active{background:#ffd}.bdt-table-small th,.bdt-table-small td{padding:10px 12px}.bdt-table-large th,.bdt-table-large td{padding:22px 12px}.bdt-table-justify th:first-child,.bdt-table-justify td:first-child{padding-left:0}.bdt-table-justify th:last-child,.bdt-table-justify td:last-child{padding-right:0}.bdt-table-shrink{width:1px}.bdt-table-expand{min-width:150px}.bdt-table-link{padding:0 !important}.bdt-table-link>a{display:block;padding:16px 12px}.bdt-table-small .bdt-table-link>a{padding:10px 12px}@media (max-width:959px){.bdt-table-responsive,.bdt-table-responsive tbody,.bdt-table-responsive th,.bdt-table-responsive td,.bdt-table-responsive tr{display:block}.bdt-table-responsive thead{display:none}.bdt-table-responsive th,.bdt-table-responsive td{width:auto !important;max-width:none !important;min-width:0 !important;overflow:visible !important;white-space:normal !important}.bdt-table-responsive th:not(:first-child):not(.bdt-table-link),.bdt-table-responsive td:not(:first-child):not(.bdt-table-link),.bdt-table-responsive .bdt-table-link:not(:first-child)>a{padding-top:5px !important}.bdt-table-responsive th:not(:last-child):not(.bdt-table-link),.bdt-table-responsive td:not(:last-child):not(.bdt-table-link),.bdt-table-responsive .bdt-table-link:not(:last-child)>a{padding-bottom:5px !important}.bdt-table-justify.bdt-table-responsive th,.bdt-table-justify.bdt-table-responsive td{padding-left:0;padding-right:0}}.bdt-icon{margin:0;border:none;border-radius:0;overflow:visible;font:inherit;color:inherit;text-transform:none;padding:0;background-color:transparent;display:inline-block;fill:currentcolor;line-height:0}button.bdt-icon:not(:disabled){cursor:pointer}.bdt-icon::-moz-focus-inner{border:0;padding:0}.bdt-icon:not(.bdt-preserve) [fill*="#"]:not(.bdt-preserve){fill:currentcolor}.bdt-icon:not(.bdt-preserve) [stroke*="#"]:not(.bdt-preserve){stroke:currentcolor}.bdt-icon>*{transform:translate(0, 0)}.bdt-icon-image{width:20px;height:20px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;vertical-align:middle;object-fit:scale-down;max-width:none}.bdt-icon-link{color:#999;text-decoration:none !important}.bdt-icon-link:hover{color:#666}.bdt-icon-link:active,.bdt-active>.bdt-icon-link{color:#595959}.bdt-icon-button{box-sizing:border-box;width:36px;height:36px;border-radius:500px;background:#f8f8f8;color:#999;vertical-align:middle;display:inline-flex;justify-content:center;align-items:center}.bdt-icon-button:hover{background-color:#ebebeb;color:#666}.bdt-icon-button:active,.bdt-active>.bdt-icon-button{background-color:#dfdfdf;color:#666}.bdt-range{-webkit-appearance:none;box-sizing:border-box;margin:0;vertical-align:middle;max-width:100%;width:100%;background:transparent}.bdt-range:focus{outline:none}.bdt-range::-moz-focus-outer{border:none}.bdt-range:not(:disabled)::-webkit-slider-thumb{cursor:pointer}.bdt-range:not(:disabled)::-moz-range-thumb{cursor:pointer}.bdt-range::-webkit-slider-runnable-track{height:3px;background:#ebebeb}.bdt-range:focus::-webkit-slider-runnable-track,.bdt-range:active::-webkit-slider-runnable-track{background:#dedede}.bdt-range::-moz-range-track{height:3px;background:#ebebeb}.bdt-range:focus::-moz-range-track{background:#dedede}.bdt-range::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-7px;height:15px;width:15px;border-radius:500px;background:#666}.bdt-range::-moz-range-thumb{border:none;height:15px;width:15px;margin-top:-7px;border-radius:500px;background:#666}.bdt-input,.bdt-select,.bdt-textarea,.bdt-radio,.bdt-checkbox{box-sizing:border-box;margin:0;border-radius:0;font:inherit}.bdt-input{overflow:visible}.bdt-select{text-transform:none}.bdt-select optgroup{font:inherit;font-weight:bold}.bdt-textarea{overflow:auto}.bdt-input[type="search"]::-webkit-search-cancel-button,.bdt-input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.bdt-input[type="number"]::-webkit-inner-spin-button,.bdt-input[type="number"]::-webkit-outer-spin-button{height:auto}.bdt-input::-moz-placeholder,.bdt-textarea::-moz-placeholder{opacity:1}.bdt-radio:not(:disabled),.bdt-checkbox:not(:disabled){cursor:pointer}.bdt-fieldset{border:none;margin:0;padding:0;min-width:0}.bdt-input,.bdt-textarea{-webkit-appearance:none}.bdt-input,.bdt-select,.bdt-textarea{max-width:100%;width:100%;border:0 none;padding:0 10px;background:#f8f8f8;color:#666;border-radius:3px}.bdt-input,.bdt-select:not([multiple]):not([size]){height:40px;vertical-align:middle;display:inline-block}.bdt-input:not(input),.bdt-select:not(select){line-height:40px}.bdt-select[multiple],.bdt-select[size],.bdt-textarea{padding-top:6px;padding-bottom:6px;vertical-align:top}.bdt-select[multiple],.bdt-select[size]{resize:vertical}.bdt-input:focus,.bdt-select:focus,.bdt-textarea:focus{outline:none;background-color:#ebebeb;color:#666}.bdt-input:disabled,.bdt-select:disabled,.bdt-textarea:disabled{background-color:#f8f8f8;color:#999}.bdt-input::placeholder{color:#999}.bdt-textarea::placeholder{color:#999}.bdt-form-small{font-size:.875rem}.bdt-form-small:not(textarea):not([multiple]):not([size]){height:30px;padding-left:8px;padding-right:8px}textarea.bdt-form-small,[multiple].bdt-form-small,[size].bdt-form-small{padding:5px 8px}.bdt-form-small:not(select):not(input):not(textarea){line-height:30px}.bdt-form-large{font-size:1.25rem}.bdt-form-large:not(textarea):not([multiple]):not([size]){height:55px;padding-left:12px;padding-right:12px}textarea.bdt-form-large,[multiple].bdt-form-large,[size].bdt-form-large{padding:7px 12px}.bdt-form-large:not(select):not(input):not(textarea){line-height:55px}.bdt-form-danger,.bdt-form-danger:focus{color:#f0506e}.bdt-form-success,.bdt-form-success:focus{color:#32d296}.bdt-form-blank{background:none}input.bdt-form-width-xsmall{width:50px}select.bdt-form-width-xsmall{width:75px}.bdt-form-width-small{width:130px}.bdt-form-width-medium{width:200px}.bdt-form-width-large{width:500px}.bdt-select:not([multiple]):not([size]){-webkit-appearance:none;-moz-appearance:none;padding-right:20px;background-repeat:no-repeat;background-position:100% 50%}.bdt-select:not([multiple]):not([size]) option{color:#666}.bdt-select:not([multiple]):not([size]):disabled{}.bdt-input[list]{padding-right:20px;background-repeat:no-repeat;background-position:100% 50%}.bdt-input[list]:hover,.bdt-input[list]:focus{}.bdt-input[list]::-webkit-calendar-picker-indicator{display:none !important}.bdt-radio,.bdt-checkbox{display:inline-block;height:16px;width:16px;overflow:hidden;margin-top:-4px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;background-color:#ebebeb;background-repeat:no-repeat;background-position:50% 50%}.bdt-radio{border-radius:50%}.bdt-radio:focus,.bdt-checkbox:focus{background-color:#dedede;outline:none}.bdt-radio:checked,.bdt-checkbox:checked,.bdt-checkbox:indeterminate{background-color:#1e87f0}.bdt-radio:checked:focus,.bdt-checkbox:checked:focus,.bdt-checkbox:indeterminate:focus{background-color:#0e6dcd}.bdt-radio:checked{}.bdt-checkbox:checked{}.bdt-checkbox:indeterminate{}.bdt-radio:disabled,.bdt-checkbox:disabled{background-color:#f8f8f8}.bdt-radio:disabled:checked{}.bdt-checkbox:disabled:checked{}.bdt-checkbox:disabled:indeterminate{}.bdt-legend{width:100%;color:inherit;padding:0;font-size:1.5rem;line-height:1.4}.bdt-form-custom{display:inline-block;position:relative;max-width:100%;vertical-align:middle}.bdt-form-custom select,.bdt-form-custom input[type="file"]{position:absolute;top:0;z-index:1;width:100%;height:100%;left:0;-webkit-appearance:none;opacity:0;cursor:pointer}.bdt-form-custom input[type="file"]{font-size:500px;overflow:hidden}.bdt-form-stacked .bdt-form-label{display:block;margin-bottom:10px}@media (max-width:959px){.bdt-form-horizontal .bdt-form-label{display:block;margin-bottom:10px}}@media (min-width:960px){.bdt-form-horizontal .bdt-form-label{width:200px;margin-top:7px;float:left}.bdt-form-horizontal .bdt-form-controls{margin-left:215px}.bdt-form-horizontal .bdt-form-controls-text{padding-top:7px}}.bdt-form-icon{position:absolute;top:0;bottom:0;left:0;width:40px;display:inline-flex;justify-content:center;align-items:center;color:#999}.bdt-form-icon:hover{color:#666}.bdt-form-icon:not(a):not(button):not(input){pointer-events:none}.bdt-form-icon:not(.bdt-form-icon-flip)~.bdt-input{padding-left:40px !important}.bdt-form-icon-flip{right:0;left:auto}.bdt-form-icon-flip~.bdt-input{padding-right:40px !important}.bdt-button{margin:0;border:none;overflow:visible;font:inherit;color:inherit;text-transform:none;-webkit-appearance:none;border-radius:0;display:inline-block;box-sizing:border-box;padding:0 30px;vertical-align:middle;font-size:16px;line-height:40px;text-align:center;text-decoration:none;border-radius:3px}.bdt-button:not(:disabled){cursor:pointer}.bdt-button::-moz-focus-inner{border:0;padding:0}.bdt-button:hover{text-decoration:none}.bdt-button-default{background-color:#f8f8f8;color:#333}.bdt-button-default:hover{background-color:#ebebeb;color:#333}.bdt-button-default:active,.bdt-button-default.bdt-active{background-color:#dfdfdf;color:#333}.bdt-button-primary{background-color:#1e87f0;color:#fff}.bdt-button-primary:hover{background-color:#0f7ae5;color:#fff}.bdt-button-primary:active,.bdt-button-primary.bdt-active{background-color:#0e6dcd;color:#fff}.bdt-button-secondary{background-color:#222;color:#fff}.bdt-button-secondary:hover{background-color:#151515;color:#fff}.bdt-button-secondary:active,.bdt-button-secondary.bdt-active{background-color:#080808;color:#fff}.bdt-button-danger{background-color:#f0506e;color:#fff}.bdt-button-danger:hover{background-color:#ee395b;color:#fff}.bdt-button-danger:active,.bdt-button-danger.bdt-active{background-color:#ec2147;color:#fff}.bdt-button-default:disabled,.bdt-button-primary:disabled,.bdt-button-secondary:disabled,.bdt-button-danger:disabled{background-color:#f8f8f8;color:#999}.bdt-button-small{padding:0 15px;line-height:30px;font-size:.875rem}.bdt-button-large{padding:0 40px;line-height:55px;font-size:1.25rem}.bdt-button-text{padding:0;line-height:1.5;background:none;color:#333}.bdt-button-text:hover{color:#999}.bdt-button-text:disabled{color:#999}.bdt-button-link{padding:0;line-height:1.5;background:none;color:#333}.bdt-button-link:hover{color:#999;text-decoration:none}.bdt-button-link:disabled{color:#999;text-decoration:none}.bdt-button-group{display:inline-flex;vertical-align:middle;position:relative}.bdt-progress{vertical-align:baseline;display:block;width:100%;border:0;background-color:#f8f8f8;margin-bottom:20px;height:15px}*+.bdt-progress{margin-top:20px}.bdt-progress::-webkit-progress-bar{background-color:transparent}.bdt-progress::-webkit-progress-value{background-color:#1e87f0;transition:width .6s ease}.bdt-progress::-moz-progress-bar{background-color:#1e87f0;transition:width .6s ease}.bdt-section{display:flow-root;box-sizing:border-box;padding-top:40px;padding-bottom:40px}@media (min-width:960px){.bdt-section{padding-top:70px;padding-bottom:70px}}.bdt-section>:last-child{margin-bottom:0}.bdt-section-xsmall{padding-top:20px;padding-bottom:20px}.bdt-section-small{padding-top:40px;padding-bottom:40px}.bdt-section-large{padding-top:70px;padding-bottom:70px}@media (min-width:960px){.bdt-section-large{padding-top:140px;padding-bottom:140px}}.bdt-section-xlarge{padding-top:140px;padding-bottom:140px}@media (min-width:960px){.bdt-section-xlarge{padding-top:210px;padding-bottom:210px}}.bdt-section-default{--bdt-inverse:dark;background:#fff}.bdt-section-muted{--bdt-inverse:dark;background:#f8f8f8}.bdt-section-primary{--bdt-inverse:light;background:#1e87f0}.bdt-section-secondary{--bdt-inverse:light;background:#222}.bdt-container{display:flow-root;box-sizing:content-box;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:640px){.bdt-container{padding-left:30px;padding-right:30px}}@media (min-width:960px){.bdt-container{padding-left:40px;padding-right:40px}}.bdt-container>:last-child{margin-bottom:0}.bdt-container .bdt-container{padding-left:0;padding-right:0}.bdt-container-xsmall{max-width:750px}.bdt-container-small{max-width:900px}.bdt-container-large{max-width:1400px}.bdt-container-xlarge{max-width:1600px}.bdt-container-expand{max-width:none}.bdt-container-expand-left{margin-left:0}.bdt-container-expand-right{margin-right:0}@media (min-width:640px){.bdt-container-expand-left.bdt-container-xsmall,.bdt-container-expand-right.bdt-container-xsmall{max-width:calc(50% + (750px / 2) - 30px)}.bdt-container-expand-left.bdt-container-small,.bdt-container-expand-right.bdt-container-small{max-width:calc(50% + (900px / 2) - 30px)}}@media (min-width:960px){.bdt-container-expand-left,.bdt-container-expand-right{max-width:calc(50% + (1200px / 2) - 40px)}.bdt-container-expand-left.bdt-container-xsmall,.bdt-container-expand-right.bdt-container-xsmall{max-width:calc(50% + (750px / 2) - 40px)}.bdt-container-expand-left.bdt-container-small,.bdt-container-expand-right.bdt-container-small{max-width:calc(50% + (900px / 2) - 40px)}.bdt-container-expand-left.bdt-container-large,.bdt-container-expand-right.bdt-container-large{max-width:calc(50% + (1400px / 2) - 40px)}.bdt-container-expand-left.bdt-container-xlarge,.bdt-container-expand-right.bdt-container-xlarge{max-width:calc(50% + (1600px / 2) - 40px)}}.bdt-container-item-padding-remove-left,.bdt-container-item-padding-remove-right{width:calc(100% + 15px)}.bdt-container-item-padding-remove-left{margin-left:-15px}.bdt-container-item-padding-remove-right{margin-right:-15px}@media (min-width:640px){.bdt-container-item-padding-remove-left,.bdt-container-item-padding-remove-right{width:calc(100% + 30px)}.bdt-container-item-padding-remove-left{margin-left:-30px}.bdt-container-item-padding-remove-right{margin-right:-30px}}@media (min-width:960px){.bdt-container-item-padding-remove-left,.bdt-container-item-padding-remove-right{width:calc(100% + 40px)}.bdt-container-item-padding-remove-left{margin-left:-40px}.bdt-container-item-padding-remove-right{margin-right:-40px}}.bdt-tile{display:flow-root;position:relative;box-sizing:border-box;padding-left:15px;padding-right:15px;padding-top:40px;padding-bottom:40px}@media (min-width:640px){.bdt-tile{padding-left:30px;padding-right:30px}}@media (min-width:960px){.bdt-tile{padding-left:40px;padding-right:40px;padding-top:70px;padding-bottom:70px}}.bdt-tile>:last-child{margin-bottom:0}.bdt-tile-xsmall{padding-top:20px;padding-bottom:20px}.bdt-tile-small{padding-top:40px;padding-bottom:40px}.bdt-tile-large{padding-top:70px;padding-bottom:70px}@media (min-width:960px){.bdt-tile-large{padding-top:140px;padding-bottom:140px}}.bdt-tile-xlarge{padding-top:140px;padding-bottom:140px}@media (min-width:960px){.bdt-tile-xlarge{padding-top:210px;padding-bottom:210px}}.bdt-tile-default{--bdt-inverse:dark;background-color:#fff}.bdt-tile-muted{--bdt-inverse:dark;background-color:#f8f8f8}.bdt-tile-primary{--bdt-inverse:light;background-color:#1e87f0}.bdt-tile-secondary{--bdt-inverse:light;background-color:#222}.bdt-card{position:relative;box-sizing:border-box}.bdt-card-body{display:flow-root;padding:30px 30px}.bdt-card-header{display:flow-root;padding:15px 30px}.bdt-card-footer{display:flow-root;padding:15px 30px}@media (min-width:1200px){.bdt-card-body{padding:40px 40px}.bdt-card-header{padding:20px 40px}.bdt-card-footer{padding:20px 40px}}.bdt-card-body>:last-child,.bdt-card-header>:last-child,.bdt-card-footer>:last-child{margin-bottom:0}.bdt-card-title{font-size:1.5rem;line-height:1.4}.bdt-card-badge{position:absolute;top:15px;right:15px;z-index:1;height:22px;padding:0 10px;background:#1e87f0;color:#fff;font-size:.875rem;display:flex;justify-content:center;align-items:center;line-height:0}.bdt-card-badge:first-child+*{margin-top:0}.bdt-card-hover:not(.bdt-card-default):not(.bdt-card-primary):not(.bdt-card-secondary):hover{background-color:#f8f8f8}.bdt-card-default{--bdt-inverse:dark;background-color:#f8f8f8;color:#666}.bdt-card-default .bdt-card-title{color:#333}.bdt-card-default.bdt-card-hover:hover{background-color:#ebebeb}.bdt-card-primary{--bdt-inverse:light;background-color:#1e87f0;color:#fff}.bdt-card-primary .bdt-card-title{color:#fff}.bdt-card-primary.bdt-card-hover:hover{background-color:#0f7ae5}.bdt-card-secondary{--bdt-inverse:light;background-color:#222;color:#fff}.bdt-card-secondary .bdt-card-title{color:#fff}.bdt-card-secondary.bdt-card-hover:hover{background-color:#151515}.bdt-card-small.bdt-card-body,.bdt-card-small .bdt-card-body{padding:20px 20px}.bdt-card-small .bdt-card-header{padding:13px 20px}.bdt-card-small .bdt-card-footer{padding:13px 20px}@media (min-width:1200px){.bdt-card-large.bdt-card-body,.bdt-card-large .bdt-card-body{padding:70px 70px}.bdt-card-large .bdt-card-header{padding:35px 70px}.bdt-card-large .bdt-card-footer{padding:35px 70px}}.bdt-close{color:#999}.bdt-close:hover{color:#666}.bdt-spinner>*{animation:bdt-spinner-rotate 1.4s linear infinite}@keyframes bdt-spinner-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(270deg)}}.bdt-spinner>*>*{stroke-dasharray:88px;stroke-dashoffset:0;transform-origin:center;animation:bdt-spinner-dash 1.4s ease-in-out infinite;stroke-width:1;stroke-linecap:round}@keyframes bdt-spinner-dash{0%{stroke-dashoffset:88px}50%{stroke-dashoffset:22px;transform:rotate(135deg)}100%{stroke-dashoffset:88px;transform:rotate(450deg)}}.bdt-totop{padding:5px;color:#999}.bdt-totop:hover{color:#666}.bdt-totop:active{color:#333}.bdt-marker{padding:5px;background:#222;color:#fff}.bdt-marker:hover{color:#fff}.bdt-alert{position:relative;margin-bottom:20px;padding:15px 29px 15px 15px;background:#f8f8f8;color:#666}*+.bdt-alert{margin-top:20px}.bdt-alert>:last-child{margin-bottom:0}.bdt-alert-close{position:absolute;top:20px;right:15px}.bdt-alert-close:first-child+*{margin-top:0}.bdt-alert-primary{background:#d8eafc;color:#1e87f0}.bdt-alert-success{background:#edfbf6;color:#32d296}.bdt-alert-warning{background:#fff6ee;color:#faa05a}.bdt-alert-danger{background:#fef4f6;color:#f0506e}.bdt-placeholder{margin-bottom:20px;padding:30px 30px;background:#f8f8f8}*+.bdt-placeholder{margin-top:20px}.bdt-placeholder>:last-child{margin-bottom:0}.bdt-badge{box-sizing:border-box;min-width:18px;height:18px;padding:0 5px;border-radius:500px;vertical-align:middle;background:#1e87f0;color:#fff;font-size:11px;display:inline-flex;justify-content:center;align-items:center;line-height:0}.bdt-badge:hover{text-decoration:none}.bdt-label{display:inline-block;padding:0 10px;background:#1e87f0;line-height:1.5;font-size:.875rem;color:#fff;vertical-align:middle;white-space:nowrap}.bdt-label-success{background-color:#32d296;color:#fff}.bdt-label-warning{background-color:#faa05a;color:#fff}.bdt-label-danger{background-color:#f0506e;color:#fff}.bdt-overlay{padding:30px 30px}.bdt-overlay>:last-child{margin-bottom:0}.bdt-overlay-default{--bdt-inverse:dark;background:rgba(0,0,0,0.5)}.bdt-overlay-primary{--bdt-inverse:light;background:rgba(34,34,34,0.8)}.bdt-article{display:flow-root}.bdt-article>:last-child{margin-bottom:0}.bdt-article+.bdt-article{margin-top:70px}.bdt-article-title{font-size:2.23125rem;line-height:1.2}@media (min-width:960px){.bdt-article-title{font-size:2.625rem}}.bdt-article-meta{font-size:.875rem;line-height:1.4;color:#999}.bdt-comment-body{display:flow-root;overflow-wrap:break-word;word-wrap:break-word}.bdt-comment-header{display:flow-root;margin-bottom:20px}.bdt-comment-body>:last-child,.bdt-comment-header>:last-child{margin-bottom:0}.bdt-comment-title{font-size:1.25rem;line-height:1.4}.bdt-comment-meta{font-size:.875rem;line-height:1.4;color:#999}.bdt-comment-list{padding:0;list-style:none}.bdt-comment-list>:nth-child(n+2){margin-top:70px}.bdt-comment-list .bdt-comment~ul{margin:70px 0 0 0;padding-left:30px;list-style:none}@media (min-width:960px){.bdt-comment-list .bdt-comment~ul{padding-left:100px}}.bdt-comment-list .bdt-comment~ul>:nth-child(n+2){margin-top:70px}.bdt-search{display:inline-block;position:relative;max-width:100%;margin:0}.bdt-search-input::-webkit-search-cancel-button,.bdt-search-input::-webkit-search-decoration{-webkit-appearance:none}.bdt-search-input::-moz-placeholder{opacity:1}.bdt-search-input{box-sizing:border-box;margin:0;border-radius:0;font:inherit;overflow:visible;-webkit-appearance:none;vertical-align:middle;width:100%;border:none;color:#666}.bdt-search-input:focus{outline:none}.bdt-search-input::placeholder{color:#999}.bdt-search .bdt-search-icon{position:absolute;top:0;bottom:0;left:0;display:inline-flex;justify-content:center;align-items:center;color:#999}.bdt-search .bdt-search-icon:hover{color:#999}.bdt-search .bdt-search-icon:not(a):not(button):not(input){pointer-events:none}.bdt-search .bdt-search-icon-flip{right:0;left:auto}.bdt-search-default{width:240px}.bdt-search-default .bdt-search-input{height:40px;padding-left:10px;padding-right:10px;background:#f8f8f8}.bdt-search-default .bdt-search-input:focus{background-color:#f3f3f3}.bdt-search-default .bdt-search-icon{width:40px}.bdt-search-default:has(.bdt-search-icon:not(.bdt-search-icon-flip)) .bdt-search-input{padding-left:40px}.bdt-search-default:has(.bdt-search-icon-flip) .bdt-search-input{padding-right:40px}.bdt-search-navbar{width:240px}.bdt-search-navbar .bdt-search-input{height:40px;padding-left:10px;padding-right:10px;background:#fff}.bdt-search-navbar .bdt-search-input:focus{background-color:#fcfcfc}.bdt-search-navbar .bdt-search-icon{width:40px}.bdt-search-navbar:has(.bdt-search-icon:not(.bdt-search-icon-flip)) .bdt-search-input{padding-left:40px}.bdt-search-navbar:has(.bdt-search-icon-flip) .bdt-search-input{padding-right:40px}.bdt-search-medium{width:400px}.bdt-search-medium .bdt-search-input{height:40px;background:transparent;font-size:1.5rem}.bdt-search-medium .bdt-search-icon{width:24px}.bdt-search-medium:has(.bdt-search-icon:not(.bdt-search-icon-flip)) .bdt-search-input{padding-left:34px}.bdt-search-medium:has(.bdt-search-icon-flip) .bdt-search-input{padding-right:34px}.bdt-search-large{width:500px}.bdt-search-large .bdt-search-input{height:80px;background:transparent;font-size:2.625rem}.bdt-search-large .bdt-search-icon{width:40px}.bdt-search-large:has(.bdt-search-icon:not(.bdt-search-icon-flip)) .bdt-search-input{padding-left:60px}.bdt-search-large:has(.bdt-search-icon-flip) .bdt-search-input{padding-right:60px}.bdt-search-toggle{color:#999}.bdt-search-toggle:hover{color:#666}.bdt-accordion{padding:0;list-style:none}.bdt-accordion>:nth-child(n+2){margin-top:20px}.bdt-accordion-title{display:block;font-size:1.25rem;line-height:1.4;color:#333}.bdt-accordion-title:hover{color:#666;text-decoration:none}.bdt-accordion-content{display:flow-root;margin-top:20px}.bdt-accordion-content>:last-child{margin-bottom:0}.bdt-drop{display:none;position:absolute;z-index:1020;--bdt-position-offset:20px;--bdt-position-viewport-offset:15px;box-sizing:border-box;width:300px}.bdt-drop.bdt-open{display:block}.bdt-drop-stack .bdt-drop-grid>*{width:100% !important}.bdt-drop-parent-icon{margin-left:.25em;transition:transform .3s ease-out}[aria-expanded="true"]>.bdt-drop-parent-icon{transform:rotateX(180deg)}.bdt-dropbar{--bdt-position-offset:0;--bdt-position-shift-offset:0;--bdt-position-viewport-offset:0;--bdt-inverse:dark;width:auto;padding:15px 15px 15px 15px;background:#f8f8f8;color:#666}.bdt-dropbar>:last-child{margin-bottom:0}@media (min-width:640px){.bdt-dropbar{padding-left:30px;padding-right:30px}}@media (min-width:960px){.bdt-dropbar{padding-left:40px;padding-right:40px}}.bdt-dropbar :focus-visible{outline-color:#333 !important}.bdt-dropbar-large{padding-top:40px;padding-bottom:40px}.bdt-dropnav-dropbar{position:absolute;z-index:980;padding:0;left:0;right:0}.bdt-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;overflow-y:auto;padding:15px 15px;background:rgba(0,0,0,0.6);opacity:0;transition:opacity .15s linear}@media (min-width:640px){.bdt-modal{padding:50px 30px}}@media (min-width:960px){.bdt-modal{padding-left:40px;padding-right:40px}}.bdt-modal.bdt-open{opacity:1}.bdt-modal-page{overflow:hidden}.bdt-modal-dialog{position:relative;box-sizing:border-box;margin:0 auto;width:600px;max-width:100% !important;background:#fff;opacity:0;transform:translateY(-100px);transition:.3s linear;transition-property:opacity, transform;border-radius:3px}.bdt-open>.bdt-modal-dialog{opacity:1;transform:translateY(0)}.bdt-modal-container .bdt-modal-dialog{width:1200px}.bdt-modal-full{padding:0;background:none}.bdt-modal-full .bdt-modal-dialog{margin:0;width:100%;max-width:100%;transform:translateY(0)}.bdt-modal-body{display:flow-root;padding:20px 20px}.bdt-modal-header{display:flow-root;padding:10px 20px;background:#f8f8f8}.bdt-modal-footer{display:flow-root;padding:10px 20px;background:#f8f8f8}@media (min-width:640px){.bdt-modal-body{padding:30px 30px}.bdt-modal-header{padding:15px 30px}.bdt-modal-footer{padding:15px 30px}}.bdt-modal-body>:last-child,.bdt-modal-header>:last-child,.bdt-modal-footer>:last-child{margin-bottom:0}.bdt-modal-title{font-size:1.6rem;line-height:1.3;font-weight:400}[class*="bdt-modal-close-"]{position:absolute;z-index:1010;top:10px;right:10px;padding:5px}[class*="bdt-modal-close-"]:first-child+*{margin-top:0}.bdt-modal-close-outside{top:0;right:-5px;transform:translate(0, -100%);color:#fff}.bdt-modal-close-outside:hover{color:#fff}@media (min-width:960px){.bdt-modal-close-outside{right:0;transform:translate(100%, -100%)}}.bdt-slideshow{-webkit-tap-highlight-color:transparent}.bdt-slideshow-items{position:relative;z-index:0;margin:0;padding:0;list-style:none;overflow:hidden;-webkit-touch-callout:none;touch-action:pan-y}.bdt-slideshow-items>*{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;will-change:transform, opacity}.bdt-slideshow-items>:not(.bdt-active){display:none}.bdt-slider{-webkit-tap-highlight-color:transparent}.bdt-slider-container{overflow:hidden;overflow:clip}.bdt-slider-container-offset{margin:-11px -25px -39px -25px;padding:11px 25px 39px 25px}.bdt-slider-items{will-change:transform;position:relative;touch-action:pan-y}.bdt-slider-items:not(.bdt-grid){display:flex;margin:0;padding:0;list-style:none;-webkit-touch-callout:none}.bdt-slider-items.bdt-grid{flex-wrap:nowrap}.bdt-slider-items>*{flex:none !important;box-sizing:border-box;max-width:100%;position:relative}.bdt-sticky{position:relative;z-index:980;box-sizing:border-box}.bdt-sticky-fixed{margin:0 !important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.bdt-sticky[class*="bdt-animation-"]{animation-duration:.2s}.bdt-sticky.bdt-animation-reverse{animation-duration:.2s}.bdt-sticky-placeholder{pointer-events:none}.bdt-offcanvas{display:none;position:fixed;top:0;bottom:0;left:0;z-index:1000}.bdt-offcanvas-flip .bdt-offcanvas{right:0;left:auto}.bdt-offcanvas-bar{--bdt-inverse:light;position:absolute;top:0;bottom:0;left:-270px;box-sizing:border-box;width:270px;padding:20px 20px;background:#222;overflow-y:auto}@media (min-width:640px){.bdt-offcanvas-bar{left:-350px;width:350px;padding:30px 30px}}.bdt-offcanvas-flip .bdt-offcanvas-bar{left:auto;right:-270px}@media (min-width:640px){.bdt-offcanvas-flip .bdt-offcanvas-bar{right:-350px}}.bdt-open>.bdt-offcanvas-bar{left:0}.bdt-offcanvas-flip .bdt-open>.bdt-offcanvas-bar{left:auto;right:0}.bdt-offcanvas-bar-animation{transition:left .3s ease-out}.bdt-offcanvas-flip .bdt-offcanvas-bar-animation{transition-property:right}.bdt-offcanvas-reveal{position:absolute;top:0;bottom:0;left:0;width:0;overflow:hidden;transition:width .3s ease-out}.bdt-offcanvas-reveal .bdt-offcanvas-bar{left:0}.bdt-offcanvas-flip .bdt-offcanvas-reveal .bdt-offcanvas-bar{left:auto;right:0}.bdt-open>.bdt-offcanvas-reveal{width:270px}@media (min-width:640px){.bdt-open>.bdt-offcanvas-reveal{width:350px}}.bdt-offcanvas-flip .bdt-offcanvas-reveal{right:0;left:auto}.bdt-offcanvas-close{position:absolute;z-index:1000;top:5px;right:5px;padding:5px}@media (min-width:640px){.bdt-offcanvas-close{top:10px;right:10px}}.bdt-offcanvas-close:first-child+*{margin-top:0}.bdt-offcanvas-overlay{width:100vw;touch-action:none}.bdt-offcanvas-overlay::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.1);opacity:0;transition:opacity .15s linear}.bdt-offcanvas-overlay.bdt-open::before{opacity:1}.bdt-offcanvas-page,.bdt-offcanvas-container{overflow-x:hidden;overflow-x:clip}.bdt-offcanvas-container{position:relative;left:0;transition:left .3s ease-out;box-sizing:border-box;width:100%}:not(.bdt-offcanvas-flip).bdt-offcanvas-container-animation{left:270px}.bdt-offcanvas-flip.bdt-offcanvas-container-animation{left:-270px}@media (min-width:640px){:not(.bdt-offcanvas-flip).bdt-offcanvas-container-animation{left:350px}.bdt-offcanvas-flip.bdt-offcanvas-container-animation{left:-350px}}.bdt-switcher{margin:0;padding:0;list-style:none}.bdt-switcher>:not(.bdt-active){display:none}.bdt-switcher>*>:last-child{margin-bottom:0}.bdt-leader{overflow:hidden}.bdt-leader-fill::after{display:inline-block;margin-left:15px;width:0;content:attr(data-fill);white-space:nowrap}.bdt-leader-fill.bdt-leader-hide::after{display:none}:root{--bdt-leader-fill-content:.}.bdt-notification{position:fixed;top:10px;left:10px;z-index:1040;box-sizing:border-box;width:450px}.bdt-notification-top-right,.bdt-notification-bottom-right{left:auto;right:10px}.bdt-notification-top-center,.bdt-notification-bottom-center{left:50%;margin-left:-225px}.bdt-notification-bottom-left,.bdt-notification-bottom-right,.bdt-notification-bottom-center{top:auto;bottom:10px}@media (max-width:639px){.bdt-notification{left:10px;right:10px;width:auto;margin:0}}.bdt-notification-message{position:relative;padding:15px;background:#f8f8f8;color:#666;font-size:1.25rem;line-height:1.4;cursor:pointer}*+.bdt-notification-message{margin-top:10px}.bdt-notification-close{display:none;position:absolute;top:20px;right:15px}.bdt-notification-message:hover .bdt-notification-close{display:block}.bdt-notification-message-primary{color:#1e87f0}.bdt-notification-message-success{color:#32d296}.bdt-notification-message-warning{color:#faa05a}.bdt-notification-message-danger{color:#f0506e}.bdt-tooltip{display:none;position:absolute;z-index:1030;--bdt-position-offset:10px;--bdt-position-viewport-offset:10;top:0;box-sizing:border-box;max-width:200px;padding:3px 6px;background:#666;border-radius:2px;color:#fff;font-size:12px}.bdt-tooltip.bdt-active{display:block}.bdt-sortable{position:relative}.bdt-sortable>:last-child{margin-bottom:0}.bdt-sortable-drag{position:fixed !important;z-index:1050 !important;pointer-events:none}.bdt-sortable-placeholder{opacity:0;pointer-events:none}.bdt-sortable-empty{min-height:50px}.bdt-sortable-handle:hover{cursor:move}.bdt-countdown-number{font-variant-numeric:tabular-nums;font-size:2rem;line-height:.8}@media (min-width:640px){.bdt-countdown-number{font-size:4rem}}@media (min-width:960px){.bdt-countdown-number{font-size:6rem}}.bdt-countdown-separator{font-size:1rem;line-height:1.6}@media (min-width:640px){.bdt-countdown-separator{font-size:2rem}}@media (min-width:960px){.bdt-countdown-separator{font-size:3rem}}.bdt-grid{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.bdt-grid>*{margin:0}.bdt-grid>*>:last-child{margin-bottom:0}.bdt-grid{margin-left:-30px}.bdt-grid>*{padding-left:30px}.bdt-grid+.bdt-grid,.bdt-grid>.bdt-grid-margin,*+.bdt-grid-margin{margin-top:30px}@media (min-width:1200px){.bdt-grid{margin-left:-40px}.bdt-grid>*{padding-left:40px}.bdt-grid+.bdt-grid,.bdt-grid>.bdt-grid-margin,*+.bdt-grid-margin{margin-top:40px}}.bdt-grid-small,.bdt-grid-column-small{margin-left:-15px}.bdt-grid-small>*,.bdt-grid-column-small>*{padding-left:15px}.bdt-grid+.bdt-grid-small,.bdt-grid+.bdt-grid-row-small,.bdt-grid-small>.bdt-grid-margin,.bdt-grid-row-small>.bdt-grid-margin,*+.bdt-grid-margin-small{margin-top:15px}.bdt-grid-medium,.bdt-grid-column-medium{margin-left:-30px}.bdt-grid-medium>*,.bdt-grid-column-medium>*{padding-left:30px}.bdt-grid+.bdt-grid-medium,.bdt-grid+.bdt-grid-row-medium,.bdt-grid-medium>.bdt-grid-margin,.bdt-grid-row-medium>.bdt-grid-margin,*+.bdt-grid-margin-medium{margin-top:30px}.bdt-grid-large,.bdt-grid-column-large{margin-left:-40px}.bdt-grid-large>*,.bdt-grid-column-large>*{padding-left:40px}.bdt-grid+.bdt-grid-large,.bdt-grid+.bdt-grid-row-large,.bdt-grid-large>.bdt-grid-margin,.bdt-grid-row-large>.bdt-grid-margin,*+.bdt-grid-margin-large{margin-top:40px}@media (min-width:1200px){.bdt-grid-large,.bdt-grid-column-large{margin-left:-70px}.bdt-grid-large>*,.bdt-grid-column-large>*{padding-left:70px}.bdt-grid+.bdt-grid-large,.bdt-grid+.bdt-grid-row-large,.bdt-grid-large>.bdt-grid-margin,.bdt-grid-row-large>.bdt-grid-margin,*+.bdt-grid-margin-large{margin-top:70px}}.bdt-grid-collapse,.bdt-grid-column-collapse{margin-left:0}.bdt-grid-collapse>*,.bdt-grid-column-collapse>*{padding-left:0}.bdt-grid+.bdt-grid-collapse,.bdt-grid+.bdt-grid-row-collapse,.bdt-grid-collapse>.bdt-grid-margin,.bdt-grid-row-collapse>.bdt-grid-margin{margin-top:0}.bdt-grid-divider>*{position:relative}.bdt-grid-divider>:not(.bdt-first-column)::before{content:"";position:absolute;top:0;bottom:0;border-left:1px solid rgba(214,214,214,0.49)}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin::before{content:"";position:absolute;left:0;right:0;border-top:1px solid rgba(214,214,214,0.49)}.bdt-grid-divider{margin-left:-60px}.bdt-grid-divider>*{padding-left:60px}.bdt-grid-divider>:not(.bdt-first-column)::before{left:30px}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin{margin-top:60px}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin::before{top:-30px;left:60px}@media (min-width:1200px){.bdt-grid-divider{margin-left:-80px}.bdt-grid-divider>*{padding-left:80px}.bdt-grid-divider>:not(.bdt-first-column)::before{left:40px}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin{margin-top:80px}.bdt-grid-divider.bdt-grid-stack>.bdt-grid-margin::before{top:-40px;left:80px}}.bdt-grid-divider.bdt-grid-small,.bdt-grid-divider.bdt-grid-column-small{margin-left:-30px}.bdt-grid-divider.bdt-grid-small>*,.bdt-grid-divider.bdt-grid-column-small>*{padding-left:30px}.bdt-grid-divider.bdt-grid-small>:not(.bdt-first-column)::before,.bdt-grid-divider.bdt-grid-column-small>:not(.bdt-first-column)::before{left:15px}.bdt-grid-divider.bdt-grid-small.bdt-grid-stack>.bdt-grid-margin,.bdt-grid-divider.bdt-grid-row-small.bdt-grid-stack>.bdt-grid-margin{margin-top:30px}.bdt-grid-divider.bdt-grid-small.bdt-grid-stack>.bdt-grid-margin::before{top:-15px;left:30px}.bdt-grid-divider.bdt-grid-row-small.bdt-grid-stack>.bdt-grid-margin::before{top:-15px}.bdt-grid-divider.bdt-grid-column-small.bdt-grid-stack>.bdt-grid-margin::before{left:30px}.bdt-grid-divider.bdt-grid-medium,.bdt-grid-divider.bdt-grid-column-medium{margin-left:-60px}.bdt-grid-divider.bdt-grid-medium>*,.bdt-grid-divider.bdt-grid-column-medium>*{padding-left:60px}.bdt-grid-divider.bdt-grid-medium>:not(.bdt-first-column)::before,.bdt-grid-divider.bdt-grid-column-medium>:not(.bdt-first-column)::before{left:30px}.bdt-grid-divider.bdt-grid-medium.bdt-grid-stack>.bdt-grid-margin,.bdt-grid-divider.bdt-grid-row-medium.bdt-grid-stack>.bdt-grid-margin{margin-top:60px}.bdt-grid-divider.bdt-grid-medium.bdt-grid-stack>.bdt-grid-margin::before{top:-30px;left:60px}.bdt-grid-divider.bdt-grid-row-medium.bdt-grid-stack>.bdt-grid-margin::before{top:-30px}.bdt-grid-divider.bdt-grid-column-medium.bdt-grid-stack>.bdt-grid-margin::before{left:60px}.bdt-grid-divider.bdt-grid-large,.bdt-grid-divider.bdt-grid-column-large{margin-left:-80px}.bdt-grid-divider.bdt-grid-large>*,.bdt-grid-divider.bdt-grid-column-large>*{padding-left:80px}.bdt-grid-divider.bdt-grid-large>:not(.bdt-first-column)::before,.bdt-grid-divider.bdt-grid-column-large>:not(.bdt-first-column)::before{left:40px}.bdt-grid-divider.bdt-grid-large.bdt-grid-stack>.bdt-grid-margin,.bdt-grid-divider.bdt-grid-row-large.bdt-grid-stack>.bdt-grid-margin{margin-top:80px}.bdt-grid-divider.bdt-grid-large.bdt-grid-stack>.bdt-grid-margin::before{top:-40px;left:80px}.bdt-grid-divider.bdt-grid-row-large.bdt-grid-stack>.bdt-grid-margin::before{top:-40px}.bdt-grid-divider.bdt-grid-column-large.bdt-grid-stack>.bdt-grid-margin::before{left:80px}@media (min-width:1200px){.bdt-grid-divider.bdt-grid-large,.bdt-grid-divider.bdt-grid-column-large{margin-left:-140px}.bdt-grid-divider.bdt-grid-large>*,.bdt-grid-divider.bdt-grid-column-large>*{padding-left:140px}.bdt-grid-divider.bdt-grid-large>:not(.bdt-first-column)::before,.bdt-grid-divider.bdt-grid-column-large>:not(.bdt-first-column)::before{left:70px}.bdt-grid-divider.bdt-grid-large.bdt-grid-stack>.bdt-grid-margin,.bdt-grid-divider.bdt-grid-row-large.bdt-grid-stack>.bdt-grid-margin{margin-top:140px}.bdt-grid-divider.bdt-grid-large.bdt-grid-stack>.bdt-grid-margin::before{top:-70px;left:140px}.bdt-grid-divider.bdt-grid-row-large.bdt-grid-stack>.bdt-grid-margin::before{top:-70px}.bdt-grid-divider.bdt-grid-column-large.bdt-grid-stack>.bdt-grid-margin::before{left:140px}}.bdt-grid-match>*,.bdt-grid-item-match{display:flex;flex-wrap:wrap}.bdt-grid-match>*>:not([class*="bdt-width"]),.bdt-grid-item-match>:not([class*="bdt-width"]){box-sizing:border-box;width:100%;flex:auto}.bdt-nav,.bdt-nav ul{margin:0;padding:0;list-style:none}.bdt-nav li>a{display:flex;align-items:center;column-gap:.25em;text-decoration:none}.bdt-nav>li>a{padding:5px 0}ul.bdt-nav-sub{padding:5px 0 5px 15px}.bdt-nav-sub ul{padding-left:15px}.bdt-nav-sub a{padding:2px 0}.bdt-nav-parent-icon{margin-left:auto;transition:transform .3s ease-out}.bdt-nav>li.bdt-open>a .bdt-nav-parent-icon{transform:rotateX(180deg)}.bdt-nav-header{padding:5px 0;text-transform:uppercase;font-size:.875rem}.bdt-nav-header:not(:first-child){margin-top:20px}.bdt-nav .bdt-nav-divider{margin:5px 0}.bdt-nav-default{font-size:16px;line-height:1.5}.bdt-nav-default>li>a{color:#999}.bdt-nav-default>li>a:hover{color:#666}.bdt-nav-default>li.bdt-active>a{color:#333}.bdt-nav-default .bdt-nav-subtitle{font-size:.875rem}.bdt-nav-default .bdt-nav-header{color:#333}.bdt-nav-default .bdt-nav-divider{border-top:1px solid rgba(214,214,214,0.49)}.bdt-nav-default .bdt-nav-sub{font-size:16px;line-height:1.5}.bdt-nav-default .bdt-nav-sub a{color:#999}.bdt-nav-default .bdt-nav-sub a:hover{color:#666}.bdt-nav-default .bdt-nav-sub li.bdt-active>a{color:#333}.bdt-nav-primary{font-size:1.5rem;line-height:1.5}.bdt-nav-primary>li>a{color:#999}.bdt-nav-primary>li>a:hover{color:#666}.bdt-nav-primary>li.bdt-active>a{color:#333}.bdt-nav-primary .bdt-nav-subtitle{font-size:1.25rem}.bdt-nav-primary .bdt-nav-header{color:#333}.bdt-nav-primary .bdt-nav-divider{border-top:1px solid rgba(214,214,214,0.49)}.bdt-nav-primary .bdt-nav-sub{font-size:1.25rem;line-height:1.5}.bdt-nav-primary .bdt-nav-sub a{color:#999}.bdt-nav-primary .bdt-nav-sub a:hover{color:#666}.bdt-nav-primary .bdt-nav-sub li.bdt-active>a{color:#333}.bdt-nav-secondary{font-size:16px;line-height:1.5}.bdt-nav-secondary>li>a{color:#333}.bdt-nav-secondary>li>a:hover{color:#333}.bdt-nav-secondary>li.bdt-active>a{color:#333}.bdt-nav-secondary .bdt-nav-subtitle{font-size:.875rem;color:#999}.bdt-nav-secondary>li>a:hover .bdt-nav-subtitle{color:#666}.bdt-nav-secondary>li.bdt-active>a .bdt-nav-subtitle{color:#333}.bdt-nav-secondary .bdt-nav-header{color:#333}.bdt-nav-secondary .bdt-nav-divider{border-top:1px solid rgba(214,214,214,0.49)}.bdt-nav-secondary .bdt-nav-sub{font-size:.875rem;line-height:1.5}.bdt-nav-secondary .bdt-nav-sub a{color:#999}.bdt-nav-secondary .bdt-nav-sub a:hover{color:#666}.bdt-nav-secondary .bdt-nav-sub li.bdt-active>a{color:#333}.bdt-nav-medium{font-size:2.8875rem;line-height:1}.bdt-nav-large{font-size:3.4rem;line-height:1}.bdt-nav-xlarge{font-size:4rem;line-height:1}@media (min-width:960px){.bdt-nav-medium{font-size:3.5rem}.bdt-nav-large{font-size:4rem}.bdt-nav-xlarge{font-size:6rem}}@media (min-width:1200px){.bdt-nav-medium{font-size:4rem}.bdt-nav-large{font-size:6rem}.bdt-nav-xlarge{font-size:8rem}}.bdt-nav-center{text-align:center}.bdt-nav-center li>a{justify-content:center}.bdt-nav-center .bdt-nav-sub,.bdt-nav-center .bdt-nav-sub ul{padding-left:0}.bdt-nav-center .bdt-nav-parent-icon{margin-left:.25em}.bdt-nav.bdt-nav-divider>:not(.bdt-nav-header, .bdt-nav-divider)+:not(.bdt-nav-header, .bdt-nav-divider){margin-top:5px;padding-top:5px;border-top:1px solid rgba(214,214,214,0.49)}.bdt-navbar{display:flex;position:relative}.bdt-navbar-container:not(.bdt-navbar-transparent){background:#f8f8f8}.bdt-navbar-left,.bdt-navbar-right,[class*="bdt-navbar-center"]{display:flex;gap:0;align-items:center}.bdt-navbar-right{margin-left:auto}.bdt-navbar-center:only-child{margin-left:auto;margin-right:auto;position:relative}.bdt-navbar-center:not(:only-child){position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:max-content;box-sizing:border-box;z-index:990}.bdt-navbar-center-left,.bdt-navbar-center-right{position:absolute;top:0}.bdt-navbar-center-left{right:calc(100% + 0px)}.bdt-navbar-center-right{left:calc(100% + 0px)}[class*="bdt-navbar-center-"]{width:max-content;box-sizing:border-box}.bdt-navbar-nav{display:flex;gap:0;margin:0;padding:0;list-style:none}.bdt-navbar-left,.bdt-navbar-right,.bdt-navbar-center:only-child{flex-wrap:wrap}.bdt-navbar-nav>li>a,.bdt-navbar-item,.bdt-navbar-toggle{display:flex;justify-content:center;align-items:center;column-gap:.25em;box-sizing:border-box;min-height:80px;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";text-decoration:none}.bdt-navbar-nav>li>a{padding:0 15px;color:#999}.bdt-navbar-nav>li:hover>a,.bdt-navbar-nav>li>a[aria-expanded="true"]{color:#666}.bdt-navbar-nav>li>a:active{color:#333}.bdt-navbar-nav>li.bdt-active>a{color:#333}.bdt-navbar-parent-icon{margin-left:4px;transition:transform .3s ease-out}.bdt-navbar-nav>li>a[aria-expanded="true"] .bdt-navbar-parent-icon{transform:rotateX(180deg)}.bdt-navbar-item{padding:0 15px;color:#666}.bdt-navbar-item>:last-child{margin-bottom:0}.bdt-navbar-toggle{padding:0 15px;color:#999}.bdt-navbar-toggle:hover,.bdt-navbar-toggle[aria-expanded="true"]{color:#666;text-decoration:none}.bdt-navbar-subtitle{font-size:.875rem}.bdt-navbar-justify .bdt-navbar-left,.bdt-navbar-justify .bdt-navbar-right,.bdt-navbar-justify .bdt-navbar-nav,.bdt-navbar-justify .bdt-navbar-nav>li,.bdt-navbar-justify .bdt-navbar-item,.bdt-navbar-justify .bdt-navbar-toggle{flex-grow:1}.bdt-navbar-dropdown{--bdt-position-offset:0;--bdt-position-shift-offset:0;--bdt-position-viewport-offset:15px;--bdt-inverse:dark;width:200px;padding:15px;background:#f8f8f8;color:#666}.bdt-navbar-dropdown>:last-child{margin-bottom:0}.bdt-navbar-dropdown :focus-visible{outline-color:#333 !important}.bdt-navbar-dropdown .bdt-drop-grid{margin-left:-30px}.bdt-navbar-dropdown .bdt-drop-grid>*{padding-left:30px}.bdt-navbar-dropdown .bdt-drop-grid>.bdt-grid-margin{margin-top:30px}.bdt-navbar-dropdown-width-2:not(.bdt-drop-stack){width:400px}.bdt-navbar-dropdown-width-3:not(.bdt-drop-stack){width:600px}.bdt-navbar-dropdown-width-4:not(.bdt-drop-stack){width:800px}.bdt-navbar-dropdown-width-5:not(.bdt-drop-stack){width:1000px}.bdt-navbar-dropdown-large{--bdt-position-shift-offset:0;padding:40px}.bdt-navbar-dropdown-dropbar{width:auto;background:transparent;padding:15px 0 15px 0;--bdt-position-offset:0;--bdt-position-shift-offset:0;--bdt-position-viewport-offset:15px}@media (min-width:640px){.bdt-navbar-dropdown-dropbar{--bdt-position-viewport-offset:30px}}@media (min-width:960px){.bdt-navbar-dropdown-dropbar{--bdt-position-viewport-offset:40px}}.bdt-navbar-dropdown-dropbar-large{--bdt-position-shift-offset:0;padding-top:40px;padding-bottom:40px}.bdt-navbar-dropdown-nav>li>a{color:#999}.bdt-navbar-dropdown-nav>li>a:hover{color:#666}.bdt-navbar-dropdown-nav>li.bdt-active>a{color:#333}.bdt-navbar-dropdown-nav .bdt-nav-subtitle{font-size:.875rem}.bdt-navbar-dropdown-nav .bdt-nav-header{color:#333}.bdt-navbar-dropdown-nav .bdt-nav-divider{border-top:1px solid rgba(214,214,214,0.49)}.bdt-navbar-dropdown-nav .bdt-nav-sub a{color:#999}.bdt-navbar-dropdown-nav .bdt-nav-sub a:hover{color:#666}.bdt-navbar-dropdown-nav .bdt-nav-sub li.bdt-active>a{color:#333}.bdt-subnav{display:flex;flex-wrap:wrap;align-items:center;margin-left:-20px;padding:0;list-style:none}.bdt-subnav>*{flex:none;padding-left:20px;position:relative}.bdt-subnav>*>:first-child{display:flex;align-items:center;column-gap:.25em;color:#999}.bdt-subnav>*>a:hover{color:#666;text-decoration:none}.bdt-subnav>.bdt-active>a{color:#333}.bdt-subnav-divider{margin-left:-41px}.bdt-subnav-divider>*{display:flex;align-items:center}.bdt-subnav-divider>::before{content:"";height:1.5em;margin-left:0;margin-right:20px;border-left:1px solid transparent}.bdt-subnav-divider>:nth-child(n+2):not(.bdt-first-column)::before{border-left-color:rgba(214,214,214,0.49)}.bdt-subnav-pill>*>:first-child{padding:5px 10px;background:transparent;color:#999}.bdt-subnav-pill>*>a:hover{background-color:#f8f8f8;color:#666}.bdt-subnav-pill>*>a:active{background-color:#f8f8f8;color:#666}.bdt-subnav-pill>.bdt-active>a{background-color:#1e87f0;color:#fff}.bdt-subnav>.bdt-disabled>a{color:#999}.bdt-breadcrumb{padding:0;list-style:none}.bdt-breadcrumb>*{display:contents}.bdt-breadcrumb>*>*{font-size:.875rem;color:#999}.bdt-breadcrumb>*>:hover{color:#666;text-decoration:none}.bdt-breadcrumb>:last-child>span,.bdt-breadcrumb>:last-child>a:not([href]){color:#666}.bdt-breadcrumb>:nth-child(n+2):not(.bdt-first-column)::before{content:"/";display:inline-block;margin:0 20px 0 calc(20px - 4px);font-size:.875rem;color:#999}.bdt-pagination{display:flex;flex-wrap:wrap;align-items:center;margin-left:0;padding:0;list-style:none}.bdt-pagination>*{flex:none;padding-left:0;position:relative}.bdt-pagination>*>*{display:flex;align-items:center;column-gap:.25em;padding:5px 10px;color:#999}.bdt-pagination>*>:hover{color:#666;text-decoration:none}.bdt-pagination>.bdt-active>*{color:#666}.bdt-pagination>.bdt-disabled>*{color:#999}.bdt-tab{display:flex;flex-wrap:wrap;margin-left:-20px;padding:0;list-style:none}.bdt-tab>*{flex:none;padding-left:20px;position:relative}.bdt-tab>*>a{display:flex;align-items:center;column-gap:.25em;justify-content:center;padding:10px 15px;color:#999}.bdt-tab>*>a:hover{color:#666;text-decoration:none}.bdt-tab>.bdt-active>a{color:#333}.bdt-tab>.bdt-disabled>a{color:#999}.bdt-tab-left,.bdt-tab-right{flex-direction:column;margin-left:0}.bdt-tab-left>*,.bdt-tab-right>*{padding-left:0}.bdt-tab-left>*>a{justify-content:left}.bdt-tab-right>*>a{justify-content:left}.bdt-slidenav{padding:5px 10px;color:rgba(102,102,102,0.5)}.bdt-slidenav:hover{color:rgba(102,102,102,0.9)}.bdt-slidenav:active{color:rgba(102,102,102,0.5)}.bdt-slidenav-large{padding:10px 10px}.bdt-slidenav-container{display:flex}.bdt-dotnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-12px}.bdt-dotnav>*{flex:none;padding-left:12px}.bdt-dotnav>*>*{display:block;box-sizing:border-box;width:10px;height:10px;border-radius:50%;background:rgba(102,102,102,0.2);text-indent:100%;overflow:hidden;white-space:nowrap}.bdt-dotnav>*>:hover{background-color:rgba(102,102,102,0.6)}.bdt-dotnav>*>:active{background-color:rgba(102,102,102,0.2)}.bdt-dotnav>.bdt-active>*{background-color:rgba(102,102,102,0.6)}.bdt-dotnav-vertical{flex-direction:column;margin-left:0;margin-top:-12px}.bdt-dotnav-vertical>*{padding-left:0;padding-top:12px}.bdt-thumbnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-15px}.bdt-thumbnav>*{padding-left:15px}.bdt-thumbnav>*>*{display:inline-block}.bdt-thumbnav-vertical{flex-direction:column;margin-left:0;margin-top:-15px}.bdt-thumbnav-vertical>*{padding-left:0;padding-top:15px}.bdt-iconnav{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin-left:-10px}.bdt-iconnav>*{padding-left:10px}.bdt-iconnav>*>a{display:flex;align-items:center;column-gap:.25em;line-height:0;color:#999;text-decoration:none}.bdt-iconnav>*>a:hover{color:#666}.bdt-iconnav>.bdt-active>a{color:#666}.bdt-iconnav-vertical{flex-direction:column;margin-left:0;margin-top:-10px}.bdt-iconnav-vertical>*{padding-left:0;padding-top:10px}.bdt-dropdown{--bdt-position-offset:10px;--bdt-position-viewport-offset:15px;--bdt-inverse:dark;width:auto;min-width:200px;padding:15px;background:#f8f8f8;color:#666}.bdt-dropdown>:last-child{margin-bottom:0}.bdt-dropdown :focus-visible{outline-color:#333 !important}.bdt-dropdown-large{padding:40px}.bdt-dropdown-dropbar{width:auto;background:transparent;padding:15px 0 15px 0;--bdt-position-viewport-offset:15px}@media (min-width:640px){.bdt-dropdown-dropbar{--bdt-position-viewport-offset:30px}}@media (min-width:960px){.bdt-dropdown-dropbar{--bdt-position-viewport-offset:40px}}.bdt-dropdown-dropbar-large{padding-top:40px;padding-bottom:40px}.bdt-dropdown-nav>li>a{color:#999}.bdt-dropdown-nav>li>a:hover,.bdt-dropdown-nav>li.bdt-active>a{color:#666}.bdt-dropdown-nav .bdt-nav-subtitle{font-size:.875rem}.bdt-dropdown-nav .bdt-nav-header{color:#333}.bdt-dropdown-nav .bdt-nav-divider{border-top:1px solid rgba(214,214,214,0.49)}.bdt-dropdown-nav .bdt-nav-sub a{color:#999}.bdt-dropdown-nav .bdt-nav-sub a:hover,.bdt-dropdown-nav .bdt-nav-sub li.bdt-active>a{color:#666}.bdt-lightbox{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;background:#000;opacity:0;transition:opacity .15s linear;touch-action:pinch-zoom}.bdt-lightbox.bdt-open{display:block;opacity:1}.bdt-lightbox :focus-visible{outline-color:rgba(255,255,255,0.7)}.bdt-lightbox-page{overflow:hidden}.bdt-lightbox-items>*{position:absolute;top:0;right:0;bottom:0;left:0;display:none;justify-content:center;align-items:center;color:rgba(255,255,255,0.7);will-change:transform, opacity}.bdt-lightbox-items>*>*{max-width:100vw;max-height:100vh}.bdt-lightbox-items>*>:not(iframe){width:auto;height:auto}.bdt-lightbox-items>.bdt-active{display:flex}.bdt-lightbox-toolbar{padding:10px 10px;background:rgba(0,0,0,0.3);color:rgba(255,255,255,0.7)}.bdt-lightbox-toolbar>*{color:rgba(255,255,255,0.7)}.bdt-lightbox-toolbar-icon{padding:5px;color:rgba(255,255,255,0.7)}.bdt-lightbox-toolbar-icon:hover{color:#fff}.bdt-lightbox-button{box-sizing:border-box;width:50px;height:50px;background:rgba(0,0,0,0.3);color:rgba(255,255,255,0.7);display:inline-flex;justify-content:center;align-items:center}.bdt-lightbox-button:hover{color:#fff}.bdt-lightbox-caption:empty{display:none}.bdt-lightbox-iframe{width:80%;height:80%}[class*="bdt-animation-"]{animation:.5s ease-out both}.bdt-animation-fade{animation-name:bdt-fade;animation-duration:.8s;animation-timing-function:linear}.bdt-animation-scale-up{animation-name:bdt-fade,bdt-scale-up}.bdt-animation-scale-down{animation-name:bdt-fade,bdt-scale-down}.bdt-animation-slide-top{animation-name:bdt-fade,bdt-slide-top}.bdt-animation-slide-bottom{animation-name:bdt-fade,bdt-slide-bottom}.bdt-animation-slide-left{animation-name:bdt-fade,bdt-slide-left}.bdt-animation-slide-right{animation-name:bdt-fade,bdt-slide-right}.bdt-animation-slide-top-small{animation-name:bdt-fade,bdt-slide-top-small}.bdt-animation-slide-bottom-small{animation-name:bdt-fade,bdt-slide-bottom-small}.bdt-animation-slide-left-small{animation-name:bdt-fade,bdt-slide-left-small}.bdt-animation-slide-right-small{animation-name:bdt-fade,bdt-slide-right-small}.bdt-animation-slide-top-medium{animation-name:bdt-fade,bdt-slide-top-medium}.bdt-animation-slide-bottom-medium{animation-name:bdt-fade,bdt-slide-bottom-medium}.bdt-animation-slide-left-medium{animation-name:bdt-fade,bdt-slide-left-medium}.bdt-animation-slide-right-medium{animation-name:bdt-fade,bdt-slide-right-medium}.bdt-animation-kenburns{animation-name:bdt-kenburns;animation-duration:15s}.bdt-animation-shake{animation-name:bdt-shake}.bdt-animation-stroke{animation-name:bdt-stroke;animation-duration:2s;stroke-dasharray:var(--bdt-animation-stroke)}.bdt-animation-reverse{animation-direction:reverse;animation-timing-function:ease-in}.bdt-animation-fast{animation-duration:.1s}.bdt-animation-toggle:not(:hover):not(:focus) [class*="bdt-animation-"]{animation-name:none}@keyframes bdt-fade{0%{opacity:0}100%{opacity:1}}@keyframes bdt-scale-up{0%{transform:scale(.9)}100%{transform:scale(1)}}@keyframes bdt-scale-down{0%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes bdt-slide-top{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes bdt-slide-bottom{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes bdt-slide-left{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes bdt-slide-right{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes bdt-slide-top-small{0%{transform:translateY(-10px)}100%{transform:translateY(0)}}@keyframes bdt-slide-bottom-small{0%{transform:translateY(10px)}100%{transform:translateY(0)}}@keyframes bdt-slide-left-small{0%{transform:translateX(-10px)}100%{transform:translateX(0)}}@keyframes bdt-slide-right-small{0%{transform:translateX(10px)}100%{transform:translateX(0)}}@keyframes bdt-slide-top-medium{0%{transform:translateY(-50px)}100%{transform:translateY(0)}}@keyframes bdt-slide-bottom-medium{0%{transform:translateY(50px)}100%{transform:translateY(0)}}@keyframes bdt-slide-left-medium{0%{transform:translateX(-50px)}100%{transform:translateX(0)}}@keyframes bdt-slide-right-medium{0%{transform:translateX(50px)}100%{transform:translateX(0)}}@keyframes bdt-kenburns{0%{transform:scale(1)}100%{transform:scale(1.2)}}@keyframes bdt-shake{0%,100%{transform:translateX(0)}10%{transform:translateX(-9px)}20%{transform:translateX(8px)}30%{transform:translateX(-7px)}40%{transform:translateX(6px)}50%{transform:translateX(-5px)}60%{transform:translateX(4px)}70%{transform:translateX(-3px)}80%{transform:translateX(2px)}90%{transform:translateX(-1px)}}@keyframes bdt-stroke{0%{stroke-dashoffset:var(--bdt-animation-stroke)}100%{stroke-dashoffset:0}}[class*="bdt-child-width"]>*{box-sizing:border-box;width:100%}.bdt-child-width-1-2>*{width:50%}.bdt-child-width-1-3>*{width:calc(100% / 3)}.bdt-child-width-1-4>*{width:25%}.bdt-child-width-1-5>*{width:20%}.bdt-child-width-1-6>*{width:calc(100% / 6)}.bdt-child-width-auto>*{width:auto}.bdt-child-width-expand>:not([class*="bdt-width"]){flex:1;min-width:1px}@media (min-width:640px){.bdt-child-width-1-1\@s>*{width:100%}.bdt-child-width-1-2\@s>*{width:50%}.bdt-child-width-1-3\@s>*{width:calc(100% / 3)}.bdt-child-width-1-4\@s>*{width:25%}.bdt-child-width-1-5\@s>*{width:20%}.bdt-child-width-1-6\@s>*{width:calc(100% / 6)}.bdt-child-width-auto\@s>*{width:auto}.bdt-child-width-expand\@s>:not([class*="bdt-width"]){flex:1;min-width:1px}.bdt-child-width-1-1\@s>:not([class*="bdt-width"]),.bdt-child-width-1-2\@s>:not([class*="bdt-width"]),.bdt-child-width-1-3\@s>:not([class*="bdt-width"]),.bdt-child-width-1-4\@s>:not([class*="bdt-width"]),.bdt-child-width-1-5\@s>:not([class*="bdt-width"]),.bdt-child-width-1-6\@s>:not([class*="bdt-width"]),.bdt-child-width-auto\@s>:not([class*="bdt-width"]){flex:initial}}@media (min-width:960px){.bdt-child-width-1-1\@m>*{width:100%}.bdt-child-width-1-2\@m>*{width:50%}.bdt-child-width-1-3\@m>*{width:calc(100% / 3)}.bdt-child-width-1-4\@m>*{width:25%}.bdt-child-width-1-5\@m>*{width:20%}.bdt-child-width-1-6\@m>*{width:calc(100% / 6)}.bdt-child-width-auto\@m>*{width:auto}.bdt-child-width-expand\@m>:not([class*="bdt-width"]){flex:1;min-width:1px}.bdt-child-width-1-1\@m>:not([class*="bdt-width"]),.bdt-child-width-1-2\@m>:not([class*="bdt-width"]),.bdt-child-width-1-3\@m>:not([class*="bdt-width"]),.bdt-child-width-1-4\@m>:not([class*="bdt-width"]),.bdt-child-width-1-5\@m>:not([class*="bdt-width"]),.bdt-child-width-1-6\@m>:not([class*="bdt-width"]),.bdt-child-width-auto\@m>:not([class*="bdt-width"]){flex:initial}}@media (min-width:1200px){.bdt-child-width-1-1\@l>*{width:100%}.bdt-child-width-1-2\@l>*{width:50%}.bdt-child-width-1-3\@l>*{width:calc(100% / 3)}.bdt-child-width-1-4\@l>*{width:25%}.bdt-child-width-1-5\@l>*{width:20%}.bdt-child-width-1-6\@l>*{width:calc(100% / 6)}.bdt-child-width-auto\@l>*{width:auto}.bdt-child-width-expand\@l>:not([class*="bdt-width"]){flex:1;min-width:1px}.bdt-child-width-1-1\@l>:not([class*="bdt-width"]),.bdt-child-width-1-2\@l>:not([class*="bdt-width"]),.bdt-child-width-1-3\@l>:not([class*="bdt-width"]),.bdt-child-width-1-4\@l>:not([class*="bdt-width"]),.bdt-child-width-1-5\@l>:not([class*="bdt-width"]),.bdt-child-width-1-6\@l>:not([class*="bdt-width"]),.bdt-child-width-auto\@l>:not([class*="bdt-width"]){flex:initial}}@media (min-width:1600px){.bdt-child-width-1-1\@xl>*{width:100%}.bdt-child-width-1-2\@xl>*{width:50%}.bdt-child-width-1-3\@xl>*{width:calc(100% / 3)}.bdt-child-width-1-4\@xl>*{width:25%}.bdt-child-width-1-5\@xl>*{width:20%}.bdt-child-width-1-6\@xl>*{width:calc(100% / 6)}.bdt-child-width-auto\@xl>*{width:auto}.bdt-child-width-expand\@xl>:not([class*="bdt-width"]){flex:1;min-width:1px}.bdt-child-width-1-1\@xl>:not([class*="bdt-width"]),.bdt-child-width-1-2\@xl>:not([class*="bdt-width"]),.bdt-child-width-1-3\@xl>:not([class*="bdt-width"]),.bdt-child-width-1-4\@xl>:not([class*="bdt-width"]),.bdt-child-width-1-5\@xl>:not([class*="bdt-width"]),.bdt-child-width-1-6\@xl>:not([class*="bdt-width"]),.bdt-child-width-auto\@xl>:not([class*="bdt-width"]){flex:initial}}[class*="bdt-width"]{box-sizing:border-box;width:100%;max-width:100%}.bdt-width-1-2{width:50%}.bdt-width-1-3{width:calc(100% / 3)}.bdt-width-2-3{width:calc(200% / 3)}.bdt-width-1-4{width:25%}.bdt-width-3-4{width:75%}.bdt-width-1-5{width:20%}.bdt-width-2-5{width:40%}.bdt-width-3-5{width:60%}.bdt-width-4-5{width:80%}.bdt-width-1-6{width:calc(100% / 6)}.bdt-width-5-6{width:calc(500% / 6)}.bdt-width-small{width:150px}.bdt-width-medium{width:300px}.bdt-width-large{width:450px}.bdt-width-xlarge{width:600px}.bdt-width-2xlarge{width:750px}.bdt-width-auto{width:auto}.bdt-width-expand{flex:1;min-width:1px}@media (min-width:640px){.bdt-width-1-1\@s{width:100%}.bdt-width-1-2\@s{width:50%}.bdt-width-1-3\@s{width:calc(100% / 3)}.bdt-width-2-3\@s{width:calc(200% / 3)}.bdt-width-1-4\@s{width:25%}.bdt-width-3-4\@s{width:75%}.bdt-width-1-5\@s{width:20%}.bdt-width-2-5\@s{width:40%}.bdt-width-3-5\@s{width:60%}.bdt-width-4-5\@s{width:80%}.bdt-width-1-6\@s{width:calc(100% / 6)}.bdt-width-5-6\@s{width:calc(500% / 6)}.bdt-width-small\@s{width:150px}.bdt-width-medium\@s{width:300px}.bdt-width-large\@s{width:450px}.bdt-width-xlarge\@s{width:600px}.bdt-width-2xlarge\@s{width:750px}.bdt-width-auto\@s{width:auto}.bdt-width-expand\@s{flex:1;min-width:1px}.bdt-width-1-1\@s,.bdt-width-1-2\@s,.bdt-width-1-3\@s,.bdt-width-2-3\@s,.bdt-width-1-4\@s,.bdt-width-3-4\@s,.bdt-width-1-5\@s,.bdt-width-2-5\@s,.bdt-width-3-5\@s,.bdt-width-4-5\@s,.bdt-width-1-6\@s,.bdt-width-5-6\@s,.bdt-width-small\@s,.bdt-width-medium\@s,.bdt-width-large\@s,.bdt-width-xlarge\@s,.bdt-width-2xlarge\@s,.bdt-width-auto\@s{flex:initial}}@media (min-width:960px){.bdt-width-1-1\@m{width:100%}.bdt-width-1-2\@m{width:50%}.bdt-width-1-3\@m{width:calc(100% / 3)}.bdt-width-2-3\@m{width:calc(200% / 3)}.bdt-width-1-4\@m{width:25%}.bdt-width-3-4\@m{width:75%}.bdt-width-1-5\@m{width:20%}.bdt-width-2-5\@m{width:40%}.bdt-width-3-5\@m{width:60%}.bdt-width-4-5\@m{width:80%}.bdt-width-1-6\@m{width:calc(100% / 6)}.bdt-width-5-6\@m{width:calc(500% / 6)}.bdt-width-small\@m{width:150px}.bdt-width-medium\@m{width:300px}.bdt-width-large\@m{width:450px}.bdt-width-xlarge\@m{width:600px}.bdt-width-2xlarge\@m{width:750px}.bdt-width-auto\@m{width:auto}.bdt-width-expand\@m{flex:1;min-width:1px}.bdt-width-1-1\@m,.bdt-width-1-2\@m,.bdt-width-1-3\@m,.bdt-width-2-3\@m,.bdt-width-1-4\@m,.bdt-width-3-4\@m,.bdt-width-1-5\@m,.bdt-width-2-5\@m,.bdt-width-3-5\@m,.bdt-width-4-5\@m,.bdt-width-1-6\@m,.bdt-width-5-6\@m,.bdt-width-small\@m,.bdt-width-medium\@m,.bdt-width-large\@m,.bdt-width-xlarge\@m,.bdt-width-2xlarge\@m,.bdt-width-auto\@m{flex:initial}}@media (min-width:1200px){.bdt-width-1-1\@l{width:100%}.bdt-width-1-2\@l{width:50%}.bdt-width-1-3\@l{width:calc(100% / 3)}.bdt-width-2-3\@l{width:calc(200% / 3)}.bdt-width-1-4\@l{width:25%}.bdt-width-3-4\@l{width:75%}.bdt-width-1-5\@l{width:20%}.bdt-width-2-5\@l{width:40%}.bdt-width-3-5\@l{width:60%}.bdt-width-4-5\@l{width:80%}.bdt-width-1-6\@l{width:calc(100% / 6)}.bdt-width-5-6\@l{width:calc(500% / 6)}.bdt-width-small\@l{width:150px}.bdt-width-medium\@l{width:300px}.bdt-width-large\@l{width:450px}.bdt-width-xlarge\@l{width:600px}.bdt-width-2xlarge\@l{width:750px}.bdt-width-auto\@l{width:auto}.bdt-width-expand\@l{flex:1;min-width:1px}.bdt-width-1-1\@l,.bdt-width-1-2\@l,.bdt-width-1-3\@l,.bdt-width-2-3\@l,.bdt-width-1-4\@l,.bdt-width-3-4\@l,.bdt-width-1-5\@l,.bdt-width-2-5\@l,.bdt-width-3-5\@l,.bdt-width-4-5\@l,.bdt-width-1-6\@l,.bdt-width-5-6\@l,.bdt-width-small\@l,.bdt-width-medium\@l,.bdt-width-large\@l,.bdt-width-xlarge\@l,.bdt-width-2xlarge\@l,.bdt-width-auto\@l{flex:initial}}@media (min-width:1600px){.bdt-width-1-1\@xl{width:100%}.bdt-width-1-2\@xl{width:50%}.bdt-width-1-3\@xl{width:calc(100% / 3)}.bdt-width-2-3\@xl{width:calc(200% / 3)}.bdt-width-1-4\@xl{width:25%}.bdt-width-3-4\@xl{width:75%}.bdt-width-1-5\@xl{width:20%}.bdt-width-2-5\@xl{width:40%}.bdt-width-3-5\@xl{width:60%}.bdt-width-4-5\@xl{width:80%}.bdt-width-1-6\@xl{width:calc(100% / 6)}.bdt-width-5-6\@xl{width:calc(500% / 6)}.bdt-width-small\@xl{width:150px}.bdt-width-medium\@xl{width:300px}.bdt-width-large\@xl{width:450px}.bdt-width-xlarge\@xl{width:600px}.bdt-width-2xlarge\@xl{width:750px}.bdt-width-auto\@xl{width:auto}.bdt-width-expand\@xl{flex:1;min-width:1px}.bdt-width-1-1\@xl,.bdt-width-1-2\@xl,.bdt-width-1-3\@xl,.bdt-width-2-3\@xl,.bdt-width-1-4\@xl,.bdt-width-3-4\@xl,.bdt-width-1-5\@xl,.bdt-width-2-5\@xl,.bdt-width-3-5\@xl,.bdt-width-4-5\@xl,.bdt-width-1-6\@xl,.bdt-width-5-6\@xl,.bdt-width-small\@xl,.bdt-width-medium\@xl,.bdt-width-large\@xl,.bdt-width-xlarge\@xl,.bdt-width-2xlarge\@xl,.bdt-width-auto\@xl{flex:initial}}.bdt-width-max-content{width:max-content}.bdt-width-min-content{width:min-content}[class*="bdt-height"]{box-sizing:border-box}.bdt-height-1-1{height:100%}.bdt-height-viewport{min-height:100vh}.bdt-height-viewport-2{min-height:200vh}.bdt-height-viewport-3{min-height:300vh}.bdt-height-viewport-4{min-height:400vh}.bdt-height-small{height:150px}.bdt-height-medium{height:300px}.bdt-height-large{height:450px}.bdt-height-max-small{max-height:150px}.bdt-height-max-medium{max-height:300px}.bdt-height-max-large{max-height:450px}.bdt-text-lead{font-size:1.5rem;line-height:1.5;color:#333}.bdt-text-meta{font-size:.875rem;line-height:1.4;color:#999}.bdt-text-small{font-size:.875rem;line-height:1.5}.bdt-text-large{font-size:1.5rem;line-height:1.5}.bdt-text-default{font-size:16px;line-height:1.5}.bdt-text-light{font-weight:300}.bdt-text-normal{font-weight:400}.bdt-text-bold{font-weight:700}.bdt-text-lighter{font-weight:lighter}.bdt-text-bolder{font-weight:bolder}.bdt-text-italic{font-style:italic}.bdt-text-capitalize{text-transform:capitalize !important}.bdt-text-uppercase{text-transform:uppercase !important}.bdt-text-lowercase{text-transform:lowercase !important}.bdt-text-decoration-none{text-decoration:none !important}.bdt-text-muted{color:#999 !important}.bdt-text-emphasis{color:#333 !important}.bdt-text-primary{color:#1e87f0 !important}.bdt-text-secondary{color:#222 !important}.bdt-text-success{color:#32d296 !important}.bdt-text-warning{color:#faa05a !important}.bdt-text-danger{color:#f0506e !important}.bdt-text-background{-webkit-background-clip:text;color:transparent !important;display:inline-block;background-color:#1e87f0}.bdt-text-left{text-align:left !important}.bdt-text-right{text-align:right !important}.bdt-text-center{text-align:center !important}.bdt-text-justify{text-align:justify !important}@media (min-width:640px){.bdt-text-left\@s{text-align:left !important}.bdt-text-right\@s{text-align:right !important}.bdt-text-center\@s{text-align:center !important}}@media (min-width:960px){.bdt-text-left\@m{text-align:left !important}.bdt-text-right\@m{text-align:right !important}.bdt-text-center\@m{text-align:center !important}}@media (min-width:1200px){.bdt-text-left\@l{text-align:left !important}.bdt-text-right\@l{text-align:right !important}.bdt-text-center\@l{text-align:center !important}}@media (min-width:1600px){.bdt-text-left\@xl{text-align:left !important}.bdt-text-right\@xl{text-align:right !important}.bdt-text-center\@xl{text-align:center !important}}.bdt-text-top{vertical-align:top !important}.bdt-text-middle{vertical-align:middle !important}.bdt-text-bottom{vertical-align:bottom !important}.bdt-text-baseline{vertical-align:baseline !important}.bdt-text-nowrap{white-space:nowrap}.bdt-text-truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}th.bdt-text-truncate,td.bdt-text-truncate{max-width:0}.bdt-text-break{overflow-wrap:break-word}th.bdt-text-break,td.bdt-text-break{word-break:break-word}[class*="bdt-column-"]{column-gap:30px}@media (min-width:1200px){[class*="bdt-column-"]{column-gap:40px}}[class*="bdt-column-"] img{transform:translate3d(0, 0, 0)}.bdt-column-divider{column-rule:1px solid rgba(214,214,214,0.49);column-gap:60px}@media (min-width:1200px){.bdt-column-divider{column-gap:80px}}.bdt-column-1-2{column-count:2}.bdt-column-1-3{column-count:3}.bdt-column-1-4{column-count:4}.bdt-column-1-5{column-count:5}.bdt-column-1-6{column-count:6}@media (min-width:640px){.bdt-column-1-2\@s{column-count:2}.bdt-column-1-3\@s{column-count:3}.bdt-column-1-4\@s{column-count:4}.bdt-column-1-5\@s{column-count:5}.bdt-column-1-6\@s{column-count:6}}@media (min-width:960px){.bdt-column-1-2\@m{column-count:2}.bdt-column-1-3\@m{column-count:3}.bdt-column-1-4\@m{column-count:4}.bdt-column-1-5\@m{column-count:5}.bdt-column-1-6\@m{column-count:6}}@media (min-width:1200px){.bdt-column-1-2\@l{column-count:2}.bdt-column-1-3\@l{column-count:3}.bdt-column-1-4\@l{column-count:4}.bdt-column-1-5\@l{column-count:5}.bdt-column-1-6\@l{column-count:6}}@media (min-width:1600px){.bdt-column-1-2\@xl{column-count:2}.bdt-column-1-3\@xl{column-count:3}.bdt-column-1-4\@xl{column-count:4}.bdt-column-1-5\@xl{column-count:5}.bdt-column-1-6\@xl{column-count:6}}.bdt-column-span{column-span:all}[bdt-cover]:where(canvas, iframe, svg),[data-bdt-cover]:where(canvas, iframe, svg){max-width:none;position:absolute;left:50%;top:50%;--bdt-position-translate-x:-50%;--bdt-position-translate-y:-50%;transform:translate(var(--bdt-position-translate-x), var(--bdt-position-translate-y))}iframe[bdt-cover],iframe[data-bdt-cover]{pointer-events:none}[bdt-cover]:where(img, video),[data-bdt-cover]:where(img, video){position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;object-fit:cover;object-position:center}.bdt-cover-container{overflow:hidden;position:relative}.bdt-background-default{background-color:#fff}.bdt-background-muted{background-color:#f8f8f8}.bdt-background-primary{background-color:#1e87f0}.bdt-background-secondary{background-color:#222}.bdt-background-cover,.bdt-background-contain,.bdt-background-width-1-1,.bdt-background-height-1-1{background-position:50% 50%;background-repeat:no-repeat}.bdt-background-cover{background-size:cover}.bdt-background-contain{background-size:contain}.bdt-background-width-1-1{background-size:100%}.bdt-background-height-1-1{background-size:auto 100%}.bdt-background-top-left{background-position:0 0}.bdt-background-top-center{background-position:50% 0}.bdt-background-top-right{background-position:100% 0}.bdt-background-center-left{background-position:0 50%}.bdt-background-center-center{background-position:50% 50%}.bdt-background-center-right{background-position:100% 50%}.bdt-background-bottom-left{background-position:0 100%}.bdt-background-bottom-center{background-position:50% 100%}.bdt-background-bottom-right{background-position:100% 100%}.bdt-background-norepeat{background-repeat:no-repeat}.bdt-background-fixed{background-attachment:fixed;backface-visibility:hidden}@media (pointer:coarse){.bdt-background-fixed{background-attachment:scroll}}@media (max-width:639px){.bdt-background-image\@s{background-image:none !important}}@media (max-width:959px){.bdt-background-image\@m{background-image:none !important}}@media (max-width:1199px){.bdt-background-image\@l{background-image:none !important}}@media (max-width:1599px){.bdt-background-image\@xl{background-image:none !important}}.bdt-background-blend-multiply{background-blend-mode:multiply}.bdt-background-blend-screen{background-blend-mode:screen}.bdt-background-blend-overlay{background-blend-mode:overlay}.bdt-background-blend-darken{background-blend-mode:darken}.bdt-background-blend-lighten{background-blend-mode:lighten}.bdt-background-blend-color-dodge{background-blend-mode:color-dodge}.bdt-background-blend-color-burn{background-blend-mode:color-burn}.bdt-background-blend-hard-light{background-blend-mode:hard-light}.bdt-background-blend-soft-light{background-blend-mode:soft-light}.bdt-background-blend-difference{background-blend-mode:difference}.bdt-background-blend-exclusion{background-blend-mode:exclusion}.bdt-background-blend-hue{background-blend-mode:hue}.bdt-background-blend-saturation{background-blend-mode:saturation}.bdt-background-blend-color{background-blend-mode:color}.bdt-background-blend-luminosity{background-blend-mode:luminosity}[class*="bdt-align"]{display:block;margin-bottom:30px}*+[class*="bdt-align"]{margin-top:30px}.bdt-align-center{margin-left:auto;margin-right:auto}.bdt-align-left{margin-top:0;margin-right:30px;float:left}.bdt-align-right{margin-top:0;margin-left:30px;float:right}@media (min-width:640px){.bdt-align-left\@s{margin-top:0;margin-right:30px;float:left}.bdt-align-right\@s{margin-top:0;margin-left:30px;float:right}}@media (min-width:960px){.bdt-align-left\@m{margin-top:0;margin-right:30px;float:left}.bdt-align-right\@m{margin-top:0;margin-left:30px;float:right}}@media (min-width:1200px){.bdt-align-left\@l{margin-top:0;float:left}.bdt-align-right\@l{margin-top:0;float:right}.bdt-align-left,.bdt-align-left\@s,.bdt-align-left\@m,.bdt-align-left\@l{margin-right:40px}.bdt-align-right,.bdt-align-right\@s,.bdt-align-right\@m,.bdt-align-right\@l{margin-left:40px}}@media (min-width:1600px){.bdt-align-left\@xl{margin-top:0;margin-right:40px;float:left}.bdt-align-right\@xl{margin-top:0;margin-left:40px;float:right}}.bdt-svg,.bdt-svg:not(.bdt-preserve) [fill*="#"]:not(.bdt-preserve){fill:currentcolor}.bdt-svg:not(.bdt-preserve) [stroke*="#"]:not(.bdt-preserve){stroke:currentcolor}.bdt-svg{transform:translate(0, 0)}.bdt-panel{display:flow-root;position:relative;box-sizing:border-box}.bdt-panel>:last-child{margin-bottom:0}.bdt-panel-scrollable{height:170px;padding:10px;border:1px solid rgba(214,214,214,0.49);overflow:auto;resize:both}.bdt-clearfix::before{content:"";display:table-cell}.bdt-clearfix::after{content:"";display:table;clear:both}.bdt-float-left{float:left}.bdt-float-right{float:right}[class*="bdt-float-"]{max-width:100%}.bdt-overflow-hidden{overflow:hidden}.bdt-overflow-auto{overflow:auto}.bdt-overflow-auto>:last-child{margin-bottom:0}.bdt-box-sizing-content{box-sizing:content-box}.bdt-box-sizing-border{box-sizing:border-box}.bdt-resize{resize:both}.bdt-resize-horizontal{resize:horizontal}.bdt-resize-vertical{resize:vertical}.bdt-display-block{display:block !important}.bdt-display-inline{display:inline !important}.bdt-display-inline-block{display:inline-block !important}[class*="bdt-inline"]{display:inline-block;position:relative;max-width:100%;vertical-align:middle;-webkit-backface-visibility:hidden}.bdt-inline-clip{overflow:hidden}.bdt-preserve-width,.bdt-preserve-width canvas,.bdt-preserve-width img,.bdt-preserve-width svg,.bdt-preserve-width video{max-width:none}.bdt-responsive-width,.bdt-responsive-height{box-sizing:border-box}.bdt-responsive-width{max-width:100% !important;height:auto}.bdt-responsive-height{max-height:100%;width:auto;max-width:none}[bdt-responsive],[data-bdt-responsive]{max-width:100%}.bdt-object-cover{object-fit:cover}.bdt-object-contain{object-fit:contain}.bdt-object-fill{object-fit:fill}.bdt-object-none{object-fit:none}.bdt-object-scale-down{object-fit:scale-down}.bdt-object-top-left{object-position:0 0}.bdt-object-top-center{object-position:50% 0}.bdt-object-top-right{object-position:100% 0}.bdt-object-center-left{object-position:0 50%}.bdt-object-center-center{object-position:50% 50%}.bdt-object-center-right{object-position:100% 50%}.bdt-object-bottom-left{object-position:0 100%}.bdt-object-bottom-center{object-position:50% 100%}.bdt-object-bottom-right{object-position:100% 100%}.bdt-border-circle{border-radius:50%}.bdt-border-pill{border-radius:500px}.bdt-border-rounded{border-radius:5px}.bdt-inline-clip[class*="bdt-border-"]{-webkit-transform:translateZ(0)}.bdt-box-shadow-small{box-shadow:0 2px 8px rgba(0,0,0,0.08)}.bdt-box-shadow-medium{box-shadow:0 5px 15px rgba(0,0,0,0.08)}.bdt-box-shadow-large{box-shadow:0 14px 25px rgba(0,0,0,0.16)}.bdt-box-shadow-xlarge{box-shadow:0 28px 50px rgba(0,0,0,0.16)}[class*="bdt-box-shadow-hover"]{transition:box-shadow .1s ease-in-out}.bdt-box-shadow-hover-small:hover{box-shadow:0 2px 8px rgba(0,0,0,0.08)}.bdt-box-shadow-hover-medium:hover{box-shadow:0 5px 15px rgba(0,0,0,0.08)}.bdt-box-shadow-hover-large:hover{box-shadow:0 14px 25px rgba(0,0,0,0.16)}.bdt-box-shadow-hover-xlarge:hover{box-shadow:0 28px 50px rgba(0,0,0,0.16)}@supports (filter: blur(0)){.bdt-box-shadow-bottom{display:inline-block;position:relative;z-index:0;max-width:100%;vertical-align:middle}.bdt-box-shadow-bottom::after{content:"";position:absolute;bottom:-30px;left:0;right:0;z-index:-1;height:30px;border-radius:100%;background:#444;filter:blur(20px);will-change:filter}}.bdt-dropcap::first-letter,.bdt-dropcap>p:first-of-type::first-letter{display:block;margin-right:10px;float:left;font-size:4.5em;line-height:1}@-moz-document url-prefix(){.bdt-dropcap::first-letter,.bdt-dropcap>p:first-of-type::first-letter{margin-top:1.1%}}.bdt-logo{font-size:1.5rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";color:#333;text-decoration:none}:where(.bdt-logo){display:inline-block;vertical-align:middle}.bdt-logo:hover{color:#333;text-decoration:none}.bdt-logo :where(img, svg, video){display:block}.bdt-logo-inverse{display:none}.bdt-disabled{pointer-events:none}.bdt-drag,.bdt-drag *{cursor:move}.bdt-drag iframe{pointer-events:none}.bdt-dragover{box-shadow:0 0 20px rgba(100,100,100,0.3)}.bdt-blend-multiply{mix-blend-mode:multiply}.bdt-blend-screen{mix-blend-mode:screen}.bdt-blend-overlay{mix-blend-mode:overlay}.bdt-blend-darken{mix-blend-mode:darken}.bdt-blend-lighten{mix-blend-mode:lighten}.bdt-blend-color-dodge{mix-blend-mode:color-dodge}.bdt-blend-color-burn{mix-blend-mode:color-burn}.bdt-blend-hard-light{mix-blend-mode:hard-light}.bdt-blend-soft-light{mix-blend-mode:soft-light}.bdt-blend-difference{mix-blend-mode:difference}.bdt-blend-exclusion{mix-blend-mode:exclusion}.bdt-blend-hue{mix-blend-mode:hue}.bdt-blend-saturation{mix-blend-mode:saturation}.bdt-blend-color{mix-blend-mode:color}.bdt-blend-luminosity{mix-blend-mode:luminosity}.bdt-transform-center{transform:translate(-50%, -50%)}.bdt-transform-origin-top-left{transform-origin:0 0}.bdt-transform-origin-top-center{transform-origin:50% 0}.bdt-transform-origin-top-right{transform-origin:100% 0}.bdt-transform-origin-center-left{transform-origin:0 50%}.bdt-transform-origin-center-right{transform-origin:100% 50%}.bdt-transform-origin-bottom-left{transform-origin:0 100%}.bdt-transform-origin-bottom-center{transform-origin:50% 100%}.bdt-transform-origin-bottom-right{transform-origin:100% 100%}.bdt-flex{display:flex}.bdt-flex-inline{display:inline-flex}.bdt-flex-left{justify-content:flex-start}.bdt-flex-center{justify-content:center}.bdt-flex-right{justify-content:flex-end}.bdt-flex-between{justify-content:space-between}.bdt-flex-around{justify-content:space-around}@media (min-width:640px){.bdt-flex-left\@s{justify-content:flex-start}.bdt-flex-center\@s{justify-content:center}.bdt-flex-right\@s{justify-content:flex-end}.bdt-flex-between\@s{justify-content:space-between}.bdt-flex-around\@s{justify-content:space-around}}@media (min-width:960px){.bdt-flex-left\@m{justify-content:flex-start}.bdt-flex-center\@m{justify-content:center}.bdt-flex-right\@m{justify-content:flex-end}.bdt-flex-between\@m{justify-content:space-between}.bdt-flex-around\@m{justify-content:space-around}}@media (min-width:1200px){.bdt-flex-left\@l{justify-content:flex-start}.bdt-flex-center\@l{justify-content:center}.bdt-flex-right\@l{justify-content:flex-end}.bdt-flex-between\@l{justify-content:space-between}.bdt-flex-around\@l{justify-content:space-around}}@media (min-width:1600px){.bdt-flex-left\@xl{justify-content:flex-start}.bdt-flex-center\@xl{justify-content:center}.bdt-flex-right\@xl{justify-content:flex-end}.bdt-flex-between\@xl{justify-content:space-between}.bdt-flex-around\@xl{justify-content:space-around}}.bdt-flex-stretch{align-items:stretch}.bdt-flex-top{align-items:flex-start}.bdt-flex-middle{align-items:center}.bdt-flex-bottom{align-items:flex-end}@media (min-width:640px){.bdt-flex-stretch\@s{align-items:stretch}.bdt-flex-top\@s{align-items:flex-start}.bdt-flex-middle\@s{align-items:center}.bdt-flex-bottom\@s{align-items:flex-end}}@media (min-width:960px){.bdt-flex-stretch\@m{align-items:stretch}.bdt-flex-top\@m{align-items:flex-start}.bdt-flex-middle\@m{align-items:center}.bdt-flex-bottom\@m{align-items:flex-end}}@media (min-width:1200px){.bdt-flex-stretch\@l{align-items:stretch}.bdt-flex-top\@l{align-items:flex-start}.bdt-flex-middle\@l{align-items:center}.bdt-flex-bottom\@l{align-items:flex-end}}@media (min-width:1600px){.bdt-flex-stretch\@xl{align-items:stretch}.bdt-flex-top\@xl{align-items:flex-start}.bdt-flex-middle\@xl{align-items:center}.bdt-flex-bottom\@xl{align-items:flex-end}}.bdt-flex-row{flex-direction:row}.bdt-flex-row-reverse{flex-direction:row-reverse}.bdt-flex-column{flex-direction:column}.bdt-flex-column-reverse{flex-direction:column-reverse}@media (min-width:640px){.bdt-flex-row\@s{flex-direction:row}.bdt-flex-column\@s{flex-direction:column}}@media (min-width:960px){.bdt-flex-row\@m{flex-direction:row}.bdt-flex-column\@m{flex-direction:column}}@media (min-width:1200px){.bdt-flex-row\@l{flex-direction:row}.bdt-flex-column\@l{flex-direction:column}}@media (min-width:1600px){.bdt-flex-row\@xl{flex-direction:row}.bdt-flex-column\@xl{flex-direction:column}}.bdt-flex-nowrap{flex-wrap:nowrap}.bdt-flex-wrap{flex-wrap:wrap}.bdt-flex-wrap-reverse{flex-wrap:wrap-reverse}.bdt-flex-wrap-stretch{align-content:stretch}.bdt-flex-wrap-top{align-content:flex-start}.bdt-flex-wrap-middle{align-content:center}.bdt-flex-wrap-bottom{align-content:flex-end}.bdt-flex-wrap-between{align-content:space-between}.bdt-flex-wrap-around{align-content:space-around}.bdt-flex-first{order:-1}.bdt-flex-last{order:99}@media (min-width:640px){.bdt-flex-first\@s{order:-1}.bdt-flex-last\@s{order:99}}@media (min-width:960px){.bdt-flex-first\@m{order:-1}.bdt-flex-last\@m{order:99}}@media (min-width:1200px){.bdt-flex-first\@l{order:-1}.bdt-flex-last\@l{order:99}}@media (min-width:1600px){.bdt-flex-first\@xl{order:-1}.bdt-flex-last\@xl{order:99}}.bdt-flex-initial{flex:initial}.bdt-flex-none{flex:none}.bdt-flex-auto{flex:auto}.bdt-flex-1{flex:1}@media (min-width:640px){.bdt-flex-initial\@s{flex:initial}.bdt-flex-none\@s{flex:none}.bdt-flex-1\@s{flex:1}}@media (min-width:960px){.bdt-flex-initial\@m{flex:initial}.bdt-flex-none\@m{flex:none}.bdt-flex-1\@m{flex:1}}@media (min-width:1200px){.bdt-flex-initial\@l{flex:initial}.bdt-flex-none\@l{flex:none}.bdt-flex-1\@l{flex:1}}@media (min-width:1600px){.bdt-flex-initial\@xl{flex:initial}.bdt-flex-none\@xl{flex:none}.bdt-flex-1\@xl{flex:1}}.bdt-margin{margin-bottom:20px}*+.bdt-margin{margin-top:20px !important}.bdt-margin-top{margin-top:20px !important}.bdt-margin-bottom{margin-bottom:20px !important}.bdt-margin-left{margin-left:20px !important}.bdt-margin-right{margin-right:20px !important}.bdt-margin-small{margin-bottom:10px}*+.bdt-margin-small{margin-top:10px !important}.bdt-margin-small-top{margin-top:10px !important}.bdt-margin-small-bottom{margin-bottom:10px !important}.bdt-margin-small-left{margin-left:10px !important}.bdt-margin-small-right{margin-right:10px !important}.bdt-margin-medium{margin-bottom:40px}*+.bdt-margin-medium{margin-top:40px !important}.bdt-margin-medium-top{margin-top:40px !important}.bdt-margin-medium-bottom{margin-bottom:40px !important}.bdt-margin-medium-left{margin-left:40px !important}.bdt-margin-medium-right{margin-right:40px !important}.bdt-margin-large{margin-bottom:40px}*+.bdt-margin-large{margin-top:40px !important}.bdt-margin-large-top{margin-top:40px !important}.bdt-margin-large-bottom{margin-bottom:40px !important}.bdt-margin-large-left{margin-left:40px !important}.bdt-margin-large-right{margin-right:40px !important}@media (min-width:1200px){.bdt-margin-large{margin-bottom:70px}*+.bdt-margin-large{margin-top:70px !important}.bdt-margin-large-top{margin-top:70px !important}.bdt-margin-large-bottom{margin-bottom:70px !important}.bdt-margin-large-left{margin-left:70px !important}.bdt-margin-large-right{margin-right:70px !important}}.bdt-margin-xlarge{margin-bottom:70px}*+.bdt-margin-xlarge{margin-top:70px !important}.bdt-margin-xlarge-top{margin-top:70px !important}.bdt-margin-xlarge-bottom{margin-bottom:70px !important}.bdt-margin-xlarge-left{margin-left:70px !important}.bdt-margin-xlarge-right{margin-right:70px !important}@media (min-width:1200px){.bdt-margin-xlarge{margin-bottom:140px}*+.bdt-margin-xlarge{margin-top:140px !important}.bdt-margin-xlarge-top{margin-top:140px !important}.bdt-margin-xlarge-bottom{margin-bottom:140px !important}.bdt-margin-xlarge-left{margin-left:140px !important}.bdt-margin-xlarge-right{margin-right:140px !important}}.bdt-margin-auto{margin-left:auto !important;margin-right:auto !important}.bdt-margin-auto-top{margin-top:auto !important}.bdt-margin-auto-bottom{margin-bottom:auto !important}.bdt-margin-auto-left{margin-left:auto !important}.bdt-margin-auto-right{margin-right:auto !important}.bdt-margin-auto-vertical{margin-top:auto !important;margin-bottom:auto !important}@media (min-width:640px){.bdt-margin-auto\@s{margin-left:auto !important;margin-right:auto !important}.bdt-margin-auto-left\@s{margin-left:auto !important}.bdt-margin-auto-right\@s{margin-right:auto !important}}@media (min-width:960px){.bdt-margin-auto\@m{margin-left:auto !important;margin-right:auto !important}.bdt-margin-auto-left\@m{margin-left:auto !important}.bdt-margin-auto-right\@m{margin-right:auto !important}}@media (min-width:1200px){.bdt-margin-auto\@l{margin-left:auto !important;margin-right:auto !important}.bdt-margin-auto-left\@l{margin-left:auto !important}.bdt-margin-auto-right\@l{margin-right:auto !important}}@media (min-width:1600px){.bdt-margin-auto\@xl{margin-left:auto !important;margin-right:auto !important}.bdt-margin-auto-left\@xl{margin-left:auto !important}.bdt-margin-auto-right\@xl{margin-right:auto !important}}.bdt-margin-remove{margin:0 !important}.bdt-margin-remove-top{margin-top:0 !important}.bdt-margin-remove-bottom{margin-bottom:0 !important}.bdt-margin-remove-left{margin-left:0 !important}.bdt-margin-remove-right{margin-right:0 !important}.bdt-margin-remove-vertical{margin-top:0 !important;margin-bottom:0 !important}.bdt-margin-remove-adjacent+*,.bdt-margin-remove-first-child>:first-child{margin-top:0 !important}.bdt-margin-remove-last-child>:last-child{margin-bottom:0 !important}@media (min-width:640px){.bdt-margin-remove-left\@s{margin-left:0 !important}.bdt-margin-remove-right\@s{margin-right:0 !important}}@media (min-width:960px){.bdt-margin-remove-left\@m{margin-left:0 !important}.bdt-margin-remove-right\@m{margin-right:0 !important}}@media (min-width:1200px){.bdt-margin-remove-left\@l{margin-left:0 !important}.bdt-margin-remove-right\@l{margin-right:0 !important}}@media (min-width:1600px){.bdt-margin-remove-left\@xl{margin-left:0 !important}.bdt-margin-remove-right\@xl{margin-right:0 !important}}.bdt-padding{padding:30px}@media (min-width:1200px){.bdt-padding{padding:40px}}.bdt-padding-small{padding:15px}.bdt-padding-large{padding:40px}@media (min-width:1200px){.bdt-padding-large{padding:70px}}.bdt-padding-remove{padding:0 !important}.bdt-padding-remove-top{padding-top:0 !important}.bdt-padding-remove-bottom{padding-bottom:0 !important}.bdt-padding-remove-left{padding-left:0 !important}.bdt-padding-remove-right{padding-right:0 !important}.bdt-padding-remove-vertical{padding-top:0 !important;padding-bottom:0 !important}.bdt-padding-remove-horizontal{padding-left:0 !important;padding-right:0 !important}:root{--bdt-position-margin-offset:.0001px}[class*="bdt-position-top"],[class*="bdt-position-bottom"],[class*="bdt-position-left"],[class*="bdt-position-right"],[class*="bdt-position-center"]{position:absolute !important;max-width:calc(100% - (var(--bdt-position-margin-offset) * 2));box-sizing:border-box}.bdt-position-top{top:0;left:0;right:0}.bdt-position-bottom{bottom:0;left:0;right:0}.bdt-position-left{top:0;bottom:0;left:0}.bdt-position-right{top:0;bottom:0;right:0}.bdt-position-top-left{top:0;left:0}.bdt-position-top-right{top:0;right:0}.bdt-position-bottom-left{bottom:0;left:0}.bdt-position-bottom-right{bottom:0;right:0}.bdt-position-center{top:calc(50% - var(--bdt-position-margin-offset));left:calc(50% - var(--bdt-position-margin-offset));--bdt-position-translate-x:-50%;--bdt-position-translate-y:-50%;transform:translate(var(--bdt-position-translate-x), var(--bdt-position-translate-y));width:max-content}[class*="bdt-position-center-left"],[class*="bdt-position-center-right"],.bdt-position-center-vertical{top:calc(50% - var(--bdt-position-margin-offset));--bdt-position-translate-y:-50%;transform:translate(0, var(--bdt-position-translate-y))}.bdt-position-center-left{left:0}.bdt-position-center-right{right:0}.bdt-position-center-vertical{left:0;right:0}.bdt-position-center-left-out{right:100%;width:max-content}.bdt-position-center-right-out{left:100%;width:max-content}.bdt-position-top-center,.bdt-position-bottom-center,.bdt-position-center-horizontal{left:calc(50% - var(--bdt-position-margin-offset));--bdt-position-translate-x:-50%;transform:translate(var(--bdt-position-translate-x), 0);width:max-content}.bdt-position-top-center{top:0}.bdt-position-bottom-center{bottom:0}.bdt-position-center-horizontal{top:0;bottom:0}.bdt-position-cover{position:absolute;top:0;bottom:0;left:0;right:0}.bdt-position-small{margin:15px;--bdt-position-margin-offset:15px}.bdt-position-medium{margin:30px;--bdt-position-margin-offset:30px}.bdt-position-large{margin:30px;--bdt-position-margin-offset:30px}@media (min-width:1200px){.bdt-position-large{margin:50px;--bdt-position-margin-offset:50px}}.bdt-position-relative{position:relative  !important}.bdt-position-absolute{position:absolute  !important}.bdt-position-fixed{position:fixed  !important}.bdt-position-sticky{position:sticky  !important}.bdt-position-z-index{z-index:1}.bdt-position-z-index-zero{z-index:0}.bdt-position-z-index-negative{z-index:-1}.bdt-position-z-index-high{z-index:990}:where(.bdt-transition-fade),:where([class*="bdt-transition-scale"]),:where([class*="bdt-transition-slide"]){--bdt-position-translate-x:0;--bdt-position-translate-y:0}.bdt-transition-fade,[class*="bdt-transition-scale"],[class*="bdt-transition-slide"]{--bdt-translate-x:0;--bdt-translate-y:0;--bdt-scale-x:1;--bdt-scale-y:1;transform:translate(var(--bdt-position-translate-x), var(--bdt-position-translate-y)) translate(var(--bdt-translate-x), var(--bdt-translate-y)) scale(var(--bdt-scale-x), var(--bdt-scale-y));transition:.3s ease-out;transition-property:opacity, transform, filter;opacity:0}.bdt-transition-toggle:hover .bdt-transition-fade,.bdt-transition-toggle:focus .bdt-transition-fade,.bdt-transition-toggle .bdt-transition-fade:focus-within,.bdt-transition-active.bdt-active .bdt-transition-fade{opacity:1}[class*="bdt-transition-scale"]{-webkit-backface-visibility:hidden}.bdt-transition-scale-up{--bdt-scale-x:1;--bdt-scale-y:1}.bdt-transition-scale-down{--bdt-scale-x:1.03;--bdt-scale-y:1.03}.bdt-transition-toggle:hover .bdt-transition-scale-up,.bdt-transition-toggle:focus .bdt-transition-scale-up,.bdt-transition-toggle .bdt-transition-scale-up:focus-within,.bdt-transition-active.bdt-active .bdt-transition-scale-up{--bdt-scale-x:1.03;--bdt-scale-y:1.03;opacity:1}.bdt-transition-toggle:hover .bdt-transition-scale-down,.bdt-transition-toggle:focus .bdt-transition-scale-down,.bdt-transition-toggle .bdt-transition-scale-down:focus-within,.bdt-transition-active.bdt-active .bdt-transition-scale-down{--bdt-scale-x:1;--bdt-scale-y:1;opacity:1}.bdt-transition-slide-top{--bdt-translate-y:-100%}.bdt-transition-slide-bottom{--bdt-translate-y:100%}.bdt-transition-slide-left{--bdt-translate-x:-100%}.bdt-transition-slide-right{--bdt-translate-x:100%}.bdt-transition-slide-top-small{--bdt-translate-y:calc(-1 * 10px)}.bdt-transition-slide-bottom-small{--bdt-translate-y:10px}.bdt-transition-slide-left-small{--bdt-translate-x:calc(-1 * 10px)}.bdt-transition-slide-right-small{--bdt-translate-x:10px}.bdt-transition-slide-top-medium{--bdt-translate-y:calc(-1 * 50px)}.bdt-transition-slide-bottom-medium{--bdt-translate-y:50px}.bdt-transition-slide-left-medium{--bdt-translate-x:calc(-1 * 50px)}.bdt-transition-slide-right-medium{--bdt-translate-x:50px}.bdt-transition-toggle:hover [class*="bdt-transition-slide"],.bdt-transition-toggle:focus [class*="bdt-transition-slide"],.bdt-transition-toggle [class*="bdt-transition-slide"]:focus-within,.bdt-transition-active.bdt-active [class*="bdt-transition-slide"]{--bdt-translate-x:0;--bdt-translate-y:0;opacity:1}.bdt-transition-opaque{opacity:1}.bdt-transition-slow{transition-duration:.7s}.bdt-transition-disable,.bdt-transition-disable *{transition:none !important}[hidden],.bdt-hidden{display:none !important}@media (min-width:640px){.bdt-hidden\@s{display:none !important}}@media (min-width:960px){.bdt-hidden\@m{display:none !important}}@media (min-width:1200px){.bdt-hidden\@l{display:none !important}}@media (min-width:1600px){.bdt-hidden\@xl{display:none !important}}@media (max-width:639px){.bdt-visible\@s{display:none !important}}@media (max-width:959px){.bdt-visible\@m{display:none !important}}@media (max-width:1199px){.bdt-visible\@l{display:none !important}}@media (max-width:1599px){.bdt-visible\@xl{display:none !important}}.bdt-invisible{visibility:hidden !important}.bdt-hidden-visually:not(:focus):not(:active):not(:focus-within),.bdt-visible-toggle:not(:hover):not(:focus) .bdt-hidden-hover:not(:focus-within){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;border:0 !important;margin:0 !important;overflow:hidden !important;clip-path:inset(50%) !important;white-space:nowrap !important}.bdt-visible-toggle:not(:hover):not(:focus) .bdt-invisible-hover:not(:focus-within){opacity:0 !important}@media (hover:none){.bdt-hidden-touch{display:none !important}}@media (hover){.bdt-hidden-notouch{display:none !important}}*{--bdt-inverse:initial}.bdt-light,.bdt-section-primary:not(.bdt-preserve-color),.bdt-section-secondary:not(.bdt-preserve-color),.bdt-tile-primary:not(.bdt-preserve-color),.bdt-tile-secondary:not(.bdt-preserve-color),.bdt-card-primary.bdt-card-body,.bdt-card-primary>:not([class*="bdt-card-media"]),.bdt-card-secondary.bdt-card-body,.bdt-card-secondary>:not([class*="bdt-card-media"]),.bdt-overlay-primary,.bdt-offcanvas-bar{--bdt-inverse:light}.bdt-dark,.bdt-section-default:not(.bdt-preserve-color),.bdt-section-muted:not(.bdt-preserve-color),.bdt-tile-default:not(.bdt-preserve-color),.bdt-tile-muted:not(.bdt-preserve-color),.bdt-card-default.bdt-card-body,.bdt-card-default>:not([class*="bdt-card-media"]),.bdt-overlay-default,.bdt-dropbar,.bdt-navbar-container:not(.bdt-navbar-transparent),.bdt-navbar-dropdown,.bdt-dropdown{--bdt-inverse:dark}.bdt-inverse-light{--bdt-inverse:light !important}.bdt-inverse-dark{--bdt-inverse:dark !important}.bdt-modal-full{overflow-x:hidden}.hook-modal-dialog{border-radius:3px}.hook-modal-title{font-weight:400}.bdt-lightbox{position:fixed !important}.bdt-cover{max-width:none !important}.bdt-drop .bdt-card p:empty{display:none}.bdt-drop .bdt-card p:not(:first-child){margin-top:15px;margin-bottom:0}.bdt-tooltip{padding:7px 12px;background:#464646;border-radius:3px;font-size:13px}.elementor-align-justify .bdt-button{width:100%}.bdt-notification .bdt-spinner{vertical-align:middle}.bdt-notification .bdt-spinner svg{width:24px;height:auto}.bdt-notification .bdt-icon{margin-right:10px;vertical-align:middle;line-height:normal}.bdt-notification .bdt-close{top:50%;transform:translateY(-50%);color:#f01e1e;font-size:1.2em}.bdt-notification .bdt-close svg{width:1.2em;height:1.2em}.bdt-notification .bdt-notification-message{padding:40px 40px 40px 20px;background:#ffffff;font-size:1.2rem;box-shadow:rgba(14,63,126,0.04) 0 0 0 1px,rgba(42,51,69,0.04) 0 1px 1px -0.5px,rgba(42,51,70,0.04) 0 3px 3px -1.5px,rgba(42,51,70,0.04) 0 6px 6px -3px,rgba(14,63,126,0.04) 0 12px 12px -6px,rgba(14,63,126,0.04) 0 24px 24px -12px;border-radius:6px;border:2px solid #1e87f0}.bdt-slideshow .bdt-slideshow-items{padding:0;margin:0}.bdt-slideshow .bdt-slideshow-items[bdt-height-viewport] .bdt-slideshow-item img{width:auto !important;height:auto}.bdt-modal-full{background-color:#fff}.hook-button{border-radius:3px}.hook-form{border-radius:3px}.bdt-sticky-wrapper{width:100%}.bdt-heading-title:before,.bdt-heading-tag:before,.bdt-slide-title:before{content:none}.bdt-tippy-tooltip{outline:none}[class*="elementor-widget-bdt-"] a:hover{text-decoration:none}@media (max-width:1200px){.bdt-user-login a.elementor-button .elementor-button-icon,.bdt-user-register a.elementor-button .elementor-button-icon{margin-left:0 !important;margin-right:0 !important}}.rtl .bdt-position-top-center,.rtl .bdt-position-bottom-center,.rtl .bdt-position-center{right:calc(50% - var(--bdt-position-margin-offset));left:auto}.rtl [bdt-cover],.rtl [data-bdt-cover]{right:50%;left:auto}.rtl [bdt-cover]:where(img, video),.rtl [data-bdt-cover]:where(img, video){position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;object-fit:cover;object-position:center}
.bdt-particle-container{position:absolute;width:100%;height:100%;top:0;left:0}.bdt-particle-container canvas{display:block;vertical-align:bottom}.bdt-particle-container .particles-js-canvas-el{position:absolute;top:0;transform:scale(1);opacity:1;animation:appear 1.4s 1;animation-fill-mode:forwards}@keyframes appear{from{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}[class*=" elementor-widget-bdt-"] .swiper-pagination-fraction,[class*=" elementor-widget-bdt-"] .swiper-pagination-custom,[class*=" elementor-widget-bdt-"] .swiper-horizontal>.swiper-pagination-bullets,[class*=" elementor-widget-bdt-"] .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:auto}[class*=" elementor-widget-bdt-"] svg.e-font-icon-svg{height:1em;width:1em}.elementor-control.elementor-control-type-heading{margin-top:-1px}.elementor-lightbox .dialog-close-button .ep-icon-close{transition:transform .3s}.elementor-lightbox .dialog-close-button:hover .ep-icon-close{transform:rotate(90deg)}.elementor-lightbox .elementor-swiper-button-next .ep-icon-chevron-right,.elementor-lightbox .elementor-swiper-button-prev .ep-icon-chevron-left{transition:transform .3s}.elementor-lightbox .elementor-swiper-button-prev:hover .ep-icon-chevron-left{transform:scale(1.2)}.elementor-lightbox .elementor-swiper-button-next:hover .ep-icon-chevron-right{transform:scale(1.2)}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination{position:relative;display:flex;align-items:var(--ep-swiper-dots-align, center);justify-content:center}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;outline:none;transition:all .3s ease}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:var(--ep-swiper-dots-space-between, 5px);outline:none}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination.swiper-pagination-fraction,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination.swiper-pagination-fraction,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination.swiper-pagination-fraction{bottom:auto;z-index:1}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets{min-height:var(--ep-swiper-dots-active-height, 10px)}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets .swiper-pagination-bullet{position:relative}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets .swiper-pagination-bullet:after,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets .swiper-pagination-bullet:after,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets .swiper-pagination-bullet:after{content:'';width:calc(100% + 6px);height:calc(100% + 6px);position:absolute;transform:translate(-50%, -50%);left:50%;top:50%}.bdt-arrows-align-center .bdt-position-center,.bdt-arrows-dots-align-center .bdt-position-center{width:100%}.bdt-arrows-align-center .bdt-navigation-prev,.bdt-arrows-dots-align-center .bdt-navigation-prev{left:0;position:absolute;transform:translateY(-50%)}.bdt-arrows-align-center .bdt-navigation-next,.bdt-arrows-dots-align-center .bdt-navigation-next{right:0;position:absolute;transform:translateY(-50%)}.rtl .bdt-arrows-align-center .bdt-navigation-prev,.rtl .bdt-arrows-dots-align-center .bdt-navigation-prev{right:0;left:inherit}.rtl .bdt-arrows-align-center .bdt-navigation-next,.rtl .bdt-arrows-dots-align-center .bdt-navigation-next{left:0;right:inherit}.bdt-arrows-dots-align-center .bdt-dots-container .swiper-pagination,.bdt-arrows-dots-align-center .bdt-arrows-dots-container .swiper-pagination{position:absolute;width:100% !important}.bdt-navigation-type-progress .swiper-pagination-progress{transform:translateY(15px);height:5px;width:100%}.elementor-section.bdt-sticky{transition:background-color 250ms ease-out,padding 300ms ease-out}.elementor-section.bdt-motion-effect-wrapper{overflow:var(--ep-effect-section-overflow, visible) !important}.elementor-column.bdt-motion-effect-wrapper{overflow:var(--ep-effect-column-overflow, visible) !important}.bdt-motion-effect-yes{transition:transform var(--ep-effect-transition-duration, 300ms) var(--ep-effect-transition-easing, ease-out)}.elementor-widget.bdt-motion-effect-yes{transform:translate(var(--ep-effect-trans-x-normal, 0), var(--ep-effect-trans-y-normal, 0)) rotateX(var(--ep-effect-rotate-x-normal, 0)) rotateY(var(--ep-effect-rotate-y-normal, 0)) rotateZ(var(--ep-effect-rotate-z-normal, 0)) scaleX(var(--ep-effect-scale-x-normal, 1)) scaleY(var(--ep-effect-scale-y-normal, 1)) skewX(var(--ep-effect-skew-x-normal, 0)) skewY(var(--ep-effect-skew-y-normal, 0))}.elementor-widget.bdt-motion-effect-yes:hover,.bdt-motion-effect-wrapper:hover .elementor-widget.bdt-motion-effect-yes{transform:translate(var(--ep-effect-trans-x-hover, var(--ep-effect-trans-x-normal, 0)), var(--ep-effect-trans-y-hover, var(--ep-effect-trans-y-normal, 0))) rotateX(var(--ep-effect-rotate-x-hover, var(--ep-effect-rotate-x-normal, 0))) rotateY(var(--ep-effect-rotate-y-hover, var(--ep-effect-rotate-y-normal, 0))) rotateZ(var(--ep-effect-rotate-z-hover, var(--ep-effect-rotate-z-normal, 0))) scaleX(var(--ep-effect-scale-x-hover, var(--ep-effect-scale-x-normal, 1))) scaleY(var(--ep-effect-scale-y-hover, var(--ep-effect-scale-y-normal, 1))) skewX(var(--ep-effect-skew-x-hover, var(--ep-effect-skew-x-normal, 0))) skewY(var(--ep-effect-skew-y-hover, var(--ep-effect-skew-y-normal, 0)));transition-delay:var(--ep-effect-transition-delay, 0ms)}.bdt-backdrop-filter-yes.bdt-filter-liquid_glass>*{position:relative;z-index:1}.bdt-backdrop-filter-yes.bdt-filter-liquid_glass{overflow:hidden;backdrop-filter:blur(var(--ep-liquid-glass-effects-blur, 1px)) url(#bdt-frosted)}.elementor-widget.bdt-backdrop-filter-yes:not(.bdt-filter-liquid_glass)>.elementor-widget,.e-con-inner>.bdt-backdrop-filter-yes:not(.bdt-filter-liquid_glass).elementor-element,.e-con-inner>.e-con>.bdt-backdrop-filter-yes:not(.bdt-filter-liquid_glass).elementor-element,.e-con-inner>.e-con .bdt-backdrop-filter-yes:not(.bdt-filter-liquid_glass).elementor-element,.e-con-inner.bdt-backdrop-filter-yes:not(.bdt-filter-liquid_glass) .e-container__inner,.elementor-column.bdt-backdrop-filter-yes:not(.bdt-filter-liquid_glass)>.elementor-element-populated,.elementor-column .elementor-element-populated>.bdt-backdrop-filter-yes:not(.bdt-filter-liquid_glass){-webkit-backdrop-filter:blur(var(--ep-backdrop-filter-blur, 0)) brightness(var(--ep-backdrop-filter-brightness, 100%)) contrast(var(--ep-backdrop-filter-contrast, 1)) grayscale(var(--ep-backdrop-filter-grayscale, 0)) invert(var(--ep-backdrop-filter-invert, 0)) opacity(var(--ep-backdrop-filter-opacity, 1)) sepia(var(--ep-backdrop-filter-sepia, 0)) saturate(var(--ep-backdrop-filter-saturate, 1)) hue-rotate(var(--ep-backdrop-filter-hue-rotate, 0));backdrop-filter:blur(var(--ep-backdrop-filter-blur, 0)) brightness(var(--ep-backdrop-filter-brightness, 100%)) contrast(var(--ep-backdrop-filter-contrast, 1)) grayscale(var(--ep-backdrop-filter-grayscale, 0)) invert(var(--ep-backdrop-filter-invert, 0)) opacity(var(--ep-backdrop-filter-opacity, 1)) sepia(var(--ep-backdrop-filter-sepia, 0)) saturate(var(--ep-backdrop-filter-saturate, 1)) hue-rotate(var(--ep-backdrop-filter-hue-rotate, 0))}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;width:100% !important;left:0 !important;transform:translateX(0) !important}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}[class*="elementor-widget-bdt-"] .bdt-arrows-container{-webkit-transform:translate(var(--ep-swiper-carousel-arrows-ncx, 0), var(--ep-swiper-carousel-arrows-ncy, 40));transform:translate(var(--ep-swiper-carousel-arrows-ncx, 0), var(--ep-swiper-carousel-arrows-ncy, 40))}[class*="elementor-widget-bdt-"] .bdt-dots-container{-webkit-transform:translate(var(--ep-swiper-carousel-dots-nnx, 0), var(--ep-swiper-carousel-dots-nny, 30));transform:translate(var(--ep-swiper-carousel-dots-nnx, 0), var(--ep-swiper-carousel-dots-nny, 30))}[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container{-webkit-transform:translate(var(--ep-swiper-carousel-both-ncx, 0), var(--ep-swiper-carousel-both-ncy, 40));transform:translate(var(--ep-swiper-carousel-both-ncx, 0), var(--ep-swiper-carousel-both-ncy, 40))}[class*="elementor-widget-bdt-"] .bdt-arrows-fraction-container{-webkit-transform:translate(var(--ep-swiper-carousel-arrows-fraction-ncx, 0), var(--ep-swiper-carousel-arrows-fraction-ncy, 40));transform:translate(var(--ep-swiper-carousel-arrows-fraction-ncx, 0), var(--ep-swiper-carousel-arrows-fraction-ncy, 40))}[class*="elementor-widget-bdt-"] .bdt-position-center-left .bdt-arrows-container,[class*="elementor-widget-bdt-"] .bdt-position-center-right .bdt-arrows-container{-webkit-transform:translate(var(--ep-swiper-carousel-arrows-ncx, 0), var(--ep-swiper-carousel-arrows-ncy, 0)) rotate(90deg);transform:translate(var(--ep-swiper-carousel-arrows-ncx, 0), var(--ep-swiper-carousel-arrows-ncy, 0)) rotate(90deg)}[class*="elementor-widget-bdt-"] .bdt-position-center-left .bdt-dots-container,[class*="elementor-widget-bdt-"] .bdt-position-center-right .bdt-dots-container{-webkit-transform:translate(var(--ep-swiper-carousel-dots-nnx, 0), var(--ep-swiper-carousel-dots-nny, 0)) rotate(90deg);transform:translate(var(--ep-swiper-carousel-dots-nnx, 0), var(--ep-swiper-carousel-dots-nny, 0)) rotate(90deg)}[class*="elementor-widget-bdt-"] .bdt-position-center-left .bdt-arrows-dots-container,[class*="elementor-widget-bdt-"] .bdt-position-center-right .bdt-arrows-dots-container{-webkit-transform:translate(var(--ep-swiper-carousel-both-ncx, 0), var(--ep-swiper-carousel-both-ncy, 0)) rotate(90deg);transform:translate(var(--ep-swiper-carousel-both-ncx, 0), var(--ep-swiper-carousel-both-ncy, 0)) rotate(90deg)}[class*="elementor-widget-bdt-"] .bdt-position-center-left .bdt-arrows-fraction-container,[class*="elementor-widget-bdt-"] .bdt-position-center-right .bdt-arrows-fraction-container{-webkit-transform:translate(var(--ep-swiper-carousel-arrows-fraction-ncx, 0), var(--ep-swiper-carousel-arrows-fraction-ncy, 0)) rotate(90deg);transform:translate(var(--ep-swiper-carousel-arrows-fraction-ncx, 0), var(--ep-swiper-carousel-arrows-fraction-ncy, 0)) rotate(90deg)}[class*="elementor-widget-bdt-"] .swiper-coverflow{padding-top:15px}[class*="elementor-widget-bdt-"] .swiper-coverflow .swiper-slide{transition-property:transform, border, background}[class*="elementor-widget-bdt-"] .swiper-horizontal>.swiper-pagination-progress{top:auto;bottom:0}@media (min-width:768px) and (max-width:1023px){.bdt-tablet{display:none}}@media (min-width:1024px){.bdt-desktop{display:none}}@media (max-width:767px){.bdt-mobile{display:none}}[class*="bdt-"] *,[class*="bdt-"] *::before,[class*="bdt-"] *::after{box-sizing:border-box}.bdt-advanced-divider>img{display:none}.bdt-reveal-effects-yes>*:not([class*="block-revealer"]){opacity:0}.bdt-ep-button{font-size:14px;color:#666;font-weight:700;display:inline-block !important}.bdt-ep-button.bdt-ep-button-size-xs{padding:5px 10px;font-size:10px;font-weight:400}.bdt-ep-button.bdt-ep-button-size-sm{padding:10px 20px;font-size:12px}.bdt-ep-button.bdt-ep-button-size-md{padding:15px 30px}.bdt-ep-button.bdt-ep-button-size-lg{padding:20px 30px;font-size:16px}.bdt-ep-button.bdt-ep-button-size-xl{padding:25px 30px;font-size:18px}.elementor-align-center .bdt-ep-button{width:auto}.elementor-align-right .bdt-ep-button{width:auto}.elementor-align-left .bdt-ep-button{width:auto}.elementor-align-justify .bdt-ep-button{width:100%}@media (max-width:1024px){.elementor-tablet-align-center .bdt-ep-button{width:auto}.elementor-tablet-align-right .bdt-ep-button{width:auto}.elementor-tablet-align-left .bdt-ep-button{width:auto}.elementor-tablet-align-justify .bdt-ep-button{width:100%}}@media (max-width:767px){.elementor-mobile-align-center .bdt-ep-button{width:auto}.elementor-mobile-align-right .bdt-ep-button{width:auto}.elementor-mobile-align-left .bdt-ep-button{width:auto}.elementor-mobile-align-justify .bdt-ep-button{width:100%}}.bdt-ep-shadow-mode-yes .bdt-ep-carousel .swiper-carousel,.bdt-ep-shadow-mode-yes .bdt-custom-carousel .swiper-carousel,.bdt-ep-shadow-mode-yes .bdt-wc-carousel .swiper-carousel,.bdt-ep-shadow-mode-yes .bdt-testimonial-carousel .swiper-carousel,.bdt-ep-shadow-mode-yes .bdt-event-carousel-skin-fable .swiper-carousel,.bdt-ep-shadow-mode-yes .bdt-event-carousel .swiper-carousel,.bdt-ep-shadow-mode-yes .bdt-portfolio-carousel .swiper-carousel,.bdt-ep-shadow-mode-yes .bdt-panel-slider .swiper-carousel,.bdt-ep-shadow-mode-yes .bdt-learnpress-carousel .swiper-carousel,.bdt-ep-shadow-mode-yes .ep-edd-product-review-carousel .swiper-carousel,.bdt-ep-shadow-mode-yes .bdt-tutor-lms-course-carousel .swiper-carousel{padding:10px;margin:0 -10px}.bdt-show-hidden-item--yes .swiper-carousel{overflow:visible}[class*="elementor-widget-bdt-"] .swiper-pagination-fraction,[class*="elementor-widget-bdt-"] .swiper-pagination-custom,[class*="elementor-widget-bdt-"] .swiper-horizontal .swiper-pagination-bullets,[class*="elementor-widget-bdt-"] .swiper-horizontal+.swiper-pagination-bullets{bottom:-50px;width:100%}[class*="elementor-widget-bdt-"] .swiper-pagination-fraction .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .swiper-pagination-custom .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .swiper-horizontal .swiper-pagination-bullets .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .swiper-horizontal+.swiper-pagination-bullets .swiper-pagination-bullet{width:10px;height:10px;margin:0 5px}.bdt-navigation-type-arrows-fraction .swiper-pagination{position:initial}.bdt-arrows-fraction-container .bdt-navigation-prev,.bdt-arrows-dots-container .bdt-navigation-prev,.bdt-arrows-container .bdt-navigation-prev,.bdt-arrows-fraction-container .bdt-navigation-next,.bdt-arrows-dots-container .bdt-navigation-next,.bdt-arrows-container .bdt-navigation-next{transition:all .3s ease}.bdt-arrows-fraction-container .bdt-navigation-prev i,.bdt-arrows-dots-container .bdt-navigation-prev i,.bdt-arrows-container .bdt-navigation-prev i,.bdt-arrows-fraction-container .bdt-navigation-next i,.bdt-arrows-dots-container .bdt-navigation-next i,.bdt-arrows-container .bdt-navigation-next i{display:inline-flex;transition:all .3s ease}.rtl .bdt-arrows-container,.rtl .bdt-arrows-fraction-container,.rtl .bdt-arrows-dots-container{direction:rtl}.rtl .bdt-arrows-container .swiper-pagination,.rtl .bdt-arrows-fraction-container .swiper-pagination,.rtl .bdt-arrows-dots-container .swiper-pagination{direction:ltr}.rtl .bdt-news-ticker-controls{display:flex;flex-direction:row-reverse}.bdt-pagination-dot-dot{display:flex;align-items:center;justify-content:center}.bdt-pagination-dot-dot span{line-height:1px;height:13px;color:#bbb !important}.elementor-widget .bdt-subnav{margin-bottom:10px;margin-top:0;color:#999}.elementor-widget .bdt-subnav *{font-size:13px;font-weight:400}.elementor-widget .bdt-subnav span{color:inherit}.elementor-widget .bdt-subnav span span{display:inline-block}.elementor-widget .bdt-subnav span a{display:inline-block;transition:color .5s cubic-bezier(.4, .7, .04, .88)}.elementor-widget .bdt-subnav span a:hover{color:#666}.elementor-widget .bdt-subnav span a+a{margin-right:5px;color:#999}.elementor-widget .bdt-subnav span:after{content:"";height:4px;width:4px;border-radius:50%;background:#adb5bd;margin-right:-10px;margin-left:10px;display:inline-block;line-height:4px;vertical-align:middle}.elementor-widget .bdt-subnav span:last-child::after{content:none}.bdt-button-icon-align-left{float:left}.bdt-button-icon-align-right{float:right}.bdt-flex-align-left{order:-1}.bdt-flex-align-right{order:99}.bdt-masonry-grid .bdt-gallery-item{float:left;height:auto}.bdt-masonry-grid .bdt-gallery-item .bdt-gallery-thumbnail img{height:auto}.bdt-crypto-loader-wrap{width:100%;height:100%}.bdt-crypto-currency-chart,.bdt-crypto-currency-grid,.bdt-crypto-currency-list{position:relative}.bdt-crypto-currency-chart .bdt-crypto-loader-wrap,.bdt-crypto-currency-grid .bdt-crypto-loader-wrap,.bdt-crypto-currency-list .bdt-crypto-loader-wrap{position:absolute}.elementor-widget-bdt-crypto-currency-chart-carousel .swiper:not(.swiper-initialized),.elementor-widget-bdt-crypto-currency-carousel .swiper:not(.swiper-initialized),.elementor-widget-bdt-fancy-slider .swiper:not(.swiper-initialized){opacity:1 !important;visibility:visible !important}[class*=" elementor-widget-bdt-"] .swiper:not(.swiper-initialized){opacity:0;visibility:hidden}[class*="elementor-widget-bdt-"] .bdt-navigation-next,[class*="elementor-widget-bdt-"] .bdt-navigation-prev{cursor:pointer}[class*="elementor-widget-bdt-"] .swiper-carousel .elementor-lightbox-content-source{display:none}[class*="elementor-widget-bdt-"] .swiper-slide{border-style:solid;border-width:0;overflow:hidden}[class*="elementor-widget-bdt-"] .swiper-horizontal+.swiper-pagination-progressbar,[class*="elementor-widget-bdt-"] .swiper-vertical+.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px}[class*="elementor-widget-bdt-"] .swiper-horizontal+.swiper-pagination-progressbar,[class*="elementor-widget-bdt-"] .swiper-vertical+.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px}[class*="elementor-widget-bdt-"] .swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}[class*="elementor-widget-bdt-"] .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}[class*="elementor-widget-bdt-"] .bdt-position-bottom.swiper-pagination-progressbar{top:auto}.bdt-animated-slow>span{animation-duration:2s}.bdt-animated-fast>span{animation-duration:.75s}.bdt-scrollnav-fixed-yes .bdt-scrollnav{position:fixed !important}.bdt-scrollnav-fixed-yes .bdt-scrollnav [class*="bdt-navbar"]{margin:30px}.bdt-comment-container .fb_iframe_widget,.bdt-comment-container .fb_iframe_widget span,.bdt-comment-container .fb_iframe_widget iframe{width:100% !important}.bdt-ep-grid-filters-wrapper{margin-bottom:30px}.bdt-ep-grid-filters-wrapper ul li{cursor:pointer;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.bdt-ep-grid-filters-wrapper .bdt-ep-grid-filters{padding:0;margin:0}.bdt-ep-grid-filters-wrapper .bdt-ep-grid-filters .bdt-ep-grid-filter{display:inline-block;font-weight:700;border-bottom:2px solid transparent}.bdt-ep-grid-filters-wrapper .bdt-ep-grid-filters .bdt-ep-grid-filter.bdt-active{border-bottom-color:#444}.bdt-ep-grid-filters-wrapper .bdt-ep-grid-filters .bdt-ep-grid-filter:not(:first-child){margin-left:calc(30px / 2)}.bdt-ep-grid-filters-wrapper .bdt-ep-grid-filters .bdt-ep-grid-filter:not(:last-child){margin-right:calc(30px / 2)}.bdt-ep-grid-filters-wrapper .bdt-ep-grid-filters .bdt-ep-grid-filter .bdt-dropdown ul li.bdt-ep-grid-filter{margin:0}@media (min-width:1024px){.bdt-ep-grid-filter-container{transition:height .5s ease-out}}.bdt-document-viewer iframe{border:none}.bdt-lazy-loading{background:rgba(152,152,152,0.07);background-repeat:no-repeat;background-position:center}.bdt-dummy-loader{height:250px;background:rgba(152,152,152,0.05);background-repeat:no-repeat;background-position:center;animation-name:dummy-loader-animation;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:ease-in}@keyframes dummy-loader-animation{0%{background:rgba(152,152,152,0.05)}50%{background:rgba(152,152,152,0.2)}100%{background:rgba(152,152,152,0.05)}}.bdt-modal-link{cursor:pointer}.bdt-modal-link *{cursor:pointer}.bdt-ep-shadow-mode-yes:before,.bdt-ep-shadow-mode-yes:after{content:"";position:absolute;width:20%;height:100%;top:0;z-index:2 !important;pointer-events:none}.bdt-ep-shadow-mode-yes:before{background:linear-gradient(to right, #fff 5%, rgba(255,255,255,0) 100%);left:0}.bdt-ep-shadow-mode-yes:after{background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 95%);right:0}@media (max-width:767px){.bdt-ep-shadow-mode-yes:before,.bdt-ep-shadow-mode-yes:after{content:none}}.elementor-widget-bdt-easy-digital-download .edd_downloads_list .edd_download{margin:0;padding:0}@keyframes attentionAnimation{0%{left:0}1%{left:-3px}2%{left:5px}3%{left:-8px}4%{left:8px}5%{left:-5px}6%{left:3px}7%{left:0}}.bdt-ep-attention-button{animation-name:attentionAnimation;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:ease-in;position:relative}.elementor-widget-wrap [data-tilt]{transition:box-shadow 400ms cubic-bezier(.25, .9, .58, 1)}.elementor-widget-wrap [data-tilt]:hover{box-shadow:0 20px 50px -10px rgba(0,0,0,0.45),0 50px 90px 0 rgba(51,51,51,0.15)}.bdt-post-grid-tab dl{margin:0;opacity:0;transition:opacity 450ms cubic-bezier(.3, .91, .58, 1)}.bdt-post-grid-tab .gridtab[class*="gridtab--"]{opacity:1}.bdt-hide-recaptcha-badge-yes .grecaptcha-badge{display:none}.elementor-widget-bdt-testimonial-slider .bdt-rating-item,.elementor-widget-bdt-testimonial-carousel .bdt-rating-item,.elementor-widget-bdt-testimonial-grid .bdt-rating-item{color:#e7e7e7}.elementor-widget-bdt-testimonial-slider .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget-bdt-testimonial-carousel .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget-bdt-testimonial-grid .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget-bdt-testimonial-slider .bdt-rating-2 .bdt-rating-item:nth-child(-n + 2),.elementor-widget-bdt-testimonial-carousel .bdt-rating-2 .bdt-rating-item:nth-child(-n + 2),.elementor-widget-bdt-testimonial-grid .bdt-rating-2 .bdt-rating-item:nth-child(-n + 2),.elementor-widget-bdt-testimonial-slider .bdt-rating-3 .bdt-rating-item:nth-child(-n + 3),.elementor-widget-bdt-testimonial-carousel .bdt-rating-3 .bdt-rating-item:nth-child(-n + 3),.elementor-widget-bdt-testimonial-grid .bdt-rating-3 .bdt-rating-item:nth-child(-n + 3),.elementor-widget-bdt-testimonial-slider .bdt-rating-4 .bdt-rating-item:nth-child(-n + 4),.elementor-widget-bdt-testimonial-carousel .bdt-rating-4 .bdt-rating-item:nth-child(-n + 4),.elementor-widget-bdt-testimonial-grid .bdt-rating-4 .bdt-rating-item:nth-child(-n + 4),.elementor-widget-bdt-testimonial-slider .bdt-rating-5 .bdt-rating-item:nth-child(-n + 5),.elementor-widget-bdt-testimonial-carousel .bdt-rating-5 .bdt-rating-item:nth-child(-n + 5),.elementor-widget-bdt-testimonial-grid .bdt-rating-5 .bdt-rating-item:nth-child(-n + 5){color:#ffcc00}.elementor-widget .bdt-rating .bdt-rating-item{font-size:14px;margin-right:2px}.elementor-widget .bdt-review-platform{position:absolute;bottom:0;right:0;padding:6px;background:#fff;font-size:13px;transition:all .3s ease}.elementor-widget .bdt-review-platform i{height:1em;width:1em}.elementor-widget .bdt-review-google .bdt-platform-icon,.elementor-widget .bdt-review-google .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget .bdt-review-google .bdt-rating-2 .bdt-rating-item:nth-child(-n + 2),.elementor-widget .bdt-review-google .bdt-rating-3 .bdt-rating-item:nth-child(-n + 3),.elementor-widget .bdt-review-google .bdt-rating-4 .bdt-rating-item:nth-child(-n + 4),.elementor-widget .bdt-review-google .bdt-rating-5 .bdt-rating-item:nth-child(-n + 5){color:#4285f4}.elementor-widget .bdt-review-facebook .bdt-platform-icon,.elementor-widget .bdt-review-facebook .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget .bdt-review-facebook .bdt-rating-2 .bdt-rating-item:nth-child(-n + 2),.elementor-widget .bdt-review-facebook .bdt-rating-3 .bdt-rating-item:nth-child(-n + 3),.elementor-widget .bdt-review-facebook .bdt-rating-4 .bdt-rating-item:nth-child(-n + 4),.elementor-widget .bdt-review-facebook .bdt-rating-5 .bdt-rating-item:nth-child(-n + 5){color:#3c5b9b}.elementor-widget .bdt-review-yelp .bdt-platform-icon,.elementor-widget .bdt-review-yelp .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget .bdt-review-yelp .bdt-rating-2 .bdt-rating-item:nth-child(-n + 2),.elementor-widget .bdt-review-yelp .bdt-rating-3 .bdt-rating-item:nth-child(-n + 3),.elementor-widget .bdt-review-yelp .bdt-rating-4 .bdt-rating-item:nth-child(-n + 4),.elementor-widget .bdt-review-yelp .bdt-rating-5 .bdt-rating-item:nth-child(-n + 5){color:#d80027}.elementor-widget .bdt-review-g2 .bdt-platform-icon,.elementor-widget .bdt-review-g2 .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget .bdt-review-g2 .bdt-rating-2 .bdt-rating-item:nth-child(-n + 2),.elementor-widget .bdt-review-g2 .bdt-rating-3 .bdt-rating-item:nth-child(-n + 3),.elementor-widget .bdt-review-g2 .bdt-rating-4 .bdt-rating-item:nth-child(-n + 4),.elementor-widget .bdt-review-g2 .bdt-rating-5 .bdt-rating-item:nth-child(-n + 5){color:#ff492c}.elementor-widget .bdt-review-trustpilot .bdt-platform-icon,.elementor-widget .bdt-review-trustpilot .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget .bdt-review-trustpilot .bdt-rating-2 .bdt-rating-item:nth-child(-n + 2),.elementor-widget .bdt-review-trustpilot .bdt-rating-3 .bdt-rating-item:nth-child(-n + 3),.elementor-widget .bdt-review-trustpilot .bdt-rating-4 .bdt-rating-item:nth-child(-n + 4),.elementor-widget .bdt-review-trustpilot .bdt-rating-5 .bdt-rating-item:nth-child(-n + 5){color:#04da8d}.elementor-widget .bdt-review-trustradius .bdt-platform-icon,.elementor-widget .bdt-review-trustradius .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget .bdt-review-trustradius .bdt-rating-2 .bdt-rating-item:nth-child(-n + 2),.elementor-widget .bdt-review-trustradius .bdt-rating-3 .bdt-rating-item:nth-child(-n + 3),.elementor-widget .bdt-review-trustradius .bdt-rating-4 .bdt-rating-item:nth-child(-n + 4),.elementor-widget .bdt-review-trustradius .bdt-rating-5 .bdt-rating-item:nth-child(-n + 5){color:#1e50e5}.elementor-widget .bdt-review-tripadvisor .bdt-platform-icon,.elementor-widget .bdt-review-tripadvisor .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget .bdt-review-tripadvisor .bdt-rating-2 .bdt-rating-item:nth-child(-n + 2),.elementor-widget .bdt-review-tripadvisor .bdt-rating-3 .bdt-rating-item:nth-child(-n + 3),.elementor-widget .bdt-review-tripadvisor .bdt-rating-4 .bdt-rating-item:nth-child(-n + 4),.elementor-widget .bdt-review-tripadvisor .bdt-rating-5 .bdt-rating-item:nth-child(-n + 5){color:#34e0a1}.elementor-widget .bdt-review-foursquare .bdt-platform-icon,.elementor-widget .bdt-review-foursquare .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget .bdt-review-foursquare .bdt-rating-2 .bdt-rating-item:nth-child(-n + 2),.elementor-widget .bdt-review-foursquare .bdt-rating-3 .bdt-rating-item:nth-child(-n + 3),.elementor-widget .bdt-review-foursquare .bdt-rating-4 .bdt-rating-item:nth-child(-n + 4),.elementor-widget .bdt-review-foursquare .bdt-rating-5 .bdt-rating-item:nth-child(-n + 5){color:#de3160}.elementor-widget .bdt-review-glassdoor .bdt-platform-icon,.elementor-widget .bdt-review-glassdoor .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget .bdt-review-glassdoor .bdt-rating-2 .bdt-rating-item:nth-child(-n + 2),.elementor-widget .bdt-review-glassdoor .bdt-rating-3 .bdt-rating-item:nth-child(-n + 3),.elementor-widget .bdt-review-glassdoor .bdt-rating-4 .bdt-rating-item:nth-child(-n + 4),.elementor-widget .bdt-review-glassdoor .bdt-rating-5 .bdt-rating-item:nth-child(-n + 5){color:#0caa41}.elementor-widget .bdt-review-capterra .bdt-platform-icon,.elementor-widget .bdt-review-capterra .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget .bdt-review-capterra .bdt-rating-2 .bdt-rating-item:nth-child(-n + 2),.elementor-widget .bdt-review-capterra .bdt-rating-3 .bdt-rating-item:nth-child(-n + 3),.elementor-widget .bdt-review-capterra .bdt-rating-4 .bdt-rating-item:nth-child(-n + 4),.elementor-widget .bdt-review-capterra .bdt-rating-5 .bdt-rating-item:nth-child(-n + 5){color:#044d80}.elementor-button svg{width:1.2em}.ep-pagination .bdt-pagination{margin:20px 0}.ep-pagination .bdt-pagination li{list-style-type:none;padding-left:5px}.ep-pagination .bdt-pagination li:hover a,.ep-pagination .bdt-pagination li.bdt-active a{color:#fff;background:#1e87f0}.ep-pagination .bdt-pagination li a{font-size:12px;padding:5px 25px;background:#ffffff;color:#1e87f0;border-radius:3px}.ep-pagination .bdt-pagination li:nth-child(1){padding-left:0 !important}.bdt-honeycombs:not(.honeycombs-loaded){opacity:0}.bdt-background-overlay-yes:before{content:"";position:absolute;top:0;left:0;width:calc(100% - var(--ep-overlay-margin-right, 0px) - var(--ep-overlay-margin-left, 0px));height:calc(100% - var(--ep-overlay-margin-top, 0px) - var(--ep-overlay-margin-bottom, 0px));margin:var(--ep-overlay-margin-top, 0) var(--ep-overlay-margin-right, 0) var(--ep-overlay-margin-bottom, 0) var(--ep-overlay-margin-left, 0);pointer-events:none}.bdt-background-overlay-yes.bdt-bg-o-t-zoom:before{transform:scale(0);opacity:0;transition:transform 300ms, opacity 300ms}.bdt-background-overlay-yes.bdt-bg-o-t-zoom:hover:before{transform:scale(1);opacity:1}.bdt-background-overlay-yes.bdt-bg-o-t-rotate:before{transform:scale(0) rotate(-30deg);opacity:0;transition:transform 300ms, opacity 300ms}.bdt-background-overlay-yes.bdt-bg-o-t-rotate:hover:before{transform:scale(1) rotate(0deg);opacity:1}.bdt-mini-cart-button-icon svg{width:18px}.bdt-svg-image img{width:auto}.bdt-portfolio-gallery.bdt-portfolio-gallery-skin-janes .bdt-gallery-item .bdt-portfolio-inner .bdt-portfolio-desc{transform:rotateY(-90deg)}.epsc-clipboard .epsc-copy-btn{opacity:0;cursor:pointer}.epsc-clipboard:hover .epsc-copy-btn{opacity:1}.epsc-rating .epsc-rating-item{color:#e7e7e7}.epsc-rating .epsc-rating-item i{display:inline-flex;font-family:"element-pack" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}.epsc-rating .epsc-rating-item i:before{content:"\ece0"}.epsc-rating[class*=" epsc-rating-0"] .epsc-rating-item:nth-child(1) i:after,.epsc-rating[class*=" epsc-rating-1"] .epsc-rating-item:nth-child(-n + 1) i:after,.epsc-rating[class*=" epsc-rating-2"] .epsc-rating-item:nth-child(-n + 2) i:after,.epsc-rating[class*=" epsc-rating-3"] .epsc-rating-item:nth-child(-n + 3) i:after,.epsc-rating[class*=" epsc-rating-4"] .epsc-rating-item:nth-child(-n + 4) i:after,.epsc-rating[class*=" epsc-rating-5"] .epsc-rating-item:nth-child(-n + 5) i:after{position:absolute;content:"\e95b";color:#ffcc00}.epsc-rating.epsc-rating-0-5 .epsc-rating-item:nth-child(1) i:after,.epsc-rating.epsc-rating-1-5 .epsc-rating-item:nth-child(2) i:after,.epsc-rating.epsc-rating-2-5 .epsc-rating-item:nth-child(3) i:after,.epsc-rating.epsc-rating-3-5 .epsc-rating-item:nth-child(4) i:after,.epsc-rating.epsc-rating-4-5 .epsc-rating-item:nth-child(5) i:after{content:"\e95d";color:#ffcc00;position:absolute}.bdt-floating-effect-infinite--yes>*{animation:fe-infinite-rotate var(--bdt-floating-effect-rotate-duration, 2000ms) linear infinite;animation-delay:var(--bdt-floating-effect-rotate-delay, 0)}@keyframes fe-infinite-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.tippy-box .tippy-content .bdt-title{display:block;font-weight:700;margin-bottom:5px;font-size:1.1em}@keyframes ep-grid-layer-animation-top-to-bottom{from{min-height:0vh}to{min-height:100vh}}.bdt-mouse-disabled{cursor:not-allowed}.bdt-modal .bdt-modal-dialog button.bdt-close{width:auto}.bdt-lightbox .bdt-lightbox-button{transition:all .3s ease}.bdt-lightbox .bdt-lightbox-button svg{width:1em}.bdt-ep-grid-filter a{color:#798184}.bdt-realistic-image-shadow{position:relative;overflow:inherit !important}.elementor-widget-image.bdt-realistic-image-shadow img{display:block}.bdt-realistic-image-shadow img:nth-child(1){position:relative}.bdt-realistic-image-shadow img:nth-last-child(1){position:absolute;z-index:-1;left:0;top:0;filter:blur(20px);transform:scaleX(.9) translateY(0);transition:filter .3s ease-out,opacity .3s ease-out,transform .3s ease-out}.bdt-realistic-image-shadow:not(.bdt-hover) img:nth-last-child(1){filter:blur(20px);opacity:.8;transform:scaleX(.9) translateY(20px)}.bdt-realistic-image-shadow.bdt-hover img:nth-child(1){transition:transform .3s ease-out}.bdt-realistic-image-shadow.bdt-hover:hover img:nth-child(1){transform:translateY(-15px)}.bdt-realistic-image-shadow.bdt-hover img:nth-last-child(1){height:100%;width:100%;opacity:0}.bdt-realistic-image-shadow.bdt-hover:hover img:nth-last-child(1){opacity:.8;transform:scaleX(.9) translateY(15px)}.data-changed .price-int{background:#1e87f0;color:#fff;padding:2px 12px;border-radius:5px}.bdt-image-masking-yes.elementor-widget-image-carousel .swiper-slide-inner,.bdt-image-masking-yes.elementor-widget-image,.bdt-image-masking-yes .elementor-image-box-img,.bdt-image-mask{position:relative}.bdt-image-masking-yes.elementor-widget-image-carousel .swiper-slide-inner:before,.bdt-image-masking-yes.elementor-widget-image:before,.bdt-image-masking-yes .elementor-image-box-img:before,.bdt-image-mask:before{content:"";background-position:center center;background-repeat:no-repeat;background-size:contain;position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;z-index:1}.bdt-scroll-effect-yes .elementor-heading-title,.bdt-scroll-effect-yes .bdt-heading-tag span,.bdt-scroll-effect-yes .bdt-ep-advanced-heading-main-title-inner{position:relative;display:inline !important;-webkit-text-fill-color:rgba(0,0,0,0.1);-webkit-background-clip:text;background-repeat:no-repeat;background-image:linear-gradient(var(--bdt-adh-text-bg, #000), var(--bdt-adh-text-bg, #000));background-size:0% 100%}@media (min-width:768px){.elementor-position-right .bdt-ep-advanced-counter,.elementor-position-left .bdt-ep-advanced-counter{display:flex}}.bdt-pass-input-wrapper{position:relative}.bdt-pass-input-wrapper .bdt-toggle-pass-wrapper{position:absolute;top:50%;left:auto;right:10px;transform:translate(-50%, -50%)}.bdt-pass-input-wrapper .bdt-toggle-pass-wrapper i{cursor:pointer}.ep-title-style-1,.ep-title-style-2,.ep-title-style-3,.ep-title-style-4{background-image:-webkit-gradient(linear, left top, left bottom, from(currentColor), to(currentColor));background-image:linear-gradient(currentColor, currentColor);background-repeat:no-repeat;background-size:0% 2px;-webkit-transition:background-size .3s;transition:background-size .3s;display:inline-block}.ep-title-style-1:hover,.ep-title-style-2:hover,.ep-title-style-3:hover,.ep-title-style-4:hover{background-size:100% 2px}.ep-title-style-1:focus,.ep-title-style-2:focus,.ep-title-style-3:focus,.ep-title-style-4:focus{background-size:100% 2px}.ep-title-style-1{background-position:0% 100%}.ep-title-style-2{background-position:0% 0}.ep-title-style-4{background-position:50% 0%}.ep-title-style-3{background-position:50% 100%}.ep-title-style-5{position:relative;text-decoration:none;display:inline-block}.ep-title-style-5:after{content:'';position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:currentColor;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s}.ep-title-style-5:hover:after{transform-origin:bottom left;transform:scaleX(1)}.elementor-widget-bdt-wc-add-to-cart .single_variation_wrap,.elementor-widget-bdt-wc-elements .single_variation_wrap{display:flex;flex-direction:column}.elementor-widget-bdt-wc-add-to-cart .swatches-support table.variations,.elementor-widget-bdt-wc-elements .swatches-support table.variations{display:flex}.elementor-widget-bdt-wc-add-to-cart table.variations,.elementor-widget-bdt-wc-elements table.variations{border-collapse:separate;border-spacing:0 10px;margin-bottom:0 !important}.elementor-widget-bdt-wc-add-to-cart form.cart tr,.elementor-widget-bdt-wc-elements form.cart tr{position:relative}.elementor-widget-bdt-wc-add-to-cart form.cart *,.elementor-widget-bdt-wc-elements form.cart *{text-align:left}.elementor-widget-bdt-wc-add-to-cart .quantity button,.elementor-widget-bdt-wc-elements .quantity button{padding:15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ddd;border-radius:3px 3px 3px 3px;color:#444;line-height:1;cursor:pointer;background:#fff}.elementor-widget-bdt-wc-add-to-cart .quantity button:hover,.elementor-widget-bdt-wc-elements .quantity button:hover{background:#f9f9f9}.elementor-widget-bdt-wc-add-to-cart form.cart div.quantity,.elementor-widget-bdt-wc-elements form.cart div.quantity{display:flex !important;gap:4px}.elementor-widget-bdt-wc-add-to-cart form.cart div.quantity .qty,.elementor-widget-bdt-wc-elements form.cart div.quantity .qty{margin-right:0 !important;padding:14px;width:5.631em;border:1px solid #ddd}.elementor-widget-bdt-wc-add-to-cart .woocommerce-variation-add-to-cart,.elementor-widget-bdt-wc-elements .woocommerce-variation-add-to-cart{display:flex}.elementor-widget-bdt-wc-add-to-cart table th,.elementor-widget-bdt-wc-elements table th,.elementor-widget-bdt-wc-add-to-cart table td,.elementor-widget-bdt-wc-elements table td{padding:0}.elementor-widget-bdt-wc-add-to-cart form.cart table td,.elementor-widget-bdt-wc-elements form.cart table td,.elementor-widget-bdt-wc-add-to-cart div.product form.cart table td,.elementor-widget-bdt-wc-elements div.product form.cart table td{padding-left:20px !important}.elementor-widget-bdt-wc-add-to-cart table tbody tr:hover>td,.elementor-widget-bdt-wc-elements table tbody tr:hover>td,.elementor-widget-bdt-wc-add-to-cart table tbody tr:hover>th,.elementor-widget-bdt-wc-elements table tbody tr:hover>th,.elementor-widget-bdt-wc-add-to-cart table tbody>tr:nth-child(odd)>td,.elementor-widget-bdt-wc-elements table tbody>tr:nth-child(odd)>td,.elementor-widget-bdt-wc-add-to-cart table tbody>tr:nth-child(odd)>th,.elementor-widget-bdt-wc-elements table tbody>tr:nth-child(odd)>th{background-color:transparent}.elementor-widget-bdt-wc-add-to-cart .woocommerce-variation-price,.elementor-widget-bdt-wc-elements .woocommerce-variation-price{margin-bottom:15px}
.ultimate-store-kit .woocommerce-result-count{font-weight:500;margin-bottom:10px;font-size:18px}.ultimate-store-kit .usk-shiny-grid-header-tabs .tab-option span{width:auto}.theme-storefront .edd_download_purchase_form{margin:0}.theme-astra .edd_download_purchase_form .edd_purchase_submit_wrapper{margin:0}.usk-account-navigation .woocommerce-MyAccount-navigation{width:100% !important}[class*=elementor-widget-usk-] .star-rating{font-family:"star" !important;margin:0}.woocommerce-js [class*=elementor-widget-usk-] .star-rating::before{content:"sssss";color:#d3ced2;float:left;top:0;left:0;position:absolute}[class*=elementor-widget-usk-] [aria-label][role~=tooltip]{position:relative}[class*=elementor-widget-usk-] [aria-label][role~=tooltip]::before,[class*=elementor-widget-usk-] [aria-label][role~=tooltip]::after{transform:translate3d(0, 0, 0);backface-visibility:hidden;will-change:transform;opacity:0;pointer-events:none;transition:all var(--microtip-transition-duration, 0.18s) var(--microtip-transition-easing, ease-in-out) var(--microtip-transition-delay, 0s);position:absolute;box-sizing:border-box;z-index:10;transform-origin:top;line-height:1}[class*=elementor-widget-usk-] [aria-label][role~=tooltip]::before{background-size:100% auto !important;content:""}[class*=elementor-widget-usk-] [aria-label][role~=tooltip]::after{background-color:var(--usk-microtip-bg, #282828);border-radius:4px;color:var(--usk-microtip-color, #ffffff);content:attr(aria-label);font-size:var(--microtip-font-size, 13px);font-weight:var(--microtip-font-weight, normal);text-transform:capitalize;padding:10px 15px;white-space:nowrap;box-sizing:content-box}[class*=elementor-widget-usk-] [aria-label][role~=tooltip]:hover::before,[class*=elementor-widget-usk-] [aria-label][role~=tooltip]:hover::after,[class*=elementor-widget-usk-] [aria-label][role~=tooltip]:focus::before,[class*=elementor-widget-usk-] [aria-label][role~=tooltip]:focus::after{opacity:1;pointer-events:auto}[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position|=top]::before{background-color:var(--usk-microtip-bg, #282828);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20transform%3D%22rotate%280%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20transform%3D%22rotate%280%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;height:6px;width:18px;margin-bottom:6px}[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position|=top]::after{margin-bottom:11px}[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position|=top]::before{transform:translate3d(-50%, 0, 0);bottom:100%;left:50%}[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position|=top]:hover::before{transform:translate3d(-50%, -5px, 0)}[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position|=top]::after{transform:translate3d(-50%, 0, 0);bottom:100%;left:50%}[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position=top]:hover::after{transform:translate3d(-50%, -5px, 0)}[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position=top-left]::after{transform:translate3d(calc(-100% + 16px), 0, 0);bottom:100%}[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position=top-left]:hover::after{transform:translate3d(calc(-100% + 16px), -5px, 0)}[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position=top-right]::after{transform:translate3d(calc(0% - 16px), 0, 0);bottom:100%}[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position=top-right]:hover::after{transform:translate3d(calc(0% - 16px), -5px, 0)}[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position|=bottom]::before{background-color:var(--usk-microtip-bg, #282828);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20transform%3D%22rotate%28180%2018%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20transform%3D%22rotate%28180%2018%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;height:6px;width:18px;margin-top:5px;margin-bottom:0}[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position|=bottom]::after{margin-top:11px}[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position|=bottom]::before{transform:translate3d(-50%, -10px, 0);bottom:auto;left:50%;top:100%}[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position|=bottom]:hover::before{transform:translate3d(-50%, 0, 0)}[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position|=bottom]::after{transform:translate3d(-50%, -10px, 0);top:100%;left:50%}[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position=bottom]:hover::after{transform:translate3d(-50%, 0, 0)}[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position=bottom-left]::after{transform:translate3d(calc(-100% + 16px), -10px, 0);top:100%}[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position=bottom-left]:hover::after{transform:translate3d(calc(-100% + 16px), 0, 0)}[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position=bottom-right]::after{transform:translate3d(calc(0% - 16px), -10px, 0);top:100%}[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position=bottom-right]:hover::after{transform:translate3d(calc(0% - 16px), 0, 0)}[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position=left]::before,[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position=left]::after{bottom:auto;left:auto;right:100%;top:50%;transform:translate3d(2px, -50%, 0);line-height:1.4}[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position=left]::before{background-color:var(--usk-microtip-bg, #282828);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20transform%3D%22rotate%28-90%2018%2018%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20transform%3D%22rotate%28-90%2018%2018%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;height:18px;width:6px;margin-right:5px;margin-bottom:0}[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position=left]::after{margin-right:10px}[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position=left]:hover::before,[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position=left]:hover::after{transform:translate3d(0, -50%, 0)}[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position=right]::before,[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position=right]::after{bottom:auto;left:100%;top:50%;transform:translate3d(-2px, -50%, 0)}[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position=right]::before{background-color:var(--usk-microtip-bg, #282828);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20transform%3D%22rotate%2890%206%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20transform%3D%22rotate%2890%206%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;height:18px;width:6px;margin-bottom:0;margin-left:5px}[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position=right]::after{margin-left:11px}[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position=right]:hover::before,[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-position=right]:hover::after{transform:translate3d(0, -50%, 0)}[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-size=small]::after{white-space:initial;width:80px}[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-size=medium]::after{white-space:initial;width:150px}[class*=elementor-widget-usk-] [role~=tooltip][data-microtip-size=large]::after{white-space:initial;width:260px}.usk-rating{display:inline-block}.usk-rating .star-rating{display:block;margin:6px 0px 0 0;float:left;overflow:hidden;position:relative;height:14px;line-height:1;font-size:14px;width:95px;font-family:star;letter-spacing:5px}.usk-rating .star-rating:before{content:"sssss";color:#d3ced2;float:left;top:0;left:0;position:absolute}.usk-rating .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em;color:#fc0}.usk-rating .star-rating span:before{content:"SSSSS";top:0;position:absolute;left:0}.usk-rating:empty{display:none}.usk-rating .woocommerce-product-rating{display:inline-block;padding-bottom:12px}.usk-rating .woocommerce-product-rating:after,.usk-rating .woocommerce-product-rating:before{content:" ";display:table}.usk-rating .woocommerce-review-link{color:#fff;display:none}div.pp_pic_holder{z-index:99999998 !important}.theme-twentytwentyone .onsale{position:unset}.product-quick-view .usk-modal-page .usk-modal-product .product{display:block;align-items:flex-start}.product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-image-wrapper{position:relative}.product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-image-wrapper .usk-onsale{position:absolute;top:0}.product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-image-wrapper .usk-onsale .onsale{background:#e62a3f;color:#fff;font-weight:700;padding:4px 8px;display:inline-block;font-size:14px}.product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-image-wrapper .thumbnails .size-shop_thumbnail{border:1px solid #dcd7d7;margin-right:5px}.product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box{width:100%;padding-left:30px}.product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-title{text-decoration:none;display:block;margin-bottom:15px}.product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-title .product_title{color:#454545;font-size:25px;text-transform:capitalize;font-weight:800;margin:0;transition:all .3s ease}.product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-title .product_title:hover{color:#e62a3f}.product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-price{margin-bottom:15px}.product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-price .price{font-size:14px;color:rgba(130,129,129,.8196078431);font-weight:700;margin:0}.product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-price .price ins{padding-left:10px;background:rgba(0,0,0,0)}.product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-price .price del{font-weight:500}.product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-desc{margin-bottom:20px}.product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-desc p{font-size:14px;color:#999595;line-height:1.6;margin:0}.product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-quick-action-wrap{margin-bottom:15px}.product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-quick-action-wrap .cart .quantity{margin-bottom:20px}.product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-quick-action-wrap .cart .quantity input{height:40px;width:140px;padding:10px;border:1px solid #cccbcb;color:#9b9494;outline:none;background:rgba(0,0,0,0)}.product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-quick-action-wrap .cart .quantity input:focus{border:1px solid #8a8484}.product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-quick-action-wrap .cart button{font-size:14px;padding:14px 30px;margin-left:auto;color:#fff;font-weight:700;text-transform:capitalize;transition:all .3s ease;background:#e52a3f;border:1px solid #e52a3f}.product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-quick-action-wrap .cart button:hover{border:1px solid #e52a3f;background:rgba(0,0,0,0);color:#e52a3f}.product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-meta{margin-bottom:15px}.product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-meta .posted_in{font-size:14px;text-transform:capitalize;font-weight:700;color:#454545}.product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-meta .posted_in a{padding-left:10px;font-weight:400;color:#979393;transition:all .3s ease}.product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-meta .posted_in a:hover{color:#e62a3f}.product-quick-view ::-webkit-scrollbar{width:7px}.product-quick-view ::-webkit-scrollbar-track{background:#e4e9eb}.product-quick-view ::-webkit-scrollbar-thumb{background:#c9c9c9}@media(min-width: 768px){.product-quick-view .usk-modal-page .usk-modal-product .product{display:flex}}@media(min-width: 1024px){.product-quick-view .usk-modal-page .usk-modal-product .product{display:flex}}@keyframes bouncing-loader{to{opacity:.1;transform:translate3d(0, -1rem, 0)}}.usk-bouncing-loader{display:flex;justify-content:center;position:absolute;left:50%;transform:translate(-50%, -50%);top:50%}.usk-bouncing-loader>div{width:1rem;height:1rem;margin:3rem .2rem;background:#8385aa;border-radius:50%;animation:bouncing-loader .6s infinite alternate}.usk-bouncing-loader>div:nth-child(2){animation-delay:.2s}.usk-bouncing-loader>div:nth-child(3){animation-delay:.4s}.usk-slider .swiper-pagination,.usk-dots-container .swiper-pagination,.usk-arrows-dots-container .swiper-pagination{position:relative;display:flex;justify-content:center}.usk-slider .swiper-pagination .swiper-pagination-bullet,.usk-dots-container .swiper-pagination .swiper-pagination-bullet,.usk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;outline:none}.usk-slider .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet,.usk-dots-container .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet,.usk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:5px;outline:none}.usk-slider .swiper-pagination.swiper-pagination-fraction,.usk-dots-container .swiper-pagination.swiper-pagination-fraction,.usk-arrows-dots-container .swiper-pagination.swiper-pagination-fraction{bottom:auto;z-index:1}.usk-arrows-dots-container .swiper-pagination-bullets-dynamic,.usk-slider .swiper-pagination-bullets-dynamic,.usk-dots-container .swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;width:100% !important;left:0 !important;transform:translateX(0) !important}.usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,.usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,.usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,.usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,.usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,.usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,.usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,.usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,.usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,.usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,.usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}[class*=usk-arrows-align-top] .usk-arrows-container{transform:translateY(-40px)}[class*=usk-arrows-align-bottom] .usk-arrows-container{transform:translateY(40px)}[class*=usk-dots-align-top] .usk-dots-container{transform:translateY(-30px)}[class*=usk-dots-align-bottom] .usk-dots-container{transform:translateY(30px)}[class*=usk-arrows-dots-align-top] .usk-arrows-dots-container{transform:translateY(-40px)}[class*=usk-arrows-dots-align-bottom] .usk-arrows-dots-container{transform:translateY(40px)}.usk-arrows-align-center .usk-position-center,.usk-arrows-dots-align-center .usk-position-center{width:100%}.usk-arrows-align-center .usk-navigation-prev,.usk-arrows-dots-align-center .usk-navigation-prev{left:0;position:absolute;transform:translateY(-50%)}.usk-arrows-align-center .usk-navigation-next,.usk-arrows-dots-align-center .usk-navigation-next{right:0;position:absolute;transform:translateY(-50%)}.rtl .usk-arrows-align-center .usk-navigation-prev,.rtl .usk-arrows-dots-align-center .usk-navigation-prev{right:0;left:inherit}.rtl .usk-arrows-align-center .usk-navigation-next,.rtl .usk-arrows-dots-align-center .usk-navigation-next{left:0;right:inherit}.usk-arrows-dots-align-center .usk-dots-container .swiper-pagination,.usk-arrows-dots-align-center .usk-arrows-dots-container .swiper-pagination{position:absolute;width:100% !important}.usk-navigation-type-progress .swiper-pagination-progress{transform:translateY(15px);height:5px;width:100%}[class*=" elementor-widget-usk-"] .swiper-pagination-fraction,[class*=" elementor-widget-usk-"] .swiper-pagination-custom,[class*=" elementor-widget-usk-"] .swiper-horizontal>.swiper-pagination-bullets,[class*=" elementor-widget-usk-"] .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:auto}[class*=" elementor-widget-usk-"] .usk-arrows-container{transform:translate(var(--usk-swiper-carousel-arrows-ncx, 0), var(--usk-swiper-carousel-arrows-ncy, 40))}[class*=" elementor-widget-usk-"] .usk-dots-container{transform:translate(var(--usk-swiper-carousel-dots-nnx, 0), var(--usk-swiper-carousel-dots-nny, 30))}[class*=" elementor-widget-usk-"] .usk-arrows-dots-container{transform:translate(var(--usk-swiper-carousel-both-ncx, 0), var(--usk-swiper-carousel-both-ncy, 40))}[class*=" elementor-widget-usk-"] .usk-arrows-fraction-container{transform:translate(var(--usk-swiper-carousel-arrows-fraction-ncx, 0), var(--usk-swiper-carousel-arrows-fraction-ncy, 40))}[class*=" elementor-widget-usk-"] .usk-position-center-left .usk-arrows-container,[class*=" elementor-widget-usk-"] .usk-position-center-right .usk-arrows-container{transform:translate(var(--usk-swiper-carousel-arrows-ncx, 0), var(--usk-swiper-carousel-arrows-ncy, 0)) rotate(90deg)}[class*=" elementor-widget-usk-"] .usk-position-center-left .usk-dots-container,[class*=" elementor-widget-usk-"] .usk-position-center-right .usk-dots-container{transform:translate(var(--usk-swiper-carousel-dots-nnx, 0), var(--usk-swiper-carousel-dots-nny, 0)) rotate(90deg)}[class*=" elementor-widget-usk-"] .usk-position-center-left .usk-arrows-dots-container,[class*=" elementor-widget-usk-"] .usk-position-center-right .usk-arrows-dots-container{transform:translate(var(--usk-swiper-carousel-both-ncx, 0), var(--usk-swiper-carousel-both-ncy, 0)) rotate(90deg)}[class*=" elementor-widget-usk-"] .usk-position-center-left .usk-arrows-fraction-container,[class*=" elementor-widget-usk-"] .usk-position-center-right .usk-arrows-fraction-container{transform:translate(var(--usk-swiper-carousel-arrows-fraction-ncx, 0), var(--usk-swiper-carousel-arrows-fraction-ncy, 0)) rotate(90deg)}.ultimate-store-kit .edd-blocks__checkout p{font-size:16px;color:#535259;line-height:1.7}.ultimate-store-kit #edd_checkout_cart{border-radius:6px}.ultimate-store-kit .edd-blocks-cart__row{padding:15px}.ultimate-store-kit .edd_cart_header_row .edd_cart_item_name,.ultimate-store-kit .edd_cart_header_row .edd_cart_item_price{font-size:16px;color:#3e3f42}.ultimate-store-kit .edd_cart_item .edd_cart_item_name,.ultimate-store-kit .edd_cart_item .edd_cart_item_price{font-size:14px;color:#3e3f42;font-weight:600}.ultimate-store-kit .edd_cart_item_image img{width:40px;height:auto;border-radius:6px}.ultimate-store-kit .edd_cart_total{font-size:14px}.ultimate-store-kit .edd-submit{border:0;border-radius:6px;padding:8px 16px}.ultimate-store-kit .edd-discount-code-field-wrap #edd-discount{padding:10px !important;border-radius:6px;outline:none;border:1px solid #ddd}.ultimate-store-kit .edd-discount-code-field-wrap #edd-discount:focus,.ultimate-store-kit .edd-input:focus,.ultimate-store-kit .p-Input .p-Input-input:focus{border-color:#d1e3ff;box-shadow:0 0 0 1px #d1e3ff}.ultimate-store-kit #edd_checkout_form_wrap fieldset{border-radius:6px}.ultimate-store-kit #edd_checkout_form_wrap legend{background:#fff;width:auto;font-size:20px;padding:0 10px}.ultimate-store-kit label.edd-label{font-size:14px !important;color:#3e3f42 !important;font-weight:500 !important;margin:0 0 10px !important}.ultimate-store-kit .edd-input,.ultimate-store-kit .Input{padding:12px !important;line-height:1 !important;border:1px solid #e7e6e9;border-radius:6px;font-size:14px;color:#4d4d55;outline:none}.ultimate-store-kit input#card_phone{padding-left:46px !important}.ultimate-store-kit .edd-gateway-option{border:1px solid #e4e4e8 !important;padding:15px !important;border-radius:6px !important}.ultimate-store-kit .edd-blocks-receipt__items,.ultimate-store-kit .edd-blocks-receipt__totals{border-radius:6px;padding:20px;gap:15px}.ultimate-store-kit .edd_purchase_receipt_files{padding:0;margin:0;list-style:none}.ultimate-store-kit .edd-blocks__row{padding:0 0 15px}.ultimate-store-kit .edd-blocks__row:last-child{padding:0;border:0}.ultimate-store-kit .edd-blocks__row-label{font-size:16px}.ultimate-store-kit .edd_purchase_receipt_files{font-size:14px;color:#585763;margin:8px 0 0}.ultimate-store-kit .edd-blocks-receipt__item-price,.ultimate-store-kit .edd-blocks__row-value{font-size:14px;font-weight:500;color:#3e3f42}.ultimate-store-kit .wp-block-edd-receipt h3,.ultimate-store-kit .wp-block-edd-confirmation h3{font-size:22px;font-weight:700}*,*::before,*::after{box-sizing:border-box}.ultimate-store-kit * ins{background:rgba(0,0,0,0)}[class*=" elementor-widget-usk-"] svg.e-font-icon-svg{height:1em;width:1em}[class*=" elementor-widget-usk-"] .usk-icon-compare{font-weight:bold}[class*=" elementor-widget-usk-"] .elementor-button-content-wrapper{align-items:center}.usk-item-match-height--yes .swiper-carousel .swiper-slide{height:initial}.usk-css-grid .usk-grid-header{display:flex;justify-content:space-between;margin-bottom:30px}.usk-css-grid .woocommerce-result-count{display:flex;align-items:center;color:#8d99ae;font-size:16px;margin:0;text-transform:capitalize}.usk-css-grid .usk-grid-header-tabs{display:flex;align-items:center;justify-content:center;list-style:none;margin:0;padding:0}.usk-css-grid .usk-grid-tabs-list.usk-tabs-active a{color:#e6edef;background:#2b2d42}.usk-css-grid .usk-grid-tabs-list a{padding:4px 9px;color:#8d99ae;border:var(--usk-filter-border-width, 1px) solid #cad7ef;border-right:0;transition:all .3s ease;font-size:14px;display:inline-block}.usk-css-grid .usk-grid-tabs-list a span{width:auto}.usk-css-grid .usk-grid-tabs-list a:hover{color:#e6edef;background:#2b2d42}.usk-css-grid .usk-grid-tabs-list:nth-last-child(1) a{border-right:var(--usk-filter-border-width, 1px) solid #cad7ef}@media screen and (min-width: 768px){.usk-css-grid .usk-grid.usk-grid-3{grid-template-columns:repeat(2, 1fr)}.usk-css-grid .usk-grid.usk-grid-1.usk-list-layout{grid-template-columns:repeat(1, 1fr) !important}}@media screen and (min-width: 1024px){.usk-css-grid .usk-grid.usk-list-2{grid-template-columns:repeat(2, 1fr) !important}.usk-css-grid .usk-grid.usk-grid-1{grid-template-columns:repeat(1, 1fr) !important}.usk-css-grid .usk-grid.usk-grid-2{grid-template-columns:repeat(2, 1fr) !important}.usk-css-grid .usk-grid.usk-grid-3{grid-template-columns:repeat(3, 1fr) !important}.usk-css-grid .usk-grid.usk-grid-4{grid-template-columns:repeat(4, 1fr) !important}.usk-css-grid .usk-grid.usk-grid-5{grid-template-columns:repeat(5, 1fr) !important}.usk-css-grid .usk-grid.usk-grid-6{grid-template-columns:repeat(6, 1fr) !important}}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-badge-label-content,[class*=" elementor-widget-usk-"] .usk-badge-label-content{gap:clamp(5px,1vw,10px)}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-badge-label-content>div,[class*=" elementor-widget-usk-"] .usk-badge-label-content>div{display:inline-flex}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-badge-label-content>div .usk-badge,[class*=" elementor-widget-usk-"] .usk-badge-label-content>div .usk-badge{text-decoration:none;padding:clamp(3px,1vw,4px) clamp(5px,1vw,8px);font-size:clamp(10px,1vw,12px);text-transform:capitalize}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-sale-badge .usk-badge,[class*=" elementor-widget-usk-"] .usk-sale-badge .usk-badge{background:#2b2d42;color:#fff}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-percantage-badge .usk-badge,[class*=" elementor-widget-usk-"] .usk-percantage-badge .usk-badge{background:#9fa8bc;color:#fff}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-stock-status-badge .usk-badge,[class*=" elementor-widget-usk-"] .usk-stock-status-badge .usk-badge{background:#ef233c;color:#fff}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-trending-badge .usk-badge,[class*=" elementor-widget-usk-"] .usk-trending-badge .usk-badge{background:#ff006e;color:#fff}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-new-badge .usk-badge,[class*=" elementor-widget-usk-"] .usk-new-badge .usk-badge{background:#d90429;color:#fff}.usk-brand-grid{display:grid;grid-template-columns:repeat(4, 1fr)}.usk-sub-category,.usk-product-reviews-grid{display:grid;grid-template-columns:repeat(1, 1fr)}.usk-css-grid .usk-grid{display:grid}.usk-css-grid .usk-grid-layout{grid-template-columns:repeat(1, 1fr)}.usk-css-grid .usk-list-layout{grid-template-columns:repeat(1, 1fr)}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-item,.usk-grid-carousel .usk-item{position:relative}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-item:hover .usk-image .image-default,.usk-grid-carousel .usk-item:hover .usk-image .image-default{opacity:0;transform:scale(0.8)}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-item:hover .usk-image .image-hover,.usk-grid-carousel .usk-item:hover .usk-image .image-hover{opacity:1;transform:scale(1)}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-item:hover .usk-shoping a,.usk-grid-carousel .usk-item:hover .usk-shoping a{opacity:1}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-item-box,.usk-grid-carousel .usk-item-box{position:relative;display:flex;flex-direction:column;height:100%}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-image,.usk-grid-carousel .usk-image{position:relative;overflow:hidden;background:#fff;transition:all .3s ease}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-image .img,.usk-grid-carousel .usk-image .img{width:100%;height:auto;overflow:hidden;vertical-align:middle}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-image .image-default,.usk-grid-carousel .usk-image .image-default{opacity:1;transition:transform .5s cubic-bezier(0, 0, 0.44, 1.18),opacity .5s}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .image-hover,.usk-grid-carousel .image-hover{position:absolute;opacity:0;top:0;bottom:0;left:0;right:0;transition:all .5s ease;transition:transform .5s cubic-bezier(0, 0, 0.44, 1.18),opacity .5s;transform:scale(0.9)}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-shoping,.usk-grid-carousel .usk-shoping{position:absolute}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-shoping a,.usk-grid-carousel .usk-shoping a{display:flex;align-items:center;justify-content:center;text-decoration:none;margin-bottom:5px;box-shadow:1px 1px 2px rgba(0,0,0,.1);padding:clamp(10px,1vw,12px);color:#000;background:#fff;opacity:0;line-height:1;font-size:clamp(12px,1vw,14px)}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-shoping a:hover,.usk-grid-carousel .usk-shoping a:hover{background:#2b2d42;color:#fff}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-shoping a:nth-last-child(1),.usk-grid-carousel .usk-shoping a:nth-last-child(1){margin-bottom:0}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-shoping-icon-wishlist,.usk-grid-carousel .usk-shoping-icon-wishlist{transition:all .3s ease}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-shoping-icon-wishlist.usk-active,.usk-grid-carousel .usk-shoping-icon-wishlist.usk-active{background-color:#d90429;color:#fff}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-compare,.usk-grid-carousel .usk-compare{transition:all .4s ease}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-compare.usk-active,.usk-grid-carousel .usk-compare.usk-active{background-color:#d90429;color:#fff}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-shoping-icon-quickview,.usk-grid-carousel .usk-shoping-icon-quickview{transition:all .5s ease}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-cart,.usk-grid-carousel .usk-cart{transition:all .6s ease}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-cart.added,.usk-grid-carousel .usk-cart.added{display:none}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-cart.added i::before,.usk-grid-carousel .usk-cart.added i::before{display:none}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-cart.loading .icon::before,.usk-grid-carousel .usk-cart.loading .icon::before{display:none}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-cart.loading .icon::after,.usk-grid-carousel .usk-cart.loading .icon::after{content:"";width:16px;height:16px;border:2px dotted #fff;border-radius:50%;display:inline-block;animation:rotation 2s linear infinite}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-shoping .added_to_cart,.usk-grid-carousel .usk-shoping .added_to_cart{transition:all .6s ease;-webkit-text-indent:-999999px;text-indent:-999999px;margin-bottom:0}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-shoping .added_to_cart::before,.usk-grid-carousel .usk-shoping .added_to_cart::before{content:"✓";text-indent:0px;height:1em;width:1em;font-family:"ultimate-store-kit" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;justify-content:center;align-items:center}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-badge-label-wrapper,.usk-grid-carousel .usk-badge-label-wrapper{position:absolute;margin:clamp(10px,1vw,25px)}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-content,.usk-grid-carousel .usk-content{padding:clamp(15px,1vw,30px)}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-content-inner,.usk-grid-carousel .usk-content-inner{position:relative}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-category,.usk-grid-carousel .usk-category{margin-bottom:clamp(12px,1vw,15px);display:inline-flex;flex-wrap:wrap;gap:8px}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-category a,.usk-grid-carousel .usk-category a{font-size:clamp(10px,1vw,12px);color:#858890;text-transform:uppercase;font-weight:500;display:inline-block;transition:all .3s ease;line-height:1}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-category a:hover,.usk-grid-carousel .usk-category a:hover{color:#2b2d42}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-title,.usk-grid-carousel .usk-title{font-size:20px;margin-bottom:10px;display:block;color:#2b2d42;transition:all .3s ease}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-title .title,.usk-grid-carousel .usk-title .title{text-transform:capitalize;font-weight:700;font-size:clamp(16px,1vw,18px);margin:0;color:inherit}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-price,.usk-grid-carousel .usk-price{font-size:clamp(12px,1vw,14px);font-weight:700;color:#858890;margin-bottom:10px}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-price del,.usk-grid-carousel .usk-price del{font-weight:500}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-price ins,.usk-grid-carousel .usk-price ins{text-decoration:none;padding-left:7px}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-item .usk-rating,.usk-grid-carousel .usk-item .usk-rating{margin-bottom:0px}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-item .usk-rating .woocommerce-product-rating,.usk-grid-carousel .usk-item .usk-rating .woocommerce-product-rating{display:flex;align-items:center;padding:0}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-item .usk-rating .star-rating,.usk-grid-carousel .usk-item .usk-rating .star-rating{font-size:clamp(12px,1vw,14px);margin:0}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-grid-layout .usk-item-box,.usk-grid-carousel .usk-grid-layout .usk-item-box{overflow:hidden}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-grid-layout .usk-desc,.usk-grid-carousel .usk-grid-layout .usk-desc{display:none}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-list-layout .usk-item-box,.usk-grid-carousel .usk-list-layout .usk-item-box{display:flex;align-items:center;flex-direction:row}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-list-layout .usk-image,.usk-grid-carousel .usk-list-layout .usk-image{width:400px;height:100%}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-list-layout .usk-image .img,.usk-grid-carousel .usk-list-layout .usk-image .img{width:100%;height:100%;overflow:hidden}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-list-layout .usk-content,.usk-grid-carousel .usk-list-layout .usk-content{width:100%}.tippy-box[data-theme^=bdt-tippy-image-hotspot-] .usk-list-layout .usk-desc,.usk-grid-carousel .usk-list-layout .usk-desc{font-size:14px;line-height:1.6;color:#6f6f6f;display:none;padding-bottom:15px}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media(min-width: 768px){.usk-grid-carousel .usk-list-layout .usk-desc{display:inherit}.usk-sub-category,.usk-product-reviews-grid,.usk-css-grid .usk-grid-layout{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.usk-css-grid .usk-grid-layout{grid-template-columns:repeat(3, 1fr)}.usk-css-grid .usk-list-layout{grid-template-columns:repeat(2, 1fr)}.usk-sub-category,.usk-product-reviews-grid{grid-template-columns:repeat(3, 1fr)}}[class*=" elementor-widget-usk-"] .swiper:not(.swiper-initialized){opacity:0;visibility:hidden}[class*=" elementor-widget-usk-"] .usk-pagination{display:flex;flex-direction:row;list-style:none;margin:30px 0;font-weight:500;padding:0;gap:10px}[class*=" elementor-widget-usk-"] .usk-pagination li a{color:#2b2d42;font-size:12px;margin:0;transition:all .3s ease;border:1px solid #2b2d42;padding:4px 10px;border-radius:2px}[class*=" elementor-widget-usk-"] .usk-pagination li a:hover{background:#2b2d42;color:#edf2f4}[class*=" elementor-widget-usk-"] .usk-pagination li:nth-child(1) a{margin-left:0}[class*=" elementor-widget-usk-"] .usk-pagination .usk-active a{background:#2b2d42;color:#edf2f4}[class*=" elementor-widget-usk-"] .usk-item .usk-shoping a .icon{width:1em;height:1em}[class*=" elementor-widget-usk-"] .swiper-slide{border-style:solid;border-width:0;overflow:hidden}.ultimate-store-kit .swiper-coverflow{padding-top:15px}.ultimate-store-kit .swiper-coverflow .swiper-slide{transition-property:transform,border,background}.ultimate-store-kit .swiper-horizontal>.swiper-pagination-progress{top:auto;bottom:0}.ultimate-store-kit .swiper-pagination-fraction,.ultimate-store-kit .swiper-pagination-custom,.ultimate-store-kit .swiper-horizontal .swiper-pagination-bullets,.ultimate-store-kit .swiper-horizontal+.swiper-pagination-bullets{bottom:-50px;width:100%}.ultimate-store-kit .swiper-pagination-fraction .swiper-pagination-bullet,.ultimate-store-kit .swiper-pagination-custom .swiper-pagination-bullet,.ultimate-store-kit .swiper-horizontal .swiper-pagination-bullets .swiper-pagination-bullet,.ultimate-store-kit .swiper-horizontal+.swiper-pagination-bullets .swiper-pagination-bullet{width:10px;height:10px;margin:0 5px}.ultimate-store-kit .usk-navigation-type-arrows-fraction .swiper-pagination{position:initial}.ultimate-store-kit .swiper .elementor-lightbox-content-source{display:none}.ultimate-store-kit .swiper-horizontal+.swiper-pagination-progressbar,.ultimate-store-kit .swiper-vertical+.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px}.ultimate-store-kit .swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.ultimate-store-kit .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.ultimate-store-kit .elementor-pagination-position-inside .swiper-pagination-fraction,.ultimate-store-kit .elementor-pagination-position-inside .swiper-horizontal>.swiper-pagination-bullets{bottom:10px}.ultimate-store-kit .elementor-pagination-position-outside .swiper{padding-bottom:40px}.ultimate-store-kit .elementor-pagination-position-outside .swiper-pagination-fraction,.ultimate-store-kit .elementor-pagination-position-outside .swiper-horizontal>.swiper-pagination-bullets{bottom:0}.usk-button-icon-align-left{float:left}.usk-button-icon-align-right{float:right}.usk-flex-align-left{order:-1}.usk-flex-align-right{order:99}[class*=usk-position-top],[class*=usk-position-bottom],[class*=usk-position-left],[class*=usk-position-right],[class*=usk-position-center]{position:absolute !important;max-width:100%}.usk-position-top{top:0;left:0;right:0}.usk-position-bottom{bottom:0 !important;left:0;right:0;top:auto !important}.usk-position-left{top:0;bottom:0;left:0}.usk-position-right{top:0;bottom:0;right:0}.usk-position-top-left{top:0;left:0}.usk-position-top-right{top:0;right:0}.usk-position-bottom-left{bottom:0;left:0}.usk-position-bottom-right{bottom:0;right:0}.usk-position-center{top:50%;left:50%;transform:translate(-50%, -50%);max-width:100%;box-sizing:border-box}[class*=usk-position-center-left],[class*=usk-position-center-right]{top:50%;transform:translateY(-50%)}.usk-position-center-left{left:0}.usk-position-center-right{right:0}.usk-position-center-left-out{right:100%;width:-moz-max-content;width:max-content}.usk-position-center-right-out{left:100%;width:-moz-max-content;width:max-content}.usk-position-top-center,.usk-position-bottom-center{left:50%;transform:translateX(-50%);width:-moz-max-content;width:max-content;max-width:100%;box-sizing:border-box}.usk-position-top-center{top:0}.usk-position-bottom-center{bottom:0}.usk-position-cover{position:absolute;top:0;bottom:0;left:0;right:0}.usk-position-relative{position:relative !important}.usk-position-absolute{position:absolute !important}.usk-position-fixed{position:fixed !important}.usk-position-z-index{z-index:1}.usk-position-small{max-width:calc(100% - 30px);margin:15px}.usk-position-small.usk-position-center{transform:translate(-50%, -50%) translate(-15px, -15px)}.usk-position-small[class*=usk-position-center-left],.usk-position-small[class*=usk-position-center-right]{transform:translateY(-50%) translateY(-15px)}.usk-position-small.usk-position-top-center,.usk-position-small.usk-position-bottom-center{transform:translateX(-50%) translateX(-15px)}.usk-position-medium{max-width:calc(100% - 60px);margin:30px}.usk-position-medium.usk-position-center{transform:translate(-50%, -50%) translate(-30px, -30px)}.usk-position-medium[class*=usk-position-center-left],.usk-position-medium[class*=usk-position-center-right]{transform:translateY(-50%) translateY(-30px)}.usk-position-medium.usk-position-top-center,.usk-position-medium.usk-position-bottom-center{transform:translateX(-50%) translateX(-30px)}.usk-position-large{max-width:calc(100% - 60px);margin:30px}.usk-position-large.usk-position-center{transform:translate(-50%, -50%) translate(-30px, -30px)}.usk-position-large[class*=usk-position-center-left],.usk-position-large[class*=usk-position-center-right]{transform:translateY(-50%) translateY(-30px)}.usk-position-large.usk-position-top-center,.usk-position-large.usk-position-bottom-center{transform:translateX(-50%) translateX(-30px)}@media(min-width: 1200px){.usk-position-large{max-width:calc(100% - 100px);margin:50px}.usk-position-large.usk-position-center{transform:translate(-50%, -50%) translate(-50px, -50px)}.usk-position-large[class*=usk-position-center-left],.usk-position-large[class*=usk-position-center-right]{transform:translateY(-50%) translateY(-50px)}.usk-position-large.usk-position-top-center,.usk-position-large.usk-position-bottom-center{transform:translateX(-50%) translateX(-50px)}}.usk-transition-toggle{-webkit-tap-highlight-color:rgba(0,0,0,0)}.usk-transition-toggle:focus{outline:none}.usk-transition-fade,[class*=usk-transition-scale],[class*=usk-transition-slide]{transition:.3s ease-out;transition-property:opacity,transform,filter;opacity:0}.usk-transition-toggle:hover .usk-transition-fade,.usk-transition-toggle:focus .usk-transition-fade,.usk-transition-active.usk-active .usk-transition-fade{opacity:1}.usk-transition-scale-up{transform:scale(1, 1)}.usk-transition-scale-down{transform:scale(1.1, 1.1)}.usk-transition-toggle:hover .usk-transition-scale-up,.usk-transition-toggle:focus .usk-transition-scale-up,.usk-transition-active.usk-active .usk-transition-scale-up{opacity:1;transform:scale(1.1, 1.1)}.usk-transition-toggle:hover .usk-transition-scale-down,.usk-transition-toggle:focus .usk-transition-scale-down,.usk-transition-active.usk-active .usk-transition-scale-down{opacity:1;transform:scale(1, 1)}.usk-transition-slide-top{transform:translateY(-100%)}.usk-transition-slide-bottom{transform:translateY(100%)}.usk-transition-slide-left{transform:translateX(-100%)}.usk-transition-slide-right{transform:translateX(100%)}.usk-transition-slide-top-small{transform:translateY(-10px)}.usk-transition-slide-bottom-small{transform:translateY(10px)}.usk-transition-slide-left-small{transform:translateX(-10px)}.usk-transition-slide-right-small{transform:translateX(10px)}.usk-transition-slide-top-medium{transform:translateY(-50px)}.usk-transition-slide-bottom-medium{transform:translateY(50px)}.usk-transition-slide-left-medium{transform:translateX(-50px)}.usk-transition-slide-right-medium{transform:translateX(50px)}.usk-transition-toggle:hover [class*=usk-transition-slide],.usk-transition-toggle:focus [class*=usk-transition-slide],.usk-transition-active.usk-active [class*=usk-transition-slide]{opacity:1;transform:translate(0, 0)}.usk-transition-opaque{opacity:1}.usk-transition-slow{transition-duration:.7s}[hidden],.usk-hidden{display:none !important}@media(min-width: 640px){.usk-hidden\@s{display:none !important}}@media(min-width: 960px){.usk-hidden\@m{display:none !important}}@media(min-width: 1200px){.usk-hidden\@l{display:none !important}}@media(min-width: 1600px){.usk-hidden\@xl{display:none !important}}@media(max-width: 639px){.usk-visible\@s{display:none !important}}@media(max-width: 959px){.usk-visible\@m{display:none !important}}@media(max-width: 1199px){.usk-visible\@l{display:none !important}}@media(max-width: 1599px){.usk-visible\@xl{display:none !important}}.usk-invisible{visibility:hidden !important}.usk-flex{display:flex}.usk-flex-inline{display:inline-flex}.usk-flex::before,.usk-flex::after,.usk-flex-inline::before,.usk-flex-inline::after{display:none}.usk-flex-left{justify-content:flex-start}.usk-flex-center{justify-content:center}.usk-flex-right{justify-content:flex-end}.usk-flex-between{justify-content:space-between}.usk-flex-around{justify-content:space-around}@media(min-width: 640px){.usk-flex-left\@s{justify-content:flex-start}.usk-flex-center\@s{justify-content:center}.usk-flex-right\@s{justify-content:flex-end}.usk-flex-between\@s{justify-content:space-between}.usk-flex-around\@s{justify-content:space-around}}@media(min-width: 960px){.usk-flex-left\@m{justify-content:flex-start}.usk-flex-center\@m{justify-content:center}.usk-flex-right\@m{justify-content:flex-end}.usk-flex-between\@m{justify-content:space-between}.usk-flex-around\@m{justify-content:space-around}}@media(min-width: 1200px){.usk-flex-left\@l{justify-content:flex-start}.usk-flex-center\@l{justify-content:center}.usk-flex-right\@l{justify-content:flex-end}.usk-flex-between\@l{justify-content:space-between}.usk-flex-around\@l{justify-content:space-around}}@media(min-width: 1600px){.usk-flex-left\@xl{justify-content:flex-start}.usk-flex-center\@xl{justify-content:center}.usk-flex-right\@xl{justify-content:flex-end}.usk-flex-between\@xl{justify-content:space-between}.usk-flex-around\@xl{justify-content:space-around}}.usk-flex-stretch{align-items:stretch}.usk-flex-top{align-items:flex-start}.usk-flex-middle{align-items:center}.usk-flex-bottom{align-items:flex-end}.usk-flex-row{flex-direction:row}.usk-flex-row-reverse{flex-direction:row-reverse}.usk-flex-column{flex-direction:column}.usk-flex-column-reverse{flex-direction:column-reverse}.usk-flex-nowrap{flex-wrap:nowrap}.usk-flex-wrap{flex-wrap:wrap}.usk-flex-wrap-reverse{flex-wrap:wrap-reverse}.usk-flex-wrap-stretch{align-content:stretch}.usk-flex-wrap-top{align-content:flex-start}.usk-flex-wrap-middle{align-content:center}.usk-flex-wrap-bottom{align-content:flex-end}.usk-flex-wrap-between{align-content:space-between}.usk-flex-wrap-around{align-content:space-around}.usk-flex-first{order:-1}.usk-flex-last{order:99}@media(min-width: 768px){.usk-flex-first\@s{order:-1}.usk-flex-last\@s{order:99}.usk-flex-row\@s{flex-direction:row}.usk-flex-column\@s{flex-direction:column}}@media(min-width: 1024px){.usk-flex-first\@m{order:-1}.usk-flex-last\@m{order:99}}@media(min-width: 1200px){.usk-flex-first\@l{order:-1}.usk-flex-last\@l{order:99}}@media(min-width: 1600px){.usk-flex-first\@xl{order:-1}.usk-flex-last\@xl{order:99}}.usk-flex-none{flex:none}.usk-flex-auto{flex:auto}.usk-flex-1{flex:1}.usk-slidenav{padding:5px 10px;color:hsla(0,0%,40%,.5)}.usk-slidenav:hover,.usk-slidenav:focus{color:hsla(0,0%,40%,.9);outline:none}.usk-slidenav:active{color:hsla(0,0%,40%,.5)}.usk-slidenav-large{padding:10px 10px}.usk-slidenav-container{display:flex}.usk-icon{margin:0;border:none;border-radius:0;overflow:visible;font:inherit;color:inherit;text-transform:none;padding:0;background-color:rgba(0,0,0,0);display:inline-block;fill:currentcolor;line-height:0}.usk-content-position-left .usk-content{text-align:left}.usk-content-position-left .usk-rating{justify-content:flex-start}.usk-content-position-right .usk-content{text-align:right}.usk-content-position-right .usk-rating{justify-content:flex-end}.usk-content-position-center .usk-content{text-align:center}.usk-content-position-center .usk-rating{justify-content:center}.usk-shadow-mode-yes .usk-brand-carousel .swiper{padding:10px;margin:0 -10px}.usk-shadow-mode-yes:before,.usk-shadow-mode-yes:after{content:"";position:absolute;width:20%;height:100%;top:0;z-index:2;pointer-events:none}.usk-shadow-mode-yes:before{background:linear-gradient(to right, rgb(255, 255, 255) 5%, rgba(255, 255, 255, 0) 100%);left:-10px}.usk-shadow-mode-yes:after{background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 95%);right:-10px}@media(max-width: 767px){.usk-shadow-mode-yes:before,.usk-shadow-mode-yes:after{content:none}}@media(min-width: 768px)and (max-width: 1023px){[class*=" elementor-widget-usk-"] .usk-hide-tablet{display:none !important}}@media(min-width: 1024px){[class*=" elementor-widget-usk-"] .usk-hide-desktop{display:none !important}}@media(max-width: 767px){[class*=" elementor-widget-usk-"] .usk-hide-mobile{display:none !important}}.usk-product-meta .product_meta{display:flex;flex-wrap:wrap}.usk-product-image .woocommerce-product-gallery{width:100% !important}.elementor-widget-usk-product-stock .usk-progress-bar-wrap{display:flex;align-items:center;flex-direction:row-reverse;gap:20px;position:relative}.elementor-widget-usk-product-stock .usk-progress-bar{display:block;width:100%;height:15px;background-color:#dee9fd;margin:0;padding:0;border-radius:5px}.elementor-widget-usk-product-stock .usk-progress{display:block;height:100%;background-color:#4286ff;padding:0;border-radius:5px}.elementor-widget-usk-product-stock .usk-progress-percentage{font-size:14px;font-weight:600;color:#000}.elementor-widget-usk-product-stock .usk-product-stock{font-weight:600;font-size:22px;margin:0 0 12px}.elementor-widget-usk-product-stock .usk-product-stock .usk-status{display:inline-block}.elementor-widget-usk-product-stock .usk-order-info-content{display:flex;justify-content:space-between;margin-bottom:12px}.elementor-widget-usk-product-stock .usk-order-text{font-size:16px;color:#494a50}.elementor-widget-usk-product-stock .usk-order-count{font-weight:700;color:#000}.usk-additional-information h2{display:none}.usk-show-heading-yes .usk-additional-information h2{display:block}.elementor-widget-usk-page-single .single_variation_wrap,.elementor-widget-usk-add-to-cart .single_variation_wrap{display:flex;flex-direction:column}.elementor-widget-usk-page-single .usk-variation-swatches,.elementor-widget-usk-add-to-cart .usk-variation-swatches{display:flex}.elementor-widget-usk-page-single .swatches-support table.variations,.elementor-widget-usk-add-to-cart .swatches-support table.variations{display:flex}.elementor-widget-usk-page-single table.variations,.elementor-widget-usk-add-to-cart table.variations{border-collapse:separate;border-spacing:0 10px;margin-bottom:0 !important}.elementor-widget-usk-page-single form.cart tr,.elementor-widget-usk-add-to-cart form.cart tr{position:relative}.elementor-widget-usk-page-single form.cart *,.elementor-widget-usk-add-to-cart form.cart *{text-align:left}.elementor-widget-usk-page-single .usk-variation-swatches--image,.elementor-widget-usk-add-to-cart .usk-variation-swatches--image{display:flex}.elementor-widget-usk-page-single .quantity button,.elementor-widget-usk-add-to-cart .quantity button{padding:15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#a4afb7;border-radius:3px 3px 3px 3px;color:#444;line-height:1;cursor:pointer;background:rgba(0,0,0,0)}.elementor-widget-usk-page-single .quantity button:hover,.elementor-widget-usk-add-to-cart .quantity button:hover{background:#f9f9f9}.elementor-widget-usk-page-single form.cart div.quantity,.elementor-widget-usk-add-to-cart form.cart div.quantity{display:flex !important;gap:5px}.elementor-widget-usk-page-single form.cart div.quantity .qty,.elementor-widget-usk-add-to-cart form.cart div.quantity .qty{margin-right:0 !important;padding:14px}.elementor-widget-usk-page-single .woocommerce-variation-add-to-cart,.elementor-widget-usk-add-to-cart .woocommerce-variation-add-to-cart{display:flex}.elementor-widget-usk-page-single table th,.elementor-widget-usk-page-single table td,.elementor-widget-usk-add-to-cart table th,.elementor-widget-usk-add-to-cart table td{padding:0}.elementor-widget-usk-page-single form.cart table td,.elementor-widget-usk-page-single div.product form.cart table td,.elementor-widget-usk-add-to-cart form.cart table td,.elementor-widget-usk-add-to-cart div.product form.cart table td{padding-left:20px !important}.elementor-widget-usk-page-single table tbody tr:hover>td,.elementor-widget-usk-page-single table tbody tr:hover>th,.elementor-widget-usk-page-single table tbody>tr:nth-child(odd)>td,.elementor-widget-usk-page-single table tbody>tr:nth-child(odd)>th,.elementor-widget-usk-add-to-cart table tbody tr:hover>td,.elementor-widget-usk-add-to-cart table tbody tr:hover>th,.elementor-widget-usk-add-to-cart table tbody>tr:nth-child(odd)>td,.elementor-widget-usk-add-to-cart table tbody>tr:nth-child(odd)>th{background-color:rgba(0,0,0,0)}.elementor-widget-usk-page-single .woocommerce-variation-price,.elementor-widget-usk-add-to-cart .woocommerce-variation-price{margin-bottom:15px}.usk-product-description .woocommerce-product-details__short-description{margin-top:0 !important}.usk-product-rating{display:flex;flex-direction:row-reverse;justify-content:space-between}.usk-product-rating .woocommerce-review-link{line-height:1;display:flex}.usk-variations-container.usk-sequential-variations{display:inline-flex;align-items:center;gap:8px}.usk-variations-container .usk-variation-group{display:flex;gap:8px}.usk-variations-container .usk-variation-button{font-size:11px;font-weight:700;border:1px solid #d6d8e5;color:#9194a5;border-radius:6px;padding:5px;display:block;line-height:1;text-transform:uppercase}.usk-variations-container .usk-variation-button:hover,.usk-variations-container .usk-variation-button.active{border-color:#2b2d42;color:#fff;background-color:#2b2d42}.usk-variations-container .usk-color-button{--usk-variation-size: 20px;width:var(--usk-variation-size);height:var(--usk-variation-size);padding:0;border-radius:50%;border:0;position:relative;min-width:auto}.usk-variations-container .usk-color-button::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:calc(var(--usk-variation-size)/2);height:calc(var(--usk-variation-size)/2);border-radius:inherit;background-color:#fff;opacity:0}.usk-variations-container .usk-color-button.active::before{opacity:1}.usk-variations-container .usk-reset-variations,.usk-variations-container .usk-back-variation{background:rgba(0,0,0,0);border:0;padding:0;color:#ddd;margin-bottom:6px;line-height:1;transition:all .3s ease;cursor:pointer}.usk-variations-container .usk-reset-variations svg,.usk-variations-container .usk-back-variation svg{width:20px;height:20px;display:block;transition:transform .3s ease}.usk-variations-container .usk-reset-variations:hover,.usk-variations-container .usk-back-variation:hover{color:#2b2d42}.usk-variations-container .usk-reset-variations:hover svg{transform:rotate(360deg)}.usk-variations-container .usk-back-variation:hover svg{transform:translateX(-5px)}.usk-variations-container[data-sequential=true] .usk-variation-group:not(:first-of-type){display:none}.usk-variation-group{margin-bottom:8px}.usk-variation-label{display:block;font-size:12px;font-weight:600;margin-bottom:5px}.usk-variation-options{display:flex;flex-wrap:wrap;gap:5px}.usk-variation-button{position:relative}.usk-variation-button .usk-tooltip-text{position:absolute;background:#2b2d42;color:#fff;padding:5px 10px;border-radius:4px;font-size:11px;line-height:1.4;white-space:nowrap;visibility:hidden;opacity:0;bottom:100%;left:50%;transform:translateX(-50%) translateY(-8px);transition:all .2s ease;pointer-events:none;z-index:100}.usk-variation-button .usk-tooltip-text::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#2b2d42 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.usk-variation-button:hover .usk-tooltip-text{visibility:visible;opacity:1;transform:translateX(-50%) translateY(-4px)}.usk-color-button .usk-tooltip-text{bottom:100%;margin-bottom:5px}.usk-variation-swatches__item.disabled,.usk-variation-button.disabled{opacity:.4;cursor:not-allowed;position:relative;pointer-events:none}.usk-variation-swatches__item.disabled::before,.usk-variation-button.disabled::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.3);z-index:1}.usk-variation-swatches__item.disabled::after,.usk-variation-button.disabled::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to top right, transparent calc(50% - 1px), rgba(0, 0, 0, 0.3) calc(50% - 0.5px), rgba(0, 0, 0, 0.3) calc(50% + 0.5px), transparent calc(50% + 1px));z-index:2}.usk-cart-success-message{position:absolute;bottom:60px;left:0;width:100%;background-color:#4caf50;color:#fff;text-align:center;padding:8px 0;z-index:100;font-size:14px;font-weight:500;animation:fadeIn .3s ease-in-out}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}

/**
 * Slick Modals - HTML5 and CSS3 Powered Modal Popups
 * ---------------------------------------------------
 * @file      Defines plugin styles
 * @author    Capelle @ Codecanyon
 * @copyright @author
 * @version   5.0
 * @url       https://codecanyon.net/item/slick-modal-css3-powered-popups/12335988
 */

/*
   Reset and basics
   ------------------------------ */

/* Reset */
.sm-wrapper * {
    box-sizing: border-box;
}

/* Basics */
[data-sm-init="true"] {
    display: none;
}
.sm-wrapper,
.sm-wrapper .sm-overlay,
.sm-wrapper .sm-popup {
    position: fixed;
    top: 0;
    left: 0;
}
.sm-wrapper {
    display: none;
    z-index: 99999997;
}
.sm-wrapper .sm-overlay {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: "";
    z-index: 99999998;
}
.sm-wrapper .sm-popup {
    z-index: 99999999;
}
.sm-sticky-button {
    position: fixed;
    top: 30px;
    left: 30px;
    background: #333;
    font-size: 12px;
    font-weight: 700;
    color: #fff;
    padding: 8px 20px;
    cursor: pointer;
    z-index: 99999996;
}
.sm-sticky-button:hover {
    opacity: .8;
}
.sm-wrapper .sm-popup .sm-draggable {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 30px;
    background: transparent;
    cursor: move;
    -webkit-user-select: none;
    user-select: none;
    z-index: 998;
}
.sm-wrapper [data-sm-close="true"] {
    cursor: pointer;
}
body.sm-pageAnimated > *:not(.sm-wrapper) {
    pointer-events: none;
}
.sm-wrapper .sm-popup > div:after {
    content: '';
    display: block;
    clear: both;
}

/*
   Popup positions
   ------------------------------ */

.sm-wrapper .sm-popup[data-sm-position*="enter"] {
    left: 0;
    right: 0;
}
.sm-wrapper .sm-popup[data-sm-position*="eft"] {
    left: 0;
    right: auto;
}
.sm-wrapper .sm-popup[data-sm-position*="ight"] {
    left: auto;
    right: 0;
}
.sm-wrapper .sm-popup[data-sm-position*="top"] {
    top: 0;
    bottom: auto;
}
.sm-wrapper .sm-popup[data-sm-position*="bottom"] {
    top: auto;
    bottom: 0;
}
.sm-wrapper .sm-popup[data-sm-position="center"],
.sm-wrapper .sm-popup[data-sm-position="left"],
.sm-wrapper .sm-popup[data-sm-position="right"] {
    top: 0;
    bottom: 0;
}

/*
   Popup transitions
   ------------------------------ */

.sm-wrapper div[data-sm-animated="true"] {
    animation-iteration-count: 1;
    animation-timing-function: ease;
    animation-fill-mode: both;
    animation-direction: normal;
    backface-visibility: hidden;
    transform-style: preserve-3d;
}

/* ZoomIn */
.sm-wrapper.sm-active div[data-sm-effect="zoomIn"] {
    animation-name: sm-zoomIn;
}
.sm-wrapper div[data-sm-effect="zoomIn"] {
    animation-name: sm-zoomIn-out;
}
@keyframes sm-zoomIn {
    0% {
        opacity: 0;
        transform: scale(0.7);
    }
    100% {
        opacity: 1;
        transform: none;
    }
}
@keyframes sm-zoomIn-out {
    0% {
        opacity: 1;
        transform: none;
    }
    100% {
        opacity: 0;
        transform: scale(0.7);
    }
}

/* zoomOut */
.sm-wrapper.sm-active div[data-sm-effect="zoomOut"] {
    animation-name: sm-zoomOut;
}
.sm-wrapper div[data-sm-effect="zoomOut"] {
    animation-name: sm-zoomOut-out;
}
@keyframes sm-zoomOut {
    0% {
        opacity: 0;
        transform: scale(1.3);
    }
    100% {
        opacity: 1;
        transform: none;
    }
}
@keyframes sm-zoomOut-out {
    0% {
        opacity: 1;
        transform: none;
    }
    100% {
        opacity: 0;
        transform: scale(1.3);
    }
}

/* slideTop */
.sm-wrapper.sm-active div[data-sm-effect="slideTop"] {
    animation-name: sm-slideTop;
}
.sm-wrapper div[data-sm-effect="slideTop"] {
    animation-name: sm-slideTop-out;
}
@keyframes sm-slideTop {
    0% {
        opacity: 0;
        transform: translateY(-25%);
    }
    100% {
        opacity: 1;
        transform: none;
    }
}
@keyframes sm-slideTop-out {
    0% {
        opacity: 1;
        transform: none;
    }
    100% {
        opacity: 0;
        transform: translateY(-25%);
    }
}

/* slideBottom */
.sm-wrapper.sm-active div[data-sm-effect="slideBottom"] {
    animation-name: sm-slideBottom;
}
.sm-wrapper div[data-sm-effect="slideBottom"] {
    animation-name: sm-slideBottom-out;
}
@keyframes sm-slideBottom {
    0% {
        opacity: 0;
        transform: translateY(25%);
    }
    100% {
        opacity: 1;
        transform: none;
    }
}
@keyframes sm-slideBottom-out {
    0% {
        opacity: 1;
        transform: none;
    }
    100% {
        opacity: 0;
        transform: translateY(25%);
    }
}

/* slideRight */
.sm-wrapper.sm-active div[data-sm-effect="slideRight"] {
    animation-name: sm-slideRight;
}
.sm-wrapper div[data-sm-effect="slideRight"] {
    animation-name: sm-slideRight-out;
}
@keyframes sm-slideRight {
    0% {
        opacity: 0;
        transform: translateX(25%);
    }
    100% {
        opacity: 1;
        transform: none;
    }
}
@keyframes sm-slideRight-out {
    0% {
        opacity: 1;
        transform: none;
    }
    100% {
        opacity: 0;
        transform: translateX(25%);
    }
}

/* slideLeft */
.sm-wrapper.sm-active div[data-sm-effect="slideLeft"] {
    animation-name: sm-slideLeft;
}
.sm-wrapper div[data-sm-effect="slideLeft"] {
    animation-name: sm-slideLeft-out;
}
@keyframes sm-slideLeft {
    0% {
        opacity: 0;
        transform: translateX(-25%);
    }
    100% {
        opacity: 1;
        transform: none;
    }
}
@keyframes sm-slideLeft-out {
    0% {
        opacity: 1;
        transform: none;
    }
    100% {
        opacity: 0;
        transform: translateX(-25%);
    }
}

/* slideInTop */
.sm-wrapper.sm-active div[data-sm-effect="slideInTop"] {
    animation-name: sm-slideInTop;
}
.sm-wrapper div[data-sm-effect="slideInTop"] {
    animation-name: sm-slideInTop-out;
}
@keyframes sm-slideInTop {
    0% {
        opacity: 0;
        transform: scale(.8) translateY(-30%);
    }
    50% {
        opacity: 1;
        transform: scale(.8) translateY(0);
    }
    100% {
        opacity: 1;
        transform: none;
    }
}
@keyframes sm-slideInTop-out {
    0% {
        opacity: 1;
        transform: none;
    }
    50% {
        opacity: 1;
        transform: scale(.8) translateY(0);
    }
    100% {
        opacity: 0;
        transform: scale(.8) translateY(-30%);
    }
}

/* slideInBottom */
.sm-wrapper.sm-active div[data-sm-effect="slideInBottom"] {
    animation-name: sm-slideInBottom;
}
.sm-wrapper div[data-sm-effect="slideInBottom"] {
    animation-name: sm-slideInBottom-out;
}
@keyframes sm-slideInBottom {
    0% {
        opacity: 0;
        transform: scale(.8) translateY(30%);
    }
    50% {
        opacity: 1;
        transform: scale(.8) translateY(0);
    }
    100% {
        opacity: 1;
        transform: none;
    }
}
@keyframes sm-slideInBottom-out {
    0% {
        opacity: 1;
        transform: none;
    }
    50% {
        opacity: 1;
        transform: scale(.8) translateY(0);
    }
    100% {
        opacity: 0;
        transform: scale(.8) translateY(30%);
    }
}

/* slideInRight */
.sm-wrapper.sm-active div[data-sm-effect="slideInRight"] {
    animation-name: sm-slideInRight;
}
.sm-wrapper div[data-sm-effect="slideInRight"] {
    animation-name: sm-slideInRight-out;
}
@keyframes sm-slideInRight {
    0% {
        opacity: 0;
        transform: scale(.8) translateX(30%);
    }
    50% {
        opacity: 1;
        transform: scale(.8) translateX(0);
    }
    100% {
        opacity: 1;
        transform: none;
    }
}
@keyframes sm-slideInRight-out {
    0% {
        opacity: 1;
        transform: none;
    }
    50% {
        opacity: 1;
        transform: scale(.8) translateX(0);
    }
    100% {
        opacity: 0;
        transform: scale(.8) translateX(30%);
    }
}

/* slideInLeft */
.sm-wrapper.sm-active div[data-sm-effect="slideInLeft"] {
    animation-name: sm-slideInLeft;
}
.sm-wrapper div[data-sm-effect="slideInLeft"] {
    animation-name: sm-slideInLeft-out;
}
@keyframes sm-slideInLeft {
    0% {
        opacity: 0;
        transform: scale(.8) translateX(-30%);
    }
    50% {
        opacity: 1;
        transform: scale(.8) translateX(0);
    }
    100% {
        opacity: 1;
        transform: none;
    }
}
@keyframes sm-slideInLeft-out {
    0% {
        opacity: 1;
        transform: none;
    }
    50% {
        opacity: 1;
        transform: scale(.8) translateX(0);
    }
    100% {
        opacity: 0;
        transform: scale(.8) translateX(-30%);
    }
}

/* rotateIn */
.sm-wrapper.sm-active div[data-sm-effect="rotateIn"] {
    animation-name: sm-rotateIn;
}
.sm-wrapper div[data-sm-effect="rotateIn"] {
    animation-name: sm-rotateIn-out;
}
@keyframes sm-rotateIn {
    0% {
        opacity: 0;
        transform: rotate(720deg) scale(0.5);
    }
    100% {
        opacity: 1;
        transform: none;
    }
}
@keyframes sm-rotateIn-out {
    0% {
        opacity: 1;
        transform: none;
    }
    100% {
        opacity: 0;
        transform: rotate(720deg) scale(0.5);
    }
}

/* rotateOut */
.sm-wrapper.sm-active div[data-sm-effect="rotateOut"] {
    animation-name: sm-rotateOut;
}
.sm-wrapper div[data-sm-effect="rotateOut"] {
    animation-name: sm-rotateOut-out;
}
@keyframes sm-rotateOut {
    0% {
        opacity: 0;
        transform: rotate(720deg) scale(1.4);
    }
    100% {
        opacity: 1;
        transform: none;
    }
}
@keyframes sm-rotateOut-out {
    0% {
        opacity: 1;
        transform: none;
    }
    100% {
        opacity: 0;
        transform: rotate(720deg) scale(1.4);
    }
}

/* flipInX */
.sm-wrapper.sm-active div[data-sm-effect="flipInX"] {
    animation-name: sm-flipInX;
}
.sm-wrapper div[data-sm-effect="flipInX"] {
    animation-name: sm-flipInX-out;
}
@keyframes sm-flipInX {
    0% {
        opacity: 0;
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transition-timing-function: ease-in;
    }
    40% {
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transition-timing-function: ease-in;
    }
    60% {
        opacity: 1;
        transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    }
    80% {
        transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    }
    100% {
        transform: perspective(400px);
    }
}
@keyframes sm-flipInX-out {
    0% {
        transform: perspective(400px);
    }
    20% {
        transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    }
    40% {
        opacity: 1;
        transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    }
    60% {
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transition-timing-function: ease-in;
    }
    100% {
        opacity: 0;
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transition-timing-function: ease-in;
    }
}

/* flipInY */
.sm-wrapper.sm-active div[data-sm-effect="flipInY"] {
    animation-name: sm-flipInY;
}
.sm-wrapper div[data-sm-effect="flipInY"] {
    animation-name: sm-flipInY-out;
}
@keyframes sm-flipInY {
    0% {
        opacity: 0;
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transition-timing-function: ease-in;
    }
    40% {
        transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
        transition-timing-function: ease-in;
    }
    60% {
        opacity: 1;
        transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    }
    80% {
        transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    }
    100% {
        transform: perspective(400px);
    }
}
@keyframes sm-flipInY-out {
    0% {
        transform: perspective(400px);
    }
    20% {
        transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    }
    40% {
        opacity: 1;
        transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    }
    60% {
        transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
        transition-timing-function: ease-in;
    }
    100% {
        opacity: 0;
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transition-timing-function: ease-in;
    }
}

/* swingTop */
.sm-wrapper.sm-active div[data-sm-effect="swingTop"] {
    animation-name: sm-swingTop;
}
.sm-wrapper div[data-sm-effect="swingTop"] {
    animation-name: sm-swingTop-out;
    transform-origin: top center;
}
@keyframes sm-swingTop {
    0% {
        opacity: 0;
        transform: perspective(300px) rotateX(-90deg);
    }
    100% {
        opacity: 1;
        transform: none;
    }
}
@keyframes sm-swingTop-out {
    0% {
        opacity: 1;
        transform: none;
    }
    100% {
        opacity: 0;
        transform: perspective(300px) rotateX(-90deg);
    }
}

/* swingBottom */
.sm-wrapper.sm-active div[data-sm-effect="swingBottom"] {
    animation-name: sm-swingBottom;
}
.sm-wrapper div[data-sm-effect="swingBottom"] {
    animation-name: sm-swingBottom-out;
    transform-origin: bottom center;
}
@keyframes sm-swingBottom {
    0% {
        opacity: 0;
        transform: perspective(300px) rotateX(90deg);
    }
    100% {
        opacity: 1;
        transform: none;
    }
}
@keyframes sm-swingBottom-out {
    0% {
        opacity: 1;
        transform: none;
    }
    100% {
        opacity: 0;
        transform: perspective(300px) rotateX(90deg);
    }
}

/* swingRight */
.sm-wrapper.sm-active div[data-sm-effect="swingRight"] {
    animation-name: sm-swingRight;
}
.sm-wrapper div[data-sm-effect="swingRight"] {
    animation-name: sm-swingRight-out;
    transform-origin: center right;
}
@keyframes sm-swingRight {
    0% {
        opacity: 0;
        transform: perspective(200px) rotateY(-90deg);
    }
    100% {
        opacity: 1;
        transform: none;
    }
}
@keyframes sm-swingRight-out {
    0% {
        opacity: 1;
        transform: none;
    }
    100% {
        opacity: 0;
        transform: perspective(200px) rotateY(-90deg);
    }
}

/* swingLeft */
.sm-wrapper.sm-active div[data-sm-effect="swingLeft"] {
    animation-name: sm-swingLeft;
}
.sm-wrapper div[data-sm-effect="swingLeft"] {
    animation-name: sm-swingLeft-out;
    transform-origin: center left;
}
@keyframes sm-swingLeft {
    0% {
        opacity: 0;
        transform: perspective(200px) rotateY(90deg);
    }
    100% {
        opacity: 1;
        transform: none;
    }
}
@keyframes sm-swingLeft-out {
    0% {
        opacity: 1;
        transform: none;
    }
    100% {
        opacity: 0;
        transform: perspective(200px) rotateY(90deg);
    }
}

/* Flash */
.sm-wrapper.sm-active div[data-sm-effect="flash"] {
    animation-name: sm-flash;
}
@keyframes sm-flash {
    0%, 40%, 80% {
        opacity: 0;
    }
    20%, 60%, 100% {
        opacity: 1;
    }
}

/* Pulse */
.sm-wrapper.sm-active div[data-sm-effect="pulse"] {
    animation-name: sm-pulse;
}
@keyframes sm-pulse {
    0% {
        opacity: 0;
    }
    25% {
        opacity: 1;
    }
    25%, 75% {
        transform: scale(1.05);
    }
    0%, 50%, 100% {
        transform: none;
    }
}

/* RubberBand */
.sm-wrapper.sm-active div[data-sm-effect="rubberBand"] {
    animation-name: sm-rubberBand;
}
@keyframes sm-rubberBand {
    0% {
        opacity: 0;
        transform: scale3d(1, 1, 1);
    }
    30% {
        opacity: 1;
        transform: scale3d(1.25, 0.75, 1);
    }
    40% {
        transform: scale3d(0.75, 1.25, 1);
    }
    50% {
        transform: scale3d(1.15, 0.85, 1);
    }
    65% {
        transform: scale3d(.95, 1.05, 1);
    }
    75% {
        transform: scale3d(1.05, .95, 1);
    }
    100% {
        transform: scale3d(1, 1, 1);
    }
}

/* Shake */
.sm-wrapper.sm-active div[data-sm-effect="shake"] {
    animation-name: sm-shake;
}
@keyframes sm-shake {
    0% {
        opacity: 0;
    }
    10% {
        opacity: 1;
    }
    0%, 100% {
        transform: translate3d(0, 0, 0);
    }
    10%, 30%, 50%, 70%, 90% {
        transform: translate3d(-10px, 0, 0);
    }
    20%, 40%, 60%, 80% {
        transform: translate3d(10px, 0, 0);
    }
}

/* Swing */
.sm-wrapper.sm-active div[data-sm-effect="swing"] {
    animation-name: sm-swing;
    transform-origin: top center;
}
@keyframes sm-swing {
    0% {
        opacity: 0;
    }
    20% {
        opacity: 1;
        transform: rotate3d(0, 0, 1, 15deg);
    }
    40% {
        transform: rotate3d(0, 0, 1, -10deg);
    }
    60% {
        transform: rotate3d(0, 0, 1, 5deg);
    }
    80% {
        transform: rotate3d(0, 0, 1, -5deg);
    }
    100% {
        transform: rotate3d(0, 0, 1, 0deg);
    }
}

/* Tada */
.sm-wrapper.sm-active div[data-sm-effect="tada"] {
    animation-name: sm-tada;
}
@keyframes sm-tada {
    0% {
        opacity: 0;
        transform: scale3d(1, 1, 1);
    }
    10% {
        opacity: 1;
    }
    10%, 20% {
        transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
    }
    30%, 50%, 70%, 90% {
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    }
    40%, 60%, 80% {
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    }
    100% {
        transform: scale3d(1, 1, 1);
    }
}

/* wobble */
.sm-wrapper.sm-active div[data-sm-effect="wobble"] {
    animation-name: sm-wobble;
}
@keyframes sm-wobble {
    0% {
        opacity: 0;
        transform: none;
    }
    15% {
        opacity: 1;
        transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    }
    30% {
        transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    }
    45% {
        transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    }
    60% {
        transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    }
    75% {
        transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    }
    100% {
        transform: none;
    }
}

/* Bounce */
.sm-wrapper.sm-active div[data-sm-effect="bounce"] {
    animation-name: sm-bounce;
    transform-origin: center bottom;
}
@keyframes sm-bounce {
    0% {
        opacity: 0;
    }
    20% {
        opacity: 1;
    }
    0%, 20%, 53%, 80%, 100% {
        transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        transform: translate3d(0,0,0);
    }
    40%, 43% {
        transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        transform: translate3d(0, -30px, 0);
    }
    70% {
        transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        transform: translate3d(0, -15px, 0);
    }
    90% {
        transform: translate3d(0,-4px,0);
    }
}

/* BounceIn */
.sm-wrapper.sm-active div[data-sm-effect="bounceIn"] {
    animation-name: sm-bounceIn;
}
@keyframes sm-bounceIn {
    0%, 20%, 40%, 60%, 80%, 100% {
        transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    }
    0% {
        opacity: 0;
        transform: scale3d(.3, .3, .3);
    }
    20% {
        transform: scale3d(1.1, 1.1, 1.1);
    }
    40% {
        transform: scale3d(.9, .9, .9);
    }
    60% {
        opacity: 1;
        transform: scale3d(1.03, 1.03, 1.03);
    }
    80% {
        transform: scale3d(.97, .97, .97);
    }
    100% {
        opacity: 1;
        transform: scale3d(1, 1, 1);
    }
}

/* BounceInUp */
.sm-wrapper.sm-active div[data-sm-effect="bounceInUp"] {
    animation-name: sm-bounceInUp;
}
@keyframes sm-bounceInUp {
    0%, 60%, 75%, 90%, 100% {
        transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    }
    0% {
        opacity: 0;
        transform: translate3d(0, 3000px, 0);
    }
    60% {
        opacity: 1;
        transform: translate3d(0, -20px, 0);
    }
    75% {
        transform: translate3d(0, 10px, 0);
    }
    90% {
        transform: translate3d(0, -5px, 0);
    }
    100% {
        transform: translate3d(0, 0, 0);
    }
}

/* BounceInDown */
.sm-wrapper.sm-active div[data-sm-effect="bounceInDown"] {
    animation-name: sm-bounceInDown;
}
@keyframes sm-bounceInDown {
    0%, 60%, 75%, 90%, 100% {
        transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    }
    0% {
        opacity: 0;
        transform: translate3d(0, -3000px, 0);
    }
    60% {
        opacity: 1;
        transform: translate3d(0, 25px, 0);
    }
    75% {
        transform: translate3d(0, -10px, 0);
    }
    90% {
        transform: translate3d(0, 5px, 0);
    }
    100% {
        transform: none;
    }
}

/* BounceInRight */
.sm-wrapper.sm-active div[data-sm-effect="bounceInRight"] {
    animation-name: sm-bounceInRight;
}
@keyframes sm-bounceInRight {
    0%, 60%, 75%, 90%, 100% {
        transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    }
    0% {
        opacity: 0;
        transform: translate3d(3000px, 0, 0);
    }
    60% {
        opacity: 1;
        transform: translate3d(-25px, 0, 0);
    }
    75% {
        transform: translate3d(10px, 0, 0);
    }
    90% {
        transform: translate3d(-5px, 0, 0);
    }
    100% {
        transform: none;
    }
}

/* BounceInLeft */
.sm-wrapper.sm-active div[data-sm-effect="bounceInLeft"] {
    animation-name: sm-bounceInLeft;
}
@keyframes sm-bounceInLeft {
    0%, 60%, 75%, 90%, 100% {
        transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    }
    0% {
        opacity: 0;
        transform: translate3d(-3000px, 0, 0);
    }
    60% {
        opacity: 1;
        transform: translate3d(25px, 0, 0);
    }
    75% {
        transform: translate3d(-10px, 0, 0);
    }
    90% {
        transform: translate3d(5px, 0, 0);
    }
    100% {
        transform: none;
    }
}

/* unFold */
.sm-wrapper.sm-active div[data-sm-effect="unFold"] {
    animation-name: sm-unFold;
}
.sm-wrapper div[data-sm-effect="unFold"] {
    animation-name: sm-unFold-out;
}
@keyframes sm-unFold {
    0% {
        transform: scaleY(.01) scaleX(0);
    }
    50% {
        transform: scaleY(.01) scaleX(1);
    }
    100% {
        transform: scaleY(1) scaleX(1);
    }
}
@keyframes sm-unFold-out {
    0% {
        transform: scaleY(1) scaleX(1);
    }
    50% {
        transform: scaleY(.01) scaleX(1);
    }
    100% {
        transform: scaleY(.01) scaleX(0);
    }
}

/* flowIn */
.sm-wrapper.sm-active div[data-sm-effect="flowIn"] {
    animation-name: sm-flowIn;
}
.sm-wrapper div[data-sm-effect="flowIn"] {
    animation-name: sm-flowIn-out;
}
@keyframes sm-flowIn {
    0% {
        opacity: 0;
        border-radius: 200px;
        transform: scale(0.6);
    }
    50% {
        opacity: 1;
    }
    100% {
        transform: scale(1);
    }
}
@keyframes sm-flowIn-out {
    0% {
        transform: scale(1);
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        border-radius: 200px;
        transform: scale(0.6);
    }
}

/* fadeIn */
.sm-wrapper.sm-active div[data-sm-effect="fadeIn"] {
    animation-name: sm-fadeIn;
}
@keyframes sm-fadeIn {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

/* fadeOut (used for effects which don't have a specific backwards transition defined) */
.sm-wrapper div[data-sm-effect="fadeIn"],
.sm-wrapper div[data-sm-effect="flash"],
.sm-wrapper div[data-sm-effect="pulse"],
.sm-wrapper div[data-sm-effect="rubberBand"],
.sm-wrapper div[data-sm-effect="shake"],
.sm-wrapper div[data-sm-effect="swing"],
.sm-wrapper div[data-sm-effect="tada"],
.sm-wrapper div[data-sm-effect="wobble"],
.sm-wrapper div[data-sm-effect*="bounce"] {
    animation-name: sm-fadeIn-out;
}
@keyframes sm-fadeIn-out {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

/*
   Close buttons
   ------------------------------ */

/* Basic */
.sm-wrapper .sm-button {
    position: absolute;
    z-index: 999;
}
.sm-wrapper .sm-button,
.sm-wrapper .sm-button:before,
.sm-wrapper .sm-button:after {
    transition: all .1s ease;
}
.sm-wrapper .sm-button[data-sm-button-align="right"][data-sm-button-place="inside"] {
    right: 12px;
}
.sm-wrapper .sm-button[data-sm-button-align="right"][data-sm-button-place="outside"] {
    right: 0;
}
.sm-wrapper .sm-button[data-sm-button-align="left"][data-sm-button-place="inside"] {
    left: 12px;
}
.sm-wrapper .sm-button[data-sm-button-align="left"][data-sm-button-place="outside"] {
    left: 0;
}
.sm-wrapper .sm-button[data-sm-button-place="inside"] {
    top: 12px;
}
.sm-wrapper .sm-button[data-sm-button-place="outside"] {
    top: -28px;
}

/* Common */
.sm-wrapper .sm-button[data-sm-button-style*="cancel"] {
    width: 24px;
    height: 24px;
}
.sm-wrapper .sm-button[data-sm-button-style*="cancel"][data-sm-button-place="outside"] {
    margin-top: -6px;
}
.sm-wrapper .sm-button[data-sm-button-style*="cancel"]:before,
.sm-wrapper .sm-button[data-sm-button-style*="cancel"]:after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 80%;
    height: 2px;
    margin: auto;
    transform-origin: center;
}
.sm-wrapper .sm-button[data-sm-button-style*="cancel"]:before {
    transform: rotate(45deg);
}
.sm-wrapper .sm-button[data-sm-button-style*="cancel"]:after {
    transform: rotate(-45deg);
}
.sm-wrapper .sm-button[data-sm-button-style*="cancel simple"][data-sm-button-place="inside"]:before,
.sm-wrapper .sm-button[data-sm-button-style*="cancel simple"][data-sm-button-place="inside"]:after,
.sm-wrapper .sm-button:not([data-sm-button-style*="simple"])[data-sm-button-style*="cancel"][data-sm-button-place="inside"],
.sm-wrapper .sm-button:not([data-sm-button-style*="simple"])[data-sm-button-style*="cancel"][data-sm-button-place="outside"]:before,
.sm-wrapper .sm-button:not([data-sm-button-style*="simple"])[data-sm-button-style*="cancel"][data-sm-button-place="outside"]:after {
    background: #111;
}
.sm-wrapper .sm-button[data-sm-button-style*="cancel simple"][data-sm-button-place="outside"]:before,
.sm-wrapper .sm-button[data-sm-button-style*="cancel simple"][data-sm-button-place="outside"]:after,
.sm-wrapper .sm-button:not([data-sm-button-style*="simple"])[data-sm-button-style*="cancel"][data-sm-button-place="outside"],
.sm-wrapper .sm-button:not([data-sm-button-style*="simple"])[data-sm-button-style*="cancel"][data-sm-button-place="inside"]:before,
.sm-wrapper .sm-button:not([data-sm-button-style*="simple"])[data-sm-button-style*="cancel"][data-sm-button-place="inside"]:after {
    background: #fff;
}
.sm-wrapper .sm-button:not([data-sm-button-style*="label"]) {
    opacity: .5;
}
.sm-wrapper .sm-button:not([data-sm-button-style*="label"]):hover {
    opacity: 1;
}
.sm-wrapper .sm-button[data-sm-button-style*="text"]:after {
    content: attr(data-sm-button-text);
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-transform: uppercase;
}

/* Circle */
.sm-wrapper .sm-button[data-sm-button-style*="circle"] {
    border-radius: 50%;
}

/* Text */
.sm-wrapper .sm-button[data-sm-button-style*="text simple"] {
    font-size: 11px;
}
.sm-wrapper .sm-button[data-sm-button-style*="text simple"][data-sm-button-place="inside"]:after {
    color: #111;
}
.sm-wrapper .sm-button[data-sm-button-style*="text simple"][data-sm-button-place="outside"]:after {
    color: #fff;
}

/* Label */
.sm-wrapper .sm-button[data-sm-button-style*="label"] {
    font-size: 9px;
    color: #fff;
    padding: 6px 12px;
    background: #111;
    background: linear-gradient(to right, #cc3434 50%, #111 50%);
    background-size: 200% 100%;
    background-position: right bottom;
}
.sm-wrapper .sm-button[data-sm-button-style*="label"]:hover {
    background-position: left bottom;
}
.toolslide {
	position: absolute;
    overflow: hidden;
    pointer-events: none;
    z-index: 10;
}

.toolslide.ts-left {
	left: 0px;
    top: 0px;
}

.toolslide.ts-right {
    right: 0px;
    top: 0px;
}

.toolslide.ts-top {
	top: 0px;
    left: 0px;
}

.toolslide.ts-bottom {
	bottom: 0px;
    left: 0px;
}

.ts-embed-container {
    transition: margin 0.5s ease;
    -webkit-transition: margin 0.5s ease;
    -moz-transition: margin 0.5s ease;
    -o-transition: margin 0.5s ease;
    -ms-transition: margin 0.5s ease;
}

.toolslide .ts-container {
    height: 100%;
    width: 100%;
    position: absolute;
    pointer-events: all;
    transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;

}

.toolslide.ts-left .ts-container {
    left: 0;
}

.toolslide.ts-right .ts-container {
    right: 0;
}

.toolslide.ts-top .ts-container {
    top: 0;
}

.toolslide.ts-bottom .ts-container {
    bottom: 0;
}

.toolslide .ts-nav-container {
	position: absolute;
}

.toolslide.ts-left .ts-nav-container {
	left: 100%;
	top: 15%;
    margin-left: -1px;
}

.toolslide.ts-right .ts-nav-container {
	right: 100%;
	top: 15%;
    margin-right: -1px;
}

.toolslide.ts-top .ts-nav-container {
	top: 100%;
	left: 15%;
    margin-top: -1px;
}

.toolslide.ts-bottom .ts-nav-container {
	bottom: 100%;
	left: 15%;
    margin-bottom: -1px;
}

.toolslide .ts-nav-item {
	box-sizing: border-box;
	background-color: #fff;
	color: #2f353f;
	cursor: pointer;
    border: 1px solid #2f353f;
    display: inline-block;
}

/* .toolslide .ts-nav-item:hover {
	background-color: #ff8989;
	color: #fff;
}

.toolslide .ts-nav-item.active {
	background-color: #2f353f;
	color: #fff;
} */

.toolslide.ts-left .ts-nav-item, .toolslide.ts-right .ts-nav-item {
	margin: 5px 0px;
}

.toolslide.ts-top .ts-nav-item, .toolslide.ts-bottom .ts-nav-item {
	margin: 0px 5px;
}

.toolslide .ts-content-container {
	background-color: #2f353f;
	height: 100%;
	width: 100%;
}

.toolslide .ts-content-item {
	height: 100%;
	width: 100%;
	position: absolute;
    opacity: 0;
    visibility: hidden;
}

.toolslide .ts-content-item.active {
    opacity: 1;
    visibility: visible;
}

.toolslide.ts-left.open .ts-container,
.toolslide.ts-left .ts-content-item.active.slide,
.toolslide.ts-left .ts-content-item.active.slidefade {
	transform: initial;
    -webkit-transform: initial;
    -moz-transform: initial;
    -o-transform: initial;
    -ms-transform: initial;
}

.toolslide.ts-left.closed .ts-container,
.toolslide.ts-left .ts-content-item.slide,
.toolslide.ts-left .ts-content-item.slidefade {
    transform: translate(-100%,0);
    -webkit-transform: translate(-100%,0);
    -moz-transform: translate(-100%,0);
    -o-transform: translate(-100%,0);
    -ms-transform: translate(-100%,0);
}

.toolslide.ts-right.open .ts-container,
.toolslide.ts-right .ts-content-item.active.slide,
.toolslide.ts-right .ts-content-item.active.slidefade {
	transform: initial;
    -webkit-transform: initial;
    -moz-transform: initial;
    -o-transform: initial;
    -ms-transform: initial;
}

.toolslide.ts-right.closed .ts-container,
.toolslide.ts-right .ts-content-item.slide,
.toolslide.ts-right .ts-content-item.slidefade {
    transform: translate(100%,0);
    -webkit-transform: translate(100%,0);
    -moz-transform: translate(100%,0);
    -o-transform: translate(100%,0);
    -ms-transform: translate(100%,0);
}

.toolslide.ts-top.open .ts-container,
.toolslide.ts-top .ts-content-item.active.slide,
.toolslide.ts-top .ts-content-item.active.slidefade {
	transform: initial;
    -webkit-transform: initial;
    -moz-transform: initial;
    -o-transform: initial;
    -ms-transform: initial;
}

.toolslide.ts-top.closed .ts-container,
.toolslide.ts-top .ts-content-item.slide,
.toolslide.ts-top .ts-content-item.slidefade {
    transform: translate(0,-100%);
    -webkit-transform: translate(0,-100%);
    -moz-transform: translate(0,-100%);
    -o-transform: translate(0,-100%);
    -ms-transform: translate(0,-100%);
}

.toolslide.ts-bottom.open .ts-container,
.toolslide.ts-bottom .ts-content-item.active.slide,
.toolslide.ts-bottom .ts-content-item.active.slidefade {
	transform: initial;
    -webkit-transform: initial;
    -moz-transform: initial;
    -o-transform: initial;
    -ms-transform: initial;
}

.toolslide.ts-bottom.closed .ts-container,
.toolslide.ts-bottom .ts-content-item.slide,
.toolslide.ts-bottom .ts-content-item.slidefade {
    transform: translate(0,100%);
    -webkit-transform: translate(0,100%);
    -moz-transform: translate(0,100%);
    -o-transform: translate(0,100%);
    -ms-transform: translate(0,100%);
}

.upk-slider .swiper-pagination,
.upk-dots-container .swiper-pagination,
.upk-arrows-dots-container .swiper-pagination {
  position: relative;
  display: flex;
  align-items: var(--upk-swiper-dots-align, center);
  justify-content: center;
}
.upk-slider .swiper-pagination .swiper-pagination-bullet,
.upk-dots-container .swiper-pagination .swiper-pagination-bullet,
.upk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet {
  width: 10px;
  height: 10px;
  outline: none;
  transition: all 0.3s ease;
}
.upk-slider .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet,
.upk-dots-container .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet,
.upk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet {
  margin-left: var(--upk-swiper-dots-space-between, 5px);
  outline: none;
}
.upk-slider .swiper-pagination.swiper-pagination-fraction,
.upk-dots-container .swiper-pagination.swiper-pagination-fraction,
.upk-arrows-dots-container .swiper-pagination.swiper-pagination-fraction {
  bottom: auto;
  z-index: 1;
}
.upk-slider .swiper-pagination-bullets,
.upk-dots-container .swiper-pagination-bullets,
.upk-arrows-dots-container .swiper-pagination-bullets {
  min-height: var(--upk-swiper-dots-active-height, 10px);
}
.upk-slider .swiper-pagination-bullets .swiper-pagination-bullet,
.upk-dots-container .swiper-pagination-bullets .swiper-pagination-bullet,
.upk-arrows-dots-container .swiper-pagination-bullets .swiper-pagination-bullet {
  position: relative;
}
.upk-slider .swiper-pagination-bullets .swiper-pagination-bullet:after,
.upk-dots-container .swiper-pagination-bullets .swiper-pagination-bullet:after,
.upk-arrows-dots-container .swiper-pagination-bullets .swiper-pagination-bullet:after {
  content: "";
  width: calc(100% + 6px);
  height: calc(100% + 6px);
  position: absolute;
  transform: translate(-50%, -50%);
  left: 50%;
  top: 50%;
}

.upk-arrows-dots-container .swiper-pagination-bullets-dynamic,
.upk-slider .swiper-pagination-bullets-dynamic,
.upk-dots-container .swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
  width: 100% !important;
  left: 0 !important;
  transform: translateX(0) !important;
}
.upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}
.upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
.upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
.upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}
.upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,
.upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,
.upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,
.upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,
.upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,
.upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,
.upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,
.upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,
.upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,
.upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,
.upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}

[class*=upk-arrows-align-top] .upk-arrows-container {
  transform: translateY(-40px);
}

[class*=upk-arrows-align-bottom] .upk-arrows-container {
  transform: translateY(40px);
}

[class*=upk-dots-align-top] .upk-dots-container {
  transform: translateY(-30px);
}

[class*=upk-dots-align-bottom] .upk-dots-container {
  transform: translateY(30px);
}

[class*=upk-arrows-dots-align-top] .upk-arrows-dots-container {
  transform: translateY(-40px);
}

[class*=upk-arrows-dots-align-bottom] .upk-arrows-dots-container {
  transform: translateY(40px);
}

.upk-arrows-align-center .upk-position-center,
.upk-arrows-dots-align-center .upk-position-center {
  width: 100%;
}
.upk-arrows-align-center .upk-navigation-prev,
.upk-arrows-dots-align-center .upk-navigation-prev {
  left: 0;
  position: absolute;
  transform: translateY(-50%);
}
.upk-arrows-align-center .upk-navigation-next,
.upk-arrows-dots-align-center .upk-navigation-next {
  right: 0;
  position: absolute;
  transform: translateY(-50%);
}

.rtl .upk-arrows-align-center .upk-navigation-prev,
.rtl .upk-arrows-dots-align-center .upk-navigation-prev {
  right: 0;
  left: inherit;
}
.rtl .upk-arrows-align-center .upk-navigation-next,
.rtl .upk-arrows-dots-align-center .upk-navigation-next {
  left: 0;
  right: inherit;
}

.upk-arrows-dots-align-center .upk-dots-container .swiper-pagination,
.upk-arrows-dots-align-center .upk-arrows-dots-container .swiper-pagination {
  position: absolute;
  width: 100% !important;
}

[class*=upk-progress-align-top] .swiper-pagination-progressbar {
  top: 0;
  bottom: auto;
}

[class*=upk-progress-align-bottom] .swiper-pagination-progressbar {
  bottom: 0;
  top: auto;
}

.upk-navigation-type-progressbar .swiper-pagination-progressbar {
  height: 5px;
  width: 100%;
}

[class*=" elementor-widget-upk-"] svg.e-font-icon-svg {
  height: 1em;
  width: 1em;
}

[class*=" elementor-widget-upk-"] .swiper-pagination-fraction, [class*=" elementor-widget-upk-"] .swiper-pagination-custom, [class*=" elementor-widget-upk-"] .swiper-horizontal > .swiper-pagination-bullets, [class*=" elementor-widget-upk-"] .swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: auto;
}

[class*=elementor-widget-upk-] .upk-arrows-container {
  -webkit-transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 40));
  transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 40));
}
[class*=elementor-widget-upk-] .upk-dots-container {
  -webkit-transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 30));
  transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 30));
}
[class*=elementor-widget-upk-] .upk-arrows-dots-container {
  -webkit-transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 40));
  transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 40));
}
[class*=elementor-widget-upk-] .upk-arrows-fraction-container {
  -webkit-transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 40));
  transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 40));
}
[class*=elementor-widget-upk-] .upk-position-center-left .upk-arrows-container,
[class*=elementor-widget-upk-] .upk-position-center-right .upk-arrows-container {
  -webkit-transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 0)) rotate(90deg);
  transform: translate(var(--upk-swiper-carousel-arrows-ncx, 0), var(--upk-swiper-carousel-arrows-ncy, 0)) rotate(90deg);
}
[class*=elementor-widget-upk-] .upk-position-center-left .upk-dots-container,
[class*=elementor-widget-upk-] .upk-position-center-right .upk-dots-container {
  -webkit-transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 0)) rotate(90deg);
  transform: translate(var(--upk-swiper-carousel-dots-nnx, 0), var(--upk-swiper-carousel-dots-nny, 0)) rotate(90deg);
}
[class*=elementor-widget-upk-] .upk-position-center-left .upk-arrows-dots-container,
[class*=elementor-widget-upk-] .upk-position-center-right .upk-arrows-dots-container {
  -webkit-transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 0)) rotate(90deg);
  transform: translate(var(--upk-swiper-carousel-both-ncx, 0), var(--upk-swiper-carousel-both-ncy, 0)) rotate(90deg);
}
[class*=elementor-widget-upk-] .upk-position-center-left .upk-arrows-fraction-container,
[class*=elementor-widget-upk-] .upk-position-center-right .upk-arrows-fraction-container {
  -webkit-transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 0)) rotate(90deg);
  transform: translate(var(--upk-swiper-carousel-arrows-fraction-ncx, 0), var(--upk-swiper-carousel-arrows-fraction-ncy, 0)) rotate(90deg);
}

[class*=elementor-widget-upk-] a:hover {
  text-decoration: none;
}
[class*=elementor-widget-upk-] .swiper-pagination .swiper-pagination-bullet {
  transition: all 350ms cubic-bezier(0.38, 0.91, 0.58, 1);
}
[class*=elementor-widget-upk-] .upk-title a {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  text-transform: inherit;
  font-style: inherit;
  text-decoration: inherit;
  line-height: inherit;
  letter-spacing: inherit;
  word-spacing: inherit;
}

/* Common Less */
.elementor-lightbox *, .elementor-lightbox *::before, .elementor-lightbox *::after {
  box-sizing: border-box;
}

.title-animation-middle-overline,
.title-animation-middle-underline,
.title-animation-overline,
.title-animation-underline {
  background-image: -webkit-gradient(linear, left top, left bottom, from(currentColor), to(currentColor));
  background-image: linear-gradient(currentColor, currentColor);
  background-repeat: no-repeat;
  background-size: 0% 2px;
  -webkit-transition: background-size 0.3s;
  transition: background-size 0.3s;
  display: inline;
}
.title-animation-middle-overline:hover,
.title-animation-middle-underline:hover,
.title-animation-overline:hover,
.title-animation-underline:hover {
  background-size: 100% 2px;
}
.title-animation-middle-overline:focus,
.title-animation-middle-underline:focus,
.title-animation-overline:focus,
.title-animation-underline:focus {
  background-size: 100% 2px;
}

.title-animation-underline {
  background-position: 0% 100%;
}

.title-animation-overline {
  background-position: 0% 0;
}

.title-animation-middle-overline {
  background-position: 50% 0%;
}

.title-animation-middle-underline {
  background-position: 50% 100%;
}

.title-animation-style-5 {
  background: linear-gradient(to right, currentColor 0%, currentColor 98%);
  background-size: 0px 2px;
  background-repeat: no-repeat;
  background-position: left 85%;
}
.title-animation-style-5:hover {
  background-size: 100% 2px;
}
@keyframes backgroundGradient {
  0% {
    background-position: 50% 0%;
  }
  50% {
    background-position: 50% 100%;
  }
  100% {
    background-position: 50% 0%;
  }
}

.title-animation-style-6 {
  position: relative;
  text-decoration: none;
}
.title-animation-style-6:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 1px;
  bottom: 0;
  left: 0;
  background-color: currentColor;
  transform: scaleX(0);
  transform-origin: bottom right;
  transition: transform 0.3s;
}
.title-animation-style-6:hover:after {
  transform-origin: bottom left;
  transform: scaleX(1);
}

[class*=elementor-widget-upk-] {
  /* swiper for 3rd party style */
}
[class*=elementor-widget-upk-] .swiper-pagination-fraction,
[class*=elementor-widget-upk-] .swiper-pagination-custom,
[class*=elementor-widget-upk-] .swiper-horizontal .swiper-pagination-bullets,
[class*=elementor-widget-upk-] .swiper-horizontal + .swiper-pagination-bullets {
  bottom: -50px;
  width: 100%;
}
[class*=elementor-widget-upk-] .swiper-pagination-fraction .swiper-pagination-bullet,
[class*=elementor-widget-upk-] .swiper-pagination-custom .swiper-pagination-bullet,
[class*=elementor-widget-upk-] .swiper-horizontal .swiper-pagination-bullets .swiper-pagination-bullet,
[class*=elementor-widget-upk-] .swiper-horizontal + .swiper-pagination-bullets .swiper-pagination-bullet {
  width: 10px;
  height: 10px;
  margin: 0 5px;
}

.upk-navigation-type-arrows-fraction .swiper-pagination {
  position: initial;
}

.rtl .upk-arrows-container,
.rtl .upk-arrows-fraction-container,
.rtl .upk-arrows-dots-container {
  direction: rtl;
}
.rtl .upk-arrows-container .swiper-pagination,
.rtl .upk-arrows-fraction-container .swiper-pagination,
.rtl .upk-arrows-dots-container .swiper-pagination {
  direction: ltr;
}
.rtl .upk-news-ticker-controls {
  display: flex;
  flex-direction: row-reverse;
}

[class*=elementor-widget-upk-] {
  /* Swiper */
  /* Elementor forces sibling progressbars to top: 0 — reset per UPK position. */
}
[class*=elementor-widget-upk-] .swiper .elementor-lightbox-content-source {
  display: none;
}
[class*=elementor-widget-upk-] .swiper-horizontal + .swiper-pagination-progressbar,
[class*=elementor-widget-upk-] .swiper-vertical + .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
}
[class*=elementor-widget-upk-] .swiper-pagination-progressbar {
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
}
[class*=elementor-widget-upk-] .swiper-pagination-progressbar.upk-position-top {
  top: 0;
  bottom: auto;
}
[class*=elementor-widget-upk-] .swiper-pagination-progressbar.upk-position-bottom {
  bottom: 0;
  top: auto;
}
[class*=elementor-widget-upk-] .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: #007aff;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
[class*=elementor-widget-upk-] .upk-position-bottom.swiper-pagination-progressbar {
  top: auto;
}
[class*=elementor-widget-upk-] .upk-position-top.swiper-pagination-progressbar {
  bottom: auto;
}

.upk-alert {
  padding: 20px;
  background: #2b2d42;
  color: #fff;
  border-radius: 4px;
}

/**
 * Ajax Loadmore
 */
.upk-loadmore-container {
  text-align: center;
  margin-top: 30px;
}
.upk-loadmore-container .upk-loadmore-btn {
  padding: 10px 20px;
  border-radius: 4px;
  background: #EF233C;
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  text-transform: uppercase;
  transition: all 0.3s ease;
  cursor: pointer;
  display: inline-flex;
}
.upk-loadmore-container .upk-loadmore-btn:hover {
  background: #EDF2F4;
  color: #EF233C;
}
.upk-loadmore-container .upk-ajax-loading,
.upk-loadmore-container .upk-ajax-loading:before,
.upk-loadmore-container .upk-ajax-loading:after {
  border-radius: 50%;
  width: 2.5em;
  height: 2.5em;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation: load7 1.8s infinite ease-in-out;
  animation: load7 1.8s infinite ease-in-out;
}
.upk-loadmore-container .upk-ajax-loading {
  color: #EF233C;
  font-size: 5px;
  margin: 30px auto 40px auto;
  position: relative;
  text-indent: -9999em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}
.upk-loadmore-container .upk-ajax-loading:before,
.upk-loadmore-container .upk-ajax-loading:after {
  content: "";
  position: absolute;
  top: 0;
}
.upk-loadmore-container .upk-ajax-loading:before {
  left: -3.5em;
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}
.upk-loadmore-container .upk-ajax-loading:after {
  left: 3.5em;
}
@-webkit-keyframes load7 {
  0%, 80%, 100% {
    box-shadow: 0 2.5em 0 -1.3em;
  }
  40% {
    box-shadow: 0 2.5em 0 0;
  }
}
@keyframes load7 {
  0%, 80%, 100% {
    box-shadow: 0 2.5em 0 -1.3em;
  }
  40% {
    box-shadow: 0 2.5em 0 0;
  }
}

.ep-pagination .upk-pagination {
  margin: 20px 0;
}
.ep-pagination .upk-pagination li {
  list-style-type: none;
}
.ep-pagination .upk-pagination li:hover a, .ep-pagination .upk-pagination li.upk-active a {
  color: #ef233c;
}
.ep-pagination .upk-pagination li:hover a span,
.ep-pagination .upk-pagination li:hover a i, .ep-pagination .upk-pagination li.upk-active a span,
.ep-pagination .upk-pagination li.upk-active a i {
  color: inherit;
}
.ep-pagination .upk-pagination li a {
  font-size: 16px;
  font-weight: 600;
  color: #8d99ae;
  line-height: 1;
}
.ep-pagination .upk-pagination li:nth-child(1) {
  padding-left: 0;
}
.ep-pagination .upk-pagination li.upk-pagination-previous a, .ep-pagination .upk-pagination li.upk-pagination-next a {
  border: 1px solid #8d99ae;
  padding: 10px;
  border-radius: 3px;
  display: inline-block;
}
.ep-pagination .upk-pagination {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  list-style: none;
  align-items: center;
}
.ep-pagination .upk-pagination > * {
  flex: none;
  padding-left: 20px;
  position: relative;
}
.ep-pagination .upk-pagination > * > * {
  color: #8d99ae;
}
.ep-pagination .upk-pagination > * > :hover,
.ep-pagination .upk-pagination > * > :focus {
  color: #8d99ae;
  text-decoration: none;
}
.ep-pagination .upk-pagination > .upk-active > * {
  color: #8d99ae;
}
.ep-pagination .upk-pagination > .upk-disabled > * {
  color: #8d99ae;
}
.ep-pagination .upk-pagination-dot-dot {
  display: flex;
  align-items: center;
  justify-content: center;
}
.ep-pagination .upk-pagination-dot-dot span {
  line-height: 1px;
  height: 13px;
  color: #bbb !important;
}

[class*=elementor-widget-upk-] .upk-navigation-prev, [class*=elementor-widget-upk-] .upk-navigation-next {
  cursor: pointer;
}
[class*=elementor-widget-upk-] .swiper-coverflow {
  padding-top: 15px;
}
[class*=elementor-widget-upk-] .swiper-coverflow .swiper-slide {
  transition-property: transform, border, background;
}
[class*=elementor-widget-upk-] .swiper-horizontal > .swiper-pagination-progress {
  top: auto;
  bottom: 0;
}

.elementor-pagination-position-inside .swiper-pagination-fraction,
.elementor-pagination-position-inside .swiper-horizontal > .swiper-pagination-bullets {
  bottom: 10px;
}

.elementor-pagination-position-outside .swiper {
  padding-bottom: 40px;
}
.elementor-pagination-position-outside .swiper-pagination-fraction,
.elementor-pagination-position-outside .swiper-horizontal > .swiper-pagination-bullets {
  bottom: 0;
}

/* Button icon align */
.upk-button-icon-align-left {
  float: left;
}

.upk-button-icon-align-right {
  float: right;
}

.upk-flex-align-left {
  order: -1;
}

.upk-flex-align-right {
  order: 99;
}

.upk-display-inline-block {
  display: inline-block !important;
}

[class*=upk-position-top],
[class*=upk-position-bottom],
[class*=upk-position-left],
[class*=upk-position-right],
[class*=upk-position-center] {
  position: absolute !important;
  max-width: 100%;
}

.upk-position-top {
  top: 0;
  left: 0;
  right: 0;
}

.upk-position-bottom {
  bottom: 0;
  left: 0;
  right: 0;
}

.upk-position-left {
  top: 0;
  bottom: 0;
  left: 0;
}

.upk-position-right {
  top: 0;
  bottom: 0;
  right: 0;
}

.upk-position-top-left {
  top: 0;
  left: 0;
}

.upk-position-top-right {
  top: 0;
  right: 0;
}

.upk-position-bottom-left {
  bottom: 0;
  left: 0;
}

.upk-position-bottom-right {
  bottom: 0;
  right: 0;
}

.upk-position-center {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: max-content;
  max-width: 100%;
  box-sizing: border-box;
}

[class*=upk-position-center-left],
[class*=upk-position-center-right] {
  top: 50%;
  transform: translateY(-50%);
}

.upk-position-center-left {
  left: 0;
}

.upk-position-center-right {
  right: 0;
}

.upk-position-center-left-out {
  right: 100%;
  width: max-content;
}

.upk-position-center-right-out {
  left: 100%;
  width: max-content;
}

.upk-position-top-center,
.upk-position-bottom-center {
  left: 50%;
  transform: translateX(-50%);
  width: max-content;
  max-width: 100%;
  box-sizing: border-box;
}

.upk-position-top-center {
  top: 0;
}

.upk-position-bottom-center {
  bottom: 0;
}

.upk-position-cover {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.upk-position-relative {
  position: relative !important;
}

.upk-position-absolute {
  position: absolute !important;
}

.upk-position-fixed {
  position: fixed !important;
}

.upk-position-z-index {
  z-index: 1;
}

.upk-position-small {
  max-width: calc(100% - 30px);
  margin: 15px;
}

.upk-position-small.upk-position-center {
  transform: translate(-50%, -50%) translate(-15px, -15px);
}

.upk-position-small[class*=upk-position-center-left],
.upk-position-small[class*=upk-position-center-right] {
  transform: translateY(-50%) translateY(-15px);
}

.upk-position-small.upk-position-top-center,
.upk-position-small.upk-position-bottom-center {
  transform: translateX(-50%) translateX(-15px);
}

.upk-position-medium {
  max-width: calc(100% - 60px);
  margin: 30px;
}

.upk-position-medium.upk-position-center {
  transform: translate(-50%, -50%) translate(-30px, -30px);
}

.upk-position-medium[class*=upk-position-center-left],
.upk-position-medium[class*=upk-position-center-right] {
  transform: translateY(-50%) translateY(-30px);
}

.upk-position-medium.upk-position-top-center,
.upk-position-medium.upk-position-bottom-center {
  transform: translateX(-50%) translateX(-30px);
}

.upk-position-large {
  max-width: calc(100% - 60px);
  margin: 30px;
}

.upk-position-large.upk-position-center {
  transform: translate(-50%, -50%) translate(-30px, -30px);
}

.upk-position-large[class*=upk-position-center-left],
.upk-position-large[class*=upk-position-center-right] {
  transform: translateY(-50%) translateY(-30px);
}

.upk-position-large.upk-position-top-center,
.upk-position-large.upk-position-bottom-center {
  transform: translateX(-50%) translateX(-30px);
}

@media (min-width: 1200px) {
  .upk-position-large {
    max-width: calc(100% - 100px);
    margin: 50px;
  }
  .upk-position-large.upk-position-center {
    transform: translate(-50%, -50%) translate(-50px, -50px);
  }
  .upk-position-large[class*=upk-position-center-left],
  .upk-position-large[class*=upk-position-center-right] {
    transform: translateY(-50%) translateY(-50px);
  }
  .upk-position-large.upk-position-top-center,
  .upk-position-large.upk-position-bottom-center {
    transform: translateX(-50%) translateX(-50px);
  }
}
.upk-transition-toggle {
  -webkit-tap-highlight-color: transparent;
}

.upk-transition-toggle:focus {
  outline: none;
}

.upk-transition-fade,
[class*=upk-transition-scale],
[class*=upk-transition-slide] {
  transition: 0.3s ease-out;
  transition-property: opacity, transform, filter;
  opacity: 0;
}

.upk-transition-toggle:hover .upk-transition-fade,
.upk-transition-toggle:focus .upk-transition-fade,
.upk-transition-active.upk-active .upk-transition-fade {
  opacity: 1;
}

.upk-transition-scale-up {
  transform: scale(1, 1);
}

.upk-transition-scale-down {
  transform: scale(1.1, 1.1);
}

.upk-transition-toggle:hover .upk-transition-scale-up,
.upk-transition-toggle:focus .upk-transition-scale-up,
.upk-transition-active.upk-active .upk-transition-scale-up {
  opacity: 1;
  transform: scale(1.1, 1.1);
}

.upk-transition-toggle:hover .upk-transition-scale-down,
.upk-transition-toggle:focus .upk-transition-scale-down,
.upk-transition-active.upk-active .upk-transition-scale-down {
  opacity: 1;
  transform: scale(1, 1);
}

.upk-transition-slide-top {
  transform: translateY(-100%);
}

.upk-transition-slide-bottom {
  transform: translateY(100%);
}

.upk-transition-slide-left {
  transform: translateX(-100%);
}

.upk-transition-slide-right {
  transform: translateX(100%);
}

.upk-transition-slide-top-small {
  transform: translateY(-10px);
}

.upk-transition-slide-bottom-small {
  transform: translateY(10px);
}

.upk-transition-slide-left-small {
  transform: translateX(-10px);
}

.upk-transition-slide-right-small {
  transform: translateX(10px);
}

.upk-transition-slide-top-medium {
  transform: translateY(-50px);
}

.upk-transition-slide-bottom-medium {
  transform: translateY(50px);
}

.upk-transition-slide-left-medium {
  transform: translateX(-50px);
}

.upk-transition-slide-right-medium {
  transform: translateX(50px);
}

.upk-transition-toggle:hover [class*=upk-transition-slide],
.upk-transition-toggle:focus [class*=upk-transition-slide],
.upk-transition-active.upk-active [class*=upk-transition-slide] {
  opacity: 1;
  transform: translate(0, 0);
}

.upk-transition-opaque {
  opacity: 1;
}

.upk-transition-slow {
  transition-duration: 0.7s;
}

[hidden],
.upk-hidden {
  display: none !important;
}

@media (min-width: 640px) {
  .upk-hidden\@s {
    display: none !important;
  }
}
@media (min-width: 960px) {
  .upk-hidden\@m {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .upk-hidden\@l {
    display: none !important;
  }
}
@media (min-width: 1600px) {
  .upk-hidden\@xl {
    display: none !important;
  }
}
@media (max-width: 639px) {
  .upk-visible\@s {
    display: none !important;
  }
}
@media (max-width: 959px) {
  .upk-visible\@m {
    display: none !important;
  }
}
@media (max-width: 1199px) {
  .upk-visible\@l {
    display: none !important;
  }
}
@media (max-width: 1599px) {
  .upk-visible\@xl {
    display: none !important;
  }
}
.upk-invisible {
  visibility: hidden !important;
}

.upk-flex {
  display: flex;
}

.upk-flex-inline {
  display: inline-flex;
}

.upk-flex::before,
.upk-flex::after,
.upk-flex-inline::before,
.upk-flex-inline::after {
  display: none;
}

.upk-flex-left {
  justify-content: flex-start;
}

.upk-flex-center {
  justify-content: center;
}

.upk-flex-right {
  justify-content: flex-end;
}

.upk-flex-between {
  justify-content: space-between;
}

.upk-flex-around {
  justify-content: space-around;
}

@media (min-width: 640px) {
  .upk-flex-left\@s {
    justify-content: flex-start;
  }
  .upk-flex-center\@s {
    justify-content: center;
  }
  .upk-flex-right\@s {
    justify-content: flex-end;
  }
  .upk-flex-between\@s {
    justify-content: space-between;
  }
  .upk-flex-around\@s {
    justify-content: space-around;
  }
}
@media (min-width: 960px) {
  .upk-flex-left\@m {
    justify-content: flex-start;
  }
  .upk-flex-center\@m {
    justify-content: center;
  }
  .upk-flex-right\@m {
    justify-content: flex-end;
  }
  .upk-flex-between\@m {
    justify-content: space-between;
  }
  .upk-flex-around\@m {
    justify-content: space-around;
  }
}
@media (min-width: 1200px) {
  .upk-flex-left\@l {
    justify-content: flex-start;
  }
  .upk-flex-center\@l {
    justify-content: center;
  }
  .upk-flex-right\@l {
    justify-content: flex-end;
  }
  .upk-flex-between\@l {
    justify-content: space-between;
  }
  .upk-flex-around\@l {
    justify-content: space-around;
  }
}
@media (min-width: 1600px) {
  .upk-flex-left\@xl {
    justify-content: flex-start;
  }
  .upk-flex-center\@xl {
    justify-content: center;
  }
  .upk-flex-right\@xl {
    justify-content: flex-end;
  }
  .upk-flex-between\@xl {
    justify-content: space-between;
  }
  .upk-flex-around\@xl {
    justify-content: space-around;
  }
}
.upk-flex-stretch {
  align-items: stretch;
}

.upk-flex-top {
  align-items: flex-start;
}

.upk-flex-middle {
  align-items: center;
}

.upk-flex-bottom {
  align-items: flex-end;
}

.upk-flex-row {
  flex-direction: row;
}

.upk-flex-row-reverse {
  flex-direction: row-reverse;
}

.upk-flex-column {
  flex-direction: column;
}

.upk-flex-column-reverse {
  flex-direction: column-reverse;
}

.upk-flex-nowrap {
  flex-wrap: nowrap;
}

.upk-flex-wrap {
  flex-wrap: wrap;
}

.upk-flex-wrap-reverse {
  flex-wrap: wrap-reverse;
}

.upk-flex-wrap-stretch {
  align-content: stretch;
}

.upk-flex-wrap-top {
  align-content: flex-start;
}

.upk-flex-wrap-middle {
  align-content: center;
}

.upk-flex-wrap-bottom {
  align-content: flex-end;
}

.upk-flex-wrap-between {
  align-content: space-between;
}

.upk-flex-wrap-around {
  align-content: space-around;
}

.upk-flex-first {
  order: -1;
}

.upk-flex-last {
  order: 99;
}

@media (min-width: 640px) {
  .upk-flex-first\@s {
    order: -1;
  }
  .upk-flex-last\@s {
    order: 99;
  }
}
@media (min-width: 960px) {
  .upk-flex-first\@m {
    order: -1;
  }
  .upk-flex-last\@m {
    order: 99;
  }
}
@media (min-width: 1200px) {
  .upk-flex-first\@l {
    order: -1;
  }
  .upk-flex-last\@l {
    order: 99;
  }
}
@media (min-width: 1600px) {
  .upk-flex-first\@xl {
    order: -1;
  }
  .upk-flex-last\@xl {
    order: 99;
  }
}
.upk-flex-none {
  flex: none;
}

.upk-flex-auto {
  flex: auto;
}

.upk-flex-1 {
  flex: 1;
}

.upk-slidenav {
  padding: 5px 10px;
  color: rgba(102, 102, 102, 0.5);
}

.upk-slidenav:hover,
.upk-slidenav:focus {
  color: rgba(102, 102, 102, 0.9);
  outline: none;
}

.upk-slidenav:active {
  color: rgba(102, 102, 102, 0.5);
}

.upk-slidenav-large {
  padding: 10px 10px;
}

.upk-slidenav-container {
  display: flex;
}

.upk-icon {
  margin: 0;
  border: none;
  border-radius: 0;
  overflow: visible;
  font: inherit;
  color: inherit;
  text-transform: none;
  padding: 0;
  background-color: transparent;
  display: inline-block;
  fill: currentcolor;
  line-height: 0;
}

/* ------------------------------------------------
  [1] Tooltip css Styles
-------------------------------------------------*/
[class*=elementor-widget-upk-] [aria-label][role~=tooltip] {
  position: relative;
}
[class*=elementor-widget-upk-] [aria-label][role~=tooltip]::before,
[class*=elementor-widget-upk-] [aria-label][role~=tooltip]::after {
  transform: translate3d(0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  will-change: transform;
  opacity: 0;
  pointer-events: none;
  transition: all var(--microtip-transition-duration, 0.18s) var(--microtip-transition-easing, ease-in-out) var(--microtip-transition-delay, 0s);
  position: absolute;
  box-sizing: border-box;
  z-index: 10;
  transform-origin: top;
}
[class*=elementor-widget-upk-] [aria-label][role~=tooltip]::before {
  background-size: 100% auto !important;
  content: "";
}
[class*=elementor-widget-upk-] [aria-label][role~=tooltip]::after {
  background: rgba(17, 17, 17, 0.9);
  border-radius: 4px;
  color: #ffffff;
  content: attr(aria-label);
  font-size: var(--microtip-font-size, 13px);
  font-weight: var(--microtip-font-weight, normal);
  text-transform: capitalize;
  padding: 10px 15px;
  box-sizing: content-box;
  width: 250px;
}
[class*=elementor-widget-upk-] [aria-label][role~=tooltip]:hover::before,
[class*=elementor-widget-upk-] [aria-label][role~=tooltip]:hover::after,
[class*=elementor-widget-upk-] [aria-label][role~=tooltip]:focus::before,
[class*=elementor-widget-upk-] [aria-label][role~=tooltip]:focus::after {
  opacity: 1;
  pointer-events: auto;
}

.upk-inline-block {
  display: inline-block;
  position: relative;
  width: 100%;
  max-width: 100%;
  vertical-align: middle;
  -webkit-backface-visibility: hidden;
}

/* ------------------------------------------------
    [2] Position Modifiers
  -------------------------------------------------*/
[class*=elementor-widget-upk-] {
  /* ------------------------------------------------
      [2.1] Top Left
    -------------------------------------------------*/
  /* ------------------------------------------------
      [2.2] Top Right
    -------------------------------------------------*/
  /* ------------------------------------------------
      [2.3] Bottom
    -------------------------------------------------*/
  /* ------------------------------------------------
      [2.4] Bottom Left
    -------------------------------------------------*/
  /* ------------------------------------------------
      [2.5] Bottom Right
    -------------------------------------------------*/
  /* ------------------------------------------------
      [2.6] Left
    -------------------------------------------------*/
  /* ------------------------------------------------
      [2.7] Right
    -------------------------------------------------*/
  /* ------------------------------------------------
      [3] Size
    -------------------------------------------------*/
}
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::before {
  height: 6px;
  width: 18px;
  margin-bottom: 6px;
}
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::after {
  margin-bottom: 11px;
}
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::before {
  transform: translate3d(-50%, 0, 0);
  bottom: 100%;
  left: 50%;
}
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]:hover::before {
  transform: translate3d(-50%, -5px, 0);
}
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::after {
  transform: translate3d(-50%, 0, 0);
  bottom: 100%;
  left: 50%;
}
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top]:hover::after {
  transform: translate3d(-50%, -5px, 0);
}
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-left]::after {
  transform: translate3d(calc(-100% + 16px), 0, 0);
  bottom: 100%;
}
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-left]:hover::after {
  transform: translate3d(calc(-100% + 16px), -5px, 0);
}
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-right]::after {
  transform: translate3d(calc(0% - 16px), 0, 0);
  bottom: 100%;
}
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-right]:hover::after {
  transform: translate3d(calc(0% - 16px), -5px, 0);
}
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::before {
  height: 6px;
  width: 18px;
  margin-top: 5px;
  margin-bottom: 0;
}
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::after {
  margin-top: 11px;
}
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::before {
  transform: translate3d(-50%, -10px, 0);
  bottom: auto;
  left: 50%;
  top: 100%;
}
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]:hover::before {
  transform: translate3d(-50%, 0, 0);
}
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::after {
  transform: translate3d(-50%, -10px, 0);
  top: 100%;
  left: 50%;
}
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom]:hover::after {
  transform: translate3d(-50%, 0, 0);
}
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-left]::after {
  transform: translate3d(calc(-100% + 16px), -10px, 0);
  top: 100%;
}
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-left]:hover::after {
  transform: translate3d(calc(-100% + 16px), 0, 0);
}
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-right]::after {
  transform: translate3d(calc(0% - 16px), -10px, 0);
  top: 100%;
}
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-right]:hover::after {
  transform: translate3d(calc(0% - 16px), 0, 0);
}
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::before,
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::after {
  bottom: auto;
  left: auto;
  right: 100%;
  top: 50%;
  transform: translate3d(10px, -50%, 0);
}
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::before {
  height: 18px;
  width: 6px;
  margin-right: 5px;
  margin-bottom: 0;
}
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::after {
  margin-right: 11px;
}
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]:hover::before,
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]:hover::after {
  transform: translate3d(0, -50%, 0);
}
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::before,
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::after {
  bottom: auto;
  left: 100%;
  top: 50%;
  transform: translate3d(-10px, -50%, 0);
}
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::before {
  height: 18px;
  width: 6px;
  margin-bottom: 0;
  margin-left: 5px;
}
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::after {
  margin-left: 11px;
}
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]:hover::before,
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]:hover::after {
  transform: translate3d(0, -50%, 0);
}
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-size=small]::after {
  white-space: initial;
  width: 80px;
}
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-size=medium]::after {
  white-space: initial;
  width: 150px;
}
[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-size=large]::after {
  white-space: initial;
  width: 260px;
}

.upk-in-animation {
  perspective: var(--upk-perspective, 600px);
  -webkit-perspective: var(--upk-perspective, 600px);
}
.upk-in-animation .upk-item {
  opacity: 0;
  transform-origin: var(--upk-transform-origin, center top);
  transform-style: preserve-3d;
  transition: opacity 0s cubic-bezier(0.215, 0.61, 0.355, 1), transform 0s cubic-bezier(0.215, 0.61, 0.355, 1);
  -webkit-transform: translate(var(--upk-translate-x, 0), var(--upk-translate-y, 100%)) rotateX(var(--upk-rotate-x, -80deg)) rotateY(var(--upk-rotate-y, 0)) rotateZ(var(--upk-rotate-z, 0)) scaleX(var(--upk-scale-x, 1)) scaleY(var(--upk-scale-y, 1)) skewX(var(--upk-skew-x, 0)) skewY(var(--upk-skew-y, 0));
  transform: translate(var(--upk-translate-x, 0), var(--upk-translate-y, 100%)) rotateX(var(--upk-rotate-x, -80deg)) rotateY(var(--upk-rotate-y, 0)) rotateZ(var(--upk-rotate-z, 0)) scaleX(var(--upk-scale-x, 1)) scaleY(var(--upk-scale-y, 1)) skewX(var(--upk-skew-x, 0)) skewY(var(--upk-skew-y, 0));
}
.upk-in-animation .upk-item.is-inview {
  transform: none;
  opacity: 1;
  transition-duration: var(--upk-transition-duration, 800ms) !important;
}

@media (min-width: 768px) and (max-width: 1024px) {
  .upk-hide-orphan-yes .upk-hide-orphan-tablet {
    display: none !important;
  }
}
.payment_methods li[class*=payment_method_ppcp-] label img{max-height:24px}

:where(html.wpc-bgl255) .woocommerce form .show-password-input::before,:where(html.wpc-bgl255) .woocommerce-page form .show-password-input::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>')}:where(html.wpc-bgl255) .woocommerce form .show-password-input.display-password::before,:where(html.wpc-bgl255) .woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}:where(html.wpc-bgl255) .woocommerce .blockUI.blockOverlay::before{background:url(https://jkcreative.shop/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center}:where(html.wpc-bgl255) .woocommerce .loader::before{background:url(https://jkcreative.shop/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center}:where(html.wpc-bgl255) #add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,:where(html.wpc-bgl255) #add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,:where(html.wpc-bgl255) #add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,:where(html.wpc-bgl255) .woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,:where(html.wpc-bgl255) .woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,:where(html.wpc-bgl255) .woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,:where(html.wpc-bgl255) .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,:where(html.wpc-bgl255) .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,:where(html.wpc-bgl255) .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(https://jkcreative.shop/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.svg)}:where(html.wpc-bgl255) #add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,:where(html.wpc-bgl255) #add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,:where(html.wpc-bgl255) #add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,:where(html.wpc-bgl255) .woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,:where(html.wpc-bgl255) .woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,:where(html.wpc-bgl255) .woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,:where(html.wpc-bgl255) .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,:where(html.wpc-bgl255) .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,:where(html.wpc-bgl255) .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(https://jkcreative.shop/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.svg)}:where(html.wpc-bgl255) #add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,:where(html.wpc-bgl255) #add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,:where(html.wpc-bgl255) #add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,:where(html.wpc-bgl255) .woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,:where(html.wpc-bgl255) .woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,:where(html.wpc-bgl255) .woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,:where(html.wpc-bgl255) .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,:where(html.wpc-bgl255) .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,:where(html.wpc-bgl255) .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(https://jkcreative.shop/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.svg)}:where(html.wpc-bgl255) #add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,:where(html.wpc-bgl255) #add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,:where(html.wpc-bgl255) #add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,:where(html.wpc-bgl255) .woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,:where(html.wpc-bgl255) .woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,:where(html.wpc-bgl255) .woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,:where(html.wpc-bgl255) .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,:where(html.wpc-bgl255) .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,:where(html.wpc-bgl255) .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(https://jkcreative.shop/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.svg)}:where(html.wpc-bgl255) #add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,:where(html.wpc-bgl255) #add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,:where(html.wpc-bgl255) #add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,:where(html.wpc-bgl255) .woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,:where(html.wpc-bgl255) .woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,:where(html.wpc-bgl255) .woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,:where(html.wpc-bgl255) .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,:where(html.wpc-bgl255) .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,:where(html.wpc-bgl255) .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(https://jkcreative.shop/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.svg)}:where(html.wpc-bgl255) #add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,:where(html.wpc-bgl255) #add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,:where(html.wpc-bgl255) #add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,:where(html.wpc-bgl255) .woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,:where(html.wpc-bgl255) .woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,:where(html.wpc-bgl255) .woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,:where(html.wpc-bgl255) .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,:where(html.wpc-bgl255) .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,:where(html.wpc-bgl255) .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(https://jkcreative.shop/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.svg)}:where(html.wpc-bgl255) #add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,:where(html.wpc-bgl255) #add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,:where(html.wpc-bgl255) #add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,:where(html.wpc-bgl255) .woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,:where(html.wpc-bgl255) .woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,:where(html.wpc-bgl255) .woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,:where(html.wpc-bgl255) .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,:where(html.wpc-bgl255) .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,:where(html.wpc-bgl255) .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(https://jkcreative.shop/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.svg)}:where(html.wpc-bgl255) #add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,:where(html.wpc-bgl255) #add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,:where(html.wpc-bgl255) #add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,:where(html.wpc-bgl255) .woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,:where(html.wpc-bgl255) .woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,:where(html.wpc-bgl255) .woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,:where(html.wpc-bgl255) .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,:where(html.wpc-bgl255) .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,:where(html.wpc-bgl255) .woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(https://jkcreative.shop/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.svg)}:where(html.wpc-bgl255) div.pp_woocommerce .pp_loaderIcon::before{background:url(https://jkcreative.shop/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center}:where(html.wpc-bgl255) .bdt-divider-icon{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22rgba%28214,%20214,%20214,%200.49%29%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}:where(html.wpc-bgl255) .bdt-list-bullet>::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23666%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E")}:where(html.wpc-bgl255) .bdt-select:not([multiple]):not([size]){background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}:where(html.wpc-bgl255) .bdt-select:not([multiple]):not([size]):disabled{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}:where(html.wpc-bgl255) .bdt-input[list]:hover,:where(html.wpc-bgl255) .bdt-input[list]:focus{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2012%208%206%2016%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}:where(html.wpc-bgl255) .bdt-radio:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E")}:where(html.wpc-bgl255) .bdt-checkbox:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23fff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}:where(html.wpc-bgl255) .bdt-checkbox:indeterminate{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23fff%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E")}:where(html.wpc-bgl255) .bdt-radio:disabled:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23999%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E")}:where(html.wpc-bgl255) .bdt-checkbox:disabled:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}:where(html.wpc-bgl255) .bdt-checkbox:disabled:indeterminate{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23999%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E")}:where(html.wpc-bgl255) .bdt-lazy-loading{background-image:url("/wp-content/plugins/bdthemes-element-pack/assets/images/loading.svg")}:where(html.wpc-bgl255) [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::before{background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%280%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat}:where(html.wpc-bgl255) [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::before{background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28180%2018%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat}:where(html.wpc-bgl255) [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::before{background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28-90%2018%2018%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat}:where(html.wpc-bgl255) [class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::before{background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%2890%206%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat}