@charset "UTF-8";
@font-face{font-family:star;src:url(//postroi.com.ua/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(//postroi.com.ua/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(//postroi.com.ua/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(//postroi.com.ua/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(//postroi.com.ua/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(//postroi.com.ua/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}:root{--woocommerce:#720eec;--wc-green:#007518;--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;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce-account .wp-block-post-title,.woocommerce-account main .woocommerce,.woocommerce-cart .wp-block-post-title,.woocommerce-cart main .woocommerce,.woocommerce-checkout .wp-block-post-title,.woocommerce-checkout main .woocommerce{max-width:1000px}.clear{clear:both}.woocommerce a.button.disabled,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled],.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled],.woocommerce button.button:disabled[disabled]:hover{opacity:.5}.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce input.button:hover{opacity:.9}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled],.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce input.button.disabled,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled],.woocommerce input.button:disabled[disabled]:hover{opacity:.5}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:1.2em}.woocommerce div.product::after{content:"";display:block;clear:both}.woocommerce div.product div.summary>*{margin-bottom:var(--wp--style--block-gap)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 var(--wp--preset--color--background,#fff)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 var(--wp--preset--color--background,#fff)}.woocommerce div.product form.cart div.quantity{float:none;vertical-align:middle}.woocommerce div.product form.cart div.quantity .qty{margin-right:.5em}.woocommerce div.product form.cart button.single_add_to_cart_button,.woocommerce div.product form.cart button[name=add-to-cart]{display:inline-block;float:none;margin-top:0;margin-bottom:0;vertical-align:middle;word-break:normal}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{word-break:normal}.woocommerce div.product .related.products{margin-top:5em}.woocommerce .woocommerce-Reviews #comments{margin-bottom:var(--wp--style--block-gap)}.woocommerce .woocommerce-Reviews .commentlist{box-sizing:border-box}.woocommerce .woocommerce-Reviews .comment-reply-title{font-size:var(--wp--preset--font-size--medium);font-weight:700}.woocommerce .price bdi,.woocommerce .price ins,.woocommerce .wc-block-components-product-price bdi,.woocommerce .wc-block-components-product-price ins,.woocommerce .woocommerce-grouped-product-list-item__price bdi,.woocommerce .woocommerce-grouped-product-list-item__price ins{text-decoration:none}.woocommerce span.onsale{background-color:var(--wp--preset--color--foreground,#958e09);color:var(--wp--preset--color--background,#fff)}.woocommerce table.variations{display:block}.woocommerce table.variations tr td,.woocommerce table.variations tr th{padding-bottom:var(--wp--style--block-gap);text-align:left}.woocommerce table.variations tr th{padding-right:1em}.woocommerce table.variations tr td select{height:3em;padding:.9em 1.1em;font-size:var(--wp--preset--font-size--small)}.woocommerce div.product form.cart table.variations td select{min-width:70%}.woocommerce div.product form.cart table.variations td,.woocommerce div.product form.cart table.variations th{vertical-align:middle}.woocommerce .single_variation_wrap .woocommerce-variation{margin-bottom:var(--wp--style--block-gap)}a.added_to_cart{display:block;margin-top:1em}.woocommerce-page .input-text,.woocommerce-page .select2-container,.woocommerce-page select{font-size:var(--wp--preset--font-size--small)}.woocommerce-page label{margin-bottom:.7em}.woocommerce form .form-row{margin-bottom:1em}.woocommerce form textarea{min-height:100px}.woocommerce-page table.shop_table{width:70%;border-collapse:collapse}@media only screen and (max-width:768px){.woocommerce-page table.shop_table{width:100%}}.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table th{padding:1em}.woocommerce-page table.shop_table_responsive{width:100%}.woocommerce-page .woocommerce-cart-form .product-remove{width:1em}.woocommerce-page .woocommerce-cart-form .product-thumbnail{width:120px}.woocommerce-page .woocommerce-cart-form .product-thumbnail a img{width:117px}.woocommerce-page .woocommerce-cart-form .coupon{display:flex;align-items:center;flex-wrap:wrap}.woocommerce-page .woocommerce-cart-form #coupon_code{width:auto;margin-right:.8em;height:50px;font-size:var(--wp--preset--font-size--small);padding:0 1.1em}@media only screen and (max-width:768px){.woocommerce-page .woocommerce-cart-form .product-remove{width:auto}.woocommerce-page .woocommerce-cart-form #coupon_code{width:50%;margin-right:0}}.woocommerce-page .cart-collaterals h2{font-size:var(--wp--preset--font-size--medium)}.woocommerce-page .woocommerce-form-coupon .button{min-height:50px}.woocommerce-page .woocommerce-column__title,.woocommerce-page .woocommerce-customer-details h2,.woocommerce-page .woocommerce-thankyou-order-received{font-size:var(--wp--preset--font-size--large);font-weight:300}.woocommerce-page ul.woocommerce-order-overview{display:flex;width:100%;padding-left:0;font-size:var(--wp--preset--font-size--small)}@media only screen and (max-width:768px){.woocommerce-page ul.woocommerce-order-overview{flex-direction:column}}.woocommerce-page ul.woocommerce-order-overview li{flex-grow:1;margin-bottom:1em;border:none;display:inline;text-transform:uppercase}.woocommerce-page ul.woocommerce-order-overview li strong{text-transform:none;display:block}.woocommerce-page .woocommerce-customer-details address{box-sizing:border-box;width:70%;padding:1em;border-width:1px;border-radius:0}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0 0 2em;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation li{list-style:none;padding:1em 0}@media only screen and (max-width:768px){.woocommerce-account .woocommerce-MyAccount-navigation li{padding:.35em 0}}.woocommerce-account .woocommerce-MyAccount-navigation li:first-child{padding-top:0}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-navigation li a{text-decoration:none}.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-content p.form-row-first,.woocommerce-account .woocommerce-MyAccount-content p.form-row-last,.woocommerce-account .woocommerce-MyAccount-content>p:first-of-type{margin-block-start:0}.woocommerce-account .woocommerce-customer-details address,.woocommerce-account table.shop_table.order_details{width:100%}.woocommerce-account .addresses .title .edit{display:block;margin-bottom:1em}.woocommerce-account.woocommerce-edit-address .woocommerce-MyAccount-content form>h3{margin-block-start:0}.woocommerce-account .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions::before{display:none}.woocommerce-account .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a{display:block;margin-bottom:1em;text-align:center}.woocommerce-page form .form-row input.input-text,.woocommerce-page form .form-row select,.woocommerce-page form .form-row textarea.input-text{font-size:var(--wp--preset--font-size--small);padding:.9rem 1.1rem}.woocommerce-page form .form-row select{background-position:calc(100% - 1.1rem) 50%}.woocommerce-page form .form-row label{margin-bottom:.7em}.woocommerce-page form .form-row .select2-container .select2-selection--single .select2-selection__rendered{padding:.9rem 1.1rem}.woocommerce-page form .form-row .select2-container .select2-selection--single .select2-selection__arrow{right:1.1em}.woocommerce-page .select2-container .select2-search--dropdown{padding:0 1.1rem .5rem}.woocommerce-page .select2-container .select2-search--dropdown .select2-search__field{padding:.5rem;font-size:var(--wp--preset--font-size--small)}.woocommerce-page .select2-container .select2-results__option{padding:.5rem 1.1rem}.woocommerce-store-notice,p.demo_store{background:var(--wp--preset--color--foreground,#720eec);bottom:0;color:var(--wp--preset--color--background,#fcfbfe);position:fixed;top:auto!important}.woocommerce-store-notice a,p.demo_store a{color:var(--wp--preset--color--background,#fcfbfe)}.woocommerce .product-category mark.count{background-color:transparent}

.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;}
.animated.bounceIn, .animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;}
.animated.flipOutX, .animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;}
@-webkit-keyframes bounce {
from, 20%, 53%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}
70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}
}
@keyframes bounce {
from, 20%, 53%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}
70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom;}
@-webkit-keyframes flash {
from, 50%, to{opacity:1;}
25%, 75%{opacity:0;}
}
@keyframes flash {
from, 50%, to{opacity:1;}
25%, 75%{opacity:0;}
}
.flash{-webkit-animation-name:flash;animation-name:flash;}
@-webkit-keyframes pulse {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes pulse {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse;}
@-webkit-keyframes rubberBand {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);}
40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);}
50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);}
65%{-webkit-transform:scale3d(.95, 1.05, 1);transform:scale3d(.95, 1.05, 1);}
75%{-webkit-transform:scale3d(1.05, .95, 1);transform:scale3d(1.05, .95, 1);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes rubberBand {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);}
40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);}
50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);}
65%{-webkit-transform:scale3d(.95, 1.05, 1);transform:scale3d(.95, 1.05, 1);}
75%{-webkit-transform:scale3d(1.05, .95, 1);transform:scale3d(1.05, .95, 1);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand;}
@-webkit-keyframes shake {
from, to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}
20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}
}
@keyframes shake {
from, to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}
20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}
}
.shake{-webkit-animation-name:shake;animation-name:shake;}
@-webkit-keyframes swing {
20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg);}
40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg);}
60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg);}
80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg);}
to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg);}
}
@keyframes swing {
20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg);}
40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg);}
60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg);}
80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg);}
to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg);}
}
.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;}
@-webkit-keyframes tada {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
10%, 20%{-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}
30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes tada {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
10%, 20%{-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}
30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.tada{-webkit-animation-name:tada;animation-name:tada;}
@-webkit-keyframes wobble {
from{-webkit-transform:none;transform:none;}
15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}
30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}
45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}
60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}
75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}
to{-webkit-transform:none;transform:none;}
}
@keyframes wobble {
from{-webkit-transform:none;transform:none;}
15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}
30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}
45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}
60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}
75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}
to{-webkit-transform:none;transform:none;}
}
.wobble{-webkit-animation-name:wobble;animation-name:wobble;}
@-webkit-keyframes jello {
from, 11.1%, to{-webkit-transform:none;transform:none;}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}
}
@keyframes jello {
from, 11.1%, to{-webkit-transform:none;transform:none;}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}
}
.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center;}
@-webkit-keyframes bounceIn {
from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
40%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);}
60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);}
80%{-webkit-transform:scale3d(.97, .97, .97);transform:scale3d(.97, .97, .97);}
to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes bounceIn {
from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
40%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);}
60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);}
80%{-webkit-transform:scale3d(.97, .97, .97);transform:scale3d(.97, .97, .97);}
to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;}
@-webkit-keyframes bounceInDown {
from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0);}
60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);}
75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}
90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);}
to{-webkit-transform:none;transform:none;}
}
@keyframes bounceInDown {
from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0);}
60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);}
75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}
90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);}
to{-webkit-transform:none;transform:none;}
}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}
@-webkit-keyframes bounceInLeft {
from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0);}
60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0);}
75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}
90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0);}
to{-webkit-transform:none;transform:none;}
}
@keyframes bounceInLeft {
from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0);}
60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0);}
75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}
90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0);}
to{-webkit-transform:none;transform:none;}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;}
@-webkit-keyframes bounceInRight {
from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0);}
60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0);}
75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}
90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0);}
to{-webkit-transform:none;transform:none;}
}
@keyframes bounceInRight {
from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0);}
60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0);}
75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}
90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0);}
to{-webkit-transform:none;transform:none;}
}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}
@-webkit-keyframes bounceInUp {
from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0);}
60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}
75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}
90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes bounceInUp {
from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0);}
60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}
75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}
90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp;}
@-webkit-keyframes bounceOut {
20%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);}
50%, 55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
to{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
}
@keyframes bounceOut {
20%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);}
50%, 55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
to{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
}
.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;}
@-webkit-keyframes bounceOutDown {
20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}
40%, 45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}
to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
}
@keyframes bounceOutDown {
20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}
40%, 45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}
to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown;}
@-webkit-keyframes bounceOutLeft {
20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);}
to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
}
@keyframes bounceOutLeft {
20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);}
to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}
@-webkit-keyframes bounceOutRight {
20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0);}
to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
}
@keyframes bounceOutRight {
20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0);}
to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight;}
@-webkit-keyframes bounceOutUp {
20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}
40%, 45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);}
to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
}
@keyframes bounceOutUp {
20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}
40%, 45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);}
to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;}
@-webkit-keyframes fadeIn {
from{opacity:0;}
to{opacity:1;}
}
@keyframes fadeIn {
from{opacity:0;}
to{opacity:1;}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}
@-webkit-keyframes fadeInDown {
from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInDown {
from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}
@-webkit-keyframes fadeInDownBig {
from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInDownBig {
from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}
@-webkit-keyframes fadeInLeft {
from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInLeft {
from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}
@-webkit-keyframes fadeInLeftBig {
from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInLeftBig {
from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}
@-webkit-keyframes fadeInRight {
from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInRight {
from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}
@-webkit-keyframes fadeInRightBig {
from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInRightBig {
from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}
@-webkit-keyframes fadeInUp {
from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInUp {
from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
@-webkit-keyframes fadeInUpBig {
from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInUpBig {
from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}
@-webkit-keyframes fadeOut {
from{opacity:1;}
to{opacity:0;}
}
@keyframes fadeOut {
from{opacity:1;}
to{opacity:0;}
}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}
@-webkit-keyframes fadeOutDown {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
@keyframes fadeOutDown {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}
@-webkit-keyframes fadeOutDownBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
}
@keyframes fadeOutDownBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}
@-webkit-keyframes fadeOutLeft {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
}
@keyframes fadeOutLeft {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}
@-webkit-keyframes fadeOutLeftBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
}
@keyframes fadeOutLeftBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}
@-webkit-keyframes fadeOutRight {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
@keyframes fadeOutRight {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}
@-webkit-keyframes fadeOutRightBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
}
@keyframes fadeOutRightBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}
@-webkit-keyframes fadeOutUp {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
}
@keyframes fadeOutUp {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;}
@-webkit-keyframes fadeOutUpBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
}
@keyframes fadeOutUpBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}
@-webkit-keyframes flip {
from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
80%{-webkit-transform:perspective(400px) scale3d(.95, .95, .95);transform:perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
}
@keyframes flip {
from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
80%{-webkit-transform:perspective(400px) scale3d(.95, .95, .95);transform:perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
}
.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip;}
@-webkit-keyframes flipInX {
from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}
40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1;}
80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg);}
to{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
@keyframes flipInX {
from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}
40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1;}
80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg);}
to{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX;}
@-webkit-keyframes flipInY {
from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}
40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1;}
80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg);}
to{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
@keyframes flipInY {
from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}
40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1;}
80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg);}
to{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY;}
@-webkit-keyframes flipOutX {
from{-webkit-transform:perspective(400px);transform:perspective(400px);}
30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1;}
to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0;}
}
@keyframes flipOutX {
from{-webkit-transform:perspective(400px);transform:perspective(400px);}
30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1;}
to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0;}
}
.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}
@-webkit-keyframes flipOutY {
from{-webkit-transform:perspective(400px);transform:perspective(400px);}
30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1;}
to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0;}
}
@keyframes flipOutY {
from{-webkit-transform:perspective(400px);transform:perspective(400px);}
30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1;}
to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0;}
}
.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;}
@-webkit-keyframes lightSpeedIn {
from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0;}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;}
to{-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes lightSpeedIn {
from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0;}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;}
to{-webkit-transform:none;transform:none;opacity:1;}
}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
@-webkit-keyframes lightSpeedOut {
from{opacity:1;}
to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0;}
}
@keyframes lightSpeedOut {
from{opacity:1;}
to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0;}
}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
@-webkit-keyframes rotateIn {
from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0;}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes rotateIn {
from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0;}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}
}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;}
@-webkit-keyframes rotateInDownLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes rotateInDownLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}
}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}
@-webkit-keyframes rotateInDownRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes rotateInDownRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}
}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}
@-webkit-keyframes rotateInUpLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes rotateInUpLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}
}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}
@-webkit-keyframes rotateInUpRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes rotateInUpRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}
}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}
@-webkit-keyframes rotateOut {
from{-webkit-transform-origin:center;transform-origin:center;opacity:1;}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0;}
}
@keyframes rotateOut {
from{-webkit-transform-origin:center;transform-origin:center;opacity:1;}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0;}
}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;}
@-webkit-keyframes rotateOutDownLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
}
@keyframes rotateOutDownLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}
@-webkit-keyframes rotateOutDownRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
}
@keyframes rotateOutDownRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;}
@-webkit-keyframes rotateOutUpLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
}
@keyframes rotateOutUpLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}
@-webkit-keyframes rotateOutUpRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0;}
}
@keyframes rotateOutUpRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0;}
}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}
@-webkit-keyframes hinge {
0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
20%, 60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
40%, 80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}
to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0;}
}
@keyframes hinge {
0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
20%, 60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
40%, 80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}
to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0;}
}
.hinge{-webkit-animation-name:hinge;animation-name:hinge;}
@-webkit-keyframes rollIn {
from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes rollIn {
from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn;}
@-webkit-keyframes rollOut {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}
}
@keyframes rollOut {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}
}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut;}
@-webkit-keyframes zoomIn {
from{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
50%{opacity:1;}
}
@keyframes zoomIn {
from{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
50%{opacity:1;}
}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;}
@-webkit-keyframes zoomInDown {
from{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
@keyframes zoomInDown {
from{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown;}
@-webkit-keyframes zoomInLeft {
from{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
@keyframes zoomInLeft {
from{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft;}
@-webkit-keyframes zoomInRight {
from{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
@keyframes zoomInRight {
from{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight;}
@-webkit-keyframes zoomInUp {
from{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
@keyframes zoomInUp {
from{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp;}
@-webkit-keyframes zoomOut {
from{opacity:1;}
50%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
to{opacity:0;}
}
@keyframes zoomOut {
from{opacity:1;}
50%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
to{opacity:0;}
}
.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut;}
@-webkit-keyframes zoomOutDown {
40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
to{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
@keyframes zoomOutDown {
40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
to{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;}
@-webkit-keyframes zoomOutLeft {
40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);}
to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px, 0, 0);transform:scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center;}
}
@keyframes zoomOutLeft {
40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);}
to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px, 0, 0);transform:scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center;}
}
.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;}
@-webkit-keyframes zoomOutRight {
40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);}
to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px, 0, 0);transform:scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center;}
}
@keyframes zoomOutRight {
40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);}
to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px, 0, 0);transform:scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center;}
}
.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;}
@-webkit-keyframes zoomOutUp {
40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
to{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
@keyframes zoomOutUp {
40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
to{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}
}
.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;}
@-webkit-keyframes slideInDown {
from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes slideInDown {
from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;}
@-webkit-keyframes slideInLeft {
from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes slideInLeft {
from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;}
@-webkit-keyframes slideInRight {
from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes slideInRight {
from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;}
@-webkit-keyframes slideInUp {
from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes slideInUp {
from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;}
@-webkit-keyframes slideOutDown {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
@keyframes slideOutDown {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown;}
@-webkit-keyframes slideOutLeft {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
}
@keyframes slideOutLeft {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft;}
@-webkit-keyframes slideOutRight {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
@keyframes slideOutRight {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight;}
@-webkit-keyframes slideOutUp {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
}
@keyframes slideOutUp {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
}
.slideOutUp {
-webkit-animation-name: slideOutUp;
animation-name: slideOutUp;
}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden;}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper, .owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}
.owl-carousel .owl-item img{display:block;width:100%;}
.owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled{display:none;}
.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel.owl-loaded{display:block;}
.owl-carousel.owl-loading{opacity:0;display:block;}
.owl-carousel.owl-hidden{opacity:0;}
.owl-carousel.owl-refresh .owl-item{visibility:hidden;}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel.owl-grab{cursor:move;cursor:grab;}
.owl-carousel.owl-rtl{direction:rtl;}
.owl-carousel.owl-rtl .owl-item{float:right;}
.no-js .owl-carousel{display:block;}
.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both;}
.owl-carousel .owl-animated-in{z-index:0;}
.owl-carousel .owl-animated-out{z-index:1;}
.owl-carousel .fadeOut{animation-name:fadeOut;}
@keyframes fadeOut {
0%{opacity:1;}
100%{opacity:0;}
} .owl-height{transition:height 500ms ease-in-out;}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease;}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d;}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//postroi.com.ua/wp-content/themes/sports-outlet/assets/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease;}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3);}
.owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease;}
.owl-carousel .owl-video-frame {
position: relative;
z-index: 1;
height: 100%;
width: 100%; }html{line-height:1.15;-webkit-text-size-adjust:100%;}
body{margin:0;}
main{display:block;}
hr{box-sizing:content-box;height:0;overflow:visible;}
.page-template-full-width .entry-content{margin-top:0;}
pre{font-family:monospace, monospace;font-size:1em;}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}
b, strong{font-weight:bolder;}
code, kbd, samp{font-family:monospace, monospace;font-size:1em;}
small{font-size:80%;}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sub{bottom:-0.25em;}
sup{top:-0.5em;}
img{border-style:none;}
button, input, optgroup, select, textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}
button, input{overflow:visible;}
button, select{text-transform:none;}
.wp-element-button, .wp-block-button__link, a.wp-block-post-excerpt__more-link{transition:all 0.3s;}
.wp-element-button:hover, .wp-block-button__link:hover, a.wp-block-post-excerpt__more-link:hover{background-color:var(--wp--preset--color--contrast) !important;border-color:var(--wp--preset--color--contrast) !important;color:var(--wp--preset--color--secondary) !important;}
a:hover{color:var(--wp--preset--color--contrast);}
a:focus{outline:2px solid #000;outline-offset:2px;}
button::-moz-focus-inner, [type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}
fieldset{padding:0.35em 0.75em 0.625em;}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}
progress{vertical-align:baseline;}
textarea{overflow:auto;}
[type="checkbox"],
[type="radio"]{box-sizing:border-box;padding:0;}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button{height:auto;}
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}
[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}
details{display:block;}
summary{display:list-item;}
template{display:none;}
[hidden]{display:none;}
footer.wp-block-template-part{margin:0;}
.orderby{padding:15px;}
div#sticky-header{z-index:91 !important;}
.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important;}
.screen-reader-text:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
.page-numbers{background:var(--wp--preset--color--primary);margin:0 5px 5px 0;padding:6px 13px;border-radius:6px;font-size:14px;font-weight:600;display:inline-block;color:var(--wp--preset--color--contrast);}
.page-numbers:hover{color:var(--wp--preset--color--white);background-color:var(--wp--preset--color--contrast);}
.page-numbers.dots{background-color:transparent;}
.wp-block-query-pagination{gap:10px;}
.woocommerce .woocommerce-breadcrumb, .woocommerce .woocommerce-breadcrumb a{color:var(--wp--preset--color--link-color);}
.wp-block-navigation-item__content{padding-bottom:3px;text-decoration:none;position:relative;overflow:hidden;}
.wp-block-navigation-submenu li a:hover::before{right:50%;}
.wp-block-archives-list.wp-block-archives li::before, .wp-block-categories-list.wp-block-categories li::before, .taxonomy-category a::before{font-family:"Font Awesome 5 Free";content:"\f054";margin-right:8px;font-weight:600;font-size:14px;}
.wp-block-archives-list.wp-block-archives li, .wp-block-categories-list.wp-block-categories li{list-style-type:none;}
.wp-block-archives-list.wp-block-archives, .wp-block-categories-list.wp-block-categories, .taxonomy-category a{padding-left:10px;}
.wp-block-tag-cloud a.tag-cloud-link{font-size:16px !important;}
.tag-cloud-link::before, .taxonomy-post_tag a:before{font-family:"Font Awesome 5 Free";content:'\f02b';font-weight:600;margin-right:8px;}
.tag-cloud-link, .taxonomy-post_tag a{text-decoration:none;background:var(--wp--preset--color--primary);margin:0 5px 5px 0;padding:5px 10px;border-radius:6px;font-size:15px;display:inline-block;color:var(--wp--preset--color--contast);text-decoration:none;}
.products-block-post-template li{box-shadow:rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;}
.column-has-radius{border-radius:8px;}
.has-bg-image{background:#fff;border-radius:100px;height:100px;width:100px;padding:30px;display:flex;align-items:center;justify-content:center;}
footer .has-arrow ul{padding:0;}
footer .has-arrow ul li:before{content:"\f345";font-family:'dashicons';position:absolute;left:0;top:2px;font-size:12px;}
footer .has-arrow ul li{list-style:none;padding-left:15px;position:relative;}
a.wp-block-post-excerpt__more-link{background:var(--wp--preset--color--primary);color:#000;text-decoration:none;font-size:14px;padding:8px 20px;border-radius:6px;position:relative;}
.wc-block-components-product-sale-badge.wc-block-components-product-sale-badge--align-right.wc-block-grid__product-onsale{background:#cf0000;border:none;color:#fff;font-size:12px;}
@media(max-width:720px){
.no-border-mobile, .no-border-mobile .wp-block-column{border:none !important;}
} .archive .wp-block-post-template .post-block{border:1px solid var(--wp--preset--color--contrast);}
.wp-block-post-author__name::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f007";padding-right:8px;}
.wp-block-post-date time::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f073";padding-right:8px;}
.wp-block-read-more-is-layout-flow::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f061";padding-left:8px;}
.wp-block-read-more-is-layout-flow:hover::after{padding-left:10px;transition:color 0.10s ease;}
a.wp-block-post-author-name__link:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f007";padding-right:8px;}
.wp-block-cover{z-index:1;}
.sidebar a{text-decoration:none;}
.wp-block-image img{vertical-align:middle;}
@media(max-width:768px){
.r-blog-spacing{margin-top:40px !important;margin-bottom:40px !important;}
} .has-no-underline a{text-decoration:none;}
.form-submit input.wp-block-button__link.wp-element-button{border:1px solid var(--wp--preset--color--primary);}
.form-submit input.wp-block-button__link.wp-element-button:hover{border:1px solid var(--wp--preset--color--link-color) !important;}
header a{text-decoration:none;}
.search.search-no-results .wp-block-query-no-results{margin:0;padding:0;}
.search.search-no-results .wp-block-query-no-results .wp-block-search__label{font-size:18px;font-weight:600;}
.search.search-no-results .wp-block-query-no-results .wp-block-search__inside-wrapper{margin-top:12px;}
.main-header .header-bottom .has-child.wp-block-navigation-submenu .wp-block-navigation-submenu li:hover a{background-color:var(--wp--preset--color--secondary);border-radius:0;}
.banner-header time a, .banner-header .wp-block-post-date time::before{color:var(--wp--preset--color--base);}
.main-header .header-bottom .wp-block-navigation ul a{padding:8px 15px;}
.main-header .header-bottom .wp-block-navigation ul a:hover{background-color:var(--wp--preset--color--primary);border-radius:20px;text-decoration:underline;}
.main-header .header-bottom .header-btm-right .header-wishlist-btn a{height:38px;width:38px;padding-left:7px !important;}
.main-header .header-bottom .header-btm-right .header-cart-btn svg.wc-block-mini-cart__icon{height:30px;width:30px;}
.main-header .header-bottom .header-btm-right .header-account-btn a{padding:7px;}
.main-header .header-bottom .header-btm-right .header-cart-btn, .main-header .header-bottom .header-btm-right .header-account-btn{border-radius:50%;}
.main-header .header-bottom .header-btm-right .header-wishlist-btn a:hover, .main-header .header-bottom .header-btm-right .header-cart-btn:hover, .main-header .header-bottom .header-btm-right .header-account-btn:hover{background-color:var(--wp--preset--color--primary) !important;color:var(--wp--preset--color--icon-bg) !important;}
.main-header .header-bottom .header-btm-right .header-cart-btn:hover a{color:var(--wp--preset--color--icon-bg);}
.banner-section .banner-left-box .banner-content .banner-sub-title{display:inline-block;}
.banner-section .banner-left-box .banner-content .banner-button{min-width:155px;}
.banner-section .banner-left-box .banner-btm-boxes .banner-btm-btn i, .banner-section .banner-left-box .banner-content .banner-button i, .categories-section .category-box .category-btn i, .banner-section .banner-right-box .bnr-product-box .bnr-product-btn i, .categories-section .categories-info-boxes .gtf-item .gtf-content .gutentor-button i.gutentor-button-icon{height:33px;width:30px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;padding-left:3px;margin-left:6px;}
.banner-section .banner-left-box .banner-btm-boxes .banner-btm-btn i, .categories-section .category-box .category-btn i{color:var(--wp--preset--color--base);background-color:var(--wp--preset--color--contrast);}
.banner-section .banner-left-box .banner-content .banner-button i, .banner-section .banner-right-box .bnr-product-box .bnr-product-btn i{color:var(--wp--preset--color--contrast);background-color:var(--wp--preset--color--base);}
.banner-section .banner-left-box .banner-btm-boxes .banner-btm-btn a, .banner-section .banner-left-box .banner-content .banner-button a, .categories-section .category-box .category-btn a, .banner-section .banner-right-box .bnr-product-box .bnr-product-btn a{padding-right:5px !important;}
.banner-section .bnr-product-box{box-shadow:3px 3px 11px 1px #00000029;}
.banner-section .banner-right-box .banner-search .wp-block-search__inside-wrapper{padding:0;}
.banner-section .banner-right-box .banner-search .wp-block-search__button{margin-left:0;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;padding:4px;}
.banner-section .banner-right-box .banner-search .wp-block-search__button svg{rotate:-90deg;height:28px;width:28px;}
.banner-section .banner-right-box .banner-search .wp-block-search__input{border:1px solid #B2B2B2;border-right:0;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;padding:5px 5px 5px 15px;}
.banner-section .banner-right-box .bnr-product-box .bnr-product-btn + i{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--contrast);height:35px;width:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;}
.banner-section .banner-right-box .bnr-product-box .bnr-product-rating-box, .banner-section .banner-right-box .bnr-product-box .bnr-product-rating-box .bnr-product-rate-img{display:inline-flex;}
.banner-section .banner-right-box .bnr-product-box .bnr-product-rating-box .bnr-product-rate-img img{height:13px;width:auto;}
.banner-section .banner-right-box .bnr-product-box .bnr-product-btn-box, .banner-section .banner-right-box .bnr-product-box .bnr-product-content{opacity:0;}
.banner-section .banner-right-box .bnr-product-box.slide-1 .bnr-product-btn-box, .banner-section .banner-right-box .bnr-product-box .bnr-product-content{opacity:1;}
.banner-section .banner-right-box .slider-controls .prev-btn a, .banner-section .banner-right-box .slider-controls .next-btn a{height:35px;width:35px;display:flex;justify-content:center;align-items:center;}
.banner-section .banner-right-box{display:flex;flex-direction:column;justify-content:space-between;}
.banner-section .banner-right-box .banner-review-box img{width:135px;}
.banner-section .banner-right-box .slider-container .bnr-product-box .wc-block-components-product-price{display:flex;flex-direction:row-reverse;justify-content:left;gap:8px;align-items:center;}
.banner-section .banner-right-box .slider-container .bnr-product-box .wc-block-components-product-price del, .banner-section .banner-right-box .slider-container .bnr-product-box .wc-block-components-product-price del .amount{font-size:12px;}
.banner-section .banner-left-box .banner-content .banner-button:hover a, .banner-section .banner-right-box .bnr-product-box .bnr-product-btn:hover a, .categories-section .categories-info-boxes .gtf-item:hover .gtf-content .gutentor-button, .banner-section .banner-left-box .banner-btm-boxes .banner-left-cover:hover .banner-btm-btn a, .banner-section .banner-left-box .banner-btm-boxes .banner-right-cover:hover .banner-btm-btn a, .categories-section .category-box:hover .category-btn a{background-color:var(--wp--preset--color--primary) !important;color:var(--wp--preset--color--contrast) !important;}
.banner-section .banner-left-box .banner-content .banner-button:hover i, .banner-section .banner-right-box .bnr-product-box .bnr-product-btn:hover i, .categories-section .categories-info-boxes .gtf-item:hover .gtf-content .gutentor-button i.gutentor-button-icon, .banner-section .banner-left-box .banner-btm-boxes .banner-left-cover:hover .banner-btm-btn i, .banner-section .banner-left-box .banner-btm-boxes .banner-right-cover:hover .banner-btm-btn i, .categories-section .category-box:hover .category-btn i{background-color:var(--wp--preset--color--contrast);color:var(--wp--preset--color--primary);}
.banner-section .banner-left-box .banner-btm-boxes .banner-btm-btn{width:fit-content;float:right;}
.banner-section .banner-right-box .slider-container{width:100%;position:relative;gap:100px;}
.banner-section .banner-right-box .slider{position:relative;min-height:310px;}
.banner-section .banner-right-box .slider > li{list-style:none;position:absolute;inset:0;}
.banner-section .banner-right-box .bnr-product-box{position:absolute;inset:0;transition:transform 0.35s ease, opacity 0.35s ease;transform-origin:right center;--scale:1;--x:0px;z-index:1;transform:translateX(var(--x)) scale(var(--scale));}
.banner-section .banner-right-box .slide-1{z-index:6;}
.banner-section .banner-right-box .slide-2{z-index:5;--scale:0.92;--x:25px;}
.banner-section .banner-right-box .slide-3{z-index:4;--scale:0.86;--x:50px;}
.banner-section .banner-right-box .slide-4{z-index:3;--scale:0.8;--x:75px;}
.banner-section .banner-right-box .slide-5{z-index:2;--scale:0.74;--x:100px;}
.banner-section .banner-right-box .slide-6{z-index:1;--scale:0.68;--x:125px;}
.banner-section .banner-right-box .slider-controls{margin-top:15px;}
.banner-section .banner-right-box .prev-btn, .banner-section .banner-right-box .next-btn{cursor:pointer;}
.banner-section .banner-right-box .prev-btn .wp-block-button__link, .banner-section .banner-right-box .next-btn .wp-block-button__link{padding:6px 12px;border-radius:30px;}
.banner-section .banner-right-box .bnr-product-box.block-editor-block-list__block.wp-block{position:static !important;}
.banner-section .banner-right-box .bnr-product-box .bnr-product-img{text-align:center;}
.banner-section .banner-right-box .bnr-product-box .bnr-product-btn-box{position:relative;}
.banner-section .banner-right-box .bnr-product-box .bnr-product-btn-box .banner-quick-btn{display:none;}
.banner-section .banner-right-box .bnr-product-box .bnr-product-btn-box .banner-quick-btn + div{display:flex;}
.banner-section .banner-right-box .bnr-product-box .bnr-product-btn-box .yith-wcqv-button{display:inline-block;width:35px;height:35px;font-size:0;color:transparent;text-indent:-9999px;overflow:hidden;white-space:nowrap;border-radius:30px !important;background-image:url(//postroi.com.ua/wp-content/themes/sports-outlet/assets/images/eye.png);background-repeat:no-repeat;background-size:20px 20px;background-position:center;background-color:var(--wp--preset--color--primary);}
.categories-section .category-box .category-btn, .categories-section .category-box .category-btn .wp-block-button{width:100%;}
.categories-section .category-box .category-btn a{display:flex;align-items:center;justify-content:space-between;}
.categories-section .categories-info-boxes{margin:0;}
.categories-section .categories-info-boxes .grid-container{max-width:100%;padding:0;}
.categories-section .categories-info-boxes .gtf-item .gtf-content{position:relative;width:auto;z-index:1;}
.categories-section .categories-info-boxes .gtf-item .gtf-content .gutentor-button{position:absolute;bottom:0;}
.categories-section .categories-info-boxes .gtf-item .gtf-content{padding:0;}
.categories-section .categories-info-boxes .gtf-item .gtf-content, .categories-section .categories-info-boxes .gtf-item, .categories-section .categories-info-boxes .gtf-item .gtf-item-height{height:400px;border-radius:15px;overflow:hidden;}
.categories-section .categories-info-boxes .gtf-item .gtf-item-height{background-size:cover;background-position:center;}
.categories-section .categories-info-boxes .gtf-item{position:relative;padding:0;}
.categories-section .categories-info-boxes .gtf-item:after{content:'';background:var(--wp--preset--gradient--category-card);height:100%;width:100%;left:0;top:0;position:absolute;}
.categories-section .categories-info-boxes .gtf-item .gtf-content .g-d-title{margin-bottom:0;padding-top:12px !important;line-height:1;}
.categories-section .categories-info-boxes .gtf-item .gtf-content .g-d-title a{color:var(--wp--preset--color--base);font-size:20px;font-weight:500;text-transform:capitalize;}
.categories-section .categories-info-boxes .gtf-item .gtf-content .g-d-count{color:var(--wp--preset--color--tertiary);}
.categories-section .categories-info-boxes .gtf-item .gtf-content .g-d-title, .categories-section .categories-info-boxes .gtf-item .gtf-content .g-d-count{padding:0 15px;}
.categories-section .categories-info-boxes .gtf-item .gtf-content .gutentor-button{background-color:var(--wp--preset--color--base);color:var(--wp--preset--color--contrast);left:50%;transform:translateX(-50%);bottom:15px;border-radius:50px;width:88%;display:flex;justify-content:space-between;font-size:15px;font-weight:500;padding:4px 4px 4px 12px;}
.categories-section .categories-info-boxes .gtf-item .gtf-content .gutentor-button i.gutentor-button-icon{color:var(--wp--preset--color--base);background-color:var(--wp--preset--color--contrast);padding-right:5px;width:25px;font-size:16px;}
.features-section .feature-box .features-icon{background-color:var(--wp--preset--color--primary);height:48px;max-width:48px;border-radius:50%;display:flex;justify-content:center;align-items:center;}
.features-section .feature-box .features-icon i{font-size:20px;}
.blog-section .blog-main-box .owl-nav button.owl-prev i, .banner-section .banner-right-box .slider-controls .prev-btn i{margin-right:2px;margin-top:2px;}
.blog-section .blog-main-box .owl-nav button.owl-next i, .banner-section .banner-right-box .slider-controls .next-btn i{margin-left:2px;margin-top:2px;}
.block-editor-block-list__block.owl-carousel{display:grid;grid-template-columns:auto auto auto;}
.blog-section .blog-main-box li.wp-block-post{border:none;}
.blog-section .blog-main-box .blog-box{overflow:hidden;margin:2px;}
.blog-section .blog-main-box .blog-box .blog-date time::before{content:none;}
.blog-section .blog-main-box .blog-box .blog-excerpt p{color:var(--wp--preset--color--contrast);font-size:14px;margin-top:14px;}
.blog-section .blog-main-box .blog-box .blog-excerpt .wp-block-post-excerpt__more-text a{background-color:transparent;padding:0;font-size:16px;font-weight:600;color:var(--wp--preset--color--base);background-color:var(--wp--preset--color--contrast);margin-top:0px;padding:8px 20px;border-radius:20px;}
.blog-section .blog-main-box .blog-box:hover .blog-excerpt .wp-block-post-excerpt__more-text a{background-color:var(--wp--preset--color--primary) !important;color:var(--wp--preset--color--contrast) !important;}
.blog-section .blog-main-box .blog-box .blog-date-box{overflow:hidden;display:inline-block;}
.blog-section .blog-main-box .blog-box .blog-img-box{position:relative;}
.blog-section .blog-main-box .blog-box .blog-img-box .blog-date-box{position:absolute;top:8px;left:8px;}
.blog-section .blog-main-box .owl-nav{text-align:center;}
.blog-section .blog-main-box .owl-nav button{background-color:transparent;border:none;}
.blog-section .blog-main-box .owl-nav button{height:40px;width:40px;margin:6px;display:inline-flex;justify-content:center;align-items:center;background-color:var(--wp--preset--color--primary);border-radius:50%;color:var(--wp--preset--color--contrast);}
.blog-section .blog-main-box .owl-nav button:hover{background-color:var(--wp--preset--color--contrast);color:var(--wp--preset--color--primary);}
.footer-section .footer-box1 em{font-style:normal !important;}
.footer-outer{padding:10px;}
.footer-section .footer-boxes .footer-phone a, .footer-section .footer-boxes .footer-mail a, .footer-section .footer-boxes .footer-location a, .footer-section .footer-box3 a, .footer-section .footer-box4 a{text-decoration:none;}
.footer-section .footer-boxes .footer-phone a, .footer-section .footer-boxes .footer-mail a, .footer-section .footer-boxes .footer-location a{display:flex;}
.footer-section .footer-boxes .footer-phone i, .footer-section .footer-boxes .footer-mail i, .footer-section .footer-boxes .footer-location i{margin-right:10px;font-size:16px;display:block;margin-top:5px;}
.footer-section .footer-box3 ul, .footer-section .footer-box4 ul{list-style:none;padding-left:0;}
.footer-section .footer-social-box a{font-size:22px;gap:12px;}
.scroll-top-btn{display:none;position:fixed;bottom:20px;right:20px;background:var(--wp--preset--color--primary);color:white;border:none;border-radius:50% !important;cursor:pointer;z-index:1000;transition:opacity 0.3s;}
.scroll-top-btn .wp-block-button__link.wp-element-button{border-radius:50% !important;padding:0!important;margin:0 !important;}
.scroll-top-btn .wp-block-button__link, .scroll-top-btn .wp-block-button__link:hover{background-color:transparent !important;font-size:20px;}
.scroll-top-btn .wp-block-button__link i{height:50px;width:50px;display:flex;align-items:center;justify-content:center;color:var(--wp--preset--color--contrast);}
.wc-block-cart .wc-block-components-sidebar .wc-block-cart__submit .wc-block-cart__submit-container a, .wc-block-cart .wc-block-components-sidebar .wc-block-components-panel__content .wc-block-components-button, .wc-block-checkout .wc-block-components-sidebar .wc-block-components-panel__content .wc-block-components-button, .wc-block-checkout .wc-block-components-main .wc-block-checkout__actions button.wp-element-button{color:var(--wp--preset--color--contrast);}
.wc-block-cart .wc-block-components-main .wc-block-cart-item__product .wc-block-components-product-name{font-size:18px;}
.woocommerce-page .wc-block-components-product-button .added_to_cart.wc_forward, .single-product .woocommerce-notices-wrapper .wc-block-components-notice-banner__content a.wc-forward{background-color:var(--wp--preset--color--primary) !important;border-radius:50px;padding:10px 28px !important;text-decoration:none;color:var(--wp--preset--color--link-color) !important;font-weight:600;}
.single-product .wc-block-components-notice-banner{align-items:center;}
.single-product .woocommerce-notices-wrapper .wc-block-components-notice-banner__content{display:flex;justify-content:space-between;align-items:center;}
.single-product .wp-block-group.woocommerce.product{margin-top:0;}
.single-product .wp-block-woocommerce-product-meta .wp-block-group{flex-wrap:wrap;}
.woocommerce-shop .products-box .add_to_cart_button, .woocommerce-shop .products-box .add_to_cart_button span, .woocommerce li.wc-block-product .add_to_cart_button, .woocommerce li.wc-block-product .add_to_cart_button span{font-size:15px;}
.single-product .single-product-right .wc-block-add-to-cart-form .single_add_to_cart_button, .yith-quick-view .summary-content form.cart .single_add_to_cart_button, .yith-wcwl-form .wishlist_table .product-add-to-cart .add_to_cart_button, .yith-wcwl-form .wishlist_table .product-name a.yith-wcqv-button{color:var(--wp--preset--color--contrast);border-radius:20px;}
.single-product .related-poducts li.wc-block-product .add_to_cart_button, .yith-quick-view .summary-content form.cart .single_add_to_cart_button, .yith-wcwl-form .wishlist_table .product-add-to-cart .add_to_cart_button, .yith-wcwl-form .wishlist_table .product-name a.yith-wcqv-button{padding:10px 20px !important;}
.yith-quick-view .summary-content form.cart .quantity .input-text.qty{height:36px;}
.yith-wcwl-form .wishlist_table .product-name a.yith-wcqv-button{background-color:var(--wp--preset--color--primary);font-size:13px;}
.yith-wcwl-form .wishlist_table .product-name a{font-size:20px;font-weight:500;}
.single-product .up-sells.upsells.products{max-width:85% !important;}
.single-product .up-sells.upsells.products li.product{text-align:center;}
.single-product .up-sells.upsells.products li.product .add_to_cart_button{color:var(--wp--preset--color--contrast);border-radius:20px;margin-top:5px;font-size:15px;}
.single-product .up-sells.upsells.products li.product .woocommerce-loop-product__title{font-weight:600;}
.yith-wcwl-form .shop_table th, .yith-wcwl-form .shop_table .product-price{font-size:15px;}
.yith-wcwl-form .wishlist-items-wrapper .product-name .button.yith-wcqv-button, .yith-wcwl-form .wishlist-items-wrapper .product-add-to-cart .button.yith-wcqv-button, .yith-wcwl-form .item-wrapper .product-name .button.yith-wcqv-button, .yith-wcwl-form .additional-info-wrapper .product-add-to-cart .button.yith-wcqv-button{display:none !important;}
.yith-wcwl-form .wishlist_table.mobile{padding-left:0;}
.yith-wcwl-form .wishlist_table.mobile table{width:auto;}
.yith-wcwl-form .wishlist_table.mobile li{padding:15px;border:1px solid #000000;}
.yith-wcwl-form .cart.wishlist_table .additional-info-wrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}
.yith-wcwl-form ul.shop_table.cart.wishlist_table.wishlist_view.responsive.mobile{display:grid;grid-template-columns:2fr 50%;gap:10px;}
.yith-wcwl-form .wishlist_table.images_grid li .item-details table.item-details-table td.label, .wishlist_table.mobile li .item-details table.item-details-table td.label, .wishlist_table.mobile li table.additional-info td.label, 
.yith-wcwl-form .wishlist_table.modern_grid li .item-details table.item-details-table td.label{font-size:16px !important;font-weight:500;}
.yith-wcwl-form .wishlist_table.mobile li .item-details table.item-details-table td,.additional-info .value{font-size:14px !important;padding:6px !important;}
.yith-wcwl-form .main-product-section .wishlist_view{display:block !important;}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after{display:none;}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading{opacity:1;}
.yith-wcwl-form .yith-wcwl-share .share-button i{font-family:'FontAwesome';}
.yith-wcwl-form .wishlist-items-wrapper .product-add-to-cart a{text-decoration:none !important;line-height:12px;}
.yith-wcwl-form .wishlist_table .product-add-to-cart .add_to_cart_button , .yith-wcwl-form .wishlist_table .product-add-to-cart a{border-radius:20px;color:#000000;padding:15px 20px !important;font-size:15px;font-weight:bold;text-decoration:none !important;display:inline-block !important;margin-bottom:0 !important;line-height:1;}
.yith-wcwl-form .wishlist_table.responsive .product-name h3{margin-top:0;}
.yith-wcwl-form .wishlist_table.responsive .product-name a{text-decoration:none;display:inline-block;}
.single-product #reviews{box-shadow:0 0 6px 2px #b9b9b9;padding:10px 20px 15px;}
.single-product #reviews .comment-form-author label, .single-product #reviews .comment-form-author #author, .single-product #reviews .comment-form-email label, .single-product #reviews .comment-form-email #email{display:block;margin:0;}
.single-product #reviews .comment-form-author #author, .single-product #reviews .comment-form-email #email{width:-webkit-fill-available;padding:10px;}
.single-product #reviews .comment-form-cookies-consent{padding:10px 0;}
.single-product #reviews .comment-form-cookies-consent{display:flex;align-items:flex-start;gap:10px;}
.single-product #reviews .comment-form-cookies-consent input#wp-comment-cookies-consent{margin-top:6px;}
.woocommerce-account .woocommerce-MyAccount-navigation li{background-color:var(--wp--preset--color--secondary);margin-bottom:10px;padding:10px !important;}
.woocommerce-account .woocommerce-MyAccount-navigation li a{color:var(--wp--preset--color--base);}
.sidebar-boxes .wp-block-group{border:1px solid var(--wp--preset--color--contrast);}
.sidebar-boxes ul.wp-block-latest-posts{display:flex;flex-direction:column;gap:15px;}
.sidebar-boxes ul.wp-block-latest-posts .wp-block-latest-posts__post-title{font-weight:600;font-size:16px;}
.comment-box .wp-block-post-comments-form .comment-form-cookies-consent{display:flex;align-items:flex-start;}
.single-post .wp-block-column .wp-block-post-featured-image img.wp-post-image{height:300px;width:auto;}
@media screen and (max-width:991px){
.banner-section .banner-right-box .slider-container{gap:15px;}
.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content:hover{color:var(--wp--preset--color--contrast) !important;}
.header-bottom .header-btm-middle .wp-block-navigation__responsive-container-open, .header-bottom .header-btm-middle .wp-block-navigation__responsive-container.is-menu-open{display:block;}
.header-bottom .header-btm-middle .wp-block-navigation__responsive-container{display:none;}
.header-bottom .header-btm-middle .wp-block-navigation__responsive-container-close svg{fill:var(--wp--preset--color--contrast);}
.header-bottom .header-btm-middle .wp-block-navigation__responsive-container-content a{padding:12px 16px !important;color:var(--wp--preset--color--contrast);}
.header-bottom .header-btm-middle .wp-block-navigation__responsive-container-content ul.wp-block-navigation{gap:0;}
.header-bottom .header-btm-middle ul.wp-block-navigation__submenu-container{padding-top:0 !important;}
.header-bottom .header-btm-middle ul.wp-block-navigation__container .wp-block-navigation-item.has-child .wp-block-navigation-submenu li{padding-left:30px;}
.header-bottom .header-btm-middle ul.wp-block-navigation__container .wp-block-navigation-item.has-child .wp-block-navigation-submenu li a:before{content:'\f107';font-weight:900;font-family:"Font Awesome 5 Free";position:absolute;left:0;top:22px;transform:translateY(-50%);color:var(--wp--preset--color--base-2);font-size:12px;}
.header-bottom .header-btm-middle nav ul a:hover{color:var(--wp--preset--color--text-1);}
.wc-block-cart .wc-block-components-main .wc-block-cart-item__total .price .wc-block-formatted-money-amount, .wc-block-cart .wc-block-components-main .wc-block-cart-item__product .wc-block-formatted-money-amount, .wc-block-cart .wc-block-components-sidebar .wc-block-components-panel__button, .wc-block-cart .wc-block-components-main .wc-block-cart-item__quantity .wc-block-components-quantity-selector__input, .wc-block-checkout .wc-block-checkout__actions .wc-block-checkout__actions_row .wc-block-components-checkout-return-to-cart-button, .wc-block-checkout .wc-block-components-totals-wrapper .wc-block-components-order-summary-item__total-price .wc-block-formatted-money-amount, .wc-block-checkout .wc-block-components-totals-wrapper .wc-block-components-order-summary-item__description .wc-block-formatted-money-amount, .wc-block-checkout .wc-block-components-totals-wrapper .wc-block-components-panel__button, .wc-block-checkout .wp-block-woocommerce-checkout-order-summary-totals-block .wc-block-components-totals-item__label, .wc-block-checkout .wp-block-woocommerce-checkout-order-summary-totals-block .wc-block-formatted-money-amount, .wc-block-checkout .wc-block-components-form .wc-block-checkout__terms .wc-block-components-checkbox__label, .wc-block-checkout .wc-block-components-form .wc-block-checkout__order-notes .wc-block-components-checkbox__label, .wc-block-checkout .wc-block-components-form .wc-block-components-address-form .wc-block-components-address-form__address_2-toggle, .wc-block-checkout .wc-block-components-sidebar .wc-block-components-panel__content .wc-block-components-button__text, .wc-block-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-formatted-money-amount, .wc-block-checkout .wc-block-components-main .wc-block-checkout__actions button.wp-element-button .wc-block-components-button__text, .wc-block-catalog-sorting .woocommerce-ordering select.orderby, .woocommerce.wp-block-breadcrumbs .woocommerce-breadcrumb, .single-post .taxonomy-category .wp-block-post-terms__prefix, .single-post .taxonomy-category a, .single-post .comment-box .comment-form .form-submit input.wp-block-button__link, .wc-block-cart .wc-block-components-main .wc-block-cart-item__product .wc-block-cart-item__prices{font-size:15px;}
.woocommerce li.wc-block-product .wp-block-button .wp-block-button__link{font-size:15px !important;}
.wc-block-cart .wc-block-components-main .wc-block-cart-item__product .wc-block-components-product-name, .wc-block-checkout .wc-block-components-totals-wrapper .wc-block-components-product-name{font-size:18px;}
.woocommerce .wc-block-store-notices + .wp-block-group{flex-wrap:wrap;}
.related-poducts .wc-block-components-notices + h2{font-size:25px;}
}
@media screen and (min-width: 782px) and (max-width: 1199px){
.sidebar-boxes .wp-block-latest-posts__list .wp-block-latest-posts__featured-image{float:none;}
}
@media screen and (min-width: 600px) and (max-width: 799px){
.related-poducts ul{display:grid !important;grid-template-columns:auto auto;}
.related-poducts ul li{width:100% !important;}
}
@media screen and (min-width: 800px) and (max-width: 991px){
.related-poducts ul{display:grid !important;grid-template-columns:auto auto auto;}
.related-poducts ul li{width:100% !important;}
}
@media screen and (max-width:991px){	
.wc-block-cart__sidebar .wc-block-components-totals-coupon__form .wc-block-components-button__text, .single-product .taxonomy-product_tag, .wc-block-cart__sidebar .wc-block-cart__submit .wc-block-cart__submit-button, .wc-block-checkout__actions .wc-block-checkout__actions_row button.wc-block-components-button, .woocommerce-shop .products-box .add_to_cart_button span,.single-product div.product form.cart div.quantity .qty, .single-product .taxonomy-product_cat, .single-product .single_add_to_cart_button, .related-poducts li .add_to_cart_button span, .woocommerce-page .wc-block-components-product-button .added_to_cart.wc_forward, .single-product #reviews .form-submit .submit.wp-block-button__link{font-size:15px;}
.woocommerce-shop .products-box .wp-block-post-title a, .woocommerce li.wc-block-product .wp-block-post-title a, .related-poducts li .wp-block-post-title a{font-size:18px;}
.woocommerce-shop .products-box .wp-block-woocommerce-product-price ins bdi, .woocommerce-shop .products-box .wp-block-woocommerce-product-price del bdi, .woocommerce li.wc-block-product .wp-block-woocommerce-product-price ins bdi, .woocommerce li.wc-block-product .wp-block-woocommerce-product-price del bdi, .related-poducts li .wp-block-woocommerce-product-price ins bdi, .related-poducts li .wp-block-woocommerce-product-price del bdi{font-size:16px;}
}
@media screen and (min-width: 600px) and (max-width: 991px){
.categories-section .categories-info-boxes .categories-boxes, .categories-section .categories-info-boxes .grid-container .grid-row{display:grid;grid-template-columns:auto auto;}
.categories-section .categories-info-boxes .grid-container .grid-row .grid-lg-3.grid-md-3.grid-12{max-width:100%;padding-bottom:20px;}
}
@media screen and (min-width: 401px) and (max-width: 767px){
.banner-section .banner-right-box .bnr-product-box{width:300px;}
.features-section .feature-box .features-info{margin:0 auto;width:65%;}
}
@media screen and (max-width:400px){
.banner-section .banner-right-box .bnr-product-box{width:200px;}
}
@media screen and (max-width:767px){
.main-header .header-bottom, .banner-section .banner-left-box .banner-content, .banner-section .banner-btm-boxes .banner-left-cover .banner-btm-title, .banner-section .banner-btm-boxes .banner-right-cover .banner-btm-sub-title, .banner-section .banner-btm-boxes .banner-right-cover .banner-btm-title, .banner-section .banner-right-box .banner-product-sec .banner-product-sec-title, .banner-section .banner-right-box .banner-product-sec .banner-product-sec-desc, .categories-section .categories-head-box{text-align:center;}
.main-header .header-bottom .header-btm-icons, .banner-section .banner-left-box .banner-content .banner-btn-box, .banner-section .banner-btm-boxes .banner-left-cover .banner-btm-price-box, .banner-section .banner-right-box .banner-review-box{justify-content:center;}
.banner-section .banner-right-box .bnr-product-box .bnr-product-img-box{padding:10px;}
.banner-section .banner-left-box .banner-content{padding-right:0 !important;}
.banner-section .banner-left-box .banner-content .banner-btn-box{flex-wrap:wrap;}
.banner-section .banner-right-box{padding-left:0 !important;}
.banner-section .banner-right-box .slider-controls .wp-block-buttons, .banner-section .banner-right-box .slider-controls{flex-direction:row-reverse;justify-content:center;}
.banner-section .banner-right-box .slider{display:flex;justify-content:center;}
.banner-section .banner-right-box .bnr-product-box{margin:0 auto;}
.banner-section .banner-left-box{padding-bottom:0 !important;}
.categories-section .categories-info-boxes .category-bg, .categories-section .categories-info-boxes .category-content{min-height:300px !important;}
.categories-section .categories-info-boxes .gtf-item .gtf-content, .categories-section .categories-info-boxes .gtf-item, .categories-section .categories-info-boxes .gtf-item .gtf-item-height{height:300px;}
.categories-section .categories-info-boxes .grid-container .grid-row .grid-lg-3.grid-md-3.grid-12{padding-bottom:20px;}
.banner-section .banner-btm-boxes .banner-left-cover .banner-btm-btn, .banner-section .banner-btm-boxes .banner-right-cover .banner-btm-btn{float:none;margin:0 auto;}
.features-section .feature-box .features-info{flex-wrap:nowrap !important;}
.footer-section .footer-box2 ul li, .footer-section .footer-boxes .footer-phone a, .footer-section .footer-boxes .footer-mail a, .footer-section .footer-boxes .footer-location a{justify-content:center;}
.footer-section .footer-boxes{text-align:center;}
.footer-section .footer-boxes li a, .footer-section .wp-block-social-links li .wp-block-social-link-label{font-size:14px !important;}
.footer-section .wp-block-social-links li svg{height:24px;width:24px;}
.footer-section .wp-block-social-links li{margin:0 auto !important;}
.footer-section .footer-box1{padding-right:0 !important;}
.footer-section .footer-box2 nav ul, .footer-section .footer-box2 nav ul li{width:100%;}
.single-product .up-sells.upsells.products ul.products{display:grid;grid-template-columns:auto;}
.single-product .up-sells.upsells.products li.product{width:100%;}
.yith-wcwl-form ul.shop_table.cart.wishlist_table.wishlist_view.responsive.mobile{grid-template-columns:100%;}
.yith-wcwl-form .wishlist_table.responsive .item-wrapper{display:flex;flex-direction:column;}
.yith-wcwl-form .wishlist_table.responsive .item-wrapper .item-details{width:100%;}
.yith-wcwl-form .wishlist_table .product-add-to-cart .add_to_cart_button, .yith-wcwl-form .wishlist_table .product-add-to-cart a{padding:12px 13px !important;font-size:14px;}
.yith-wcwl-form .wishlist_table.mobile li{padding:8px;}
}
@media screen and (min-width: 729px) and (max-width: 991px){
.wc-block-checkout__sidebar .wc-block-components-order-summary-item{flex-wrap:wrap;}
.wc-block-checkout__sidebar .wc-block-components-order-summary-item__description{padding:0;}
.wc-block-checkout__sidebar .wc-block-components-checkout-order-summary__content{padding:10px;}
}
@media screen and (min-width: 768px) and (max-width: 991px){
.main-header .header-bottom .header-btm-boxes, .banner-section .banner-boxes, .banner-section .banner-left-box .banner-btm-boxes{flex-wrap:nowrap !important;}
.banner-section .banner-left-box .banner-content{padding-right:0 !important;}
.banner-section .banner-right-box .slider-container{flex-wrap:wrap !important;}
.banner-section .banner-boxes:not(.is-not-stacked-on-mobile)>.banner-left-box{flex-basis:66.66% !important;}
.banner-section .banner-boxes:not(.is-not-stacked-on-mobile)>.banner-right-box{flex-basis:33.33% !important;}
.banner-section .banner-right-box .slider-controls .wp-block-buttons, .banner-section .banner-right-box .slider-controls{flex-direction:row-reverse;justify-content:left;}
.banner-section .banner-left-box .banner-btm-boxes .banner-btm-bg, .banner-section .slider-container .bnr-product-box .bnr-product-img-box{padding:10px !important;}
.banner-section .banner-boxes, .banner-section .banner-left-box .banner-btm-boxes, .banner-section .banner-right-box .banner-review-box{gap:10px;}
.banner-section .banner-right-box .banner-review-box img{width:100px;}
.banner-section .slider-container:not(.is-not-stacked-on-mobile)>.slider, .banner-section .slider-container:not(.is-not-stacked-on-mobile)>.bnr-slider-arrows, .banner-section .slider-container:not(.is-not-stacked-on-mobile)>.slider + .wp-block-column{flex-basis:100% !important;}
.features-section .feature-box .features-info{flex-wrap:nowrap !important;padding:8px 6px !important;}
.features-section .features-outer-boxes{display:grid;grid-template-columns:auto auto auto;}
.footer-section .footer-boxes{display:grid;grid-template-columns:50% 50%;}
.single-product .taxonomy-product_cat{font-size:16px;}
.single-product .single-product-content{flex-wrap:nowrap !important;}
.single-product .single-product-right{flex-basis:100% !important;}
.single-product .up-sells.upsells.products ul.products{display:grid;grid-template-columns:auto auto;}
.single-product .up-sells.upsells.products ul.products:before{content:none;}
.single-product .up-sells.upsells.products li.product{width:95%;}
.yith-wcwl-form .wishlist_table.responsive .item-wrapper{display:flex;flex-direction:column;}
.yith-wcwl-form .wishlist_table.responsive .item-wrapper .item-details{width:100%;}
}
@media screen and (min-width: 992px) and (max-width: 1199px){
.banner-section .banner-boxes{gap:20px;}
.banner-section .banner-left-box .banner-content{padding-right:0 !important;}
.banner-section .slider-container .bnr-product-box .bnr-product-img-box{padding:5px !important;}
.banner-section .banner-right-box .slider{flex-basis:75% !important;}
.banner-section .banner-right-box .bnr-slider-arrows{flex-basis:25% !important;}
.banner-section .banner-right-box .bnr-product-box .bnr-product-btn-box, .banner-section .banner-right-box .slider-container{gap:6px;}
.banner-section .banner-right-box .bnr-product-box .bnr-product-btn + i, .banner-section .banner-right-box .slider-controls .prev-btn a, .banner-section .banner-right-box .slider-controls .next-btn a{height:30px;width:30px;font-size:14px;}
.banner-section .banner-right-box .bnr-product-box .bnr-product-btn-box .yith-wcqv-button{width:28px;height:28px;}
.banner-section .banner-right-box .bnr-product-box .bnr-product-btn a{padding-left:8px !important;}
.categories-section .categories-info-boxes .category-bg, .categories-section .categories-info-boxes .category-content{min-height:300px !important;}
.categories-section .categories-info-boxes .gtf-item .gtf-content, .categories-section .categories-info-boxes .gtf-item, .categories-section .categories-info-boxes .gtf-item .gtf-item-height{height:300px;}
.categories-section .categories-info-boxes .gtf-item .gtf-content .gutentor-button{width:80%;}
.features-section .features-outer-boxes{gap:5px;}
.features-section .features-outer-boxes .features-info{padding:8px !important;gap:8px;flex-wrap:wrap !important;justify-content:center;text-align:center;}
.features-section .features-outer-boxes .features-icon, .features-section .features-outer-boxes .features-content{flex-basis:100% !important;}
.features-section .features-outer-boxes .features-info .features-title{font-size:18px !important;}
.features-section .features-outer-boxes .features-info .features-text{font-size:13px !important;}
.banner-section .banner-right-box .slider-controls{margin-right:-15px;}
.footer-section .footer-boxes{gap:10px;}
.footer-section .footer-boxes .footer-box1{padding-right:var(--wp--preset--spacing--30) !important;}
}
@media screen and (min-width: 1200px) and (max-width: 1399px){
.banner-section .banner-left-box .banner-content{padding-right:var(--wp--preset--spacing--30) !important;}
.banner-section .banner-right-box .slider-container{gap:5px;}
.banner-section .banner-right-box .bnr-product-img-box{padding:10px;}
.features-section .features-outer-boxes{gap:5px;}
.features-section .features-outer-boxes .features-info{padding:8px !important;gap:8px;}
.features-section .features-outer-boxes .features-icon{flex-basis:30% !important;}
.features-section .features-outer-boxes .features-content{flex-basis:70% !important;}
.features-section .features-outer-boxes .features-info .features-title{font-size:18px !important;}
.features-section .features-outer-boxes .features-info .features-text{font-size:13px !important;}
.banner-section .banner-right-box .bnr-product-box{width:215px;}
.footer-section .footer-boxes{gap:20px;}
.footer-section .footer-boxes .footer-box1{padding-right:var(--wp--preset--spacing--30) !important;}
}
@media screen and (min-width: 1400px) and (max-width: 1699px){
.banner-section .banner-left-box .banner-content{
padding-right: var(--wp--preset--spacing--30) !important;
}
.features-section .features-outer-boxes{
gap: 5px;
}
.features-section .features-outer-boxes .features-info{
padding: 8px !important;
gap: 8px;
}
}