.sport-decouverte-widget,
.sport-decouverte-widget *,
.sport-decouverte-widget *::before,
.sport-decouverte-widget *::after,
.sport-decouverte-carousel,
.sport-decouverte-carousel *,
.sport-decouverte-carousel *::before,
.sport-decouverte-carousel *::after {
box-sizing: border-box;
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
text-decoration: none;
list-style: none;
} .sport-decouverte-widget,
.sport-decouverte-carousel {
all: unset;
display: block;
width: 100%;
max-width: 1200px;
margin: 0 auto;
position: relative;
background: transparent !important;
padding: 24px 0;
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
line-height: 1.5;
color: #1a1a2e;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
} .sport-decouverte-carousel .carousel-header,
.sport-decouverte-gallery .carousel-header {
margin-bottom: 20px;
padding: 0 16px;
}
.sport-decouverte-carousel .carousel-title,
.sport-decouverte-gallery .carousel-title {
font-size: 22px;
font-weight: 700;
color: #1a1a2e;
margin: 0 0 4px 0;
line-height: 1.3;
letter-spacing: -0.02em;
}
.sport-decouverte-carousel .carousel-subtitle,
.sport-decouverte-gallery .carousel-subtitle {
font-size: 14px;
color: #666;
margin: 0;
font-weight: 400;
} .sport-decouverte-carousel .carousel-container {
position: relative;
overflow: visible;
padding: 0 56px;
}
.sport-decouverte-carousel .carousel-wrapper {
position: relative;
width: 100%;
display: flex;
flex-direction: column;
align-items: center;
} .sport-decouverte-carousel .carousel-track {
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 20px;
width: 100%;
max-width: 1080px;
margin: 0 auto;
} .sport-decouverte-carousel .activity-card,
.sport-decouverte-gallery .activity-card {
background: transparent;
overflow: visible;
position: relative;
display: flex;
flex-direction: column;
}
.sport-decouverte-carousel .activity-link,
.sport-decouverte-gallery .activity-link {
display: block;
text-decoration: none !important;
color: inherit;
}
.sport-decouverte-carousel .activity-link:hover,
.sport-decouverte-carousel .activity-link:focus,
.sport-decouverte-carousel .activity-link:active,
.sport-decouverte-gallery .activity-link:hover,
.sport-decouverte-gallery .activity-link:focus,
.sport-decouverte-gallery .activity-link:active {
text-decoration: none !important;
} .sport-decouverte-carousel .activity-image,
.sport-decouverte-gallery .activity-image {
position: relative;
width: 100%;
height: 0;
padding-bottom: 66.67%; overflow: hidden;
border-radius: 12px;
margin-bottom: 12px;
background: #f0f0f0;
}
.sport-decouverte-carousel .activity-image img,
.sport-decouverte-gallery .activity-image img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
transition: transform 0.3s ease;
}
.sport-decouverte-carousel .activity-card:hover .activity-image img,
.sport-decouverte-gallery .activity-card:hover .activity-image img {
transform: scale(1.05);
} .sport-decouverte-carousel .activity-content,
.sport-decouverte-gallery .activity-content {
padding: 0;
flex: 1;
display: flex;
flex-direction: column;
gap: 6px;
} .sport-decouverte-carousel .activity-title,
.sport-decouverte-gallery .activity-title {
font-size: 15px;
font-weight: 600;
color: #1a4d80;
margin: 0;
line-height: 1.4;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
transition: color 0.2s ease;
}
.sport-decouverte-carousel .activity-link:hover .activity-title,
.sport-decouverte-gallery .activity-link:hover .activity-title {
color: #1a73e8;
} .sport-decouverte-carousel .activity-location,
.sport-decouverte-gallery .activity-location {
font-size: 13px;
color: #666;
margin: 0;
line-height: 1.4;
font-weight: 400;
} .sport-decouverte-carousel .activity-rating-price,
.sport-decouverte-gallery .activity-rating-price {
display: flex;
align-items: center;
justify-content: space-between;
gap: 8px;
margin-top: auto;
} .sport-decouverte-carousel .activity-rating,
.sport-decouverte-gallery .activity-rating {
display: flex;
align-items: center;
gap: 4px;
font-size: 13px;
}
.sport-decouverte-carousel .rating-stars,
.sport-decouverte-gallery .rating-stars {
color: #f5a623;
font-size: 14px;
}
.sport-decouverte-carousel .rating-score,
.sport-decouverte-gallery .rating-score {
font-weight: 600;
color: #1a1a2e;
}
.sport-decouverte-carousel .rating-reviews,
.sport-decouverte-gallery .rating-reviews {
color: #666;
font-weight: 400;
} .sport-decouverte-carousel .activity-price,
.sport-decouverte-gallery .activity-price {
font-weight: 700;
color: #c71464;
font-size: 16px;
letter-spacing: -0.01em;
white-space: nowrap;
} .sport-decouverte-carousel .activity-new-badge,
.sport-decouverte-gallery .activity-new-badge {
display: inline-flex;
align-items: center;
padding: 4px 10px;
background: linear-gradient(135deg, #4caf50 0%, #45a049 100%);
color: white;
font-size: 11px;
font-weight: 700;
border-radius: 12px;
text-transform: uppercase;
letter-spacing: 0.05em;
white-space: nowrap;
box-shadow: 0 2px 4px rgba(76, 175, 80, 0.2);
} .sport-decouverte-carousel .carousel-button {
position: absolute;
top: 50%;
transform: translateY(-50%);
width: 40px;
height: 40px;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
z-index: 10;
background: rgba(255, 255, 255, 0.95);
border: 1px solid rgba(0, 0, 0, 0.08);
border-radius: 50%;
color: #333;
font-size: 20px;
font-weight: 300;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
transition: all 0.2s ease;
opacity: 0.9;
}
.sport-decouverte-carousel .carousel-button:hover {
background: #fff;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);
opacity: 1;
}
.sport-decouverte-carousel .carousel-button:active {
transform: translateY(-50%) scale(0.95);
}
.sport-decouverte-carousel .carousel-button:focus {
outline: none;
}
.sport-decouverte-carousel .carousel-button.prev {
left: 8px;
}
.sport-decouverte-carousel .carousel-button.next {
right: 8px;
} .sport-decouverte-carousel .carousel-pagination {
display: flex;
justify-content: center;
align-items: center;
gap: 8px;
margin-top: 20px;
}
.sport-decouverte-carousel .carousel-dot {
width: 8px;
height: 8px;
border-radius: 50%;
background: #ddd;
cursor: pointer;
transition: all 0.2s ease;
border: none;
padding: 0;
}
.sport-decouverte-carousel .carousel-dot:hover {
background: #bbb;
}
.sport-decouverte-carousel .carousel-dot.active {
background: #1a73e8;
transform: scale(1.2);
} .sport-decouverte-carousel .loading-container,
.sport-decouverte-gallery .loading-container {
text-align: center;
padding: 60px 20px;
color: #666;
min-height: 200px;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.sport-decouverte-carousel .loading-spinner,
.sport-decouverte-gallery .loading-spinner {
width: 36px;
height: 36px;
border: 3px solid #f0f0f0;
border-top-color: #1a73e8;
border-radius: 50%;
animation: sd-spin 0.8s linear infinite;
margin: 0 auto 16px;
flex-shrink: 0;
}
@keyframes sd-spin {
to { transform: rotate(360deg); }
}
.sport-decouverte-carousel .loading-container p,
.sport-decouverte-gallery .loading-container p {
font-size: 14px;
color: #666;
margin: 0;
font-weight: 400;
} .sport-decouverte-carousel .error-container,
.sport-decouverte-gallery .error-container {
text-align: center;
padding: 60px 20px;
color: #d32f2f;
}
.sport-decouverte-carousel .error-container p,
.sport-decouverte-gallery .error-container p {
font-size: 14px;
margin: 0 0 8px 0;
}
.sport-decouverte-carousel .error-container small,
.sport-decouverte-gallery .error-container small {
font-size: 12px;
color: #999;
display: block;
} .sport-decouverte-carousel .no-activities,
.sport-decouverte-gallery .no-activities {
text-align: center;
padding: 60px 20px;
color: #666;
}
.sport-decouverte-carousel .no-activities p,
.sport-decouverte-gallery .no-activities p {
font-size: 14px;
margin: 0;
}  @media screen and (min-width: 1200px) {
.sport-decouverte-carousel .carousel-track {
grid-template-columns: repeat(4, 1fr);
gap: 24px;
}
} @media screen and (max-width: 1199px) and (min-width: 900px) {
.sport-decouverte-carousel .carousel-track {
grid-template-columns: repeat(3, 1fr);
gap: 20px;
max-width: 900px;
}
.sport-decouverte-carousel .carousel-container {
padding: 0 50px;
}
} @media screen and (max-width: 899px) and (min-width: 600px) {
.sport-decouverte-carousel {
padding: 20px 0;
}
.sport-decouverte-carousel .carousel-container {
padding: 0 48px;
}
.sport-decouverte-carousel .carousel-track {
grid-template-columns: repeat(2, 1fr);
gap: 16px;
max-width: 600px;
}
.sport-decouverte-carousel .activity-title {
font-size: 14px;
}
.sport-decouverte-carousel .carousel-button {
width: 36px;
height: 36px;
font-size: 18px;
}
.sport-decouverte-carousel .carousel-button.prev {
left: 6px;
}
.sport-decouverte-carousel .carousel-button.next {
right: 6px;
}
} @media screen and (max-width: 599px) {
.sport-decouverte-carousel {
padding: 16px 0;
max-width: 100%;
}
.sport-decouverte-carousel .carousel-header {
padding: 0 16px;
margin-bottom: 16px;
}
.sport-decouverte-carousel .carousel-title {
font-size: 18px;
}
.sport-decouverte-carousel .carousel-container {
padding: 0;
overflow-x: auto;
overflow-y: hidden;
-webkit-overflow-scrolling: touch;
scrollbar-width: none;
-ms-overflow-style: none;
}
.sport-decouverte-carousel .carousel-container::-webkit-scrollbar {
display: none;
}
.sport-decouverte-carousel .carousel-track {
display: flex;
flex-direction: row;
gap: 12px;
padding: 0 16px;
max-width: none;
width: max-content;
}
.sport-decouverte-carousel .activity-card {
flex: 0 0 auto;
width: 260px;
}
.sport-decouverte-carousel .activity-image {
border-radius: 10px;
}
.sport-decouverte-carousel .activity-title {
font-size: 14px;
}
.sport-decouverte-carousel .activity-location,
.sport-decouverte-carousel .activity-rating {
font-size: 12px;
}
.sport-decouverte-carousel .activity-rating-price {
flex-wrap: wrap;
gap: 4px;
}
.sport-decouverte-carousel .activity-price {
font-size: 14px;
}
.sport-decouverte-carousel .carousel-button {
display: none;
}
.sport-decouverte-carousel .carousel-pagination {
display: none;
}
} @media screen and (max-width: 400px) {
.sport-decouverte-carousel .carousel-track {
padding: 0 12px;
gap: 10px;
}
.sport-decouverte-carousel .activity-card {
width: 220px;
}
.sport-decouverte-carousel .carousel-header {
padding: 0 12px;
}
} @media (prefers-reduced-motion: reduce) {
.sport-decouverte-carousel,
.sport-decouverte-carousel * {
animation: none !important;
transition: none !important;
}
}
.sport-decouverte-carousel .carousel-button:focus-visible,
.sport-decouverte-carousel .carousel-dot:focus-visible,
.sport-decouverte-carousel .activity-link:focus-visible {
outline: 2px solid #1a73e8;
outline-offset: 2px;
} @media (prefers-contrast: high) {
.sport-decouverte-carousel .activity-image {
border: 2px solid currentColor;
}
.sport-decouverte-carousel .carousel-button {
border: 2px solid currentColor;
}
.sport-decouverte-carousel .activity-title {
color: inherit;
}
} @media (prefers-color-scheme: dark) {
.sport-decouverte-carousel {
color: #e0e0e0;
}
.sport-decouverte-carousel .carousel-title,
.sport-decouverte-carousel .rating-score,
.sport-decouverte-carousel .price-amount {
color: #f0f0f0;
}
.sport-decouverte-carousel .activity-title {
color: #6db3f2;
}
.sport-decouverte-carousel .activity-link:hover .activity-title {
color: #90caf9;
}
.sport-decouverte-carousel .carousel-subtitle,
.sport-decouverte-carousel .activity-location,
.sport-decouverte-carousel .rating-reviews,
.sport-decouverte-carousel .price-label {
color: #aaa;
}
.sport-decouverte-carousel .carousel-button {
background: rgba(40, 40, 40, 0.95);
border-color: rgba(255, 255, 255, 0.1);
color: #e0e0e0;
}
.sport-decouverte-carousel .carousel-button:hover {
background: rgba(60, 60, 60, 1);
}
.sport-decouverte-carousel .carousel-dot {
background: #555;
}
.sport-decouverte-carousel .carousel-dot:hover {
background: #777;
}
.sport-decouverte-carousel .activity-image {
background: #333;
}
} @media print {
.sport-decouverte-carousel .carousel-button,
.sport-decouverte-carousel .carousel-pagination {
display: none !important;
}
.sport-decouverte-carousel .carousel-track {
display: grid !important;
grid-template-columns: repeat(3, 1fr) !important;
}
}  .sport-decouverte-gallery {
all: unset;
display: block;
width: 100%;
max-width: 1200px;
margin: 0 auto;
position: relative;
background: transparent !important;
padding: 24px 0;
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
line-height: 1.5;
color: #1a1a2e;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
} .sport-decouverte-gallery .gallery-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 24px;
padding: 0 16px;
}  @media (max-width: 479px) {
.sport-decouverte-gallery .gallery-grid {
grid-template-columns: 1fr !important;
gap: 20px;
padding: 0 12px;
}
} @media (min-width: 480px) and (max-width: 767px) {
.sport-decouverte-gallery .gallery-grid {
grid-template-columns: repeat(2, 1fr) !important;
gap: 16px;
padding: 0 12px;
}
} @media (min-width: 768px) and (max-width: 991px) {
.sport-decouverte-gallery .gallery-grid {
grid-template-columns: repeat(2, 1fr) !important;
gap: 20px;
}
} @media (min-width: 992px) and (max-width: 1199px) {
.sport-decouverte-gallery .gallery-grid {
grid-template-columns: repeat(3, 1fr) !important;
}
} @media (min-width: 1200px) {
.sport-decouverte-gallery .gallery-grid {
grid-template-columns: repeat(3, 1fr);
}
} .sport-decouverte-footer {
margin-top: 24px;
padding: 16px;
text-align: left;
font-size: 12px;
line-height: 1.5;
color: #666;
border-top: 1px solid #e0e0e0;
}
.sport-decouverte-footer span {
color: #666;
}
.sport-decouverte-partner-link {
color: #c71464;
text-decoration: none;
font-weight: 500;
transition: color 0.2s ease;
}
.sport-decouverte-partner-link:hover {
color: #a0104f;
text-decoration: underline;
}
.sport-decouverte-partner-link:focus {
outline: 2px solid #c71464;
outline-offset: 2px;
border-radius: 2px;
} @media (max-width: 767px) {
.sport-decouverte-footer {
padding: 12px;
font-size: 11px;
margin-top: 20px;
}
}.convertkit-quicktags-modal .media-modal {
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
}
.convertkit-quicktags-modal .media-modal .media-frame-title {
left: 0;
height: 60px;
}
.convertkit-quicktags-modal .media-modal .media-frame-content {
left: 0;
top: 54px;
bottom: 54px; }
.convertkit-quicktags-modal .media-modal .media-frame-content p {
line-height: normal;
}
.convertkit-quicktags-modal .media-modal .media-frame-toolbar {
left: 0;
bottom: 47px;
background: #fff;
}
.convertkit-quicktags-modal .media-modal .media-frame-toolbar .media-toolbar {
padding: 10px;
}@keyframes msb-flash{0%,10%,20%,to{opacity:1}15%,5%{opacity:0}}@keyframes msb-shake{0%,27%,to{transform:translateZ(0)}15%,21%,3%,9%{transform:translate3d(-10px,0,0)}12%,18%,24%,6%{transform:translate3d(10px,0,0)}}@keyframes msb-swing{5%{transform:rotate(15deg)}10%{transform:rotate(-10deg)}15%{transform:rotate(5deg)}20%{transform:rotate(-5deg)}25%,to{transform:rotate(0deg)}}@keyframes msb-tada{0%{transform:scaleX(1)}2%,4%{transform:scale3d(.9,.9,.9) rotate(-3deg)}10%,14%,18%,6%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}12%,16%,8%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}20%,to{transform:scaleX(1)}}@keyframes msb-heartbeat{0%{transform:scale(1)}4%{transform:scale(1.3)}8%{transform:scale(1)}12%{transform:scale(1.3)}18%,to{transform:scale(1)}}@keyframes msb-wobble{0%{transform:translateZ(0)}3%{transform:translate3d(-25%,0,0) rotate(-5deg)}6%{transform:translate3d(20%,0,0) rotate(3deg)}9%{transform:translate3d(-15%,0,0) rotate(-3deg)}12%{transform:translate3d(10%,0,0) rotate(2deg)}15%{transform:translate3d(-5%,0,0) rotate(-1deg)}18%,to{transform:translateZ(0)}}body.mysticky-welcomebar-apper #wpadminbar{z-index:99999999}.mysticky-welcomebar-fixed,.mysticky-welcomebar-fixed *{box-sizing:border-box}.mysticky-welcomebar-fixed{left:0;opacity:0;position:fixed;right:0;z-index:999}.mysticky-welcomebar-fixed-wrap{align-items:center;display:flex;height:100%;justify-content:center;padding:10px 50px;width:100%}.mysticky-welcomebar-animation:not(.mysticky-welcomebar-entry-effect-none){transition:all 1s ease 0s}.mysticky-welcomebar-entry-effect-fade{opacity:0}.mysticky-welcomebar-entry-effect-none.entry-effect{display:block;opacity:1}.mysticky-welcomebar-fixed.front-site .mysticky-welcomebar-content p a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25ch}.mysticky-welcomebar-fixed.front-site .mysticky-welcomebar-content p,.mysticky-welcomebar-fixed.front-site .mysticky-welcomebar-content p a{font-family:inherit;font-weight:400;line-height:1.2;margin:0;padding:0}.mysticky-welcomebar-fixed.front-site .mysticky-welcomebar-btn{display:none;line-height:1}.mysticky-welcomebar-fixed.mysticky-welcomebar-btn-desktop.front-site .mysticky-welcomebar-btn{display:block;margin-left:15px;position:relative}.mysticky-welcomebar-fixed.front-site .mysticky-welcomebar-btn a{display:inline-block;font-family:inherit;font-weight:400;line-height:1.2;padding:5px 20px;text-decoration:none;vertical-align:top;white-space:nowrap}.mysticky-welcomebar-fixed.front-site .mysticky-welcomebar-close{border-radius:5px;color:#000;display:none;height:30px;line-height:30px;outline:none;position:absolute;right:5px;text-align:center;text-decoration:none;text-shadow:0 0 0 #fff;top:5px;transform-origin:50% 50%;transition:all .5s ease 0s;vertical-align:top;width:30px}.mysticky-welcomebar-fixed.front-site .mysticky-welcomebar-close:hover{opacity:1;transform:rotate(180deg)}.mysticky-welcomebar-fixed .mysticky-welcomebar-close span.dashicons{font-size:27px}.mysticky-welcomebar-fixed.mysticky-welcomebar-showx-desktop .mysticky-welcomebar-close{cursor:pointer;display:inline-block}.count-down-timer-box{display:flex;margin:0 10px;padding-top:15px}.count-down-timer-box .counter-timer{align-items:center;display:inline-flex!important;font-size:16px}.count-down-timer-box .counter-timer span{align-items:center;background:#000;border-radius:6px;color:#fff;font-family:inherit;height:28px;line-height:28px;text-align:center;width:28px!important}.counter-main-block{display:inline-block;margin:0 10px;text-align:center;width:-moz-max-content;width:max-content}.counter-main-block label{display:block;font-size:12px;margin-bottom:0!important}.front-site .coupon-cpy-tooltip{display:inline-block;position:relative}.front-site .mysticky-coupon-btn.coupon-cpy-tooltip{display:inline-block;line-break:anywhere;margin-left:10px;max-width:250px;padding:6px 10px 10px;position:relative;width:auto}.front-site span.tooltiptext.cpy-tooltip{background-color:#555;border-radius:6px;color:#fff;font-size:10px;left:50%;margin-left:-44px;opacity:0;padding:1px 5px;position:absolute;text-align:center;top:-5px;transition:opacity .3s;visibility:hidden;width:92px;z-index:1}.front-site .mysticky-coupon-btn a{background-color:#9437f2;border-radius:4px;display:flex;font-size:14px;line-height:2em;max-height:28px;overflow:hidden;padding:0 16px;text-decoration:none}.front-site .mysticky-couponbar-content{align-items:center;display:flex;height:50px;justify-content:center;margin-top:1px;width:100%}.front-site .coupon-cpy-tooltip .tooltiptext:after{border:5px solid transparent;border-top-color:#555;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.front-site .coupon-text{padding:0 10px;vertical-align:middle}.front-site .mysticky-couponbar-content .coupon-text p{margin:0}.front-site .coupon-text-sp{border:1px dashed #877572;border-radius:5px;display:block;padding:5px}.front-site .mysticky-coupon-btn.coupon-cpy-tooltip .coupon-text-sp svg{display:block;height:14px;left:unset;position:absolute;right:4px;top:0;transform:rotateY(180deg);width:14px;z-index:9999}.front-site .vector path{fill:#787b72}.mysticky-welcomebar-fixed .mystickymenu-front.mysticky-welcomebar-lead-content{display:flex;margin:0 10px;width:auto}.mysticky-welcomebar-fixed-wrap .mystickymenu-front input[type=email],.mystickymenu-front.mysticky-welcomebar-lead-content input[type=text]{border:none;font-size:12px;margin-right:10px;min-width:50%;padding:7px 5px;width:100%}.mysticky-welcomebar-fixed-wrap .mystickymenu-front input[type=email]{margin-right:0}.mysticky-welcomebar-fixed-wrap .mystickymenu-front input[type=email]:focus,.mystickymenu-front.mysticky-welcomebar-lead-content input[type=text]:focus{border:unset;border-color:unset;box-shadow:unset;outline:unset}.front-site .input-error{bottom:0;color:red;display:block;font-family:inherit;font-size:13px;font-style:normal;position:absolute}.mysticky-welcomebar-fixed-wrap .mysticky-welcomebar-content{flex:1;text-align:center}@media only screen and (min-width:481px){.mysticky-welcomebar-fixed-wrap.mysticky-welcomebar-position-left{justify-content:flex-start}.mysticky-welcomebar-fixed-wrap.mysticky-welcomebar-position-center{justify-content:center}.mysticky-welcomebar-fixed-wrap.mysticky-welcomebar-position-right{justify-content:flex-end}.mysticky-welcomebar-fixed-wrap.mysticky-welcomebar-position-center .mysticky-welcomebar-content,.mysticky-welcomebar-fixed-wrap.mysticky-welcomebar-position-left .mysticky-welcomebar-content,.mysticky-welcomebar-fixed-wrap.mysticky-welcomebar-position-right .mysticky-welcomebar-content{flex:unset}}@media only screen and (min-width:1025px){.mysticky-welcomebar-display-desktop.mysticky-welcomebar-entry-effect-fade.entry-effect{opacity:1}.mysticky-welcomebar-display-desktop.mysticky-welcomebar-entry-effect-none.entry-effect{display:block}.mysticky-welcomebar-display-desktop.mysticky-welcomebar-position-top.mysticky-welcomebar-entry-effect-slide-in.entry-effect.mysticky-welcomebar-fixed,.mysticky-welcomebar-display-desktop.mysticky-welcomebar-position-top.mysticky-welcomebar-fixed{top:0}.mysticky-welcomebar-display-desktop.mysticky-welcomebar-position-bottom.mysticky-welcomebar-entry-effect-slide-in.entry-effect.mysticky-welcomebar-fixed,.mysticky-welcomebar-display-desktop.mysticky-welcomebar-position-bottom.mysticky-welcomebar-fixed{bottom:0}}@media only screen and (max-width:1024px){.mysticky-welcomebar-fixed-wrap{padding:10px}.mysticky-welcomebar-display-mobile.mysticky-welcomebar-entry-effect-fade.entry-effect{opacity:1}.mysticky-welcomebar-display-mobile.mysticky-welcomebar-entry-effect-none.entry-effect{display:block}.mysticky-welcomebar-display-mobile.mysticky-welcomebar-position-top.mysticky-welcomebar-entry-effect-slide-in.entry-effect.mysticky-welcomebar-fixed,.mysticky-welcomebar-display-mobile.mysticky-welcomebar-position-top.mysticky-welcomebar-fixed{top:0}.mysticky-welcomebar-display-mobile.mysticky-welcomebar-position-bottom.mysticky-welcomebar-entry-effect-slide-in.entry-effect.mysticky-welcomebar-fixed,.mysticky-welcomebar-display-mobile.mysticky-welcomebar-position-bottom.mysticky-welcomebar-fixed{bottom:0}.mysticky-welcomebar-fixed.mysticky-welcomebar-showx-desktop.front-site .mysticky-welcomebar-close{display:none}.mysticky-welcomebar-fixed.mysticky-welcomebar-showx-mobile.front-site .mysticky-welcomebar-close{cursor:pointer;display:inline-block}.mysticky-welcomebar-fixed.mysticky-welcomebar-showx-desktop.front-site .mysticky-welcomebar-btn{display:none;margin-left:15px}.mysticky-welcomebar-fixed.mysticky-welcomebar-btn-mobile.front-site .mysticky-welcomebar-btn{display:block;margin-left:15px}.mysticky-welcomebar-fixed.front-site.mysticky-welcomebar-display-mobile.front-site{height:auto}}@media only screen and (max-width:480px){.mysticky-welcomebar-fixed.front-site .mysticky-welcomebar-fixed-wrap{flex-direction:column;padding:15px 20px 10px}.mysticky-welcomebar-fixed.front-site .mysticky-welcomebar-fixed-wrap .mysticky-welcomebar-content{width:100%}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn{margin-top:10px}.counter-main-block{margin:0 8px}.front-site .mysticky-couponbar-content{flex-direction:column;flex-wrap:wrap;height:auto!important;justify-content:center;text-align:center}.mysticky-welcomebar-fixed.mysticky-welcomebar-widget-1,.mysticky-welcomebar-fixed.mysticky-welcomebar-widget-2{height:auto!important}.front-site .mysticky-couponbar-content .coupon-text p{margin-bottom:3px}.front-site .mysticky-coupon-btn.coupon-cpy-tooltip{margin:0;padding:5px 10px}.mysticky-welcomebar-fixed.front-site .mysticky-welcomebar-close{right:2px;width:20px}.mysticky-welcomebar-fixed.mysticky-welcomebar-btn-mobile.front-site .mysticky-welcomebar-btn{margin-left:0;text-align:center}}.mystickymenu-front.mysticky-welcomebar-lead-content div{padding:0 5px}.mysticky-welcomebar-btn a{cursor:pointer;outline:none!important;position:relative}.mysticky-welcomebar-hover-effect-border1{position:relative}.mysticky-welcomebar-hover-effect-border1 a{display:block;height:100%;width:100%}.mysticky-welcomebar-hover-effect-border1:after,.mysticky-welcomebar-hover-effect-border1:before{background:#000;content:"";height:0;position:absolute;width:2px}.mysticky-welcomebar-hover-effect-border1:before{right:0;top:0;transition:all .1s ease;z-index:1!important}.mysticky-welcomebar-hover-effect-border1:after{bottom:0;left:0;transition:all .1s ease .2s}.mysticky-welcomebar-hover-effect-border1:hover:before{height:100%;transition:all .1s ease .2s}.mysticky-welcomebar-hover-effect-border1:hover:after{height:100%;transition:all .1s ease}.mysticky-welcomebar-hover-effect-border1 a:after,.mysticky-welcomebar-hover-effect-border1 a:before{background:#000;content:"";position:absolute}.mysticky-welcomebar-hover-effect-border1 a:before{height:2px;left:0;top:0;transition:all .1s ease .1s;width:0}.mysticky-welcomebar-hover-effect-border1 a:after{bottom:-1px;height:2px;left:0;width:100%}.mysticky-welcomebar-hover-effect-border1 a:hover:before{width:100%}.mysticky-welcomebar-hover-effect-border2 a{display:block;height:100%;position:relative;width:100%}.mysticky-welcomebar-hover-effect-border2:after,.mysticky-welcomebar-hover-effect-border2:before{border-radius:4px;content:"";position:absolute;right:0;transition:all .3s ease;z-index:99}.mysticky-welcomebar-hover-effect-border2:before{width:2px}.mysticky-welcomebar-hover-effect-border2:after{height:2px;width:0}.mysticky-welcomebar-hover-effect-border2:hover:before{height:29px}.mysticky-welcomebar-hover-effect-border2:hover:after{width:86px}.mysticky-welcomebar-hover-effect-border2 a:after,.mysticky-welcomebar-hover-effect-border2 a:before{bottom:0;content:"";left:0;position:absolute;transition:all .3s ease;z-index:0!important}.mysticky-welcomebar-hover-effect-border2 a:before{height:0;width:2px}.mysticky-welcomebar-hover-effect-border2 a:after{height:2px;width:0}.mysticky-welcomebar-hover-effect-border2 a:hover:before{height:100%}.mysticky-welcomebar-hover-effect-border2 a:hover:after{width:100%}.mysticky-welcomebar-hover-effect-border3 a{display:block;height:100%;position:relative;width:100%}.mysticky-welcomebar-hover-effect-border3:after,.mysticky-welcomebar-hover-effect-border3:before{content:"";position:absolute;right:0;transition:all .3s ease;z-index:99}.mysticky-welcomebar-hover-effect-border3:before{height:14px;width:2px}.mysticky-welcomebar-hover-effect-border3:after{height:2px;width:14px}.mysticky-welcomebar-hover-effect-border3:hover:before{height:29px}.mysticky-welcomebar-hover-effect-border3:hover:after{width:86px}.mysticky-welcomebar-hover-effect-border3 a:after,.mysticky-welcomebar-hover-effect-border3 a:before{bottom:0;content:"";left:0;position:absolute;transition:all .3s ease;z-index:0!important}.mysticky-welcomebar-hover-effect-border3 a:before{height:50%;width:2px}.mysticky-welcomebar-hover-effect-border3 a:after{height:2px;width:14px}.mysticky-welcomebar-hover-effect-border3 a:hover:before{height:100%}.mysticky-welcomebar-hover-effect-border3 a:hover:after{width:100%}.mysticky-welcomebar-hover-effect-border4 a{display:block;height:100%;position:relative;width:100%}.mysticky-welcomebar-hover-effect-border4:after,.mysticky-welcomebar-hover-effect-border4:before{bottom:0;content:"";position:absolute;right:0;transition:all .3s ease;z-index:99}.mysticky-welcomebar-hover-effect-border4:before{height:14px;width:2px}.mysticky-welcomebar-hover-effect-border4:after{height:2px;width:14px}.mysticky-welcomebar-hover-effect-border4:hover:before{height:29px}.mysticky-welcomebar-hover-effect-border4:hover:after{width:86px}.mysticky-welcomebar-hover-effect-border4 a:after,.mysticky-welcomebar-hover-effect-border4 a:before{content:"";left:0;position:absolute;top:0;transition:all .3s ease}.mysticky-welcomebar-hover-effect-border4 a:before{height:50%;width:2px}.mysticky-welcomebar-hover-effect-border4 a:after{height:2px;width:14px}.mysticky-welcomebar-hover-effect-border4 a:hover:before{height:100%}.mysticky-welcomebar-hover-effect-border4 a:hover:after{width:100%}.mysticky-welcomebar-hover-effect-fill1 a{z-index:1}.mysticky-welcomebar-hover-effect-fill1 a:after{content:"";height:100%;left:0;position:absolute;top:0;width:0;z-index:-1}.mysticky-welcomebar-hover-effect-fill1 a:hover:after{width:100%}.mysticky-welcomebar-hover-effect-fill1 a:active{top:2px}.mysticky-welcomebar-hover-effect-fill2 a{z-index:1}.mysticky-welcomebar-hover-effect-fill2 a:after{content:"";direction:rtl;height:100%;left:0;position:absolute;top:0;transition:all .3s ease;width:0;z-index:-1}.mysticky-welcomebar-hover-effect-fill2 a:hover:after{left:auto;right:0;width:100%}.mysticky-welcomebar-hover-effect-fill2 a:active{top:2px}.mysticky-welcomebar-hover-effect-fill3 a{border:0 solid #000;z-index:1}.mysticky-welcomebar-hover-effect-fill3 a:after{bottom:0;content:"";height:0;left:0;position:absolute;transition:all .3s ease;width:100%;z-index:-1}.mysticky-welcomebar-hover-effect-fill3 a:hover:after{height:100%;top:0}.mysticky-welcomebar-hover-effect-fill3 a:active{top:2px}.mysticky-welcomebar-hover-effect-fill4 a{z-index:1}.mysticky-welcomebar-hover-effect-fill4 a:after{content:"";height:0;left:0;position:absolute;top:0;transition:all .3s ease;width:100%;z-index:-1}.mysticky-welcomebar-hover-effect-fill4 a:hover:after{bottom:0;height:100%;top:auto}.mysticky-welcomebar-hover-effect-fill4 a:active{top:2px}.mysticky-welcomebar-hover-effect-fill5 a{border:0 solid #000;z-index:3}.mysticky-welcomebar-hover-effect-fill5 a:after{content:"";height:100%;position:absolute;right:0;top:0;transition:all .3s ease;width:0;z-index:-1}.mysticky-welcomebar-hover-effect-fill5 a:hover:after{left:0;width:100%}.mysticky-welcomebar-hover-effect-fill5 a:active{top:2px}.mysticky-welcomebar-btn-a.button-has-msb-shadow:not(.button-has-msb-3d-effect){box-shadow:0 4px 8px -2px rgba(0,0,0,.35)}.mysticky-welcomebar-btn-a.button-has-msb-shadow.button-has-msb-3d-effect:after{box-shadow:0 8px 20px -2px rgba(0,0,0,.4);height:100%;left:0;position:absolute;top:0;width:100%}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn{align-items:center;display:inline-flex;justify-content:center;margin:0!important;padding:0!important;position:relative;text-decoration:none}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn p{margin:0;padding:0}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn .button-text{align-items:center;border-radius:4px;display:inline-block;padding:5px 8px}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-3d-effect,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-3d-effect:hover{transition:all .1s ease-in-out}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-3d-effect:active,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-3d-effect:hover:active{top:4px}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn:not(.has-msb-shadow,.has-msb-3d-effect):hover{box-shadow:0 4px 8px -2px rgba(0,0,0,.35)}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-animation[data-animation=flash]{animation:msb-flash 4s linear 0s infinite}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-animation[data-animation=shake]{animation:msb-shake 4s linear 0s infinite}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-animation[data-animation=swing]{animation:msb-swing 4s linear 0s infinite}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-animation[data-animation=tada]{animation:msb-tada 4s linear 0s infinite}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-animation[data-animation=heartbeat]{animation:msb-heartbeat 4s linear 0s infinite}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-animation[data-animation=wobble]{animation:msb-wobble 4s linear 0s infinite}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1] .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1] .button-text:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2] .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2] .button-text:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3] .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3] .button-text:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4] .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4] .button-text:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:before{content:"";position:absolute}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]{transition:all .1s ease .6s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:hover{border-radius:0;transition:all .1s ease}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:before{height:0;width:2px}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:before{bottom:0;left:0;transition:all .1s ease .3s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:after{right:0;top:0;transition:all .1s ease}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1] .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1] .button-text:before{height:2px;width:0}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1] .button-text:before{left:0;top:0;transition:all .1s ease .2s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1] .button-text:after{bottom:0;right:0;transition:all .1s ease .4s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:hover:before{height:100%;transition:all .1s ease .2s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:hover:after{height:100%;transition:all .1s ease .4s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:hover .button-text:before{transition:all .1s ease .3s;width:100%}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:hover .button-text:after{transition:all .1s ease .1s;width:100%}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]{transition:all .1s ease .3s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:hover{border-radius:0;transition:all .1s ease}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:before{height:0;transition:all .1s ease .1s;width:2px}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:before{bottom:0;left:0}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:after{right:0;top:0}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2] .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2] .button-text:before{height:2px;transition:all .1s ease .1s;width:0}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2] .button-text:before{right:0;top:0}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2] .button-text:after{bottom:0;left:0}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:hover:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:hover:before{height:100%;transition:all .1s ease .1s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:hover .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:hover .button-text:before{transition:all .1s ease .1s;width:100%}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]{border-bottom-left-radius:0;border-top-right-radius:0;transition:all .1s ease .1s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:before{right:0;top:0;transition:all .1s ease .1s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3] .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3] .button-text:before{bottom:0;left:0;transition:all .1s ease .1s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]{border-bottom-right-radius:0;border-top-left-radius:0;transition:all .1s ease .1s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:before{bottom:0;right:0;transition:all .1s ease .1s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4] .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4] .button-text:before{left:0;top:0;transition:all .1s ease .1s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:hover,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:hover{border-radius:0;transition:all .1s ease}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:before{height:2px;width:14px}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3] .button-text:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4] .button-text:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:after{height:14px;width:2px}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3] .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4] .button-text:after{height:2px;width:14px}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:hover:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:hover:before{transition:all .1s ease .1s;width:100%}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:hover .button-text:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:hover:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:hover .button-text:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:hover:after{height:100%;transition:all .1s ease .1s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:hover .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:hover .button-text:after{transition:all .1s ease .1s;width:100%}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill2]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill3]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill4]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill5]:after{content:"";direction:rtl;height:100%;left:0;position:absolute;top:0;transition:all .3s ease;width:0;z-index:-1}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill2]:hover:after{left:auto;right:0;width:100%}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill3]:after{bottom:0;height:0;top:auto;width:100%}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill3]:hover:after{height:100%;top:0}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill4]:after{height:0;top:0;width:100%}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill4]:hover:after{bottom:0;height:100%;top:auto}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill5]:after{height:100%;left:auto;right:0}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill5]:hover:after{left:0;width:100%}.mysticky-welcomebar-btn a{animation-duration:1s}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.mysticky-welcomebar-attention-flash.animation-start .mysticky-welcomebar-btn a{animation-name:flash}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.mysticky-welcomebar-attention-shake.animation-start .mysticky-welcomebar-btn a{animation-name:shake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.mysticky-welcomebar-attention-swing.animation-start .mysticky-welcomebar-btn a{animation-name:swing;transform-origin:top center}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.mysticky-welcomebar-attention-tada.animation-start .mysticky-welcomebar-btn a{animation-name:tada}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.mysticky-welcomebar-attention-heartbeat.animation-start .mysticky-welcomebar-btn a{animation-name:heartBeat;animation-timing-function:ease-in-out}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}.mysticky-welcomebar-attention-wobble.animation-start .mysticky-welcomebar-btn a{animation-name:wobble}.morphext>.morphext__animated{display:inline-block}