paths are changed
@@ -1,19 +0,0 @@
|
||||
/*!
|
||||
* Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
|
||||
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
||||
*/
|
||||
|
||||
@font-face {
|
||||
font-family: 'Font Awesome 5 Free';
|
||||
font-style: normal;
|
||||
font-weight: 900;
|
||||
font-display: swap;
|
||||
src: url(../../../../../../../../../../../../plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.eot);
|
||||
src: url("../../../../../../../../../../../../plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url(../../../../../../../../../../../../plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff2) format("woff2"), url(../../../../../../../../../../../../plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff) format("woff"), url(../../../../../../../../../../../../plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.ttf) format("truetype"), url("../../../../../../../../../../../../plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.svg#fontawesome") format("svg")
|
||||
}
|
||||
|
||||
.fa,
|
||||
.fas {
|
||||
font-family: 'Font Awesome 5 Free';
|
||||
font-weight: 900
|
||||
}
|
||||
@@ -1,28 +0,0 @@
|
||||
.footer-width-fixer {
|
||||
width: 100%
|
||||
}
|
||||
|
||||
.ehf-template-genesis.ehf-header .site-header .wrap,
|
||||
.ehf-template-genesis.ehf-footer .site-footer .wrap,
|
||||
.ehf-template-generatepress.ehf-header .site-header .inside-header {
|
||||
width: 100%;
|
||||
padding: 0;
|
||||
max-width: 100%
|
||||
}
|
||||
|
||||
.ehf-template-generatepress.ehf-header .site-header,
|
||||
.ehf-template-generatepress.ehf-footer .site-footer {
|
||||
width: 100%;
|
||||
padding: 0;
|
||||
max-width: 100%;
|
||||
background-color: transparent !important
|
||||
}
|
||||
|
||||
.bhf-hidden {
|
||||
display: none
|
||||
}
|
||||
|
||||
.ehf-header #masthead {
|
||||
z-index: 99;
|
||||
position: relative
|
||||
}
|
||||
@@ -1,551 +0,0 @@
|
||||
@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)
|
||||
}
|
||||
@@ -1,170 +0,0 @@
|
||||
.tax-product_brand .brand-description {
|
||||
overflow: hidden;
|
||||
zoom: 1
|
||||
}
|
||||
|
||||
.tax-product_brand .brand-description img.brand-thumbnail {
|
||||
width: 25%;
|
||||
float: right
|
||||
}
|
||||
|
||||
.tax-product_brand .brand-description .text {
|
||||
width: 72%;
|
||||
float: left
|
||||
}
|
||||
|
||||
.widget_brand_description img {
|
||||
box-sizing: border-box;
|
||||
width: 100%;
|
||||
max-width: none;
|
||||
height: auto;
|
||||
margin: 0 0 1em
|
||||
}
|
||||
|
||||
ul.brand-thumbnails {
|
||||
margin-left: 0;
|
||||
margin-bottom: 0;
|
||||
clear: both;
|
||||
list-style: none
|
||||
}
|
||||
|
||||
ul.brand-thumbnails:before {
|
||||
clear: both;
|
||||
content: "";
|
||||
display: table
|
||||
}
|
||||
|
||||
ul.brand-thumbnails:after {
|
||||
clear: both;
|
||||
content: "";
|
||||
display: table
|
||||
}
|
||||
|
||||
ul.brand-thumbnails li {
|
||||
float: left;
|
||||
margin: 0 3.8% 1em 0;
|
||||
padding: 0;
|
||||
position: relative;
|
||||
width: 22.05%
|
||||
}
|
||||
|
||||
ul.brand-thumbnails.fluid-columns li {
|
||||
width: auto
|
||||
}
|
||||
|
||||
ul.brand-thumbnails:not(.fluid-columns) li.first {
|
||||
clear: both
|
||||
}
|
||||
|
||||
ul.brand-thumbnails:not(.fluid-columns) li.last {
|
||||
margin-right: 0
|
||||
}
|
||||
|
||||
ul.brand-thumbnails.columns-1 li {
|
||||
width: 100%;
|
||||
margin-right: 0
|
||||
}
|
||||
|
||||
ul.brand-thumbnails.columns-2 li {
|
||||
width: 48%
|
||||
}
|
||||
|
||||
ul.brand-thumbnails.columns-3 li {
|
||||
width: 30.75%
|
||||
}
|
||||
|
||||
ul.brand-thumbnails.columns-5 li {
|
||||
width: 16.95%
|
||||
}
|
||||
|
||||
ul.brand-thumbnails.columns-6 li {
|
||||
width: 13.5%
|
||||
}
|
||||
|
||||
.brand-thumbnails li img {
|
||||
box-sizing: border-box;
|
||||
width: 100%;
|
||||
max-width: none;
|
||||
height: auto;
|
||||
margin: 0
|
||||
}
|
||||
|
||||
@media screen and (max-width:768px) {
|
||||
ul.brand-thumbnails:not(.fluid-columns) li {
|
||||
width: 48% !important
|
||||
}
|
||||
ul.brand-thumbnails:not(.fluid-columns) li.first {
|
||||
clear: none
|
||||
}
|
||||
ul.brand-thumbnails:not(.fluid-columns) li.last {
|
||||
margin-right: 3.8%
|
||||
}
|
||||
ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd) {
|
||||
clear: both
|
||||
}
|
||||
ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even) {
|
||||
margin-right: 0
|
||||
}
|
||||
}
|
||||
|
||||
.brand-thumbnails-description li {
|
||||
text-align: center
|
||||
}
|
||||
|
||||
.brand-thumbnails-description li .term-thumbnail img {
|
||||
display: inline
|
||||
}
|
||||
|
||||
.brand-thumbnails-description li .term-description {
|
||||
margin-top: 1em;
|
||||
text-align: left
|
||||
}
|
||||
|
||||
#brands_a_z h3:target {
|
||||
text-decoration: underline
|
||||
}
|
||||
|
||||
ul.brands_index {
|
||||
list-style: none outside;
|
||||
overflow: hidden;
|
||||
zoom: 1
|
||||
}
|
||||
|
||||
ul.brands_index li {
|
||||
float: left;
|
||||
margin: 0 2px 2px 0
|
||||
}
|
||||
|
||||
ul.brands_index li a,
|
||||
ul.brands_index li span {
|
||||
border: 1px solid #ccc;
|
||||
padding: 6px;
|
||||
line-height: 1em;
|
||||
float: left;
|
||||
text-decoration: none
|
||||
}
|
||||
|
||||
ul.brands_index li span {
|
||||
border-color: #eee;
|
||||
color: #ddd
|
||||
}
|
||||
|
||||
ul.brands_index li a:hover {
|
||||
border-width: 2px;
|
||||
padding: 5px;
|
||||
text-decoration: none
|
||||
}
|
||||
|
||||
ul.brands_index li a.active {
|
||||
border-width: 2px;
|
||||
padding: 5px
|
||||
}
|
||||
|
||||
div#brands_a_z a.top {
|
||||
border: 1px solid #ccc;
|
||||
padding: 4px;
|
||||
line-height: 1em;
|
||||
float: right;
|
||||
text-decoration: none;
|
||||
font-size: .8em
|
||||
}
|
||||
@@ -1,771 +0,0 @@
|
||||
:root {
|
||||
--woocommerce: #720eec;
|
||||
--wc-green: #7ad03a;
|
||||
--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;
|
||||
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>');
|
||||
content: "";
|
||||
display: block;
|
||||
height: 22px;
|
||||
width: 22px
|
||||
}
|
||||
|
||||
.woocommerce form .show-password-input.display-password::before,
|
||||
.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>')
|
||||
}
|
||||
|
||||
.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
|
||||
}
|
||||
@@ -1,258 +0,0 @@
|
||||
:root {
|
||||
--woocommerce: #720eec;
|
||||
--wc-green: #7ad03a;
|
||||
--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 table.shop_table_responsive thead,
|
||||
.woocommerce-page table.shop_table_responsive thead {
|
||||
display: none
|
||||
}
|
||||
|
||||
.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,
|
||||
.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child {
|
||||
border-top: 0
|
||||
}
|
||||
|
||||
.woocommerce table.shop_table_responsive tbody th,
|
||||
.woocommerce-page table.shop_table_responsive tbody th {
|
||||
display: none
|
||||
}
|
||||
|
||||
.woocommerce table.shop_table_responsive tr,
|
||||
.woocommerce-page table.shop_table_responsive tr {
|
||||
display: block
|
||||
}
|
||||
|
||||
.woocommerce table.shop_table_responsive tr td,
|
||||
.woocommerce-page table.shop_table_responsive tr td {
|
||||
display: block;
|
||||
text-align: right !important
|
||||
}
|
||||
|
||||
.woocommerce table.shop_table_responsive tr td.order-actions,
|
||||
.woocommerce-page table.shop_table_responsive tr td.order-actions {
|
||||
text-align: left !important
|
||||
}
|
||||
|
||||
.woocommerce table.shop_table_responsive tr td::before,
|
||||
.woocommerce-page table.shop_table_responsive tr td::before {
|
||||
content: attr(data-title) ": ";
|
||||
font-weight: 700;
|
||||
float: left
|
||||
}
|
||||
|
||||
.woocommerce table.shop_table_responsive tr td.actions::before,
|
||||
.woocommerce table.shop_table_responsive tr td.product-remove::before,
|
||||
.woocommerce-page table.shop_table_responsive tr td.actions::before,
|
||||
.woocommerce-page table.shop_table_responsive tr td.product-remove::before {
|
||||
display: none
|
||||
}
|
||||
|
||||
.woocommerce table.shop_table_responsive tr:nth-child(2n) td,
|
||||
.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
|
||||
background-color: rgba(0, 0, 0, .025)
|
||||
}
|
||||
|
||||
.woocommerce table.my_account_orders tr td.order-actions,
|
||||
.woocommerce-page table.my_account_orders tr td.order-actions {
|
||||
text-align: left
|
||||
}
|
||||
|
||||
.woocommerce table.my_account_orders tr td.order-actions::before,
|
||||
.woocommerce-page table.my_account_orders tr td.order-actions::before {
|
||||
display: none
|
||||
}
|
||||
|
||||
.woocommerce table.my_account_orders tr td.order-actions .button,
|
||||
.woocommerce-page table.my_account_orders tr td.order-actions .button {
|
||||
float: none;
|
||||
margin: .125em .25em .125em 0
|
||||
}
|
||||
|
||||
.woocommerce .col2-set .col-1,
|
||||
.woocommerce .col2-set .col-2,
|
||||
.woocommerce-page .col2-set .col-1,
|
||||
.woocommerce-page .col2-set .col-2 {
|
||||
float: none;
|
||||
width: 100%
|
||||
}
|
||||
|
||||
.woocommerce ul.products[class*=columns-] li.product,
|
||||
.woocommerce-page ul.products[class*=columns-] li.product {
|
||||
width: 48%;
|
||||
float: left;
|
||||
clear: both;
|
||||
margin: 0 0 2.992em
|
||||
}
|
||||
|
||||
.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),
|
||||
.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n) {
|
||||
float: right;
|
||||
clear: none !important
|
||||
}
|
||||
|
||||
.woocommerce #content div.product div.images,
|
||||
.woocommerce #content div.product div.summary,
|
||||
.woocommerce div.product div.images,
|
||||
.woocommerce div.product div.summary,
|
||||
.woocommerce-page #content div.product div.images,
|
||||
.woocommerce-page #content div.product div.summary,
|
||||
.woocommerce-page div.product div.images,
|
||||
.woocommerce-page div.product div.summary {
|
||||
float: none;
|
||||
width: 100%
|
||||
}
|
||||
|
||||
.woocommerce #content table.cart .product-thumbnail,
|
||||
.woocommerce table.cart .product-thumbnail,
|
||||
.woocommerce-page #content table.cart .product-thumbnail,
|
||||
.woocommerce-page table.cart .product-thumbnail {
|
||||
display: none
|
||||
}
|
||||
|
||||
.woocommerce #content table.cart td.actions,
|
||||
.woocommerce table.cart td.actions,
|
||||
.woocommerce-page #content table.cart td.actions,
|
||||
.woocommerce-page table.cart td.actions {
|
||||
text-align: left
|
||||
}
|
||||
|
||||
.woocommerce #content table.cart td.actions .coupon,
|
||||
.woocommerce table.cart td.actions .coupon,
|
||||
.woocommerce-page #content table.cart td.actions .coupon,
|
||||
.woocommerce-page table.cart td.actions .coupon {
|
||||
float: none;
|
||||
padding-bottom: .5em
|
||||
}
|
||||
|
||||
.woocommerce #content table.cart td.actions .coupon::after,
|
||||
.woocommerce #content table.cart td.actions .coupon::before,
|
||||
.woocommerce table.cart td.actions .coupon::after,
|
||||
.woocommerce table.cart td.actions .coupon::before,
|
||||
.woocommerce-page #content table.cart td.actions .coupon::after,
|
||||
.woocommerce-page #content table.cart td.actions .coupon::before,
|
||||
.woocommerce-page table.cart td.actions .coupon::after,
|
||||
.woocommerce-page table.cart td.actions .coupon::before {
|
||||
content: " ";
|
||||
display: table
|
||||
}
|
||||
|
||||
.woocommerce #content table.cart td.actions .coupon::after,
|
||||
.woocommerce table.cart td.actions .coupon::after,
|
||||
.woocommerce-page #content table.cart td.actions .coupon::after,
|
||||
.woocommerce-page table.cart td.actions .coupon::after {
|
||||
clear: both
|
||||
}
|
||||
|
||||
.woocommerce #content table.cart td.actions .coupon .button,
|
||||
.woocommerce #content table.cart td.actions .coupon .input-text,
|
||||
.woocommerce #content table.cart td.actions .coupon input,
|
||||
.woocommerce table.cart td.actions .coupon .button,
|
||||
.woocommerce table.cart td.actions .coupon .input-text,
|
||||
.woocommerce table.cart td.actions .coupon input,
|
||||
.woocommerce-page #content table.cart td.actions .coupon .button,
|
||||
.woocommerce-page #content table.cart td.actions .coupon .input-text,
|
||||
.woocommerce-page #content table.cart td.actions .coupon input,
|
||||
.woocommerce-page table.cart td.actions .coupon .button,
|
||||
.woocommerce-page table.cart td.actions .coupon .input-text,
|
||||
.woocommerce-page table.cart td.actions .coupon input {
|
||||
width: 48%;
|
||||
box-sizing: border-box
|
||||
}
|
||||
|
||||
.woocommerce #content table.cart td.actions .coupon .button.alt,
|
||||
.woocommerce #content table.cart td.actions .coupon .input-text+.button,
|
||||
.woocommerce table.cart td.actions .coupon .button.alt,
|
||||
.woocommerce table.cart td.actions .coupon .input-text+.button,
|
||||
.woocommerce-page #content table.cart td.actions .coupon .button.alt,
|
||||
.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,
|
||||
.woocommerce-page table.cart td.actions .coupon .button.alt,
|
||||
.woocommerce-page table.cart td.actions .coupon .input-text+.button {
|
||||
float: right
|
||||
}
|
||||
|
||||
.woocommerce #content table.cart td.actions .coupon .coupon-error-notice,
|
||||
.woocommerce table.cart td.actions .coupon .coupon-error-notice,
|
||||
.woocommerce-page #content table.cart td.actions .coupon .coupon-error-notice,
|
||||
.woocommerce-page table.cart td.actions .coupon .coupon-error-notice {
|
||||
clear: left;
|
||||
color: var(--wc-red);
|
||||
float: left;
|
||||
font-size: .75em;
|
||||
margin-bottom: 0;
|
||||
text-align: left;
|
||||
width: 48%
|
||||
}
|
||||
|
||||
.woocommerce #content table.cart td.actions .button,
|
||||
.woocommerce table.cart td.actions .button,
|
||||
.woocommerce-page #content table.cart td.actions .button,
|
||||
.woocommerce-page table.cart td.actions .button {
|
||||
display: block;
|
||||
width: 100%
|
||||
}
|
||||
|
||||
.woocommerce .cart-collaterals .cart_totals,
|
||||
.woocommerce .cart-collaterals .cross-sells,
|
||||
.woocommerce .cart-collaterals .shipping_calculator,
|
||||
.woocommerce-page .cart-collaterals .cart_totals,
|
||||
.woocommerce-page .cart-collaterals .cross-sells,
|
||||
.woocommerce-page .cart-collaterals .shipping_calculator {
|
||||
width: 100%;
|
||||
float: none;
|
||||
text-align: left
|
||||
}
|
||||
|
||||
.woocommerce-page.woocommerce-checkout form.login .form-row,
|
||||
.woocommerce.woocommerce-checkout form.login .form-row {
|
||||
width: 100%;
|
||||
float: none
|
||||
}
|
||||
|
||||
.woocommerce #payment .terms,
|
||||
.woocommerce-page #payment .terms {
|
||||
text-align: left;
|
||||
padding: 0
|
||||
}
|
||||
|
||||
.woocommerce #payment #place_order,
|
||||
.woocommerce-page #payment #place_order {
|
||||
float: none;
|
||||
width: 100%;
|
||||
box-sizing: border-box;
|
||||
margin-bottom: 1em
|
||||
}
|
||||
|
||||
.woocommerce .lost_reset_password .form-row-first,
|
||||
.woocommerce .lost_reset_password .form-row-last,
|
||||
.woocommerce-page .lost_reset_password .form-row-first,
|
||||
.woocommerce-page .lost_reset_password .form-row-last {
|
||||
width: 100%;
|
||||
float: none;
|
||||
margin-right: 0
|
||||
}
|
||||
|
||||
.woocommerce-account .woocommerce-MyAccount-content,
|
||||
.woocommerce-account .woocommerce-MyAccount-navigation {
|
||||
float: none;
|
||||
width: 100%
|
||||
}
|
||||
|
||||
.single-product .twentythirteen .panel {
|
||||
padding-left: 20px !important;
|
||||
padding-right: 20px !important
|
||||
}
|
||||
@@ -1,8 +0,0 @@
|
||||
@font-face {
|
||||
font-display: swap;
|
||||
font-family: 'fontello';
|
||||
src: url(../../../../../../../../../themes/logico/fonts/fontello.eot?98791691);
|
||||
src: url('../../../../../../../../../themes/logico/fonts/fontello.eot?98791691#iefix') format('embedded-opentype'), url(../../../../../../../../../themes/logico/fonts/fontello.woff2?98791691) format('woff2'), url(../../../../../../../../../themes/logico/fonts/fontello.woff?98791691) format('woff'), url(../../../../../../../../../themes/logico/fonts/fontello.ttf?98791691) format('truetype'), url('../../../../../../../../../themes/logico/fonts/fontello.svg?98791691#fontello') format('svg');
|
||||
font-weight: 400;
|
||||
font-style: normal
|
||||
}
|
||||
@@ -1,524 +0,0 @@
|
||||
[class^="icon-"]:before,
|
||||
[class*=" icon-"]:before {
|
||||
font-family: 'fontello';
|
||||
font-style: normal;
|
||||
font-weight: 400;
|
||||
speak: never;
|
||||
display: inline-block;
|
||||
text-decoration: inherit;
|
||||
width: 1em;
|
||||
text-align: center;
|
||||
font-variant: normal;
|
||||
text-transform: none;
|
||||
line-height: 1em;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
-moz-osx-font-smoothing: grayscale
|
||||
}
|
||||
|
||||
.icon-arrow-down:before {
|
||||
content: '\e800'
|
||||
}
|
||||
|
||||
.icon-arrow-right:before {
|
||||
content: '\e801'
|
||||
}
|
||||
|
||||
.icon-arrow-left:before {
|
||||
content: '\e802'
|
||||
}
|
||||
|
||||
.icon-arrow-top:before {
|
||||
content: '\e803'
|
||||
}
|
||||
|
||||
.icon-arrow-x-l-down:before {
|
||||
content: '\e804'
|
||||
}
|
||||
|
||||
.icon-arrow-x-r-down:before {
|
||||
content: '\e805'
|
||||
}
|
||||
|
||||
.icon-arrow-x-l-top:before {
|
||||
content: '\e806'
|
||||
}
|
||||
|
||||
.icon-button-arrow-x-l-down:before {
|
||||
content: '\e807'
|
||||
}
|
||||
|
||||
.icon-button-arrow-x-r-down:before {
|
||||
content: '\e808'
|
||||
}
|
||||
|
||||
.icon-button-arrow-x-l-top:before {
|
||||
content: '\e809'
|
||||
}
|
||||
|
||||
.icon-arrow-x-r-top:before {
|
||||
content: '\e80a'
|
||||
}
|
||||
|
||||
.icon-button-arrow-x-r-top:before {
|
||||
content: '\e80b'
|
||||
}
|
||||
|
||||
.icon-chevron-large-down:before {
|
||||
content: '\e80c'
|
||||
}
|
||||
|
||||
.icon-chevron-large-left:before {
|
||||
content: '\e80d'
|
||||
}
|
||||
|
||||
.icon-chevron-large-top:before {
|
||||
content: '\e80e'
|
||||
}
|
||||
|
||||
.icon-chevron-large-right:before {
|
||||
content: '\e80f'
|
||||
}
|
||||
|
||||
.icon-chevron-medium-down:before {
|
||||
content: '\e810'
|
||||
}
|
||||
|
||||
.icon-chevron-medium-left:before {
|
||||
content: '\e811'
|
||||
}
|
||||
|
||||
.icon-chevron-medium-right:before {
|
||||
content: '\e812'
|
||||
}
|
||||
|
||||
.icon-chevron-medium-top:before {
|
||||
content: '\e813'
|
||||
}
|
||||
|
||||
.icon-chevron-small-left:before {
|
||||
content: '\e814'
|
||||
}
|
||||
|
||||
.icon-chevron-small-top:before {
|
||||
content: '\e815'
|
||||
}
|
||||
|
||||
.icon-chevron-small-down:before {
|
||||
content: '\e816'
|
||||
}
|
||||
|
||||
.icon-chevron-small-right:before {
|
||||
content: '\e817'
|
||||
}
|
||||
|
||||
.icon-goods-export-1:before {
|
||||
content: '\e819'
|
||||
}
|
||||
|
||||
.icon-goods-export-2:before {
|
||||
content: '\e81a'
|
||||
}
|
||||
|
||||
.icon-goods-export-3:before {
|
||||
content: '\e81b'
|
||||
}
|
||||
|
||||
.icon-goods-export-4:before {
|
||||
content: '\e81c'
|
||||
}
|
||||
|
||||
.icon-goods-export-5:before {
|
||||
content: '\e81d'
|
||||
}
|
||||
|
||||
.icon-goods-export-6:before {
|
||||
content: '\e81e'
|
||||
}
|
||||
|
||||
.icon-goods-export-7:before {
|
||||
content: '\e81f'
|
||||
}
|
||||
|
||||
.icon-goods-export-8:before {
|
||||
content: '\e820'
|
||||
}
|
||||
|
||||
.icon-goods-export-9:before {
|
||||
content: '\e821'
|
||||
}
|
||||
|
||||
.icon-goods-export-10:before {
|
||||
content: '\e822'
|
||||
}
|
||||
|
||||
.icon-goods-export-11:before {
|
||||
content: '\e823'
|
||||
}
|
||||
|
||||
.icon-goods-export-12:before {
|
||||
content: '\e824'
|
||||
}
|
||||
|
||||
.icon-goods-export-13:before {
|
||||
content: '\e825'
|
||||
}
|
||||
|
||||
.icon-goods-export-14:before {
|
||||
content: '\e826'
|
||||
}
|
||||
|
||||
.icon-goods-export-15:before {
|
||||
content: '\e827'
|
||||
}
|
||||
|
||||
.icon-goods-export-16:before {
|
||||
content: '\e828'
|
||||
}
|
||||
|
||||
.icon-goods-export-17:before {
|
||||
content: '\e829'
|
||||
}
|
||||
|
||||
.icon-goods-export-18:before {
|
||||
content: '\e82a'
|
||||
}
|
||||
|
||||
.icon-goods-export-19:before {
|
||||
content: '\e82b'
|
||||
}
|
||||
|
||||
.icon-goods-export-20:before {
|
||||
content: '\e82c'
|
||||
}
|
||||
|
||||
.icon-goods-export-21:before {
|
||||
content: '\e82d'
|
||||
}
|
||||
|
||||
.icon-goods-export-22:before {
|
||||
content: '\e82e'
|
||||
}
|
||||
|
||||
.icon-goods-export-23:before {
|
||||
content: '\e82f'
|
||||
}
|
||||
|
||||
.icon-goods-export-24:before {
|
||||
content: '\e830'
|
||||
}
|
||||
|
||||
.icon-goods-export-25:before {
|
||||
content: '\e831'
|
||||
}
|
||||
|
||||
.icon-goods-export-26:before {
|
||||
content: '\e832'
|
||||
}
|
||||
|
||||
.icon-goods-export-27:before {
|
||||
content: '\e833'
|
||||
}
|
||||
|
||||
.icon-goods-export-28:before {
|
||||
content: '\e834'
|
||||
}
|
||||
|
||||
.icon-goods-export-29:before {
|
||||
content: '\e835'
|
||||
}
|
||||
|
||||
.icon-goods-export-30:before {
|
||||
content: '\e836'
|
||||
}
|
||||
|
||||
.icon-goods-export-31:before {
|
||||
content: '\e837'
|
||||
}
|
||||
|
||||
.icon-goods-export-32:before {
|
||||
content: '\e838'
|
||||
}
|
||||
|
||||
.icon-light-container:before {
|
||||
content: '\e839'
|
||||
}
|
||||
|
||||
.icon-light-delivery:before {
|
||||
content: '\e83a'
|
||||
}
|
||||
|
||||
.icon-light-directions:before {
|
||||
content: '\e83b'
|
||||
}
|
||||
|
||||
.icon-light-storage:before {
|
||||
content: '\e83c'
|
||||
}
|
||||
|
||||
.icon-triangle-arrow-down:before {
|
||||
content: '\e83d'
|
||||
}
|
||||
|
||||
.icon-triangle-arrow-left:before {
|
||||
content: '\e83e'
|
||||
}
|
||||
|
||||
.icon-triangle-arrow-right:before {
|
||||
content: '\e83f'
|
||||
}
|
||||
|
||||
.icon-triangle-arrow-top:before {
|
||||
content: '\e840'
|
||||
}
|
||||
|
||||
.icon-air-delivery:before {
|
||||
content: '\e841'
|
||||
}
|
||||
|
||||
.icon-call:before {
|
||||
content: '\e842'
|
||||
}
|
||||
|
||||
.icon-cart:before {
|
||||
content: '\e843'
|
||||
}
|
||||
|
||||
.icon-calendar:before {
|
||||
content: '\e844'
|
||||
}
|
||||
|
||||
.icon-close:before {
|
||||
content: '\e845'
|
||||
}
|
||||
|
||||
.icon-container:before {
|
||||
content: '\e846'
|
||||
}
|
||||
|
||||
.icon-coupon:before {
|
||||
content: '\e847'
|
||||
}
|
||||
|
||||
.icon-crop:before {
|
||||
content: '\e848'
|
||||
}
|
||||
|
||||
.icon-download:before {
|
||||
content: '\e849'
|
||||
}
|
||||
|
||||
.icon-download-alter:before {
|
||||
content: '\e84a'
|
||||
}
|
||||
|
||||
.icon-eye:before {
|
||||
content: '\e84b'
|
||||
}
|
||||
|
||||
.icon-file-doc:before {
|
||||
content: '\e84c'
|
||||
}
|
||||
|
||||
.icon-file-file:before {
|
||||
content: '\e84d'
|
||||
}
|
||||
|
||||
.icon-file-pdf:before {
|
||||
content: '\e84e'
|
||||
}
|
||||
|
||||
.icon-garland:before {
|
||||
content: '\e84f'
|
||||
}
|
||||
|
||||
.icon-font:before {
|
||||
content: '\e850'
|
||||
}
|
||||
|
||||
.icon-half-logo:before {
|
||||
content: '\e851'
|
||||
}
|
||||
|
||||
.icon-logo:before {
|
||||
content: '\e852'
|
||||
}
|
||||
|
||||
.icon-location:before {
|
||||
content: '\e853'
|
||||
}
|
||||
|
||||
.icon-hiring:before {
|
||||
content: '\e854'
|
||||
}
|
||||
|
||||
.icon-mail:before {
|
||||
content: '\e855'
|
||||
}
|
||||
|
||||
.icon-package-delivery:before {
|
||||
content: '\e856'
|
||||
}
|
||||
|
||||
.icon-paint:before {
|
||||
content: '\e857'
|
||||
}
|
||||
|
||||
.icon-print:before {
|
||||
content: '\e858'
|
||||
}
|
||||
|
||||
.icon-resize:before {
|
||||
content: '\e85a'
|
||||
}
|
||||
|
||||
.icon-sidebar:before {
|
||||
content: '\e85b'
|
||||
}
|
||||
|
||||
.icon-search:before {
|
||||
content: '\e85c'
|
||||
}
|
||||
|
||||
.icon-side-menu-black:before {
|
||||
content: '\e85d'
|
||||
}
|
||||
|
||||
.icon-side-menu-light:before {
|
||||
content: '\e85e'
|
||||
}
|
||||
|
||||
.icon-star-light:before {
|
||||
content: '\e861'
|
||||
}
|
||||
|
||||
.icon-star:before {
|
||||
content: '\e862'
|
||||
}
|
||||
|
||||
.icon-supply-chain:before {
|
||||
content: '\e863'
|
||||
}
|
||||
|
||||
.icon-tap:before {
|
||||
content: '\e864'
|
||||
}
|
||||
|
||||
.icon-terms:before {
|
||||
content: '\e865'
|
||||
}
|
||||
|
||||
.icon-translate:before {
|
||||
content: '\e866'
|
||||
}
|
||||
|
||||
.icon-trolley:before {
|
||||
content: '\e867'
|
||||
}
|
||||
|
||||
.icon-update:before {
|
||||
content: '\e868'
|
||||
}
|
||||
|
||||
.icon-user:before {
|
||||
content: '\e869'
|
||||
}
|
||||
|
||||
.icon-solid-warehousing-container:before {
|
||||
content: '\e86a'
|
||||
}
|
||||
|
||||
.icon-solid-warehousing-conveyor:before {
|
||||
content: '\e86b'
|
||||
}
|
||||
|
||||
.icon-solid-warehousing-delivery:before {
|
||||
content: '\e86c'
|
||||
}
|
||||
|
||||
.icon-solid-warehousing-hand-loader:before {
|
||||
content: '\e86d'
|
||||
}
|
||||
|
||||
.icon-solid-warehousing-loader:before {
|
||||
content: '\e86e'
|
||||
}
|
||||
|
||||
.icon-solid-warehousing-loader-in-work:before {
|
||||
content: '\e86f'
|
||||
}
|
||||
|
||||
.icon-solid-warehousing-manual-loader-box:before {
|
||||
content: '\e870'
|
||||
}
|
||||
|
||||
.icon-solid-warehousing-manual-transportation:before {
|
||||
content: '\e871'
|
||||
}
|
||||
|
||||
.icon-solid-warehousing-scales:before {
|
||||
content: '\e872'
|
||||
}
|
||||
|
||||
.icon-solid-warehousing-scanner:before {
|
||||
content: '\e873'
|
||||
}
|
||||
|
||||
.icon-solid-warehousing-palett:before {
|
||||
content: '\e874'
|
||||
}
|
||||
|
||||
.icon-solid-warehousing-security:before {
|
||||
content: '\e875'
|
||||
}
|
||||
|
||||
.icon-solid-warehousing-storage:before {
|
||||
content: '\e876'
|
||||
}
|
||||
|
||||
.icon-solid-warehousing-truck:before {
|
||||
content: '\e877'
|
||||
}
|
||||
|
||||
.icon-solid-warehousing-warehouse:before {
|
||||
content: '\e878'
|
||||
}
|
||||
|
||||
.icon-solid-warehousing-autoloader:before {
|
||||
content: '\e879'
|
||||
}
|
||||
|
||||
.icon-check:before {
|
||||
content: '\e87a'
|
||||
}
|
||||
|
||||
.icon-check-alter:before {
|
||||
content: '\e87b'
|
||||
}
|
||||
|
||||
.icon-quote-left:before {
|
||||
content: '\e87c'
|
||||
}
|
||||
|
||||
.icon-quote-right:before {
|
||||
content: '\e87d'
|
||||
}
|
||||
|
||||
.icon-quote-right-light:before {
|
||||
content: '\e87e'
|
||||
}
|
||||
|
||||
.icon-play:before {
|
||||
content: '\e8a2'
|
||||
}
|
||||
|
||||
.icon-play-active:before {
|
||||
content: '\e8a3'
|
||||
}
|
||||
|
||||
.icon-icon-rounded:before {
|
||||
content: '\e8f9'
|
||||
}
|
||||
|
||||
.icon-icon-angular:before {
|
||||
content: '\e8fa'
|
||||
}
|
||||
@@ -1,147 +0,0 @@
|
||||
/*! elementor - v3.32.0 - 05-10-2025 */
|
||||
|
||||
.elementor-widget-divider {
|
||||
--divider-border-style: none;
|
||||
--divider-border-width: 1px;
|
||||
--divider-color: #0c0d0e;
|
||||
--divider-icon-size: 20px;
|
||||
--divider-element-spacing: 10px;
|
||||
--divider-pattern-height: 24px;
|
||||
--divider-pattern-size: 20px;
|
||||
--divider-pattern-url: none;
|
||||
--divider-pattern-repeat: repeat-x
|
||||
}
|
||||
|
||||
.elementor-widget-divider .elementor-divider {
|
||||
display: flex
|
||||
}
|
||||
|
||||
.elementor-widget-divider .elementor-divider__text {
|
||||
font-size: 15px;
|
||||
line-height: 1;
|
||||
max-width: 95%
|
||||
}
|
||||
|
||||
.elementor-widget-divider .elementor-divider__element {
|
||||
flex-shrink: 0;
|
||||
margin: 0 var(--divider-element-spacing)
|
||||
}
|
||||
|
||||
.elementor-widget-divider .elementor-icon {
|
||||
font-size: var(--divider-icon-size)
|
||||
}
|
||||
|
||||
.elementor-widget-divider .elementor-divider-separator {
|
||||
direction: ltr;
|
||||
display: flex;
|
||||
margin: 0
|
||||
}
|
||||
|
||||
.elementor-widget-divider--view-line_icon .elementor-divider-separator,
|
||||
.elementor-widget-divider--view-line_text .elementor-divider-separator {
|
||||
align-items: center
|
||||
}
|
||||
|
||||
.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,
|
||||
.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,
|
||||
.elementor-widget-divider--view-line_text .elementor-divider-separator:after,
|
||||
.elementor-widget-divider--view-line_text .elementor-divider-separator:before {
|
||||
border-block-end: 0;
|
||||
border-block-start: var(--divider-border-width) var(--divider-border-style) var(--divider-color);
|
||||
content: "";
|
||||
display: block;
|
||||
flex-grow: 1
|
||||
}
|
||||
|
||||
.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type {
|
||||
flex-grow: 0;
|
||||
flex-shrink: 100
|
||||
}
|
||||
|
||||
.elementor-widget-divider--element-align-left .elementor-divider-separator:before {
|
||||
content: none
|
||||
}
|
||||
|
||||
.elementor-widget-divider--element-align-left .elementor-divider__element {
|
||||
margin-left: 0
|
||||
}
|
||||
|
||||
.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type {
|
||||
flex-grow: 0;
|
||||
flex-shrink: 100
|
||||
}
|
||||
|
||||
.elementor-widget-divider--element-align-right .elementor-divider-separator:after {
|
||||
content: none
|
||||
}
|
||||
|
||||
.elementor-widget-divider--element-align-right .elementor-divider__element {
|
||||
margin-right: 0
|
||||
}
|
||||
|
||||
.elementor-widget-divider--element-align-start .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type {
|
||||
flex-grow: 0;
|
||||
flex-shrink: 100
|
||||
}
|
||||
|
||||
.elementor-widget-divider--element-align-start .elementor-divider-separator:before {
|
||||
content: none
|
||||
}
|
||||
|
||||
.elementor-widget-divider--element-align-start .elementor-divider__element {
|
||||
margin-inline-start: 0
|
||||
}
|
||||
|
||||
.elementor-widget-divider--element-align-end .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type {
|
||||
flex-grow: 0;
|
||||
flex-shrink: 100
|
||||
}
|
||||
|
||||
.elementor-widget-divider--element-align-end .elementor-divider-separator:after {
|
||||
content: none
|
||||
}
|
||||
|
||||
.elementor-widget-divider--element-align-end .elementor-divider__element {
|
||||
margin-inline-end: 0
|
||||
}
|
||||
|
||||
.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
|
||||
border-block-start: var(--divider-border-width) var(--divider-border-style) var(--divider-color)
|
||||
}
|
||||
|
||||
.elementor-widget-divider--separator-type-pattern {
|
||||
--divider-border-style: none
|
||||
}
|
||||
|
||||
.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,
|
||||
.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,
|
||||
.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,
|
||||
.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator {
|
||||
background-color: var(--divider-color);
|
||||
-webkit-mask-image: var(--divider-pattern-url);
|
||||
mask-image: var(--divider-pattern-url);
|
||||
-webkit-mask-repeat: var(--divider-pattern-repeat);
|
||||
mask-repeat: var(--divider-pattern-repeat);
|
||||
-webkit-mask-size: var(--divider-pattern-size) 100%;
|
||||
mask-size: var(--divider-pattern-size) 100%;
|
||||
min-height: var(--divider-pattern-height);
|
||||
width: 100%
|
||||
}
|
||||
|
||||
.elementor-widget-divider--no-spacing {
|
||||
--divider-pattern-size: auto
|
||||
}
|
||||
|
||||
.elementor-widget-divider--bg-round {
|
||||
--divider-pattern-repeat: round
|
||||
}
|
||||
|
||||
.rtl .elementor-widget-divider .elementor-divider__text {
|
||||
direction: rtl
|
||||
}
|
||||
|
||||
.e-con-inner>.elementor-widget-divider,
|
||||
.e-con>.elementor-widget-divider {
|
||||
width: var(--container-widget-width, 100%);
|
||||
--flex-grow: var( --container-widget-flex-grow)
|
||||
}
|
||||
@@ -1,343 +0,0 @@
|
||||
/*! elementor - v3.32.0 - 05-10-2025 */
|
||||
|
||||
.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container,
|
||||
.elementor-widget:not(:has(.elementor-widget-container)) .elementor-widget-container {
|
||||
overflow: hidden
|
||||
}
|
||||
|
||||
.elementor-widget .elementor-icon-list-items.elementor-inline-items {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
margin-inline: -8px
|
||||
}
|
||||
|
||||
.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-inline-item {
|
||||
word-break: break-word
|
||||
}
|
||||
|
||||
.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
|
||||
margin-inline: 8px
|
||||
}
|
||||
|
||||
.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
|
||||
border-width: 0;
|
||||
border-inline-start-width: 1px;
|
||||
border-style: solid;
|
||||
height: 100%;
|
||||
inset-inline-end: -8px;
|
||||
inset-inline-start: auto;
|
||||
position: relative;
|
||||
width: auto
|
||||
}
|
||||
|
||||
.elementor-widget .elementor-icon-list-items {
|
||||
list-style-type: none;
|
||||
margin: 0;
|
||||
padding: 0
|
||||
}
|
||||
|
||||
.elementor-widget .elementor-icon-list-item {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
position: relative
|
||||
}
|
||||
|
||||
.elementor-widget .elementor-icon-list-item:after {
|
||||
inset-block-end: 0;
|
||||
position: absolute;
|
||||
width: 100%
|
||||
}
|
||||
|
||||
.elementor-widget .elementor-icon-list-item,
|
||||
.elementor-widget .elementor-icon-list-item a {
|
||||
align-items: var(--icon-vertical-align, center);
|
||||
display: flex;
|
||||
font-size: inherit
|
||||
}
|
||||
|
||||
.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text {
|
||||
align-self: center;
|
||||
padding-inline-start: 5px
|
||||
}
|
||||
|
||||
.elementor-widget .elementor-icon-list-icon {
|
||||
display: flex;
|
||||
inset-block-start: var(--icon-vertical-offset, initial);
|
||||
position: relative
|
||||
}
|
||||
|
||||
.elementor-widget .elementor-icon-list-icon svg {
|
||||
height: var(--e-icon-list-icon-size, 1em);
|
||||
width: var(--e-icon-list-icon-size, 1em)
|
||||
}
|
||||
|
||||
.elementor-widget .elementor-icon-list-icon i {
|
||||
font-size: var(--e-icon-list-icon-size);
|
||||
width: 1.25em
|
||||
}
|
||||
|
||||
.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon {
|
||||
text-align: var(--e-icon-list-icon-align)
|
||||
}
|
||||
|
||||
.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg {
|
||||
margin: var(--e-icon-list-icon-margin, 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0)
|
||||
}
|
||||
|
||||
.elementor-widget.elementor-list-item-link-full_width a {
|
||||
width: 100%
|
||||
}
|
||||
|
||||
.elementor-widget.elementor-align-center .elementor-icon-list-item,
|
||||
.elementor-widget.elementor-align-center .elementor-icon-list-item a {
|
||||
justify-content: center
|
||||
}
|
||||
|
||||
.elementor-widget.elementor-align-center .elementor-icon-list-item:after {
|
||||
margin: auto
|
||||
}
|
||||
|
||||
.elementor-widget.elementor-align-center .elementor-inline-items {
|
||||
justify-content: center
|
||||
}
|
||||
|
||||
.elementor-widget.elementor-align-left .elementor-icon-list-item,
|
||||
.elementor-widget.elementor-align-left .elementor-icon-list-item a {
|
||||
justify-content: flex-start;
|
||||
text-align: left
|
||||
}
|
||||
|
||||
.elementor-widget.elementor-align-left .elementor-inline-items {
|
||||
justify-content: flex-start
|
||||
}
|
||||
|
||||
.elementor-widget.elementor-align-right .elementor-icon-list-item,
|
||||
.elementor-widget.elementor-align-right .elementor-icon-list-item a {
|
||||
justify-content: flex-end;
|
||||
text-align: right
|
||||
}
|
||||
|
||||
.elementor-widget.elementor-align-right .elementor-icon-list-items {
|
||||
justify-content: flex-end
|
||||
}
|
||||
|
||||
.elementor-widget:not(.elementor-align-right) .elementor-icon-list-item:after {
|
||||
inset-inline-start: 0
|
||||
}
|
||||
|
||||
.elementor-widget:not(.elementor-align-left) .elementor-icon-list-item:after {
|
||||
inset-inline-end: 0
|
||||
}
|
||||
|
||||
@media (min-width:-1) {
|
||||
.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item,
|
||||
.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item a {
|
||||
justify-content: center
|
||||
}
|
||||
.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item:after {
|
||||
margin: auto
|
||||
}
|
||||
.elementor-widget.elementor-widescreen-align-center .elementor-inline-items {
|
||||
justify-content: center
|
||||
}
|
||||
.elementor-widget.elementor-widescreen-align-left .elementor-icon-list-item,
|
||||
.elementor-widget.elementor-widescreen-align-left .elementor-icon-list-item a {
|
||||
justify-content: flex-start;
|
||||
text-align: left
|
||||
}
|
||||
.elementor-widget.elementor-widescreen-align-left .elementor-inline-items {
|
||||
justify-content: flex-start
|
||||
}
|
||||
.elementor-widget.elementor-widescreen-align-right .elementor-icon-list-item,
|
||||
.elementor-widget.elementor-widescreen-align-right .elementor-icon-list-item a {
|
||||
justify-content: flex-end;
|
||||
text-align: right
|
||||
}
|
||||
.elementor-widget.elementor-widescreen-align-right .elementor-icon-list-items {
|
||||
justify-content: flex-end
|
||||
}
|
||||
.elementor-widget:not(.elementor-widescreen-align-right) .elementor-icon-list-item:after {
|
||||
inset-inline-start: 0
|
||||
}
|
||||
.elementor-widget:not(.elementor-widescreen-align-left) .elementor-icon-list-item:after {
|
||||
inset-inline-end: 0
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width:-1) {
|
||||
.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item,
|
||||
.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item a {
|
||||
justify-content: center
|
||||
}
|
||||
.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item:after {
|
||||
margin: auto
|
||||
}
|
||||
.elementor-widget.elementor-laptop-align-center .elementor-inline-items {
|
||||
justify-content: center
|
||||
}
|
||||
.elementor-widget.elementor-laptop-align-left .elementor-icon-list-item,
|
||||
.elementor-widget.elementor-laptop-align-left .elementor-icon-list-item a {
|
||||
justify-content: flex-start;
|
||||
text-align: left
|
||||
}
|
||||
.elementor-widget.elementor-laptop-align-left .elementor-inline-items {
|
||||
justify-content: flex-start
|
||||
}
|
||||
.elementor-widget.elementor-laptop-align-right .elementor-icon-list-item,
|
||||
.elementor-widget.elementor-laptop-align-right .elementor-icon-list-item a {
|
||||
justify-content: flex-end;
|
||||
text-align: right
|
||||
}
|
||||
.elementor-widget.elementor-laptop-align-right .elementor-icon-list-items {
|
||||
justify-content: flex-end
|
||||
}
|
||||
.elementor-widget:not(.elementor-laptop-align-right) .elementor-icon-list-item:after {
|
||||
inset-inline-start: 0
|
||||
}
|
||||
.elementor-widget:not(.elementor-laptop-align-left) .elementor-icon-list-item:after {
|
||||
inset-inline-end: 0
|
||||
}
|
||||
.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item,
|
||||
.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item a {
|
||||
justify-content: center
|
||||
}
|
||||
.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item:after {
|
||||
margin: auto
|
||||
}
|
||||
.elementor-widget.elementor-tablet_extra-align-center .elementor-inline-items {
|
||||
justify-content: center
|
||||
}
|
||||
.elementor-widget.elementor-tablet_extra-align-left .elementor-icon-list-item,
|
||||
.elementor-widget.elementor-tablet_extra-align-left .elementor-icon-list-item a {
|
||||
justify-content: flex-start;
|
||||
text-align: left
|
||||
}
|
||||
.elementor-widget.elementor-tablet_extra-align-left .elementor-inline-items {
|
||||
justify-content: flex-start
|
||||
}
|
||||
.elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-item,
|
||||
.elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-item a {
|
||||
justify-content: flex-end;
|
||||
text-align: right
|
||||
}
|
||||
.elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-items {
|
||||
justify-content: flex-end
|
||||
}
|
||||
.elementor-widget:not(.elementor-tablet_extra-align-right) .elementor-icon-list-item:after {
|
||||
inset-inline-start: 0
|
||||
}
|
||||
.elementor-widget:not(.elementor-tablet_extra-align-left) .elementor-icon-list-item:after {
|
||||
inset-inline-end: 0
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width:1024px) {
|
||||
.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item,
|
||||
.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item a {
|
||||
justify-content: center
|
||||
}
|
||||
.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item:after {
|
||||
margin: auto
|
||||
}
|
||||
.elementor-widget.elementor-tablet-align-center .elementor-inline-items {
|
||||
justify-content: center
|
||||
}
|
||||
.elementor-widget.elementor-tablet-align-left .elementor-icon-list-item,
|
||||
.elementor-widget.elementor-tablet-align-left .elementor-icon-list-item a {
|
||||
justify-content: flex-start;
|
||||
text-align: left
|
||||
}
|
||||
.elementor-widget.elementor-tablet-align-left .elementor-inline-items {
|
||||
justify-content: flex-start
|
||||
}
|
||||
.elementor-widget.elementor-tablet-align-right .elementor-icon-list-item,
|
||||
.elementor-widget.elementor-tablet-align-right .elementor-icon-list-item a {
|
||||
justify-content: flex-end;
|
||||
text-align: right
|
||||
}
|
||||
.elementor-widget.elementor-tablet-align-right .elementor-icon-list-items {
|
||||
justify-content: flex-end
|
||||
}
|
||||
.elementor-widget:not(.elementor-tablet-align-right) .elementor-icon-list-item:after {
|
||||
inset-inline-start: 0
|
||||
}
|
||||
.elementor-widget:not(.elementor-tablet-align-left) .elementor-icon-list-item:after {
|
||||
inset-inline-end: 0
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width:-1) {
|
||||
.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item,
|
||||
.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item a {
|
||||
justify-content: center
|
||||
}
|
||||
.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item:after {
|
||||
margin: auto
|
||||
}
|
||||
.elementor-widget.elementor-mobile_extra-align-center .elementor-inline-items {
|
||||
justify-content: center
|
||||
}
|
||||
.elementor-widget.elementor-mobile_extra-align-left .elementor-icon-list-item,
|
||||
.elementor-widget.elementor-mobile_extra-align-left .elementor-icon-list-item a {
|
||||
justify-content: flex-start;
|
||||
text-align: left
|
||||
}
|
||||
.elementor-widget.elementor-mobile_extra-align-left .elementor-inline-items {
|
||||
justify-content: flex-start
|
||||
}
|
||||
.elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-item,
|
||||
.elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-item a {
|
||||
justify-content: flex-end;
|
||||
text-align: right
|
||||
}
|
||||
.elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-items {
|
||||
justify-content: flex-end
|
||||
}
|
||||
.elementor-widget:not(.elementor-mobile_extra-align-right) .elementor-icon-list-item:after {
|
||||
inset-inline-start: 0
|
||||
}
|
||||
.elementor-widget:not(.elementor-mobile_extra-align-left) .elementor-icon-list-item:after {
|
||||
inset-inline-end: 0
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width:767px) {
|
||||
.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item,
|
||||
.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a {
|
||||
justify-content: center
|
||||
}
|
||||
.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item:after {
|
||||
margin: auto
|
||||
}
|
||||
.elementor-widget.elementor-mobile-align-center .elementor-inline-items {
|
||||
justify-content: center
|
||||
}
|
||||
.elementor-widget.elementor-mobile-align-left .elementor-icon-list-item,
|
||||
.elementor-widget.elementor-mobile-align-left .elementor-icon-list-item a {
|
||||
justify-content: flex-start;
|
||||
text-align: left
|
||||
}
|
||||
.elementor-widget.elementor-mobile-align-left .elementor-inline-items {
|
||||
justify-content: flex-start
|
||||
}
|
||||
.elementor-widget.elementor-mobile-align-right .elementor-icon-list-item,
|
||||
.elementor-widget.elementor-mobile-align-right .elementor-icon-list-item a {
|
||||
justify-content: flex-end;
|
||||
text-align: right
|
||||
}
|
||||
.elementor-widget.elementor-mobile-align-right .elementor-icon-list-items {
|
||||
justify-content: flex-end
|
||||
}
|
||||
.elementor-widget:not(.elementor-mobile-align-right) .elementor-icon-list-item:after {
|
||||
inset-inline-start: 0
|
||||
}
|
||||
.elementor-widget:not(.elementor-mobile-align-left) .elementor-icon-list-item:after {
|
||||
inset-inline-end: 0
|
||||
}
|
||||
}
|
||||
|
||||
#left-area ul.elementor-icon-list-items,
|
||||
.elementor .elementor-element ul.elementor-icon-list-items,
|
||||
.elementor-edit-area .elementor-element ul.elementor-icon-list-items {
|
||||
padding: 0
|
||||
}
|
||||
@@ -1,18 +0,0 @@
|
||||
/*! elementor - v3.32.0 - 05-10-2025 */
|
||||
|
||||
.elementor-widget-image {
|
||||
text-align: center
|
||||
}
|
||||
|
||||
.elementor-widget-image a {
|
||||
display: inline-block
|
||||
}
|
||||
|
||||
.elementor-widget-image a img[src$=".svg"] {
|
||||
width: 48px
|
||||
}
|
||||
|
||||
.elementor-widget-image img {
|
||||
display: inline-block;
|
||||
vertical-align: middle
|
||||
}
|
||||
@@ -1,301 +0,0 @@
|
||||
/*! elementor - v3.32.0 - 05-10-2025 */
|
||||
|
||||
.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,
|
||||
.elementor-widget-social-icons.elementor-grid-0:not(:has(.elementor-widget-container)),
|
||||
.elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,
|
||||
.elementor-widget-social-icons.elementor-grid-mobile-0:not(:has(.elementor-widget-container)),
|
||||
.elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container,
|
||||
.elementor-widget-social-icons.elementor-grid-tablet-0:not(:has(.elementor-widget-container)) {
|
||||
font-size: 0;
|
||||
line-height: 1
|
||||
}
|
||||
|
||||
.elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid {
|
||||
display: inline-grid
|
||||
}
|
||||
|
||||
.elementor-widget-social-icons .elementor-grid {
|
||||
grid-column-gap: var(--grid-column-gap, 5px);
|
||||
grid-row-gap: var(--grid-row-gap, 5px);
|
||||
grid-template-columns: var(--grid-template-columns);
|
||||
justify-content: var(--justify-content, center);
|
||||
justify-items: var(--justify-content, center)
|
||||
}
|
||||
|
||||
.elementor-icon.elementor-social-icon {
|
||||
font-size: var(--icon-size, 25px);
|
||||
height: calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em));
|
||||
line-height: var(--icon-size, 25px);
|
||||
width: calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em))
|
||||
}
|
||||
|
||||
.elementor-social-icon {
|
||||
--e-social-icon-icon-color: #fff;
|
||||
align-items: center;
|
||||
background-color: #69727d;
|
||||
cursor: pointer;
|
||||
display: inline-flex;
|
||||
justify-content: center;
|
||||
text-align: center
|
||||
}
|
||||
|
||||
.elementor-social-icon i {
|
||||
color: var(--e-social-icon-icon-color)
|
||||
}
|
||||
|
||||
.elementor-social-icon svg {
|
||||
fill: var(--e-social-icon-icon-color)
|
||||
}
|
||||
|
||||
.elementor-social-icon:last-child {
|
||||
margin: 0
|
||||
}
|
||||
|
||||
.elementor-social-icon:hover {
|
||||
color: #fff;
|
||||
opacity: .9
|
||||
}
|
||||
|
||||
.elementor-social-icon-android {
|
||||
background-color: #a4c639
|
||||
}
|
||||
|
||||
.elementor-social-icon-apple {
|
||||
background-color: #999
|
||||
}
|
||||
|
||||
.elementor-social-icon-behance {
|
||||
background-color: #1769ff
|
||||
}
|
||||
|
||||
.elementor-social-icon-bitbucket {
|
||||
background-color: #205081
|
||||
}
|
||||
|
||||
.elementor-social-icon-codepen {
|
||||
background-color: #000
|
||||
}
|
||||
|
||||
.elementor-social-icon-delicious {
|
||||
background-color: #39f
|
||||
}
|
||||
|
||||
.elementor-social-icon-deviantart {
|
||||
background-color: #05cc47
|
||||
}
|
||||
|
||||
.elementor-social-icon-digg {
|
||||
background-color: #005be2
|
||||
}
|
||||
|
||||
.elementor-social-icon-dribbble {
|
||||
background-color: #ea4c89
|
||||
}
|
||||
|
||||
.elementor-social-icon-elementor {
|
||||
background-color: #d30c5c
|
||||
}
|
||||
|
||||
.elementor-social-icon-envelope {
|
||||
background-color: #ea4335
|
||||
}
|
||||
|
||||
.elementor-social-icon-facebook,
|
||||
.elementor-social-icon-facebook-f {
|
||||
background-color: #3b5998
|
||||
}
|
||||
|
||||
.elementor-social-icon-flickr {
|
||||
background-color: #0063dc
|
||||
}
|
||||
|
||||
.elementor-social-icon-foursquare {
|
||||
background-color: #2d5be3
|
||||
}
|
||||
|
||||
.elementor-social-icon-free-code-camp,
|
||||
.elementor-social-icon-freecodecamp {
|
||||
background-color: #006400
|
||||
}
|
||||
|
||||
.elementor-social-icon-github {
|
||||
background-color: #333
|
||||
}
|
||||
|
||||
.elementor-social-icon-gitlab {
|
||||
background-color: #e24329
|
||||
}
|
||||
|
||||
.elementor-social-icon-globe {
|
||||
background-color: #69727d
|
||||
}
|
||||
|
||||
.elementor-social-icon-google-plus,
|
||||
.elementor-social-icon-google-plus-g {
|
||||
background-color: #dd4b39
|
||||
}
|
||||
|
||||
.elementor-social-icon-houzz {
|
||||
background-color: #7ac142
|
||||
}
|
||||
|
||||
.elementor-social-icon-instagram {
|
||||
background-color: #262626
|
||||
}
|
||||
|
||||
.elementor-social-icon-jsfiddle {
|
||||
background-color: #487aa2
|
||||
}
|
||||
|
||||
.elementor-social-icon-link {
|
||||
background-color: #818a91
|
||||
}
|
||||
|
||||
.elementor-social-icon-linkedin,
|
||||
.elementor-social-icon-linkedin-in {
|
||||
background-color: #0077b5
|
||||
}
|
||||
|
||||
.elementor-social-icon-medium {
|
||||
background-color: #00ab6b
|
||||
}
|
||||
|
||||
.elementor-social-icon-meetup {
|
||||
background-color: #ec1c40
|
||||
}
|
||||
|
||||
.elementor-social-icon-mixcloud {
|
||||
background-color: #273a4b
|
||||
}
|
||||
|
||||
.elementor-social-icon-odnoklassniki {
|
||||
background-color: #f4731c
|
||||
}
|
||||
|
||||
.elementor-social-icon-pinterest {
|
||||
background-color: #bd081c
|
||||
}
|
||||
|
||||
.elementor-social-icon-product-hunt {
|
||||
background-color: #da552f
|
||||
}
|
||||
|
||||
.elementor-social-icon-reddit {
|
||||
background-color: #ff4500
|
||||
}
|
||||
|
||||
.elementor-social-icon-rss {
|
||||
background-color: #f26522
|
||||
}
|
||||
|
||||
.elementor-social-icon-shopping-cart {
|
||||
background-color: #4caf50
|
||||
}
|
||||
|
||||
.elementor-social-icon-skype {
|
||||
background-color: #00aff0
|
||||
}
|
||||
|
||||
.elementor-social-icon-slideshare {
|
||||
background-color: #0077b5
|
||||
}
|
||||
|
||||
.elementor-social-icon-snapchat {
|
||||
background-color: #fffc00
|
||||
}
|
||||
|
||||
.elementor-social-icon-soundcloud {
|
||||
background-color: #f80
|
||||
}
|
||||
|
||||
.elementor-social-icon-spotify {
|
||||
background-color: #2ebd59
|
||||
}
|
||||
|
||||
.elementor-social-icon-stack-overflow {
|
||||
background-color: #fe7a15
|
||||
}
|
||||
|
||||
.elementor-social-icon-steam {
|
||||
background-color: #00adee
|
||||
}
|
||||
|
||||
.elementor-social-icon-stumbleupon {
|
||||
background-color: #eb4924
|
||||
}
|
||||
|
||||
.elementor-social-icon-telegram {
|
||||
background-color: #2ca5e0
|
||||
}
|
||||
|
||||
.elementor-social-icon-threads {
|
||||
background-color: #000
|
||||
}
|
||||
|
||||
.elementor-social-icon-thumb-tack {
|
||||
background-color: #1aa1d8
|
||||
}
|
||||
|
||||
.elementor-social-icon-tripadvisor {
|
||||
background-color: #589442
|
||||
}
|
||||
|
||||
.elementor-social-icon-tumblr {
|
||||
background-color: #35465c
|
||||
}
|
||||
|
||||
.elementor-social-icon-twitch {
|
||||
background-color: #6441a5
|
||||
}
|
||||
|
||||
.elementor-social-icon-twitter {
|
||||
background-color: #1da1f2
|
||||
}
|
||||
|
||||
.elementor-social-icon-viber {
|
||||
background-color: #665cac
|
||||
}
|
||||
|
||||
.elementor-social-icon-vimeo {
|
||||
background-color: #1ab7ea
|
||||
}
|
||||
|
||||
.elementor-social-icon-vk {
|
||||
background-color: #45668e
|
||||
}
|
||||
|
||||
.elementor-social-icon-weibo {
|
||||
background-color: #dd2430
|
||||
}
|
||||
|
||||
.elementor-social-icon-weixin {
|
||||
background-color: #31a918
|
||||
}
|
||||
|
||||
.elementor-social-icon-whatsapp {
|
||||
background-color: #25d366
|
||||
}
|
||||
|
||||
.elementor-social-icon-wordpress {
|
||||
background-color: #21759b
|
||||
}
|
||||
|
||||
.elementor-social-icon-x-twitter {
|
||||
background-color: #000
|
||||
}
|
||||
|
||||
.elementor-social-icon-xing {
|
||||
background-color: #026466
|
||||
}
|
||||
|
||||
.elementor-social-icon-yelp {
|
||||
background-color: #af0606
|
||||
}
|
||||
|
||||
.elementor-social-icon-youtube {
|
||||
background-color: #cd201f
|
||||
}
|
||||
|
||||
.elementor-social-icon-500px {
|
||||
background-color: #0099e5
|
||||
}
|
||||
@@ -1,132 +0,0 @@
|
||||
/*! elementor - v3.32.0 - 05-10-2025 */
|
||||
(() => {
|
||||
"use strict";
|
||||
var e, r, _, t, n, a = {},
|
||||
i = {};
|
||||
|
||||
function __webpack_require__(e) {
|
||||
var r = i[e];
|
||||
if (void 0 !== r) return r.exports;
|
||||
var _ = i[e] = {
|
||||
exports: {}
|
||||
};
|
||||
return a[e].call(_.exports, _, _.exports, __webpack_require__), _.exports
|
||||
}
|
||||
__webpack_require__.m = a, e = [], __webpack_require__.O = (r, _, t, n) => {
|
||||
if (!_) {
|
||||
var a = 1 / 0;
|
||||
for (o = 0; o < e.length; o++) {
|
||||
for (var [_, t, n] = e[o], i = !0, c = 0; c < _.length; c++)(!1 & n || a >= n) && Object.keys(__webpack_require__.O).every(e => __webpack_require__.O[e](_[c])) ? _.splice(c--, 1) : (i = !1, n < a && (a = n));
|
||||
if (i) {
|
||||
e.splice(o--, 1);
|
||||
var b = t();
|
||||
void 0 !== b && (r = b)
|
||||
}
|
||||
}
|
||||
return r
|
||||
}
|
||||
n = n || 0;
|
||||
for (var o = e.length; o > 0 && e[o - 1][2] > n; o--) e[o] = e[o - 1];
|
||||
e[o] = [_, t, n]
|
||||
}, _ = Object.getPrototypeOf ? e => Object.getPrototypeOf(e) : e => e.__proto__, __webpack_require__.t = function(e, t) {
|
||||
if (1 & t && (e = this(e)), 8 & t) return e;
|
||||
if ("object" == typeof e && e) {
|
||||
if (4 & t && e.__esModule) return e;
|
||||
if (16 & t && "function" == typeof e.then) return e
|
||||
}
|
||||
var n = Object.create(null);
|
||||
__webpack_require__.r(n);
|
||||
var a = {};
|
||||
r = r || [null, _({}), _([]), _(_)];
|
||||
for (var i = 2 & t && e;
|
||||
"object" == typeof i && !~r.indexOf(i); i = _(i)) Object.getOwnPropertyNames(i).forEach(r => a[r] = () => e[r]);
|
||||
return a.default = () => e, __webpack_require__.d(n, a), n
|
||||
}, __webpack_require__.d = (e, r) => {
|
||||
for (var _ in r) __webpack_require__.o(r, _) && !__webpack_require__.o(e, _) && Object.defineProperty(e, _, {
|
||||
enumerable: !0,
|
||||
get: r[_]
|
||||
})
|
||||
}, __webpack_require__.f = {}, __webpack_require__.e = e => Promise.all(Object.keys(__webpack_require__.f).reduce((r, _) => (__webpack_require__.f[_](e, r), r), [])), __webpack_require__.u = e => 216 === e ? "lightbox.408665be3d65f6ab17f0.bundle.min.js" : 30 === e ? "text-path.ebcd5a983a56266562f3.bundle.min.js" : 131 === e ? "accordion.28788e18d1d35c23f450.bundle.min.js" : 707 === e ? "alert.42cc1d522ef5c60bf874.bundle.min.js" : 457 === e ? "counter.12335f45aaa79d244f24.bundle.min.js" : 234 === e ? "progress.0ea083b809812c0e3aa1.bundle.min.js" : 575 === e ? "tabs.1a165c2a54522842b0f1.bundle.min.js" : 775 === e ? "toggle.f7afe5f9f0f912b34b22.bundle.min.js" : 180 === e ? "video.87291d1f5076f8939c18.bundle.min.js" : 177 === e ? "image-carousel.6167d20b95b33386757b.bundle.min.js" : 212 === e ? "text-editor.abc8f59c62f2820dc25a.bundle.min.js" : 211 === e ? "wp-audio.c9624cb6e5dc9de86abd.bundle.min.js" : 215 === e ? "nested-tabs.a542ad943214eb6c3ed8.bundle.min.js" : 915 === e ? "nested-accordion.a29d85d5aa492aef7142.bundle.min.js" : 1 === e ? "contact-buttons.d999c7d620ad8d4132c6.bundle.min.js" : 336 === e ? "floating-bars.a3070326b4333354cbd7.bundle.min.js" : 557 === e ? "shared-frontend-handlers.4c8abccc3e268b0767b2.bundle.min.js" : 396 === e ? "shared-editor-handlers.a182e3f9ce3b8b1e4b74.bundle.min.js" : 768 === e ? "container-editor-handlers.e7ee82232887ec8b73b7.bundle.min.js" : 77 === e ? "section-frontend-handlers.d85ab872da118940910d.bundle.min.js" : 220 === e ? "section-editor-handlers.c420276353ec5aba196e.bundle.min.js" : 304 === e ? "nested-title-keyboard-handler.fc9d01c2cd0ef46d20fd.bundle.min.js" : void 0, __webpack_require__.g = function() {
|
||||
if ("object" == typeof globalThis) return globalThis;
|
||||
try {
|
||||
return this || new Function("return this")()
|
||||
} catch (e) {
|
||||
if ("object" == typeof window) return window
|
||||
}
|
||||
}(), __webpack_require__.o = (e, r) => Object.prototype.hasOwnProperty.call(e, r), t = {}, n = "elementorFrontend:", __webpack_require__.l = (e, r, _, a) => {
|
||||
if (t[e]) t[e].push(r);
|
||||
else {
|
||||
var i, c;
|
||||
if (void 0 !== _)
|
||||
for (var b = document.getElementsByTagName("script"), o = 0; o < b.length; o++) {
|
||||
var u = b[o];
|
||||
if (u.getAttribute("src") == e || u.getAttribute("data-webpack") == n + _) {
|
||||
i = u;
|
||||
break
|
||||
}
|
||||
}
|
||||
i || (c = !0, (i = document.createElement("script")).charset = "utf-8", i.timeout = 120, __webpack_require__.nc && i.setAttribute("nonce", __webpack_require__.nc), i.setAttribute("data-webpack", n + _), i.src = e), t[e] = [r];
|
||||
var onScriptComplete = (r, _) => {
|
||||
i.onerror = i.onload = null, clearTimeout(d);
|
||||
var n = t[e];
|
||||
if (delete t[e], i.parentNode && i.parentNode.removeChild(i), n && n.forEach(e => e(_)), r) return r(_)
|
||||
},
|
||||
d = setTimeout(onScriptComplete.bind(null, void 0, {
|
||||
type: "timeout",
|
||||
target: i
|
||||
}), 12e4);
|
||||
i.onerror = onScriptComplete.bind(null, i.onerror), i.onload = onScriptComplete.bind(null, i.onload), c && document.head.appendChild(i)
|
||||
}
|
||||
}, __webpack_require__.r = e => {
|
||||
"undefined" != typeof Symbol && Symbol.toStringTag && Object.defineProperty(e, Symbol.toStringTag, {
|
||||
value: "Module"
|
||||
}), Object.defineProperty(e, "__esModule", {
|
||||
value: !0
|
||||
})
|
||||
}, (() => {
|
||||
var e;
|
||||
__webpack_require__.g.importScripts && (e = __webpack_require__.g.location + "");
|
||||
var r = __webpack_require__.g.document;
|
||||
if (!e && r && (r.currentScript && "SCRIPT" === r.currentScript.tagName.toUpperCase() && (e = r.currentScript.src), !e)) {
|
||||
var _ = r.getElementsByTagName("script");
|
||||
if (_.length)
|
||||
for (var t = _.length - 1; t > -1 && (!e || !/^http(s?):/.test(e));) e = _[t--].src
|
||||
}
|
||||
if (!e) throw new Error("Automatic publicPath is not supported in this browser");
|
||||
e = e.replace(/^blob:/, "").replace(/#.*$/, "").replace(/\?.*$/, "").replace(/\/[^\/]+$/, "/"), __webpack_require__.p = e
|
||||
})(), (() => {
|
||||
var e = {
|
||||
76: 0
|
||||
};
|
||||
__webpack_require__.f.j = (r, _) => {
|
||||
var t = __webpack_require__.o(e, r) ? e[r] : void 0;
|
||||
if (0 !== t)
|
||||
if (t) _.push(t[2]);
|
||||
else if (76 != r) {
|
||||
var n = new Promise((_, n) => t = e[r] = [_, n]);
|
||||
_.push(t[2] = n);
|
||||
var a = __webpack_require__.p + __webpack_require__.u(r),
|
||||
i = new Error;
|
||||
__webpack_require__.l(a, _ => {
|
||||
if (__webpack_require__.o(e, r) && (0 !== (t = e[r]) && (e[r] = void 0), t)) {
|
||||
var n = _ && ("load" === _.type ? "missing" : _.type),
|
||||
a = _ && _.target && _.target.src;
|
||||
i.message = "Loading chunk " + r + " failed.\n(" + n + ": " + a + ")", i.name = "ChunkLoadError", i.type = n, i.request = a, t[1](i)
|
||||
}
|
||||
}, "chunk-" + r, r)
|
||||
} else e[r] = 0
|
||||
}, __webpack_require__.O.j = r => 0 === e[r];
|
||||
var webpackJsonpCallback = (r, _) => {
|
||||
var t, n, [a, i, c] = _,
|
||||
b = 0;
|
||||
if (a.some(r => 0 !== e[r])) {
|
||||
for (t in i) __webpack_require__.o(i, t) && (__webpack_require__.m[t] = i[t]);
|
||||
if (c) var o = c(__webpack_require__)
|
||||
}
|
||||
for (r && r(_); b < a.length; b++) n = a[b], __webpack_require__.o(e, n) && e[n] && e[n][0](), e[n] = 0;
|
||||
return __webpack_require__.O(o)
|
||||
},
|
||||
r = self.webpackChunkelementorFrontend = self.webpackChunkelementorFrontend || [];
|
||||
r.forEach(webpackJsonpCallback.bind(null, 0)), r.push = webpackJsonpCallback.bind(null, r.push.bind(r))
|
||||
})()
|
||||
})();
|
||||
@@ -1,675 +0,0 @@
|
||||
/*
|
||||
_ _ _ _
|
||||
___| (_) ___| | __ (_)___
|
||||
/ __| | |/ __| |/ / | / __|
|
||||
\__ \ | | (__| < _ | \__ \
|
||||
|___/_|_|\___|_|\_(_)/ |___/
|
||||
|__/
|
||||
|
||||
Version: 1.6.0
|
||||
Author: Ken Wheeler
|
||||
Website: http://kenwheeler.github.io
|
||||
Docs: http://kenwheeler.github.io/slick
|
||||
Repo: http://github.com/kenwheeler/slick
|
||||
Issues: http://github.com/kenwheeler/slick/issues
|
||||
|
||||
*/
|
||||
! function(a) {
|
||||
"use strict";
|
||||
"function" == typeof define && define.amd ? define(["jquery"], a) : "undefined" != typeof exports ? module.exports = a(require("jquery")) : a(jQuery)
|
||||
}(function(a) {
|
||||
"use strict";
|
||||
var b = window.Slick || {};
|
||||
b = function() {
|
||||
function c(c, d) {
|
||||
var f, e = this;
|
||||
e.defaults = {
|
||||
accessibility: !0,
|
||||
adaptiveHeight: !1,
|
||||
appendArrows: a(c),
|
||||
appendDots: a(c),
|
||||
arrows: !0,
|
||||
asNavFor: null,
|
||||
prevArrow: '<button type="button" data-role="none" class="slick-prev" aria-label="Previous" tabindex="0" role="button">Previous</button>',
|
||||
nextArrow: '<button type="button" data-role="none" class="slick-next" aria-label="Next" tabindex="0" role="button">Next</button>',
|
||||
autoplay: !1,
|
||||
autoplaySpeed: 3e3,
|
||||
centerMode: !1,
|
||||
centerPadding: "50px",
|
||||
cssEase: "ease",
|
||||
customPaging: function(b, c) {
|
||||
return a('<button type="button" data-role="none" role="button" tabindex="0" />').text(c + 1)
|
||||
},
|
||||
dots: !1,
|
||||
dotsClass: "slick-dots",
|
||||
draggable: !0,
|
||||
easing: "linear",
|
||||
edgeFriction: .35,
|
||||
fade: !1,
|
||||
focusOnSelect: !1,
|
||||
infinite: !0,
|
||||
initialSlide: 0,
|
||||
lazyLoad: "ondemand",
|
||||
mobileFirst: !1,
|
||||
pauseOnHover: !0,
|
||||
pauseOnFocus: !0,
|
||||
pauseOnDotsHover: !1,
|
||||
respondTo: "window",
|
||||
responsive: null,
|
||||
rows: 1,
|
||||
rtl: !1,
|
||||
slide: "",
|
||||
slidesPerRow: 1,
|
||||
slidesToShow: 1,
|
||||
slidesToScroll: 1,
|
||||
speed: 500,
|
||||
swipe: !0,
|
||||
swipeToSlide: !1,
|
||||
touchMove: !0,
|
||||
touchThreshold: 5,
|
||||
useCSS: !0,
|
||||
useTransform: !0,
|
||||
variableWidth: !1,
|
||||
vertical: !1,
|
||||
verticalSwiping: !1,
|
||||
waitForAnimate: !0,
|
||||
zIndex: 1e3
|
||||
}, e.initials = {
|
||||
animating: !1,
|
||||
dragging: !1,
|
||||
autoPlayTimer: null,
|
||||
currentDirection: 0,
|
||||
currentLeft: null,
|
||||
currentSlide: 0,
|
||||
direction: 1,
|
||||
$dots: null,
|
||||
listWidth: null,
|
||||
listHeight: null,
|
||||
loadIndex: 0,
|
||||
$nextArrow: null,
|
||||
$prevArrow: null,
|
||||
slideCount: null,
|
||||
slideWidth: null,
|
||||
$slideTrack: null,
|
||||
$slides: null,
|
||||
sliding: !1,
|
||||
slideOffset: 0,
|
||||
swipeLeft: null,
|
||||
$list: null,
|
||||
touchObject: {},
|
||||
transformsEnabled: !1,
|
||||
unslicked: !1
|
||||
}, a.extend(e, e.initials), e.activeBreakpoint = null, e.animType = null, e.animProp = null, e.breakpoints = [], e.breakpointSettings = [], e.cssTransitions = !1, e.focussed = !1, e.interrupted = !1, e.hidden = "hidden", e.paused = !0, e.positionProp = null, e.respondTo = null, e.rowCount = 1, e.shouldClick = !0, e.$slider = a(c), e.$slidesCache = null, e.transformType = null, e.transitionType = null, e.visibilityChange = "visibilitychange", e.windowWidth = 0, e.windowTimer = null, f = a(c).data("slick") || {}, e.options = a.extend({}, e.defaults, d, f), e.currentSlide = e.options.initialSlide, e.originalSettings = e.options, "undefined" != typeof document.mozHidden ? (e.hidden = "mozHidden", e.visibilityChange = "mozvisibilitychange") : "undefined" != typeof document.webkitHidden && (e.hidden = "webkitHidden", e.visibilityChange = "webkitvisibilitychange"), e.autoPlay = a.proxy(e.autoPlay, e), e.autoPlayClear = a.proxy(e.autoPlayClear, e), e.autoPlayIterator = a.proxy(e.autoPlayIterator, e), e.changeSlide = a.proxy(e.changeSlide, e), e.clickHandler = a.proxy(e.clickHandler, e), e.selectHandler = a.proxy(e.selectHandler, e), e.setPosition = a.proxy(e.setPosition, e), e.swipeHandler = a.proxy(e.swipeHandler, e), e.dragHandler = a.proxy(e.dragHandler, e), e.keyHandler = a.proxy(e.keyHandler, e), e.instanceUid = b++, e.htmlExpr = /^(?:\s*(<[\w\W]+>)[^>]*)$/, e.registerBreakpoints(), e.init(!0)
|
||||
}
|
||||
var b = 0;
|
||||
return c
|
||||
}(), b.prototype.activateADA = function() {
|
||||
var a = this;
|
||||
a.$slideTrack.find(".slick-active").attr({
|
||||
"aria-hidden": "false"
|
||||
}).find("a, input, button, select").attr({
|
||||
tabindex: "0"
|
||||
})
|
||||
}, b.prototype.addSlide = b.prototype.slickAdd = function(b, c, d) {
|
||||
var e = this;
|
||||
if ("boolean" == typeof c) d = c, c = null;
|
||||
else if (0 > c || c >= e.slideCount) return !1;
|
||||
e.unload(), "number" == typeof c ? 0 === c && 0 === e.$slides.length ? a(b).appendTo(e.$slideTrack) : d ? a(b).insertBefore(e.$slides.eq(c)) : a(b).insertAfter(e.$slides.eq(c)) : d === !0 ? a(b).prependTo(e.$slideTrack) : a(b).appendTo(e.$slideTrack), e.$slides = e.$slideTrack.children(this.options.slide), e.$slideTrack.children(this.options.slide).detach(), e.$slideTrack.append(e.$slides), e.$slides.each(function(b, c) {
|
||||
a(c).attr("data-slick-index", b)
|
||||
}), e.$slidesCache = e.$slides, e.reinit()
|
||||
}, b.prototype.animateHeight = function() {
|
||||
var a = this;
|
||||
if (1 === a.options.slidesToShow && a.options.adaptiveHeight === !0 && a.options.vertical === !1) {
|
||||
var b = a.$slides.eq(a.currentSlide).outerHeight(!0);
|
||||
a.$list.animate({
|
||||
height: b
|
||||
}, a.options.speed)
|
||||
}
|
||||
}, b.prototype.animateSlide = function(b, c) {
|
||||
var d = {},
|
||||
e = this;
|
||||
e.animateHeight(), e.options.rtl === !0 && e.options.vertical === !1 && (b = -b), e.transformsEnabled === !1 ? e.options.vertical === !1 ? e.$slideTrack.animate({
|
||||
left: b
|
||||
}, e.options.speed, e.options.easing, c) : e.$slideTrack.animate({
|
||||
top: b
|
||||
}, e.options.speed, e.options.easing, c) : e.cssTransitions === !1 ? (e.options.rtl === !0 && (e.currentLeft = -e.currentLeft), a({
|
||||
animStart: e.currentLeft
|
||||
}).animate({
|
||||
animStart: b
|
||||
}, {
|
||||
duration: e.options.speed,
|
||||
easing: e.options.easing,
|
||||
step: function(a) {
|
||||
a = Math.ceil(a), e.options.vertical === !1 ? (d[e.animType] = "translate(" + a + "px, 0px)", e.$slideTrack.css(d)) : (d[e.animType] = "translate(0px," + a + "px)", e.$slideTrack.css(d))
|
||||
},
|
||||
complete: function() {
|
||||
c && c.call()
|
||||
}
|
||||
})) : (e.applyTransition(), b = Math.ceil(b), e.options.vertical === !1 ? d[e.animType] = "translate3d(" + b + "px, 0px, 0px)" : d[e.animType] = "translate3d(0px," + b + "px, 0px)", e.$slideTrack.css(d), c && setTimeout(function() {
|
||||
e.disableTransition(), c.call()
|
||||
}, e.options.speed))
|
||||
}, b.prototype.getNavTarget = function() {
|
||||
var b = this,
|
||||
c = b.options.asNavFor;
|
||||
return c && null !== c && (c = a(c).not(b.$slider)), c
|
||||
}, b.prototype.asNavFor = function(b) {
|
||||
var c = this,
|
||||
d = c.getNavTarget();
|
||||
null !== d && "object" == typeof d && d.each(function() {
|
||||
var c = a(this).slick("getSlick");
|
||||
c.unslicked || c.slideHandler(b, !0)
|
||||
})
|
||||
}, b.prototype.applyTransition = function(a) {
|
||||
var b = this,
|
||||
c = {};
|
||||
b.options.fade === !1 ? c[b.transitionType] = b.transformType + " " + b.options.speed + "ms " + b.options.cssEase : c[b.transitionType] = "opacity " + b.options.speed + "ms " + b.options.cssEase, b.options.fade === !1 ? b.$slideTrack.css(c) : b.$slides.eq(a).css(c)
|
||||
}, b.prototype.autoPlay = function() {
|
||||
var a = this;
|
||||
a.autoPlayClear(), a.slideCount > a.options.slidesToShow && (a.autoPlayTimer = setInterval(a.autoPlayIterator, a.options.autoplaySpeed))
|
||||
}, b.prototype.autoPlayClear = function() {
|
||||
var a = this;
|
||||
a.autoPlayTimer && clearInterval(a.autoPlayTimer)
|
||||
}, b.prototype.autoPlayIterator = function() {
|
||||
var a = this,
|
||||
b = a.currentSlide + a.options.slidesToScroll;
|
||||
a.paused || a.interrupted || a.focussed || (a.options.infinite === !1 && (1 === a.direction && a.currentSlide + 1 === a.slideCount - 1 ? a.direction = 0 : 0 === a.direction && (b = a.currentSlide - a.options.slidesToScroll, a.currentSlide - 1 === 0 && (a.direction = 1))), a.slideHandler(b))
|
||||
}, b.prototype.buildArrows = function() {
|
||||
var b = this;
|
||||
b.options.arrows === !0 && (b.$prevArrow = a(b.options.prevArrow).addClass("slick-arrow"), b.$nextArrow = a(b.options.nextArrow).addClass("slick-arrow"), b.slideCount > b.options.slidesToShow ? (b.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"), b.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"), b.htmlExpr.test(b.options.prevArrow) && b.$prevArrow.prependTo(b.options.appendArrows), b.htmlExpr.test(b.options.nextArrow) && b.$nextArrow.appendTo(b.options.appendArrows), b.options.infinite !== !0 && b.$prevArrow.addClass("slick-disabled").attr("aria-disabled", "true")) : b.$prevArrow.add(b.$nextArrow).addClass("slick-hidden").attr({
|
||||
"aria-disabled": "true",
|
||||
tabindex: "-1"
|
||||
}))
|
||||
}, b.prototype.buildDots = function() {
|
||||
var c, d, b = this;
|
||||
if (b.options.dots === !0 && b.slideCount > b.options.slidesToShow) {
|
||||
for (b.$slider.addClass("slick-dotted"), d = a("<ul />").addClass(b.options.dotsClass), c = 0; c <= b.getDotCount(); c += 1) d.append(a("<li />").append(b.options.customPaging.call(this, b, c)));
|
||||
b.$dots = d.appendTo(b.options.appendDots), b.$dots.find("li").first().addClass("slick-active").attr("aria-hidden", "false")
|
||||
}
|
||||
}, b.prototype.buildOut = function() {
|
||||
var b = this;
|
||||
b.$slides = b.$slider.children(b.options.slide + ":not(.slick-cloned)").addClass("slick-slide"), b.slideCount = b.$slides.length, b.$slides.each(function(b, c) {
|
||||
a(c).attr("data-slick-index", b).data("originalStyling", a(c).attr("style") || "")
|
||||
}), b.$slider.addClass("slick-slider"), b.$slideTrack = 0 === b.slideCount ? a('<div class="slick-track"/>').appendTo(b.$slider) : b.$slides.wrapAll('<div class="slick-track"/>').parent(), b.$list = b.$slideTrack.wrap('<div aria-live="polite" class="slick-list"/>').parent(), b.$slideTrack.css("opacity", 0), (b.options.centerMode === !0 || b.options.swipeToSlide === !0) && (b.options.slidesToScroll = 1), a("img[data-lazy]", b.$slider).not("[src]").addClass("slick-loading"), b.setupInfinite(), b.buildArrows(), b.buildDots(), b.updateDots(), b.setSlideClasses("number" == typeof b.currentSlide ? b.currentSlide : 0), b.options.draggable === !0 && b.$list.addClass("draggable")
|
||||
}, b.prototype.buildRows = function() {
|
||||
var b, c, d, e, f, g, h, a = this;
|
||||
if (e = document.createDocumentFragment(), g = a.$slider.children(), a.options.rows > 1) {
|
||||
for (h = a.options.slidesPerRow * a.options.rows, f = Math.ceil(g.length / h), b = 0; f > b; b++) {
|
||||
var i = document.createElement("div");
|
||||
for (c = 0; c < a.options.rows; c++) {
|
||||
var j = document.createElement("div");
|
||||
for (d = 0; d < a.options.slidesPerRow; d++) {
|
||||
var k = b * h + (c * a.options.slidesPerRow + d);
|
||||
g.get(k) && j.appendChild(g.get(k))
|
||||
}
|
||||
i.appendChild(j)
|
||||
}
|
||||
e.appendChild(i)
|
||||
}
|
||||
a.$slider.empty().append(e), a.$slider.children().children().children().css({
|
||||
width: 100 / a.options.slidesPerRow + "%",
|
||||
display: "inline-block"
|
||||
})
|
||||
}
|
||||
}, b.prototype.checkResponsive = function(b, c) {
|
||||
var e, f, g, d = this,
|
||||
h = !1,
|
||||
i = d.$slider.width(),
|
||||
j = window.innerWidth || a(window).width();
|
||||
if ("window" === d.respondTo ? g = j : "slider" === d.respondTo ? g = i : "min" === d.respondTo && (g = Math.min(j, i)), d.options.responsive && d.options.responsive.length && null !== d.options.responsive) {
|
||||
f = null;
|
||||
for (e in d.breakpoints) d.breakpoints.hasOwnProperty(e) && (d.originalSettings.mobileFirst === !1 ? g < d.breakpoints[e] && (f = d.breakpoints[e]) : g > d.breakpoints[e] && (f = d.breakpoints[e]));
|
||||
null !== f ? null !== d.activeBreakpoint ? (f !== d.activeBreakpoint || c) && (d.activeBreakpoint = f, "unslick" === d.breakpointSettings[f] ? d.unslick(f) : (d.options = a.extend({}, d.originalSettings, d.breakpointSettings[f]), b === !0 && (d.currentSlide = d.options.initialSlide), d.refresh(b)), h = f) : (d.activeBreakpoint = f, "unslick" === d.breakpointSettings[f] ? d.unslick(f) : (d.options = a.extend({}, d.originalSettings, d.breakpointSettings[f]), b === !0 && (d.currentSlide = d.options.initialSlide), d.refresh(b)), h = f) : null !== d.activeBreakpoint && (d.activeBreakpoint = null, d.options = d.originalSettings, b === !0 && (d.currentSlide = d.options.initialSlide), d.refresh(b), h = f), b || h === !1 || d.$slider.trigger("breakpoint", [d, h])
|
||||
}
|
||||
}, b.prototype.changeSlide = function(b, c) {
|
||||
var f, g, h, d = this,
|
||||
e = a(b.currentTarget);
|
||||
switch (e.is("a") && b.preventDefault(), e.is("li") || (e = e.closest("li")), h = d.slideCount % d.options.slidesToScroll !== 0, f = h ? 0 : (d.slideCount - d.currentSlide) % d.options.slidesToScroll, b.data.message) {
|
||||
case "previous":
|
||||
g = 0 === f ? d.options.slidesToScroll : d.options.slidesToShow - f, d.slideCount > d.options.slidesToShow && d.slideHandler(d.currentSlide - g, !1, c);
|
||||
break;
|
||||
case "next":
|
||||
g = 0 === f ? d.options.slidesToScroll : f, d.slideCount > d.options.slidesToShow && d.slideHandler(d.currentSlide + g, !1, c);
|
||||
break;
|
||||
case "index":
|
||||
var i = 0 === b.data.index ? 0 : b.data.index || e.index() * d.options.slidesToScroll;
|
||||
d.slideHandler(d.checkNavigable(i), !1, c), e.children().trigger("focus");
|
||||
break;
|
||||
default:
|
||||
return
|
||||
}
|
||||
}, b.prototype.checkNavigable = function(a) {
|
||||
var c, d, b = this;
|
||||
if (c = b.getNavigableIndexes(), d = 0, a > c[c.length - 1]) a = c[c.length - 1];
|
||||
else
|
||||
for (var e in c) {
|
||||
if (a < c[e]) {
|
||||
a = d;
|
||||
break
|
||||
}
|
||||
d = c[e]
|
||||
}
|
||||
return a
|
||||
}, b.prototype.cleanUpEvents = function() {
|
||||
var b = this;
|
||||
b.options.dots && null !== b.$dots && a("li", b.$dots).off("click.slick", b.changeSlide).off("mouseenter.slick", a.proxy(b.interrupt, b, !0)).off("mouseleave.slick", a.proxy(b.interrupt, b, !1)), b.$slider.off("focus.slick blur.slick"), b.options.arrows === !0 && b.slideCount > b.options.slidesToShow && (b.$prevArrow && b.$prevArrow.off("click.slick", b.changeSlide), b.$nextArrow && b.$nextArrow.off("click.slick", b.changeSlide)), b.$list.off("touchstart.slick mousedown.slick", b.swipeHandler), b.$list.off("touchmove.slick mousemove.slick", b.swipeHandler), b.$list.off("touchend.slick mouseup.slick", b.swipeHandler), b.$list.off("touchcancel.slick mouseleave.slick", b.swipeHandler), b.$list.off("click.slick", b.clickHandler), a(document).off(b.visibilityChange, b.visibility), b.cleanUpSlideEvents(), b.options.accessibility === !0 && b.$list.off("keydown.slick", b.keyHandler), b.options.focusOnSelect === !0 && a(b.$slideTrack).children().off("click.slick", b.selectHandler), a(window).off("orientationchange.slick.slick-" + b.instanceUid, b.orientationChange), a(window).off("resize.slick.slick-" + b.instanceUid, b.resize), a("[draggable!=true]", b.$slideTrack).off("dragstart", b.preventDefault), a(window).off("load.slick.slick-" + b.instanceUid, b.setPosition), a(document).off("ready.slick.slick-" + b.instanceUid, b.setPosition)
|
||||
}, b.prototype.cleanUpSlideEvents = function() {
|
||||
var b = this;
|
||||
b.$list.off("mouseenter.slick", a.proxy(b.interrupt, b, !0)), b.$list.off("mouseleave.slick", a.proxy(b.interrupt, b, !1))
|
||||
}, b.prototype.cleanUpRows = function() {
|
||||
var b, a = this;
|
||||
a.options.rows > 1 && (b = a.$slides.children().children(), b.removeAttr("style"), a.$slider.empty().append(b))
|
||||
}, b.prototype.clickHandler = function(a) {
|
||||
var b = this;
|
||||
b.shouldClick === !1 && (a.stopImmediatePropagation(), a.stopPropagation(), a.preventDefault())
|
||||
}, b.prototype.destroy = function(b) {
|
||||
var c = this;
|
||||
c.autoPlayClear(), c.touchObject = {}, c.cleanUpEvents(), a(".slick-cloned", c.$slider).detach(), c.$dots && c.$dots.remove(), c.$prevArrow && c.$prevArrow.length && (c.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display", ""), c.htmlExpr.test(c.options.prevArrow) && c.$prevArrow.remove()), c.$nextArrow && c.$nextArrow.length && (c.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display", ""), c.htmlExpr.test(c.options.nextArrow) && c.$nextArrow.remove()), c.$slides && (c.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function() {
|
||||
a(this).attr("style", a(this).data("originalStyling"))
|
||||
}), c.$slideTrack.children(this.options.slide).detach(), c.$slideTrack.detach(), c.$list.detach(), c.$slider.append(c.$slides)), c.cleanUpRows(), c.$slider.removeClass("slick-slider"), c.$slider.removeClass("slick-initialized"), c.$slider.removeClass("slick-dotted"), c.unslicked = !0, b || c.$slider.trigger("destroy", [c])
|
||||
}, b.prototype.disableTransition = function(a) {
|
||||
var b = this,
|
||||
c = {};
|
||||
c[b.transitionType] = "", b.options.fade === !1 ? b.$slideTrack.css(c) : b.$slides.eq(a).css(c)
|
||||
}, b.prototype.fadeSlide = function(a, b) {
|
||||
var c = this;
|
||||
c.cssTransitions === !1 ? (c.$slides.eq(a).css({
|
||||
zIndex: c.options.zIndex
|
||||
}), c.$slides.eq(a).animate({
|
||||
opacity: 1
|
||||
}, c.options.speed, c.options.easing, b)) : (c.applyTransition(a), c.$slides.eq(a).css({
|
||||
opacity: 1,
|
||||
zIndex: c.options.zIndex
|
||||
}), b && setTimeout(function() {
|
||||
c.disableTransition(a), b.call()
|
||||
}, c.options.speed))
|
||||
}, b.prototype.fadeSlideOut = function(a) {
|
||||
var b = this;
|
||||
b.cssTransitions === !1 ? b.$slides.eq(a).animate({
|
||||
opacity: 0,
|
||||
zIndex: b.options.zIndex - 2
|
||||
}, b.options.speed, b.options.easing) : (b.applyTransition(a), b.$slides.eq(a).css({
|
||||
opacity: 0,
|
||||
zIndex: b.options.zIndex - 2
|
||||
}))
|
||||
}, b.prototype.filterSlides = b.prototype.slickFilter = function(a) {
|
||||
var b = this;
|
||||
null !== a && (b.$slidesCache = b.$slides, b.unload(), b.$slideTrack.children(this.options.slide).detach(), b.$slidesCache.filter(a).appendTo(b.$slideTrack), b.reinit())
|
||||
}, b.prototype.focusHandler = function() {
|
||||
var b = this;
|
||||
b.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick", "*:not(.slick-arrow)", function(c) {
|
||||
c.stopImmediatePropagation();
|
||||
var d = a(this);
|
||||
setTimeout(function() {
|
||||
b.options.pauseOnFocus && (b.focussed = d.is(":focus"), b.autoPlay())
|
||||
}, 0)
|
||||
})
|
||||
}, b.prototype.getCurrent = b.prototype.slickCurrentSlide = function() {
|
||||
var a = this;
|
||||
return a.currentSlide
|
||||
}, b.prototype.getDotCount = function() {
|
||||
var a = this,
|
||||
b = 0,
|
||||
c = 0,
|
||||
d = 0;
|
||||
if (a.options.infinite === !0)
|
||||
for (; b < a.slideCount;) ++d, b = c + a.options.slidesToScroll, c += a.options.slidesToScroll <= a.options.slidesToShow ? a.options.slidesToScroll : a.options.slidesToShow;
|
||||
else if (a.options.centerMode === !0) d = a.slideCount;
|
||||
else if (a.options.asNavFor)
|
||||
for (; b < a.slideCount;) ++d, b = c + a.options.slidesToScroll, c += a.options.slidesToScroll <= a.options.slidesToShow ? a.options.slidesToScroll : a.options.slidesToShow;
|
||||
else d = 1 + Math.ceil((a.slideCount - a.options.slidesToShow) / a.options.slidesToScroll);
|
||||
return d - 1
|
||||
}, b.prototype.getLeft = function(a) {
|
||||
var c, d, f, b = this,
|
||||
e = 0;
|
||||
return b.slideOffset = 0, d = b.$slides.first().outerHeight(!0), b.options.infinite === !0 ? (b.slideCount > b.options.slidesToShow && (b.slideOffset = b.slideWidth * b.options.slidesToShow * -1, e = d * b.options.slidesToShow * -1), b.slideCount % b.options.slidesToScroll !== 0 && a + b.options.slidesToScroll > b.slideCount && b.slideCount > b.options.slidesToShow && (a > b.slideCount ? (b.slideOffset = (b.options.slidesToShow - (a - b.slideCount)) * b.slideWidth * -1, e = (b.options.slidesToShow - (a - b.slideCount)) * d * -1) : (b.slideOffset = b.slideCount % b.options.slidesToScroll * b.slideWidth * -1, e = b.slideCount % b.options.slidesToScroll * d * -1))) : a + b.options.slidesToShow > b.slideCount && (b.slideOffset = (a + b.options.slidesToShow - b.slideCount) * b.slideWidth, e = (a + b.options.slidesToShow - b.slideCount) * d), b.slideCount <= b.options.slidesToShow && (b.slideOffset = 0, e = 0), b.options.centerMode === !0 && b.options.infinite === !0 ? b.slideOffset += b.slideWidth * Math.floor(b.options.slidesToShow / 2) - b.slideWidth : b.options.centerMode === !0 && (b.slideOffset = 0, b.slideOffset += b.slideWidth * Math.floor(b.options.slidesToShow / 2)), c = b.options.vertical === !1 ? a * b.slideWidth * -1 + b.slideOffset : a * d * -1 + e, b.options.variableWidth === !0 && (f = b.slideCount <= b.options.slidesToShow || b.options.infinite === !1 ? b.$slideTrack.children(".slick-slide").eq(a) : b.$slideTrack.children(".slick-slide").eq(a + b.options.slidesToShow), c = b.options.rtl === !0 ? f[0] ? -1 * (b.$slideTrack.width() - f[0].offsetLeft - f.width()) : 0 : f[0] ? -1 * f[0].offsetLeft : 0, b.options.centerMode === !0 && (f = b.slideCount <= b.options.slidesToShow || b.options.infinite === !1 ? b.$slideTrack.children(".slick-slide").eq(a) : b.$slideTrack.children(".slick-slide").eq(a + b.options.slidesToShow + 1), c = b.options.rtl === !0 ? f[0] ? -1 * (b.$slideTrack.width() - f[0].offsetLeft - f.width()) : 0 : f[0] ? -1 * f[0].offsetLeft : 0, c += (b.$list.width() - f.outerWidth()) / 2)), c
|
||||
}, b.prototype.getOption = b.prototype.slickGetOption = function(a) {
|
||||
var b = this;
|
||||
return b.options[a]
|
||||
}, b.prototype.getNavigableIndexes = function() {
|
||||
var e, a = this,
|
||||
b = 0,
|
||||
c = 0,
|
||||
d = [];
|
||||
for (a.options.infinite === !1 ? e = a.slideCount : (b = -1 * a.options.slidesToScroll, c = -1 * a.options.slidesToScroll, e = 2 * a.slideCount); e > b;) d.push(b), b = c + a.options.slidesToScroll, c += a.options.slidesToScroll <= a.options.slidesToShow ? a.options.slidesToScroll : a.options.slidesToShow;
|
||||
return d
|
||||
}, b.prototype.getSlick = function() {
|
||||
return this
|
||||
}, b.prototype.getSlideCount = function() {
|
||||
var c, d, e, b = this;
|
||||
return e = b.options.centerMode === !0 ? b.slideWidth * Math.floor(b.options.slidesToShow / 2) : 0, b.options.swipeToSlide === !0 ? (b.$slideTrack.find(".slick-slide").each(function(c, f) {
|
||||
return f.offsetLeft - e + a(f).outerWidth() / 2 > -1 * b.swipeLeft ? (d = f, !1) : void 0
|
||||
}), c = Math.abs(a(d).attr("data-slick-index") - b.currentSlide) || 1) : b.options.slidesToScroll
|
||||
}, b.prototype.goTo = b.prototype.slickGoTo = function(a, b) {
|
||||
var c = this;
|
||||
c.changeSlide({
|
||||
data: {
|
||||
message: "index",
|
||||
index: parseInt(a)
|
||||
}
|
||||
}, b)
|
||||
}, b.prototype.init = function(b) {
|
||||
var c = this;
|
||||
a(c.$slider).hasClass("slick-initialized") || (a(c.$slider).addClass("slick-initialized"), c.buildRows(), c.buildOut(), c.setProps(), c.startLoad(), c.loadSlider(), c.initializeEvents(), c.updateArrows(), c.updateDots(), c.checkResponsive(!0), c.focusHandler()), b && c.$slider.trigger("init", [c]), c.options.accessibility === !0 && c.initADA(), c.options.autoplay && (c.paused = !1, c.autoPlay())
|
||||
}, b.prototype.initADA = function() {
|
||||
var b = this;
|
||||
b.$slides.add(b.$slideTrack.find(".slick-cloned")).attr({
|
||||
"aria-hidden": "true",
|
||||
tabindex: "-1"
|
||||
}).find("a, input, button, select").attr({
|
||||
tabindex: "-1"
|
||||
}), b.$slideTrack.attr("role", "listbox"), b.$slides.not(b.$slideTrack.find(".slick-cloned")).each(function(c) {
|
||||
a(this).attr({
|
||||
role: "option",
|
||||
"aria-describedby": "slick-slide" + b.instanceUid + c
|
||||
})
|
||||
}), null !== b.$dots && b.$dots.attr("role", "tablist").find("li").each(function(c) {
|
||||
a(this).attr({
|
||||
role: "presentation",
|
||||
"aria-selected": "false",
|
||||
"aria-controls": "navigation" + b.instanceUid + c,
|
||||
id: "slick-slide" + b.instanceUid + c
|
||||
})
|
||||
}).first().attr("aria-selected", "true").end().find("button").attr("role", "button").end().closest("div").attr("role", "toolbar"), b.activateADA()
|
||||
}, b.prototype.initArrowEvents = function() {
|
||||
var a = this;
|
||||
a.options.arrows === !0 && a.slideCount > a.options.slidesToShow && (a.$prevArrow.off("click.slick").on("click.slick", {
|
||||
message: "previous"
|
||||
}, a.changeSlide), a.$nextArrow.off("click.slick").on("click.slick", {
|
||||
message: "next"
|
||||
}, a.changeSlide))
|
||||
}, b.prototype.initDotEvents = function() {
|
||||
var b = this;
|
||||
b.options.dots === !0 && b.slideCount > b.options.slidesToShow && a("li", b.$dots).on("click.slick", {
|
||||
message: "index"
|
||||
}, b.changeSlide), b.options.dots === !0 && b.options.pauseOnDotsHover === !0 && a("li", b.$dots).on("mouseenter.slick", a.proxy(b.interrupt, b, !0)).on("mouseleave.slick", a.proxy(b.interrupt, b, !1))
|
||||
}, b.prototype.initSlideEvents = function() {
|
||||
var b = this;
|
||||
b.options.pauseOnHover && (b.$list.on("mouseenter.slick", a.proxy(b.interrupt, b, !0)), b.$list.on("mouseleave.slick", a.proxy(b.interrupt, b, !1)))
|
||||
}, b.prototype.initializeEvents = function() {
|
||||
var b = this;
|
||||
b.initArrowEvents(), b.initDotEvents(), b.initSlideEvents(), b.$list.on("touchstart.slick mousedown.slick", {
|
||||
action: "start"
|
||||
}, b.swipeHandler), b.$list.on("touchmove.slick mousemove.slick", {
|
||||
action: "move"
|
||||
}, b.swipeHandler), b.$list.on("touchend.slick mouseup.slick", {
|
||||
action: "end"
|
||||
}, b.swipeHandler), b.$list.on("touchcancel.slick mouseleave.slick", {
|
||||
action: "end"
|
||||
}, b.swipeHandler), b.$list.on("click.slick", b.clickHandler), a(document).on(b.visibilityChange, a.proxy(b.visibility, b)), b.options.accessibility === !0 && b.$list.on("keydown.slick", b.keyHandler), b.options.focusOnSelect === !0 && a(b.$slideTrack).children().on("click.slick", b.selectHandler), a(window).on("orientationchange.slick.slick-" + b.instanceUid, a.proxy(b.orientationChange, b)), a(window).on("resize.slick.slick-" + b.instanceUid, a.proxy(b.resize, b)), a("[draggable!=true]", b.$slideTrack).on("dragstart", b.preventDefault), a(window).on("load.slick.slick-" + b.instanceUid, b.setPosition), a(document).on("ready.slick.slick-" + b.instanceUid, b.setPosition)
|
||||
}, b.prototype.initUI = function() {
|
||||
var a = this;
|
||||
a.options.arrows === !0 && a.slideCount > a.options.slidesToShow && (a.$prevArrow.show(), a.$nextArrow.show()), a.options.dots === !0 && a.slideCount > a.options.slidesToShow && a.$dots.show()
|
||||
}, b.prototype.keyHandler = function(a) {
|
||||
var b = this;
|
||||
a.target.tagName.match("TEXTAREA|INPUT|SELECT") || (37 === a.keyCode && b.options.accessibility === !0 ? b.changeSlide({
|
||||
data: {
|
||||
message: b.options.rtl === !0 ? "next" : "previous"
|
||||
}
|
||||
}) : 39 === a.keyCode && b.options.accessibility === !0 && b.changeSlide({
|
||||
data: {
|
||||
message: b.options.rtl === !0 ? "previous" : "next"
|
||||
}
|
||||
}))
|
||||
}, b.prototype.lazyLoad = function() {
|
||||
function g(c) {
|
||||
a("img[data-lazy]", c).each(function() {
|
||||
var c = a(this),
|
||||
d = a(this).attr("data-lazy"),
|
||||
e = document.createElement("img");
|
||||
e.onload = function() {
|
||||
c.animate({
|
||||
opacity: 0
|
||||
}, 100, function() {
|
||||
c.attr("src", d).animate({
|
||||
opacity: 1
|
||||
}, 200, function() {
|
||||
c.removeAttr("data-lazy").removeClass("slick-loading")
|
||||
}), b.$slider.trigger("lazyLoaded", [b, c, d])
|
||||
})
|
||||
}, e.onerror = function() {
|
||||
c.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"), b.$slider.trigger("lazyLoadError", [b, c, d])
|
||||
}, e.src = d
|
||||
})
|
||||
}
|
||||
var c, d, e, f, b = this;
|
||||
b.options.centerMode === !0 ? b.options.infinite === !0 ? (e = b.currentSlide + (b.options.slidesToShow / 2 + 1), f = e + b.options.slidesToShow + 2) : (e = Math.max(0, b.currentSlide - (b.options.slidesToShow / 2 + 1)), f = 2 + (b.options.slidesToShow / 2 + 1) + b.currentSlide) : (e = b.options.infinite ? b.options.slidesToShow + b.currentSlide : b.currentSlide, f = Math.ceil(e + b.options.slidesToShow), b.options.fade === !0 && (e > 0 && e--, f <= b.slideCount && f++)), c = b.$slider.find(".slick-slide").slice(e, f), g(c), b.slideCount <= b.options.slidesToShow ? (d = b.$slider.find(".slick-slide"), g(d)) : b.currentSlide >= b.slideCount - b.options.slidesToShow ? (d = b.$slider.find(".slick-cloned").slice(0, b.options.slidesToShow), g(d)) : 0 === b.currentSlide && (d = b.$slider.find(".slick-cloned").slice(-1 * b.options.slidesToShow), g(d))
|
||||
}, b.prototype.loadSlider = function() {
|
||||
var a = this;
|
||||
a.setPosition(), a.$slideTrack.css({
|
||||
opacity: 1
|
||||
}), a.$slider.removeClass("slick-loading"), a.initUI(), "progressive" === a.options.lazyLoad && a.progressiveLazyLoad()
|
||||
}, b.prototype.next = b.prototype.slickNext = function() {
|
||||
var a = this;
|
||||
a.changeSlide({
|
||||
data: {
|
||||
message: "next"
|
||||
}
|
||||
})
|
||||
}, b.prototype.orientationChange = function() {
|
||||
var a = this;
|
||||
a.checkResponsive(), a.setPosition()
|
||||
}, b.prototype.pause = b.prototype.slickPause = function() {
|
||||
var a = this;
|
||||
a.autoPlayClear(), a.paused = !0
|
||||
}, b.prototype.play = b.prototype.slickPlay = function() {
|
||||
var a = this;
|
||||
a.autoPlay(), a.options.autoplay = !0, a.paused = !1, a.focussed = !1, a.interrupted = !1
|
||||
}, b.prototype.postSlide = function(a) {
|
||||
var b = this;
|
||||
b.unslicked || (b.$slider.trigger("afterChange", [b, a]), b.animating = !1, b.setPosition(), b.swipeLeft = null, b.options.autoplay && b.autoPlay(), b.options.accessibility === !0 && b.initADA())
|
||||
}, b.prototype.prev = b.prototype.slickPrev = function() {
|
||||
var a = this;
|
||||
a.changeSlide({
|
||||
data: {
|
||||
message: "previous"
|
||||
}
|
||||
})
|
||||
}, b.prototype.preventDefault = function(a) {
|
||||
a.preventDefault()
|
||||
}, b.prototype.progressiveLazyLoad = function(b) {
|
||||
b = b || 1;
|
||||
var e, f, g, c = this,
|
||||
d = a("img[data-lazy]", c.$slider);
|
||||
d.length ? (e = d.first(), f = e.attr("data-lazy"), g = document.createElement("img"), g.onload = function() {
|
||||
e.attr("src", f).removeAttr("data-lazy").removeClass("slick-loading"), c.options.adaptiveHeight === !0 && c.setPosition(), c.$slider.trigger("lazyLoaded", [c, e, f]), c.progressiveLazyLoad()
|
||||
}, g.onerror = function() {
|
||||
3 > b ? setTimeout(function() {
|
||||
c.progressiveLazyLoad(b + 1)
|
||||
}, 500) : (e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"), c.$slider.trigger("lazyLoadError", [c, e, f]), c.progressiveLazyLoad())
|
||||
}, g.src = f) : c.$slider.trigger("allImagesLoaded", [c])
|
||||
}, b.prototype.refresh = function(b) {
|
||||
var d, e, c = this;
|
||||
e = c.slideCount - c.options.slidesToShow, !c.options.infinite && c.currentSlide > e && (c.currentSlide = e), c.slideCount <= c.options.slidesToShow && (c.currentSlide = 0), d = c.currentSlide, c.destroy(!0), a.extend(c, c.initials, {
|
||||
currentSlide: d
|
||||
}), c.init(), b || c.changeSlide({
|
||||
data: {
|
||||
message: "index",
|
||||
index: d
|
||||
}
|
||||
}, !1)
|
||||
}, b.prototype.registerBreakpoints = function() {
|
||||
var c, d, e, b = this,
|
||||
f = b.options.responsive || null;
|
||||
if ("array" === a.type(f) && f.length) {
|
||||
b.respondTo = b.options.respondTo || "window";
|
||||
for (c in f)
|
||||
if (e = b.breakpoints.length - 1, d = f[c].breakpoint, f.hasOwnProperty(c)) {
|
||||
for (; e >= 0;) b.breakpoints[e] && b.breakpoints[e] === d && b.breakpoints.splice(e, 1), e--;
|
||||
b.breakpoints.push(d), b.breakpointSettings[d] = f[c].settings
|
||||
}
|
||||
b.breakpoints.sort(function(a, c) {
|
||||
return b.options.mobileFirst ? a - c : c - a
|
||||
})
|
||||
}
|
||||
}, b.prototype.reinit = function() {
|
||||
var b = this;
|
||||
b.$slides = b.$slideTrack.children(b.options.slide).addClass("slick-slide"), b.slideCount = b.$slides.length, b.currentSlide >= b.slideCount && 0 !== b.currentSlide && (b.currentSlide = b.currentSlide - b.options.slidesToScroll), b.slideCount <= b.options.slidesToShow && (b.currentSlide = 0), b.registerBreakpoints(), b.setProps(), b.setupInfinite(), b.buildArrows(), b.updateArrows(), b.initArrowEvents(), b.buildDots(), b.updateDots(), b.initDotEvents(), b.cleanUpSlideEvents(), b.initSlideEvents(), b.checkResponsive(!1, !0), b.options.focusOnSelect === !0 && a(b.$slideTrack).children().on("click.slick", b.selectHandler), b.setSlideClasses("number" == typeof b.currentSlide ? b.currentSlide : 0), b.setPosition(), b.focusHandler(), b.paused = !b.options.autoplay, b.autoPlay(), b.$slider.trigger("reInit", [b])
|
||||
}, b.prototype.resize = function() {
|
||||
var b = this;
|
||||
a(window).width() !== b.windowWidth && (clearTimeout(b.windowDelay), b.windowDelay = window.setTimeout(function() {
|
||||
b.windowWidth = a(window).width(), b.checkResponsive(), b.unslicked || b.setPosition()
|
||||
}, 50))
|
||||
}, b.prototype.removeSlide = b.prototype.slickRemove = function(a, b, c) {
|
||||
var d = this;
|
||||
return "boolean" == typeof a ? (b = a, a = b === !0 ? 0 : d.slideCount - 1) : a = b === !0 ? --a : a, d.slideCount < 1 || 0 > a || a > d.slideCount - 1 ? !1 : (d.unload(), c === !0 ? d.$slideTrack.children().remove() : d.$slideTrack.children(this.options.slide).eq(a).remove(), d.$slides = d.$slideTrack.children(this.options.slide), d.$slideTrack.children(this.options.slide).detach(), d.$slideTrack.append(d.$slides), d.$slidesCache = d.$slides, void d.reinit())
|
||||
}, b.prototype.setCSS = function(a) {
|
||||
var d, e, b = this,
|
||||
c = {};
|
||||
b.options.rtl === !0 && (a = -a), d = "left" == b.positionProp ? Math.ceil(a) + "px" : "0px", e = "top" == b.positionProp ? Math.ceil(a) + "px" : "0px", c[b.positionProp] = a, b.transformsEnabled === !1 ? b.$slideTrack.css(c) : (c = {}, b.cssTransitions === !1 ? (c[b.animType] = "translate(" + d + ", " + e + ")", b.$slideTrack.css(c)) : (c[b.animType] = "translate3d(" + d + ", " + e + ", 0px)", b.$slideTrack.css(c)))
|
||||
}, b.prototype.setDimensions = function() {
|
||||
var a = this;
|
||||
a.options.vertical === !1 ? a.options.centerMode === !0 && a.$list.css({
|
||||
padding: "0px " + a.options.centerPadding
|
||||
}) : (a.$list.height(a.$slides.first().outerHeight(!0) * a.options.slidesToShow), a.options.centerMode === !0 && a.$list.css({
|
||||
padding: a.options.centerPadding + " 0px"
|
||||
})), a.listWidth = a.$list.width(), a.listHeight = a.$list.height(), a.options.vertical === !1 && a.options.variableWidth === !1 ? (a.slideWidth = Math.ceil(a.listWidth / a.options.slidesToShow), a.$slideTrack.width(Math.ceil(a.slideWidth * a.$slideTrack.children(".slick-slide").length))) : a.options.variableWidth === !0 ? a.$slideTrack.width(5e3 * a.slideCount) : (a.slideWidth = Math.ceil(a.listWidth), a.$slideTrack.height(Math.ceil(a.$slides.first().outerHeight(!0) * a.$slideTrack.children(".slick-slide").length)));
|
||||
var b = a.$slides.first().outerWidth(!0) - a.$slides.first().width();
|
||||
a.options.variableWidth === !1 && a.$slideTrack.children(".slick-slide").width(a.slideWidth - b)
|
||||
}, b.prototype.setFade = function() {
|
||||
var c, b = this;
|
||||
b.$slides.each(function(d, e) {
|
||||
c = b.slideWidth * d * -1, b.options.rtl === !0 ? a(e).css({
|
||||
position: "relative",
|
||||
right: c,
|
||||
top: 0,
|
||||
zIndex: b.options.zIndex - 2,
|
||||
opacity: 0
|
||||
}) : a(e).css({
|
||||
position: "relative",
|
||||
left: c,
|
||||
top: 0,
|
||||
zIndex: b.options.zIndex - 2,
|
||||
opacity: 0
|
||||
})
|
||||
}), b.$slides.eq(b.currentSlide).css({
|
||||
zIndex: b.options.zIndex - 1,
|
||||
opacity: 1
|
||||
})
|
||||
}, b.prototype.setHeight = function() {
|
||||
var a = this;
|
||||
if (1 === a.options.slidesToShow && a.options.adaptiveHeight === !0 && a.options.vertical === !1) {
|
||||
var b = a.$slides.eq(a.currentSlide).outerHeight(!0);
|
||||
a.$list.css("height", b)
|
||||
}
|
||||
}, b.prototype.setOption = b.prototype.slickSetOption = function() {
|
||||
var c, d, e, f, h, b = this,
|
||||
g = !1;
|
||||
if ("object" === a.type(arguments[0]) ? (e = arguments[0], g = arguments[1], h = "multiple") : "string" === a.type(arguments[0]) && (e = arguments[0], f = arguments[1], g = arguments[2], "responsive" === arguments[0] && "array" === a.type(arguments[1]) ? h = "responsive" : "undefined" != typeof arguments[1] && (h = "single")), "single" === h) b.options[e] = f;
|
||||
else if ("multiple" === h) a.each(e, function(a, c) {
|
||||
b.options[a] = c
|
||||
});
|
||||
else if ("responsive" === h)
|
||||
for (d in f)
|
||||
if ("array" !== a.type(b.options.responsive)) b.options.responsive = [f[d]];
|
||||
else {
|
||||
for (c = b.options.responsive.length - 1; c >= 0;) b.options.responsive[c].breakpoint === f[d].breakpoint && b.options.responsive.splice(c, 1), c--;
|
||||
b.options.responsive.push(f[d])
|
||||
}
|
||||
g && (b.unload(), b.reinit())
|
||||
}, b.prototype.setPosition = function() {
|
||||
var a = this;
|
||||
a.setDimensions(), a.setHeight(), a.options.fade === !1 ? a.setCSS(a.getLeft(a.currentSlide)) : a.setFade(), a.$slider.trigger("setPosition", [a])
|
||||
}, b.prototype.setProps = function() {
|
||||
var a = this,
|
||||
b = document.body.style;
|
||||
a.positionProp = a.options.vertical === !0 ? "top" : "left", "top" === a.positionProp ? a.$slider.addClass("slick-vertical") : a.$slider.removeClass("slick-vertical"), (void 0 !== b.WebkitTransition || void 0 !== b.MozTransition || void 0 !== b.msTransition) && a.options.useCSS === !0 && (a.cssTransitions = !0), a.options.fade && ("number" == typeof a.options.zIndex ? a.options.zIndex < 3 && (a.options.zIndex = 3) : a.options.zIndex = a.defaults.zIndex), void 0 !== b.OTransform && (a.animType = "OTransform", a.transformType = "-o-transform", a.transitionType = "OTransition", void 0 === b.perspectiveProperty && void 0 === b.webkitPerspective && (a.animType = !1)), void 0 !== b.MozTransform && (a.animType = "MozTransform", a.transformType = "-moz-transform", a.transitionType = "MozTransition", void 0 === b.perspectiveProperty && void 0 === b.MozPerspective && (a.animType = !1)), void 0 !== b.webkitTransform && (a.animType = "webkitTransform", a.transformType = "-webkit-transform", a.transitionType = "webkitTransition", void 0 === b.perspectiveProperty && void 0 === b.webkitPerspective && (a.animType = !1)), void 0 !== b.msTransform && (a.animType = "msTransform", a.transformType = "-ms-transform", a.transitionType = "msTransition", void 0 === b.msTransform && (a.animType = !1)), void 0 !== b.transform && a.animType !== !1 && (a.animType = "transform", a.transformType = "transform", a.transitionType = "transition"), a.transformsEnabled = a.options.useTransform && null !== a.animType && a.animType !== !1
|
||||
}, b.prototype.setSlideClasses = function(a) {
|
||||
var c, d, e, f, b = this;
|
||||
d = b.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden", "true"), b.$slides.eq(a).addClass("slick-current"), b.options.centerMode === !0 ? (c = Math.floor(b.options.slidesToShow / 2), b.options.infinite === !0 && (a >= c && a <= b.slideCount - 1 - c ? b.$slides.slice(a - c, a + c + 1).addClass("slick-active").attr("aria-hidden", "false") : (e = b.options.slidesToShow + a,
|
||||
d.slice(e - c + 1, e + c + 2).addClass("slick-active").attr("aria-hidden", "false")), 0 === a ? d.eq(d.length - 1 - b.options.slidesToShow).addClass("slick-center") : a === b.slideCount - 1 && d.eq(b.options.slidesToShow).addClass("slick-center")), b.$slides.eq(a).addClass("slick-center")) : a >= 0 && a <= b.slideCount - b.options.slidesToShow ? b.$slides.slice(a, a + b.options.slidesToShow).addClass("slick-active").attr("aria-hidden", "false") : d.length <= b.options.slidesToShow ? d.addClass("slick-active").attr("aria-hidden", "false") : (f = b.slideCount % b.options.slidesToShow, e = b.options.infinite === !0 ? b.options.slidesToShow + a : a, b.options.slidesToShow == b.options.slidesToScroll && b.slideCount - a < b.options.slidesToShow ? d.slice(e - (b.options.slidesToShow - f), e + f).addClass("slick-active").attr("aria-hidden", "false") : d.slice(e, e + b.options.slidesToShow).addClass("slick-active").attr("aria-hidden", "false")), "ondemand" === b.options.lazyLoad && b.lazyLoad()
|
||||
}, b.prototype.setupInfinite = function() {
|
||||
var c, d, e, b = this;
|
||||
if (b.options.fade === !0 && (b.options.centerMode = !1), b.options.infinite === !0 && b.options.fade === !1 && (d = null, b.slideCount > b.options.slidesToShow)) {
|
||||
for (e = b.options.centerMode === !0 ? b.options.slidesToShow + 1 : b.options.slidesToShow, c = b.slideCount; c > b.slideCount - e; c -= 1) d = c - 1, a(b.$slides[d]).clone(!0).attr("id", "").attr("data-slick-index", d - b.slideCount).prependTo(b.$slideTrack).addClass("slick-cloned");
|
||||
for (c = 0; e > c; c += 1) d = c, a(b.$slides[d]).clone(!0).attr("id", "").attr("data-slick-index", d + b.slideCount).appendTo(b.$slideTrack).addClass("slick-cloned");
|
||||
b.$slideTrack.find(".slick-cloned").find("[id]").each(function() {
|
||||
a(this).attr("id", "")
|
||||
})
|
||||
}
|
||||
}, b.prototype.interrupt = function(a) {
|
||||
var b = this;
|
||||
a || b.autoPlay(), b.interrupted = a
|
||||
}, b.prototype.selectHandler = function(b) {
|
||||
var c = this,
|
||||
d = a(b.target).is(".slick-slide") ? a(b.target) : a(b.target).parents(".slick-slide"),
|
||||
e = parseInt(d.attr("data-slick-index"));
|
||||
return e || (e = 0), c.slideCount <= c.options.slidesToShow ? (c.setSlideClasses(e), void c.asNavFor(e)) : void c.slideHandler(e)
|
||||
}, b.prototype.slideHandler = function(a, b, c) {
|
||||
var d, e, f, g, j, h = null,
|
||||
i = this;
|
||||
return b = b || !1, i.animating === !0 && i.options.waitForAnimate === !0 || i.options.fade === !0 && i.currentSlide === a || i.slideCount <= i.options.slidesToShow ? void 0 : (b === !1 && i.asNavFor(a), d = a, h = i.getLeft(d), g = i.getLeft(i.currentSlide), i.currentLeft = null === i.swipeLeft ? g : i.swipeLeft, i.options.infinite === !1 && i.options.centerMode === !1 && (0 > a || a > i.getDotCount() * i.options.slidesToScroll) ? void(i.options.fade === !1 && (d = i.currentSlide, c !== !0 ? i.animateSlide(g, function() {
|
||||
i.postSlide(d)
|
||||
}) : i.postSlide(d))) : i.options.infinite === !1 && i.options.centerMode === !0 && (0 > a || a > i.slideCount - i.options.slidesToScroll) ? void(i.options.fade === !1 && (d = i.currentSlide, c !== !0 ? i.animateSlide(g, function() {
|
||||
i.postSlide(d)
|
||||
}) : i.postSlide(d))) : (i.options.autoplay && clearInterval(i.autoPlayTimer), e = 0 > d ? i.slideCount % i.options.slidesToScroll !== 0 ? i.slideCount - i.slideCount % i.options.slidesToScroll : i.slideCount + d : d >= i.slideCount ? i.slideCount % i.options.slidesToScroll !== 0 ? 0 : d - i.slideCount : d, i.animating = !0, i.$slider.trigger("beforeChange", [i, i.currentSlide, e]), f = i.currentSlide, i.currentSlide = e, i.setSlideClasses(i.currentSlide), i.options.asNavFor && (j = i.getNavTarget(), j = j.slick("getSlick"), j.slideCount <= j.options.slidesToShow && j.setSlideClasses(i.currentSlide)), i.updateDots(), i.updateArrows(), i.options.fade === !0 ? (c !== !0 ? (i.fadeSlideOut(f), i.fadeSlide(e, function() {
|
||||
i.postSlide(e)
|
||||
})) : i.postSlide(e), void i.animateHeight()) : void(c !== !0 ? i.animateSlide(h, function() {
|
||||
i.postSlide(e)
|
||||
}) : i.postSlide(e))))
|
||||
}, b.prototype.startLoad = function() {
|
||||
var a = this;
|
||||
a.options.arrows === !0 && a.slideCount > a.options.slidesToShow && (a.$prevArrow.hide(), a.$nextArrow.hide()), a.options.dots === !0 && a.slideCount > a.options.slidesToShow && a.$dots.hide(), a.$slider.addClass("slick-loading")
|
||||
}, b.prototype.swipeDirection = function() {
|
||||
var a, b, c, d, e = this;
|
||||
return a = e.touchObject.startX - e.touchObject.curX, b = e.touchObject.startY - e.touchObject.curY, c = Math.atan2(b, a), d = Math.round(180 * c / Math.PI), 0 > d && (d = 360 - Math.abs(d)), 45 >= d && d >= 0 ? e.options.rtl === !1 ? "left" : "right" : 360 >= d && d >= 315 ? e.options.rtl === !1 ? "left" : "right" : d >= 135 && 225 >= d ? e.options.rtl === !1 ? "right" : "left" : e.options.verticalSwiping === !0 ? d >= 35 && 135 >= d ? "down" : "up" : "vertical"
|
||||
}, b.prototype.swipeEnd = function(a) {
|
||||
var c, d, b = this;
|
||||
if (b.dragging = !1, b.interrupted = !1, b.shouldClick = b.touchObject.swipeLength > 10 ? !1 : !0, void 0 === b.touchObject.curX) return !1;
|
||||
if (b.touchObject.edgeHit === !0 && b.$slider.trigger("edge", [b, b.swipeDirection()]), b.touchObject.swipeLength >= b.touchObject.minSwipe) {
|
||||
switch (d = b.swipeDirection()) {
|
||||
case "left":
|
||||
case "down":
|
||||
c = b.options.swipeToSlide ? b.checkNavigable(b.currentSlide + b.getSlideCount()) : b.currentSlide + b.getSlideCount(), b.currentDirection = 0;
|
||||
break;
|
||||
case "right":
|
||||
case "up":
|
||||
c = b.options.swipeToSlide ? b.checkNavigable(b.currentSlide - b.getSlideCount()) : b.currentSlide - b.getSlideCount(), b.currentDirection = 1
|
||||
}
|
||||
"vertical" != d && (b.slideHandler(c), b.touchObject = {}, b.$slider.trigger("swipe", [b, d]))
|
||||
} else b.touchObject.startX !== b.touchObject.curX && (b.slideHandler(b.currentSlide), b.touchObject = {})
|
||||
}, b.prototype.swipeHandler = function(a) {
|
||||
var b = this;
|
||||
if (!(b.options.swipe === !1 || "ontouchend" in document && b.options.swipe === !1 || b.options.draggable === !1 && -1 !== a.type.indexOf("mouse"))) switch (b.touchObject.fingerCount = a.originalEvent && void 0 !== a.originalEvent.touches ? a.originalEvent.touches.length : 1, b.touchObject.minSwipe = b.listWidth / b.options.touchThreshold, b.options.verticalSwiping === !0 && (b.touchObject.minSwipe = b.listHeight / b.options.touchThreshold), a.data.action) {
|
||||
case "start":
|
||||
b.swipeStart(a);
|
||||
break;
|
||||
case "move":
|
||||
b.swipeMove(a);
|
||||
break;
|
||||
case "end":
|
||||
b.swipeEnd(a)
|
||||
}
|
||||
}, b.prototype.swipeMove = function(a) {
|
||||
var d, e, f, g, h, b = this;
|
||||
return h = void 0 !== a.originalEvent ? a.originalEvent.touches : null, !b.dragging || h && 1 !== h.length ? !1 : (d = b.getLeft(b.currentSlide), b.touchObject.curX = void 0 !== h ? h[0].pageX : a.clientX, b.touchObject.curY = void 0 !== h ? h[0].pageY : a.clientY, b.touchObject.swipeLength = Math.round(Math.sqrt(Math.pow(b.touchObject.curX - b.touchObject.startX, 2))), b.options.verticalSwiping === !0 && (b.touchObject.swipeLength = Math.round(Math.sqrt(Math.pow(b.touchObject.curY - b.touchObject.startY, 2)))), e = b.swipeDirection(), "vertical" !== e ? (void 0 !== a.originalEvent && b.touchObject.swipeLength > 4 && a.preventDefault(), g = (b.options.rtl === !1 ? 1 : -1) * (b.touchObject.curX > b.touchObject.startX ? 1 : -1), b.options.verticalSwiping === !0 && (g = b.touchObject.curY > b.touchObject.startY ? 1 : -1), f = b.touchObject.swipeLength, b.touchObject.edgeHit = !1, b.options.infinite === !1 && (0 === b.currentSlide && "right" === e || b.currentSlide >= b.getDotCount() && "left" === e) && (f = b.touchObject.swipeLength * b.options.edgeFriction, b.touchObject.edgeHit = !0), b.options.vertical === !1 ? b.swipeLeft = d + f * g : b.swipeLeft = d + f * (b.$list.height() / b.listWidth) * g, b.options.verticalSwiping === !0 && (b.swipeLeft = d + f * g), b.options.fade === !0 || b.options.touchMove === !1 ? !1 : b.animating === !0 ? (b.swipeLeft = null, !1) : void b.setCSS(b.swipeLeft)) : void 0)
|
||||
}, b.prototype.swipeStart = function(a) {
|
||||
var c, b = this;
|
||||
return b.interrupted = !0, 1 !== b.touchObject.fingerCount || b.slideCount <= b.options.slidesToShow ? (b.touchObject = {}, !1) : (void 0 !== a.originalEvent && void 0 !== a.originalEvent.touches && (c = a.originalEvent.touches[0]), b.touchObject.startX = b.touchObject.curX = void 0 !== c ? c.pageX : a.clientX, b.touchObject.startY = b.touchObject.curY = void 0 !== c ? c.pageY : a.clientY, void(b.dragging = !0))
|
||||
}, b.prototype.unfilterSlides = b.prototype.slickUnfilter = function() {
|
||||
var a = this;
|
||||
null !== a.$slidesCache && (a.unload(), a.$slideTrack.children(this.options.slide).detach(), a.$slidesCache.appendTo(a.$slideTrack), a.reinit())
|
||||
}, b.prototype.unload = function() {
|
||||
var b = this;
|
||||
a(".slick-cloned", b.$slider).remove(), b.$dots && b.$dots.remove(), b.$prevArrow && b.htmlExpr.test(b.options.prevArrow) && b.$prevArrow.remove(), b.$nextArrow && b.htmlExpr.test(b.options.nextArrow) && b.$nextArrow.remove(), b.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden", "true").css("width", "")
|
||||
}, b.prototype.unslick = function(a) {
|
||||
var b = this;
|
||||
b.$slider.trigger("unslick", [b, a]), b.destroy()
|
||||
}, b.prototype.updateArrows = function() {
|
||||
var b, a = this;
|
||||
b = Math.floor(a.options.slidesToShow / 2), a.options.arrows === !0 && a.slideCount > a.options.slidesToShow && !a.options.infinite && (a.$prevArrow.removeClass("slick-disabled").attr("aria-disabled", "false"), a.$nextArrow.removeClass("slick-disabled").attr("aria-disabled", "false"), 0 === a.currentSlide ? (a.$prevArrow.addClass("slick-disabled").attr("aria-disabled", "true"), a.$nextArrow.removeClass("slick-disabled").attr("aria-disabled", "false")) : a.currentSlide >= a.slideCount - a.options.slidesToShow && a.options.centerMode === !1 ? (a.$nextArrow.addClass("slick-disabled").attr("aria-disabled", "true"), a.$prevArrow.removeClass("slick-disabled").attr("aria-disabled", "false")) : a.currentSlide >= a.slideCount - 1 && a.options.centerMode === !0 && (a.$nextArrow.addClass("slick-disabled").attr("aria-disabled", "true"), a.$prevArrow.removeClass("slick-disabled").attr("aria-disabled", "false")))
|
||||
}, b.prototype.updateDots = function() {
|
||||
var a = this;
|
||||
null !== a.$dots && (a.$dots.find("li").removeClass("slick-active").attr("aria-hidden", "true"), a.$dots.find("li").eq(Math.floor(a.currentSlide / a.options.slidesToScroll)).addClass("slick-active").attr("aria-hidden", "false"))
|
||||
}, b.prototype.visibility = function() {
|
||||
var a = this;
|
||||
a.options.autoplay && (document[a.hidden] ? a.interrupted = !0 : a.interrupted = !1)
|
||||
}, a.fn.slick = function() {
|
||||
var f, g, a = this,
|
||||
c = arguments[0],
|
||||
d = Array.prototype.slice.call(arguments, 1),
|
||||
e = a.length;
|
||||
for (f = 0; e > f; f++)
|
||||
if ("object" == typeof c || "undefined" == typeof c ? a[f].slick = new b(a[f], c) : g = a[f].slick[c].apply(a[f].slick, d), "undefined" != typeof g) return g;
|
||||
return a
|
||||
}
|
||||
});
|
||||
@@ -1,97 +0,0 @@
|
||||
jQuery(function(t) {
|
||||
if ("undefined" == typeof wc_add_to_cart_params) return !1;
|
||||
var a = function() {
|
||||
this.requests = [], this.addRequest = this.addRequest.bind(this), this.run = this.run.bind(this), this.$liveRegion = this.createLiveRegion(), t(document.body).on("click", ".add_to_cart_button:not(.wc-interactive)", {
|
||||
addToCartHandler: this
|
||||
}, this.onAddToCart).on("click", ".remove_from_cart_button", {
|
||||
addToCartHandler: this
|
||||
}, this.onRemoveFromCart).on("added_to_cart", {
|
||||
addToCartHandler: this
|
||||
}, this.onAddedToCart).on("removed_from_cart", {
|
||||
addToCartHandler: this
|
||||
}, this.onRemovedFromCart).on("ajax_request_not_sent.adding_to_cart", this.updateButton)
|
||||
};
|
||||
a.prototype.addRequest = function(t) {
|
||||
this.requests.push(t), 1 === this.requests.length && this.run()
|
||||
}, a.prototype.run = function() {
|
||||
var a = this,
|
||||
e = a.requests[0].complete;
|
||||
a.requests[0].complete = function() {
|
||||
"function" == typeof e && e(), a.requests.shift(), a.requests.length > 0 && a.run()
|
||||
}, t.ajax(this.requests[0])
|
||||
}, a.prototype.onAddToCart = function(a) {
|
||||
var e = t(this);
|
||||
if (e.is(".ajax_add_to_cart")) {
|
||||
if (!e.attr("data-product_id")) return !0;
|
||||
if (a.data.addToCartHandler.$liveRegion.text("").removeAttr("aria-relevant"), a.preventDefault(), e.removeClass("added"), e.addClass("loading"), !1 === t(document.body).triggerHandler("should_send_ajax_request.adding_to_cart", [e])) return t(document.body).trigger("ajax_request_not_sent.adding_to_cart", [!1, !1, e]), !0;
|
||||
var r = {};
|
||||
t.each(e.data(), function(t, a) {
|
||||
r[t] = a
|
||||
}), t.each(e[0].dataset, function(t, a) {
|
||||
r[t] = a
|
||||
}), t(document.body).trigger("adding_to_cart", [e, r]), a.data.addToCartHandler.addRequest({
|
||||
type: "POST",
|
||||
url: wc_add_to_cart_params.wc_ajax_url.toString().replace("%%endpoint%%", "add_to_cart"),
|
||||
data: r,
|
||||
success: function(a) {
|
||||
a && (a.error && a.product_url ? window.location = a.product_url : "yes" !== wc_add_to_cart_params.cart_redirect_after_add ? t(document.body).trigger("added_to_cart", [a.fragments, a.cart_hash, e]) : window.location = wc_add_to_cart_params.cart_url)
|
||||
},
|
||||
dataType: "json"
|
||||
})
|
||||
}
|
||||
}, a.prototype.onRemoveFromCart = function(a) {
|
||||
var e = t(this),
|
||||
r = e.closest(".woocommerce-mini-cart-item");
|
||||
a.data.addToCartHandler.$liveRegion.text("").removeAttr("aria-relevant"), a.preventDefault(), r.block({
|
||||
message: null,
|
||||
overlayCSS: {
|
||||
opacity: .6
|
||||
}
|
||||
}), a.data.addToCartHandler.addRequest({
|
||||
type: "POST",
|
||||
url: wc_add_to_cart_params.wc_ajax_url.toString().replace("%%endpoint%%", "remove_from_cart"),
|
||||
data: {
|
||||
cart_item_key: e.data("cart_item_key")
|
||||
},
|
||||
success: function(a) {
|
||||
a && a.fragments ? t(document.body).trigger("removed_from_cart", [a.fragments, a.cart_hash, e]) : window.location = e.attr("href")
|
||||
},
|
||||
error: function() {
|
||||
window.location = e.attr("href")
|
||||
},
|
||||
dataType: "json"
|
||||
})
|
||||
}, a.prototype.updateButton = function(a, e, r, d) {
|
||||
if (d = void 0 !== d && d) {
|
||||
if (d.removeClass("loading"), e && d.addClass("added"), e && !wc_add_to_cart_params.is_cart && 0 === d.parent().find(".added_to_cart").length) {
|
||||
var o = document.createElement("a");
|
||||
o.href = wc_add_to_cart_params.cart_url, o.className = "added_to_cart wc-forward", o.title = wc_add_to_cart_params.i18n_view_cart, o.textContent = wc_add_to_cart_params.i18n_view_cart, d.after(o)
|
||||
}
|
||||
t(document.body).trigger("wc_cart_button_updated", [d])
|
||||
}
|
||||
}, a.prototype.updateFragments = function(a, e) {
|
||||
e && (t.each(e, function(a) {
|
||||
t(a).addClass("updating").fadeTo("400", "0.6").block({
|
||||
message: null,
|
||||
overlayCSS: {
|
||||
opacity: .6
|
||||
}
|
||||
})
|
||||
}), t.each(e, function(a, e) {
|
||||
t(a).replaceWith(e), t(a).stop(!0).css("opacity", "1").unblock()
|
||||
}), t(document.body).trigger("wc_fragments_loaded"))
|
||||
}, a.prototype.alertCartUpdated = function(t, a, e, r) {
|
||||
if (r = void 0 !== r && r) {
|
||||
var d = r.data("success_message");
|
||||
if (!d) return;
|
||||
t.data.addToCartHandler.$liveRegion.delay(1e3).text(d).attr("aria-relevant", "all")
|
||||
}
|
||||
}, a.prototype.createLiveRegion = function() {
|
||||
var a = t(".widget_shopping_cart_live_region");
|
||||
return a.length ? a : t('<div class="widget_shopping_cart_live_region screen-reader-text" role="status"></div>').appendTo("body")
|
||||
}, a.prototype.onAddedToCart = function(t, a, e, r) {
|
||||
t.data.addToCartHandler.updateButton(t, a, e, r), t.data.addToCartHandler.updateFragments(t, a), t.data.addToCartHandler.alertCartUpdated(t, a, e, r)
|
||||
}, a.prototype.onRemovedFromCart = function(t, a, e, r) {
|
||||
t.data.addToCartHandler.updateFragments(t, a), t.data.addToCartHandler.alertCartUpdated(t, a, e, r)
|
||||
}, new a
|
||||
});
|
||||
@@ -1,75 +0,0 @@
|
||||
! function(t) {
|
||||
"use strict";
|
||||
const e = t.params,
|
||||
n = (document.querySelector.bind(document), (t, e) => e.split(".").reduce((t, e) => t && t[e], t)),
|
||||
s = () => null,
|
||||
i = t => null === t || t === undefined ? "" : t,
|
||||
o = "wc/store/checkout";
|
||||
|
||||
function a(t) {
|
||||
window.wp && window.wp.data && window.wp.data.dispatch && window.wc && window.wc.wcBlocksData && window.wp.data.dispatch(window.wc.wcBlocksData.CHECKOUT_STORE_KEY).setExtensionData("woocommerce/order-attribution", t, !0)
|
||||
}
|
||||
|
||||
function r() {
|
||||
return "undefined" != typeof sbjs
|
||||
}
|
||||
|
||||
function c() {
|
||||
if (window.wp && window.wp.data && "function" == typeof window.wp.data.subscribe) {
|
||||
const e = window.wp.data.subscribe(function() {
|
||||
e(), a(t.getAttributionData())
|
||||
}, o)
|
||||
}
|
||||
}
|
||||
t.getAttributionData = function() {
|
||||
const i = e.allowTracking && r() ? n : s,
|
||||
o = r() ? sbjs.get : {},
|
||||
a = Object.entries(t.fields).map(([t, e]) => [t, i(o, e)]);
|
||||
return Object.fromEntries(a)
|
||||
}, t.setOrderTracking = function(n) {
|
||||
if (e.allowTracking = n, n) {
|
||||
if (!r()) return;
|
||||
sbjs.init({
|
||||
lifetime: Number(e.lifetime),
|
||||
session_length: Number(e.session),
|
||||
base64: Boolean(e.base64),
|
||||
timezone_offset: "0"
|
||||
})
|
||||
} else ! function() {
|
||||
const t = window.location.hostname;
|
||||
["sbjs_current", "sbjs_current_add", "sbjs_first", "sbjs_first_add", "sbjs_session", "sbjs_udata", "sbjs_migrations", "sbjs_promo"].forEach(e => {
|
||||
document.cookie = `${e}=; path=/; max-age=-999; domain=.${t};`
|
||||
})
|
||||
}();
|
||||
const s = t.getAttributionData();
|
||||
! function(t) {
|
||||
for (const e of document.querySelectorAll("wc-order-attribution-inputs")) e.values = t
|
||||
}(s), a(s)
|
||||
}, t.setOrderTracking(e.allowTracking), "loading" === document.readyState ? document.addEventListener("DOMContentLoaded", c) : c(), window.customElements.define("wc-order-attribution-inputs", class extends HTMLElement {
|
||||
constructor() {
|
||||
if (super(), this._fieldNames = Object.keys(t.fields), this.hasOwnProperty("_values")) {
|
||||
let t = this.values;
|
||||
delete this.values, this.values = t || {}
|
||||
}
|
||||
}
|
||||
connectedCallback() {
|
||||
this.innerHTML = "";
|
||||
const t = new DocumentFragment;
|
||||
for (const n of this._fieldNames) {
|
||||
const s = document.createElement("input");
|
||||
s.type = "hidden", s.name = `${e.prefix}${n}`, s.value = i(this.values && this.values[n] || ""), t.appendChild(s)
|
||||
}
|
||||
this.appendChild(t)
|
||||
}
|
||||
set values(t) {
|
||||
if (this._values = t, this.isConnected)
|
||||
for (const t of this._fieldNames) {
|
||||
const n = this.querySelector(`input[name="${e.prefix}${t}"]`);
|
||||
n ? n.value = i(this.values[t]) : console.warn(`Field "${t}" not found. ` + "Most likely, the '<wc-order-attribution-inputs>' element was manipulated.")
|
||||
}
|
||||
}
|
||||
get values() {
|
||||
return this._values
|
||||
}
|
||||
})
|
||||
}(window.wc_order_attribution);
|
||||
@@ -1,85 +0,0 @@
|
||||
function focus_populate_live_region() {
|
||||
var e = ["woocommerce-message", "woocommerce-error", "wc-block-components-notice-banner"].map(function(e) {
|
||||
return "." + e + '[role="alert"]'
|
||||
}).join(", "),
|
||||
o = document.querySelectorAll(e);
|
||||
if (0 !== o.length) {
|
||||
var t = o[0];
|
||||
t.setAttribute("tabindex", "-1");
|
||||
var n = setTimeout(function() {
|
||||
t.focus(), clearTimeout(n)
|
||||
}, 500)
|
||||
}
|
||||
}
|
||||
|
||||
function refresh_sorted_by_live_region() {
|
||||
var e = document.querySelector(".woocommerce-result-count");
|
||||
if (e) {
|
||||
var o = e.innerHTML;
|
||||
e.setAttribute("aria-hidden", "true");
|
||||
var t = setTimeout(function() {
|
||||
e.setAttribute("aria-hidden", "false"), e.innerHTML = "", e.innerHTML = o, clearTimeout(t)
|
||||
}, 2e3)
|
||||
}
|
||||
}
|
||||
|
||||
function on_document_ready() {
|
||||
focus_populate_live_region(), refresh_sorted_by_live_region()
|
||||
}
|
||||
jQuery(function(e) {
|
||||
e(".woocommerce-ordering").on("change", "select.orderby", function() {
|
||||
e(this).closest("form").trigger("submit")
|
||||
}), e("input.qty:not(.product-quantity input.qty)").each(function() {
|
||||
var o = parseFloat(e(this).attr("min"));
|
||||
o >= 0 && parseFloat(e(this).val()) < o && e(this).val(o)
|
||||
}), document.body.addEventListener("keydown", function(e) {
|
||||
e.target.matches('a[role="button"]') && (" " !== e.key && "Enter" !== e.key || (e.preventDefault(), e.target.click()))
|
||||
});
|
||||
var o = "store_notice" + (e(".woocommerce-store-notice").data("noticeId") || "");
|
||||
if ("hidden" === Cookies.get(o)) e(".woocommerce-store-notice").hide();
|
||||
else {
|
||||
e(".woocommerce-store-notice").show(), e(".woocommerce-store-notice__dismiss-link").on("click", function t(n) {
|
||||
Cookies.set(o, "hidden", {
|
||||
path: "/"
|
||||
}), e(".woocommerce-store-notice").hide(), n.preventDefault(), e(".woocommerce-store-notice__dismiss-link").off("click", t)
|
||||
})
|
||||
}
|
||||
e(".woocommerce-input-wrapper span.description").length && e(document.body).on("click", function() {
|
||||
e(".woocommerce-input-wrapper span.description:visible").prop("aria-hidden", !0).slideUp(250)
|
||||
}), e(".woocommerce-input-wrapper").on("click", function(e) {
|
||||
e.stopPropagation()
|
||||
}), e(".woocommerce-input-wrapper :input").on("keydown", function(o) {
|
||||
var t = e(this).parent().find("span.description");
|
||||
if (27 === o.which && t.length && t.is(":visible")) return t.prop("aria-hidden", !0).slideUp(250), o.preventDefault(), !1
|
||||
}).on("click focus", function() {
|
||||
var o = e(this).parent(),
|
||||
t = o.find("span.description");
|
||||
o.addClass("currentTarget"), e(".woocommerce-input-wrapper:not(.currentTarget) span.description:visible").prop("aria-hidden", !0).slideUp(250), t.length && t.is(":hidden") && t.prop("aria-hidden", !1).slideDown(250), o.removeClass("currentTarget")
|
||||
}), e.scroll_to_notices = function(o) {
|
||||
o.length && e("html, body").animate({
|
||||
scrollTop: o.offset().top - 100
|
||||
}, 1e3)
|
||||
}, e('.woocommerce form .woocommerce-Input[type="password"]').wrap('<span class="password-input"></span>'), e(".woocommerce form input").filter(":password").parent("span").addClass("password-input"), e(".password-input").each(function() {
|
||||
const o = e(this).find("input").attr("id");
|
||||
e(this).append('<button type="button" class="show-password-input" aria-label="' + woocommerce_params.i18n_password_show + '" aria-describedBy="' + o + '"></button>')
|
||||
}), e(".show-password-input").on("click", function(o) {
|
||||
o.preventDefault(), e(this).hasClass("display-password") ? (e(this).removeClass("display-password"), e(this).attr("aria-label", woocommerce_params.i18n_password_show)) : (e(this).addClass("display-password"), e(this).attr("aria-label", woocommerce_params.i18n_password_hide)), e(this).hasClass("display-password") ? e(this).siblings(['input[type="password"]']).prop("type", "text") : e(this).siblings('input[type="text"]').prop("type", "password"), e(this).siblings("input").focus()
|
||||
}), e("a.coming-soon-footer-banner-dismiss").on("click", function(o) {
|
||||
var t = e(o.target);
|
||||
e.ajax({
|
||||
type: "post",
|
||||
url: t.data("rest-url"),
|
||||
data: {
|
||||
woocommerce_meta: {
|
||||
coming_soon_banner_dismissed: "yes"
|
||||
}
|
||||
},
|
||||
beforeSend: function(e) {
|
||||
e.setRequestHeader("X-WP-Nonce", t.data("rest-nonce"))
|
||||
},
|
||||
complete: function() {
|
||||
e("#coming-soon-footer-banner").hide()
|
||||
}
|
||||
})
|
||||
}), e(document.body).on("item_removed_from_classic_cart updated_wc_div", focus_populate_live_region)
|
||||
}), document.addEventListener("DOMContentLoaded", on_document_ready);
|
||||
@@ -1,254 +0,0 @@
|
||||
/*!
|
||||
* jQuery blockUI plugin
|
||||
* Version 2.70.0-2014.11.23
|
||||
* Requires jQuery v1.7 or later
|
||||
*
|
||||
* Examples at: http://malsup.com/jquery/block/
|
||||
* Copyright (c) 2007-2013 M. Alsup
|
||||
* Dual licensed under the MIT and GPL licenses:
|
||||
* http://www.opensource.org/licenses/mit-license.php
|
||||
* http://www.gnu.org/licenses/gpl.html
|
||||
*
|
||||
* Thanks to Amir-Hossein Sobhi for some excellent contributions!
|
||||
*/
|
||||
! function() {
|
||||
"use strict";
|
||||
|
||||
function e(e) {
|
||||
e.fn._fadeIn = e.fn.fadeIn;
|
||||
var t = e.noop || function() {},
|
||||
o = /MSIE/.test(navigator.userAgent),
|
||||
n = /MSIE 6.0/.test(navigator.userAgent) && !/MSIE 8.0/.test(navigator.userAgent),
|
||||
i = (document.documentMode, "function" == typeof document.createElement("div").style.setExpression && document.createElement("div").style.setExpression);
|
||||
e.blockUI = function(e) {
|
||||
d(window, e)
|
||||
}, e.unblockUI = function(e) {
|
||||
a(window, e)
|
||||
}, e.growlUI = function(t, o, n, i) {
|
||||
var s = e('<div class="growlUI"></div>');
|
||||
t && s.append("<h1>" + t + "</h1>"), o && s.append("<h2>" + o + "</h2>"), n === undefined && (n = 3e3);
|
||||
var l = function(t) {
|
||||
t = t || {}, e.blockUI({
|
||||
message: s,
|
||||
fadeIn: "undefined" != typeof t.fadeIn ? t.fadeIn : 700,
|
||||
fadeOut: "undefined" != typeof t.fadeOut ? t.fadeOut : 1e3,
|
||||
timeout: "undefined" != typeof t.timeout ? t.timeout : n,
|
||||
centerY: !1,
|
||||
showOverlay: !1,
|
||||
onUnblock: i,
|
||||
css: e.blockUI.defaults.growlCSS
|
||||
})
|
||||
};
|
||||
l();
|
||||
s.css("opacity");
|
||||
s.on("mouseover", function() {
|
||||
l({
|
||||
fadeIn: 0,
|
||||
timeout: 3e4
|
||||
});
|
||||
var t = e(".blockMsg");
|
||||
t.stop(), t.fadeTo(300, 1)
|
||||
}).on("mouseout", function() {
|
||||
e(".blockMsg").fadeOut(1e3)
|
||||
})
|
||||
}, e.fn.block = function(t) {
|
||||
if (this[0] === window) return e.blockUI(t), this;
|
||||
var o = e.extend({}, e.blockUI.defaults, t || {});
|
||||
return this.each(function() {
|
||||
var t = e(this);
|
||||
o.ignoreIfBlocked && t.data("blockUI.isBlocked") || t.unblock({
|
||||
fadeOut: 0
|
||||
})
|
||||
}), this.each(function() {
|
||||
"static" == e.css(this, "position") && (this.style.position = "relative", e(this).data("blockUI.static", !0)), this.style.zoom = 1, d(this, t)
|
||||
})
|
||||
}, e.fn.unblock = function(t) {
|
||||
return this[0] === window ? (e.unblockUI(t), this) : this.each(function() {
|
||||
a(this, t)
|
||||
})
|
||||
}, e.blockUI.version = 2.7, e.blockUI.defaults = {
|
||||
message: "<h1>Please wait...</h1>",
|
||||
title: null,
|
||||
draggable: !0,
|
||||
theme: !1,
|
||||
css: {
|
||||
padding: 0,
|
||||
margin: 0,
|
||||
width: "30%",
|
||||
top: "40%",
|
||||
left: "35%",
|
||||
textAlign: "center",
|
||||
color: "#000",
|
||||
border: "3px solid #aaa",
|
||||
backgroundColor: "#fff",
|
||||
cursor: "wait"
|
||||
},
|
||||
themedCSS: {
|
||||
width: "30%",
|
||||
top: "40%",
|
||||
left: "35%"
|
||||
},
|
||||
overlayCSS: {
|
||||
backgroundColor: "#000",
|
||||
opacity: .6,
|
||||
cursor: "wait"
|
||||
},
|
||||
cursorReset: "default",
|
||||
growlCSS: {
|
||||
width: "350px",
|
||||
top: "10px",
|
||||
left: "",
|
||||
right: "10px",
|
||||
border: "none",
|
||||
padding: "5px",
|
||||
opacity: .6,
|
||||
cursor: "default",
|
||||
color: "#fff",
|
||||
backgroundColor: "#000",
|
||||
"-webkit-border-radius": "10px",
|
||||
"-moz-border-radius": "10px",
|
||||
"border-radius": "10px"
|
||||
},
|
||||
iframeSrc: /^https/i.test(window.location.href || "") ? "javascript:false" : "about:blank",
|
||||
forceIframe: !1,
|
||||
baseZ: 1e3,
|
||||
centerX: !0,
|
||||
centerY: !0,
|
||||
allowBodyStretch: !0,
|
||||
bindEvents: !0,
|
||||
constrainTabKey: !0,
|
||||
fadeIn: 200,
|
||||
fadeOut: 400,
|
||||
timeout: 0,
|
||||
showOverlay: !0,
|
||||
focusInput: !0,
|
||||
focusableElements: ":input:enabled:visible",
|
||||
onBlock: null,
|
||||
onUnblock: null,
|
||||
onOverlayClick: null,
|
||||
quirksmodeOffsetHack: 4,
|
||||
blockMsgClass: "blockMsg",
|
||||
ignoreIfBlocked: !1
|
||||
};
|
||||
var s = null,
|
||||
l = [];
|
||||
|
||||
function d(d, c) {
|
||||
var u, b, h = d == window,
|
||||
k = c && c.message !== undefined ? c.message : undefined;
|
||||
if (!(c = e.extend({}, e.blockUI.defaults, c || {})).ignoreIfBlocked || !e(d).data("blockUI.isBlocked")) {
|
||||
if (c.overlayCSS = e.extend({}, e.blockUI.defaults.overlayCSS, c.overlayCSS || {}), u = e.extend({}, e.blockUI.defaults.css, c.css || {}), c.onOverlayClick && (c.overlayCSS.cursor = "pointer"), b = e.extend({}, e.blockUI.defaults.themedCSS, c.themedCSS || {}), k = k === undefined ? c.message : k, h && s && a(window, {
|
||||
fadeOut: 0
|
||||
}), k && "string" != typeof k && (k.parentNode || k.jquery)) {
|
||||
var y = k.jquery ? k[0] : k,
|
||||
m = {};
|
||||
e(d).data("blockUI.history", m), m.el = y, m.parent = y.parentNode, m.display = y.style.display, m.position = y.style.position, m.parent && m.parent.removeChild(y)
|
||||
}
|
||||
e(d).data("blockUI.onUnblock", c.onUnblock);
|
||||
var g, v, I, w, U = c.baseZ;
|
||||
g = o || c.forceIframe ? e('<iframe class="blockUI" style="z-index:' + U++ + ';display:none;border:none;margin:0;padding:0;position:absolute;width:100%;height:100%;top:0;left:0" src="' + c.iframeSrc + '"></iframe>') : e('<div class="blockUI" style="display:none"></div>'), v = c.theme ? e('<div class="blockUI blockOverlay ui-widget-overlay" style="z-index:' + U++ + ';display:none"></div>') : e('<div class="blockUI blockOverlay" style="z-index:' + U++ + ';display:none;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0"></div>'), c.theme && h ? (w = '<div class="blockUI ' + c.blockMsgClass + ' blockPage ui-dialog ui-widget ui-corner-all" style="z-index:' + (U + 10) + ';display:none;position:fixed">', c.title && (w += '<div class="ui-widget-header ui-dialog-titlebar ui-corner-all blockTitle">' + (c.title || " ") + "</div>"), w += '<div class="ui-widget-content ui-dialog-content"></div>', w += "</div>") : c.theme ? (w = '<div class="blockUI ' + c.blockMsgClass + ' blockElement ui-dialog ui-widget ui-corner-all" style="z-index:' + (U + 10) + ';display:none;position:absolute">', c.title && (w += '<div class="ui-widget-header ui-dialog-titlebar ui-corner-all blockTitle">' + (c.title || " ") + "</div>"), w += '<div class="ui-widget-content ui-dialog-content"></div>', w += "</div>") : w = h ? '<div class="blockUI ' + c.blockMsgClass + ' blockPage" style="z-index:' + (U + 10) + ';display:none;position:fixed"></div>' : '<div class="blockUI ' + c.blockMsgClass + ' blockElement" style="z-index:' + (U + 10) + ';display:none;position:absolute"></div>', I = e(w), k && (c.theme ? (I.css(b), I.addClass("ui-widget-content")) : I.css(u)), c.theme || v.css(c.overlayCSS), v.css("position", h ? "fixed" : "absolute"), (o || c.forceIframe) && g.css("opacity", 0);
|
||||
var x = [g, v, I],
|
||||
C = e(h ? "body" : d);
|
||||
e.each(x, function() {
|
||||
this.appendTo(C)
|
||||
}), c.theme && c.draggable && e.fn.draggable && I.draggable({
|
||||
handle: ".ui-dialog-titlebar",
|
||||
cancel: "li"
|
||||
});
|
||||
var S = i && (!e.support.boxModel || e("object,embed", h ? null : d).length > 0);
|
||||
if (n || S) {
|
||||
if (h && c.allowBodyStretch && e.support.boxModel && e("html,body").css("height", "100%"), (n || !e.support.boxModel) && !h) var E = p(d, "borderTopWidth"),
|
||||
O = p(d, "borderLeftWidth"),
|
||||
T = E ? "(0 - " + E + ")" : 0,
|
||||
M = O ? "(0 - " + O + ")" : 0;
|
||||
e.each(x, function(e, t) {
|
||||
var o = t[0].style;
|
||||
if (o.position = "absolute", e < 2) h ? o.setExpression("height", "Math.max(document.body.scrollHeight, document.body.offsetHeight) - (jQuery.support.boxModel?0:" + c.quirksmodeOffsetHack + ') + "px"') : o.setExpression("height", 'this.parentNode.offsetHeight + "px"'), h ? o.setExpression("width", 'jQuery.support.boxModel && document.documentElement.clientWidth || document.body.clientWidth + "px"') : o.setExpression("width", 'this.parentNode.offsetWidth + "px"'), M && o.setExpression("left", M), T && o.setExpression("top", T);
|
||||
else if (c.centerY) h && o.setExpression("top", '(document.documentElement.clientHeight || document.body.clientHeight) / 2 - (this.offsetHeight / 2) + (blah = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "px"'), o.marginTop = 0;
|
||||
else if (!c.centerY && h) {
|
||||
var n = "((document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + " + (c.css && c.css.top ? parseInt(c.css.top, 10) : 0) + ') + "px"';
|
||||
o.setExpression("top", n)
|
||||
}
|
||||
})
|
||||
}
|
||||
if (k && (c.theme ? I.find(".ui-widget-content").append(k) : I.append(k), (k.jquery || k.nodeType) && e(k).show()), (o || c.forceIframe) && c.showOverlay && g.show(), c.fadeIn) {
|
||||
var B = c.onBlock ? c.onBlock : t,
|
||||
j = c.showOverlay && !k ? B : t,
|
||||
H = k ? B : t;
|
||||
c.showOverlay && v._fadeIn(c.fadeIn, j), k && I._fadeIn(c.fadeIn, H)
|
||||
} else c.showOverlay && v.show(), k && I.show(), c.onBlock && c.onBlock.bind(I)();
|
||||
if (r(1, d, c), h ? (s = I[0], l = e(c.focusableElements, s), c.focusInput && setTimeout(f, 20)) : function(e, t, o) {
|
||||
var n = e.parentNode,
|
||||
i = e.style,
|
||||
s = (n.offsetWidth - e.offsetWidth) / 2 - p(n, "borderLeftWidth"),
|
||||
l = (n.offsetHeight - e.offsetHeight) / 2 - p(n, "borderTopWidth");
|
||||
t && (i.left = s > 0 ? s + "px" : "0");
|
||||
o && (i.top = l > 0 ? l + "px" : "0")
|
||||
}(I[0], c.centerX, c.centerY), c.timeout) {
|
||||
var z = setTimeout(function() {
|
||||
h ? e.unblockUI(c) : e(d).unblock(c)
|
||||
}, c.timeout);
|
||||
e(d).data("blockUI.timeout", z)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function a(t, o) {
|
||||
var n, i, d = t == window,
|
||||
a = e(t),
|
||||
u = a.data("blockUI.history"),
|
||||
f = a.data("blockUI.timeout");
|
||||
f && (clearTimeout(f), a.removeData("blockUI.timeout")), o = e.extend({}, e.blockUI.defaults, o || {}), r(0, t, o), null === o.onUnblock && (o.onUnblock = a.data("blockUI.onUnblock"), a.removeData("blockUI.onUnblock")), i = d ? e(document.body).children().filter(".blockUI").add("body > .blockUI") : a.find(">.blockUI"), o.cursorReset && (i.length > 1 && (i[1].style.cursor = o.cursorReset), i.length > 2 && (i[2].style.cursor = o.cursorReset)), d && (s = l = null), o.fadeOut ? (n = i.length, i.stop().fadeOut(o.fadeOut, function() {
|
||||
0 == --n && c(i, u, o, t)
|
||||
})) : c(i, u, o, t)
|
||||
}
|
||||
|
||||
function c(t, o, n, i) {
|
||||
var s = e(i);
|
||||
if (!s.data("blockUI.isBlocked")) {
|
||||
t.each(function(e, t) {
|
||||
this.parentNode && this.parentNode.removeChild(this)
|
||||
}), o && o.el && (o.el.style.display = o.display, o.el.style.position = o.position, o.el.style.cursor = "default", o.parent && o.parent.appendChild(o.el), s.removeData("blockUI.history")), s.data("blockUI.static") && s.css("position", "static"), "function" == typeof n.onUnblock && n.onUnblock(i, n);
|
||||
var l = e(document.body),
|
||||
d = l.width(),
|
||||
a = l[0].style.width;
|
||||
l.width(d - 1).width(d), l[0].style.width = a
|
||||
}
|
||||
}
|
||||
|
||||
function r(t, o, n) {
|
||||
var i = o == window,
|
||||
l = e(o);
|
||||
if ((t || (!i || s) && (i || l.data("blockUI.isBlocked"))) && (l.data("blockUI.isBlocked", t), i && n.bindEvents && (!t || n.showOverlay))) {
|
||||
var d = "mousedown mouseup keydown keypress keyup touchstart touchend touchmove";
|
||||
t ? e(document).on(d, n, u) : e(document).off(d, u)
|
||||
}
|
||||
}
|
||||
|
||||
function u(t) {
|
||||
if ("keydown" === t.type && t.keyCode && 9 == t.keyCode && s && t.data.constrainTabKey) {
|
||||
var o = l,
|
||||
n = !t.shiftKey && t.target === o[o.length - 1],
|
||||
i = t.shiftKey && t.target === o[0];
|
||||
if (n || i) return setTimeout(function() {
|
||||
f(i)
|
||||
}, 10), !1
|
||||
}
|
||||
var d = t.data,
|
||||
a = e(t.target);
|
||||
return a.hasClass("blockOverlay") && d.onOverlayClick && d.onOverlayClick(t), a.parents("div." + d.blockMsgClass).length > 0 || 0 === a.parents().children().filter("div.blockUI").length
|
||||
}
|
||||
|
||||
function f(e) {
|
||||
if (l) {
|
||||
var t = l[!0 === e ? l.length - 1 : 0];
|
||||
t && t.trigger("focus")
|
||||
}
|
||||
}
|
||||
|
||||
function p(t, o) {
|
||||
return parseInt(e.css(t, o), 10) || 0
|
||||
}
|
||||
}
|
||||
"function" == typeof define && define.amd && define.amd.jQuery ? define(["jquery"], e) : e(jQuery)
|
||||
}();
|
||||
@@ -1,518 +0,0 @@
|
||||
! function(e) {
|
||||
if ("object" == typeof exports && "undefined" != typeof module) module.exports = e();
|
||||
else if ("function" == typeof define && define.amd) define([], e);
|
||||
else {
|
||||
var t;
|
||||
"undefined" != typeof window ? t = window : "undefined" != typeof global ? t = global : "undefined" != typeof self && (t = self), t.sbjs = e()
|
||||
}
|
||||
}(function() {
|
||||
return function e(t, r, n) {
|
||||
function a(s, o) {
|
||||
if (!r[s]) {
|
||||
if (!t[s]) {
|
||||
var c = "function" == typeof require && require;
|
||||
if (!o && c) return c(s, !0);
|
||||
if (i) return i(s, !0);
|
||||
var u = new Error("Cannot find module '" + s + "'");
|
||||
throw u.code = "MODULE_NOT_FOUND", u
|
||||
}
|
||||
var p = r[s] = {
|
||||
exports: {}
|
||||
};
|
||||
t[s][0].call(p.exports, function(e) {
|
||||
var r = t[s][1][e];
|
||||
return a(r || e)
|
||||
}, p, p.exports, e, t, r, n)
|
||||
}
|
||||
return r[s].exports
|
||||
}
|
||||
for (var i = "function" == typeof require && require, s = 0; s < n.length; s++) a(n[s]);
|
||||
return a
|
||||
}({
|
||||
1: [function(e, t, r) {
|
||||
"use strict";
|
||||
var n = e("./init"),
|
||||
a = {
|
||||
init: function(e) {
|
||||
this.get = n(e), e && e.callback && "function" == typeof e.callback && e.callback(this.get)
|
||||
}
|
||||
};
|
||||
t.exports = a
|
||||
}, {
|
||||
"./init": 6
|
||||
}],
|
||||
2: [function(e, t, r) {
|
||||
"use strict";
|
||||
var n = e("./terms"),
|
||||
a = e("./helpers/utils"),
|
||||
i = {
|
||||
containers: {
|
||||
current: "sbjs_current",
|
||||
current_extra: "sbjs_current_add",
|
||||
first: "sbjs_first",
|
||||
first_extra: "sbjs_first_add",
|
||||
session: "sbjs_session",
|
||||
udata: "sbjs_udata",
|
||||
promocode: "sbjs_promo"
|
||||
},
|
||||
service: {
|
||||
migrations: "sbjs_migrations"
|
||||
},
|
||||
delimiter: "|||",
|
||||
aliases: {
|
||||
main: {
|
||||
type: "typ",
|
||||
source: "src",
|
||||
medium: "mdm",
|
||||
campaign: "cmp",
|
||||
content: "cnt",
|
||||
term: "trm",
|
||||
id: "id",
|
||||
platform: "plt",
|
||||
format: "fmt",
|
||||
tactic: "tct"
|
||||
},
|
||||
extra: {
|
||||
fire_date: "fd",
|
||||
entrance_point: "ep",
|
||||
referer: "rf"
|
||||
},
|
||||
session: {
|
||||
pages_seen: "pgs",
|
||||
current_page: "cpg"
|
||||
},
|
||||
udata: {
|
||||
visits: "vst",
|
||||
ip: "uip",
|
||||
agent: "uag"
|
||||
},
|
||||
promo: "code"
|
||||
},
|
||||
pack: {
|
||||
main: function(e) {
|
||||
return i.aliases.main.type + "=" + e.type + i.delimiter + i.aliases.main.source + "=" + e.source + i.delimiter + i.aliases.main.medium + "=" + e.medium + i.delimiter + i.aliases.main.campaign + "=" + e.campaign + i.delimiter + i.aliases.main.content + "=" + e.content + i.delimiter + i.aliases.main.term + "=" + e.term + i.delimiter + i.aliases.main.id + "=" + e.id + i.delimiter + i.aliases.main.platform + "=" + e.platform + i.delimiter + i.aliases.main.format + "=" + e.format + i.delimiter + i.aliases.main.tactic + "=" + e.tactic
|
||||
},
|
||||
extra: function(e) {
|
||||
return i.aliases.extra.fire_date + "=" + a.setDate(new Date, e) + i.delimiter + i.aliases.extra.entrance_point + "=" + document.location.href + i.delimiter + i.aliases.extra.referer + "=" + (document.referrer || n.none)
|
||||
},
|
||||
user: function(e, t) {
|
||||
return i.aliases.udata.visits + "=" + e + i.delimiter + i.aliases.udata.ip + "=" + t + i.delimiter + i.aliases.udata.agent + "=" + navigator.userAgent
|
||||
},
|
||||
session: function(e) {
|
||||
return i.aliases.session.pages_seen + "=" + e + i.delimiter + i.aliases.session.current_page + "=" + document.location.href
|
||||
},
|
||||
promo: function(e) {
|
||||
return i.aliases.promo + "=" + a.setLeadingZeroToInt(a.randomInt(e.min, e.max), e.max.toString().length)
|
||||
}
|
||||
}
|
||||
};
|
||||
t.exports = i
|
||||
}, {
|
||||
"./helpers/utils": 5,
|
||||
"./terms": 9
|
||||
}],
|
||||
3: [function(e, t, r) {
|
||||
"use strict";
|
||||
var n = e("../data").delimiter;
|
||||
t.exports = {
|
||||
useBase64: !1,
|
||||
setBase64Flag: function(e) {
|
||||
this.useBase64 = e
|
||||
},
|
||||
encodeData: function(e) {
|
||||
return encodeURIComponent(e).replace(/\!/g, "%21").replace(/\~/g, "%7E").replace(/\*/g, "%2A").replace(/\'/g, "%27").replace(/\(/g, "%28").replace(/\)/g, "%29")
|
||||
},
|
||||
decodeData: function(e) {
|
||||
try {
|
||||
return decodeURIComponent(e).replace(/\%21/g, "!").replace(/\%7E/g, "~").replace(/\%2A/g, "*").replace(/\%27/g, "'").replace(/\%28/g, "(").replace(/\%29/g, ")")
|
||||
} catch (t) {
|
||||
try {
|
||||
return unescape(e)
|
||||
} catch (r) {
|
||||
return ""
|
||||
}
|
||||
}
|
||||
},
|
||||
set: function(e, t, r, n, a) {
|
||||
var i, s;
|
||||
if (r) {
|
||||
var o = new Date;
|
||||
o.setTime(o.getTime() + 60 * r * 1e3), i = "; expires=" + o.toGMTString()
|
||||
} else i = "";
|
||||
s = n && !a ? ";domain=." + n : "";
|
||||
var c = this.encodeData(t);
|
||||
this.useBase64 && (c = btoa(c).replace(/=+$/, "")), document.cookie = this.encodeData(e) + "=" + c + i + s + "; path=/"
|
||||
},
|
||||
get: function(e) {
|
||||
for (var t = this.encodeData(e) + "=", r = document.cookie.split(";"), n = 0; n < r.length; n++) {
|
||||
for (var a = r[n];
|
||||
" " === a.charAt(0);) a = a.substring(1, a.length);
|
||||
if (0 === a.indexOf(t)) {
|
||||
var i = a.substring(t.length, a.length);
|
||||
if (/^[A-Za-z0-9+/]+$/.test(i)) try {
|
||||
i = atob(i.padEnd(4 * Math.ceil(i.length / 4), "="))
|
||||
} catch (s) {}
|
||||
return this.decodeData(i)
|
||||
}
|
||||
}
|
||||
return null
|
||||
},
|
||||
destroy: function(e, t, r) {
|
||||
this.set(e, "", -1, t, r)
|
||||
},
|
||||
parse: function(e) {
|
||||
var t = [],
|
||||
r = {};
|
||||
if ("string" == typeof e) t.push(e);
|
||||
else
|
||||
for (var a in e) e.hasOwnProperty(a) && t.push(e[a]);
|
||||
for (var i = 0; i < t.length; i++) {
|
||||
var s;
|
||||
r[this.unsbjs(t[i])] = {}, s = this.get(t[i]) ? this.get(t[i]).split(n) : [];
|
||||
for (var o = 0; o < s.length; o++) {
|
||||
var c = s[o].split("="),
|
||||
u = c.splice(0, 1);
|
||||
u.push(c.join("=")), r[this.unsbjs(t[i])][u[0]] = this.decodeData(u[1])
|
||||
}
|
||||
}
|
||||
return r
|
||||
},
|
||||
unsbjs: function(e) {
|
||||
return e.replace("sbjs_", "")
|
||||
}
|
||||
}
|
||||
}, {
|
||||
"../data": 2
|
||||
}],
|
||||
4: [function(e, t, r) {
|
||||
"use strict";
|
||||
t.exports = {
|
||||
parse: function(e) {
|
||||
for (var t = this.parseOptions, r = t.parser[t.strictMode ? "strict" : "loose"].exec(e), n = {}, a = 14; a--;) n[t.key[a]] = r[a] || "";
|
||||
return n[t.q.name] = {}, n[t.key[12]].replace(t.q.parser, function(e, r, a) {
|
||||
r && (n[t.q.name][r] = a)
|
||||
}), n
|
||||
},
|
||||
parseOptions: {
|
||||
strictMode: !1,
|
||||
key: ["source", "protocol", "authority", "userInfo", "user", "password", "host", "port", "relative", "path", "directory", "file", "query", "anchor"],
|
||||
q: {
|
||||
name: "queryKey",
|
||||
parser: /(?:^|&)([^&=]*)=?([^&]*)/g
|
||||
},
|
||||
parser: {
|
||||
strict: /^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/,
|
||||
loose: /^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/
|
||||
}
|
||||
},
|
||||
getParam: function(e) {
|
||||
for (var t = {}, r = (e || window.location.search.substring(1)).split("&"), n = 0; n < r.length; n++) {
|
||||
var a = r[n].split("=");
|
||||
if ("undefined" == typeof t[a[0]]) t[a[0]] = a[1];
|
||||
else if ("string" == typeof t[a[0]]) {
|
||||
var i = [t[a[0]], a[1]];
|
||||
t[a[0]] = i
|
||||
} else t[a[0]].push(a[1])
|
||||
}
|
||||
return t
|
||||
},
|
||||
getHost: function(e) {
|
||||
return this.parse(e).host.replace("www.", "")
|
||||
}
|
||||
}
|
||||
}, {}],
|
||||
5: [function(e, t, r) {
|
||||
"use strict";
|
||||
t.exports = {
|
||||
escapeRegexp: function(e) {
|
||||
return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g, "\\$&")
|
||||
},
|
||||
setDate: function(e, t) {
|
||||
var r = e.getTimezoneOffset() / 60,
|
||||
n = e.getHours(),
|
||||
a = t || 0 === t ? t : -r;
|
||||
return e.setHours(n + r + a), e.getFullYear() + "-" + this.setLeadingZeroToInt(e.getMonth() + 1, 2) + "-" + this.setLeadingZeroToInt(e.getDate(), 2) + " " + this.setLeadingZeroToInt(e.getHours(), 2) + ":" + this.setLeadingZeroToInt(e.getMinutes(), 2) + ":" + this.setLeadingZeroToInt(e.getSeconds(), 2)
|
||||
},
|
||||
setLeadingZeroToInt: function(e, t) {
|
||||
for (var r = e + ""; r.length < t;) r = "0" + r;
|
||||
return r
|
||||
},
|
||||
randomInt: function(e, t) {
|
||||
return Math.floor(Math.random() * (t - e + 1)) + e
|
||||
}
|
||||
}
|
||||
}, {}],
|
||||
6: [function(e, t, r) {
|
||||
"use strict";
|
||||
var n = e("./data"),
|
||||
a = e("./terms"),
|
||||
i = e("./helpers/cookies"),
|
||||
s = e("./helpers/uri"),
|
||||
o = e("./helpers/utils"),
|
||||
c = e("./params"),
|
||||
u = e("./migrations");
|
||||
t.exports = function(e) {
|
||||
var t, r, p, f, m, d, l, g, h, y, _, v, b, x = c.fetch(e),
|
||||
k = s.getParam(),
|
||||
w = x.domain.host,
|
||||
q = x.domain.isolate,
|
||||
I = x.lifetime;
|
||||
|
||||
function j(e) {
|
||||
switch (e) {
|
||||
case a.traffic.utm:
|
||||
t = a.traffic.utm, r = "undefined" != typeof k.utm_source ? k.utm_source : "undefined" != typeof k.gclid ? "google" : "undefined" != typeof k.yclid ? "yandex" : a.none, p = "undefined" != typeof k.utm_medium ? k.utm_medium : "undefined" != typeof k.gclid ? "cpc" : "undefined" != typeof k.yclid ? "cpc" : a.none, f = "undefined" != typeof k.utm_campaign ? k.utm_campaign : "undefined" != typeof k[x.campaign_param] ? k[x.campaign_param] : "undefined" != typeof k.gclid ? "google_cpc" : "undefined" != typeof k.yclid ? "yandex_cpc" : a.none, m = "undefined" != typeof k.utm_content ? k.utm_content : "undefined" != typeof k[x.content_param] ? k[x.content_param] : a.none, l = k.utm_id || a.none, g = k.utm_source_platform || a.none, h = k.utm_creative_format || a.none, y = k.utm_marketing_tactic || a.none, d = "undefined" != typeof k.utm_term ? k.utm_term : "undefined" != typeof k[x.term_param] ? k[x.term_param] : function() {
|
||||
var e = document.referrer;
|
||||
if (k.utm_term) return k.utm_term;
|
||||
if (!(e && s.parse(e).host && s.parse(e).host.match(/^(?:.*\.)?yandex\..{2,9}$/i))) return !1;
|
||||
try {
|
||||
return s.getParam(s.parse(document.referrer).query).text
|
||||
} catch (t) {
|
||||
return !1
|
||||
}
|
||||
}() || a.none;
|
||||
break;
|
||||
case a.traffic.organic:
|
||||
t = a.traffic.organic, r = r || s.getHost(document.referrer), p = a.referer.organic, f = a.none, m = a.none, d = a.none, l = a.none, g = a.none, h = a.none, y = a.none;
|
||||
break;
|
||||
case a.traffic.referral:
|
||||
t = a.traffic.referral, r = r || s.getHost(document.referrer), p = p || a.referer.referral, f = a.none, m = s.parse(document.referrer).path, d = a.none, l = a.none, g = a.none, h = a.none, y = a.none;
|
||||
break;
|
||||
case a.traffic.typein:
|
||||
t = a.traffic.typein, r = x.typein_attributes.source, p = x.typein_attributes.medium, f = a.none, m = a.none, d = a.none, l = a.none, g = a.none, h = a.none, y = a.none;
|
||||
break;
|
||||
default:
|
||||
t = a.oops, r = a.oops, p = a.oops, f = a.oops, m = a.oops, d = a.oops, l = a.oops, g = a.oops, h = a.oops, y = a.oops
|
||||
}
|
||||
var i = {
|
||||
type: t,
|
||||
source: r,
|
||||
medium: p,
|
||||
campaign: f,
|
||||
content: m,
|
||||
term: d,
|
||||
id: l,
|
||||
platform: g,
|
||||
format: h,
|
||||
tactic: y
|
||||
};
|
||||
return n.pack.main(i)
|
||||
}
|
||||
|
||||
function R(e) {
|
||||
var t = document.referrer;
|
||||
switch (e) {
|
||||
case a.traffic.organic:
|
||||
return !!t && H(t) && function(e) {
|
||||
var t = new RegExp("^(?:.*\\.)?" + o.escapeRegexp("yandex") + "\\..{2,9}$"),
|
||||
n = new RegExp(".*" + o.escapeRegexp("text") + "=.*"),
|
||||
a = new RegExp("^(?:www\\.)?" + o.escapeRegexp("google") + "\\..{2,9}$");
|
||||
if (s.parse(e).query && s.parse(e).host.match(t) && s.parse(e).query.match(n)) return r = "yandex", !0;
|
||||
if (s.parse(e).host.match(a)) return r = "google", !0;
|
||||
if (!s.parse(e).query) return !1;
|
||||
for (var i = 0; i < x.organics.length; i++) {
|
||||
if (s.parse(e).host.match(new RegExp("^(?:.*\\.)?" + o.escapeRegexp(x.organics[i].host) + "$", "i")) && s.parse(e).query.match(new RegExp(".*" + o.escapeRegexp(x.organics[i].param) + "=.*", "i"))) return r = x.organics[i].display || x.organics[i].host, !0;
|
||||
if (i + 1 === x.organics.length) return !1
|
||||
}
|
||||
}(t);
|
||||
case a.traffic.referral:
|
||||
return !!t && H(t) && function(e) {
|
||||
if (!(x.referrals.length > 0)) return r = s.getHost(e), !0;
|
||||
for (var t = 0; t < x.referrals.length; t++) {
|
||||
if (s.parse(e).host.match(new RegExp("^(?:.*\\.)?" + o.escapeRegexp(x.referrals[t].host) + "$", "i"))) return r = x.referrals[t].display || x.referrals[t].host, p = x.referrals[t].medium || a.referer.referral, !0;
|
||||
if (t + 1 === x.referrals.length) return r = s.getHost(e), !0
|
||||
}
|
||||
}(t);
|
||||
default:
|
||||
return !1
|
||||
}
|
||||
}
|
||||
|
||||
function H(e) {
|
||||
if (x.domain) {
|
||||
if (q) return s.getHost(e) !== s.getHost(w);
|
||||
var t = new RegExp("^(?:.*\\.)?" + o.escapeRegexp(w) + "$", "i");
|
||||
return !s.getHost(e).match(t)
|
||||
}
|
||||
return s.getHost(e) !== s.getHost(document.location.href)
|
||||
}
|
||||
|
||||
function D() {
|
||||
i.set(n.containers.current_extra, n.pack.extra(x.timezone_offset), I, w, q), i.get(n.containers.first_extra) || i.set(n.containers.first_extra, n.pack.extra(x.timezone_offset), I, w, q)
|
||||
}
|
||||
return i.setBase64Flag(x.base64), u.go(I, w, q), i.set(n.containers.current, function() {
|
||||
var e;
|
||||
if ("undefined" != typeof k.utm_source || "undefined" != typeof k.utm_medium || "undefined" != typeof k.utm_campaign || "undefined" != typeof k.utm_content || "undefined" != typeof k.utm_term || "undefined" != typeof k.utm_id || "undefined" != typeof k.utm_source_platform || "undefined" != typeof k.utm_creative_format || "undefined" != typeof k.utm_marketing_tactic || "undefined" != typeof k.gclid || "undefined" != typeof k.yclid || "undefined" != typeof k[x.campaign_param] || "undefined" != typeof k[x.term_param] || "undefined" != typeof k[x.content_param]) D(), e = j(a.traffic.utm);
|
||||
else if (R(a.traffic.organic)) D(), e = j(a.traffic.organic);
|
||||
else if (!i.get(n.containers.session) && R(a.traffic.referral)) D(), e = j(a.traffic.referral);
|
||||
else {
|
||||
if (i.get(n.containers.first) || i.get(n.containers.current)) return i.get(n.containers.current);
|
||||
D(), e = j(a.traffic.typein)
|
||||
}
|
||||
return e
|
||||
}(), I, w, q), i.get(n.containers.first) || i.set(n.containers.first, i.get(n.containers.current), I, w, q), i.get(n.containers.udata) ? (_ = parseInt(i.parse(n.containers.udata)[i.unsbjs(n.containers.udata)][n.aliases.udata.visits]) || 1, _ = i.get(n.containers.session) ? _ : _ + 1, v = n.pack.user(_, x.user_ip)) : (_ = 1, v = n.pack.user(_, x.user_ip)), i.set(n.containers.udata, v, I, w, q), i.get(n.containers.session) ? (b = parseInt(i.parse(n.containers.session)[i.unsbjs(n.containers.session)][n.aliases.session.pages_seen]) || 1, b += 1) : b = 1, i.set(n.containers.session, n.pack.session(b), x.session_length, w, q), x.promocode && !i.get(n.containers.promocode) && i.set(n.containers.promocode, n.pack.promo(x.promocode), I, w, q), i.parse(n.containers)
|
||||
}
|
||||
}, {
|
||||
"./data": 2,
|
||||
"./helpers/cookies": 3,
|
||||
"./helpers/uri": 4,
|
||||
"./helpers/utils": 5,
|
||||
"./migrations": 7,
|
||||
"./params": 8,
|
||||
"./terms": 9
|
||||
}],
|
||||
7: [function(e, t, r) {
|
||||
"use strict";
|
||||
var n = e("./data"),
|
||||
a = e("./helpers/cookies");
|
||||
t.exports = {
|
||||
go: function(e, t, r) {
|
||||
var i, s = this.migrations,
|
||||
o = {
|
||||
l: e,
|
||||
d: t,
|
||||
i: r
|
||||
};
|
||||
if (a.get(n.containers.first) || a.get(n.service.migrations)) {
|
||||
if (!a.get(n.service.migrations))
|
||||
for (i = 0; i < s.length; i++) s[i].go(s[i].id, o)
|
||||
} else {
|
||||
var c = [];
|
||||
for (i = 0; i < s.length; i++) c.push(s[i].id);
|
||||
var u = "";
|
||||
for (i = 0; i < c.length; i++) u += c[i] + "=1", i < c.length - 1 && (u += n.delimiter);
|
||||
a.set(n.service.migrations, u, o.l, o.d, o.i)
|
||||
}
|
||||
},
|
||||
migrations: [{
|
||||
id: "1418474375998",
|
||||
version: "1.0.0-beta",
|
||||
go: function(e, t) {
|
||||
var r = e + "=1",
|
||||
i = e + "=0",
|
||||
s = function(e, t, r) {
|
||||
return t || r ? e : n.delimiter
|
||||
};
|
||||
try {
|
||||
var o = [];
|
||||
for (var c in n.containers) n.containers.hasOwnProperty(c) && o.push(n.containers[c]);
|
||||
for (var u = 0; u < o.length; u++)
|
||||
if (a.get(o[u])) {
|
||||
var p = a.get(o[u]).replace(/(\|)?\|(\|)?/g, s);
|
||||
a.destroy(o[u], t.d, t.i), a.destroy(o[u], t.d, !t.i), a.set(o[u], p, t.l, t.d, t.i)
|
||||
}
|
||||
a.get(n.containers.session) && a.set(n.containers.session, n.pack.session(0), t.l, t.d, t.i), a.set(n.service.migrations, r, t.l, t.d, t.i)
|
||||
} catch (f) {
|
||||
a.set(n.service.migrations, i, t.l, t.d, t.i)
|
||||
}
|
||||
}
|
||||
}]
|
||||
}
|
||||
}, {
|
||||
"./data": 2,
|
||||
"./helpers/cookies": 3
|
||||
}],
|
||||
8: [function(e, t, r) {
|
||||
"use strict";
|
||||
var n = e("./terms"),
|
||||
a = e("./helpers/uri");
|
||||
t.exports = {
|
||||
fetch: function(e) {
|
||||
var t = e || {},
|
||||
r = {};
|
||||
if (r.lifetime = this.validate.checkFloat(t.lifetime) || 6, r.lifetime = parseInt(30 * r.lifetime * 24 * 60), r.session_length = this.validate.checkInt(t.session_length) || 30, r.timezone_offset = this.validate.checkInt(t.timezone_offset), r.base64 = t.base64 || !1, r.campaign_param = t.campaign_param || !1, r.term_param = t.term_param || !1, r.content_param = t.content_param || !1, r.user_ip = t.user_ip || n.none, t.promocode ? (r.promocode = {}, r.promocode.min = parseInt(t.promocode.min) || 1e5, r.promocode.max = parseInt(t.promocode.max) || 999999) : r.promocode = !1, t.typein_attributes && t.typein_attributes.source && t.typein_attributes.medium ? (r.typein_attributes = {}, r.typein_attributes.source = t.typein_attributes.source, r.typein_attributes.medium = t.typein_attributes.medium) : r.typein_attributes = {
|
||||
source: "(direct)",
|
||||
medium: "(none)"
|
||||
}, t.domain && this.validate.isString(t.domain) ? r.domain = {
|
||||
host: t.domain,
|
||||
isolate: !1
|
||||
} : t.domain && t.domain.host ? r.domain = t.domain : r.domain = {
|
||||
host: a.getHost(document.location.hostname),
|
||||
isolate: !1
|
||||
}, r.referrals = [], t.referrals && t.referrals.length > 0)
|
||||
for (var i = 0; i < t.referrals.length; i++) t.referrals[i].host && r.referrals.push(t.referrals[i]);
|
||||
if (r.organics = [], t.organics && t.organics.length > 0)
|
||||
for (var s = 0; s < t.organics.length; s++) t.organics[s].host && t.organics[s].param && r.organics.push(t.organics[s]);
|
||||
return r.organics.push({
|
||||
host: "bing.com",
|
||||
param: "q",
|
||||
display: "bing"
|
||||
}), r.organics.push({
|
||||
host: "yahoo.com",
|
||||
param: "p",
|
||||
display: "yahoo"
|
||||
}), r.organics.push({
|
||||
host: "about.com",
|
||||
param: "q",
|
||||
display: "about"
|
||||
}), r.organics.push({
|
||||
host: "aol.com",
|
||||
param: "q",
|
||||
display: "aol"
|
||||
}), r.organics.push({
|
||||
host: "ask.com",
|
||||
param: "q",
|
||||
display: "ask"
|
||||
}), r.organics.push({
|
||||
host: "globososo.com",
|
||||
param: "q",
|
||||
display: "globo"
|
||||
}), r.organics.push({
|
||||
host: "go.mail.ru",
|
||||
param: "q",
|
||||
display: "go.mail.ru"
|
||||
}), r.organics.push({
|
||||
host: "rambler.ru",
|
||||
param: "query",
|
||||
display: "rambler"
|
||||
}), r.organics.push({
|
||||
host: "tut.by",
|
||||
param: "query",
|
||||
display: "tut.by"
|
||||
}), r.referrals.push({
|
||||
host: "t.co",
|
||||
display: "twitter.com"
|
||||
}), r.referrals.push({
|
||||
host: "plus.url.google.com",
|
||||
display: "plus.google.com"
|
||||
}), r
|
||||
},
|
||||
validate: {
|
||||
checkFloat: function(e) {
|
||||
return !(!e || !this.isNumeric(parseFloat(e))) && parseFloat(e)
|
||||
},
|
||||
checkInt: function(e) {
|
||||
return !(!e || !this.isNumeric(parseInt(e))) && parseInt(e)
|
||||
},
|
||||
isNumeric: function(e) {
|
||||
return !isNaN(e)
|
||||
},
|
||||
isString: function(e) {
|
||||
return "[object String]" === Object.prototype.toString.call(e)
|
||||
}
|
||||
}
|
||||
}
|
||||
}, {
|
||||
"./helpers/uri": 4,
|
||||
"./terms": 9
|
||||
}],
|
||||
9: [function(e, t, r) {
|
||||
"use strict";
|
||||
t.exports = {
|
||||
traffic: {
|
||||
utm: "utm",
|
||||
organic: "organic",
|
||||
referral: "referral",
|
||||
typein: "typein"
|
||||
},
|
||||
referer: {
|
||||
referral: "referral",
|
||||
organic: "organic",
|
||||
social: "social"
|
||||
},
|
||||
none: "(none)",
|
||||
oops: "(Houston, we have a problem)"
|
||||
}
|
||||
}, {}]
|
||||
}, {}, [1])(1)
|
||||
});
|
||||
@@ -1,31 +0,0 @@
|
||||
((e, s) => {
|
||||
let o = {
|
||||
noStateCountries: [],
|
||||
init() {
|
||||
s(e).on("load", o.onLoad), s(document).on("wpformsRepeaterFieldCloneCreated", o.setChangeHandlers)
|
||||
},
|
||||
onLoad() {
|
||||
o.noStateCountries = wpforms_settings ? .address_field ? .list_countries_without_states || [], o.noStateCountries.length && o.setChangeHandlers()
|
||||
},
|
||||
setChangeHandlers() {
|
||||
s(".wpforms-field-address").each(function() {
|
||||
var e = s(this).find("select.wpforms-field-address-country");
|
||||
e.length && (o.handleCountryChange(e), e.off("change").on("change", function() {
|
||||
o.handleCountryChange(this)
|
||||
}))
|
||||
})
|
||||
},
|
||||
handleCountryChange(e) {
|
||||
var e = s(e),
|
||||
t = e.closest(".wpforms-field").find(".wpforms-field-address-state"),
|
||||
n = t.closest(".wpforms-field-row");
|
||||
n.length && (e = e.val(), o.handleStateInput(t, n, e))
|
||||
},
|
||||
handleStateInput(e, t, n) {
|
||||
o.noStateCountries.includes(n) ? (e.val("").prop("disabled", !0).prop("required", !1).on("change", function() {
|
||||
s(this).val("")
|
||||
}), t.addClass("wpforms-without-state")) : (e.prop("disabled", !1).prop("required", t.find(".wpforms-first input").prop("required")).off("change"), t.removeClass("wpforms-without-state"))
|
||||
}
|
||||
};
|
||||
o.init(), o
|
||||
})(window, jQuery);
|
||||
@@ -1,53 +0,0 @@
|
||||
var WPFormsUtils = window.WPFormsUtils || (o => {
|
||||
let a = {
|
||||
triggerEvent(r, t, e = []) {
|
||||
t = new o.Event(t);
|
||||
return r.trigger(t, e), t
|
||||
},
|
||||
debounce(o, s, l) {
|
||||
let a;
|
||||
return function() {
|
||||
let r = this,
|
||||
t = arguments;
|
||||
var e = l && !a;
|
||||
clearTimeout(a), a = setTimeout(function() {
|
||||
a = null, l || o.apply(r, t)
|
||||
}, s), e && o.apply(r, t)
|
||||
}
|
||||
},
|
||||
cssColorsUtils: {
|
||||
isTransparentColor(r, t = .33) {
|
||||
r = a.cssColorsUtils.getColorAsRGBArray(r);
|
||||
return Number(r ? .[3]) <= t
|
||||
},
|
||||
getColorAsRGBArray(r) {
|
||||
if (!a.cssColorsUtils.isValidColor(r)) return !1;
|
||||
r = "transparent" === (r = r.replace(/^#/, "").replaceAll(" ", "")) ? "rgba(0,0,0,0)" : r;
|
||||
let t;
|
||||
return r.match(/[0-9a-f]{6,8}$/gi) ? (t = r.match(/\w\w/g).map(r => parseInt(r, 16)))[3] = t[3] || 0 === t[3] ? (t[3] / 255).toFixed(2) : 1 : t = r.split("(")[1].split(")")[0].split(","), t
|
||||
},
|
||||
isValidColor(r) {
|
||||
var t = (new Option).style;
|
||||
return t.color = r, "" !== t.color
|
||||
},
|
||||
getContrastColor(r) {
|
||||
var r = a.cssColorsUtils.getColorAsRGBArray(r),
|
||||
t = r.reduce((r, t) => r + t, 0);
|
||||
return Math.round(t / 3 * (r[3] ? ? 1)) < 128 ? "#ffffff" : "#000000"
|
||||
},
|
||||
getColorWithOpacity(r, t) {
|
||||
r = r.trim();
|
||||
var e = a.cssColorsUtils.getColorAsRGBArray(r);
|
||||
if (!e) return r;
|
||||
t = t && 0 !== t.length ? t.toString() : "1";
|
||||
r = 4 === e.length ? parseFloat(e[3]) : 1, t = parseFloat(t) * r;
|
||||
return `rgba(${e[0]},${e[1]},${e[2]},${t})`.replace(/\s+/g, "")
|
||||
},
|
||||
rgbaToHex(r) {
|
||||
var t, e, o, s, l;
|
||||
return /^rgb/.test(r) ? !!(s = a.cssColorsUtils.getColorAsRGBArray(r)) && (t = Number(s[0]), e = Number(s[1]), o = Number(s[2]), s = s[3] ? Math.round(255 * Number(s[3])) : 255, ("#" + [(l = r => r.toString(16).padStart(2, "0"))(t), l(e), l(o), s < 255 ? l(s) : ""].join("")).toLowerCase()) : r
|
||||
}
|
||||
}
|
||||
};
|
||||
return a
|
||||
})((document, window, jQuery));
|
||||
@@ -1,62 +0,0 @@
|
||||
"use strict";
|
||||
var punycode = new function() {
|
||||
this.utf16 = {
|
||||
decode: function(r) {
|
||||
for (var e, o, t = [], n = 0, f = r.length; n < f;) {
|
||||
if (55296 == (63488 & (e = r.charCodeAt(n++)))) {
|
||||
if (o = r.charCodeAt(n++), 55296 != (64512 & e) || 56320 != (64512 & o)) throw new RangeError("UTF-16(decode): Illegal UTF-16 sequence");
|
||||
e = ((1023 & e) << 10) + (1023 & o) + 65536
|
||||
}
|
||||
t.push(e)
|
||||
}
|
||||
return t
|
||||
},
|
||||
encode: function(r) {
|
||||
for (var e, o = [], t = 0, n = r.length; t < n;) {
|
||||
if (55296 == (63488 & (e = r[t++]))) throw new RangeError("UTF-16(encode): Illegal UTF-16 value");
|
||||
65535 < e && (e -= 65536, o.push(String.fromCharCode(e >>> 10 & 1023 | 55296)), e = 56320 | 1023 & e), o.push(String.fromCharCode(e))
|
||||
}
|
||||
return o.join("")
|
||||
}
|
||||
};
|
||||
var v = 36,
|
||||
A = 2147483647;
|
||||
this.decode = function(r, e) {
|
||||
var o, t, n, f, h, a, i, c, l = [],
|
||||
u = [],
|
||||
d = r.length,
|
||||
s = 128,
|
||||
g = 0,
|
||||
C = 72,
|
||||
p = r.lastIndexOf("-");
|
||||
for (p < 0 && (p = 0), t = 0; t < p; ++t) {
|
||||
if (e && (u[l.length] = r.charCodeAt(t) - 65 < 26), 128 <= r.charCodeAt(t)) throw new RangeError("Illegal input >= 0x80");
|
||||
l.push(r.charCodeAt(t))
|
||||
}
|
||||
for (n = 0 < p ? p + 1 : 0; n < d;) {
|
||||
for (f = g, h = 1, a = v;; a += v) {
|
||||
if (d <= n) return;
|
||||
if (c = r.charCodeAt(n++), v <= (c = c - 48 < 10 ? c - 22 : c - 65 < 26 ? c - 65 : c - 97 < 26 ? c - 97 : v)) return;
|
||||
if (c > Math.floor((A - g) / h)) return;
|
||||
if (g += c * h, c < (c = a <= C ? 1 : C + 26 <= a ? 26 : a - C)) break;
|
||||
if (h > Math.floor(A / (v - c))) return;
|
||||
h *= v - c
|
||||
}
|
||||
if (C = function(r, e, o) {
|
||||
var t;
|
||||
for (r = o ? Math.floor(r / 700) : r >> 1, r += Math.floor(r / e), t = 0; 455 < r; t += v) r = Math.floor(r / 35);
|
||||
return Math.floor(t + 36 * r / (r + 38))
|
||||
}(g - f, o = l.length + 1, 0 === f), Math.floor(g / o) > A - s) return;
|
||||
s += Math.floor(g / o), g %= o, e && u.splice(g, 0, r.charCodeAt(n - 1) - 65 < 26), l.splice(g, 0, s), g++
|
||||
}
|
||||
if (e)
|
||||
for (g = 0, i = l.length; g < i; g++) u[g] && (l[g] = String.fromCharCode(l[g]).toUpperCase().charCodeAt(0));
|
||||
return this.utf16.encode(l)
|
||||
}, this.toUnicode = function(r) {
|
||||
for (var e = r.split("."), o = [], t = 0; t < e.length; ++t) {
|
||||
var n = e[t];
|
||||
o.push(n.match(/^xn--/) ? punycode.decode(n.slice(4)) : n)
|
||||
}
|
||||
return o.join(".")
|
||||
}
|
||||
};
|
||||
@@ -1,15 +0,0 @@
|
||||
/*
|
||||
Theme Name: Logico Child
|
||||
Description: Logico Child Theme
|
||||
Theme URI: https://demo.artureanec.com/themes/logico
|
||||
Author: Artureanec
|
||||
Author URI: https://demo.artureanec.com
|
||||
Template: logico
|
||||
Version: 1.0.0
|
||||
License: GNU General Public License version 3.0
|
||||
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
||||
Text Domain: logico-child
|
||||
*/
|
||||
|
||||
/* =Theme customization starts here
|
||||
------------------------------------------------------- */
|
||||
@@ -1 +0,0 @@
|
||||
No Content: https://8ded8880.delivery.rocketcdn.me/themes/logico-rounded/wp-content/themes/logico/fonts/Manrope-Bold.ttf
|
||||
@@ -1 +0,0 @@
|
||||
No Content: https://8ded8880.delivery.rocketcdn.me/themes/logico-rounded/wp-content/themes/logico/fonts/fa-brands-400.woff2
|
||||
@@ -1 +0,0 @@
|
||||
No Content: https://8ded8880.delivery.rocketcdn.me/themes/logico-rounded/wp-content/themes/logico/fonts/fontello.woff2?98791691
|
||||
|
Before Width: | Height: | Size: 8.1 KiB |
|
Before Width: | Height: | Size: 510 KiB |
|
Before Width: | Height: | Size: 282 KiB |
|
Before Width: | Height: | Size: 2.6 MiB |
|
Before Width: | Height: | Size: 2.2 MiB |
|
Before Width: | Height: | Size: 1.4 MiB |
|
Before Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 3.3 KiB |
@@ -1,132 +0,0 @@
|
||||
.e--ua-appleWebkit.rtl {
|
||||
--flex-right: flex-start
|
||||
}
|
||||
|
||||
.e--ua-appleWebkit .elementor-share-buttons--align-right,
|
||||
.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-right {
|
||||
--justify-content: var(--flex-right, flex-end)
|
||||
}
|
||||
|
||||
.e--ua-appleWebkit .elementor-share-buttons--align-center,
|
||||
.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-center {
|
||||
--justify-content: center
|
||||
}
|
||||
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
justify-content: var(--justify-content, space-between);
|
||||
margin-left: calc(-.5 * var(--grid-column-gap));
|
||||
margin-right: calc(-.5 * var(--grid-column-gap));
|
||||
width: auto
|
||||
}
|
||||
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid-item,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid-item,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid-item,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid-item,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid-item {
|
||||
margin-left: calc(.5 * var(--grid-column-gap));
|
||||
margin-right: calc(.5 * var(--grid-column-gap))
|
||||
}
|
||||
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid {
|
||||
display: inline-block
|
||||
}
|
||||
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid-item,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid-item {
|
||||
margin-left: 0;
|
||||
margin-right: 0
|
||||
}
|
||||
|
||||
@media (max-width:1024px) {
|
||||
.e--ua-appleWebkit .elementor-share-buttons-tablet--align-right,
|
||||
.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-right {
|
||||
--justify-content: var(--flex-right, flex-end)
|
||||
}
|
||||
.e--ua-appleWebkit .elementor-share-buttons-tablet--align-center,
|
||||
.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-center {
|
||||
--justify-content: center
|
||||
}
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
justify-content: var(--justify-content, space-between);
|
||||
margin-left: calc(-.5 * var(--grid-column-gap));
|
||||
margin-right: calc(-.5 * var(--grid-column-gap));
|
||||
width: auto
|
||||
}
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid-item,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid-item,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid-item,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid-item,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid-item {
|
||||
margin-left: calc(.5 * var(--grid-column-gap));
|
||||
margin-right: calc(.5 * var(--grid-column-gap))
|
||||
}
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid {
|
||||
display: inline-block
|
||||
}
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid-item,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid-item {
|
||||
margin-left: 0;
|
||||
margin-right: 0
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width:767px) {
|
||||
.e--ua-appleWebkit .elementor-share-buttons-mobile--align-right,
|
||||
.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-right {
|
||||
--justify-content: var(--flex-right, flex-end)
|
||||
}
|
||||
.e--ua-appleWebkit .elementor-share-buttons-mobile--align-center,
|
||||
.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-center {
|
||||
--justify-content: center
|
||||
}
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
justify-content: var(--justify-content, space-between);
|
||||
margin-left: calc(-.5 * var(--grid-column-gap));
|
||||
margin-right: calc(-.5 * var(--grid-column-gap));
|
||||
width: auto
|
||||
}
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid-item,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid-item,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid-item,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid-item,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid-item {
|
||||
margin-left: calc(.5 * var(--grid-column-gap));
|
||||
margin-right: calc(.5 * var(--grid-column-gap))
|
||||
}
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid {
|
||||
display: inline-block
|
||||
}
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid-item,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid,
|
||||
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid-item {
|
||||
margin-left: 0;
|
||||
margin-right: 0
|
||||
}
|
||||
}
|
||||
@@ -1,205 +0,0 @@
|
||||
.elementor-widget-icon-box .elementor-icon-box-wrapper {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
gap: var(--icon-box-icon-margin, 15px);
|
||||
text-align: center
|
||||
}
|
||||
|
||||
.elementor-widget-icon-box .elementor-icon-box-icon {
|
||||
display: inline-block;
|
||||
flex: 0 0 auto;
|
||||
line-height: 0
|
||||
}
|
||||
|
||||
.elementor-widget-icon-box .elementor-icon-box-content {
|
||||
flex-grow: 1;
|
||||
width: 100%
|
||||
}
|
||||
|
||||
.elementor-widget-icon-box .elementor-icon-box-title a {
|
||||
color: inherit
|
||||
}
|
||||
|
||||
.elementor-widget-icon-box .elementor-icon-box-description {
|
||||
margin: 0
|
||||
}
|
||||
|
||||
.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper {
|
||||
flex-direction: row-reverse;
|
||||
gap: var(--icon-box-icon-margin, 15px);
|
||||
text-align: end
|
||||
}
|
||||
|
||||
.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper {
|
||||
flex-direction: row;
|
||||
gap: var(--icon-box-icon-margin, 15px);
|
||||
text-align: start
|
||||
}
|
||||
|
||||
.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-wrapper {
|
||||
align-items: unset !important;
|
||||
flex-direction: column;
|
||||
gap: var(--icon-box-icon-margin, 15px);
|
||||
text-align: center
|
||||
}
|
||||
|
||||
.elementor-widget-icon-box.elementor-position-bottom .elementor-icon-box-wrapper {
|
||||
align-items: unset !important;
|
||||
flex-direction: column-reverse;
|
||||
gap: var(--icon-box-icon-margin, 15px);
|
||||
text-align: center
|
||||
}
|
||||
|
||||
@media (min-width:-1) {
|
||||
.elementor-widget-icon-box.elementor-widescreen-position-right .elementor-icon-box-wrapper {
|
||||
flex-direction: row-reverse;
|
||||
gap: var(--icon-box-icon-margin, 15px);
|
||||
text-align: end
|
||||
}
|
||||
.elementor-widget-icon-box.elementor-widescreen-position-left .elementor-icon-box-wrapper {
|
||||
flex-direction: row;
|
||||
gap: var(--icon-box-icon-margin, 15px);
|
||||
text-align: start
|
||||
}
|
||||
.elementor-widget-icon-box.elementor-widescreen-position-top .elementor-icon-box-wrapper {
|
||||
align-items: unset !important;
|
||||
flex-direction: column;
|
||||
gap: var(--icon-box-icon-margin, 15px);
|
||||
text-align: center
|
||||
}
|
||||
.elementor-widget-icon-box.elementor-widescreen-position-bottom .elementor-icon-box-wrapper {
|
||||
align-items: unset !important;
|
||||
flex-direction: column-reverse;
|
||||
gap: var(--icon-box-icon-margin, 15px);
|
||||
text-align: center
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width:1200px) {
|
||||
.elementor-widget-icon-box.elementor-laptop-position-right .elementor-icon-box-wrapper {
|
||||
flex-direction: row-reverse;
|
||||
gap: var(--icon-box-icon-margin, 15px);
|
||||
text-align: end
|
||||
}
|
||||
.elementor-widget-icon-box.elementor-laptop-position-left .elementor-icon-box-wrapper {
|
||||
flex-direction: row;
|
||||
gap: var(--icon-box-icon-margin, 15px);
|
||||
text-align: start
|
||||
}
|
||||
.elementor-widget-icon-box.elementor-laptop-position-top .elementor-icon-box-wrapper {
|
||||
align-items: unset !important;
|
||||
flex-direction: column;
|
||||
gap: var(--icon-box-icon-margin, 15px);
|
||||
text-align: center
|
||||
}
|
||||
.elementor-widget-icon-box.elementor-laptop-position-bottom .elementor-icon-box-wrapper {
|
||||
align-items: unset !important;
|
||||
flex-direction: column-reverse;
|
||||
gap: var(--icon-box-icon-margin, 15px);
|
||||
text-align: center
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width:1020px) {
|
||||
.elementor-widget-icon-box.elementor-tablet_extra-position-right .elementor-icon-box-wrapper {
|
||||
flex-direction: row-reverse;
|
||||
gap: var(--icon-box-icon-margin, 15px);
|
||||
text-align: end
|
||||
}
|
||||
.elementor-widget-icon-box.elementor-tablet_extra-position-left .elementor-icon-box-wrapper {
|
||||
flex-direction: row;
|
||||
gap: var(--icon-box-icon-margin, 15px);
|
||||
text-align: start
|
||||
}
|
||||
.elementor-widget-icon-box.elementor-tablet_extra-position-top .elementor-icon-box-wrapper {
|
||||
align-items: unset !important;
|
||||
flex-direction: column;
|
||||
gap: var(--icon-box-icon-margin, 15px);
|
||||
text-align: center
|
||||
}
|
||||
.elementor-widget-icon-box.elementor-tablet_extra-position-bottom .elementor-icon-box-wrapper {
|
||||
align-items: unset !important;
|
||||
flex-direction: column-reverse;
|
||||
gap: var(--icon-box-icon-margin, 15px);
|
||||
text-align: center
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width:840px) {
|
||||
.elementor-widget-icon-box.elementor-tablet-position-right .elementor-icon-box-wrapper {
|
||||
flex-direction: row-reverse;
|
||||
gap: var(--icon-box-icon-margin, 15px);
|
||||
text-align: end
|
||||
}
|
||||
.elementor-widget-icon-box.elementor-tablet-position-left .elementor-icon-box-wrapper {
|
||||
flex-direction: row;
|
||||
gap: var(--icon-box-icon-margin, 15px);
|
||||
text-align: start
|
||||
}
|
||||
.elementor-widget-icon-box.elementor-tablet-position-top .elementor-icon-box-wrapper {
|
||||
align-items: unset !important;
|
||||
flex-direction: column;
|
||||
gap: var(--icon-box-icon-margin, 15px);
|
||||
text-align: center
|
||||
}
|
||||
.elementor-widget-icon-box.elementor-tablet-position-bottom .elementor-icon-box-wrapper {
|
||||
align-items: unset !important;
|
||||
flex-direction: column-reverse;
|
||||
gap: var(--icon-box-icon-margin, 15px);
|
||||
text-align: center
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width:660px) {
|
||||
.elementor-widget-icon-box.elementor-mobile_extra-position-right .elementor-icon-box-wrapper {
|
||||
flex-direction: row-reverse;
|
||||
gap: var(--icon-box-icon-margin, 15px);
|
||||
text-align: end
|
||||
}
|
||||
.elementor-widget-icon-box.elementor-mobile_extra-position-left .elementor-icon-box-wrapper {
|
||||
flex-direction: row;
|
||||
gap: var(--icon-box-icon-margin, 15px);
|
||||
text-align: start
|
||||
}
|
||||
.elementor-widget-icon-box.elementor-mobile_extra-position-top .elementor-icon-box-wrapper {
|
||||
align-items: unset !important;
|
||||
flex-direction: column;
|
||||
gap: var(--icon-box-icon-margin, 15px);
|
||||
text-align: center
|
||||
}
|
||||
.elementor-widget-icon-box.elementor-mobile_extra-position-bottom .elementor-icon-box-wrapper {
|
||||
align-items: unset !important;
|
||||
flex-direction: column-reverse;
|
||||
gap: var(--icon-box-icon-margin, 15px);
|
||||
text-align: center
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width:480px) {
|
||||
.elementor-widget-icon-box.elementor-mobile-position-right .elementor-icon-box-wrapper {
|
||||
flex-direction: row-reverse;
|
||||
gap: var(--icon-box-icon-margin, 15px);
|
||||
text-align: end
|
||||
}
|
||||
.elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-wrapper {
|
||||
flex-direction: row;
|
||||
gap: var(--icon-box-icon-margin, 15px);
|
||||
text-align: start
|
||||
}
|
||||
.elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-wrapper {
|
||||
align-items: unset !important;
|
||||
flex-direction: column;
|
||||
gap: var(--icon-box-icon-margin, 15px);
|
||||
text-align: center
|
||||
}
|
||||
.elementor-widget-icon-box.elementor-mobile-position-bottom .elementor-icon-box-wrapper {
|
||||
align-items: unset !important;
|
||||
flex-direction: column-reverse;
|
||||
gap: var(--icon-box-icon-margin, 15px);
|
||||
text-align: center
|
||||
}
|
||||
.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon,
|
||||
.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon {
|
||||
flex-direction: column
|
||||
}
|
||||
}
|
||||
@@ -1,145 +0,0 @@
|
||||
/*! This file is auto-generated */
|
||||
/*!
|
||||
* imagesLoaded PACKAGED v5.0.0
|
||||
* JavaScript is all like "You images are done yet or what?"
|
||||
* MIT License
|
||||
*/
|
||||
! function(t, e) {
|
||||
"object" == typeof module && module.exports ? module.exports = e() : t.EvEmitter = e()
|
||||
}("undefined" != typeof window ? window : this, (function() {
|
||||
function t() {}
|
||||
let e = t.prototype;
|
||||
return e.on = function(t, e) {
|
||||
if (!t || !e) return this;
|
||||
let i = this._events = this._events || {},
|
||||
s = i[t] = i[t] || [];
|
||||
return s.includes(e) || s.push(e), this
|
||||
}, e.once = function(t, e) {
|
||||
if (!t || !e) return this;
|
||||
this.on(t, e);
|
||||
let i = this._onceEvents = this._onceEvents || {};
|
||||
return (i[t] = i[t] || {})[e] = !0, this
|
||||
}, e.off = function(t, e) {
|
||||
let i = this._events && this._events[t];
|
||||
if (!i || !i.length) return this;
|
||||
let s = i.indexOf(e);
|
||||
return -1 != s && i.splice(s, 1), this
|
||||
}, e.emitEvent = function(t, e) {
|
||||
let i = this._events && this._events[t];
|
||||
if (!i || !i.length) return this;
|
||||
i = i.slice(0), e = e || [];
|
||||
let s = this._onceEvents && this._onceEvents[t];
|
||||
for (let n of i) {
|
||||
s && s[n] && (this.off(t, n), delete s[n]), n.apply(this, e)
|
||||
}
|
||||
return this
|
||||
}, e.allOff = function() {
|
||||
return delete this._events, delete this._onceEvents, this
|
||||
}, t
|
||||
})),
|
||||
/*!
|
||||
* imagesLoaded v5.0.0
|
||||
* JavaScript is all like "You images are done yet or what?"
|
||||
* MIT License
|
||||
*/
|
||||
function(t, e) {
|
||||
"object" == typeof module && module.exports ? module.exports = e(t, require("ev-emitter")) : t.imagesLoaded = e(t, t.EvEmitter)
|
||||
}("undefined" != typeof window ? window : this, (function(t, e) {
|
||||
let i = t.jQuery,
|
||||
s = t.console;
|
||||
|
||||
function n(t, e, o) {
|
||||
if (!(this instanceof n)) return new n(t, e, o);
|
||||
let r = t;
|
||||
var h;
|
||||
("string" == typeof t && (r = document.querySelectorAll(t)), r) ? (this.elements = (h = r, Array.isArray(h) ? h : "object" == typeof h && "number" == typeof h.length ? [...h] : [h]), this.options = {}, "function" == typeof e ? o = e : Object.assign(this.options, e), o && this.on("always", o), this.getImages(), i && (this.jqDeferred = new i.Deferred), setTimeout(this.check.bind(this))) : s.error(`Bad element for imagesLoaded ${r||t}`)
|
||||
}
|
||||
n.prototype = Object.create(e.prototype), n.prototype.getImages = function() {
|
||||
this.images = [], this.elements.forEach(this.addElementImages, this)
|
||||
};
|
||||
const o = [1, 9, 11];
|
||||
n.prototype.addElementImages = function(t) {
|
||||
"IMG" === t.nodeName && this.addImage(t), !0 === this.options.background && this.addElementBackgroundImages(t);
|
||||
let {
|
||||
nodeType: e
|
||||
} = t;
|
||||
if (!e || !o.includes(e)) return;
|
||||
let i = t.querySelectorAll("img");
|
||||
for (let t of i) this.addImage(t);
|
||||
if ("string" == typeof this.options.background) {
|
||||
let e = t.querySelectorAll(this.options.background);
|
||||
for (let t of e) this.addElementBackgroundImages(t)
|
||||
}
|
||||
};
|
||||
const r = /url\((['"])?(.*?)\1\)/gi;
|
||||
|
||||
function h(t) {
|
||||
this.img = t
|
||||
}
|
||||
|
||||
function d(t, e) {
|
||||
this.url = t, this.element = e, this.img = new Image
|
||||
}
|
||||
return n.prototype.addElementBackgroundImages = function(t) {
|
||||
let e = getComputedStyle(t);
|
||||
if (!e) return;
|
||||
let i = r.exec(e.backgroundImage);
|
||||
for (; null !== i;) {
|
||||
let s = i && i[2];
|
||||
s && this.addBackground(s, t), i = r.exec(e.backgroundImage)
|
||||
}
|
||||
}, n.prototype.addImage = function(t) {
|
||||
let e = new h(t);
|
||||
this.images.push(e)
|
||||
}, n.prototype.addBackground = function(t, e) {
|
||||
let i = new d(t, e);
|
||||
this.images.push(i)
|
||||
}, n.prototype.check = function() {
|
||||
if (this.progressedCount = 0, this.hasAnyBroken = !1, !this.images.length) return void this.complete();
|
||||
let t = (t, e, i) => {
|
||||
setTimeout((() => {
|
||||
this.progress(t, e, i)
|
||||
}))
|
||||
};
|
||||
this.images.forEach((function(e) {
|
||||
e.once("progress", t), e.check()
|
||||
}))
|
||||
}, n.prototype.progress = function(t, e, i) {
|
||||
this.progressedCount++, this.hasAnyBroken = this.hasAnyBroken || !t.isLoaded, this.emitEvent("progress", [this, t, e]), this.jqDeferred && this.jqDeferred.notify && this.jqDeferred.notify(this, t), this.progressedCount === this.images.length && this.complete(), this.options.debug && s && s.log(`progress: ${i}`, t, e)
|
||||
}, n.prototype.complete = function() {
|
||||
let t = this.hasAnyBroken ? "fail" : "done";
|
||||
if (this.isComplete = !0, this.emitEvent(t, [this]), this.emitEvent("always", [this]), this.jqDeferred) {
|
||||
let t = this.hasAnyBroken ? "reject" : "resolve";
|
||||
this.jqDeferred[t](this)
|
||||
}
|
||||
}, h.prototype = Object.create(e.prototype), h.prototype.check = function() {
|
||||
this.getIsImageComplete() ? this.confirm(0 !== this.img.naturalWidth, "naturalWidth") : (this.proxyImage = new Image, this.img.crossOrigin && (this.proxyImage.crossOrigin = this.img.crossOrigin), this.proxyImage.addEventListener("load", this), this.proxyImage.addEventListener("error", this), this.img.addEventListener("load", this), this.img.addEventListener("error", this), this.proxyImage.src = this.img.currentSrc || this.img.src)
|
||||
}, h.prototype.getIsImageComplete = function() {
|
||||
return this.img.complete && this.img.naturalWidth
|
||||
}, h.prototype.confirm = function(t, e) {
|
||||
this.isLoaded = t;
|
||||
let {
|
||||
parentNode: i
|
||||
} = this.img, s = "PICTURE" === i.nodeName ? i : this.img;
|
||||
this.emitEvent("progress", [this, s, e])
|
||||
}, h.prototype.handleEvent = function(t) {
|
||||
let e = "on" + t.type;
|
||||
this[e] && this[e](t)
|
||||
}, h.prototype.onload = function() {
|
||||
this.confirm(!0, "onload"), this.unbindEvents()
|
||||
}, h.prototype.onerror = function() {
|
||||
this.confirm(!1, "onerror"), this.unbindEvents()
|
||||
}, h.prototype.unbindEvents = function() {
|
||||
this.proxyImage.removeEventListener("load", this), this.proxyImage.removeEventListener("error", this), this.img.removeEventListener("load", this), this.img.removeEventListener("error", this)
|
||||
}, d.prototype = Object.create(h.prototype), d.prototype.check = function() {
|
||||
this.img.addEventListener("load", this), this.img.addEventListener("error", this), this.img.src = this.url, this.getIsImageComplete() && (this.confirm(0 !== this.img.naturalWidth, "naturalWidth"), this.unbindEvents())
|
||||
}, d.prototype.unbindEvents = function() {
|
||||
this.img.removeEventListener("load", this), this.img.removeEventListener("error", this)
|
||||
}, d.prototype.confirm = function(t, e) {
|
||||
this.isLoaded = t, this.emitEvent("progress", [this, this.element, e])
|
||||
}, n.makeJQueryPlugin = function(e) {
|
||||
(e = e || t.jQuery) && (i = e, i.fn.imagesLoaded = function(t, e) {
|
||||
return new n(this, t, e).jqDeferred.promise(i(this))
|
||||
})
|
||||
}, n.makeJQueryPlugin(), n
|
||||
}));
|
||||
@@ -1,297 +0,0 @@
|
||||
/*! jQuery Migrate v3.4.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */
|
||||
"undefined" == typeof jQuery.migrateMute && (jQuery.migrateMute = !0),
|
||||
function(t) {
|
||||
"use strict";
|
||||
"function" == typeof define && define.amd ? define(["jquery"], function(e) {
|
||||
return t(e, window)
|
||||
}) : "object" == typeof module && module.exports ? module.exports = t(require("jquery"), window) : t(jQuery, window)
|
||||
}(function(s, n) {
|
||||
"use strict";
|
||||
|
||||
function e(e) {
|
||||
return 0 <= function(e, t) {
|
||||
for (var r = /^(\d+)\.(\d+)\.(\d+)/, n = r.exec(e) || [], o = r.exec(t) || [], a = 1; a <= 3; a++) {
|
||||
if (+o[a] < +n[a]) return 1;
|
||||
if (+n[a] < +o[a]) return -1
|
||||
}
|
||||
return 0
|
||||
}(s.fn.jquery, e)
|
||||
}
|
||||
s.migrateVersion = "3.4.1";
|
||||
var t = Object.create(null);
|
||||
s.migrateDisablePatches = function() {
|
||||
for (var e = 0; e < arguments.length; e++) t[arguments[e]] = !0
|
||||
}, s.migrateEnablePatches = function() {
|
||||
for (var e = 0; e < arguments.length; e++) delete t[arguments[e]]
|
||||
}, s.migrateIsPatchEnabled = function(e) {
|
||||
return !t[e]
|
||||
}, n.console && n.console.log && (s && e("3.0.0") && !e("5.0.0") || n.console.log("JQMIGRATE: jQuery 3.x-4.x REQUIRED"), s.migrateWarnings && n.console.log("JQMIGRATE: Migrate plugin loaded multiple times"), n.console.log("JQMIGRATE: Migrate is installed" + (s.migrateMute ? "" : " with logging active") + ", version " + s.migrateVersion));
|
||||
var o = {};
|
||||
|
||||
function u(e, t) {
|
||||
var r = n.console;
|
||||
!s.migrateIsPatchEnabled(e) || s.migrateDeduplicateWarnings && o[t] || (o[t] = !0, s.migrateWarnings.push(t + " [" + e + "]"), r && r.warn && !s.migrateMute && (r.warn("JQMIGRATE: " + t), s.migrateTrace && r.trace && r.trace()))
|
||||
}
|
||||
|
||||
function r(e, t, r, n, o) {
|
||||
Object.defineProperty(e, t, {
|
||||
configurable: !0,
|
||||
enumerable: !0,
|
||||
get: function() {
|
||||
return u(n, o), r
|
||||
},
|
||||
set: function(e) {
|
||||
u(n, o), r = e
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
function a(e, t, r, n, o) {
|
||||
var a = e[t];
|
||||
e[t] = function() {
|
||||
return o && u(n, o), (s.migrateIsPatchEnabled(n) ? r : a || s.noop).apply(this, arguments)
|
||||
}
|
||||
}
|
||||
|
||||
function c(e, t, r, n, o) {
|
||||
if (!o) throw new Error("No warning message provided");
|
||||
return a(e, t, r, n, o), 0
|
||||
}
|
||||
|
||||
function i(e, t, r, n) {
|
||||
return a(e, t, r, n), 0
|
||||
}
|
||||
s.migrateDeduplicateWarnings = !0, s.migrateWarnings = [], void 0 === s.migrateTrace && (s.migrateTrace = !0), s.migrateReset = function() {
|
||||
o = {}, s.migrateWarnings.length = 0
|
||||
}, "BackCompat" === n.document.compatMode && u("quirks", "jQuery is not compatible with Quirks Mode");
|
||||
var d, l, p, f = {},
|
||||
m = s.fn.init,
|
||||
y = s.find,
|
||||
h = /\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/,
|
||||
g = /\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/g,
|
||||
v = /^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;
|
||||
for (d in i(s.fn, "init", function(e) {
|
||||
var t = Array.prototype.slice.call(arguments);
|
||||
return s.migrateIsPatchEnabled("selector-empty-id") && "string" == typeof e && "#" === e && (u("selector-empty-id", "jQuery( '#' ) is not a valid selector"), t[0] = []), m.apply(this, t)
|
||||
}, "selector-empty-id"), s.fn.init.prototype = s.fn, i(s, "find", function(t) {
|
||||
var r = Array.prototype.slice.call(arguments);
|
||||
if ("string" == typeof t && h.test(t)) try {
|
||||
n.document.querySelector(t)
|
||||
} catch (e) {
|
||||
t = t.replace(g, function(e, t, r, n) {
|
||||
return "[" + t + r + '"' + n + '"]'
|
||||
});
|
||||
try {
|
||||
n.document.querySelector(t), u("selector-hash", "Attribute selector with '#' must be quoted: " + r[0]), r[0] = t
|
||||
} catch (e) {
|
||||
u("selector-hash", "Attribute selector with '#' was not fixed: " + r[0])
|
||||
}
|
||||
}
|
||||
return y.apply(this, r)
|
||||
}, "selector-hash"), y) Object.prototype.hasOwnProperty.call(y, d) && (s.find[d] = y[d]);
|
||||
c(s.fn, "size", function() {
|
||||
return this.length
|
||||
}, "size", "jQuery.fn.size() is deprecated and removed; use the .length property"), c(s, "parseJSON", function() {
|
||||
return JSON.parse.apply(null, arguments)
|
||||
}, "parseJSON", "jQuery.parseJSON is deprecated; use JSON.parse"), c(s, "holdReady", s.holdReady, "holdReady", "jQuery.holdReady is deprecated"), c(s, "unique", s.uniqueSort, "unique", "jQuery.unique is deprecated; use jQuery.uniqueSort"), r(s.expr, "filters", s.expr.pseudos, "expr-pre-pseudos", "jQuery.expr.filters is deprecated; use jQuery.expr.pseudos"), r(s.expr, ":", s.expr.pseudos, "expr-pre-pseudos", "jQuery.expr[':'] is deprecated; use jQuery.expr.pseudos"), e("3.1.1") && c(s, "trim", function(e) {
|
||||
return null == e ? "" : (e + "").replace(v, "$1")
|
||||
}, "trim", "jQuery.trim is deprecated; use String.prototype.trim"), e("3.2.0") && (c(s, "nodeName", function(e, t) {
|
||||
return e.nodeName && e.nodeName.toLowerCase() === t.toLowerCase()
|
||||
}, "nodeName", "jQuery.nodeName is deprecated"), c(s, "isArray", Array.isArray, "isArray", "jQuery.isArray is deprecated; use Array.isArray")), e("3.3.0") && (c(s, "isNumeric", function(e) {
|
||||
var t = typeof e;
|
||||
return ("number" == t || "string" == t) && !isNaN(e - parseFloat(e))
|
||||
}, "isNumeric", "jQuery.isNumeric() is deprecated"), s.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "), function(e, t) {
|
||||
f["[object " + t + "]"] = t.toLowerCase()
|
||||
}), c(s, "type", function(e) {
|
||||
return null == e ? e + "" : "object" == typeof e || "function" == typeof e ? f[Object.prototype.toString.call(e)] || "object" : typeof e
|
||||
}, "type", "jQuery.type is deprecated"), c(s, "isFunction", function(e) {
|
||||
return "function" == typeof e
|
||||
}, "isFunction", "jQuery.isFunction() is deprecated"), c(s, "isWindow", function(e) {
|
||||
return null != e && e === e.window
|
||||
}, "isWindow", "jQuery.isWindow() is deprecated")), s.ajax && (l = s.ajax, p = /(=)\?(?=&|$)|\?\?/, i(s, "ajax", function() {
|
||||
var e = l.apply(this, arguments);
|
||||
return e.promise && (c(e, "success", e.done, "jqXHR-methods", "jQXHR.success is deprecated and removed"), c(e, "error", e.fail, "jqXHR-methods", "jQXHR.error is deprecated and removed"), c(e, "complete", e.always, "jqXHR-methods", "jQXHR.complete is deprecated and removed")), e
|
||||
}, "jqXHR-methods"), e("4.0.0") || s.ajaxPrefilter("+json", function(e) {
|
||||
!1 !== e.jsonp && (p.test(e.url) || "string" == typeof e.data && 0 === (e.contentType || "").indexOf("application/x-www-form-urlencoded") && p.test(e.data)) && u("jsonp-promotion", "JSON-to-JSONP auto-promotion is deprecated")
|
||||
}));
|
||||
var j = s.fn.removeAttr,
|
||||
b = s.fn.toggleClass,
|
||||
w = /\S+/g;
|
||||
|
||||
function x(e) {
|
||||
return e.replace(/-([a-z])/g, function(e, t) {
|
||||
return t.toUpperCase()
|
||||
})
|
||||
}
|
||||
i(s.fn, "removeAttr", function(e) {
|
||||
var r = this,
|
||||
n = !1;
|
||||
return s.each(e.match(w), function(e, t) {
|
||||
s.expr.match.bool.test(t) && r.each(function() {
|
||||
if (!1 !== s(this).prop(t)) return !(n = !0)
|
||||
}), n && (u("removeAttr-bool", "jQuery.fn.removeAttr no longer sets boolean properties: " + t), r.prop(t, !1))
|
||||
}), j.apply(this, arguments)
|
||||
}, "removeAttr-bool"), i(s.fn, "toggleClass", function(t) {
|
||||
return void 0 !== t && "boolean" != typeof t ? b.apply(this, arguments) : (u("toggleClass-bool", "jQuery.fn.toggleClass( boolean ) is deprecated"), this.each(function() {
|
||||
var e = this.getAttribute && this.getAttribute("class") || "";
|
||||
e && s.data(this, "__className__", e), this.setAttribute && this.setAttribute("class", !e && !1 !== t && s.data(this, "__className__") || "")
|
||||
}))
|
||||
}, "toggleClass-bool");
|
||||
var Q, A, R = !1,
|
||||
C = /^[a-z]/,
|
||||
N = /^(?:Border(?:Top|Right|Bottom|Left)?(?:Width|)|(?:Margin|Padding)?(?:Top|Right|Bottom|Left)?|(?:Min|Max)?(?:Width|Height))$/;
|
||||
s.swap && s.each(["height", "width", "reliableMarginRight"], function(e, t) {
|
||||
var r = s.cssHooks[t] && s.cssHooks[t].get;
|
||||
r && (s.cssHooks[t].get = function() {
|
||||
var e;
|
||||
return R = !0, e = r.apply(this, arguments), R = !1, e
|
||||
})
|
||||
}), i(s, "swap", function(e, t, r, n) {
|
||||
var o, a, i = {};
|
||||
for (a in R || u("swap", "jQuery.swap() is undocumented and deprecated"), t) i[a] = e.style[a], e.style[a] = t[a];
|
||||
for (a in o = r.apply(e, n || []), t) e.style[a] = i[a];
|
||||
return o
|
||||
}, "swap"), e("3.4.0") && "undefined" != typeof Proxy && (s.cssProps = new Proxy(s.cssProps || {}, {
|
||||
set: function() {
|
||||
return u("cssProps", "jQuery.cssProps is deprecated"), Reflect.set.apply(this, arguments)
|
||||
}
|
||||
})), e("4.0.0") ? (A = {
|
||||
animationIterationCount: !0,
|
||||
columnCount: !0,
|
||||
fillOpacity: !0,
|
||||
flexGrow: !0,
|
||||
flexShrink: !0,
|
||||
fontWeight: !0,
|
||||
gridArea: !0,
|
||||
gridColumn: !0,
|
||||
gridColumnEnd: !0,
|
||||
gridColumnStart: !0,
|
||||
gridRow: !0,
|
||||
gridRowEnd: !0,
|
||||
gridRowStart: !0,
|
||||
lineHeight: !0,
|
||||
opacity: !0,
|
||||
order: !0,
|
||||
orphans: !0,
|
||||
widows: !0,
|
||||
zIndex: !0,
|
||||
zoom: !0
|
||||
}, "undefined" != typeof Proxy ? s.cssNumber = new Proxy(A, {
|
||||
get: function() {
|
||||
return u("css-number", "jQuery.cssNumber is deprecated"), Reflect.get.apply(this, arguments)
|
||||
},
|
||||
set: function() {
|
||||
return u("css-number", "jQuery.cssNumber is deprecated"), Reflect.set.apply(this, arguments)
|
||||
}
|
||||
}) : s.cssNumber = A) : A = s.cssNumber, Q = s.fn.css, i(s.fn, "css", function(e, t) {
|
||||
var r, n, o = this;
|
||||
return e && "object" == typeof e && !Array.isArray(e) ? (s.each(e, function(e, t) {
|
||||
s.fn.css.call(o, e, t)
|
||||
}), this) : ("number" == typeof t && (r = x(e), n = r, C.test(n) && N.test(n[0].toUpperCase() + n.slice(1)) || A[r] || u("css-number", 'Number-typed values are deprecated for jQuery.fn.css( "' + e + '", value )')), Q.apply(this, arguments))
|
||||
}, "css-number");
|
||||
var S, P, k, H, E = s.data;
|
||||
i(s, "data", function(e, t, r) {
|
||||
var n, o, a;
|
||||
if (t && "object" == typeof t && 2 === arguments.length) {
|
||||
for (a in n = s.hasData(e) && E.call(this, e), o = {}, t) a !== x(a) ? (u("data-camelCase", "jQuery.data() always sets/gets camelCased names: " + a), n[a] = t[a]) : o[a] = t[a];
|
||||
return E.call(this, e, o), t
|
||||
}
|
||||
return t && "string" == typeof t && t !== x(t) && (n = s.hasData(e) && E.call(this, e)) && t in n ? (u("data-camelCase", "jQuery.data() always sets/gets camelCased names: " + t), 2 < arguments.length && (n[t] = r), n[t]) : E.apply(this, arguments)
|
||||
}, "data-camelCase"), s.fx && (k = s.Tween.prototype.run, H = function(e) {
|
||||
return e
|
||||
}, i(s.Tween.prototype, "run", function() {
|
||||
1 < s.easing[this.easing].length && (u("easing-one-arg", "'jQuery.easing." + this.easing.toString() + "' should use only one argument"), s.easing[this.easing] = H), k.apply(this, arguments)
|
||||
}, "easing-one-arg"), S = s.fx.interval, P = "jQuery.fx.interval is deprecated", n.requestAnimationFrame && Object.defineProperty(s.fx, "interval", {
|
||||
configurable: !0,
|
||||
enumerable: !0,
|
||||
get: function() {
|
||||
return n.document.hidden || u("fx-interval", P), s.migrateIsPatchEnabled("fx-interval") && void 0 === S ? 13 : S
|
||||
},
|
||||
set: function(e) {
|
||||
u("fx-interval", P), S = e
|
||||
}
|
||||
}));
|
||||
var M = s.fn.load,
|
||||
q = s.event.add,
|
||||
O = s.event.fix;
|
||||
s.event.props = [], s.event.fixHooks = {}, r(s.event.props, "concat", s.event.props.concat, "event-old-patch", "jQuery.event.props.concat() is deprecated and removed"), i(s.event, "fix", function(e) {
|
||||
var t, r = e.type,
|
||||
n = this.fixHooks[r],
|
||||
o = s.event.props;
|
||||
if (o.length) {
|
||||
u("event-old-patch", "jQuery.event.props are deprecated and removed: " + o.join());
|
||||
while (o.length) s.event.addProp(o.pop())
|
||||
}
|
||||
if (n && !n._migrated_ && (n._migrated_ = !0, u("event-old-patch", "jQuery.event.fixHooks are deprecated and removed: " + r), (o = n.props) && o.length))
|
||||
while (o.length) s.event.addProp(o.pop());
|
||||
return t = O.call(this, e), n && n.filter ? n.filter(t, e) : t
|
||||
}, "event-old-patch"), i(s.event, "add", function(e, t) {
|
||||
return e === n && "load" === t && "complete" === n.document.readyState && u("load-after-event", "jQuery(window).on('load'...) called after load event occurred"), q.apply(this, arguments)
|
||||
}, "load-after-event"), s.each(["load", "unload", "error"], function(e, t) {
|
||||
i(s.fn, t, function() {
|
||||
var e = Array.prototype.slice.call(arguments, 0);
|
||||
return "load" === t && "string" == typeof e[0] ? M.apply(this, e) : (u("shorthand-removed-v3", "jQuery.fn." + t + "() is deprecated"), e.splice(0, 0, t), arguments.length ? this.on.apply(this, e) : (this.triggerHandler.apply(this, e), this))
|
||||
}, "shorthand-removed-v3")
|
||||
}), s.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "), function(e, r) {
|
||||
c(s.fn, r, function(e, t) {
|
||||
return 0 < arguments.length ? this.on(r, null, e, t) : this.trigger(r)
|
||||
}, "shorthand-deprecated-v3", "jQuery.fn." + r + "() event shorthand is deprecated")
|
||||
}), s(function() {
|
||||
s(n.document).triggerHandler("ready")
|
||||
}), s.event.special.ready = {
|
||||
setup: function() {
|
||||
this === n.document && u("ready-event", "'ready' event is deprecated")
|
||||
}
|
||||
}, c(s.fn, "bind", function(e, t, r) {
|
||||
return this.on(e, null, t, r)
|
||||
}, "pre-on-methods", "jQuery.fn.bind() is deprecated"), c(s.fn, "unbind", function(e, t) {
|
||||
return this.off(e, null, t)
|
||||
}, "pre-on-methods", "jQuery.fn.unbind() is deprecated"), c(s.fn, "delegate", function(e, t, r, n) {
|
||||
return this.on(t, e, r, n)
|
||||
}, "pre-on-methods", "jQuery.fn.delegate() is deprecated"), c(s.fn, "undelegate", function(e, t, r) {
|
||||
return 1 === arguments.length ? this.off(e, "**") : this.off(t, e || "**", r)
|
||||
}, "pre-on-methods", "jQuery.fn.undelegate() is deprecated"), c(s.fn, "hover", function(e, t) {
|
||||
return this.on("mouseenter", e).on("mouseleave", t || e)
|
||||
}, "pre-on-methods", "jQuery.fn.hover() is deprecated");
|
||||
|
||||
function T(e) {
|
||||
var t = n.document.implementation.createHTMLDocument("");
|
||||
return t.body.innerHTML = e, t.body && t.body.innerHTML
|
||||
}
|
||||
var F = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi;
|
||||
s.UNSAFE_restoreLegacyHtmlPrefilter = function() {
|
||||
s.migrateEnablePatches("self-closed-tags")
|
||||
}, i(s, "htmlPrefilter", function(e) {
|
||||
var t, r;
|
||||
return (r = (t = e).replace(F, "<$1></$2>")) !== t && T(t) !== T(r) && u("self-closed-tags", "HTML tags must be properly nested and closed: " + t), e.replace(F, "<$1></$2>")
|
||||
}, "self-closed-tags"), s.migrateDisablePatches("self-closed-tags");
|
||||
var D, W, _, I = s.fn.offset;
|
||||
return i(s.fn, "offset", function() {
|
||||
var e = this[0];
|
||||
return !e || e.nodeType && e.getBoundingClientRect ? I.apply(this, arguments) : (u("offset-valid-elem", "jQuery.fn.offset() requires a valid DOM element"), arguments.length ? this : void 0)
|
||||
}, "offset-valid-elem"), s.ajax && (D = s.param, i(s, "param", function(e, t) {
|
||||
var r = s.ajaxSettings && s.ajaxSettings.traditional;
|
||||
return void 0 === t && r && (u("param-ajax-traditional", "jQuery.param() no longer uses jQuery.ajaxSettings.traditional"), t = r), D.call(this, e, t)
|
||||
}, "param-ajax-traditional")), c(s.fn, "andSelf", s.fn.addBack, "andSelf", "jQuery.fn.andSelf() is deprecated and removed, use jQuery.fn.addBack()"), s.Deferred && (W = s.Deferred, _ = [
|
||||
["resolve", "done", s.Callbacks("once memory"), s.Callbacks("once memory"), "resolved"],
|
||||
["reject", "fail", s.Callbacks("once memory"), s.Callbacks("once memory"), "rejected"],
|
||||
["notify", "progress", s.Callbacks("memory"), s.Callbacks("memory")]
|
||||
], i(s, "Deferred", function(e) {
|
||||
var a = W(),
|
||||
i = a.promise();
|
||||
|
||||
function t() {
|
||||
var o = arguments;
|
||||
return s.Deferred(function(n) {
|
||||
s.each(_, function(e, t) {
|
||||
var r = "function" == typeof o[e] && o[e];
|
||||
a[t[1]](function() {
|
||||
var e = r && r.apply(this, arguments);
|
||||
e && "function" == typeof e.promise ? e.promise().done(n.resolve).fail(n.reject).progress(n.notify) : n[t[0] + "With"](this === i ? n.promise() : this, r ? [e] : arguments)
|
||||
})
|
||||
}), o = null
|
||||
}).promise()
|
||||
}
|
||||
return c(a, "pipe", t, "deferred-pipe", "deferred.pipe() is deprecated"), c(i, "pipe", t, "deferred-pipe", "deferred.pipe() is deprecated"), e && e.call(a, a), a
|
||||
}, "deferred-pipe"), s.Deferred.exceptionHook = W.exceptionHook), s
|
||||
});
|
||||
@@ -1,683 +0,0 @@
|
||||
/*! jQuery UI - v1.13.3 - 2024-04-26
|
||||
* https://jqueryui.com
|
||||
* Includes: widget.js, position.js, data.js, disable-selection.js, effect.js, effects/effect-blind.js, effects/effect-bounce.js, effects/effect-clip.js, effects/effect-drop.js, effects/effect-explode.js, effects/effect-fade.js, effects/effect-fold.js, effects/effect-highlight.js, effects/effect-puff.js, effects/effect-pulsate.js, effects/effect-scale.js, effects/effect-shake.js, effects/effect-size.js, effects/effect-slide.js, effects/effect-transfer.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/accordion.js, widgets/autocomplete.js, widgets/button.js, widgets/checkboxradio.js, widgets/controlgroup.js, widgets/datepicker.js, widgets/dialog.js, widgets/draggable.js, widgets/droppable.js, widgets/menu.js, widgets/mouse.js, widgets/progressbar.js, widgets/resizable.js, widgets/selectable.js, widgets/selectmenu.js, widgets/slider.js, widgets/sortable.js, widgets/spinner.js, widgets/tabs.js, widgets/tooltip.js
|
||||
* Copyright jQuery Foundation and other contributors; Licensed MIT */
|
||||
! function(t) {
|
||||
"use strict";
|
||||
"function" == typeof define && define.amd ? define(["jquery"], t) : t(jQuery)
|
||||
}(function(x) {
|
||||
"use strict";
|
||||
var t, e, i, n, W, C, o, s, r, l, a, h, u;
|
||||
|
||||
function E(t, e, i) {
|
||||
return [parseFloat(t[0]) * (a.test(t[0]) ? e / 100 : 1), parseFloat(t[1]) * (a.test(t[1]) ? i / 100 : 1)]
|
||||
}
|
||||
|
||||
function L(t, e) {
|
||||
return parseInt(x.css(t, e), 10) || 0
|
||||
}
|
||||
|
||||
function N(t) {
|
||||
return null != t && t === t.window
|
||||
}
|
||||
x.ui = x.ui || {}, x.ui.version = "1.13.3",
|
||||
/*!
|
||||
* jQuery UI :data 1.13.3
|
||||
* https://jqueryui.com
|
||||
*
|
||||
* Copyright OpenJS Foundation and other contributors
|
||||
* Released under the MIT license.
|
||||
* https://jquery.org/license
|
||||
*/
|
||||
x.extend(x.expr.pseudos, {
|
||||
data: x.expr.createPseudo ? x.expr.createPseudo(function(e) {
|
||||
return function(t) {
|
||||
return !!x.data(t, e)
|
||||
}
|
||||
}) : function(t, e, i) {
|
||||
return !!x.data(t, i[3])
|
||||
}
|
||||
}),
|
||||
/*!
|
||||
* jQuery UI Disable Selection 1.13.3
|
||||
* https://jqueryui.com
|
||||
*
|
||||
* Copyright OpenJS Foundation and other contributors
|
||||
* Released under the MIT license.
|
||||
* https://jquery.org/license
|
||||
*/
|
||||
x.fn.extend({
|
||||
disableSelection: (t = "onselectstart" in document.createElement("div") ? "selectstart" : "mousedown", function() {
|
||||
return this.on(t + ".ui-disableSelection", function(t) {
|
||||
t.preventDefault()
|
||||
})
|
||||
}),
|
||||
enableSelection: function() {
|
||||
return this.off(".ui-disableSelection")
|
||||
}
|
||||
}),
|
||||
/*!
|
||||
* jQuery UI Focusable 1.13.3
|
||||
* https://jqueryui.com
|
||||
*
|
||||
* Copyright OpenJS Foundation and other contributors
|
||||
* Released under the MIT license.
|
||||
* https://jquery.org/license
|
||||
*/
|
||||
x.ui.focusable = function(t, e) {
|
||||
var i, n, o, s = t.nodeName.toLowerCase();
|
||||
return "area" === s ? (o = (i = t.parentNode).name, !(!t.href || !o || "map" !== i.nodeName.toLowerCase()) && 0 < (i = x("img[usemap='#" + o + "']")).length && i.is(":visible")) : (/^(input|select|textarea|button|object)$/.test(s) ? (n = !t.disabled) && (o = x(t).closest("fieldset")[0]) && (n = !o.disabled) : n = "a" === s && t.href || e, n && x(t).is(":visible") && function(t) {
|
||||
var e = t.css("visibility");
|
||||
for (;
|
||||
"inherit" === e;) t = t.parent(), e = t.css("visibility");
|
||||
return "visible" === e
|
||||
}(x(t)))
|
||||
}, x.extend(x.expr.pseudos, {
|
||||
focusable: function(t) {
|
||||
return x.ui.focusable(t, null != x.attr(t, "tabindex"))
|
||||
}
|
||||
}), x.fn._form = function() {
|
||||
return "string" == typeof this[0].form ? this.closest("form") : x(this[0].form)
|
||||
},
|
||||
/*!
|
||||
* jQuery UI Form Reset Mixin 1.13.3
|
||||
* https://jqueryui.com
|
||||
*
|
||||
* Copyright OpenJS Foundation and other contributors
|
||||
* Released under the MIT license.
|
||||
* https://jquery.org/license
|
||||
*/
|
||||
x.ui.formResetMixin = {
|
||||
_formResetHandler: function() {
|
||||
var e = x(this);
|
||||
setTimeout(function() {
|
||||
var t = e.data("ui-form-reset-instances");
|
||||
x.each(t, function() {
|
||||
this.refresh()
|
||||
})
|
||||
})
|
||||
},
|
||||
_bindFormResetHandler: function() {
|
||||
var t;
|
||||
this.form = this.element._form(), this.form.length && ((t = this.form.data("ui-form-reset-instances") || []).length || this.form.on("reset.ui-form-reset", this._formResetHandler), t.push(this), this.form.data("ui-form-reset-instances", t))
|
||||
},
|
||||
_unbindFormResetHandler: function() {
|
||||
var t;
|
||||
this.form.length && ((t = this.form.data("ui-form-reset-instances")).splice(x.inArray(this, t), 1), t.length ? this.form.data("ui-form-reset-instances", t) : this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset"))
|
||||
}
|
||||
}, x.ui.ie = !!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),
|
||||
/*!
|
||||
* jQuery UI Support for jQuery core 1.8.x and newer 1.13.3
|
||||
* https://jqueryui.com
|
||||
*
|
||||
* Copyright OpenJS Foundation and other contributors
|
||||
* Released under the MIT license.
|
||||
* https://jquery.org/license
|
||||
*
|
||||
*/
|
||||
x.expr.pseudos || (x.expr.pseudos = x.expr[":"]), x.uniqueSort || (x.uniqueSort = x.unique), x.escapeSelector || (e = /([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g, i = function(t, e) {
|
||||
return e ? "\0" === t ? "<22>" : t.slice(0, -1) + "\\" + t.charCodeAt(t.length - 1).toString(16) + " " : "\\" + t
|
||||
}, x.escapeSelector = function(t) {
|
||||
return (t + "").replace(e, i)
|
||||
}), x.fn.even && x.fn.odd || x.fn.extend({
|
||||
even: function() {
|
||||
return this.filter(function(t) {
|
||||
return t % 2 == 0
|
||||
})
|
||||
},
|
||||
odd: function() {
|
||||
return this.filter(function(t) {
|
||||
return t % 2 == 1
|
||||
})
|
||||
}
|
||||
}),
|
||||
/*!
|
||||
* jQuery UI Keycode 1.13.3
|
||||
* https://jqueryui.com
|
||||
*
|
||||
* Copyright OpenJS Foundation and other contributors
|
||||
* Released under the MIT license.
|
||||
* https://jquery.org/license
|
||||
*/
|
||||
x.ui.keyCode = {
|
||||
BACKSPACE: 8,
|
||||
COMMA: 188,
|
||||
DELETE: 46,
|
||||
DOWN: 40,
|
||||
END: 35,
|
||||
ENTER: 13,
|
||||
ESCAPE: 27,
|
||||
HOME: 36,
|
||||
LEFT: 37,
|
||||
PAGE_DOWN: 34,
|
||||
PAGE_UP: 33,
|
||||
PERIOD: 190,
|
||||
RIGHT: 39,
|
||||
SPACE: 32,
|
||||
TAB: 9,
|
||||
UP: 38
|
||||
},
|
||||
/*!
|
||||
* jQuery UI Labels 1.13.3
|
||||
* https://jqueryui.com
|
||||
*
|
||||
* Copyright OpenJS Foundation and other contributors
|
||||
* Released under the MIT license.
|
||||
* https://jquery.org/license
|
||||
*/
|
||||
x.fn.labels = function() {
|
||||
var t, e, i;
|
||||
return this.length ? this[0].labels && this[0].labels.length ? this.pushStack(this[0].labels) : (e = this.eq(0).parents("label"), (t = this.attr("id")) && (i = (i = this.eq(0).parents().last()).add((i.length ? i : this).siblings()), t = "label[for='" + x.escapeSelector(t) + "']", e = e.add(i.find(t).addBack(t))), this.pushStack(e)) : this.pushStack([])
|
||||
}, x.ui.plugin = {
|
||||
add: function(t, e, i) {
|
||||
var n, o = x.ui[t].prototype;
|
||||
for (n in i) o.plugins[n] = o.plugins[n] || [], o.plugins[n].push([e, i[n]])
|
||||
},
|
||||
call: function(t, e, i, n) {
|
||||
var o, s = t.plugins[e];
|
||||
if (s && (n || t.element[0].parentNode && 11 !== t.element[0].parentNode.nodeType))
|
||||
for (o = 0; o < s.length; o++) t.options[s[o][0]] && s[o][1].apply(t.element, i)
|
||||
}
|
||||
},
|
||||
/*!
|
||||
* jQuery UI Position 1.13.3
|
||||
* https://jqueryui.com
|
||||
*
|
||||
* Copyright OpenJS Foundation and other contributors
|
||||
* Released under the MIT license.
|
||||
* https://jquery.org/license
|
||||
*
|
||||
* https://api.jqueryui.com/position/
|
||||
*/
|
||||
W = Math.max, C = Math.abs, o = /left|center|right/, s = /top|center|bottom/, r = /[\+\-]\d+(\.[\d]+)?%?/, l = /^\w+/, a = /%$/, h = x.fn.position, x.position = {
|
||||
scrollbarWidth: function() {
|
||||
var t, e, i;
|
||||
return void 0 !== n ? n : (i = (e = x("<div style='display:block;position:absolute;width:200px;height:200px;overflow:hidden;'><div style='height:300px;width:auto;'></div></div>")).children()[0], x("body").append(e), t = i.offsetWidth, e.css("overflow", "scroll"), t === (i = i.offsetWidth) && (i = e[0].clientWidth), e.remove(), n = t - i)
|
||||
},
|
||||
getScrollInfo: function(t) {
|
||||
var e = t.isWindow || t.isDocument ? "" : t.element.css("overflow-x"),
|
||||
i = t.isWindow || t.isDocument ? "" : t.element.css("overflow-y"),
|
||||
e = "scroll" === e || "auto" === e && t.width < t.element[0].scrollWidth;
|
||||
return {
|
||||
width: "scroll" === i || "auto" === i && t.height < t.element[0].scrollHeight ? x.position.scrollbarWidth() : 0,
|
||||
height: e ? x.position.scrollbarWidth() : 0
|
||||
}
|
||||
},
|
||||
getWithinInfo: function(t) {
|
||||
var e = x(t || window),
|
||||
i = N(e[0]),
|
||||
n = !!e[0] && 9 === e[0].nodeType;
|
||||
return {
|
||||
element: e,
|
||||
isWindow: i,
|
||||
isDocument: n,
|
||||
offset: !i && !n ? x(t).offset() : {
|
||||
left: 0,
|
||||
top: 0
|
||||
},
|
||||
scrollLeft: e.scrollLeft(),
|
||||
scrollTop: e.scrollTop(),
|
||||
width: e.outerWidth(),
|
||||
height: e.outerHeight()
|
||||
}
|
||||
}
|
||||
}, x.fn.position = function(f) {
|
||||
var c, d, p, g, m, v, y, w, b, _, t, e;
|
||||
return f && f.of ? (v = "string" == typeof(f = x.extend({}, f)).of ? x(document).find(f.of) : x(f.of), y = x.position.getWithinInfo(f.within), w = x.position.getScrollInfo(y), b = (f.collision || "flip").split(" "), _ = {}, e = 9 === (e = (t = v)[0]).nodeType ? {
|
||||
width: t.width(),
|
||||
height: t.height(),
|
||||
offset: {
|
||||
top: 0,
|
||||
left: 0
|
||||
}
|
||||
} : N(e) ? {
|
||||
width: t.width(),
|
||||
height: t.height(),
|
||||
offset: {
|
||||
top: t.scrollTop(),
|
||||
left: t.scrollLeft()
|
||||
}
|
||||
} : e.preventDefault ? {
|
||||
width: 0,
|
||||
height: 0,
|
||||
offset: {
|
||||
top: e.pageY,
|
||||
left: e.pageX
|
||||
}
|
||||
} : {
|
||||
width: t.outerWidth(),
|
||||
height: t.outerHeight(),
|
||||
offset: t.offset()
|
||||
}, v[0].preventDefault && (f.at = "left top"), d = e.width, p = e.height, m = x.extend({}, g = e.offset), x.each(["my", "at"], function() {
|
||||
var t, e, i = (f[this] || "").split(" ");
|
||||
(i = 1 === i.length ? o.test(i[0]) ? i.concat(["center"]) : s.test(i[0]) ? ["center"].concat(i) : ["center", "center"] : i)[0] = o.test(i[0]) ? i[0] : "center", i[1] = s.test(i[1]) ? i[1] : "center", t = r.exec(i[0]), e = r.exec(i[1]), _[this] = [t ? t[0] : 0, e ? e[0] : 0], f[this] = [l.exec(i[0])[0], l.exec(i[1])[0]]
|
||||
}), 1 === b.length && (b[1] = b[0]), "right" === f.at[0] ? m.left += d : "center" === f.at[0] && (m.left += d / 2), "bottom" === f.at[1] ? m.top += p : "center" === f.at[1] && (m.top += p / 2), c = E(_.at, d, p), m.left += c[0], m.top += c[1], this.each(function() {
|
||||
var i, t, r = x(this),
|
||||
l = r.outerWidth(),
|
||||
a = r.outerHeight(),
|
||||
e = L(this, "marginLeft"),
|
||||
n = L(this, "marginTop"),
|
||||
o = l + e + L(this, "marginRight") + w.width,
|
||||
s = a + n + L(this, "marginBottom") + w.height,
|
||||
h = x.extend({}, m),
|
||||
u = E(_.my, r.outerWidth(), r.outerHeight());
|
||||
"right" === f.my[0] ? h.left -= l : "center" === f.my[0] && (h.left -= l / 2), "bottom" === f.my[1] ? h.top -= a : "center" === f.my[1] && (h.top -= a / 2), h.left += u[0], h.top += u[1], i = {
|
||||
marginLeft: e,
|
||||
marginTop: n
|
||||
}, x.each(["left", "top"], function(t, e) {
|
||||
x.ui.position[b[t]] && x.ui.position[b[t]][e](h, {
|
||||
targetWidth: d,
|
||||
targetHeight: p,
|
||||
elemWidth: l,
|
||||
elemHeight: a,
|
||||
collisionPosition: i,
|
||||
collisionWidth: o,
|
||||
collisionHeight: s,
|
||||
offset: [c[0] + u[0], c[1] + u[1]],
|
||||
my: f.my,
|
||||
at: f.at,
|
||||
within: y,
|
||||
elem: r
|
||||
})
|
||||
}), f.using && (t = function(t) {
|
||||
var e = g.left - h.left,
|
||||
i = e + d - l,
|
||||
n = g.top - h.top,
|
||||
o = n + p - a,
|
||||
s = {
|
||||
target: {
|
||||
element: v,
|
||||
left: g.left,
|
||||
top: g.top,
|
||||
width: d,
|
||||
height: p
|
||||
},
|
||||
element: {
|
||||
element: r,
|
||||
left: h.left,
|
||||
top: h.top,
|
||||
width: l,
|
||||
height: a
|
||||
},
|
||||
horizontal: i < 0 ? "left" : 0 < e ? "right" : "center",
|
||||
vertical: o < 0 ? "top" : 0 < n ? "bottom" : "middle"
|
||||
};
|
||||
d < l && C(e + i) < d && (s.horizontal = "center"), p < a && C(n + o) < p && (s.vertical = "middle"), W(C(e), C(i)) > W(C(n), C(o)) ? s.important = "horizontal" : s.important = "vertical", f.using.call(this, t, s)
|
||||
}), r.offset(x.extend(h, {
|
||||
using: t
|
||||
}))
|
||||
})) : h.apply(this, arguments)
|
||||
}, x.ui.position = {
|
||||
fit: {
|
||||
left: function(t, e) {
|
||||
var i, n = e.within,
|
||||
o = n.isWindow ? n.scrollLeft : n.offset.left,
|
||||
n = n.width,
|
||||
s = t.left - e.collisionPosition.marginLeft,
|
||||
r = o - s,
|
||||
l = s + e.collisionWidth - n - o;
|
||||
n < e.collisionWidth ? 0 < r && l <= 0 ? (i = t.left + r + e.collisionWidth - n - o, t.left += r - i) : t.left = !(0 < l && r <= 0) && l < r ? o + n - e.collisionWidth : o : 0 < r ? t.left += r : 0 < l ? t.left -= l : t.left = W(t.left - s, t.left)
|
||||
},
|
||||
top: function(t, e) {
|
||||
var i, n = e.within,
|
||||
n = n.isWindow ? n.scrollTop : n.offset.top,
|
||||
o = e.within.height,
|
||||
s = t.top - e.collisionPosition.marginTop,
|
||||
r = n - s,
|
||||
l = s + e.collisionHeight - o - n;
|
||||
o < e.collisionHeight ? 0 < r && l <= 0 ? (i = t.top + r + e.collisionHeight - o - n, t.top += r - i) : t.top = !(0 < l && r <= 0) && l < r ? n + o - e.collisionHeight : n : 0 < r ? t.top += r : 0 < l ? t.top -= l : t.top = W(t.top - s, t.top)
|
||||
}
|
||||
},
|
||||
flip: {
|
||||
left: function(t, e) {
|
||||
var i = e.within,
|
||||
n = i.offset.left + i.scrollLeft,
|
||||
o = i.width,
|
||||
i = i.isWindow ? i.scrollLeft : i.offset.left,
|
||||
s = t.left - e.collisionPosition.marginLeft,
|
||||
r = s - i,
|
||||
s = s + e.collisionWidth - o - i,
|
||||
l = "left" === e.my[0] ? -e.elemWidth : "right" === e.my[0] ? e.elemWidth : 0,
|
||||
a = "left" === e.at[0] ? e.targetWidth : "right" === e.at[0] ? -e.targetWidth : 0,
|
||||
h = -2 * e.offset[0];
|
||||
r < 0 ? ((o = t.left + l + a + h + e.collisionWidth - o - n) < 0 || o < C(r)) && (t.left += l + a + h) : 0 < s && (0 < (n = t.left - e.collisionPosition.marginLeft + l + a + h - i) || C(n) < s) && (t.left += l + a + h)
|
||||
},
|
||||
top: function(t, e) {
|
||||
var i = e.within,
|
||||
n = i.offset.top + i.scrollTop,
|
||||
o = i.height,
|
||||
i = i.isWindow ? i.scrollTop : i.offset.top,
|
||||
s = t.top - e.collisionPosition.marginTop,
|
||||
r = s - i,
|
||||
s = s + e.collisionHeight - o - i,
|
||||
l = "top" === e.my[1] ? -e.elemHeight : "bottom" === e.my[1] ? e.elemHeight : 0,
|
||||
a = "top" === e.at[1] ? e.targetHeight : "bottom" === e.at[1] ? -e.targetHeight : 0,
|
||||
h = -2 * e.offset[1];
|
||||
r < 0 ? ((o = t.top + l + a + h + e.collisionHeight - o - n) < 0 || o < C(r)) && (t.top += l + a + h) : 0 < s && (0 < (n = t.top - e.collisionPosition.marginTop + l + a + h - i) || C(n) < s) && (t.top += l + a + h)
|
||||
}
|
||||
},
|
||||
flipfit: {
|
||||
left: function() {
|
||||
x.ui.position.flip.left.apply(this, arguments), x.ui.position.fit.left.apply(this, arguments)
|
||||
},
|
||||
top: function() {
|
||||
x.ui.position.flip.top.apply(this, arguments), x.ui.position.fit.top.apply(this, arguments)
|
||||
}
|
||||
}
|
||||
}, x.ui.safeActiveElement = function(e) {
|
||||
var i;
|
||||
try {
|
||||
i = e.activeElement
|
||||
} catch (t) {
|
||||
i = e.body
|
||||
}
|
||||
return i = (i = i || e.body).nodeName ? i : e.body
|
||||
}, x.ui.safeBlur = function(t) {
|
||||
t && "body" !== t.nodeName.toLowerCase() && x(t).trigger("blur")
|
||||
},
|
||||
/*!
|
||||
* jQuery UI Scroll Parent 1.13.3
|
||||
* https://jqueryui.com
|
||||
*
|
||||
* Copyright OpenJS Foundation and other contributors
|
||||
* Released under the MIT license.
|
||||
* https://jquery.org/license
|
||||
*/
|
||||
x.fn.scrollParent = function(t) {
|
||||
var e = this.css("position"),
|
||||
i = "absolute" === e,
|
||||
n = t ? /(auto|scroll|hidden)/ : /(auto|scroll)/,
|
||||
t = this.parents().filter(function() {
|
||||
var t = x(this);
|
||||
return (!i || "static" !== t.css("position")) && n.test(t.css("overflow") + t.css("overflow-y") + t.css("overflow-x"))
|
||||
}).eq(0);
|
||||
return "fixed" !== e && t.length ? t : x(this[0].ownerDocument || document)
|
||||
},
|
||||
/*!
|
||||
* jQuery UI Tabbable 1.13.3
|
||||
* https://jqueryui.com
|
||||
*
|
||||
* Copyright OpenJS Foundation and other contributors
|
||||
* Released under the MIT license.
|
||||
* https://jquery.org/license
|
||||
*/
|
||||
x.extend(x.expr.pseudos, {
|
||||
tabbable: function(t) {
|
||||
var e = x.attr(t, "tabindex"),
|
||||
i = null != e;
|
||||
return (!i || 0 <= e) && x.ui.focusable(t, i)
|
||||
}
|
||||
}),
|
||||
/*!
|
||||
* jQuery UI Unique ID 1.13.3
|
||||
* https://jqueryui.com
|
||||
*
|
||||
* Copyright OpenJS Foundation and other contributors
|
||||
* Released under the MIT license.
|
||||
* https://jquery.org/license
|
||||
*/
|
||||
x.fn.extend({
|
||||
uniqueId: (u = 0, function() {
|
||||
return this.each(function() {
|
||||
this.id || (this.id = "ui-id-" + ++u)
|
||||
})
|
||||
}),
|
||||
removeUniqueId: function() {
|
||||
return this.each(function() {
|
||||
/^ui-id-\d+$/.test(this.id) && x(this).removeAttr("id")
|
||||
})
|
||||
}
|
||||
});
|
||||
/*!
|
||||
* jQuery UI Widget 1.13.3
|
||||
* https://jqueryui.com
|
||||
*
|
||||
* Copyright OpenJS Foundation and other contributors
|
||||
* Released under the MIT license.
|
||||
* https://jquery.org/license
|
||||
*/
|
||||
var f, c = 0,
|
||||
d = Array.prototype.hasOwnProperty,
|
||||
p = Array.prototype.slice;
|
||||
x.cleanData = (f = x.cleanData, function(t) {
|
||||
for (var e, i, n = 0; null != (i = t[n]); n++)(e = x._data(i, "events")) && e.remove && x(i).triggerHandler("remove");
|
||||
f(t)
|
||||
}), x.widget = function(t, i, e) {
|
||||
var n, o, s, r = {},
|
||||
l = t.split(".")[0],
|
||||
a = l + "-" + (t = t.split(".")[1]);
|
||||
return e || (e = i, i = x.Widget), Array.isArray(e) && (e = x.extend.apply(null, [{}].concat(e))), x.expr.pseudos[a.toLowerCase()] = function(t) {
|
||||
return !!x.data(t, a)
|
||||
}, x[l] = x[l] || {}, n = x[l][t], o = x[l][t] = function(t, e) {
|
||||
if (!this || !this._createWidget) return new o(t, e);
|
||||
arguments.length && this._createWidget(t, e)
|
||||
}, x.extend(o, n, {
|
||||
version: e.version,
|
||||
_proto: x.extend({}, e),
|
||||
_childConstructors: []
|
||||
}), (s = new i).options = x.widget.extend({}, s.options), x.each(e, function(e, n) {
|
||||
function o() {
|
||||
return i.prototype[e].apply(this, arguments)
|
||||
}
|
||||
|
||||
function s(t) {
|
||||
return i.prototype[e].apply(this, t)
|
||||
}
|
||||
r[e] = "function" != typeof n ? n : function() {
|
||||
var t, e = this._super,
|
||||
i = this._superApply;
|
||||
return this._super = o, this._superApply = s, t = n.apply(this, arguments), this._super = e, this._superApply = i, t
|
||||
}
|
||||
}), o.prototype = x.widget.extend(s, {
|
||||
widgetEventPrefix: n && s.widgetEventPrefix || t
|
||||
}, r, {
|
||||
constructor: o,
|
||||
namespace: l,
|
||||
widgetName: t,
|
||||
widgetFullName: a
|
||||
}), n ? (x.each(n._childConstructors, function(t, e) {
|
||||
var i = e.prototype;
|
||||
x.widget(i.namespace + "." + i.widgetName, o, e._proto)
|
||||
}), delete n._childConstructors) : i._childConstructors.push(o), x.widget.bridge(t, o), o
|
||||
}, x.widget.extend = function(t) {
|
||||
for (var e, i, n = p.call(arguments, 1), o = 0, s = n.length; o < s; o++)
|
||||
for (e in n[o]) i = n[o][e], d.call(n[o], e) && void 0 !== i && (x.isPlainObject(i) ? t[e] = x.isPlainObject(t[e]) ? x.widget.extend({}, t[e], i) : x.widget.extend({}, i) : t[e] = i);
|
||||
return t
|
||||
}, x.widget.bridge = function(s, e) {
|
||||
var r = e.prototype.widgetFullName || s;
|
||||
x.fn[s] = function(i) {
|
||||
var t = "string" == typeof i,
|
||||
n = p.call(arguments, 1),
|
||||
o = this;
|
||||
return t ? this.length || "instance" !== i ? this.each(function() {
|
||||
var t, e = x.data(this, r);
|
||||
return "instance" === i ? (o = e, !1) : e ? "function" != typeof e[i] || "_" === i.charAt(0) ? x.error("no such method '" + i + "' for " + s + " widget instance") : (t = e[i].apply(e, n)) !== e && void 0 !== t ? (o = t && t.jquery ? o.pushStack(t.get()) : t, !1) : void 0 : x.error("cannot call methods on " + s + " prior to initialization; attempted to call method '" + i + "'")
|
||||
}) : o = void 0 : (n.length && (i = x.widget.extend.apply(null, [i].concat(n))), this.each(function() {
|
||||
var t = x.data(this, r);
|
||||
t ? (t.option(i || {}), t._init && t._init()) : x.data(this, r, new e(i, this))
|
||||
})), o
|
||||
}
|
||||
}, x.Widget = function() {}, x.Widget._childConstructors = [], x.Widget.prototype = {
|
||||
widgetName: "widget",
|
||||
widgetEventPrefix: "",
|
||||
defaultElement: "<div>",
|
||||
options: {
|
||||
classes: {},
|
||||
disabled: !1,
|
||||
create: null
|
||||
},
|
||||
_createWidget: function(t, e) {
|
||||
e = x(e || this.defaultElement || this)[0], this.element = x(e), this.uuid = c++, this.eventNamespace = "." + this.widgetName + this.uuid, this.bindings = x(), this.hoverable = x(), this.focusable = x(), this.classesElementLookup = {}, e !== this && (x.data(e, this.widgetFullName, this), this._on(!0, this.element, {
|
||||
remove: function(t) {
|
||||
t.target === e && this.destroy()
|
||||
}
|
||||
}), this.document = x(e.style ? e.ownerDocument : e.document || e), this.window = x(this.document[0].defaultView || this.document[0].parentWindow)), this.options = x.widget.extend({}, this.options, this._getCreateOptions(), t), this._create(), this.options.disabled && this._setOptionDisabled(this.options.disabled), this._trigger("create", null, this._getCreateEventData()), this._init()
|
||||
},
|
||||
_getCreateOptions: function() {
|
||||
return {}
|
||||
},
|
||||
_getCreateEventData: x.noop,
|
||||
_create: x.noop,
|
||||
_init: x.noop,
|
||||
destroy: function() {
|
||||
var i = this;
|
||||
this._destroy(), x.each(this.classesElementLookup, function(t, e) {
|
||||
i._removeClass(e, t)
|
||||
}), this.element.off(this.eventNamespace).removeData(this.widgetFullName), this.widget().off(this.eventNamespace).removeAttr("aria-disabled"), this.bindings.off(this.eventNamespace)
|
||||
},
|
||||
_destroy: x.noop,
|
||||
widget: function() {
|
||||
return this.element
|
||||
},
|
||||
option: function(t, e) {
|
||||
var i, n, o, s = t;
|
||||
if (0 === arguments.length) return x.widget.extend({}, this.options);
|
||||
if ("string" == typeof t)
|
||||
if (s = {}, t = (i = t.split(".")).shift(), i.length) {
|
||||
for (n = s[t] = x.widget.extend({}, this.options[t]), o = 0; o < i.length - 1; o++) n[i[o]] = n[i[o]] || {}, n = n[i[o]];
|
||||
if (t = i.pop(), 1 === arguments.length) return void 0 === n[t] ? null : n[t];
|
||||
n[t] = e
|
||||
} else {
|
||||
if (1 === arguments.length) return void 0 === this.options[t] ? null : this.options[t];
|
||||
s[t] = e
|
||||
}
|
||||
return this._setOptions(s), this
|
||||
},
|
||||
_setOptions: function(t) {
|
||||
for (var e in t) this._setOption(e, t[e]);
|
||||
return this
|
||||
},
|
||||
_setOption: function(t, e) {
|
||||
return "classes" === t && this._setOptionClasses(e), this.options[t] = e, "disabled" === t && this._setOptionDisabled(e), this
|
||||
},
|
||||
_setOptionClasses: function(t) {
|
||||
var e, i, n;
|
||||
for (e in t) n = this.classesElementLookup[e], t[e] !== this.options.classes[e] && n && n.length && (i = x(n.get()), this._removeClass(n, e), i.addClass(this._classes({
|
||||
element: i,
|
||||
keys: e,
|
||||
classes: t,
|
||||
add: !0
|
||||
})))
|
||||
},
|
||||
_setOptionDisabled: function(t) {
|
||||
this._toggleClass(this.widget(), this.widgetFullName + "-disabled", null, !!t), t && (this._removeClass(this.hoverable, null, "ui-state-hover"), this._removeClass(this.focusable, null, "ui-state-focus"))
|
||||
},
|
||||
enable: function() {
|
||||
return this._setOptions({
|
||||
disabled: !1
|
||||
})
|
||||
},
|
||||
disable: function() {
|
||||
return this._setOptions({
|
||||
disabled: !0
|
||||
})
|
||||
},
|
||||
_classes: function(o) {
|
||||
var s = [],
|
||||
r = this;
|
||||
|
||||
function t(t, e) {
|
||||
for (var i, n = 0; n < t.length; n++) i = r.classesElementLookup[t[n]] || x(), i = o.add ? (function() {
|
||||
var i = [];
|
||||
o.element.each(function(t, e) {
|
||||
x.map(r.classesElementLookup, function(t) {
|
||||
return t
|
||||
}).some(function(t) {
|
||||
return t.is(e)
|
||||
}) || i.push(e)
|
||||
}), r._on(x(i), {
|
||||
remove: "_untrackClassesElement"
|
||||
})
|
||||
}(), x(x.uniqueSort(i.get().concat(o.element.get())))) : x(i.not(o.element).get()), r.classesElementLookup[t[n]] = i, s.push(t[n]), e && o.classes[t[n]] && s.push(o.classes[t[n]])
|
||||
}
|
||||
return (o = x.extend({
|
||||
element: this.element,
|
||||
classes: this.options.classes || {}
|
||||
}, o)).keys && t(o.keys.match(/\S+/g) || [], !0), o.extra && t(o.extra.match(/\S+/g) || []), s.join(" ")
|
||||
},
|
||||
_untrackClassesElement: function(i) {
|
||||
var n = this;
|
||||
x.each(n.classesElementLookup, function(t, e) {
|
||||
-1 !== x.inArray(i.target, e) && (n.classesElementLookup[t] = x(e.not(i.target).get()))
|
||||
}), this._off(x(i.target))
|
||||
},
|
||||
_removeClass: function(t, e, i) {
|
||||
return this._toggleClass(t, e, i, !1)
|
||||
},
|
||||
_addClass: function(t, e, i) {
|
||||
return this._toggleClass(t, e, i, !0)
|
||||
},
|
||||
_toggleClass: function(t, e, i, n) {
|
||||
var o = "string" == typeof t || null === t,
|
||||
e = {
|
||||
extra: o ? e : i,
|
||||
keys: o ? t : e,
|
||||
element: o ? this.element : t,
|
||||
add: n = "boolean" == typeof n ? n : i
|
||||
};
|
||||
return e.element.toggleClass(this._classes(e), n), this
|
||||
},
|
||||
_on: function(o, s, t) {
|
||||
var r, l = this;
|
||||
"boolean" != typeof o && (t = s, s = o, o = !1), t ? (s = r = x(s), this.bindings = this.bindings.add(s)) : (t = s, s = this.element, r = this.widget()), x.each(t, function(t, e) {
|
||||
function i() {
|
||||
if (o || !0 !== l.options.disabled && !x(this).hasClass("ui-state-disabled")) return ("string" == typeof e ? l[e] : e).apply(l, arguments)
|
||||
}
|
||||
"string" != typeof e && (i.guid = e.guid = e.guid || i.guid || x.guid++);
|
||||
var t = t.match(/^([\w:-]*)\s*(.*)$/),
|
||||
n = t[1] + l.eventNamespace,
|
||||
t = t[2];
|
||||
t ? r.on(n, t, i) : s.on(n, i)
|
||||
})
|
||||
},
|
||||
_off: function(t, e) {
|
||||
e = (e || "").split(" ").join(this.eventNamespace + " ") + this.eventNamespace, t.off(e), this.bindings = x(this.bindings.not(t).get()), this.focusable = x(this.focusable.not(t).get()), this.hoverable = x(this.hoverable.not(t).get())
|
||||
},
|
||||
_delay: function(t, e) {
|
||||
var i = this;
|
||||
return setTimeout(function() {
|
||||
return ("string" == typeof t ? i[t] : t).apply(i, arguments)
|
||||
}, e || 0)
|
||||
},
|
||||
_hoverable: function(t) {
|
||||
this.hoverable = this.hoverable.add(t), this._on(t, {
|
||||
mouseenter: function(t) {
|
||||
this._addClass(x(t.currentTarget), null, "ui-state-hover")
|
||||
},
|
||||
mouseleave: function(t) {
|
||||
this._removeClass(x(t.currentTarget), null, "ui-state-hover")
|
||||
}
|
||||
})
|
||||
},
|
||||
_focusable: function(t) {
|
||||
this.focusable = this.focusable.add(t), this._on(t, {
|
||||
focusin: function(t) {
|
||||
this._addClass(x(t.currentTarget), null, "ui-state-focus")
|
||||
},
|
||||
focusout: function(t) {
|
||||
this._removeClass(x(t.currentTarget), null, "ui-state-focus")
|
||||
}
|
||||
})
|
||||
},
|
||||
_trigger: function(t, e, i) {
|
||||
var n, o, s = this.options[t];
|
||||
if (i = i || {}, (e = x.Event(e)).type = (t === this.widgetEventPrefix ? t : this.widgetEventPrefix + t).toLowerCase(), e.target = this.element[0], o = e.originalEvent)
|
||||
for (n in o) n in e || (e[n] = o[n]);
|
||||
return this.element.trigger(e, i), !("function" == typeof s && !1 === s.apply(this.element[0], [e].concat(i)) || e.isDefaultPrevented())
|
||||
}
|
||||
}, x.each({
|
||||
show: "fadeIn",
|
||||
hide: "fadeOut"
|
||||
}, function(s, r) {
|
||||
x.Widget.prototype["_" + s] = function(e, t, i) {
|
||||
var n, o = (t = "string" == typeof t ? {
|
||||
effect: t
|
||||
} : t) ? !0 !== t && "number" != typeof t && t.effect || r : s;
|
||||
"number" == typeof(t = t || {}) ? t = {
|
||||
duration: t
|
||||
}: !0 === t && (t = {}), n = !x.isEmptyObject(t), t.complete = i, t.delay && e.delay(t.delay), n && x.effects && x.effects.effect[o] ? e[s](t) : o !== s && e[o] ? e[o](t.duration, t.easing, i) : e.queue(function(t) {
|
||||
x(this)[s](), i && i.call(e[0]), t()
|
||||
})
|
||||
}
|
||||
})
|
||||
});
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/categoryScrapper.js-loader-CJKc4y-W.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/couponCollection.js-loader-3crdMGDj.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/jiomartContentScript.js-DuvfALSk.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/logoWithText-CUmam1oc.svg
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/content.ts-DtJoCqIt.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/untrustedPriceComparison.js-Detok6kN.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/searchHTMLscrapper.js-Be8zCVFm.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/ctUtils.js-loader-BZAGkGlG.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/index.ts-D0n_elYi.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/autoCouponUI-Dza--CZx.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/content.ts-loader-CTarjQ3m.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/applyThems-uSWMJtz_.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/en-CXHi8RO1.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/commonScrapper.js-BHUj-86q.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/savedPricePopUp.js-CMN-s8NC.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/untrustedAC.js-V2m9KWEq.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/categoryScrapper.js-CvX9EYmp.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/untrustedPriceComparison.js-loader-C1Ld21hQ.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/filterScrapper.js-BGseRMTq.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/utility_all2-BSunEl-L.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/couponCollection.js-pEC3vw1q.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://eimadpbcbfnmbkopoojfekhnkhdbieeh/inject/index.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/checkoutScrapper.js-loader-D4VraPnw.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/counter.js-Bi0JTcWE.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/closeIconBlack-DZht4dRV.svg
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/untrustedAC.js-loader-C1GAIkQT.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/searchHTMLscrapper.js-loader-Di3hmU7w.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/checkoutScrapper.js-BkiVn9Nt.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://eimadpbcbfnmbkopoojfekhnkhdbieeh/inject/fallback.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/jiomartContentScript.js-loader-B83_x1AV.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/index.ts-loader-VvTA8BHF.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://gogbiohkminacikoppmljeolgccpmlop/src/js/contentScript.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/utility_all2.js-loader-CeSqZ8D8.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/monitor.js-loader-i3slJIGt.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/monitorGrafana.js-loader-B6b3cZR-.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/zeptoContentScript.js-7p6uDDH1.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/zeptoContentScript.js-loader-CiH4QTAv.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/savedPricePopUp.js-loader-BzowCOcj.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/spendCalculate.js-loader-CNY2SxzS.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/filterScrapper.js-loader-mX7K8H5E.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://cfldfgibklhmjhnkfighkbafbkbfcmij/src/inject/inject.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/commonScrapper.js-loader-DqAEHurR.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://lblmfclcfniabobmamfkdogcgdagbhhb/content-scripts/content.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/wishlistScrapper.js-loader-CAVV1BkH.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://eimadpbcbfnmbkopoojfekhnkhdbieeh/inject/proxy.js
|
||||
@@ -1 +0,0 @@
|
||||
chrome-extension://ojplmecpdpgccookcobabopnaifgidhf/assets/spendCalculate.js-t_b2yVT-.js
|
||||