@charset "UTF-8";@import url(https://impakt.com.pl/fonts/nulshock.css);@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Montserrat-Light.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Montserrat-Regular.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Montserrat-Medium.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Montserrat-Bold.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/Montserrat-ExtraBold.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/Montserrat-Black.ttf) format("truetype")}.admin-bar{width:100%;padding:10px;background-color:#000;color:#fff;z-index:9998;bottom:0;left:0;position:fixed;opacity:.8;display:none}.admin-bar i{margin-right:5px}.admin-bar ul{display:inline-block}.admin-bar ul a{color:#aaa}.admin-bar ul li{display:inline-block;margin-left:10px}.admin-bar__open{display:inline-block}.admin-bar__close{display:none}.admin-bar__switcher{position:fixed;bottom:0;right:0;height:44px;background:#000;width:50px;color:#ccc;text-align:center;font-size:28px;z-index:9999}.admin-bar__switcher--open{display:block}.admin-bar__switcher--open .admin-bar__open{display:none}.admin-bar__switcher--open .admin-bar__close{display:inline-block}.admin-bar__switcher:hover{cursor:pointer;color:#FFF}.tooltip.show{opacity:1}.tooltip-inner{max-width:600px}.close-mini-cart-btn{position:absolute;top:50%;transform:translateY(-50%);right:20px;font-size:26px;color:#bcbaba}#cookies-modal{display:none}.cookies-modal__header{font-size:22px;font-weight:600;padding:20px 25px}.cookies-modal__content{padding:15px 20px}.cookies-modal__buttons{display:flex}.cookies-modal__button{flex:1;text-align:center;padding:10px 15px}.cookies-modal__footer{border-top:1px solid #2e2e2e;padding:10px 0}.cookies-modal__menu{border-top:1px solid #2e2e2e;border-bottom:1px solid #2e2e2e;position:relative}.cookies-modal__menu-item{padding:10px 0;flex:1;text-align:center;font-weight:700;border:0;border-bottom:3px solid transparent;border-top:3px solid transparent;cursor:pointer;background:0 0;color:#fff;position:relative;top:1px}.cookies-modal__menu-item.active{border-bottom:3px solid #e80813;color:#e80813}#cookies-settings{display:none}.form-switch{position:relative;z-index:3;display:flex;margin-right:10px}.cookies-open{position:fixed;bottom:0;right:100px;background:#0f0f0f;border-radius:10px 10px 0 0;padding:7px 10px 4px;box-shadow:0 0 15px rgba(0,0,0,.1607843137);font-size:12px;cursor:pointer;z-index:99}.cookies-open__image{max-height:28px}.cookies{position:fixed;background:0 0;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:9999;overflow-x:hidden;overflow-y:auto;padding-bottom:20px}.cookies__modal-open{overflow:hidden}.cookies__header{font-size:25px;font-weight:800;margin-bottom:20px}.cookies:before{position:fixed;content:"";height:100%;width:100%;top:0;left:0;background:#000;opacity:.6;z-index:1}.cookies__modal-outer{padding:0;top:100px;position:relative;z-index:2}.cookies__modal{background:#141414;color:#fff;width:100%;max-width:900px;border-radius:10px;margin:0 auto;z-index:2}.cookies__container{padding:0 10px}.cookies__footer{padding-top:20px}.cookies__save{color:#aaa;margin-right:10px}.cookies__inner{display:flex;flex-direction:row;padding:30px 0}.cookies__image-container{display:flex;justify-content:center;padding-right:30px;flex:0 0 90px}.cookies__text{font-size:16px;line-height:22px;font-weight:600;color:#000}.cookies__button-container{display:flex;justify-content:flex-end}.cookies__button{white-space:nowrap;font-size:16px;padding-top:12px;padding-bottom:12px;text-transform:unset}.cookies-accordion__container{max-width:1096px;margin:0 auto}.cookies-accordion__header{background:#313131;border-radius:16px}.cookies-accordion__item{margin-bottom:20px;background-color:transparent;border:1px solid #191919;border-radius:16px}.cookies-accordion__item.show .cookies-accordion__header{border-radius:16px 16px 0 0}.cookies-accordion__item.show .cookies-accordion__button:hover{border-color:#191919!important;transition:all .2s ease-out}.cookies-accordion__item.show .cookies-accordion__button:after{opacity:0}.cookies-accordion__item.show .cookies-accordion__button:before{opacity:1}.cookies-accordion__body{font-size:16px;font-weight:300;padding:15px 24px;background:#313131;border-radius:0 0 5px 5px}.cookies-accordion__collapse{display:none}.cookies-accordion__button{border-radius:5px;background:#313131;border:1px solid #191919;padding:17px 24px;display:flex;justify-content:space-between;align-items:center;position:relative}.cookies-accordion__button:hover{cursor:pointer;transition:all .2s ease-out}.cookies-accordion__button:after{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Pro";content:"\f107";color:#aaa;font-size:30px;opacity:1}.cookies-accordion__button:before{position:absolute;right:24px;opacity:0;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Pro";color:#aaa;content:"\f106";font-size:30px}@media screen and (max-width:991px){.cookies__inner{flex-wrap:wrap}.cookies__text{flex:1}.cookies__button-container{padding-left:0;flex:0 0 100%;justify-content:center;padding-top:20px}}@media screen and (max-width:768px){.cookies__image-container{flex:0 0 100%;display:flex;justify-content:center;padding-bottom:10px}.cookies__text{flex:0 0 100%;text-align:center}.cookies-open{right:30px}.cookies-modal__buttons{flex-wrap:wrap}.cookies-modal__button:nth-child(1),.cookies-modal__button:nth-child(2){flex:1 1 50%}.cookies-modal__button:nth-child(3){flex:1 1 100%}}.skip-link{position:absolute;top:-40px;left:0;background:#e80813;color:#fff;padding:8px;z-index:100000!important}.skip-link:hover{color:#fff!important}.skip-link:focus{top:0}.content-block{margin-bottom:16px}.content-block-paragraph{font-weight:400}.content-block-embed__caption{text-align:center;margin-bottom:10px}.content-block-list__checkbox{display:inline-block;padding-right:5px;position:relative;top:3px;font-size:20px;color:#c9c9c9}.content-block-list__checkbox--checked{color:#e80813}.content-block-list__ul{margin-left:20px}.content-block-list__ul .content-block-list__li{font-weight:400;list-style:disc}.content-block-list__ul--checkbox{list-style:none;padding-inline-start:20px}.content-block-list__ul--checkbox .content-block-list__li{font-weight:400;display:flex}.content-block-list__ol{padding-inline-start:40px}.content-block-list__ol--numeric{padding-inline-start:20px;list-style-type:none;counter-reset:item}.content-block-list__ol--numeric .content-block-list__li{font-weight:400;display:block}.content-block-list__ol--numeric .content-block-list__li:before{content:counters(item,".") ". ";counter-increment:item}.content-block-list__ol--numeric .content-block-list__li .content-block-list__ol{counter-reset:item}.content-block-list__ol--upper-alpha{list-style-type:upper-alpha}.content-block-list__ol--lower-alpha{list-style-type:lower-alpha}.content-block-list__ol--lower-roman{list-style-type:lower-roman}.content-block-list__ol--upper-roman{list-style-type:upper-roman}.content-block-image{text-align:center}.content-block-image__wrapper{display:inline-block;position:relative}.content-block-image__wrapper--stretched{display:block}.content-block-image__wrapper--stretched .content-block-image__image{width:100%!important;height:100%!important;object-fit:cover}.content-block-image__wrapper:hover .content-block-image__caption{transition:all .2s ease-in-out;opacity:1}.content-block-image__caption{transition:all .2s ease-in-out;position:absolute;bottom:0;right:0;background:#000;display:block;opacity:0;max-width:90%;font-size:14px;color:#fff;padding:2px 4px;border-radius:6px 0 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content-block-image__caption a,.content-block-image__caption a:active,.content-block-image__caption a:hover,.content-block-image__caption a:visited{color:#fff;text-decoration:none}.content-block-table__wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.content-block-table__table{width:100%;background:#f9f9f9;min-width:600px;border-collapse:collapse}.content-block-table__table tbody tr td,.content-block-table__table thead tr th{padding:8px 12px;border:1px solid #a7a7a7;text-align:left;vertical-align:top}.content-block-table__table th{background:#f5f5f5;font-weight:600}.content-block-table__table td{white-space:break-spaces;font-weight:400}.form-control,.form-select .select2 .select2-selection,.select2-search__field{display:inline-block;font-size:14px;color:#c5c5c5;margin-bottom:0;height:auto;border:0 solid #000;padding:10px 0!important;background:0 0;border-bottom:1px solid #c5c5c5!important;border-radius:0}.form-control::placeholder,.form-select .select2 .select2-selection::placeholder,.select2-search__field::placeholder{color:#c5c5c5}.form-control:focus,.form-select .select2 .select2-selection:focus,.select2-search__field:focus{background-color:transparent;color:#fff;outline:0;box-shadow:none;border-color:#fff!important}.form-control:focus::placeholder,.form-select .select2 .select2-selection:focus::placeholder,.select2-search__field:focus::placeholder{color:#fff}.form-control--newsletter{border:0;border-bottom:1px solid #313131}.form-control.form-has-error,.form-has-error.select2-search__field,.form-select .select2 .form-has-error.select2-selection{border-color:#e80813!important;color:#e80813}.form-control.form-has-error::placeholder,.form-has-error.select2-search__field::placeholder,.form-select .select2 .form-has-error.select2-selection::placeholder{color:#e80813}.form--inverted .form-control,.form--inverted .form-select .select2 .select2-selection,.form--inverted .select2-search__field,.form-select .select2 .form--inverted .select2-selection{border-color:transparent;border-bottom-color:#bbb!important;color:#363636}.form--inverted .form-control::placeholder,.form--inverted .form-select .select2 .select2-selection::placeholder,.form--inverted .select2-search__field::placeholder,.form-select .select2 .form--inverted .select2-selection::placeholder{color:#363636}.form--inverted .form-control:focus,.form--inverted .form-select .select2 .select2-selection:focus,.form--inverted .select2-search__field:focus,.form-select .select2 .form--inverted .select2-selection:focus{border-color:#000!important;color:#000}.form--inverted .form-control:focus::placeholder,.form--inverted .form-select .select2 .select2-selection:focus::placeholder,.form--inverted .select2-search__field:focus::placeholder,.form-select .select2 .form--inverted .select2-selection:focus::placeholder{color:#000}.asterisk{color:red}.form-select{border:1px solid #c5c5c5;position:relative}.form-select:before{position:absolute;right:0;top:0;width:40px;height:100%;background-color:#171717;display:inline-flex;content:" ";pointer-events:none}.form-select:after{padding:0 15px;right:0;top:50%;height:100%;border-left:1px solid #c5c5c5;transform:translateY(-50%);position:absolute;font-family:"Font Awesome 7 Pro";font-weight:900;content:"\f078";align-items:center;display:inline-flex;pointer-events:none}.form-select.form-has-error{border-color:#e80813!important;color:#e80813}.form-select.form-has-error select{color:#e80813}.form-select.form-has-error:after{border-left-color:#e80813}.form-select.form-has-error .select2-selection__rendered{color:#e80813!important}.form-select select{border:none!important}.form-select select:focus{background-color:transparent;color:#c5c5c5}.form-select select:focus option{background-color:#171717}input[type=radio]{margin-right:12px;position:relative}input[type=radio]:before,input[type=radio]:checked:after{top:-3px;left:0;border-radius:50%;position:absolute;background-color:#eee;content:"";display:inline-block;visibility:visible}input[type=radio]:checked:after{width:12px;height:12px;left:4px;top:1px}input[type=radio]:before{width:20px;height:20px;border:1px solid #a0a0a0}input[type=radio]:checked:after{background-color:#e80813;border-radius:0}.checkbox label{display:flex;cursor:pointer;align-items:center}.checkbox label input{width:16px;height:16px;margin-right:10px;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkbox label input:checked:after{background-color:#e80813}.checkbox label input:after{cursor:pointer;display:inline-flex;content:" ";width:16px;height:16px;background-color:transparent;border:2px solid #000;outline:2px solid #c5c5c5}input[type=radio]{width:13px;height:13px;appearance:none;border-radius:0}input[type=radio]:before{background-color:transparent;border-radius:0}.btn-grey{background:#545254;border:2px solid #545254;color:#fff}.btn-grey:hover{background:0 0;color:#545254;cursor:pointer}.btn-default{display:inline-block;font-size:13px;color:#000;font-weight:200;margin-bottom:0;height:auto;border:1px solid #000;background:0 0;padding:7px 12px;text-transform:uppercase}.btn-default:hover{background:#fff;color:#000;border:1px solid #000}.btn-default--inverted{color:#fff;border:1px solid #fff}.btn-default--inverted:hover{background:#000;color:#fff;border:1px solid #fff}.btn-wide{padding:10px 30px}.btn-green{background:#00af8c;text-transform:uppercase;color:#fff;border:2px solid #00af8c;font-weight:900;font-size:20px;padding:7px 35px;display:inline-block;transition:all .3s ease-in}.btn-green:hover{cursor:pointer;border-color:#00af8c;background:0 0;color:#00af8c!important;transition:all .3s ease-in-out}.btn-primary{background:#e80813;text-transform:uppercase;color:#fff;border:2px solid #e80813;font-weight:900;font-size:20px;padding:7px 35px;display:inline-block;transition:all .3s ease-in}.btn-primary:hover{cursor:pointer;border-color:#e80813;background:0 0;color:#e80813;transition:all .3s ease-in-out}.btn-secondary{background:#121011;text-transform:uppercase;color:#fff;border:2px solid #121011;font-weight:900;font-size:20px;padding:7px 20px;display:inline-block;transition:all .3s ease-in}.btn-secondary:hover{background:0 0!important;color:#121011!important;border:2px solid #121011!important}.btn-black{background:#121011}.btn-lower{text-transform:capitalize}.btn-more{margin-top:5px;padding:12px 30px;font-weight:400}.form-error li{font-size:12px;color:#e80813!important}.btn-dark{text-transform:uppercase;font-weight:600}.text--12{font-size:12px;line-height:16px}.text--13{font-size:13px;line-height:18px}.text--14{font-size:14px;line-height:19px}.text--15{font-size:15px;line-height:20px}.text--16{font-size:16px;line-height:22px}.text--18{font-size:18px;line-height:23px}.text--19{font-size:19px;line-height:24px}.text--20{font-size:20px;line-height:27px}.text--23{font-size:23px;line-height:27px}.text--25{font-size:25px;line-height:30px}.text--30{font-size:30px;line-height:35px}.text--35{font-size:35px;line-height:40px}.text--40{font-size:40px;line-height:45px}.text--45{font-size:45px;line-height:50px}.text--50{font-size:50px;line-height:60px}.text--60{font-size:60px;line-height:70px}.text--65{font-size:65px;line-height:75px}.text--70{font-size:70px;line-height:80px}.text--75{font-size:75px;line-height:85px}.text--80{font-size:80px;line-height:90px}.text--90{font-size:90px;line-height:100px}.text--100{font-size:100px;line-height:105px}.text--120{font-size:120px;line-height:125px}.text--150{font-size:150px;line-height:155px}.weight--300{font-weight:300!important}.weight--400{font-weight:400!important}.weight--500{font-weight:500!important}.weight--600{font-weight:600!important}.weight--700{font-weight:700!important}.weight--800{font-weight:800!important}.line--30{line-height:30px}.line--40{line-height:40px}@media screen and (min-width:576px){.text--sm--12{font-size:12px;line-height:16px}.text--sm--13{font-size:13px;line-height:18px}.text--sm--14{font-size:14px;line-height:19px}.text--sm--15{font-size:15px;line-height:20px}.text--sm--16{font-size:16px;line-height:22px}.text--sm--18{font-size:18px;line-height:23px}.text--sm--19{font-size:19px;line-height:24px}.text--sm--20{font-size:20px;line-height:27px}.text--sm--23{font-size:23px;line-height:27px}.text--sm--25{font-size:25px;line-height:30px}.text--sm--30{font-size:30px;line-height:35px}.text--sm--35{font-size:35px;line-height:40px}.text--sm--40{font-size:40px;line-height:45px}.text--sm--45{font-size:45px;line-height:50px}.text--sm--50{font-size:50px;line-height:60px}.text--sm--60{font-size:60px;line-height:70px}.text--sm--65{font-size:65px;line-height:75px}.text--sm--70{font-size:70px;line-height:80px}.text--sm--75{font-size:75px;line-height:85px}.text--sm--80{font-size:80px;line-height:90px}.text--sm--90{font-size:90px;line-height:100px}.text--sm--100{font-size:100px;line-height:105px}.text--sm--120{font-size:120px;line-height:125px}.text--sm--150{font-size:150px;line-height:155px}.weight--sm--300{font-weight:300!important}.weight--sm--400{font-weight:400!important}.weight--sm--500{font-weight:500!important}.weight--sm--600{font-weight:600!important}.weight--sm--700{font-weight:700!important}.weight--sm--800{font-weight:800!important}.line--sm--30{line-height:30px}.line--sm--40{line-height:40px}}@media screen and (min-width:768px){.text--md--12{font-size:12px;line-height:16px}.text--md--13{font-size:13px;line-height:18px}.text--md--14{font-size:14px;line-height:19px}.text--md--15{font-size:15px;line-height:20px}.text--md--16{font-size:16px;line-height:22px}.text--md--18{font-size:18px;line-height:23px}.text--md--19{font-size:19px;line-height:24px}.text--md--20{font-size:20px;line-height:27px}.text--md--23{font-size:23px;line-height:27px}.text--md--25{font-size:25px;line-height:30px}.text--md--30{font-size:30px;line-height:35px}.text--md--35{font-size:35px;line-height:40px}.text--md--40{font-size:40px;line-height:45px}.text--md--45{font-size:45px;line-height:50px}.text--md--50{font-size:50px;line-height:60px}.text--md--60{font-size:60px;line-height:70px}.text--md--65{font-size:65px;line-height:75px}.text--md--70{font-size:70px;line-height:80px}.text--md--75{font-size:75px;line-height:85px}.text--md--80{font-size:80px;line-height:90px}.text--md--90{font-size:90px;line-height:100px}.text--md--100{font-size:100px;line-height:105px}.text--md--120{font-size:120px;line-height:125px}.text--md--150{font-size:150px;line-height:155px}.weight--md--300{font-weight:300!important}.weight--md--400{font-weight:400!important}.weight--md--500{font-weight:500!important}.weight--md--600{font-weight:600!important}.weight--md--700{font-weight:700!important}.weight--md--800{font-weight:800!important}.line--md--30{line-height:30px}.line--md--40{line-height:40px}}@media screen and (min-width:992px){.text--lg--12{font-size:12px;line-height:16px}.text--lg--13{font-size:13px;line-height:18px}.text--lg--14{font-size:14px;line-height:19px}.text--lg--15{font-size:15px;line-height:20px}.text--lg--16{font-size:16px;line-height:22px}.text--lg--18{font-size:18px;line-height:23px}.text--lg--19{font-size:19px;line-height:24px}.text--lg--20{font-size:20px;line-height:27px}.text--lg--23{font-size:23px;line-height:27px}.text--lg--25{font-size:25px;line-height:30px}.text--lg--30{font-size:30px;line-height:35px}.text--lg--35{font-size:35px;line-height:40px}.text--lg--40{font-size:40px;line-height:45px}.text--lg--45{font-size:45px;line-height:50px}.text--lg--50{font-size:50px;line-height:60px}.text--lg--60{font-size:60px;line-height:70px}.text--lg--65{font-size:65px;line-height:75px}.text--lg--70{font-size:70px;line-height:80px}.text--lg--75{font-size:75px;line-height:85px}.text--lg--80{font-size:80px;line-height:90px}.text--lg--90{font-size:90px;line-height:100px}.text--lg--100{font-size:100px;line-height:105px}.text--lg--120{font-size:120px;line-height:125px}.text--lg--150{font-size:150px;line-height:155px}.weight--lg--300{font-weight:300!important}.weight--lg--400{font-weight:400!important}.weight--lg--500{font-weight:500!important}.weight--lg--600{font-weight:600!important}.weight--lg--700{font-weight:700!important}.weight--lg--800{font-weight:800!important}.line--lg--30{line-height:30px}.line--lg--40{line-height:40px}}@media screen and (min-width:1400px){.text--xl--12{font-size:12px;line-height:16px}.text--xl--13{font-size:13px;line-height:18px}.text--xl--14{font-size:14px;line-height:19px}.text--xl--15{font-size:15px;line-height:20px}.text--xl--16{font-size:16px;line-height:22px}.text--xl--18{font-size:18px;line-height:23px}.text--xl--19{font-size:19px;line-height:24px}.text--xl--20{font-size:20px;line-height:27px}.text--xl--23{font-size:23px;line-height:27px}.text--xl--25{font-size:25px;line-height:30px}.text--xl--30{font-size:30px;line-height:35px}.text--xl--35{font-size:35px;line-height:40px}.text--xl--40{font-size:40px;line-height:45px}.text--xl--45{font-size:45px;line-height:50px}.text--xl--50{font-size:50px;line-height:60px}.text--xl--60{font-size:60px;line-height:70px}.text--xl--65{font-size:65px;line-height:75px}.text--xl--70{font-size:70px;line-height:80px}.text--xl--75{font-size:75px;line-height:85px}.text--xl--80{font-size:80px;line-height:90px}.text--xl--90{font-size:90px;line-height:100px}.text--xl--100{font-size:100px;line-height:105px}.text--xl--120{font-size:120px;line-height:125px}.text--xl--150{font-size:150px;line-height:155px}.weight--xl--300{font-weight:300!important}.weight--xl--400{font-weight:400!important}.weight--xl--500{font-weight:500!important}.weight--xl--600{font-weight:600!important}.weight--xl--700{font-weight:700!important}.weight--xl--800{font-weight:800!important}.line--xl--30{line-height:30px}.line--xl--40{line-height:40px}}@media screen and (min-width:1800px){.text--xxl--12{font-size:12px;line-height:16px}.text--xxl--13{font-size:13px;line-height:18px}.text--xxl--14{font-size:14px;line-height:19px}.text--xxl--15{font-size:15px;line-height:20px}.text--xxl--16{font-size:16px;line-height:22px}.text--xxl--18{font-size:18px;line-height:23px}.text--xxl--19{font-size:19px;line-height:24px}.text--xxl--20{font-size:20px;line-height:27px}.text--xxl--23{font-size:23px;line-height:27px}.text--xxl--25{font-size:25px;line-height:30px}.text--xxl--30{font-size:30px;line-height:35px}.text--xxl--35{font-size:35px;line-height:40px}.text--xxl--40{font-size:40px;line-height:45px}.text--xxl--45{font-size:45px;line-height:50px}.text--xxl--50{font-size:50px;line-height:60px}.text--xxl--60{font-size:60px;line-height:70px}.text--xxl--65{font-size:65px;line-height:75px}.text--xxl--70{font-size:70px;line-height:80px}.text--xxl--75{font-size:75px;line-height:85px}.text--xxl--80{font-size:80px;line-height:90px}.text--xxl--90{font-size:90px;line-height:100px}.text--xxl--100{font-size:100px;line-height:105px}.text--xxl--120{font-size:120px;line-height:125px}.text--xxl--150{font-size:150px;line-height:155px}.weight--xxl--300{font-weight:300!important}.weight--xxl--400{font-weight:400!important}.weight--xxl--500{font-weight:500!important}.weight--xxl--600{font-weight:600!important}.weight--xxl--700{font-weight:700!important}.weight--xxl--800{font-weight:800!important}.line--xxl--30{line-height:30px}.line--xxl--40{line-height:40px}}#header-wrap{background-color:#000;transition:background-color .3s ease;position:fixed;top:0;width:100%;z-index:1052}#header-wrap .menu-list>li>a{color:#fff}@media (min-width:1200px){.auto-clear .col-lg-1:nth-child(12n+1){clear:left}.auto-clear .col-lg-2:nth-child(6n+1){clear:left}.auto-clear .col-lg-3:nth-child(4n+1){clear:left}.auto-clear .col-lg-4:nth-child(3n+1){clear:left}.auto-clear .col-lg-6:nth-child(odd){clear:left}}@media (min-width:992px) and (max-width:1199px){.auto-clear .col-md-1:nth-child(12n+1){clear:left}.auto-clear .col-md-2:nth-child(6n+1){clear:left}.auto-clear .col-md-3:nth-child(4n+1){clear:left}.auto-clear .col-md-4:nth-child(3n+1){clear:left}.auto-clear .col-md-6:nth-child(odd){clear:left}}@media (min-width:992px){.auto-clear .col-md-1:not([class^=col-lg-]):nth-child(12n+1){clear:left}.auto-clear .col-md-2:not([class^=col-lg-]):nth-child(6n+1){clear:left}.auto-clear .col-md-3:not([class^=col-lg-]):nth-child(4n+1){clear:left}.auto-clear .col-md-4:not([class^=col-lg-]):nth-child(3n+1){clear:left}.auto-clear .col-md-6:not([class^=col-lg-]):nth-child(odd){clear:left}}@media (min-width:768px) and (max-width:991px){.auto-clear .col-sm-1:nth-child(12n+1){clear:left}.auto-clear .col-sm-2:nth-child(6n+1){clear:left}.auto-clear .col-sm-3:nth-child(4n+1){clear:left}.auto-clear .col-sm-4:nth-child(3n+1){clear:left}.auto-clear .col-sm-6:nth-child(odd){clear:left}}@media (min-width:768px) and (max-width:1199px){.auto-clear .col-sm-1:not([class^=col-md-]):nth-child(12n+1){clear:left}.auto-clear .col-sm-2:not([class^=col-md-]):nth-child(6n+1){clear:left}.auto-clear .col-sm-3:not([class^=col-md-]):nth-child(4n+1){clear:left}.auto-clear .col-sm-4:not([class^=col-md-]):nth-child(3n+1){clear:left}.auto-clear .col-sm-6:not([class^=col-md-]):nth-child(odd){clear:left}}@media (min-width:768px){.auto-clear .col-sm-1:not([class^=col-md-]):not([class^=col-lg-]):nth-child(12n+1){clear:left}.auto-clear .col-sm-2:not([class^=col-md-]):not([class^=col-lg-]):nth-child(6n+1){clear:left}.auto-clear .col-sm-3:not([class^=col-md-]):not([class^=col-lg-]):nth-child(4n+1){clear:left}.auto-clear .col-sm-4:not([class^=col-md-]):not([class^=col-lg-]):nth-child(3n+1){clear:left}.auto-clear .col-sm-6:not([class^=col-md-]):not([class^=col-lg-]):nth-child(odd){clear:left}}@media (max-width:767px){.auto-clear .col-xs-1:nth-child(12n+1){clear:left}.auto-clear .col-xs-2:nth-child(6n+1){clear:left}.auto-clear .col-xs-3:nth-child(4n+1){clear:left}.auto-clear .col-xs-4:nth-child(3n+1){clear:left}.auto-clear .col-xs-6:nth-child(odd){clear:left}}.owl-container{position:relative}.owl-container>.owl-nav{pointer-events:none}.owl-container .owl-carousel .owl-nav button{background:0 0;border:none}.owl-container .owl-carousel .owl-nav button:focus{outline:0}.owl-container .owl-main-slider .owl-item .details{top:0}.owl-container .owl-item .details{opacity:0;transition:all .5s ease .5s}.owl-container .owl-item .details--fade-in-left{margin:0 100px 0 -100px}.owl-container .owl-item .details--fade-in-right{margin:0 -100px 0 100px}.owl-container .owl-item .details--fade-in-top{top:-100px!important}.owl-container .owl-item .details--fade-in-bottom{top:100px!important}.owl-container .owl-item.active .details{margin:0;opacity:1;transition:all .5s ease .5s}.owl-container .owl-carousel:not(.owl-main-slider) .owl-item.active .details{top:0!important}.owl-carousel.owl-theme.owl-slider.owl-main-slider.owl-loaded:before{content:"";position:absolute;height:200px;width:100%;left:0;top:0;z-index:1;background:linear-gradient(0deg,rgba(65,65,65,0) 0,rgba(0,0,0,.9) 86%)}.owl-nav{z-index:99}.owl-nav .owl-next,.owl-nav .owl-prev{cursor:pointer;z-index:2;position:absolute;font-size:40px;color:#FFF;font-weight:700;height:100%;width:150px;top:0;display:flex;align-items:center;-webkit-text-stroke:2px #fff;justify-content:center}.owl-nav .owl-next .round,.owl-nav .owl-prev .round{position:relative;border:4px solid #c2c2c0;width:60px;height:60px;border-radius:100%;transform:rotate(90deg);transition:.4s ease;background:rgba(0,0,0,.4784313725)}.owl-nav .owl-next.owl-next .round,.owl-nav .owl-prev.owl-next .round{transform:rotate(-90deg)}.owl-nav .owl-next span,.owl-nav .owl-prev span{z-index:999;height:3px;margin:1px;width:20px;background:#c2c2c0;transition:.4s ease}.owl-nav .owl-next span:first-child,.owl-nav .owl-prev span:first-child{display:block;position:absolute;transform:rotate(45deg);left:9px;bottom:14px}.owl-nav .owl-next span:nth-child(2),.owl-nav .owl-prev span:nth-child(2){display:block;position:absolute;transform:rotate(-45deg);right:9px;bottom:14px}.owl-nav .owl-next span:nth-child(3),.owl-nav .owl-prev span:nth-child(3){display:block;position:absolute;transform:rotate(45deg);left:9px;top:16px}.owl-nav .owl-next span:nth-child(4),.owl-nav .owl-prev span:nth-child(4){display:block;position:absolute;transform:rotate(-45deg);right:9px;top:16px}.owl-nav .owl-prev{left:0}.owl-nav .owl-next{right:0}.owl-carousel{position:relative}.owl-carousel.owl-slider:not(.owl-shop-slider){height:calc(100vh - 65px);height:calc(var(--vh,1vh) * 100 - 65px)!important;overflow:hidden;background:#000}.owl-carousel .owl-dots{z-index:89;position:absolute;bottom:35px;width:100%;display:flex;flex-direction:row;justify-content:center}.owl-carousel .owl-dots .owl-dot{float:left;margin:0 7px}.owl-carousel .owl-dots .owl-dot span{display:block;border-radius:4px;width:40px;height:6px;background:#c1c1c1!important;border:0!important}.owl-carousel .owl-dots .owl-dot.active span{background:#fffeff!important;border:0!important}.owl-carousel.owl-new-products{width:calc(100% - 160px);margin:0 auto}.owl-carousel.owl-new-products .product{margin:0 8px;position:relative}.owl-carousel.owl-new-products .product:before{position:absolute;width:0;height:0;border-top:45px solid var(--custom-color);border-right:45px solid transparent;content:"";top:0;left:0;z-index:1}.owl-carousel.owl-new-products .owl-nav{z-index:99}.owl-carousel.owl-new-products .owl-nav .owl-next,.owl-carousel.owl-new-products .owl-nav .owl-prev{position:absolute;font-size:40px;width:80px;color:#191516;font-weight:700;padding:0;text-align:center;background:0 0;top:calc(50% - 20px);-webkit-text-stroke:2px #191516}.owl-carousel.owl-new-products .owl-nav .owl-next:hover,.owl-carousel.owl-new-products .owl-nav .owl-prev:hover{color:#1a1617;-webkit-text-stroke:2px #1a1617;background:#FFF}.owl-carousel.owl-new-products .owl-nav .owl-prev{left:-80px}.owl-carousel.owl-new-products .owl-nav .owl-next{right:-80px}.owl-carousel.owl-instagram .item{color:#fff}.owl-carousel.owl-instagram .item img{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all .3s ease}.owl-carousel.owl-instagram .item:hover img{-webkit-filter:none;filter:none}.owl-carousel .item .details{position:absolute}.owl-carousel:not(.owl-main-slider) .item{position:relative}.owl-carousel:not(.owl-main-slider) .item .details{position:absolute;color:#FFF;top:0;max-width:550px;display:flex;flex-wrap:wrap;align-content:center;height:100%}.owl-carousel:not(.owl-main-slider) .item .details--right{right:200px}.owl-carousel:not(.owl-main-slider) .item .details--left{left:200px}.owl-carousel:not(.owl-main-slider) .item .details .title{font-size:60px;color:#FFF;font-weight:700;line-height:1;text-transform:uppercase}.owl-carousel:not(.owl-main-slider) .item .details .subtitle{font-size:20px;color:#FFF;line-height:1}.owl-carousel:not(.owl-main-slider) .item .details .slider-button{text-transform:inherit;padding:10px 15px;margin-top:15px;font-weight:500;display:inline-block;cursor:pointer}.owl-container{position:relative;min-height:calc(100vh - 65px);min-height:calc(var(--vh,1vh) * 100 - 65px)}.owl-container .owl-stage-outer{height:100vh;height:calc(var(--vh,1vh) * 100);transform:translateY(-50%);top:50%;position:relative}.slider-spinner{min-height:100vh;min-height:calc(var(--vh,1vh) * 100);background:#000;display:flex;align-items:center;z-index:3;justify-content:center;color:#fff;flex-direction:column;line-height:1;font-size:35px;position:absolute;top:0;left:0;width:100%}.slider-spinner span{font-weight:900;letter-spacing:8px;font-size:60px}.lds-ellipsis{display:inline-block;position:relative;width:64px;height:64px}.lds-ellipsis div{position:absolute;top:27px;width:8px;height:8px;border-radius:50%;background:#fff;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){left:6px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:6px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:26px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:45px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(19px,0)}}.btn-filter-wrap{text-align:center;margin:15px 0}.btn-filter-wrap .btn-filter{border:1px solid #aaa;margin:0 4px;cursor:pointer;padding:10px 20px;display:inline-block}.btn-filter-wrap .btn-filter.btn-active{background:#e80813;color:#FFF;border-color:#e80813}.owl-stage{margin-left:0}.owl-slider--prev-hover .owl-stage{margin-left:300px}.owl-slider--prev-hover:not(.owl-slider--clicked)~.owl-nav .owl-prev .round{border-color:#e80813;transition:.4s ease}.owl-slider--prev-hover:not(.owl-slider--clicked)~.owl-nav .owl-prev .round span{background:#e80813;transition:.4s ease}.owl-slider--prev-hover:not(.owl-slider--clicked)~.owl-nav .owl-prev .round span:nth-child(1){transform:rotate(-135deg)}.owl-slider--prev-hover:not(.owl-slider--clicked)~.owl-nav .owl-prev .round span:nth-child(2){transform:rotate(135deg)}.owl-slider--prev-hover:not(.owl-slider--clicked)~.owl-nav .owl-prev .round span:nth-child(3){transform:rotate(225deg)}.owl-slider--prev-hover:not(.owl-slider--clicked)~.owl-nav .owl-prev .round span:nth-child(4){transform:rotate(-225deg)}.owl-slider--next-hover .owl-stage{margin-left:-300px}.owl-slider--next-hover:not(.owl-slider--clicked)~.owl-nav .owl-next .round{border-color:#e80813;transition:.4s ease}.owl-slider--next-hover:not(.owl-slider--clicked)~.owl-nav .owl-next .round span{background:#e80813;transition:.4s ease}.owl-slider--next-hover:not(.owl-slider--clicked)~.owl-nav .owl-next .round span:nth-child(1){transform:rotate(-135deg)}.owl-slider--next-hover:not(.owl-slider--clicked)~.owl-nav .owl-next .round span:nth-child(2){transform:rotate(135deg)}.owl-slider--next-hover:not(.owl-slider--clicked)~.owl-nav .owl-next .round span:nth-child(3){transform:rotate(225deg)}.owl-slider--next-hover:not(.owl-slider--clicked)~.owl-nav .owl-next .round span:nth-child(4){transform:rotate(-225deg)}.owl-slider--clicked .owl-stage{margin-left:0!important}.slider--fixed{position:fixed;top:0;left:0;opacity:0;z-index:0;pointer-events:none}.owl-where-to-buy .owl-stage,.owl-where-to-buy-in-news .owl-stage{margin:0 auto}.owl-where-to-buy,.owl-where-to-buy-in-news{padding:0 80px}.owl-where-to-buy .center-items,.owl-where-to-buy-in-news .center-items{display:flex;justify-content:center}.owl-where-to-buy .owl-next,.owl-where-to-buy .owl-prev,.owl-where-to-buy-in-news .owl-next,.owl-where-to-buy-in-news .owl-prev{width:100px;-webkit-text-stroke:0;color:#c2c2c2!important;transition:color .2s ease}.owl-where-to-buy .owl-next:hover,.owl-where-to-buy .owl-prev:hover,.owl-where-to-buy-in-news .owl-next:hover,.owl-where-to-buy-in-news .owl-prev:hover{color:#fff!important}.owl-where-to-buy .owl-next:active,.owl-where-to-buy .owl-next:focus,.owl-where-to-buy .owl-prev:active,.owl-where-to-buy .owl-prev:focus,.owl-where-to-buy-in-news .owl-next:active,.owl-where-to-buy-in-news .owl-next:focus,.owl-where-to-buy-in-news .owl-prev:active,.owl-where-to-buy-in-news .owl-prev:focus{outline:0}.owl-where-to-buy .owl-next i,.owl-where-to-buy .owl-prev i,.owl-where-to-buy-in-news .owl-next i,.owl-where-to-buy-in-news .owl-prev i{font-size:60px}.owl-where-to-buy-in-news .owl-next:hover,.owl-where-to-buy-in-news .owl-prev:hover{color:#5e5e5e!important}.where-to-buy__promo-ongoing{background:#e80813;color:#fff;padding:4px 2px;text-transform:uppercase;font-weight:600;font-size:13px;max-width:200px}.where-to-buy-block{background:#121011}.where-to-buy-block--in-news{background:0 0}.where-to-buy-block--in-news .section__header{color:#121011!important}.where-to-buy-block .section__header{color:#fff}.where-to-buy-block__image{max-width:200px}.where-to-buy-block__container{max-width:1400px;margin:0 auto}.where-to-buy .image{margin:20px}.where-to-buy__container{max-width:1364px;margin:0 auto;padding:100px 0}.where-to-buy__item-outer{padding-bottom:13px}.where-to-buy__item{background:#000;padding:20px 45px;display:flex;align-items:center}.where-to-buy__switcher{max-width:226px}.where-to-buy__name{padding:0 20px 0 60px;flex:1;font-size:25px;line-height:30px;color:#fff;text-transform:uppercase;word-break:break-all}.homepage-review{text-align:center;padding:90px 20px;background:linear-gradient(180deg,#424242 0,#000 100%,#0f0f0f 100%,#161616 100%)}.homepage-review__container{max-width:1640px;margin:0 auto}.homepage-review__author{position:relative;z-index:2}.homepage-review__content{font-size:16px;color:#000;font-weight:500;max-width:650px;margin:0 auto;position:relative;z-index:2}.homepage-review__image{position:relative;background-image:url(../images/genesis/product-bg.svg);background-size:100% 100%}.homepage-review__box{padding:125px 65px 50px;background:#949494;background:linear-gradient(0deg,#949494 0,#bababa 100%,#0f0f0f 100%,#161616 100%);position:relative}.homepage-review__box:before{content:open-quote;top:-70px;right:50px;color:#ccc;font-size:200px;position:absolute;font-weight:900;line-height:1}.homepage-review__box:after{content:close-quote;bottom:-40px;left:50px;color:#ccc;font-size:200px;position:absolute;font-weight:900;line-height:1}.homepage-review__button{position:relative;z-index:2;padding-top:40px}.homepage-review img{max-width:100%;width:auto!important;margin:0 auto}@media only screen and (max-width:1450px){.where-to-buy__container{padding:60px}}@media only screen and (max-width:1000px){.where-to-buy__item{justify-content:space-between}.where-to-buy__name{padding:20px 0}.where-to-buy__item{flex-direction:column}}@media only screen and (max-width:768px){.where-to-buy__button{margin-top:30px}.where-to-buy__container{padding:30px}}@media only screen and (max-width:500px){.where-to-buy__item{padding:30px 15px}}.p__name{margin:20px 0 0;font-size:35px;color:#fff;line-height:42px;font-weight:700;text-transform:uppercase}.p__properties-list{padding:0 30px;margin-top:20px}.p__bullet-points{color:#c4c4c4;padding-left:20px;list-style-type:disc}.p__bullet-points-item{list-style-type:disc;font-weight:500;color:#fff;font-size:13px}.p__bg{background:#171717}.p__item-container{flex:1 0 100%;max-width:540px;display:flex;padding-right:15px;padding-left:15px}.p__badges-container{margin-top:10px}.p__link{display:flex}.p__link:hover .p__container{border-color:#e80813;transition:border-color .2s ease-in-out}.p__price-and-cart-container{display:flex;justify-content:space-between;align-items:flex-end}.p__lowest_price{margin-bottom:10px}.p__lowest_price .lowest-price{color:#eee!important;font-size:14px}.p__old-price{font-size:18px;line-height:21px;color:#fff;text-transform:uppercase;text-decoration:line-through}.p__price{font-size:26px;line-height:28px;color:#fff;text-transform:uppercase;font-weight:900}.p__comparison-block,.p__variants-block{position:relative;z-index:3}.p__comparison{color:#c5c5c5}.p__properties{flex:1;margin-top:10px;color:#fff;font-size:13px;font-weight:500}.p__container{background:#0f0f0f;border:2px solid #434343;transition:border-color .2s ease-in-out;margin-bottom:30px;padding:17px 30px 30px;position:relative;display:flex;flex-direction:column;flex:1}.p__footer{margin-top:22px}.p__badge{display:inline-block;font-size:14px;font-weight:700;color:#fff;border:2px solid #e80813;margin-left:10px;margin-bottom:8px;padding:0 8px}.p__badge-color{width:20px;height:20px;display:inline-block;border:1px solid #c5c5c5;margin-right:5px;margin-top:8px}.p__bullet-points{color:#c4c4c4;padding-left:20px;list-style-type:disc}.p__bullet-points-item{list-style-type:disc}.p__image-inner{position:relative;background-image:url(../images/genesis/product-bg.svg);background-size:100% 100%}.p__header{position:absolute;top:0;width:100%}.p__image-container{top:15px;padding:40px 0 15px}.p__image-container .p__product-image--1{transition:all .3s ease-in-out;z-index:3}.p__image-container .p__product-image--2{transition:all .3s ease-in-out;z-index:2}.p__image-container .p__product-image--3{transition:all .3s ease-in-out;z-index:1}.p__image-container:hover .p__image-inner--two-variants .p__product-image--1{transform:translateY(20px) translateX(-30px);transition:all .3s ease-in-out}.p__image-container:hover .p__image-inner--two-variants .p__product-image--2{transform:translateY(-20px) translateX(30px);transition:all .3s ease-in-out}.p__image-container:hover .p__image-inner--three-variants .p__product-image--1{transform:translateY(20px) translateX(-30px);transition:all .3s ease-in-out}.p__image-container:hover .p__image-inner--three-variants .p__product-image--2{transform:translateY(0) translateX(0);transition:all .3s ease-in-out}.p__image-container:hover .p__image-inner--three-variants .p__product-image--3{transform:translateY(-20px) translateX(30px);transition:all .3s ease-in-out}.p__image-container img{max-width:100%}.p__product-image{position:absolute;top:0;left:0}.p-thumbnail-slider{padding:43px 0 85px}.p-thumbnail-slider__items{padding:0 50px}.p-thumbnail-slider__items .owl-nav .owl-next:focus,.p-thumbnail-slider__items .owl-nav .owl-prev:focus{outline:0!important}.p-thumbnail-slider__items .owl-nav .owl-next,.p-thumbnail-slider__items .owl-nav .owl-prev{width:50px}.p-thumbnail-slider__items .owl-nav .owl-next.disabled,.p-thumbnail-slider__items .owl-nav .owl-prev.disabled{opacity:0}.p-thumbnail-slider__item{margin:0 auto}.p-thumbnail-slider__item img{background:#000}.owl-product-gallery-thumbs{padding:1rem}.p-preorder-box{border:2px solid #e80813;padding:14px 17px}#product.loading .p-intro .p-intro__image-url,#product.loading .p-intro .p-thumbnail-slider__image-container{position:relative}#product.loading .p-intro .p-intro__image-url:after,#product.loading .p-intro .p-thumbnail-slider__image-container:after{position:absolute;top:calc(50% - 40px);left:calc(50% - 40px);z-index:2;content:"";width:80px;padding:10px;background:#999;aspect-ratio:1;border-radius:50%;--_m:conic-gradient(#0000,#000),linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;box-sizing:border-box;animation:load 1s linear infinite}@keyframes load{to{transform:rotate(1turn)}}.p-details__container{background:#c4c4c4;padding:76px 0}.p-details__item-container{border-bottom:2px solid #707070}.p-details__item-container:last-of-type{border-bottom:0}.p-details__inner{max-width:1400px;margin:0 auto}.p-details__content{padding:15px 15px 40px}.p-details__content .service-parts .row>div{margin-bottom:20px}.p-details__content .service-parts .row>div img{mix-blend-mode:multiply}.p-details__content .product-support__category{font-size:20px;line-height:24px;font-weight:700}.p-details__content .product-support__container td{padding-top:10px}.p-details__content .product-support__line{font-weight:400;font-size:16px}.p-details__table tr{background:0 0!important}.p-details__list{margin-left:20px}.p-details__list li{list-style:disc}.p-details__header{padding:15px;cursor:pointer}.p-details__header i{transform:rotate(0);transition:all .3s ease-in-out;color:#000}.p-details__header.collapsed i{transition:all .3s ease-in-out;transform:rotate(45deg);color:#707070}.p-bestsellers{background:#000;padding-top:20px}.p-bestsellers__container{max-width:1400px;margin:0 auto}.p-bestsellers .shop__bestsellers{background:#000;transition:all .2s ease}.p-bestsellers .shop__bestsellers .recommended-product:hover{background-color:#141414;transition:all .2s ease}.p-bestsellers .shop__bestsellers .item a{color:#fff!important}.p-bestsellers .section__header{text-align:center;color:#fff}.p-intro{display:flex}.p-intro__properties{font-size:13px;font-weight:500}.p-intro__images{flex:1}.p-intro__images:not(.active){display:none!important}.p-intro__add-to-cart{width:100%}.p-intro__add-to-cart .add-to-cart{width:100%;justify-content:center;cursor:pointer}.p-intro__image-url{display:inline-block}.p-intro__image{padding-right:16px}.p-intro__gallery-slider{background:red;height:110px}.p-intro__details-inner{position:sticky;top:170px}.p-intro__details-width{flex:0 0 676px}.p-intro__details{background:#000;color:#fff;padding:75px;margin-bottom:1rem}.p-intro__gallery-image{max-width:50%;flex:0 0 50%;padding-right:16px;padding-top:16px}.p-intro__gallery-image-inner{background:#000}.p-intro__gallery-images{display:flex;flex-wrap:wrap}.p-intro .form-select:before{background:#000}.p-intro .form-select:after{color:#e80813}.p-intro__select-name{color:#dcdcdc}.p-variant__badge-outer-container{margin:0 -5px;flex-wrap:wrap}.p-variant__badge-container{padding:5px}.p-variant__badge{font-weight:600;padding:.3rem 1rem;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:2px solid #fff;cursor:pointer}.p-variant__badge--active{background:#fff;color:#000}.p-variant__badge--disabled{border-color:#777;color:#777;border-style:dashed}.p-variant__badge--active.p-variant__badge--disabled{color:#000;background:#aaa;border-color:#000}.product-gallery__items{display:flex;flex-wrap:wrap;justify-content:center;padding:0 30px}.product-gallery__title{font-size:50px;color:#121011;font-family:Exo,Sans-Serif;text-transform:uppercase;font-weight:800}.product-gallery__old-price{text-decoration:line-through;font-size:13px}.product-gallery__old-price--gray{color:#5e5e5e}.product-gallery__price{color:#121011;font-size:26px;font-weight:600;margin-bottom:10px;font-family:Exo,Sans-Serif}.product-gallery__price--gray{color:#5e5e5e}.product-gallery__lead{margin-top:15px;font-size:20px;color:#707070;max-width:60%}.product-gallery__section{padding:40px 0}.product-gallery__item{flex:1;margin:0;background:#f2f2f2;transition:all .2s ease}.product-gallery__item.active,.product-gallery__item:hover{background:#c8c8c8;transition:all .2s ease}.product-gallery__shop .add-to-cart{background:#e80813!important;color:#fff!important;border:2px solid #e80813!important;padding:6px 20px!important}.product-gallery__shop .add-to-cart:hover{cursor:pointer;border:0!important;color:#e80813!important;background:#fff!important;border:2px solid #e80813!important}.product-gallery__main{max-width:800px;margin:0 auto 20px}.download a:hover .filename{color:#e80813}.download .item{background:#0e0e0e;margin-bottom:30px;padding:22px;border:1px solid #424242}.download .item .icon{color:#e80813;font-size:45pt;margin-bottom:0}.download .item .file-extension{color:#e80813;font-weight:700;margin-bottom:0}.download .item .filename{color:#585858;font-weight:700;margin:0}.download .item .filename--light{color:#fff;font-weight:500}.download .item .product-name{color:#aaa}.download .item:hover{border-color:#e80813}.download .item:hover .file-extension,.download .item:hover .filename,.download .item:hover .icon,.download .item:hover .product-name{color:#FFF!important}.product-feature{display:none!important;padding:30px 0;flex-wrap:wrap;font-family:Nulshock,Arial,sans-serif}.product-feature__item{padding:0 20px;margin-bottom:25px;flex-basis:200px}.product-feature__image-container{max-width:88px;margin:0 auto}.product-feature__name{margin-top:15px;font-size:17px;line-height:1.3;color:#fff}.gallery .image{margin:20px}#variants-modal.show{z-index:9999}#variants-modal .modal-header{position:absolute;top:0;left:0;z-index:2;width:100%}#variants-modal .owl-product-gallery-thumbs{padding:0}#variants-modal .modal-header .close{opacity:1;font-size:26px}.variant__buy-section{display:none}.variant__buy-section.active{display:block}.variant__buy-section .price{font-size:40px}.variant__product-preview{display:none}.variant__product-preview img{max-width:390px;max-height:295px}.variant__product-preview.active{display:block}.variant__set-variant-container{text-align:right;font-size:18px;font-weight:600;justify-content:flex-end;align-items:center}.variant__set-variant-container .form-select{width:240px;margin-left:8px}.variant__close-modal{position:absolute;top:10px;right:40px;z-index:3;outline:0!important}.variant__close-modal .close-icon{position:relative;width:26px;height:26px;opacity:1;display:inline-block}.variant__close-modal .close-icon:hover{opacity:.8}.variant__close-modal .close-icon:after,.variant__close-modal .close-icon:before{position:absolute;left:15px;content:" ";height:25px;width:2px;background-color:#c4c4c4}.variant__close-modal .close-icon:before{transform:rotate(45deg)}.variant__close-modal .close-icon:after{transform:rotate(-45deg)}.variant__dot{background-color:var(--bg-color);width:15px;height:15px;border:1px solid #fff;display:inline-block;border-radius:50%;margin-left:2px}.variant__dot-link{display:inline-block!important;cursor:pointer}.variant__dot:first-of-type{margin-left:10px}.variant__buy .add-to-cart{cursor:pointer;justify-content:center;width:100%;text-align:center!important;padding:12px!important;font-size:16px}.variant__line{margin-bottom:10px;display:flex;align-items:center}.variant__preview{max-width:100%}.variant__preview-container{width:64px;height:48px;margin-right:15px;border:1px solid #770006}.banner{position:relative;overflow:hidden}.banner__image{height:100vh;height:calc(var(--vh,1vh) * 100);background-size:cover;background-position:center}.banner__variants{position:absolute;bottom:150px;right:100px}.banner__variants h2{color:#fff;padding:0 30px 30px;display:none;text-transform:uppercase}.banner__label{position:absolute;width:100%;height:100%;text-align:center;display:inline-block;white-space:nowrap;left:5px;top:0}.banner__variant{max-width:100px;background:rgba(0,0,0,.32);border:2px solid #e80813;transition:border-color .2s ease;display:inline-block;position:relative}.banner__variant:not(:last-of-type){margin-right:10px}.banner__variant:hover{border-color:#e80813}.banner__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.banner__overlay img{position:relative;animation:rotateHue 10s linear infinite}.banner__pictogram{position:absolute;top:50px;right:100px}.banner__text-container{color:#fff;position:absolute;top:80px;left:0;width:100%;z-index:5;text-align:center}.banner__text-title{font-size:36px;text-transform:uppercase;font-weight:500}.banner__text-sub-title{font-weight:800;line-height:1.2;font-size:60px;text-transform:uppercase}.section-image{text-align:center;padding:30px}.section-image--black{background:#000}.product-menu{position:fixed;z-index:5;width:100%;bottom:-70px;left:0;background:rgba(0,0,0,.6);height:70px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;padding:0 90px;transition:all .2s ease-in-out}.product-menu.show-bar{bottom:0;transition:all .2s ease-in-out}.product-menu__links{color:#c4c4c4}.product-menu__list-item{text-transform:uppercase;margin-right:30px}.product-menu__list-item span{display:inline-block;transition:all .2s ease-in-out}.product-menu__list-item span:hover{cursor:pointer;transition:all .2s ease-in-out;color:#e80813}.product-menu__list{list-style:none}.product-menu__list-item{float:left}.product-menu__list-item a{display:block;text-align:center;text-transform:uppercase;padding:14px 16px;text-decoration:none;color:#c4c4c4;font-size:16px;font-weight:500}.product-menu__list-item a:hover{text-decoration:none}.back-pre{position:absolute;top:0;left:0;width:100%;height:100%}@keyframes moveGradient{0%{background-position:0 0}100%{background-position:-200% 0}}@keyframes rainbow-bg{0%,100%{background-color:red}8%{background-color:#ff7f00}16%{background-color:#ff0}25%{background-color:#7fff00}33%{background-color:#0f0}41%{background-color:#00ff7f}50%{background-color:#0ff}58%{background-color:#007fff}66%{background-color:#00f}75%{background-color:#7f00ff}83%{background-color:#f0f}91%{background-color:#ff007f}}.menu{display:inline-block;overflow:hidden}.menu__container{background:#e80813;text-align:right;overflow:hidden}.menu__item{float:left;padding:0 15px;color:#FFF;font-size:14px;cursor:pointer}.tabs-content{margin:35px 0;padding:0 30px}.tabs-content:first-of-type{padding-left:0}.tabs-content span{cursor:pointer}.product-info__header{background:#e5e5e5;text-align:center;font-weight:800;font-size:40px;line-height:1.1;text-transform:uppercase;padding:30px 0 20px}.product-info__download-file{color:#000;padding-bottom:6px;display:inline-block}.product-info__download-file:hover{color:#e80813;text-decoration:none}.product-info__content{padding:0 0 15px 35px;line-height:2}.product-info__container{background:#dcdcdc;overflow:hidden}.product-info__title{text-transform:uppercase;font-size:20px;margin-bottom:30px;padding:0 15px}.product-info__title i{font-size:20px;margin-right:10px;display:inline-block}.product-info__items{padding:20px 70px}.product-info__item{border:2px solid #b5b5b5;margin-bottom:18px}.product-info__item-title{background:#b5b5b5;position:relative;padding:15px 40px;text-transform:uppercase;font-weight:500;font-size:20px;line-height:1.1}.product-info__expand{position:absolute;top:18px;right:20px;font-size:18px}.product-info__expand:hover{cursor:pointer}.product-info__item-content{padding:25px 40px}.product-info__features td{padding:6px 20px}.product-info__features td:first-of-type{font-weight:800;border-right:2px solid #e80813}.product-info__features tr{background:0 0!important}.product-gallery{display:flex;flex-wrap:wrap;flex-direction:row;background:#040404}.product-gallery__row{position:relative}.product-gallery__more{font-size:20px}.product-gallery__more-outer{position:absolute;bottom:30px;width:100%;display:block;text-align:center}.product-gallery__item{flex:0 1 25%;overflow:hidden}.product-gallery__item-link{display:block;background:#444;background:-moz-radial-gradient(center,ellipse cover,#444 0,#040404 69%);background:-webkit-radial-gradient(center,ellipse cover,#444 0,#040404 69%);background:radial-gradient(ellipse at center,#444 0,#040404 69%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#444444", endColorstr="#040404", GradientType=1);transition:transform .2s}.product-gallery__item-link:hover{transform:scale(1.1);transition:transform .2s}.product-description__text{color:#fff;overflow-x:hidden}.product-description__container{max-width:1300px;margin:0 auto;padding:30px 0}.product-description .text-on-image__text{overflow:hidden}.product-description{max-width:1920px;position:relative}.product-description .text-on-image__text{z-index:2}.product-details .content table tbody tr{background:0 0!important}.product-details .content img{width:100%}.product-details .content{margin:50px}.product-details .content--no-margin{margin-top:0}.product-details .section-header{background:#121011}.product-details .section-header .title{color:#FFF;font-size:20px;font-weight:700;margin:30px 0;line-height:1.2}.product-details .menu{overflow:hidden;margin-top:15px;background:#e80813}.product-details .menu li{float:left;text-transform:uppercase;font-size:22px;position:relative;padding:0 30px}.product-details .menu li:first-of-type{padding-left:0}.product-details .menu li:last-of-type:after{content:""}.product-details .menu li span{cursor:pointer}.product-details .menu li.active{color:#e80813}.product-details .menu li:after{position:absolute;color:#e80813;content:"/";top:0;right:0}.search-results{background:#313131;padding-top:70px}.search-results h3{color:#bababa;margin-bottom:35px}.search-results .input-container{position:relative;display:inline-block}.search-results .input-container:before{height:100%;content:" "}.search-results .input-container .input-container__icon{width:75px;height:100%;position:absolute;top:0;left:0;border-radius:30px;background-color:#fff;display:flex;align-items:center;justify-content:center;font-size:24px}.search-results input{border:2px solid #fff;background:0 0;color:#fff;padding:14px 80px;width:600px;text-align:center;border-radius:30px;position:relative}.search-results input::placeholder{color:#fff}.search-results input:focus{outline:0;box-shadow:none}.newest-products{padding:50px}.newest-products h2{padding-bottom:30px;color:#2f2f2f}.newest-products__list{display:flex}.newest-products__item-outer{display:flex;padding-right:30px}.newest-products__item-outer:last-of-type{padding-right:0}.newest-products__item{border:4px solid #505050;flex:1}@keyframes rotateHue{0%{filter:hue-rotate(0)}100%{filter:hue-rotate(-720deg)}}.product__price{position:absolute;bottom:50px;right:100px;display:flex;align-items:center}.product__price .product__price-price{line-height:1;font-size:30px;color:#fff;font-weight:800}.product__price .old-price{color:#fff;text-decoration:line-through}.add-to-cart--no-stock-white .add-to-cart.add-to-cart--no-stock{color:#333}.add-to-cart--no-stock-white .add-to-cart.add-to-cart--no-stock:hover{color:#333!important}.add-to-cart.add-to-cart--no-stock{color:#fff}.add-to-cart.add-to-cart--no-stock:hover{color:#fff!important}.product-menu__shop-section{display:flex;align-items:center}.product-menu__shop-section .product-price{font-size:24px;font-weight:800}.product-menu__shop-section .add-to-cart{padding:5px 8px;display:inline-flex;align-items:center}.product-menu__shop-section .add-to-cart i{vertical-align:middle;font-size:20px;line-height:30px;position:relative;left:-1px}.lowest-price{font-size:11px;text-transform:none;display:block}.p-nav{position:fixed;top:50%;transform:translateY(-50%);right:30px;z-index:10}.p-nav__item-outer{margin:5px 0;padding:5px 0;cursor:pointer}.p-nav__item-outer:hover .p-nav__item:after{opacity:1}.p-nav__item{width:12px;height:12px;border-radius:50%;background:#fff;position:relative;--navname:""}.p-nav__item:after{content:var(--navname);position:absolute;right:20px;transform:translateY(-3px);font-weight:600;color:#fff;font-size:12px;opacity:0;transition:all .3s ease;text-transform:uppercase;white-space:nowrap}@media only screen and (max-width:1600px){.p-intro__details{padding:30px}.p-nav{right:10px}.p-intro__details-width{flex:0 0 560px}.p-intro__details-inner{max-width:100%}}@media only screen and (max-width:1850px) and (min-width:1600px){.product-list--filters .p__price-and-cart-container{flex-direction:column;align-items:center}.product-list--filters .p__price{margin-bottom:10px}}@media only screen and (max-width:1600px) and (min-width:1201px){.product-list--filters .p__price-and-cart-container{flex-direction:column;align-items:center}.product-list--filters .p__price{margin-bottom:10px}.product-list--filters .p__item-container{max-width:50%;flex:0 0 50%}}@media only screen and (max-width:1500px) and (min-width:1400px){.p__price-and-cart-container{flex-direction:column;align-items:center}.p__price{margin-bottom:10px}.p__lowest_price{text-align:center}}@media only screen and (max-width:1200px){.p-intro__details{padding:20px}.p-intro__details-width{flex:0 0 480px}.p-intro__details-inner{max-width:100%}}@media only screen and (max-width:1100px) and (min-width:768px){.p__price-and-cart-container{flex-direction:column;align-items:center}.p__price{margin-bottom:10px}.p__lowest_price{text-align:center}}@media only screen and (max-width:1200px) and (min-width:320px){.product-list--filters .p__price-and-cart-container{flex-direction:column;align-items:center}.product-list--filters .p__price{margin-bottom:10px}.product-list--filters .p__item-container{max-width:100%;flex:0 0 100%}}@media only screen and (max-width:991px){.p-intro__image{display:none}.p-nav{display:none}.p-intro__gallery-images{display:none}.p-intro__details{flex:1 0 100%;margin-bottom:0}.p-intro{flex-wrap:wrap}.p-intro__details-inner{position:initial}.p-thumbnail-slider__items{padding:0}.p-thumbnail-slider__items .owl-nav button.owl-next,.p-thumbnail-slider__items .owl-nav button.owl-prev{color:#c4c4c4;font-size:80px;-webkit-text-stroke:2px transparent}}@media (max-width:767px){.p-intro__details-inner{display:block}}@media only screen and (max-width:540px){.p__price-and-cart-container{flex-direction:column;align-items:center}.p__price{margin-bottom:10px}.p__lowest_price{text-align:center}}.product-list .product-list__inline-container{display:none}.category-listing-slider{position:relative}.category-listing-slider .category-image__text-container{z-index:2;left:150px}.category-listing-slider .owl-nav .fa{-webkit-text-stroke-width:0;outline:0;font-size:60px;font-weight:300;color:#434343}.category-slider__outer{background:#dcdcdc;padding:50px 0}.category-slider__outer .container{max-width:1640px}.category-slider .owl-category-slider{padding:0 80px}.category-slider__title{font-size:40px;color:#000;line-height:48px;text-align:center;font-weight:900;text-transform:uppercase;margin-bottom:30px}.category-slider__item{padding:0 15px}.category-slider__name{font-size:25px;text-align:center;line-height:30px;text-transform:uppercase;color:#000}.category-slider .owl-carousel .owl-nav button.owl-next,.category-slider .owl-carousel .owl-nav button.owl-prev{-webkit-text-stroke:0;width:70px}.category-slider .owl-carousel .owl-nav button.owl-next:focus,.category-slider .owl-carousel .owl-nav button.owl-prev:focus{outline:0}.category-slider .owl-carousel .owl-nav button.owl-next i,.category-slider .owl-carousel .owl-nav button.owl-prev i{color:#c4c4c4;font-size:70px}.category-grid-title{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);color:#fff;font-weight:900;text-transform:uppercase;font-size:30px;text-align:center}.category-grid-link{position:relative;display:block;padding:9px}.category-grid-link .category-grid-image{overflow:hidden;text-align:center}.category-grid-link img{transition:all .2s;opacity:.5}.category-grid-link:hover img{transform:scale(1.1);transition:all .2s;opacity:1}.add-to-comparison--mobile{flex:0 0 100%;color:#e4e4e4;justify-content:flex-end;display:none}.category-grid__item-link{background:#484848;background:-moz-radial-gradient(center,ellipse cover,#484848 0,#171717 87%,#171717 87%);background:-webkit-radial-gradient(center,ellipse cover,#484848 0,#171717 87%,#171717 87%);background:radial-gradient(ellipse at center,#484848 0,#171717 87%,#171717 87%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#484848", endColorstr="#171717", GradientType=1);position:relative}.category-grid__item-link:hover .btn-default{border-color:#fff;color:#fff}.category-grid__item-link:hover .btn-default:hover{color:#000;border-color:#000}.category-grid__item-link:hover .item{background:#e80813}.category-grid__item-link:hover .item .subtitle,.category-grid__item-link:hover .item .title{color:#FFF}.category-grid .btn-default{padding:12px 32px;font-weight:400;transition:none}.category-grid__title{color:#fff;text-align:center;font-size:50px;line-height:1.2;font-weight:800;margin-bottom:0;overflow:hidden;min-width:0;white-space:nowrap;text-overflow:ellipsis}.category-grid__manufacturer-code{text-align:center;font-size:20px;font-weight:300;color:#fff;line-height:1;margin-bottom:0}.category-grid .subtitle{color:#121011}.category-grid .item{padding:20px;-js-display:flex;display:flex;flex-direction:column;background:#f7f7f7}.category-grid .item .title{flex:1}.category-grid .item .arrow{position:absolute;top:-15px;left:-15px;width:30px;height:30px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.product-list{background:#171717;display:flex;flex-wrap:wrap;padding:30px 60px 60px;justify-content:center}.category-header{padding:30px 0;background-color:#000;position:relative}.product-list-with-filters{position:relative;background:#171717}.filter .filter-options{padding-left:23px;display:none}.filter .fa-minus{display:none}.filter.active .filter-options{display:block}.filter.active .fa-plus{display:none}.filter.active .fa-minus{display:inline}.filter .filter-title{border-bottom:none!important;display:flex;align-items:center;font-weight:500}.filter .filter-title .filter-toggle{margin-right:10px;color:#e80813;border-radius:10px}.product-list--filters .filters-sidebar{display:block}.filters-sidebar{position:relative;display:none;flex:0 1 400px;background-color:#dcdcdc;padding:40px 40px 0}.filter-init-container{background:0 0;margin-left:60px;margin-top:15px;display:inline-flex;align-items:center}.filter-init-container__name{font-size:18px;text-transform:uppercase;color:#fff;padding-left:19px}.form-select.form-select-sort:after{color:#c4c4c4;border-color:#434343}.form-select.form-select-sort{border-color:#434343;margin-right:60px}#sort-list.form-control,#sort-list.select2-search__field,.form-select .select2 #sort-list.select2-selection{padding-right:35px!important;color:#c4c4c4}.quick-filters{display:flex;align-items:center;justify-content:center}.quick-filters .quick-filter{display:flex;align-items:center;color:#e4e4e4;text-transform:uppercase;padding:0 40px 0 20px;margin:0 5px;border:2px solid transparent;border-radius:20px;transition:all .2s ease-in-out;font-weight:500}.quick-filters .quick-filter:hover{border-color:#e80813;color:#fff!important;transition:all .2s ease-in-out}.quick-filters .quick-filter.active{border-color:#e80813;position:relative;color:#fff}.quick-filters .quick-filter.active:before{position:absolute;top:11px;right:10px;background:#e80813;color:#fff;font-family:"Font Awesome 7 Pro";font-weight:500;content:"\f00d";width:20px;height:20px;border-radius:50%;text-align:center;line-height:20px}.quick-filters .quick-filter:not(:last-of-type){margin-right:100px}.quick-filters .quick-filter img{margin-right:14px}.category-image{position:relative}.category-image__text-container--full{width:100%;left:0!important}.category-image__text-container--full .category-image__name{max-width:100%;text-align:center}.category-image__image img{height:450px;object-fit:cover;object-position:left center;width:100%}.category-image--product .category-image__image{height:100vh;height:calc(var(--vh,1vh) * 100);background-position:center}.category-image__description{color:#fff;font-size:16px;font-weight:400;max-width:500px;line-height:1.2}.category-image__name{color:#fff;font-size:50px;font-weight:800;text-transform:uppercase;max-width:500px;line-height:1.2}.category-image__text-container{position:absolute;left:50px;top:50%;transform:translateY(-50%)}@media (max-width:767px){.category-slider .owl-category-slider{padding:0}.category-slider__title{font-size:30px;line-height:38px}}.contact-form__footer{font-size:12px;margin-bottom:30px}.contact-form__add-attachments{justify-content:center;align-items:center;display:flex;border:1px solid #ccc;font-size:14px;padding:0 20px;margin:2px 0;flex-shrink:0;max-width:400px;width:100%}.contact-form__add-attachments i{margin-right:10px}.contact-info__container{max-width:1000px;margin:0 auto;text-align:center}.contact-info__title{font-size:50px;color:#fff;font-weight:900;text-transform:uppercase;padding-bottom:0}.contact-info__subtitle{font-size:25px;text-transform:uppercase}.contact-info__info{font-size:20px}.file-input-name{display:flex;white-space:nowrap;overflow:hidden;align-items:center}.file-input-name>span{display:inline-block;text-overflow:ellipsis;overflow:hidden}.contact-page .page__header{display:none}.contact-anonymous-column{color:#363636;font-size:13px}.contact-anonymous-column:not(.contact-anonymous-column--darken){background-color:#d2d2d2}.contact-anonymous-column--darken{padding:0 115px}.contact-anonymous-column--darken:nth-of-type(1){border-right:2px solid #a8a8a8}.contact-anonymous-column hr{border-color:red;width:75px;border-width:2px}.contact-anonymous-column h2{font-weight:900}.quick-links{padding:35px 0;display:flex;justify-content:center;background-color:#313131;margin-right:-15px;margin-left:-15px}.quick-links li{padding:0 70px;text-transform:uppercase}.quick-links li a{color:#fff}.quick-links li:not(:last-of-type){border-right:2px solid #e80813}.contact-anonymous-column-container{padding:60px 0;background-color:#c5c5c5}footer{background:#171717;padding:50px 0}footer a{color:#fff}footer a:hover{color:#e80813}.copyright-section{background:#121011;text-align:left;display:flex;color:#fff}.footer-widget{color:#fff;width:80%}.footer-widget__title{margin-bottom:15px;padding-bottom:15px;font-size:16px;text-transform:uppercase;border-bottom:2px solid #e80813;color:#c4c4c4}.footer-widget__content{font-size:14px;width:80%}.footer-widget__content ul li{margin-bottom:10px}.footer-widget__content a{color:#c4c4c4}.footer-widgets>div{justify-content:center;display:flex}.footer-copy{display:flex;align-items:center;color:#fff;justify-content:space-between;padding:20px 70px;background-color:#040404}.footer-copy__left{display:flex;align-items:center}.footer-copy__right{margin-right:30px}.footer-copy__text{display:inline-block;padding-left:40px;text-transform:uppercase;font-size:13px}*{margin:0;padding:0}#nav-icon3{width:30px;height:20px;position:relative;margin:10px auto;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon3 span{display:block;position:absolute;height:3px;width:100%;background:#c1c1c1;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon3 span:nth-child(1){top:0}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:9px}#nav-icon3 span:nth-child(4){top:18px}.menu-open #nav-icon3 span:nth-child(1){top:18px;width:0%;left:50%}.menu-open #nav-icon3 span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.menu-open #nav-icon3 span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-open #nav-icon3 span:nth-child(4){top:18px;width:0%;left:50%}.posts-block--hide-last-row .posts-block-row-4{max-height:250px;overflow:hidden;position:relative}.posts-block--hide-last-row .posts-block__more{display:block!important}.posts-block__header{background:#000;color:#fff;font-weight:900;text-align:center;padding:50px 20px;margin-bottom:0}.posts-block__items{display:flex}.posts-block__footer{padding:30px 0 50px}.posts-block__shadow{position:absolute;bottom:0;left:0;height:40%;width:100%;background:linear-gradient(180deg,rgba(220,220,220,0) 0,#000 73%,#0f0f0f 100%,#161616 100%);opacity:1}.posts-block__title{position:absolute;bottom:25px;max-width:80%;padding-left:40px;font-size:20px;color:#eee;line-height:23px;font-weight:900;text-shadow:0 3px 6px rgba(0,0,0,.1607843137);text-transform:uppercase}.posts-block__item{display:block;position:relative;flex:1}.article-tile{padding:0}.article-tile .article-tile__text{padding:70px 45px}.article-tile h2{font-size:18px;line-height:1.2}.article-tile p{margin:0}.article-tile .article-tile__image{position:relative}.article-tile .article-tile__image img{max-width:100%}.article-tile .arrow-bottom{width:0;top:0;left:50%;margin-left:-12px;position:absolute;height:0;border-left:24px solid transparent;border-right:24px solid transparent;border-top:24px solid #fff}.article-tile .arrow-top{width:0;bottom:0;left:50%;margin-left:-12px;position:absolute;height:0;border-left:24px solid transparent;border-right:24px solid transparent;border-bottom:24px solid #fff}@media (max-width:991px){.posts-block__title{bottom:10px;max-width:100%;padding:20px}.posts-block__header{font-size:35px;line-height:40px}}@media (max-width:767px){.posts-block__items{flex-wrap:wrap}.posts-block__header{font-size:30px;line-height:35px}.posts-block__title{bottom:10px;max-width:100%;padding:20px}.posts-block__item{width:100%;flex-basis:100%}}.header-section{padding:50px 20px}.header-section--top{padding-top:140px}.header-section__title{font-size:50px;line-height:1.1;font-weight:800;color:#fff;text-align:center}.header-section__sub-title{font-size:18px;line-height:1.1;font-weight:500;margin-top:25px;color:#fff;text-align:center}.location__left{flex:1}.location__right{flex:2}.location__col{max-width:300px;margin:20px 0;flex:0 0 300px}.location__global{color:#fff}.location__container{z-index:2;position:relative}.location__row--padding{padding:0 30px}.location__row{display:flex;flex-direction:row;justify-content:space-between;max-width:1150px;margin:0 auto;flex-wrap:wrap}.location__link{color:#fff;transition:all .2s ease-in-out}.location__link:hover{color:#e80813;transition:all .2s ease-in-out}.location__link-container{margin-bottom:10px;position:relative;display:flex;align-items:center}.location__link-container--active .location__name{color:#e80813}.location__link-container--active:before{font-family:"Font Awesome 7 Pro";font-weight:900;content:"\f05b";margin-left:-21px;padding-right:5px;display:inline-flex;color:#e80813}.location__header{color:#fff;font-weight:800;border-bottom:2px solid #e80813}.location__name{text-transform:uppercase;font-weight:500;font-size:15px;padding-left:6px}.location__flag{border:1px solid #676968;max-height:16px}.location__flag-container{width:35px;justify-content:center;display:flex;text-align:center;align-items:center}.location__wrap{position:relative;margin-bottom:100px}.location__mask{position:absolute;top:0;width:100%;height:100%;left:50%;transform:translateX(-50%);z-index:1;text-align:center}.location__mask img{max-width:1900px;max-height:100%}.contact-page .page ul li,.contact-page .page__content,.contact-page .page__title{color:#FFF}.contact-page .page #contact .form-group .form-control,.contact-page .page #contact .form-group .form-select .select2 .select2-selection,.contact-page .page #contact .form-group .select2-search__field,.contact-page .page #contact .form-group textarea,.form-select .select2 .contact-page .page #contact .form-group .select2-selection{border:0}.instagram-products__row{display:flex;flex-direction:row;flex-wrap:wrap}.instagram-products__product{max-width:50%;flex:0 0 50%;padding:10px 30px 20px;display:flex;flex-direction:column}.instagram-products__product-name{text-transform:uppercase;font-size:18px;text-align:center;flex:1}.instagram-products__product-base-price{text-transform:uppercase;text-decoration:line-through;text-align:center;font-size:18px;line-height:20px}.instagram-products__product-price{text-transform:uppercase;text-align:center;font-size:30px;line-height:32px;font-weight:900}.instagram-products__product-image-outer{text-align:center}.instagram-products__buy-btn-container{text-align:center;margin-top:10px}.instagram{background:#dcdcdc}.instagram__close{color:#dcdcdc;font-size:80px;position:absolute;top:0;right:10px;font-weight:300}.instagram__close:hover{color:#dcdcdc}.instagram__close:focus{outline:0}.instagram__products-outer{overflow-y:auto;background:#fff;flex-grow:1;flex-basis:0}.instagram__header{background:#000;text-align:center;padding:20px}.instagram__header-title{color:#fff;font-size:40px;text-align:center}.instagram__header-title span{font-weight:600}.instagram__header-subtitle{text-align:center;font-size:18px;color:#fff}#instagram-details{margin-top:10px}#instagram-details .modal-dialog{width:100%;min-width:inherit;max-width:1600px}#instagram-details #instagram-profile-name{text-transform:uppercase;font-weight:900;font-size:40px}#instagram-details .instagram-products-title{margin-top:30px;margin-bottom:20px;font-size:30px;text-transform:uppercase}#instagram-details #instagram-products-container{background:#fff}#instagram-details .details-column{padding:60px}#instagram-details .modal-body{padding:0}#instagram-details .modal-content{background:#eee;color:#000}.parallax{height:700px;position:relative;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.parallax--homepage{background-image:url(/images/genesis/parallax.jpg)}.parallax--category{height:450px;background-position:center -120px}.parallax--page{height:450px;background-position:center -120px}.parallax__content{position:absolute;left:50px;top:50%;transform:translateY(-50%)}.parallax__subtitle{font-size:14px;max-width:370px}.parallax__name{color:#fff;font-size:50px;font-weight:800;text-transform:uppercase;max-width:500px;line-height:1.2}.parallax__description{color:#fff;font-size:16px;font-weight:400;max-width:500px;line-height:1.2}.parallax__title{position:absolute;left:50px;top:50%;transform:translateY(-50%);color:#fff;font-size:50px;word-break:break-all;font-weight:800;text-transform:uppercase;text-shadow:0 5px 20px rgba(0,0,0,.4784313725);max-width:500px;text-align:center;line-height:1.2}.page{background:#171717}.page__title{text-align:center;font-size:26px;text-transform:uppercase;font-weight:700;margin:45px 0}.page__header{background:#000;color:#c4c4c4;line-height:1.2;margin-bottom:30px;text-align:center;padding:30px}.page__header--title{font-size:50px;font-weight:900;text-transform:uppercase}.page__header--subtitle{margin-top:15px;font-size:20px}.page__header-with-image{position:relative}.page__header-with-image .page__header-content{position:absolute;left:50px;top:50%;transform:translateY(-50%);color:#c4c4c4;max-width:400px}.page__header-with-image .page__header-title{color:#fff;font-size:50px;font-weight:800;text-transform:uppercase;line-height:1.2}.page__header-with-image .page__header-subtitle{color:#fff;font-size:20px;line-height:1.2}.page__header-with-image .page__title{margin:0;color:#FFF;position:absolute;left:0;bottom:68px;font-size:80px;text-transform:uppercase;line-height:1.2;font-weight:700;max-width:1170px;margin-left:calc((100% - 1170px)/ 2)}.page__content{background:#171717;color:#fff;max-width:1920px;margin:0 auto}.page .custom-content{overflow:hidden;-js-display:flex;display:flex}.page .custom-content--padding{padding:10px 50px}.page .custom-content--center{text-align:center}.page .custom-content--wide{width:100%}.page .custom-content__col{-js-display:flex;display:flex;flex-direction:row;flex:1}.page .custom-content__col img{max-width:100%}.page .custom-content__col--text{-js-display:flex;display:flex;justify-content:center;flex-direction:column}.page .custom-content__col--image{display:inline-block}.page .custom-content__col--image p{margin:0}@media only screen and (max-width:1200px){#instagram-details .details-column{padding:20px 10px}}@media only screen and (max-width:1100px){.instagram-products__product{padding:10px 10px 20px}}@media only screen and (max-width:991px){.instagram-products__product{padding:10px 10px 20px}#instagram-details .modal-dialog{max-width:572px}.instagram__products-outer{flex-basis:initial;height:402px;overflow-y:scroll}#instagram-details .modal-dialog{margin-top:270px}#instagram-details .instagram-products-title{margin-top:0;margin-bottom:10px;word-break:break-all}#instagram-details #instagram-profile-name{font-size:20px;line-height:25px;word-break:break-all}#instagram-details .instagram-products-title{font-size:18px;line-height:22px}.instagram__close{font-size:40px}}@media only screen and (max-width:530px){.instagram-products__product{max-width:100%;flex:0 0 100%}#instagram-details .modal-dialog{margin-top:120px}}.article{background-color:#171717}.article__title{font-size:50px;line-height:1.1;text-transform:uppercase;font-weight:700;color:#fff;text-align:center}.article__subtitle{font-size:24px;text-align:center;line-height:1.1;text-transform:uppercase;font-weight:400;color:#4a4a4a;margin:0}.article__titles-background{background-color:#000;padding:75px 0}.article__header-with-image{position:relative}.article__titles{position:absolute;color:#FFF;bottom:35px;max-width:1170px;margin-left:calc((100% - 1170px)/ 2)}.article__titles>*{color:#FFF;margin:0}.article__container{margin:65px 0;color:#c5c5c5}.article__content{padding:0 65px;color:#fff}.article__content img{height:auto!important;width:auto!important}.article__newest{padding:0 40px;color:#fff}.hidden,.hide{display:none}.download-header{background:#171717;padding:50px 50px 30px}.download-header__title{color:#aaa;font-size:22px;font-weight:700;text-align:center;text-transform:uppercase;margin-bottom:30px}.download-header__files-types{overflow:hidden;display:inline-block;text-align:center;margin-top:20px}.download-header__files-type{float:left;padding:5px 10px;margin:0 10px;color:#aaa;position:relative;cursor:pointer;border:1px solid transparent}.download-header__files-type.active{border:1px solid #aaa}.download-header__files-type:after{display:block;content:"|";position:absolute;top:5px;right:-11px;coloR:#000}.download-header__files-type:last-of-type:after{display:none}.download-header__search{text-align:center}.download-header__input{background:#171717;border:0;width:60%;display:inline-block;border-bottom:1px solid #aaa;color:#aaa;text-align:center;padding:5px 10px;font-size:20px}.download-header__input::placeholder{color:#aaa;opacity:1}.download-header__input:-ms-input-placeholder{color:#aaa}.download-header__input::-ms-input-placeholder{color:#aaa}.support__outer-container{height:100vh;max-height:500px;display:flex;align-items:center;justify-content:center;transition:max-height .3s ease;background:#434343 url(/images/genesis/support/mobile.png);background-size:cover}@media screen and (min-width:700px){.support__outer-container{background-image:url(/images/genesis/support/tablet.png);max-height:700px}}@media screen and (min-width:1400px){.support__outer-container{background-image:url(/images/genesis/support/full.png);max-height:800px}}@media screen and (min-width:1921px){.support__outer-container{background-image:url(/images/genesis/support/4k.png);max-height:987px}}#support-html{opacity:0;display:none;transition:opacity .8s ease}#support.notEmpty .support__outer-container{max-height:500px;transition:max-height .3s ease}#support.notEmpty #support-html{display:block;opacity:1;transition:opacity .8s ease}.product-support__container{background:#c4c4c4;padding:200px 0}@media screen and (max-width:991px){.product-support__container{padding:100px 0}.product-support__container .product-support__name{font-size:35px;line-height:45px}.product-support__container .product-support__category{font-size:24px;line-height:30px}}.product-support__container .container:first-child{max-width:950px}.product-support__container .service-parts .product-support__name{margin:60px 0}.product-support__container .service-parts img{max-width:100%;mix-blend-mode:multiply}.product-support__container .service-parts .row>div{margin-bottom:20px}.product-support__container .cover{max-width:400px;padding-right:10px}.product-support__container tr{background:0 0!important}.product-support__container td{vertical-align:middle;padding-top:30px}.product-support__name{font-size:50px;font-weight:700;line-height:60px;text-transform:uppercase}.product-support__category{font-size:30px;line-height:36px;text-transform:uppercase}.product-support__line{font-size:18px;line-height:25px;text-decoration:underline;font-weight:700}.support__container .section__header{color:#fff}.support__container form{padding:0 50px}.support__container .input__container{display:flex;margin-top:60px}.support__container .input__container input{background:#DCDCDC;padding:13px 20px!important;color:#121011;font-weight:300;font-size:18px;line-height:1}.support__container .input__container input::placeholder{color:#898989}.support__container .input__container .search-icon{width:49px;height:49px;background:#e30613;color:#fff;display:flex;align-items:center;justify-content:center;font-size:26px;flex-shrink:0;border:none}.support__container .form-select{border:2px solid #707070;position:relative;background:#000;margin-top:40px}.support__container .form-select:before{background-color:#000}.support__container .form-select:after{border-left:2px solid #707070;color:#707070}.homepage-banner{background:#000;padding:121px 0}.homepage-banner .container{max-width:1640px}.homepage-banner__item{display:inline-block;position:relative;width:100%}.homepage-banner__title{position:absolute;bottom:40px;left:50px;max-width:50%;font-size:25px;color:#eee;line-height:30px;font-weight:900;text-shadow:0 3px 6px rgba(0,0,0,.1607843137);text-transform:uppercase}.homepage-banner__left,.homepage-banner__right{padding-right:10px;padding-left:10px;margin-right:-10px;margin-left:-10px}.homepage-banner__right{display:flex;flex-direction:column;justify-content:space-between}.homepage-banner__shadow{position:absolute;bottom:0;left:0;height:40%;width:100%;background:linear-gradient(180deg,rgba(220,220,220,0) 0,#000 73%,#0f0f0f 100%,#161616 100%);opacity:.8}.homepage-banner__button{position:absolute;bottom:40px;right:40px;max-width:30%;width:100%;display:block;text-align:right;color:#c4c4c4;text-transform:uppercase;font-weight:300}.homepage-banner__button i{color:#e80813;font-weight:900;font-size:16px;display:inline-block;padding-left:6px}.shop-homepage__hot-shot.shop__hot-shot{padding:20px}.shop-homepage__hot-shot .hot-shot__title{font-weight:900;font-size:40px}.homepage-hot-shot__pricing .old-price{font-weight:600;text-decoration:line-through;font-size:20px}.homepage-hot-shot__pricing .promo-price{color:#e80813;font-weight:800;line-height:1;font-size:28px}.homepage-hot-shot .hot-shot__title{font-weight:900;font-size:40px}@media (max-width:1200px){.homepage-banner__title{font-size:20px;line-height:25px}}@media (max-width:991px){.homepage-banner__right{display:block}.homepage-banner__left,.homepage-banner__right{padding-right:15px;padding-left:15px;margin:0}}@media (max-width:768px){.homepage-banner__button{left:0;padding:0 50px;right:auto;text-align:left;max-width:100%}.homepage-banner__title{bottom:70px;left:0;padding:0 50px;max-width:100%}}@media (max-width:500px){.homepage-banner__button{bottom:10px;padding:0 20px;font-size:15px}.homepage-banner__title{bottom:30px;padding:0 20px;font-size:16px;line-height:20px}}.gensiders-forms{display:none;flex-direction:column;justify-content:space-between;align-items:center;flex:1}.gensiders-forms__loading{display:none;flex-direction:column;align-items:center}.gensiders-forms__loading.active{display:flex}.gensiders-forms__loading #loading{display:inline-block;width:50px;height:50px;border:3px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spinLoading 1s ease-in-out infinite;-webkit-animation:spinLoading 1s ease-in-out infinite}.gensiders-forms.active{display:flex}.gensiders-forms__header{margin:0 auto;max-width:1080px;padding:20px;color:#fff;font-size:30px;font-weight:600}.gensiders-forms__footer{margin:0 auto;max-width:1080px;padding:20px 20px 40px;color:#fff;font-size:30px;font-weight:600;width:100%}.gensiders-forms__counter{font-size:16px;display:flex}.gensiders-forms__progress-bar{position:relative;height:24px;width:200px;background:#fff;border-radius:25px;border:2px solid #fff;box-shadow:0 0 32px #e80813}.gensiders-forms__progress-fill{position:absolute;height:20px;width:0%;transition:width .3s ease-in;color:#ff252e;background:#ff252e;background:linear-gradient(90deg,#ff252e 0,#e80813 100%);border-radius:15px}.gensiders-countdown{position:relative;z-index:3;min-height:100vh;display:flex;justify-items:center;align-items:center}.gensiders-countdown__container{margin:0 auto;max-width:1080px}.gensiders-countdown__text{margin-bottom:30px;font-size:20px;line-height:25px;color:#fff;text-align:center}.gensiders-countdown__countdown{display:flex;justify-content:center}.gensiders-countdown .digit-colon{color:#fff}.gensiders{max-width:3840px;margin:0 auto}.gensiders__banner-container{max-width:1340px;justify-content:center;margin:0 auto;min-height:100vh;flex:0 0 100%;position:relative;z-index:3;padding-top:80px}.gensiders__container{max-width:1920px;margin:0 auto}.gensiders__logo{max-height:316px}.gensiders__description{background:#000;color:#fff}.gensiders__description p{display:inline-block}.gensiders__shadow{position:absolute;z-index:2;left:0;bottom:0;width:100%;height:300px;background:0 0;background:linear-gradient(180deg,rgba(65,65,65,0) 0,rgba(0,0,0,.9) 86%)}.gensiders__banner{background-color:#000;position:relative;overflow:hidden;background-image:var(--lpImage);background-size:cover;background-position:center}.gensiders__banner .banner{opacity:.3}.gensiders__more{position:absolute;bottom:20px;left:0;text-align:center;width:100%;z-index:3;color:#fff}.gensiders__more i{font-size:50px;animation:angleSlide 1s ease-in-out infinite}.gensiders__title{font-size:40px;color:#fff;text-transform:uppercase;padding-top:30px;max-width:1100px;margin:0 auto;line-height:1.3}.gensiders__lead{margin:30px 0;font-size:20px;line-height:25px;color:#fff}.gensiders__user-counter{font-size:25px;font-weight:900;color:#fff;margin-bottom:20px}.gensiders__user-counter span{color:#e80813}.gensiders__steps-title{font-size:40px;color:#fff;text-align:center;text-transform:uppercase;padding:30px 0;position:relative;z-index:2;font-weight:900}.gensiders__step{color:#fff;width:100%;display:inline-block;vertical-align:top;margin-bottom:100px}.gensiders__step--separator{color:#707070;font-size:40px;max-width:50px;vertical-align:middle;padding-top:70px}.gensiders__step-title{font-size:30px;line-height:1.2;font-weight:900;text-transform:uppercase}.gensiders__step-icon{flex:0 0 100px;padding-right:30px}.gensiders__step-desc{margin-top:20px;font-size:20px;line-height:1.2}.gensiders__step-container{display:flex}.gensiders__steps{position:relative;vertical-align:top;z-index:2;max-width:1080px;margin:0 auto;justify-content:space-between}.gensiders__steps-container{position:relative}.gensiders__steps-container:after{content:"";position:absolute;top:0;left:0;width:100%;height:300px;background:linear-gradient(0deg,rgba(65,65,65,0) 0,rgba(0,0,0,.9) 86%)}.gensiders__footer-image{filter:grayscale(100%)}.gensiders__join{position:relative}.gensiders__terms-container{padding-top:220px}.gensiders__card{background-color:#0e0e0e;border:1px solid #424242;width:100%;max-width:1000px;margin:100px auto 0;color:#fff}.gensiders__terms-title{text-align:center;padding:15px 40px}.gensiders__terms-scroll{padding:20px;height:500px;position:relative;overflow:auto}.gensiders__terms-content{padding:10px 30px 10px 40px;font-size:14px}.gensiders__terms-content h1,.gensiders__terms-content h2,.gensiders__terms-content h3,.gensiders__terms-content h4,.gensiders__terms-content h5,.gensiders__terms-content h6{font-size:18px}.gensiders__join-details{position:absolute;left:0;width:100%;text-align:center;top:50%;transform:translateY(-50%)}.gensiders__terms-details{position:relative;z-index:2}.gensiders__terms-image{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%}.gensiders__join-title{font-size:40px;color:#fff;text-align:center;text-transform:uppercase;font-weight:900}.gensiders__join-button{margin-top:40px}.gensiders__join-desc{font-size:18px;color:#fff;text-align:center;max-width:730px;margin:20px auto}.gensiders__join-desc a{color:#fff;font-weight:700}.gensiders__form-desc{font-size:18px;color:#fff;max-width:1080px;text-align:center;margin:20px auto}.gensiders__form-container{padding-top:150px;display:flex;justify-content:center;min-height:100vh;flex-direction:column}.gensiders__form{max-width:600px;margin:50px auto}.gensiders__form .form-group{margin-bottom:30px}.gensiders__form .alert{color:#fff;border-color:#000;background:rgba(232,8,19,.8)}.gensiders__form label{color:#eee}.gensiders__form .radio label.required:after{content:""}.radio-with-input{display:flex;align-items:center}.radio-with-input label{display:flex}.radio-with-input input[type=text]{padding:0 5px 5px!important;position:relative;top:-1px;margin-left:15px}[data-form-elements] .form-group{visibility:hidden;opacity:0;height:0;transition:visibility 0s,opacity .5s ease-out;margin-bottom:0}[data-form-elements] .form-group.active{visibility:visible;opacity:1;height:auto;margin-bottom:30px}@keyframes angleSlide{0%,100%{transform:translate(0,0)}50%{transform:translate(0,10px)}}@keyframes spinLoading{to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes spinLoading{to{-webkit-transform:rotate(360deg)}}.switcher{position:fixed;top:200px;right:0;z-index:999}nav.switcher a{position:absolute;top:50%;display:block;outline:0;text-align:left;z-index:1000}nav.switcher a.prev{left:0}nav.switcher a.next{right:0}.color-8{background-color:#fff}.nav-doubleflip a{perspective:1000px}.nav-doubleflip a.next{perspective-origin:0 50%}.nav-doubleflip .icon-logo{width:200px;background:#fff}.nav-doubleflip .icon-logo img{margin:0 20px;display:inline-block;width:159px!important}.nav-doubleflip .icon-wrap{position:relative;z-index:100;display:block;width:65px;height:65px;background-color:#FFF;transition:background-color .3s .3s}.nav-doubleflip div{position:absolute;top:0;width:100%;height:100%;transition:transform .3s .3s;transform-style:preserve-3d}.nav-doubleflip a.next div{right:100%;transform:rotateY(-90deg);transform-origin:100% 50%}.nav-doubleflip a.next h3{top:100%;transform:rotateX(270deg);opacity:1;transform-origin:50% 0;z-index:9}.nav-doubleflip img{z-index:10}.nav-doubleflip h3,.nav-doubleflip img{position:absolute;top:0;width:100%;height:100%}.nav-doubleflip h3{margin:0;padding:8px 0;background-color:#FFF;color:#000;border-top:1px solid #ccc;text-align:center;height:40px;text-transform:uppercase;letter-spacing:1px;font-weight:300;font-style:italic;font-size:12px;line-height:1;-webkit-transition:-webkit-transform .3s;transition:transform .3s}.nav-doubleflip a:hover .icon-wrap{background-color:#fff;transition-delay:0s}.nav-doubleflip a:hover div{transform:rotateY(0)}.nav-doubleflip a:hover h3{transform:rotateX(360deg)}.nav-doubleflip a:hover div{transition-delay:0s}.nav-doubleflip a:hover h3{transition-delay:.3s;opacity:1}.btn{border-radius:0}.btn-buy{background:#e10715;color:#fff;font-weight:800;text-transform:uppercase}.bestsellers-gray-bg{background:#dcdcdc}.bestsellers-max-container{max-width:1450px;margin:0 auto}.product-price{font-weight:800;color:#c4c4c4;font-size:18px}.discount-code{padding:80px 0;margin:0 auto;color:#fff}.discount-code__header{text-align:center;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:5px}.discount-code__code{text-align:center;font-size:36px;margin:30px 0;border:2px solid #e80813;padding:6px 20px;display:inline-block;font-weight:700}label.required:after{content:"*";color:red}.shop-form label{margin-bottom:0}.shop-form .shop-form-label{position:relative}.shop-form .shop-form-label .form-error{position:absolute;display:block;width:100%;bottom:-20px;left:-14px;text-align:right}.form-select .select2 .shop-form [type=text].select2-selection,.shop-form .form-select .select2 [type=text].select2-selection,.shop-form [type=text].form-control,.shop-form [type=text].select2-search__field{padding:16px 0 0!important;font-size:16px}.shop-form [type=checkbox]:checked,.shop-form [type=checkbox]:not(:checked){position:absolute;opacity:0}.shop-form [type=checkbox]:checked+label,.shop-form [type=checkbox]:not(:checked)+label{position:relative;padding-left:30px;cursor:pointer;line-height:20px;display:inline-block}.shop-form [type=checkbox]:checked+label:before,.shop-form [type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #a0a0a0;background:0 0}.shop-form [type=checkbox]:checked+label:after,.shop-form [type=checkbox]:not(:checked)+label:after{content:"";width:12px;height:12px;background:red;position:absolute;top:4px;left:4px;-webkit-transition:all .2s ease;transition:all .2s ease}.shop-form [type=checkbox]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.shop-form [type=checkbox]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.choose-paczkomat{display:inline-block;background-color:#ffcd00;font-weight:600;color:#3c3c3c;font-size:12px;padding:5px 8px;border-radius:10px;transition:all .5s}.choose-paczkomat:hover{background:#f8b12a;cursor:pointer}#shipment_data_customerType,#shipment_data_deliveryCustomerType{display:flex}#shipment_data_customerType div:not(:first-of-type),#shipment_data_deliveryCustomerType div:not(:first-of-type){margin-left:30px}#shipment_data_customerType label,#shipment_data_deliveryCustomerType label{margin-bottom:0}#shipment_data_customerType label:after,#shipment_data_deliveryCustomerType label:after{display:none}.cart__section{background:#fff;padding:25px}.cart__button{margin-top:1rem;width:100%}.cart .cart__summary-block--step2 .cart__summary-right{margin-top:1rem}.cart-mobile__quantity{font-size:18px;line-height:27px}.cart-mobile__amount{font-size:20px;line-height:27px;font-weight:700}.cart-mobile__discount-code{width:310px;margin-left:auto;display:none}.cart__outer-container{min-width:1px}.cart__outer-container--with-summary{padding-right:15px}.cart__summary-block{flex-basis:400px;flex-shrink:0;min-width:1px}.cart__summary-block-inner{position:sticky;top:140px;padding:1rem;background:#fff}.cart__summary{text-align:right;font-size:18px;line-height:27px}.cart__total{text-align:right}.cart__total span{font-size:30px;line-height:36px;font-weight:800}.cart__transfer-details{border:1px solid #ccc;padding:15px;max-width:650px;margin:40px auto 30px}.cart .hide{display:none!important}.cart .btn.disabled,.cart .btn:disabled{opacity:1}.cart__preview-summary--margin{margin-bottom:50px}.cart__heading{font-size:30px;line-height:36px;font-weight:400;text-transform:uppercase;display:flex;align-items:center}.cart__tiles{display:flex;flex-wrap:wrap}.cart__tile-container{flex:0 0 100%}.cart__tile-container.active .cart__tile-item{border-color:#e80813;outline-color:#e80813}.cart__tile-name{font-size:14px}.cart__tile-item{padding:25px 25px;border:1px solid #a0a0a0;outline:1px solid transparent;margin:20px;text-align:center}.cart__tile-item:hover{cursor:pointer}.cart__tile-price{font-weight:700}.cart__hr-vertical{border-right:1px solid #535353}.cart-tile__container{border:2px solid #cac8ca;margin-top:30px;padding:20px;flex:1}.cart-tile__container:hover{cursor:pointer}.cart-tile__container.active{border-color:#e80813}.cart-tile__container.active .show-on-active{display:block}.cart-tile__container .show-on-active{display:none}.cart-tile__inpost-details{font-size:14px}.cart-tile__inpost-details span{font-weight:700;font-size:16px}.cart-tile__delivery-name{font-weight:600;font-size:20px;margin-bottom:0}.cart-tile__delivery-description{font-weight:500;font-size:14px}.cart-tile__delivery-cost{font-weight:500;font-size:14px;margin-bottom:0}.cart-tile__delivery-cost--free{color:#00b333;font-weight:700;font-size:12px}.cart-tile__delivery-details-container{display:flex;flex-direction:column;justify-content:center}.discount-form__code{border:1px solid #a0a0a0;background:0 0;font-size:14px;padding:10px 20px}.discount-form__submit{background:#e80813;color:#fff;border:2px solid #e80813;height:43px;width:43px;position:relative;left:-5px;font-size:20px;line-height:1;top:3px;transition:all .2s ease-in-out}.discount-form__submit:hover{background:0 0;color:#e80813;transition:all .2s ease-in-out}.shop__dashboard{margin:0 auto;background:#2d2d2d}.shop__dashboard--light{position:relative;margin:0 auto;background:#ebebeb;padding-bottom:40px}.shop__dashboard--light:after{content:" ";height:80px;top:0;left:0;width:100vw;z-index:0;background:#2d2d2d;position:absolute;display:block}.shop__dashboard--light .container--page-content{position:relative;z-index:1}.shop__container{margin:0 auto;padding:0}.shop__slider{padding-left:24px;flex:1;display:flex;flex-direction:column;overflow:hidden;position:relative}.shop__slider .owl-carousel .owl-nav button.owl-next,.shop__slider .owl-carousel .owl-nav button.owl-prev,.shop__slider .owl-carousel button.owl-dot{font-size:80px;color:#c1c0c0;-webkit-text-stroke-width:0}.shop__slider .owl-shop-thumbnails-slider.owl-carousel .owl-nav button.owl-next,.shop__slider .owl-shop-thumbnails-slider.owl-carousel .owl-nav button.owl-prev,.shop__slider .owl-shop-thumbnails-slider.owl-carousel button.owl-dot{font-size:36px;width:40px}.shop__slider .owl-nav .owl-next,.shop__slider .owl-nav .owl-prev{width:90px;outline:0}.shop-slide__thumbnail:not(:last-of-type){margin-right:20px}.shop-slide__thumbnail img{border:2px solid #fff}.shop-slide__thumbnail--active img{border-color:#e80813}.shop-slide{flex:1;padding-bottom:24px}.shop-slider-menu__container{padding-bottom:30px;display:flex}.shop-slide__controls{display:flex;justify-content:space-around}.shop__bestsellers.cart-bestsellers{background:0 0;padding-top:50px}.shop__bestsellers.cart-bestsellers .section__header{text-align:center}.shop__menu{flex:0 0 330px;background:#000;display:flex;flex-direction:column;justify-content:space-between;padding:5px 0}.shop__menu-header{color:#a2a2a2;padding:20px 30px;margin-bottom:0!important;line-height:1!important}.shop__menu-item{padding:5px 20px;text-transform:uppercase;color:#fff;font-weight:900;font-size:14px;align-items:center;display:flex}.shop__menu-item:hover{background:#e80813;color:#fff!important}.shop__menu-item .icon{width:30px;display:inline-flex;align-items:center;justify-content:center;margin-right:1rem}.shop__menu-item .name{padding-left:10px}.recommended-product{padding:12px 18px 12px;cursor:pointer;text-align:center;height:100%;color:#181415;flex-direction:column;display:flex;justify-content:space-between;align-items:center;transition:all .2s ease;margin-bottom:10px}.recommended-product--service-part{cursor:default;border:1px solid #939393}.recommended-product__name{font-size:18px;line-height:25px;margin-top:10px;flex:1}.recommended-product .old-price{font-size:15px;line-height:18px;text-decoration:line-through}.recommended-product .add-to-cart{width:40px;height:40px;cursor:pointer;justify-content:center}.recommended-product .add-to-cart:before{font-family:"Font Awesome 7 Pro";font-weight:500;display:inline-block;line-height:1;content:"\f07a";font-size:22px;position:relative;left:-2px}.recommended-product .add-to-cart span{display:none}.recommended-product .price{font-size:25px;line-height:30px;font-weight:900}.recommended-product:hover{background-color:#c8c8c8;transition:all .2s ease}.shop__recommended-and-hot-shot{display:flex;background:0 0;position:relative}.shop__recommended{flex:1 1 auto;background:#dcdcdc;min-height:20px;margin-left:35px;padding:22px 22px 12px;display:flex;flex-direction:column}.shop__recommended .row{height:100%}.shop__recommended .row>div{align-items:center;display:flex}.shop__recommended .col-md-4{padding-left:5px;padding-right:5px}.shop__recommended .section__header{margin-bottom:25px}.shop__hot-shot{flex:1 0 385px;background:#dcdcdc;border:2px solid #e80813;padding:35px 31px;display:flex;justify-content:space-between;flex-direction:column;position:relative}.shop__hot-shot-container{filter:blur(10px) grayscale(1)!important}.shop__hot-shot--empty{background:#000}.shop__hot-shot--promo{padding:0!important}.shop__hot-shot--inactive{border-color:#222}.shop__hot-shot--inactive>a,.shop__hot-shot--inactive>div{filter:grayscale(100%)}.shop__hot-shot--inactive:after{position:absolute;width:100%;height:100%;top:0;content:attr(data-inactive);left:0;display:flex;color:#fff;font-weight:900;text-transform:uppercase;text-align:center;font-size:48px;align-items:center;justify-content:center;background:rgba(0,0,0,.5)}.shop__hot-shot .add-to-cart{width:100%;display:block;text-align:center;cursor:pointer;margin-top:15px}.shop__hot-shot .section__header{margin:0;font-size:40px}.shop__hot-shot .promo-ends{text-transform:uppercase;padding:15px 0;font-size:16px;font-weight:500}.shop__hot-shot .old-price{font-weight:600;text-decoration:line-through;font-size:20px}.shop__hot-shot .promo-price{font-size:36px;font-weight:800;line-height:1}.shop__hot-shot .product-name{font-weight:500;font-size:23px;line-height:31px}.shop__hot-shot .lowest-price{text-align:center;display:block;width:100%;font-size:13px;line-height:16px}.shop__hot-shot .product-info{padding:20px 0;color:#181415}.add-to-cart{padding:10px 15px!important;background-color:#e80813;color:#fff;font-size:15px;display:inline-flex;align-items:center}.add-to-cart--no-stock{background-color:#555!important}.add-to-cart--product{align-self:flex-end}.add-to-cart--product,.add-to-cart--product-bar{margin-bottom:0}.add-to-cart--no-stock-white .add-to-cart--no-stock{background-color:#fff!important;color:#333!important}.add-to-cart i{vertical-align:middle;font-size:24px}.shop__adverts{display:flex;margin:30px 0}.shop__adverts .shop__advert:first-of-type{flex:0 1 calc(37% - 15px);margin-right:30px}.shop__adverts .shop__advert:last-of-type{flex:0 1 calc(63% - 15px)}.shop__bestsellers{background:#dcdcdc;padding:25px 0}.shop__bestsellers .section__header{padding:0 35px;color:#181415;text-align:center}.shop__bestsellers--white-header .section__header{color:#fff}.slider-spinner--shop{min-height:auto;height:100%;margin-left:24px}.slider-spinner--shop span{font-weight:900;letter-spacing:8px;font-size:60px}.owl-shop-slider:not(.owl-loaded) img,.owl-shop-thumbnails-slider:not(.owl-loaded) img{display:none}.owl-bestsellers .owl-stage{display:flex}.owl-bestsellers,.owl-promotions{padding:0 80px}.owl-bestsellers .owl-next,.owl-bestsellers .owl-prev,.owl-promotions .owl-next,.owl-promotions .owl-prev{width:100px;-webkit-text-stroke:0;color:#c2c2c2!important;transition:color .2s ease}.owl-bestsellers .owl-next:hover,.owl-bestsellers .owl-prev:hover,.owl-promotions .owl-next:hover,.owl-promotions .owl-prev:hover{color:#222!important}.owl-bestsellers .owl-next:active,.owl-bestsellers .owl-next:focus,.owl-bestsellers .owl-prev:active,.owl-bestsellers .owl-prev:focus,.owl-promotions .owl-next:active,.owl-promotions .owl-next:focus,.owl-promotions .owl-prev:active,.owl-promotions .owl-prev:focus{outline:0}.owl-bestsellers .owl-next i,.owl-bestsellers .owl-prev i,.owl-promotions .owl-next i,.owl-promotions .owl-prev i{font-size:90px}[data-tooltip]{position:relative;z-index:2;cursor:pointer}[data-tooltip]:after,[data-tooltip]:before{visibility:hidden;opacity:0;pointer-events:none}[data-tooltip]:before{position:absolute;bottom:100%;left:50%;margin-bottom:5px;margin-left:-80px;padding:7px;width:160px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#e80813;color:#fff;content:attr(data-tooltip);text-align:center;font-size:14px;line-height:1.2;text-transform:none;font-weight:500}[data-tooltip]:after{position:absolute;bottom:100%;left:50%;margin-left:-5px;width:0;border-top:5px solid #e80813;border-right:5px solid transparent;border-left:5px solid transparent;content:" ";font-size:0;line-height:0}[data-tooltip][disabled]:hover:after,[data-tooltip][disabled]:hover:before{visibility:visible;opacity:1}.details--no-button{width:100%;height:100%;max-width:100%!important}.details--no-button>div,.details--no-button>p{display:none!important}.videos{border-top:1px solid #fff;padding-top:40px}.videos__item{margin-top:30px}.videos__item-title{text-align:center;color:#fff;margin-bottom:40px;font-size:20px}.videos__item-video-container{position:relative;padding-top:56%}.videos__iframe{position:absolute;top:0;left:0;width:100%;height:100%}.videos__item-cover{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;z-index:2}.videos__item-play{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);z-index:4}.videos__item-play img{max-width:150px}.videos__item-play:hover{cursor:pointer}.videos__mask{position:absolute;width:100%;height:calc(100% + 1px);left:0;top:0;background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0,#000 87%);background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0,#000 87%);background:radial-gradient(ellipse at center,rgba(0,0,0,0) 0,#000 87%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#000000", GradientType=1 );z-index:3}.videos--playing .videos__item-cover,.videos--playing .videos__item-play,.videos--playing .videos__mask{display:none!important}.form-select .select2{width:100%!important}.form-select .select2 .select2-selection__arrow{display:none}.form-select .select2 .select2-selection{border:none!important;width:100%!important}.form-select .select2 .select2-selection__rendered{color:#c5c5c5;line-height:normal;padding:1px 20px 1px 4px}.select2-container--dark .select2-dropdown{background:#171717;color:#c5c5c5;box-sizing:content-box;margin-left:-1px;border-radius:0}.select2-results__options{max-height:150px;overflow-y:auto}.select2-search--dropdown{position:absolute;width:calc(100% - 45px)!important;left:0;padding:0 7px;background-color:#171717!important;display:flex;align-items:center}.select2-search--dropdown:before{font-family:"Font Awesome 7 Pro";font-weight:900;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;margin-right:5px;content:"\f002"}.select2-search__field{border:0!important;padding:9px 0!important}.select2-dropdown--above{border-bottom:1px solid #c5c5c5!important}.select2-dropdown--above .select2-search--dropdown{bottom:-40px}.select2-dropdown--below{border-top:1px solid #c5c5c5!important}.select2-dropdown--below .select2-search--dropdown{top:-40px}.comparison-bar{position:fixed;bottom:0;left:0;width:100%;color:#e5e5e5;z-index:5;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);padding:0 20px 30px;display:flex;align-items:flex-end}.comparison-bar .btn{margin-top:70px}.comparison-bar__background{position:absolute;bottom:-55px;left:0;background:linear-gradient(0deg,#000,#313131);width:100%;height:100%;border-top:2px solid red}.comparison-bar .comparison-bar__item:hover .comparison-delete-icon{display:block}.comparison-bar .comparison-delete-icon{top:0;right:0;display:none}.comparison-bar .vs{z-index:2;color:#aaa}.comparison-bar .vs:last-of-type{display:none}.comparison{margin-top:96px}.comparison a{color:#181415}.comparison .old-price{text-decoration:line-through;font-size:13px}.comparison .form-select{border:none!important}.comparison .form-select:after{border-left-color:transparent}.comparison .select2{background-color:#dcdcdc}.comparison .select2-selection{border:none}.comparison .select2-search--dropdown{background-color:#dcdcdc!important}.comparison .select2-selection__placeholder,.comparison .select2-selection__rendered{color:#181415!important;font-weight:700!important;font-size:14px;line-height:24px;text-transform:uppercase}.comparison .select2-selection.select2-selection--single{padding:0!important;display:flex;align-items:center;justify-content:center}.comparison .form-select:before{background-color:#dcdcdc!important}.comparison-dropdown{margin-top:10px}.comparison-dropdown .select2-search--dropdown{width:100%!important}.comparison-delete-icon{color:#e80813;position:absolute;top:15px;right:15px}.comparison__header{background-color:#e5e5e5;text-align:center;padding:40px}.comparison__content{background-color:#dcdcdc;padding:35px 90px}.comparison__content--empty .comparison__header-row-item--placeholder{display:none}.comparison__header-row-item{flex-grow:1;flex-shrink:1;flex-basis:15%;text-align:center;position:relative}.comparison__header-row-item--placeholder{flex-basis:25%}.comparison__header-row-item:not(.comparison__header-row-item--active) img{filter:grayscale(1);opacity:.3}.comparison__header-row-item img{max-width:100%;max-height:120px;margin-bottom:5px;width:auto!important;margin-left:auto;margin-right:auto}.comparison__feature-row{display:flex}.comparison__feature{flex-basis:15%;text-align:center;padding:8px 5px}.comparison__feature--difference{color:red;font-weight:600}.comparison__feature:not(.comparison__feature--active):not(.comparison__feature-row__header){text-align:center}.comparison__feature-row__header{font-weight:bolder;text-align:left;border-right:2px solid #e80813;flex-basis:25%}.comparison__features{margin-top:20px}.header-cart__container{width:540px;background-color:#eee;padding:0;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.header-cart__content .perfect-scrollbar-container{max-height:420px;height:40vh;position:relative}.header-cart__content-item{padding-left:10px;padding-right:6px;display:flex;justify-content:space-between;align-items:center;position:relative;margin:0 20px}.header-cart__content-item-name{font-size:14px}.header-cart__content-item-delete{margin-left:5px;color:#7d7d7d}.header-cart__content-item img{margin-right:15px}.header-cart__content-item:not(:last-of-type){border-bottom:1px solid #e80813}.header-cart__content-item:first-of-type{border-top:1px solid #e80813}.header-cart__content-item-header{padding:20px 0;font-weight:600;border:none!important}.header-cart__content-item-header span:last-of-type{padding-right:30px}.header-cart__header{display:flex;align-items:center;justify-content:space-between;color:#bcbcbc;padding:17px 23px;background-color:#272727}.header-cart__header div.header{font-size:18px;text-transform:uppercase;font-weight:900;margin:0}.header-cart__header sub{font-size:90%;bottom:-.01em}.header-cart__price{font-weight:700}.header-cart__footer{display:flex;align-items:center;justify-content:space-between;background-color:#dcdcdc;padding:19px 24px;font-size:14px}.header-cart__footer a{color:#272727}#headerCart:focus{outline:0}#headerCart+.dropdown-menu{background:0 0;transition:visibility 0s ease .3s,opacity .2s linear .3s;border:none}.fa-layers .fa-layers-counter{background-color:#e80813;color:#fff;line-height:1;max-width:5em;overflow:hidden;box-shadow:0 0 2px 3px #e80813;padding:1px;right:0;text-overflow:ellipsis;top:0;transform-origin:top right;font-size:10px;font-weight:600;border-radius:2px;display:inline-block;position:absolute;text-align:center}.cart{background-color:#eee}.cart table:not(.product-description-table) tbody tr:nth-of-type(odd){background:#fff}.cart__container{padding:60px 0 50px;margin:0 auto}.cart__container .form-control,.cart__container .form-select .select2 .select2-selection,.cart__container .select2-search__field,.form-select .select2 .cart__container .select2-selection{border:1px solid #bbb;padding:.375rem .75rem!important}.cart__container .font-weight-bold{font-weight:400!important}.cart__container td,.cart__container th{padding:.75rem 1rem}.cart__container .quantity-input-group .input-group-text{background:0 0;color:#000;font-weight:700;border-color:#000;border-radius:0}.cart__container .quantity-input{-moz-appearance:none;-ms-text-size-adjust:100%;-webkit-appearance:none;-webkit-text-size-adjust:100%;appearance:none;-moz-appearance:textfield;width:64px;text-align:center;color:#000;font-weight:500;border-top:1px solid #000;border-bottom:1px solid #000;border-left:0;border-right:0;background:0 0}.cart__container .quantity-input::-webkit-inner-spin-button,.cart__container .quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart__icons{background:#171717;padding:25px 0}.cart__icon{color:#fff}.cart__icon span{margin-left:30px}.cart h1{font-weight:900;margin:0}.header-cart__content-item-delete{color:#434343;font-size:20px}.cart-success{color:#0bbb12;padding:25px 0;text-align:center;background-color:#dcdcdc}.discount-form__code{border:2px solid #C4C4C4;text-align:center;font-weight:800;font-size:18px;line-height:21px;min-width:1px}.discount-form__code::placeholder{text-transform:uppercase;color:#C4C4C4}.discount-form__submit{top:0;height:45px;width:45px;left:-2px}.cart-breadcrumbs{display:flex;margin:0 auto 45px;align-items:center;justify-content:space-between}.cart-breadcrumbs__title{color:#212529}.cart-breadcrumbs__step{flex:0;white-space:nowrap;text-transform:uppercase}.cart-breadcrumbs__step--line{flex:1;margin:0 20px;border-bottom:2px solid #e80813;height:15px;width:120px}.cart-breadcrumbs__step.active~.cart-breadcrumbs__step .cart-breadcrumbs__title{color:#c4c4c4!important}.cart-breadcrumbs__step.active~.cart-breadcrumbs__step .cart-breadcrumbs__number{background:#c4c4c4}.cart-breadcrumbs__step.active~.cart-breadcrumbs__step--line{border-bottom-color:#c4c4c4}.cart-breadcrumbs__number{display:inline-block;background:#e80813;color:#fff;width:29px;margin-right:10px;height:29px;text-align:center;position:relative;font-weight:700;line-height:29px}.alertify-notifier .ajs-message.ajs-visible{color:#fff;width:500px;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);padding:20px;display:flex;align-items:center;max-width:100vw;font-weight:500}.alertify-notifier .ajs-message.ajs-visible.ajs-error:before,.alertify-notifier .ajs-message.ajs-visible.ajs-success:before{font-family:"Font Awesome 7 Pro";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;margin-right:10px;text-align:center;width:1.25em}.alertify-notifier .ajs-message.ajs-visible.ajs-success{background:rgba(76,175,80,.8)}.alertify-notifier .ajs-message.ajs-visible.ajs-success:before{font-weight:300;content:"\f00c"}.alertify-notifier .ajs-message.ajs-visible.ajs-error{background:rgba(232,8,19,.8)}.alertify-notifier .ajs-message.ajs-visible.ajs-error:before{font-weight:900;content:"\f071"}.security{background:#e5e5e5;padding:60px 0}.security .container{max-width:1200px}.security-column:first-of-type{padding:60px 80px 60px 0;border-right:1px solid #a6a6a6}.security-column:last-of-type{padding:60px 0 60px 80px}.form-control__password{position:relative}.form-control__show-password{top:7px;position:absolute;right:10px}.form-control__show-password:hover{cursor:pointer}.security .checkbox label{font-size:12px}.shop-security-column{background:#fff;padding:40px 70px}.shop-security-column .section__header{text-align:center;font-size:40px;line-height:48px}.form-select .select2 .shop-security-column .select2-selection,.shop-security-column .form-control,.shop-security-column .form-select .select2 .select2-selection,.shop-security-column .select2-search__field{border:1px solid #bbb!important;padding:.375rem .75rem!important}.shop-security-column .checkbox label{align-items:flex-start;text-align:justify}.shop-security-column .checkbox label input{position:relative;top:1px}.shop-security-column label.required:after{margin-left:5px;position:relative;top:-2px}.shop-security-column .section__description{font-size:15px;line-height:18px;margin-bottom:1.5rem}.shop-security-column .form--register .btn{width:100%;margin-top:1rem}input[type=checkbox].switch-input{height:0;width:0;visibility:hidden}label.switch{cursor:pointer;text-indent:-9999px;width:45px;height:22px;background:grey;display:block;border-radius:10px;position:relative;margin-bottom:0}label.switch:after{content:"";position:absolute;top:4px;left:5px;width:14px;height:14px;background:#fff;border-radius:9px;transition:.3s}input.switch-input:checked+label.switch{background:#e80813}input.switch-input[disabled]+label.switch{opacity:.6;cursor:not-allowed}input.switch-input:checked+label.switch:after{left:calc(100% - 5px);transform:translateX(-100%)}label.switch:active:after{width:13px}.translation-form{padding-top:100px;background:#e5e5e5}.translation-form__container{max-width:1240px;margin:0 auto}.translation-form__label{display:flex;align-items:center}.translation-form__row{display:flex;padding:10px 10px;font-size:14px;border-bottom:1px solid #ccc}.translation-form__row--to-translate{background:#fff7f7!important}.translation-form__row:nth-of-type(odd){background:#ededed}.translation-form__row input[type=text],.translation-form__row textarea{width:100%;border:1px solid #ccc;padding:5px;font-size:14px}.translation-form__column{flex:1}.user-list-table{border-collapse:separate;border-spacing:0 1rem}.user-list-table tr{background:0 0!important}.user-list-table tr th{border:none;background:0 0!important}.user-list-table tr td{background:#e5e5e5!important;padding:1rem 1.25rem}.user-list-table tr td:first-of-type{padding-left:1.75rem}.user-list-table tr td:last-of-type{padding-right:1.75rem}.user-panel__container{padding:60px 0 50px;background-color:#eee;margin:0 auto}.user-panel__container .nav-link:not(.nav-link--header){padding:.25rem 0;font-size:14px;color:#4f4f4f}.user-panel__container .nav-link.active{color:#e80813}.user-panel__container .nav-link--header{font-weight:bolder;padding-left:0;padding-right:0}.user-avatar{border-radius:50%;border:3px solid #e2001a;width:64px;height:64px}.user-avatar-upload__container{width:64px;height:64px}.user-avatar-upload__container:hover .user-avatar-upload{opacity:.8}.user-avatar-upload{display:flex;align-items:center;justify-content:center;border-radius:50%;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#e80813;opacity:0;z-index:2;color:#fff;cursor:pointer;transition:opacity .2s ease}.shipping-address-box{background-color:#e5e5e5}.shipping-address-box--default{border:2px solid #e80813;position:relative}.shipping-address-box--default:after,.shipping-address-box--default:before{position:absolute;left:50%;transform:translateX(-50%);content:attr(data-translation);font-size:13px;padding:0 20px;font-weight:500;white-space:nowrap}.shipping-address-box--default:before{color:transparent;background-color:#e5e5e5;top:-2px}.shipping-address-box--default:after{top:-12px}.user-order-table td:first-of-type{padding-left:24px}.user-order-table td:last-of-type{padding-right:24px}.user-order-table tr{background-color:#e5e5e5!important}.user-order-table tfoot tr{background-color:transparent!important}.user-order-block{background-color:#e5e5e5;padding:16px 24px;font-size:14px}.orders-shipping-date{font-size:12px}.promotion-lp:not(.shop__dashboard--light){background:#171717}.promotion-lp .cart-breadcrumbs__step{display:flex;flex-direction:column;align-items:center;flex:1;min-width:1px}.promotion-lp .cart-breadcrumbs__number{margin-bottom:15px;margin-right:0;width:50px;height:50px;line-height:50px;font-weight:800;font-size:26px}.promotion-lp .cart-breadcrumbs>div{white-space:normal;text-align:center;text-transform:none;font-size:14px}.promotion-lp:after{display:none!important}.promotion__thresholds-container{background-color:#dcdcdc;padding:40px 25px 0;justify-content:space-evenly}.promotion__product-list-container .product-list,.promotion__product-list-container .product-list__inner-container{background:0 0!important}.promotion__product-list-container .product-list{padding:20px 0}.promotion__product-list-container .list__link{background:#fff}.promotion__product-list-container .list__manufacturer-code,.promotion__product-list-container .list__name,.promotion__product-list-container .old-price,.promotion__product-list-container .price{color:#181415}.promotion__threshold-container{position:relative}.promotion__threshold-container:after,.promotion__threshold-container:before{width:50px;height:50px;content:" ";position:absolute;background:rgb(182.7,6.3,14.9625);top:calc(50% - 36px);z-index:1}.promotion__threshold-container:before{transform:rotate(-73deg) translateY(-50%);right:3px}.promotion__threshold-container:after{transform:rotate(73deg) translateY(-50%);left:3px}.promotion__threshold-container--condition:after,.promotion__threshold-container--condition:before{background:#666}.promotion__threshold-container--condition .promotion__threshold-discount{background:#333}.promotion__threshold{background-color:#dcdcdc;border:5px solid #e80813;display:flex;width:calc(100% - 80px);margin-left:40px;flex-direction:column;justify-content:space-between;padding:13px 0;margin-bottom:40px;z-index:2;position:relative;font-size:20px}.promotion__threshold-discount{margin:13px 0;width:calc(100% + 80px);height:90px;background:#e80813;color:#fff;font-size:60px;font-weight:800;display:flex;left:-40px;position:relative;align-items:center;justify-content:center}.promotion__threshold-footer{display:none}.promotion__threshold-header{text-transform:uppercase;text-align:center;font-weight:700;line-height:1.2;padding:0 5px;height:60px;display:flex;flex-direction:column;justify-content:center}.promotion__threshold-header small{font-weight:600}.btn-light{width:100%;text-transform:uppercase}.promotions__list-item-overlay{position:absolute;top:0;left:0;content:" ";width:100%;z-index:2;height:100%;background:radial-gradient(circle,rgba(0,0,0,.2) 0,rgba(0,0,0,.7) 100%);transition:all .3s ease;opacity:0;display:flex;align-items:center;justify-content:center}.promotions__list-item-overlay .btn-primary{color:#fff;background-color:#e80813;border-color:#e80813}.promotions__list-item:hover .promotions__list-item-overlay{opacity:1;transition:all .3s ease}.promotions__list-item{position:relative;display:block}.promotions__list-item--inactive img{filter:grayscale(1)}.promotions__list-item img{border:1px solid #000}.owl-carousel.owl-shop-slider .owl-nav button.owl-next,.owl-carousel.owl-shop-slider .owl-nav button.owl-prev{transition:.3s ease;opacity:0}.owl-carousel.owl-shop-slider:hover .owl-nav button.owl-next,.owl-carousel.owl-shop-slider:hover .owl-nav button.owl-prev{transition:.3s ease;opacity:.5}.shop-slider-thumbnail-href img{filter:grayscale(1);transition:.2s ease}.shop-slider-thumbnail-href.active img{filter:none;transition:.2s ease}.shop-slider-thumbnail-href:hover img{filter:none;transition:.2s ease}.complaint{background:#eee;padding:100px 0}.complaint__status-0{color:orange}.complaint__status-1{color:#000}.complaint__container{max-width:1550px;margin:0 auto}.complaint__type-desc{position:relative;font-size:12px;top:-3px;line-height:1.3;display:inline-block;color:#000;font-weight:400;text-transform:initial}.complaint__info-box{background:#e8e8e8;color:#6d6d6d;padding:20px 20px 20px 45px;position:relative}.complaint__info-box:after{font-family:"Font Awesome 7 Pro";font-weight:900;display:inline-block;line-height:1;content:"\f05a";position:absolute;top:24px;left:15px}.complaint__info-box p{font-weight:700;margin-bottom:5px}.complaint__form-section .form-group{display:flex;flex-direction:row}.complaint__form-section .control-label{flex:0 0 320px;text-align:right;padding-right:15px;margin-bottom:0;margin-top:10px}.complaint__form-section .form-control,.complaint__form-section .form-select .select2 .select2-selection,.complaint__form-section .select2-search__field,.form-select .select2 .complaint__form-section .select2-selection{flex:1}.complaint__type{width:100%}.complaint__type-container{max-width:1345px;margin:0 auto}.complaint__form-section{padding:50px 0}.complaint__type-option{border:2px solid #c9c9c9;display:flex;flex:0 0 100%;align-items:center;margin-bottom:13px;padding:15px 10px;cursor:pointer;transition:all .2s ease}.complaint__type-option.active{transition:all .2s ease;border-color:#000}.complaint__type-option.active .complaint__type-checkbox:after{transition:all .2s ease;display:block;content:"";position:absolute;top:3px;left:3px;width:12px;height:12px;background:#e80813}.complaint__type-checkbox{transition:all .2s ease;display:inline-block;width:20px;height:20px;border:1px solid #a0a0a0;margin-right:20px;position:relative}.complaint__type-name{text-transform:uppercase;flex:1;color:#000;font-weight:500}.complaint-chat{display:flex;flex-direction:column;padding:20px;background:#fafafa;max-width:1200px;margin:0 auto}.complaint-chat__text{font-size:14px}.complaint-chat__message-field{background:#e5e5e5;padding:15px!important}.complaint-chat__message-field:focus{background:#e5e5e5}.complaint-chat__form-container{max-width:1200px;margin:0 auto;background:#fff;padding:10px 20px 15px}.complaint-chat__form-container.form--inverted textarea{border:none!important;border-top:0!important;font-weight:600}.complaint-chat__form-container.form--inverted textarea:focus{outline:0!important}.complaint-chat__message{display:flex}.complaint-chat__body{display:flex;flex-direction:column;background:#e5e5e5;padding:5px 15px;margin:0 10px;border-radius:15px 15px 0 15px}.complaint-chat__message-details{display:flex;flex-direction:row;justify-content:space-between}.complaint-chat__author{font-weight:600}.complaint-chat__message-details{font-size:12px;display:flex;align-content:space-between}.complaint-chat__avatar{display:flex;align-items:flex-end}.complaint-chat__avatar img{max-width:40px}.complaint-chat__message-container{display:flex;flex-direction:row;margin-bottom:20px;justify-content:flex-end}.complaint-chat__message-container .complaint-chat__message{flex-direction:row-reverse}.complaint-chat__message-container--staff{justify-content:flex-start}.complaint-chat__message-container--staff .complaint-chat__message{flex-direction:row}.complaint-chat__message-container--staff .complaint-chat__body{border-radius:15px 15px 15px 0}@media only screen and (max-width:650px){.complaint__form-section .control-label,.complaint__form-section .form-control,.complaint__form-section .form-select .select2 .select2-selection,.complaint__form-section .select2-search__field,.form-select .select2 .complaint__form-section .select2-selection{flex:1 0 100%;text-align:left}.complaint__form-section .form-group{flex-wrap:wrap}}.cooperation-header{color:#c5c5c5}.page__header--cooperation-1{color:#fff;font-weight:300;font-size:36px}.page__header--cooperation-2{color:#fff;font-weight:1000;margin-top:10px;margin-bottom:30px}.page__header--cooperation-3{color:#fff;font-weight:500;text-transform:none;font-size:18px;letter-spacing:1.1px}.stripe-redirect{position:fixed;z-index:9999;background:#e5e5e5;top:0;left:0;width:100%;height:100%;color:#313131;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:20px;font-weight:700}.stripe-redirect img{max-width:300px}.work-list__item{background:#171717;border-radius:66px;padding:42px 59px;margin-bottom:44px;align-items:center;border:2px solid transparent;transition:all .2s ease-out}.work-list__item:hover{border:2px solid #e80813;transition:all .2s ease-out}.work-list__button{border-radius:20px;padding:8px 16px!important}.work-list__name{font-weight:800}.offer__details-box{border-radius:40px;background:#171717;padding:39px 47px;margin-bottom:60px}.offer__details-title{font-size:35px;font-weight:800;margin-bottom:28px}.offer__details-list{font-weight:300;font-size:16px;margin-left:20px}.offer__details-list-item{margin-bottom:15px;list-style:disc}.work__view{color:#fff;max-width:1250px;margin:150px auto 0}.work__header-title{color:#fff;font-size:22px;margin-bottom:5px}.work__header-banner{font-size:32px;font-weight:600;color:#fff;text-align:center;margin:30px 0}.work__header-banner img{height:55px}@media (max-width:1540px){.work__banner-image{display:none}.work__banner{padding-bottom:0}.work__header-title{font-size:16px}}.orange-flex{color:#fff}.orange-flex__banner{padding-top:120px;min-height:100vh;display:flex;flex-direction:column;flex:1}.orange-flex__background{background:#171717}.orange-flex__header{font-size:50px;font-weight:900;text-transform:uppercase;text-align:center;line-height:1.2}.orange-flex__image-container{position:relative;text-align:center}.orange-flex__image{transition:all ease-in-out .3s}.orange-flex__old-price{font-size:20px;font-weight:400;color:#fff;text-decoration:line-through}.orange-flex__price{font-size:25px;font-weight:900;color:#fff}.orange-flex__name{font-size:20px;color:#fff;font-weight:700;text-align:center;margin-bottom:5px;margin-top:20px}.orange-flex__badge-discount{background:#e80813;color:#fff;font-weight:600;font-size:20px;padding:5px 7px}.orange-flex__item{background:#000;display:block;border:2px solid #000;transition:all ease-in-out .3s;margin-bottom:20px;padding:15px;position:relative}.orange-flex__item:hover{transition:all ease-in-out .3s;border:2px solid #e80813}.orange-flex__item:hover .orange-flex__image{opacity:0;transition:all ease-in-out .3s}.orange-flex__item:hover .orange-flex__image--hover{opacity:1;transition:all ease-in-out .3s}.orange-flex__badges{position:absolute;top:20px;right:-2px}.orange-flex__products-container{max-width:1090px;margin:0 auto}.orange-flex__image--hover{position:absolute;transition:all ease-in-out .3s;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}.orange-flex__discount{text-align:center;color:transparent;font-size:180px;font-weight:900;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:3px;-webkit-text-stroke-color:#fff}.orange-flex__discount-code{text-transform:uppercase;font-size:35px;background:#e80813;font-weight:800;text-align:center;display:inline-block;padding:10px 20px}.orange-flex__relative-image{position:relative;transition:all ease-in-out 0s}.orange-flex__bg-img{position:absolute;top:60px;filter:blur(5px)}.orange-flex__bg-img--1{left:20%}.orange-flex__bg-img--2{right:20%}.orange-flex__discount-description{text-transform:uppercase;font-size:25px;font-weight:500;text-align:center}.orange-flex__description{color:#fff;font-size:18px}.orange-flex__more{text-align:center;position:relative;animation:move .7s infinite;animation-play-state:paused;display:inline-block;padding:10px 20px}.orange-flex__more i{color:#e80813;font-weight:700;font-size:50px}.orange-flex__more:hover{cursor:pointer;animation-play-state:running}@keyframes move{0%{top:0}50%{top:15px}100%{top:0}}@media only screen and (max-width:1300px){.orange-flex__bg-img--1{left:10%}.orange-flex__bg-img--2{right:10%}.orange-flex__discount{font-size:130px}.orange-flex__header{font-size:40px}.orange-flex__discount-code{font-size:30px;padding:10px 10px}}@media only screen and (max-width:1100px){.orange-flex__banner{min-height:calc(100vh - 70px)}}@media only screen and (max-width:960px){.orange-flex__banner{padding-top:0}}@media only screen and (max-width:767px){.orange-flex__banner{min-height:auto;padding-top:40px}}#faq-accordion{padding:50px 0}#faq-accordion .card,#faq-accordion .card-header{background:0 0}#faq-accordion .card{border:2px solid #C4C4C4;color:#000}#faq-accordion .card:not(:last-of-type){border-bottom:none}#faq-accordion .card-header{font-size:25px;line-height:30px;font-weight:700;border:none}#faq-accordion .card-header>div.collapsed .fa-chevron-up{display:none}#faq-accordion .card-header>div:not(.collapsed) .fa-chevron-down{display:none}#faq-accordion .card-body{font-weight:300;font-size:18px;line-height:25px}#faq-accordion .card-body>p{margin:0;color:#000}.payu-installments{background:#fff;padding:5px 10px;text-align:center;font-size:14px;cursor:pointer}.payu-installments:hover *{color:#e80813!important;transition:all .2s ease}.payu-installments a{transition:all .2s ease;color:#000!important;text-decoration:none!important}.payu-installments--dark{background:#000}.payu-installments--dark a{color:#fff!important;transition:all .2s ease}.payu-installments--dark *{color:#fff!important;transition:all .2s ease}.payu-installments__title{font-weight:700;margin:0;padding:0;font-size:12px}.payu-installments--inline{display:inline-block}.product-stores{background:#000;padding:60px 0}.product-stores__header{font-size:28px;color:#fff;font-family:Nulshock,Arial,sans-serif;text-align:center;text-transform:uppercase;font-weight:700;margin-bottom:20px}.owl-carousel.owl-stores .owl-item{text-align:center}.owl-carousel.owl-stores .owl-item a{display:inline-block}.owl-carousel.owl-stores .owl-item img{max-width:400px;filter:grayscale(100%);transition:all .1s ease-in}.owl-carousel.owl-stores .owl-item a:hover img{filter:none;transition:all .1s ease-in}.rebranding{background:#000;font-family:Montserrat}.rebranding section{position:relative}.rebranding__title{text-align:center;font-family:Montserrat;font-size:36px;letter-spacing:0;color:#FFF;text-transform:uppercase;opacity:1;line-height:normal;font-weight:700;margin-bottom:20px}.rebranding__description{text-align:center;font-family:Montserrat;line-height:normal;font-size:23px;letter-spacing:0;color:#6E6E6E;opacity:1}.rebranding__main-logo{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);max-width:100%}.rebranding__icon{font-size:50px!important;color:#6E6E6E;padding-top:20px}.rebranding__section--compare-logo{background-image:url(https://web.impakt.com.pl/opisy/xhn8zviht6azrg5tfapfxho3.png);background-repeat:no-repeat}.rebranding__section--process{background-image:url(https://web.impakt.com.pl/opisy/d4wgwa8sudwrmnhs0pd8rrb0.png)}.rebranding__section--video{padding:60px 0;text-align:center}.rebranding__section--main{position:relative;height:100vh;background-size:cover;background-image:url(https://web.impakt.com.pl/opisy/r9xoyxxb3jtsz64gdq9m2ngo.png);background-position:center}.rebranding__video{max-width:1364px}.rebranding__compare-logo{max-height:97px}.rebranding__container{max-width:1100px;margin:0 auto}.rebranding__text-container{margin:140px 0}.rebranding__logo{padding:0 260px}.rebranding__header{color:#fff;font-size:21px;text-transform:uppercase;font-weight:400;font-family:Montserrat;line-height:normal;padding:0 140px;margin-bottom:100px}.rebranding__header--samples{padding-top:38px}.rebranding__header--fix{position:absolute;top:38px;left:0}.rebranding__header:before{content:"// ";color:red}.rebranding__logo-container{height:100px;display:flex;align-items:center}@media only screen and (max-width:1400px){.rebranding__logo{padding:0 160px}}@media only screen and (max-width:1250px){.rebranding__main-logo{max-width:70%}}@media only screen and (max-width:1120px){.rebranding__container{padding:0 30px}}@media only screen and (max-width:1100px){.rebranding__header{padding:0 60px}.rebranding__header--fix{top:15px}}@media only screen and (max-width:1080px){.rebranding__logo{padding:0 60px}}@media only screen and (max-width:800px){.rebranding__section--main{height:50vh}.rebranding__title{font-size:30px}.rebranding__header--fix{margin-bottom:0;position:inherit}.rebranding__header{padding:0 45px}.rebranding__description{font-size:20px}.rebranding__text-container{margin:80px 0}.rebranding__pre-brainstorm{position:relative;top:15px}}@media only screen and (max-width:600px){.rebranding__header{color:#fff;margin-bottom:40px;font-size:15px}}.press-materials__title{text-transform:uppercase;font-weight:900;font-size:25px}.press-materials__download{text-transform:uppercase;font-weight:900;font-size:18px}.press-materials__link{padding-right:20px;color:#000;text-decoration:underline}.press-materials__link:hover{text-decoration:underline}.press-contact-container .faq-container{display:none;padding:40px 0}.press-contact-container .contact-info__container{display:none;visibility:hidden}.press-contact-container .contact-info__title{display:none;visibility:hidden}.form-select .select2 .press-contact-container .select2-selection,.press-contact-container .form-control,.press-contact-container .form-select .select2 .select2-selection,.press-contact-container .select2-search__field{color:#000;border-bottom-color:#171717!important;border-bottom-width:2px!important}.form-select .select2 .press-contact-container .select2-selection::placeholder,.press-contact-container .form-control::placeholder,.press-contact-container .form-select .select2 .select2-selection::placeholder,.press-contact-container .select2-search__field::placeholder{color:#000}.press-contact-container .form-select:before{background:#eee!important}.press-contact-container .form-select:after{border-left:2px solid #171717!important}.press-contact-container .contact-form__add-attachments{border:2px solid #171717}.press-contact-container .form-select{border:2px solid #171717}.press-contact-container .select2-container--dark .select2-dropdown{background:#eee;color:#171717}.press-contact-container .form-select .select2 .select2-selection__rendered{color:#171717}.news__header-image{object-fit:cover;min-height:450px}.news__header-image--rwd{display:none}.news__content-container{max-width:700px;margin:0 auto}.news-author__avatar{width:80px;height:80px;overflow:hidden;border-radius:50%;flex:0 0 80px}.news-author__header{display:flex;align-items:center;margin-bottom:20px}.news-author__name{text-transform:uppercase;font-weight:700;padding-left:16px;font-size:18px;flex:1;white-space:pre-wrap;word-break:break-word}.news-author__about{font-size:14px;margin-bottom:24px}.news-author__share-header{text-transform:uppercase;font-weight:700;font-size:18px}.news-author__share-icons{margin-bottom:40px}.news-author__share-icons a{color:#000;font-size:25px;display:inline-block}.news__tag-header{color:#000;font-family:Montserrat,serif;font-size:18px;font-weight:300;font-style:normal;letter-spacing:normal;margin-bottom:20px}.news__product-gallery-item{margin:20px 0}.news__product-gallery-thumb{background:#c4c4c4;width:101px;margin-right:17px;display:inline-block;border:1px solid #c4c4c4;margin-bottom:17px}.news__product-gallery-thumb:last-of-type{margin-right:0}.news__product-gallery-thumb.active,.news__product-gallery-thumb:hover{border-color:#e80813}.news__product-gallery-thumb:hover{cursor:pointer}.news__product-gallery-thumb.active{cursor:initial!important}.news__hr{border-top:1px solid #707070;margin:45px 0}.news__tag{color:#fff;font-family:Montserrat,serif;font-size:18px;font-weight:300;background:#000;display:inline-block;margin-right:20px;margin-bottom:20px;padding:4px 15px}.news__content{color:#000;font-family:Montserrat,serif;font-size:18px;font-weight:300;padding-bottom:45px}.news__content img{height:auto}.news__content h1,.news__content h2,.news__content h3,.news__content h4,.news__content h5,.news__content h6{font-size:1.75rem;font-weight:500;line-height:1.2}.news__content h1{font-size:2.25rem;line-height:1.2;font-weight:500}.news__category{color:#000;font-family:Montserrat,serif;font-size:18px;font-weight:300;text-transform:uppercase}.news__title{color:#000;font-family:Montserrat,serif;font-size:40px;font-weight:700;white-space:pre-wrap;word-break:break-word;line-height:1.1;margin-bottom:40px}.news__product-download{margin-top:30px}.news__sidebar-image-container{background:#c4c4c4;text-align:center}.news__sidebar-lead{color:#000;font-family:Montserrat,serif;font-size:18px;font-weight:300;line-height:25px;margin-top:14px}.news__sidebar-title{color:#000;font-family:Montserrat,serif;font-size:20px;font-weight:900;line-height:1.2;margin-top:14px;text-transform:uppercase;white-space:pre-wrap;word-break:break-word}.news__sidebar-category{color:#000;margin-top:17px;font-family:Montserrat,serif;font-size:18px;font-weight:300;text-transform:uppercase}.news__sidebar-news{padding-bottom:61px}.news__container{max-width:1640px;margin:0 auto;padding:40px 0}.news__header-container{position:relative}.news-item__item-outer{margin:8px}.news-item__link{display:flex;width:100%;flex-direction:column}.news-item__link:hover .news-item__image-container img{transform:scale(1.1);transition:all .2s ease-in-out}.news-item__container{display:flex;flex-direction:column;flex:1}.news-item__item{flex:0 0 calc(50% - 8px);margin-bottom:16px;display:flex}.news-item__image-container{background:#000;text-align:center;overflow:hidden}.news-item__image-container img{transition:all .2s ease-in-out}.news-item__details{background:#fff;padding:17px 38px 38px;flex:1}.news-item__category{color:#c4c4c4;font-family:Montserrat,serif;font-size:18px;font-weight:300;text-transform:uppercase}.news-item__title{color:#000;font-family:Montserrat,serif;margin-top:12px;font-size:25px;font-weight:900;text-transform:uppercase}.news-item__lead{margin-top:14px;color:#000;font-family:Montserrat,serif;font-size:18px;font-weight:300;line-height:25px}.news-list__menu-item{display:inline-block}.news-list__menu-item a{color:#000;font-family:Montserrat,serif;font-size:18px;font-weight:700;line-height:25px;margin:0 17px 17px;display:inline-block}.news-list__menu-item a.active{color:#e80813}.news-list__menu-item:last-of-type a{margin-right:0}.news-list__nav{padding:36px 0 19px;display:flex;justify-content:space-between}.news-list__items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.news-list__header{height:280px;padding:110px 15px;margin-top:100px;background-position:top center}.news-list__header-title{color:#fff;font-size:50px;font-weight:800;text-transform:uppercase;line-height:1.2;text-align:center;position:relative}.news-list__header-title:after{position:absolute;bottom:-15px;width:300px;height:3px;background:red;content:" ";left:50%;transform:translateX(-50%)}.news-list__container{max-width:1640px;margin:0 auto}.news-list__outer{background:#eee}@media only screen and (max-width:800px){.news__header-image:not(.news__header-image--no-rwd){display:none}.news__header .news__header-image--rwd{display:block;object-fit:inherit;min-height:auto}}.zircon-container{max-width:1300px;margin:0 auto;color:#fff}.lp__main-info-title{font-size:30px;line-height:38px;font-weight:600;text-align:center;padding:0 30px}.lp__main-info{min-height:100vh;display:flex;justify-content:center;align-items:center;color:#fff;flex-direction:column}.lp__title{color:#fff;font-size:40px;line-height:48px;font-weight:900;text-transform:uppercase;text-align:center}.lp__title--awards{font-size:70px;line-height:84px}.lp__container{max-width:1300px;margin:0 auto}.lp__block-description{font-size:18px;line-height:27px}.lp__block-title{font-size:40px;text-transform:uppercase;font-weight:900;line-height:1.1;margin-bottom:22px}.lp__block{color:#fff;margin:60px 0}.lp__blocks{padding:100px 0}.lp__form{padding-top:70px}.form-select .select2 .lp__form .select2-selection,.lp__form .form-control,.lp__form .form-select .select2 .select2-selection,.lp__form .select2-search__field{border:1px solid #c5c5c5;padding:10px 10px!important}.lp__form .file-input-placeholder{padding:30px 0;color:#c5c5c5}.lp__form .attachments-help{font-size:12px}.lp__form .checkbox,.lp__form .contact-form__add-attachments{color:#c5c5c5}.lp__form .checkbox label{align-items:start}.lp__form .form-check-input{position:initial}.lp__form-container{max-width:875px;margin:0 auto}.lp__section--steps{padding-top:100px}.lp__section--awards{margin-top:110px}.lp__section--black{background:#000}.lp__section--form{padding:120px 0}.lp__banner-with-title{position:relative}.lp__title-on-image{position:absolute;width:100%;top:50px;z-index:2}.lp__step-title{color:#fff;font-size:18px;line-height:1.1;text-align:center;margin-top:24px;text-transform:uppercase;font-weight:900}.lp__step-desc{color:#fff;font-size:18px;line-height:24px;text-align:center;max-width:312px;margin:10px auto 0}.lp__steps-description,.lp__steps-title{color:#fff;text-align:center}.lp__steps-title{font-size:25px;line-height:1.1;font-weight:600;text-transform:uppercase;margin-top:100px}.lp__steps-description{font-size:25px;line-height:30px;margin-top:14px}.irid505f-contest .contact-form__add-attachments{min-height:80px}@media screen and (max-width:1300px){.zircon-container{padding:0 30px}}@media screen and (max-width:992px){.lp__steps-title{margin-top:15px}}@media screen and (max-width:767px){.lp .contact-form__footer{padding-left:37px}}@media screen and (max-width:700px){.lp__block-title{font-size:30px}}@media screen and (max-width:500px){.lp__title.lp__title--awards{font-size:40px}.lp__title-on-image{top:15px}.lp__blocks{padding:30px 0 0}.lp__section--steps{padding-top:30px}.lp__section--awards{margin-top:50px}.lp__section--form{padding:50px 0}.lp__title{font-size:30px;line-height:35px}}.cookies-open{bottom:80px;right:0;border-radius:10px 0 0 10px;padding:10px}.cookies__modal-outer{height:100vh;height:calc(var(--vh,1vh) * 100);display:flex;justify-content:center;align-items:center}.cookies__modal{height:100vh;height:calc(var(--vh,1vh) * 100);display:flex;flex-direction:column}.cookies-modal__body{flex:1;display:flex;flex-direction:column;overflow:hidden}.cookies-modal__content-container{flex:1;overflow-y:auto;padding-right:8px}.cookies{padding-bottom:0}.cookies__modal-outer{top:0;display:flex}.cookies-modal__header{font-size:18px;padding:10px 25px;text-align:center}.cookies-modal__menu-item{font-size:14px}@media (min-width:900px){.cookies__modal-outer{height:80vh;margin-top:10vh}.cookies__modal{height:80vh}}.product-360{background:#000}.product-360>div{text-align:center;max-width:835px;margin:0 auto}.product-360>div img{width:100%}.jsv-show{display:none!important}@media only screen and (min-width:992px){.product360-mobile__slider-item{display:none!important}}.header2{background:#000;position:fixed;top:0;left:0;width:100%;min-height:65px;z-index:1052;color:#fff}.header2 .navbar-brand{padding:0}.header2__logo{max-height:34px}.header2 .navbar{padding:0 40px}.header2 .navbar-nav{margin:0 auto}.header2 .navbar-nav--main{flex:1;justify-content:center}.header2__item{padding:0 20px}.header2__item .header2__item{padding:0}.header2__item--dropdown .header2__dropdown-menu{margin:0;background:#272727;border-radius:0;border:0}.header2__item--dropdown .header2__dropdown-menu.show{display:flex;width:100%}.header2-section-grid__col-highlight{flex-basis:16.6666666667%}.header2-section-grid__row{display:flex;flex-wrap:wrap}.header2-section-grid__row--root{width:100%;max-width:1920px;margin:0 auto}.header2-section-grid__col{flex-basis:20%;flex-shrink:0;padding:0 7px}.header2-section-grid--no-highlights .header2-section-grid__col{flex-basis:16.6666666667%}.header2__link{font-family:Montserrat,serif}.header2__link.main-open{color:red}.header2__link.main-open:after{transform:rotate(180deg);transition:transform .3s ease}.header2__section-header{color:#FFF;font-size:16px;font-weight:700;line-height:20px;letter-spacing:.32px;padding:7px 0;transition:color .1s ease}.header2__section-header:hover{transition:color .1s ease}.header2__section-item{display:flex}.header2__section-new-item{display:flex;justify-content:center;align-items:center;padding-left:10px}.header2__section-more{color:var(--light-grey,#BCBCBC);font-family:Montserrat,serif;font-size:16px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.32px;display:block;cursor:pointer;margin:7px 0 15px}.header2__section-more:hover{color:#fff!important}.header2__section-more i{display:inline-block;padding-left:6px;color:#e80813;font-weight:700}.header2__section-new-item span{color:var(--white,#FFF);text-align:center;font-family:Montserrat,serif;font-size:11px;font-style:normal;font-weight:400;line-height:20px;text-transform:uppercase;border:1px solid var(--Genesis-Red,red);padding:2px 5px}.header2__section-link{color:var(--light-grey,#BCBCBC);font-size:16px;font-weight:400;display:block;cursor:pointer;line-height:20px;padding:7px 0}.header2__section-link:hover{color:#fff!important}.header2__link{color:#fff;display:flex;align-items:center;font-size:17px;font-style:normal;font-weight:500;padding:22px 15px;line-height:20px;text-transform:uppercase}.header2__link:after{border-top-color:#fff!important;transition:transform .3s ease}.header2__link--menu.open{color:#e80813;background:#000}.header2__link--menu.open:after{transform:rotate(180deg);transition:transform .3s ease}.header2__link--submenu{color:#BCBCBC!important;text-transform:initial;padding:15px 10px;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.header2__link--submenu-promoted{color:#fff!important;background:#e80813}.header2__link--submenu:after{transition:transform .3s ease,border-top-color .3s ease}.header2__link--submenu:hover{color:#fff!important}.header2__link--submenu.submenu-open{background:#3C3C3C;color:#FFF!important}.header2__link--submenu.submenu-open:after{transform:rotate(180deg);border-top-color:#e80813!important;transition:transform .3s ease,border-top-color .3s ease}.header2__dropdown-menu--vertical.show{padding:0;display:flex;justify-content:center}.header2__dropdown-menu--horizontal{padding:13px 30px 33px;flex-direction:column}.header2__dropdown-menu--horizontal.show{background:#3C3C3C;display:flex;flex:1;justify-content:center}.header2 .section-highlight{max-width:230px;margin:0 auto}.header2 .section-highlight__button{margin-top:11px;text-align:center}.header2 .section-highlight__header{margin-top:11px;color:var(--white,#FFF);text-align:center;font-size:18px;font-weight:300;line-height:20px}.header2 .section-highlight__name{color:var(--white,#FFF);text-align:center;margin-top:11px;font-size:25px;font-weight:700;line-height:30px;text-transform:uppercase}.header2__locale-container{border-left:1px solid #545454;display:flex;align-items:center}.header2__locale-button{background:0 0;border:0;outline:0}.header2__locale-flag{max-width:20px}.header2__icon{color:#fff;cursor:pointer;font-size:22px;transition:color .3s ease}.header2__icon:hover{text-decoration:none;color:#e80813}.header-search{width:100%;max-width:400px;z-index:2}.header-search__wrap{position:absolute;display:none;top:11px;max-height:56px;background:#272727;width:326px;z-index:2}.header-search__wrap.search--show{display:flex}.header-search__container{position:relative}.header-search__submit-container{width:42px}.header-search__submit{background:0 0;border:0;outline:0;display:none}.header-search__submit.show{display:block}.header-search__submit-icon{font-size:22px;color:#fff;padding:10px 7px 10px 10px}.header-search__close{color:#BCBCBC}.header-search__close{font-size:28px;padding:7px}.header-search__form-container{display:flex;padding:0 0 0 15px;align-items:center;flex:1}.header-search__form-container i{cursor:pointer}.header-search__input{flex:1;color:#fff;background:0 0;border:0;outline:0;transition:opacity .1s ease-in-out,max-width .3s ease}.modal-open .select2-container{z-index:1061}#location-modal{z-index:1060;background:rgba(0,0,0,.5)}#location-modal .modal-content{background:#000;min-width:400px}#location-modal .location-modal__label{font-size:16px;font-weight:500;line-height:21px;margin-bottom:7px}#location-modal .modal-title{font-size:25px;font-weight:700;line-height:30px}#location-modal .select2-container--default{display:block}#location-modal .select2-container--default .select2-selection--single{background-color:#000;border:2px solid #BCBCBC;border-radius:0;padding:5px 10px;height:40px}#location-modal .select2-selection__rendered{color:#fff;font-size:16px}#location-modal .select2-container--default .select2-selection--single .select2-selection__arrow{display:none}#location-modal .select2-container--default .select2-selection--single::after{content:"\f078";font-family:"Font Awesome 7 Pro";font-weight:900;position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;color:#666}#select2-select-language-results li,#select2-select-location-results li{background:#272727;color:#BCBCBC;padding:6px 20px}#select2-select-language-results li:hover,#select2-select-location-results li:hover{background:#000}#select2-select-language-results li[aria-selected=true],#select2-select-location-results li[aria-selected=true]{color:#fff}.select2-dropdown.dropdown--language,.select2-dropdown.dropdown--location{border:0}.navbar-menu-icon-mobile{display:flex}@media only screen and (max-width:1200px){.header2__item{padding:0 5px}.header2 .navbar{padding:0 20px 0 8px}.header2-section-grid__col-highlight{flex-basis:20%}.header2-section-grid__col{flex-basis:25%}.header2-section-grid--no-highlights .header2-section-grid__col{flex-basis:20%}}@media (min-width:1201px) and (max-width:1280px){.header2__section-more{font-size:14px}}@media (min-width:1151px){.navbar-expand-custom .navbar-collapse{display:flex!important;flex-basis:auto}.toggle-menu{display:none}.navbar-menu-icon-mobile{display:none}.navbar-expand-custom .navbar-nav{flex-direction:row}.navbar-expand-custom .navbar-nav .dropdown-menu{position:absolute}.header2-mobile-menu{display:none}.navbar-toggler{display:none}}@media (max-width:1151px){body.menu-open{overflow:hidden}.navbar-toggler{width:48px}.navbar{height:65px}.mobile-menu{-js-display:flex;display:flex;align-items:center}.header-search{max-width:100%}.header-search__wrap{align-items:center;justify-content:center;position:absolute;max-height:none;top:0;height:65px;background:#000;width:100%;left:0!important}.header-search__input{font-size:20px}.navbar-expand-custom{background:#000}.navbar-collapse#navbarSupportedContent{display:none!important}.navbar-collapse .navbar-nav{display:none!important}.header2-section-grid__row .ps__rail-x,.header2-section-grid__row .ps__rail-y{opacity:1!important;display:block!important}.header2-section-grid__row .ps__thumb-x,.header2-section-grid__row .ps__thumb-y{opacity:1!important}.header2-section-grid__col{flex-basis:100%}.header2__section-header{font-size:22px;font-weight:700;line-height:25px;letter-spacing:.44px;margin-top:15px}.header2-mobile-menu__item.header2-mobile-menu__item--deep{background:#272727;border-bottom:2px solid #1E1E1E;text-transform:initial;font-weight:400}.header2-mobile-menu__item.header2-mobile-menu__item--deep.header2-mobile-menu__item--promoted{background:#e80813}.header2-mobile-menu__item.header2-mobile-menu__item--deep.header2-mobile-menu__item--promoted:hover{color:#fff!important}.soft-close{transition:opacity .3s ease!important;transform:none!important}.header2-mobile-menu__nested{display:flex;flex-direction:column}.header2__section-more{margin-top:15px}.header2-section-grid__row--wrap{padding:5px 30px 20px}.header2-mobile-menu{position:absolute;top:0;transform:translateX(-100%);width:100vw;display:block;height:100vh;height:calc(var(--vh,1vh) * 100);background:#171717;transition:transform .3s ease-in-out}.header2-mobile-menu__list{margin-top:80px}.header2-mobile-menu__list--nested{margin-top:0}.header2-mobile-menu__active-path{color:#FFF;text-align:right;font-size:22px;font-style:normal;font-weight:700;line-height:28px}.header2-mobile-menu__nested-header{background:#171717;padding:85px 30px 20px 22px}.header2-mobile-menu__nested-close{cursor:pointer;background:0 0;border:0}.header2-mobile-menu__nested{position:absolute;top:0;transform:translateX(200%);height:100vh;height:calc(var(--vh,1vh) * 100);width:100vw;background:#171717;transition:transform .5s ease-in-out,opacity .5s ease-in-out;opacity:0;z-index:1}.header2-mobile-menu__nested--deep{z-index:2;background:#3C3C3C}.header2-mobile-menu__nested.open{transform:translateX(0);opacity:1;transition:transform .5s ease-in-out,opacity .5s ease-in-out}.header2-mobile-menu__item{display:block;border-bottom:2px solid #272727;background:#000;padding:21px 15px;justify-content:space-between;align-items:center;align-self:stretch;font-size:17px;color:#fff;font-weight:500;line-height:20px;text-transform:uppercase}.header2-mobile-menu__item:hover{color:#fff}.header2-mobile-menu__item--submenu{padding-right:60px;position:relative}.header2-mobile-menu__item--submenu:after{content:"\f105";font-family:"Font Awesome 7 Pro";position:absolute;right:40px;font-weight:700;top:50%;transform:translateY(-50%)}.header2-mobile-footer__login{padding:20px 32px 20px 22px;background:#000;display:flex;justify-content:space-between}.header2-mobile-footer__login-link{color:#fff;text-transform:none}.header2-mobile-footer__login-link:hover{color:#fff!important;text-transform:none}.header2-mobile-footer__highlighted-product-header{font-size:16px;font-weight:300;line-height:20px;text-align:center}.header2-mobile-footer__highlighted-product-name{font-size:21px;font-weight:700;line-height:30px;text-align:center;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:7px}.header2-mobile-footer__highlighted-product-image{max-height:80px}.header2-mobile-footer__highlighted-product-container{background:#171717;padding:10px 12px}.header2-mobile-menu{display:flex}.header2.menu-open .header2-mobile-menu{transform:translateX(0);transition:transform .3s ease-in-out}}@media (max-width:600px){.header2 .navbar{padding:0 10px}.header2__logo{max-width:145px}}#christmas-loot-boxes{background:#1c090f;color:#1c090f}.christmas-loot-boxes__footer{color:#fff;text-align:center;padding-bottom:1px;font-size:18px;line-height:22px;margin-bottom:0}.christmas-loot-boxes__product{color:#fff;padding:30px 57px;text-transform:uppercase}.christmas-loot-boxes__product-name{font-size:30px;margin-top:10px;line-height:24px;font-weight:700;text-align:center}.christmas-loot-boxes__product-desc{font-size:18px;line-height:18px;font-weight:400;text-align:center;margin-top:10px;margin-bottom:10px}.christmas-loot-boxes__product-price{font-size:40px;line-height:42px;font-weight:900;text-align:center}.christmas-loot-boxes__product-price--old{font-size:20px;line-height:24px;margin:0;font-weight:700;color:#fff;text-decoration:line-through}.christmas-loot-boxes .digits{margin-left:30px}.christmas-loot-boxes__description img,.christmas-loot-boxes__main img{vertical-align:top}.christmas-loot-boxes__main{position:relative;display:flex;align-items:center;flex-direction:column}.christmas-loot-boxes__main-top{position:absolute}.christmas-loot-boxes__title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:100px;text-transform:uppercase;line-height:120px;text-align:center;color:#000;padding:0 20px;width:100%;max-width:100%}.christmas-loot-boxes__title-text{font-size:18px;text-transform:initial;font-family:Montserrat,serif;line-height:22px}.christmas-loot-boxes__subtitle{font-weight:900;font-size:40px;line-height:48px;text-transform:uppercase;margin-bottom:25px}.christmas-loot-boxes__description{margin:0 auto;font-size:18px;line-height:22px;text-align:justify;font-weight:300;background:#e7ebed;width:100vw}.christmas-loot-boxes__description-inner{max-width:1088px;padding:0 10px;margin:0 auto 20px}.christmas-loot-boxes__description-bottom{background:#1c090f}.christmas-loot-boxes .far.fa-chevron-down{font-size:40px;animation:bounce 2s infinite}.christmas-loot-boxes .christmas-loot-boxes__content{max-width:2560px;margin:50px auto 0;background:url(../images/lp/christmas-loot-boxes/snow-desktop-2.png);background-size:contain;animation:snow linear infinite 8s}.christmas-loot-boxes .christmas-loot-boxes__content-inner{width:1364px;max-width:100%;margin:0 auto;padding:0 20px}.christmas-loot-boxes .christmas-loot-boxes__content-threshold-link{font-size:30px;line-height:36px;border:3px solid #e80813;box-shadow:0 3px 20px rgba(0,0,0,.3490196078);text-transform:uppercase;font-weight:900;color:#fff;padding:12px 0;text-align:center;width:240px;display:inline-block}.christmas-loot-boxes .christmas-loot-boxes__content-threshold-link:focus,.christmas-loot-boxes .christmas-loot-boxes__content-threshold-link:hover{color:#fff!important}.christmas-loot-boxes .christmas-loot-boxes__content-threshold{margin-bottom:90px;position:relative}.christmas-loot-boxes .christmas-loot-boxes__content-threshold-name{color:#70D5F9;font-family:tomarik-brush,Sans-Serif;font-size:50px;position:absolute;width:100%;top:36%;transform:translateY(-50%);line-height:60px;z-index:2;text-align:center;padding:15px 0 7px 0;margin-bottom:70px}@keyframes bounce{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}@media screen and (max-width:1366px){.christmas-loot-boxes__title{font-size:75px;line-height:90px}.christmas-loot-boxes .far.fa-chevron-down{font-size:30px}.christmas-loot-boxes__description{font-size:15px;line-height:18px}}@media screen and (max-width:920px){.christmas-loot-boxes .christmas-loot-boxes__content-threshold-name{font-size:40px}}@media screen and (max-width:834px){.christmas-loot-boxes .christmas-loot-boxes__content{animation-duration:16s}.christmas-loot-boxes .far.fa-chevron-down{font-size:40px}.christmas-loot-boxes .digits{margin-left:0}.christmas-loot-boxes__description{font-size:18px;line-height:22px}.christmas-loot-boxes__subtitle>div{flex-direction:column}.christmas-loot-boxes__subtitle>div .digits{margin-top:30px}.christmas-loot-boxes__description-inner{max-width:672px;text-align:center}}@media screen and (max-width:624px){.christmas-loot-boxes .christmas-loot-boxes__content-threshold-name{font-size:30px;line-height:30px}}@media screen and (max-width:500px){.christmas-loot-boxes .digits{margin-top:15px!important}.christmas-loot-boxes__subtitle{font-size:30px;line-height:36px}.christmas-loot-boxes__title{font-size:50px;line-height:60px}.christmas-loot-boxes .christmas-loot-boxes__content-inner{padding:0}.christmas-loot-boxes .christmas-loot-boxes__content-threshold-name{padding:24px 0 21px}.christmas-loot-boxes .christmas-loot-boxes__content-threshold-name:after,.christmas-loot-boxes .christmas-loot-boxes__content-threshold-name:before{display:none}}@media screen and (max-width:450px){.christmas-loot-boxes .christmas-loot-boxes__content-threshold-name{font-size:25px;line-height:25px}}@media screen and (max-width:375px){.christmas-loot-boxes .christmas-loot-boxes__content{background:url(../images/lp/christmas-loot-boxes/snow-smartphone.png)}.christmas-loot-boxes__description p{display:none}}.special-deals__container{max-width:1640px;margin:0 auto;position:relative;top:-50px}.special-deals__product-container{background:#000;margin-bottom:30px;padding:36px 43px;display:flex;flex-direction:column;justify-content:space-between}.special-deals__image_container{margin-bottom:10px;text-align:center}.special-deals__title{font-size:20px;color:#fff;line-height:24px;font-weight:700;text-transform:uppercase;margin-bottom:15px;word-break:break-word}.special-deals__banner{margin-bottom:30px}.special-deals__details{font-size:15px;text-align:center;color:#fff;line-height:18px;margin-bottom:25px;font-weight:300}.special-deals__old-price{font-size:18px;color:#fff;line-height:22px;text-align:center;font-weight:500;text-decoration:line-through;font-family:Montserrat,serif}.special-deals__price{font-size:30px;color:#fff;line-height:36px;text-align:center;font-weight:700;font-family:Montserrat,serif}.take-control__container{max-width:1364px;margin:0 auto}.take-control__text{color:#fff;font-size:18px}.take-control__products-row{background-image:url(../images/genesis/takecontrol/coverTake.jpg);background-position:center;background-size:cover}.take-control__main-details{bottom:13%;top:auto;position:absolute;left:0;width:100%;text-align:center}.take-control__main{max-height:100vh;overflow:hidden}.take-control__product-name{font-size:30px;line-height:36px;color:#fff;text-transform:uppercase;text-align:center;font-weight:900;margin-bottom:34px}.take-control__mw{max-width:100%}.take-control__promo{font-size:70px;font-weight:400}.take-control__promo span{font-weight:900}.take-control__gallery{max-width:1640px;display:flex;margin:0 24px}.take-control__gallery-right{width:64.8%}.take-control__gallery-left{width:35.2%}@media only screen and (max-width:1250px){.take-control__promo{font-size:50px}}@media only screen and (max-width:800px){.take-control__promo{font-size:36px}}@media only screen and (max-width:800px){.take-control__gallery{flex-wrap:wrap}.take-control__gallery-right{width:100%}.take-control__gallery-left{width:100%}.take-control__main-details{bottom:auto;top:50%;transform:translateY(-50%)}}@media only screen and (max-width:500px){.take-control__main picture{display:inline-block!important}}#calendar-promo .modal-content{background:#000}#calendar-promo .digit{background:#242424}#advent-calendar-active-day,#advent-calendar-another-promotions{border-radius:10px}.advent-calendar__header{padding-top:100px;background:#00003C;background:linear-gradient(180deg,#00003c 40%,#0f85b3 100%)}.advent-calendar__container{max-width:1300px;margin:0 auto}.advent-calendar__subtitle{font-size:40px;text-transform:uppercase;line-height:1;margin-bottom:15px}.advent-calendar__title{font-size:96px;text-transform:uppercase;line-height:.8;max-width:1400px;margin:0 auto}.advent-calendar__details{background:#7e7070;padding:47px 60px;color:#fff}.advent-calendar__windows{background:#111;padding:50px 0;position:relative}.advent-calendar__windows:before{background-image:url(../images/genesis/advent-calendar/left-side.png);background-repeat:repeat-y;content:"";position:absolute;top:0;left:0;width:100%;height:100%}.advent-calendar__windows:after{background-image:url(../images/genesis/advent-calendar/right-side.png);background-repeat:repeat-y;background-position:right top;content:"";position:absolute;top:0;left:0;width:100%;height:100%}.advent-calendar__windows-container{max-width:1000px;margin:0 auto;position:relative;z-index:3}.advent-calendar__window-old{filter:grayscale(1)}.advent-calendar__box,.advent-calendar__present{width:100%;height:100%}.advent-calendar__window{display:inline-block;-webkit-perspective:850px;perspective:850px;z-index:2;position:relative}.advent-calendar__box{position:relative;background:red;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0;transform-origin:0;-webkit-perspective:850px;perspective:850px;text-align:center;box-shadow:0 0 40px 0 rgba(0,0,0,.15);cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.advent-calendar__window.open .advent-calendar__box{background:red;-webkit-transform:rotateY(-84deg);transform:rotateY(-84deg);-webkit-perspective-origin:0;perspective-origin:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in}.advent-calendar__present{position:absolute;top:0;left:0;background:#0f0e1f;box-shadow:0 0 40px 0 rgba(0,0,0,.15),inset 0 0 30px 20px rgba(0,0,0,.4);z-index:-1}@media only screen and (max-width:768px){.advent-calendar__title{font-size:70px}}@media only screen and (max-width:450px){.advent-calendar__subtitle{font-size:26px}.advent-calendar__title{font-size:40px}.advent-calendar__details{padding:30px 20px}}.iem-step-number{text-align:center;font-size:96px;font-weight:700;line-height:40px;text-transform:uppercase;padding:35px;background:red;display:inline-flex}.iem-step-number-text{margin-top:30px;font-size:20px;line-height:25px}.iem-steps{padding-bottom:75px}.iem-container{color:#fff}.iem-container .p__container{height:100%;border-image:linear-gradient(to bottom,#2C96ED 0,#3B37AC 100%) 1;background:#000}.iem-container .p__image-container{padding:0}.iem-container .header-menu__properties{padding:0}.iem-container h2{padding:75px 20px 30px}.iem-arrow-right{top:46px;position:relative;height:18px}.iem-arrow-bottom{margin:15px 0}.iem-products-container{background-image:url(/images/genesis/iem/bg-mobile@2.png);padding:55px 0;background-size:cover}.iem-products-container .col-12{margin-top:15px;margin-bottom:15px}.iem-partner{padding:15px;max-width:262px}.iem-partner-small{padding:5px;max-width:113px}.iem-container-partners{margin:40px auto}@media only screen and (min-width:600px){.iem-products-container{background-image:url(/images/genesis/iem/bg-tablet@2.png)}}@media only screen and (min-width:1200px){.iem-products-container{background-image:url(/images/genesis/iem/bg-desktop.png)}}@media only screen and (min-width:1921px){.iem-products-container{background-image:url(/images/genesis/iem/bg-desktop@2.png)}}@media only screen and (min-width:600px){.iem-partner{flex:1}.iem-partner-small{flex:33%}}.iem-product-name{text-align:center;font-size:35px;font-weight:700;line-height:40px;text-transform:uppercase}.iem-product-category{text-align:center;font-size:20px;line-height:21px;margin-top:8px}.iem-product-details{display:flex;flex-direction:column;height:100%}.iem-product-bullet-points{margin:20px 0 0;color:#FFF;font-size:14px;line-height:21px;flex:1}.iem-product-bullet-points p{margin-bottom:0}.iem-product-partner-header{text-align:center;font-size:25px;font-weight:700;line-height:30px;margin-bottom:25px}.iem-product-partner{margin-bottom:10px;margin-top:10px;display:flex;flex:1;flex-direction:column;justify-content:center;position:absolute;top:50%;transform:translateY(-50%)}.lp-byg__board{text-align:center;position:relative;background-color:#001217;background-image:url(/images/lp/build-your-genesis/board/board.jpg);width:100vw;height:100vh;background-position:center;background-size:auto 100vh;background-repeat:no-repeat}.lp-byg__board-progress-container{background-color:#222;border-radius:4px;overflow:hidden;box-shadow:0 0 10px #000 inset;width:300px;height:8px}.lp-byg__board-progress{height:100%;background-color:red;box-shadow:0 0 20px red,0 0 40px red,0 0 60px red;transition:all .3s ease;animation:glow 1.5s infinite ease-in-out}.lp-byg__overlay{backdrop-filter:blur(10px);position:absolute;top:0;left:0;width:100%;min-height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.lp-byg__overlay-image{position:absolute;top:0;left:0;width:100vw;height:100vh;background-position:center;background-size:auto 100vh;background-repeat:no-repeat;pointer-events:none}.lp-byg__overlay-image--product{animation:fadeInDrop .3s linear}.lp-byg__overlay-image--selected-hex{animation:bygFadeIn .4s linear}.lp-byg__overlay-image--logos{background-image:url(/images/lp/build-your-genesis/board/logos.png);animation:logosAnimation 3s ease-in-out infinite}.lp-byg__overlay-image--current-hex{animation:hexPulse 1.5s ease-in-out infinite}.lp-byg__overlay-header,.lp-byg__overlay-text{color:#fff;text-align:center}.lp-byg__overlay-header{font-size:45px;font-weight:700;line-height:50px;text-transform:capitalize}.lp-byg__overlay-text{margin-top:22px;font-size:20px;font-weight:400;line-height:25px}.lp-byg__overlay-container{max-width:500px}.lp-byg__overlay:not(.lp-byg__overlay--active){opacity:0;pointer-events:none;transition:background-filter 1s,opacity .5s}.lp-byg__overlay--active{opacity:1}.lp-byg__overlay-button{margin-top:70px}.lp-byg__product-modal{position:absolute;top:0;left:0;width:100%;min-height:100%;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0;transition:opacity .4s ease;z-index:2}.lp-byg__product-modal .lp-byg__product-image-container{padding:2px}.lp-byg__product-modal .lp-byg__product-image-container:after{width:100%;height:100%;top:0;left:0}.lp-byg__product-modal-close{position:absolute;right:10px;top:10px;cursor:pointer;z-index:3}.lp-byg__product-modal--active{opacity:1;pointer-events:auto;transition:opacity .4s ease}.lp-byg__product-modal-body{background:#000;padding-bottom:15px;position:relative}.lp-byg__product-modal .lp-byg__product-name{margin-top:15px;margin-bottom:16px}.lp-byg__product-modal ul{color:#fff;text-align:left;margin-left:40px;margin-bottom:16px}.lp-byg__product-modal ul li{list-style:disc}.lp-byg__finish-modal{position:absolute;top:0;left:0;width:100%;min-height:100%;background-color:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0;transition:opacity .4s ease 1.4s;z-index:2;padding:20px 15px}.lp-byg__finish-modal-code-description{color:#fff;text-align:center;font-size:20px;font-weight:400;line-height:22px}.lp-byg__finish-modal-code{padding:7px 13px;justify-content:center;align-items:center;color:#fff;text-align:center;font-size:18px;font-weight:700;line-height:21px;border:2px solid red;display:inline-flex;margin:9px 0}.lp-byg__finish-modal-header{color:red;text-align:center;font-size:18px;font-weight:400;line-height:21px}.lp-byg__finish-modal-cart{color:#FFF;text-align:center;font-size:35px;font-weight:700;line-height:40px;text-transform:uppercase;margin:9px 0}.lp-byg__finish-modal-description{color:#BCBCBC;text-align:center;font-size:14px;font-weight:400;line-height:21px;margin-bottom:13px}.lp-byg__finish-modal-products{padding:0 40px}.lp-byg__finish-modal-products>div{margin-top:20px;display:flex;flex-direction:column;justify-content:space-between}.lp-byg__finish-modal-products .add-to-cart{padding:4px 8px!important;font-size:14px}.lp-byg__finish-modal-products .add-to-cart .text-uppercase{display:none}.lp-byg__finish-modal-products .add-to-cart:after{content:"DO KOSZYKA";font-weight:600;white-space:nowrap}.lp-byg__finish-modal--active{opacity:1;pointer-events:auto}.lp-byg__finish-modal-body{width:575px;padding:20px 15px;background:#000}.lp-byg__footer{background:rgba(0,18,23,.35);backdrop-filter:blur(4.2px);position:absolute;bottom:0;left:0;width:100%;opacity:0;pointer-events:none;transition:opacity .4s ease}.lp-byg__footer .lp-byg__product{animation:fadeInDrop2 .4s linear}.lp-byg__footer .lp-byg__product-name{min-height:50px}.lp-byg__footer--active{opacity:1;pointer-events:auto}.lp-byg__footer:after{position:absolute;top:0;left:0;width:100%;height:2px;content:" ";background:linear-gradient(to right,rgba(240,100,0,0),#F06400 30%,#FE1500 70%,rgba(254,21,0,0))}.lp-byg__footer-header{color:#fff;text-align:center;font-size:25px;font-weight:400;line-height:30px;text-transform:uppercase;margin:20px 0}.lp-byg__products{display:flex;justify-content:center}.lp-byg__product{flex-basis:180px;margin-bottom:15px;cursor:pointer}.lp-byg__product:hover .lp-byg__product-image-container:after{top:-4px;left:-4px;width:calc(100% + 8px);height:calc(100% + 8px);transition:all .1s ease}.lp-byg__product:not(:last-child){margin-right:50px}.lp-byg__product-image{z-index:2;position:relative}.lp-byg__product-name{text-align:center;font-size:18px;font-weight:700;line-height:25px;margin:14px 0;color:#fff}.lp-byg__product-image-container{position:relative}.lp-byg__product-image-container:after{position:absolute;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);background:linear-gradient(to right,#F06400,#FE1500);content:" ";transition:all .1s ease}@media screen and (max-width:1000px){#build-your-genesis{padding-top:65px}.lp-byg__product-name{font-size:16px;line-height:20px}.lp-byg__board--finished{position:absolute}.lp-byg__finish-modal{position:relative}.lp-byg__board,.lp-byg__overlay-image{background-position:center -50px;background-size:cover;height:calc(100vh - 65px);height:calc(var(--vh,1vh) * 100 - 65px)}.lp-byg__board:after,.lp-byg__board:before{display:none}}@media screen and (max-width:700px){.lp-byg__products{padding:0 20px}.lp-byg__product:not(:last-child){margin-right:20px}}@media screen and (max-width:600px){.lp-byg__overlay-container{max-width:100vw;padding:0 20px}.lp-byg__overlay-header{font-size:35px}}@media screen and (max-width:420px){.lp-byg__product-modal{padding:0 30px}.lp-byg__overlay-header{font-size:30px}}@media screen and (max-width:360px){.lp-byg__overlay-header{font-size:28px}}@keyframes bygFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes hexPulse{0%{opacity:.4;filter:brightness(1)}50%{opacity:1;filter:brightness(1.1)}100%{opacity:.4;filter:brightness(1)}}@keyframes logosAnimation{0%{filter:brightness(1)}50%{filter:brightness(2)}100%{filter:brightness(1)}}@keyframes fadeInDrop{0%{opacity:0;transform:translateY(-30px)}50%{opacity:1;transform:translateY(-15px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInDrop2{0%{opacity:0;transform:translateY(-15px)}50%{opacity:1;transform:translateY(-8px)}100%{opacity:1;transform:translateY(0)}}@keyframes glow{0%{box-shadow:0 0 10px red,0 0 20px red,0 0 30px red}50%{box-shadow:0 0 20px red,0 0 40px red,0 0 60px red}100%{box-shadow:0 0 10px red,0 0 20px red,0 0 30px red}}.lp-byg__board-container--koloseum-mistrzow .lp-byg__overlay-text{font-weight:500}.lp-byg__board-container--koloseum-mistrzow .lp-byg__board{background-color:#0C0056;background-image:url(/images/lp/koloseum-mistrzow/board/board.jpg);height:calc(100vh - 65px)}.lp-byg__board-container--koloseum-mistrzow .lp-byg__board-progress{background-color:#AFD960;box-shadow:0 0 20px #AFD960,0 0 40px #AFD960,0 0 60px #AFD960}.lp-byg__board-container--koloseum-mistrzow .lp-byg__overlay-container{max-width:1075px;width:calc(100vw - 200px);padding:25px 59px 48px 59px;border-radius:20px;background:rgba(55,6,153,.5)}.lp-byg__board-container--koloseum-mistrzow .lp-byg__overlay-header{text-transform:none}.lp-byg__board-container--koloseum-mistrzow .lp-byg__choose-your-character .lp-byg__character{margin:0 auto 20px}.lp-byg__board-container--koloseum-mistrzow .lp-byg__characters{color:#fff}.lp-byg__board-container--koloseum-mistrzow .lp-byg__characters .lp-byg__character{padding:4px;transition:all .2s ease;cursor:pointer;background-position:right center!important;background-size:200% auto!important;width:fit-content}.lp-byg__board-container--koloseum-mistrzow .lp-byg__characters .lp-byg__character img{transition:all .2s ease}.lp-byg__board-container--koloseum-mistrzow .lp-byg__characters .lp-byg__character:hover{transition:all .2s ease;background-position:left center!important}.lp-byg__board-container--koloseum-mistrzow .lp-byg__characters .lp-byg__character:hover img{transform:scale(1.2);transition:all .2s ease}.lp-byg__board-container--koloseum-mistrzow .lp-byg__characters .lp-byg__character-name{font-size:25px;font-weight:700;line-height:28px;padding:25px 10px;text-align:center;display:flex;flex-direction:column;justify-content:center}.lp-byg__board-container--koloseum-mistrzow .lp-byg__characters .lp-byg__character-description{text-align:center;padding:0 4px}.lp-byg__board-container--koloseum-mistrzow .lp-byg__characters .lp-byg__character--meta-builder{background:linear-gradient(330deg,#CA71FF 0,#462FA2 50%,#CA71FF)}.lp-byg__board-container--koloseum-mistrzow .lp-byg__characters .lp-byg__character--meta-builder .lp-byg__character-name{background:linear-gradient(180deg,#2C96ED 0,#3B37AC 100%)}.lp-byg__board-container--koloseum-mistrzow .lp-byg__characters .lp-byg__character--reroller{background:linear-gradient(330deg,#AFD960 0,#FDD070 50%,#AFD960 100%)}.lp-byg__board-container--koloseum-mistrzow .lp-byg__characters .lp-byg__character--reroller .lp-byg__character-name{background:linear-gradient(180deg,#CA71FF 0,#462FA2 100%)}.lp-byg__board-container--koloseum-mistrzow .lp-byg__characters .lp-byg__character--fast-8-player{background:linear-gradient(330deg,#37E8FE 0,#ABFEA5 50%,#37E8FE 100%)}.lp-byg__board-container--koloseum-mistrzow .lp-byg__characters .lp-byg__character--fast-8-player .lp-byg__character-name{background:linear-gradient(180deg,#31EBFA 0,#2C96ED 100%)}.lp-byg__board-container--koloseum-mistrzow .lp-byg__selected-character{transform:rotate(11.593deg);margin-right:-90px;padding-top:0;flex-shrink:0;padding-bottom:0}.lp-byg__board-container--koloseum-mistrzow .lp-byg__selected-character .lp-byg__character{margin-bottom:0}.lp-byg__board-container--koloseum-mistrzow .lp-byg__selected-character-description{display:flex;padding-bottom:0;align-items:center}.lp-byg__board-container--koloseum-mistrzow .btn-koloseum{padding:10px 25px;background:linear-gradient(97deg,#37E8FE 0,#ABFEA5 50%,#37E8FE 100%);line-height:21px;text-transform:uppercase;background-position:right center;background-size:200% auto;transition:all .2s ease}.lp-byg__board-container--koloseum-mistrzow .btn-koloseum:hover{background-position:left center}.lp-byg__board-container--koloseum-mistrzow .lp-byg__finish .lp-byg__character-description{font-size:25px;font-weight:700;line-height:30px;padding:0}.lp-byg__board-container--koloseum-mistrzow .lp-byg__finish .lp-byg__overlay-container{padding-top:45px;margin:100px 0 50px}.lp-byg__board-container--koloseum-mistrzow .lp-byg__finish .lp-byg__product{padding:10px;flex-basis:700px;cursor:default}.lp-byg__board-container--koloseum-mistrzow .lp-byg__finish .lp-byg__overlay-header{margin-bottom:22px;font-size:40px}.lp-byg__board-container--koloseum-mistrzow .lp-byg__finish .lp-byg__products{padding:0!important}.lp-byg__board-container--koloseum-mistrzow .lp-byg__overlay-button{margin-top:22px;margin-bottom:20px}.lp-byg__board-container--koloseum-mistrzow .lp-byg__footer:after{display:none}.lp-byg__board-container--koloseum-mistrzow .lp-byg__product-image-container:after{display:none!important}.lp-byg__board-container--koloseum-mistrzow .lp-byg__product{display:flex}.lp-byg__board-container--koloseum-mistrzow .lp-byg__product-image-container{display:flex;flex-direction:column}.lp-byg__board-container--koloseum-mistrzow .lp-byg__product-image-container>div:first-child{flex-shrink:0}.lp-byg__board-container--koloseum-mistrzow .lp-byg__product-image-container>div:last-child{height:100%}.lp-byg__board-container--koloseum-mistrzow .lp-byg__character-selected .lp-byg__selected-character-description>div:first-of-type{margin-right:50px;margin-bottom:30px}.lp-byg__board-container--koloseum-mistrzow .lp-byg__character-selected .lp-byg__character{pointer-events:none}.lp-byg__board-container--koloseum-mistrzow .lp-byg__overlay-image{height:calc(100vh - 65px)}.lp-byg__board-container--koloseum-mistrzow .lp-byg__character-description{font-size:15px;font-weight:400;line-height:20px}.lp-byg__board-container--koloseum-mistrzow .lp-byg__footer-header{font-weight:500}.lp-byg__board-container--koloseum-mistrzow .lp-byg__footer .lp-byg__character-name{font-size:15px;line-height:20px;padding:8px 10px}.lp-byg__board-container--koloseum-mistrzow .lp-byg__back-button{border:2px solid #37E8FE;padding:10px 25px;position:absolute;font-size:16px;font-weight:700;line-height:21px;text-transform:uppercase;color:#fff;top:65px;cursor:pointer;transition:all .2s ease}.lp-byg__board-container--koloseum-mistrzow .lp-byg__back-button:hover{border-color:#ABFEA5}@media screen and (min-width:768px){.lp-byg__board-container--koloseum-mistrzow .lp-byg__choose-your-character .lp-byg__overlay-header{margin-bottom:50px}}@media screen and (max-width:767px){.lp-byg__board-container--koloseum-mistrzow .lp-byg__choose-your-character .lp-byg__overlay-header{margin-bottom:20px}.lp-byg__board-container--koloseum-mistrzow .lp-byg__finish .lp-byg__overlay-container{margin:10px 0 10px}}@media screen and (max-width:991px){.lp-byg__board-container--koloseum-mistrzow .lp-byg__character-selected .lp-byg__selected-character-description>div:first-of-type{margin-right:0}.lp-byg__board-container--koloseum-mistrzow .lp-byg__back-button{left:10px;top:45px}.lp-byg__board-container--koloseum-mistrzow .lp-byg__selected-character-description{margin-top:140px!important}.lp-byg__board-container--koloseum-mistrzow .lp-byg__characters .col-12{margin-bottom:30px}.lp-byg__board-container--koloseum-mistrzow .lp-byg__overlay-container{margin:30px 0;width:calc(100vw - 40px)}.lp-byg__board-container--koloseum-mistrzow .lp-byg__character-selected .lp-byg__overlay-container{flex-direction:column}.lp-byg__board-container--koloseum-mistrzow .lp-byg__character-selected .lp-byg__characters{margin:50px auto}.lp-byg__board-container--koloseum-mistrzow .lp-byg__selected-character .lp-byg__character{margin-bottom:-90px}}@media screen and (max-width:700px){.lp-byg__board-container--koloseum-mistrzow .lp-byg__finish-modal:not(.lp-byg__board-container--koloseum-mistrzow .lp-byg__finish-modal--active){padding:0}.lp-byg__board-container--koloseum-mistrzow .lp-byg__overlay{display:none}.lp-byg__board-container--koloseum-mistrzow .lp-byg__overlay--active{display:flex}.lp-byg__board-container--koloseum-mistrzow .lp-byg__characters .lp-byg__character-description{padding:0}.lp-byg__board-container--koloseum-mistrzow .lp-byg__characters.lp-byg__products .lp-byg__character-name{font-size:15px;line-height:20px;padding:6px}.lp-byg__board-container--koloseum-mistrzow .lp-byg__footer .lp-byg__characters{padding:0 10px}.lp-byg__board-container--koloseum-mistrzow .lp-byg__character-selected .lp-byg__overlay-text{font-size:16px;line-height:19px}}@media screen and (max-width:450px){.lp-byg__board-container--koloseum-mistrzow .lp-byg__overlay-container{padding:25px 25px 48px}.lp-byg__board-container--koloseum-mistrzow .lp-byg__choose-your-character .lp-byg__character{display:flex}.lp-byg__board-container--koloseum-mistrzow .lp-byg__choose-your-character .lp-byg__character>div{flex:1}.lp-byg__board-container--koloseum-mistrzow .lp-byg__choose-your-character .lp-byg__character img{width:100%}.lp-byg__board-container--koloseum-mistrzow .lp-byg__choose-your-character .lp-byg__character .lp-byg__character-name{padding:0 10px}.lp-byg__board-container--koloseum-mistrzow .lp-byg__character-selected .lp-byg__characters{margin-top:40px}.lp-byg__board-container--koloseum-mistrzow .lp-byg__product:not(:last-child){margin-right:10px}.lp-byg__board-container--koloseum-mistrzow .lp-byg__overlay-container{margin:30px 0;width:calc(100vw - 20px)}.lp-byg__board-container--koloseum-mistrzow .lp-byg__overlay-header{font-size:25px;font-weight:700;line-height:25px}.lp-byg__board-container--koloseum-mistrzow .lp-byg__finish .lp-byg__character-description{font-size:18px;font-weight:700;line-height:22px}.lp-byg__board-container--koloseum-mistrzow .lp-byg__finish .lp-byg__overlay-container{padding:45px 20px 40px}.lp-byg__board-container--koloseum-mistrzow .lp-byg__finish .lp-byg__overlay-header{font-size:35px;line-height:40px}}.form-select .select2 .lp-byg__board-container--koloseum-mistrzow .select2-selection,.lp-byg__board-container--koloseum-mistrzow .form-control,.lp-byg__board-container--koloseum-mistrzow .form-select .select2 .select2-selection,.lp-byg__board-container--koloseum-mistrzow .select2-search__field{border:2px solid #CA71FF!important;padding:10px 20px 10px!important;font-size:16px;font-weight:400;line-height:21px}.form-select .select2 .lp-byg__board-container--koloseum-mistrzow .select2-selection::placeholder,.lp-byg__board-container--koloseum-mistrzow .form-control::placeholder,.lp-byg__board-container--koloseum-mistrzow .form-select .select2 .select2-selection::placeholder,.lp-byg__board-container--koloseum-mistrzow .select2-search__field::placeholder{color:#fff}.lp-byg__board-container--koloseum-mistrzow a{color:#fff;text-decoration:underline;white-space:nowrap}.lp-byg__board-container--koloseum-mistrzow a:hover{color:#ABFEA5!important;text-decoration:underline}.lp-byg__board-container--koloseum-mistrzow .checkbox label input:checked:after{background-color:#ABFEA5}.lp-byg__board-container--koloseum-mistrzow .lp-byg__checkboxes{font-size:14px;font-weight:400;line-height:18px}.lp-byg__board-container--koloseum-mistrzow .lp-byg__finish-modal{backdrop-filter:blur(10px);background:0 0}.lp-byg__board-container--koloseum-mistrzow .lp-byg__choose-your-character .lp-byg__character-description{font-weight:500;line-height:21px;font-size:16px}.game-activity{background:#e5e5e5}.game-activity #forPuzzle{position:absolute;width:95vw;height:95vh;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden}.game-activity .polypiece{display:block;overflow:hidden;position:absolute}.game-activity .moving{transition-property:top,left;transition-duration:1s;transition-timing-function:linear}.game-activity .gameCanvas{display:none;overflow:hidden;position:absolute}.game-activity [data-show-pga-details]{cursor:pointer}.game-activity .text{font-size:20px;text-align:center}.game-activity .radio .required:after{content:""}.game-activity .body-container{margin-top:15px}.game-activity .task__image{max-width:100%;max-height:1000px}.form-select .select2 .game-activity .select2-selection,.game-activity .form-control,.game-activity .form-select .select2 .select2-selection,.game-activity .select2-search__field{display:inline-block;font-size:14px;color:#000;margin-bottom:0;height:auto;border:1px solid #7f7f7f!important;padding:10px!important;background:0 0;border-radius:0}.game-activity .form-group{width:100%}.game-activity .task__section{background:#fff;padding:25px;box-shadow:rgba(0,0,0,.15) 0 0 6px 0}.game-activity .task__section--active{box-shadow:#ff6508 0 0 6px 0}.game-activity .task__heading{font-size:22px;line-height:26px;font-weight:400;display:flex;align-items:center}.game-activity .task__status{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;font-size:14px;font-weight:700;color:#fff;transition:all .3s ease}.game-activity .task__label{display:inline-block;padding:6px 12px;border-radius:12px;font-size:14px;font-weight:700;color:#fff;transition:all .3s ease}.game-activity .task__label--resolved{background:linear-gradient(135deg,#28a745,#4cd964);box-shadow:0 2px 6px rgba(40,167,69,.4)}.game-activity .task__label--todo{background:linear-gradient(135deg,#f80,#fa3);box-shadow:0 2px 6px rgba(255,136,0,.4)}.game-activity .task__label--todo:hover{color:#fff!important;transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,136,0,.5)}.game-activity .task__status--done{background-color:#28a745;box-shadow:0 0 5px rgba(40,167,69,.4)}.game-activity .task__status--pending{background-color:#ccc;color:#777}.game-activity .task__status i{font-size:22px;line-height:1}.wow{max-width:1920px;margin:0 auto}.wow__text{max-width:1364px;margin:0 auto}.wow__text *{line-height:1.1}.wow__spacing{padding:125px 0}.wow__bg{background:#060E1D}.wow__title{font-size:30px;font-weight:900;text-transform:uppercase;color:#fff}.wow__black{background:#000}.wow__section{position:relative}.wow__info{max-width:824px;margin:auto;text-align:center;font-size:18px;line-height:25px;padding:0 20px}.wow__product img{transition:all .2s ease}.wow__product:hover img{transform:translateY(-25px);transition:all .2s ease}.wow__image-bg1{height:996px;background-position:center;opacity:.2}.wow__image-bg2{height:569px;background-position:center;opacity:.2}.wow__image-bg3{height:527px;background-position:center;opacity:.4}.wow__image-bg-4{height:1000px;max-height:100vh;background-position:center}.wow__product-name{font-size:30px;line-height:1.1}.wow__gradient{position:absolute;top:0;left:0;width:100%;height:150px;background:0 0;background:linear-gradient(180deg,#000 0,rgba(0,212,255,0) 100%);z-index:2}.wow__gradient--bigger{height:300px}.wow__gradient--bottom{bottom:0;top:auto;background:linear-gradient(0deg,#000 0,rgba(0,212,255,0) 100%)}.wow__gradient--header{background:0 0;background:linear-gradient(180deg,#060e1d 15%,rgba(0,212,255,0) 100%)}.wow__gradient--dark-blue{background:0 0;background:linear-gradient(180deg,#060e1d 0,rgba(0,212,255,0) 100%)}.wow__gradient--dark-blue-reverse{background:0 0;background:linear-gradient(0deg,#060e1d 0,rgba(0,212,255,0) 100%)}.wow__grayscale{filter:grayscale(100%);opacity:.2}.wow__opacity-2{opacity:.2}.wow__text-on-img{z-index:2;text-align:center;position:absolute;top:50%;left:50%;max-width:824px;transform:translateX(-50%) translateY(-50%)}.wow__gallery{max-width:1640px;margin:0 auto;display:flex;padding-bottom:50px}.wow__gallery-left{flex:0 0 33.5%}.wow__gallery-right{flex:1}.wow__banner1{position:absolute;top:200px;width:100%;left:50%;transform:translateX(-50%);max-width:824px;z-index:3}.wow__banner2{position:absolute;top:50%;width:100%;left:50%;transform:translateX(-50%) translateY(-50%);max-width:824px;z-index:3}.wow__logo{display:flex;justify-content:space-around;align-items:center}.wow__cross{position:relative;height:80px;width:80px;display:flex;flex-direction:column;justify-content:center}.wow__cross:after,.wow__cross:before{position:absolute;content:"";width:100%;height:2px;background-color:#707070}.wow__cross:before{transform:rotate(45deg)}.wow__cross:after{transform:rotate(-45deg)}.wow__limited-edition{margin-top:140px;font-size:50px;font-weight:900;line-height:60px;border:5px solid #707070;padding:15px 25px;display:inline-block}.wow__limited-edition-text{font-size:20px;max-width:824px;margin:0 auto;margin-top:40px}.wow__image-bg-tablet{display:none}@media only screen and (max-width:1640px){.wow__gallery{padding:0 20px 50px}}@media only screen and (max-width:1100px){.wow__image-bg-4{background-image:none;height:auto;max-height:none}.wow__image-bg-tablet{display:inline-block}}@media only screen and (max-width:800px){.wow__limited-edition-text{max-width:500px}.wow h2{font-size:40px;line-height:40px}.wow h2.wow__title{font-size:25px}.wow__text{max-width:500px}.wow__spacing{padding:40px 0}.wow__logo-img{max-width:150px}.wow__limited-edition{margin:110px 10px 0;padding:10px 15px;font-size:40px;line-height:40px}.wow__limited-edition-text{padding:0 15px;line-height:1.2}.wow__gallery{flex-wrap:wrap;flex-direction:column}.wow__gallery-left{flex:1;display:flex;flex-direction:column}.wow__gallery-right{flex:1}}@media only screen and (max-width:550px){.wow__logo{flex-direction:column}.wow h2{font-size:34px;line-height:34px}.wow h2.wow__title{padding:0 15px;font-weight:600}.wow__cross{margin:30px 0}.wow__limited-edition{margin-top:40px;padding:9px 15px;font-weight:600;font-size:25px;line-height:1}}body{font-family:Montserrat,sans-serif;background:#121011;overflow-x:hidden}.page-main-title{position:absolute;top:-400px;font-size:10px}::-moz-selection{background:#e80813;color:#fff}#vue-app:not(.loaded) .vue--hide-when-loading{display:none!important}.body-container{margin-top:65px}.f-bold{font-weight:700}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.datepicker-dropdown{margin-top:101px;opacity:1!important}.text-black{color:#000!important}.border-right{border-right:1px solid #424242!important}.border-bottom{border-bottom:1px solid #424242!important}.border-right-0{border-right:0!important}.fslightbox-container{background:linear-gradient(rgba(0,0,0,.9),#000 1810%)!important}.no-visibility{visibility:hidden!important}.t-black{color:#000}.weight-500{font-weight:500}.border-radius-0{border-radius:0}.hidden-input{display:none}.border-none{border:0}.alert-preorder{border:2px solid red;padding:10px 15px;text-align:center;line-height:1.2;font-size:14px;font-weight:600}.alert-archived{border:2px solid red;color:red;padding:10px 15px;text-align:center;line-height:1.2;font-size:14px;font-weight:600}.alert-archived--inverted{background:red;color:#000}.text-underline{text-decoration:underline}.display-flex{display:flex}.display-flex.hide{display:none}.gray-bg{background:#eee}.content-container{max-width:1920px;margin:0 auto}.grecaptcha-badge{bottom:60px!important}::selection{background:#e80813;color:#fff}img{max-width:100%}.price-and-compare{display:none}.overflow-y{overflow-y:scroll}li,ol,ul{margin-bottom:0}ul{padding:0}ul li{list-style:none}[v-cloak]{opacity:0!important}.terms ol,.terms ul{list-style-position:inside;text-indent:-1em;padding-left:1em}.termsul{list-style:none}.terms ul li::before{content:"•";color:#fff;font-weight:700;display:inline-block;width:1em;margin-left:0;padding-left:1em}img{max-width:100%}.text-center{text-align:center}#container{background:#FFF}.container{max-width:1920px;width:100%}.container--footer-menu{max-width:1480px}.container--page-content{max-width:1450px;margin:0 auto}.section-header--bigger{font-size:40px}.form-select .select2 .shop-form .select2-selection,.shop-form .form-control,.shop-form .form-select .select2 .select2-selection,.shop-form .form-select .select2 .select2-selection:focus,.shop-form .select2-search__field{color:#000;border-color:#a0a0a0}.form-select .select2 .shop-form .select2-selection:focus,.shop-form .form-control:focus,.shop-form .form-select .select2 .select2-selection:focus,.shop-form .select2-search__field:focus{background-color:transparent;color:#000;outline:0;box-shadow:none;border-color:#e80813!important}.flex-row{display:flex}.btn-effect:after{background:#292728!important;z-index:-1!important;transform:rotate(44deg)!important;margin:-18px -60px 0 -10px!important}.btn-clear{background:#292728!important}.g-title{font-size:26px;text-transform:uppercase;font-weight:800;padding-bottom:10px;line-height:1.2;position:relative;margin-bottom:15px;word-break:break-word}.g-title--separator:after{content:"";height:4px;width:150px;background:#e80813;display:block;position:absolute;bottom:0;left:0}.g-title--separator-center:after{left:50%;transform:translateX(-50%)}.g-description{font-weight:500;font-size:14px;text-align:justify}.btn-effect{background:#1a1617;z-index:0;width:120px}.row--now-margin{margin:0}.form-errors ul{list-style:none!important;padding:0!important;margin-top:0!important;font-size:12px}.form-errors ul li{color:#006492!important}a{color:#e80813}a:hover{text-decoration:none;color:rgb(207.35,7.15,16.98125)!important}.d-flex{display:flex}.flex-column{flex-direction:column}.flex-center{align-content:center}.btn-border:hover{color:#000}.toggle-menu i{font-size:26px}.flex-grow-1{flex:1}.go-to-top{position:fixed;bottom:17px;right:15px;display:none;z-index:99}.go-to-top__icon{background-color:#e80813;width:35px;height:35px;display:inline-block;box-shadow:0 0 10px 0 rgba(0,0,0,.4);text-align:center}.go-to-top__icon .fa{color:#fff;font-size:28px;line-height:35px}.go-to-top__icon:hover{opacity:.8;cursor:pointer}.glyphicon-exclamation-sign{display:none!important}.full-search{top:100%}#searchform{cursor:pointer}.full-search input[type=text]{margin-top:22px}#show-search{cursor:pointer}.btn.btn-xs{padding:6px 12px}.btn.btn-xxs{padding:4px 8px;font-size:14px}.btn.btn-xxxs{padding:3px 7px;font-size:12px}body{color:#181415}.boxed{background:#121011}.heading .section-title span{color:#e80813}.heading .section-title:before{background:#e80813;position:absolute;width:100px;height:3px;margin:0 auto;left:0;right:0;bottom:-15px;content:""}.text-white{color:#FFF}.section .content{margin-top:30px}.hide-tab{display:none}.filter-buttons{margin-bottom:15px;margin-top:10px}.width-1{width:1%}.flex{-js-display:flex;display:flex}.flex-vertical-center{flex-direction:column;justify-content:center}.panel-body p{word-wrap:break-word}.panel-heading .panel-title a:not(.collapsed){background:#e80813}.panel-heading .panel-title a.collapsed:hover{color:#e80813}table:not(.product-description-table){width:100%}table:not(.product-description-table) td,table:not(.product-description-table) th{border:0 none;height:30px}table:not(.product-description-table) tbody tr:nth-of-type(odd){background:#f8f8f8}.grey{background:#f7f7f7}.breadcrumbs-container .breadcrumbs{overflow:hidden;margin:5px 0 10px}.breadcrumbs-container .breadcrumbs li{font-size:12px;float:left;position:relative;padding:0 10px 0 5px}.breadcrumbs-container .breadcrumbs li:first-of-type{padding-left:0}.breadcrumbs-container .breadcrumbs li:last-of-type:after{content:""}.breadcrumbs-container .breadcrumbs li:after{position:absolute;content:"/";top:0;right:0}.filter .fa-angle-up{display:none}.filter.active .filter-options{display:block}.filter.active .fa-angle-up{display:inline}.filter.active .fa-angle-down{display:none}.filter .filter-title{margin-top:20px;margin-bottom:10px;font-size:16px;padding-bottom:10px;border-bottom:1px solid #c3c6c8;text-transform:uppercase;position:relative;cursor:pointer;padding-right:18px}.filter .filter-title .expand{position:absolute;top:0;right:5px}.filter .options-list{max-width:100%;padding:0}.filter .options-list ul{padding-bottom:10px}.filter .options-list li{margin-bottom:3px}.filter .range{padding:5px 10px}.pretty{white-space:inherit}.pretty .state label:after,.pretty .state label:before{top:0}.pretty .state label{text-indent:0;padding-left:22px}.block-title{margin-bottom:15px}.navigation{clear:both;display:flex;justify-content:center;padding:24px 0 48px;background:#e5e5e5}.navigation--news{background:#eee}.navigation a,.navigation span{background:0 0;color:#171717;border-color:transparent!important;margin:0!important;min-width:50px}.navigation a.disabled,.navigation span.disabled{background-color:transparent;color:#999}.navigation a:not(.disabled):hover,.navigation span:not(.disabled):hover{background-color:#f4f5f8;color:#111}.navigation a.active,.navigation span.active{background:#e80813!important;color:#FFF}.irs-from,.irs-single,.irs-to{background:#e80813}.irs-from:after,.irs-single:after,.irs-to:after{border-top-color:#e80813}.pretty input:checked~.state.p-primary label:after,.pretty.p-toggle .state.p-primary label:after{background-color:#e80813!important}.empty-list{color:#6c6c6c;text-align:center;padding:50px 0;display:block;width:100%}.table-footer-contact tr:first-of-type td{border:none}.table-footer-contact tr{background:0 0!important}ul.breadcrumbs,ul.menu{list-style:none;padding-left:0}ul.menu{padding:10px 0}.images-header>img{margin-bottom:50px}.short-attributes{margin-top:30px}.short-attributes__table{color:#000}.short-attributes__row{background:0 0!important}.short-attributes__row:last-of-type .short-attributes__col{border-bottom:0}.short-attributes__col{background:0 0;border-bottom:1px solid #000;font-size:12px;width:50%;color:#000}.short-attributes__name{font-weight:700;color:#000}.product-banner{padding-top:30px;width:100%;overflow:hidden;padding-bottom:30px;position:relative;background:#FFF}.product-banner .container{position:relative}.product-banner__description{color:#000}.product-banner__description p{font-size:13px}.product-banner__titles{margin-bottom:20px}.product-banner__title{font-size:35px;line-height:1.1;font-weight:700;color:#000;text-transform:uppercase}.product-banner__subtitle{font-size:20px;line-height:1.2;font-weight:400;color:#000}.contact ul,.content ul{margin:20px 0;list-style:disc;padding-left:20px}.header-h2,h2{font-size:48px;line-height:47px;font-weight:700;letter-spacing:0}.header-h2.block-title,h2.block-title{text-align:center;margin-bottom:18px;font-size:24px;line-height:1}.header-h3{font-size:1.75rem;font-weight:500;line-height:1.2}.contact ul li{color:#666}.text-xl{font-size:16px}#container>.container{margin-top:30px}#cookie{position:fixed;bottom:0;text-align:right;padding:10px 20px;width:100%;z-index:99;background:#e80813;min-height:50px;box-shadow:0 0 17px 0 #737373}#cookie p{font-size:14px;color:#FFF;margin:0}#cookie span{margin-left:15px}.success{text-align:center;margin-top:20px;background:#d4edda;padding:20px 10px;border-color:#c3e6cb;color:#155724;font-size:14px;margin-bottom:15px}.error:not(img){text-align:center;margin-top:20px;background:#f2dede;padding:20px 10px;border-color:#e7d3d3;color:#ba4949;font-size:14px;margin-bottom:15px}.error:not(img) .help-block{margin:0}.error:not(img)>*{color:#ba4949!important}.social-media__outer{background:#dcdcdc;display:flex;flex-direction:column;justify-content:center}.social-media__icons{margin-top:50px;text-align:center}.social-media__icon-item{text-align:center;font-size:22px;color:#fff;display:inline-block}.social-media__icon-item:not(:last-of-type) .social-media__icon{margin-right:25px}.social-media__icon-item:hover{color:#e80813}.social-media__icon{width:74px;display:inline-block;height:75px;background:url(/images/genesis/sprite.png);-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.6;transition:all .2s ease-in-out}.social-media__icon:hover{-webkit-filter:none;filter:none;transition:all .2s ease-in-out;opacity:1}.social-media__icon--fb{background-position:0 0}.social-media__icon--instagram{background-position:-75px 0}.social-media__icon--vk{background-position:-150px 0}.social-media__icon--discord{background-position:-375px 0}.social-media__icon--twitter{background-position:-300px 0}.social-media__icon--yt{background-position:-225px 0}.irs-bar,.irs-bar-edge,.irs-line-left,.irs-line-mid,.irs-line-right,.irs-slider{background-image:url(../img/sprite-skin-flat-natec.png);background-repeat:repeat-x}.custom-content{overflow:hidden;display:flex}.custom-content--padding{padding:10px 50px}.custom-content--center{text-align:center}.custom-content--wide{width:100%}.custom-content__col{display:flex;flex-direction:row;flex:1}.custom-content__col img{max-width:100%;align-self:center}.custom-content__col--text{display:flex;justify-content:center;flex-direction:column}body.page-with-image .navbar{transition:all .2s ease}body.page-with-image .navbar:not(.background-black){background:0 0!important}body.page-with-image #header-wrap{margin-bottom:0!important}body.page-with-image .header-menu{position:fixed;top:0;z-index:19}body.page-with-image #margin{margin-bottom:0!important}.product-slider{position:relative;overflow:hidden}.product-slider__container{position:relative;top:0;transition:all .2s ease}.product-slider__image{background-color:#fff;border:1px solid #000;cursor:pointer}.product-slider__image.horizontal{display:block;margin-bottom:5px}.product-slider__image.vertical{display:inline-block;margin-right:5px;float:left}.product-slider__image--active{background-color:#e80813}.product-slider__arrow-container{text-align:center}.product-slider__up{margin-bottom:5px}.product-slider__down,.product-slider__up{cursor:pointer;font-size:40px;color:#000}.product-slider--vertical{-js-display:flex;display:flex;align-items:center;justify-content:center}.product-slider--vertical .fa-chevron-left{margin-right:10px}.product-slider--vertical .fa-chevron-right{margin-left:10px}.product-slider--horizontal .fa-chevron-down,.product-slider--horizontal .fa-chevron-up{display:inline}.product-slider--horizontal .fa-chevron-left,.product-slider--horizontal .fa-chevron-right{display:none}.product-slider--vertical .fa-chevron-down,.product-slider--vertical .fa-chevron-up{display:none}.product-slider--vertical .fa-chevron-left,.product-slider--vertical .fa-chevron-right{display:inline}.flex-1{flex:1}.pointer{cursor:pointer}.social-container{clear:both}.social-newsletter{background-color:#e5e5e5;color:#313131}.newsletter__outer{padding:70px 15px 70px 30px;display:flex;flex-direction:column}.newsletter__description{font-size:16px;margin-bottom:30px}.section__header{font-size:26px;text-transform:uppercase;font-weight:900;line-height:1.2;margin-bottom:15px}.section__header--bigger{font-size:50px}.social__outer{padding:70px 30px 70px 15px}.social-media__icons{display:inline-block}.select2-container--default .select2-selection--single{border:0}[name=newsletter] .m-checkbox{font-size:11px;line-height:1.5;font-weight:400}.navbar-default .navbar-brand{padding:0;max-width:210px}.navbar-default .navbar-brand img{transform:translateZ(0)}.navbar-default .navbar-brand .desktop-logo{position:relative;top:-2px}.navbar-dropdown .dropdown-menu{position:absolute;background-color:#272727;right:0!important;left:inherit}.navbar-dropdown .dropdown-menu .dropdown-item{color:#bbb;font-weight:500}.navbar-dropdown .dropdown-menu .dropdown-item:active,.navbar-dropdown .dropdown-menu .dropdown-item:focus{background-color:transparent}.navbar-dropdown .dropdown-menu .dropdown-item:not(.disabled):not(.active):hover{background-color:#1a1a1a}.navbar-dropdown .dropdown-menu .dropdown-item.active{background-color:#000}.dropdown-menu.user-menu{width:300px}.dropdown-menu.user-menu .dropdown-item{padding:20px}.dropdown-menu.user-menu .avatar{width:48px;height:48px;border-radius:50%}.dropdown-menu.user-menu .user-menu__name{font-weight:600;font-size:14px;text-transform:uppercase}.dropdown-menu.user-menu .user-menu__email{font-size:12px}.lb-outerContainer{border-radius:0;background-color:#1e1e1e!important}.lb-image{border-radius:0!important;border:1px solid #ccc!important}.lazy-image{min-width:1px;min-height:1px}.min-height-1{min-height:1px}.max-height-100{max-height:100%}.max-height-100-vh{max-height:100vh}img[data-src],img[data-srcset]{display:block;min-height:1px;min-width:1px;width:100%}.page-container{padding:0 70px}.news-header{padding-top:50px;padding-bottom:26px}.btn-primary:active,.btn-primary:focus{box-shadow:none!important;border-color:#e80813!important}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{background-color:transparent!important}.navigation .btn-primary:not(:disabled):not(.disabled).active,.navigation .btn-primary:not(:disabled):not(.disabled):active{background-color:#e80813!important}.btn-primary:not(:disabled):not(.disabled):focus{background-color:transparent!important}.v-middle{vertical-align:middle!important}td.min{width:1%;white-space:nowrap}td.min:empty{padding:0;margin:0;width:0}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#000;border-color:#000}.modal.show{display:flex!important;align-items:center;justify-content:center}.modal-header .close{padding:0;line-height:30px;margin:0 0 0 10px}.model-footer{border:none}.modal-dialog{min-width:320px}.modal-content{border-radius:0;background:#272727;color:#fff}.modal-header{padding:.5rem 1rem;border-bottom-color:transparent;align-items:center}.modal-header h5{font-size:16px;font-weight:600}.modal-header .close{color:#fff;font-weight:500}.modal-body{font-size:14px}.modal-body input{background-color:#333!important;border-bottom-color:#9a9a9a!important}html:not([lang=pl]) .show-on-pl{display:none!important}.social-newsletter-input-container input{max-width:500px;margin-right:30px;margin-bottom:10px}.order-status--1{color:#FF9800}.order-status--2{color:#4caf50}.order-status--4{color:#2196f3}.order-status--7{color:#f44336}v-style{display:none}.perfect-scrollbar--menu .ps__rail-y{margin-right:325px;opacity:1!important;margin-top:5px;margin-bottom:5px;z-index:1}.perfect-scrollbar--menu .ps__rail-y .ps__thumb-y{background:#5a5a5a}.perfect-scrollbar--menu .ps__rail-x.ps--clicking,.perfect-scrollbar--menu .ps__rail-x:focus,.perfect-scrollbar--menu .ps__rail-x:hover,.perfect-scrollbar--menu .ps__rail-y.ps--clicking,.perfect-scrollbar--menu .ps__rail-y:focus,.perfect-scrollbar--menu .ps__rail-y:hover{background:0 0}@keyframes example{0%{top:6.5625000004px;opacity:1}75%{top:13.1249999984px;opacity:0}100%{top:13.1249999984px;opacity:0}}@keyframes example2{0%{top:6.5625000004px}75%{top:13.1249999984px}100%{top:6.5625000004px}}.scroll-indicator-container{position:absolute;width:325px;background:linear-gradient(0,#1e1e1e 0,transparent 120px)!important;align-items:flex-end;justify-content:center;padding-bottom:25px!important;opacity:0;display:flex;pointer-events:none;transition:opacity .3s ease}.ps--active-y.ps--reach-start+.scroll-indicator-container{opacity:1;transition:opacity .3s ease}.scroll-indicator{height:35px;width:21.875px;border:2.3333333333px solid #a8a8a8;border-radius:8.75px;position:relative;animation:example2 linear 1.45s infinite}.scroll-indicator .mouse-wheel{position:absolute;top:6.5625000004px;left:50%;transform:translateX(-50%);width:3.5px;height:6.5625000004px;border-radius:2.3333333333px;background:#e80813;animation:example linear 1.45s infinite}.digits{display:flex;align-items:center;font-size:26px}.digit{width:37px;height:49px;background:#e80813;color:#fff;font-weight:600;display:inline-flex;align-items:center;justify-content:center;margin:0 3px}.digit:first-of-type{margin-left:0}.digit:last-of-type{margin-right:0}.bg-black{background:#000}.btn-outline{border:2px solid #C4C4C4}.product-info__items{max-width:1920px;margin:0 auto}.lazy-image{opacity:0}.lazy-image.loaded{opacity:1;animation:lazyLoadAnimation .15s linear}@keyframes lazyLoadAnimation{0%{opacity:0}100%{opacity:1}}.header-prevent{font-size:inherit;line-height:inherit;margin-bottom:0;font-weight:inherit}.height-auto{height:auto}.image-desktop{display:block}.image-mobile{display:none}@media only screen and (max-width:1640px){.news-list__container{padding:0 15px}.news__container{padding:40px 15px 0}.news__header-details{bottom:43px;left:15px}.news__title{font-size:40px}.gensiders__logo{max-width:580px}}@media only screen and (max-width:1670px){.product-gallery{flex:1 0 100%}.add-to-comparison--mobile{display:flex;margin-bottom:7px}.details-container{flex-wrap:wrap}.product-list--rows .product-list__comparison-and-shop{flex:1 0 100%}.product-list--rows .product-list__comparison-and-shop .checkbox{display:none}.product-list--rows .product-list__comparison-and-shop .price-and-cart-box .price-box{margin-right:0}.product-list--rows .product-gallery .product-gallery__item{margin-bottom:15px}.product-list--rows .product-gallery .product-gallery__item{margin-right:15px}}@media only screen and (max-width:1650px) and (min-width:1500px){.product-list--filters.product-list--grid .list__name{font-size:22px;margin-bottom:5px}.product-list--filters.product-list--grid .list__manufacturer-code{font-size:16px}.product-list--filters.product-list--grid .price-and-cart-box .price{font-size:18px;position:relative;top:5px}.homepage-banner__item--hot-shot .digit{width:27px;height:39px}.homepage-hot-shot .hot-shot__title{font-size:30px}}@media only screen and (max-width:1595px) and (min-width:845px){.shop-homepage__hot-shot .hot-shot__title{font-size:30px}.shop-homepage__hot-shot .digit{width:27px;height:39px;font-size:20px}.product-list--rows.product-list--filters .list__link-inner{flex-wrap:wrap}.product-list--rows.product-list--filters .price-and-compare{display:flex;justify-content:space-between;flex:1;text-align:right;padding:0 35px;align-items:center;color:#fff}.product-list--rows.product-list--filters .price-and-compare .price-and-cart-box{font-weight:700;line-height:1}.product-list--rows.product-list--filters .price-and-compare .price-and-cart-box .old-price{text-decoration:line-through}.product-list--rows.product-list--filters .price-and-compare .price-and-cart-box .price{font-size:28px}.product-list--rows.product-list--filters .add-to-comparison--mobile,.product-list--rows.product-list--filters .details-container>.product-list__comparison-and-shop{display:none!important}.product-list--rows.product-list--filters .product-gallery{justify-content:center}.product-list--rows.product-list--filters .product-list__description-container{padding:35px}.product-list--rows.product-list--filters .list__image-container{flex:0 0 100%}.product-list--rows.product-list--filters .list__name{text-align:center}.product-list--rows.product-list--filters .list__manufacturer-code{text-align:center}.product-list--rows.product-list--filters .line{margin:20px auto 0}}@media only screen and (max-width:1399px){.cart__summary-block--step1{flex-basis:300px}.shop__menu{display:none}.shop__slider{padding-left:0}.cart-breadcrumbs{flex-wrap:wrap}.cart-breadcrumbs>div{margin-top:30px;width:100%}.discount-form__code{padding:10px;font-size:14px}.special-deals__product-container{padding:25px 20px}}@media only screen and (max-width:1499px) and (min-width:1400px){.product-list--filters.product-list--grid .list__name{font-size:20px;margin-bottom:5px}.product-list--filters.product-list--grid .list__manufacturer-code{font-size:15px}.product-list--filters.product-list--grid .price-and-cart-box .price{font-size:18px;position:relative;top:5px}}@media only screen and (max-width:1499px){.homepage-banner__item--hot-shot .digit{width:27px;height:39px}.gensiders__logo{max-width:450px}.gensiders__title{font-size:40px}.homepage-hot-shot .hot-shot__title{font-size:30px}}@media only screen and (max-width:1340px) and (min-width:992px){.download__item--service-part{clear:both;max-width:50%;flex:0 0 50%}.news-author__avatar{width:40px;height:40px;flex:0 0 40px}}@media only screen and (max-width:1300px) and (min-width:1150px){.product-list--filters.product-list--grid .list__name{font-size:22px;margin-bottom:2px}.product-list--filters.product-list--grid .list__manufacturer-code{font-size:16px}.product-list--filters.product-list--grid .price-and-cart-box .price{font-size:18px;position:relative;top:5px}}@media only screen and (max-width:1250px){.homepage-banner__item--hot-shot .digit{font-size:20px}.homepage-banner__item-with-product{display:none}.news-item__details{padding:15px 18px 15px}.gensiders__more{display:none}}@media only screen and (max-width:1149px){.product-list--filters.product-list--grid .list__item-outer{flex:0 0 100%;max-width:100%}.product-list--filters.product-list--grid .price-and-cart-box .price{font-size:18px;position:relative;top:5px}.gensiders__title-box{padding-top:50px}}@media only screen and (max-width:980px) and (min-width:300px){.product-list--filters.product-list--grid .list__item-outer{flex:0 0 100%;max-width:100%}.product-list--filters.product-list--grid .list__name{font-size:22px;margin-bottom:2px}.product-list--filters.product-list--grid .list__manufacturer-code{font-size:16px}.product-list--filters.product-list--grid .price-and-cart-box .price{font-size:18px;position:relative;top:5px}.gensiders__logo{max-width:350px}.gensiders__steps-title,.gensiders__title{font-size:30px}}@media only screen and (max-width:1500px){.menu-list>li>a{padding:36px 20px}.homepage-banner__name{font-size:20px}}@media only screen and (max-width:1450px){.navbar{padding:0 30px}}@media only screen and (max-width:1366px){.menu-list>li>a{padding:36px 10px}}@media only screen and (max-width:1300px){.navbar{padding:0 5px}.footer-copy,.page-container,.product-info__items{padding:0 30px}.banners{padding-left:30px;padding-right:30px}.search__form-container{padding:0 30px}.user-list-table td{padding:.5rem .75rem!important;font-size:14px}}@media only screen and (max-width:1270px){.navbar{padding:0 15px}.menu-list>li>a{padding:36px 10px}.navbar-default .navbar-brand{max-width:190px}}@media only screen and (max-width:1250px){.contact-form__footer{margin-top:0!important}.contact-form__footer>.d-flex{flex-wrap:wrap}.contact-form__footer .contact-form__add-attachments{min-height:80px}.contact-form__footer .recaptcha-and-rodo{margin-top:20px}}@media only screen and (max-width:1200px){.cart-mobile__discount-code{display:block}.cart__summary-block-inner{position:fixed;bottom:0;top:auto;left:0;width:100%;z-index:100;display:flex;padding:1rem 75px;align-items:center;box-shadow:0 -3px 20px rgba(0,0,0,.1607843137)}.cart__summary-block-inner .section__header{display:none}.cart__summary-block-inner .cart__delivery-costs{display:none}.cart__summary-block-inner .cart__summary-left{padding-right:1rem}.cart__summary-block-inner .cart__summary-left,.cart__summary-block-inner .cart__summary-right{flex:1}.cart__summary-block-inner .payu-installments{margin:0!important;width:100%}.cart__summary-block{flex-basis:0}.cart__summary-block--step2 .cart__summary-right{display:flex;flex-wrap:wrap;align-items:center;margin-top:0!important}.cart__outer-container--with-summary{padding-right:0}.cart__summary-block--step1 .cart__summary-right>div{display:none}.cart__summary-block--step1 .cart__summary-right{padding-left:1rem;margin-top:0!important}.cart__summary-block--step1 .cart__summary-left{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between}.comparison__header-row-item:first-of-type img{opacity:inherit}.menu-list>li>a{padding:36px 5px}.comparison__content{display:flex;flex-wrap:wrap}.comparison__feature-row{flex-basis:50%;padding:0 10px;flex-wrap:wrap}.banners__col{width:100%;padding-left:0;padding-right:0}.banners__col .banners__item{top:-25px;transition:top .3s ease}.banners__col .banners__name{bottom:18px!important;transition:bottom .3s ease}.comparison__feature{flex-basis:100%;display:flex;justify-content:space-between}.comparison__feature span{width:50%;font-size:14px}.comparison__feature span:first-of-type{text-align:left;font-weight:600}.comparison__feature span:last-of-type{text-align:right}.comparison__feature-row__header{border-right:none;border-bottom:2px solid #e80813;flex-basis:100%;justify-content:center}}@media only screen and (max-width:1150px){.news__title{font-size:34px}.navbar{padding:0 15px}.news-item__category{font-size:14px}.news-item__title{font-size:20px;margin-top:5px}.news-item__lead{font-size:14px;margin-top:10px}.shop-homepage__hot-shot .hot-shot__title{font-size:24px}.shop-homepage__hot-shot .digit{width:27px;height:39px;font-size:20px}.shop-homepage__hot-shot.shop__hot-shot .promo-ends{font-size:13px}.navbar{padding:0 5px}}@media only screen and (max-width:1140px){.navbar-default .navbar-brand{max-width:170px}.gensiders__step-desc{font-size:20px}}@media only screen and (min-width:1101px){.nav.navbar-nav.menu-list{display:flex!important}.flip-logo__outer{display:none}}@media only screen and (max-width:1100px){.gensiders__steps{padding:0 30px}.owl-carousel.owl-theme.owl-slider.owl-main-slider.owl-loaded:before{display:none!important}body.upbar-active #christmas-loot-boxes,body.upbar-active .download-header{margin-top:105px}body.upbar-active .shop__dashboard{margin:105px auto 0}body.upbar-active .cart__container{margin:105px auto 0}body.upbar-active .security{margin-top:105px}body.upbar-active .user-panel__container{margin:105px auto 0}.menu-list>li>a{padding:36px 10px}#search.search--show input{font-size:28px;width:100px}.navbar-brand__container{text-align:center}.navbar-brand__container .navbar-brand{margin-right:0}.mobile-nav.open{display:flex}.flip-logo__outer{display:block}#margin{margin-bottom:65px}.header__container{max-height:65px}.navbar-default .navbar-brand{position:absolute;left:50%;transform:translateX(-50%) translateY(-50%);top:50%;padding:0}.navbar-right .header-language__container{display:none}.header-menu.navbar-default .navbar-nav{display:none;height:100vh;height:calc(var(--vh,1vh) * 100)}.mobile-search-icon{color:#c1c1c1;padding-left:10px;padding-right:10px;line-height:1}.mobile-search-icon:hover{color:#e80813}.mobile-search-icon i{font-size:22px}.header-language__container{display:none!important}.header-menu.navbar-default .navbar-nav{display:none;position:absolute!important;top:calc(100% + 2px);width:100%;right:0;background:#1e1e1e;z-index:10;margin-top:0;border-top:1px solid #000;border-bottom:1px solid #000}.navbar-default .navbar-nav>li:not(.header-search__container):not(.header-language__container) a{display:block;width:100%;text-align:center}.header-menu--dropdown i{display:none}}@media only screen and (max-width:992px){.owl-slider:not(.owl-shop-slider){display:flex;align-items:center}.homepage-banner__item-outer{flex:0 0 100%}.cart__container{padding:30px 15px;margin-top:0}.filter-init-container{margin-left:0}.form-select.form-select-sort{margin-right:0}.homepage-banner{flex-wrap:wrap}.homepage-banner__item-outer{padding:20px}.homepage-banner__name{font-size:20px}.upbar__button{display:none}.upbar__link{display:flex;align-items:center}.upbar__text{flex:1;line-height:1.2}.product-list--grid .list__name{font-size:24px;margin-bottom:5px}.product-list--grid .list__manufacturer-code{font-size:16px}.product-list--grid .price-and-cart-box .price{font-size:18px}.cart__icons>div{flex-wrap:wrap;text-align:center}.user-order-table td:first-of-type{padding-left:.75rem}.user-order-table td:last-of-type{padding-right:.75rem}.shop__slider{padding-left:0!important}.shop__recommended-and-hot-shot{flex-wrap:wrap}.shop__recommended-and-hot-shot>div{flex:0 1 auto!important;margin-left:auto!important;margin-right:auto!important}.user-panel__container{padding:30px 0;margin:0}.shop__hot-shot{max-width:600px;margin:0 auto}.shop-homepage__hot-shot.shop__hot-shot{max-width:none}.shop-homepage__hot-shot .hot-shot__title{font-size:30px}.shop-homepage__hot-shot.shop__hot-shot .promo-ends{font-size:20px}.shop__recommended{margin-right:0}.cart__icon{width:80%;margin-bottom:10px;display:flex;align-items:center}.shop__adverts{flex:0 1 auto!important;width:100%;text-align:center;margin-bottom:0;flex-wrap:wrap}.shop__advert{flex:0 1 auto!important;width:100%;margin-bottom:30px;margin-right:0!important}.footer-widgets .col-xs-12:not(:last-of-type) .footer-widget{margin-bottom:50px}.product-info__content{padding:0 0 15px 15px}.banner__name{font-size:30px}.banner__variants{position:static;justify-content:space-between;padding:40px 0;display:flex;flex-wrap:wrap;background:#171717}.banner__variants h2{display:block;width:100%;text-align:center}.banner__variant{border:none;background-color:transparent;flex-basis:25%;max-width:inherit;margin:0!important;padding:0 10px}.comparison__feature-row{flex-basis:100%}.product-info__features td{width:50%;word-break:break-word;padding:6px 15px}.product-info__features td:first-of-type{border:none;font-weight:600}.product-info__features td:nth-of-type(2){display:none}.product-info__features td:nth-of-type(3){text-align:center}.category-image__image img{object-position:center}.category-image__text-container{position:static;transform:none;text-align:center;padding:30px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column}.category-image__name{font-size:32px;width:100%}.banner .banner__pictogram{display:none}#margin{margin-bottom:65px!important}.owl-container{position:relative;min-height:calc(100vh - 65px)!important;min-height:calc(var(--vh,1vh) * 100 - 65px)!important}.owl-container .owl-stage-outer{height:calc(100vh - 65px)!important;height:calc(var(--vh,1vh) * 100 - 65px)!important}.slider-spinner{min-height:calc(100vh - 65px)!important;min-height:calc(var(--vh,1vh) * 100 - 65px)!important}.shop__hot-shot{margin-bottom:15px!important}.owl-container .owl-carousel:not(.owl-main-slider) .owl-item.active .details.details{transform:translateY(-50%);left:0;width:100%;justify-content:center;text-align:center;max-width:100%}.owl-container .owl-carousel:not(.owl-main-slider) .owl-item.active .details.details .title{width:100%}.owl-container .owl-item.active .details.details--right{top:75%!important}.owl-container .owl-item.active .details.details--left{top:25%!important}.page-container{padding:0 0}.footer-copy,.product-info__items{flex-wrap:wrap;padding:20px 0}.banners{padding-left:0;padding-right:0}.social-media__icon-item i{font-size:30px}.social-media__icon-item i:not(last-of-type){margin-right:8px}.footer-copy__right{order:1;width:100%;display:flex;justify-content:center;margin:0}.footer-copy__left{order:2;width:100%;display:flex;flex-wrap:wrap;justify-content:center}.footer-copy__left .navbar-brand{margin:0;padding:40px 0}.footer-copy__text{width:100%;padding:0;text-align:center}.social-media__outer{padding:40px 0}.section__header--bigger{font-size:32px}.social-media__icons{margin-top:20px}.posts-block__outer{padding:6px 0 0 0!important}.news-header{padding-bottom:44px}.banner__col{width:100%;padding:6px 0 0 0!important}.posts-block__desc-outer,.posts-block__mask{pointer-events:none}.contact-anonymous-column{padding:20px 0}.newest-products{padding:20px}.newest-products h2{text-align:center}.newest-products__item-outer{margin-bottom:30px}.page__header-with-image .page__header-content{left:50%;transform:translateY(-50%) translateX(-50%)}.g-title{text-align:center}.g-title--separator:not(.g-title--separator-center):after{left:calc(50% - 75px)}.article-tile{-js-display:flex;display:flex}.article-tile .posts-block__item-link{-js-display:flex;display:flex;flex-direction:column}.article-tile__text{order:2}.article-tile__image{order:1}.article-tile__image .arrow-bottom,.article-tile__image .arrow-top{display:none}.text-md-center{text-align:center}.owl-container .owl-nav{display:none}}@media only screen and (max-width:960px){.location__left{flex:1}.location__right{flex:1}.product-menu__links{display:none}.product-menu{justify-content:center;background:rgba(0,0,0,.8)}.gensiders__step-desc{font-size:16px}}@media only screen and (max-width:845px){.product-list__item{flex:0 1 50%}.filter-icon-container{width:100%}.news-item__item{flex:0 0 100%;margin-bottom:16px}.product-list-with-filters{flex-direction:column}.filters-sidebar{padding:20px 20px 0;flex:0 1 100%}footer{padding-top:30px}.cart__total{text-align:center}.cart__preview-summary{margin-bottom:10px}.cart-breadcrumbs{justify-content:center;flex-direction:column;margin-bottom:20px}}@media only screen and (min-width:769px){.border-bottom-desktop-0{border-bottom:none!important}}@media only screen and (max-width:768px){.header-section--top{padding-top:120px;padding-bottom:30px}.header-section__title{font-size:32px}.location__mask img{width:100%}.social-newsletter .rodo-and-recaptcha>div{max-width:none!important}.newsletter__outer{text-align:left}.header-menu__properties{padding:0}.homepage-review__box{padding:75px 65px 50px}.bg-black-mobile{background:#000!important}.border-right-mobile-0{border-right:none!important}.special-deals__product-container{max-width:400px;width:100%}.homepage-review__box:before{top:-70px;right:50px;font-size:140px;font-weight:600}.homepage-review__box:after{bottom:-40px;left:50px;font-size:140px;font-weight:600}.cart-breadcrumbs__title{display:none}.instagram__header-title span{font-size:28px}.owl-bestsellers,.owl-promotions{padding:0 40px}.cart__section{padding:15px;margin:0 -15px}.cart-tile__container{margin-top:20px}.owl-bestsellers .owl-next,.owl-bestsellers .owl-prev,.owl-promotions .owl-next,.owl-promotions .owl-prev{width:auto}.cart__summary-block-inner{padding:1rem;display:block}.cart__total{margin-top:0}.cart__summary-right .btn-primary{margin-top:10px}.cart__summary-left,.cart__summary-right{padding:0!important}.cart__summary-block--step1 .cart__summary-right>div{display:none}.cart__summary-block--step2 .cart__button{margin-top:0}.cart__summary-block-inner .payu-installments{margin:1rem 0 .5rem!important}.news__title{font-size:26px}.image-desktop{display:none}.image-mobile{display:block}.comparison__header-row-item{flex-basis:100%}.modal-dialog{min-width:auto!important}.security-column{padding:0!important;border:none!important}.security{padding:30px 15px;margin:0}.security .container{width:auto}.comparison__content{padding:15px 0}.instagram__header{font-size:30px}.owl-promotions{padding:0}.owl-promotions .owl-nav{display:none}.cart-tile__image-container{flex:0 0 120px}.cart-tile__container{padding:10px}.cart h1{font-size:28px}.category-switcher{flex-wrap:wrap}.category-switcher__item{flex:0 0 100%;font-size:20px;margin-bottom:20px}.category-switcher .category-switcher__mask{opacity:.7;transition:all .2s}.category-switcher .category-switcher__name{opacity:1;transition:all .2s;font-size:20px}.parallax__title{left:0;font-size:42px}.page__header--title{font-size:38px}.navigation .btn{padding:inherit}.navigation .btn:not(:first-child):not(:last-child){display:none}.product-list{padding:5px;padding-top:50px}.list__image-container{margin-top:30px}.quick-filters{justify-content:space-around}.quick-filter{margin-right:0!important}.quick-filter span{display:none}.quick-filter img{margin-right:0!important}.banner__variants h2{font-size:32px}.banner__variant{flex-basis:50%}.comparison-bar{padding:0 20px 15px}.comparison-bar .btn,.filters-sidebar .btn{padding:4px 10px;font-size:16px}.filter-icon{top:-25px;transform:translateX(-50%);left:25px}.filter-icon img{width:50px}.filter-icon-container{width:100%}.product-list-with-filters{flex-direction:column}.recommended-product .container{flex-direction:column}.social-media__icon{width:42px;height:42px;background:url(/images/genesis/sprite_rwd.png)}.social-media__icon--fb{background-position:0 0}.social-media__icon--instagram{background-position:-42px 0}.social-media__icon--vk{background-position:-84px 0}.social-media__icon--discord{background-position:-209px 0}.social-media__icon--twitter{background-position:-168px 0}.social-media__icon--yt{background-position:-126px 0}.newsletter__outer{text-align:center;padding:20px}form[name=newsletter]{flex-wrap:wrap;position:relative;padding-bottom:55px}form[name=newsletter] .form-submit{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}form[name=newsletter] .rodo-and-recaptcha{width:100%;flex-wrap:wrap;justify-content:center}form[name=newsletter] .rodo-and-recaptcha .g-recaptcha{width:100%;display:flex;justify-content:center}form[name=newsletter] .rodo-and-recaptcha .checkbox{text-align:left}.posts-block__main-title{left:0;bottom:0;padding:0 15px 20px;word-break:break-word;font-size:24px}.posts-block__more-btn{padding:5px 10px;font-size:22px}.contact-form__footer .recaptcha-and-rodo{flex-direction:column;align-items:center}.contact-form__footer>.d-flex{justify-content:center}.contact-form__footer .form-group{text-align:center!important}.contact-form__footer .attachments-help{display:none}.recommended-product .recommended-product__desc,.recommended-product.recommended-product--even .recommended-product__desc{text-align:center;order:2}.recommended-product .recommended-product__image{order:1}.text-sm-center{text-align:center}.header-menu.navbar-default .navbar-nav>li.header-search__container{padding:15px 20px}.header-menu.navbar-default .navbar-nav>li .header-search{margin-left:0}.product-details .product-description>div{flex-direction:column}.product-details .product-description>div>div{width:100%!important}.product-details .content{margin:50px 20px}.navbar-default .navbar-brand{padding:15px 0}.categories-menu__children-title{display:none!important}.navbar-default .navbar-nav .dropdown{position:inherit;display:none}.navbar-default .navbar-nav .dropdown.active{background:#000}.navbar-default .navbar-nav>li:not(.header-search__container):not(.header-language__container) a{padding:20px}.header-menu.navbar-default .navbar-nav>li:not(.header-search__container){padding:0}.navbar-default .navbar-nav>li:not(.header-search__container):not(.header-language__container).active-element{background:#000;color:#FFF!important;padding:0}.navbar-default .navbar-nav>li.active-element .categories-menu__link{color:#FFF!important}.navbar-default .navbar-nav>li.active-element>a{color:#FFF}.header-menu__vertical-dropdown{width:100%}.header-menu__vertical-dropdown li{text-align:left;display:block;border-bottom:0}.navbar-default .navbar-nav>li.drop.active-element .dropdown{visibility:visible;opacity:1}.categories-menu{margin:0}.header-menu__vertical-dropdown li a{padding:0 15px;margin-bottom:20px;font-weight:700;text-transform:uppercase}#menu-nav{justify-content:space-between}.news-list__menu li{display:block;text-align:center;width:100%;margin-bottom:10px}.news-list__menu li a{margin-right:0}.gensiders__title{font-size:25px;padding:10px 10px 0}.gensiders__steps-title{font-size:26px}.gensiders__logo{max-width:300px}}@media only screen and (max-width:750px){.gensiders__step:not(.gensiders__step--separator){max-width:100%;width:100%;margin-bottom:40px}.gensiders__banner{background-image:var(--lpImageMobile)}.news__container{padding:20px 15px 0}.gensiders__step-desc{margin-top:20px}.gensiders__step--separator{display:none}.gensiders__join-title{font-size:30px}.gensiders__join-desc{font-size:15px;margin:10px auto}.gensiders__join-button{margin-top:10px}.gensiders__join-details{top:10px;transform:none}}@media only screen and (max-width:710px){#variants-modal{padding-right:0!important}#variants-modal .modal-dialog{position:static;right:auto}.gensiders__form-desc{font-size:16px}.gensiders__form-container{padding-top:70px}.gensiders__form{padding:0 15px}}@media only screen and (max-width:680px){.location__row{flex-direction:column;align-items:center}.location__left{flex:1 0 100%}.location__right{flex:1 0 100%}.location__col{flex:1 0 100%;width:300px}.gensiders__banner{min-height:365px}}@media only screen and (max-width:650px){.search-results input{max-width:90%;width:100%}#product .product__price{right:auto;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;bottom:100px}#product .add-to-cart--product{margin-top:5px}#product .mr-3{margin-right:0!important}.list__link-inner{padding-bottom:40px;padding-top:20px}.list__link .list__manufacturer-code,.list__link .list__name{text-align:center;width:auto;padding-left:0}.list__link .price-and-cart-box{align-items:center}}@media only screen and (max-width:550px){.product-list__item{flex:0 1 100%}.product-menu{padding:0 15px}#variants-modal{padding-right:0!important}#variants-modal .modal-dialog{height:100%;width:100%}#variants-modal .modal-dialog .modal-content{width:100%}#variants-modal .modal-dialog .modal-content .modal-body{display:flex;flex-direction:column;justify-content:space-between}#variants-modal .modal-dialog .modal-content .modal-body img{max-width:100%}.gensiders__join-title{font-size:24px}.gensiders__join-desc{font-size:14px;line-height:1.2}.gensiders__join-button a{font-size:16px;padding:5px 35px}}@media only screen and (max-width:500px){.product-list__item{flex:0 1 100%}.product-menu{padding:0 15px}.gensiders__join picture{display:none}.gensiders__join-details{position:inherit;top:0;padding:0 10px;padding-bottom:30px}.homepage-review__box:before{display:none}.homepage-review__box:after{display:none}}@media only screen and (max-width:576px){.text-xs-center{text-align:center}.cart-mobile__discount-code{width:100%}.cart__continue>div{width:100%}.cart__continue>div>a{width:100%}.shop-homepage__hot-shot.shop__hot-shot{flex:1}.shop-homepage__hot-shot{padding:0}.homepage-banner{padding:0}.owl-carousel .item .details .title{font-size:38px}.product-feature{padding:30px 0;flex-wrap:wrap;font-family:Nulshock,Arial,sans-serif}.product-feature__item{margin-bottom:25px;flex:0 0 50%;padding:0 10px}.product-feature__name{font-size:13px;word-break:break-word}.category-image__image{height:300px}.footer-widget{width:100%}.banner__image{height:100vh;height:calc(var(--vh,1vh) * 100)}.banner__text-container{top:30px}.banner__text-container .banner__text-title{font-size:24px}.banner__text-container .banner__text-sub-title{font-size:44px}}.d-mobile{display:none}@media only screen and (max-width:400px){.gensiders__title{font-size:21px}}@media screen and (max-aspect-ratio:1/1){.d-mobile{display:block}.h-mobile{display:none}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.product-list{display:block;overflow:hidden}.product-list__item{display:block;width:25%;float:left}.category-grid .item{display:block}.product-list .category-grid__item-link{display:block}}.btn-default{color:#c5c5c5;border:1px solid #e80813;border-radius:0;font-weight:500;text-transform:none}.btn-outline-primary{border:1px solid #e80813;color:#e80813;text-transform:uppercase}.btn-outline-primary:hover{background:#e80813;color:#fff;border:1px solid #e80813}.btn-outline-dark{color:#000;background-color:transparent;border-color:#000}.btn-outline-dark:hover{color:#fff!important;background-color:#000;border-color:#000}.btn{font-weight:600}.btn-success{background-color:#00b333}.btn-link{color:#000;text-transform:uppercase;padding:7px 35px}.btn-link:hover{text-decoration:none}