.legacy-shop-banner{background-color:#222;color:#fff;font-size:.75rem;padding:.3125rem 0;position:relative;z-index:999}@media (max-width:639px){.legacy-shop-banner .container{padding:0}}@media (min-width:640px){.legacy-shop-banner{padding:.5rem}}.legacy-shop-banner--contact-open{position:relative;z-index:999}.legacy-shop-banner--dtw{background:#29313e;color:#fff}.legacy-shop-banner--dtw .legacy-shop-banner__contact{color:#fff}.legacy-shop-banner__inner{align-items:center;display:flex;justify-content:space-between;position:relative}.legacy-shop-banner__contact{align-items:center;color:#fff;display:none;flex:1 1 22.5%;width:22.5%}@media (min-width:768px){.legacy-shop-banner__contact{display:flex}}.legacy-shop-banner__contact__item{align-items:center;display:flex}.legacy-shop-banner__contact__icon{font-size:1.25rem;margin-right:.3125rem}.legacy-shop-banner__contact__icon:before{color:currentColor}.legacy-shop-banner__slider{font-weight:800;overflow:hidden;width:100%}@media (min-width:768px){.legacy-shop-banner__slider{flex:1 1 40%;width:40%}}.legacy-shop-banner__slider .swiper-slide{opacity:0;transition:all .5s ease-in-out}.legacy-shop-banner__slider .swiper-slide.swiper-slide-active{opacity:1}.legacy-shop-banner__service{align-items:center;display:none;flex:1 1 22.5%;font-weight:200;justify-content:flex-end;width:22.5%}@media (min-width:768px){.legacy-shop-banner__service{display:flex}}.legacy-shop-banner__service__item{align-items:center;cursor:pointer;display:flex}.legacy-shop-banner__service__item+.legacy-shop-banner__service__item{margin-left:1.25rem}.legacy-shop-banner__service__item span{display:none}@media (min-width:1280px){.legacy-shop-banner__service__item span{display:block}}.legacy-shop-banner__service__icon{font-size:1.25rem;margin-right:0}@media (min-width:1280px){.legacy-shop-banner__service__icon{margin-right:.3125rem}}.legacy-shop-banner__service__icon:before{color:currentColor}.global-promotion-timer{border-right:1px solid rgba(0,0,0,.1);color:#fff;color:#f48282;font-size:.75rem;font-weight:700;padding:.5rem .3125rem .5rem 0;white-space:nowrap}@media (min-width:768px){.global-promotion-timer{font-size:1rem;margin-right:-.5rem;padding:.5rem}}.global-promotion-loader{height:46px}@media (min-width:768px){.global-promotion-loader{height:80px}}.global-promotion-loader__banner{background:#d21144;height:100%}.global-promotion-loader__banner__skeleton{height:100%;width:100%}.global-promotion{height:46px}@media (min-width:768px){.global-promotion{height:80px}}.global-promotion__banner{background:#d21144;height:100%;padding:.3125rem 0}.global-promotion__banner--dtw{background:#29313e;color:#fff}.global-promotion__banner__inner{height:100%;overflow:hidden}.global-promotion__banner__inner__slider{height:100%}.global-promotion__banner__item{align-items:center;display:flex;gap:.625rem;height:36px;justify-content:center}@media (min-width:768px){.global-promotion__banner__item{gap:1.25rem;height:100%}}.global-promotion__bubble{align-items:center;background:#ba0f3c;border-radius:100px;display:flex;gap:.5rem;padding:0 .625rem}.global-promotion__bubble__code{align-items:center;color:#fff;cursor:pointer;display:inline-flex;font-size:.75rem;gap:.5rem;letter-spacing:.25px;line-height:1;padding:.5rem 0;transition:all .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:768px){.global-promotion__bubble__code{font-size:1rem;padding:.5rem}}.global-promotion__bubble__code__icon{color:#eee6da;font-size:16px}@media (min-width:768px){.global-promotion__bubble__code__icon{font-size:20px}}.global-promotion__banner--dtw .global-promotion__bubble__code{border:2px dashed #23947c;color:#29313e}.global-promotion__bubble__code:hover{transform:scale(1.05)}.global-promotion__description{align-items:center;align-self:center;color:#fff;display:inline-flex;font-family:PoltawskiNowy;font-size:1rem;position:relative}.global-promotion__description--scroll{align-items:flex-start;align-self:flex-start;animation:credits 4s linear 2s infinite}@keyframes credits{0%{transform:translateY(0)}20%{transform:translateY(0)}60%{transform:translateY(calc(-100% + 36px))}90%{transform:translateY(calc(-100% + 36px))}to{transform:translateY(0)}}@media (min-width:768px){.global-promotion__description--scroll{align-self:center;animation:none}.global-promotion__description{font-size:28px}}.global-promotion__description span{margin-left:2px}.global-promotion__description__text{display:-webkit-box;line-height:1.125rem}@media (min-width:768px){.global-promotion__description__text{line-height:100%;margin-top:0}}.global-promotion__description__chevron{background:linear-gradient(270deg,#ba0f3c,transparent);border-radius:0 10px 10px 0;padding:6px;text-align:right;width:30px}.global-promotion__more{align-items:center;cursor:pointer;display:flex;gap:.5rem;justify-content:center;margin-top:1.25rem}@keyframes slide-down{0%{height:0}to{height:46px}}@keyframes slide-down-desktop{0%{height:0}to{height:80px}}.minimal-header{align-items:center;display:flex;justify-content:center;padding:1rem 0}.minimal-header .logo{width:8rem}.notification__message{align-items:center;background-color:#eee6da;border-radius:10px;display:flex;margin-bottom:.5rem;padding:1rem;position:relative;touch-action:pan-y;transition:transform .2s ease-out,opacity .2s ease-out,box-shadow .2s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform,opacity}.notification__message--success{background-color:#6bc05bbf}.notification__message--error,.notification__message--success{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff}.notification__message--error{background:#f48080bf}.notification__message--info{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#3799f4bf;color:#fff}.notification__message--closing{opacity:0!important;transform:translateY(-100%)!important}.notification__message--dragging{box-shadow:0 8px 24px #00000040;transition:box-shadow .2s ease-out}.notification__message:hover{box-shadow:0 6px 16px #0003;cursor:pointer;transform:translateY(-2px)}.notification__message:active{transform:translateY(-1px)}.notification__icon{background:#fff;border:2px solid #fff;border-radius:50%;color:#222;flex:0 0 2.5rem;height:2.5rem;margin-right:1rem;position:relative;width:2.5rem}.notification__icon>div{left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}.notification__icon--success{background:#6bc05b;color:#fff}.notification__icon--error{background:#f48282;color:#fff}.notification__icon--info{background:#3799f4;color:#fff}.notification__item{flex:1}.notification__item span{display:block;font-weight:700;margin-bottom:.25rem}.notification__swipe-indicator{opacity:.6;position:absolute;right:1rem;top:.5rem}@media (min-width:768px){.notification__swipe-indicator{display:none}}.notification-enter-active,.notification-leave-active{transition:all .3s ease}.notification-enter-from,.notification-leave-to{opacity:0;transform:translateY(-100%)}@media (max-width:767px){.notification__message{margin-left:.5rem;margin-right:.5rem}.notification__message:hover{box-shadow:0 4px 12px #00000026;transform:none}}.notifications{bottom:auto;padding:.5rem;pointer-events:none;position:fixed;top:0;transform:translateZ(0);width:100%;will-change:transform;z-index:2147483501}.notifications>div{pointer-events:auto}@media (min-width:768px){.notifications{bottom:auto;left:50%;top:0;transform:translate(-50%) translateZ(0);width:390px}}.footer-breadcrumb[data-v-03f074d0]{background:#eee6da;padding-top:.5rem}.update-notification[data-v-03f074d0]{background:#eee6da;padding:1rem}.trustpilot-widget--footer[data-v-03f074d0]{margin:1rem 0}
