body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.47,0,.74,.71);transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;-webkit-transition:opacity .25s,visibility .25s;transition:opacity .25s,visibility .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;-webkit-transition:opacity .25s,visibility;transition:opacity .25s,visibility;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0/100% 100% no-repeat;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition-property:opacity,-webkit-transform;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;-webkit-transition:color .2s;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:dotted 1px}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;-webkit-transition-property:-webkit-transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:linear;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,.85)),color-stop(50%,rgba(0,0,0,.3)),color-stop(65%,rgba(0,0,0,.15)),color-stop(75.5%,rgba(0,0,0,.075)),color-stop(82.85%,rgba(0,0,0,.037)),color-stop(88%,rgba(0,0,0,.019)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px 44px 25px}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:1s linear infinite a;animation:1s linear infinite a;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fancybox-animated{-webkit-transition-timing-function:cubic-bezier(0,0,.25,1);transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0);transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:12px;padding-right:12px}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;-webkit-transition:.2s;transition:.2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:.2s cubic-bezier(.25,.46,.45,.94);transition:.2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
/*! nouislider - 13.1.5 - 4/24/2019 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr;background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;-webkit-box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0;border-radius:3px}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;-webkit-transform-style:flat;transform-style:flat}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-17px;left:auto}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;-webkit-box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{-webkit-box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}
[data-simplebar]{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;-webkit-box-sizing:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;visibility:visible;overflow:auto;max-width:100%;max-height:100%}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{-webkit-box-sizing:inherit!important;box-sizing:inherit!important;height:100%;width:inherit;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;-webkit-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0}.simplebar-height-auto-observer{-webkit-box-sizing:inherit;box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;right:2px;width:7px;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:0;right:0;opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.simplebar-track .simplebar-scrollbar.simplebar-visible:before{opacity:.5;-webkit-transition:opacity linear;transition:opacity linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}
@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:1s linear infinite swiper-preloader-spin;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
@charset "UTF-8";/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */.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,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-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{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-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{50%,from,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from,to{-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)}}@keyframes pulse{from,to{-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)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.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)}}@keyframes rubberBand{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.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)}}.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 headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-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,to{-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)}}@keyframes tada{from,to{-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)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from,to{-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)}}@keyframes wobble{from,to{-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)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{11.1%,from,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(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{11.1%,from,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(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}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{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}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{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}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{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}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{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}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{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}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{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}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{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}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{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,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{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,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;left:-10%}to{opacity:1;left:0}}@keyframes fadeInLeft{from{opacity:0;left:-10%}to{opacity:1;left:0}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-transition:left .5s;transition:left .5s}@-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;right:-10%}to{opacity:1;right:0}}@keyframes fadeInRight{from{opacity:0;right:-10%}to{opacity:1;right:0}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-transition:right .5s;transition:right .5s}@-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 jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes steamAnim{from{opacity:0;-webkit-transform:scale(.1) rotate(10deg);transform:scale(.1) rotate(10deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}25%{-webkit-transform:rotate(0) translate(-1px,-1px);transform:rotate(0) translate(-1px,-1px);opacity:1}50%{-webkit-transform:rotate(-10deg) translate(-3px,-2px);transform:rotate(-10deg) translate(-3px,-2px)}70%{-webkit-transform:rotate(10deg) translate(1px,-3px);transform:rotate(10deg) translate(1px,-3px);opacity:.75}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes steamAnim{from{opacity:0;-webkit-transform:scale(.1) rotate(10deg);transform:scale(.1) rotate(10deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}25%{-webkit-transform:rotate(0) translate(-1px,-1px);transform:rotate(0) translate(-1px,-1px);opacity:1}50%{-webkit-transform:rotate(-10deg) translate(-3px,-2px);transform:rotate(-10deg) translate(-3px,-2px)}70%{-webkit-transform:rotate(10deg) translate(1px,-3px);transform:rotate(10deg) translate(1px,-3px);opacity:.75}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.steamAnim{-webkit-animation-name:steamAnim;animation-name:steamAnim}@-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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}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(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,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;opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible;opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.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}
html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit;margin:0;padding:0}::-moz-selection{background:#ce2145;color:#fff}::selection{background:#ce2145;color:#fff}ol,ul{list-style:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}a,a:active,a:focus,a:visited{text-decoration:none;outline:0;color:#ce2145}a img{border:none}img.lazyload{opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}img.lazyload.loaded{opacity:1}button,input,textarea{-webkit-appearance:none;outline:0;border-radius:0;border:1px solid #c8c0c0;color:#2e2e2e}button{border:0;background:0 0;text-align:center;cursor:pointer;font-family:inherit;font-size:inherit}apple-pay-button{--apple-pay-button-width:calc(100% - 20px);--apple-pay-button-height:65px;--apple-pay-button-border-radius:0px;--apple-pay-button-padding:10px 0px;--apple-pay-button-box-sizing:border-box;margin:30px 10px 20px}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0!important;border:0!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}form .field-wrapper:not(.checking-reg) input:-webkit-autofill+label,form .field-wrapper:not(.checking-reg) input:-webkit-autofill:active+label,form .field-wrapper:not(.checking-reg) input:-webkit-autofill:focus+label,form .field-wrapper:not(.checking-reg) input:-webkit-autofill:hover+label,form .field-wrapper:not(.checking-reg) textarea:-webkit-autofill+label,form .field-wrapper:not(.checking-reg) textarea:-webkit-autofill:active+label,form .field-wrapper:not(.checking-reg) textarea:-webkit-autofill:focus+label,form .field-wrapper:not(.checking-reg) textarea:-webkit-autofill:hover+label{cursor:default;background-color:#fff;-webkit-transform:translateY(0);transform:translateY(0);font-size:13px}form .field-wrapper textarea{min-height:100px}input::-webkit-input-placeholder{opacity:1}input::-moz-placeholder{opacity:1}input:-ms-input-placeholder{opacity:1}input:-moz-placeholder{opacity:1}span.minus,span.plus{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input::-ms-clear{display:none}.swiper-lazy-preloader{border-color:transparent #ce2145 #ce2145}.swiper-button-next,.swiper-button-prev{color:#ce2145}h1,h2,h3,h4,h5,h6,h7,h8{display:block;clear:both;color:#2e2e2e;font-weight:700;line-height:1}hr{margin:30px 0;border:none;height:1px;background-color:#c8c0c0;width:100%;float:left}.clearfix:after,.clearfix:before{content:'';display:table;clear:both}.clearfix:after{clear:both}.confirm-button,a.confirm-button{float:left;background-color:#ce2145;color:#fff;border:1px solid #ce2145;line-height:2.5;white-space:nowrap;font-size:18px;padding:0 25px;text-transform:uppercase;cursor:pointer;font-weight:800;border-radius:5px}.confirm-button[disabled],a.confirm-button[disabled]{cursor:not-allowed}.confirm-button[disabled]:after,a.confirm-button[disabled]:after{content:'\e89e';font-family:fontello;display:inline-block;margin-left:15px;-webkit-animation-name:spinner;animation-name:spinner;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;font-size:16px}.confirm-button:hover,a.confirm-button:hover{border-color:#a21a36;background-color:#a21a36}.return-button,a.return-button{float:left;background-color:#fff;color:#2e2e2e;border:1px solid #c8c0c0;line-height:2.5;white-space:nowrap;font-size:18px;padding:0 25px;text-transform:uppercase;cursor:pointer;font-weight:700;border-radius:5px}.return-button:hover,a.return-button:hover{border-color:#2e2e2e}.carousel-cell-image{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.carousel-cell-image.flickity-lazyloaded{opacity:1}@supports ((-o-object-fit:cover) or (object-fit:cover)){.css-crop{width:342px;height:342px;-o-object-fit:cover;object-fit:cover}}.size-middle{display:block;position:relative;width:720px;height:720px}.size-middle img{max-width:720px;max-height:720px}.size-custom{display:block;position:relative;width:124px;height:124px}.size-custom img{max-width:124px;max-height:124px}.active-button{position:relative}.active-button:active{top:2px}body{font-family:Avenir,sans-serif;font-size:16px;color:#2e2e2e;background-color:#fff;overflow-x:hidden}.inner{width:1440px;margin:0 auto}#content{min-height:330px}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#loading{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.5);z-index:99999}#loading div{position:absolute;width:80px;top:50%;left:50%;height:80px;border-radius:50%;border:5px solid transparent;border-bottom-color:#ce2145;border-right-color:#ce2145;-webkit-animation:.4s linear infinite spinner;animation:.4s linear infinite spinner;margin-top:-40px;margin-left:-40px;-webkit-transform-origin:center center;transform-origin:center center}.user-custom-content{line-height:1.6}.user-custom-content img{height:auto!important;max-width:100%!important}.user-custom-content p{margin-bottom:20px}.user-custom-content ul{padding-left:20px;margin:20px 0;list-style:initial!important}.user-custom-content ol{list-style:decimal!important;padding-left:20px;margin:20px 0}.user-custom-content hr{margin:0 0 20px!important}.user-custom-content h1:not(.headline){font-size:2em}.user-custom-content h2:not(.headline){font-size:1.5em}.user-custom-content h3:not(.headline){font-size:1.2em}@font-face{font-family:Avenir;font-display:swap;font-style:normal;font-weight:700;src:local(''),url(fonts/subset-Avenir-Black.woff2) format('woff2'),url(fonts/subset-Avenir-Black.woff) format('woff')}@font-face{font-family:Avenir;font-display:swap;font-style:normal;font-weight:300;src:local(''),url(fonts/subset-Avenir-Light.woff2) format('woff2'),url(fonts/subset-Avenir-Light.woff) format('woff')}@font-face{font-family:Avenir;font-display:swap;font-style:normal;font-weight:400;src:local(''),url(fonts/subset-Avenir-Medium.woff2) format('woff2'),url(fonts/subset-Avenir-Medium.woff) format('woff')}@font-face{font-family:fontello;font-display:block;src:url(fonts/fontello.eot?6734951);src:url(fonts/fontello.eot?6734951#iefix) format('embedded-opentype'),url(fonts/fontello.woff2?6734951) format('woff2'),url(fonts/fontello.woff?6734951) format('woff'),url(fonts/fontello.ttf?6734951) format('truetype'),url(fonts/fontello.svg?6734951#fontello) format('svg');font-weight:400;font-style:normal}@font-face{font-family:vivamix-emojis;src:url(fonts/vivamix-emojis.ttf?qq6wj0) format('truetype'),url(fonts/vivamix-emojis.woff?qq6wj0) format('woff'),url(fonts/vivamix-emojis.svg?qq6wj0#vivamix-emojis) format('svg');font-weight:400;font-style:normal;font-display:block}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-spin3:before{content:'\e800'}.icon-mail:before{content:'\e801'}.icon-mail-alt:before{content:'\e802'}.icon-user:before{content:'\e803'}.icon-users:before{content:'\e804'}.icon-home:before{content:'\e805'}.icon-basket:before{content:'\e806'}.icon-doc:before{content:'\e807'}.icon-trash:before{content:'\e808'}.icon-phone:before{content:'\e809'}.icon-phone-squared:before{content:'\e80a'}.icon-menu:before{content:'\e80b'}.icon-mobile:before{content:'\e80c'}.icon-search:before{content:'\e80d'}.icon-facebook-squared:before{content:'\e80e'}.icon-facebook:before{content:'\e80f'}.icon-gplus-squared:before{content:'\e810'}.icon-gplus:before{content:'\e811'}.icon-instagramm:before{content:'\e812'}.icon-linkedin-squared:before{content:'\e813'}.icon-pinterest-circled:before{content:'\e814'}.icon-pinterest-squared:before{content:'\e815'}.icon-twitter-squared:before{content:'\e816'}.icon-twitter:before{content:'\e817'}.icon-youtube-play:before{content:'\e818'}.icon-youtube-squared:before{content:'\e819'}.icon-sitemap:before{content:'\e81a'}.icon-angle-right:before{content:'\e81b'}.icon-angle-left:before{content:'\e81c'}.icon-angle-down:before{content:'\e81d'}.icon-angle-up:before{content:'\e81e'}.icon-arrows-cw:before{content:'\e81f'}.icon-up-dir:before{content:'\e820'}.icon-down-dir:before{content:'\e821'}.icon-left-dir:before{content:'\e822'}.icon-right-dir:before{content:'\e823'}.icon-up-circled:before{content:'\e824'}.icon-down-circled:before{content:'\e825'}.icon-left-circled:before{content:'\e826'}.icon-right-circled:before{content:'\e827'}.icon-floppy:before{content:'\e828'}.icon-chat-empty:before{content:'\e829'}.icon-mail-squared:before{content:'\e82a'}.icon-lock-open:before{content:'\e82b'}.icon-lock:before{content:'\e82c'}.icon-lock-open-alt:before{content:'\e82d'}.icon-edit:before{content:'\e82e'}.icon-attention-circled:before{content:'\e82f'}.icon-attention:before{content:'\e830'}.icon-th-list:before{content:'\e831'}.icon-ok:before{content:'\e832'}.icon-truck:before{content:'\e833'}.icon-credit-card:before{content:'\e834'}.icon-star:before{content:'\e835'}.icon-star-empty:before{content:'\e836'}.icon-down-open:before{content:'\e837'}.icon-up-open:before{content:'\e838'}.icon-phone-1:before{content:'\e839'}.icon-plus-squared-alt:before{content:'\e83a'}.icon-minus-squared-alt:before{content:'\e83b'}.icon-plus-circled:before{content:'\e83c'}.icon-plus-squared:before{content:'\e83d'}.icon-minus-circled:before{content:'\e83e'}.icon-minus-squared:before{content:'\e83f'}.icon-male:before{content:'\e840'}.icon-picture:before{content:'\e841'}.icon-ok-squared:before{content:'\e842'}.icon-cancel:before{content:'\e843'}.icon-cancel-circled2:before{content:'\e844'}.icon-thumbs-up-alt:before{content:'\e845'}.icon-thumbs-down-alt:before{content:'\e846'}.icon-reply-all:before{content:'\e847'}.icon-forward:before{content:'\e848'}.icon-export:before{content:'\e849'}.icon-code:before{content:'\e84a'}.icon-chat:before{content:'\e84b'}.icon-comment-empty:before{content:'\e84c'}.icon-comment:before{content:'\e84d'}.icon-keyboard:before{content:'\e84e'}.icon-print:before{content:'\e84f'}.icon-docs:before{content:'\e850'}.icon-doc-text:before{content:'\e851'}.icon-box:before{content:'\e852'}.icon-dot-circled:before{content:'\e853'}.icon-circle-notch:before{content:'\e854'}.icon-circle-empty:before{content:'\e855'}.icon-circle:before{content:'\e856'}.icon-check-empty:before{content:'\e857'}.icon-toggle-off:before{content:'\e858'}.icon-toggle-on:before{content:'\e859'}.icon-tasks:before{content:'\e85a'}.icon-logout:before{content:'\e85b'}.icon-login:before{content:'\e85c'}.icon-plus-circled-1:before{content:'\e85d'}.icon-minus-circled-1:before{content:'\e85e'}.icon-cancel-circled:before{content:'\e85f'}.icon-user-1:before{content:'\e860'}.icon-users-1:before{content:'\e861'}.icon-check:before{content:'\e862'}.icon-cancel-1:before{content:'\e863'}.icon-up-dir-1:before{content:'\e864'}.icon-down-dir-1:before{content:'\e865'}.icon-left-open-big:before{content:'\e866'}.icon-left-open-mini:before{content:'\e867'}.icon-right-open-mini:before{content:'\e868'}.icon-up-open-mini:before{content:'\e869'}.icon-down-open-big:before{content:'\e86a'}.icon-down-open-mini:before{content:'\e86b'}.icon-down-open-1:before{content:'\e86c'}.icon-left-open:before{content:'\e86d'}.icon-right-open:before{content:'\e86e'}.icon-up-open-1:before{content:'\e86f'}.icon-up-open-big:before{content:'\e870'}.icon-right-open-big:before{content:'\e871'}.icon-ccw:before{content:'\e872'}.icon-cw:before{content:'\e873'}.icon-search-outline:before{content:'\e874'}.icon-user-add-outline:before{content:'\e875'}.icon-user-add:before{content:'\e876'}.icon-basket-1:before{content:'\e877'}.icon-trash-1:before{content:'\e878'}.icon-ok-outline:before{content:'\e879'}.icon-ok-1:before{content:'\e87a'}.icon-cancel-outline:before{content:'\e87b'}.icon-zoom-in-outline:before{content:'\e87c'}.icon-cog:before{content:'\e87d'}.icon-cog-outline:before{content:'\e87e'}.icon-forward-outline:before{content:'\e87f'}.icon-forward-1:before{content:'\e880'}.icon-warning:before{content:'\e881'}.icon-warning-empty:before{content:'\e882'}.icon-attention-1:before{content:'\e883'}.icon-pen:before{content:'\e884'}.icon-pencil:before{content:'\e885'}.icon-basket-2:before{content:'\e886'}.icon-basket-alt:before{content:'\e887'}.icon-search-1:before{content:'\e888'}.icon-user-2:before{content:'\e889'}.icon-mobile-1:before{content:'\e88a'}.icon-mobile-alt:before{content:'\e88b'}.icon-tablet:before{content:'\e88c'}.icon-ipod:before{content:'\e88d'}.icon-check-1:before{content:'\e88e'}.icon-clock:before{content:'\e88f'}.icon-camera:before{content:'\e890'}.icon-tags:before{content:'\e891'}.icon-help-circled:before{content:'\e892'}.icon-info-circled:before{content:'\e893'}.icon-cog-alt:before{content:'\e894'}.icon-zoom-in:before{content:'\e895'}.icon-plus:before{content:'\e896'}.icon-minus:before{content:'\e897'}.icon-chart-bar:before{content:'\e898'}.icon-credit-card-1:before{content:'\e899'}.icon-trash-2:before{content:'\e89a'}.icon-menu-outline:before{content:'\e89b'}.icon-heart:before{content:'\e89c'}.icon-heart-empty:before{content:'\e89d'}.icon-spin4:before{content:'\e89e'}.icon-left-open-1:before{content:'\e89f'}.icon-right-open-1:before{content:'\e8a0'}.icon-heart-1:before{content:'\e8a1'}.icon-menu-1:before{content:'\e8a2'}.icon-message-square:before{content:'\e8a3'}.icon-shopping-cart:before{content:'\e8a4'}.icon-star-1:before{content:'\e8a5'}.icon-user-3:before{content:'\e8a6'}.icon-mail-1:before{content:'\e8a7'}.icon-phone-2:before{content:'\e8a8'}.icon-search-2:before{content:'\e8a9'}.icon-x:before{content:'\e8aa'}.icon-eye-off:before{content:'\e8ab'}.icon-eye:before{content:'\e8ac'}.icon-013-exchange:before{content:'\e8ad'}.icon-014-clock:before{content:'\e8ae'}.icon-020-medal:before{content:'\e8af'}.icon-033-delivery-truck:before{content:'\e8b0'}.icon-cart:before{content:'\e8b1'}.icon-downwards-arrow-key:before{content:'\e8b2'}.icon-user-4:before{content:'\e8b3'}.icon-049-wallet:before{content:'\e8b4'}.icon-envelope:before{content:'\e8b5'}.icon-phone-call:before{content:'\e8b6'}.icon-search-3:before{content:'\e8b7'}.icon-link-ext:before{content:'\f08e'}.icon-certificate:before{content:'\f0a3'}.icon-filter:before{content:'\f0b0'}.icon-quote-left:before{content:'\f10d'}.icon-quote-right:before{content:'\f10e'}.icon-info:before{content:'\f129'}.icon-sort-alt-up:before{content:'\f160'}.icon-sort-alt-down:before{content:'\f161'}.icon-youtube:before{content:'\f167'}.icon-tumblr:before{content:'\f173'}.icon-history:before{content:'\f1da'}.icon-sliders:before{content:'\f1de'}.icon-calc:before{content:'\f1ec'}.icon-pinterest:before{content:'\f231'}.icon-user-plus:before{content:'\f234'}.icon-map-o:before{content:'\f278'}.icon-commenting:before{content:'\f27a'}.icon-commenting-o:before{content:'\f27b'}.icon-shopping-basket:before{content:'\f291'}.product-buy-wrapper .presale-info{font-size:20px;color:#2e2e2e;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:600px){.product-buy-wrapper .presale-info{font-size:15px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.2}}.fancybox-active #chat-widget-container{display:none}.christmas-delivery{line-height:23px;font-size:14px;position:relative;z-index:1203}.christmas-delivery .promo-text{line-height:inherit;max-width:1440px;margin:0 auto;border-bottom:1px solid #c8c0c0;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:none;font-weight:400;background-color:#77787a;padding:2px 10px;color:#fff;position:relative;z-index:2}.christmas-delivery .promo-text svg{max-width:18px}.christmas-delivery .promo-text a{font-weight:700;color:#fff;text-decoration:underline}.christmas-delivery .promo-text [data-christmas-tooltip-text]{font-style:italic;text-decoration:underline;position:relative;cursor:help}.christmas-delivery .promo-text [data-christmas-tooltip-text]:hover:after{opacity:1;visibility:visible}.christmas-delivery .promo-text [data-christmas-tooltip-text]:after{content:attr(data-christmas-tooltip-text);position:absolute;top:100%;right:0;z-index:100;color:#2e2e2e;-webkit-box-shadow:0 0 1.25rem 0 rgba(0,0,0,.15);box-shadow:0 0 1.25rem 0 rgba(0,0,0,.15);background-color:#f2f2f2;border:.0625rem solid #d2d3d5;font-style:normal;padding:10px 15px;line-height:1.2;width:300px;text-align:left;opacity:0;visibility:hidden}@media (max-width:1024px){.christmas-delivery .promo-text{margin:52px auto -52px;line-height:16px;padding:5px;font-size:14px}}#header{clear:both}.hero-banner{width:100%;float:left;clear:both;position:relative;margin:12px 0;aspect-ratio:16/9}.hero-banner iframe{width:100%;aspect-ratio:16/9;display:block;pointer-events:none;z-index:1;position:relative}.hero-banner iframe+.img-wrapper{aspect-ratio:16/9;position:absolute;top:0;left:0;z-index:0}.hero-banner iframe+.img-wrapper img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.hero-banner .img-wrapper img{display:block;max-width:100%;height:auto;margin:0 auto}.hero-banner .text-wrapper{position:absolute;bottom:0;left:0;right:0;text-align:center;background-image:-webkit-gradient(linear,left top,left bottom,from(#00000000),to(#000000D1));background-image:linear-gradient(180deg,#00000000 0,#000000D1 100%);color:#fff;padding:32px 10px 20px;z-index:2}.hero-banner .text-wrapper strong{display:block;font-weight:400;font-size:30px;line-height:2.5rem}.hero-banner .text-wrapper strong+p{margin-top:10px}.hero-banner .text-wrapper p{font-size:21px;line-height:1.75rem;font-weight:300}#container{position:relative}#search-box .search-wrapper .close{display:none}.top-bar{width:100%;float:left;clear:both;line-height:23px;padding:8px 0;font-size:14px;margin-bottom:71px}.top-bar .mainmenu{display:none;float:right}.top-bar .mainmenu li{float:left;margin-right:19px}.top-bar .mainmenu a{display:block;padding:0 10px;font-weight:700;color:#ce2145;font-size:15px}.top-bar .mainmenu a:hover{color:#ce2145}.top-bar .mainmenu a[data-atrr*=Czarny],.top-bar .mainmenu a[data-atrr*=czarny]{background-color:#000!important;color:#fff!important}.top-bar-vivamix-text{float:left}.top-bar-menu{float:right}.top-bar-menu li{float:left;margin-right:19px}.top-bar-menu li:last-child{margin-right:-10px}.top-bar-menu a{color:#2e2e2e;display:block;padding:0 10px}.top-bar-menu a:hover{color:#ce2145}.sticky-bar-wrapper{position:absolute;top:39px;width:0;height:calc(100% - 39px)}body[data-page-type=homepage] .sticky-bar:not(.stuck):after{opacity:1;top:0;height:calc(100% + 1px)}.sticky-bar{width:1440px;float:left;clear:both;height:71px;border-top:1px solid #c8c0c0;border-bottom:1px solid #c8c0c0;background-color:#fff;z-index:1000;position:sticky;top:0}.sticky-bar:after{content:'';position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-1px;width:102vw;height:calc(100% + 2px);z-index:-1;background-color:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.15);box-shadow:0 4px 4px rgba(0,0,0,.15);opacity:0}.sticky-bar.stuck{border-color:transparent}.sticky-bar.stuck:after{opacity:1}#logo{position:absolute;top:-1px;left:0;width:351px;height:71px;font-size:0;background:url(/dist/images/logo.png) center top 12px/196px auto no-repeat #ce2145}.header-actions{float:right;position:relative}.header-actions.search-box-active #header-search-trigger:after{content:'\e863'}.header-actions.search-box-active #search-box{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}#header-cart,#header-search-trigger,#header-user{float:left;color:#2e2e2e;line-height:39px;margin-top:15px}#header-cart:after,#header-search-trigger:after,#header-user:after{font-family:fontello;display:block;padding:0 10px}#header-search-trigger{float:left;color:#2e2e2e;margin-right:25px;cursor:pointer}#header-search-trigger:after{content:'\e8b7';font-size:22px;padding:0;width:42px;text-align:center}#search-box{position:absolute;top:0;right:calc(100% + 10px);width:850px;opacity:0;visibility:hidden;-webkit-transform:scale(1.1);transform:scale(1.1)}#search-box .search-wrapper{height:39px;margin-top:15px}#search-box input[type=text]{height:39px;border-width:2px}#suggestions{background-color:#fff;border:2px solid #c8c0c0;border-top:none;padding:10px 15px;overflow:hidden;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.25);box-shadow:0 5px 5px rgba(0,0,0,.25)}#suggestions #search-results{overflow:hidden}#suggestions .search-result-products{float:left;width:70%;border-right:2px solid #c8c0c0;margin-bottom:10px;padding-right:10px}#suggestions .search-result-products li{margin-top:10px}#suggestions .search-result-products li:first-child{margin-top:0}#suggestions .search-result-products li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;min-height:60px;padding-left:80px}#suggestions .search-result-products li em{width:60px;height:60px;position:absolute;top:50%;margin-top:-30px;left:0}#suggestions .search-result-products li em img{position:absolute;top:50%;max-width:100%;max-height:100%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#suggestions .search-result-products li .searchheading{display:block;color:#2e2e2e;font-weight:700;text-transform:uppercase;font-size:14px}#suggestions .search-result-products li .searchprice{display:block;font-weight:500;color:#2e2e2e;font-size:14px;margin-top:3px}#suggestions .seperator{float:left;width:30%;padding:3px 0 3px 10px}#suggestions .search-result-categories{width:30%;float:left;padding-left:25px;position:relative;padding-top:30px;list-style:disc}#suggestions .search-result-categories:before{content:'Kategorie:';position:absolute;top:0;left:10px;font-weight:700;text-transform:uppercase}#suggestions .search-result-categories a{display:inline-block;color:#2e2e2e;font-weight:400;padding:3px 0}#suggestions #search-all{float:left;clear:both}#header-user{float:left;color:#2e2e2e;margin-right:25px}#header-user:after{content:'\e8b3';font-size:30px}#header-cart{margin-right:-10px;position:relative}#header-cart:after{content:'\e8b1';font-size:22px}#header-cart i{position:absolute;top:7px;right:6px;width:8px;height:8px;border-radius:50%;background-color:#ce2145}.header-menu-wrapper{float:left;padding-left:351px;width:calc(100% - 179px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-menu-wrapper .mainmenu li{float:left}.header-menu-wrapper .mainmenu li:nth-child(2){margin-left:18px}.header-menu-wrapper .mainmenu a{padding:0 16px;display:block;line-height:69px;color:#2e2e2e;font-weight:800;text-transform:uppercase;position:relative}.header-menu-wrapper .mainmenu a:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-delay:.2s;transition-delay:.2s}.header-menu-wrapper .mainmenu a:after{content:'';position:absolute;bottom:-1px;left:0;height:2px;width:100%;background-color:#2e2e2e;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform:scaleX(0);transform:scaleX(0)}.header-menu-wrapper .mainmenu a[data-atrr*=Promocja]{color:#ce2145}.header-menu-wrapper .mainmenu a[data-atrr*=Czarny],.header-menu-wrapper .mainmenu a[data-atrr*=czarny]{background-color:#000!important;color:#fff!important}.banners-wrapper{width:100%;float:left;clear:both}@media (min-width:1025px){#tree{display:-webkit-box;display:-ms-flexbox;display:flex}#tree .tree-mobile-nav,#tree>i{display:none}#tree .main-tree-container{display:contents}#tree .tree-container>i{font-style:normal;cursor:pointer;padding:0 17px;line-height:1.2;display:block;height:69px;color:#2e2e2e;font-weight:700;text-transform:uppercase;margin-right:18px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#tree .tree-container>i:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-delay:.2s;transition-delay:.2s}#tree .tree-container>i:after{content:'';position:absolute;bottom:-1px;left:0;height:2px;width:100%;background-color:#2e2e2e;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform:scaleX(0);transform:scaleX(0)}#tree .tree-container>i:before{content:'\e821';font-family:fontello;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:13px;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}#tree .tree-container>i:hover:before{-webkit-transform:translateY(-50%) rotateX(180deg);transform:translateY(-50%) rotateX(180deg)}#tree .tree-container:hover>i:after{-webkit-transform:scaleX(1);transform:scaleX(1)}#tree .tree-container:hover .tree-wrapper{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1);left:0}#tree button{display:none}.sticky-bar.stuck .tree-wrapper{max-height:calc(100vh - 71px)}.tree-wrapper{position:absolute;top:calc(100% + 1px);z-index:100;width:100%;background-color:#f5f5f5;padding:0 11px 14px;-webkit-transform:scale(.98);transform:scale(.98);opacity:0;visibility:hidden;-webkit-transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:opacity .2s ease-in-out,transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform-origin:center top;transform-origin:center top;max-height:calc(100vh - 110px);overflow-y:auto;left:-10000px;-webkit-box-shadow:0 10px 10px rgba(0,0,0,.1);box-shadow:0 10px 10px rgba(0,0,0,.1)}.tree-wrapper.visible{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1);left:0}.tree-wrapper>ul{-webkit-columns:4;-moz-columns:4;columns:4;-webkit-column-gap:23px;-moz-column-gap:23px;column-gap:23px;-webkit-column-rule:1px solid #d8d8d8;-moz-column-rule:1px solid #d8d8d8;column-rule:1px solid #d8d8d8;padding:35px 0;position:relative;width:100%}.tree-wrapper>ul:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#d8d8d8}.tree-wrapper>ul a{position:relative}.tree-wrapper>ul a:not([data-promoted=""]){padding-right:80px!important}.tree-wrapper>ul a:after{content:attr(data-promoted);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px;color:#fff;background-color:#ce2145;font-size:14px;font-weight:700;line-height:21px;padding:0 5px}.tree-wrapper>ul a:hover{color:#ce2145!important}.tree-wrapper>ul li.t0{padding-left:60px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;padding-bottom:4px;position:relative;margin-bottom:21px}.tree-wrapper>ul li.t0 .img-wrapper{position:absolute;top:0;left:0;width:45px;height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tree-wrapper>ul li.t0 .img-wrapper img{max-width:100%;max-height:100%;-ms-flex-item-align:center;align-self:center}.tree-wrapper>ul li.t0>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2e2e2e;font-weight:700;min-height:45px;line-height:1.15}.tree-wrapper>ul li.t1>a{display:block;color:#2e2e2e;padding:5px 0;line-height:20px}.tree-wrapper>ul li.t2>a{color:#2e2e2e;padding-left:10px}.tree-wrapper .product-colors{float:left;width:50%;position:relative}.tree-wrapper .product-colors:after{content:'';position:absolute;top:9px;right:0;width:1px;background-color:#d8d8d8;height:calc(100% - 13px)}.tree-wrapper .product-colors>strong{display:block;font-size:12px;line-height:16px;text-transform:uppercase;padding-top:9px;padding-bottom:2px}.tree-wrapper .product-colors .wrapper{padding:9px 0 0}.tree-wrapper .product-colors .wrapper a{float:left;margin:0 11px 9px 0;width:36px;height:36px;border:2px solid #d8d8d8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.tree-wrapper .product-colors .wrapper a img{-ms-flex-item-align:center;align-self:center;max-width:100%;max-height:100%;height:32px}.tree-wrapper .product-colors .wrapper a:hover{border-color:#ce2145;outline:#fff solid 2px;outline-offset:-4px}.tree-wrapper .product-colors .wrapper a:hover span{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.2s;transition-delay:.2s}.tree-wrapper .product-colors .wrapper a span{position:absolute;bottom:calc(100% + 7px);left:-5px;opacity:0;visibility:hidden;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;background:#2e2e2e;display:block;color:#fff;font-size:13px;padding:7px 10px;-webkit-transform:translateY(3px);transform:translateY(3px);z-index:100;white-space:nowrap}.tree-wrapper .product-colors .wrapper a span>b{font-weight:400;display:block}.tree-wrapper .product-colors .wrapper a span>b:before{content:'Kolor: '}.tree-wrapper .product-colors .wrapper a span>i{font-style:normal;display:block;white-space:nowrap}.tree-wrapper .product-colors .wrapper a span>i:empty{display:none}.tree-wrapper .product-colors .wrapper a span>i:before{content:'Rodzaj lakieru: '}.tree-wrapper .product-colors .wrapper a span:after{content:'';width:0;height:0;border-style:solid;border-width:7px 7px 0;border-color:#2e2e2e transparent transparent;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;position:absolute;top:100%;left:4px}.tree-wrapper .product-lines{float:left;width:50%;padding-left:20px}.tree-wrapper .product-lines>strong{display:block;font-size:12px;line-height:16px;text-transform:uppercase;padding-top:9px;padding-bottom:2px}.tree-wrapper .product-lines .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:9px;-ms-flex-wrap:wrap;flex-wrap:wrap}.tree-wrapper .product-lines a{font-size:14px;color:#2e2e2e;border:1px solid #2e2e2e;font-weight:500;line-height:1.3;padding:5px 21px;margin:0 11px 11px 0;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tree-wrapper .product-lines a:hover{border-color:#ce2145;outline:#ce2145 solid 1px;outline-offset:-2px;color:#ce2145}.tree-wrapper .product-lines a:last-child{margin-right:0}.main-banner .img-wrapper{height:100%}}.static-main-banners{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;margin:12px 0;clear:both}.static-main-banners>.banner-item{aspect-ratio:1.33333333;position:relative}.static-main-banners>.banner-item:hover strong{text-decoration:underline}.static-main-banners>.banner-item img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.static-main-banners>.banner-item .text{position:absolute;bottom:0;left:0;right:0;text-align:center;background-image:-webkit-gradient(linear,left top,left bottom,from(#00000000),to(#000000D1));background-image:linear-gradient(180deg,#00000000 0,#000000D1 100%);color:#fff;padding:40px 10px 15px}.static-main-banners>.banner-item .text strong{display:block;font-weight:400;font-size:20px;margin-bottom:8px;line-height:1.5rem}.static-main-banners>.banner-item .text p{font-size:14px;font-weight:300}.shop-perks-bar{clear:both;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.shop-perks-bar>div{padding-right:30px;position:relative}.shop-perks-bar>div:before{font-family:fontello;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:20px;font-size:32px;color:#ce2145}.shop-perks-bar>div.perks-bar-1{padding-left:68px}.shop-perks-bar>div.perks-bar-1:before{content:'\e8b0'}.shop-perks-bar>div.perks-bar-2{padding-left:61px}.shop-perks-bar>div.perks-bar-2:before{content:'\e8ae'}.shop-perks-bar>div.perks-bar-3{padding-left:63px}.shop-perks-bar>div.perks-bar-3:before{content:'\e8ad'}.shop-perks-bar>div.perks-bar-4{padding-left:60px}.shop-perks-bar>div.perks-bar-4:before{content:'\e8af'}.shop-perks-bar>div span{font-size:18px;display:table-cell;height:54px;vertical-align:middle;font-weight:300}body[data-page-type=homepage] .shop-perks-bar{margin-top:36px}.main-page-products-headline{display:block;text-align:center;color:#ce2145;font-size:40px;margin:35px 0 31px}.main-page-categories-banner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;clear:both;padding-top:26px;padding-left:9px;padding-right:9px}.main-page-categories-banner a{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - (18px * 7))/ 8);flex:0 0 calc((100% - (18px * 7))/ 8);margin:20px 18px 0 0}.main-page-categories-banner a:nth-child(8n){margin-right:0}.main-page-categories-banner img{display:block;max-width:100%;margin:0 auto}.main-page-categories-banner strong{display:block;text-align:center;font-size:14px;font-weight:500;text-transform:uppercase;color:#2e2e2e;background-color:#e2e2e2;padding:12px;position:relative;max-width:162px}.main-page-categories-banner strong:after{content:attr(data-name);position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ce2145;color:#fff;padding:12px;-webkit-transform-origin:center top;transform-origin:center top;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.for-curious-banner{clear:both;width:100%;position:relative;float:left;padding-bottom:54px;margin-top:24px}.for-curious-banner .swiper-button-next-custom,.for-curious-banner .swiper-button-prev-custom{position:absolute;top:-7px;width:40px;height:40px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:30px;cursor:pointer;border-radius:3px}.for-curious-banner .swiper-button-next-custom:before,.for-curious-banner .swiper-button-prev-custom:before{font-family:fontello}.for-curious-banner .swiper-button-prev-custom{right:calc(50% + 100px)}.for-curious-banner .swiper-button-prev-custom:before{content:'\e86d';color:#ce2145}.for-curious-banner .swiper-button-next-custom{left:calc(50% + 100px)}.for-curious-banner .swiper-button-next-custom:before{content:'\e86e';color:#ce2145}.for-curious-banner .swiper-pagination-custom{position:absolute;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.for-curious-banner .swiper-pagination-custom .swiper-pagination-bullet{margin:0 10px 0 0;width:12px;height:12px;border:2px solid #ce2145;opacity:1;background-color:transparent}.for-curious-banner .swiper-pagination-custom .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#ce2145}.for-curious-banner h2{text-align:center;font-size:24px}.for-curious-banner .swiper-container{width:100%;float:left;clear:both}.for-curious-banner .swiper-wrapper{height:470px}.for-curious-banner article{padding-left:333px;position:relative;height:220px;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:0}.for-curious-banner img{position:absolute;top:3px;left:0}.for-curious-banner h3{display:block;font-size:17px}.for-curious-banner h3+p{margin-top:11px}.for-curious-banner p{line-height:24px}.for-curious-banner a{position:absolute;bottom:0;left:0;width:314px;border:1px solid #2e2e2e;font-size:14px;font-weight:500;text-transform:uppercase;color:#2e2e2e;padding:11px 14px;text-align:center}.for-curious-banner a:hover{background-color:#2e2e2e;color:#fff}.for-curious-banner.full-site-banner article{width:48%;float:left;margin-right:4%;margin-bottom:30px}.for-curious-banner.full-site-banner article:nth-child(2n){margin-right:0}.for-curious-banner h2{position:relative;padding-bottom:33px}.product .product-description{display:none}.bottom-banner{clear:both;width:100%;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #c8c0c0;margin-top:47px;padding:0 9px}.bottom-banner a{-ms-flex-preferred-size:calc((100% - 54px)/ 4);flex-basis:calc((100% - 54px)/ 4);-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin:45px 18px 0 0;color:#2e2e2e}.bottom-banner a:nth-child(4n){margin-right:0}.bottom-banner img{display:block;margin:0 auto;max-width:100%;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.bottom-banner h4{display:block;font-size:17px;margin-top:18px}.bottom-banner p{display:block;line-height:24px;margin-top:11px;padding-right:50px}@media (min-width:1025px){.main-page-categories-banner a:hover strong:after{-webkit-transform:scaleY(1);transform:scaleY(1)}.bottom-banner a:hover h4{text-decoration:underline}.bottom-banner a:hover img{-webkit-transform:scale(1.03);transform:scale(1.03)}}.shop-page .bottom-banner{border-top:none;margin-top:0}.cms-page .bottom-banner{border-top:1px solid #c8c0c0;margin-top:47px}div.cms-wrapper{padding-bottom:0!important}.main-greeting{clear:both;float:left;width:100%;margin-top:44px;border-top:1px solid #c8c0c0;padding-top:46px}.main-greeting+.bottom-logo-wrapper{margin-top:0;border-top:0}.main-greeting .wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 9px;color:grey;text-align:center}.main-greeting .wrapper>h1{font-size:17px;position:relative;color:#616161;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:uppercase;font-weight:500}.main-greeting .wrapper>h1+div{margin-top:16px;font-size:13px;line-height:1.4;max-width:100%}.main-greeting .wrapper>h1+div p{text-align:center!important}.main-greeting .wrapper>a{border:2px solid #2e2e2e;color:#2e2e2e;text-transform:uppercase;font-size:14px;font-weight:500;padding:11px 14px;margin-top:42px}.product-page .bottom-logo-wrapper{margin-top:0}.shop-page:has(#pills-container) .bottom-logo-wrapper{margin-top:-44px;border-top:0}.bottom-logo-wrapper{clear:both;width:100%;border-top:1px solid #c8c0c0;margin-top:44px;padding-bottom:29px;float:left}.bottom-logo-wrapper ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bottom-logo-wrapper li{margin:29px 33px 0}.bottom-logo-wrapper img{display:block;max-width:100%;margin:0 auto;max-height:80px}#footer{width:100%;clear:both;float:left;color:#fff;position:relative}#footer:before{content:'';position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0;width:102vw;height:100%;z-index:-2;background-color:#2e2e2e}#footer>a{color:#fff;line-height:29px;font-size:16px}#footer>a:hover{color:#a9a9a9}#footer>a.copyright-link{float:left;margin-left:9px}#footer>a.author{float:right;margin-bottom:60px;margin-right:9px}.content-foot{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #6e6a68;margin-bottom:25px;padding:28px 9px 25px}.content-foot .item.menu{width:25%;padding-right:20px}.content-foot .item.menu a{display:inline-block;color:#fff;font-size:16px;padding:14px 0 0}.content-foot .item.menu a:hover{color:#a9a9a9}.content-foot .item#newsletter{width:25.3%;padding-right:20px}.content-foot .item#newsletter p{display:block;line-height:22px;font-size:16px;padding:13px 155px 15px 0}.content-foot .item#newsletter>a{display:block;width:190px;border:1px solid #fff;font-size:12px;font-weight:500;text-transform:uppercase;color:#fff;padding:13px 0 10px;text-align:center;cursor:pointer}.content-foot .item#newsletter>a:hover{color:#a9a9a9}.content-foot .item.contact{width:24%}.content-foot .item.contact>ul.footer-contact a{display:inline-block;color:#fff;font-size:16px;padding:14px 0 0}.content-foot .item.contact>ul.footer-contact a:hover{color:#a9a9a9}.content-foot .item.contact .sitemap{display:inline-block;color:#fff;font-size:16px;padding:14px 0 0}.content-foot .item.contact .sitemap:hover{color:#a9a9a9}.content-foot .item.contact .contact-wrapper{overflow:hidden;padding-top:40px}.content-foot .item.contact .contact-wrapper a{float:left;clear:both;line-height:28px;font-size:16px;color:#fff;white-space:nowrap}.content-foot .item.contact .contact-wrapper a:hover{color:#a9a9a9}.content-foot .item.contact .contact-wrapper a:before{font-family:fontello;float:left;width:27px}.content-foot .item.contact .contact-wrapper a.phone:before{content:'\e8b6';font-size:16px}.content-foot .item.contact .contact-wrapper a.email:before{content:'\e8b5';font-size:15px}.content-foot .item.contact .social-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5px}.content-foot .item.contact .social-wrapper span{font-size:16px;line-height:34px;margin-right:3px}.content-foot .item.contact .social-wrapper a{border:1px solid #6d6967;width:26px;height:26px;border-radius:50%;margin-left:8px;position:relative;color:#fff;top:3px}.content-foot .item.contact .social-wrapper a:hover{color:#a9a9a9}.content-foot .item.contact .social-wrapper a:before{font-family:fontello;position:absolute;top:50%;max-width:100%;max-height:100%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:13px}.content-foot .item.contact .social-wrapper a.facebook:before{content:'\e80f'}.content-foot .item.contact .social-wrapper a.instagram:before{content:'\e812'}.content-foot .item>strong{display:block;font-size:16px;font-weight:500;text-transform:uppercase;line-height:28px}.go-top{position:fixed;bottom:70px;right:15px;width:40px;height:40px;border-radius:3px;background-color:#e2e2e2;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.25);box-shadow:0 5px 5px rgba(0,0,0,.25);color:#2e2e2e;font-style:normal;cursor:pointer;opacity:0;visibility:hidden;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;z-index:5}.go-top.show{opacity:1;visibility:visible}.go-top:after{content:'\e838';font-family:fontello;position:absolute;top:50%;max-width:100%;max-height:100%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.go-top:hover{background-color:#ce2145;color:#fff}a.order-by-phone-widget{position:fixed;top:149px;right:-1px;-webkit-writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);border:1px solid #c8c0c0;padding:10px 4px;font-size:14px;font-style:normal;z-index:50;background:#fff;color:#2e2e2e}a.order-by-phone-widget b{font-size:14px;font-weight:700;color:#ce2145;margin-top:5px;margin-left:5px}a.order-by-phone-widget>i{display:none}.faq-list{margin-bottom:85px}.faq-list>li{border-bottom:1px solid #c8c0c0}.faq-list span{display:block;font-size:18px;font-weight:300;background:url(images/faq_plus.svg) left center no-repeat;cursor:pointer}.faq-list li.show>span{background-image:url(images/faq_minus.svg)}.faq-list>li>span{font-size:24px;line-height:32px;padding:9px 0 9px 40px;font-weight:400}.faq-list ul{display:none}.faq-list ul span{background-size:20px auto;line-height:24px;padding-left:30px}.faq-list ul li{padding:15px 45px;position:relative;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.faq-list ul li:after{content:'';position:absolute;bottom:0;left:45px;width:calc(100% - 90px);height:1px;background-color:#c8c0c0}.faq-list ul li:last-child:after{display:none}.faq-list ul li.show{background-color:#f5f5f7}.faq-list ul li.show>span{font-weight:700}.faq-list ul article{font-size:16px;line-height:24px;padding-left:30px;display:none;font-weight:300;padding-top:10px}.faq-list ul article p{margin:0}a.main-question-form{position:fixed;bottom:15px;right:15px;background-color:#ce2145;cursor:pointer;color:#fff;width:40px;height:40px;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:24px;z-index:5}a.main-question-form:before{content:'Zostaw nam wiadomość';position:absolute;top:0;right:40px;color:#fff;background-color:#ce2145;white-space:nowrap;font-size:14px;line-height:40px;padding:0 10px;-webkit-transform:scaleX(.75);transform:scaleX(.75);opacity:0;visibility:hidden;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-transform-origin:right center;transform-origin:right center;border-top-left-radius:3px;border-bottom-left-radius:3px}a.main-question-form:after{content:'\e801';font-family:fontello;display:block;font-size:18px;padding-bottom:1px}a.main-question-form:hover{border-top-left-radius:0;border-bottom-left-radius:0}a.main-question-form:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1;visibility:visible}
.headline{margin-bottom:15px}a.product-personalize-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:28px;color:#2e2e2e;text-transform:uppercase;font-size:14px;font-weight:700;z-index:2;margin-top:7px}a.product-personalize-button img{-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;margin-right:10px}a.product-personalize-button:hover img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.products-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;clear:both}.products-list>h2{font-size:30px;text-transform:uppercase;font-weight:500;position:relative;padding-left:20px;border-left:3px solid #ce2145;margin-bottom:20px;width:100%}.products-list>h2:before{content:'';position:absolute;top:-48px;left:0;width:100%;height:1px;background-color:#c8c0c0}.products-list>h2:first-of-type:before{display:none}@media (min-width:1461px){.products-list:not(.with-divisions) .product:nth-child(4n+1):after{content:'';position:absolute;bottom:-1px;left:-9px;width:1440px;height:1px;background-color:#c8c0c0}.products-list.with-divisions .product-hover{min-height:calc(100% - 1px);height:calc(100% - 1px)}.products-list.with-divisions .product:before{border-bottom:1px solid #c8c0c0}}.product{width:calc((100% - 72px)/ 4);margin:0 9px 47px;position:relative;padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.product .product-price[data-custom-label]:before{content:attr(data-custom-label);color:#fff;background-color:#ce2145;font-size:12px;font-weight:500;padding:6px 9px;margin:0 5px 0 0;display:inline-block;z-index:1;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product.no-stock .product-price[data-custom-label]:before{content:'Wyprzedany';background-color:#2e2e2e}.product.has-promotion:not(.no-stock) .product-price:before{content:'Promocja';position:absolute;top:0;left:0;color:#fff;background-color:#ce2145;font-size:12px;font-weight:500;padding:5px 9px;white-space:nowrap;z-index:1}.product.has-promotion.no-stock .product-price:before{content:'Wyprzedany';position:absolute;top:0;left:0;color:#fff;background-color:#2e2e2e;font-size:12px;font-weight:500;padding:5px 9px;white-space:nowrap;z-index:1}.product:before{content:'';position:absolute;top:-9px;left:-9px;height:calc(100% + 9px);width:calc(100% + 18px);z-index:-1;border:1px solid #c8c0c0;border-bottom:0;opacity:0;-webkit-transform:scaleX(.98);transform:scaleX(.98);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-transform-origin:center bottom;transform-origin:center bottom}.product.has-old-price .product-price b{color:#ce2145}.product.black-friday .product-price:before{content:'Czarny Piątek';background-color:#000;color:#fff;font-size:12px;font-weight:500;padding:5px 9px;white-space:nowrap;z-index:1}.product.black-friday .promo-badge{background-color:#000}.product.black-friday .product-price b{color:#fff;background-color:#000;padding:0 3px}.product .product-image{width:100%;padding-top:100%;position:relative}.product .product-image figure{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product .product-image img{-ms-flex-item-align:center;align-self:center;max-width:100%;max-height:100%}.product .product-hover{position:absolute;top:0;left:0;width:100%;height:100%;min-height:100%;background-color:#fff;z-index:1;padding-top:16px;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.product .product-image-small{float:left;width:90px;height:90px;margin:0 9px 6px 0}.product .product-image-small img{max-width:100%;max-height:100%;margin:0 auto}.product .promo-badge{display:none;position:absolute;top:0;right:0;color:#fff;background-color:#ce2145;font-size:12px;font-weight:500;padding:5px 9px;white-space:nowrap;z-index:1}.product .promo-badge+.product-description{margin-top:8px}.product .product-description{display:block;font-size:14px;line-height:24px;color:#2e2e2e}.product .product-colors{padding-top:17px;clear:both;display:none}.product .product-colors b{color:#2e2e2e;font-size:14px;display:block;padding-bottom:4px}.product .product-colors ul{overflow:hidden;max-height:70px}.product .product-colors li{float:left;border:1px solid #d8d8d8;width:27px;height:27px;margin:8px 8px 0 0;position:relative}.product .product-colors li:nth-child(10n){margin-right:0}.product .product-colors img{max-width:25px;max-height:25px;display:block}.product .product-name{display:block;font-size:14px;line-height:18px;color:#2e2e2e;text-transform:uppercase;position:relative;z-index:2;height:36px;overflow:hidden}.product .product-buy-wrapper{position:relative;z-index:2}.product .product-buy-wrapper:not(.has-bonus-info) .bonus-info{display:none}.product .product-add{float:right;color:#2e2e2e;border:2px solid #2e2e2e;line-height:30px;padding:0 10px 0 16px;font-weight:700;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product .product-add:after{content:'\e8b1';font-family:fontello;font-size:22px;float:right;font-weight:400;margin-left:13px}.product .product-add.unavailable{color:#c8c0c0;border-color:#c8c0c0;cursor:not-allowed}.product .product-add.has-options{padding:3px 13px;line-height:12px;font-size:12px}.product .product-add.has-options span{display:block}.product .product-add.has-options:after{display:none}.product .for-logged-only{float:right;color:#2e2e2e;border:2px solid #2e2e2e;font-weight:700;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:3px 13px;line-height:12px;font-size:12px}.product .for-logged-only span{display:block}.product .product-price{display:-webkit-box;display:-ms-flexbox;display:flex}.product .product-price b{font-size:20px;color:#2e2e2e}.product .product-price del{font-size:16px;color:#8e8c8b;margin-left:10px;margin-top:5px}.product .bonus-info{font-size:13px;line-height:15px;display:block;padding-right:10px;padding-top:5px}@media (min-width:1025px){.product:hover:before{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-delay:.2s;transition-delay:.2s}.product:hover.has-description .product-hover{opacity:1;-webkit-transition-delay:.2s;transition-delay:.2s}.product:hover.has-description .product-colors{display:block}}.top-info-wrapper{width:100%;clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;padding:18px 0}.top-info-wrapper.special-page{-ms-flex-wrap:wrap;flex-wrap:wrap}.top-info-wrapper>section{margin-left:21px}.breadcrumb-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.breadcrumb-wrapper .cat-img-wrapper{width:55px;height:55px;float:left;margin-left:9px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumb-wrapper .cat-img-wrapper img{max-width:100%;max-height:100%;-ms-flex-item-align:center;align-self:center}.breadcrumb-wrapper>h1{clear:none;font-size:24px;line-height:33px;padding-left:9px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}#breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 9px}#breadcrumb+hr{margin:10px 0 0;clear:both}#breadcrumb li{line-height:18px;font-size:14px}#breadcrumb li:last-child a{color:#ce2145}#breadcrumb li:last-child a:after{display:none}#breadcrumb a{display:block;color:#2e2e2e;font-size:14px}#breadcrumb a:after{content:'/';margin:0 5px;position:relative}.category-description{clear:both;width:100%;padding:15px 9px 18px;line-height:1.4;border-bottom:1px solid #c8c0c0}.category-description>button{display:none}.images-banner{width:100%;float:left;clear:both;padding:0 9px 18px;margin-bottom:28px;position:relative;border-bottom:1px solid #c8c0c0}.images-banner h2.headline{margin-bottom:0;line-height:normal;font-size:22px;font-weight:400}.images-banner h2.headline+.over-banner-text{margin-top:10px}.images-banner .images-banner-wrapper{padding:0 50px;position:relative}.images-banner .swiper-button-next,.images-banner .swiper-button-prev{bottom:45%;top:auto;margin-top:0;margin-bottom:-22px}.images-banner .swiper-container{margin-top:5px}.images-banner .over-banner-text{line-height:1.4}.images-banner .swiper-slide{height:162px}.images-banner img{display:block;max-width:100%;margin:0 auto}.images-banner .swiper-button-next-images,.images-banner .swiper-button-prev-images{position:absolute;bottom:80px;width:40px;height:40px;background-color:#ce2145;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:30px;cursor:pointer;border-radius:3px;z-index:1}.images-banner .swiper-button-next-images:before,.images-banner .swiper-button-prev-images:before{font-family:fontello}.images-banner .swiper-button-prev-images{left:0}.images-banner .swiper-button-prev-images:before{content:'\e86d'}.images-banner .swiper-button-next-images{right:0}.images-banner .swiper-button-next-images:before{content:'\e86e'}.cat-banner{width:702px;margin-right:9px;height:251px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.cat-banner .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex}.cat-banner img{max-width:342px;-o-object-fit:cover;object-fit:cover}.cat-banner a:hover>strong{text-decoration:underline}.cat-banner .text-wrapper{background-color:#2e2e2e;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#fff;padding:22px 29px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cat-banner .text-wrapper a{color:#fff;font-size:13px;font-weight:500;text-transform:uppercase;border:2px solid #fff;-ms-flex-item-align:start;align-self:flex-start;padding:8px 10px 6px;margin-top:9px}.cat-banner strong{display:block;font-size:18px;line-height:24px}.cat-banner strong:first-letter{text-transform:uppercase}.cat-banner strong+p{margin-top:9px}.cat-banner p{display:block;overflow:hidden;max-height:96px;line-height:24px}.cat-banner .swiper-pagination{width:auto;bottom:20px;left:29px}.cat-banner .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background:0 0;border:2px solid #fff;opacity:1;margin:0 5px 0 0}.cat-banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.cat-promo-banner{width:calc(100% - 18px);margin:30px 9px 0;height:406px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;clear:both}.cat-promo-banner .inner-promo,.cat-promo-banner .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex}.cat-promo-banner img{max-width:1080px}.cat-promo-banner a:hover>strong{text-decoration:underline}.cat-promo-banner .text-wrapper{background-color:#2e2e2e;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#fff;padding:22px 29px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:30%}.cat-promo-banner .text-wrapper strong{font-size:30px;line-height:34px}.cat-promo-banner .text-wrapper p{line-height:24px;margin-top:17px}.cat-promo-banner .text-wrapper a{color:#fff;font-size:14px;font-weight:500;text-transform:uppercase;border:2px solid #fff;-ms-flex-item-align:start;align-self:flex-start;padding:12px 14px 10px;margin-top:20px}.cat-promo-banner .swiper-pagination{width:auto;bottom:20px;left:29px}.cat-promo-banner .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background:0 0;border:2px solid #fff;opacity:1;margin:0 5px 0 0}.cat-promo-banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.promo-text{width:100%;padding:0 9px;margin-top:30px;text-align:center;line-height:24px}.pagination{width:100%;clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-6px;padding-bottom:44px;margin-bottom:44px;border-bottom:1px solid #c8c0c0}.pagination ul li{float:left;margin:6px 3px 0}.pagination ul a{display:-webkit-box;display:-ms-flexbox;display:flex;width:32px;height:32px;border:1px solid #2e2e2e;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:700;color:#2e2e2e}.pagination ul a.selected,.pagination ul a:hover{color:#fff;background-color:#ce2145;border-color:#ce2145}.pagination>a{line-height:32px;margin:6px 22px 0;color:#2e2e2e;font-size:14px;font-weight:500}.pagination>a.prev:before{content:'\e86d';font-family:fontello;float:left;font-size:12px;position:relative;top:2px;margin-right:9px}.pagination>a.next:after{content:'\e86e';font-family:fontello;float:right;font-size:12px;position:relative;top:2px;margin-left:9px}.pagination>a:hover{text-decoration:underline}#container .inner-wrapper:before{content:'';position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.25);z-index:1001;opacity:0;visibility:hidden;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.show-side-filter{overflow:hidden}.show-side-filter #container .inner-wrapper:before{opacity:1;visibility:visible;z-index:1203}.show-side-filter #filter{-webkit-transform:translateX(0);transform:translateX(0)}.filter-side-trigger{font-size:16px;color:#2e2e2e;border:2px solid #2e2e2e;padding:8px;margin-bottom:18px;margin-left:9px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:left}.filter-side-trigger svg{height:18px;width:18px;margin-left:10px}.filter-side-trigger:hover{border-color:#ce2145}#filter{position:fixed;top:0;left:0;z-index:1203;background-color:#fff;width:648px;height:100%;overflow-y:auto;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;padding:18px 18px 0;color:#2e2e2e;-webkit-transform:translateX(-100%);transform:translateX(-100%)}#filter>h3{display:block;color:#2e2e2e;font-size:30px;text-transform:uppercase;border-left:3px solid #ce2145;line-height:40px;padding-left:15px;margin-bottom:15px}#filter .close-filter{position:absolute;top:30px;right:18px;font-style:normal;width:14px;height:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:25px;cursor:pointer}#filter .close-filter:after{content:'\e863';font-family:fontello}#filter .gs-filtr-container{border-bottom:1px solid #c8c0c0;margin-top:10px}#filter .gs-filtr-container:first-child{margin-top:0}#filter .gs-filtr-container>strong{display:block;color:#2e2e2e;font-size:17px;font-weight:400;line-height:24px;margin-bottom:5px;position:relative;z-index:1}#filter input{display:none}#filter .gs-filtr-container:not(.color-filter) ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-10px}#filter .gs-filtr-container:not(.color-filter) li{width:calc((100% - 60px)/ 4);margin:0 20px 20px 0}#filter .gs-filtr-container:not(.color-filter) li:nth-child(4n){margin-right:0}#filter .gs-filtr-container:not(.color-filter) label{position:relative;padding-top:90px;min-height:100%;display:block;padding-bottom:20px;cursor:pointer}#filter .gs-filtr-container:not(.color-filter) label:after{content:'';width:15px;height:15px;border:2px solid #ce2145;border-radius:50%;position:absolute;bottom:0;left:0;margin:auto;right:0}#filter .gs-filtr-container:not(.color-filter) label:hover img{-webkit-transform:translateX(-50%) scale(1.2);transform:translateX(-50%) scale(1.2)}#filter .gs-filtr-container:not(.color-filter) input:checked+label:before{content:'';position:absolute;left:0;bottom:0;right:0;margin:auto;z-index:1;width:5px;height:12px;border-bottom:2px solid #ce2145;border-right:2px solid #ce2145;-webkit-box-shadow:2px 0 0 #fff;box-shadow:2px 0 0 #fff;background-color:#fff;-webkit-transform:rotate(45deg) translate(-2px,-6px);transform:rotate(45deg) translate(-2px,-6px)}#filter .gs-filtr-container:not(.color-filter) img{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:100%;max-height:90px;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}#filter .gs-filtr-container:not(.color-filter) span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:16px;line-height:20px;padding-top:7px;position:relative;z-index:1}#filter .gs-filtr-container.color-filter{padding-bottom:10px}#filter .gs-filtr-container.color-filter ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}#filter .gs-filtr-container.color-filter li{margin:0 5px 10px}#filter .gs-filtr-container.color-filter input:checked+label{border-color:#ce2145;outline:#fff solid 2px;outline-offset:-4px}#filter .gs-filtr-container.color-filter label{width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;border:2px solid #d8d8d8}#filter .gs-filtr-container.color-filter label span{display:none}#filter .gs-filtr-container.color-filter img{-ms-flex-item-align:center;align-self:center;max-width:100%;max-height:100%}#filter .close-filter-bottom{display:block;margin:20px 0;overflow:hidden}#filter .close-filter-bottom .confirm-button{width:100%;background-color:#c41230;font-size:14px;font-weight:400;border-radius:0;line-height:52px}#pills-container{float:left;width:100%;margin-bottom:8px;padding:0 9px;clear:both}#pills-container:empty{padding:0;margin:0;border:none}.pills-group{float:left;position:relative;margin:0 15px 5px 0;padding-top:20px;color:#2e2e2e;min-width:100px}.pills-group:before{content:attr(data-pills-group-name);position:absolute;top:0;left:0;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.single-pill{float:left;line-height:26px;border:1px solid #c8c0c0;cursor:pointer;padding:0 10px;margin-right:5px;margin-bottom:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px}.single-pill:hover{border-color:#ce2145}.single-pill:last-child{margin-right:0}.single-pill:after{content:'\e863';font-family:fontello;float:right;margin-left:8px;color:#ce2145}.single-pill span{float:left;white-space:nowrap;overflow:hidden;max-width:160px;text-overflow:ellipsis}.single-pill span b{font-weight:400}.remove-all-filters{float:left;line-height:41px;cursor:pointer;color:#2e2e2e;font-weight:700;margin-left:15px}.remove-all-filters:before{content:'\e863';font-family:fontello;float:left;font-weight:400;margin-right:8px}.remove-all-filters:hover{color:#ce2145}
.detail-nav-menu-trigger{clear:both}.presale-info{font-size:24px;color:#2e2e2e;font-weight:700}#infobox~#pills-container{margin-top:20px}#infobox~.products-list{margin-bottom:44px}a.order-by-phone-button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;clear:both;border:1px solid #c8c0c0;height:47px;color:#2e2e2e;text-transform:uppercase;font-weight:900;font-size:14px;margin-top:21px}a.order-by-phone-button:before{content:'\e8b6';font-size:20px;font-family:fontello;width:34px}a.detail-for-logged-only{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;clear:both;border:1px solid #c8c0c0;height:47px;color:#2e2e2e;text-transform:uppercase;font-weight:900;font-size:14px;margin-top:21px}a.detail-personalize-button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;clear:both;border:1px solid #c8c0c0;height:47px;color:#2e2e2e;text-transform:uppercase;font-weight:900;font-size:14px;margin-top:14px}a.detail-personalize-button img{margin-right:13px;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}a.detail-personalize-button:hover{border-color:#2e2e2e}a.detail-personalize-button:hover img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.personalize-line{clear:both;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 0;margin-bottom:-21px}.personalize-line:after{content:'';position:absolute;top:50%;max-width:100%;max-height:100%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:1px;background-color:#c6c5c4;z-index:-1}.personalize-line span{font-size:14px;padding:0 26px;background-color:#fff}.detail-accessories-link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;clear:both;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;gap:21px}.detail-accessories-link-wrapper a{line-height:48px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;font-weight:900;font-size:14px;border:2px solid #2e2e2e;color:#2e2e2e;padding:0 28px;text-align:center}.detail-accessories-link-wrapper a:hover{border-color:#ce2145;color:#ce2145}.detail-wrapper{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:75px}.detail-wrapper+.bottom-banner{border-top:0;margin-top:0}.detail-wrapper.expand-bar .detail-nav-menu.scrollable{overflow:visible}.detail-wrapper.expand-bar .detail-nav-menu.scrollable i.left,.detail-wrapper.expand-bar .detail-nav-menu.scrollable i.right{display:none}.detail-wrapper.expand-bar .detail-nav-menu.scrollable .wrapper{background-color:#f5f5f7;width:1440px;-webkit-transition:none;transition:none}.detail-wrapper.expand-bar .detail-side-info{-webkit-transform:translateY(64px);transform:translateY(64px)}.additional-product-img{position:absolute;top:21px;right:21px;width:65px;height:65px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.additional-product-img img{max-width:100%;max-height:100%;display:block;margin:0 auto}.detail-gratis{width:100%;clear:both}.detail-gratis>strong{display:block;font-size:16px;line-height:21px;margin-top:21px}.detail-gratis p{line-height:21px;margin-top:3px}.detail-gratis-picker{margin-top:9px;width:100%;clear:both}.detail-gratis-picker dd{position:relative}.detail-gratis-picker dd>span:hover{background-color:#f8f6f6}.detail-gratis-picker dd>span{display:block;line-height:37px;padding:0 70px 0 9px;position:relative;white-space:nowrap;cursor:pointer;color:#2e2e2e;border:1px solid #c6c5c4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px;overflow:hidden;text-overflow:ellipsis}.detail-gratis-picker dd>span:after{content:'\e8b2';font-family:fontello;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;width:33px;text-align:center;font-size:12px}.detail-gratis-picker dd ul{display:none;position:absolute;top:38px;left:0;width:100%;z-index:100;background-color:#fff;border:1px solid #c6c5c4;padding:10px 0;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.15);box-shadow:0 5px 5px rgba(0,0,0,.15)}.detail-gratis-picker dd ul.with-scrollbar{overflow-y:auto;max-height:calc(28px * 10 + 20px)}.detail-gratis-picker dd li{line-height:20px;padding:4px 9px;cursor:pointer}.detail-gratis-picker dd li:hover{text-decoration:underline}.detail-gratis-picker dd li.selected{font-weight:700}.detail-gratis-picker dd.list-visible>span:after{-webkit-transform:translateY(-50%) scaleY(-1);transform:translateY(-50%) scaleY(-1)}.detail-gratis-picker dd.list-visible ul{display:block}.detail-main-column{width:874px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.detail-images-wrapper{clear:both;width:100%;height:720px;padding-left:9px;float:left}.detail-big-images{width:720px;float:right;position:relative}.detail-big-images .size-middle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.detail-big-images .size-middle img{max-width:100%;max-height:100%;-ms-flex-item-align:start;align-self:flex-start}.detail-big-images .gif-wrapper{position:absolute;aspect-ratio:1;bottom:0;right:0;z-index:2;font-size:16px;font-weight:800;cursor:pointer;background-color:#ce2145;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:20px;line-height:1.3em}.detail-small-images{width:124px;height:100%;float:left}.detail-small-images .size-custom{cursor:pointer;width:124px;height:124px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.detail-small-images .size-custom.active{border:2px solid #ce2145}.detail-small-images .size-custom.active img{max-width:90%;max-height:90%}.detail-small-images .size-custom img{text-indent:100%;white-space:nowrap;overflow:hidden;position:absolute;top:50%;max-width:100%;max-height:100%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.under-images-description{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;clear:both;padding:25px 0 0 9px}.under-images-description img{max-width:100%;height:auto!important;display:block}.detail-nav-menu{clear:both;position:relative;position:sticky;top:71px;background-color:#f5f5f7;z-index:100;width:100%;height:64px;white-space:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;float:left;overflow:hidden;margin-top:21px}.detail-nav-menu i{opacity:0;visibility:hidden}.detail-nav-menu.scrollable.scrolled i.left{opacity:1;visibility:visible}.detail-nav-menu.scrollable.scrolled i.right{opacity:0;visibility:hidden}.detail-nav-menu.scrollable i{font-style:normal;width:50px;top:0;height:100%;font-size:22px;padding-right:17px;background:url(/dist/images/detail-nav-menu-gradient.png) center center no-repeat;line-height:64px;position:absolute;cursor:pointer;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.detail-nav-menu.scrollable i:hover{color:#ce2145}.detail-nav-menu.scrollable i:after{content:'\e86e';font-family:fontello;display:block;text-align:right}.detail-nav-menu.scrollable i.left{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1);opacity:0;visibility:hidden}.detail-nav-menu.scrollable i.right{right:0;opacity:1;visibility:visible}.detail-nav-menu .wrapper{position:absolute;top:0;left:0;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.detail-nav-menu span{font-size:18px;font-weight:700;color:#2e2e2e;padding:0 19px;white-space:nowrap;line-height:64px;cursor:pointer}.detail-nav-menu span:hover{color:#ce2145}.detail-nav-menu span:first-child{padding-left:25px}.detail-nav-menu span:last-child{padding-right:25px}.detail-nav-menu span.active{color:#ce2145}.detail-product-info{clear:both;width:100%;float:left;padding-left:9px}.detail-product-info img,.detail-product-info p,.detail-product-info table{max-width:100%!important}.detail-product-info table td:nth-child(1){padding-left:0!important}.info-row{clear:both;overflow:hidden}.info-row-title{font-size:20px;line-height:24px;margin-bottom:11px;display:block;padding-top:32px}.info-row-title:first-letter{text-transform:uppercase}@media (min-width:1025px){.info-row:first-of-type .info-row-title{opacity:0;visibility:hidden;height:0;padding-top:5px}.detail-big-images .swiper-button-next,.detail-big-images .swiper-button-prev{opacity:0;visibility:hidden}.detail-big-images:hover .swiper-button-next,.detail-big-images:hover .swiper-button-prev{opacity:1;visibility:visible}.detail-accordion .title:hover{text-decoration:underline}}.info-row-content{line-height:24px}.info-row-content img{max-width:100%;height:auto!important}.info-row-content h5,.info-row-content h6{font-size:20px!important;line-height:24px!important;margin-bottom:11px!important;display:block!important;font-weight:700!important;text-transform:none!important;text-align:left!important}.info-row-content h5:first-letter,.info-row-content h6:first-letter{text-transform:uppercase!important}[data-technical-specification="Dane Techniczne"] .info-row-content{padding-top:4px}[data-technical-specification="Dane Techniczne"] table{margin:0;width:100%!important;border-collapse:collapse;table-layout:fixed}[data-technical-specification="Dane Techniczne"] tr:first-of-type td{border-top:1px solid #c8c0c0}[data-technical-specification="Dane Techniczne"] td{width:50%!important;border-bottom:1px solid #c8c0c0;max-width:0;overflow:hidden;padding:5px 0}[data-technical-specification="Dane Techniczne"] td:nth-child(2){padding-left:13px;font-weight:700}.compare-table{width:100%;position:relative}.compare-table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.compare-table tr:first-child td:first-child{display:none}.compare-table tr:nth-child(1){position:sticky;top:133px;background-color:#fff}.compare-table tr td:first-child{width:100%;text-align:center;font-weight:700;font-size:14px}.compare-table tr td:not(:first-child){-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.compare-table td{vertical-align:middle}.compare-table td:not(:first-child){text-align:center}.compare-table td[class]:before{content:'';position:absolute;top:0;margin:auto;height:100%;z-index:-1;background:#ff0}.compare-table tr:first-child td{padding:20px}.compare-table tr:first-child img{max-height:200px;max-width:200px;display:block;margin:0 auto}.compare-table tr:not(:first-child):nth-child(even){background-color:#f8f8f8}.compare-table tr:not(:first-child) td{border:0;padding:4px 10px}.detail-side-column{width:545px}.detail-side-column header{margin-bottom:18px;overflow:hidden}.detail-side-column header h1{font-size:24px;padding-bottom:0;margin:5px 0}.detail-side-column header>div{display:-webkit-box;display:-ms-flexbox;display:flex}.detail-side-column header span{line-height:22px;font-size:16px;margin-right:25px;position:relative;white-space:nowrap}.detail-side-column header span:not(:empty):before{content:'';width:1px;height:8px;background-color:#c6c5c4;position:absolute;left:-13px;top:9px}.detail-side-column header span:first-child:after{display:none}.detail-side-column header span:last-child{margin-right:0}.detail-side-column header span a{color:#2e2e2e;text-decoration:underline}.detail-side-column header span a:hover{color:#ce2145}.detail-side-column>header .detail-overall-rating{cursor:pointer}.detail-overall-rating{position:relative;margin-right:27px;top:-1px}.detail-overall-rating .stars-rating{overflow:hidden;line-height:22px;color:#0da14d}.detail-overall-rating .stars-rating:after{font-family:fontello;display:block;font-size:16px;white-space:nowrap}.detail-overall-rating .stars-rating:nth-child(1):after{content:'\e836   \e836   \e836   \e836   \e836'}.detail-overall-rating .stars-rating:nth-child(2){position:absolute;top:0;left:0}.detail-overall-rating .stars-rating:nth-child(2):after{content:'\e835   \e835   \e835   \e835   \e835'}.detail-options{min-height:30px}.detail-side-info{position:relative;position:sticky;top:91px;border:1px solid #ebebeb;padding:21px;overflow:hidden;-webkit-transition:padding-top .2s linear,-webkit-transform .1s linear;transition:padding-top .2s linear,transform .1s linear,-webkit-transform .1s linear;background-color:#fff}.detail-side-info.stuck{padding-top:83px}.detail-side-info.stuck .detail-options .pickColor{margin-top:12px}.detail-side-info.stuck .scroll-addon{opacity:1;visibility:visible;-webkit-transition:.2s linear .2s;transition:.2s linear .2s}.detail-side-info.stuck .additional-product-img{width:46px;height:46px}.scroll-addon{opacity:0;visibility:hidden;position:absolute;top:21px;left:21px;max-width:calc(100% - 43px);padding-right:60px}.scroll-addon img{max-width:46px;max-height:46px;float:left;margin-right:17px}.scroll-addon span{color:#2e2e2e;font-size:20px;line-height:23px;font-weight:700;height:46px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-pricing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.detail-pricing.has-old-price b{color:#ce2145}.detail-pricing b{font-size:24px;color:#2e2e2e}.detail-pricing del{font-size:20px;color:#aea9a6;margin-left:10px}.detail-pricing[data-custom-label]:before{content:attr(data-custom-label);color:#fff;background-color:#ce2145;font-size:12px;font-weight:500;padding:5px 9px;margin:0 10px 0 0;display:inline-block;z-index:1;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.detail-header-promo-text{-ms-flex-preferred-size:100%;flex-basis:100%;line-height:1.3;margin-top:5px;font-weight:700;color:#ce2145}.detail-options .pickColor{margin-top:21px}.detail-options .pickColor .availability-separator,.detail-options .pickColor label{display:block;cursor:text;font-weight:500;color:#2e2e2e;font-size:14px}.detail-options .pickColor .availability-separator{width:100%;clear:both;border:none;margin-top:21px;pointer-events:none;margin-bottom:0;height:auto;font-weight:400}.detail-options .pickColor .availability-separator.no-colors-available{margin-top:0}.detail-options .pickColor ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.detail-options .pickColor li:not(.availability-separator){position:relative;width:26px;height:26px;border:1px solid #6e6e6e;margin:7px 7px 0 0;cursor:pointer}.detail-options .pickColor li:not(.availability-separator).selected{border-color:#ce2145;border-width:2px;outline:#fff solid 1px;outline-offset:-3px}.detail-options .pickColor li:not(.availability-separator):hover{border-color:#ce2145}.detail-options .pickColor li:not(.availability-separator):hover span,.detail-options .pickColor li:not(.availability-separator):hover:after{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.2s;transition-delay:.2s}.detail-options .pickColor li:not(.availability-separator):after{content:'';width:0;height:0;border-style:solid;border-width:7px 7px 0;border-color:#2e2e2e transparent transparent;opacity:0;visibility:hidden;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;position:absolute;bottom:100%;left:4px;-webkit-transform:translateY(3px);transform:translateY(3px)}.detail-options .pickColor li:not(.availability-separator) span{position:absolute;bottom:calc(100% + 7px);left:-5px;opacity:0;visibility:hidden;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;background:#2e2e2e;display:block;color:#fff;font-size:13px;padding:10px 15px;-webkit-transform:translateY(3px);transform:translateY(3px)}.detail-options .pickColor li:not(.availability-separator) img{display:block;max-width:100%;max-height:100%;margin:0 auto}.selected-color-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:21px}.selected-color-info img{max-height:60px;max-width:60px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-right:18px;width:60px;height:60px}.selected-color-info img.lazyloaded{border:1px solid #6e6e6e}.selected-color-info div{font-size:14px}.selected-color-info b{display:block;font-weight:400;padding-bottom:2px}.selected-color-info span{display:block;padding-bottom:1px}.selected-color-info i{display:block;font-style:normal;color:#ce2145;padding-bottom:1px}.under-option-desc{display:block;margin-top:10px}.freebies-wrapper{margin:21px 0 0}.freebies-wrapper>strong{display:block}.freebies-wrapper ul{overflow:hidden}.freebies-wrapper ul li a{float:left;color:#2e2e2e;font-size:14px;position:relative;padding-left:11px;margin:5px 15px 0 0}.freebies-wrapper ul li a:before{content:'';position:absolute;top:5px;left:0;width:6px;height:6px;background-color:#ce2145}.freebies-wrapper ul li a:hover{text-decoration:underline}#cart-button{display:block;background-color:#ce2145;width:100%;color:#fff;font-size:14px;font-weight:800;height:52px;text-transform:uppercase;margin-top:21px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#cart-button:before{content:'\e8b1';font-family:fontello;font-weight:400;font-size:23px;margin-right:14px}#cart-button.btn-inactive{background-color:#fff;color:#2e2e2e;border:2px solid #2e2e2e;position:relative}#cart-button.btn-inactive:before{display:none}#cart-button.btn-inactive:after{content:'';background:url(/dist/images/point2.png) center center/contain no-repeat;height:27px;width:25px;margin-left:15px}.detail-wrapper.black-friday #cart-button{background-color:#000;color:#fff}.detail-wrapper.black-friday #cart-button:after{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.detail-header-promo-text[title*=Wyprzedany]{margin-top:25px}.detail-wrapper.black-friday .detail-pricing.has-old-price b{background-color:#000;font-weight:bolder;color:#fff;padding:0 10px}a.ask-button{float:right;clear:both;color:#2e2e2e;text-decoration:underline;margin-top:15px}.detail-accordion{clear:both;width:100%;padding-top:21px}.detail-accordion .row{border-bottom:1px solid #c6c5c4}.detail-accordion .row:last-child{border-bottom:none}.detail-accordion .row.show .title:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.detail-accordion .row.show .row-content{display:block}.detail-accordion .row.instalment .title:before{content:'\e8b4';font-size:30px}.detail-accordion .row.shipment .title:before{content:'\e8b0';font-size:35px}.detail-accordion .row.kdr .title i{font-style:normal}.detail-accordion .row.kdr .title img{position:absolute;left:0;top:50%;-webkit-transform:scale(.058) translateY(-50%);transform:scale(.058) translateY(-50%);-webkit-transform-origin:top left;transform-origin:top left}.detail-accordion .row.guarantee .title:before{content:'\e8af';font-size:32px}.detail-accordion .title{display:block;position:relative;padding:19px 0 19px 50px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.detail-accordion .title:before{font-family:fontello;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.detail-accordion .title:after{content:'\e8b2';font-family:fontello;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;width:16px;text-align:center;font-size:12px}.detail-accordion .row-content{display:none;font-size:14px;padding-bottom:10px}.xselling{width:100%;float:left;padding-top:74px;clear:both;border-top:1px solid #c8c0c0}.xselling>h2.headline{font-size:24px;padding-left:9px;padding-right:9px}.xselling .product{margin-bottom:0}.xselling .product:after{display:none}.added-to-cart .fancybox-content{max-width:90%;width:655px;padding:15px 30px}.added-to-cart section{overflow:hidden}.added-to-cart h1{display:block;color:#ce2145;margin-bottom:15px;font-size:30px;font-weight:500;border-bottom:1px solid #ce2145;padding-bottom:5px;margin-top:0}.added-to-cart h1:before{margin-right:10px}.added-to-cart section>div:not(.popupbuttons){overflow:hidden;min-height:160px;position:relative;margin-bottom:25px}.added-to-cart .popup-validation-error{color:#ce2145;margin-bottom:15px}.added-to-cart figure{height:160px;max-width:160px;margin-right:30px;float:left}.added-to-cart img{position:relative;max-width:100%;max-height:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.added-to-cart p{display:block;color:#2e2e2e;font-weight:500;font-size:26px;margin-bottom:10px}.added-to-cart ul{float:left}.added-to-cart li{display:block;margin-bottom:5px;color:#c8c0c0;font-style:normal}.added-to-cart li span{width:160px;padding-right:15px;display:inline-block;color:#858484;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.added-to-cart li strong{max-width:235px;font-weight:700;color:#2e2e2e;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.added-to-cart .popupbuttons{overflow:hidden}.added-to-cart .popupbuttons .confirm-button{float:right}.added-to-cart .fancybox-close-small{top:10px;right:30px}.modal-form .fancybox-iframe{padding:20px}.optional-accessories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:normal}.optional-accessories .product-accessory{width:calc((100% - 84px)/ 5);margin:0 21px 21px 0;position:relative}.optional-accessories .product-accessory:nth-child(5n){margin-right:0}.optional-accessories .product-accessory.has-old-price .product-price b{color:#ce2145}.optional-accessories .product-accessory .product-area{display:block;min-height:100%;padding-bottom:68px}.optional-accessories .product-accessory .product-image{width:100%;padding-top:100%;position:relative}.optional-accessories .product-accessory .product-image figure{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.optional-accessories .product-accessory .product-image img{-ms-flex-item-align:center;align-self:center;max-width:100%;max-height:100%}.optional-accessories .product-accessory .promo-badge{position:absolute;top:0;right:0;color:#fff;background-color:#ce2145;font-size:12px;font-weight:500;padding:5px 9px;white-space:nowrap;z-index:1}.optional-accessories .product-accessory .product-name{display:block;font-size:12px;line-height:20px;color:#2e2e2e;text-transform:uppercase;position:relative;z-index:2;margin-top:10px}.optional-accessories .product-accessory .product-buy-wrapper{height:64px;position:absolute;bottom:0;left:0;width:100%}.optional-accessories .product-accessory .product-add{float:right;width:100%;color:#2e2e2e;border:2px solid #2e2e2e;line-height:30px;padding:0 10px 0 16px;font-weight:700;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;height:34px;font-size:12px}.optional-accessories .product-accessory .product-add:after{content:'\e8b1';font-family:fontello;font-size:22px;font-weight:400;margin-left:13px}.optional-accessories .product-accessory .product-add.unavailable{color:#c8c0c0;border-color:#c8c0c0;cursor:not-allowed}.optional-accessories .product-accessory .product-add.has-options{padding:4px 13px 2px;line-height:12px;font-size:12px}.optional-accessories .product-accessory .product-add.has-options span{display:block}.optional-accessories .product-accessory .product-add.has-options:after{display:none}.optional-accessories .product-accessory .product-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;float:left;line-height:21px;margin-top:9px;clear:both}.optional-accessories .product-accessory .product-price b{color:#2e2e2e;font-size:12px}.optional-accessories .product-accessory .product-price del{font-size:12px;color:#8e8c8b;margin-left:5px}.equipment-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.equipment-gallery .equipment-single-banner{width:calc((100% - 42px)/ 4);margin:0 14px 24px 0}.equipment-gallery .equipment-single-banner:hover .equipment-image:after{background-size:auto 13px}.equipment-gallery .equipment-single-banner:nth-child(4n){margin-right:0}.equipment-gallery .equipment-single-banner .equipment-image{width:100%;padding-top:100%;position:relative}.equipment-gallery .equipment-single-banner .equipment-image:after{content:'';position:absolute;bottom:0;left:6px;width:29px;height:29px;background-color:#fff;-webkit-box-shadow:0 1px 7px rgba(0,0,0,.2);box-shadow:0 1px 7px rgba(0,0,0,.2);color:#ce2145;-webkit-transform-origin:left bottom;transform-origin:left bottom;background-image:url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23c20038%22%20stroke-width%3D%224%22%20stroke-miterlimit%3D%2210%22%3E%3Cpath%20d%3D%22M0%2015h30M15%200v30%22%20fill%3D%22%23c20038%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:auto 10px;background-repeat:no-repeat;background-position:center}.equipment-gallery .equipment-single-banner .equipment-image div{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.equipment-gallery .equipment-single-banner .equipment-image div img{max-width:100%;max-height:100%;-ms-flex-item-align:center;align-self:center}.equipment-gallery .equipment-single-banner strong{display:block;color:#2e2e2e;font-weight:400;margin-top:16px}.equipment-gallery .equipment-single-banner strong:first-letter{text-transform:uppercase}#hidden-equipment-banner{padding:0}#hidden-equipment-banner .swiper-container{width:768px;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;background-color:#f5f4f6}#hidden-equipment-banner .swiper-container.show{opacity:1}#hidden-equipment-banner .hidden-equipment-image{width:100%;padding-top:414px;position:relative;background-color:#fff}#hidden-equipment-banner .hidden-equipment-image>picture{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#hidden-equipment-banner .hidden-equipment-image img{-ms-flex-item-align:center;align-self:center;max-width:100%;max-height:100%;padding:30px}#hidden-equipment-banner .hidden-equipment-text{padding:30px 30px 64px;min-height:190px}#hidden-equipment-banner .hidden-equipment-text strong{display:block;color:#2e2e2e;font-size:20px;line-height:27px;margin-bottom:15px}#hidden-equipment-banner .hidden-equipment-text p{display:block}#hidden-equipment-banner .hidden-custom-nav{position:absolute;bottom:20px;right:20px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex}#hidden-equipment-banner .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 20px;position:static}#hidden-equipment-banner .swiper-pagination .swiper-pagination-bullet{width:20px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;border-radius:0;opacity:.5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#hidden-equipment-banner .swiper-pagination .swiper-pagination-bullet:hover{opacity:1}#hidden-equipment-banner .swiper-pagination .swiper-pagination-bullet:after{content:'';width:7px;height:7px;background-color:#ce2145;border-radius:50%}#hidden-equipment-banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}#hidden-equipment-banner .swiper-button-next-hidden,#hidden-equipment-banner .swiper-button-prev-hidden{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 5px;color:#ce2145;font-size:14px;cursor:pointer;outline:0}#hidden-equipment-banner .swiper-button-next-hidden.swiper-button-disabled,#hidden-equipment-banner .swiper-button-prev-hidden.swiper-button-disabled{opacity:0;visibility:hidden}#hidden-equipment-banner .swiper-button-next-hidden:after,#hidden-equipment-banner .swiper-button-prev-hidden:before{content:'\e8b2';font-family:fontello;background-position:center;background-repeat:no-repeat}#hidden-equipment-banner .swiper-button-prev-hidden:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-right:10px}#hidden-equipment-banner .swiper-button-next-hidden:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin-left:10px}.opinions-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;font-size:14px}.opinions-header>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.opinions-header>:nth-of-type(2){width:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.opinions-header .stars{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.opinions-header .stars>span:nth-of-type(1){font-size:24px;line-height:32px;color:#2e2e2e;font-weight:300}.opinions-header .stars>span:nth-of-type(1) i{font-style:normal;font-size:18px}.opinions-header .stars>span:nth-of-type(2){font-size:14px;color:#2e2e2e;font-weight:300}.opinions-header .stars .survey-stars{position:relative}.opinions-header .stars .survey-stars>div{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;font-size:22px;line-height:32px;color:#0da14d}.opinions-header .stars .survey-stars>div:nth-of-type(1) i:after{content:'\e836'}.opinions-header .stars .survey-stars>div:nth-of-type(2){position:absolute;top:0;left:0}.opinions-header .stars .survey-stars>div:nth-of-type(2) i:after{content:'\e835'}.opinions-header .stars .survey-stars i{font-style:normal;padding:0 5px}.opinions-header .stars .survey-stars i:after{font-family:fontello;display:block}.info-row .bars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;font-size:14px}.info-row .bars:after{content:'';width:1px;height:85px;top:50%;left:0;background-color:#c6c5c4;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute}.info-row .bars .survey-bars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:9px}.info-row .bars .survey-bars:first-child{margin-top:0}.info-row .bars .survey-bars span{color:#2e2e2e;font-size:14px;font-weight:300;line-height:19px;margin-bottom:1px}.info-row .bars .survey-bars>div{position:relative}.info-row .bars .survey-bars ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none!important;padding:0;margin:0;overflow:hidden}.info-row .bars .survey-bars ul:nth-of-type(2){position:absolute;top:0;left:0}.info-row .bars .survey-bars ul:nth-of-type(2) li:after{background-color:#0da14d}.info-row .bars .survey-bars li{width:40px;height:8px;position:relative;-ms-flex-negative:0;flex-shrink:0}.info-row .bars .survey-bars li:not(:last-child){margin-right:1px}.info-row .bars .survey-bars li:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#c6c5c4}.opinions-rows .single-row{padding:5px 0;border-top:1px solid #c6c5c4;font-size:14px}.opinions-rows .single-row.show header:before{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.opinions-rows .single-row:last-of-type{border-bottom:1px solid #c6c5c4}.opinions-rows .single-row header{line-height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.opinions-rows .single-row header:before{content:'\e8b2';font-family:fontello;font-size:10px}.opinions-rows .single-row header i{font-style:normal;width:5px;height:5px;background-color:#c6c5c4;margin:0 15px}.opinions-rows .single-row header .survey-stars{float:left}.opinions-rows .single-row header .survey-stars .detail-overall-rating{margin:0}.opinions-rows .single-row header .survey-stars .detail-overall-rating:after{display:none}.opinions-rows .row-details .top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:10px;line-height:25px}.opinions-rows .row-details .top-row span:nth-child(1){color:#a1a0a0}.opinions-rows .row-details .top-row span:nth-child(2){color:#0da14d;margin-left:30px}.opinions-rows .row-details .top-row span:nth-child(2):before{content:'\e862';font-family:fontello;margin-right:9px}.opinions-rows .main-content{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:15px}.opinions-rows .main-content .detail-responses{clear:both}.opinions-rows .main-content .detail-responses div{margin-top:20px}.opinions-rows .main-content .detail-responses p{margin:0;line-height:18px}.opinions-rows .main-content>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.opinions-rows .main-content>:nth-child(1)>a{float:left;margin:0 20px 10px 0}.opinions-rows .main-content>:nth-child(1)>a img{max-width:90px;max-height:90px}.opinions-rows .main-content>:nth-child(1)>p{display:block;line-height:18px}.opinions-rows .main-content>:nth-child(2){-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.opinions-rows .main-content .bars{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-left:21px;padding-left:22px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-left:1px solid #c8c0c0}.opinions-rows .main-content .bars:after{display:none}.opinions-rows .main-content .bars .survey-bars li{width:30px;height:6px}.info-row-content.loading,.opinions-rows .row-details.loading{height:100px;position:relative}.info-row-content.loading:after,.opinions-rows .row-details.loading:after{content:'';position:absolute;width:80px;top:50%;left:50%;height:80px;border-radius:50%;border:5px solid transparent;border-bottom-color:#ce2145;border-right-color:#ce2145;-webkit-animation:.4s linear infinite spinner;animation:.4s linear infinite spinner;margin-top:-40px;margin-left:-40px;-webkit-transform-origin:center center;transform-origin:center center}.favorite-additions{margin-bottom:20px}.vimeo-player-wrapper{width:100%;float:left;clear:both;padding-top:56.25%;position:relative;margin-bottom:18px}.vimeo-player-wrapper[data-vimeo-initialized] .play-button{opacity:0;visibility:hidden}.vimeo-player-wrapper .play-button{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;cursor:pointer;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),color-stop(50%,rgba(112,112,112,.1693278)),to(rgba(255,255,255,0)));background:linear-gradient(0deg,rgba(0,0,0,.5) 0,rgba(112,112,112,.1693278) 50%,rgba(255,255,255,0) 100%);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.vimeo-player-wrapper .play-button:hover:after{-webkit-transform:scale(1.2) rotate(90deg);transform:scale(1.2) rotate(90deg)}.vimeo-player-wrapper .play-button:after{content:'\e864';font-family:fontello;color:#fff;font-size:50px;width:80px;height:80px;background-color:#ce2145;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:rotate(90deg);transform:rotate(90deg);padding-bottom:6px;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.vimeo-player-wrapper .play-button span{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:20px;color:#fff;font-weight:700;width:90%;text-align:center;letter-spacing:.5px;font-size:20px}.vimeo-player-wrapper .play-button span:empty{display:none}.vimeo-player-wrapper img{position:absolute;top:0;left:0;width:100%!important;height:auto!important}.vimeo-player-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.vimeo-player-wrapper iframe #player{height:auto!important}@media (max-width:1460px) and (min-width:1281px){.detail-wrapper.expand-bar .detail-nav-menu.scrollable .wrapper{width:1260px}.detail-nav-menu span{padding:0 9px}}@media (max-width:1280px) and (min-width:1025px){.detail-wrapper.expand-bar .detail-nav-menu.scrollable .wrapper{width:1010px}.detail-nav-menu span{padding:0 5px;font-size:16px;font-weight:400}.detail-nav-menu span:first-child{padding-left:5px}.detail-nav-menu span:last-child{padding-right:5px}}
.sitemap-headline{font-size:30px;text-transform:uppercase;font-weight:500;position:relative;padding-left:20px;border-left:3px solid #ce2145;margin-bottom:5px;display:block}.sitemap-headline:nth-of-type(2){margin-top:30px}.sitemap-headline+ul{padding:10px 0 0 23px}.sitemap-headline+ul li{margin-bottom:3px}.sitemap-headline+ul a{color:#2e2e2e}.colors-headline{font-size:40px;text-transform:uppercase;font-weight:500;position:relative;padding-left:20px;border-left:3px solid #ce2145;margin-left:9px;margin-top:20px;margin-bottom:32px}.colors-page-all{float:left;width:409px;margin-left:9px}.colors-page-all>h2{display:block;clear:both;font-size:24px;font-weight:700;color:#2e2e2e;line-height:32px;margin-bottom:10px}.colors-page-all .colors-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 25px 10px}.colors-page-all .colors-filter li{cursor:pointer;border:1px solid #d8d8d8;margin:0 5px 5px 0;padding:2px 8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.colors-page-all .colors-filter li:hover{border-color:#ce2145}.colors-page-all .colors-filter li.selected{border-color:#ce2145;color:#fff;background-color:#ce2145}.colors-page-all .wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #d8d8d8;padding:24px 6px 6px 24px;float:left;clear:both}.colors-page-all a{width:76px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0 18px 18px 0;position:relative}.colors-page-all a span{position:absolute;bottom:calc(100% + 7px);left:-5px;opacity:0;visibility:hidden;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;background:#2e2e2e;display:block;color:#fff;font-size:13px;padding:7px 10px;-webkit-transform:translateY(3px);transform:translateY(3px);z-index:100;white-space:nowrap}.colors-page-all a span>b{font-weight:400;display:block}.colors-page-all a span>b:before{content:'Kolor: '}.colors-page-all a span>i{font-style:normal;display:block;white-space:nowrap}.colors-page-all a span>i:empty{display:none}.colors-page-all a span>i:before{content:'Rodzaj lakieru: '}.colors-page-all a span:after{content:'';width:0;height:0;border-style:solid;border-width:7px 7px 0;border-color:#2e2e2e transparent transparent;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;position:absolute;top:100%;left:4px}.colors-page-all a.selected div{border-color:#ce2145}.colors-page-all a.hide{display:none}.colors-page-all a:hover div{outline:#ce2145 solid 2px;outline-offset:1px}.colors-page-all a div{width:100%;height:76px;border:2px solid #d8d8d8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.colors-page-all a div img{max-width:100%;max-height:100%;-ms-flex-item-align:center;align-self:center}.colors-page-all a strong{font-size:14px;color:#2e2e2e;font-weight:700;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:36px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5px;word-break:break-all;display:none}.colors-page-items{width:983px;float:right;padding-right:9px;padding-bottom:70px;border-bottom:1px solid #c8c0c0}.colors-page-items>h2{display:block;clear:both;font-size:24px;font-weight:700;color:#2e2e2e;line-height:32px;position:relative}.colors-page-items>h2 span{width:29px;height:29px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;border:2px solid #d8d8d8;margin-left:4px}.colors-page-items>h2 span img{-ms-flex-item-align:center;align-self:center;max-width:100%;max-height:100%}.colors-page-items .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.colors-page-items .wrapper a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:calc((100% - 54px)/ 4);margin:18px 18px 0 0}.colors-page-items .wrapper a:hover{-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5)}.colors-page-items .wrapper a:nth-child(4n){margin-right:0}.colors-page-items .wrapper a img{-ms-flex-item-align:center;align-self:center;max-width:100%;max-height:100%}@media (min-width:1025px){.colors-page-all a:hover span{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.2s;transition-delay:.2s}}.fancybox-button.fancybox-button--arrow_left,.fancybox-button.fancybox-button--arrow_right{background-color:#ce2145}#gsProgress{font-size:32px;font-weight:500;position:relative;padding-left:20px;border-left:3px solid #ce2145;margin-bottom:20px}#gsProgress em{font-style:normal}#gsOrderInfo tr:last-child td{padding-top:40px}#gsOrderInfo tr:last-child td:first-child{font-weight:700}#gsOrderInfo tr:last-child td:first-child strong{font-weight:700;text-transform:uppercase}#outer-status-wrapper #gsProgress span{display:block;font-size:66%}#gsOrderInfo .confirm-button{font-size:16px;padding:0 10px;line-height:2.2;margin-top:5px}#gsOrderInfo .outer-accent{color:#ce2145}#gsOrderInfo,#gsProducts{width:100%;border-collapse:collapse}#gsOrderInfo td,#gsProducts td{padding:13px 0;border-top:1px solid #c8c0c0}#gsOrderInfo td:nth-child(1),#gsProducts td:nth-child(1){font-weight:700}#gsProducts td{padding-left:10px;padding-right:10px}#gsProducts thead tr:first-child td{background-color:#f6f6f6}#gsProducts td:nth-child(2){font-weight:400}#gsGalleryContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:80%;padding:0 50px;margin:0 auto}#gsGalleryContainer a{width:calc((100% - 40px)/ 3);margin:0 20px 20px 0}#gsGalleryContainer a:nth-child(3n){margin-right:0}#gsGalleryContainer a:hover{-webkit-box-shadow:0 0 5px rgba(0,0,0,.25);box-shadow:0 0 5px rgba(0,0,0,.25)}#gsGalleryContainer img{display:block;max-width:100%;margin:0 auto}#gsGalleryContainer span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;min-height:50px;color:#2e2e2e;font-weight:700;font-size:17px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 0}.cms-articles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cms-articles article{width:calc((100% - 30px)/ 2);margin-top:30px;position:relative;padding-left:255px;min-height:192px}.cms-articles article:nth-child(2n){margin-left:30px}.cms-articles figure{float:left;width:225px;height:145px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:0;top:0}.cms-articles figure img{-ms-flex-item-align:center;align-self:center}.cms-articles .text-wrapper h3{clear:none;font-size:20px}.cms-articles .text-wrapper h3 a{color:#2e2e2e}.cms-articles .text-wrapper p{line-height:24px;margin-top:5px}.cms-articles .text-wrapper p a{position:absolute;top:150px;left:0;width:225px;border:2px solid #2e2e2e;font-size:14px;font-weight:500;text-transform:uppercase;color:#2e2e2e;padding:7px 14px;text-align:center}.cms-articles .text-wrapper p a:hover{background-color:#2e2e2e;color:#fff}#cookies-license{display:none;position:fixed;right:14px;bottom:14px;max-width:calc(100% - 28px);background:rgba(196,18,48,.9);z-index:9999;padding:15px 30px 15px 95px;-webkit-box-shadow:0 0 30px rgba(0,0,0,.25);box-shadow:0 0 30px rgba(0,0,0,.25)}#cookies-license:before{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:24px;width:46px;height:46px;background-size:auto 46px;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI3MC4zOTFweCIgaGVpZ2h0PSI3MC4zNzVweCIgdmlld0JveD0iMCAwIDcwLjM5MSA3MC4zNzUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDcwLjM5MSA3MC4zNzUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zNS4yMDQsNzAuMzc1Yy0xOS4wMzQsMC0zNC44MTEtMTUuNDgyLTM1LjE3LTM0LjUxMkwwLDM0LjExNWwxLjczMywwLjIzM2MwLjg2LDAuMTE2LDEuNTc0LDAuMTcsMi4yNDUsMC4xN2M3LjUzOCwwLDE0LjE2LTUuMDkyLDE2LjEwNS0xMi4zODNsMC4yMTEtMC43OTJsMC43OC0wLjI1YzYuOTMzLTIuMjIyLDExLjU5MS04LjYwNywxMS41OTEtMTUuODg4YzAtMS4xMjktMC4xMTQtMi4yNTktMC4zMzgtMy4zNTZsLTAuMzUzLTEuNzI2bDIuMDk0LTAuMDg4QzM0LjQ0NiwwLjAxNywzNC44MjMsMCwzNS4yMDQsMGMxOS40MDIsMCwzNS4xODgsMTUuNzg1LDM1LjE4OCwzNS4xODhTNTQuNjA2LDcwLjM3NSwzNS4yMDQsNzAuMzc1eiBNMy4xMDksMzcuNDk0YzEuMTk0LDE2LjYyNSwxNS4yNSwyOS44ODEsMzIuMDk1LDI5Ljg4MWMxNy43NDgsMCwzMi4xODgtMTQuNDM5LDMyLjE4OC0zMi4xODhjMC0xNy42MzQtMTQuMjU2LTMyLjAwMi0zMS44NDgtMzIuMTg2YzAuMDgyLDAuNzMsMC4xMjMsMS40NjcsMC4xMjMsMi4yMDNjMCw4LjMxOS01LjE1NCwxNS42NDYtMTIuOTA5LDE4LjQ4MkMyMC4yMSwzMS44NzEsMTIuNjAyLDM3LjUxOCwzLjk3OCwzNy41MThDMy42OTQsMzcuNTE4LDMuNDA2LDM3LjUxLDMuMTA5LDM3LjQ5NHoiLz48Y2lyY2xlIGZpbGw9IiNGRkZGRkYiIGN4PSIxOS43MjgiIGN5PSI0Ni43NjgiIHI9IjQuMTI1Ii8+PGNpcmNsZSBmaWxsPSIjRkZGRkZGIiBjeD0iMzUuMTk2IiBjeT0iMzUuMTg4IiByPSI0LjEyNSIvPjxjaXJjbGUgZmlsbD0iI0ZGRkZGRiIgY3g9IjQyLjY5NiIgY3k9IjE3LjMxMyIgcj0iNC4xMjUiLz48Y2lyY2xlIGZpbGw9IiNGRkZGRkYiIGN4PSI1NS4xOTYiIGN5PSIzMS4wNjMiIHI9IjQuMTI1Ii8+PGNpcmNsZSBmaWxsPSIjRkZGRkZGIiBjeD0iNDcuOTQ2IiBjeT0iNDYuMDYzIiByPSI0LjEyNSIvPjxjaXJjbGUgZmlsbD0iI0ZGRkZGRiIgY3g9IjM1LjE5NiIgY3k9IjU2LjQzOCIgcj0iNC4xMjUiLz48L3N2Zz4=)}#cookies-license p{font-size:12px;line-height:18px;color:#fff;margin-bottom:10px}#cookies-license p a{color:#fff;text-decoration:underline}#cookies-license .close{display:block;width:100px;text-align:center;cursor:pointer;overflow:hidden;color:#fff;border:1px solid #fff;line-height:30px;font-size:14px}#gsLoading{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.5);z-index:99999}#gsLoading div{position:absolute;width:80px;top:50%;left:50%;height:80px;border-radius:50%;border:5px solid transparent;border-bottom-color:#ce2145;border-right-color:#ce2145;-webkit-animation:.4s linear infinite spinner;animation:.4s linear infinite spinner;margin-top:-40px;margin-left:-40px;-webkit-transform-origin:center center;transform-origin:center center}.adv-price,.adv-text{margin:0 auto;width:60%}#price-amounts{font-size:15px;padding:15px 0 0;line-height:20px}#price-amounts input{border-style:none;cursor:default;font-weight:700;color:#171d22;font-size:17px}.adv-text input[type=text]{-webkit-appearance:none;margin-bottom:22px}.adv-search label{font-size:17px;display:block;font-weight:700;margin-bottom:8px}#slider-handles{margin-top:15px}#amount{float:right;color:#000!important;width:130px;text-align:right;padding-right:10px;margin-top:10px}#gsAdvSearch input[type=text],#gsAdvSearch select{padding:2px;height:33px;font-size:11px;width:99%!important;border-color:#c8c0c0;margin-bottom:22px}#gsAdvSearch input[type=text]{padding:0 12px}#gsAdvSearch strong{display:block;text-align:right;padding-right:20px}#gsSend{float:right;clear:both;margin-right:20%}#gsSend:before{margin-right:5px;font-weight:400}#infobox{text-align:center;clear:both;margin:30px 0 44px;padding:30px;background-color:#f5f5f7}#infobox:not(:last-of-type){margin-bottom:0}#infobox form{clear:both;padding:10px 13% 0;overflow:hidden}#infobox form #gsSend{margin-right:0}#infobox form #gsSend+span{float:right;margin-right:20px;line-height:42px;color:red}#infobox+#infobox{margin-top:0;padding-top:0}#infobox .infobox-title{margin-bottom:10px;font-size:20px;display:block}#infobox .infobox-message{margin-bottom:10px}#infobox a{text-decoration:underline}#gsSiteLogin h2.headline{font-size:30px;text-transform:uppercase;font-weight:500;position:relative;padding-left:20px;border-left:3px solid #ce2145;margin-bottom:30px}#gsSiteLogin #logbox{float:left;width:50%;border-right:1px solid #c8c0c0;padding:10px 50px 30px 0;margin:30px 50px 0 0}#gsSiteLogin #logbox.is-log{width:100%;border-right:none;padding-right:0;margin-right:0;margin-top:22px;padding-top:0}#gsSiteLogin #logbox #logregister{float:right}#gsSiteLogin #logbox #logregister a{float:left;line-height:42px;margin-right:20px}#gsSiteLogin .register-link{float:right;width:calc(50% - 50px);padding:10px 50px 30px 0;margin:30px 0 0}#gsSiteLogin .register-link .btn-next{width:100%;text-align:center;line-height:3;font-size:22px;font-weight:800}#sidelog{padding:30px 13% 0;clear:both}#sidelog h3{text-transform:uppercase;margin-bottom:10px}#logged .logged-hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f6;border:1px solid #c8c0c0;padding:40px}#logged .logged-as{position:relative;padding-left:120px}#logged .logged-as:before{content:'\e8b3';font-family:fontello;position:absolute;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:92px;line-height:49px}#logged .logged-as span{font-size:18px;line-height:24px;text-transform:uppercase;font-weight:300;display:block}#logged .logged-as b{display:block;margin-top:-1px;font-size:30px;font-weight:900}#logged .logged-small-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}#logged .logged-small-buttons>*{color:#2e2e2e;background-color:#fff;border:1px solid #707070;font-weight:700;text-transform:uppercase;font-size:14px;height:49px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 15px}#logged .logged-small-buttons>:before{font-family:fontello;font-weight:400;margin-right:10px;font-size:20px}#logged .logged-small-buttons>:hover{color:#fff;background-color:#ce2145;border-color:#ce2145}#logged .logged-small-buttons button{margin-right:20px}#logged .logged-small-buttons button:before{content:'\e8a3'}#logged .logged-small-buttons a:before{content:'\e85b'}#logged .logged-main-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;clear:both;gap:24px;margin-top:40px;width:100%}#logged .logged-main-buttons a{font-size:25px;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;color:#2e2e2e;font-weight:700;text-align:center;border:3px solid #2e2e2e;text-transform:uppercase;padding:25px}#logged .logged-main-buttons a:hover{color:#fff;background-color:#ce2145;border-color:#ce2145}#logged .logged-wysiwyg{clear:both;line-height:24px;margin-top:40px}#loggedRecommendation .xselling{padding-top:30px}#UserStoreOrders table label{font-weight:700;padding-right:100px;color:#ce2145}#UserStoreOrders table{margin-bottom:20px}#UserStoreOrders table td{padding:4px 10px}#UserStoreOrders table thead td{background:#ce2145;color:#fff;text-align:left;padding:10px}#UserStoreOrders{overflow:hidden;padding:0 13%}#gsUserOrders{margin-bottom:18px}#gsUserOrders label{color:#ce2145;text-transform:uppercase;line-height:38px;display:block}#gsUserOrders select{clear:both;padding:4px}.result-table{float:right;text-align:right;line-height:19px;border-top:1px solid #c8c0c0;width:290px;padding-top:5px;padding-bottom:20px}.result-table h2{font-size:22px}.result-table p{line-height:30px;font-size:13px}.result-table p strong{color:#2e2e2e}.result-orders table{width:100%}.listed{width:100%;margin-top:10px;margin-bottom:10px}.listed li{padding:8px 10px;color:#2e2e2e}.listed li:nth-child(2n+1){background:#f8f8f8}.listed li span{display:inline-block;width:150px}.listed li em{font-style:normal}.listed li strong{color:#ce2145;font-weight:400}.toShowCompany,.toShowPassword{padding-top:10px}.carts-list{min-height:240px;padding:15px;background:#fff}.carts-list p{color:#2e2e2e;font-weight:700;text-transform:uppercase;margin-bottom:14px}.carts-list em{display:block;font-weight:600;font-style:normal;color:#2e2e2e;text-transform:uppercase;margin-bottom:14px}.carts-list>ul{border-top:1px solid #c8c0c0}.carts-list>ul>li{border-bottom:1px solid #c8c0c0;padding:8px 10px}.carts-list>ul>li:hover{background:#c8c0c0}.carts-list>ul>li>span{text-transform:uppercase;font-size:13px;color:#2e2e2e;cursor:pointer}.carts-list>ul>li.active>span{font-weight:700}.carts-list>ul>li.active{background:#c8c0c0}.carts-list>ul ul{display:none;padding:18px 0 4px;clear:both;color:#2e2e2e}.carts-list>ul ul li{overflow:hidden;font-size:12px;margin-bottom:8px;padding:5px;background-color:#fff}.carts-list>ul ul figure{float:left;margin-right:12px}.carts-list .icon-trash{font-size:12px;color:red;float:right;font-weight:700}.carts-list>ul>li>a:hover{text-decoration:underline}.carts-list .icon-doc{font-size:12px;margin-right:10px;float:right;font-weight:700}#fromFCK iframe,#fromFCK img,#fromFCK table,.category-description img,.faq-list article img,.info-row img{max-width:100%!important}#fromFCK img,.category-description img{height:auto!important}#fromFCK p,.info-row p{margin-bottom:18px}#fromFCK,.info-row{line-height:1.3em;padding:0;background:#fff}#cart-summary-message ul,#descriptionbox ul,#descriptionbox2 ul,#fromFCK ul,#infobox ul,#overallValidation ul,.category-title ul,.detail-product-info ul,.faq-list article ul,.headtxt ul,.product-tabs ul,.promo-text ul{padding-left:20px;margin:20px 0;list-style:initial!important}#cart-summary-message ol,#descriptionbox ol,#descriptionbox2 ol,#fromFCK ol,#infobox ol,#overallValidation ol,.category-title ol,.detail-product-info ol,.faq-list article ol,.headtxt ol,.product-tabs ol,.promo-text ol{list-style:decimal!important;padding-left:20px;margin:20px 0}#cart-summary-message h1,#cart-summary-message h2,#cart-summary-message h3,#cart-summary-message h4,#cart-summary-message h5,#cart-summary-message h6,#cart-summary-message h7,#cart-summary-message h8,#descriptionbox h1,#descriptionbox h2,#descriptionbox h3,#descriptionbox h4,#descriptionbox h5,#descriptionbox h6,#descriptionbox h7,#descriptionbox h8,#descriptionbox2 h1,#descriptionbox2 h2,#descriptionbox2 h3,#descriptionbox2 h4,#descriptionbox2 h5,#descriptionbox2 h6,#descriptionbox2 h7,#descriptionbox2 h8,#fromFCK h1,#fromFCK h2,#fromFCK h3,#fromFCK h4,#fromFCK h5,#fromFCK h6,#fromFCK h7,#fromFCK h8,#infobox h1,#infobox h2,#infobox h3,#infobox h4,#infobox h5,#infobox h6,#infobox h7,#infobox h8,#overallValidation h1,#overallValidation h2,#overallValidation h3,#overallValidation h4,#overallValidation h5,#overallValidation h6,#overallValidation h7,#overallValidation h8,.category-title h1,.category-title h2,.category-title h3,.category-title h4,.category-title h5,.category-title h6,.category-title h7,.category-title h8,.detail-product-info h1,.detail-product-info h2,.detail-product-info h3,.detail-product-info h4,.detail-product-info h5,.detail-product-info h6,.detail-product-info h7,.detail-product-info h8,.headtxt h1,.headtxt h2,.headtxt h3,.headtxt h4,.headtxt h5,.headtxt h6,.headtxt h7,.headtxt h8,.product-tabs h1,.product-tabs h2,.product-tabs h3,.product-tabs h4,.product-tabs h5,.product-tabs h6,.product-tabs h7,.product-tabs h8,.promo-text h1,.promo-text h2,.promo-text h3,.promo-text h4,.promo-text h5,.promo-text h6,.promo-text h7,.promo-text h8{font-size:100%;font-weight:400;margin-bottom:20px;text-transform:uppercase;margin-top:10px!important;line-height:1.3}div.cms-wrapper{padding-top:10px!important;line-height:1.5}div.cms-wrapper h2{font-weight:600!important;font-size:30px!important;text-transform:uppercase!important;margin-bottom:20px!important;padding-left:15px!important;border-left:3px solid #ce2145!important;text-align:left!important}div.cms-wrapper p{line-height:1.5;margin-bottom:20px}.promo-text img{max-width:100%;height:auto!important;margin:10px auto;display:block}#new-password-form{text-align:left}#new-password-form button+span{line-height:42px;float:right;margin-right:20px;color:red}.kitchenaid-text{width:100%;clear:both;float:left;padding:0 10%;font-size:20px;margin-top:20px;text-align:center;color:#ce2145;text-shadow:1px 1px 1px #dddee3;font-weight:600}#fromFCK.question-form-visible+#askbox{width:95%;padding:0 50px 50px;margin:auto}#fromFCK.question-form-visible+#askbox h2{font-weight:600;font-size:30px;text-transform:uppercase;margin-bottom:20px;padding-left:15px;border-left:3px solid #ce2145}@media (min-width:1000px){#fromFCK.question-form-visible{float:left;width:60%}#fromFCK.question-form-visible+#askbox{float:right;width:40%;padding-top:10px!important}#fromFCK.question-form-visible+#askbox button.btn-std{float:left}#fromFCK.question-form-visible+#askbox .captcha-info-msg{float:left;clear:both}#fromFCK.question-form-visible+#askbox .askbox-info{padding-top:10px}}.landing-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:'Open Sans',sans-serif}.landing-part{display:block;position:relative}.landing-part>img{display:block;max-width:100%}.landing-part.text-only{width:100%;max-width:1348px;background-color:#fff;color:#3e3936;text-align:center;padding:92px 13%}.landing-part.text-only strong{display:block;font-size:42px;line-height:46px;font-weight:600}.landing-part.text-only p{display:block;font-size:18px;line-height:22px;margin-top:14px}.landing-part.standard{color:#fff}.landing-part.standard .content{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;width:50%;max-width:50%}.landing-part.standard.align-left .content{left:10%}.landing-part.standard.align-right .content{right:10%;text-align:right}.landing-part.standard.align-right .content .links-container,.landing-part.standard.align-right .content p,.landing-part.standard.align-right .content strong{float:right}.landing-part.standard strong{float:left;clear:both;font-size:40px;line-height:48px}.landing-part.standard p{float:left;clear:both;font-size:14px;line-height:24px;margin-top:18px}.landing-part.standard .links-container{float:left;clear:both;margin-top:24px}.landing-part.standard .links-container a{float:left;color:#fff;border:1px solid #fff;font-size:16px;font-weight:700;text-transform:uppercase;padding:8px 29px;margin-right:6px;margin-bottom:6px;-webkit-transition:outline-offset .2s;transition:outline-offset .2s}.landing-part.standard .links-container a:last-of-type{margin-right:0}.landing-part.standard .links-container a.cta{background-color:#ce2145;border-color:#ce2145;outline-color:#ce2145!important}.landing-part.standard .links-container a:hover{outline:#fff solid 1px;outline-offset:2px}.register-device-headline{font-size:38px;font-weight:400;line-height:2;padding:0 50px}.register-device-error{color:#fff;border:3px solid red;text-align:center;margin:30px 0 10px;background-color:red;font-size:18px;padding:15px}.register-device-form{background-color:#fff;padding:10px 50px 50px;margin-bottom:76px;font-size:16px}.register-device-form .checkbox-single{position:relative}.register-device-form .b-field{margin-bottom:15px}.register-device-form *{-webkit-box-sizing:border-box;box-sizing:border-box}.register-device-form header{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #999}.register-device-form header>h2{font-size:35px;text-transform:none}.register-device-form header>div{font-size:16px;line-height:1.6}.register-device-form .choose-device{overflow:hidden;margin-bottom:50px}.register-device-form .choose-device h2{font-size:24px;text-transform:none;font-weight:700;margin-bottom:10px}.register-device-form .choose-device input[type=radio]{display:none}.register-device-form .choose-device input[type=radio]:checked+label{border-color:#ce2145}.register-device-form .choose-device label{float:left;width:20%;border:5px solid transparent;text-align:center;cursor:pointer;-webkit-transition:outline .1s ease-in-out;transition:outline .1s ease-in-out;padding-bottom:10px;height:285px}.register-device-form .choose-device label:hover{outline:#ce2145 solid 1px;outline-offset:-1px}.register-device-form .choose-device label img{width:200px;height:200px;display:block;margin:0 auto}.register-device-form .choose-device label strong{font-size:20px;display:block;color:#000}.register-device-form .choose-device label span{font-size:16px;display:block}.register-device-form .about-device,.register-device-form .address-data{overflow:hidden;padding-bottom:30px;border-bottom:1px solid #999;margin-bottom:30px}.register-device-form .address-data h2{font-size:24px;text-transform:none;font-weight:700;margin-bottom:30px}.register-device-form .survey-device-where{overflow:hidden;padding-bottom:30px;border-bottom:1px solid #999;margin-bottom:30px}.register-device-form .survey-device-where h2{font-size:26px;text-transform:none;font-weight:700;margin-bottom:30px}.register-device-form .survey-device-where .checkbox-single:last-child{width:100%!important}.register-device-form .survey-device-where .checkbox-single:last-child input[type=text]{width:92%;float:right}.register-device-form .survey-device-what{overflow:hidden;padding-bottom:30px;border-bottom:1px solid #999;margin-bottom:30px}.register-device-form .survey-device-what h2{font-size:26px;text-transform:none;font-weight:700;margin-bottom:30px}.register-device-form .survey-device-first{overflow:hidden;padding-bottom:30px;border-bottom:1px solid #999;margin-bottom:30px}.register-device-form .survey-device-first h2{font-size:26px;text-transform:none;font-weight:700;margin-bottom:30px}.register-device-form .survey-device-first label{position:static!important}.register-device-form .finalize .checkbox-single{margin-bottom:40px}.register-device-form .finalize .checkbox-single input[type=checkbox]{display:none}.register-device-form .finalize .checkbox-single input[type=checkbox]:checked+label:before{content:'\e88e'}.register-device-form .finalize .checkbox-single label{line-height:normal;font-size:20px;padding:0 0 0 35px;display:block;position:relative;width:100%;text-align:left}.register-device-form .finalize .checkbox-single label.astrix:after{top:3px;left:18px!important}.register-device-form .finalize .checkbox-single label:before{content:'\e857';font-family:fontello;top:1px!important;left:0;position:absolute}.register-device-form .finalize .checkbox-single label:after{right:auto!important;left:15px!important}.register-device-form button[type=submit]{color:#fff;background-color:#ce2145;width:436px;line-height:82px;text-transform:uppercase;text-align:center;margin:0 auto;display:block;font-weight:700;font-size:22px;white-space:nowrap;cursor:pointer}.register-device-form button[type=submit]:disabled{background-color:#dddee3;color:grey;cursor:default}.register-device-form input[type=text]{color:#2e2e2e}.register-device-form input[type=text]::-webkit-input-placeholder{color:#949494}.register-device-form input[type=text]::-moz-placeholder{color:#949494}.register-device-form input[type=text]:-ms-input-placeholder{color:#949494}.register-device-form input[type=text]:-moz-placeholder{color:#949494}.register-device-form section:not(.choose-device) .b-field{width:81%!important;padding-left:300px;position:relative}.register-device-form section:not(.choose-device) .b-field.field-street{padding-right:225px}.register-device-form section:not(.choose-device) .b-field.field-street input[type=text]:nth-of-type(2){width:11%;position:absolute;top:0;right:101px}.register-device-form section:not(.choose-device) .b-field.field-street input[type=text]:nth-of-type(3){width:11%;position:absolute;top:0;right:0}.register-device-form section:not(.choose-device) .b-field.field-city{padding-right:202px}.register-device-form section:not(.choose-device) .b-field.field-city input[type=text]:nth-of-type(2){width:197px;position:absolute;top:0;right:0}.register-device-form section:not(.choose-device) .b-field p{font-size:12px;line-height:1.6;margin-top:5px}.register-device-form section:not(.choose-device) input[type=radio]{float:left;-webkit-appearance:radio;position:relative;top:11px;margin-right:5px}.register-device-form section:not(.choose-device) input[type=radio]+label{float:left;width:auto}.register-device-form section:not(.choose-device) label{position:absolute;top:0;left:0;text-align:right;line-height:38px;padding-right:19px;width:300px}.register-device-form section:not(.choose-device) label.astrix:after{content:'*';font-size:25px;line-height:normal;position:absolute;top:0;right:10px;color:red}.register-device-form section:not(.choose-device) input[type=text]{width:100%}.register-device-form section:not(.choose-device) input[type=file]{height:38px}.register-device-form section:not(.choose-device) textarea{width:100%;min-height:38px;height:auto;resize:vertical}.register-device-form section:not(.choose-device) .checkbox-list{overflow:hidden}.register-device-form section:not(.choose-device) .checkbox-list input[type=checkbox]{display:none}.register-device-form section:not(.choose-device) .checkbox-list input[type=checkbox]:checked+label:before{content:'\e88e'}.register-device-form section:not(.choose-device) .checkbox-list .checkbox-single{width:33.33%;float:left;position:relative}.register-device-form section:not(.choose-device) .checkbox-list label{position:static!important;padding:0 0 0 30px!important;cursor:pointer}.register-device-form section:not(.choose-device) .checkbox-list label:before{content:'\e857';font-family:fontello;position:absolute;top:1px;left:0}.landing-page.coffee .landing-part:nth-child(1){color:#fff}.landing-page.coffee .landing-part:nth-child(1) span{position:absolute;top:44px;left:0;right:0;margin:auto;width:81%;font-weight:600;font-size:20px;text-transform:uppercase;padding-bottom:13px;border-bottom:1px solid #fff}.landing-page.coffee .landing-part:nth-child(1) strong{text-align:center;position:absolute;font-size:42px;line-height:46px;font-weight:600;bottom:47px;left:0;right:0;margin:auto;width:48%}.landing-page.coffee .landing-part:nth-child(5) p{width:55%}.landing-page.coffee .landing-part:nth-child(6) strong{width:68%}.landing-page.coffee .landing-part:nth-child(7) strong{width:65%}.landing-page.coffee .landing-part:nth-child(7) p{width:47%}.landing-page.coffee .landing-part:nth-child(8) strong{width:62%}.landing-page.coffee .landing-part:nth-child(8) p{width:58%}.landing-page.coffee .landing-part:nth-child(9) .content{top:60%}.landing-page.coffee .landing-part:nth-child(9) p{width:58%}.landing-page.coffee .coffee-progress{position:absolute;width:970px;height:146px;top:60px;left:0;right:0;margin:auto}.landing-page.coffee .coffee-progress .step1{width:113px;height:146px;position:relative;float:left}.landing-page.coffee .coffee-progress .step1 .bean1{width:73px;height:108px;position:absolute;top:39px;left:0;background:url(../images/bean1.png) center center no-repeat}.landing-page.coffee .coffee-progress .step1 .bean2{width:41px;height:64px;position:absolute;top:28px;right:0;background:url(../images/bean2.png) center center no-repeat}.landing-page.coffee .coffee-progress .step1 .bean3{width:31px;height:34px;position:absolute;bottom:14px;right:6px;background:url(../images/bean3.png) center center no-repeat}.landing-page.coffee .coffee-progress .progress1{position:absolute;top:76px;left:139px;height:50px;width:278px}.landing-page.coffee .coffee-progress .progress1:after{content:'';height:1px;width:100%;border-bottom:1px dashed #433d3a;position:absolute;bottom:50%}.landing-page.coffee .coffee-progress .progress1 .plus{position:absolute;top:0;left:0;right:0;margin:auto;width:50px;height:50px;background-color:#433d3a;border-radius:50%}.landing-page.coffee .coffee-progress .progress1 .plus:after{content:'+';width:50px;height:50px;text-align:center;line-height:48px;color:#fff;font-size:41px;display:block;position:relative;z-index:1}.landing-page.coffee .coffee-progress .step2{width:78px;height:146px;position:absolute;top:0;left:0;right:0;margin:auto}.landing-page.coffee .coffee-progress .step2 .steam{width:34px;height:56px;position:absolute;top:11px;right:0;left:0;margin:auto;background:url(../images/steam.png) center center no-repeat}.landing-page.coffee .coffee-progress .step2 .pressure{width:78px;height:68px;position:absolute;bottom:3px;left:0;background:url(../images/steam1.png) center center no-repeat}.landing-page.coffee .coffee-progress .progress2{position:absolute;top:76px;right:139px;height:50px;width:278px}.landing-page.coffee .coffee-progress .progress2:after{content:'';height:1px;width:100%;border-bottom:1px dashed #433d3a;position:absolute;bottom:50%}.landing-page.coffee .coffee-progress .progress2 .equals{position:absolute;top:0;left:0;right:0;margin:auto;width:50px;height:50px;background-color:#433d3a;border-radius:50%}.landing-page.coffee .coffee-progress .progress2 .equals:after{content:'=';width:50px;height:50px;text-align:center;line-height:48px;color:#fff;font-size:41px;display:block;position:relative;z-index:1}.landing-page.coffee .coffee-progress .step3{width:115px;height:146px;position:relative;float:right}.landing-page.coffee .coffee-progress .step3 .steam{width:34px;height:56px;position:absolute;top:0;right:0;left:0;margin:auto;background:url(../images/steam.png) center center no-repeat}.landing-page.coffee .coffee-progress .step3 .cup{width:115px;height:77px;position:absolute;bottom:9px;left:0;background:url(../images/steam2.png) center center no-repeat}@media (max-width:1190px){.landing-part.standard strong{font-size:30px;line-height:38px}.landing-part.standard.align-left .content{left:5%}.landing-part.standard.align-right .content{right:5%}.landing-page.coffee .landing-part:nth-child(5) p{width:auto}}@media (max-width:1025px){.landing-page.coffee .landing-part:nth-child(1) strong{font-size:32px;line-height:36px}.landing-page.coffee .coffee-progress{display:none}.landing-part.standard strong{font-size:20px;line-height:28px}.landing-part.standard .links-container a{font-size:14px;padding:8px}.landing-page.coffee .landing-part:nth-child(7) p,.landing-page.coffee .landing-part:nth-child(7) strong,.landing-page.coffee .landing-part:nth-child(8) p,.landing-page.coffee .landing-part:nth-child(8) strong,.landing-page.coffee .landing-part:nth-child(9) p{width:auto}.landing-part.text-only strong{font-size:32px;line-height:36px}}@media (max-width:769px){.landing-page.coffee .landing-part:nth-child(1) span{top:7%;width:80%;font-size:18px}.landing-page.coffee .landing-part:nth-child(1) strong{width:80%;font-size:22px;line-height:26px}.landing-part.text-only{padding:75px 10%}.landing-part.standard .content{width:90%!important;max-width:90%!important}.landing-part.standard strong{font-size:16px;line-height:24px}.landing-part.standard p{display:none}}@media (max-width:480px){.landing-page.coffee .landing-part:nth-child(1) span{font-size:14px}.landing-page.coffee .landing-part:nth-child(1) strong{font-size:18px;line-height:22px;bottom:22px}.landing-part{margin-bottom:20px}.landing-part.standard .content{position:static;background-color:#000;overflow:hidden;max-width:none!important;width:100%!important;padding:10px;-webkit-transform:none;transform:none}}#availability-form{width:700px;position:relative;min-height:220px;padding:60px 20px 20px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#availability-form header{background-color:#e6e5ea;color:#2e2e2e;text-transform:uppercase;padding:11px 20px 10px;font-size:20px;font-weight:400;position:absolute;top:0;left:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#availability-form .fancybox-close-small svg{color:#2e2e2e}#availability-form>strong{display:block;font-size:20px;font-weight:600;color:#2e2e2e;margin-bottom:10px}#availability-form>strong[data-color=""]:after{display:none}#availability-form>strong:after{content:" " attr(data-color)}#availability-form .input-wrapper{overflow:hidden;width:100%;padding-top:5px;clear:both}#availability-form .input-wrapper input[type=text]{float:left;border:1px solid #e5e5e5;border-right:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 110px);height:40px;padding:0 10px}#availability-form .input-wrapper button{float:right;border:0;background-color:#ce2145;color:#fff;text-transform:uppercase;-webkit-box-sizing:border-box;box-sizing:border-box;width:110px;height:40px;line-height:40px;font-size:15px;cursor:pointer;font-weight:400}#availability-form .input-wrapper>span{display:block;padding-top:5px;clear:both}#availability-form .user-custom-content{font-size:14px;line-height:normal}#availability-form .user-custom-content p{margin-bottom:10px}.consent-form{height:720px;position:relative;margin-top:-15px;margin-bottom:21px}.consent-form .bg-wrapper{background:url(images/consent_bg.jpg) center center no-repeat;width:100%;height:720px;position:relative;z-index:-1}.consent-form .bg-wrapper:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.42)}.consent-form header{color:#fff;margin-bottom:21px}.consent-form header strong{display:block;font-size:30px;line-height:40px}.consent-form header span{display:block;font-size:18px;font-weight:300;line-height:24px}.consent-form form{position:absolute;top:0;right:0;height:100%;width:450px;background-color:#ce2145;padding:20px 30px 0}.consent-form form input[type=email],.consent-form form input[type=text]{border:0;height:49px}.consent-form form ul{list-style-position:inside!important;list-style:circle}.consent-form form ul li{color:#fff;font-size:12px;padding-bottom:5px;text-align:left}.consent-form form ul li a{color:#fff;text-decoration:underline}.consent-form .field-wrapper:not(.checking-reg){margin-bottom:20px}.consent-form .field-wrapper:not(.checking-reg) label{top:-4px}.consent-form .field-wrapper:not(.checking-reg) .form-hint{color:#fff!important;background-color:rgba(0,0,0,.5);position:absolute;right:calc(100% + 10px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:nowrap;padding:10px 15px;border:1px solid #fff}.consent-form .field-wrapper:not(.checking-reg) .form-hint:after{content:'';width:0;height:0;border-style:solid;border-width:5px 0 5px 10px;border-color:transparent transparent transparent #fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-10px}.consent-form .field-wrapper:not(.checking-reg).invalid.filled .form-hint{border-color:red}.consent-form .checkbox-wrapper .field-wrapper{position:relative;overflow:visible;float:left;margin:8px 0 0}.consent-form .checkbox-wrapper .field-wrapper .form-hint{color:#fff!important;background-color:rgba(0,0,0,.5);position:absolute;right:calc(100% + 10px);top:-11px;white-space:nowrap;padding:10px 15px!important;border:1px solid red;font-size:13px;margin:0!important}.consent-form .checkbox-wrapper .field-wrapper .form-hint:after{content:'';width:0;height:0;border-style:solid;border-width:5px 0 5px 10px;border-color:transparent transparent transparent #fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-10px}.consent-form .field-wrapper:not(.checking-reg).invalid.filled::after,.consent-form .field-wrapper:not(.checking-reg).valid:after{height:100%;line-height:49px}.consent-form .checkbox-wrapper{border:0;padding:0;margin:0;background-color:transparent}.consent-form .checkbox-wrapper .field-wrapper:first-child{margin-top:0}.consent-form .checkbox-wrapper .field-wrapper label{color:#fff;font-size:14px;line-height:18px}.consent-form .checkbox-wrapper .field-wrapper label:before{color:#fff!important}.consent-form .checkbox-wrapper .field-wrapper label:after{color:#fff!important;top:-3px}.consent-form .btn-next{width:100%;border:1px solid #fff;background-color:transparent;height:79px;font-size:30px;font-weight:700;line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.consent-form .text-wrapper{position:absolute;top:57px;left:100px;max-width:calc(100% - 100px - 120px - 450px);color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.8)}.consent-form .text-wrapper h1{display:block;color:#fff;font-size:40px;line-height:54px;font-weight:900;padding-right:13px}.consent-form .text-wrapper h2{color:#fff;display:block;font-size:25px;line-height:34px;margin-top:14px}.consent-form .text-wrapper ul{margin-top:81px}.consent-form .text-wrapper li{position:relative;padding-left:40px;line-height:31px;font-size:23px;font-weight:300;margin-top:25px}.consent-form .text-wrapper li:first-child{margin-top:0}.consent-form .text-wrapper li:before{content:'';width:20px;height:20px;background-color:#ce2145;-webkit-box-shadow:-3px -3px 0 #fff;box-shadow:-3px -3px 0 #fff;position:absolute;top:50%;-webkit-transform:translateY(-8px);transform:translateY(-8px);left:0}#survey-form h2.headline{font-size:30px;font-weight:700;position:relative;padding-left:20px;border-left:3px solid #ce2145;margin:20px 0}#survey-form h2.headline small{font-size:52%;text-transform:lowercase;margin-left:5px}#survey-form .user-custom-content{line-height:26px;margin-bottom:12px}#survey-form .user-custom-content>:last-child{margin-bottom:0}#survey-form .survey-ratings-wrapper{padding-bottom:10px}#survey-form .survey-stars{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:21px;margin-bottom:20px}#survey-form .survey-stars span{color:#2e2e2e;width:200px}#survey-form .survey-stars ul{display:-webkit-box;display:-ms-flexbox;display:flex}#survey-form .survey-stars li{font-size:21px;color:#0da14d;cursor:pointer}#survey-form .survey-stars li:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}#survey-form .survey-stars li:not(:last-child){margin-right:12px}#survey-form .survey-stars li:after{content:'\e835';font-family:fontello;display:block}#survey-form .survey-stars li.empty:after{content:'\e836'}#survey-form .survey-bars{line-height:21px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}#survey-form .survey-bars span{color:#2e2e2e;width:200px;font-weight:300}#survey-form .survey-bars ul{display:-webkit-box;display:-ms-flexbox;display:flex}#survey-form .survey-bars li{width:40px;height:21px;position:relative;cursor:pointer}#survey-form .survey-bars li:not(:last-child){margin-right:1px}#survey-form .survey-bars li:hover:after{height:80%}#survey-form .survey-bars li:after{content:'';position:absolute;top:50%;left:0;width:100%;height:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#0da14d;border:2px solid #0da14d;-webkit-transition:height .1s ease-in-out;transition:height .1s ease-in-out}#survey-form .survey-bars li.empty:after{background-color:#fff}#survey-form .survey-inputs-wrapper{width:73.2%}#survey-form .field-wrapper{margin-bottom:19px}#survey-form .field-wrapper:after{top:26px!important}#survey-form .field-wrapper label{position:static!important;display:block;-webkit-transform:none;transform:none;color:#2e2e2e;font-size:16px;margin-bottom:6px}#survey-form .file-input-wrapper{border:1px solid #c8c0c0;width:100%;padding:25px}#survey-form input[type=file]{border:0}#survey-form select{background:0 0}#survey-form .thumbnailContainer img{display:block;max-height:200px;max-width:200px;margin-bottom:10px}#survey-form .checkbox-wrapper{margin:40px 0 0;padding:25px}#survey-form .checkbox-wrapper .field-wrapper{margin:0}#survey-form .checkbox-wrapper .field-wrapper:after{display:none!important}#survey-form .checkbox-wrapper label{background:0 0;font-weight:300;margin-bottom:0}#survey-form .btn-next{float:left;margin-top:14px;font-weight:400}#outer-status-wrapper{width:80%;padding:10px 50px 50px;margin:0 auto}.oauth-signup{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.oauth-signup>span{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 0 0;line-height:26px}.oauth-signup>span:after,.oauth-signup>span:before{content:'';-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:1px;background-color:#c8c0c0}.oauth-signup>span:before{margin-right:40px}.oauth-signup>span:after{margin-left:40px}.oauth-signup>a.confirm-button{min-width:170px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;color:#2c3740;border-radius:0;border-width:2px}.oauth-signup>a.confirm-button:first-of-type{background-color:#4267b2;color:#fff;border-color:#4267b2}.oauth-signup>a.confirm-button>svg{margin-right:10px;position:relative;top:-1px}.oauth-signup>a.confirm-button:nth-of-type(2){border:2px solid #2c3740!important}.oauth-signup>a.confirm-button:nth-of-type(3){border:2px solid #2e2e2e;background-color:#2e2e2e;color:#fff}.oauth-signup>a.confirm-button:nth-of-type(3) svg{-webkit-transform:scale(1.2);transform:scale(1.2)}.files-to-download{clear:both}.files-to-download h2.headline{font-weight:700}.files-to-download .wrapper{-webkit-columns:3;-moz-columns:3;columns:3;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px;-webkit-column-rule:1px solid #c8c0c0;-moz-column-rule:1px solid #c8c0c0;column-rule:1px solid #c8c0c0}.download-section{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;padding-bottom:50px}.download-section>strong{display:block;color:#2e2e2e;font-size:18px;text-transform:uppercase;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.download-section>strong:before{content:'\e807';font-family:fontello;font-weight:400;float:left;font-size:16px;margin-right:15px}.download-section ul{list-style:none;padding:0;margin:11px 0 0}.download-section li{position:relative;padding-left:12px;margin-top:15px}.download-section li:first-child{margin-top:0}.download-section li:before{content:'';position:absolute;left:0;width:7px;height:7px;border-radius:50%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#2e2e2e}.download-section li button{font-size:18px;position:relative;text-align:left}.download-section li button:hover{text-decoration:underline}.download-section li button:hover:before{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.download-section li button:after{content:'';width:18px;height:22px;background:url(images/share.svg) center center no-repeat;display:inline-block;margin-left:20px;position:relative;top:2px}.download-section li button:before{content:'wyślij plik na mój email';position:absolute;bottom:100%;left:0;opacity:0;visibility:hidden;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;background:#2e2e2e;display:block;color:#fff;font-size:13px;padding:10px 15px;-webkit-transform:translateY(3px);transform:translateY(3px)}
#modal-blocking-popup{position:fixed;z-index:123000000;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#modal-blocking-popup:after{content:'';background-color:#1e1e1e;opacity:.9;position:absolute;inset:0;z-index:1}#modal-blocking-popup>div{background-color:#fff;z-index:2;position:relative;width:655px;max-width:90svw;padding:30px 30px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:90svh}@media (max-width:768px){#modal-blocking-popup>div{width:100%}}#modal-blocking-popup>div .confirm-button{width:100%;clear:both;margin-top:20px}#modal-blocking-popup>div .close-popup{font-style:normal;position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;width:30px;height:30px}#modal-blocking-popup>div .close-popup:after{content:'\e863';font-family:fontello}#modal-blocking-popup .text-wrapper{overflow-y:auto}#modal-blocking-popup .text-wrapper>:last-child{margin-bottom:0}.engraver_cart_text{font-family:vivamix-emojis,Avenir,sans-serif;word-spacing:-3px}body.cart-page .shop-perks-bar,body.cart-page .top-info-wrapper{display:none}.apple-pay-wrapper{font-size:16px;text-align:center;margin-bottom:-10px}.apple-pay-wrapper div{margin-top:10px}apple-pay-button{--apple-pay-button-height:40px;--apple-pay-button-width:300px;--apple-pay-button-border-radius:4px;--apple-pay-button-box-sizing:border-box;--apple-pay-button-padding:0px 0px;margin:10px auto;display:block;line-height:initial!important;padding:0!important}.final-buy-modal{max-width:90%;width:720px}.final-buy-modal .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.final-buy-modal .wrapper strong{font-size:20px;color:#2e2e2e;font-weight:900;line-height:27px;margin-bottom:21px}.final-buy-modal .wrapper p{line-height:21px}.final-buy-modal .wrapper p+a,.final-buy-modal .wrapper p+button{margin-top:10px}.final-buy-modal .wrapper a,.final-buy-modal .wrapper button{font-weight:400;font-size:14px;border-radius:0;line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-text-align-last:center;text-align-last:center;white-space:normal;padding:11px 20px}.final-buy-modal .wrapper a{margin-bottom:40px}#overallValidation{overflow:hidden}#gsRegister,#survey-form{padding:0 13%}.freebies-wrapper-cart span{padding-right:5px;color:#858484;font-size:13px;text-transform:uppercase}.freebies-wrapper-cart em{padding-right:5px;color:#2e2e2e;font-size:13px;font-style:normal;text-transform:uppercase}.freebies-wrapper-cart em:after{content:','}.freebies-wrapper-cart em:last-child:after{display:none}#gsRegister>h2.headline{font-size:40px;text-transform:uppercase;font-weight:500;position:relative;padding-left:20px;border-left:3px solid #ce2145;margin:7px 0 25px}#gsRegister>h2.headline small{font-size:52%;text-transform:lowercase;margin-left:5px}.cart-step>header{overflow:hidden;margin:25px 0}.cart-step>header h2.headline{font-size:40px;text-transform:uppercase;font-weight:500;position:relative;padding-left:20px;border-left:3px solid #ce2145}.cart-step>header h2.headline small{font-size:52%;text-transform:lowercase;margin-left:5px}.cart-step>header a{float:right;line-height:42px;color:#2e2e2e;border:1px solid #c8c0c0;padding:0 10px}.cart-step>header a:hover{border-color:#2e2e2e}.cart-step>table td:first-child,.cart-step>table th:first-child{width:50%}.cart-step>table{width:100%;border-collapse:collapse;border:1px solid #dcdcdc}.cart-step>table thead{border-bottom:1px solid #dcdcdc;background-color:#f6f6f6}.cart-step>table thead th{padding:15px;text-align:left;font-size:17px;color:#2e2e2e;text-transform:uppercase}.cart-step>table thead th:last-child{border-right:0}.cart-step>table td{padding:15px;vertical-align:middle;text-align:left;border-bottom:1px solid #dcdcdc}.cart-step>table td:last-child{width:100px;text-align:center}.cart-step>table .produktcart{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:120px;position:relative;min-height:90px}.cart-step>table .produktcart figure{max-width:90px;max-height:90px;position:absolute;top:0;left:0}.cart-step>table .produktcart figure span{display:block;width:90px;height:90px}.cart-step>table .produktcart figure img{position:absolute;top:50%;max-width:100%;max-height:100%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cart-step>table .produktcart>strong{display:block;text-transform:uppercase;color:#2e2e2e;font-size:18px;font-weight:500}.cart-step>table .produktcart>strong .bonus-info{color:#ce2145;display:block;font-size:13px}.cart-step>table .produktcart ul{font-size:13px;text-transform:uppercase;margin-top:0}.cart-step>table .produktcart ul li{display:block;color:#c8c0c0;font-style:normal}.cart-step>table .produktcart ul li span{padding-right:5px;color:#858484}.cart-step>table .produktcart ul li strong{font-weight:500;color:#2e2e2e}.cart-step>table .produktcart>p{font-size:13px;margin-top:5px}.cart-step>table .produktcart>p i{font-style:normal;color:#ce2145;text-transform:uppercase;margin-right:9px}.cart-step>table .produktcart>p span{color:#2e2e2e}.cart-step>table .price strong{display:block;color:#2e2e2e;font-size:20px;font-weight:500}.cart-step>table .price del{display:block;color:#aea9a6;font-size:14px}.cart-step>table .cartCountItem{width:100px;position:relative}.cart-step>table .cartCountItem input{text-align:center;padding:0 25px}.cart-step>table .cartCountItem span{position:absolute;top:0;cursor:pointer;width:25px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px}.cart-step>table .cartCountItem span:hover{color:#ce2145}.cart-step>table .cartCountItem span.plus{right:0}.cart-step>table .cartCountItem span.minus{left:0}.cart-step>table .value-items strong{font-size:25px;color:#2e2e2e;font-weight:500}.cart-step>table .removepos{cursor:pointer;border:1px solid #c8c0c0;padding:2px 8px 3px;color:#2e2e2e;display:inline-block}.cart-step>table .removepos:before{content:'\e863';font-family:fontello;float:left;margin-right:5px;position:relative;top:6px}.cart-step footer{padding:15px;border:1px solid #dcdcdc;border-top:none;background-color:#f6f6f6}.cart-step footer .option-bar{float:right}.cart-step footer .option-bar h3{font-weight:700;text-transform:uppercase;font-size:13px;margin-bottom:5px}.cart-step footer .option-bar a:not(.calculator-link){float:right;border:1px solid #c8c0c0;padding:2px 22px 0;color:#2e2e2e;background-color:#fff;line-height:33px;margin-right:15px;white-space:nowrap;font-weight:700;text-transform:uppercase;font-size:14px}.cart-step footer .option-bar a:not(.calculator-link):first-of-type{margin-right:0}.cart-step footer .option-bar a:not(.calculator-link):before{font-family:fontello;font-size:21px;font-weight:500;line-height:22px;margin-right:5px;position:relative;top:1px}.cart-step footer .option-bar a:not(.calculator-link).clear-cart:before{content:'\e808'}.cart-step footer .option-bar a:not(.calculator-link).count-quantity:before{content:'\e800';font-size:17px}.cart-step footer .option-bar .calculator-link{float:right;margin-top:15px}.cart-step footer .option-bar .calculator-link.bnp-button{clear:both;margin-left:15px}.cart-step footer .option-bar .calculator-link img{max-height:44px;display:block}.cart-step footer .PromoCode-info{float:left;width:calc(50% - 15px);margin-right:15px}.cart-step footer .PromoCode-info h3{font-weight:700;text-transform:uppercase;font-size:13px;margin-bottom:5px}.cart-step footer .PromoCode-info h3 b{color:#ce2145}.cart-step footer .PromoCode-info p{padding:10px 0 10px 45px;position:relative;font-size:15px}.cart-step footer .PromoCode-info p a{font-weight:700;text-decoration:underline;color:#2e2e2e}.cart-step footer .PromoCode-info p:before{content:'\e8b3';font-family:fontello;font-size:36px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cart-step footer .PromoCode{float:left;width:calc((50% - 15px)/ 2);margin-right:15px}.cart-step footer .PromoCode.VoucherCode{width:50%;clear:both}.cart-step footer .PromoCode.VoucherCode>h3{margin-top:15px}.cart-step footer .PromoCode .f-field{position:relative;clear:both}.cart-step footer .PromoCode:last-of-type{margin-right:0}.cart-step footer .PromoCode h3{font-weight:700;text-transform:uppercase;font-size:13px;margin-bottom:5px}.cart-step footer .PromoCode button{-webkit-appearance:none;width:26px;height:26px;position:absolute;border:0;top:10px;cursor:pointer;right:7px;border-radius:2px;-webkit-transition:.5s;transition:.5s;padding:0}.cart-step footer .PromoCode button:after{content:'\e83a';font-family:fontello;font-size:25px;text-align:center;color:#ce2145;display:block}.boxways-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;clear:both;margin-top:60px}.boxways-wrapper>div{margin-right:20px;padding-top:30px;position:relative}.boxways-wrapper>div:last-child{margin-right:0}.boxways-wrapper>div:before{content:attr(data-name);position:absolute;top:0;left:0;text-transform:uppercase;font-size:17px;color:#2e2e2e;font-weight:700;padding-left:15px;border-left:3px solid #ce2145}.boxways-wrapper>div ul{clear:both;padding:0;min-height:100%;border:1px solid #c8c0c0}.boxways-wrapper .boxways#type-send{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:27%;flex-basis:27%}.boxways-wrapper .boxways#type-send label,.boxways-wrapper .boxways#type-send p{padding-right:90px}.boxways-wrapper .boxways#type-payments{-ms-flex-preferred-size:45%;flex-basis:45%}.boxways-wrapper .boxways li{border-bottom:1px solid #c8c0c0;position:relative;padding:0 15px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.boxways-wrapper .boxways li:last-child{border-bottom:0}.boxways-wrapper .boxways li.selected{padding-bottom:15px;background-color:#fafafa}.boxways-wrapper .boxways li.selected label:after{background-color:#ce2145}.boxways-wrapper .boxways li.selected label:before{border-color:#ce2145}.boxways-wrapper .boxways li.selected label i{-webkit-filter:none;filter:none;opacity:1}.boxways-wrapper .boxways li label i{position:absolute;right:0;top:13px;width:85px;height:25px;background-size:contain;background-repeat:no-repeat;background-position:right center;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.7}.boxways-wrapper .boxways li:hover{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.boxways-wrapper .boxways li:hover label{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;text-decoration:underline}.boxways-wrapper .boxways li:hover label i{-webkit-filter:none;filter:none;opacity:1;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.boxways-wrapper .boxways li #gsCartPayment_1+label i{background-image:url(images/cart-payments/payment-przelew.png)}.boxways-wrapper .boxways li #gsCartPayment_5+label i{background-image:url(images/cart-payments/payment-p24.png)}.boxways-wrapper .boxways li #gsCartPayment_14+label i{background-image:url(images/cart-payments/payment-blik.png)}.boxways-wrapper .boxways li #gsCartPayment_10+label i,.boxways-wrapper .boxways li #gsCartPayment_12+label i{background-image:url(images/cart-payments/payment-bnp.png)}.boxways-wrapper .boxways li #gsCartPayment_2+label i{background-image:url(images/cart-payments/payment-cod.png)}.boxways-wrapper .boxways li #gsCartPayment_11+label i{background-image:url(images/cart-payments/payment-kup-teraz.png)}.boxways-wrapper .boxways li #gsCartPayment_13+label i{background-image:url(images/cart-payments/payment-bnp.png)}.boxways-wrapper .boxways li #gsCartPayment_7+label i{background-image:url(images/cart-payments/payment-paypal.png)}.boxways-wrapper .boxways li #gsCartPayment_3+label i{background-image:url(images/cart-payments/payment-paypo.svg)}.boxways-wrapper .boxways li #gsCartPayment_15+label i{background-image:url(images/cart-payments/payment-paynow.png)}.boxways-wrapper .boxways li #gsCartPayment_17+label i{background-image:url(images/cart-payments/payment-alior.svg)}.boxways-wrapper .boxways li #gsCartPayment_10+label,.boxways-wrapper .boxways li #gsCartPayment_12+label{color:#ce2145}.boxways-wrapper .boxways input[type=radio]{display:none}.boxways-wrapper .boxways input[type=radio]:checked+label:after{opacity:1}.boxways-wrapper .boxways label{cursor:pointer;display:block;padding:15px 90px 14px 30px;position:relative;font-size:16px;line-height:22px;font-weight:500}.boxways-wrapper .boxways label:after{content:'';position:absolute;top:21px;left:4px;width:8px;height:8px;border-radius:50%;background-color:#2e2e2e;opacity:0}.boxways-wrapper .boxways label:before{content:'';position:absolute;left:0;top:17px;width:16px;height:16px;border-radius:50%;border:2px solid #2e2e2e}.boxways-wrapper .boxways p{padding:0 0 0 30px;font-size:14px;color:#7a7a7a;margin-top:-5px}.boxways-wrapper .boxways p:empty{display:none}.boxways-wrapper .boxways em{position:absolute;top:17px;right:15px;font-style:normal;line-height:17px;font-size:16px;font-weight:700;color:#ce2145}.boxways-wrapper .boxways .parcell-selector{margin:-5px 90px 10px 30px}.boxways-wrapper .boxways .parcell-selector>ul{border:1px solid #c8c0c0;cursor:pointer;font-size:13px;max-width:100%;padding:5px 10px;background-color:#fff}.boxways-wrapper .boxways .parcell-selector>ul li{line-height:1.3;padding:1px;border-bottom:none}.boxways-wrapper .boxways .parcell-selector>ul li:first-child{color:#ce2145;font-weight:700}.boxways-wrapper .boxways .parcell-selector>ul li:last-child{text-decoration:underline}.boxways-wrapper .boxways .parcell-button{cursor:pointer;background:#ce2145;color:#fff;display:block;font-size:12px;border:0;padding:0 10px;font-weight:400;text-transform:uppercase;line-height:2.5em;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out;width:100%}.boxways-wrapper .boxways .parcell-button:hover{background-color:#a21a36}.boxways-wrapper .summary-box{-ms-flex-preferred-size:27%;flex-basis:27%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.boxways-wrapper .summary-box ul{padding:15px;background-color:#fafafa}.boxways-wrapper .summary-box ul li{padding-bottom:20px;font-weight:500}.boxways-wrapper .summary-box ul li strong{float:right;color:#ce2145}.boxways-wrapper .summary-box ul li.overall-sum{font-size:17px;border-top:1px solid #c8c0c0;padding:10px 0}.boxways-wrapper .summary-box ul li.overall-sum strong{font-weight:700}.boxways-wrapper .summary-box ul li.cart-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-top:10px}.boxways-wrapper .summary-box ul li.cart-buttons a{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;white-space:nowrap;line-height:50px}.boxways-wrapper .summary-box ul li.cart-buttons a.btn-next{font-size:17px}.boxways-wrapper .summary-box ul li.cart-buttons a.btn-alt.back{font-size:14px;font-weight:400;background-color:#fff}.boxways-wrapper .summary-box ul li.cart-buttons a.btn-alt.back:hover{background-color:#fafafa}.btn-next,.btn-std,a.btn-next,a.btn-std,button.btn-next,button.btn-std,input.btn-next,input.btn-std{float:right;clear:right;cursor:pointer;background:#ce2145;color:#fff;display:block;font-size:14px;border:0;padding:0 20px;font-weight:800;text-transform:uppercase;line-height:3;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.btn-next:hover,.btn-std:hover,a.btn-next:hover,a.btn-std:hover,button.btn-next:hover,button.btn-std:hover,input.btn-next:hover,input.btn-std:hover{background-color:#a21a36}.btn-alt,a.btn-alt,button.btn-alt,input.btn-alt{float:right;cursor:pointer;background:#f6f6f6;color:#2e2e2e;display:block;font-size:14px;border:0;padding:0 20px;font-weight:700;text-transform:uppercase;line-height:3;-webkit-transition:color .2s ease-in-out,background .2s ease-in-out;transition:color .2s ease-in-out,background .2s ease-in-out;outline:#c8c0c0 solid 1px;outline-offset:-1px}.btn-alt:hover,a.btn-alt:hover,button.btn-alt:hover,input.btn-alt:hover{background-color:#ddd}#final-buy-button[disabled]{background-color:#c8c0c0;cursor:not-allowed}.btn-alt[href="/login"]{float:left}.btn-alt.back{margin-right:10px}.cart-step header h2{padding:0;margin:0;float:left}.checkout-tab{position:relative;bottom:-1px;z-index:1}.checkout-tab ul{float:left}.checkout-tab li{float:left;line-height:50px;padding:0 22px;font-size:17px;text-transform:uppercase;border:1px solid #c8c0c0;color:#cacaca;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fbfbfb;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkout-tab li span{font-weight:400;text-transform:none;margin-left:8px}.checkout-tab li svg{margin-left:10px}.checkout-tab li svg:first-of-type{stroke:#4267b2}.checkout-tab li svg:nth-of-type(3){-webkit-filter:invert();filter:invert();position:relative;top:-1px}.checkout-tab li:first-child{margin-right:15px;position:relative}.checkout-tab li:first-child:before{content:'';width:1px;height:1px;background-color:#c8c0c0;position:absolute;bottom:-1px;left:-1px}.checkout-tab li.active{border-color:#c8c0c0 #c8c0c0 transparent;background-color:#fff;color:#2e2e2e}.step-2 form{display:none}.step-2 form.active{display:block}.toShowCompany .cart-single-checkbox{margin-bottom:18px}#dateperson-form,#loginbox,#moreinfo-form,#taxfree-form{border:1px solid #c8c0c0;padding:20px}#dateperson-form .error,#loginbox .error,#moreinfo-form .error,#taxfree-form .error{float:right;clear:both;font-size:16px}#loginbox>a{float:right;line-height:42px;color:#2e2e2e;margin-right:20px}#loginbox>a:hover{text-decoration:underline}#moreinfo-form{margin-top:30px}#moreinfo-form>.field-wrapper{margin-top:15px}.toshow{padding-top:10px}#taxfree-form{margin-top:30px}#taxfree-form>.field-wrapper{margin-top:15px}#taxfree-form .row-wrapper.city-wrapper{margin-bottom:0}#taxfree-form .taxform-info{font-size:15px;margin-bottom:15px}.toshow-taxform{padding-top:10px}.cart-left-wrapper{width:67%}#noregister.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#check-reg .clause-header{border-left:2px solid #ce2145;padding-left:10px;font-size:24px;line-height:1}#check-reg .clause-header small{font-weight:500;font-size:13px;margin-left:5px}#check-reg p.check-info{font-size:13px}.cart-right-wrapper{width:30%}.checking-reg a{color:#ce2145}#infocart{position:relative;position:sticky;top:105px;right:0;padding:20px;border:1px solid #c8c0c0;background-color:#fafafa}#infocart h2{margin-bottom:10px;border-left:2px solid #ce2145;padding-left:10px}#infocart .img-wrapper{float:left;position:absolute;top:7px;left:5px;width:80px;height:80px}#infocart .img-wrapper img{position:absolute;top:50%;max-width:100%;max-height:100%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#infocart .img-wrapper span{position:absolute;bottom:0;width:100%;color:#fff;background-color:rgba(196,18,48,.74);text-align:center;white-space:nowrap;font-weight:500;line-height:1.5;font-size:14px}#infocart .name-wrapper{font-size:16px;text-transform:uppercase;font-weight:500}#infocart>ul{padding:5px;margin-bottom:10px}#infocart>ul>li{color:#2e2e2e;font-size:14px;padding:7px 5px 7px 95px;font-weight:400;border-bottom:1px solid #c8c0c0;min-height:94px;position:relative}#infocart>ul>li:last-child{border-bottom:0}#infocart>ul>li em{display:block;font-size:14px;font-style:normal;line-height:20px;text-transform:uppercase}#infocart>ul>li em:first-letter,#infocart>ul>li ul li{text-transform:uppercase}#infocart>ul>li em strong{color:#ce2145}#infocart>ul>li ul strong{font-size:14px;margin-left:3px}#infocart>p{padding:4px 0}#infocart>p.infocart-pref:before{float:left;margin-right:4px;position:relative;top:1px}#infocart>p.infocart-pref strong{font-weight:400}#infocart>p.infocart-summary{padding-left:10px}#infocart>p.infocart-summary>span{display:block;padding:8px 0;font-weight:500;font-size:16px}#infocart>p.infocart-summary>span:last-child{border-top:1px solid #c8c0c0;padding-top:20px;margin-top:18px;line-height:35px}#infocart>p.infocart-summary>span em{font-style:normal;color:#ce2145;display:block;font-weight:700}#infocart>p.infocart-summary>span strong{color:#ce2145;float:right;font-size:29px;font-weight:500}.headtxt{clear:both;padding:30px 0}.box-grey-pay-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.box-grey-pay{float:left;width:calc((100% - 60px)/ 3);border:1px solid #c8c0c0;padding:30px}.box-grey-pay>h3{border-left:2px solid #ce2145;padding-left:10px;margin-bottom:15px;text-transform:uppercase}.box-grey-pay>div{line-height:25px;padding-left:12px}.box-grey-pay:last-of-type div #crt3sum{color:#ce2145;font-size:150%;margin-top:10px;display:inline-block}.last-step>h2.headline:after{content:'\e832';font-family:fontello;color:green;margin-left:20px;font-weight:400;font-size:130%}.payment-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}.payment-wrapper #auto-redirect{margin-top:20px;color:#fff;background-color:#ce2145;border:0;font-size:25px;padding:30px}.payment-wrapper #auto-redirect em{font-size:30px}
.coffee-validation{display:block;clear:both;text-align:right;color:red;padding-top:5px}.modal-form .fancybox-iframe{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.askbox-info{clear:both}.askbox-info ul{list-style-position:inside!important;list-style:circle}.askbox-info ul li{font-size:12px;text-align:left;margin-top:5px}#askbox{padding:20px}#askbox .captcha-wrapper{clear:left;float:left}#askbox button.btn-std{float:right;clear:none}.captcha-info-msg{float:right;clear:right;margin-top:5px;font-size:13px}.form-wrapper{width:80%;margin:20px auto 0}.check-person{line-height:25px}.check-person label{float:left}.check-person .check-simple{float:left;margin-left:20px}.check-person input[type=radio]{display:none}.check-person input[type=radio]:checked+label:after{opacity:1}.check-person input[type=radio]+label{position:relative;padding-left:20px;line-height:25px;cursor:pointer}.check-person input[type=radio]+label:before{content:'';position:absolute;top:4px;left:0;float:left;width:15px;height:15px;border-radius:50%;border:2px solid #ce2145}.check-person input[type=radio]+label:after{content:'';position:absolute;top:8px;left:4px;width:7px;height:7px;border-radius:50%;background-color:#ce2145;opacity:0}input[type=email],input[type=password],input[type=text],select{padding:0 15px;width:100%;border:1px solid #c8c0c0;height:44px;line-height:normal;font-size:inherit;font-family:inherit;background-color:#fff}textarea{padding:10px;font-size:inherit;font-family:inherit;width:100%;resize:vertical}.field-wrapper.invalid+.field-wrapper.valid .change-type{right:40px}.field-wrapper input[type=text]~.change-type:after{content:'\e8ab';margin-top:1px}.field-wrapper.filled.invalid .change-type,.field-wrapper.filled.valid .change-type{right:40px}.field-wrapper .change-type{position:absolute;top:0;right:0;width:60px;height:40px;text-align:center;font-size:20px;color:#988a8a;font-style:normal;cursor:pointer}.field-wrapper .change-type:after{content:'\e8ac';font-family:fontello;position:absolute;top:50%;max-width:100%;max-height:100%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.field-wrapper .change-type:hover{color:#ce2145}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{border-color:#a49797}form .field-wrapper:not(.checking-reg) textarea:focus+label{cursor:default;background-color:#fff;-webkit-transform:translateY(0);transform:translateY(0);font-size:13px}form .check-person{margin-bottom:10px}form .row-wrapper{position:relative}form .row-wrapper .field-wrapper:not(.checking-reg){float:left;width:32%;clear:none;left:auto;margin-right:2%}form .row-wrapper .field-wrapper:not(.checking-reg):last-child{margin-right:0}form .row-wrapper.address-wrapper{margin-top:30px}form .row-wrapper.address-wrapper>div:nth-child(1){width:60%}form .row-wrapper.address-wrapper>div:nth-child(2),form .row-wrapper.address-wrapper>div:nth-child(3){width:18%}form .row-wrapper.city-wrapper{margin-bottom:20px}form .row-wrapper.city-wrapper>div:nth-child(1){width:60%}form .row-wrapper.city-wrapper>div:nth-child(2){width:38%}form .field-wrapper:not(.checking-reg){clear:both;margin-bottom:15px;position:relative}form .field-wrapper:not(.checking-reg).filled label{cursor:default;-webkit-transform:translateY(0);transform:translateY(0);font-size:13px}form .field-wrapper:not(.checking-reg).valid input,form .field-wrapper:not(.checking-reg).valid textarea{border-color:green;background-color:#fafffa}form .field-wrapper:not(.checking-reg).valid:after{content:'\e832';font-family:fontello;position:absolute;top:0;right:0;height:40px;width:40px;color:green;line-height:40px;text-align:center;font-size:20px}form .field-wrapper:not(.checking-reg).valid label{cursor:default;color:green}form .field-wrapper:not(.checking-reg).invalid.filled:after{content:'\e843';font-family:fontello;position:absolute;top:0;right:0;height:40px;width:40px;color:red;line-height:40px;text-align:center;font-size:20px}form .field-wrapper:not(.checking-reg).invalid.filled input,form .field-wrapper:not(.checking-reg).invalid.filled textarea{background-color:#fff7f7;border-color:red}form .field-wrapper:not(.checking-reg).invalid.filled input+label,form .field-wrapper:not(.checking-reg).invalid.filled textarea+label{cursor:default;color:red}form .field-wrapper:not(.checking-reg).invalid.filled .form-hint{color:red}form .field-wrapper:not(.checking-reg) input:focus+label{cursor:default;background-color:#fff;-webkit-transform:translateY(0);transform:translateY(0);font-size:13px}form .field-wrapper:not(.checking-reg) label{position:absolute;cursor:text;top:-7px;left:15px;line-height:18px;max-width:calc(100% - 30px);overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 3px;background-color:#fff;font-size:15px;color:#806f6f;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:font-size .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,font-size .2s ease-in-out,-webkit-transform .2s ease-in-out}form .field-wrapper:not(.checking-reg) label.file-label{display:block;clear:both;position:static;font-size:16px;-webkit-transform:none;transform:none;color:#2e2e2e;margin-bottom:5px}form .field-wrapper:not(.checking-reg) label.date-label{-webkit-transform:translateY(0);transform:translateY(0);font-size:13px}form .field-wrapper:not(.checking-reg) .form-hint{line-height:17px;padding:4px 0;font-size:13px}form .checkbox-wrapper{border:1px solid #c8c0c0;background:#fafafa;padding:30px 25px 40px;margin:30px 0 15px;width:100%}form .checkbox-wrapper .field-wrapper{left:auto;width:100%;overflow:hidden;margin:15px 0 0}form .checkbox-wrapper .field-wrapper label{float:left;font-size:15px;position:relative;padding-left:25px;line-height:20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#806f6f}form .checkbox-wrapper .field-wrapper label a{text-decoration:underline}form .checkbox-wrapper .field-wrapper label:after{content:'\e857';position:absolute;top:-2px;left:0;font-family:fontello;color:#2e2e2e;font-size:18px;float:right;width:25px;margin-left:0;line-height:25px;text-align:left}form .checkbox-wrapper .field-wrapper input{display:none}form .checkbox-wrapper .field-wrapper input[data-validator*=required]+label:before{content:'*';color:#ce2145;font-size:20px;margin-right:5px;float:left;position:relative;top:3px}form .checkbox-wrapper .field-wrapper input:checked+label:after{content:'\e88e'}form .checkbox-wrapper .field-wrapper .form-hint{float:left;color:red;clear:both;margin-right:10px;margin-top:5px}form .checkbox-wrapper+.confirm-button{float:right}form .cart-single-checkbox .checking-reg input:checked+label:after{content:'\e88e'}form .cart-single-checkbox .checking-reg label{float:left;font-size:16px;position:relative;padding-left:25px;line-height:22px;cursor:pointer}form .cart-single-checkbox .checking-reg label:after{content:'\e857';position:absolute;top:-1px;left:0;font-family:fontello;color:#2e2e2e;font-size:18px;float:right;width:25px;line-height:24px}form .cart-single-checkbox .checking-reg input{display:none}form .cart-single-checkbox .row-wrapper{margin-top:0}form .cart-single-checkbox .to-show .row-wrapper.city-wrapper,form .cart-single-checkbox .toShowPassword .row-wrapper.city-wrapper{margin-bottom:0}@media (max-width:1024px){.coffee-register-form{padding:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.coffee-register-form .cart-right-wrapper{display:block;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.checking-reg.filled.invalid,.checking-reg.filled.invalid label:after{color:red}.checking-reg.filled.invalid .form-hint{padding-left:25px}.field-wrapper:not(.checking-reg).icon label{left:35px;max-width:calc(100% - 50px)}.field-wrapper:not(.checking-reg).icon input{padding-left:40px}.field-wrapper:not(.checking-reg).icon:before{font-family:fontello;position:absolute;top:0;left:0;width:40px;line-height:39px;text-align:center;color:#988a8a;font-size:16px;z-index:1}.field-wrapper:not(.checking-reg).icon.icon-email:before{content:'\e801'}.field-wrapper:not(.checking-reg).icon.icon-password:before{content:'\e82c'}.field-wrapper:not(.checking-reg).icon.icon-phone:before{content:'\e80c';font-size:22px}.login-form.logged{padding-top:30px}.login-form.logged .logged-header h2{float:left;padding-left:70px;text-transform:uppercase;color:#2e2e2e;font-size:26px;position:relative}.login-form.logged .logged-header h2:before{content:'\e860';font-family:fontello;position:absolute;top:0;left:0;width:50px;height:56px;line-height:56px;font-weight:400;text-align:center;font-size:49px;color:#ce2145}.login-form.logged .logged-header h2 small{display:block;color:#2e2e2e;font-weight:400;font-size:16px}.login-form.logged .logged-header ul{float:right}.login-form.logged .logged-header ul li{text-align:right}.login-form.logged .logged-header ul li:nth-child(1){margin-bottom:2px}.login-form.logged .logged-header ul li:nth-child(1) a:before{content:'\e85b'}.login-form.logged .logged-header ul li:nth-child(2) a:before{content:'\f27b'}.login-form.logged .logged-header ul a{display:inline-block;line-height:28px;font-size:14px;text-transform:uppercase;color:#2e2e2e}.login-form.logged .logged-header ul a:hover{color:#2e2e2e}.login-form.logged .logged-header ul a:before{content:'';font-family:fontello;float:left;margin:0 8px 0 0;line-height:27px}.login-form.logged .logged-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #c8c0c0}.login-form.logged .logged-menu li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-right:1px solid #c8c0c0;position:relative;overflow:hidden}.login-form.logged .logged-menu li:hover:after{-webkit-filter:blur(0);filter:blur(0);color:#ce2145;-webkit-transform:translate3d(9%,-50%,1px) rotate(0) scale(.5) perspective(1000px);transform:translate3d(9%,-50%,1px) rotate(0) scale(.5) perspective(1000px)}.login-form.logged .logged-menu li:last-child{border:none}.login-form.logged .logged-menu li:nth-child(1):after{content:'\e851'}.login-form.logged .logged-menu li:nth-child(2):after{content:'\e850'}.login-form.logged .logged-menu li:nth-child(3):after{content:'\e828';font-size:148px}.login-form.logged .logged-menu li:after{content:'';font-family:fontello;color:#f6c5cf;position:absolute;font-size:150px;top:50%;left:-10%;-webkit-transform:translate3d(-5%,-37%,1px) rotate(15deg);transform:translate3d(-5%,-37%,1px) rotate(15deg);z-index:1;-webkit-transition:color .3s,-webkit-transform .2s;transition:color .3s,transform .2s,-webkit-transform .2s;-webkit-transform-origin:center center;transform-origin:center center;will-change:color transform;-webkit-filter:blur(0);filter:blur(0);-webkit-backface-visibility:hidden}.login-form.logged .logged-menu a{display:block;padding:30px 30px 30px 110px;color:#2e2e2e;font-size:21px;text-transform:uppercase;position:relative;text-align:right;z-index:2}.login-form.logged .logged-menu a small{color:#2e2e2e;font-size:14px;display:block}.reminder-link{float:right;font-size:18px;color:#2e2e2e!important;line-height:45px;text-decoration:underline}.error{float:left;clear:both;color:red;margin-top:10px}.error:empty{margin:0}#advanced-search label{font-size:15px;color:#ce2145;display:block;margin-bottom:5px;text-transform:uppercase}#advanced-search input.proper,#advanced-search select{margin-bottom:25px}#advanced-search #price-amounts,#advanced-search #slider-handles{margin:20px 0}#advanced-search #price-amounts input[type=text]{width:80px;margin:0 5px}#advanced-search #price-amounts input[type=text]:nth-of-type(1){margin-bottom:10px}#mrQuestion{display:none}.fancybox-container.modal-form .fancybox-slide--iframe .fancybox-content{width:50%!important;max-height:90vh}.modal-form-content form .field-wrapper:not(.checking-reg) .form-hint{position:absolute;top:8px;right:10px}.form-success{color:green;font-style:normal;font-weight:700;padding:0 0 15px;display:block}.modal-form-content form .field-wrapper.invalid.filled:not(.checking-reg) .form-hint{right:42px}.add-comment-form,.user-custom-content #askbox{padding-right:40%;position:relative}.add-comment-form:after,.user-custom-content #askbox:after{font-family:fontello;right:0;font-size:300px;position:absolute;top:50%;-webkit-transform:translateY(-57%);transform:translateY(-57%);opacity:.1;color:#ce2145;cursor:default;z-index:-1}.user-custom-content #askbox:after{content:'\e801'}.add-comment-form{clear:both}.add-comment-form:after{content:'\e829';-webkit-transform:translateY(-40%);transform:translateY(-40%)}#overallValidation{padding:10px;border:2px solid #ce2145;color:#ce2145;text-align:center;display:block;margin:24px 0;font-weight:500;font-size:16px}#overallValidation:empty{display:none}#overallValidation ul{list-style:none!important;padding:0!important;margin:0!important}.question-form-text{margin-bottom:15px}.captcha-wrapper input{width:25%}.captcha-wrapper>img{position:absolute;left:30%;top:5px}.captcha-wrapper:not(.checking-reg):after{right:auto!important;left:45%}
@media (min-width:1281px) and (max-width:1460px){.product-price{-ms-flex-wrap:wrap;flex-wrap:wrap}.product .product-add{margin-top:0}.product .product-price[data-custom-label]:before{width:100%;text-align:center;padding:7px 9px}.inner{width:1260px}.boxways-wrapper .boxways .parcell-selector{margin-right:0}.boxways-wrapper .boxways .parcell-selector .parcell-button{width:initial}.oauth-signup{gap:20px}.scroll-addon span{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.detail-side-info .additional-product-img{width:46px;height:46px}.content-foot .item#newsletter p{padding-right:110px}.for-curious-banner p{font-size:14px}.tree-wrapper .product-lines a{margin:0 8px 11px 0;padding:5px 18px}.product .product-name{margin-top:10px}.product .product-price b{font-size:17px;padding-top:2px}.product .product-price del{font-size:17px;margin-top:2px;margin-left:7px}.products-list:not(.with-divisions) .product:nth-child(4n+1):after{content:'';position:absolute;bottom:-1px;left:-9px;width:1260px;height:1px;background-color:#c8c0c0}.products-list.with-divisions .product-hover{min-height:calc(100% - 1px);height:calc(100% - 1px)}.products-list.with-divisions .product:before{border-bottom:1px solid #c8c0c0}.products-list.with-divisions>h2:before{top:-31px}.sticky-bar{width:1260px}#search-box{width:690px}.banners-wrapper{margin-top:30px}.main-banner{width:74.31%;height:370px}.main-page-categories-banner{padding-top:10px}.product .product-colors{display:none!important}.detail-side-column{width:360px}.scroll-addon{left:21px;top:21px;max-width:calc(100% - 41px);padding-right:70px}.scroll-addon>img{display:none}.main-banner .text{width:281px;padding-right:21px}.main-banner .text p{font-size:15px;line-height:1.5}.main-banner .text strong{font-size:24px;line-height:28px}.product{margin-bottom:30px}.detail-side-info.stuck{padding-top:80px}.detail-side-info.stuck .additional-product-img{-webkit-transform:translateY(2px);transform:translateY(2px)}.colors-page-items{width:820px}}@media (max-width:1280px) and (min-width:1025px){#header-search-trigger,#header-user{margin-right:10px}.header-menu-wrapper{width:calc(100% - 152px)}#tree .tree-container>i,.header-menu-wrapper .mainmenu a{font-size:14px;padding:0 10px;margin-right:8px}#tree .tree-container>i{padding-right:15px}.header-menu-wrapper .mainmenu li:nth-child(2){margin-left:0}.oauth-signup{gap:20px}.oauth-signup .confirm-button{font-size:16px;min-width:130px!important;padding:0 10px}.inner{width:1010px}.boxways-wrapper .summary-box ul li.cart-buttons,.boxways-wrapper .summary-box ul li.overall-sum strong{width:100%;clear:both}#logged .logged-hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#logged .logged-small-buttons{margin-top:20px}.files-to-download .wrapper{-webkit-columns:2;-moz-columns:2;columns:2}.scroll-addon span{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.optional-accessories .product-accessory{width:calc((100% - 63px)/ 4);margin-right:21px!important}.optional-accessories .product-accessory:nth-child(4n){margin-right:0!important}.for-curious-banner.full-site-banner article{width:100%;float:left;margin-right:0}.content-foot .item#newsletter p{padding-right:0}.consent-form .text-wrapper{max-width:calc(100% - 100px - 450px);left:50px}.consent-form .text-wrapper h1{font-size:30px;line-height:normal}.consent-form .text-wrapper ul{margin-top:30px}.colors-page-all .wrapper{-webkit-columns:5;-moz-columns:5;columns:5}.products-list:not(.with-divisions) .product:nth-child(4n+1):after{content:'';position:absolute;bottom:-1px;left:-9px;width:1010px;height:1px;background-color:#c8c0c0}.products-list.with-divisions .product-hover{min-height:calc(100% - 1px);height:calc(100% - 1px)}.products-list.with-divisions .product:before{border-bottom:1px solid #c8c0c0}.products-list.with-divisions>h2:before{top:-48px}.for-curious-banner .swiper-wrapper{height:398px}.for-curious-banner a{width:250px}.boxways-wrapper .summary-box ul li.overall-sum{font-size:24px}.banners-wrapper{margin-top:30px}.main-page-categories-banner{padding-top:10px}.sticky-bar{width:1010px}#search-box{width:440px}.main-banner{width:74.31%;height:342px}.main-banner .text{width:230px;padding-right:21px}.main-banner .text p{font-size:15px;line-height:1.5}.main-banner .text strong{font-size:20px;line-height:23px}.cat-promo-banner .text-wrapper p{font-size:15px;line-height:1.5}.cat-promo-banner .text-wrapper strong{font-size:24px;line-height:28px}.shop-perks-bar>div{padding-right:15px;padding-left:40px!important}.shop-perks-bar>div:before{left:0!important}.shop-perks-bar>div span{font-size:16px}.main-page-categories-banner a{margin-right:10px;-ms-flex-preferred-size:calc((100% - (10px * 7))/ 8);flex-basis:calc((100% - (10px * 7))/ 8)}.product .product-image-small,.product .promo-badge{display:none}.product .product-colors{display:none!important}.product .product-add{padding-left:10px}.product .bonus-info{padding-right:6px}.tree-wrapper>ul{-webkit-columns:3;-moz-columns:3;columns:3}#suggestions{position:absolute;top:calc(100% - 2px);left:-120px;border-top:2px solid #c8c0c0}.top-info-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumb-wrapper{width:100%}.cat-banner{margin:10px 0 0!important;width:100%}.detail-main-column{width:615px}.detail-images-wrapper{height:auto}.detail-big-images{width:606px}.size-middle{width:606px;height:606px}.detail-side-info .additional-product-img{width:46px;height:46px}.detail-small-images{width:100%;height:124px;margin-top:10px}.detail-side-column{width:360px}.scroll-addon{left:21px;max-width:calc(100% - 41px);padding-right:70px}.scroll-addon>img{display:none}.boxways-wrapper .boxways#type-payments{-ms-flex-preferred-size:35%;flex-basis:35%}.boxways-wrapper .boxways#type-send{-ms-flex-preferred-size:32%;flex-basis:32%}.boxways-wrapper .summary-box{-ms-flex-preferred-size:25%;flex-basis:25%}.boxways-wrapper .summary-box ul li.cart-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.boxways-wrapper .summary-box ul li.cart-buttons a.btn-alt.back{margin:10px 0 0}#infocart .img-wrapper{display:none}#infocart>ul>li{padding:0;min-height:0}#infocart>ul{padding:0}#infocart>p.infocart-summary>span em,#infocart>p.infocart-summary>span strong{display:block;float:none}#infocart>p.infocart-summary{padding-left:0}.for-curious-banner article{height:184px;padding-left:270px}.for-curious-banner article img{max-width:250px}.colors-page-items{width:562px}}@media (max-width:1281px){.product-price{-ms-flex-wrap:wrap;flex-wrap:wrap}.product .product-add{margin-top:0}.product .product-price[data-custom-label]:before{width:100%;text-align:center;padding:7px 9px}.static-main-banners>.banner-item .text{padding:30px 5px 8px}.static-main-banners>.banner-item .text strong{font-size:16px;line-height:1.2rem;margin-bottom:4px}.product .product-name{margin-top:10px}.product .product-price b{font-size:17px}.product .product-price del{font-size:16px;margin-top:0;margin-left:7px}.for-curious-banner.full-site-banner article{width:100%;float:left;margin-right:0}.cat-promo-banner .inner-promo{max-width:100%;overflow:hidden}}
@media (max-width:1024px){body{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;-webkit-text-size-adjust:none;font-size:16px}.oauth-signup{gap:10px}.christmas-delivery{z-index:100}.christmas-delivery .promo-text{padding:10px 5px}.christmas-delivery .promo-text [data-christmas-tooltip-text]{position:static}.christmas-delivery .promo-text [data-christmas-tooltip-text]:after{width:100%}.hero-banner,.static-main-banners{margin-top:0}.boxways-wrapper .boxways .parcell-selector{margin-right:0}.boxways-wrapper .boxways .parcell-selector .parcell-button{width:230px}.detail-accordion-popup .fancybox-content{padding:44px 20px 20px}.product{padding-bottom:15px!important}a.product-personalize-button{bottom:auto!important;top:0;font-size:11px;background-color:rgba(255,255,255,.8);height:22px;padding-right:5px;margin:0;position:absolute}a.product-personalize-button img{max-width:16px;margin-right:5px}.detail-accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:9px}.detail-accordion .row{border:1px solid #c8c0c0!important;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.detail-accordion .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 10px;min-height:100%}.detail-accordion .title:before{position:static;-webkit-transform:none;transform:none;margin-right:10px}.detail-accordion .title img{position:static!important;-webkit-transform:none!important;transform:none!important;height:24px;margin-right:10px}.detail-accordion .kdr .title i,.detail-accordion .title:after{display:none}#gsSiteLogin #logbox.is-log{padding-right:9px}#logged .logged-main-buttons a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;padding:18px}.download-section li{padding-left:0}.download-section li:before{display:none}.download-section li button{padding-left:30px}.download-section li button:after{margin:0;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.files-to-download{padding:0 9px}#logged .logged-hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#logged .logged-small-buttons{margin-top:20px}.files-to-download .wrapper{-webkit-columns:2;-moz-columns:2;columns:2}#hidden-equipment-banner .swiper-container{max-width:100%}.images-banner .swiper-slide{height:auto}.consent-form .field-wrapper:not(.checking-reg) .form-hint{padding:5px 10px;margin-top:5px!important}.shop-page:has(#pills-container) .bottom-logo-wrapper{margin-top:0}.pagination{margin-bottom:0;padding-top:25px}.consent-form form{position:static;width:100%;float:left;height:auto;padding-bottom:30px;margin-bottom:21px}.consent-form .text-wrapper{left:30px;top:30px;max-width:calc(100% - 60px)}.consent-form .bg-wrapper{height:550px}.consent-form .checkbox-wrapper .field-wrapper .form-hint,.consent-form .field-wrapper:not(.checking-reg) .form-hint{position:static;top:auto;-webkit-transform:none;transform:none;width:100%}.consent-form .checkbox-wrapper .field-wrapper .form-hint:after,.consent-form .field-wrapper:not(.checking-reg) .form-hint:after{display:none}.consent-form .checkbox-wrapper .field-wrapper .form-hint{margin-top:5px!important;margin-left:25px;width:calc(100% - 25px);float:right;clear:both}.sitemap-headline{margin-left:9px}.sitemap-headline+ul{padding-left:32px}#footer>a.sitemap{margin-right:75px}.colors-page-all.with-finish .wrapper{-webkit-columns:auto;-moz-columns:auto;columns:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.colors-page-all.with-finish .finish-wrapper{display:block;width:100%}.colors-page-all a{width:auto;float:left}.colors-page-all.with-finish .finish-wrapper>strong{font-size:16px}.colors-page-all a strong{display:none}.colors-page-all a>div{margin-right:0}.product-colors{border-top:1px solid #d8d8d8;padding:20px 10px 0 20px}.product-colors>strong{display:block;text-transform:uppercase}.product-colors .wrapper{display:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-colors .wrapper a{margin:10px 7px 0 0;border:2px solid #d8d8d8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:35px;width:35px}.product-colors .wrapper a img{-ms-flex-item-align:center;align-self:center;max-width:100%;max-height:100%}.product-colors .wrapper a span{display:none}.product-lines{margin-top:20px;border-top:1px solid #d8d8d8;padding:20px 10px 40px 20px}.product-lines>strong{display:block;text-transform:uppercase}.product-lines .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:10px}.product-lines a{font-size:12px;color:#2e2e2e;border:2px solid #2e2e2e;font-weight:600;line-height:1.3;padding:8px 10px;margin:0 10px 10px 0;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-lines a:hover{border-color:#ce2145;outline:#ce2145 solid 1px;outline-offset:-2px;color:#ce2145}.product-lines a:last-child{margin-right:0}#gsOrderInfo,#gsProducts,#gsProgress{margin-left:9px;margin-right:9px}.for-curious-banner{margin-top:30px;padding-left:9px;padding-right:9px}.cms-articles{padding:0 9px}.cms-articles article{width:100%;margin-left:0!important}.fancybox-close-small{right:0;top:0}.shop-page .shop-perks-bar{display:none}#newsletter .newsletter-clauses-wrapper{width:80%}.fancybox-container.modal-form .fancybox-slide--iframe .fancybox-content{max-height:98%!important;overflow-x:hidden;width:98%!important}.overlay-visible{overflow:hidden;height:100%}.cat-promo-banner{height:auto}.cat-promo-banner .inner-promo,.cat-promo-banner .swiper-slide{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.cat-promo-banner .inner-promo img,.cat-promo-banner .swiper-slide img{max-width:100%}.cat-promo-banner .text-wrapper{padding:10px 9px}.cat-promo-banner.swiper-container-initialized .text-wrapper{padding-bottom:30px}.cat-promo-banner .swiper-pagination{bottom:5px;left:9px}.cat-promo-banner .text-wrapper strong{font-size:24px;line-height:1.2}.cat-promo-banner .text-wrapper strong+p{margin-top:8px;font-size:15px}.cat-promo-banner .text-wrapper a{padding:8px 10px 6px;font-size:13px;margin-top:15px}#search-box{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10004;background-color:#fff;-webkit-transform:none;transform:none;right:auto;padding:70px 10% 0;overflow-y:scroll}#search-box .search-wrapper{margin-top:0;height:50px;position:relative}#search-box input[type=text]{height:50px}#search-box .search-wrapper .close{position:absolute;top:-50px;right:0;width:50px;height:50px;display:block;font-size:30px;cursor:pointer}#search-box .search-wrapper .close:after{content:'\e863';font-family:fontello;display:block;line-height:50px;text-align:center}body.show-tree{overflow:hidden}body.show-tree .product-colors .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}body.show-tree .top-bar-vivamix-text{opacity:0;visibility:hidden}body.show-tree #tree>i{width:40px;color:#ce2145}body.show-tree #tree>i:before{border-top:0;border-bottom:0;font-family:fontello;content:'\e863';font-size:30px;margin:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.show-tree #tree>i:after{display:none}body.show-tree .main-tree-container{-webkit-box-shadow:0 0 30px rgba(0,0,0,.25);box-shadow:0 0 30px rgba(0,0,0,.25);-webkit-transform:translateX(0);transform:translateX(0);right:0}.box-grey-pay-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.box-grey-pay{width:100%;margin-bottom:15px}#gsSiteLogin #logbox{padding-left:9px}#gsSiteLogin .register-link{padding-right:9px}.modal-form-content{padding:5px!important}.product{margin-bottom:15px}#container{-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;overflow:hidden;padding-top:51px}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{font-size:16px}input:disabled{-webkit-text-fill-color:#2e2e2e;-webkit-opacity:1}.inner{width:100%;padding:0}.top-bar{margin-bottom:0;padding-left:0;padding-right:0}.sticky-bar{position:fixed;top:0;left:0;width:100vw;border-top:0;height:51px;border-bottom:0}.sticky-bar.stuck{-webkit-box-shadow:0 4px 4px rgba(0,0,0,.15);box-shadow:0 4px 4px rgba(0,0,0,.15)}.sticky-bar.stuck:after{border-top:0;border-bottom:0}.sticky-bar:after{width:101vw;opacity:1;border-bottom:1px solid #c8c0c0;-webkit-box-shadow:none;box-shadow:none}#logo{top:0;height:51px;width:200px;background-position:center top 8px;background-size:auto 50%}.top-bar .mainmenu{display:block}.top-bar-vivamix-text{position:fixed;top:0;left:220px;width:35%;height:51px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 9px;z-index:1002;line-height:normal;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.banners-wrapper{margin-top:0}#header{margin-bottom:0}.header-menu-wrapper .mainmenu{display:none}#tree>i{position:absolute;top:5px;right:10px;font-style:normal;font-size:0;height:39px;cursor:pointer;padding:0 10px;z-index:2}#tree>i:before{content:'';width:20px;margin-top:14px;height:12px;border-top:2px solid #ce2145;border-bottom:2px solid #ce2145;display:block}#tree>i:after{content:'';position:absolute;top:19px;left:10px;width:calc(100% - 20px);height:2px;background-color:#ce2145}#header-cart,#header-search-trigger,#header-user{margin-top:6px;margin-right:15px}#header-cart{margin-right:65px}.main-banner{height:auto;width:100%}.main-banner .swiper-wrapper{min-height:100%}.main-banner .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;height:auto}.main-banner .swiper-slide>img{-ms-flex-negative:0;flex-shrink:0;max-width:66%;height:auto;-ms-flex-item-align:center;align-self:center}.main-banner .swiper-slide>img:not(.swiper-lazy-loaded){display:none}.main-banner .text{position:static;width:auto;height:auto;padding:15px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.main-banner .text strong{font-size:24px;line-height:1.2}.main-banner .text p{margin-top:8px;font-size:15px}.main-banner .text a{padding:8px 10px 6px;font-size:13px;margin-top:15px}.xselling{padding-top:10px;border-top:0}.header-actions{position:static}#suggestions{position:absolute;top:118px;left:10%;width:80%;border-top:2px solid #c8c0c0}.shop-perks-bar>div{padding-right:5px;padding-left:35px!important;-ms-flex-preferred-size:auto;flex-basis:auto}.shop-perks-bar>div:before{left:3px!important;font-size:27px}.shop-perks-bar>div span{font-size:13px}.christmas-delivery .promo-text{margin:50px auto -50px}.compare-table td:first-child{width:auto}.compare-table tr:nth-child(1){position:static}.detail-product-info table td:nth-child(1){padding-left:10px!important}.main-page-categories-banner strong{max-width:none}.content-foot .item,.content-foot .item#newsletter,.content-foot .item.contact{width:25%}.content-foot .item#newsletter p{padding-right:0}.content-foot .item#newsletter>a{width:180px}#tree.hide-second-tab .tree-mobile-nav button:nth-child(2){display:none}.main-tree-container{position:absolute;z-index:1;top:0;right:-10000px;width:50%;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;overflow-y:auto;height:100dvh;-webkit-overflow-scrolling:touch;background-color:#f5f5f5;padding-bottom:50px}.tree-mobile-nav{display:-webkit-box;display:-ms-flexbox;display:flex;height:51px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:20px;background-color:#e1e1e1;padding:0 15px;gap:20px}.tree-mobile-nav button{text-transform:uppercase;font-weight:700;font-size:18px;border-bottom:3px solid transparent;color:#2e2e2e;padding:8px 10px}.tree-mobile-nav button.active{border-bottom-color:#ce2145}.tree-container{display:none}.tree-container.active{display:block}.tree-container>i{display:none}.tree-wrapper a,.tree-wrapper>ul{position:relative}.tree-wrapper li>ul{display:none}.tree-wrapper li.selected>a{color:#ce2145;font-weight:700}.tree-wrapper li.t0 .img-wrapper{position:absolute;top:11px;left:15px;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tree-wrapper li.t0 .img-wrapper img{max-width:100%;max-height:100%;-ms-flex-item-align:center;align-self:center}.tree-wrapper>ul>li{border-top:1px solid #c8c0c0;position:relative}.tree-wrapper>ul>li:first-child{border-top:0}.tree-wrapper>ul>li>a{display:block;padding:16px 55px;font-weight:500;color:#2e2e2e;line-height:20px;position:relative;text-transform:uppercase;z-index:1}.tree-wrapper>ul ul{padding:0 0 15px}.tree-wrapper>ul ul .t1>a{padding-left:55px}.tree-wrapper>ul ul .t2>a{padding-left:75px}.tree-wrapper>ul ul .t3>a{padding-left:95px}.tree-wrapper>ul ul .t4>a{padding-left:115px}.tree-wrapper>ul ul a{display:block;padding:6px 55px;color:#2e2e2e}.tree-wrapper li.parent{position:relative}.tree-wrapper li.parent.downarrow>button:after{content:'\e81e'}.tree-wrapper li.parent.downarrow>ul{display:block}.tree-wrapper li.parent>button{position:absolute;top:0;right:0;height:52px;width:58px;z-index:1;outline:#e0dbdb solid 1px;outline-offset:-10px}.tree-wrapper li.parent>button:after{content:'\e81d';font-family:fontello;position:absolute;top:50%;max-width:100%;max-height:100%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-weight:400;font-size:22px;margin-top:-1px}.cat-banner{display:none}.product .product-add{padding-left:10px}.detail-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative;border-bottom:0;padding-bottom:25px}.detail-main-column{width:100%}.detail-side-column{width:100%;padding:0 9px}.detail-images-wrapper{padding:0 9px;height:625px;position:absolute;top:90px;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.detail-big-images{width:625px;margin:0}.size-middle{width:625px;height:625px}.detail-small-images{width:101px;margin:0 20px 0 0}.detail-small-images .size-custom{width:101px;height:101px}.detail-side-column header h1{height:29px;overflow:hidden;text-overflow:ellipsis;display:block}.detail-side-column header{margin-bottom:679px}.detail-nav-menu{display:none}.detail-product-info{padding:0 9px;width:100%;margin-top:30px}.favorite-additions{padding:0 9px}.info-row:not(.favorite-additions){border-bottom:1px solid #c8c0c0}.info-row:not(.favorite-additions).show-content .info-row-title:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.info-row:not(.favorite-additions).show-content .info-row-content{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1;visibility:visible;height:auto;margin-bottom:20px}.info-row:not(.favorite-additions) .info-row-title{padding:11px 50px 11px 0;margin-bottom:0;position:relative;cursor:pointer;text-transform:uppercase;font-weight:500}.info-row:not(.favorite-additions) .info-row-title:after{content:'\e8b2';font-family:fontello;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;text-align:center;font-size:12px;border:1px solid #2e2e2e;width:40px;border-radius:3px}.info-row:not(.favorite-additions) .info-row-content{-webkit-transform:scaleX(0);transform:scaleX(0);opacity:0;visibility:hidden;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;overflow:hidden;height:0}.boxways-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 9px;margin-top:0}.boxways-wrapper>div{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;margin:30px 0 0!important}.cart-step{padding:0 9px}.cart-step>table{display:block;border:0}.cart-step>table tbody,.cart-step>table td,.cart-step>table tr{display:block}.cart-step>table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#f6f6f6;margin-bottom:30px;border-bottom:1px solid #c8c0c0}.cart-step>table td{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-bottom:0}.cart-step>table td:nth-child(2){border-left:1px solid #c8c0c0}.cart-step>table td:not(:first-child){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid #c8c0c0}.cart-step>table thead{display:none}.cart-step>table td:first-child{-ms-flex-preferred-size:100%;flex-basis:100%;border-bottom:1px solid #c8c0c0;border:1px solid #c8c0c0;background:#fff}.cart-step footer{border-top:1px solid #c8c0c0}.cart-step footer .option-bar{width:100%;margin-bottom:20px}.cart-step footer .option-bar h3{text-align:left}.cart-step footer .option-bar a:not(.calculator-link){float:left;margin-right:15px!important}.cart-step footer .option-bar a.calculator-link{float:left}.cart-step footer .option-bar a.calculator-link.bnp-button{margin-left:0;margin-right:15px}.cart-step footer .PromoCode-info{width:100%}.cart-step footer .PromoCode{width:calc((100% - 15px)/ 2)}.cart-left-wrapper,.cart-right-wrapper{width:100%}#infocart{position:static}.cart-right-wrapper{display:none}.colors-page-all>h2,.colors-page-items>h2{font-size:18px}.colors-page-items>h2 span{top:1px}.colors-page-all{margin:0;width:100%;padding:0 9px}.colors-page-all .colors-filter{padding:0 0 10px}.colors-page-all .wrapper{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-y:auto}.colors-page-all a{margin:0 10px 0 0;overflow:hidden}.colors-page-all a div{width:70px;height:70px;float:left}.colors-page-all a div img{max-width:100%;max-height:100%}.colors-page-all a span{position:static;float:right;opacity:1;visibility:visible;padding:5px;height:70px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:none;transform:none;display:none}.colors-page-all a span:after{display:none}.colors-page-items{width:100%;padding:0 9px;margin-top:30px}}.info-row.gpsr-info{margin:0 9px}@media (max-width:1024px) and (min-width:769px){.optional-accessories .product-accessory{width:calc((100% - 63px)/ 4);margin-right:21px!important}.optional-accessories .product-accessory:nth-child(4n){margin-right:0!important}.oauth-signup a.confirm-button{width:100%}.main-page-categories-banner a{-ms-flex-preferred-size:calc(100% / 4);flex-basis:calc(100% / 4);margin:20px 0 0!important;padding:0 13px}.products-list:not(.with-divisions) .product:nth-child(3n+1):after{content:'';position:absolute;bottom:-1px;left:-9px;width:100vw;height:1px;background-color:#c8c0c0}.products-list.with-divisions>h2:before{top:-10px;left:-9px;width:102vw}.product{width:calc((100% - 54px)/ 3)}.main-banner .img-wrapper{width:67%;padding-top:38%;position:relative;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.main-banner .img-wrapper img{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}
@media (max-width:610px){.detail-big-images .gif-wrapper{padding:10px;font-size:14px}.popupbuttons .confirm-button,.popupbuttons .return-button,.popupbuttons a.confirm-button,.popupbuttons a.return-button{width:100%;text-align:center}.popupbuttons .confirm-button,.popupbuttons a.confirm-button{margin-top:10px}#survey-form{padding:0 9px}.checkout-tab li{font-size:15px}div.cms-wrapper{padding:9px!important}.added-to-cart figure{width:100px;height:100px;margin-right:15px;margin-bottom:10px}.added-to-cart section>div:not(.popupbuttons){min-height:100px;margin-bottom:15px}.images-banner{padding-bottom:5px}}@media (min-width:769px){.category-description>div{height:auto!important}}@media (max-width:768px){.payment-wrapper{position:fixed;bottom:0;left:0;right:0;background:rgba(255,255,255,.7);padding:10px 10px 40px;border-top:1px solid #ce2145;z-index:2147483632}.payment-wrapper p{padding:0 0 10px!important;text-align:center;font-size:14px;line-height:1.4}.payment-wrapper #auto-redirect{margin:0 auto;padding:10px 10px 13px;line-height:1.5;font-size:13px}.payment-wrapper #auto-redirect em{font-size:18px}.oauth-signup>.confirm-button{width:100%}.top-bar-menu-wrapper{-webkit-box-pack:space-evenly!important;-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.top-bar .mainmenu,.top-bar-menu{display:contents}.top-bar .mainmenu li:nth-child(1){-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}.top-bar .mainmenu li:nth-child(2){-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.cart-step>header h2.headline{font-size:36px}.top-bar .mainmenu li,.top-bar-menu li{margin:0!important}.checkout-tab li{padding:0 10px}.category-description.active.rolled>div{max-height:none}.category-description.active.rolled>div>:first-child{white-space:normal;text-overflow:ellipsis;overflow:visible}.category-description.active.rolled>div>:nth-child(n+2){display:block}.category-description.active.rolled>button:before{content:'Zwiń'}.category-description.active.rolled>button:after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.category-description.active>div>:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.category-description>div{max-height:21px;overflow:hidden}.category-description>div>:nth-child(n+2){display:none}.category-description>button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;color:#2e2e2e;border:2px solid #2e2e2e;padding:2px 10px 3px;margin-top:10px}.category-description>button:before{content:'Zobacz więcej'}.category-description>button:after{content:'\e81d';font-family:fontello}.breadcrumb-wrapper{width:100%}.hero-banner .text-wrapper{padding:30px 5px 8px}.hero-banner .text-wrapper strong{font-size:15px;font-weight:700;line-height:1.2rem}.hero-banner .text-wrapper strong+p{margin-top:5px}.hero-banner .text-wrapper p{font-size:14px;line-height:17px}.static-main-banners>.banner-item .text strong{font-size:15px;font-weight:700;margin-bottom:5px}.cart-step footer .PromoCode,.cart-step footer .PromoCode.VoucherCode{width:100%;margin-right:0}.cart-step footer .PromoCode.VoucherCode>h3,.cart-step footer .PromoCode>h3{margin-top:10px}#hidden-equipment-banner,#hidden-equipment-banner .swiper-container{width:100%;height:100%}#hidden-equipment-banner .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#hidden-equipment-banner .hidden-equipment-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#hidden-equipment-banner .rwd-text-wrapper{max-height:100%;overflow-y:auto}#hidden-equipment-banner .hidden-equipment-text p{font-size:15px;line-height:21px}#hidden-equipment-banner .hidden-equipment-text strong{margin-bottom:5px}#cookies-license p,#fromFCK,.bottom-banner a,.category-description,.content-foot .item#newsletter p,.detail-accordion .row-content,.fancybox-content,.for-curious-banner article,.info-row,.main-greeting,.opinions-rows .single-row{-ms-hyphens:auto;hyphens:auto;-webkit-hyphens:auto}a.product-personalize-button{bottom:200px}.faq-list{margin-bottom:40px}.christmas-delivery .promo-text{margin:70px auto -70px}.boxways-wrapper .summary-box ul li.cart-buttons a.btn-alt.back{margin-top:0}.detail-accordion{padding-top:9px}.detail-accordion .title{font-size:14px}.detail-accordion .row{width:calc((100% - 9px)/ 2)}.detail-accordion .row .title{height:45px}.detail-accessories-link-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.detail-accessories-link-wrapper a{line-height:30px;font-size:12px}#logged .logged-small-buttons>*{text-align:left}.files-to-download .wrapper{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}#logged .logged-as{padding-left:60px}#logged .logged-as span{font-size:14px}#logged .logged-as:before{font-size:50px;line-height:normal}#logged .logged-as b{font-size:20px}#outer-status-wrapper{width:100%;padding:25px 20px}#survey-form .survey-inputs-wrapper{width:100%}#header-cart i{background-color:#fff;top:10px;right:7px}body.show-tree #tree>i{top:7px}body.show-tree #tree>i:before{color:#ce2145;background-image:none}#breadcrumb li:last-child a{font-weight:700}.shop-page .top-info-wrapper{padding:0 0 9px}#header-cart,#header-search-trigger,#header-user{color:#fff;margin-top:16px;margin-right:0}#header-cart{margin-right:55px}#container{padding-top:71px}.sticky-bar{height:71px}#logo{top:9px}.sticky-bar:after{background-color:#ce2145;border-bottom:0}.promo-text:empty{display:none}#tree>i{padding:0;top:17px}#tree>i:before{content:'';background-image:url(/dist/images/menu-new.svg);background-repeat:no-repeat;border:none;color:#fff;width:40px;height:40px;line-height:40px;font-size:40px;margin:0;text-align:center}#tree>i:after{display:none}#hidden-equipment-banner .hidden-equipment-text{padding:15px 15px 64px}#hidden-equipment-banner .hidden-equipment-image img{padding:15px}#hidden-equipment-banner .swiper-button-next-hidden,#hidden-equipment-banner .swiper-button-prev-hidden{display:none}#hidden-equipment-banner .hidden-custom-nav{right:0;width:100%;margin:0}body:not([data-page-type=homepage]) .top-bar{border-bottom:1px solid #c8c0c0;margin-bottom:10px}.top-bar .mainmenu a{font-size:14px}.top-bar .mainmenu a[data-atrr=Promocja]{font-weight:700;color:#ce2145}.top-bar .mainmenu a[data-atrr="Nowości"]{font-weight:400;color:#2e2e2e}#hidden-equipment-banner .swiper-pagination{width:100%;margin:0;padding:0 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#hidden-equipment-banner .swiper-pagination .swiper-pagination-bullet{width:30px}.cat-promo-banner{margin:0;width:100%}.category-description,.images-banner .over-banner-text{line-height:normal;font-weight:500;font-size:13px}.images-banner h2.headline{font-size:16px}#askbox button.btn-std,.captcha-info-msg{float:left;clear:both;margin-bottom:5px}.colors-headline{font-size:30px}.consent-form .text-wrapper h1{font-size:24px;line-height:normal}.consent-form .text-wrapper h2{font-size:21px;line-height:normal}.consent-form .text-wrapper ul{margin-top:20px}.consent-form .text-wrapper li{font-size:16px;line-height:normal;padding-left:30px}.consent-form .text-wrapper li:before{width:16px;height:16px}.consent-form .bg-wrapper{height:380px;background-size:auto 100%;background-position-x:left}.compare-table:before{content:'przesuń tabelę w lewo >';display:block;text-align:left}.compare-table tbody{display:block;width:168%;overflow-x:scroll}.detail-product-info table td:nth-child(1){text-align:left}#footer>a.sitemap{float:left;margin-right:0;clear:both;margin-left:9px}#footer>a.author{clear:both;float:left;margin-left:9px}#footer{padding-bottom:50px}a.main-question-form{bottom:45px}.go-top{bottom:100px}a.order-by-phone-widget{position:fixed;top:auto;bottom:0;right:0;-webkit-writing-mode:initial;-ms-writing-mode:initial;writing-mode:initial;-webkit-transform:rotate(0);transform:rotate(0);border:1px solid #ce2145;background:#ce2145;color:#fff;padding:4px 8px;font-size:12px}a.order-by-phone-widget>span{display:none}a.order-by-phone-widget>i{display:inline-block;font-style:normal;margin-left:3px}a.order-by-phone-widget>i:after{content:'\e8b6';font-family:fontello;font-size:16px;padding-bottom:1px}.product-page a.order-by-phone-widget>b{display:none}.compare-table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.main-banner .img-wrapper{position:relative;padding-top:56.5%}.main-banner .img-wrapper img{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:100%;max-height:100%}#newsletter .newsletter-clauses-wrapper{width:90%;max-height:90vh;overflow-y:scroll;text-align:left}#gsGalleryContainer{width:100%;padding:0 20px}#availability-form{padding:60px 10px 10px}#fromFCK.question-form-visible+#askbox{padding:0}#availability-form .input-wrapper{width:100%}#availability-form header{font-size:15px;padding:10px 35px 10px 10px}#availability-form .fancybox-button{height:39px!important;padding:0}.top-bar-menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:22px}.top-bar .mainmenu{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.top-bar .mainmenu li,.top-bar-menu li{margin-right:10px}.detail-product-info img{display:block;margin:0 auto 8px}.detail-product-info{margin-top:15px}.under-images-description{padding:9px}#cookies-license{padding:15px}#cookies-license:before{display:none}.product .product-add.has-options{padding-top:0;padding-bottom:0;line-height:30px}.product .product-add.has-options span{margin-left:4px}.top-bar{padding-top:8px}.top-bar-vivamix-text{top:0;width:auto;left:180px;height:71px;position:fixed;z-index:1001;text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#fff;font-size:12px;display:none}#gsSiteLogin #logbox{width:100%;margin-right:0;padding:0 9px;border-right:0}.for-curious-banner .swiper-wrapper{height:auto}.for-curious-banner img{height:160px;position:static;display:block;max-width:100%;margin:0 auto 20px}#gsSiteLogin .register-link{width:100%;padding:0 9px}.for-curious-banner article{padding-left:0;text-align:center}.for-curious-banner a{position:static;display:block;width:100%;margin-top:10px}.for-curious-banner.full-site-banner article{height:auto}.main-banner .swiper-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-banner .swiper-slide>img{max-width:100%}.main-banner .text{width:100%;height:195px}.bottom-banner a{-ms-flex-preferred-size:calc((100% - 20px)/ 2);flex-basis:calc((100% - 20px)/ 2);margin:45px 20px 0 0!important}.bottom-banner a:nth-child(2n){margin-right:0!important}.content-foot .item#newsletter,.content-foot .item.contact{width:50%;margin-top:30px}.content-foot .item.menu{width:50%}#newsletter{margin:30px 0}.main-tree-container{width:75%}#suggestions .search-result-categories,#suggestions .seperator{display:none}#suggestions .search-result-products{width:100%;border-right:0;padding-right:0}.product .product-name{text-align:center}.product .product-buy-wrapper{margin-top:10px}.product .product-add{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:34px;height:34px}.product .for-logged-only{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:30px;height:34px;padding:0}.product .for-logged-only span{margin-left:4px}.product .product-price{clear:both;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:3px}.product .product-price[data-custom-label]:before{margin-right:0;margin-bottom:3px;padding:3px 9px}.product .bonus-info{padding:0;margin-top:2px;text-align:center}.pagination{-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-ms-flex-preferred-size:100%;flex-basis:100%}.detail-images-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:583px}.detail-big-images{width:462px;height:462px}.size-middle{height:462px;width:462px}.detail-small-images{width:462px;margin-right:0;height:101px;margin-top:20px}.detail-side-column header{margin-bottom:637px}.cart-step>table td:last-child{width:100%;border-top:1px solid #c8c0c0;border-left:1px solid #c8c0c0}.cart-step>header a{float:left;clear:both;margin-top:5px}form .row-wrapper.address-wrapper>div:nth-child(1){width:50%}form .row-wrapper.address-wrapper>div:nth-child(2),form .row-wrapper.address-wrapper>div:nth-child(3){width:23%}#check-reg .clause-header small{display:block;margin:0;padding-left:12px}.btn-alt.back{clear:both;margin:10px 0 0}.content-foot{padding-bottom:20px}}@media (max-width:768px) and (min-width:481px){.main-page-categories-banner a{-ms-flex-preferred-size:calc(100% / 3);flex-basis:calc(100% / 3);margin:20px 0 0!important;padding:0 13px}.top-bar-vivamix-text{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top-bar-menu-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.products-list:not(.with-divisions) .product:nth-child(2n+1):after{content:'';position:absolute;bottom:-1px;left:-9px;width:100vw;height:1px;background-color:#c8c0c0}.products-list.with-divisions>h2:before{top:-10px;left:-9px;width:102vw}.product{width:calc((100% - 36px)/ 2)}}@media (max-width:768px) and (min-width:600px){.colors-page-items .wrapper a{width:calc((100% - 36px)/ 3);margin-right:18px!important}.colors-page-items .wrapper a:nth-child(3n){margin-right:0!important}.equipment-gallery .equipment-single-banner{width:calc((100% - 28px)/ 3);margin-right:14px!important}.equipment-gallery .equipment-single-banner:nth-child(3n){margin-right:0!important}.optional-accessories .product-accessory{width:calc((100% - 42px)/ 3);margin-right:21px!important}.optional-accessories .product-accessory:nth-child(3n){margin-right:0!important}}@media (max-width:599px){.optional-accessories .product-accessory{width:calc((100% - 21px)/ 2);margin-right:21px!important}.optional-accessories .product-accessory:nth-child(2n){margin-right:0!important}.equipment-gallery .equipment-single-banner{width:calc((100% - 14px)/ 2);margin-right:14px!important}.equipment-gallery .equipment-single-banner:nth-child(2n){margin-right:0!important}.colors-page-items .wrapper a{width:calc((100% - 18px)/ 2);margin-right:18px!important}.colors-page-items .wrapper a:nth-child(2n){margin-right:0!important}}@media (max-width:670px){#logo{width:160px;height:30px;background-size:auto 85%;background-position:center top 3px;top:16px}.top-bar-vivamix-text{left:0;top:45px;height:21px}}
@media (max-width:648px){#filter{width:100%;overflow-y:scroll;padding:0}.checkout-tab ul{width:100%}.checkout-tab li{font-size:13px;padding:0 7px;width:100%}.checkout-tab li:first-child{border-right:1px solid #c8c0c0!important}.checkout-tab li span{margin-left:4px}.checkout-tab li svg{margin-left:7px}.static-main-banners{grid-template-columns:repeat(1,1fr);grid-gap:8px}.boxways-wrapper .boxways .parcell-selector .parcell-button{width:190px}#logged .logged-hero{padding:10px 20px}#logged .logged-as{padding-left:0}#logged .logged-as:before{display:none}#logged .logged-as span{font-size:13px}#logged .logged-as b{font-size:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#logged .logged-small-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}#logged .logged-small-buttons>*{width:100%}#logged .logged-small-buttons button{margin:0 0 10px}.download-section li button{font-size:14px}.download-section li{margin-top:8px}.files-to-download .wrapper{-webkit-columns:auto;-moz-columns:auto;columns:auto;-webkit-column-gap:normal;-moz-column-gap:normal;column-gap:normal}.download-section{padding-bottom:20px}.download-section>strong{font-size:14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.download-section>strong.active:after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.download-section>strong:before{margin-top:-2px}.download-section>strong:after{content:'\e8b2';font-family:fontello;margin-left:10px;font-weight:400}.download-section ul{display:none;padding-bottom:20px}#logged .logged-main-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}#filter>h3{margin-top:18px;font-size:22px;margin-left:10px;line-height:30px}#filter .close-filter{top:26px}#filter .gs-filtr-container.color-filter li{margin:0 4px 10px}#filter .gs-filtr-container:not(.color-filter) li{width:calc((100% - 20px)/ 2);margin-right:20px!important}#filter .gs-filtr-container:not(.color-filter) li:nth-child(2n){margin-right:0!important}#filter .gs-filtr-container{padding:0 10px}#filter .close-filter-bottom{display:block;position:sticky;bottom:0;margin:0;left:0;width:100%;border-top:1px solid #dcdcdc;overflow:auto;background:hsla(0,0%,100%,.85);padding:10px 53px;z-index:100}#filter .close-filter-bottom .confirm-button{position:relative}#filter .gs-filtr-container:last-of-type{margin-bottom:10px;border-bottom:0}}@media (max-width:480px){.oauth-signup>span{font-size:13px}a.product-personalize-button{bottom:192px}#hidden-equipment-banner .hidden-equipment-image{padding-top:100%}.cart-step footer .option-bar{margin-bottom:10px}.cart-step footer .PromoCode-info h3{text-align:center;margin-bottom:5px;line-height:1.2}.go-top{bottom:45px}.cart-step footer .PromoCode-info p{padding:0 0 0 60px;width:278px;margin:0 auto;line-height:20px}.cart-step footer .PromoCode-info p:before{font-size:50px}.opinions-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.opinions-header .bars:after{display:none}.oauth-signup a.confirm-button{width:100%}.info-row:last-child .info-row-content{margin-bottom:0}.opinions-rows .single-row:last-of-type{border-bottom:0}.opinions-rows .row-details .top-row span:nth-child(2){line-height:normal;margin:0}.opinions-rows .main-content .detail-responses p,.opinions-rows .main-content>:nth-child(1)>p{text-align:justify}.opinions-rows .main-content .detail-responses div span{line-height:18px!important;display:block;font-weight:700}.opinions-rows .main-content,.opinions-rows .row-details .top-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.opinions-rows .main-content .bars{border-left:0;padding:0;margin:20px 0 0}#header-cart,#header-search-trigger,#header-user{line-height:30px;margin-top:18px;margin-right:5px}#survey-form .survey-stars{-ms-flex-wrap:wrap;flex-wrap:wrap}#survey-form .survey-stars span{width:100%;margin-bottom:3px}#survey-form .survey-bars{-ms-flex-wrap:wrap;flex-wrap:wrap}#survey-form .survey-bars span,#survey-form .survey-bars ul{width:100%}#survey-form .survey-bars li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#survey-form .survey-bars li:not(:last-child){margin-right:3px}#survey-form .survey-bars li:after{height:100%}#header-cart i{top:6px;right:0}#tree>i{top:16px}#header-cart:after,#header-search-trigger:after,#header-user:after{padding:0 3px;width:auto}#header-cart{margin-right:63px}.top-bar-menu li:last-child{margin-right:0!important}.top-bar-menu-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.faq-list ul li{padding:15px}a.main-question-form{display:none}.images-banner{padding-top:0;border-top:0}.images-banner .swiper-button-next,.images-banner .swiper-button-prev{bottom:0;margin:0;height:40px;color:#ce2145;width:40px;top:auto}.images-banner .swiper-button-next:focus,.images-banner .swiper-button-prev:focus{outline:0}.images-banner .swiper-button-next.swiper-button-disabled,.images-banner .swiper-button-prev.swiper-button-disabled{pointer-events:auto;opacity:.9}.images-banner .swiper-button-next:after,.images-banner .swiper-button-prev:after{font-family:fontello;font-size:34px}.images-banner .swiper-button-prev{left:0}.images-banner .swiper-button-prev:after{content:'\e826'}.images-banner .swiper-button-next{right:0}.images-banner .swiper-button-next:after{content:'\e827'}.images-banner h2.headline+.over-banner-text{margin-top:5px}.images-banner .swiper-slide{height:auto}.images-banner .swiper-button-next-images,.images-banner .swiper-button-prev-images{bottom:30px}.content-foot .item.contact{width:100%;margin-top:15px}.content-foot .item#newsletter{width:100%;margin-bottom:0;margin-top:0}.content-foot .item.menu{width:100%;margin-bottom:15px}.content-foot{padding:10px 9px;margin-bottom:10px}.content-foot .item.contact>ul.footer-contact a,.content-foot .item.menu a{padding-top:0}.consent-form .text-wrapper{left:20px;top:20px;max-width:calc(100% - 40px)}.content-foot .item.contact .contact-wrapper{padding-top:15px}#footer>a.author{margin-bottom:10px;max-width:60%;margin-left:9px;line-height:normal;margin-top:5px;float:left;clear:both}.content-foot .item#newsletter p{padding-top:5px;padding-bottom:5px}.content-foot .item>strong{padding-bottom:3px}.consent-form .text-wrapper h1{font-size:20px}.consent-form form{padding:20px}.consent-form .checkbox-wrapper .field-wrapper .form-hint{white-space:normal}.consent-form .text-wrapper h2{font-size:18px}.consent-form .text-wrapper li{font-size:16px;line-height:normal;margin-top:10px}.consent-form .text-wrapper li:before{width:14px;height:14px}.compare-table tbody{width:250%}#gsProducts{display:block;margin-right:0;margin-left:0}#gsProducts tr td:nth-child(2){display:none}#gsProducts tr td:nth-child(3){white-space:nowrap}#gsOrderInfo tr:last-child td{padding-top:0}#gsOrderInfo{margin:0}#gsOrderInfo tr{display:block;width:100%;clear:both;padding:10px 0}#gsOrderInfo tr td{display:block;border:0;padding:0}#gsGalleryContainer span{font-size:14px;line-height:17px}.cms-articles article{padding-left:0;text-align:center}#gsGalleryContainer a{width:calc((100% - 20px)/ 2);margin-right:20px!important}#gsGalleryContainer a:nth-child(2n){margin-right:0!important}.cms-articles figure{position:static;clear:both;margin-bottom:10px;width:100%}.cms-articles .text-wrapper h3{clear:both}.cms-articles .text-wrapper p a{position:static;display:block;width:100%;margin-top:5px}.additional-product-img{top:-19px;right:0}.product .product-add.has-options{padding-top:1px;font-size:13px}.detail-options .pickColor{padding-right:0}.detail-options .pickColor li{width:30px;height:30px;margin:9px 9px 0 0}.cart-page #header .top-bar,.product-page #header .top-bar{margin:0;padding:0;border:0}.cart-page #header .top-bar-menu-wrapper,.product-page #header .top-bar-menu-wrapper{display:none}.cart-page .top-info-wrapper,.product-page .top-info-wrapper{padding:12px 0 9px}.product-page #breadcrumb li:last-child,.product-page #breadcrumb+hr{display:none}.top-bar .mainmenu a,.top-bar-menu a{padding:0 3px}.sticky-bar-wrapper{top:39px}.top-bar-vivamix-text{line-height:normal;font-weight:500}.main-banner .text p{margin-top:0;line-height:1.3}.main-banner .text{height:105px;padding:5px}.main-banner .text strong{font-size:15px;line-height:1.2;font-weight:600}.main-banner .text a{position:absolute;bottom:10px;left:5px;padding:5px 10px 3px;font-size:12px}.main-banner .swiper-pagination{left:auto;right:5px}.cat-promo-banner.swiper-container-initialized .text-wrapper{padding-bottom:50px}.cat-promo-banner .text-wrapper strong+p{margin-top:0;line-height:1.3}.cat-promo-banner .text-wrapper{padding:5px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cat-promo-banner .inner-promo .text-wrapper{height:auto;padding:10px 5px}.cat-promo-banner .text-wrapper strong{font-size:15px;line-height:1.2;font-weight:600}.cat-promo-banner .text-wrapper a{position:absolute;bottom:10px;left:5px;padding:5px 10px 3px;font-size:12px}.cat-promo-banner .swiper-pagination{left:auto;right:10px;bottom:12px}.shop-perks-bar{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:9px}.shop-perks-bar>div.perks-bar-4:before{left:5px!important}.product .product-name{font-size:12px;margin-top:10px;height:44px}.product .product-buy-wrapper{margin-top:0}.shop-perks-bar>div{-ms-flex-preferred-size:50%;flex-basis:50%}#newsletter,#newsletter p{padding-right:0}#newsletter input[type=text]{width:100%}.bottom-banner a{margin:25px 9px 0 0!important;-ms-flex-preferred-size:calc((100% - 9px)/ 2);flex-basis:calc((100% - 9px)/ 2)}.bottom-banner a:nth-child(2n){margin-right:0!important}.bottom-banner p{font-size:14px;line-height:1.3;margin-top:5px;padding-right:0}.bottom-banner img{margin:0 auto}.bottom-banner h4{margin-top:15px}.main-greeting{padding-top:0;border-top:0}.bottom-logo-wrapper{padding-bottom:25px}.bottom-logo-wrapper li{margin:25px 12px 0}.bottom-logo-wrapper img{max-height:25px}.fancybox-container.modal-form .fancybox-slide--iframe .fancybox-content{width:100%!important}.main-tree-container{width:90%}.tree-mobile-nav{gap:10px}.tree-mobile-nav button{font-size:15px;padding:0 8px 8px}.shop-perks-bar>div span{height:36px}.detail-side-column header h1{height:50px;margin-bottom:0}.detail-images-wrapper{top:109px;height:410px}.detail-big-images{width:302px;height:302px}.size-middle{height:302px;width:302px}.detail-small-images{width:302px;margin-right:0;height:88px;margin-top:20px}.detail-side-column header{margin-bottom:467px}.detail-small-images .size-custom{height:88px;width:88px}.detail-side-info{overflow:visible;padding:0;border:none}.confirm-button,.return-button,a.confirm-button,a.return-button{font-size:15px}.cart-step>table td:nth-child(4){width:100%;border-top:1px solid #c8c0c0;border-left:1px solid #c8c0c0}.cart-step footer .option-bar h3{text-align:center}.cart-step footer .option-bar a:not(.calculator-link){width:100%;margin:0 0 10px!important;text-align:center}.cart-step footer a.calculator-link{float:none!important;display:block;margin:10px auto 0!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.boxways-wrapper .summary-box ul li.cart-buttons{-ms-flex-wrap:wrap;flex-wrap:wrap}.btn-alt.back{padding:0}.btn-gos .btn-alt.back{width:100%;text-align:center;font-weight:400;padding:10px}.boxways-wrapper .summary-box ul li.cart-buttons a.btn-next{width:100%}.checkout-tab li:first-child{margin:0;border-right:0}.check-person label{width:100%}.check-person .check-simple:first-of-type{margin-left:0}form .row-wrapper.address-wrapper>div:nth-child(1),form .row-wrapper.address-wrapper>div:nth-child(2),form .row-wrapper.address-wrapper>div:nth-child(3),form .row-wrapper.city-wrapper>div:nth-child(1),form .row-wrapper.city-wrapper>div:nth-child(2){width:100%}form .checkbox-wrapper{padding:20px 15px 30px}.btn-gos .btn-next{width:100%;line-height:normal;padding:10px}.btn-next{line-height:normal;padding:10px}.btn-alt,a.btn-alt,button.btn-alt,input.btn-alt{padding:10px;line-height:normal}.cart-step>header a{display:none}.pagination ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.main-page-categories-banner{padding:0 4px}.main-page-categories-banner strong{height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 5px}.main-page-products-headline{margin:25px 0 10px}.added-to-cart .fancybox-content{max-width:98%;padding:15px}.added-to-cart h1{font-size:25px}.added-to-cart h1:before{display:none}.added-to-cart .fancybox-close-small{right:0;top:5px}.added-to-cart p{font-size:22px}.added-to-cart li{margin-bottom:3px}.added-to-cart li span{width:140px}.added-to-cart li strong{max-width:190px}.cart-step>header h2.headline small{display:block;font-size:18px}.main-page-categories-banner a{-ms-flex-preferred-size:calc(100% / 3);flex-basis:calc(100% / 3);margin:10px 0 0!important;padding:0 5px}.vimeo-player-wrapper .play-button:after{width:50px;height:50px;font-size:40px;padding-bottom:5px}.vimeo-player-wrapper .play-button span{font-size:14px;bottom:5px;line-height:16px}.products-list:not(.with-divisions) .product:nth-child(2n+1):after{content:'';position:absolute;bottom:-1px;left:-9px;width:100vw;height:1px;background-color:#c8c0c0}.products-list.with-divisions>h2:before{top:-10px;left:-9px;width:102vw}.product{width:calc((100% - 36px)/ 2)}.bottom-banner{margin-top:10px}body.home .bottom-banner{margin-top:25px}}@media (max-width:413px){.top-bar .mainmenu li,.top-bar-menu li{margin-right:7px}.main-page-categories-banner a{padding:0 4px}.top-bar .mainmenu a,.top-bar-menu a{padding:0 3px;font-size:14px}.product .product-name{margin-top:6px;height:44px;line-height:1.3}}@media (max-width:374px){.top-bar .mainmenu li,.top-bar-menu li{margin-right:4px}.checkout-tab li span{display:none}.checkout-tab li{font-size:10px}.checkout-tab li svg{margin-left:5px}.top-bar .mainmenu a,.top-bar-menu a{font-size:13px}}@media (max-width:356px){.christmas-delivery .promo-text,.top-bar .mainmenu a,.top-bar-menu a,.top-bar-vivamix-text{font-size:12px}#header-user:after{font-size:30px}.top-bar-vivamix-text{font-size:11px}}