@font-face{font-family:Neue Haas Unica W1G;src:url("/wp-content/themes/rizoma/assets/fonts/Neue Haas Unica W1G Thin.woff") format("woff"),url("/wp-content/themes/rizoma/assets/fonts/Neue Haas Unica W1G Thin.woff") format("woff2"),url("/wp-content/themes/rizoma/assets/fonts/Neue Haas Unica W1G Thin.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Neue Haas Unica W1G;src:url("/wp-content/themes/rizoma/assets/fonts/Neue Haas Unica W1G Light.woff") format("woff"),url("/wp-content/themes/rizoma/assets/fonts/Neue Haas Unica W1G Light.woff") format("woff2"),url("/wp-content/themes/rizoma/assets/fonts/Neue Haas Unica W1G Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Neue Haas Unica W1G;src:url("/wp-content/themes/rizoma/assets/fonts/Neue Haas Unica W1G.woff") format("woff"),url("/wp-content/themes/rizoma/assets/fonts/Neue Haas Unica W1G.woff") format("woff2"),url("/wp-content/themes/rizoma/assets/fonts/Neue Haas Unica W1G.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Neue Haas Unica W1G;src:url("/wp-content/themes/rizoma/assets/fonts/Neue Haas Unica W1G Medium.woff") format("woff"),url("/wp-content/themes/rizoma/assets/fonts/Neue Haas Unica W1G Medium.woff") format("woff2"),url("/wp-content/themes/rizoma/assets/fonts/Neue Haas Unica W1G Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Neue Haas Unica W1G;src:url("/wp-content/themes/rizoma/assets/fonts/Neue Haas Unica W1G Heavy.woff") format("woff"),url("/wp-content/themes/rizoma/assets/fonts/Neue Haas Unica W1G Heavy.woff") format("woff2"),url("/wp-content/themes/rizoma/assets/fonts/Neue Haas Unica W1G Heavy.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Neue Haas Unica W1G;src:url("/wp-content/themes/rizoma/assets/fonts/Neue Haas Unica W1G Black.woff") format("woff"),url("/wp-content/themes/rizoma/assets/fonts/Neue Haas Unica W1G Black.woff") format("woff2"),url("/wp-content/themes/rizoma/assets/fonts/Neue Haas Unica W1G Black.ttf") format("truetype");font-weight:900;font-style:normal}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*,:after,:before,html{box-sizing:border-box}p{margin:0;padding:0}@font-face{font-family:"icomoon";src:url("/wp-content/themes/rizoma/assets/fonts/icomoon.eot?b5tmb2");src:url("/wp-content/themes/rizoma/assets/fonts/icomoon.eot?b5tmb2#iefix") format("embedded-opentype"),url("/wp-content/themes/rizoma/assets/fonts/icomoon.ttf?b5tmb2") format("truetype"),url("/wp-content/themes/rizoma/assets/fonts/icomoon.woff?b5tmb2") format("woff"),url("/wp-content/themes/rizoma/assets/fonts/icomoon.svg?b5tmb2#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-notify:before{content:""}.icon-show:before{content:""}.icon-hide:before{content:""}.icon-mapo_2:before{content:""}.icon-map:before{content:""}.icon-email:before{content:""}.icon-web:before{content:""}.icon-phone:before{content:""}.icon-download:before{content:""}.icon-plus:before{content:""}.icon-wishlist-full:before{content:""}.icon-cart:before{content:""}.icon-store-locator:before{content:""}.icon-user:before{content:""}.icon-wishlist:before{content:""}.icon-close:before{content:""}.icon-loader .path1:before{content:"";color:#000;opacity:.9}.icon-loader .path2:before{content:"";margin-left:-1em;color:#000;opacity:.8}.icon-loader .path3:before{content:"";margin-left:-1em;color:#000;opacity:.7}.icon-loader .path4:before{content:"";margin-left:-1em;color:#000;opacity:.6}.icon-loader .path5:before{content:"";margin-left:-1em;color:#000;opacity:.5}.icon-loader .path6:before{content:"";margin-left:-1em;color:#000;opacity:.4}.icon-loader .path7:before{content:"";margin-left:-1em;color:#000;opacity:.3}.icon-loader .path8:before{content:"";margin-left:-1em;color:#000;opacity:.2}.icon-menu:before{content:""}.icon-search:before{content:""}.icon-chevrone-down:before{content:""}.icon-chevrone-right:before{content:""}.icon-chevrone-up:before{content:""}.icon-chevrone-left:before{content:""}.icon-minus:before{content:""}.icon-car:before{content:""}.icon-gear:before{content:""}.icon-add:before{content:""}.icon-trash:before{content:""}.icon-home:before{content:""}.icon-tick:before{content:""}.icon-file-text:before{content:""}.icon-clock:before{content:""}.icon-bell:before{content:""}.icon-minimize:before{content:""}.icon-motorbike:before{content:""}.icon-chat:before{content:""}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-list{height:100%;max-height:100%}.slick-dots{display:flex;flex-direction:column;gap:5px;list-style:none}.slick-dots button{background:#fff;height:13px;width:13px;overflow:hidden;border:1px solid #000;color:rgba(0,0,0,0);cursor:pointer;padding:0}.slick-dots li{height:13px;width:13px;display:block}.slick-dots li.slick-active button{background:#000}.slick-arrow{position:absolute;top:50%;z-index:10;width:50px;height:50px;overflow:hidden;text-indent:-300px;background:rgba(0,0,0,0);border:0;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-top:-25px;cursor:pointer}.slick-arrow:before{text-indent:0;color:#c1c6c9;font-size:30px;position:absolute;left:10px;top:10px}.slick-arrow.slick-prev{left:0}.slick-arrow.slick-prev:before{content:""}.slick-arrow.slick-next{right:0}.slick-arrow.slick-next:before{content:""}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;font-size:16px;line-height:1.059;letter-spacing:.5px}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;-moz-user-select:none;user-select:none;-webkit-user-select:none;background-color:rgba(0,0,0,0);border:0;border-bottom:1px solid;border-radius:0;height:auto;outline-width:0}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:currentColor;text-transform:uppercase;text-align:center;line-height:1;padding:19px 15px}.select2-container .select2-selection--single .select2-selection__clear{background-color:rgba(0,0,0,0);border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left;padding:0}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin:0;padding:0;min-height:auto}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:0;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{user-select:none;-webkit-user-select:none;font-size:12px;line-height:1.16666;font-weight:400;height:34px;display:flex;align-items:center;padding:4px 13px}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border-bottom:1px solid #000;border-radius:0}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;right:10px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #000 rgba(0,0,0,0);border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:0;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;margin:5px 5px 0 0}.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before{content:"";display:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:0;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#2b2b2b;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:0;outline:0;background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #888}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #888}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0);border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom, #fff 0, #eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:0;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #888}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:0;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #888}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid rgba(0,0,0,0)}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:gray}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#888;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#c1c6c9}.select2-container.select2-container--open .select2-dropdown--below{border-top:1px solid #000}.select2-container.select2-container--open .select2-dropdown--above{border-bottom:1px solid #000}.magnifier{position:absolute;border:3px solid #000;border-radius:50%;pointer-events:none;background-repeat:no-repeat;display:none;z-index:1000;box-sizing:border-box}/*!
 * jquery-confirm v3.3.4 (http://craftpip.github.io/jquery-confirm/)
 * Author: boniface pereira
 * Website: www.craftpip.com
 * Contact: hey@craftpip.com
 *
 * Copyright 2013-2019 jquery-confirm
 * Licensed under MIT (https://github.com/craftpip/jquery-confirm/blob/master/LICENSE)
 */@-webkit-keyframes jconfirm-spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes jconfirm-spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body[class*=jconfirm-no-scroll-]{overflow:hidden !important}.jconfirm{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999999;font-family:inherit;overflow:hidden}.jconfirm .jconfirm-bg{position:fixed;top:0;left:0;right:0;bottom:0;-webkit-transition:opacity .4s;transition:opacity .4s}.jconfirm .jconfirm-bg.jconfirm-bg-h{opacity:0 !important}.jconfirm .jconfirm-scrollpane{-webkit-perspective:500px;perspective:500px;-webkit-perspective-origin:center;perspective-origin:center;display:table;width:100%;height:100%}.jconfirm .jconfirm-row{display:table-row;width:100%}.jconfirm .jconfirm-cell{display:table-cell;vertical-align:middle}.jconfirm .jconfirm-holder{max-height:100%;padding:50px 0}.jconfirm .jconfirm-box-container{-webkit-transition:-webkit-transform;transition:-webkit-transform;transition:transform;transition:transform,-webkit-transform}.jconfirm .jconfirm-box-container.jconfirm-no-transition{-webkit-transition:none !important;transition:none !important}.jconfirm .jconfirm-box{background:#fff;border-radius:4px;position:relative;outline:none;padding:15px 15px 0;overflow:hidden;margin-left:auto;margin-right:auto}@-webkit-keyframes type-blue{1%,100%{border-color:#3498db}50%{border-color:#5faee3}}@keyframes type-blue{1%,100%{border-color:#3498db}50%{border-color:#5faee3}}@-webkit-keyframes type-green{1%,100%{border-color:#2ecc71}50%{border-color:#54d98c}}@keyframes type-green{1%,100%{border-color:#2ecc71}50%{border-color:#54d98c}}@-webkit-keyframes type-red{1%,100%{border-color:#e74c3c}50%{border-color:#ed7669}}@keyframes type-red{1%,100%{border-color:#e74c3c}50%{border-color:#ed7669}}@-webkit-keyframes type-orange{1%,100%{border-color:#f1c40f}50%{border-color:#f4d03f}}@keyframes type-orange{1%,100%{border-color:#f1c40f}50%{border-color:#f4d03f}}@-webkit-keyframes type-purple{1%,100%{border-color:#9b59b6}50%{border-color:#b07cc6}}@keyframes type-purple{1%,100%{border-color:#9b59b6}50%{border-color:#b07cc6}}@-webkit-keyframes type-dark{1%,100%{border-color:#34495e}50%{border-color:#46627f}}@keyframes type-dark{1%,100%{border-color:#34495e}50%{border-color:#46627f}}.jconfirm .jconfirm-box.jconfirm-type-animated{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.jconfirm .jconfirm-box.jconfirm-type-blue{border-top:solid 7px #3498db;-webkit-animation-name:type-blue;animation-name:type-blue}.jconfirm .jconfirm-box.jconfirm-type-green{border-top:solid 7px #2ecc71;-webkit-animation-name:type-green;animation-name:type-green}.jconfirm .jconfirm-box.jconfirm-type-red{border-top:solid 7px #e74c3c;-webkit-animation-name:type-red;animation-name:type-red}.jconfirm .jconfirm-box.jconfirm-type-orange{border-top:solid 7px #f1c40f;-webkit-animation-name:type-orange;animation-name:type-orange}.jconfirm .jconfirm-box.jconfirm-type-purple{border-top:solid 7px #9b59b6;-webkit-animation-name:type-purple;animation-name:type-purple}.jconfirm .jconfirm-box.jconfirm-type-dark{border-top:solid 7px #34495e;-webkit-animation-name:type-dark;animation-name:type-dark}.jconfirm .jconfirm-box.loading{height:120px}.jconfirm .jconfirm-box.loading:before{content:"";position:absolute;left:0;background:#fff;right:0;top:0;bottom:0;border-radius:10px;z-index:1}.jconfirm .jconfirm-box.loading:after{opacity:.6;content:"";height:30px;width:30px;border:solid 3px rgba(0,0,0,0);position:absolute;left:50%;margin-left:-15px;border-radius:50%;-webkit-animation:jconfirm-spin 1s infinite linear;animation:jconfirm-spin 1s infinite linear;border-bottom-color:#1e90ff;top:50%;margin-top:-15px;z-index:2}.jconfirm .jconfirm-box div.jconfirm-closeIcon{height:20px;width:20px;position:absolute;top:10px;right:10px;cursor:pointer;opacity:.6;text-align:center;font-size:27px !important;line-height:14px !important;display:none;z-index:1}.jconfirm .jconfirm-box div.jconfirm-closeIcon:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-closeIcon .fa{font-size:16px}.jconfirm .jconfirm-box div.jconfirm-closeIcon .glyphicon{font-size:16px}.jconfirm .jconfirm-box div.jconfirm-closeIcon .zmdi{font-size:16px}.jconfirm .jconfirm-box div.jconfirm-closeIcon:hover{opacity:1}.jconfirm .jconfirm-box div.jconfirm-title-c{display:block;font-size:22px;line-height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;padding-bottom:15px}.jconfirm .jconfirm-box div.jconfirm-title-c.jconfirm-hand{cursor:move}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{font-size:inherit;display:inline-block;vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c i{vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:inherit;font-family:inherit;display:inline-block;vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-content-pane{margin-bottom:15px;height:auto;-webkit-transition:height .4s ease-in;transition:height .4s ease-in;display:inline-block;width:100%;position:relative;overflow-x:hidden;overflow-y:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane.no-scroll{overflow-y:hidden}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar{width:3px}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-thumb{background:#666;border-radius:3px}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content{overflow:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content img{max-width:100%;height:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content:empty{display:none}.jconfirm .jconfirm-box .jconfirm-buttons{padding-bottom:11px}.jconfirm .jconfirm-box .jconfirm-buttons>button{margin-bottom:4px;margin-left:2px;margin-right:2px}.jconfirm .jconfirm-box .jconfirm-buttons button{display:inline-block;padding:6px 12px;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:0px;min-height:1em;-webkit-transition:opacity .1s ease,background-color .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease,-webkit-box-shadow .1s ease;-webkit-tap-highlight-color:rgba(0,0,0,0);border:none;background-image:none}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue{background-color:#3498db;color:#fff;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue:hover{background-color:#2980b9;color:#fff}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green{background-color:#2ecc71;color:#fff;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green:hover{background-color:#27ae60;color:#fff}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red{background-color:#e74c3c;color:#fff;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red:hover{background-color:#c0392b;color:#fff}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange{background-color:#f1c40f;color:#fff;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange:hover{background-color:#f39c12;color:#fff}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default{background-color:#000;color:#fff;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default:hover{background-color:#bdc3c7;color:#000}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple{background-color:#9b59b6;color:#fff;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple:hover{background-color:#8e44ad;color:#fff}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark{background-color:#34495e;color:#fff;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark:hover{background-color:#2c3e50;color:#fff}.jconfirm .jconfirm-box.jconfirm-type-red .jconfirm-title-c .jconfirm-icon-c{color:#e74c3c !important}.jconfirm .jconfirm-box.jconfirm-type-blue .jconfirm-title-c .jconfirm-icon-c{color:#3498db !important}.jconfirm .jconfirm-box.jconfirm-type-green .jconfirm-title-c .jconfirm-icon-c{color:#2ecc71 !important}.jconfirm .jconfirm-box.jconfirm-type-purple .jconfirm-title-c .jconfirm-icon-c{color:#9b59b6 !important}.jconfirm .jconfirm-box.jconfirm-type-orange .jconfirm-title-c .jconfirm-icon-c{color:#f1c40f !important}.jconfirm .jconfirm-box.jconfirm-type-dark .jconfirm-title-c .jconfirm-icon-c{color:#34495e !important}.jconfirm .jconfirm-clear{clear:both}.jconfirm.jconfirm-rtl{direction:rtl}.jconfirm.jconfirm-rtl div.jconfirm-closeIcon{left:5px;right:auto}.jconfirm.jconfirm-white .jconfirm-bg,.jconfirm.jconfirm-light .jconfirm-bg{background:rgba(0,0,0,.7)}.jconfirm.jconfirm-white .jconfirm-box,.jconfirm.jconfirm-light .jconfirm-box{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);border-radius:0}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0px}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons{float:right}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button{text-transform:uppercase;font-size:14px;font-weight:bold;text-shadow:none}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default{-webkit-box-shadow:none;box-shadow:none;color:#fff}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default:hover,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default:hover{background:#ddd}.jconfirm.jconfirm-white.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-light.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0px}.jconfirm.jconfirm-black .jconfirm-bg,.jconfirm.jconfirm-dark .jconfirm-bg{background-color:#2f4f4f;opacity:.4}.jconfirm.jconfirm-black .jconfirm-box,.jconfirm.jconfirm-dark .jconfirm-box{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);background:#444;color:#fff}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0px}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons{float:right}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button{border:none;background-image:none;text-transform:uppercase;font-size:14px;font-weight:bold;text-shadow:none;-webkit-transition:background .1s;transition:background .1s;color:#fff}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default{-webkit-box-shadow:none;box-shadow:none;color:#fff;background:none}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default:hover,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default:hover{background:#666}.jconfirm.jconfirm-black.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-dark.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0px}.jconfirm .jconfirm-box.hilight.jconfirm-hilight-shake{-webkit-animation:shake .82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;animation:shake .82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.jconfirm .jconfirm-box.hilight.jconfirm-hilight-glow{-webkit-animation:glow .82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;animation:glow .82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-2px, 0, 0);transform:translate3d(-2px, 0, 0)}20%,80%{-webkit-transform:translate3d(4px, 0, 0);transform:translate3d(4px, 0, 0)}30%,50%,70%{-webkit-transform:translate3d(-8px, 0, 0);transform:translate3d(-8px, 0, 0)}40%,60%{-webkit-transform:translate3d(8px, 0, 0);transform:translate3d(8px, 0, 0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-2px, 0, 0);transform:translate3d(-2px, 0, 0)}20%,80%{-webkit-transform:translate3d(4px, 0, 0);transform:translate3d(4px, 0, 0)}30%,50%,70%{-webkit-transform:translate3d(-8px, 0, 0);transform:translate3d(-8px, 0, 0)}40%,60%{-webkit-transform:translate3d(8px, 0, 0);transform:translate3d(8px, 0, 0)}}@-webkit-keyframes glow{0%,100%{-webkit-box-shadow:0 0 0px red;box-shadow:0 0 0px red}50%{-webkit-box-shadow:0 0 30px red;box-shadow:0 0 30px red}}@keyframes glow{0%,100%{-webkit-box-shadow:0 0 0px red;box-shadow:0 0 0px red}50%{-webkit-box-shadow:0 0 30px red;box-shadow:0 0 30px red}}.jconfirm{-webkit-perspective:400px;perspective:400px}.jconfirm .jconfirm-box{opacity:1;-webkit-transition-property:all;transition-property:all}.jconfirm .jconfirm-box.jconfirm-animation-top,.jconfirm .jconfirm-box.jconfirm-animation-left,.jconfirm .jconfirm-box.jconfirm-animation-right,.jconfirm .jconfirm-box.jconfirm-animation-bottom,.jconfirm .jconfirm-box.jconfirm-animation-opacity,.jconfirm .jconfirm-box.jconfirm-animation-zoom,.jconfirm .jconfirm-box.jconfirm-animation-scale,.jconfirm .jconfirm-box.jconfirm-animation-none,.jconfirm .jconfirm-box.jconfirm-animation-rotate,.jconfirm .jconfirm-box.jconfirm-animation-rotatex,.jconfirm .jconfirm-box.jconfirm-animation-rotatey,.jconfirm .jconfirm-box.jconfirm-animation-scaley,.jconfirm .jconfirm-box.jconfirm-animation-scalex{opacity:0}.jconfirm .jconfirm-box.jconfirm-animation-rotate{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.jconfirm .jconfirm-box.jconfirm-animation-rotatex{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotatexr{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotatey{-webkit-transform:rotatey(90deg);transform:rotatey(90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotateyr{-webkit-transform:rotatey(-90deg);transform:rotatey(-90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-scaley{-webkit-transform:scaley(1.5);transform:scaley(1.5);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-scalex{-webkit-transform:scalex(1.5);transform:scalex(1.5);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-top{-webkit-transform:translate(0px, -100px);transform:translate(0px, -100px)}.jconfirm .jconfirm-box.jconfirm-animation-left{-webkit-transform:translate(-100px, 0px);transform:translate(-100px, 0px)}.jconfirm .jconfirm-box.jconfirm-animation-right{-webkit-transform:translate(100px, 0px);transform:translate(100px, 0px)}.jconfirm .jconfirm-box.jconfirm-animation-bottom{-webkit-transform:translate(0px, 100px);transform:translate(0px, 100px)}.jconfirm .jconfirm-box.jconfirm-animation-zoom{-webkit-transform:scale(1.2);transform:scale(1.2)}.jconfirm .jconfirm-box.jconfirm-animation-scale{-webkit-transform:scale(0.5);transform:scale(0.5)}.jconfirm .jconfirm-box.jconfirm-animation-none{visibility:hidden}.jconfirm.jconfirm-supervan .jconfirm-bg{background-color:rgba(54,70,93,.95)}.jconfirm.jconfirm-supervan .jconfirm-box{background-color:rgba(0,0,0,0)}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-blue{border:none}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-green{border:none}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-red{border:none}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-orange{border:none}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-purple{border:none}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-dark{border:none}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-closeIcon{color:#fff}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c{text-align:center;color:#fff;font-size:28px;font-weight:normal}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c>*{padding-bottom:25px}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0px}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content-pane{margin-bottom:25px}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content{text-align:center;color:#fff}.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons{text-align:center}.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons button{font-size:16px;border-radius:2px;background:#303f53;text-shadow:none;border:none;color:#fff;padding:10px;min-width:100px}.jconfirm.jconfirm-supervan.jconfirm-rtl .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0px}.jconfirm.jconfirm-material .jconfirm-bg{background-color:rgba(0,0,0,.67)}.jconfirm.jconfirm-material .jconfirm-box{background-color:#fff;-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);padding:30px 25px 10px 25px}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0px}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,.87)}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,.87);font-size:22px;font-weight:bold}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-content{color:rgba(0,0,0,.87)}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons{text-align:right}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons button{text-transform:uppercase;font-weight:500}.jconfirm.jconfirm-material.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0px}.jconfirm.jconfirm-bootstrap .jconfirm-bg{background-color:rgba(0,0,0,.21)}.jconfirm.jconfirm-bootstrap .jconfirm-box{background-color:#fff;-webkit-box-shadow:0 3px 8px 0px rgba(0,0,0,.2);box-shadow:0 3px 8px 0px rgba(0,0,0,.2);border:solid 1px rgba(0,0,0,.4);padding:15px 0 0}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0px}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,.87)}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,.87);font-size:22px;font-weight:bold;padding-left:15px;padding-right:15px}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-content{color:rgba(0,0,0,.87);padding:0px 15px}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons{text-align:right;padding:10px;margin:-5px 0 0px;border-top:solid 1px #ddd;overflow:hidden;border-radius:0 0 4px 4px}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons button{font-weight:500}.jconfirm.jconfirm-bootstrap.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0px}.jconfirm.jconfirm-modern .jconfirm-bg{background-color:#708090;opacity:.6}.jconfirm.jconfirm-modern .jconfirm-box{background-color:#fff;-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);padding:30px 30px 15px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,.87);top:15px;right:15px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,.87);font-size:24px;font-weight:bold;text-align:center;margin-bottom:10px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:scale(0);transform:scale(0);display:block;margin-right:0px;margin-left:0px;margin-bottom:10px;font-size:69px;color:#aaa}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-content{text-align:center;font-size:15px;color:#777;margin-bottom:25px}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons{text-align:center}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button{font-weight:bold;text-transform:uppercase;-webkit-transition:background .1s;transition:background .1s;padding:10px 20px}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button+button{margin-left:4px}.jconfirm.jconfirm-modern.jconfirm-open .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{-webkit-transform:scale(1);transform:scale(1)}.jconfirm .container{max-width:500px}body{background-color:#fff;min-height:100svh;display:flex;flex-direction:column;align-items:stretch}.wrapper{overflow:hidden;display:flex;flex-direction:column;align-items:stretch}.page-holder,.wrapper{width:100%;flex:1 auto;position:relative}.container{max-width:1290px;width:100%;margin:0 auto;padding:0 16px}.container.xs{max-width:1058px}.container.sm{max-width:1224px}.wp-block-columns{gap:0 !important;margin:0;padding:0}.wp-block-separator.v-space{width:100%;box-sizing:border-box;border:0;height:25px}.container-page{max-width:1920px;margin:0 auto}body.no-scroll{touch-action:none;overscroll-behavior:contain;overflow:hidden}.hide-on-mobile{display:unset}.hide-on-desktop{display:none !important}.hide{display:none !important}.relative{position:relative}.absolute{position:absolute}.rz-page{max-width:1920px;margin:0 auto}.w100{width:100%}.flex{display:flex}.block{display:block !important}.inline-block{display:inline-block !important}.flex-column{flex-direction:column}.align-start{align-items:start}.align-center{align-items:center}.justify-content-between{justify-content:space-between}@media screen and (min-width: 768px){.d-pos-bottom-left{bottom:3vw;left:3vw}.d-pos-bottom-right{bottom:3vw;right:3vw}.d-pos-center-left{top:50%;left:50%;transform:translate(0%, -50%)}.d-pos-center-middle-left{top:50%;left:75%;transform:translate(-50%, -50%)}.d-pl-page{padding-left:3vw}.d-pr-page{padding-right:3vw}}.gap-1{gap:10px !important}.gap-2{gap:20px !important}.gap-3{gap:30px !important}.gap-4{gap:40px !important}.gap-5{gap:50px !important}.d-gap-1{gap:10px !important}.d-gap-2{gap:20px !important}.d-gap-3{gap:30px !important}.d-gap-4{gap:40px !important}.d-gap-5{gap:50px !important}.mt-1{margin-top:10px !important}.mt-2{margin-top:20px !important}.mt-3{margin-top:30px !important}.mt-4{margin-top:40px !important}.mt-5{margin-top:50px !important}.mb-1{margin-bottom:10px !important}.mb-2{margin-bottom:20px !important}.mb-3{margin-bottom:30px !important}.mb-4{margin-bottom:40px !important}.mb-5{margin-bottom:50px !important}.mb-6{margin-bottom:60px !important}.mb-7{margin-bottom:70px !important}.mr-1{margin-right:10px !important}.mr-2{margin-right:20px !important}.mr-3{margin-right:30px !important}.mr-4{margin-right:40px !important}.mr-5{margin-right:50px !important}.ml-1{margin-left:10px !important}.ml-2{margin-left:20px !important}.ml-3{margin-left:30px !important}.ml-4{margin-left:40px !important}.ml-5{margin-left:50px !important}.ml-6{margin-left:60px !important}.ml-7{margin-left:70px !important}.ml-8{margin-left:80px !important}.ml-9{margin-left:90px !important}.ml-10{margin-left:100px !important}.pt-1{padding-top:10px !important}.pt-2{padding-top:20px !important}.pt-3{padding-top:30px !important}.pt-4{padding-top:40px !important}.pt-5{padding-top:50px !important}.pb-1{padding-bottom:10px !important}.pb-2{padding-bottom:20px !important}.pb-3{padding-bottom:30px !important}.pb-4{padding-bottom:40px !important}.pb-5{padding-bottom:50px !important}.pad-1{padding:10px !important}.pad-2{padding:20px !important}.pad-3{padding:30px !important}.pad-4{padding:40px !important}.pad-5{padding:50px !important}.pad-6{padding:60px !important}.pad-7{padding:70px !important}.pad-8{padding:80px !important}.pad-9{padding:90px !important}.pad-10{padding:100px !important}.vertical-separator-1{height:3vw;border:none}.vertical-separator-2{height:6vw;border:none}.vertical-separator-3{height:9vw;border:none}.vertical-separator-4{height:12vw;border:none}.hide{display:none}.btn-outline,.btn-black{padding:18px 28px;display:block;text-align:center;letter-spacing:1.8px;cursor:pointer;box-sizing:border-box;text-transform:uppercase}.btn-outline{background:rgba(0,0,0,0);color:#000;border:1px solid #000}.btn-outline.white{color:#fff;border:1px solid #fff}.btn-black{color:#fff;background:#000;border:1px solid #000}.btn-black:hover{color:#fff}.btn-large{padding:18px 70px}.btn-secondary{background:none;border:1px solid #000;cursor:pointer}.btn-secondary:hover{text-decoration:underline}.button-icon{border:0;background:rgba(0,0,0,0);width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.link-overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.p-overlay{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.flex-button-list{display:flex;flex-wrap:wrap;gap:8px}.rz-loader{position:relative}.rz-loader img{animation:rzm_rotate 1s linear infinite}.loading-overlay{position:absolute;top:0;left:0;bottom:0;right:0;z-index:10;background:hsla(0,0%,100%,.6)}.loading-page{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;bottom:0;right:0;z-index:10;background:hsla(0,0%,100%,.6)}.help-text{font-size:.8em;margin:2px 0px 5px 10px}.btn-link{background:rgba(0,0,0,0);border:0;cursor:pointer}.btn{position:relative}.btn .rz-loader{position:absolute;left:5px;top:50%;transform:translate(0, -50%);display:none}.btn.loading .rz-loader{display:block}.rz-dialog{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;display:flex;align-items:center;justify-content:center}.rz-dialog .rz-dialog-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7)}.rz-dialog .rz-dialog-content{background:#fff;padding:25px;z-index:10}.choose-your-bike-button{cursor:pointer}#lightbox{display:none}tr.noborder td{border:none !important}.grecaptcha-badge{width:70px !important;overflow:hidden !important;transition:all .3s ease !important;left:4px !important;z-index:9999}.grecaptcha-badge:hover{width:256px !important}#loading-spinner{height:100vh;display:flex;align-items:center;justify-content:center;margin-top:-125px}body.lightbox-open .sticky-wrap-header.sticky-wrap-header-black{opacity:0;z-index:99 !important}body.lightbox-open{overflow:hidden}.lightbox{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;z-index:9999}.lightbox img{display:block;max-width:100%;max-height:100%;margin:0 auto}.media-content{width:95%;height:95%;max-width:95% !important;max-height:95% !important;background:rgba(0,0,0,0);align-items:center;justify-content:center;display:flex}.lightbox-content{max-width:90% !important;max-height:90% !important;background-color:#000}.media-content{background:rgba(0,0,0,0)}.lightbox-link{display:block}.lightbox .close{position:absolute;top:30px;right:30px;color:#fff;font-size:40px;cursor:pointer}.rz-loader-spin{width:50px;aspect-ratio:1;border-radius:50%;border:8px solid;border-color:#000 rgba(0,0,0,0);animation:l1 1s infinite}@keyframes l1{to{transform:rotate(0.5turn)}}.rz-loading{position:relative}.rz-loading:before{content:"";display:block;width:100%;height:100%;position:absolute;z-index:998;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.8)}.rz-loading:after{content:"";width:64px;height:64px;position:absolute;z-index:999;left:50%;top:50%;transform:translate(-50%, -50%);background:url(/wp-content/themes/rizoma/assets/images/preloader.gif) no-repeat left top}.g-recaptcha{opacity:0}.form-group{position:relative}.form-group button{background:none;border:none;width:45px;position:absolute;right:0;height:50px}.form-group input{padding-right:50px !important}.form-checkbox{display:flex;align-items:flex-start}*:focus-visible{outline:none}.datepicker-field{position:relative;clear:both}.datepicker-field label{position:absolute;top:0;left:0;right:0;display:block;bottom:0;border-bottom:1px solid #e0e2e4;font-size:18px;padding:12px 16px;background:#fff;font-weight:400}.datepicker-field.focus label,.datepicker-field.not-empty label{display:none}.form-with-validation .form-field{position:relative}.form-with-validation label.error{position:absolute;bottom:0;left:0;color:#d9534f;font-size:.7em}.form-with-validation input.error{border-bottom-color:#d9534f}.form-with-validation .radio-checkbox-field{padding-bottom:20px}.form-with-validation .radio-checkbox-field label.error{font-size:1em;line-height:1.1em}@media screen and (max-width: 600px){.form-with-validation .radio-checkbox-field{padding-bottom:30px}}.checkbox-label{margin:0 !important}.favorite-action{display:block;cursor:pointer}.favorite-action .icon-wishlist-full{display:none}.is-favorite .favorite-action .icon-wishlist-full{display:block}.is-favorite .favorite-action .icon-wishlist{display:none}.no-aspect-ratio{aspect-ratio:unset !important}.bold{font-weight:500}.strong{font-weight:700}.italic{font-style:italic}.rz-button{width:300px;height:57px;background-color:#000;cursor:pointer;opacity:1;border:0;box-sizing:border-box}.rz-button span{width:169px;height:19px;text-align:center;font-size:16px;letter-spacing:1.6px;text-transform:uppercase;color:#fff;font-weight:bold}.rz-button-transparent{background-color:rgba(0,0,0,0)}.white-border{border:1px solid #fff}.white{color:#fff}.letter-spacing-1{letter-spacing:1px}.letter-spacing-2{letter-spacing:2px}.letter-spacing-3{letter-spacing:3px}.letter-spacing-4{letter-spacing:3px}.h1{font-size:60px;line-height:1.1em}.h2{font-size:35px;line-height:1.1em}.h3{font-size:32px;line-height:1.1em}.h4{font-size:26px;line-height:1.1em}.h5{font-size:22px;line-height:1.1em}.h6{font-size:20px;line-height:1.1em}.h7{font-size:18px;line-height:1.1em}.bold{font-weight:500}.light{font-weight:300}.fs-60{font-size:60px}.fs-35{font-size:35px}.fs-32{font-size:32px}.fs-26{font-size:26px}.fs-22{font-size:22px}.fs-20{font-size:20px}.fs-18{font-size:18px}.fs-16{font-size:16px}.ls-2{letter-spacing:2px}.ls-6{letter-spacing:6px}.ls-5{letter-spacing:5px}.lh-50{line-height:50px}.lh-25{line-height:25px}.topbar-fullwidth-banner{display:block;width:100%;height:270px}.topbar-fullwidth-banner img{display:block;width:100%;height:100%;object-fit:cover}.form-error{color:var(--wc-red);font-size:.8rem;display:none}.woocommerce-invalid .form-error{display:block}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:inherit}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{border-radius:0;border-top-width:0;border-left-width:0;border-right-width:0}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:inherit}@media screen and (max-width: 959px){.mob-mid-lh-1{line-height:1}.mob-mid-mt-35{margin-top:35px !important}}@media screen and (max-width: 767px){.hide-on-mobile{display:none !important}.hide-on-desktop{display:block !important}.rz-button{margin-top:30px !important;width:200px;height:40px}.rz-button span{font-size:12px;letter-spacing:1px}.mob-white{color:#fff !important}.mob-column{display:flex !important;flex-direction:column !important}.mob-gap-0{gap:0}.mob-transform-unset{transform:unset !important}.mob-top-unset{top:unset !important}.mob-top-0{top:0 !important}.mob-left-0{left:0 !important}.mob-bottom-0{bottom:0 !important}.mob-right-0{right:0 !important}.mob-ml-3{margin-left:30px !important}.mob-ml-0{margin-left:0 !important}.mob-mr-0{margin-right:0 !important}.mob-mb-8{margin-bottom:80px !important}.mob-mb-3{margin-bottom:30px !important}.mob-w100{width:100%}.mob-text-align-c{text-align:center}.mob-align-center{align-items:center}.mob-mb-3{margin-bottom:30px !important}.mob-fw-400{font-weight:400}.mob-fs-40{font-size:40px}.mob-fs-32{font-size:32px}.mob-fs-25{font-size:25px}.mob-fs-16{font-size:16px}.mob-fs-13{font-size:13px}.mob-fs-12{font-size:12px}.mob-ls-8{letter-spacing:8px}.mob-ls-5{letter-spacing:5px}.mob-ls-4{letter-spacing:4px}.mob-ls-1{letter-spacing:1px}.mob-ls-0{letter-spacing:0}.mob-lh-23{line-height:23px}.mob-lh-20{line-height:20px}.mob-lh-18{line-height:18px}.mob-lh-8{line-height:8px}.mob-lh-5{line-height:5px}.mob-black-border{border:1px solid #000}.mob-rz-button-transparent{background-color:rgba(0,0,0,0)}.mb-black{color:#000 !important}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}.additional-product-confirmation-button input,.additional-required-product-block .color-select input,.additional-required-product input,.color-checkbox-small input,.hidden,.select-block .label [type=checkbox],.select-block .label [type=radio],.select-block label [type=checkbox],.select-block label [type=radio],.select-color-btn input[type=radio],.single-products-options-block .confirmation-btn input{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.accordion,.additional-menu,.block-shipping-info .shipping-info,.breadcrumbs,.compatibility-models-list,.footer-menu,.help-block .help-list,.help-options-list,.main-subnav,.pass-check-list,.prod-colors-list,.prod-desc-list,.product-card-cart .actions-list,.product-card .options-list,.product-summary-breakdown .details,.products-slider-section .products-slider .slick-dots,.select-block .select-options-list,.single-product-slider .slick-dots,.store-locator-section .address-actions-list,.store-locator-section .contacts-list,.store-locator-section .item-options-list,.user-options-tabset{margin:0;padding:0;list-style:none}.clearfix:after{content:"";display:block;clear:both}.btn,.compatibility-panel-opener,.custom-counter .decrease-btn,.custom-counter .increase-btn,.filter-form.custom-filter-form .reset-btn,.filter-form.main-filter-form .reset-btn,.filter-form.product-filter-form .remove-selected-item-btn,.filter-form.product-filter-form .selected-holder .reset-btn,.filter-form .search-btn,.help-options-opener,.live-chat .buttons button,.nav-opener,.newsletter-signup-popup .sign-up-submit,.product-card .favorite-action,.products-slider-section .products-slider .slick-dots button,.resetButton,.search-drop .search-close,.search-opener,.select-block .opener,.select-block .scroll-to-bottom,.select-block .scroll-to-top,.single-product-slider .slick-dots button,.store-locator-section .address-actions-list .single-address,.store-locator-section .address-input-holder .locator-search{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:none;cursor:pointer}body{color:#000;font-family:Neue Haas Unica W1G,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:16px;line-height:1.5;font-weight:500}a{transition:color .35s ease-in-out;color:#101820}.custom-underline a{text-decoration:underline}a,a:hover{text-decoration:none}a:hover{color:#041e42}dl,ol,p,ul{margin:0 0 16px}.up-title{display:block;line-height:1.428;font-weight:500;font-size:14px;color:#8d9093;margin:0 0 14px}.text-white{color:#fff}.text-gray{color:#9a9a9a}.text-black{color:#000}.underlined{text-decoration:underline}.f-bold{font-weight:700}input[type=email],input[type=password],input[type=tel],input[type=text],input[type=date],textarea{transition:border-color .35s ease-in-out;border:solid #e0e2e4;border-width:0 0 1px;background-color:#fff;width:100%;min-width:0;padding:12px 16px;border-radius:0;-webkit-appearance:none;min-height:52px;color:#000}input[type=date],input[type=email]:focus,input[type=email]:hover,input[type=password]:focus,input[type=password]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,textarea:focus,textarea:hover{box-shadow:none;outline:none;border-color:#000}input,textarea{background:#fff}input[type=search]{-webkit-appearance:textfield;outline-offset:0}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{display:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea{height:auto;min-height:48px;resize:vertical}label{display:inline-block;font-size:12px;font-weight:500;line-height:1.33;margin:0 0 8px}select{transition:border-color .35s ease-in-out;border:solid #1a1a1a;border-width:0 0 1px;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1l5 5.833L11 1' stroke='%23000' stroke-width='.897' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:100%;background-size:10px 5px;width:100%;min-width:0;padding:12px 16px;border-radius:0;-webkit-appearance:none}select:focus,select:hover{box-shadow:none;outline:none}select option[placeholder]{display:none}.title-label{margin:0 0 40px}.title-label label{display:block;margin:0;font-size:16px;font-weight:400;line-height:1.25;color:#000}.input-row-holder{margin:-8px -8px 36px;display:flex;flex-wrap:wrap}.input-row-holder>label{width:100%;padding:9px 8px 0}.input-row-holder .input-col-holder{width:100%;padding:8px}.input-holder{margin:0 0 44px}.input-holder.radio-holder{margin:0 0 40px}.input-holder.radio-holder input{position:absolute;opacity:0;visibility:hidden;pointer-events:none;z-index:-9999}.input-holder.radio-holder input:checked~label:before{background:radial-gradient(ellipse at center, #000 0, #000 40%, #fff 50%, #fff 100%)}.input-holder.radio-holder label{display:flex;align-items:center;cursor:pointer;font-size:16px;font-weight:400;line-height:1.5;color:#1a1a1a}.input-holder.radio-holder label:before{transition:background .35s ease-in-out;content:"";margin:0 11px 0 3px;display:flex;align-items:center;justify-content:center;width:21px;height:21px;border-radius:50%;overflow:hidden;font-size:10px;border:3px solid #000;flex:0 0 auto}.input-holder.check-holder{margin:0 0 40px}.input-holder.check-holder input{position:absolute;opacity:0;visibility:hidden;pointer-events:none;z-index:-9999}.input-holder.check-holder input:checked~label:before{background:#000;color:#fff}.input-holder.check-holder label{display:flex;cursor:pointer;font-size:14px;font-weight:400;line-height:1.42;color:#1a1a1a}.input-holder.check-holder label:before{transition:color .35s ease-in-out,background .35s ease-in-out;content:"";margin:0 11px 0 3px;display:flex;align-items:center;justify-content:center;width:21px;height:21px;color:rgba(0,0,0,0);border-radius:2px;overflow:hidden;font-size:10px;border:3px solid #000;flex:0 0 auto}.input-holder.check-holder label strong{font-weight:500;color:#000;margin:0 3px}.input-holder.check-holder label a{text-decoration:underline}.input-note{display:block;font-size:14px;font-weight:500;line-height:1.42;padding:8px 0 0}.input-note.xs{font-size:12px;line-height:1.25;padding:16px 0 0}.input-note.lg{font-size:16px;font-weight:400;line-height:1.25;padding:20px 0 0}.input-note a{font-weight:700;text-decoration:underline}.input-note a:hover{color:#a51890}.form-footnote{font-size:12px;font-weight:500;line-height:1.66;margin:0 0 26px}.form-footnote p:last-child{margin:0}.form-footnote a{text-decoration:underline;color:#000}.form-error-field{display:block;padding:4px 20px 4px 10px;width:100%;background:rgba(255,0,0,.15);font-size:12px;font-weight:500;line-height:1.25;color:#000;margin:0 0 24px;position:relative}.form-error-field:after{content:"";position:absolute;top:50%;right:9px;font-size:12px;transform:translateY(-50%)}.form-footer{padding-top:40px}.form-footer .btn-wrapper{padding:0 !important}.input-ready-holder{padding:10px 0;pointer-events:none}.input-ready-holder input{margin:0 0 10px}.input-ready-holder .textarea-ready{font-size:20px;line-height:1.7;font-weight:400}.input-radio-row{padding:30px 0 0;margin:0 0 30px}.input-radio-row .input-holder{margin:0 0 25px}.input-radio-row .input-holder:last-child{margin:0}.input-info-holder{font-size:16px;font-weight:400;line-height:1.5;margin:0 0 22px}.input-info-holder .title{display:block;font-size:18px;font-weight:700;line-height:1.33;margin:0 0 28px}.input-info-holder p:last-child{margin:0}.pass-check-block{margin:30px 0}.pass-check-block .title{display:block;font-size:12px;margin:0 0 16px;font-weight:500;line-height:1.67}.pass-check-list li{margin:0 0 7px}.pass-check-list li:last-child{margin:0}.pass-check-list .pass-check-item{display:block;padding:4px 10px;background:#f4f4f4;color:#000;font-size:12px;font-weight:500;line-height:1.67}:root{--headerColor: #fff }.resize-active *,.resize-active :after,.resize-active :before{transition:none !important}.search-active body{overflow:hidden !important}.sticky-wrap-header-absolute{position:absolute;left:0;top:0;right:0;z-index:100}.nav-opener:after,.nav-opener:before{transition:transform .35s ease-in-out;content:""}.nav-active .nav-opener:after,.nav-active .nav-opener:before,.nav-opener span{top:11px}.nav-active .nav-opener:before{transform:rotate(45deg)}.nav-active .nav-opener:after{transform:rotate(-45deg)}.nav-active .nav-opener span{opacity:0}.search-drop{transition:opacity .35s ease-in-out,visibility .35s ease-in-out;position:absolute;left:0;top:0;right:0;height:100dvh;z-index:9;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;padding:60px 0;opacity:0;visibility:hidden}.search-active .search-drop{opacity:1;visibility:visible;background-color:rgba(0,0,0,.25)}.search-drop .container{margin:auto}.search-drop .search-close{position:absolute;right:0;top:0;font-size:20px;line-height:1;color:#fff;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.search-drop .search-form{max-width:942px;margin-left:auto;margin-right:auto;padding:40px 0;border-bottom:1px solid hsla(0,0%,100%,.6)}.search-drop .input-group{position:relative}.search-drop input{height:60px;border:0;background:rgba(0,0,0,0);width:100%;padding:5px 70px 5px 0;color:#fff;font-size:30px;font-weight:700;line-height:normal}.search-drop input:focus{outline:none}.search-drop input::-moz-placeholder{color:#fff}.search-drop input::placeholder{color:#fff}#footer{width:100%;flex:0 0 auto}.accessibility{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.accessibility:focus{position:static;width:auto;height:auto}.text-center{text-align:center}.two-col-layout{margin:0 -40px}.two-col-layout>.content-holder{counter-reset:block;padding:0 40px}.with-tooltip{display:flex !important}.tooltip{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:50%;background-color:#000;color:#fff;font-size:11px;width:16px;height:16px;margin:0 5px}.tooltip:first-child{margin:0 5px 0 0}.tooltip:last-child{margin:0 0 0 5px}.hover-tooltip{background:#000;border-radius:4px;overflow:hidden;color:#fff;padding:5px;font-size:14px}.alert{display:flex;flex-wrap:wrap;position:relative;padding:4px 40px 4px 10px;color:#000;font-size:12px;font-weight:500;background:rgba(255,215,0,.15);margin:20px 0 0;z-index:1}.alert.type-2{background:rgba(255,0,0,.15)}.alert.type-3{background:rgba(0,0,0,0);color:#8d9093;padding:2px 10px 2px 30px;font-size:16px;line-height:1.25}.alert.type-3 [class^=icon-]{right:auto;left:0;font-size:18px}.alert [class^=icon-]{position:absolute;top:50%;right:19px;font-size:12px;transform:translateY(-50%)}.alert a{text-decoration:underline}.square-link{transition:background .35s ease-in-out;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:126px;height:126px;background:rgba(0,0,0,0);border:1px solid #aaa;text-decoration:none;position:relative}.square-link:hover{background:#2b2b2b}.square-link:hover:before{transform:rotate(45deg);color:#fff}.square-link:hover .link-text{opacity:1;visibility:visible}.square-link:before{transition:color .35s ease-in-out,transform .35s ease-in-out;content:"+";display:block;color:#2b2b2b;font-size:44px;line-height:1;font-weight:400}.square-link .link-text{transition:opacity .35s ease-in-out,visibility .35s ease-in-out;display:block;opacity:0;visibility:hidden;color:#fff;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1;letter-spacing:1.8px;position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}.js-animated-title{animation:scale 1s cubic-bezier(0.5, 1, 0.89, 1) forwards;transform:scale(0.94);display:block;line-height:1;white-space:nowrap;letter-spacing:normal;font-weight:700}.js-animated-title>span{display:inline-block;opacity:0;filter:blur(4px)}.aos-animate .js-animated-title>span:first-child{animation:fade-in 1s cubic-bezier(0.11, 0, 0.5, 0) .1s forwards}.aos-animate .js-animated-title>span:nth-child(2){animation:fade-in 1s cubic-bezier(0.11, 0, 0.5, 0) .3s forwards}.aos-animate .js-animated-title>span:nth-child(3){animation:fade-in 1s cubic-bezier(0.11, 0, 0.5, 0) .5s forwards}.aos-animate .js-animated-title>span:nth-child(4){animation:fade-in 1s cubic-bezier(0.11, 0, 0.5, 0) .7s forwards}.aos-animate .js-animated-title>span:nth-child(5){animation:fade-in 1s cubic-bezier(0.11, 0, 0.5, 0) .9s forwards}.aos-animate .js-animated-title>span:nth-child(6){animation:fade-in 1s cubic-bezier(0.11, 0, 0.5, 0) 1.1s forwards}.aos-animate .js-animated-title>span:nth-child(7){animation:fade-in 1s cubic-bezier(0.11, 0, 0.5, 0) 1.3s forwards}.aos-animate .js-animated-title>span:nth-child(8){animation:fade-in 1s cubic-bezier(0.11, 0, 0.5, 0) 1.5s forwards}.aos-animate .js-animated-title>span:nth-child(9){animation:fade-in 1s cubic-bezier(0.11, 0, 0.5, 0) 1.7s forwards}.aos-animate .js-animated-title>span:nth-child(10){animation:fade-in 1s cubic-bezier(0.11, 0, 0.5, 0) 1.9s forwards}.aos-animate .js-animated-title>span:nth-child(11){animation:fade-in 1s cubic-bezier(0.11, 0, 0.5, 0) 2.1s forwards}.aos-animate .js-animated-title>span:nth-child(12){animation:fade-in 1s cubic-bezier(0.11, 0, 0.5, 0) 2.2s forwards}.aos-animate .js-animated-title>span:nth-child(13){animation:fade-in 1s cubic-bezier(0.11, 0, 0.5, 0) 2.3s forwards}.aos-animate .js-animated-title>span:nth-child(14){animation:fade-in 1s cubic-bezier(0.11, 0, 0.5, 0) 2.4s forwards}.aos-animate .js-animated-title>span:nth-child(15){animation:fade-in 1s cubic-bezier(0.11, 0, 0.5, 0) 2.5s forwards}.aos-animate .js-animated-title>span:nth-child(16){animation:fade-in 1s cubic-bezier(0.11, 0, 0.5, 0) 2.6s forwards}.aos-animate .js-animated-title>span:nth-child(17){animation:fade-in 1s cubic-bezier(0.11, 0, 0.5, 0) 2.7s forwards}.aos-animate .js-animated-title>span:nth-child(18){animation:fade-in 1s cubic-bezier(0.11, 0, 0.5, 0) 2.8s forwards}@keyframes scale{to{transform:scale(1)}}@keyframes fade-in{to{opacity:1;filter:blur(0)}}.footer{background-color:#fff;color:#000;padding:30px 0}.footer .logo-holder{width:100%;margin-bottom:28px}.footer .logo{display:block;width:148px}.footer .logo a{display:block}.footer .logo a:hover{box-shadow:none}.footer .logo img{width:100%}.footer-description{width:100%;margin-bottom:58px}.footer-motto{display:block;color:#2b2b2b;font-weight:700;font-size:15px;text-align:right;padding:0 0 15px;margin:0 0 70px;max-width:450px;position:relative}.footer-motto:after{content:"";position:absolute;bottom:-2px;left:0;right:0;display:block;height:2px;background:#aaa}.footer-nav-layout{display:flex;flex-wrap:wrap;justify-content:space-between;grid-gap:40px 0;margin-bottom:38px;max-width:450px}.footer-bottom-block{font-weight:500;display:flex;flex-direction:column;grid-gap:21px 0;color:#8d9093;font-size:12px}.footer-bottom-block a:hover{color:#000}.footer-menu{display:flex;flex-wrap:wrap;font-size:11px;font-weight:400;letter-spacing:1px;overflow:hidden;margin:-2px -10px}.footer-menu li{display:flex;align-items:center;padding:2px 10px;position:relative;z-index:1}.footer-menu li:before{content:"";width:2px;height:11px;background-color:currentColor;display:block;position:absolute;left:-2px;top:50%;transform:translateY(-50%)}.footer-menu a:hover{color:#000;box-shadow:none}.copyright{text-align:center;font-size:10px;letter-spacing:1px}.copyright p:last-child{margin-bottom:0}.copyright .copy-sep{display:inline-block;margin:0 6px}.btn{transition:border-color .35s ease-in-out,color .35s ease-in-out,background .35s ease-in-out;display:inline-flex;align-items:center;justify-content:center;line-height:1.5;padding:10px 16px;font-size:16px;font-weight:500;font-family:Neue Haas Unica W1G,Helvetica Neue,Arial,Noto Sans,sans-serif;color:#fff;background:#000;border:1px solid rgba(0,0,0,0)}.btn:hover{background:rgba(0,0,0,0);color:#000;border-color:#000}.btn.disabled{pointer-events:none;background-color:rgba(0,0,0,.25)}.btn.btn-outline{border-color:currentColor;background:rgba(0,0,0,0);color:#000;padding:10px 20px}.btn.btn-outline.btn-light{color:#fff;border-color:#fff;background:rgba(0,0,0,0)}.btn.btn-outline.disabled{color:rgba(0,0,0,.25)}.btn.btn-outline:hover{background:#000;color:#fff;border-color:#000}.btn.btn-light{color:#000;background:#fff;border-color:#fff}.btn.btn-light:hover{color:#fff;background:#000;border-color:#000}.btn.btn-link{justify-content:flex-start;border:0;color:inherit;background:rgba(0,0,0,0)}.btn.btn-link:hover{color:#5f249f}.btn.btn-full{width:100% !important}.btn.with-icon:after{transition:transform .35s ease-in-out;content:"";display:block;margin-left:6px;font-size:15px}.btn.with-icon:hover:after{transform:translateX(5px)}.btn.sm{font-size:11px;padding:4px 7px;line-height:1}.btn.sm.with-icon:after{font-size:7px}.btn.btn-xl{font-size:11px;line-height:1;text-transform:uppercase;letter-spacing:1.1px;min-width:198px;padding:14px 20px}.btn.btn-block{width:100%}.btn.btn-back:before{content:"";margin-right:14px;font-size:17px}.btn.btn-apple svg path{transition:fill .35s ease-in-out}.btn.btn-apple:hover svg path{fill:#fff}.btn.btn-dark{background:#2b2b2b;color:#fff}.btn.btn-dark:hover{color:#2b2b2b;border-color:#2b2b2b;background:#fff}a{align-items:center}a.with-icon{font-weight:400}a.with-icon:after{transition:transform .35s ease-in-out;content:"";display:block;margin-left:6px;font-size:12px}a.with-icon:hover:after{transform:translateX(5px)}.breadcrumbs{font-size:12px;font-weight:400;line-height:1.3333;display:flex;flex-wrap:wrap}.breadcrumbs li{display:flex;align-items:center}.breadcrumbs li:first-child:before{display:none}.breadcrumbs li:before{margin:0 3px;font-size:8px;font-family:"icomoon";content:""}:root{--filters-bg: #fff;--filters-color: #2b2b2b }.custom-filter-section{background-color:#fff;background-color:var(--filters-bg);color:#2b2b2b;color:var(--filters-color)}.custom-filter-section.bg-dark{--filters-bg: #2b2b2b;--filters-color: #fff }.custom-filter-section+.cta-single-product-section{margin:40px 0 46px}.filter-form.custom-filter-form{padding:40px 0}.filter-form.custom-filter-form .h3,.filter-form.custom-filter-form h3{font-size:40px;font-weight:700;text-align:center;margin-bottom:0}.filter-form.custom-filter-form .select2-container{width:100% !important}.filter-form.custom-filter-form .reset-btn{color:currentColor;padding:5px;cursor:pointer;font-size:20px;line-height:1}.filter-form.product-filter-form .form-layout{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;grid-gap:30px;justify-content:space-between}.filter-form.product-filter-form .select-block .opener{font-size:16px;font-weight:400;padding:12px 40px 12px 16px;text-align:left}.filter-form.product-filter-form .select-block .slide{position:absolute;left:0;top:100%;right:0}.filter-form.product-filter-form .selected-holder{padding-top:27px;display:flex;flex-wrap:wrap;align-items:center}.filter-form.product-filter-form .selected-holder .reset-btn{display:inline-block;vertical-align:top;color:#000;text-decoration:underline;cursor:pointer;font-size:12px;line-height:1.25;font-weight:400}.filter-form.product-filter-form .selected-holder .reset-btn:hover{text-decoration:none}.filter-form.product-filter-form .selected-list{display:flex;flex-wrap:wrap;align-items:center}.filter-form.product-filter-form .selected-item{display:inline-flex;align-items:center;vertical-align:top;background-color:#d8d8d8;color:#000;font-size:12px;line-height:1.25;font-weight:500;grid-gap:6px;padding:4px 8px;margin-right:16px}.filter-form.product-filter-form .remove-selected-item-btn{cursor:pointer;font-size:8px;color:#000}.filter-form:not(.has-selected-items) .selected-holder{display:none}.filter-form .search-btn{font-size:16px;line-height:1;color:#000;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.filter-form .submit-btn{color:#fff}.filter-form .submit-btn:hover{color:#000}.filter-form .h3,.filter-form h3{color:inherit}.select-block{color:#000;position:relative}.select-block.is-scrollable .scroll-to-bottom,.select-block.is-scrollable .scroll-to-top{display:block}.select-block.is-scrollable .slide{padding:0}.select-block.is-open{z-index:10}.select-block.is-open .opener{box-shadow:none}.select-block.is-open .opener:after{transform:translateY(-50%) scaleY(-1)}.select-block .opener{transition:box-shadow .35s ease-in-out;background-color:#fff;color:#000;font-size:14px;line-height:1;font-weight:400;display:block;width:100%;box-shadow:inset 0 -1px 0 0 #000;padding:15px 44px 15px 24px;text-align:left;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.select-block .opener:after{transition:transform .35s ease-in-out;content:"";position:absolute;right:24px;top:50%;transform:translateY(-50%);font-size:11px}.select-block .opener.is-selected .select-placeholder{display:none}.select-block .slide{background-color:#fff;padding:28px 0 0}.select-block .slide .inner-holder{overflow:hidden}.select-block .select-options-list{font-size:12px;line-height:1.16666;font-weight:400}.select-block .label,.select-block label{display:block;cursor:pointer;padding:0 24px}.select-block .label [type=checkbox].checked~.label-text,.select-block .label [type=checkbox]:checked~.label-text,.select-block .label [type=radio].checked~.label-text,.select-block .label [type=radio]:checked~.label-text,.select-block label [type=checkbox].checked~.label-text,.select-block label [type=checkbox]:checked~.label-text,.select-block label [type=radio].checked~.label-text,.select-block label [type=radio]:checked~.label-text{background-color:#000;color:#fff}.select-block .label-text{transition:color .35s ease-in-out,background-color .35s ease-in-out,padding .35s ease-in-out;padding:3px 0;height:34px;display:flex;align-items:center}.select-block .scroll-to-bottom,.select-block .scroll-to-top{display:none;width:100%;padding:8px 15px;text-align:center;color:#000;font-size:11px;line-height:1}.bike-selection-block-holder .filter-form{padding:61px 0 21px}.info-visual-section{margin:0 0 25px}.info-visual-section.intro-block{max-width:755px;margin:0 auto}.info-visual-section.intro-block .inner-col{width:100%}.info-visual-section.intro-block .text-holder{padding:0;max-width:none}.info-visual-section .inner-row{display:flex;flex-direction:column;align-items:stretch;justify-content:center}.info-visual-section .inner-col{width:100%}.info-visual-section .image-holder{margin:45px -16px 20px;text-align:center}.info-visual-section .image-holder img{max-width:100%;max-height:100%}.info-visual-section .text-holder{padding:20px 0}.info-visual-section .text-holder p:last-child{margin:0}.info-visual-section-alt-view{margin:0 0 50px}.info-visual-section-alt-view.single-block{margin:0}.info-visual-section-alt-view.single-block .inner-block{padding:0 0 67px !important}.info-visual-section-alt-view.single-block .inner-block:nth-child(odd):first-child,.info-visual-section-alt-view.single-block .inner-block:nth-child(odd):last-child{padding:0}.info-visual-section-alt-view.single-block .inner-block:nth-child(odd):first-child:after,.info-visual-section-alt-view.single-block .inner-block:nth-child(odd):first-child:before,.info-visual-section-alt-view.single-block .inner-block:nth-child(odd):last-child:after,.info-visual-section-alt-view.single-block .inner-block:nth-child(odd):last-child:before{bottom:-200px}.info-visual-section-alt-view.single-block .image-holder{height:max(227px,min(15vw,753px))}.info-visual-section-alt-view.single-block .image-holder:after{content:"";position:absolute;bottom:0;left:0;right:-9999px;display:block;height:1px;background:#2b2b2b;z-index:-1}.info-visual-section-alt-view.single-block .image-holder img{-o-object-position:center left;object-position:center left}.info-visual-section-alt-view.single-block .title-holder{padding:0;margin:-30px 0 0}.info-visual-section-alt-view.single-block .title-holder:before{content:none}.info-visual-section-alt-view.single-block .h2,.info-visual-section-alt-view.single-block h2{font-size:57px;margin:0}.info-visual-section-alt-view.single-block .text-holder{padding:31px 51px 0;font-weight:400;max-width:76vw}.info-visual-section-alt-view.single-block .link-holder{top:192px;right:12vw}.info-visual-section-alt-view .inner-block{counter-increment:blocks;padding:0 30px 40px;position:relative}.info-visual-section-alt-view .inner-block:after,.info-visual-section-alt-view .inner-block:before{content:"";position:absolute;left:33%;top:0;bottom:-5px;display:block;width:1px;background:#aaa;z-index:-1}.info-visual-section-alt-view .inner-block:after{left:auto;right:33%}.info-visual-section-alt-view .inner-block:nth-child(odd):last-child:after,.info-visual-section-alt-view .inner-block:nth-child(odd):last-child:before{bottom:0}.info-visual-section-alt-view .image-holder{height:max(425px,min(20vw,500px));position:relative}.info-visual-section-alt-view .image-holder img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.info-visual-section-alt-view .content-holder{max-width:665px}.info-visual-section-alt-view .text-holder{padding:9px 22px 0;font-size:13px;font-weight:400;line-height:1.77}.info-visual-section-alt-view .text-holder p:last-child{margin:0}.info-visual-section-alt-view .title-holder{width:-moz-fit-content;width:fit-content;letter-spacing:normal;padding-right:25px;margin-top:-100px;margin-left:auto;position:relative;z-index:1}.info-visual-section-alt-view .title-holder:before{content:"" counter(blocks, decimal-leading-zero);line-height:.6;font-weight:700;display:block;text-align:right;text-transform:uppercase;font-size:57px}.info-visual-section-alt-view .h2,.info-visual-section-alt-view h2{font-size:39px}.info-visual-section-alt-view .section-bottom{border:1px solid #2b2b2b;border-width:1px 0;text-align:center}.hero-section{position:relative;min-height:max(216px,min(44.58vw,856px));display:flex;align-items:center;text-align:center;padding:70px 0 40px}.hero-section.main-hero{height:100svh;padding:120px 0 150px}.hero-section.main-hero .image-holder{width:max(234px,min(65%,549px))}.hero-section.animated-title{display:flex;align-items:flex-end;justify-content:center;padding-bottom:0}.hero-section.animated-title .title-holder{position:relative;left:50%;bottom:-25%;transform:translate(-50%, 24.3%);width:-moz-fit-content;width:fit-content;text-align:center}.hero-section.inside-hero{min-height:max(216px,min(46.46vw,856px))}.hero-section.inside-hero .image-holder{width:max(175px,min(40%,477px))}.hero-section.hero-lg{min-height:max(471px,min(46.46vw,856px))}.hero-section .hero-background{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.hero-section .hero-background img,.hero-section .hero-background video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-section .container{position:relative;z-index:2}.hero-section .image-holder{margin:0 auto 78px}.hero-section .image-holder img{max-width:100%}.hero-section .image-holder:last-child{margin-bottom:0}.hero-section .hero-anchor{position:absolute;bottom:20px;left:50%;transform:translateX(-50%, 0);z-index:3;color:#fff;font-size:20px;animation:heroAnchor .75s linear infinite alternate}.hero-slider{width:100%}.hero-slide{width:100%;height:max(216px,min(44.58vw,856px))}.hero-slide img,.hero-slide video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-hero-title{font-size:max(36px,min(25.8vw,255px));color:#fff}.main-hero-title:only-child{margin:0}@keyframes heroAnchor{0%{transform:translate(-50%)}to{transform:translate(-50%, 10px)}}.cta-section{min-height:100svh;position:relative;display:flex;align-items:center;padding:40px 0;z-index:2}.cta-section .bg-holder{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.cta-section .bg-holder img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.cta-section .content-holder{line-height:1.875}.cta-section .content-holder p:last-child{margin:0}.cta-section .btn-holder{padding:60px 0 0}.cta-section .btn-holder .btn{width:100%}.cta-text-section{padding:122px 0 80px;text-align:center}.cta-text-section.padding-sm{padding:40px 0}.cta-text-section.lg .cta-link{font-weight:700;font-size:13px;letter-spacing:3.9px}.cta-text-section .container{padding:0 14px}.cta-text-section .text-wrapper{font-size:18px;letter-spacing:1.8px;line-height:1.11;font-weight:700;color:#000;pointer-events:none}.cta-text-section .cta-link{display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:13px;letter-spacing:1.3px;line-height:1.1;text-decoration:none;color:#2b2b2b}.cta-text-section .cta-link:hover{color:#9d0000}.cta-text-section .left-side{padding:0 10px 0 17px;position:relative}.cta-text-section .left-side.aos-animate:before{bottom:-250px}.cta-text-section .left-side:before{transition:bottom .35s ease-in-out;content:"";position:absolute;top:-999px;bottom:300px;right:0;display:block;width:1px;background:linear-gradient(180deg, #aaa 0, #aaa 70%, hsla(0, 0%, 66.7%, 0.2));z-index:-1}.cta-text-section .left-side:only-child:before{content:none}.cta-text-section .right-side{padding:0 17px 0 10px}.brand-info-visual-section{margin:0 0 20px}.brand-info-visual-section .image-holder{position:relative;min-height:380px;padding-top:90%;overflow:hidden;z-index:2}.brand-info-visual-section .image-holder:hover img{transform:scale(1.4)}.brand-info-visual-section .image-holder img{transition:transform .35s ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition-duration:1s}.brand-info-visual-section .text-holder{color:#fff;background:#000;padding:68px 16px;line-height:1.5}.brand-info-visual-section .text-holder p:last-of-type{margin:0 0 30px}.brand-info-visual-section .display-1,.brand-info-visual-section .display-2,.brand-info-visual-section .display-3,.brand-info-visual-section .h1,.brand-info-visual-section .h2,.brand-info-visual-section .h3,.brand-info-visual-section .h4,.brand-info-visual-section .h5,.brand-info-visual-section .h6,.brand-info-visual-section a,.brand-info-visual-section h1,.brand-info-visual-section h2,.brand-info-visual-section h3,.brand-info-visual-section h4,.brand-info-visual-section h5,.brand-info-visual-section h6{color:inherit}.brand-info-visual-section .display-1,.brand-info-visual-section .display-2,.brand-info-visual-section .display-3,.brand-info-visual-section .h1,.brand-info-visual-section .h2,.brand-info-visual-section .h3,.brand-info-visual-section .h4,.brand-info-visual-section .h5,.brand-info-visual-section .h6,.brand-info-visual-section h1,.brand-info-visual-section h2,.brand-info-visual-section h3,.brand-info-visual-section h4,.brand-info-visual-section h5,.brand-info-visual-section h6{margin:0 0 26px;line-height:1}.banner-section{margin:0 0 31px}.banner-section.content-center .inner-holder{justify-content:center;align-items:center}.banner-section.with-visual .inner-holder:hover img{transform:none}.banner-section.with-visual .visual-holder{width:max(234px,min(65%,491px))}.banner-section.with-visual .visual-holder img{max-width:100%}.banner-section .inner-holder{position:relative;display:flex;align-items:center;min-height:380px;padding:20px;z-index:2}.banner-section .inner-holder:hover img{transform:scale(1.4)}.banner-section .bg-image{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;z-index:-1}.banner-section .bg-image img{transition:transform .35s ease-in-out;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition-duration:1s}.banner-section .display-1,.banner-section .display-2,.banner-section .display-3,.banner-section .h1,.banner-section .h2,.banner-section .h3,.banner-section .h4,.banner-section .h5,.banner-section .h6,.banner-section h1,.banner-section h2,.banner-section h3,.banner-section h4,.banner-section h5,.banner-section h6{color:inherit}.banner-section .display-1:only-child,.banner-section .display-2:only-child,.banner-section .display-3:only-child,.banner-section .h1:only-child,.banner-section .h2:only-child,.banner-section .h3:only-child,.banner-section .h4:only-child,.banner-section .h5:only-child,.banner-section .h6:only-child,.banner-section h1:only-child,.banner-section h2:only-child,.banner-section h3:only-child,.banner-section h4:only-child,.banner-section h5:only-child,.banner-section h6:only-child{margin:0}.words-banner-section{padding:0;color:#2b2b2b;font-size:80px;line-height:1;font-weight:400;letter-spacing:0}.words-banner-section .inner-holder{display:inline-flex;align-items:baseline;white-space:nowrap;will-change:transform}.words-banner-section .line-holder{animation:move 100s linear infinite;display:flex;align-items:baseline;width:-moz-fit-content;width:fit-content;pointer-events:none}.words-banner-section .single-word{display:block;padding:0 5px;font-weight:inherit}.words-banner-section .single-word:nth-child(odd){font-weight:700}.products-section{color:#000;margin:20px 0 67px}.products-section .inner-row{display:flex;flex-wrap:wrap;margin:-10px -14px}.products-section .inner-col{width:100%;padding:10px 14px}.products-section .inner-col:only-child .block-top{height:380px}.products-section .inner-col:nth-child(1n):not(:only-child) .main-content-holder:after{background:#006f44}.products-section .inner-col:nth-child(2n):not(:only-child) .main-content-holder:after{background:#8f654d}.products-section .inner-col:nth-child(3n):not(:only-child) .main-content-holder:after{background:#041e42}.products-section .block-top{position:relative;height:380px;margin:0 0 20px;z-index:1}.products-section .block-top>a{display:block;text-decoration:none;color:inherit}.products-section .block-top:hover img{transform:scale(1.4)}.products-section .main-content-holder{display:none}.products-section .main-content-holder .inner-wrapper{max-width:320px}.products-section .bg-holder{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.products-section .bg-holder img{transition:transform .35s ease-in-out;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition-duration:1s}.products-section .display-1,.products-section .display-2,.products-section .display-3,.products-section .h1,.products-section .h2,.products-section .h3,.products-section .h4,.products-section .h5,.products-section .h6,.products-section h1,.products-section h2,.products-section h3,.products-section h4,.products-section h5,.products-section h6{color:inherit}.products-section .h5,.products-section h5{margin:0 0 4px}.products-section .link-text{font-size:12px;line-height:1.25;font-weight:500}.mb-0{margin-bottom:0 !important}.mt-0{margin-top:0 !important}.text-section{padding:48px 0 57px;font-size:14px;line-height:1.43;font-weight:400}.text-section .container{max-width:704px}.text-section .section-heading{margin-bottom:64px}.text-section .h2,.text-section h2{margin-bottom:30px}.text-section p{margin-bottom:20px}.text-section .text-block{margin-bottom:68px}.text-section .text-block+.accordion-block{margin-top:107px}.text-section .text-grey{color:#9a9a9a}.text-section .accordion-block{margin-bottom:97px}.text-section .accordion-block .h2,.text-section .accordion-block h2{margin-bottom:63px}.accordion .opener{display:block;font-size:16px;line-height:1.5;position:relative;padding:10px 32px 6px 12px;font-weight:normal}.accordion .accordion-content{padding:12px 12px 0}.accordion-item{border-bottom:1px solid #000;margin-bottom:15px}.icon-container{width:11px;height:21px;margin-left:auto;margin-right:10px;align-content:center;font-size:10px}.active .icon-plus:before{content:""}.contact-block .h2,.contact-block h2{margin-bottom:60px}.contact-block .h3,.contact-block h3{margin-bottom:36px}.contact-block .contact-list{margin:0 -8px;display:flex;flex-wrap:wrap}.contact-block .contact-list .list-item{width:100%;padding:0 8px;margin-bottom:37px}.contact-block .main-contact-link{position:relative;width:-moz-max-content;width:max-content;padding-bottom:12px;font-size:36px;line-height:1;font-weight:500}.contact-block .main-contact-link:hover:after{opacity:0}.contact-block .main-contact-link:after{transition:opacity .35s ease-in-out;content:"";height:2px;width:100%;position:absolute;bottom:0;left:0;background-color:currentColor;opacity:1}.contact-block .region-block.main-region{margin-bottom:70px}.contact-block .region-block.main-region .h3,.contact-block .region-block.main-region h3{margin-bottom:40px}.contact-block .region-block.main-region .contact-item{margin:0 0 66px}.contact-item{font-size:14px;line-height:1.43;font-weight:500;min-width:156px;width:-moz-max-content;width:max-content}.contact-item .h5,.contact-item h5{margin-bottom:20px;font-weight:700}.contact-item .address{font-style:normal;display:block;margin:-5px 0 0}.contact-item .contact-link{transition:text-decoration-color .35s ease-in-out;display:block;width:-moz-max-content;width:max-content;text-decoration:underline;text-decoration-color:rgba(0,0,0,0)}.contact-item .contact-link:hover{text-decoration:underline;text-decoration-color:currentColor}.wishlist-actions-holder{display:flex;padding:16px 0 0;flex:1 auto;align-items:last baseline}.wishlist-actions-holder a{display:flex;align-items:center;margin-right:28px;text-decoration:none;font-weight:500;font-size:14px;line-height:1.42;color:#000}.wishlist-actions-holder a:hover{color:#a51890}.wishlist-actions-holder a:last-child{margin:0}.wishlist-actions-holder a [class*=icon-]{font-size:12px;margin-right:4px}.related-items-section{padding:35px 0 10px}.related-items-section .heading-holder{margin:0 0 40px}.related-items-section .heading-holder .h2,.related-items-section .heading-holder h2{margin:0}.inner-page-heading{padding:10px 0 56px}.inner-page-heading .h2:only-child,.inner-page-heading .text-holder p:last-child,.inner-page-heading h2:only-child{margin:0}.info-selection-error,.model-selection-error{overflow:hidden}.info-selection-error .popup-info-error,.model-selection-error .popup-model-error{opacity:1;visibility:visible}.popup-info-error,.popup-model-error{transition:opacity .35s ease-in-out,visibility .35s ease-in-out;opacity:0;visibility:hidden;position:fixed;display:flex !important;align-items:center;justify-content:center;top:0;left:0;right:0;bottom:0;padding:16px;z-index:999}.popup-info-error:after,.popup-model-error:after{content:"";position:absolute;left:-9999px;right:-9999px;bottom:-9999px;top:-9999px;background:rgba(0,0,0,.6);z-index:-1}.popup-info-error .popup-body,.popup-model-error .popup-body{position:relative;background:#fff;box-shadow:0 12px 20px 0 rgba(0,0,0,.15);max-width:770px;width:100%;max-height:100svh;overflow-x:hidden;overflow-y:auto;padding:84px 16px 40px;z-index:1;text-align:center}.popup-info-error .error-close,.popup-model-error .error-close{position:absolute;top:15px;right:14px;display:flex;align-items:center;justify-content:center;width:45px;height:45px;font-size:25px;line-height:1}.popup-info-error .error-close:hover,.popup-model-error .error-close:hover{color:#a51890}.popup-model-error .popup-body{max-width:1083px}.products-filter-panel .slick-list{overflow:visible;margin:0 -5px}.products-filter-panel .slick-slide{transition:opacity .35s ease-in-out;opacity:0}.products-filter-panel .slick-slide.slick-active,.products-filter-panel .slick-slide.slick-active~.slick-slide,.products-filter-panel .slick-slide.slick-current,.products-filter-panel .slick-slide.slick-current~.slick-slide{opacity:1}.products-filter-panel .single-category{padding:0 5px;width:auto}.products-filter-panel .single-category .inner-holder{position:relative;width:360px;height:160px;display:flex;align-items:center;justify-content:center;padding:16px;color:#fff;background:#e0e0e0;overflow:hidden;cursor:pointer;z-index:1}.products-filter-panel .single-category:hover .category-image{filter:none}.products-filter-panel .single-category:hover img{transform:scale(1.3)}.products-filter-panel .category-image{transition:filter .35s ease-in-out;position:absolute;top:0;left:0;right:0;bottom:0;filter:grayscale(100%);transition-duration:1s;z-index:-1}.products-filter-panel .category-image img{transition:transform .35s ease-in-out;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition-duration:1s}.products-filter-panel .display-1,.products-filter-panel .display-2,.products-filter-panel .display-3,.products-filter-panel .h1,.products-filter-panel .h2,.products-filter-panel .h3,.products-filter-panel .h4,.products-filter-panel .h5,.products-filter-panel .h6,.products-filter-panel h1,.products-filter-panel h2,.products-filter-panel h3,.products-filter-panel h4,.products-filter-panel h5,.products-filter-panel h6{color:inherit;margin:0;line-height:1}.products-filter-panel [type=radio]{position:absolute;left:-9999px;opacity:0;visibility:hidden;z-index:-99}.products-filter-panel [type=radio]:checked~.inner-holder .category-image{filter:none}.products-filter-panel [type=radio]:checked~.inner-holder img{transform:scale(1.3)}.product-categories-holder{padding:32px 0}.top-heading-section{padding-bottom:40px}.top-heading-section .block-top{display:flex;align-items:baseline;flex-wrap:wrap}.top-heading-section .block-top~.text-holder{margin-top:27px}.top-heading-section .cart-title{padding-right:30px;margin:0 30px 0 0;position:relative}.top-heading-section .cart-title:after{content:"";display:block;position:absolute;top:50%;right:0;width:1px;height:74px;background:#000;transform:translateY(-50%);line-height:1}.user-options-section{margin:0 0 66px}.user-options-inner-holder [class^=icon-]{margin-right:21px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#000}.user-logout-holder{padding:47px 0;position:relative}.user-logout-holder:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #9a9a9a;border-width:1px 0}.user-logout:hover{color:#a51890}.user-logout [class^=icon-]{font-size:18px}.user-options-tabset{font-weight:700;font-size:20px;line-height:1.2;margin:0 0 62px;color:#9a9a9a}.user-options-tabset .user-option-active{color:#000;pointer-events:none}.user-options-tabset li{margin:0 0 45px}.user-options-tabset li:last-child{margin:0}.user-options-tabset a{text-decoration:none;color:inherit}.user-options-tabset a:hover{color:#a51890}.user-option-tab{transition:opacity .35s ease-in-out,visibility .35s ease-in-out;display:block !important}.user-option-tab.user-option-active{opacity:1;visibility:visible}.wishlist-block .block-heading{margin:0 0 38px}.wishlist-block .block-heading .btn{min-width:100%}.wishlist-block .products-holder{display:flex;flex-wrap:wrap;margin:-8px}.wishlist-block .products-holder .inner-col{padding:8px;width:100%}.account-block.details .user-data-block{margin:0 0 20px}.account-block.details .user-data-block:last-of-type{margin:0 0 48px}.account-block .details-block:first-child .block-heading{display:flex;flex-direction:column-reverse;flex-wrap:wrap}.account-block .details-block:first-child .display-1,.account-block .details-block:first-child .display-2,.account-block .details-block:first-child .display-3,.account-block .details-block:first-child .h1,.account-block .details-block:first-child .h2,.account-block .details-block:first-child .h3,.account-block .details-block:first-child .h4,.account-block .details-block:first-child .h5,.account-block .details-block:first-child .h6,.account-block .details-block:first-child h1,.account-block .details-block:first-child h2,.account-block .details-block:first-child h3,.account-block .details-block:first-child h4,.account-block .details-block:first-child h5,.account-block .details-block:first-child h6{margin:0}.account-block .details-block:first-child .btn-holder{margin-bottom:48px}.account-block .block-top{margin:0 0 56px}.account-block .block-heading{margin:0 0 44px}.account-block .block-heading:last-child{margin:0}.account-block .block-heading p{margin:0 0 30px}.account-block .info-block{margin:0 0 48px}.account-block .info-block:last-child .block-title:last-child{margin:0}.account-block .btn{min-width:100%;text-wrap:nowrap}.account-block .btn.btn-full{margin:0}.account-block .block-title{margin:0 0 25px}.account-block .h6,.account-block h6{display:inline-flex;align-items:center}.account-block .h6 [class^=icon-],.account-block h6 [class^=icon-]{font-size:11px;display:block;margin-right:6px;color:#000}.user-data-block{border:1px solid #9a9a9a;padding:28px 16px 38px 38px;display:flex;justify-content:space-between;color:#000}.user-data-block .option-holder{display:flex;flex-direction:column;align-items:flex-end;margin:-12px;height:-moz-fit-content;height:fit-content}.user-data-block .option-link{text-decoration:underline;font-weight:500;font-size:14px;line-height:1.42;display:block;padding:12px}.user-data-block .option-link:last-child{margin:0}.user-data-block .option-link:hover{color:#a51890}.user-data-block .user-info-input[disabled]{padding:0;font-size:24px;font-weight:500;color:#000;line-height:1.33;border:0;width:auto}.user-data-block .user-info-input.textarea{resize:none;height:100%;min-height:100%;max-height:-moz-fit-content;max-height:fit-content}.user-data-block .user-info-input.fake-textearea:not([disabled]),.user-data-block .user-info-input.textarea[disabled]{display:none !important}.user-data-block .label,.user-data-block label{display:block;font-size:14px;font-weight:500;line-height:1.42;margin:0 0 18px}.user-data-block .input-view{display:block;font-weight:500;line-height:1;margin:0;font-size:24px}.single-product-slider-block{margin:0 -36px 60px}.single-product-slider .slick-dots{font-size:0;line-height:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;grid-gap:16px}.single-product-slider .slick-dots button{transition:background-color .35s ease-in-out;width:6px;height:6px;border-radius:50%;background-color:#d8d8d8}.single-product-slider .slick-dots .slick-active button{background-color:#000}.single-product-slider .img-block{text-align:center}.single-product-slider img{display:inline-block}.single-product-description{margin-bottom:44px}.single-product-description .colors-block{margin-bottom:33px}.single-product-description .single-product-heading{margin-bottom:38px}.single-product-description .description-text{padding-right:10px;margin-bottom:34px}.single-product-description .accordion-item{margin-bottom:9px}.single-product-description .accordion-content{padding:22px 0 32px;font-weight:400;font-size:14px;line-height:1.42857}.single-product-description .difficulty-rating-block{margin-bottom:4px}.single-product-description .difficulty-rating-block:last-of-type{margin-bottom:30px}.single-product-description .buttons-list{display:grid;grid-template-columns:minmax(0, 1fr);grid-gap:11px}.single-product-description .buttons-list .btn{grid-gap:11px;padding:11px}.single-product-description .buttons-list .btn [class*=icon-]{font-size:18px}.single-product-description .counters-block{display:grid;grid-template-columns:minmax(0, 1fr);grid-gap:10px;margin-bottom:0}.single-product-description .block-subtitle{display:block;font-size:14px;font-weight:700;line-height:1.42857;margin-bottom:24px}.single-product-description .block-subtitle span{font-weight:400}.single-product-description .colors-list{display:flex;flex-wrap:wrap;grid-gap:10px}.color-checkbox-small input.checked~.label,.color-checkbox-small input.checked~label,.color-checkbox-small input:checked~.label,.color-checkbox-small input:checked~label{box-shadow:0 0 0 1px currentColor}.color-checkbox-small .label,.color-checkbox-small label{display:block;width:43px;height:43px;border-radius:50%;margin-bottom:0;position:relative;cursor:pointer}.color-checkbox-small .label:before,.color-checkbox-small label:before{content:"";width:35px;height:35px;border-radius:50%;position:absolute;left:4px;top:4px;background-color:currentColor}.difficulty-rating-block{font-weight:400;font-size:15px;line-height:1.42857;display:flex;align-items:baseline;grid-gap:.4em}.assembly-time-block{font-size:15px;line-height:1.42857}.difficulty-rating-block dt{flex:0 0 auto}.difficulty-rating-block dd{margin:0}.difficulty-rating{display:flex;grid-gap:3px}.difficulty-rating span{width:12px;height:12px;background-color:#fff;box-shadow:inset 0 0 0 1px #000}.difficulty-rating span.checked{background-color:#000}.single-products-options-list{counter-reset:product-options-list}.single-products-options-list .single-products-options-block{counter-increment:product-options-list}.single-products-options-list .single-products-options-block .block-title:before{content:"0" counter(product-options-list) ".";display:block;color:#000;font-size:12px;font-weight:500;line-height:1.66667;margin-bottom:5px}.single-products-options-block{padding:21px 0 60px}.single-products-options-block .product-img-block{margin:0 -36px 29px;text-align:center}.single-products-options-block .counters-block{display:grid;grid-template-columns:repeat(2, minmax(0, 153px));grid-gap:10px;margin-bottom:34px}.single-products-options-block .block-title{color:#8d9093;font-weight:500;font-size:24px;line-height:1.33333}.single-products-options-block .block-title strong{color:#000;font-weight:500}.single-products-options-block .confirmation-btn{color:#1a1a1a;font-size:12px;font-weight:500;line-height:1.25}.single-products-options-block .confirmation-btn .label,.single-products-options-block .confirmation-btn label{display:inline-block;vertical-align:top;cursor:pointer;margin:0}.single-products-options-block .confirmation-btn input.checked~.btn-inner,.single-products-options-block .confirmation-btn input:checked~.btn-inner{box-shadow:inset 0 0 0 1px #000;background-color:#000;color:#fff}.single-products-options-block .confirmation-btn input.checked~.btn-inner .checked-text,.single-products-options-block .confirmation-btn input:checked~.btn-inner .checked-text{display:block}.single-products-options-block .confirmation-btn input.checked~.btn-inner .default-text,.single-products-options-block .confirmation-btn input:checked~.btn-inner .default-text{display:none}.single-products-options-block .confirmation-btn input.checked~.btn-inner .fake-input,.single-products-options-block .confirmation-btn input:checked~.btn-inner .fake-input{box-shadow:inset 0 0 0 1px #fff}.single-products-options-block .confirmation-btn input.checked~.btn-inner .fake-input [class*=icon-],.single-products-options-block .confirmation-btn input:checked~.btn-inner .fake-input [class*=icon-]{opacity:1;visibility:visible}.single-products-options-block .confirmation-btn .btn-inner{transition:box-shadow .35s ease-in-out,background-color .35s ease-in-out,color .35s ease-in-out;display:inline-flex;vertical-align:top;align-items:center;grid-gap:12px;box-shadow:inset 0 0 0 1px #d8d8d8;padding:8px 16px}.single-products-options-block .confirmation-btn .fake-input{transition:box-shadow .35s ease-in-out;flex:0 0 auto;width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 1px #000;display:flex;align-items:center;justify-content:center}.single-products-options-block .confirmation-btn .fake-input [class*=icon-]{transition:opacity .35s ease-in-out,visibility .35s ease-in-out;font-size:8px;font-weight:700;opacity:0;visibility:hidden}.single-products-options-block .confirmation-btn .checked-text{display:none}.single-products-options-block .video-block{margin:0 -36px 32px}.single-products-options-block video{display:block;width:100%}.product-colors-variants-list{display:grid;grid-template-columns:minmax(0, 1fr);margin:0 -36px 23px}.product-colors-variants-list .variant{grid-column:1/2;grid-row:1/2;display:flex;align-items:center;justify-content:center}.product-colors-variants-list .variant.active img{opacity:1;visibility:visible}.product-colors-variants-list img{transition:opacity .35s ease-in-out,visibility .35s ease-in-out;opacity:0;visibility:hidden}.select-product-color-list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:5px}.select-color-btn{cursor:pointer;margin-bottom:0}.select-color-btn input[type=radio].checked~.inner-holder,.select-color-btn input[type=radio]:checked~.inner-holder{box-shadow:inset 0 0 0 1px #000}.select-color-btn .inner-holder{transition:box-shadow .35s ease-in-out;display:block;width:100%;height:100%;box-shadow:inset 0 0 0 1px #d8d8d8;padding:21px 15px 17px}.select-color-btn .color{display:block;margin:0 auto 11px;width:34px;height:34px;border-radius:50%}.select-color-btn .color-name{display:block;text-align:center;font-size:12px;font-weight:500;line-height:1.25}.custom-counter{transition:box-shadow .35s ease-in-out;box-shadow:inset 0 0 0 1px #d8d8d8;padding:14px 18px 35px}.custom-counter.active:not(.min-limited){box-shadow:inset 0 0 0 1px #000}.custom-counter.custom-counter-small{padding:4px 15px 4px 24px;display:flex;align-items:center;justify-content:space-between}.custom-counter.custom-counter-small .counter-title{font-size:16px;line-height:1.5;flex:0 0 auto;margin-bottom:0}.custom-counter.disabled{box-shadow:inset 0 0 0 1px rgba(141,144,147,.25)}.custom-counter.disabled,.custom-counter.disabled .decrease-btn,.custom-counter.disabled .increase-btn{color:rgba(141,144,147,.25)}.custom-counter.disabled .decrease-btn{opacity:0;visibility:hidden}.custom-counter.disabled .counter-input{opacity:0;visibility:hidden;color:rgba(141,144,147,.25)}.custom-counter .counter-title{display:block;font-size:12px;font-weight:500;line-height:1.25;margin-bottom:6px}.custom-counter .counter-holder{display:flex;max-width:117px}.custom-counter .decrease-btn,.custom-counter .increase-btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.custom-counter input{height:40px;border:0;text-align:center;padding:0;flex:1 0 auto;color:#1a1a1a;font-size:16px;font-weight:500;max-width:calc(100% - 80px)}.custom-counter input:focus{outline:none}.additional-required-product-block.product-selected .color-options{display:block}.additional-required-product-block.product-selected .additional-product-confirmation-button{display:none}.additional-required-product-block.color-selected .color-options{display:none !important}.additional-required-product-block.color-selected .confirmation-btn,.additional-required-product-block.color-selected .position-options{display:block}.additional-required-product-block .color-options{display:none}.additional-required-product-block .color-options .title{display:block;font-size:14px;font-weight:700;line-height:1.42857;margin-bottom:17px}.additional-required-product-block .colors-list{display:grid;grid-template-columns:minmax(0, 1fr);grid-gap:10px}.additional-required-product-block .color-select .label,.additional-required-product-block .color-select label{height:100%;display:flex;align-items:center;justify-content:center;padding:8px;box-shadow:inset 0 0 0 1px #d8d8d8;cursor:pointer;margin:0;min-height:112px}.additional-required-product-block .color-select .img-block{flex:0 0 auto}.additional-required-product-block .color-select .title{display:block;font-weight:500;font-size:12px;line-height:1.25}.additional-required-product-block .position-options{display:none}.additional-required-product-block .position-options .title{display:block;font-size:14px;font-weight:700;line-height:1.42857;margin-bottom:17px}.additional-required-product-block .position-options .title span{font-weight:400}.additional-required-product-block .counters-block{grid-template-columns:minmax(0, 1fr);margin-bottom:0}.additional-required-product-block .link-more{font-size:12px;font-weight:500;line-height:1.66667;text-decoration-line:underline;margin-top:15px;display:inline-block;vertical-align:top}.additional-required-product-block .link-more:hover{text-decoration:none}.additional-required-product-block .confirmation-btn{display:none;margin-top:24px}.additional-required-product{margin-bottom:17px}.additional-required-product input.checked~.label,.additional-required-product input.checked~label,.additional-required-product input:checked~.label,.additional-required-product input:checked~label{box-shadow:inset 0 0 0 1px #000;color:#000;background-color:#fff}.additional-required-product input.checked~.label .title,.additional-required-product input.checked~label .title,.additional-required-product input:checked~.label .title,.additional-required-product input:checked~label .title{text-align:left}.additional-required-product .label,.additional-required-product label{transition:box-shadow .35s ease-in-out,background-color .35s ease-in-out,color .35s ease-in-out;display:flex;align-items:center;justify-content:space-between;box-shadow:inset 0 0 0 1px #d8d8d8;padding:6px 23px 6px 20px;cursor:pointer;margin:0;min-height:119px}.additional-required-product .img-block{flex:0 0 auto}.additional-required-product .title{display:block;font-weight:500;font-size:14px;line-height:1.4286;text-align:left;padding:0 10px}.additional-required-product .title strong{font-weight:600}.additional-required-product .price{display:block;font-size:14px;line-height:1.4286;font-weight:500;text-align:right}.additional-product-confirmation-button input.checked~.label,.additional-product-confirmation-button input.checked~label,.additional-product-confirmation-button input:checked~.label,.additional-product-confirmation-button input:checked~label{box-shadow:inset 0 0 0 1px #000;background-color:#000;color:#fff}.additional-product-confirmation-button .label,.additional-product-confirmation-button label{transition:box-shadow .35s ease-in-out,background-color .35s ease-in-out,color .35s ease-in-out;display:block;text-align:center;box-shadow:inset 0 0 0 1px #d8d8d8;padding:12px 15px;width:100%;cursor:pointer;font-size:14px;font-weight:500;line-height:1.4286;margin:0}.single-product-summary{padding:28px 0 0;margin-bottom:50px}.single-product-summary:last-child{margin-bottom:0}.single-product-summary .img-block{text-align:center;margin:0 -36px 7px}.single-product-summary .summary-price{display:block;font-size:36px;font-weight:700;line-height:1.11111;margin-bottom:15px}.single-product-summary .summary-price-footnote{display:block;color:#8d9093;font-size:12px;font-weight:400;line-height:1.25;margin-bottom:34px}.single-product-summary .buttons{display:flex;flex-direction:column;grid-gap:14px;margin-top:50px}.single-product-summary .buttons .btn{min-height:48px;padding:11px 20px;font-weight:500}.product-summary-breakdown{display:flex;align-items:flex-start;justify-content:space-between;color:#1a1a1a;font-size:16px;font-weight:500;line-height:1.5;margin-bottom:14px}.product-summary-breakdown .title{display:block;font-weight:500;margin-bottom:3px}.product-summary-breakdown .details{display:flex;flex-wrap:wrap;color:#8d9093;font-size:12px;font-weight:400;line-height:1.25}.product-summary-breakdown .details li{display:flex}.product-summary-breakdown .details li:last-child:after{display:none}.product-summary-breakdown .details li:after{content:"|";display:block;margin:0 .2em}.product-summary-breakdown .dd,.product-summary-breakdown dd{font-weight:700;flex:0 0 auto}.single-product-instructions{font-size:14px;line-height:1.42857}.single-product-instructions .block-title{margin-bottom:34px !important}.single-product-instructions .downloads-list{margin-top:34px;margin-bottom:22px}.downloads-list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:10px}.download-link{transition:box-shadow .35s ease-in-out;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px #d8d8d8;font-size:12px;font-weight:500;line-height:1.25;padding:25px;grid-gap:24px;min-height:194px}.download-link:hover{box-shadow:inset 0 0 0 1px #000}.download-link [class*=icon-]{font-size:44px}.single-product-alerts{font-size:12px;font-weight:500;line-height:1.25;margin-bottom:25px p;margin-bottom-margin-bottom:.7em}.text-alert{color:#9d0000;text-align:center;background:#fce794;padding-top:13px;padding-bottom:1px;margin-bottom:45px}.order-list-block{padding:0 0 14px}.order-list-block .block-heading{margin:0 0 40px}.order-list-block .block-heading .display-1:only-child,.order-list-block .block-heading .display-2:only-child,.order-list-block .block-heading .display-3:only-child,.order-list-block .block-heading .h1:only-child,.order-list-block .block-heading .h2:only-child,.order-list-block .block-heading .h3:only-child,.order-list-block .block-heading .h4:only-child,.order-list-block .block-heading .h5:only-child,.order-list-block .block-heading .h6:only-child,.order-list-block .block-heading h1:only-child,.order-list-block .block-heading h2:only-child,.order-list-block .block-heading h3:only-child,.order-list-block .block-heading h4:only-child,.order-list-block .block-heading h5:only-child,.order-list-block .block-heading h6:only-child{margin:0}.order-list-table{width:100%;color:#000;font-size:14px;line-height:1.42;font-weight:500;border-collapse:collapse}.order-list-table tr{border-bottom:1px solid #9a9a9a}.order-list-table th{padding:0 0 23px;text-align:left;font-style:italic;max-width:33.333%;width:100%}.order-list-table th:nth-child(3){max-width:30%}.order-list-table th:last-child{text-align:right}.order-list-table td{padding:26px 0;max-width:33.333%;width:100%}.order-list-table td:nth-child(3){max-width:25%}.order-list-table td:last-child{text-align:right;max-width:none;min-width:100%}.order-list-table .option-btn{width:100%}.order-page-block .block-heading{display:flex;flex-direction:column-reverse;flex-wrap:wrap;margin:0 0 30px}.order-page-block .block-heading .display-1:only-child,.order-page-block .block-heading .display-2:only-child,.order-page-block .block-heading .display-3:only-child,.order-page-block .block-heading .h1:only-child,.order-page-block .block-heading .h2:only-child,.order-page-block .block-heading .h3:only-child,.order-page-block .block-heading .h4:only-child,.order-page-block .block-heading .h5:only-child,.order-page-block .block-heading .h6:only-child,.order-page-block .block-heading h1:only-child,.order-page-block .block-heading h2:only-child,.order-page-block .block-heading h3:only-child,.order-page-block .block-heading h4:only-child,.order-page-block .block-heading h5:only-child,.order-page-block .block-heading h6:only-child{margin:0}.order-page-block .block-heading .btn-holder{margin-bottom:48px}.order-page-block .block-heading .btn{width:100%}.order-page-block .order-info{font-size:14px;line-height:1.43;font-weight:500;display:block}.block-shipping-info{margin:0 0 33px}.block-shipping-info .shipping-info li{font-size:16px;line-height:1.5;margin:0 0 13px;display:flex;color:#000;font-weight:400}.block-shipping-info .shipping-info li:last-child{margin:0}.block-shipping-info .shipping-info .title{display:block;font-weight:700;margin-right:2px}.block-shipping-status{display:none}.block-shipping-status .status-block{width:25%;display:flex;align-items:center;flex-direction:column;font-size:14px}.block-shipping-status .inner-holder{width:100%;position:relative;z-index:1;margin:0 0 28px}.block-shipping-status [class^=icon-]{display:flex;align-items:center;justify-content:center;width:33px;height:33px;border:2px solid #000;border-radius:50%;background:#fff;color:#000;margin:0 auto}.block-shipping-status [class^=icon-]:after{content:"";position:absolute;top:50%;left:-5px;right:-5px;transform:translateY(-50%);display:block;height:1px;background:#000;z-index:-1}.block-shipping-status .done [class^=icon-]{color:#fff;background:#000}.block-shipping-status .done [class^=icon-]:after{height:3px}.block-products{margin:0 0 44px}.block-products-summary{margin:0 0 62px}.checkout-page .block-products-summary .total,.thank-you-page .block-products-summary .total{border-top:1px solid #9a9a9a;padding:20px 0;margin:0}.block-products-summary .block-title{font-weight:700}.block-products-summary .block-item{display:flex;align-items:first baseline;justify-content:space-between;font-size:20px;font-weight:400;line-height:1.2;color:#000;margin:0 0 24px}.block-products-summary .block-item.total{font-weight:700;margin:0}.block-products-summary .title{display:block;margin-right:10px}.block-products-summary .result{display:block}.block-options{margin:0 0 66px}.block-options .options-row{margin:-8px}.block-options .options-col{padding:8px;width:100%}.block-order-edit .display-1,.block-order-edit .display-2,.block-order-edit .display-3,.block-order-edit .h1,.block-order-edit .h2,.block-order-edit .h3,.block-order-edit .h4,.block-order-edit .h5,.block-order-edit .h6,.block-order-edit h1,.block-order-edit h2,.block-order-edit h3,.block-order-edit h4,.block-order-edit h5,.block-order-edit h6{margin:0 0 30px}.block-order-edit .text-holder{font-size:16px;font-weight:500;line-height:1.5;margin:0 0 44px}.block-order-edit .text-holder p:last-child{margin:0}.block-order-edit .btn-holder{margin:-9px -12px}.block-order-edit .btn-wrapper{padding:9px 12px;width:100%}.block-order-edit .btn{width:100%}.cart-products-col:only-child .product-card-horizontal.cart-view .img-holder{padding-top:40vw;min-height:252px;max-width:400px;width:100%;margin:0 auto 40px}.cart-products-col:only-child .product-card-horizontal.cart-view .h5,.cart-products-col:only-child .product-card-horizontal.cart-view h5{font-size:30px;font-weight:500;line-height:1.06;margin:0 0 30px}.cart-products-col:only-child .product-card-horizontal.cart-view .prod-desc-list{font-size:16px;margin:0 0 30px;line-height:1.5}.cart-products-col:only-child .product-card-horizontal.cart-view .price{font-size:24px;line-height:1.33}.product-card-horizontal{margin:0 0 30px}.product-card-horizontal.cart-view{margin:0 auto;max-width:716px}.product-card-horizontal.cart-view .card-inner-holder{box-shadow:none !important}.product-card-horizontal.cart-view .img-holder{padding-top:0;min-height:auto;max-width:none;width:165px;height:165px;margin:0 auto 12px}.product-card-horizontal.cart-view .card-body{padding:0}.product-card-horizontal.cart-view .h5,.product-card-horizontal.cart-view h5{font-size:20px;font-weight:700;line-height:1.2;margin:0 0 12px}.product-card-horizontal.cart-view .prod-desc-list{margin:0 0 12px;line-height:1.42}.product-card-horizontal.cart-view .price{font-size:16px}.product-card-horizontal.view-only{pointer-events:none !important;margin:0 0 70px}.product-card-horizontal.view-only .card-inner-holder{padding:0}.product-card-horizontal .card-inner-holder{transition:box-shadow .35s ease-in-out;display:flex;flex-direction:column;align-items:stretch}.product-card-horizontal .card-inner-holder:hover{box-shadow:0 0 26px 6px rgba(0,0,0,.4)}.product-card-horizontal .card-inner-holder:hover img{transform:scale(1.3)}.product-card-horizontal .img-holder{position:relative;overflow:hidden;padding-top:60vw;min-height:300px;z-index:1}.product-card-horizontal .img-holder img{transition:transform .35s ease-in-out;width:100%;height:100%;position:absolute;left:0;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition-duration:1s}.product-card-horizontal .card-body{padding:20px}.product-card-horizontal .h5,.product-card-horizontal h5{margin:0 0 7px;font-weight:700;line-height:1.33}.product-card-horizontal .prod-desc-list{margin:0 0 7px;font-size:14px}.product-card-horizontal .price{display:block;font-weight:700;font-size:14px;line-height:1.5}.product-option-card{width:100%;border:1px solid #9a9a9a;padding:20px;background:#fff;color:#000;font-size:16px;font-weight:500;line-height:1.5;display:flex;flex-direction:column;align-items:stretch;min-height:300px}.product-option-card .display-1,.product-option-card .display-2,.product-option-card .display-3,.product-option-card .h1,.product-option-card .h2,.product-option-card .h3,.product-option-card .h4,.product-option-card .h5,.product-option-card .h6,.product-option-card h1,.product-option-card h2,.product-option-card h3,.product-option-card h4,.product-option-card h5,.product-option-card h6{font-weight:700;line-height:1.33;color:inherit}.product-option-card .text-holder{width:100%;flex:1 auto}.product-option-card .text-holder>*{display:block;margin:0 0 17px}.product-option-card .name{display:block}.product-option-card .btn-holder{width:100%;flex:0 0 auto}.order-return-active{overflow:hidden}.order-return-active .order-return-popup{opacity:1;visibility:visible;pointer-events:all;z-index:999}.order-return-popup{transition:opacity .35s ease-in-out,visibility .35s ease-in-out;position:fixed;display:flex !important;align-items:center;justify-content:center;top:0;left:0;right:0;bottom:0;padding:16px;opacity:0;visibility:hidden;pointer-events:none;z-index:-999}.order-return-popup:before{content:"";position:absolute;left:-9999px;right:-9999px;bottom:-9999px;top:-9999px;background:rgba(0,0,0,.6);z-index:-1}.order-return-popup .popup-body{position:relative;padding:42px 16px 20px;background:#fff;box-shadow:0 12px 20px 0 rgba(0,0,0,.15);max-width:600px;width:100%;max-height:100svh;overflow-x:hidden;overflow-y:auto;z-index:1}.order-return-popup .order-return-close{position:absolute;top:15px;right:14px;display:flex;align-items:center;justify-content:center;width:45px;height:45px;font-size:25px;line-height:1}.order-return-popup .order-return-close:hover{color:#a51890}.order-return-popup .display-3{margin:0 0 40px}.order-return-popup .heading-holder{font-size:16px;font-weight:500;line-height:1.5;margin:0 0 40px}.order-return-popup .heading-holder p:last-child{margin:0}.form-order-return .input-holder:last-child{margin:0 0 56px}.form-order-return label{color:#000;font-weight:400}.create-account-section{padding:40px 0}.create-account-page .create-account-section{min-height:100%;display:flex;align-items:center;justify-content:center}.create-account-section .inner-holder{max-width:400px;width:100%}.create-account-section .input-holder.check-holder label{font-size:12px}.sign-up-section{padding:40px 0}.sign-up-page .sign-up-section{min-height:100%;display:flex;align-items:center;justify-content:center}.sign-up-section .inner-holder{max-width:400px;width:100%}.login-section .inner-holder{max-width:400px;width:100%}.login-separetor{display:block;padding:20px 0;font-size:14px;font-weight:500;line-height:1.42;text-align:center;overflow:hidden}.login-separetor .text{display:inline-block;position:relative;z-index:1}.login-separetor .text:after,.login-separetor .text:before{content:"";position:absolute;top:50%;transform:translateY(-50%);display:block;height:1px;background:#9a9a9a}.login-separetor .text:before{left:-8888px;right:calc(100% + 10px)}.login-separetor .text:after{right:-8888px;left:calc(100% + 10px)}.login-with-block .btn-holder{margin:0 0 20px}.login-with-block .btn-holder:last-child{margin:0}.login-with-block .btn-holder svg{margin-right:12px}.checkout-section{padding:48px 0 70px}.checkout-section .section-title{margin:0 0 55px}.checkout-section .section-title .display-1:last-child,.checkout-section .section-title .display-2:last-child,.checkout-section .section-title .display-3:last-child,.checkout-section .section-title .h1:last-child,.checkout-section .section-title .h2:last-child,.checkout-section .section-title .h3:last-child,.checkout-section .section-title .h4:last-child,.checkout-section .section-title .h5:last-child,.checkout-section .section-title .h6:last-child,.checkout-section .section-title h1:last-child,.checkout-section .section-title h2:last-child,.checkout-section .section-title h3:last-child,.checkout-section .section-title h4:last-child,.checkout-section .section-title h5:last-child,.checkout-section .section-title h6:last-child{margin:0}.checkout-section .block-content-title{display:flex;align-items:center;margin:0 0 38px}.checkout-section .block-content-title .display-1,.checkout-section .block-content-title .display-2,.checkout-section .block-content-title .display-3,.checkout-section .block-content-title .h1,.checkout-section .block-content-title .h2,.checkout-section .block-content-title .h3,.checkout-section .block-content-title .h4,.checkout-section .block-content-title .h5,.checkout-section .block-content-title .h6,.checkout-section .block-content-title h1,.checkout-section .block-content-title h2,.checkout-section .block-content-title h3,.checkout-section .block-content-title h4,.checkout-section .block-content-title h5,.checkout-section .block-content-title h6{margin:0}.checkout-step-block{margin:0 0 38px}.checkout-step-block .input-holder:only-child,.checkout-step-block:last-child{margin:0}.checkout-step-block input[disabled]{padding:0;border-bottom:0;color:#000}.btn-wrapper.two-btn{display:flex;flex-wrap:wrap;margin:-8px}.btn-wrapper.two-btn .btn-holder{padding:8px;width:100%}.btn-wrapper.submit-holder{padding:16px 0}.btn-wrapper.submit-holder .btn{width:100%}.step-number{display:flex;align-items:center;justify-content:center;border:1px solid #000;font-size:14px;line-height:1;font-weight:500;margin-right:20px;width:20px;height:20px;flex:0 0 auto}.step-number:after{counter-increment:block;content:"" counter(block)}.help-block{border-bottom:1px solid #9a9a9a}.help-block.active .opener:after{transform:rotate(180deg)}.help-block .h4,.help-block h4{margin:0;font-weight:700;line-height:1}.help-block .opener{padding:24px 0;display:flex;align-items:center;justify-content:space-between}.help-block .opener:after{transition:transform .35s ease-in-out;content:"";font-size:10px;color:#000;margin-left:10px}.help-block p{margin:0 0 14px}.help-block .help-list,.help-block .help-list li{margin:0 0 10px}.help-block .help-list li:last-child{margin:0}.address-search-holder{background:#f5f5f5;position:relative;padding:54px 0 74px;margin:0 0 36px;z-index:1}.address-search-holder:before{content:"";position:absolute;top:0;bottom:0;left:-35px;right:-35px;background:#f5f5f5;z-index:-1}.address-search-holder .title-label{margin:0 0 28px}.address-search-holder .input-holder{margin:0}.address-search-holder input{background:rgba(0,0,0,0)}.checkout-step-order .order-image-holder{position:relative;height:310px;width:100%;max-width:600px;margin:0 auto 30px}.checkout-step-order .order-image-holder img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.checkout-step-order .order-title{display:block;font-size:24px;font-weight:500;line-height:1.33;margin:0 0 12px}.checkout-step-order .order-time{display:block;font-size:20px;font-weight:700;padding:0 0 50px;border-bottom:1px solid #9a9a9a;margin:0 0 30px}.thank-you-section{padding:35px 0 78px}.thank-you-section .visual-holder{max-width:660px;margin:0 auto 15px}.thank-you-section .text-holder{font-size:24px;font-weight:500;line-height:1.33;color:#000;margin:0 0 70px}.thank-you-section .text-holder .name{display:block;margin:0 0 24px}.thank-you-section .text-holder p:last-child{margin:0}.thank-you-section .section-footer{padding:108px 0 0}.thank-you-section .options-blocks-holder{padding:22px 0 0}.thank-you-section .options-block{display:flex;align-items:baseline;margin:0 0 14px;font-size:14px;line-height:1.42}.thank-you-section .options-block:last-child{margin:0}.thank-you-section .options-block .title{font-size:14px;font-weight:400;margin-right:5px}.thank-you-section .options-block .difficulty-list{display:flex;align-items:center;margin:0 0 0 10px}.thank-you-section .options-block .rate-item{display:block;flex:0 0 auto;height:8px;width:8px;border:1px solid #000;border-radius:50%;margin:0 4px 0 0}.thank-you-section .options-block .rate-item.full{background:#000}.thank-you-section .options-block .rate-item:last-child{margin:0}.thank-you-section .order-details-manual .inner-col.lg{max-width:350px}.thank-you-section .order-details-manual .text-block{font-size:24px;font-weight:500;line-height:1.33;color:#8d9093;margin:0 0 40px}.thank-you-section .order-details-manual p:last-child{margin:0}.thank-you-section .info-footnote{display:inline-block;padding-top:40px;font-size:14px;font-weight:500;line-height:1.42}.thank-you-section .download-block{display:flex;flex-wrap:wrap;margin:-8px}.thank-you-section .download-block .item-wrapper{width:50%;padding:8px}.thank-you-section .download-item{transition:color .35s ease-in-out,background .35s ease-in-out;display:flex;justify-content:center;flex-direction:column;padding:46px 10px 10px;border:1px solid #9a9a9a;width:100%;height:172px;font-size:12px;font-weight:500;color:#000}.thank-you-section .download-item:hover{color:#fff;background:#000}.thank-you-section .download-item:before{content:"";font-size:48px;display:flex;align-items:center;justify-content:center;margin:0 0 27px}.fixed-buttons-panel{padding:20px;position:fixed;right:0;bottom:0;z-index:99;display:flex;flex-direction:column;grid-gap:20px}.compatibility-panel{position:relative}.compatibility-panel.hover .compatibility-panel-drop,.compatibility-panel:hover .compatibility-panel-drop{opacity:1;visibility:visible}.compatibility-panel.hover .compatibility-panel-opener,.compatibility-panel:hover .compatibility-panel-opener{border-radius:0}.compatibility-panel-drop{padding:20px;box-shadow:0 4px 10px 0 rgba(0,0,0,.05);width:211px;background-color:#fff;position:absolute;bottom:100%;right:0;opacity:0;visibility:hidden;max-height:calc(100vh - 97px);overflow:hidden}.compatibility-panel-opener{transition:border-radius .35s ease-in-out;display:flex;width:57px;height:57px;border-radius:50%;justify-content:center;align-items:center;box-shadow:0 12px 20px 0 rgba(0,0,0,.15);background-color:#fff;color:#000;font-size:26px;line-height:1;position:relative;z-index:1}.compatibility-models-list{color:#1a1a1a;font-size:12px;font-weight:500;line-height:1.25}.compatibility-models-list li{border-bottom:1px solid #c9c9c9;margin-bottom:10px;padding:12px 0}.help-options-panel{position:relative}.help-options-panel.active .help-options-opener{border-radius:0}.help-options-panel.active .help-options-opener .icon-chat{display:none}.help-options-panel.active .help-options-opener .icon-close{display:block}.help-options-opener{transition:border-radius .35s ease-in-out;display:flex;width:57px;height:57px;border-radius:50%;justify-content:center;align-items:center;background-color:#000;color:#fff;font-size:26px;line-height:1;position:relative;z-index:1}.help-options-opener .icon-close{display:none}.help-options-panel-drop{box-shadow:0 4px 10px 0 rgba(0,0,0,.05);width:300px;background-color:#000;position:absolute;bottom:100%;right:0;z-index:9;max-height:calc(100vh - 97px);overflow:hidden}.help-options-list>li>a{display:flex;align-items:center;grid-gap:10px;color:#fff;font-size:10px;font-weight:700;line-height:2;letter-spacing:2.1px;text-transform:uppercase;background-color:#000;padding:10px 15px}.help-options-list .availability-status{width:6px;height:6px;border-radius:50%}.help-options-list .availability-status.available{background-color:#04e000}.help-options-list .subdrop{background-color:#fff;color:#000;padding:20px;max-height:calc(100vh - 240px);overflow-x:hidden;overflow-y:auto}.live-chat .heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:28px}.live-chat .heading .title{display:block;color:#1a1a1a;font-size:16px;font-weight:700;line-height:1.25}.live-chat .buttons{display:flex;align-items:flex-end;grid-gap:10px;font-size:14px}.live-chat-form .input-holder{margin-bottom:16px;display:flex;flex-direction:column}.live-chat-form .input-holder input{order:2;height:48px;border:1px solid rgba(26,26,26,.5)}.live-chat-form .input-holder input:focus{border-color:#1a1a1a}.live-chat-form .input-holder input.required~label:before,.live-chat-form .input-holder input:required~label:before{content:"*";color:red}.live-chat-form .input-holder label{order:1;display:inline-flex;grid-gap:5px;font-weight:400}.live-chat-form .btn{width:100%;font-size:10px;line-height:1.04;letter-spacing:2.1px;text-transform:uppercase;padding:12px 16px;font-weight:700}.live-chat-form .text-holder{font-size:12px;font-weight:500;line-height:1.66667;margin-bottom:32px}.live-chat-form .text-holder p{margin-bottom:12px}.cart-products-view-section{padding:40px 0 25px}.cart-products-view-section .cart-products-row{display:flex;flex-wrap:wrap;margin:-12px}.cart-products-view-section .cart-products-col{width:50%;padding:12px}.cart-products-view-section .cart-products-col:only-child{width:100%}.cart-products-view-section .section-heading{margin:0 0 25px}.cart-products-view-section .section-heading .display-1,.cart-products-view-section .section-heading .display-2,.cart-products-view-section .section-heading .display-3,.cart-products-view-section .section-heading .h1,.cart-products-view-section .section-heading .h2,.cart-products-view-section .section-heading .h3,.cart-products-view-section .section-heading .h4,.cart-products-view-section .section-heading .h5,.cart-products-view-section .section-heading .h6,.cart-products-view-section .section-heading h1,.cart-products-view-section .section-heading h2,.cart-products-view-section .section-heading h3,.cart-products-view-section .section-heading h4,.cart-products-view-section .section-heading h5,.cart-products-view-section .section-heading h6{font-weight:700;font-size:18px;line-height:1.33}.cart-products-view-section .section-heading .display-1:only-child,.cart-products-view-section .section-heading .display-2:only-child,.cart-products-view-section .section-heading .display-3:only-child,.cart-products-view-section .section-heading .h1:only-child,.cart-products-view-section .section-heading .h2:only-child,.cart-products-view-section .section-heading .h3:only-child,.cart-products-view-section .section-heading .h4:only-child,.cart-products-view-section .section-heading .h5:only-child,.cart-products-view-section .section-heading .h6:only-child,.cart-products-view-section .section-heading h1:only-child,.cart-products-view-section .section-heading h2:only-child,.cart-products-view-section .section-heading h3:only-child,.cart-products-view-section .section-heading h4:only-child,.cart-products-view-section .section-heading h5:only-child,.cart-products-view-section .section-heading h6:only-child{margin:0}.cart-products-view-section .btn-holder{text-align:center;padding-top:28px}.cart-products-view-section .btn-holder .btn{width:100%}.cart-products-section .top-heading-section .display-2{margin-bottom:0}.cart-products-section .block-products-summary{font-weight:500 !important;border:0;padding:0;margin:0}.cart-products-section .block-products-summary .total{border:1px solid #9a9a9a;border-width:1px 0;padding:19px 0;margin:40px 0}.discount-block{margin:0 0 40px}.discount-block .input-holder{margin:0 0 24px}.product-card-cart{margin:0 0 30px;max-width:769px}.product-card-cart .card-inner-holder{background:#f5f5f5;display:flex;flex-direction:column;align-items:stretch;padding:20px}.product-card-cart .card-inner-holder:hover img{transform:scale(1.3)}.product-card-cart .img-holder a{display:block;position:relative;overflow:hidden;height:220px;width:100%;max-width:320px;margin:0 auto 40px;z-index:1}.product-card-cart .img-holder img{transition:transform .35s ease-in-out;width:100%;height:100%;position:absolute;left:0;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition-duration:1s}.product-card-cart .h5,.product-card-cart h5{font-size:30px;font-weight:700;line-height:1.33;margin:0 0 20px}.product-card-cart .prod-desc-list{font-size:14px;font-weight:500;margin:0 0 20px}.product-card-cart .price{display:block;font-weight:500;font-size:24px;line-height:1.33}.product-card-cart .actions-list{font-size:14px;font-weight:500;line-height:1.42;margin:-8px -4px}.product-card-cart .actions-list li{padding:8px 4px}.product-card-cart .actions-list li:last-child{margin:0}.product-card-cart .actions-list a{display:inline-flex;align-items:center}.product-card-cart .actions-list [class^=icon-]{font-size:10px;margin-right:4px}.text-visual-section{color:#fff;padding:74px 0;font-size:30px;font-weight:700;line-height:1.23;position:relative;z-index:1}.text-visual-section .container{max-width:1562px}.text-visual-section .video-holder{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1}.text-visual-section .video-holder:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(43,43,43,.8);z-index:1}.text-visual-section video{-o-object-fit:cover;object-fit:cover;position:absolute;height:100%;width:100%;z-index:-2}.text-visual-section picture{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-3}.text-visual-section picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.text-visual-section .content-holder .anim-text{transition:color .35s ease-in-out;color:#fff;transition-duration:1s}.text-visual-section .first-text-row{display:inline;padding-left:35%}.text-visual-section .first-text-row:first-letter{display:none}.text-visual-section .first-text-row p:last-child{margin:0}.products-slider-section{margin:15px 0 30px;position:relative;background:#fff;z-index:1}.products-slider-section:first-child{margin-top:0 !important}.products-slider-section .products-slider .slick-slide{margin-bottom:90px;background:#fff}.products-slider-section .products-slider .slick-dots{display:flex;align-items:center;justify-content:center;position:absolute;z-index:3;bottom:0;left:50%;transform:translateX(-50%);padding:30px 0;margin:0 -3px}.products-slider-section .products-slider .slick-dots .slick-active button{background:#2b2b2b}.products-slider-section .products-slider .slick-dots li{padding:0 3px}.products-slider-section .products-slider .slick-dots button{transition:background .35s ease-in-out;font-size:0;display:block;background:rgba(0,0,0,0);border:1px solid #2b2b2b;width:10px;height:10px}.products-slider-section .products-slider .slick-dots button:hover{background:#2b2b2b}.products-slider-section .inner-slide{max-height:663px;min-height:227px;height:max(227px,min(40vw,663px));display:flex;align-items:center;justify-content:flex-end}.products-slider-section .product-image{position:absolute;top:0;left:0;bottom:0;width:79.5%;z-index:-1}.products-slider-section .product-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center right;object-position:center right}.products-slider-section .inner-wrapper{height:100%}.products-slider-section .actions-holder,.products-slider-section .inner-wrapper,.products-slider-section .product-link-holder{display:flex;align-items:center;justify-content:flex-end}.products-slider-section .product-link-holder{background-color:rgba(0,0,0,0)}.products-slider-section .product-link{transition:background .35s ease-in-out,border-color .35s ease-in-out;display:flex;align-items:center;justify-content:center;width:126px;height:126px;border:2px solid #aaa;background-color:rgba(0,0,0,0);flex:0 0 auto;font-size:47px;color:#000;line-height:1}.products-slider-section .product-link:hover{background-color:#000;border-color:#fff}.products-slider-section .product-link:hover:after{color:#fff}.products-slider-section .product-link:after{transition:color .35s ease-in-out;content:"+";display:block;margin-top:-7%;mix-blend-mode:difference}.products-slider-section .product-link-text{transform:translateX(40px);display:block;text-transform:uppercase;color:#000;font-size:13px;letter-spacing:1.8px;font-weight:400;mix-blend-mode:difference;white-space:nowrap;pointer-events:none;text-align:right}.products-slider-section .product-numbers{overflow:hidden;height:max(227px,min(100%,663px))}.products-slider-section .numbers-wrapper{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;font-weight:700;color:#2b2b2b;margin:-4vw -7vw 0 0}.products-slider-section .product-number{display:block;font-size:max(152px,min(30vw,444px));line-height:78%}.vision-section{position:relative;padding:0 0 76px;background:#fff;z-index:1}.vision-section:before{right:32%}.vision-section:after,.vision-section:before{content:"";position:absolute;display:block;top:0;bottom:0;width:1px;background:#aaa;z-index:-1}.vision-section:after{left:32%}.vision-section .image-holder{margin-left:auto;max-width:1664px;min-height:227px;max-height:663px;height:40vw;text-align:right;padding-left:7%}.vision-section .image-holder img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center left;object-position:center left}.vision-section .motto-holder{display:none}.vision-section .section-motto:after,.vision-section .section-motto:before{content:"";display:block;margin:0 10px;width:15px;height:2px;background:currentColor}.vision-section .title-holder{position:absolute;top:55px;right:3%;z-index:2}.vision-section .h2,.vision-section h2{font-size:max(100px,min(25vw,350px));writing-mode:vertical-rl;text-orientation:mixed;color:#2b2b2b}.vision-section .content-wrapper{position:relative;z-index:2}.vision-section .visual-link{position:absolute;z-index:3;top:-15%;right:22.5%}.vision-section .text-holder{padding-left:12%;padding-top:84px;width:clamp(198px + 12%,50vw,414px + 12%);font-size:13px;line-height:1.77}.vision-section .text-holder p:last-child{margin:0}.unlimited-section .inner-holder{padding:43px 52px;min-height:max(668px,min(40vw,1103px));position:relative;overflow:hidden;z-index:1}.unlimited-section .bg-holder{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.unlimited-section .bg-holder img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}.unlimited-section .text-holder{color:#fff;position:relative;font-size:13px;line-height:1.77;font-weight:400;max-width:427px;width:100%;margin-left:auto;z-index:1}.unlimited-section .text-holder .text-top{display:block;margin-bottom:20px}.unlimited-section .text-holder p{margin:0 0 20px}.unlimited-section .text-holder p:last-child{margin:0}.unlimited-section .title-holder{position:absolute;left:50%;bottom:-3%;transform:translateX(-50%);width:-moz-fit-content;width:fit-content;text-align:center}.unlimited-section .h2,.unlimited-section h2{color:#fff;font-size:max(40px,min(24.1vw,350px));font-weight:700;line-height:1;letter-spacing:normal;margin:0}.unlimited-section .title-sub-text{position:absolute;display:block;white-space:nowrap;right:3.5%;top:16%;color:#fff;text-transform:uppercase;font-size:11px;font-weight:400;letter-spacing:.8px}.unlimited-section .title-sub-text>span{margin:0 12px}.section-animated-line{padding:25px 0}.section-animated-line .inner-line{display:inline-flex;align-items:baseline;white-space:nowrap;will-change:transform}.section-animated-line .line-holder{display:flex;align-items:baseline;width:-moz-fit-content;width:fit-content;font-size:max(18px,min(4vw,67px));text-transform:uppercase;letter-spacing:2.16px;animation:move 100s linear infinite;line-height:1}.section-animated-line .line-holder>span{padding:0 5px;pointer-events:none}.section-animated-line .single-item{display:block;padding:0 5px;font-weight:inherit;color:#2b2b2b}.section-animated-line .single-item:hover{color:#9d0000}@keyframes move{0%{transform:translate(0)}to{transform:translate(-100%)}}.newsletter-section{padding:0 14px}.newsletter-section .container{max-width:1190px}.newsletter-section .content-holder{position:relative;height:max(474px,min(35vw,622px));display:flex;align-items:center;justify-content:center;z-index:1}.newsletter-section .bg-holder{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;z-index:-2}.newsletter-section .bg-holder img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.newsletter-section .title-holder{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:-1}.newsletter-section .h2,.newsletter-section h2{color:#2b2b2b;font-size:max(40px,min(19vw,350px));font-weight:700;line-height:1;letter-spacing:normal;margin:0}.newsletter-sign-up-holder.newsletter-signup-active .newsletter-signup-popup{opacity:1;visibility:visible}.newsletter-sign-up-holder.newsletter-signup-active .newsletter-signup-popup .inner-holder{transform:translateY(0);opacity:1}.newsletter-sign-up-holder.newsletter-signup-active .signup-opener{opacity:0}.newsletter-sign-up-holder .signup-opener{transition:opacity .35s ease-in-out,color .35s ease-in-out,background .35s ease-in-out,border-color .35s ease-in-out;padding-top:17px;padding-bottom:17px;margin-top:20px;min-width:198px;min-height:46px;text-transform:uppercase;font-weight:400;font-size:11px;letter-spacing:.8px;justify-content:center;line-height:1}.newsletter-sign-up-holder .btn-text{margin:0 14px}.newsletter-signup-popup{transition:opacity .35s ease-in-out,visibility .35s ease-in-out;opacity:0;visibility:hidden;position:absolute;top:0;left:0;right:0;bottom:0;display:flex !important;align-items:center;justify-content:center;z-index:2}.newsletter-signup-popup:after{content:"";position:absolute;top:0;bottom:0;left:-9999px;right:-9999px;background:hsla(0,0%,100%,.8);z-index:-1}.newsletter-signup-popup .inner-holder{transition:opacity .35s ease-in-out,transform .35s ease-in-out;transform:translateY(50%);opacity:0;transition-duration:1.5s;max-width:347px;width:100%}.newsletter-signup-popup .input-holder{position:relative;margin:0 0 10px}.newsletter-signup-popup .sign-up-input{height:47px;background:#2b2b2b;color:#c1c1c1;font-size:18px;padding:5px 60px 5px 26px;letter-spacing:normal;line-height:1;width:100%;margin:0}.newsletter-signup-popup .sign-up-submit{position:absolute;right:0;top:0;bottom:0;width:54px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:22px}.newsletter-check-holder{display:flex;align-items:center}.newsletter-check-holder input{opacity:0;visibility:hidden;position:absolute;pointer-events:none;z-index:-9999}.newsletter-check-holder input:checked~label:before{background:#2b2b2b;color:#fff}.newsletter-check-holder label{margin:0;font-size:12px;display:flex;align-items:baseline;line-height:1}.newsletter-check-holder label:before{transition:color .35s ease-in-out,background .35s ease-in-out;content:"+";display:flex;align-items:center;justify-content:center;color:rgba(0,0,0,0);width:13px;height:13px;background:rgba(0,0,0,0);border:1px solid #2b2b2b;margin-right:12px;flex:0 0 auto}.cta-single-product-section{margin:0 0 40px}.cta-single-product-section .section-motto-holder{text-align:center;text-transform:uppercase;font-size:18px;line-height:1.17;letter-spacing:1.8px;margin:0 0 46px}.cta-single-product-section .section-motto-holder .text{display:flex;align-items:center;justify-content:center}.cta-single-product-section .section-motto-holder .text:after,.cta-single-product-section .section-motto-holder .text:before{content:"";display:block;height:2px;width:15px;margin:0 10px;background-color:currentColor}.cta-single-product-section .section-motto-holder .motto{display:block;font-weight:700}.cta-single-product-section .inner-content{padding:43px 52px;min-height:668px;position:relative;overflow:hidden;z-index:1}.cta-single-product-section .bg-holder{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.cta-single-product-section .bg-holder img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left bottom;object-position:left bottom}.cta-single-product-section .inner-wrapper{max-width:427px;margin-left:auto}.cta-single-product-section .text-holder{color:#fff;mix-blend-mode:difference;font-size:13px;line-height:1.77;font-weight:400}.cta-single-product-section .text-holder p:last-child{margin:0}.cta-single-product-section .text-top{display:block;margin-bottom:20px}.cta-single-product-section .link-holder{margin:-50px 0 0 -22px}.cta-single-product-section .square-link:before{color:#fff}@media(min-width: 520px){.input-row-holder.two-col .input-col-holder{width:50%}.input-row-holder.three-col .input-col-holder{width:33.333%}.contact-block .contact-list .list-item{width:50%}.additional-required-product-block .colors-list,.additional-required-product-block .counters-block,.single-product-description .buttons-list,.single-product-description .counters-block{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 768px){.search-drop input{font-size:50px;padding:5px 70px 5px 54px}.footer-description{width:100%;max-width:275px;margin-bottom:0}.footer-nav-layout{width:auto;flex-wrap:nowrap;max-width:none}.footer-nav-block{flex-grow:1;flex-basis:0;min-width:0}.footer-menu{letter-spacing:1.5px;max-width:100%}.custom-filter-section+.cta-single-product-section{margin:70px 0 0}.filter-form.custom-filter-form{padding:60px 0}.filter-form.custom-filter-form .form-layout{display:flex;flex-wrap:wrap;grid-gap:20px;justify-content:center}.filter-form.custom-filter-form .h3,.filter-form.custom-filter-form h3{width:100%}.filter-form.custom-filter-form .custom-select-block{width:calc(33.33% - 20px)}.info-visual-section{margin:0 0 45px}.info-visual-section .offset-left{margin-left:40px !important}.info-visual-section .inner-row{flex-direction:row;align-items:center;margin:-10px}.info-visual-section .inner-row.reverse{flex-direction:row-reverse}.info-visual-section .inner-row.reverse .image-holder.image-full .inner-wrapper{left:auto;right:0}.info-visual-section .inner-col{width:50%;padding:10px}.info-visual-section .image-holder{text-align:left;margin:0}.info-visual-section .image-holder.align-right{text-align:right}.info-visual-section .image-holder.image-full{position:relative;max-height:500px;height:50vw}.info-visual-section .image-holder.image-full .inner-wrapper{max-width:730px;width:50vw;position:absolute;left:0;top:50%;transform:translateY(-50%)}.info-visual-section .image-holder.image-full img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.info-visual-section .text-holder{max-width:516px}.info-visual-section .text-holder.align-right{margin-left:auto}.info-visual-section .text-holder.sm-size{max-width:412px}.info-visual-section-alt-view{margin:0 0 150px}.info-visual-section-alt-view.single-block .inner-block:after,.info-visual-section-alt-view.single-block .inner-block:before{content:none}.info-visual-section-alt-view.single-block .image-holder{height:max(327px,min(45vw,753px));position:relative}.info-visual-section-alt-view.single-block .content-holder{padding-top:25px}.info-visual-section-alt-view.single-block .title-holder{margin:0 0 20px}.info-visual-section-alt-view.single-block .text-holder{max-width:none;padding:0 0 0 30px}.info-visual-section-alt-view .inner-block{padding:0 0 60px}.info-visual-section-alt-view .inner-block:after,.info-visual-section-alt-view .inner-block:before{right:auto;top:-5px}.info-visual-section-alt-view .inner-block:before{content:none}.info-visual-section-alt-view .inner-block:after{right:auto;left:50%;top:-5px;z-index:-1}.info-visual-section-alt-view .inner-block:nth-child(odd) .image-holder{margin-right:-1px}.info-visual-section-alt-view .inner-block:nth-child(odd):first-child{padding-top:166px}.info-visual-section-alt-view .inner-block:nth-child(odd):last-child:after{top:0;left:0}.info-visual-section-alt-view .inner-block:nth-child(2n) .inner-row{flex-direction:row-reverse}.info-visual-section-alt-view .inner-row{display:flex}.info-visual-section-alt-view .inner-col{width:50%}.info-visual-section-alt-view .content-holder{padding:0 50px}.info-visual-section-alt-view .text-holder{margin-bottom:-40px;font-size:16px}.info-visual-section-alt-view .title-holder{margin-top:0;margin-left:0}.info-visual-section-alt-view .title-holder:before{line-height:.8}.cta-section{padding:60px}.cta-section.content-bottom{align-items:flex-end}.cta-section .content-holder.aligned-right{text-align:right}.cta-section .btn-holder .btn{width:auto}.cta-text-section.padding-sm{padding:100px 0}.cta-text-section.aligned-right .text-holder{display:flex;justify-content:flex-end}.cta-text-section .cta-link{font-size:18px}.cta-text-section .left-side:before{width:2px;right:-1px}.brand-info-visual-section{margin:0 0 60px}.brand-info-visual-section .inner-row{display:flex}.brand-info-visual-section .inner-row:nth-child(2n){flex-direction:row-reverse}.brand-info-visual-section .inner-col{width:50%}.brand-info-visual-section .image-holder{min-height:auto;height:100%;padding-top:0}.banner-section.content-right .inner-holder{justify-content:flex-end;text-align:right}.banner-section .inner-holder{min-height:390px;padding:40px}.products-section .inner-col{width:33.333%}.products-section .inner-col:only-child{width:100%}.text-section{padding:100px 0 30px;font-size:16px;line-height:1.25}.text-section .text-block{margin-bottom:90px}.text-section .text-block+.accordion-block{margin-top:140px}.text-section .accordion-block{margin-bottom:130px}.text-section .accordion-block .h2,.text-section .accordion-block h2{margin-bottom:76px}.accordion-item{margin-bottom:23px}.contact-block .h2,.contact-block h2{margin-bottom:25px}.contact-block .h3,.contact-block h3{margin-bottom:30px}.contact-block .contact-list .list-item{width:-moz-max-content;width:max-content;margin-bottom:30px}.contact-block .main-contact-link{margin-top:-6px}.contact-block .flex-wrapper{display:flex;align-items:flex-start;justify-content:space-between}.contact-block .region-block.main-region .contact-item{margin:0 30px 0 0}.inner-page-heading{padding:30px 0 70px}.popup-info-error .popup-body,.popup-model-error .popup-body{padding:84px 60px 60px}.popup-info-error .error-close,.popup-model-error .error-close{top:29px;right:29px}.user-options-section .two-col-holder{display:flex}.user-options-section .col{width:100%}.user-options-section .col.sidebar-col{max-width:300px}.user-logout-holder:before{left:-9999px;border-width:1px 0 0}.user-options-tab-content{padding:0 0 20px 20px;border-left:1px solid #9a9a9a}.block-shipping-info .shipping-info{display:flex;flex-wrap:wrap}.block-shipping-info .shipping-info li{display:block;width:50%}.cart-products-col:only-child .product-card-horizontal.cart-view .img-holder{padding-top:30vw;margin:0}.cart-products-col:only-child .product-card-horizontal.cart-view .price-holder,.cart-products-col:only-child .product-card-horizontal.cart-view .text-holder{padding:0 0 0 40px}.product-card-horizontal.cart-view .card-inner-holder{flex-direction:row;align-items:center;padding:0}.product-card-horizontal.cart-view .img-holder{margin:0;height:199px;width:199px;flex:0 0 auto}.product-card-horizontal.cart-view .price-holder,.product-card-horizontal.cart-view .text-holder{padding:0 0 0 12px}.product-card-horizontal .img-holder{padding-top:40vw}.order-return-popup .order-return-close{top:29px;right:29px}.checkout-step-order .order-image-holder{height:447px}.thank-you-section .order-details-manual .inner-row{display:flex;justify-content:space-between;margin:0 -20px}.thank-you-section .order-details-manual .inner-col{width:auto;padding:0 20px;flex:1 auto}.thank-you-section .download-block{justify-content:flex-end}.thank-you-section .download-block .item-wrapper{width:auto}.thank-you-section .download-item{width:171px}.cart-products-view-section .btn-holder{padding-top:48px}.cart-products-view-section .btn-holder .btn{width:auto;min-width:328px}.product-card-cart .card-inner-holder{flex-direction:row}.product-card-cart .img-holder{flex:0 0 auto}.product-card-cart .img-holder a{height:256px;width:222px;max-width:none;margin:0}.product-card-cart .inner-wrapper{padding-left:15px;flex:1 auto}.product-card-cart .card-body{display:flex;justify-content:space-between;padding:0}.product-card-cart .actions-list{display:flex;flex-wrap:wrap;align-items:center;margin:-8px -14px}.product-card-cart .actions-list li{padding:8px 14px}.text-visual-section{font-size:max(40px,min(10vw,100px));padding:94px 0}.products-slider-section{margin:25px 0 74px}.products-slider-section:first-child{margin:0 !important}.products-slider-section .products-slider .slick-slide{margin-bottom:0}.products-slider-section .products-slider .slick-dots{transform:translateX(0);left:auto;right:14vw}.products-slider-section .product-image{width:75.6%}.products-slider-section .product-link,.products-slider-section .product-link-text{color:#fff}.products-slider-section .numbers-wrapper{margin:-5vw -7vw 0 -7px}.vision-section .motto-holder{display:inline-block;position:absolute;top:54%;left:-100px}.vision-section .section-motto{display:inline-flex;align-items:center;white-space:nowrap;text-transform:uppercase;letter-spacing:1.8px;color:#fff;font-size:18px;transform:rotate(-90deg);mix-blend-mode:difference}.vision-section .text-holder{font-size:18px;padding-left:0;width:414px;margin:0 0 0 20%}.unlimited-section .inner-holder{min-height:max(668px,min(70vw,1103px))}.unlimited-section .bg-holder img{-o-object-position:center right;object-position:center right}.unlimited-section .text-holder{font-size:18px}.unlimited-section .title-holder{bottom:-6%}.unlimited-section .title-sub-text{color:#000;top:14.6vw;right:14.3vw}.newsletter-section .bg-holder .mobile-bg{display:none}.cta-single-product-section .bg-holder .mobile-bg{display:none !important}.cta-single-product-section .text-holder{font-size:16px}.cta-single-product-section .link-holder{margin:-50px -25px 0 0}.cta-single-product-section .square-link{margin-left:auto}}@media(min-width: 1024px){.up-title{font-weight:400;font-size:20px;line-height:1.2;margin:0 0 6px}.input-radio-row{padding:50px 0 0;margin:0 0 52px}.input-radio-row .input-holder{margin:0 0 28px}.input-info-holder .title{font-size:20px;line-height:1.2}.header{padding:51px 0}.search-drop .search-close{right:63px}.search-drop .search-form{padding:75px 0}.search-drop input{padding:5px 130px 5px 54px}.main-subnav-drop{display:none}.container{padding:0 40px}.two-col-layout{display:flex}.two-col-layout>.content-holder{flex:1 auto}.footer{padding:64px 0}.footer .logo-holder{margin-bottom:48px}.footer-layout{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-motto{font-size:20px;max-width:none;margin:0}.footer-motto:after{left:-9999px}.footer-nav-layout{grid-gap:0 15px;margin-bottom:58px}.footer-nav-block{white-space:nowrap;min-width:-moz-fit-content;min-width:fit-content}.footer-nav-block .title{margin-bottom:0}.footer-nav,.footer-nav-block .title{font-size:16px;line-height:1.56}.footer-bottom-block{flex-direction:row;justify-content:space-between}.copyright,.footer-menu{font-size:12px}.copyright{letter-spacing:1.5px;text-align:right}.btn.btn-xl{font-size:16px;min-width:298px;min-height:129px}.custom-filter-section+.cta-single-product-section{margin:90px 0 0}.filter-form.custom-filter-form{padding:80px 0}.filter-form.custom-filter-form .form-layout{grid-gap:40px}.filter-form.custom-filter-form .custom-select-block{width:176px}.filter-form.product-filter-form .form-layout{grid-gap:24px}.filter-form.product-filter-form .select-block .opener:after{right:19px}.filter-form .h3 .mobile-text,.filter-form .submit-btn,.filter-form h3 .mobile-text,.select-block.single-select .opener:after{display:none}.select-block.is-scrollable .slide{padding:13px 0 0}.select-block .opener{padding:14px 10px;text-align:center;font-weight:500;font-size:12px}.select-block .slide{position:absolute;left:0;top:100%;right:0;padding:39px 0 0}.select-block .label,.select-block label{padding:0}.select-block .label-text{padding:3px 13px}.bike-selection-block-holder{margin-top:-40px;position:relative;z-index:1}.bike-selection-block-holder .filter-form{padding:71px 0 0}.info-visual-section{margin:0 0 55px}.info-visual-section .offset-left{margin-left:60px !important}.info-visual-section .inner-row.offset{padding-left:7.8%;padding-right:7.8%}.info-visual-section .text-holder{line-height:1.875}.info-visual-section-alt-view.single-block .inner-block{max-width:none;margin-left:0}.info-visual-section-alt-view .inner-block{max-width:max(60vw,min(90vw,1542px));padding:0 0 120px;margin-left:auto}.info-visual-section-alt-view .text-holder{padding:0 0 0 40px;font-size:20px}.hero-section{padding:70px 0 65px}.hero-section.inside-hero .image-holder{transform:translateX(-22%);margin-right:0}.hero-section .image-holder{margin-bottom:60px}.hero-section .hero-anchor{display:none}.cta-section{padding:123px 0}.cta-text-section{padding:265px 0 85px}.cta-text-section.padding-sm{padding:200px 0}.cta-text-section.lg .cta-link{font-size:20px;letter-spacing:6px}.cta-text-section .text-wrapper{font-size:20px;letter-spacing:2px;line-height:1.25}.cta-text-section .left-side.aos-animate:before{bottom:-150px}.brand-info-visual-section{margin:0 0 87px}.brand-info-visual-section .inner-row:nth-child(2n) .text-holder{background:linear-gradient(180deg, hsla(0, 0%, 84.7%, 0) 36.46%, hsla(0, 0%, 84.7%, 0.19))}.brand-info-visual-section .text-holder{padding:68px 40px;color:#000;background:linear-gradient(180deg, hsla(0, 0%, 84.7%, 0) 41.67%, hsla(0, 0%, 84.7%, 0.15))}.banner-section{margin:0 0 135px}.banner-section .inner-holder{padding:60px 182px}.words-banner-section{font-size:160px}.products-section{margin:40px 0 94px}.products-section .inner-col:only-child .main-content-holder{padding:60px 40px 40px 60px}.products-section .block-top{height:602px;margin:0 0 25px}.products-section .block-top:hover .main-content-holder{opacity:1;visibility:visible}.products-section .main-content-holder{transition:opacity .35s ease-in-out,visibility .35s ease-in-out;display:flex;flex-direction:column;align-items:stretch;padding:50px 20px 20px;color:#fff;opacity:0;visibility:hidden;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;transition-duration:1s}.products-section .main-content-holder:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:-2}.products-section .main-content-holder:after{content:"";display:block;height:10px;position:absolute;left:0;right:0;bottom:0;background:#5f249f;z-index:-1}.text-section .container{max-width:752px}.text-section .text-block+.accordion-block{margin-top:185px}.related-items-section .slick-list{margin:0 -10px}.related-items-section .slick-slide{padding:0 10px}.inner-page-heading{padding:100px 0 120px}.inner-page-heading .inner-holder.sm{padding:0 0 0 7.8%}.popup-info-error .popup-body,.popup-model-error .popup-body{padding:120px}.product-categories-holder{padding:68px 0 38px}.top-heading-section .block-top .display-2{margin-bottom:0}.wishlist-block .block-heading{display:flex;align-items:center;justify-content:space-between;margin:0 0 60px}.wishlist-block .block-heading .h6,.wishlist-block .block-heading h6{flex:0 0 auto;margin:0 10px 0 0;max-width:70%}.wishlist-block .block-heading .btn{min-width:auto;max-width:415px;width:100%}.wishlist-block .products-holder .inner-col{display:flex;width:50%}.account-block.details .user-data-block:last-of-type{margin:0 0 58px}.account-block .details-block:first-child .block-heading{justify-content:space-between;align-items:center;flex-direction:row}.account-block .details-block:first-child .btn-holder{margin-bottom:0}.account-block .block-top{margin:0 0 116px}.account-block .block-heading p{margin:0}.account-block .block-heading .text-holder{font-size:14px;display:flex;align-items:center;justify-content:space-between}.account-block .btn{min-width:auto}.account-block .block-title .text-holder{display:flex;align-items:center;justify-content:space-between}.account-block .block-title p{margin:0}.user-data-block{padding:28px 38px 38px}.user-data-block .option-holder{flex-direction:row-reverse}.order-page-block .block-heading{justify-content:space-between;align-items:baseline;flex-direction:row;margin:0 0 60px}.order-page-block .block-heading .display-1,.order-page-block .block-heading .display-2,.order-page-block .block-heading .display-3,.order-page-block .block-heading .h1,.order-page-block .block-heading .h2,.order-page-block .block-heading .h3,.order-page-block .block-heading .h4,.order-page-block .block-heading .h5,.order-page-block .block-heading .h6,.order-page-block .block-heading h1,.order-page-block .block-heading h2,.order-page-block .block-heading h3,.order-page-block .block-heading h4,.order-page-block .block-heading h5,.order-page-block .block-heading h6{margin:0 0 20px}.order-page-block .block-heading .btn-holder{margin-bottom:0}.order-page-block .block-heading .btn{width:auto}.block-shipping-info{margin:0 0 72px}.block-shipping-status{display:flex;overflow:hidden;margin:0 0 106px}.block-products{margin:0 0 58px}.block-products-summary{padding:0 0 66px;border-bottom:1px solid #9a9a9a;margin:0 0 66px}.checkout-page .block-products-summary,.thank-you-page .block-products-summary{padding:0;border-bottom:0}.block-options{margin:0 0 77px}.block-options .options-row{display:flex;flex-wrap:wrap}.block-options .options-col{width:50%;display:flex}.block-order-edit .btn-holder{display:flex}.block-order-edit .btn-wrapper{width:auto}.cart-products-col:only-child .product-card-horizontal.cart-view .img-holder{padding-top:0;height:366px;width:508px;max-width:none;flex:0 0 auto;min-height:auto}.product-card-horizontal{margin:0 0 20px}.product-card-horizontal.cart-view{max-width:1016px}.product-card-horizontal.cart-view .card-body{display:block}.product-card-horizontal.cart-view .price-holder{width:auto;text-align:left}.product-card-horizontal.view-only{margin:0 0 65px}.product-card-horizontal.view-only .text-holder{padding:24px 0 0 16px}.product-card-horizontal.view-only .img-holder{width:378px;height:368px}.product-card-horizontal.view-only .h5,.product-card-horizontal.view-only h5{font-size:24px}.product-card-horizontal.view-only .prod-desc-list{font-size:20px}.product-card-horizontal.view-only .price-holder{padding:24px 0 0}.product-card-horizontal.view-only .price{font-size:24px}.product-card-horizontal .card-inner-holder{flex-direction:row;align-items:center;padding:7px 15px}.product-card-horizontal .img-holder{padding-top:0;height:172px;width:208px;flex:0 0 auto;min-height:auto}.product-card-horizontal .card-body{flex:1 auto;display:flex;padding:0}.product-card-horizontal .h5,.product-card-horizontal h5{margin:0 0 13px}.product-card-horizontal .text-holder{padding:0 10px;flex:1 auto}.product-card-horizontal .price-holder{width:60px;text-align:right}.product-card-horizontal .price{font-size:18px;line-height:1.33}.order-return-popup .popup-body{padding:80px}.checkout-section{padding:120px 0 110px}.checkout-section .section-title{margin:0 0 96px}.checkout-section .block-content{max-width:600px;margin:0 auto;width:100%}.checkout-section .block-content-title{margin:0 0 29px}.checkout-step-block{margin:0 0 106px}.checkout-step-block .inner-wrapper{display:flex;justify-content:space-between}.btn-wrapper.two-btn .btn-holder{width:50%}.btn-wrapper.submit-holder .btn{width:auto;min-width:287px}.step-number{width:33px;height:33px;font-size:24px;margin-right:40px}.step-number.d-mobile{display:none !important}.checkout-step-order .order-time{padding:0 0 55px;margin:0 0 44px}.thank-you-section{padding:35px 0 180px}.thank-you-section .visual-holder{margin:0 auto 25px}.thank-you-section .text-holder{font-size:28px;line-height:1.11}.thank-you-section .options-blocks-holder.mobile-view-only{display:none !important}.thank-you-section .order-details-manual .inner-col.lg{max-width:540px}.product-card-cart{margin:0 0 20px}.product-card-cart .h5,.product-card-cart h5{margin:0 0 30px}.product-card-cart .price-holder{width:60px;text-align:right}.text-visual-section{padding:120px 0}.text-visual-section .first-text-row{padding-left:25%}.products-slider-section .products-slider .slick-dots{margin:0 -3px;right:15vw}.products-slider-section .products-slider .slick-dots li{padding:0 5px}.products-slider-section .products-slider .slick-dots button{width:15px;height:15px}.products-slider-section .actions-holder{padding-right:36px}.products-slider-section .product-link{font-size:81px;width:257px;height:257px}.products-slider-section .product-link-text{font-size:18px;transform:translateX(80px)}.vision-section .text-holder{font-size:25px;line-height:1.52;padding-top:164px;margin:0 0 0 30%}.unlimited-section .inner-holder{margin-right:100px;max-width:1663px}.unlimited-section .bg-holder .mobile-bg{display:none !important}.unlimited-section .h2,.unlimited-section h2{font-size:max(95px,min(20vw,350px))}.unlimited-section .title-sub-text{top:12.3vw;right:12.5vw}.section-animated-line{padding:47px 0}.newsletter-section{padding:0 50px}.newsletter-section .title-holder{top:42%}.newsletter-sign-up-holder .signup-opener{font-size:18px;letter-spacing:1.8px;min-width:347px;padding-top:26px;padding-bottom:26px}.newsletter-sign-up-holder .btn-text{margin:0 26px}.newsletter-signup-popup .sign-up-input{height:72px}.cta-single-product-section .inner-holder{display:flex;align-items:center;justify-content:flex-end}.cta-single-product-section .section-motto-holder{transform:rotate(-90deg);display:flex;align-items:center;margin:0;white-space:nowrap;position:absolute;left:-10%}.cta-single-product-section .section-motto-holder:after,.cta-single-product-section .section-motto-holder:before{content:"";display:block;height:2px;width:15px;margin:0 10px;background-color:currentColor}.cta-single-product-section .section-motto-holder .text{margin-right:10px}.cta-single-product-section .section-motto-holder .text:after,.cta-single-product-section .section-motto-holder .text:before{content:none}.cta-single-product-section .inner-content{width:100%;max-width:1663px;margin-left:150px}.cta-single-product-section .text-holder{font-size:20px}}@media(min-width: 1280px){.square-link{width:257px;height:257px}.square-link:before{font-size:85px}.square-link .link-text{font-size:18px;top:50%;transform:translateY(-50%);right:25px;bottom:auto;left:auto}.footer-nav-layout{grid-gap:0 58px;margin-bottom:114px}.footer-nav-block .title{letter-spacing:1.8px;font-size:18px}.copyright,.footer-menu{font-size:15px}.btn.btn-xl{min-width:338px;min-height:149px;align-items:center;font-size:18px;letter-spacing:1.8px}.custom-filter-section+.cta-single-product-section{margin:120px 0 0}.filter-form.custom-filter-form{padding:100px 0}.filter-form.custom-filter-form .form-layout{grid-gap:60px}.filter-form.custom-filter-form .h3,.filter-form.custom-filter-form h3{width:auto;font-size:50px}.info-visual-section-alt-view{margin:0 0 257px}.info-visual-section-alt-view.single-block .h2,.info-visual-section-alt-view.single-block h2{font-size:67px}.info-visual-section-alt-view.single-block .text-holder{line-height:1.52;padding:0 0 0 162px;margin-bottom:-65px}.info-visual-section-alt-view .inner-block:nth-child(odd):first-child{padding-top:366px}.info-visual-section-alt-view .text-holder{font-size:25px;line-height:1.52;padding:0 0 0 128px;margin-bottom:-90px}.info-visual-section-alt-view .title-holder{padding-left:20px;margin:0 0 22px}.info-visual-section-alt-view .title-holder:before{font-size:81px}.info-visual-section-alt-view .h2,.info-visual-section-alt-view h2{font-size:60px;margin:0}.info-visual-section-alt-view .section-bottom{text-align:right}.info-visual-section-alt-view .section-bottom .link-wrapper{max-width:1740px;margin-right:180px}.products-section .inner-row{margin:-17px -24px}.products-section .inner-col{padding:17px 24px}.products-section .inner-col:only-child .main-content-holder{padding:108px 40px 40px 108px}.products-section .main-content-holder{padding:65px 60px 20px 35px}.text-section{padding:190px 0 30px}.inner-page-heading{padding:128px 0 147px}.popup-model-error .popup-body{padding:120px 120px 281px}.user-options-section{margin:0 0 77px}.user-options-section .col.sidebar-col{max-width:360px}.user-options-inner-holder{padding:0 52px}.user-logout-holder{padding:64px 0 0}.user-logout-holder:before{right:-52px}.user-options-tabset{margin:0 0 75px}.wishlist-block .block-heading{margin:0 0 106px}.select-product-color-list{grid-template-columns:repeat(4, minmax(0, 1fr))}.order-list-table td,.order-list-table th{max-width:16%}.order-list-table td:last-child{min-width:130px}.order-list-table .option-btn{width:auto}.block-shipping-info .shipping-info li{width:25%}.block-options .options-col{width:33.333%}.product-card-horizontal.view-only .text-holder{padding:34px 0 0 16px}.product-card-horizontal.view-only .price-holder{padding:34px 0 0}.product-card-horizontal .card-inner-holder{padding:7px 56px 7px 43px}.product-card-horizontal .img-holder{height:212px;width:248px}.product-card-horizontal .text-holder{padding:0 10px 0 59px}.product-card-horizontal .price-holder{width:118px}.address-search-holder:before{left:-80px;right:-80px}.products-slider-section .product-image{width:73.5%}.vision-section{padding:0 0 211px}.vision-section:before{right:27%}.vision-section:after{left:52%}.vision-section .title-holder{top:247px;right:128px}.vision-section .visual-link{top:-24%}.unlimited-section .inner-holder{padding:80px 150px 100px 80px}.unlimited-section .text-holder{font-size:25px;line-height:1.52}.unlimited-section .title-sub-text{top:12vw;right:12.4vw;font-size:18px;letter-spacing:1.8px}.unlimited-section .title-sub-text>span{margin:0 6px}.cta-single-product-section .inner-content{padding:116px 168px}.cta-single-product-section .text-holder{font-size:25px}.cta-single-product-section .link-holder{margin:-70px -35px 0 0}}@media(min-width: 1440px){.search-drop .search-form{padding:95px 0}.two-col-layout{margin:0 -82px}.two-col-layout>.content-holder{padding:0 82px}.footer .container{padding-left:60px;padding-right:60px}.footer-nav-layout{grid-gap:0 117px}.custom-filter-section+.cta-single-product-section{margin:160px 0 0}.filter-form.custom-filter-form{padding:119px 0}.info-visual-section .offset-left{margin-left:80px !important}.info-visual-section-alt-view.single-block .content-holder{padding:103px 30px 0 56px}.info-visual-section-alt-view.single-block .title-holder{margin:0 0 24px}.info-visual-section-alt-view.single-block .h2,.info-visual-section-alt-view.single-block h2{font-size:81px}.cta-text-section .left-side.aos-animate:before{bottom:-250px}.brand-info-visual-section .text-holder{padding:62px 74px 62px 85px;min-height:635px}.brand-info-visual-section .text-wrapper{max-width:405px;margin:0 0 75px}.brand-info-visual-section .display-1,.brand-info-visual-section .display-2,.brand-info-visual-section .display-3,.brand-info-visual-section .h1,.brand-info-visual-section .h2,.brand-info-visual-section .h3,.brand-info-visual-section .h4,.brand-info-visual-section .h5,.brand-info-visual-section .h6,.brand-info-visual-section h1,.brand-info-visual-section h2,.brand-info-visual-section h3,.brand-info-visual-section h4,.brand-info-visual-section h5,.brand-info-visual-section h6{margin:0 0 48px}.words-banner-section{font-size:max(160px,min(50vw,350px))}.related-items-section{padding:35px 0}.related-items-section .heading-holder{margin:0 0 55px}.related-items-section .slick-list{margin:0 -29px}.related-items-section .slick-slide{padding:0 29px}.user-options-section .col.sidebar-col{max-width:424px}.user-options-tab-content{padding:0 0 40px 94px}.checkout-section .block-content{margin:0}.product-card-cart .card-inner-holder{padding:32px}.product-card-cart .inner-wrapper{padding-left:40px}.product-card-cart .prod-desc-list{margin:0 0 44px;font-size:16px}.product-card-cart .price-holder{width:118px}.product-card-cart .price{font-size:30px;line-height:1.06}.products-slider-section .numbers-wrapper{margin:-2vw -5vw 0 -14px}.vision-section{padding:0 0 347px}.vision-section .inner-content{padding-left:100px}.vision-section .image-holder{padding-left:0}.vision-section .motto-holder{left:0}.vision-section .text-holder{margin:0 652px 0 auto}.unlimited-section .inner-holder{padding:114px 256px 200px 100px}.unlimited-section .text-holder .text-top{margin-bottom:35px}.unlimited-section .text-holder p{margin:0 0 40px}.unlimited-section .title-sub-text{top:61%;right:15.4%}.section-animated-line .line-holder{letter-spacing:8.04px}.cta-single-product-section .section-motto-holder{left:-5%}}@media(max-width: 1023px){.d-only-desktop{display:none !important}.select-block .label [type=checkbox].checked~.label-text,.select-block .label [type=checkbox]:checked~.label-text,.select-block .label [type=radio].checked~.label-text,.select-block .label [type=radio]:checked~.label-text,.select-block label [type=checkbox].checked~.label-text,.select-block label [type=checkbox]:checked~.label-text,.select-block label [type=radio].checked~.label-text,.select-block label [type=radio]:checked~.label-text{padding:3px 10px}.hero-section .btn{padding:9px 20px}.brand-info-visual-section .container{padding:0}.brand-info-visual-section .display-1 br,.brand-info-visual-section .display-2 br,.brand-info-visual-section .display-3 br,.brand-info-visual-section .h1 br,.brand-info-visual-section .h2 br,.brand-info-visual-section .h3 br,.brand-info-visual-section .h4 br,.brand-info-visual-section .h5 br,.brand-info-visual-section .h6 br,.brand-info-visual-section h1 br,.brand-info-visual-section h2 br,.brand-info-visual-section h3 br,.brand-info-visual-section h4 br,.brand-info-visual-section h5 br,.brand-info-visual-section h6 br{display:none}.contact-block .h3,.contact-block h3{font-size:30px;line-height:1.067}.single-product-section .breadcrumbs-block,.single-product-section .filter-form{display:none}.product-card-horizontal .card-inner-holder>*{width:100%}.step-number.d-desktop{display:none !important}.text-visual-section .container{padding:0 28px}.filter-form .product-filter-form h3{width:100%;text-align:center}}@media(max-width: 767px){.text-alert{margin-top:0}.select2-container .select2-selection--single .select2-selection__rendered{padding-bottom:12px}.footer-nav-block.contacts-nav{width:100%;max-width:none}.footer-nav-block.contacts-nav .footer-nav{display:flex;flex-wrap:wrap;align-items:center;grid-gap:0 10px;margin:-5px 0}.footer-nav-block.contacts-nav .footer-nav li{padding-top:5px;padding-bottom:5px;margin:0 !important}.info-visual-section .inner-row.mobile-top-image{flex-direction:column-reverse}.info-visual-section .inner-row.mobile-top-image .image-holder{margin:0 -16px 20px}.info-visual-section-alt-view .content-holder{mix-blend-mode:difference}.info-visual-section-alt-view .text-holder{color:#fff}.info-visual-section-alt-view .h2,.info-visual-section-alt-view .title-holder:before,.info-visual-section-alt-view h2{color:#fff;mix-blend-mode:difference}.info-visual-section-alt-view .link-holder{position:absolute;top:214px;right:14px;z-index:2}.info-visual-section-alt-view .square-link:before{color:#fff;mix-blend-mode:difference}.cta-section .content-holder br{display:none}.text-section .h2,.text-section h2{font-size:24px;line-height:1.334}.contact-block .region-block.main-region .h3,.contact-block .region-block.main-region h3{font-size:24px;line-height:1.334;margin-bottom:26px}.block-shipping-info .tablet-view{display:none !important}.products-slider-section .product-link-holder{position:absolute;bottom:-90px;right:30px;left:0}.unlimited-section .bg-holder .desktop-bg{display:none !important}.newsletter-section .bg-holder .desktop-bg{display:none}.cta-single-product-section .bg-holder .desktop-bg{display:none !important}.filter-form.product-filter-form h3{width:100% !important;display:flex;justify-content:center}.filter-form.product-filter-form h3{text-align:center}.filter-form.product-filter-form h3{font-size:16px}}@media(max-width: 1279px){.hero-section.animated-title .container{padding:0}.order-list-table tr{display:flex;flex-wrap:wrap}.order-list-table .desktop-view{display:none !important}}@media(min-width: 768px)and (max-width: 1023px){.cta-single-product-section .bg-holder img{-o-object-position:right center;object-position:right center}}@media(min-width: 768px)and (max-width: 1279px){.cta-single-product-section .inner-wrapper{max-width:300px}}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:none}html:not(.no-js) [data-aos=fade-up]{transform:translate3d(0, 100px, 0)}html:not(.no-js) [data-aos=fade-down]{transform:translate3d(0, -100px, 0)}html:not(.no-js) [data-aos=fade-right]{transform:translate3d(-100px, 0, 0)}html:not(.no-js) [data-aos=fade-left]{transform:translate3d(100px, 0, 0)}html:not(.no-js) [data-aos=fade-up-right]{transform:translate3d(-100px, 100px, 0)}html:not(.no-js) [data-aos=fade-up-left]{transform:translate3d(100px, 100px, 0)}html:not(.no-js) [data-aos=fade-down-right]{transform:translate3d(-100px, -100px, 0)}html:not(.no-js) [data-aos=fade-down-left]{transform:translate3d(100px, -100px, 0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}html:not(.no-js) [data-aos=zoom-in]{transform:scale(0.6)}html:not(.no-js) [data-aos=zoom-in-up]{transform:translate3d(0, 100px, 0) scale(0.6)}html:not(.no-js) [data-aos=zoom-in-down]{transform:translate3d(0, -100px, 0) scale(0.6)}html:not(.no-js) [data-aos=zoom-in-right]{transform:translate3d(-100px, 0, 0) scale(0.6)}html:not(.no-js) [data-aos=zoom-in-left]{transform:translate3d(100px, 0, 0) scale(0.6)}html:not(.no-js) [data-aos=zoom-out]{transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{transform:translate3d(0, 100px, 0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{transform:translate3d(0, -100px, 0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{transform:translate3d(-100px, 0, 0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{transform:translate3d(100px, 0, 0) scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:transform;visibility:hidden}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;transform:translateZ(0)}html:not(.no-js) [data-aos=slide-up]{transform:translate3d(0, 100%, 0)}html:not(.no-js) [data-aos=slide-down]{transform:translate3d(0, -100%, 0)}html:not(.no-js) [data-aos=slide-right]{transform:translate3d(-100%, 0, 0)}html:not(.no-js) [data-aos=slide-left]{transform:translate3d(100%, 0, 0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}html:not(.no-js) [data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}}@media(max-width: 1023px){.filter-form.product-filter-form .form-layout{grid-gap:14px}}.form-layout .select2-container{width:420.953px !important;max-width:90%}.icon-chevrone-left,.icon-chevrone-right{width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-size:50px;cursor:pointer}.woocommerce-address-title.title{display:flex;justify-content:space-between;padding-right:22px;align-items:baseline}.edit{border:1px solid #000;padding:5px;margin-left:auto}.address{display:flex;flex-direction:column;padding:15px;border:1px solid #000}label{margin:0}.search-drop input{min-height:60px;height:auto !important}.select-block .label-text{height:30px}.woocommerce-EditAccountForm.edit-account fieldset{margin-bottom:15px}span.css-tooltip.certificate-badge.hidden{display:none !important}.sub-header.adaptive-product{padding:25px 0px}.woocommerce-EditAccountForm.edit-account input[type=date],.woocommerce-EditAccountForm.edit-account input[type=date]:focus{transition:border-color .35s ease-in-out;border:solid #1a1a1a;border-width:0 0 1px;background-color:#fff;width:100%;min-width:0;padding:12px 16px;border-radius:0;outline:none;-webkit-appearance:none}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.margin-top-minus-100{margin-top:-100px !important}.form-layout .select-block .select-options-list{font-weight:400 !important}.additional-required-product{margin-bottom:0 !important}.mb-more{margin-bottom:30px}.prod-colors-list li{padding:4px}.prod-colors-list .color-view{border:1px solid #c7c7c7}.select-color-btn .color{border:1px solid #c7c7c7}@media(min-width: 1024px){.single-product-section .left-col{width:58%;margin-right:4%}}.sub-header select{background:rgba(0,0,0,0);background-image:none;border:none}.single-kit-inclusi .additional-required-product label{display:flex;justify-content:center}.single-kit-inclusi .additional-required-product label h3{margin:0px;font-size:20px;color:#000;width:100%}.css-tooltip{position:relative;cursor:pointer;z-index:99}.css-tooltip:hover:after{content:attr(data-tooltip);background:#000;padding:8px 5px;border-radius:3px;display:inline-block;position:absolute;transform:translate(-50%, -100%);margin:0 auto;color:#fff;min-width:100px;top:-5px;left:50%;text-align:center;line-height:15px;font-size:11px;z-index:999}.moto-color-filter,.moto-subcat-filter,.moto-category-filter{position:relative}.loader-filter{position:absolute;top:19px;background:hsla(0,0%,100%,.8);width:100%;text-align:center}@media(min-width: 1921px){.lightbox-cyb .search-filter{max-width:100% !important}}.css-tooltip:hover:before{top:-5px;left:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0);border-top-color:#000;border-width:5px;margin-left:-5px;transform:translate(0, 0px)}.rizoma_bike_filter-wrapper.filter-product-wrapper .filter-wrapper{background-color:rgba(0,0,0,0)}.select-out-wrapper.invalid .select2-selection{border-bottom-color:#a9362e !important}body.single.single-product>.wrapper{z-index:99}body.single.single-product>.sticky-wrap-header.sticky-wrap-header-black{position:relative;z-index:9997}.select2-container .select2-selection--single{background-color:rgba(0,0,0,0) !important}@keyframes rzm_rotate{100%{transform:rotate(360deg)}}.loader-filter svg{animation:rzm_rotate 1s linear infinite}.cyb-lightbox-inner .filter-wrapper{padding:0px}.cyb-lightbox-inner .filter-title{display:none}@supports(-ms-ime-align: auto){span.select2-dropdown.select2-dropdown--below{top:0px}span.select2-dropdown.select2-dropdown--above{bottom:0px}}div#rizm-filter-version,div#rizm-filter-version-2{width:34%}#er_block a{word-break:break-all !important}.additional-required-product .title{flex:1 1 auto !important}.checkout-section .woocommerce-form-coupon-toggle{display:none}.checkout-section .wc-block-components-notice-banner{margin-top:0px !important;padding-left:60px !important}div#rizm-filter-brand,div#rizm-filter-model,div#rizm-filter-brand-2,div#rizm-filter-model-2{width:26%}.inner-col.rizoma-bike-cat .card-inner-holder h2{font-size:24px;margin-bottom:0px;word-wrap:normal;line-height:1.3}.inner-col.rizoma-bike-cat .card-inner-holder{padding:20px 10px;display:flex;align-items:center;justify-content:center;align-content:center}.header-menu button.search-opener svg{position:relative;top:5px;left:3px}.desc-alert-kit .single-product-alerts.compatible-issue-alert.under-kit{max-width:100%;font-size:14px;padding:12px 15px}.rizoma_product_options_kit{margin-bottom:15px}.rizoma_product_options_kit strong.price{padding-left:10px}.rizoma_product_options_kit.checked .js-additional-required-product{border:2px solid #000}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:active,input:-webkit-autofill:focus{background-color:#fff !important;color:#000 !important;-webkit-box-shadow:0 0 0 1000px #fff inset !important;-webkit-text-fill-color:#000 !important;-webkit-background-clip:text}body.cokkies_ads_hidden #onetrust-consent-sdk{display:none;opacity:0;visibility:hidden}.btn-holder.btnsize-2{display:flex;column-gap:15px}.faq-chat-container #rizoma_faq_chat{max-width:80%;margin-left:auto;margin-right:auto}.faq-chat-container{background-color:#f8f8f8}#form-pdl-filter .moto-category-filter,#form-pdl-filter .moto-subcat-filter,#form-pdl-filter .moto-color-filter{width:24%}#form-pdl-filter .form-layout{column-gap:20px;justify-content:space-between}#form-pdl-filter .select2.select2-container{max-width:90%}@media(min-width: 1280px){.footer-nav-layout{margin-bottom:65px}}td>.amount>bdi{display:flex}@media(min-width: 1024px){body.home .info-visual-section h2{letter-spacing:10px;color:#000;text-transform:uppercase;margin-bottom:34px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:50px;line-height:57px;font-weight:700}body.home .info-visual-section p{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:20px;line-height:26px;font-weight:400;color:#000;margin-bottom:34px !important}body.home .info-visual-section .btn-holder a{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:18px;line-height:38px;font-weight:700;color:#000;letter-spacing:1.8px;padding:0px}body.home .info-visual-section .btn-holder a:hover,body.home .info-visual-section .btn-holder:hover a{color:#000 !important}body.home .info-visual-section .btn.with-icon:after{display:none}.faq-text-center{text-align:center}footer.footer .logo-holder{margin-bottom:59px}}.footer-menu>ul{display:flex;flex-wrap:wrap}.footer-menu>ul ul{display:none}.footer-nav.menu li a{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:16px;line-height:26px;font-weight:400;letter-spacing:1.6px}.footer-nav-block .title{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:16px;line-height:26px;font-weight:700}.footer-description strong{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;color:#2b2b2b;font-size:20px;line-height:28px;font-weight:700}.footer-menu li a{text-align:left;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:14px;line-height:28px;font-weight:400;letter-spacing:1.4px;color:#000}.footer-menu li:first-child::before{display:none}.footer-menu li:before{width:1px;background-color:#2b2b2b}body>.select2-container{z-index:9996 !important}.certificates-list .css-tooltip.hidden{display:none}.post-type-archive-product .js-hero-slider:not(.placeholder-banner) .hero-slide img,.tax-rizoma_bike .js-hero-slider:not(.placeholder-banner) .hero-slide img{height:calc(100% - 139px)}.single-product-description .single-product-heading.four-line-title.five-line{display:flex;flex-direction:column;text-align:left;align-items:flex-start}.compatibility-models-list li.btn-with-icon a{display:flex;justify-content:space-between;column-gap:6px;align-items:Center}.var-notes p{color:#000;font-weight:600;font-size:15px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;line-height:24px;margin-bottom:20px}@media(min-width: 2000px){.home .hero-slide img{width:100%}.home .hero-slide{height:100%}}@media(min-width: 1800px)and (max-width: 1999px){.home .hero-slide img{width:100%}.home .hero-slide{height:max(216px,min(45.58vw,785px))}}@media(min-width: 1700px)and (max-width: 1799px){.home .hero-slide img{width:100%}.home .hero-slide{height:max(216px,min(43.58vw,750px))}}@media(min-width: 1600px)and (max-width: 1699px){.home .hero-slide img{width:100%}.home .hero-slide{height:max(216px,min(40.58vw,730px))}}.lightbox-cyb{position:fixed;z-index:9993;top:0;left:0;bottom:0;right:0;align-items:center;justify-content:center;display:none;opacity:0;transition:opacity .7s ease;will-change:opacity}.lightbox-cyb.cyb-active{display:flex;opacity:1;transition:opacity .7s ease;will-change:opacity}.cyb-lightbox-overlay{background-color:#2b2b2b;opacity:.88;position:fixed;z-index:8;top:0;left:0;right:0;bottom:0}.cyb-lightbox-inner{position:relative;z-index:9;width:80%;margin-left:auto;margin-right:auto}button.close-cyb{position:absolute;right:27px;top:27px;left:auto;width:63px;height:63px;background-color:rgba(0,0,0,0);border:none;cursor:pointer;color:#000}.lightbox-cyb .search-filter{background:#fff;max-width:1600px;width:100%}.lightbox-cyb .filter-form.main-filter-form{padding:118px 5px 170px 5px}.lightbox-cyb .search-filter .search-filter-title{padding-top:170px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:50px;line-height:97px;font-weight:700;letter-spacing:10px}.lightbox-cyb .search-filter p{margin:0px;text-align:center}.lightbox-cyb .search-filter .search-filter-subtitle{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:20px;line-height:26px;font-weight:400;letter-spacing:2px;color:#000}.lightbox-cyb .filter-form.main-filter-form h3{display:none}.lightbox-cyb .filter-form.main-filter-form .custom-select-block{width:250px}.lightbox-cyb .custom-select-block .select2-container{width:100% !important}.filter-form.main-filter-form .reset-btn{font-size:24px}.option.op-3-char{font-size:7px !important}.option.op-3-char-pdl{font-size:13px !important}.related-items-section .slide-inner .inner-col{width:100%}.related-items-section .slide-inner{display:flex;height:100%;width:100%}.main-content-single-product .single-product-heading.four-line-title h1{font-size:36px !important;letter-spacing:1px;line-height:1.3}.main-content-single-product .single-product-heading.three-line-title h1{font-size:38px !important;letter-spacing:2px;line-height:1.3}.main-content-single-product .single-product-heading.two-line-title h1{font-size:42px !important;letter-spacing:2px;line-height:1.3}.filter-form.main-filter-form h3{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:50px;line-height:53px;font-weight:700;letter-spacing:0px;color:#000}.filter-form.main-filter-form .custom-select-block .select2-container{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:18px;line-height:21px;font-weight:400;letter-spacing:1.8px;color:#000;width:100%}.filter-form.main-filter-form .custom-select-block .select2-container .select2-selection__placeholder{text-transform:uppercase}.filter-form.main-filter-form .custom-select-block{width:176px}.filter-form.main-filter-form .form-layout{grid-gap:40px}.filter-form.main-filter-form{max-width:100%}.custom-select-block .select2-container--default.select2-container--disabled .select2-selection--single{background-color:rgba(0,0,0,0);cursor:not-allowed}.footer-bottom-block{display:flex;justify-content:space-between}.info-visual-section strong{font-weight:700}.copyright-text{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:14px;line-height:28px;font-weight:400;letter-spacing:1.4px;color:#000}#signup-step-2 input#user_dob{display:block;max-width:100%;width:100%;border:none;border-bottom:1px solid #000}@media(min-width: 1600px){.info-visual-section .text-holder.sm-size{max-width:600px}}.info-visual-section{margin:0 0 93px}.info-visual-section .container{max-width:1920px;padding:0px}.info-visual-section .text-holder.sm-size{max-width:630px}.info-visual-section .inner-row{margin:0px;justify-content:space-between;column-gap:146px}.inner-row.mobile-top-image.reverse .inner-col+.inner-col{display:flex;justify-content:flex-end}.image-holder1.image-full img{max-width:887px;width:100%;height:526px;object-fit:cover;object-position:center}.info-visual-section .inner-col{padding:0px}.info-visual-section .inner-col .text-holder.offset-left{margin-left:0px !important;margin-right:0px !important}.info-visual-section .inner-col .text-holder.offset-right{margin-left:0px !important;margin-right:0px !important}.woocommerce-cart-form-custom .shop_table_coupon .coupon{display:flex;column-gap:10px;flex-wrap:wrap;margin-bottom:20px}.woocommerce-Price-amount.amount{font-weight:bold}.woocommerce-cart-form-custom .shop_table_coupon .coupon input#coupon_code{max-width:calc(100% - 150px);border:1px solid #000;border-radius:0px;width:100%}.woocommerce-cart-form-custom table.shop_table_coupon{width:100%}.woocommerce-cart-form-custom .shop_table_coupon .coupon button{width:140px;border-radius:0px;font-size:15px;padding:10px 11px;background-color:#000;color:#fff;border:none}.woocommerce form .form-row .input-text::-webkit-input-placeholder,.woocommerce-page form .form-row .input-text::-webkit-input-placeholder,.woocommerce-page textarea::-webkit-input-placeholder{color:#000}.woocommerce form .select2-selection__placeholder{color:#000}.woocommerce-cart-form-custom .shop_table_coupon .coupon-label{width:100%;font-size:16px;font-weight:bold;margin-bottom:9px}.rzm_bike_slider_page .slick-slide{padding:0px !important}.rzm_bike_slider_page .slick-slide>div{width:100%;min-height:100%;height:100%;display:flex;padding-left:30px;padding-right:30px}.rzm_bike_slider_page .slick-dots li{width:12px;height:12px;border:.5px solid #2b2b2b;margin-left:5px;margin-right:5px;cursor:pointer}.rzm_bike_slider_page .slick-dots li.slick-active{background-color:#2b2b2b;border-color:#2b2b2b}.rzm_bike_slider_page .slick-dots li button{display:none}.rzm_bike_slider_page ul.slick-dots{display:flex;align-items:center;justify-content:center;list-style:none}.info-visual-section.tp-50{margin-top:50px}.sku-opt-nobefore .block-title:before{display:none !important}.single-products-options-block-sku.sku-opt-nobefore{margin-top:-40px;margin-bottom:20px}.text-sku-comp-desc,.text-sku-comp-alert{margin:10px 0px 0px 0px !important}.single-products-options-block-sku .block-title{color:#000;font-weight:700;text-transform:uppercase;font-size:18px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;line-height:38px;letter-spacing:1.8px;display:flex;column-gap:5px;align-items:center;margin-bottom:20px}.related-slider-holder .related-slider .slick-track{margin-left:0px}.cart-main ul#shipping_method li label{display:inline;font-size:16px}.two-col-layout.cart-main{margin:0px 0px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}.two-col-layout.cart-main>.content-holder{padding:60px 82px 80px 0px;max-width:56%;display:flex;justify-content:flex-end}.main-cont-inner{max-width:772px;width:100%}.cart-container-full .sidebar-content .heading-holder{display:flex;justify-content:flex-end}.cart-container-full .heading-holder{margin-bottom:60px}.cart-container-full .heading-holder h2{color:#000 !important}.two-col-layout.cart-main>.sidebar-holder{position:relative;z-index:9;padding:60px 82px 80px 40px}.two-col-layout.cart-main>.sidebar-holder .cart_totals.calculated_shipping table.shop_table,.two-col-layout.cart-main>.sidebar-holder .cart_totals.calculated_shipping table.shop_table tr{border:none}.two-col-layout.cart-main>.sidebar-holder .cart_totals.calculated_shipping table.shop_table th,.two-col-layout.cart-main>.sidebar-holder .cart_totals.calculated_shipping table.shop_table td{border-color:#aaa}.two-col-layout.cart-main .woocommerce-cart-form-custom td.actions .coupon{border-bottom:1px solid #aaa;margin-bottom:10px;padding-bottom:20px}.two-col-layout.cart-main>.sidebar-holder .sticky-wrap-sidebar-content{max-width:588px}main#main.template-container h1.page-title{text-align:center;margin:40px 0px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:46px;font-weight:bold}main#main.template-container{max-width:1600px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;margin:0px auto}.cart-custom-design{border-left:none !important;border-right:none !important;border-top:none !important;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}.cart-custom-design .col-60{width:60%}.cart-custom-design .col-40{width:40%}.product-thumbnail-large a{display:block;width:100%}.product-thumbnail-large img{width:100% !important;height:auto !important}.top-level-tr .product-name-grid{padding-top:20px !important;padding-bottom:20px !important;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}.wishlist-modify-delete a.remove.remove-btn{display:block;font-size:16px;height:auto;width:auto;text-align:center;line-height:1;border-radius:0px;color:#000 !important;text-decoration:none;font-weight:400;border:0}.wishlist-modify-delete a.remove.remove-btn:hover{color:#000 !important;background:rgba(0,0,0,0)}.c-add-to-wishlist{display:flex;column-gap:4px;align-items:center}.c-add-to-wishlist .favorite-action{position:static !important}.two-col-p-info .wishlist-modify-delete{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between;margin-top:10px;font-size:14px;color:#707070}.subtotal-price-td .subtotal-price{display:flex;justify-content:space-between;color:#000;font-size:18px;text-transform:uppercase;font-weight:400;letter-spacing:1.8px}.subtotal-price-td .subtotal-price .product-subtotal-val{letter-spacing:1px}.two-col-p-info .o-t-info{width:30%;display:flex;justify-content:flex-end}.two-col-p-info .m-t-info{width:70%;display:flex;flex-direction:column}.two-col-p-info{display:flex;flex-wrap:wrap}.two-col-p-info span.p-title{font-size:22px;letter-spacing:2.5px;font-weight:bold;text-transform:uppercase;margin-bottom:15px}.two-col-p-info span.p-moto-info,.two-col-p-info .p-attr{font-size:16px;line-height:26px;color:#707070;text-transform:capitalize;margin-bottom:10px}.two-col-p-info span.p-moto-info strong,.two-col-p-info .p-attr strong{text-transform:uppercase;display:block;color:#000}.cart-qty-box input::-webkit-outer-spin-button,.cart-qty-box input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-qty-box input[type=number]{-moz-appearance:textfield;width:32px !important;padding:5px;border:1px solid #707070}.cart-qty-box{display:flex;align-items:center;flex-direction:row;column-gap:6px}.cart-qty-box .cart-qty-minus,.cart-qty-box .cart-qty-plus{font-size:18px;cursor:pointer}.wc-block-components-notice-banner svg{display:none}.ppc-button-wrapper{margin-top:7px}button.reset-btn.filter-update[disabled]{opacity:.6;color:#ccc;cursor:not-allowed;pointer-events:none}.woocommerce table.cart-custom-design tr td::before{display:none !important}@media(max-width: 1920px){.info-visual-section .container{max-width:100%;padding:0px}}.sub-header{background-color:#e8e8e8;display:flex;align-items:center;position:relative;z-index:999;justify-content:space-between}.sub-header .left-breadcrumb li.bread-cat,.sub-header .left-breadcrumb li.bread-bike,.sub-header .left-breadcrumb li.bread-family{font-weight:700;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:14px;line-height:21px;color:#000}.sub-header .left-breadcrumb li.bread-cat a,.sub-header .left-breadcrumb li.bread-bike a,.sub-header .left-breadcrumb li.bread-family a{text-wrap:balance}.sub-header .left-breadcrumb li.bread-product{font-weight:400;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:14px;line-height:21px;color:#707070}.products-filter-results .woocommerce-notices-wrapper,.single-product-section .woocommerce-notices-wrapper{width:100%}.compatibility-models-list li a .btn-i{background:#000;color:#fff;padding:5px 7px;border-radius:5px;text-align:center}.sub-header.sticky{position:fixed;width:100%;z-index:1020;opacity:1;top:110px;will-change:opacity;transition:opacity 1s ease}.products-filter-panel.sticky{max-width:100% !important;position:fixed;top:62px;z-index:999;width:100%;background:#fff;height:68px;box-shadow:0px 5px 5px 0px rgba(0,0,0,.15);left:0;opacity:1;will-change:opacity;transition:opacity 1s ease}.cart-link span.cart-count{font-size:12px;position:absolute;right:3px;top:-8px}.header-menu a.cart-link{position:relative}footer.footer{position:relative;background-color:#e8e8e8;padding-bottom:40px;z-index:1}#rzm_product_images .slick-prev{left:-40px}#rzm_product_images .slick-next{right:-40px}#rzm_product_images .slick-dots{display:none;opacity:0}.single-product-description .single-product-heading{display:flex;flex-direction:column;text-align:left;align-items:flex-start}.fixed-buttons-panel{z-index:9990;bottom:70px}.top-heading-section .cart-title:after{display:none}.shipping-calculator-button{text-decoration:underline;font-size:13px}.woocommerce-cart .sidebar-content table.shop_table.shop_table_responsive td{text-align:right !important}.woocommerce-cart table.shop_table.shop_table_responsive .cart-subtotal td span{text-align:right;display:flex;justify-content:flex-end}.woocommerce-cart tr.woocommerce-cart-form__cart-item.cart_item .product-subtotal span{display:flex;justify-content:flex-end}.cart-products-view-section .btn-holder .btn.continue-shopping-btn{margin-right:15px}.sticky-wrap-sidebar-content.fixed-position{height:auto !important}.order-review-sidebar .cart-subtotal td,.order-review-sidebar .shipping td,.order-review-sidebar .order-total td{padding-right:0px !important}.single-product-section.product{margin-top:0px}.sub-header.p-absolute-active{position:fixed;width:100%;top:var(--top)}.sub-header.p-absolute-active.sticky{position:fixed;top:var(--top)}@media(max-width: 767px){.sub-header.p-absolute-active{position:static !important;width:100%;margin-top:var(--top)}.sub-header.p-absolute-active.sticky{position:static !important;margin-top:var(--top)}.single-product-section.product.sub-header-absolute{margin-top:0px !important;padding-top:0px}}@media(max-width: 1700px){main#main.template-container{max-width:90%;margin:0px auto}}@media(max-width: 1600px){main#main.template-container{max-width:90%;margin:0px auto}}@media(max-width: 1440px){main#main.template-container{max-width:1280px;margin:0px auto}}@media(max-width: 1370px){.select-color-btn .color-name{font-size:13px}main#main.template-container{max-width:90%;margin:0px auto}}.single-product-section .products-filter-panel{max-width:1024px;margin:50px auto 0px auto}.single-product-section .filter-form{margin-bottom:0px;margin-left:0px}.single-product-section .filter-form h3{font-weight:700;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:18px;line-height:38px;color:#000;letter-spacing:1.8px}.single-product-section .select-block,.single-product-section .select-block ul .label-text{font-weight:400;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:14px;line-height:16px;color:#000;letter-spacing:1px}.single-product-section .select-block .select-placeholder{font-weight:400;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:18px;line-height:21px;color:#000;letter-spacing:1.8px}.single-product-section .select-block .slide{box-shadow:0px 2px 3px 0px rgba(0,0,0,.15)}.single-product-section .filter-form .form-layout{display:flex;align-items:center;column-gap:14px !important;justify-content:center}.single-product-section .select-block.js-fake-select.multi-select{width:25%}.no-wishlist-found h4{margin-bottom:5px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:20px;line-height:26px;font-weight:bold}.no-wishlist-found p{margin-bottom:38px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:20px;line-height:26px}.no-wishlist-found .btn-holder a,.no-wishlist-found .btn-holder a:hover,.no-wishlist-found .btn-holder a:visited,.no-wishlist-found .btn-holder a:active{text-transform:uppercase;background:#000;color:#fff;font-weight:bold;font-size:16px}.product-card-horizontal .card-inner-holder:hover img{transform:scale(1) !important}.sku_strong{font-weight:700}.woocommerce-MyAccount-navigation-link.is-active a{color:#000}.price .pr-left{font-weight:400 !important;display:flex;gap:5px}.price .pr-left .product-price-view .product-price .price-value .woocommerce-Price-amount.amount{font-weight:normal}.product-card span.price .icon-cart2{width:54px;height:54px;background:#e8e8e8;display:flex;align-items:center;justify-content:center;color:#2b2b2b !important}.product-card .card-inner-holder:hover img{transform:scale(1)}.single-product-section .section-layout{flex-wrap:wrap}.single-product-section .left-col{width:50%;margin-right:0px;padding-right:50px}.single-product-section .right-col{padding-top:0;max-width:100%;width:50%;padding:0px 50px}.single-product-section .right-col .description-text,.single-product-description{max-width:666px;width:100%}.main-content-single-product{display:flex;flex-wrap:wrap;align-items:flex-start;margin-top:100px;width:100%}.single-product-alerts.compatible-issue-alert{background-color:#ffe9b7;padding:15px 15px;border-radius:4px;max-width:656px;font-size:16px;margin-bottom:70px;margin-top:-40px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}.single-product-alerts.compatible-issue-alert p{margin-bottom:0px}.main-content-single-product .single-product-description{padding-top:0px}.main-content-single-product .single-product-heading h1{font-size:50px !important;line-height:50px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:10px}.main-content-single-product .single-product-heading .subtitle{display:block;color:#000;font-size:18px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;line-height:30px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase}.main-content-single-product .description-text{display:none;opacity:0}.main-content-single-product .description-text.active{display:block;will-change:opacity;opacity:1;transition:opacity .6s ease}.single-product-alerts p{color:#000}.single-product-alerts p a{color:#000;text-decoration:underline;text-underline-offset:2px}.main-content-single-product .description-text{font-size:20px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;line-height:26px}.main-content-single-product .single-product-heading .price{font-size:30px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;line-height:57px;font-weight:700}.main-content-single-product .description-text p .readmore,.main-content-single-product .description-text p .readless{font-size:16px;line-height:26px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;color:#707070;font-weight:400}.main-content-single-product .description-text p .readmore:hover,.main-content-single-product .description-text p .readless:hover{color:#000}.main-content-single-product .description-text p:first-child{margin:0px}.main-content-single-product .accordion .opener{font-size:18px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;line-height:26px;padding:10px 32px 6px 0px;font-weight:700}.single-product-description .accordion-content{padding:22px 0 32px 0px;font-weight:400;font-size:16px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;line-height:26px}.single-product-slider .slick-dots{top:-140px;position:relative}.single-product-section .anchor-link-block [class*=icon-]{font-size:28px;color:#555;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}.single-products-options-list .single-products-options-block .block-title:before{margin-bottom:0px;color:#707070;font-weight:700;text-transform:uppercase;font-size:18px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;line-height:38px;letter-spacing:1.8px}.single-products-options-block .block-title{color:#000;font-weight:700;text-transform:uppercase;font-size:18px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;line-height:38px;letter-spacing:1.8px;display:flex;column-gap:5px;align-items:center;margin-bottom:20px}.single-products-options-block .block-title strong{color:#000;font-weight:700}.select-color-btn .color{display:block;margin:0 auto 18px;width:76px;height:76px;border-radius:50%}.select-color-btn .color-name{font-size:16px;font-weight:400;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;line-height:20px;max-width:100px;margin-left:auto;margin-right:auto}.counters-block-inputs,.position-name{font-size:16px;font-weight:400;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;line-height:26px;text-transform:capitalize}#rizoma_disengo_lightbox{cursor:zoom-out}.disegno_tecnico_img[data-lightbox=rizoma_lightbox]{cursor:zoom-in}.js-accordion-slide .accordion-content dl{display:flex;column-gap:4px}.js-single-product-slider .slick-arrow{position:absolute;top:38%;z-index:99;border:none;cursor:pointer}button.slick-arrow.slick-disabled{opacity:.3;cursor:not-allowed}.js-single-product-slider .slick-arrow.slick-prev{left:50px;right:auto}.js-single-product-slider .slick-arrow.slick-next{left:auto;right:50px}.js-single-product-slider .slick-arrow.slick-next{background-image:url("/wp-content/themes/rizoma/assets/images/right-arrow.png");text-indent:-9999px;width:40px;height:40px;background-color:rgba(0,0,0,0);background-size:100% auto}.js-single-product-slider .slick-arrow.slick-prev{background-image:url("/wp-content/themes/rizoma/assets/images/right-arrow.png");text-indent:-9999px;background-color:rgba(0,0,0,0);width:40px;height:40px;background-size:100% auto;transform:rotate(180deg)}.js-single-product-slider .slick-dots{display:none !important}.product-card .body-top ul{padding-left:4px}.product-card .favorite-action span.icon-heart:before{content:""}.reset-btn-filter{display:flex}.reset-btn-filter .filter-button{border:none;background:rgba(0,0,0,0);font-size:22px;padding-left:20px;padding-right:10px;cursor:pointer;color:#000}.reset-btn-filter .filter-button span{color:#000}.products-filter-panel .filter-form.product-filter-form .select-block .opener:after{display:none}.sticky-wrap-header.fixed-position .header{z-index:9997}.products-filter-panel .filter-form.product-filter-form .select-block .opener{text-align:center}.related-items-section .heading-holder h2{font-size:40px;text-align:center;text-transform:uppercase;letter-spacing:4px;font-weight:bold}.related-slider-holder .product-card{height:100%}section.related-items-section{z-index:90;position:relative;align-content:center}.empty-cart-message{padding-top:120px;text-align:center}.empty-cart-message span.icon-cart2{font-size:53px;color:#e8e8e8;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}.empty-cart-message p{font-size:25px;margin-top:10px;line-height:26px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}p.return-to-shop{text-align:center;padding-top:16px;margin-bottom:100px}p.return-to-shop{text-align:center;padding-top:16px;margin-bottom:120px}.return-to-shop a.button.wc-backward{padding:20px 45px;color:#fff;background-color:#000;font-size:16px;line-height:26px;letter-spacing:1.6px;text-transform:uppercase;font-weight:bold;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}.header-menu a{text-decoration:none}.select2-container--disabled{opacity:.7;cursor:not-allowed !important;z-index:99}.products-filter-results .woocommerce-notices-wrapper:not(:first-child){display:none}.login-section h1{font-size:28px;line-height:30px;letter-spacing:4px;text-transform:uppercase;font-weight:bold;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;text-align:center}.login-section .input-holder{margin-bottom:20px}.login-section .inner-holder{max-width:550px}.login-section .input-holder.check-holder label{font-size:13px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}.login-section .input-holder.check-holder label:before{border:2px solid #000}.login-section .input-holder.check-holder{margin-top:20px}.login-section .input-note{padding:18px 0 0;text-underline-offset:3px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}.login-section .submit-holder .btn{text-transform:uppercase;margin:30px 0px 10px 0px;line-height:31px;font-size:17px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}.login-section .reg-btn a{text-decoration:underline;text-underline-offset:3px}.login-section .reg-btn{padding:30px 0px;text-align:center;font-size:18px;text-transform:uppercase;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}.login-section .input-holder input{padding-left:0px;color:#000;padding-top:15px;padding-bottom:20px;font-size:16px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}.login-section .input-holder input[type=email]::placeholder,.login-section .input-holder input[type=password]::placeholder{color:#000}div#signup-step-1,div#signup-step-2{max-width:550px;padding:0px 10px;margin:0px auto 40px auto}div#signup-step-1 h1{font-size:30px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;line-height:32px;font-weight:700;margin-bottom:20px}div#signup-step-2 h1{font-size:28px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;line-height:30px;font-weight:700;margin-bottom:30px;text-align:center}.user-form-step label{font-size:12px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;line-height:20px;font-weight:400}.user-form-step .user-form-field{height:48px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;margin-bottom:20px}.user-form-step input#user_email{height:48px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;margin-bottom:20px}#signup-step-2 input#user_dob::-moz-placeholder,#signup-step-2 input#user_dob ::-ms-input-placeholder,#signup-step-2 input#user_dob ::-webkit-input-placeholder{text-transform:uppercase}.user-form-step .form-field.radio-checkbox-field h5{margin-bottom:10px;font-size:16px;margin-top:5px;font-weight:400;line-height:1.3}.user-form-step button#step-2-btn{margin-top:15px}.user-form-step .form-field.radio-checkbox-field input[type=checkbox]{position:relative;top:4px}.step-btn button{width:100%;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;height:48px;background:#000;cursor:pointer;color:#fff;font-size:16px;line-height:24px;font-weight:400;border:0px}.form-field.radio-checkbox-field p{font-size:12px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;line-height:20px;font-weight:400}.form-field.radio-checkbox-field label{display:inline-flex;align-items:flex-start;column-gap:6px}.form-field.radio-checkbox-field label a{text-decoration:underline;text-underline-offset:3px}.pass-instruction strong{font-weight:400;font-size:12px;line-height:20px;display:block;margin-bottom:5px}.pass-instruction p span{display:block;margin-top:5px;background:#f4f4f4;padding:4px 10px;font-size:12px;line-height:20px}#user-signup #user_password.invalid{border-bottom-color:red}.user-form-error-msg{margin:10px 0px;color:#000;background:#ffe9b7;padding:10px 12px;border-radius:4px;font-size:14px}.user-form-step{display:block;opacity:1;will-change:opacity;transition:opacity .4s ease}.user-form-step.hide{display:none;opacity:0;will-change:opacity;transition:opacity .4s ease}.checkout-section{padding:0px !important}.checkout-section .container.lg{width:100%;max-width:100%;padding-left:0px;padding-right:0px}.checkout-section div#customer_details>section,#checkout-customer-payment{max-width:624px;width:100%;padding-right:20px;padding-bottom:34px}.checkout-section .sticky-wrap-sidebar-content{z-index:10}.checkout-section .block-inner-content{font-size:18px;line-height:22px;letter-spacing:0px;font-weight:400;color:#707070;padding:20px 0px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}.checkout-section .shipping_address .form-row label{display:none !important}.checkout-section .sidebar-content .block-title{display:flex;justify-content:space-between;align-items:center;padding-bottom:25px;border-bottom:none;margin-bottom:0px}.checkout-section .sidebar-content .block-title h2{font-size:25px;line-height:1.3;text-transform:uppercase;letter-spacing:1.8px;font-weight:700;color:#000;margin-bottom:0px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}.checkout-section .sidebar-content .block-title h2 span{color:#707070}.checkout-section .sidebar-content .block-title .edit-block{text-decoration:underline;font-size:16px;line-height:18px;letter-spacing:0px;font-weight:400;color:#707070;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}.checkout-section .woocommerce-billing-fields.hide{display:none}.checkout-section .billing_address .form-row label{display:none !important}.checkout-section .select2-container .select2-selection--single .select2-selection__rendered{text-align:left;padding:10px 15px}.checkout-section .shipping_address label,.checkout-section .billing_address label,.checkout-section #checkout-customer-billing .block-inner-content>label{font-size:16px;line-height:28px;letter-spacing:0px;font-weight:400;color:#000;padding:10px 0px;display:flex;align-items:center;column-gap:7px;width:100%;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}.woocommerce form .form-row input::placeholder.input-text::placeholder,.woocommerce form .form-row textarea::placeholder{color:#000 !important;text-transform:capitalize;font-size:18px;line-height:28px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}.rizoma-chk-btn.btn-default-rzma{background:#000;color:#fff;border:1px solid #000}.rizoma-chk-btn.hide{display:none}.woocomerce-checkout .select2-container .select2-dropdown{margin-top:0px}.ship_to_different_address.hide{display:none}.wc_payment_methods li label{font-size:12px;line-height:28px;letter-spacing:0px;font-weight:400;color:#000;padding:10px 0px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;text-transform:uppercase}.wc_payment_methods li{display:flex;align-items:center;column-gap:4px;width:100%;padding:5px 0px;border-bottom:1px solid #aaa;flex-wrap:wrap}.woocommerce-checkout #payment ul.payment_methods{border-bottom:none;padding:.5em}.woocommerce-checkout #payment ul.payment_methods li input{margin:0 .5em 0 0}.woocommerce-privacy-policy-text{display:none;padding:0px}.woocommerce-checkout #payment{background-color:rgba(0,0,0,0);border-radius:0px}.wc_payment_method input[type=radio]{appearance:none;border:1px solid #aaa;border-radius:0;width:20px;height:20px;content:none;outline:none;margin:0}.wc_payment_method input[type=radio]:checked{appearance:none;outline:none;padding:0;content:none;border:none}.checkout-step-1 input.user_email_for_checkout{width:100%;max-width:100%;padding-right:261px}.checkout-step-1 .user-email-field{display:block;position:relative}.checkout-step-1 .user-email-field p{position:absolute;top:10px;right:3px;z-index:9}.error-checkout-handle .rzm-error{background:#ffe9b7;padding:10px 12px;margin-right:30px;border-radius:4px;font-size:14px;max-width:624px}.wc-block-components-notice-banner.is-success{background-color:#ffe9b7 !important;color:#000 !important;border:none !important}.wc-block-components-notice-banner.is-error{background-color:#ffe9b7 !important;color:#000 !important;border:none !important}.checkout-step-1 .user-addition-fields label input[type=checkbox]{position:relative;top:4px}.checkout-step-1 .user-addition-fields label{width:100%;display:flex;align-items:start;column-gap:5px;font-size:16px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;margin-bottom:10px}.checkout-step-1 .action-btn a{text-align:center;margin-bottom:10px;justify-content:center}.user-addition-fields label.woocommerce-form__label-for-checkbox{width:100%;display:flex;align-items:center;column-gap:5px;font-size:16px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;margin-bottom:10px}.wc_payment_method input[type=radio]:checked::before{position:absolute;color:#aaa !important;content:" ✓ " !important;border:1px solid #aaa;font-weight:bolder;font-size:15px}.noborder.font-small-16 td{padding-top:0px !important}.woocommerce-checkout-review-order-table .cart-subtotal td .amount,.woocommerce-checkout-review-order-table .order-total td .amount{display:flex;justify-content:flex-end}.woocommerce-checkout-review-order-table .woocommerce-shipping-methods{display:flex;justify-content:flex-end;font-size:18px}.woocommerce-checkout-review-order-table .cart_item .product-name{padding-left:0px}.user-addition-fields label a{text-decoration:underline}.rizoma-welcom-page-title{margin-top:120px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:50px;line-height:53px;font-weight:700;letter-spacing:0px;color:#000;margin-bottom:0px}.welcome-subtitle{font-size:15px;padding-bottom:40px;line-height:20px;padding-top:20px;text-align:center;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}.rizoma-welcom-page-content{max-width:520px;display:block;margin:50px auto;font-size:11px;line-height:15px;font-weight:300;text-align:justify}.rizoma-welcom-page-form input[type=search],.rizoma-welcom-page-form input[type=search]:focus,.rizoma-welcom-page-form input[type=search]:focus-visible{-webkit-appearance:none;outline-offset:0;border:none;border-bottom:1px solid #000}.rizoma-welcom-page-form .wp-block-search__button.has-icon{line-height:0;background:rgba(0,0,0,0);border:none;color:#000}.rizoma-welcom-page-form{max-width:520px;margin-left:auto;margin-right:auto;padding-bottom:5px}.top-heading-section.cart-products-section .block-top{align-items:center;justify-content:space-between}@media(min-width: 1024px)and (max-width: 1599px){.info-visual-section .inner-row{column-gap:60px}.image-holder1.image-full img{height:auto}.info-visual-section .inner-col .text-holder{padding-right:0px;padding-left:35px}.info-visual-section .inner-col .text-holder.offset-left{padding-right:35px;padding-left:0px}.lightbox-cyb .search-filter .search-filter-title{padding-top:107px;font-size:36px;line-height:46px;letter-spacing:6px}.lightbox-cyb .search-filter .search-filter-subtitle{font-size:18px;line-height:24px}.lightbox-cyb .search-filter{width:100%;max-width:100%;margin-left:auto;margin-right:auto}}.main-content-single-product .single-product-heading.three-line-title h1{font-size:33px !important}@media(max-width: 1281px){.cyb-lightbox-inner{width:90%}button.close-cyb{right:27px}.lightbox-cyb .search-filter{width:100%;max-width:100%}}@media(max-width: 1270px){.filter-form.product-filter-form .select-block .opener{border-bottom:1px solid #000 !important;box-shadow:none}}@media(max-width: 1023px){.archive .js-hero-slider .hero-slide{height:100% !important}#rzm_product_images .slick-prev{left:-10px;width:20px;height:20px;background-size:20px 20px;background-repeat:no-repeat}#rzm_product_images .slick-next{right:-10px;width:20px;height:20px;background-size:20px 20px;background-repeat:no-repeat}.single-products-options-block .block-title{font-size:13px;line-height:21px;letter-spacing:1px}.single-product-summary{padding-top:10px}.single-product-summary .buttons{margin-top:20px}section.related-items-section{padding-top:60px;padding-left:30px;padding-right:30px}.single-product-alerts.compatible-issue-alert{margin-top:0px}.select-color-btn .color-name{max-width:90%}.select-color-btn .color-name{font-size:16px}.cyb-lightbox-inner{width:100%}.sub-header>.right-p-filter{padding-bottom:10px}.tax-rizoma_bike .single-product-section>.container.lg,.page-template .single-product-section>.container.lg{margin:0px !important;max-width:100%}.tax-rizoma_bike .products-filter-section>.container.lg,.page-template .products-filter-section>.container.lg{margin:0px 40px !important;max-width:calc(100% - 80px)}.tax-rizoma_bike .single-product-section .filter-form,.page-template .single-product-section .filter-form{display:block !important}.single-product-section .filter-form h3{width:100%;text-align:center}}@media(min-width: 768px)and (max-width: 1023px){.single-product-section .products-filter-panel{margin:0px auto 0px auto}.rizoma_bike_filter-wrapper.filter-product-wrapper .filter-wrapper{padding:5px 0px 25px 0px}.top-heading-section.cart-products-section .block-top h2.d-only-desktop{display:block !important}.sub-header .filter-form.main-filter-form .select2-container .select2-selection--single .select2-selection__rendered{padding:0px 15px 8px 15px;font-size:12px;line-height:14px}.single-product-section .left-col .single-product-heading,.product-colors-variants-list,.single-product-summary .img-block,.single-products-options-block .video-block{display:none}.lightbox-cyb .search-filter .search-filter-title{padding-top:57px;font-size:32px;line-height:46px;letter-spacing:6px}button.close-cyb{right:9%;top:40px;cursor:pointer}.lightbox-cyb .search-filter .search-filter-subtitle{font-size:18px;line-height:24px}.lightbox-cyb .search-filter{width:80%;margin-left:auto;margin-right:auto;margin-top:50px}.lightbox-cyb .filter-form.main-filter-form{padding:50px 20px}.filter-form.main-filter-form h3{font-size:36px;width:100%}.filter-form.main-filter-form .custom-select-block{width:28%}.filter-form.main-filter-form .form-layout{display:flex;flex-direction:row;column-gap:20px !important;flex-wrap:wrap;grid-gap:20px}.filter-form.main-filter-form .custom-select-block .select2-container{width:100%}.filter-form.main-filter-form.js-custom-filter-form button.reset-btn.filter-update{display:inline-block;width:8%;color:#000}.filter-form.main-filter-form.js-custom-filter-form button.reset-btn.filter-update .fa-search:before{color:#000}.info-visual-section .inner-row{column-gap:60px}.image-holder1.image-full img{height:auto}.info-visual-section .inner-col .text-holder{padding-right:0px;padding-left:30px}.info-visual-section .inner-col .text-holder.offset-left{padding-right:30px;padding-left:0px}.info-visual-section{margin:0 0 53px}.footer-bottom-block{align-items:center}.info-visual-section .btn-holder .btn{padding-left:0px}body.home .info-visual-section .btn-holder a{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:18px;line-height:38px;font-weight:700;color:#000;letter-spacing:1.8px;padding:0px}section.related-items-section{z-index:999;position:relative}.empty-cart-message{padding-top:100px;text-align:center}.empty-cart-message span.icon-cart2{font-size:43px;color:#e8e8e8}.empty-cart-message p{font-size:22px;margin-top:10px;line-height:23px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}p.return-to-shop{margin-bottom:100px}.return-to-shop a.button.wc-backward{padding:15px 35px;line-height:24px;letter-spacing:1.4px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}.main-content-single-product{margin-top:130px}}.cart-main tr.woocommerce-shipping-totals.shipping th{vertical-align:top}@media(max-width: 767px){.main-content-single-product{margin-top:0px}.single.single-product .sub-header .left-breadcrumb{display:none}.sub-header>.right-p-filter{padding-bottom:0px;padding-top:20px}.product-colors-variants-list{margin:0}.single-product-alerts.compatible-issue-alert{margin-top:0px}body:not(.woocommerce-checkout) .select2-container .select2-dropdown.select2-dropdown--below{margin-top:0px}body:not(.woocommerce-cart) .select2-container .select2-dropdown.select2-dropdown--below{margin-top:0px}body:not(.woocommerce-myaccount) .select2-container .select2-dropdown.select2-dropdown--below{margin-top:0px}.woocommerce-cart tr.woocommerce-cart-form__cart-item.cart_item .product-name{text-align:left !important}.checkout-step-1 .user-addition-fields label{font-size:13px}.login-section .reg-btn{font-size:15px}.login-section .container{padding:0px 25px}.login-section .input-holder.check-holder span.text{position:relative;top:-5px}.products-filter-panel{display:none}.products-card-section{padding:0px 0}.single-product-section{padding:45px 0 0}.lightbox-cyb .search-filter .search-filter-title{padding-top:107px;font-size:25px;line-height:33px;margin-bottom:10px;letter-spacing:4px}.lightbox-cyb .search-filter .search-filter-subtitle{font-size:16px;line-height:22px}.lightbox-cyb .search-filter{width:95%;max-width:100%;margin-left:auto;margin-right:auto;margin-top:50px}.lightbox-cyb .filter-form.main-filter-form{padding:10px 40px}button.close-cyb{right:1%;top:45px}body.home .info-visual-section .btn-holder a{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:18px;line-height:38px;font-weight:700;color:#000;letter-spacing:1.8px;padding:0px}.hero-slide img{width:100%;margin:0 auto;object-position:center}.filter-form.main-filter-form h3{font-size:30px;width:100%}.filter-form.main-filter-form .custom-select-block{width:25%}.filter-form.main-filter-form .form-layout{display:flex;flex-direction:row;column-gap:20px !important;flex-wrap:wrap;grid-gap:20px}.filter-form.main-filter-form .custom-select-block .select2-container{width:100%}.filter-form.main-filter-form.js-custom-filter-form button.reset-btn.filter-update{display:inline-block;width:14%;color:#000}.filter-form.main-filter-form.js-custom-filter-form button.reset-btn.filter-update .fa-search:before{color:#000}.info-visual-section .inner-col .text-holder.offset-left,.info-visual-section .inner-col .text-holder{padding:20px 30px}.image-holder1.image-full{padding-left:30px;padding-right:30px}.info-visual-section .btn-holder .btn{padding-left:0px}.image-holder1.image-full img{max-width:100%;width:100%;height:auto}.inner-row.mobile-top-image.reverse .inner-col+.inner-col{justify-content:flex-start}.info-visual-section .inner-row.mobile-top-image{flex-direction:column}.empty-cart-message{padding-top:50px;text-align:center}.empty-cart-message span.icon-cart2{font-size:33px;color:#e8e8e8}.empty-cart-message p{font-size:20px;margin-top:10px;line-height:23px}p.return-to-shop{margin-bottom:40px}.return-to-shop a.button.wc-backward{padding:15px 25px;line-height:24px;letter-spacing:1.4px}.cart-products-view-section .btn-holder .btn.continue-shopping-btn{margin-left:0px;margin-top:10px}.top-heading-section.cart-products-section .block-top h2.d-only-desktop{display:block !important}.sub-header .left-breadcrumb{padding-top:19px;padding-bottom:0px}.right-p-filter .form-layout .custom-select-block{width:100%;margin-bottom:12px;padding:0px 30px}.right-p-filter{padding-bottom:10px}.sub-header.sticky{position:static}.single-product-section .left-col,.single-product-section .right-col{width:100%;padding:0px}.main-content-single-product .single-product-heading .subtitle{font-size:14px;line-height:18px}div#rzm_product_images{padding:0px 10px;margin:0px}.right-p-filter{width:100%;padding-right:20px !important;padding-left:20px !important}.single-product-section .left-col .single-product-heading{margin-bottom:15px}.related-items-section .heading-holder h2{font-size:25px;line-height:1em}.related-items-section .slide-inner .product-card a img+img{display:none}.related-items-section .slide-inner .product-card a img{max-width:100%;object-fit:cover}.single-product-section .filter-form{display:block}.single-product-section .filter-form .form-layout{flex-wrap:wrap;flex-direction:column}.single-product-section .filter-form .form-layout h3{text-align:center}.single-product-section .filter-form .form-layout h3,.single-product-section .filter-form .form-layout>div{width:100% !important;display:flex;justify-content:center}.single-product-section .filter-form .reset-btn-filter{text-align:center}#form-pdl-filter .select2.select2-container{min-width:90%}.single-product-section .filter-form h3{font-size:25px}.tax-rizoma_bike .products-filter-section>.container.lg{margin:0px 20px !important;max-width:calc(100% - 40px)}.page-template.products-filter-section>.container.lg{margin:0px 20px !important;max-width:calc(100% - 40px)}.checkout-section .wc-block-components-notice-banner{padding-left:30px !important}}@media(max-width: 500px){.filter-form.main-filter-form .custom-select-block{width:100% !important;margin-left:auto;margin-right:auto}.filter-form.main-filter-form .form-layout{display:flex;flex-direction:column}.filter-form.main-filter-form .custom-select-block .select2-container{width:100% !important}.filter-form.main-filter-form.js-custom-filter-form button.reset-btn.filter-update{display:inline-block;max-width:100px;margin-left:auto;margin-right:auto;background-color:#000;width:100px;height:49px;color:#fff}.filter-form.main-filter-form.js-custom-filter-form button.reset-btn.filter-update .fa-search:before{color:#fff}}@media(max-width: 370px){.image-holder1.image-full{padding-left:30px;padding-right:20px}.info-visual-section .inner-col .text-holder.offset-left,.info-visual-section .inner-col .text-holder{padding:20px}}@media(max-width: 1600px){.checkout-section .container.lg{max-width:90%}}@media(max-width: 1400px){.checkout-section .container.lg{max-width:90%}.checkout-section p.sub-title{left:0px}}@media(max-width: 1330px)and (min-width: 1024px){.filter-form.main-filter-form h3{font-size:32px}.select2-container{max-width:100%}}@media(max-width: 1023px)and (min-width: 768px){.rizoma_bike_filter-wrapper .filter-wrapper{flex-direction:column;row-gap:20px}.rizoma_bike_filter-wrapper .filter-wrapper>div{width:100%;text-align:center}}@media(max-width: 1280px){.two-col-layout.cart-main>.content-holder{padding:60px 40px 80px 40px}.two-col-layout.cart-main>.sidebar-holder{padding:60px 40px 80px 40px}}@media(max-width: 1023px){.two-col-layout.cart-main>.content-holder{padding:60px 30px 80px 30px;width:100%}.two-col-layout.cart-main>.sidebar-holder{padding:60px 30px 80px 30px;width:100%}.two-col-layout.cart-main:after{display:none}}@media(max-width: 767px){.product-name-grid::before{display:none}main#main.template-container{max-width:85%}.search-form-container{padding-left:20px;padding-right:20px}.two-col-p-info .m-t-info{text-align:left !important}.two-col-p-info .o-t-info{align-items:flex-start}tr.woocommerce-cart-form__cart-item.cart_item td{background:#fff !important}.cart_item td.mobile-hidden{background:#fff !important;border:none}.two-col-layout.cart-main>.content-holder{padding:0px 20px;max-width:100%;display:flex;justify-content:center}.cart-container-full .sidebar-content .heading-holder{display:none}label[for=ship_to_different_address]{font-size:12px}.two-col-layout.cart-main>.sidebar-holder{padding:60px 20px 80px 20px;width:100%}.outer-p-name .cont{width:100%}.checkout-section .sidebar-content .block-title h2{font-size:19px}.order-review-sidebar{padding-left:10px}.two-col-layout.cart-main:after{display:none}.two-col-layout.cart-main>.content-holder{padding:40px 20px 40px 20px}.cart-products-view-section .continue-shopping-btn{margin-bottom:20px}button.reset-btn.filter-update[disabled]{opacity:.3}td.mobile-hidden{display:none !important}.cart-products-view-section .cart-products-col{width:100%}.cart-products-view-section .product-card-horizontal .card-inner-holder{flex-direction:row;align-items:center}.cart-products-view-section .product-card-horizontal.cart-view .img-holder{width:40%;height:auto}.cart-products-view-section .product-card-horizontal.cart-view .card-body{width:60%;height:auto}.cart-products-view-section .product-card-horizontal .img-holder img{width:100%;height:auto;position:static}.cart-products-col:only-child .product-card-horizontal.cart-view .img-holder{padding-top:0;min-height:0px;max-width:40%;width:40%;margin:0px}.cart-products-col:only-child .product-card-horizontal.cart-view .h5,.cart-products-col:only-child .product-card-horizontal.cart-view h5{font-size:20px;font-weight:700;line-height:1.2;margin:0 0 12px}.reset-btn-filter button.reset-button{padding:20px !important;color:#000;display:inline-block}.reset-btn-filter button.reset-button .icon-close:before,.reset-btn-filter button.reset-button .icon-close{color:#000}.rizoma_bike_filter-wrapper .filter-wrapper{padding:0px}.header-menu button.search-opener svg{width:21px;height:29px;position:relative;top:5px;left:3px}div#rizm-filter-version-3,#rizm-filter-model-3{width:100% !important;margin-bottom:30px}.lightbox-cyb-bike.lightbox-cyb .search-filter .search-filter-title{margin-bottom:15px}body>.select2-container{z-index:9996 !important}.filter-form.main-filter-form .select2-container .select2-selection--single .select2-selection__rendered{padding-bottom:12px}.reset-btn-filter{justify-content:center;column-gap:20px}.reset-btn-filter .filter-button{font-size:16px}.footer-nav-block .title,.footer-nav.menu li a,.footer-menu li a,.copyright-text{font-size:12px;line-height:20px}}.product-regular-price{display:flex;align-items:center}.line-through-container{text-decoration:line-through}@keyframes slideIn{from{right:-100vw}to{right:0}}@keyframes slideOut{from{right:0}to{right:-100vw}}.sidebar-holder.show{display:block !important;animation:slideIn .75s ease forwards}.sidebar-holder.hide{animation:slideOut .75s ease forwards}.text-section.text-section-paragraph{padding:20px 0 30px}.loading-screen{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;text-align:center;z-index:999999}.loading-screen .loading-logo{width:60%}.loading-screen .loading-bar{height:4px;background:#cfcfcf;margin-top:22px;position:relative;overflow:hidden}.loading-screen .loading-bar::before{content:"";width:68px;height:4px;background:#0073b1;position:absolute;left:-34px;animation:bluebar 2s infinite ease}@keyframes bluebar{50%{left:265px}}.visibility-unset{visibility:unset !important;opacity:1 !important}.hidden{display:none}.btn.btn-link:hover{text-decoration:none}.input-list{display:grid;grid-template-columns:minmax(0, 1fr);grid-gap:10px}@media(min-width: 520px){.input-list{grid-template-columns:repeat(2, minmax(0, 1fr))}}.counters-block-inputs{display:block;margin-bottom:34px}.input-select input{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.input-select label{height:100%;display:flex;align-items:center;justify-content:center;padding:8px;box-shadow:inset 0 0 0 1px #d8d8d8;cursor:pointer;margin:0;min-height:55px}.input-select input.checked~label{box-shadow:inset 0 0 0 1px #000;color:#fff;background-color:#000}.additional-required-product-block .counters-block{display:none}.additional-required-product-block.quantity-selected .counters-block{display:block}.additional-required-product-block.quantity-selected .position-options{display:none !important}.custom-counter.custom-counter-small{margin-bottom:30px}a:hover,a:focus{color:#000;text-decoration:none}.single-product-heading h1{font-size:32px !important}.single-product-heading .certificate-badge{font-size:13px}.custom-filter-section{background:rgba(0,0,0,0) !important}.filter-form.main-filter-form .custom-select-block .select2-container{font-size:13px}.filter-form.main-filter-form .custom-select-block .select2-container .select2-selection--single .select2-selection__rendered{text-transform:none}@media(min-width: 1024px){.filter-form.main-filter-form .custom-select-block{width:130px}.bike-selection-block-holder .filter-form{padding:40px 0}}.products-filter-panel .single-category .inner-holder{align-items:end}.header .logo svg{width:70%}.hero-slide{background:#000}.hero-slide img{width:unset;margin:0 auto;height:calc(100% - 100px)}.container.lg{max-width:1440px}@media(min-width: 1900px){.container.lg{max-width:1754px;padding:0}}@media(max-width: 1700px){.container.lg{max-width:1554px;padding:0}}@media(max-width: 1600px){.container.lg{max-width:1400px;padding:0}}@media(max-width: 1440px){.container.lg{max-width:1280px;padding:0}}@media(max-width: 1370px){.container.lg{max-width:1140px;padding:0}}@media(max-width: 1280px){.container.lg{max-width:1024px;padding:0}}@media(max-width: 1270px){.product-filter-form .category-filter{width:23%}}@media(min-width: 980px)and (max-width: 1050px){.container.lg{max-width:90%;padding:0}}@media(min-width: 1024px){.container{padding:0 40px}}@media(max-width: 1023px){.container.lg{padding:0 20px}.filter-form.product-filter-form h3{width:100%;text-align:center}}@media(max-width: 767px){.filter-form.product-filter-form h3{width:100% !important;display:flex;justify-content:start}.product-filter-form .category-filter{width:100% !important;display:flex;justify-content:center}.products-filter-section{padding-bottom:47px}.filter-form.product-filter-form .form-layout{flex-wrap:wrap;flex-direction:column}}.header{transition:background-color .35s ease-in-out;position:relative;z-index:100;background-color:rgba(0,0,0,0);padding:21px 0;color:#fff}.header .container{max-width:1920px;padding:0 3vw}.sticky-wrap-header.fixed-position .header{width:100% !important;background-color:#fff;--headerColor: #000;box-shadow:0 1px 5px -1px rgba(0,0,0,.5)}.admin-bar .sticky-wrap-header.fixed-position .header{margin-top:32px}.header.header-black{padding:35px 0 35px 0;background-color:#fff}.header-layout{display:flex;align-items:center;position:relative}.header-layout .logo{flex-grow:1}.header-layout .logo a{display:block;position:absolute;top:50%;left:50%;width:135px;transform:translate(-50%, -50%)}.header-layout .logo img{display:block;width:100%;height:auto}.language-switcher{position:relative;z-index:9}.language-switcher .opener{font-size:12px;line-height:18px;display:inline-flex;vertical-align:top;align-items:center;color:#000;text-transform:uppercase;border:1px solid #000;min-width:20px;height:25px;min-height:25px;background:rgba(0,0,0,0);width:26px;cursor:pointer;padding:0;justify-content:center}.language-switcher .drop{transition:opacity .35s ease-in-out,visibility .35s ease-in-out;background-color:#fff;position:absolute;right:0;top:100%;opacity:0;visibility:hidden;margin-top:23px;min-width:136px;border:1px solid #2b2b2b}.language-switcher .lang-list{text-transform:uppercase;min-height:0;font-size:15px;line-height:1}.language-switcher .lang-list a{color:#2b2b2b;display:block;padding:7px 15px;text-align:center;font-size:15px}.language-switcher .lang-list li{border-bottom:1px solid #2b2b2b}.language-switcher .lang-list li:last-child{border-bottom:0}.language-switcher ul{list-style:none;padding:0;margin:0}.language-switcher.active .drop{opacity:1;visibility:visible}.header-right-menu{display:flex;align-items:center;gap:20px}.header-right-menu .nav-opener{display:none;width:26px;height:24px;position:relative}.header-right-menu .nav-opener:after,.header-right-menu .nav-opener:before{width:100%;height:2px;background:#000;position:absolute;left:0;display:block;overflow:hidden;text-indent:-1000px}.header-right-menu .nav-opener:before{top:2px}.header-right-menu .nav-opener:after{top:20px}.header-right-menu .nav-opener span{width:100%;height:2px;background-color:#000;position:absolute;left:0;top:11px}.header-right-menu button,.header-right-menu a{display:block;background:none;border:0;padding:0;margin:0;font-size:14px;font-weight:300;letter-spacing:1.4px;height:30px;box-sizing:border-box;line-height:30px;cursor:pointer;color:#000}.header-right-menu button.regular,.header-right-menu a.regular{font-weight:300;padding-top:1px}.header-right-menu button.select-moto{width:40px;line-height:36px}.main-nav-drop{display:none}.header-menu{display:flex;align-items:center;justify-content:flex-end;font-size:25px;line-height:1;grid-gap:0 17px}.header-menu a{font-size:20px}.header-menu .help-url{font-weight:300;font-size:15px}.header-menu button{display:flex;align-items:center;min-height:20px;color:#000;font-size:20px}.header-menu img{display:block;height:20px}.menu-with-top-message{padding-top:0 !important}.header-top-message{text-align:center;font-size:16px;background:rgba(0,127,225,.3058823529);padding:15px 10px;display:flex;align-items:center;justify-content:center;margin-bottom:35px}.header-top-message .warning-icon{border:1px solid #000;border-radius:100%;width:27px;height:27px;margin-right:15px;flex-shrink:0}.bike-chooser-with-top-message{top:157px !important}@media screen and (max-width: 1050px){.header-top-message{font-size:12px}.header-top-message .warning-icon{width:20px;height:20px}}@media screen and (max-width: 750px){.header-top-message span{display:block}}@media screen and (max-width: 530px){.header-top-message{padding:5px 10px}}@media(min-width: 1024px){.header-menu{align-items:center}}@media(max-width: 1023px){.header-menu .help-url,.header-menu .favorites-link,.header-menu .user-link,.header-menu .language-switcher,.header-menu .store-locator-link{display:none}}@media(max-width: 768px){.header-layout .logo a{width:98px}header.header.header-black,body.single.single-product header.header.header-black{padding:25px 0 25px 0;position:relative}.nav-opener:after,.nav-opener:before,.nav-opener span{height:1px}.nav-opener:before{top:2px}.nav-opener:after{top:20px}.header-right-menu .select-moto{font-size:16px}.header-menu{font-size:22px}.additional-menu{max-width:100%}}@media(max-width: 1050px)and (min-width: 901px){.header-right-menu{gap:10px}.header-right-menu a{font-size:14px}}@media(max-width: 900px){.main-nav-drop{display:block;visibility:hidden;opacity:0;position:fixed;z-index:1}.main-nav-drop .main-nav{list-style:none;line-height:1.8;font-weight:500;margin-bottom:37px;letter-spacing:1.73px;padding:0}.main-nav-drop .main-nav a{color:#fff;font-size:1em}.main-nav-drop .main-nav a.regular{font-weight:300}.main-nav-drop button.close-menu{position:absolute;right:10px;top:10px;background:rgba(0,0,0,0);border:0;color:#fff}.main-nav-drop button.close-menu:after,.main-nav-drop button.close-menu:before{display:none}.main-nav-drop .switch-languages{color:#fff;font-size:.9em}.main-nav-drop .switch-languages .title{padding-bottom:10px}.main-nav-drop .switch-languages ul{list-style:none;margin:0;padding:0}.main-nav-drop .switch-languages a{padding:3px 0;display:block;color:#fff;font-size:.95em;line-height:1.8;letter-spacing:1.73px;font-weight:300}.main-nav-drop .additional-menu{padding-bottom:37px;margin-bottom:37px;border-bottom:1px solid #fff}.main-nav-drop .additional-menu a{display:block;color:#fff;font-size:.95em;line-height:1.8;letter-spacing:1.73px;font-weight:300}.nav-active{overflow:hidden}.nav-active .main-nav-drop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:100000;background:#2e2e2e;max-width:100%;max-height:100%;transition:opacity .35s ease-in-out,visibility .35s ease-in-out;overflow-x:hidden;overflow-y:auto;opacity:1;visibility:visible}.nav-active .main-nav-drop .container{padding:46px 30px}.header-right-menu{font-size:15px}.header-right-menu .nav-opener{display:block}.header-right-menu .nav-opener:before{top:10px}.header-right-menu .nav-opener:after{top:19px}.header-right-menu .nav-opener span{display:block;background:rgba(0,0,0,0);font-weight:300;font-size:12px;left:34px;top:1px}.header-right-menu a{display:none}.nav-active .nav-opener:before{top:18px}.admin-bar .main-nav-drop .container{padding-top:86px}.admin-bar .main-nav-drop button.close-menu{top:60px}}@media(max-width: 600px){.header.scrolled{margin-top:0 !important}}.footer .logo{display:block;width:148px}.footer .logo a{display:block}.footer .logo a:hover{box-shadow:none}.footer .container{max-width:1920px;padding:0 3vw}.footer .menu{margin:0;list-style:none;padding:0}.footer .menu a{text-transform:uppercase}.footer .menu li{margin-bottom:4px}.footer a{transition:color .35s ease-in-out,box-shadow .35s ease-in-out;color:inherit;font-size:16px;line-height:26px;font-weight:400;letter-spacing:1.6px;display:block}.footer a:hover{box-shadow:inset 0 -1px 0 currentColor}.footer-nav-block .title{display:block;font-weight:700;margin-bottom:7px;text-transform:uppercase}.product-filter.select2-dropdown--below{top:30px}.rizoma-bike-chooser .select2-container{font-size:16px}.rizoma-bike-chooser .brand-selector{width:200px}.rizoma-bike-chooser .model-selector{width:300px}.rizoma-bike-chooser .version-selector{width:390px}.rizoma-bike-chooser .select2-container{width:100% !important}.rizoma-bike-chooser .rizoma-row{display:flex;flex-wrap:wrap;margin:0;align-items:center;justify-content:center}.rizoma-bike-chooser .rz-selector{padding:0 10px;position:relative}.rizoma-bike-chooser .filter-wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 auto;background:#fff;padding:40px 5px}.rizoma-bike-chooser .select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.rizoma-bike-chooser .select2-selection__rendered{font-size:1em}.rizoma-bike-chooser .select2-selection--single{border-bottom-color:#c1c6c9}.rizoma-bike-chooser .form-action{min-width:85px}.rizoma-bike-chooser .form-action button{background:rgba(0,0,0,0);border:none;font-size:20px;cursor:pointer;padding-left:10px;padding-right:10px;color:#000}.rizoma-bike-chooser.page-section .filter-title{display:none;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:50px;line-height:53px;font-weight:700;letter-spacing:0px;color:#000}.rizoma-bike-chooser.page-section .filter-wrapper{background:rgba(0,0,0,0)}.rizoma-bike-chooser.breadcrumb-chooser{background:rgba(0,0,0,0)}.rizoma-bike-chooser.breadcrumb-chooser .select2-container{font-size:15px}.rizoma-bike-chooser.breadcrumb-chooser .rz-selector{padding:0 5px}.rizoma-bike-chooser.breadcrumb-chooser .filter-title{display:none}.rizoma-bike-chooser.breadcrumb-chooser .filter-wrapper{background:rgba(0,0,0,0);padding:0;min-width:695px}.rizoma-bike-chooser.breadcrumb-chooser .select2-selection__rendered{padding:10px 12px}.rizoma-bike-chooser.breadcrumb-chooser .brand-selector{width:150px}.rizoma-bike-chooser.breadcrumb-chooser .model-selector{width:210px}.rizoma-bike-chooser.breadcrumb-chooser .version-selector{width:250px}.rizoma-bike-chooser.block-theme{background:#e8e8e8;text-align:center;padding:40px 10px}.rizoma-bike-chooser.block-theme p{font-size:30px;margin:0;padding:0;text-transform:uppercase;line-height:1em;font-weight:500;letter-spacing:2px}.rizoma-bike-chooser.block-theme .filter-wrapper{padding:10px 0 0 0}.rizoma-bike-chooser.block-theme select{opacity:0}.lightbox-cyb.lightbox-cyb-bike-filter.cyb-active.hover-theme{position:fixed;bottom:auto;top:100px}.lightbox-cyb.lightbox-cyb-bike-filter.cyb-active.hover-theme .cyb-lightbox-overlay{display:none}.lightbox-cyb.lightbox-cyb-bike-filter.cyb-active.hover-theme .cyb-lightbox-inner{width:100%}.lightbox-cyb.lightbox-cyb-bike-filter.cyb-active.hover-theme .main-filter-form{padding:0 !important;background:rgba(0,0,0,0) !important}.lightbox-cyb.lightbox-cyb-bike-filter.cyb-active.hover-theme select{opacity:0}.lightbox-cyb.lightbox-cyb-bike-filter.cyb-active.hover-theme .search-filter{display:flex;max-width:100%;background:#e8e8e8;align-items:center;justify-content:center;gap:50px;padding:40px 0}.lightbox-cyb.lightbox-cyb-bike-filter.cyb-active.hover-theme .search-filter .search-filter-title{font-size:30px;padding:0 0 0 15px;letter-spacing:.3em;line-height:1em}.lightbox-cyb.lightbox-cyb-bike-filter.cyb-active.hover-theme .search-filter .search-filter-subtitle{display:none}.lightbox-cyb.lightbox-cyb-bike-filter.cyb-active.hover-theme .select2-selection__placeholder{color:#000 !important}.lightbox-cyb.lightbox-cyb-bike-filter.cyb-active.hover-theme button.close-cyb{display:none}.lightbox-cyb.lightbox-cyb-bike-filter.cyb-active.hover-theme .rizoma-bike-chooser .filter-wrapper{background:rgba(0,0,0,0) !important;padding:0}.admin-bar .lightbox-cyb.lightbox-cyb-bike-filter.cyb-active.hover-theme{top:132px}@media(min-width: 768px)and (max-width: 1023px){.rizoma-bike-chooser.page-section .filter-title{font-size:36px;width:100%}}@media(min-width: 768px)and (max-width: 1100px){.rizoma-bike-chooser .brand-selector{width:140px}.rizoma-bike-chooser .model-selector{width:200px}.rizoma-bike-chooser .version-select{width:300px}}@media(max-width: 768px){.rizoma-bike-chooser .brand-selector,.rizoma-bike-chooser .model-selector,.rizoma-bike-chooser .version-selector{width:100%;box-sizing:border-box}.rizoma-bike-chooser .form-action{padding-top:20px;width:100%;text-align:center}.rizoma-bike-chooser.breadcrumb-chooser .select2-container{font-size:14px;width:100% !important;min-width:300px}.rizoma-bike-chooser.breadcrumb-chooser .rizoma-row{display:block;text-align:center;padding:0;margin:0}}@media(max-width: 768px){.rizoma-bike-chooser.breadcrumb-chooser .filter-wrapper{min-width:100%}.rizoma-bike-chooser.breadcrumb-chooser .brand-selector{width:100%}}@media(max-width: 767px){.rizoma-bike-chooser.page-section .filter-title{font-size:30px;width:100%}}@media(max-width: 800px)and (min-width: 650px){.bike-selection-block-holder.custom-filter-section .container{padding:0px 10px}}@media(min-width: 1024px){.bike-selection-block-holder{margin-top:-134px;position:relative;padding-bottom:0;border-bottom:15px solid #e8e8e8;z-index:1}body.post-type-archive-product .bike-selection-block-holder,body.tax-rizoma_bike .bike-selection-block-holder{margin-top:-137px}body.post-type-archive-product .bike-selection-block-holder,body.tax-rizoma_bike .bike-selection-block-holder{padding-bottom:0;border-bottom:15px solid #e8e8e8}}@media(max-width: 1330px)and (min-width: 1024px){.rizoma-bike-chooser.page-section .filter-title{font-size:32px}}@media(max-width: 1300px)and (min-width: 1023px){.bike-selection-block-holder.custom-filter-section .container{background:rgba(0,0,0,0)}body:not(.single-product) .rizoma_bike_filter-wrapper.filter-form.main-filter-form{background-color:#fff}}@media(max-width: 1280px){.bike-selection-block-holder .rizoma_filter-form-main .rizoma-row>div.form-action{padding-left:0}}@media(max-width: 1600px){.lightbox-cyb.lightbox-cyb-bike-filter.cyb-active.hover-theme .search-filter{width:100%;margin:0 !important;display:block}.lightbox-cyb.lightbox-cyb-bike-filter.cyb-active.hover-theme .search-filter .search-filter-title{padding-bottom:20px}}.taxonomy-section{position:relative}.sub-header-taxonomy-rizoma-bike{width:100%;display:block;text-align:center;margin-top:8px;padding:40px 0 10px 0;min-height:160px}.sub-header-taxonomy-rizoma-bike .choose-your-bike-title{margin:unset;font-weight:bold;letter-spacing:6px;font-size:1.17em}.sub-header-taxonomy-rizoma-bike .rizoma-bike-chooser .filter-wrapper{padding:10px 0 20px 0}.sub-header-taxonomy-rizoma-bike .breadcrumb-chooser{background:rgba(0,0,0,0) !important}.sub-header-taxonomy-rizoma-bike .select2-container--default .select2-selection--single .select2-selection__rendered{padding:10px 15px}.sub-header-taxonomy-rizoma-bike .select2-container--default .select2-selection--single{border-bottom:1px solid #c1c6c9}.total-filter-count{display:none}.switch-layout-buttons{gap:5px;display:none}#double-card-button{border:0;background:rgba(0,0,0,0);cursor:pointer;display:flex;gap:2px}#double-card-button:after,#double-card-button:before{display:block;content:" ";border:1px solid #000;height:14px;width:8px}#single-card-button{border:0;background:rgba(0,0,0,0);cursor:pointer}#single-card-button:after{display:block;content:" ";height:14px;width:14px;border:1px solid #000}#single-card-button.active:after,#single-card-button.active:before,#double-card-button.active:after,#double-card-button.active:before{background:#000}.taxonomy-topbar{padding:40px 0;max-width:1796px;margin:0 auto}.taxonomy-topbar .topbar-actions{display:flex;align-items:center}.taxonomy-topbar .topbar-actions .action-separator{flex-grow:1}.order-container{display:flex;align-items:center;gap:5px}.order-container .woocommerce-ordering{margin:0 !important}.filter-form-sidebar{position:absolute;top:0;bottom:0;left:0;width:100%;max-width:400px;overflow:auto;background:#fff;z-index:201;box-sizing:border-box;transform:translate(-100%, 0);transition:transform ease 500ms}.filter-form-sidebar .order-mobile{display:none}.filter-form-sidebar select{color:#000}.filter-form-sidebar .close-filter{position:absolute;top:0;right:0;padding:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:0;color:#000}.filter-form-sidebar .close-filter .icon-close{font-size:16px}.filter-form-sidebar .title-section{font-size:23px;text-transform:uppercase;width:100%;font-weight:500;letter-spacing:2px;margin:0}.filter-form-sidebar .filter-box{padding:50px 50px 0 50px}.filter-form-sidebar .filter-buttons{margin-top:50px;border-top:1px solid #c1c6c9;display:flex;flex-direction:column;gap:10px;justify-content:stretch}.filter-form-sidebar .filter-section{padding-bottom:0}.filter-form-sidebar .filter-section .filter-title{display:flex;align-items:center;font-size:16px;cursor:pointer;position:relative}.filter-form-sidebar .filter-section .filter-title .index{color:#c1c6c9;font-size:1em}.filter-form-sidebar .filter-section .filter-title label{margin:0;font-weight:500;color:#000;text-transform:uppercase;font-size:1em;display:block;padding:0 5px;letter-spacing:1px}.filter-form-sidebar .filter-section .filter-title:after{content:"+";font-size:1em;color:#000;font-weight:500;position:absolute;right:0;top:0}.filter-form-sidebar .filter-section .filter-options{padding-top:0;overflow:hidden;height:0}.filter-form-sidebar .filter-section .filter-option{padding:5px 0;display:flex;align-items:center;gap:10px;font-size:16px;font-weight:400;cursor:pointer}.filter-form-sidebar .filter-section .filter-option .filter-checkbox{width:18px;height:18px;border:1px solid #000;box-sizing:border-box}.filter-form-sidebar .filter-section .filter-option.checked{font-weight:bold}.filter-form-sidebar .filter-section .filter-option.checked .filter-checkbox{background:#000}.filter-form-sidebar .filter-section .filter-child{padding-left:30px}.filter-form-sidebar .filter-section.open .filter-options{overflow:visible;height:auto;padding-top:20px}.filter-form-sidebar .filter-section.open .filter-title:after{content:"-"}.filter-form-sidebar .rz-loader{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.5);padding:30px;display:none;z-index:100}.filter-form-sidebar .rz-loader img{width:40px;height:40px}.loading .filter-form-sidebar .rz-loader{display:flex;justify-content:center;padding-top:100px}.filter-overlay{width:100vw;height:100%;z-index:200;top:0;left:0;position:absolute;background:rgba(0,0,0,.5);opacity:0;transition:opacity ease 500ms;visibility:hidden}.selected-filter-list{padding:30px 0 0 0;display:flex;flex-wrap:wrap;gap:15px}.selected-filter-list button{display:flex;align-items:center;background:#e8e8e8;color:#000;font-size:18px;padding:10px 20px;border:0;gap:10px;cursor:pointer}.selected-filter-list button i{font-size:14px}.filters-container.open .filter-overlay{opacity:1;visibility:visible}.filters-container.open .filter-form-sidebar{transform:translate(0%, 0%)}.products-filter-section{max-width:1796px;margin:0 auto;padding-bottom:40px !important}.products-filter-results{overflow:hidden;padding:1px 0 0 0}.products-card-section{display:flex;flex-wrap:wrap;width:100%;margin-left:1px}.products-card-section .rz-product-card{width:25%;border:1px solid #a1a1a1;margin-top:-1px;margin-left:-1px}.product-card{width:100%;position:relative;font-size:16px}.product-card .card-inner-holder{display:flex;flex-direction:column;min-height:100%}.product-card .bandage{position:absolute;left:0;top:0;background:#000;font-size:.87em;padding:5px 10px;color:#fff;z-index:100}.product-card .favorite-action{position:absolute;top:16px;right:32px;z-index:100}.product-card .img-holder{position:relative;display:block;align-items:center;justify-content:center;width:100%;aspect-ratio:1;overflow:hidden;z-index:1}.product-card .img-holder .normal,.product-card .img-holder .hover{padding:0 16px 16px 16px}.product-card .card-item{display:none}.product-card .card-item.active{display:block}.product-card .card-body{padding:20px;flex-grow:1;display:flex;flex-direction:column}.product-card .body-top{min-height:90px;flex-grow:1}.product-card .product-name{font-size:1.25em;color:#000;margin:0;text-transform:uppercase;line-height:1.1em;word-spacing:1px}.product-card .prod-desc{margin:0;font-weight:300;font-size:.87em}.product-card .prod-colors-list{display:flex;gap:4px;min-height:25px}.product-card .prod-colors-list button{display:block;border:0;background:rgba(0,0,0,0);padding:0}.product-card .prod-colors-list .color-picker{display:flex;width:20px;height:20px;border-radius:100%;border:1px solid #e8e8e8;overflow:hidden}.product-card .prod-colors-list .color-picker .color-bg{height:20px;display:block;flex-grow:1}.product-card .certificates-list{position:relative;top:auto;right:auto}.product-card .certificate-badge{width:20px;height:20px;font-size:11px;font-weight:400;line-height:22px;padding-bottom:0;color:#707070;border-color:#707070}.product-card .woocommerce-Price-amount.amount{font-weight:400}.card-image img{display:block;width:100%;object-fit:cover;max-width:100%;height:auto}.card-image.normal-zoom img{transition:all ease 500ms}.card-image.normal-zoom:hover .normal img{transform:scale(1.07)}.card-image.with-hover .normal,.card-image.with-hover .hover{display:block;position:absolute;top:0;left:0}.card-image.with-hover img{transition:all ease 500ms}.card-image.with-hover .hover{left:-16px;right:-16px}.card-image.with-hover .hover img{opacity:0;transform:scale(1)}.card-image.with-hover:hover .hover img{opacity:1;transform:scale(1.07)}.custom-slider .card-image.with-hover .hover{display:none}.custom-slider .card-image.with-hover:hover .normal{display:none}.custom-slider .card-image.with-hover:hover .hover{opacity:1;display:block}@media(max-width: 1800px){.products-filter-section{padding:0 3vw}.taxonomy-topbar{padding-left:3vw;padding-right:3vw}}@media(max-width: 1000px){.products-card-section .rz-product-card{width:50%}}@media(max-width: 450px){.products-card-section.m-single-card .rz-product-card{width:100%}}@media(max-width: 1000px){.product-filter-form .filter-form-actions{font-size:16px}.products-filter-section{padding:0}}@media(max-width: 450px){.total-filter-count{display:inline;margin-left:2px}.selected-filter-list{display:none}.topbar-actions .btn.show-filter-button{font-size:14px;padding:5px 10px}.topbar-actions .order-container{display:none}.filter-form-sidebar .order-mobile{display:block}.filter-form-sidebar .filter-box{padding:20px 20px 0 20px}.switch-layout-buttons{display:flex;gap:2px}.switch-layout-buttons button{display:flex;height:30px;width:30px;background:rgba(0,0,0,0);border:0;align-items:center;justify-content:center;gap:2px;padding:0}.product-filter-form .filter-form-actions{padding:15px 3vw;font-size:14px;flex-direction:column;align-items:end}.product-filter-form .filter-form-actions .title-container-separator{display:none}}@media(max-width: 768px){.product-card{font-size:14px}.product-card .img-holder .normal,.product-card .img-holder .hover{padding:2vw}.product-card .body-top{min-height:75px}.product-card .favorite-action{top:2vw;right:4vw}.product-card .card-body{padding:10px 3vw}.product-card .prod-colors-list .color-picker{width:15px;height:15px}}.bike-dropdown.select2-dropdown--below{top:30px}.single-product .sub-header{width:100%;padding:30px 0}.single-product .bread-bike .br-part{padding:0 5px}.single-product .bread-bike .br-part.brand{padding-left:0}.single-product .sub-header{display:block}.single-product .sub-header .rz-page{display:flex;justify-content:space-between}.single-product .sub-header .left-breadcrumb{padding-left:3vw;padding-top:0;padding-bottom:0;display:flex;align-items:center}.single-product .sub-header .right-p-filter{padding-right:3vw;padding-top:0;padding-bottom:0}@media(max-width: 1200px){.single-product .sub-header{display:block}.single-product .sub-header .rz-page{display:block;justify-content:space-between}.single-product .sub-header .left-breadcrumb{padding:0 3vw}.single-product .sub-header .right-p-filter{padding:10px 3vw 0 10px}}@media(max-width: 768px){.single-product .sub-header{display:none}}.certificates-list{display:flex;gap:5px}.certificate-badge{width:38px;height:38px;border:1px solid;display:flex;align-items:center;justify-content:center;border-radius:50%;line-height:1;font-weight:700;letter-spacing:normal;padding-bottom:2px;color:#000;font-size:16px}.option.op-3-char{font-size:7px !important;padding-left:0}.wrap-related-product{min-height:60px}.single-product-section{padding-top:70px}.single-product-section .layout-flex-cols{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between}.single-product-section .column-gallery{width:54%}.single-product-section .column-info{width:39%;padding-top:0}.single-product-section .product_title{font-size:30px;letter-spacing:6px;text-transform:uppercase;font-weight:bold}.single-product-section .product_title.long-title{font-size:23px;letter-spacing:1px}.single-product-section .product-subtitle{font-size:20px;font-weight:normal}.single-product-section .product-price{font-size:16px;font-weight:bold}.single-product-section .configurator-step:last-child .step-content .kit-selector .product-selector .product-content .product-price{padding:0 15px}.single-product-section .product-description-block{padding-top:60px;padding-bottom:30px;font-size:18px;font-weight:normal}.single-product-section .product-description-block p{margin:0}.single-product-section .full-info{display:none}.single-product-gallery{position:relative;width:100%;aspect-ratio:1}.single-product-gallery .all-gallery-images{display:none}.single-product-gallery .image-wrap{position:relative;width:50%;aspect-ratio:1}.single-product-gallery .image-wrap img{display:block;width:100%;height:100%;object-fit:cover}.single-product-gallery .image-wrap.big{width:100%}.single-product-gallery .slick-list{height:100%;max-height:100%}.single-product-gallery .slick-dots{position:absolute;top:50%;left:-70px;transform:translate(0, -50%)}@media(min-width: 768px)and (max-width: 1280px){.single-product-gallery .slick-dots{left:-45px}}@media(max-width: 767px){.single-product-gallery .slick-dots{left:30px;flex-direction:row;padding-inline-start:0;top:unset;bottom:-50px}}#product-configurator-app{position:relative;margin-bottom:40px}.cart-error-message{padding:10px;background:#ffebee;color:#000;border:1px solid #d9534f;font-size:15px;line-height:1.5}.cart-error-message a.button,.cart-error-message a.button:hover{background:rgba(0,0,0,0);border:0;text-decoration:underline;color:#000;padding:0;display:inline}#product-configurator-app .configurator-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e8e8e8}#product-configurator-app .configurator-header h2{font-size:20px;line-height:1em;text-transform:uppercase;padding:20px 0;margin:0;font-weight:bold}#product-configurator-app .configurator-header button{color:#2b2b2b;font-size:13px}#product-configurator-app .configurator-step{padding:28px 0;border-bottom:1px solid #e8e8e8}#product-configurator-app .configurator-step .step-header{font-weight:bold;letter-spacing:1.5px;display:flex;flex-direction:row;align-items:baseline}#product-configurator-app .configurator-step .step-name{font-size:16px;font-weight:bold;margin-left:5px;color:#c1c6c9;text-transform:uppercase;letter-spacing:1.6px}#product-configurator-app .configurator-step .rz-step-number{color:#c1c6c9;font-weight:bold}#product-configurator-app .configurator-step .step-content{display:none}#product-configurator-app .configurator-step.step-open .step-content{padding-top:20px}#product-configurator-app .configurator-step.step-open .step-content{display:block}#product-configurator-app .configurator-step.step-open .step-name{color:#000}#product-configurator-app .list-options{display:flex;align-items:center;gap:9px}#product-configurator-app .option-select-name{font-weight:normal;font-size:.9em;padding-top:6px;color:#707070}#product-configurator-app .swagger-button{background:rgba(0,0,0,0);border:0;display:block;cursor:pointer;margin:0;padding:0}#product-configurator-app .swagger-button .swagger-selector{display:block;border-radius:100%;border:1px solid #fff;padding:3px;width:33px;height:33px}#product-configurator-app .swagger-button .swagger-cursor{border-radius:100%;display:flex;width:100%;height:100%;overflow:hidden}#product-configurator-app .swagger-button .bg-color{height:100%;flex-grow:1}#product-configurator-app .swagger-button.selected .swagger-selector{border:1px solid #000}#product-configurator-app .product-selector{box-sizing:border-box;border:1px solid #e8e8e8;color:#000;cursor:pointer;margin-bottom:15px}#product-configurator-app .product-selector .product-content{display:flex;align-items:center;position:relative;padding-right:15px}#product-configurator-app .product-selector img.product-image{display:block;width:100px;height:100px}#product-configurator-app .product-selector .product-info{display:flex;justify-content:space-between;flex-direction:column;flex-grow:1;padding:15px}#product-configurator-app .product-selector .name{font-weight:bold;font-size:16px}#product-configurator-app .product-selector .description{font-size:16px;font-style:italic;display:block}#product-configurator-app .product-selector .sku{font-size:14px;font-weight:normal}#product-configurator-app .product-selector .stock-info{margin:10px}#product-configurator-app .product-selector .stock-info .alert-stock{padding:0}#product-configurator-app .product-selector .stock-info .alert-preorder{padding:0}#product-configurator-app .product-selector .add-button{position:absolute;right:0;top:0}#product-configurator-app .product-selector .add-button .button{width:25px;height:25px;display:flex;border:1px solid #c1c6c9;border-radius:100%;align-items:center;justify-content:center;font-size:12px;margin:5px;color:#c1c6c9}#product-configurator-app .product-selector.selected{border:2px solid #000}#product-configurator-app .product-selector.selected .add-button .button{border:1px solid #000;background:#000;color:#fff}#product-configurator-app .button-selector{background:rgba(0,0,0,0);border:1px solid #c1c6c9;color:#000;font-size:12px;height:57px;box-sizing:border-box;width:150px;display:flex;align-items:center;justify-content:center;cursor:pointer}#product-configurator-app .button-selector.selected{border:3px solid #000}#product-configurator-app .button-selector.disabled{color:#c1c6c9;cursor:not-allowed}#product-configurator-app .qty-attribute{display:flex;gap:6px;padding:2px}#product-configurator-app .qty-attribute .value-indicator{font-weight:normal;font-size:16px;width:166px;height:57px;box-sizing:border-box;display:flex;align-items:center;justify-content:left}#product-configurator-app .not-in-stock-message,#product-configurator-app .warning-message,#product-configurator-app .kit-note{padding:5px 15px;background:#fce794;font-size:14px;text-align:justify}#product-configurator-app .kit-note{margin:5px}#product-configurator-app .kit-selector{padding-top:15px}.summary-product-cart .product-info{font-weight:normal}.summary-product-cart .product-info .product-name{display:block;font-weight:bold}.summary-product-cart .product-info .separator{margin:0 3px}.summary-product-cart .product-info .sku-variation{font-weight:500}.summary-product-cart .price-info{white-space:nowrap;text-align:right;font-size:18px;font-weight:bold}.summary-product-cart .cart-item{padding:10px 0;display:flex;justify-content:space-between;align-items:end}.summary-product-cart .kit-item{padding:0 0 5px 0}.summary-product-cart .summary-total{border-top:1px solid #e8e8e8;padding:10px 0;text-align:right;font-size:18px;font-weight:bold}.not-compatible .summary-product-cart{display:none}.rz-qty-selector{border:1px solid #c1c6c9;display:flex;align-items:center;height:57px;width:105px}.rz-qty-selector button{background:rgba(0,0,0,0);border:0;display:flex;align-items:center;justify-content:center;color:#000;font-size:9px;padding:0 13px;cursor:pointer;height:100%}.rz-qty-selector input{font-size:20px;border:0;min-width:27px;text-align:center;height:55px}.rz-qty-selector input:focus,.rz-qty-selector input:focus-visible{outline:none}.product-actions{gap:5px;font-weight:bold}.product-actions .favorite-action{width:57px;height:57px;border:1px solid #000;display:flex;align-items:center;justify-content:center;font-size:20px;cursor:pointer}.product-actions .favorite-action:hover .icon-wishlist-full{display:block}.product-actions .favorite-action:hover .icon-wishlist{display:none}.product-actions .favorite-action .icon-wishlist-full{display:none}.product-actions .favorite-action .icon-wishlist{display:block}.is-favorite .favorite-action .icon-wishlist-full{opacity:1;display:block;z-index:1}.is-favorite .favorite-action .icon-wishlist{display:none}.product-action-btn{display:block;border:1px solid #000;background:rgba(0,0,0,0);flex-grow:1;text-align:center;text-transform:uppercase;font-size:16px;padding:15px;width:300px;height:57px;letter-spacing:1.6px;white-space:nowrap}.product-action-btn.btn-add-card{background:#000;color:#fff}.product-action-btn.btn-add-card.disabled,.product-action-btn.btn-add-card.loading{background:#e8e8e8;cursor:not-allowed;border:1px solid #e8e8e8}.flex.justify-content-between{align-items:center}.readmore-outer{margin-top:30px !important}.readmore{font-size:14px;text-transform:uppercase;color:#707070;font-weight:bold}.readless-outer{margin-top:30px !important}.readless{font-size:14px;text-transform:uppercase;color:#707070;font-weight:bold}.product-info-tab{padding-top:56px;padding-bottom:35px}.accordion.js-accordion:nth-child(1){border-top:1px solid #c1c6c9}.accordion-item{border-bottom:1px solid #c1c6c9;padding-top:16.5px;padding-bottom:16.5px;margin:0 0 0 0}.accordion .opener{display:flex;font-size:14px;text-transform:uppercase;padding:0 0 0 0;letter-spacing:1.4px;margin:0;cursor:pointer}.accordion .accordion-content{padding-left:2px;font-size:18px;line-height:24px;font-weight:normal}.accordion .accordion-content h3{margin:0;font-size:18px}.difficulty-rating-block{margin-bottom:0}.assembly-time-block{margin-bottom:30px}.media-label{display:flex;gap:0;height:30px;flex:1 1 calc(50% - 4px)}.media-label-text-box{display:flex;align-items:center;padding-left:15px;width:300px;height:100%;border:1px solid #000;text-transform:uppercase;font-size:14px;white-space:nowrap}.media-icon-container{display:flex;align-items:center;justify-content:center;width:30px;height:100%;border:1px solid #000;border-left:none}.media-icon-container .icon-download{width:14px;height:14px;content:"";margin-right:2.5px;margin-bottom:5px}.text-small{display:none}.text-big{display:block}.technical-drawing-list{padding-top:30.5px;display:grid;grid-gap:10px;grid-template-columns:repeat(3, 1fr)}.technical-drawing-list img{width:100%}.draw.rz-product-file{border:1px solid #c1c6c9}.draw.rz-product-file .img{padding:5px}.draw.rz-product-file img{padding:5px}.list-selection{display:flex;flex-direction:column-reverse}.warning-stock-message{padding:10px 0}.alert-stock{font-size:14px;color:#d00d0d;padding:5px 0;font-weight:normal}.alert-preorder{font-size:14px;color:#d04d0d;padding:5px 0;font-weight:normal;display:inline-block}.info-message{font-size:18px;font-weight:bold;padding:5px 0;color:#0062e1}.product-content{display:flex;align-items:center}.product-content-price{text-decoration:line-through;font-weight:normal;font-size:14px}.sale-amount{background-color:#000;color:#fff;font-size:14px;letter-spacing:0;margin:8px 0 8px 8px;padding:3px 8px 3px 8px;font-weight:bold;text-decoration:none}.product.on-sale .product-regular-price{position:relative}.product.on-sale .product-regular-price .woocommerce-Price-amount.amount{font-weight:normal}.product.on-sale .product-regular-price .t{position:relative;display:inline-block;font-weight:normal;font-size:14px}.product.on-sale .product-regular-price .t::after{content:"";position:absolute;left:0;top:50%;width:100%;height:2px;background-color:#000;transform:translateY(-50%)}.text-shop-disclaimer{font-size:14px;font-weight:normal;color:#c1c6c9}.rz-dialog .rz-dialog-content{position:absolute;top:25%}.dialog-summary-add-to-cart h3{text-transform:uppercase;text-align:center}.dialog-summary-add-to-cart .product-list::-webkit-scrollbar{display:none}.dialog-summary-add-to-cart .product-list{overflow-y:auto;max-height:45vh;scrollbar-width:none;-ms-overflow-style:none}.dialog-summary-add-to-cart .product-list .product-row{display:flex;align-items:center;padding:15px 0;border-bottom:1px solid #c1c6c9}.dialog-summary-add-to-cart .product-list .product-row .product-info{flex-grow:1;padding:0 10px;max-width:250px}.dialog-summary-add-to-cart .actions{padding-top:30px;display:flex;justify-content:center;gap:30px}.dialog-summary-add-to-cart .actions .btn{text-transform:uppercase;text-align:center}.related-items-section{padding-bottom:40px}.related-items-section .product-card{max-width:300px;margin:0px auto}.related-items-section .product-card .card-inner-holder,.related-items-section .product-card .product-card .card-inner-holder:hover{box-shadow:none}.related-items-section .product-card h6{font-weight:500;font-size:20px}.related-items-section .product-card span.price{font-size:14px}.related-items-section .product-card .favorite-action,.related-items-section .product-card .icon-cart{display:none}.related-items-section .slick-dots{flex-direction:row;justify-content:center;padding:0}#lightbox-product-gallery{position:fixed;top:0;left:0;right:0;bottom:0;background:#000;z-index:10000;overflow:hidden}#lightbox-product-gallery .slider{width:100%;padding:0 60px;height:100%}#lightbox-product-gallery .close-button{position:absolute;top:35px;right:10px;z-index:100;width:50px;height:50px;font-size:26px;color:#fff;background:rgba(0,0,0,0);border:0;cursor:pointer}#lightbox-product-gallery .image-wrap{height:100vh}#lightbox-product-gallery .image-wrap img{display:block;height:100%;margin:0 auto;max-width:100%;object-fit:cover}@media screen and (max-width: 800px){#lightbox-product-gallery .slider{padding:0 45px}#lightbox-product-gallery .image-wrap{height:100vh;display:flex !important;align-items:center}#lightbox-product-gallery .image-wrap img{display:block;height:auto;width:100%}}.product-extended-section{padding:24px 0 0 0}.product-extended-section h2{font-weight:bold;font-size:2.5rem;letter-spacing:4px;line-height:1.2em;text-transform:uppercase}.product-extended-section p{padding:0;font-size:1.25rem;line-height:1.2em;margin:0;font-weight:400}.product-extended-section .section-full-media{position:relative;padding:24px 0 0 0}.product-extended-section .section-full-media img{width:100%;display:block}.product-extended-section .section-full-media video{width:100%;display:block}.product-extended-section .section-full-media .slick-dots{position:absolute;top:50%;left:22px;transform:translate(0, -50%)}.product-extended-section .section-full-text{max-width:932px;padding:150px 40px;margin:0 auto;text-align:center}.product-extended-section .pdp-card{position:relative}.product-extended-section .pdp-card video{width:100%}.product-extended-section .pdp-card-text{max-width:500px}.product-extended-section .pdp-card-media{width:100%;position:relative}.product-extended-section .pdp-card-media img{display:block}.product-extended-section .pdp-card-media .slick-dots{position:absolute;top:50%;left:22px;transform:translate(0, -50%)}.product-extended-section .pdp-card.with-media.with-text{display:block;line-height:0}.product-extended-section .pdp-card.with-media.with-text .pdp-card-text{opacity:0;position:absolute;bottom:0;top:0;right:0;left:0;z-index:2;background:rgba(0,0,0,.7);max-width:100%;transition:opacity 600ms ease}.product-extended-section .pdp-card.with-media.with-text .pdp-card-text .cnt{padding:48px;display:flex;justify-content:flex-end;flex-direction:column;height:100%;box-sizing:border-box}.product-extended-section .pdp-card.with-media.with-text p,.product-extended-section .pdp-card.with-media.with-text h2{color:#fff}.product-extended-section .pdp-card.with-media.with-text:hover .pdp-card-text{opacity:1}.product-extended-section .section-middle-card{display:flex;flex-wrap:wrap}.product-extended-section .section-middle-card .pdp-card{box-sizing:border-box;width:50%;display:flex;align-items:center;justify-content:center}.product-extended-section .section-middle-card.with-padding .pdp-card{padding:24px}@media screen and (max-width: 1400px){.product-extended-section h2{font-size:2rem}.product-extended-section p{padding:0;font-size:1rem;line-height:1.2em;margin:0;font-weight:400}}@media screen and (max-width: 1000px){.product-extended-section h2{font-size:25px}.product-extended-section p{padding:0;font-size:1rem;line-height:1.5em;margin:0;font-weight:400}}@media screen and (max-width: 920px){.product-extended-section{padding:0 0 0 0}.product-extended-section .section-full-text{padding:30px;text-align:left}.product-extended-section .pdp-card-text{max-width:100%}.product-extended-section .section-middle-card .pdp-card{width:100%}.product-extended-section .section-middle-card.with-padding{padding-left:30px;padding-right:30px}.product-extended-section .section-middle-card.with-padding .pdp-card{padding:30px 0 30px 0}.product-extended-section .pdp-card.with-media.with-text{display:block}.product-extended-section .pdp-card.with-media.with-text .pdp-card-text{position:relative;bottom:auto;right:auto;left:auto;z-index:2;padding:0;opacity:1;background:none}.product-extended-section .pdp-card.with-media.with-text .pdp-card-text .cnt{padding-top:30px}.product-extended-section .pdp-card.with-media.with-text p,.product-extended-section .pdp-card.with-media.with-text h2{color:#000}}@media screen and (max-width: 767px){.product-extended-media .section-middle-card{padding-top:30px}}@media screen and (max-width: 767px){.product-extended-media .section-full-image img{height:90vh;object-fit:cover}}button.notify-stock-button{cursor:pointer;background:rgba(0,0,0,0);display:flex;align-items:center;margin-top:10px;padding:10px;border:1px solid #000}button.notify-stock-button span{margin-right:5px}.notify-me-dialog{max-width:400px}.notify-me-dialog .form-item{padding-bottom:20px}.notify-me-dialog .error{color:#d9534f;font-size:.7em}.notify-me-dialog .privacy-policy input{margin-top:5px}.notify-me-dialog .privacy-policy span{padding-left:5px;font-size:.85em}.notify-me-dialog .privacy-policy a{text-decoration:underline}.notify-me-dialog .actions{display:flex;justify-content:space-between}.notify-me-dialog .actions button{text-transform:uppercase}.notify-me-dialog .alert-success{background:#5cb85c}.notify-me-dialog .rz-loader{height:30px;width:30px}@media screen and (max-width: 768px){.single-product-page.container{padding:0;min-width:100%}}@media(min-width: 768px)and (max-width: 1400px){.single-product-section .column-info{width:44%}}@media(min-width: 1280px)and (max-width: 1900px){.single-product-page.container{padding:0 60px;min-width:100%}}@media(min-width: 768px)and (max-width: 1280px){.single-product-page.container{padding:0 20px;min-width:100%}}@media(max-width: 1899px){.configurator-step:last-child .step-content .kit-selector .product-selector .product-content{display:grid;grid-template-columns:auto auto;padding:15px 25px 15px 15px}.configurator-step:last-child .step-content .kit-selector .product-selector .product-content .product-price{grid-column:2/-1}}@media(max-width: 1370px){.product-actions{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:11px}.product-actions .btn-add-card{width:100%;grid-column:1/-1}.product-action-btn{width:auto}}@media(min-width: 1024px){.product_title{margin:0 0 5px 0}}@media(max-width: 1023px){.single-product-section.product .container.lg,.related-items-section .container.lg{padding:0;max-width:100%}}@media(max-width: 999px){.summary-product-cart .cart-item{display:flex;flex-direction:column;align-items:start}.summary-product-cart .price-info{white-space:normal;text-align:left}}@media(max-width: 767px){.single-product.admin-bar .wrapper{padding-top:0}.single.single-product .right-p-filter{display:none}.single-product .wrapper{padding-top:0}.single-product-section{padding-top:0}.single-product-section .layout-flex-cols{flex-direction:column}.single-product-section .column-gallery{width:100%}.single-product-section .column-info{width:100%;padding:91px 30px 0 30px}.single-product-section .product_title{font-size:25px;letter-spacing:5px;margin-bottom:11px}.single-product-section .product-subtitle{max-width:80%;font-size:16px}.single-product-section .product-price{font-size:14px}.single-product-section .certificates-list{display:none}.single-product-section .product-description-block{padding-top:31px;font-size:16px}.single-product-section .text-small{display:block}.single-product-section .text-big{display:none}.readmore-outer{margin-top:16px !important}.readmore{font-size:10px}.product-configurator .configurator-header{padding-top:31px;padding-bottom:8.8px}.product-configurator .configurator-header h2{font-size:12px;letter-spacing:1.2px;padding:0}.product-configurator .configurator-header .button-icon{width:10px;height:10px}.product-configurator .configurator-step{padding:16px 0 20px 0}.product-configurator .configurator-step .step-name{font-size:14px;letter-spacing:1.4px}.product-configurator .configurator-step.step-open .step-content{padding-top:18px}.product-configurator .swagger-button .swagger-selector{width:28px;height:28px}.product-configurator .option-select-name{font-size:12px;padding-top:8px}.product-configurator .button-selector{width:100%;padding:0 0 0 0;font-size:14px}.product-configurator .product-selector .name{font-size:14px}.product-configurator .product-selector .sku{font-size:12px}.configurator-step:nth-child(3) .list-options{flex-direction:column;gap:12px}.configurator-step:nth-child(4) .qty-attribute{gap:12px}.configurator-step:nth-child(4) .qty-attribute .value-indicator{font-size:14px}.configurator-step:nth-child(4) .qty-attribute .rz-qty-selector input{font-size:16px}.configurator-step:nth-child(5) .step-content .list-options{flex-direction:column;gap:12px}.product-action-btn{height:40px;align-content:center;font-size:12px;padding:10px}.flex.justify-content-between .favorite-action{width:40px;height:40px;font-size:14px}.summary-product-cart .price-info{align-self:end}.summary-product-cart .price-info .product-content-price{font-size:12px}.summary-product-cart .price-info .sale-amount{background-color:#000;color:#fff;font-size:12px;letter-spacing:0;margin:8px 0 8px 8px;padding:3px 8px 3px 8px;font-weight:bold;text-decoration:none;white-space:nowrap}.summary-product-cart .price-info .price{text-align:right;font-size:14px}.summary-product-cart .summary-total{font-size:14px}.accordion .opener{font-size:12px}.accordion .accordion-content{padding-top:28px;font-size:16px}.accordion .accordion-content h3{font-size:16px}.accordion .flex-button-list{gap:17px}.accordion .icon-download{width:13px;height:13px}.accordion-item{padding-top:14px;padding-bottom:14px}.accordion-item .icon-container{margin-right:0}.technical-drawing-list{grid-template-columns:repeat(2, 1fr)}.rz-dialog .rz-dialog-content{top:28%}.rz-dialog .rz-dialog-content .dialog-summary-add-to-cart .product-list{max-height:40vh;max-width:80vw}.rz-dialog .rz-dialog-content .dialog-summary-add-to-cart .product-list .product-row{display:grid;grid-template-columns:max-content auto}.rz-dialog .rz-dialog-content .dialog-summary-add-to-cart .product-list .product-row .product-info{padding:0 0}.rz-dialog .rz-dialog-content .dialog-summary-add-to-cart .product-list .product-row .sale-info{grid-column:2/-1}.rz-dialog .rz-dialog-content .dialog-summary-add-to-cart .actions{flex-direction:column;gap:15px}.rz-dialog .rz-dialog-content .dialog-summary-add-to-cart .actions .btn{font-size:14px}}@media(max-width: 619px){.rz-dialog .rz-dialog-content .dialog-summary-add-to-cart .product-list{max-height:25vh}}a.cart-back-link{display:flex}.cart-products-section{padding-bottom:200px}.cart-products-section .two-col-layout.cart-main{display:flex;justify-content:space-between}.cart-products-section .two-col-layout.cart-main:after{background-color:#f6f6f6;content:" ";width:40%;position:absolute;top:0;bottom:0;right:0;left:auto;z-index:1}.cart-products-section .two-col-layout.cart-main:before{position:absolute;content:" ";width:60%;top:0;left:0;height:60px;background-color:#e8e8e8;z-index:1}.cart-products-section .two-col-layout.cart-main .sidebar-holder{box-sizing:border-box;width:38%;padding-top:309px}.cart-products-section .main-column{position:relative;z-index:2;width:60%}.cart-products-section .top-bar{height:60px;display:flex;align-items:center}.cart-products-section .top-bar .back-icon{font-size:8px;margin-right:10px}.cart-products-section .heading-holder{padding-top:100px}.cart-products-section .heading-holder h2{text-transform:uppercase;font-size:30px;font-weight:bold;letter-spacing:6px}.cart-products-section .cart-item-groups{max-width:950px}.cart-products-section .cart-group{border-bottom:1px solid #c1c6c9}.cart-products-section .cart-item{display:flex;align-items:center;padding:15px 0}.cart-products-section .cart-item h3{margin:0;font-size:16px;font-weight:bold}.cart-products-section .cart-item .description{padding-bottom:5px;font-weight:400}.cart-products-section .cart-item.is-kit{margin-left:100px;border-top:1px solid #e8e8e8}.cart-products-section .cart-item .remove-item a{display:block;min-width:50px;text-align:center}.cart-products-section .cart-item .product-info{flex-grow:1;padding-left:10px;padding-right:20px;font-size:14px}.cart-products-section .cart-item .variant-info{font-size:16px}.cart-products-section .cart-item .row-subtotal{white-space:nowrap}.cart-products-section .cart-item .row-subtotal .qty{white-space:nowrap;font-size:14px;display:flex;flex-direction:column}.cart-products-section .cart-item .row-subtotal .subtotal{text-align:right}.cart-products-section .cart-item .add-to-cart-btn{margin-left:10px}.cart-products-section .related-box{margin-left:auto;max-width:751px;background:#c1c6c9;padding:30px;margin-bottom:15px}.cart-products-section .related-box .cart-item{position:relative}.cart-products-section .regular-subtotal .woocommerce-Price-amount.amount{text-decoration:line-through;font-weight:normal;font-size:14px}.cart-products-section .btn{text-transform:uppercase;max-width:351px}.cart-products-section .ppc-button-wrapper{display:flex;justify-content:center}.cart-products-section .ppc-button-wrapper #ppc-button-ppcp-gateway{width:100%;max-width:351px}.cart-products-section .summery-title{font-size:25px;text-transform:uppercase;font-weight:bold;letter-spacing:5px;line-height:28px;padding-bottom:50px;border-bottom:1px solid #bbb}.cart-products-section .required-kit-box,.cart-products-section .related-box,.cart-products-section .preorder-box{margin-left:auto;max-width:751px;background:#c1c6c9;padding:20px;margin-bottom:15px}.cart-products-section .required-kit-box .warning-kit-box,.cart-products-section .related-box .warning-kit-box,.cart-products-section .preorder-box .warning-kit-box{text-transform:uppercase}.cart-products-section .required-kit-box h3,.cart-products-section .related-box h3,.cart-products-section .preorder-box h3{margin:0;font-size:14px;font-weight:bold}.cart-products-section .required-kit-box p,.cart-products-section .related-box p,.cart-products-section .preorder-box p{font-size:14px;font-style:italic;margin:0}.cart-products-section .required-kit-box .list-kit-required,.cart-products-section .related-box .list-kit-required,.cart-products-section .preorder-box .list-kit-required{padding-top:25px}.cart-products-section .required-kit-box .list-kit-required .product-thumbnail,.cart-products-section .related-box .list-kit-required .product-thumbnail,.cart-products-section .preorder-box .list-kit-required .product-thumbnail{max-width:80px}.cart-products-section .required-kit-box a.btn-add,.cart-products-section .related-box a.btn-add,.cart-products-section .preorder-box a.btn-add{display:block;width:45px;height:45px;margin-left:10px}@media screen and (min-width: 2000px){.cart-products-section .two-col-layout.cart-main:after{width:42%}}@media screen and (min-width: 3000px){.cart-products-section .two-col-layout.cart-main:after{width:44%}}.sale-amount{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.submit-holder{display:flex;justify-content:center}.cart-subtotal,.order-total,.cart-main tr.woocommerce-shipping-totals.shipping th{text-transform:uppercase !important;font-weight:normal !important;border:none !important}.cart-subtotal td,.order-total td{text-align:end}.cart-main tr.woocommerce-shipping-totals.shipping td{border:none !important}.woocommerce table.shop_table{border:none !important}.woocommerce-shipping-calculator .select2-selection__rendered{text-align:left !important;background:#fff;padding:10px 15px !important}@media(max-width: 767px){.cart-products-section{padding-bottom:0}.cart-products-section .container.lg{max-width:767px;padding:0 0 0 0;margin:0 0 0 0}.cart-products-section .two-col-layout.cart-main{flex-direction:column}.cart-products-section .two-col-layout.cart-main:before{width:100%}.cart-products-section .two-col-layout.cart-main .main-column{width:100%;padding-left:15px;padding-right:15px;padding-bottom:30px}.cart-products-section .two-col-layout.cart-main .sidebar-holder{width:100%;padding:35px 15px;background:#f6f6f6}.cart-products-section .two-col-layout.cart-main .sidebar-holder .cart_totals{padding-left:30px;padding-right:30px}.cart-products-section .heading-holder{padding-top:30px;padding-bottom:0;margin-bottom:0}.cart-products-section .heading-holder h2{font-size:25px;letter-spacing:5px}.cart-products-section .cart-item-groups{max-width:600px}.cart-products-section .cart-item-groups .cart-group{padding-bottom:60px}.cart-products-section .cart-item{display:grid;grid-template-columns:auto auto}.cart-products-section .cart-item h3{font-size:14px}.cart-products-section .cart-item .product-info{padding:0 0;font-size:12px}.cart-products-section .cart-item .product-info .variant-info,.cart-products-section .cart-item .product-info .bike-info{font-size:12px}.cart-products-section .cart-item .row-subtotal{grid-column:2/3;grid-row:2/3;text-align:start}.cart-products-section .cart-item .row-subtotal .subtotal{text-align:unset}.cart-products-section .cart-item .remove-item{grid-column:3/4;grid-row:2/3}.cart-products-section .cart-item.is-kit{margin-left:50px}.cart-products-section .regular-subtotal .woocommerce-Price-amount.amount{font-size:12px}.cart-products-section .required-kit-box .cart-item{gap:15px;align-items:normal}.cart-products-section .required-kit-box .cart-item .row-subtotal{grid-column:2/-1;padding-top:0;font-size:15px}.cart-products-section .required-kit-box .cart-item .add-to-cart-btn{grid-column:2/-1;margin-left:0;justify-self:end}.cart-products-section .sale-amount{font-size:12px}}@media(max-width: 500px){.cart-products-section .two-col-layout.cart-main .sidebar-holder .cart_totals{padding-left:10px;padding-right:10px}}.checkout-columns{display:flex;flex-wrap:wrap;flex-direction:row;margin:0 auto;max-width:1920px;box-sizing:border-box}.checkout-columns .checkout-column{position:relative}.checkout-columns .checkout-content{position:relative;width:100%;padding-bottom:40px}.checkout-columns .main-holder{width:60%}.checkout-columns .sidebar-holder{width:40%;padding:0 3vw}@media screen and (min-width: 1920px){.checkout-columns .sidebar-holder{padding:0 62px}}.woocommerce form.checkout .form-row .input-text,.woocommerce form.checkout .form-row select,form.checkout .select2-container--default,form.checkout .select2-selection--single{border-color:#d1d5d7}.checkout-breadcrumb{font-size:14px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;line-height:1.1em;color:#707070;position:relative;height:90px;display:flex;align-items:center;background:#e8e8e8;padding-left:3vw;margin:0}.checkout-breadcrumb span{position:relative;z-index:2}.checkout-breadcrumb:before{content:" ";display:block;position:absolute;left:-100vw;bottom:0;top:0;background:#e8e8e8;right:0;z-index:1}.checkout-steps{padding:50px 3vw 100px 5vw;box-sizing:border-box;display:flex;align-items:center;flex-wrap:wrap}.checkout-steps h1{font-size:30px;flex-grow:1;margin:0}.checkout-steps .steps{margin:0;list-style:none;display:flex;align-items:center;padding-inline-start:0;text-transform:uppercase;font-size:14px;line-height:14px}.checkout-steps .steps .separator i{font-size:6px}.checkout-steps .steps .separator-payment{display:none}.checkout-steps .step-link{display:flex}.checkout-steps .step-link span{display:block;padding:0 4px}.checkout-steps .step-link span.line{padding:0;width:1px;height:13px;background:#000}.checkout-steps .step-link.completed,.checkout-steps .step-link.disabled{color:#c1c6c9}.checkout-steps .step-link.completed span.line,.checkout-steps .step-link.disabled span.line{background:#c1c6c9}.checkout-steps .icon-chevrone-left,.checkout-steps .icon-chevrone-right{width:4vw}.checkout-steps-contents{padding:0 3vw 40px 5vw}.checkout-steps-contents .checkout-step-content{max-width:650px;margin:0 auto}.checkout-steps-contents .checkout-step-content .block-title{text-transform:uppercase;font-size:20px;letter-spacing:2px}.checkout-steps-contents .checkout-step-content .block-title h4{margin:0;font-size:20px}.checkout-steps-contents .checkout-step-content .block-title span{color:#c1c6c9;margin-right:5px}.checkout-steps-contents .checkout-step-content .nsl-button-label-container{flex:none !important}.checkout-step-content.completed,.checkout-step-content.disabled{display:none}.block-inner-content-summary{padding-bottom:15px}.checkout-step-1 .btn-outline,.checkout-step-1 .nsl-container{width:300px}.checkout-step-1 .nsl-container-buttons{width:100%}.checkout-step-1 .proceed-as-guest{margin-bottom:10px}.block-inner-content-summary .login-row{display:flex;align-items:center;justify-content:space-between;gap:5px}.block-inner-content-summary .login-row .reset-email{font-size:.8em;color:#707070;text-decoration:underline}.block-inner-content-summary .user-addition-fields{display:flex;flex-direction:column}.checkout-steps-contents .address-list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;padding-top:40px}.checkout-steps-contents .address-list .address{border:none;padding:0;max-width:45%}.checkout-steps-contents .address-list .address h4{text-transform:uppercase;font-size:18px;margin:0 0 10px 0;display:flex}.checkout-steps-contents .address-list .address h4 span{display:block;flex-grow:1}.checkout-steps-contents .address-list .address h4 a{display:block;color:#c1c6c9;text-transform:none;text-decoration:underline;font-weight:400;margin-left:15px;font-size:14px}.checkout-steps-contents .address-list .address p{font-size:16px;line-height:1.2em}.checkout-steps-contents .btn.btn-process-order{text-transform:uppercase;display:block;width:100%;padding:18px 70px;font-size:18px}.load-block{display:none}.checkout-step-content.not-load .block-inner-content-form{display:none}.checkout-step-content.not-load .load-block{display:block}.checkout-sidebar{background:#f6f6f6}.checkout-sidebar .order-review-sidebar{font-size:16px}.checkout-sidebar .checkout-content{z-index:2;position:relative}.checkout-sidebar:after{display:block;content:" ";position:absolute;top:0;bottom:0;right:-100vw;left:0;background:#f6f6f6;z-index:1}.checkout-sidebar .block-title{padding-top:150px;display:flex;align-items:center}.checkout-sidebar .block-title h2{font-size:25px;text-transform:uppercase;font-weight:600;letter-spacing:2px;margin:0;flex-grow:1}.checkout-sidebar .order-review-sidebar{margin-top:40px;padding-top:40px;border-top:1px solid #bbb}.checkout-sidebar .order-review-sidebar td,.checkout-sidebar .order-review-sidebar th{font-size:1em;border:0;padding:0}.checkout-sidebar .order-review-sidebar thead{display:none}.checkout-sidebar .order-review-sidebar table.shop_table{margin:0}.checkout-sidebar .order-review-sidebar .product-image{width:130px;padding:5px 0}.checkout-sidebar .order-review-sidebar .product-image img{display:block}.checkout-sidebar .order-review-sidebar .product-info{padding:5px 10px}.checkout-sidebar .order-review-sidebar .name{font-size:1em;margin:0;font-weight:600}.checkout-sidebar .order-review-sidebar p,.checkout-sidebar .order-review-sidebar dd{margin:0;font-weight:400;font-size:1em}.checkout-sidebar .order-review-sidebar dt{display:none !important;font-size:1em}.checkout-sidebar .order-review-sidebar dl{margin:0}.checkout-sidebar .order-review-sidebar tfoot td{padding:5px 0}.checkout-sidebar .order-review-sidebar tfoot th{text-align:left}.checkout-sidebar .order-review-sidebar .cart-total-separator td{height:30px;box-sizing:border-box;border-bottom:1px solid #bbb !important}.checkout-sidebar .order-review-sidebar .cart-subtotal th,.checkout-sidebar .order-review-sidebar .cart-subtotal td,.checkout-sidebar .order-review-sidebar .order-total th,.checkout-sidebar .order-review-sidebar .order-total td{padding-top:40px;font-weight:600}.checkout-sidebar .order-review-sidebar .shipping th{text-transform:uppercase;font-weight:400}.checkout-sidebar .order-review-sidebar .shipping label{font-size:1em}.woocommerce ul#shipping_method .amount{font-weight:400;font-size:16px}.woocommerce table.shop_table tfoot th{border:none}.woocommerce table.shop_table tfoot th{font-weight:400}.processing-message{padding-bottom:0;margin-bottom:0}.processing-message td{padding-bottom:0 !important;margin-bottom:0 !important;line-height:14px !important}.processing-message span{font-size:12px !important;color:#000;font-weight:400;transform:translate(0px, -15px);display:block}.checkout-coupon-code-form td{padding-top:0 !important}.checkout-coupon-code-form a.open_coupon_lightbox{color:#000;font-size:15px;text-decoration:underline;font-weight:400}.woocommerce form.checkout_coupon{margin:10px 0px;border-radius:0;padding:10px 15px;margin-left:50px;position:fixed;background:#fff;z-index:100;left:60%}.woocommerce form.checkout_coupon p{font-size:15px}.woocommerce form.checkout_coupon button{background:#000;border:0px;color:#fff;padding:13px 15px}.woocommerce form.checkout_coupon .flex-form-row{display:flex}.woocommerce form.checkout_coupon .flex-form-row .form-row-first{flex-grow:1}.woocommerce form.checkout_coupon .flex-form-row .form-row-last{float:none;width:auto;margin-left:10px}.proceed-as-guest{color:#000;text-decoration:underline;cursor:pointer}.place-order-rizoma-btn.hide{display:none}.form-field.hide{display:none}.ship_to_different_address,.request_invoice{font-size:16px;line-height:28px;letter-spacing:0px;font-weight:400;color:#000;padding:10px 0px;display:flex;align-items:center;column-gap:7px;width:100%;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}#checkout-customer-billing{margin-top:-30px}.billing_address h3{font-size:20px;text-transform:uppercase;margin:0 0 10px}@media screen and (max-width: 1024px){.woocommerce form.checkout_coupon{left:auto;margin-left:0}}@media screen and (max-width: 767px){.checkout-section h1.page-title{font-size:32px;letter-spacing:4px}.checkout-step-1 .user-email-field p{position:static;margin-top:14px}.checkout-step-1 .user-email-field p a{text-decoration:underline}.checkout-step-1 input.user_email_for_checkout{padding-right:10px}.checkout-section .two-col-layout>.sidebar-holder{right:-100vw;display:none;padding:5px;position:fixed;top:0;bottom:0;background-color:#fff;z-index:1000;overflow:auto;height:auto}.checkout-section .two-col-layout>.sidebar-holder .block-title{display:block}.admin-bar .checkout-section .two-col-layout>.sidebar-holder{top:50px}.checkout-section .sidebar-close{display:block}.checkout-section div#customer_details>section,#checkout-customer-payment{padding-right:0;padding-bottom:6px}.block-inner-content.block-inner-content-form.shipping-billing-checkout{padding-top:0}.checkout-section .shipping_address label,.checkout-section .billing_address label,.checkout-section #checkout-customer-billing .block-inner-content>label{padding:0px 0px;margin-bottom:15px}}@media screen and (max-width: 1000px){.checkout-columns .main-holder{width:50%}.checkout-columns .sidebar-holder{width:50%}.checkout-steps{padding:50px 3vw 100px 3vw}.checkout-steps-contents{padding:0 3vw 40px 3vw}}@media screen and (max-width: 768px){.checkout-columns{display:block}.checkout-columns .main-holder{width:100%}.checkout-columns .main-holder .checkout-content{padding-bottom:0}.checkout-columns .sidebar-holder{width:100%}}@media screen and (max-width: 768px){.checkout-section .checkout-breadcrumb{height:60px}.checkout-steps{padding:25px 3vw 10px 3vw}.checkout-steps .steps{font-size:12px}.btn-large{width:100%;padding:12px}.checkout-steps-contents{padding:0 3vw 15px 3vw}.checkout-step-1 .btn-outline,.checkout-step-1 .nsl-container{width:100%}.checkout-step-1 .nsl-container-buttons{width:100%}.checkout-step-1 .proceed-as-guest{margin-bottom:10px}}@media screen and (max-width: 458px){.checkout-steps-contents .address-list .address{max-width:100%;width:100%}}@media screen and (max-width: 1200px){.checkout-section .sidebar-holder .block-title{display:block}.checkout-section .sidebar-holder .order-review-sidebar{padding-top:20px}.checkout-section .sidebar-holder .order-review-sidebar table,.checkout-section .sidebar-holder .order-review-sidebar td,.checkout-section .sidebar-holder .order-review-sidebar tbody,.checkout-section .sidebar-holder .order-review-sidebar tfoot{display:block;width:100%}.checkout-section .sidebar-holder .order-review-sidebar tfoot tr{display:flex}.checkout-section .sidebar-holder .order-review-sidebar .cart-total-separator{display:none}.checkout-section .sidebar-holder .order-review-sidebar .cart_item{display:flex;flex-direction:row;padding-bottom:20px;padding-top:20px;border-bottom:1px solid #bbb;flex-wrap:wrap}.checkout-section .sidebar-holder .order-review-sidebar .cart_item .product-image{width:20%}.checkout-section .sidebar-holder .order-review-sidebar .cart_item .product-info{width:80%}.checkout-section .sidebar-holder .order-review-sidebar .cart_item .product-total{margin-left:20%;width:80%;padding-left:10px}}@media screen and (max-width: 768px){.checkout-sidebar .block-title{padding-top:50px}}.payment_box.payment_method_ppcp-gateway{display:none !important}#store-locator-app{width:100%;height:calc(100vh - 135px);position:relative}#store-locator-app .rz-loading{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}#store-locator-app .dealer-map{position:absolute;width:100%;height:100%;z-index:1;left:0;top:0}#store-locator-app .address-input-holder{position:relative;background:#fff;border-bottom:1px solid #000;z-index:2}.dealer-card{border:1px solid #000;background:#fff;padding:26px;margin:0 0 20px}.dealer-card .dealer-card-title h3{font-size:30px;line-height:1.06;font-weight:400}.dealer-card .dealer-location{display:flex;align-items:center;font-weight:500;margin:0 0 24px}.dealer-card .place{display:flex;align-items:center}.dealer-card .place:before{content:"";display:block;background:currentColor;border-radius:50%;width:7px;height:7px;margin:0 7px}.dealer-card .separator{border-bottom:1px solid #000;margin-bottom:20px}.dealer-card .section-title{font-size:20px;padding-bottom:10px;font-weight:bold}.dealer-card .dealer-card-section{padding-bottom:15px}.dealer-card .contact-info{font-size:.9em}.dealer-card .contact-info .icon{width:20px;display:inline-block}.dealer-card .contact-info .value{margin-left:5px}.store-locator-section{position:absolute;padding:32px 0 0 16px;z-index:1;width:400px;max-height:100%;display:flex;flex-direction:column;transition:transform ease .5s}.store-locator-section .open-button{background:#000;color:#fff;position:absolute;right:0;width:47px;height:47px;font-size:18px;display:flex;align-items:center;justify-content:center;border:0;opacity:0;z-index:1;transition:all ease .5s}.store-locator-section.hide{transform:translate(-100%, 0)}.store-locator-section.hide .open-button{opacity:1;right:-55px}.store-locator-section .show-map-button{border-bottom:1px solid #000;border-top:0;border-left:0;border-right:0;display:flex;align-items:center;justify-content:center;width:40px;font-size:26px;background:#000;color:#fff;cursor:pointer}.store-locator-section .store-locator-search{padding-right:16px;display:flex}.store-locator-section .dealer-card{margin-right:16px}.store-locator-section .dealer-detail-card{margin-top:24px}.store-locator-section .address-input-holder{flex-grow:1}.store-locator-section .address-input-holder input{width:100%;height:46px;color:#9a9a9a;font-weight:500;font-size:16px;line-height:1;padding:5px 42px 5px 16px;border:0;outline:none !important}.store-locator-section .address-input-holder .locator-search{position:absolute;top:0;right:0;bottom:0;width:34px;display:flex;align-items:center;font-size:18px;line-height:1;color:#000}.store-locator-section .dealer-list{flex-grow:1;padding-top:20px;overflow:auto;scrollbar-color:#000 #fff;scrollbar-width:thin}@media screen and (max-width: 1024px){.store-locator-section{width:350px}.store-locator-section .dealer-card{padding:16px}}@media screen and (max-width: 670px){.store-locator-section{width:100%;background:#fff}}.journal-list{display:flex;flex-wrap:wrap;padding:60px}.journal-list .rz-article-card{position:relative;width:33.3%;box-sizing:border-box;text-align:center;font-size:24px;padding:32px}.journal-list .rz-article-card .post-thumbnail{aspect-ratio:.8}.journal-list .rz-article-card .post-thumbnail a{display:block;width:100%;height:100%}.journal-list .rz-article-card .post-thumbnail img{display:block;width:100%;height:100%;object-fit:cover}.journal-list .rz-article-card h2{margin:0;padding:40px 40px 0 40px;font-size:.85em;line-height:1em;letter-spacing:2px}.journal-list .rz-article-card .post-date{padding-top:10px;display:block;font-size:.58em;font-weight:400;color:#707070}.journal-featured-article{display:flex}.journal-featured-article .article-column{width:40%;display:flex;align-items:center;justify-content:center}.journal-featured-article .article-info{font-size:30px;padding:40px 80px}.journal-featured-article .article-info h2{margin:0;padding:0;font-size:1em;line-height:1.1em;letter-spacing:3px}.journal-featured-article .article-info p{font-size:.65em;line-height:1.2em;padding:30px 0;margin:0;font-weight:400}.journal-featured-article .article-info a.action{display:inline-block;font-size:.55em;text-transform:uppercase}.journal-featured-article .article-info .btn-outline{padding:20px 95px}.journal-featured-article .thumbnail-column{width:60%}.journal-featured-article .thumbnail-column .thumbnail{width:100%;aspect-ratio:1.8}.journal-featured-article .thumbnail-column img{display:block;width:100%;height:100%;object-fit:cover}.article-header{height:500px;position:relative;margin-bottom:110px}.article-header img{display:flex;height:100%;width:100%;object-fit:cover;position:relative;z-index:1}.article-header .breadcrumbs-container{position:absolute;bottom:25px;left:100px;z-index:2;color:#fff}.article-header .breadcrumbs-container a{color:#c1c6c9}.journal-content{font-size:20px;padding:0 20px}.journal-content .wp-block-embed{max-width:1200px;margin:0 auto}.journal-content .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper{aspect-ratio:16/9}.journal-content .wp-block-embed iframe{width:100%;height:100%}.journal-content iframe{display:block;margin:0 auto}.journal-content h1{font-size:3em;font-weight:600;display:block;max-width:1200px;margin:0 auto;line-height:1.2em}.journal-content h1 strong{font-weight:600}.journal-content h3{font-size:1em;font-weight:600;max-width:1200px;margin:0 auto;letter-spacing:3px;line-height:1.2em}.journal-content .wp-block-columns{max-width:1200px;margin:0 auto}.journal-content .wp-block-columns.full{max-width:100%}.journal-content p{margin:0;font-weight:400;font-size:1em;line-height:1.4em}.journal-content .wp-block-spacer{height:80px}.journal-content figure{margin:0;padding:0}.journal-content .wp-block-image.full-height{height:100%}.journal-content .wp-block-image.full-height img{display:block;height:100%;object-fit:cover}.journal-content .sub-title2{font-size:35px;line-height:1.15em;max-width:378px}.journal-content .rz-button{justify-self:center}@media(max-width: 1184px){.journal-featured-article .article-info .btn-outline{padding:20px 48px}}@media(max-width: 767px){.journal-featured-article{flex-direction:column}.journal-featured-article .article-column{width:100%}.journal-featured-article .thumbnail-column{order:1}.journal-featured-article .info-column{order:2}.journal-featured-article .info-column .article-info{padding:30px}.journal-featured-article .info-column .article-info h2{font-size:25px;letter-spacing:2.5px}.journal-featured-article .info-column .article-info p{font-size:16px}.journal-featured-article .info-column .article-info .btn-outline{width:100%;padding:12px 0;font-size:12px;letter-spacing:1.2px;font-weight:bold}.journal-list{padding:30px;padding-bottom:60px;flex-direction:column;gap:60px}.journal-list .rz-article-card{width:100%;padding:unset}}.asset-search-page .single-product-section{padding-top:0}.asset-search-page .search-card{max-width:1200px;margin:0 auto;padding:40px 20px 120px 20px;text-align:center;font-size:20px}.asset-search-page .search-card h1{margin:0;line-height:1.05;font-size:2.8em;font-weight:500}.asset-search-page .search-card h4{text-transform:uppercase;letter-spacing:4px;padding:21px 0;line-height:1.3;font-size:1em;margin:0;font-weight:500}.asset-search-page .search-card .info-icon{position:relative;display:inline-block;background:#707070;margin-left:5px;border-radius:100%;width:20px;height:20px;font-size:13px;color:#fff;line-height:20px}.asset-search-page .search-card .info-icon .info-tooltip{display:none}.asset-search-page .search-card .info-icon img{display:block;width:100%;height:auto}.asset-search-page .search-card .info-icon:hover .info-tooltip{display:block;position:absolute;top:100%;left:50%;transform:translateX(-50%);background:#000;color:#fff;padding:5px;margin-top:10px;width:250px}.asset-search-page .search-card p.welcome-message{font-size:1em;line-height:1.5;font-weight:400;margin:0 auto;padding:32px;max-width:1000px;position:relative;z-index:10}.asset-search-page .search-card .search-label{display:block;position:relative;width:100%}.asset-search-page .search-card input{padding-right:50px;font-size:16px;text-align:center}.asset-search-page .search-card .input-search{position:relative;max-width:700px;margin:0 auto}.asset-search-page .search-card button{display:flex;width:50px;height:50px;cursor:pointer;background:rgba(0,0,0,0);border:0;align-items:center;justify-content:center;position:absolute;right:0;bottom:0;color:#000}.asset-search-page .search-card .search-result-error{color:#d9534f;font-size:.8em;padding:10px 15px;text-align:center;max-width:980px;margin:0 auto;box-sizing:border-box}.asset-search-page .search-result-topbar{background:#e8e8e8;padding:35px 10px}.asset-search-page .search-result-topbar h1{margin:0;font-size:1.3em;text-transform:uppercase;letter-spacing:3px;font-weight:500}.asset-search-page .search-result-topbar .rz-page{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10%}.asset-search-page .search-result-topbar .search-label{display:block;padding:0 10px;border-bottom:1px solid #c1c6c9}.asset-search-page .search-result-topbar .search-label i{margin-left:10px;font-size:.8em}.asset-search-page .search-result{max-width:1200px;margin:0 auto;padding:0 20px}.asset-search-page .search-result .col-gallery{width:51%}.asset-search-page .search-result .col-gallery img{display:block;width:100%;height:auto}.asset-search-page .search-result .col-info{width:49%;padding-top:70px;padding-bottom:120px}.asset-search-page .search-result .info-box{background:#dde1e2;padding:20px;font-size:.8em;font-weight:400;color:#000}.asset-search-page .section-faq{background:#dde1e2;padding:55px 0}.asset-search-page .section-faq .faq-wrapper{max-width:800px;margin:0 auto;padding:0 20px}.asset-search-page .section-faq .wp-block-columns{gap:30px !important}.asset-search-page .section-faq h3{font-size:35px;font-weight:400;line-height:1.1;margin:0;padding-bottom:20px}.asset-search-page .section-faq p{font-weight:400;line-height:1.6}.asset-search-page .section-faq .wp-block-details summary{list-style:none;font-size:14px;text-transform:uppercase;font-weight:400;padding:16px 0;border-top:1px solid #c1c6c9;position:relative}.asset-search-page .section-faq .wp-block-details summary:after{content:"+";display:block;position:absolute;right:0;color:#000;top:50%;font-size:20px;font-weight:300;line-height:0;margin-top:-2px}.asset-search-page .section-faq .wp-block-details summary::marker{display:none}.asset-search-page .section-faq .wp-block-details summary::-webkit-details-marker{display:none}.asset-search-page .section-faq .wp-block-details[open] summary::after{content:"-"}.asset-search-page .section-faq .wp-block-details p{font-size:.9em}.asset-search-page .section-faq .wp-block-details:last-child{border-bottom:1px solid #c1c6c9}@media screen and (max-width: 768px){.asset-search-page .search-result-topbar .rz-page{flex-direction:column}.asset-search-page .search-result-topbar h1{text-align:center}.asset-search-page .search-result .col-gallery,.asset-search-page .search-result .col-info{width:100%}}@media screen and (max-width: 468px){.asset-search-page .topbar-fullwidth-banner{height:220px}.asset-search-page .search-card{padding-top:20px}.asset-search-page .search-card h1{font-size:1.6em}.asset-search-page .search-card h4{font-size:.8em}.asset-search-page .search-card p.welcome-message{font-size:.8em;line-height:1.1;padding:0 0 20px 0}.asset-search-page .search-card .search-result-error{font-size:.7em}.asset-search-page .search-card .info-icon{position:initial}.asset-search-page .search-card .info-icon:hover .info-tooltip{left:auto;right:0;transform:none;margin-top:0}.asset-search-page .search-result .col-info{padding-top:0;padding-bottom:40px}}.signup-steps .nsl-container-buttons{width:100%}.signup-steps .nsl-button-label-container{flex:none !important}.login-section{min-height:calc(100vh - 500px);display:flex;align-items:center;justify-content:center}.top-heading-section{padding-bottom:40px}.user-logout{display:flex;align-items:center;text-decoration:none;color:#9a9a9a;font-weight:700;font-size:20px;line-height:1.2}@media screen and (max-width: 1024px){.woocommerce-account .woocommerce-MyAccount-navigation{width:20%}.user-options-tabset{font-size:16px}}@media screen and (max-width: 767px){.top-heading-section{padding-bottom:20px}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%}.user-options-tabset li{margin:0;border-bottom:1px solid #c1c6c9;padding:10px}.user-options-tabset{margin:0}.user-logout{padding:10px;border-bottom:1px solid #c1c6c9;font-size:16px}.woocommerce-MyAccount-content{padding-top:40px}}.no-border{border:none !important}.user-options-section .user-options-tab-content .order-list-table th:last-child{text-align:unset}.order-accessories-row td{padding-top:0}.order-accessories-row .disclaimer{text-align:left;background-color:#dde1e2}.order-accessories-row .disclaimer .disclaimer-header{position:relative;padding:30px;font-style:italic;align-items:center;cursor:pointer;list-style:none}.order-accessories-row .disclaimer .disclaimer-header i{position:absolute;right:10px;top:50%;margin-top:-9px}.order-accessories-row .disclaimer .disclaimer-header::marker{display:none}.order-accessories-row .disclaimer .disclaimer-header::-webkit-details-marker{display:none}.order-accessories-row .disclaimer .disclaimer-header .message{font-style:italic;flex-grow:1;font-weight:400}.order-accessories-row .disclaimer .disclaimer-header .icon{font-size:18px;transition:transform .3s ease}.order-accessories-row .disclaimer .disclaimer-header .icon-minus{display:none}.order-accessories-row .disclaimer[open] .disclaimer-header{border-bottom:1px solid #000}.order-accessories-row .disclaimer[open] .icon-minus{display:block}.order-accessories-row .disclaimer[open] .icon-plus{display:none}.order-accessories-row .disclaimer .warning{text-transform:uppercase;font-weight:bold}.order-accessories-row .disclaimer h3{margin:0;font-size:14px;font-weight:bold}.order-accessories-row .disclaimer .disclaimer-box{padding:30px}.order-accessories-row .disclaimer .disclaimer-box .message{text-transform:uppercase;font-weight:bold}.order-accessories-row .disclaimer .disclaimer-box .list-order-item .product-thumbnail{max-width:80px}.order-accessories-row .disclaimer .disclaimer-box .list-order-item .order-item{display:flex;align-items:center;padding:15px 0}.order-accessories-row .disclaimer .disclaimer-box .list-order-item .order-item .description{padding-bottom:5px;font-weight:400}.order-accessories-row .disclaimer .disclaimer-box .list-order-item .order-item .product-info{padding-left:10px;padding-right:20px;font-size:14px;flex-grow:1;text-align:left}.order-accessories-row .disclaimer .disclaimer-box .list-order-item .order-item .variant-info{font-size:16px}.order-accessories-row .disclaimer .disclaimer-box .list-order-item .order-item .row-subtotal{white-space:nowrap}.order-accessories-row .disclaimer .disclaimer-box .list-order-item .order-item .order-btn{margin-left:100px}.order-accessories-row .disclaimer .disclaimer-box .list-order-item .order-item .order-btn .btn{border:2px solid #000}.order-accessories-row .disclaimer .disclaimer-box.active{display:block;border-top:1px solid #000;margin-top:26px;padding-top:26px}@media(min-width: 768px){.item-info{display:none !important}}@media(max-width: 767px){.order-accessories-row{display:table-row !important}.order-accessories-row .list-order-item .order-item{flex-wrap:wrap}.order-accessories-row .list-order-item .order-item .order-btn{width:100%;margin-left:0 !important;margin-top:5px}.user-options-section .user-options-tab-content .order-list-table th{display:none}.user-options-section .user-options-tab-content .order-list-table tr{display:none}.user-options-section .user-options-tab-content .order-list-table .item-info{display:table-row}.user-options-section .user-options-tab-content .order-list-table .item-info td{padding:40px 0}.user-options-section .user-options-tab-content .order-list-table .item-info td .row{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.user-options-section .user-options-tab-content .order-list-table .item-info td .row .item-info-expand-icon{cursor:pointer;user-select:none}.user-options-section .user-options-tab-content .order-list-table .item-info td .row .column{display:flex;flex-direction:column;align-items:start}.user-options-section .user-options-tab-content .order-list-table .item-info td .row .column .number-date{white-space:nowrap;font-weight:bold;font-size:16px}.user-options-section .user-options-tab-content .order-list-table .item-info td .row .column .status{font-size:16px;font-style:italic}.user-options-section .user-options-tab-content .order-list-table .item-info td .row .column .price{white-space:nowrap;font-size:14px;color:#aaa;padding-top:12px}}.popup-lang-switcher{background-color:#e8e8e8;padding:10px;position:relative;display:flex;align-items:center;justify-content:center;z-index:1000;font-size:14px}.popup-lang-switcher .close-popup{color:#000 !important;font-size:14px !important;width:40px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-left:10px}.popup-lang-switcher h2{text-transform:uppercase;margin:0;text-align:center;font-size:1em}.popup-lang-switcher .lang-list{display:block;list-style:none;margin:0;padding:0;position:absolute;top:0;left:0;width:100%;border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000}.popup-lang-switcher .lang-list a{display:block;padding:6px 10px;border-top:1px solid #000;color:#000;text-transform:uppercase;font-size:1em}.popup-lang-switcher .button-continue{background:#000;margin:0 10px;color:#fff;padding:10px 20px;border:0;cursor:pointer;font-size:1em}.popup-lang-switcher .switcher{margin-left:10px;width:200px;height:35px;overflow:hidden;position:relative}.popup-lang-switcher .switcher .drop-opener{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;cursor:pointer}.popup-lang-switcher .switcher .drop-opener i{position:absolute;right:8px;top:13px;font-size:12px}.popup-lang-switcher .switcher.open{overflow:visible}.popup-lang-switcher .switcher.open .drop-opener{display:none}.popup-lang-switcher .switcher.open .lang-list{background:#fff}.popup-lang-switcher .drop{width:100%;height:100%;text-align:center}@media screen and (max-width: 768px){.popup-lang-switcher{flex-wrap:wrap}.popup-lang-switcher h2{width:80%;order:1;padding-bottom:10px}.popup-lang-switcher .close-popup{order:2;padding-bottom:10px}.popup-lang-switcher .switcher{order:3}.popup-lang-switcher .button-continue{order:4}.button-continue{background:#000;margin:0 10px;color:#fff;padding:10px 20px;border:0;cursor:pointer}.switcher{margin-left:10px;width:200px;height:38px;overflow:hidden;position:relative}.switcher .drop-opener{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;cursor:pointer}.switcher .drop-opener i{position:absolute;right:8px;top:13px;font-size:12px}.switcher.open{overflow:visible}.switcher.open .drop-opener{display:none}.switcher.open .lang-list{background:#fff}.drop{width:100%;height:100%;text-align:center}}@media screen and (max-width: 768px){.popup-lang-switcher{flex-wrap:wrap}.popup-lang-switcher h2{width:80%;order:1;padding-bottom:10px}.popup-lang-switcher .close-popup{order:2;padding-bottom:10px}.popup-lang-switcher .switcher{order:3}.popup-lang-switcher .button-continue{order:4}}.header-hero-slider-section{position:relative;width:100%;max-width:1920px;margin:0 auto;aspect-ratio:2.7}.header-hero-slider-section img{display:block;width:100%;height:100%;object-fit:cover}.header-hero-slider-section .wrap-single-image{width:100%;height:100%}.header-hero-slider-section .wrap-double-image{width:100%;height:100%;display:flex;gap:8px}.header-hero-slider-section .wrap-double-image img{flex-grow:1}.header-hero-slider-section .wrap-multiple{width:100%;height:100%;position:relative;overflow:hidden}.header-hero-slider-section .wrap-multiple .slick-track,.header-hero-slider-section .wrap-multiple .slick-slide,.header-hero-slider-section .wrap-multiple .slick-slide>div{height:100%;box-sizing:border-box}.header-hero-slider-section .wrap-multiple .slick-slide>div{padding:0 4px}@media screen and (max-width: 768px){.header-hero-slider-section{aspect-ratio:1.3}.header-hero-slider-section .wrap-multiple .slick-slide>div{padding:0}}.overlay{position:absolute;display:flex;flex-direction:column;align-items:start}.rz-slider{width:100%;display:block;overflow:hidden;position:relative}.rz-slider.full-width{width:100vw;position:relative;margin-left:-50vw;left:50%}.rz-slider .slick-slide{border:0}.rz-slider .slide-content{width:100%;height:100%}.rz-slider .slide-item{position:relative;box-sizing:border-box}.rz-slider img{display:block;height:100%;width:100%;object-fit:cover}.rz-slider .slick-dots{position:absolute;top:50%;transform:translate(0px, -50%);margin:0 0 0 62px;padding:0}.rz-slider.full-page{height:calc(100vh - 200px)}.rz-slider.full-page .slick-slide{height:calc(100vh - 200px)}.rz-slider.full-page .slide-item{height:calc(100vh - 200px)}.rz-slider.full-page .slide-content{height:100%}.rz-slider.theme-1 .slick-list{width:75%}.rz-slider.theme-1 .slick-dots{right:62px;margin:0}.rz-slider.theme-1 .slide-item{aspect-ratio:1.56;overflow:hidden;padding-right:10px;box-sizing:border-box}.rz-adaptive-image-box{display:block;width:100%;position:relative}.rz-adaptive-image-box img{display:block;height:100%;width:100%;object-fit:cover}.rz-adaptive-image-box .d-pos-bl{bottom:40px;left:40px}.rz-adaptive-image-box .d-pos-br{bottom:40px;right:40px}.rz-adaptive-image-box .d-pos-tl{top:40px;left:40px}.rz-adaptive-image-box .d-pos-tr{top:40px;right:40px}.rz-adaptive-image-box h2{font-size:22px;line-height:1em;padding:0}.rz-adaptive-image-box p{font-size:18px;line-height:1em;font-weight:300}.rz-adaptive-image-box .price{font-size:16px;font-weight:300}.rz-image-box{display:block;width:100%;position:relative}.rz-image-box img{display:block;width:100%;max-width:100%}.rz-image-box.square{aspect-ratio:1}.rz-image-box.square img{height:100%;width:100%;object-fit:cover}.rz-journal-page .row-box{padding-left:210px;padding-bottom:30px;display:flex;flex-direction:row;width:100%;gap:87px;align-items:center}.rz-journal-page .column-box{display:flex;flex-direction:column;min-width:26%}.rz-journal-page .featured-image{width:100%;height:auto}.rz-journal-page .title{font-size:30px;font-weight:bold;text-transform:uppercase;letter-spacing:2px}.rz-journal-page .sub-title{font-size:20px !important;font-weight:normal;padding-top:25px}.rz-journal-page p{color:#000;line-height:1.15em;letter-spacing:0;font-family:"Helvetica Neue",sans-serif;font-style:normal;font-variant:normal;text-align:left;margin:0}.rz-journal-page .rz-button{margin-top:55px}.rz-journal-page .rz-button .button{background-color:#fff;border:1px solid #000}.rz-journal-page .rz-button .button .button-text{color:#000;font-weight:bold}@media(max-width: 1170px){.rz-journal-page .row-box{padding-left:unset;flex-direction:column;align-items:center}.rz-journal-page .column-box{max-width:750px;min-width:unset;align-items:center}.rz-journal-page .featured-image{order:-1}}@media(max-width: 767px){.rz-journal-page .row-box{gap:33px}.rz-journal-page .column-box{max-width:333px;align-items:unset}.rz-journal-page .title{font-size:25px;letter-spacing:2.5px}.rz-journal-page .sub-title{font-size:16px !important}.rz-journal-page .rz-button{margin-top:33px}.rz-journal-page .rz-button .button{width:333px;height:40px}.rz-journal-page .rz-button .button .button-text{font-size:12px;letter-spacing:1.2px}.rz-journal-page .featured-image{order:-1}}.rz-article{background-color:#f9f9f9}.rz-article .bg-img{width:100%;height:auto;position:relative}.rz-article .bg-img .breadcrumbs-container{position:absolute;bottom:0;left:0;margin-left:100px;margin-bottom:30px}.rz-article .bg-img .breadcrumbs-container .breadcrumbs{font-size:14px}.rz-article .bg-img .breadcrumbs-container .breadcrumbs .breadcrumbs li:before{color:#fff}.rz-article .bg-img .breadcrumbs-container .breadcrumbs .home{color:#c1c6c9}.rz-article .bg-img .breadcrumbs-container .breadcrumbs .journal{color:#c1c6c9}.rz-article .bg-img .breadcrumbs-container .breadcrumbs .article{color:#fff}.rz-article .bg-img img{width:100%;height:100%;object-fit:cover}.rz-article .main-column{display:flex;flex-direction:column;gap:60px;align-items:center;padding-top:100px}.rz-article .title{font-size:60px;line-height:1em;font-weight:bold;white-space:nowrap}.rz-article .sub-title{font-weight:bold;line-height:1.15em;font-size:20px;letter-spacing:6px;font-weight:bold;text-transform:uppercase}.rz-article .sub-title2{font-size:35px;line-height:1.15em;max-width:378px}.rz-article p{font-family:"Helvetica Neue",sans-serif;color:#000;font-size:20px;line-height:26px;letter-spacing:0;font-style:normal;font-weight:400;font-variant:normal}.rz-article .columns-image{display:flex;flex-wrap:unset !important;max-width:1720px;width:100%;gap:10px !important}.rz-article .column-single-image figure{width:100%;height:100%;margin:0}.rz-article .column-single-image img{height:100%;object-fit:cover}.rz-article .column-double-image{display:flex;flex-direction:column;gap:10px}.rz-article .column-double-image figure{width:100%;margin:0}.rz-article .column-double-image figure img{height:100%;object-fit:cover}.rz-article .last-para{max-width:800px;width:100%;gap:10px}.rz-article .limited-box{max-width:1215px;width:100%;gap:10px}.rz-article .rz-slider{padding-top:132px}.rz-article .end-column{display:flex;flex-direction:column;align-items:center;padding-top:67px;padding-bottom:150px}@media(max-width: 767px){.rz-article .bg-img{height:600px}.rz-article .bg-img .breadcrumbs-container{margin-left:30px;margin-bottom:16px}.rz-article .title{font-size:40px;text-align:center}.rz-article .sub-title{font-size:17px;line-height:2em;letter-spacing:5.1px;text-align:center}.rz-article .sub-title2{font-size:25px;line-height:1.15em}.rz-article p{font-size:16px}.rz-article .main-column{padding-top:64px;max-width:calc(100% - 60px);margin:auto;gap:50px}.rz-article .columns-image{flex-wrap:unset !important;gap:3px !important;height:289px}.rz-article .column-double-image{gap:3px}.rz-article .column-double-image figure{height:50%}.rz-article .rz-slider{padding-top:73px}.rz-article .end-column{padding-top:67px}.rz-article .end-column .rz-button .button{width:200px;height:47px}.rz-article .end-column .rz-button .button-text{font-size:12px}}.rz-article-list{display:flex;flex-wrap:wrap;max-width:1570px;justify-self:center}@media(max-width: 1565px){.rz-article-list{justify-content:center}}@media(max-width: 767px){.rz-article-list{max-width:unset;width:100%}}.rz-button .button{width:300px;height:57px;background-color:#000;color:#fff;cursor:pointer;opacity:1;border:0;box-sizing:border-box}.rz-button .button-text{width:169px;height:19px;text-align:center;font-size:16px;letter-spacing:1.6px;text-transform:uppercase;color:#fff;font-weight:bold}.login-section .nsl-container-buttons{width:100%}.login-section .nsl-button-label-container{flex:none !important}div.nsl-container .nsl-button{position:relative}div.nsl-container .nsl-button .nsl-button-label-container{position:absolute;top:0;left:0;right:0;bottom:0;padding:18px 0 !important;margin:0 !important}div.nsl-container .nsl-button-facebook{padding:7px;border:0 solid #000 !important;box-shadow:none !important;color:#fff !important;border-radius:0 !important}div.nsl-container .nsl-button-google{border:0 solid #000 !important;border-radius:0 !important;padding:7px}.rz-bike-chooser .choose-your-bike-title{text-transform:uppercase}.rz-article-nav{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px 0;font-size:12px;text-transform:uppercase;color:#ccc;font-weight:500;margin:0 200px}.rz-article-nav .nav-link{flex:1}.rz-article-nav .nav-link a{color:#ccc;text-decoration:none;display:inline-flex;align-items:center;gap:16px;font-size:1.15em}.rz-article-nav .nav-link.prev{text-align:left}.rz-article-nav .nav-link.next{text-align:right}.rz-article-nav .divider{width:1px;height:20px;background:#ddd}.rz-social-bar{margin:0 200px;flex-direction:row;display:flex;gap:4px}.rz-social-bar .social-icon{width:25px;height:25px;border:1px solid #ccc;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#ccc;text-decoration:none;font-size:14px}.rz-social-bar .social-icon img{max-width:16px;max-height:16px}.rz-grid-items{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:8px;grid-row-gap:8px;grid-auto-rows:auto}.rz-grid-items img{display:block;position:absolute;width:100%;height:100%;object-fit:cover}.rz-grid-items .grid-item{position:relative;aspect-ratio:1}.rz-grid-items .grid-item .content{position:absolute;right:0;bottom:20px}.rz-grid-items .grid-item .content span{color:#000;padding:8px 15px;font-weight:500;font-size:18px;line-height:1.1em;padding-bottom:10px !important}.rz-grid-items .s1{grid-area:1/1/2/2}.rz-grid-items .s2{grid-area:1/2/2/3}.rz-grid-items .s3{grid-area:1/3/2/4}.rz-grid-items .s4{grid-area:1/4/2/5}.rz-grid-items .s5{grid-area:2/1/5/3;aspect-ratio:auto}.rz-grid-items .s6{grid-area:2/3/4/5}.rz-grid-items .s6 .cell .content{position:unset}.rz-grid-items .s7{grid-area:4/3/5/4}.rz-grid-items .s8{grid-area:4/4/5/5}.rz-grid-items .cell{display:flex;align-items:center;justify-content:center;padding:6.5104dvw;flex-direction:column;width:100%;height:100%}.rz-grid-items .text{font-family:"Helvetica Neue",sans-serif;color:#000;font-size:20px;line-height:26px;letter-spacing:0;font-style:normal;font-weight:400;font-variant:normal}.rz-grid-items .title{font-family:"Helvetica Neue",sans-serif;color:#000;line-height:1em;text-transform:uppercase;display:flex;flex-direction:column;max-width:524px;max-height:89px;letter-spacing:8px}.rz-grid-items .upper-title{display:block}.rz-grid-items .description{display:flex;flex-direction:column;max-width:715px;width:100%;justify-content:center;align-items:center;text-align:left;font-size:16px;line-height:24px}@media(max-width: 1270px){.rz-grid-items{grid-template-rows:repeat(4, 1fr)}}@media(max-width: 767px){.rz-grid-items{display:flex;flex-wrap:wrap;gap:3px;justify-content:center}.rz-grid-items .s1,.rz-grid-items .s2,.rz-grid-items .s3,.rz-grid-items .s4{width:49.6%;order:1}.rz-grid-items img{display:block;position:relative;width:100%;height:auto}.rz-grid-items .s6{order:2;aspect-ratio:unset}.rz-grid-items .s5{order:3}.rz-grid-items .s7,.rz-grid-items .s8{width:49.6%;order:4}}.wrp-scrollable.with-title{position:relative}.wrp-scrollable.with-title .rz-scrollable-title{left:0;right:0;position:absolute;width:300px;height:300px;display:flex;align-items:center;justify-content:center}.wrp-scrollable.with-title .rz-scrollable-title h4{font-weight:bold}.wrp-scrollable.with-title .carousel-slider{padding-left:300px}.rz-scrollable-row{overflow-x:hidden !important;width:100vw !important;max-width:100% !important}.rz-scrollable-row .carousel-slider{cursor:grab;width:100%;position:relative;align-items:center;gap:9px;display:flex;flex-direction:row;height:100%;overflow-x:auto;box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none}.rz-scrollable-row .carousel-slider img{width:auto;height:100%;max-height:300px;pointer-events:none;flex-shrink:0}.rz-scrollable-row .carousel-slider .rz-image-box{width:auto}.rz-scrollable-row .carousel-slider .rz-image-box img{max-width:unset}.rz-scrollable-row .carousel-slider::-webkit-scrollbar{display:none}.rz-scrollable-row .slider{-webkit-appearance:none;appearance:none;width:100%;background:rgba(0,0,0,0);cursor:pointer;height:140px}.rz-scrollable-row .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:355px;height:3px;background:#000;border:none;margin-top:-1px}.rz-scrollable-row .slider::-moz-range-thumb{width:355px;height:3px;background:#000;border:none}.rz-scrollable-row .slider::-ms-thumb{width:355px;height:3px;background:#000;border:none}@media(max-width: 767px){.rz-scrollable-row .carousel-slider{gap:0}.rz-scrollable-row .carousel-slider img{padding-left:15px;padding-right:15px;width:auto;height:100%;max-height:421px}.rz-scrollable-row .carousel-slider .rz-image-box .d-pos-bottom-right{bottom:6vw;right:6vw}.rz-scrollable-row .slider{height:50px}.rz-scrollable-row .slider::-webkit-slider-thumb{width:136.5px}.rz-scrollable-row .slider::-moz-range-thumb{width:136.5px}.rz-scrollable-row .slider::-ms-thumb{width:136.5px}}

/*# sourceMappingURL=main.css.map*/