.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.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{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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 transparent}.slick-arrow.slick-hidden{display:none}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */
/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
/*!
 * jQuery UI Accordion 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/accordion/#theming
 */.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}
/*!
 * jQuery UI Autocomplete 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/autocomplete/#theming
 */.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}
/*!
 * jQuery UI Button 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/button/#theming
 */.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}
/*!
 * jQuery UI Checkboxradio 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/checkboxradio/#theming
 */.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}
/*!
 * jQuery UI Controlgroup 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/controlgroup/#theming
 */.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus,.ui-controlgroup>.ui-controlgroup-item:focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}
/*!
 * jQuery UI Datepicker 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/datepicker/#theming
 */.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}
/*!
 * jQuery UI Dialog 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/dialog/#theming
 */.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw,.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}
/*!
 * jQuery UI Draggable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-draggable-handle{touch-action:none}
/*!
 * jQuery UI Menu 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/menu/#theming
 */.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}
/*!
 * jQuery UI Progressbar 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/progressbar/#theming
 */.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}
/*!
 * jQuery UI Resizable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
/*!
 * jQuery UI Selectable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-selectable{touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}
/*!
 * jQuery UI Selectmenu 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/selectmenu/#theming
 */.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}
/*!
 * jQuery UI Sortable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-sortable-handle{touch-action:none}
/*!
 * jQuery UI Slider 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/slider/#theming
 */.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}
/*!
 * jQuery UI Spinner 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/spinner/#theming
 */.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}
/*!
 * jQuery UI Tabs 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/tabs/#theming
 */.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}
/*!
 * jQuery UI Tooltip 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/tooltip/#theming
 */.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}/*!
 * jQuery UI Datepicker 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/datepicker/#theming
 */.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */.ui-widget{font-family:Arial,Helvetica,sans-serif}.ui-widget,.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error-text,.ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error-text,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/build/images/ui-icons_444444_256x240.a4c733ec.png)}.ui-widget-header .ui-icon{background-image:url(/build/images/ui-icons_444444_256x240.a4c733ec.png)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(/build/images/ui-icons_555555_256x240.97136473.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(/build/images/ui-icons_ffffff_256x240.bf27228a.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(/build/images/ui-icons_777620_256x240.208a2901.png)}.ui-state-error-text .ui-icon,.ui-state-error .ui-icon{background-image:url(/build/images/ui-icons_cc0000_256x240.0de3b517.png)}.ui-button .ui-icon{background-image:url(/build/images/ui-icons_777777_256x240.73a1fd05.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{box-shadow:0 0 5px #666}.fr-overlay,.fr-overlay [class^=fr-],.fr-spinner,.fr-spinner [class^=fr-],.fr-window,.fr-window [class^=fr-]{box-sizing:border-box}.fr-window{position:fixed;width:100%;height:100%;top:0;left:0;font:13px/20px Lucida Sans,Lucida Sans Unicode,Lucida Grande,Verdana,Arial,sans-serif;-webkit-transform:translateZ(0);transform:translateZ(0)}.fr-overlay{z-index:99998}.fr-window{z-index:99999}.fr-spinner{z-index:100000}.fr-overlay{position:fixed;top:0;left:0;height:100%;width:100%}.fr-overlay-background{float:left;width:100%;height:100%;background:#000;opacity:.9;filter:alpha(opacity=90)}.fr-overlay-ui-fullclick .fr-overlay-background{background:#292929;opacity:1;filter:alpha(opacity=100)}.fr-overlay.fr-mobile-touch,.fr-window.fr-mobile-touch{position:absolute;overflow:visible}.fr-measured{margin:0!important;min-width:0!important;min-height:0!important}.fr-box{top:0;left:0}.fr-box,.fr-pages{position:absolute;width:100%;height:100%}.fr-pages{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fr-page{position:absolute;width:100%;height:100%}.fr-container{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;text-align:center}.fr-hovering-clickable .fr-container{cursor:pointer}.fr-ui-inside .fr-container,.fr-ui-inside.fr-no-sides .fr-container{padding:20px}.fr-ui-outside .fr-container{padding:20px 82px}.fr-ui-outside.fr-no-sides .fr-container{padding:20px 48px}@media (max-width:700px) and (orientation:portrait),all and (orientation:landscape) and (max-height:700px){.fr-ui-inside .fr-container,.fr-ui-inside.fr-no-sides .fr-container{padding:12px}.fr-ui-outside .fr-container{padding:12px 72px}.fr-ui-outside.fr-no-sides .fr-container{padding:12px 48px}}@media (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:500px){.fr-ui-inside .fr-container,.fr-ui-inside.fr-no-sides .fr-container{padding:0}.fr-ui-outside .fr-container{padding:0 72px}.fr-ui-outside.fr-no-sides .fr-container{padding:0 48px}}.fr-ui-fullclick .fr-container,.fr-ui-fullclick.fr-no-sides .fr-container{padding:0}.fr-ui-fullclick.fr-type-video .fr-container{padding:0 62px}.fr-ui-fullclick.fr-no-sides.fr-type-video .fr-container{padding:48px 0}.fr-overflow-y .fr-container{padding-top:0!important;padding-bottom:0!important}.fr-content,.fr-content-background{position:absolute;top:50%;left:50%;overflow:visible}.fr-content-element{float:left;width:100%;height:100%}.fr-content-background{background:#101010}.fr-info{color:#efefef;font-size:13px;line-height:20px;text-align:left;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fr-info,.fr-info-background{position:absolute;top:0;left:0;width:100%}.fr-info-background{height:100%;background:#000;line-height:1%;-webkit-filter:none;filter:none;opacity:1}.fr-ui-inside .fr-info-background{filter:alpha(opacity=80);opacity:.8;zoom:1}.fr-ui-outside .fr-info-background{background:#0d0d0d}.fr-content .fr-info{top:auto;bottom:0}.fr-info-padder{display:block;overflow:hidden;padding:12px;position:relative;width:auto}.fr-caption{width:auto;display:inline}.fr-position{color:#b3b3b3;float:right;line-height:21px;opacity:.99;position:relative;text-align:right;margin-left:15px;white-space:nowrap}.fr-position-inside,.fr-position-outside{position:absolute;bottom:0;right:0;margin:12px;width:auto;padding:2px 8px;border-radius:10px;font-size:11px;line-height:20px;text-shadow:0 1px 0 rgba(0,0,0,.4);display:none;overflow:hidden;white-space:nowrap;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fr-position-inside{border:0}.fr-position-background{position:absolute;top:0;left:0;width:100%;height:100%;background:#0d0d0d;filter:alpha(opacity=80);opacity:.8;zoom:1}.fr-position-text{color:#b3b3b3}.fr-position-inside .fr-position-text,.fr-position-outside .fr-position-text{float:left;position:relative;text-shadow:0 1px 1px rgba(0,0,0,.3);opacity:1}.fr-ui-outside .fr-position-outside{display:block}.fr-ui-outside .fr-info .fr-position{display:none}.fr-ui-inside.fr-no-caption .fr-position-inside{display:block}.fr-info a,.fr-info a:hover{color:#ccc;border:0;background:none;text-decoration:underline}.fr-info a:hover{color:#eee}.fr-ui-inside.fr-no-caption .fr-caption,.fr-ui-outside.fr-no-caption .fr-info{display:none}.fr-stroke{position:absolute;top:0;left:0;width:100%;height:1px}.fr-stroke-vertical{width:1px;height:100%}.fr-stroke-horizontal{padding:0 1px}.fr-stroke-right{left:auto;right:0}.fr-stroke-bottom{top:auto;bottom:0}.fr-stroke-color{float:left;width:100%;height:100%;background:hsla(0,0%,100%,.08)}.fr-info .fr-stroke-color{background:rgba(80,80,80,.3)}.fr-ui-fullclick .fr-stroke,.fr-ui-outside.fr-has-caption .fr-content .fr-stroke-bottom{display:none}.fr-ui-fullclick .fr-content-background{box-shadow:none}.fr-info .fr-stroke-top{display:none}.fr-side{position:absolute;top:50%;width:54px;height:72px;margin:0 9px;margin-top:-36px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;zoom:1}.fr-side-previous{left:0}.fr-side-next{right:0;left:auto}.fr-side-disabled{cursor:default}.fr-side-hidden{display:none!important}.fr-side-button{float:left;width:100%;height:100%;margin:0;padding:0}.fr-side-button-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#101010}.fr-side-button-icon{float:left;position:relative;height:100%;width:100%;zoom:1;background-position:50% 50%;background-repeat:no-repeat}@media (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-side{width:54px;height:60px;margin:0;margin-top:-30px}.fr-side-button{width:48px;height:60px;margin:0 3px}}.fr-close{position:absolute;width:48px;height:48px;top:0;right:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fr-close-background,.fr-close-icon{position:absolute;top:12px;left:12px;height:26px;width:26px;background-position:50% 50%;background-repeat:no-repeat}.fr-close-background{background-color:#000}.fr-thumbnails{position:absolute;overflow:hidden}.fr-thumbnails-disabled .fr-thumbnails{display:none!important}.fr-thumbnails-horizontal .fr-thumbnails{width:100%;height:12%;min-height:74px;max-height:160px;bottom:0}.fr-thumbnails-vertical .fr-thumbnails{height:100%;width:10%;min-width:74px;max-width:160px;left:0}.fr-thumbnails,.fr-thumbnails *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fr-thumbnails-wrapper{position:absolute;top:0;left:50%;height:100%}.fr-thumbnails-vertical .fr-thumbnails-wrapper{top:50%;left:0}.fr-thumbnails-slider{position:relative;width:100%;height:100%;float:left;zoom:1}.fr-thumbnails-slider-slide{position:absolute;top:0;left:0;height:100%}.fr-thumbnails-thumbs{float:left;height:100%;overflow:hidden;position:relative;top:0;left:0}.fr-thumbnails-slide{position:absolute;top:0;height:100%;width:100%}.fr-thumbnail-frame{position:absolute;zoom:1;overflow:hidden}.fr-thumbnail{position:absolute;width:30px;height:100%;left:50%;top:50%;zoom:1;cursor:pointer;margin:0 10px}.fr-ltIE9 .fr-thumbnail *{overflow:hidden;z-index:1;zoom:1}.fr-thumbnail-wrapper{position:relative;background:#161616;width:100%;height:100%;float:left;overflow:hidden;display:inline;z-index:0}.fr-thumbnail-overlay{cursor:pointer}.fr-thumbnail-active .fr-thumbnail-overlay{cursor:default}.fr-thumbnail-overlay,.fr-thumbnail-overlay-background,.fr-thumbnail-overlay-border{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;border:0 solid transparent}.fr-ltIE9 .fr-thumbnail-overlay-border{border-width:0!important}.fr-thumbnail .fr-thumbnail-image{position:absolute;filter:alpha(opacity=85);opacity:.85;max-width:none}.fr-thumbnail-active:hover .fr-thumbnail-image,.fr-thumbnail:hover .fr-thumbnail-image{filter:alpha(opacity=99);opacity:.99}.fr-thumbnail-active .fr-thumbnail-image,.fr-thumbnail-active:hover .fr-thumbnail-image{filter:alpha(opacity=35);opacity:.35}.fr-thumbnail-active{cursor:default}.fr-thumbnail-loading,.fr-thumbnail-loading-background,.fr-thumbnail-loading-icon{position:absolute;top:0;left:0;width:100%;height:100%}.fr-thumbnail-loading-background{background-color:#161616;background-position:50% 50%;background-repeat:no-repeat;opacity:.8;position:relative;float:left}.fr-thumbnail-loading-icon{display:none}.fr-thumbnail-error .fr-thumbnail-image{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#202020}.fr-thumbnails-side{float:left;height:100%;width:28px;margin:0 5px;position:relative;overflow:hidden}.fr-thumbnails-side-previous{margin-left:12px}.fr-thumbnails-side-next{margin-right:12px}.fr-thumbnails-vertical .fr-thumbnails-side{height:28px;width:100%;margin:10px 0}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:20px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:20px}.fr-thumbnails-side-button{position:absolute;top:50%;left:50%;margin-top:-14px;margin-left:-14px;width:28px;height:28px;cursor:pointer}.fr-thumbnails-side-button-background{position:absolute;top:0;left:0;height:100%;width:100%;filter:alpha(opacity=80);opacity:.8;transition:background-color .2s ease-in;background-color:#333;cursor:pointer;border-radius:4px}.fr-thumbnails-side-button:hover .fr-thumbnails-side-button-background{background-color:#3b3b3b}.fr-thumbnails-side-button-disabled *{cursor:default}.fr-thumbnails-side-button-disabled:hover .fr-thumbnails-side-button-background{background-color:#333}.fr-thumbnails-side-button-icon{height:42px;width:42px;position:absolute;top:0;left:0;width:100%;height:100%}.fr-thumbnails-vertical .fr-thumbnail-frame,.fr-thumbnails-vertical .fr-thumbnails-side,.fr-thumbnails-vertical .fr-thumbnails-thumbs{clear:both}.fr-window-ui-fullclick .fr-thumbnails{background:#090909}.fr-window-ui-fullclick.fr-thumbnails-enabled.fr-thumbnails-horizontal .fr-info .fr-stroke-bottom,.fr-window-ui-fullclick.fr-thumbnails-enabled.fr-thumbnails-vertical .fr-info .fr-stroke-left{display:block!important}.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:12px 5px}.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:5px 12px}.fr-thumbnails-measured .fr-thumbnails-thumbs{padding:0!important}@media (min-height:700px){.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:16px 8px}.fr-thumbnails-horizontal .fr-thumbnails-side{margin:0 8px}.fr-thumbnails-horizontal .fr-thumbnails-side-previous{margin-left:16px}.fr-thumbnails-horizontal .fr-thumbnails-side-next{margin-right:16px}}@media (min-height:980px){.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:20px 10px}.fr-thumbnails-horizontal .fr-thumbnails-side{margin:0 10px}.fr-thumbnails-horizontal .fr-thumbnails-side-previous{margin-left:20px}.fr-thumbnails-horizontal .fr-thumbnails-side-next{margin-right:20px}}@media (min-width:1200px){.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:8px 16px}.fr-thumbnails-vertical .fr-thumbnails-side{margin:0 8px}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:16px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:16px}}@media (min-width:1800px){.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:10px 20px}.fr-thumbnails-vertical .fr-thumbnails-side{margin:10px 0}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:20px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:20px}}@media (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:500px){.fr-thumbnails-horizontal .fr-thumbnails{display:none!important}}@media (max-width:700px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-thumbnails-vertical .fr-thumbnails{display:none!important}}@media (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-page{min-width:100%;min-height:100%}}.fr-window-ui-fullclick .fr-close-outside,.fr-window-ui-fullclick .fr-content .fr-close,.fr-window-ui-fullclick .fr-content .fr-info,.fr-window-ui-fullclick .fr-content .fr-side-next,.fr-window-ui-fullclick .fr-content .fr-side-previous,.fr-window-ui-fullclick .fr-side-next-outside,.fr-window-ui-fullclick .fr-side-previous-outside,.fr-window-ui-inside .fr-close-fullclick,.fr-window-ui-inside .fr-close-outside,.fr-window-ui-inside .fr-page>.fr-info,.fr-window-ui-inside .fr-side-next-fullclick,.fr-window-ui-inside .fr-side-next-outside,.fr-window-ui-inside .fr-side-previous-fullclick,.fr-window-ui-inside .fr-side-previous-outside,.fr-window-ui-outside .fr-close-fullclick,.fr-window-ui-outside .fr-content .fr-close,.fr-window-ui-outside .fr-content .fr-info,.fr-window-ui-outside .fr-content .fr-side-next,.fr-window-ui-outside .fr-content .fr-side-previous,.fr-window-ui-outside .fr-side-next-fullclick,.fr-window-ui-outside .fr-side-previous-fullclick{display:none!important}.fr-toggle-ui{opacity:0;transition:opacity .3s}.fr-visible-fullclick-ui .fr-box>.fr-toggle-ui,.fr-visible-inside-ui .fr-ui-inside .fr-toggle-ui{opacity:1}.fr-hidden-fullclick-ui .fr-box>.fr-toggle-ui,.fr-hidden-inside-ui .fr-ui-inside .fr-toggle-ui{transition:opacity .3s}.fr-ltIE9.fr-hidden-fullclick-ui .fr-box>.fr-toggle-ui,.fr-ltIE9.fr-hidden-inside-ui .fr-ui-inside .fr-toggle-ui{display:none}.fr-spinner{position:fixed;width:52px;height:52px;background:#101010;background:hsla(0,0%,6%,.85);border-radius:5px}.fr-spinner div{position:absolute;top:0;left:0;height:64%;width:64%;margin-left:18%;margin-top:18%;opacity:1;-webkit-animation:fresco-12 1.2s infinite ease-in-out;animation:fresco-12 1.2s infinite ease-in-out}.fr-spinner div:after{content:"";position:absolute;top:0;left:50%;width:2px;height:8px;margin-left:-1px;background:#fff;box-shadow:0 0 1px transparent}.fr-spinner div.fr-spin-1{-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.fr-spinner div.fr-spin-2{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-1s;animation-delay:-1s}.fr-spinner div.fr-spin-3{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-.9s;animation-delay:-.9s}.fr-spinner div.fr-spin-4{-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-.8s;animation-delay:-.8s}.fr-spinner div.fr-spin-5{-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-.7s;animation-delay:-.7s}.fr-spinner div.fr-spin-6{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-.6s;animation-delay:-.6s}.fr-spinner div.fr-spin-7{-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-.5s;animation-delay:-.5s}.fr-spinner div.fr-spin-8{-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-.4s;animation-delay:-.4s}.fr-spinner div.fr-spin-9{-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-.3s;animation-delay:-.3s}.fr-spinner div.fr-spin-10{-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-.2s;animation-delay:-.2s}.fr-spinner div.fr-spin-11{-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:-.1s;animation-delay:-.1s}.fr-spinner div.fr-spin-12{-webkit-transform:rotate(1turn);transform:rotate(1turn);-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes fresco-12{0%{opacity:1}to{opacity:0}}@keyframes fresco-12{0%{opacity:1}to{opacity:0}}.fr-thumbnail-spinner{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;width:40px;height:40px}.fr-thumbnail-spinner-spin{position:relative;float:left;margin:8px 0 0 8px;text-indent:-9999em;border-top:2px solid hsla(0,0%,100%,.2);border-right:2px solid hsla(0,0%,100%,.2);border-bottom:2px solid hsla(0,0%,100%,.2);border-left:2px solid #fff;-webkit-animation:fr-thumbnail-spin 1.1s infinite linear;animation:fr-thumbnail-spin 1.1s infinite linear}.fr-thumbnail-spinner-spin,.fr-thumbnail-spinner-spin:after{border-radius:50%;width:24px;height:24px}@-webkit-keyframes fr-thumbnail-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fr-thumbnail-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fr-error{float:left;position:relative;background-color:#ca3434;width:160px;height:160px}.fr-error-icon{position:absolute;width:42px;height:42px;top:50%;left:50%;margin-left:-21px;margin-top:-21px}.fr-window-skin-fresco .fr-close-icon,.fr-window-skin-fresco .fr-error-icon,.fr-window-skin-fresco .fr-side-button-icon,.fr-window-skin-fresco .fr-thumbnails-side-button-icon{background-image:url(/build/images/sprite.945ddfcb.svg)}.fr-window-skin-fresco .fr-error-icon,.fr-window-skin-fresco.fr-no-svg .fr-close-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-button-icon{background-image:url(/build/images/sprite.40bc2eba.png)}.fr-window-skin-fresco .fr-error-icon{background-position:-160px -126px}.fr-window-skin-fresco .fr-content-background{background:#101010;box-shadow:0 0 5px rgba(0,0,0,.4)}.fr-window-skin-fresco.fr-window-ui-fullclick .fr-content-background{box-shadow:none}.fr-window-skin-fresco .fr-side-button-background{background-color:transparent}.fr-window-skin-fresco .fr-side-previous .fr-side-button-icon{background-position:-13px -14px}.fr-window-skin-fresco .fr-side-next .fr-side-button-icon{background-position:-93px -14px}.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco .fr-side-next:hover .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-previous .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-next .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled:hover .fr-side-button-icon{background-position:-13px -214px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled:hover .fr-side-button-icon{background-position:-93px -214px}.fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-svg .fr-side-button-icon{opacity:.5}.fr-window-skin-fresco.fr-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-side:hover .fr-side-button-icon{opacity:1}.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-side .fr-side-button-icon{opacity:.8}.fr-window-skin-fresco.fr-svg .fr-hovering-next .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-previous .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-side-disabled:hover .fr-side-button-icon{opacity:.2}.fr-window-skin-fresco.fr-window-ui-fullclick.fr-showing-type-image .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-window-ui-inside .fr-type-image .fr-side-disabled .fr-side-button-icon{background-image:none}@media (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-window-skin-fresco .fr-side-previous .fr-side-button-icon{background-position:0 -300px}.fr-window-skin-fresco .fr-side-next .fr-side-button-icon{background-position:-48px -300px}.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button-icon{background-position:0 -360px}.fr-window-skin-fresco .fr-side-next:hover .fr-side-button-icon{background-position:-48px -360px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-previous .fr-side-button-icon{background-position:0 -360px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-next .fr-side-button-icon{background-position:-48px -360px}.fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button-icon{background-position:0 -360px}.fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button-icon{background-position:-48px -360px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled:hover .fr-side-button-icon{background-position:0 -420px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled:hover .fr-side-button-icon{background-position:-48px -420px}}.fr-window-skin-fresco.fr-window-ui-outside .fr-close-background{background-color:#363636}.fr-window-skin-fresco.fr-window-ui-outside .fr-close:hover .fr-close-background{background-color:#434343}.fr-window-skin-fresco.fr-window-ui-fullclick .fr-close-background,.fr-window-skin-fresco.fr-window-ui-inside .fr-close-background{background-color:#131313;filter:alpha(opacity=80);opacity:.8}.fr-window-skin-fresco.fr-window-ui-fullclick .fr-close:hover .fr-close-background,.fr-window-skin-fresco.fr-window-ui-inside .fr-close:hover .fr-close-background{background-color:#191919}.fr-window-skin-fresco .fr-close .fr-close-icon{background-position:-168px -8px}.fr-window-skin-fresco .fr-close:hover .fr-close-icon{background-position:-210px -8px}.fr-window-skin-fresco.fr-svg .fr-close .fr-close-icon{background-position:-210px -8px;opacity:.8}.fr-window-skin-fresco .fr-close:hover .fr-close-icon,.fr-window-skin-fresco.fr-mobile-touch .fr-close:hover .fr-close-icon,.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-close .fr-close-icon{opacity:1}.fr-window-skin-fresco .fr-thumbnail-wrapper{border:0 solid transparent;box-shadow:0 0 3px rgba(0,0,0,.3)}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-wrapper{box-shadow:0 0 1px rgba(0,0,0,.1)}.fr-window-skin-fresco .fr-thumbnail-wrapper{box-shadow:0 -1px 4px rgba(0,0,0,.3)}.fr-window-skin-fresco .fr-thumbnail-overlay-border{border-width:1px;border-color:hsla(0,0%,100%,.08)}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-overlay-border,.fr-window-skin-fresco .fr-thumbnail-active:hover .fr-thumbnail-overlay-border{border:0}.fr-window-skin-fresco .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-167px -49px}.fr-window-skin-fresco .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon{background-position:-209px -49px}.fr-window-skin-fresco .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-167px -91px}.fr-window-skin-fresco .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon{background-position:-209px -91px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-293px -49px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon{background-position:-335px -49px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-293px -91px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon{background-position:-335px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-icon{transition:opacity .2s ease-in;opacity:.8}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-167px -49px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-209px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-icon{opacity:1}.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-293px -49px}.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-335px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled{opacity:.5}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-251px -49px}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-251px -91px}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background{filter:alpha(opacity=50)}.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-377px -49px}.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-377px -91px}*,:after,:before{box-sizing:border-box;outline:none}body{padding:0;margin:0;font-size:100%;font-family:Roboto,arial,sans-serif;color:#4a4a4a;background:#fff;min-width:20rem}img{max-width:100%;display:block}a{color:#000;color:var(--base-color);transition:.3s}a:hover{text-decoration:none}a img{border:none}b,strong{font-weight:700}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:.75rem 0;line-height:1.25;color:#000;color:var(--base-color)}.h1,h1{font-size:1.75em}.h2,h2{font-size:1.5em}.h3,h3{font-size:1.25em}.h4,h4{font-size:1em}.h5,h5{font-size:.875em}.h6,h6{font-size:.75em}p{font-size:.875em;margin:0 0 1rem;line-height:1.5}table{margin:0 0 1.75rem;border-spacing:0;border-collapse:collapse;border:0}th{text-align:left;font-weight:700}td,th{padding:.313rem .75rem;font-size:.875em;line-height:1.5;border:0 solid #f0f0f0;border-bottom-width:.063rem}td:first-of-type,th:first-of-type{padding-left:0}td:last-of-type,th:last-of-type{padding-right:0}tr:nth-child(2n)>*,tr:nth-child(odd)>*{background:none}ol,ul{font-size:.875em;margin:0 0 1rem;padding:0;list-style-position:inside;line-height:1.5}li ol,li ul{font-size:1em;padding-left:1.25rem;margin-bottom:0}li{margin:0;padding:0}iframe{border:0}sub,sup{font-size:.75em}@media (min-width:960px){.h1,h1{font-size:2.25em}.h2,h2{font-size:2em}.h3,h3{font-size:1.75em}.h4,h4{font-size:1.5em}.h5,h5{font-size:1.25em}.h6,h6{font-size:1em}}form{margin:0;padding:0;float:left;width:100%}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{width:100%;height:2.625rem;font-size:.875em;margin:0;padding:0 .25rem;border:0 solid #000;border:0 solid var(--base-color);border-bottom-width:.063rem;background:#fff;font-family:inherit;color:#000;color:var(--base-color);box-shadow:none;display:block;-webkit-animation:5s infinite linear;animation:5s infinite linear;border-radius:0}input[type=email].valid,input[type=number].valid,input[type=password].valid,input[type=tel].valid,input[type=text].valid,input[type=url].valid,select.valid,textarea.valid{border-color:#a8dea6}input[type=email].disabled,input[type=email].invalid,input[type=number].disabled,input[type=number].invalid,input[type=password].disabled,input[type=password].invalid,input[type=tel].disabled,input[type=tel].invalid,input[type=text].disabled,input[type=text].invalid,input[type=url].disabled,input[type=url].invalid,select.disabled,select.invalid,textarea.disabled,textarea.invalid{border-color:#b71616}input[type=email] .disabled,input[type=number] .disabled,input[type=password] .disabled,input[type=tel] .disabled,input[type=text] .disabled,input[type=url] .disabled,select .disabled,textarea .disabled{color:#bbb}input[type=email].validate,input[type=number].validate,input[type=password].validate,input[type=tel].validate,input[type=text].validate,input[type=url].validate,select.validate,textarea.validate{-webkit-animation-name:preloader;animation-name:preloader;background-image:url(/build/images/preloader.1d869076.svg);background-size:100px auto;pointer-events:none;background-repeat:repeat}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{box-shadow:none}input[type=email]::-ms-clear,input[type=number]::-ms-clear,input[type=password]::-ms-clear,input[type=tel]::-ms-clear,input[type=text]::-ms-clear,input[type=url]::-ms-clear,select::-ms-clear,textarea::-ms-clear{display:none}.disabled,:disabled{opacity:.4;pointer-events:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:0;padding-left:.5rem;padding-right:2.375rem;border-width:.063rem;background:url(/build/images/icon-select.c09784ca.svg) calc(100% - .688rem) 50%/14px auto #fff no-repeat}select::-ms-expand{display:none}textarea{width:100%;height:8rem;border-width:.063rem;padding-top:.75rem;padding-bottom:.75rem}input[type=checkbox],input[type=radio]{width:1rem;height:1rem;border:0;margin:0;padding:0;box-shadow:none;display:inline-block}button,input[type=submit]{border:0;cursor:pointer;font-family:inherit;background:none;font-size:1em;-webkit-appearance:none;-moz-appearance:none;appearance:none}label{margin:0;padding:0;font-size:1em;line-height:1.5;display:block}@media (min-width:960px){input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:1em}}.form-item,.form-item-checkbox,.form-item-radio{margin:0 0 .875rem;display:flex;flex-wrap:wrap;width:100%;align-items:center;cursor:pointer}.form-item-checkbox .desc,.form-item-radio .desc,.form-item .desc{color:#000;color:var(--base-color);font-size:.875em;font-weight:400;flex:none;width:8rem;position:relative;padding:0 .625rem 0 0}.form-item-checkbox .desc:empty,.form-item-radio .desc:empty,.form-item .desc:empty{display:none}.form-item-checkbox .incorrect,.form-item-radio .incorrect,.form-item .incorrect{font-size:.813em;color:#b71616;width:100%;flex:none;margin-top:.625rem}.form-item-checkbox .incorrect:empty,.form-item-radio .incorrect:empty,.form-item .incorrect:empty{display:none}.form-item-checkbox .incorrect *,.form-item-radio .incorrect *,.form-item .incorrect *{font-size:1em;margin:0}.form-item input[type=email],.form-item input[type=number],.form-item input[type=password],.form-item input[type=tel],.form-item input[type=text],.form-item input[type=url],.form-item select,.form-item textarea{flex:none;margin-left:auto;width:calc(100% - 8rem);border-bottom-width:.063rem}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#9b9b9b}input:-ms-input-placeholder,input::-ms-input-placeholder,textarea:-ms-input-placeholder,textarea::-ms-input-placeholder{color:#9b9b9b}input::placeholder,textarea::placeholder{color:#9b9b9b}.form-item .incorrect{margin-top:0}.form-item-checkbox,.form-item-radio{border:0;position:relative;display:block}.form-item-checkbox input,.form-item-radio input{flex:none;margin-top:.125rem;align-self:flex-start;display:none}.form-item-checkbox .control,.form-item-radio .control{width:1.25rem;height:1.25rem;border:.063rem solid #77658d;position:absolute;left:0;top:-.063rem}.form-item-checkbox .control:after,.form-item-radio .control:after{width:.875rem;height:.875rem;position:absolute;left:.125rem;top:.125rem;content:"";display:none;background-color:#000;background-color:var(--base-color)}.form-item-checkbox input:checked~.control:after,.form-item-radio input:checked~.control:after{display:block}.form-item-checkbox .desc,.form-item-radio .desc{padding:0 0 0 1.75rem;width:100%}.form-item-checkbox .name,.form-item-radio .name{display:block;font-weight:700;color:#000;color:var(--base-color)}.form-item-checkbox .text,.form-item-radio .text{display:block;font-size:.75rem;color:#9b9b9b}.form-item-checkbox .incorrect,.form-item-radio .incorrect{padding:0 0 0 1.75rem;width:100%}.form-item-radio .control,.form-item-radio .control:after{border-radius:50%}.button{display:flex;align-items:center;float:right;width:100%;text-align:center;justify-content:center;text-decoration:none;line-height:1.4;color:#fff;margin:0 0 .5rem;cursor:pointer;font-weight:700;transition:.3s;-webkit-animation:5s infinite linear;animation:5s infinite linear;min-width:7.5rem;border:.063rem solid transparent;grid-gap:.75rem;gap:.75rem}.button:after{flex:none;width:.5rem;height:.5rem;border-right:1px solid #fff;border-bottom:1px solid #fff;content:"";display:none;transition:.3s}.button:hover:after{border-color:#000}.button.small{padding:.563em .75em;font-size:.875rem}.button.medium{padding:.563em 1em;font-size:1.063rem}.button.large{padding:.813em 1.25em;font-size:1.25rem}.button.proceed{background-color:#601eda;background-color:var(--secondary-color)}.button.proceed:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:block}.button.proceed:hover{background-color:#fff;color:#000;color:var(--base-color);border:.063rem solid #000}.button.proceed2{border-color:#000;border-color:var(--base-color);color:#000;color:var(--base-color)}.button.proceed2:hover{color:#fff;border-color:#fff;background-color:#000;background-color:var(--base-color)}.button.back{background-color:#000;float:left}.button.back:after{-webkit-transform:rotate(135deg);transform:rotate(135deg);display:block;order:-1}.button.back:hover{background-color:#fff;color:#000;color:var(--base-color);border:.063rem solid #000}.button.decline{background-color:#e50058}.button.decline:hover{background-color:#c3074f}.button.validate{-webkit-animation-name:preloader;animation-name:preloader;background-image:url(/build/images/preloader.1d869076.svg);background-size:100px auto;background-repeat:repeat;pointer-events:none}@media (min-width:960px){.button{width:auto}}.status-message,.status-messages-container{float:left;width:100%}.status-message{display:block;text-align:left;margin-bottom:.5rem;border:.063rem solid transparent;padding:.875rem 1rem .875rem 3.875rem;line-height:1.5;font-size:.75em;background:1rem/28px auto no-repeat;opacity:0;left:3rem;border-radius:.188rem;position:relative;-webkit-animation:status-message-show .5s 1.5s 1 alternate forwards;animation:status-message-show .5s 1.5s 1 alternate forwards}.status-message:last-of-type{margin-bottom:2rem}.status-message.success{background-image:url(/build/images/status-message-success.93415919.svg);color:#60aa2c;border-color:#60aa2c}.status-message.error{background-image:url(/build/images/status-message-error.35681965.svg);color:#e50058;border-color:#e50058}.status-message.important{background-image:url(/build/images/status-message-important.7524a72e.svg);color:#e50058;border-color:#e50058}.status-message.notice{background-image:url(/build/images/status-message-notice.8d83925d.svg)}.status-message.notice,.status-message.question{color:#000;color:var(--base-color);border-color:#000;border-color:var(--base-color)}.status-message.question{background-image:url(/build/images/status-message-question.093b6bdb.svg)}.status-message>:not(.button){color:inherit;font-size:1em;line-height:inherit}.status-message>:not(.button):first-child{margin-top:0;padding-top:0}.status-message>:not(.button):last-child{margin-bottom:0;padding-bottom:0}.status-message a:not(.button){opacity:.7;color:inherit}.status-message:first-child{-webkit-animation-delay:.5s;animation-delay:.5s}.status-message:nth-child(2){-webkit-animation-delay:.75s;animation-delay:.75s}.status-message:nth-child(3){-webkit-animation-delay:1s;animation-delay:1s}.status-message:nth-child(4){-webkit-animation-delay:1.25s;animation-delay:1.25s}@media (min-width:960px){.status-message{font-size:.875em}}.special-message{float:left;width:100%;border:.063rem solid transparent;text-align:center;border-radius:.188rem;margin-bottom:.5rem}.special-message .content{text-align:left;max-width:750px;margin:0 auto;padding:1rem 1rem 1rem 4.5rem;background:1rem/2.5rem auto no-repeat}.special-message.success{color:#60aa2c;border-color:#60aa2c;background:#e7f2e0}.special-message.success .content{background-image:url(/build/images/special-message-success.a755a0cf.svg)}.special-message .title{display:block;font-size:1.75em}.special-message .desc{font-size:1em;margin:0}.special-message a{color:inherit;opacity:.7}@media (min-width:960px){.special-message .content{padding:3rem 3rem 3rem 6.125rem;background-size:4.375em auto;background-position:0}.special-message .title{font-size:2.25em}.special-message .desc{font-size:1.125em}}.flash-messages{position:fixed;left:0;width:calc(100% - 2 * 1rem);width:calc(100% - 2 * var(--page-padding));left:1rem;left:var(--page-padding);z-index:1050;top:22%;background:hsla(0,0%,100%,.93333);box-shadow:0 0 .5rem rgba(0,0,0,.5)}.flash-messages .inner{padding:1rem 2rem}.flash-messages .inner:empty{display:none}.flash-messages .status-message:nth-child(n){background-color:#fff;font-size:.875em;font-weight:500;border-width:.125rem;margin-bottom:.813rem}.flash-messages .status-message:nth-child(n):first-child{margin-top:.813rem}.flash-messages .close{display:block;position:absolute;right:.375rem;top:.375rem;width:1.5rem;height:1.5rem;cursor:pointer;transition:.1s;background:url(/build/images/icon-close.dbc5aca0.svg) no-repeat 50%/13px auto}.flash-messages .close:hover{background-size:15px auto}@media (min-width:640px){.flash-messages{width:38.125rem;left:calc(50% - 19.063rem)}}@media (min-width:960px){.flash-messages{width:46rem;left:calc(50% - 23rem)}.flash-messages .status-message:nth-of-type(n){font-size:1em}}@media (min-width:1280px){.flash-messages .status-message:nth-of-type(n){font-size:1.125em}}@-webkit-keyframes status-message-show{0%{opacity:0;left:3em}to{opacity:1;left:0}}@keyframes status-message-show{0%{opacity:0;left:3em}to{opacity:1;left:0}}@-webkit-keyframes preloader{0%{background-position:0 top}50%{background-position:10rem top}to{background-position:20rem top}}@keyframes preloader{0%{background-position:0 top}50%{background-position:10rem top}to{background-position:20rem top}}.spec-hover{transition:none;background:linear-gradient(90deg,transparent 12.5%,hsla(0,0%,100%,.8) 25%,transparent 37.5%) 100%/200% 100% no-repeat}.spec-hover:hover{transition:.6s;background-position:-100%}.spec-hover-2{position:relative}.spec-hover-2:before{width:100%;height:100%;display:block;content:"";left:0;top:0;transition:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.category-intro .info .table-container,.info-site .table-container,.product-detail-base .product-specification .table-container,.product-detail-base .text-content .table-container,.product-detail-order-desktop .table-container,.product-detail .description .table-container,.special-table:not(.no-scroll) .table-container{overflow-x:auto;overflow-y:hidden;width:100%;margin:1.5rem 0;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.category-intro .info .table-container table,.info-site .table-container table,.product-detail-base .product-specification .table-container table,.product-detail-base .text-content .table-container table,.product-detail-order-desktop .table-container table,.product-detail .description .table-container table,.special-table:not(.no-scroll) .table-container table{border:0}.breadcrumbs{font-size:.875em;clear:both;display:none;min-height:4.125rem}.breadcrumbs .item{display:inline-block;vertical-align:top;position:relative;margin-right:.375rem;text-decoration:none;font-weight:300;padding-left:.938rem;color:#5a3f8c;margin-bottom:.375rem}.breadcrumbs .item:first-child{padding-left:0}.breadcrumbs .item:last-child{margin-right:0;color:#978aad;display:none}.breadcrumbs .item[href]:hover{text-decoration:underline}.breadcrumbs .item:after{position:absolute;left:0;top:.313rem;content:"";width:.375rem;height:.375rem;display:block;background:#5a3f8c;margin:0;border-radius:50%}.breadcrumbs .item:first-child:after{display:none}.breadcrumbs .item:last-child:after{background:#978aad}.breadcrumbs .item sup{vertical-align:top;display:inline-block}.breadcrumbs .item sub{vertical-align:bottom;display:inline-block}.breadcrumbs .item+:last-child{display:inline-block}.breadcrumbs .separator{display:none}@media (min-width:960px){.breadcrumbs{display:block;padding:3.125rem 0 1.375rem}}.page-wrapper{margin:0 auto;width:100%;background:#fff}.page-wrapper:after{width:100%;height:0;display:block;clear:both;content:""}.inner{clear:both;margin:0 auto;width:100%;max-width:1440px;max-width:var(--page-width);padding:0 1rem;padding:0 var(--page-padding)}.inner .inner{padding-left:0;padding-right:0}.inner:after{width:100%;height:0;display:block;clear:both;content:""}.page-header{float:left;width:100%;z-index:200;background:#fff;border-bottom:.063rem solid #b9c6d2;top:0;left:0;position:-webkit-sticky;position:sticky;transition:.5s}.page-header>.inner{background:#fff;transition:padding .5s;padding-top:1.25rem;padding-bottom:1.25rem}.body-scrolled .page-header{box-shadow:0 .25rem 1rem rgba(0,0,0,.2)}.body-scrolled .page-header>.inner{padding-top:1.25rem;padding-bottom:1.25rem}.body-scrolled .searchbox .suggestion{transition:margin .5s}.page-logo{float:left;display:block;width:7.25rem}.page-logo .image{width:100%}.mobile-menu-opener{width:2.125rem;height:2.125rem;display:block;margin:0 1rem 0 0;margin:0 var(--page-padding) 0 0;float:left;cursor:pointer;transition:.3s;background:url(/build/images/icon-menu.b664601c.svg) no-repeat 50% calc(50% + .125rem)/24px auto}.mobile-menu-opener.open{background-image:url(/build/images/icon-menu-close.eb6f7577.svg);background-size:22px auto}.searchbox-opener{font-weight:700;min-width:2.125rem;height:2.125rem;margin:0 .375rem 0 0;text-decoration:none;cursor:pointer;float:left}.searchbox-opener,.searchbox-opener:before{display:inline-block;vertical-align:top;transition:.3s}.searchbox-opener:before{content:"\A0";height:100%;width:2.125rem;background:url(/build/images/icon-search-2.06433c28.svg) no-repeat 50%/20px auto #fff}@media (min-width:960px){.page-header{text-align:center}.page-header>.inner{padding-top:2.25rem;padding-bottom:2.25rem}.page-logo{width:8.5rem}.mobile-menu-opener{display:none}.searchbox-opener{padding:.75rem 0;transition:.3s;min-width:3rem;display:none;margin:0}.body-scrolled .searchbox .suggestion{margin-top:1.25rem}}.page-ribbon{float:left;width:100%;text-align:center;background:#fff;z-index:2;padding:0;box-shadow:0 .125rem .625rem rgba(0,0,0,.17)}.page-ribbon,.page-ribbon .inner{position:relative}.page-content{float:left;width:100%;margin-bottom:2.75rem}.page-content.part-size{float:none;margin-left:auto;margin-right:auto;clear:both;max-width:1440px;max-width:var(--page-width);padding:0 1rem;padding:0 var(--page-padding)}.page-content.part-size:after{width:100%;height:0;display:block;clear:both;content:""}.page-content.part-size .inner{padding-left:0;padding-right:0}.body-news-categories .page-content,.body-news-category-detail .page-content,.homepage .page-content{margin-bottom:0}@media (min-width:960px){.page-content{margin-bottom:4.5rem}}.page-main{float:right;width:100%}.page-main>:last-child{margin-bottom:0;padding-bottom:0}@media (min-width:1280px){.part-size .page-main{width:74.1%}}.page-complement{float:left;width:100%;display:none}@media (min-width:1280px){.page-complement{width:21.2%;display:block}}.info-site{float:left;width:100%;margin-bottom:2rem;margin-top:.75rem}.info-site .background{width:100%;height:14.5rem;display:flex;align-items:center;background-size:cover;background-repeat:no-repeat;margin:0 0 2rem}.info-site .background .headline{margin-top:0;color:#fff}.info-site .background .perex{font-size:1em;color:#fff}.info-site .headline{margin-top:0}.info-site .perex{font-size:1em;color:#77658d}.info-site .text tr{border-bottom:.063rem solid #f0f0f0}.info-site .text td{float:left;border:0}@media (min-width:960px){.info-site{margin-bottom:2.5rem;margin-top:0}.info-site .perex{font-size:1.125em}}.photogallery{float:left;width:100%;padding-top:.5rem;margin-bottom:1.5rem}.photogallery .item{float:left;width:calc(50% - .375rem);padding-top:50%;margin-bottom:.75rem;margin-left:.75rem;transition:none;background:50%/cover no-repeat}.photogallery .item:nth-of-type(2n-1){margin-left:0}@media (min-width:640px){.photogallery .item:nth-of-type(n){width:calc(25% - .75rem);padding-top:25%;margin-left:1rem;margin-bottom:1rem;transition:.15s}.photogallery .item:nth-of-type(n):nth-of-type(4n-3){margin-left:0}.photogallery .item:nth-of-type(n):hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transform-origin:center center;transform-origin:center center}}.filegallery{float:left;width:100%;margin-bottom:1.5rem}.filegallery .item{display:inline-block;padding:.25rem 0 .25rem 1.5rem;vertical-align:top;margin-bottom:.75rem;font-size:.875em;text-decoration:none;margin:0 1.5rem 1rem 0;background:url(/build/images/icon-download.1e0f5c84.svg) no-repeat left .25rem/16px auto}.filegallery .item:hover{text-decoration:underline}.file-download-icon-light{width:2.125rem;height:2.125rem;display:inline-block;background:url(/build/images/icon-download.1e0f5c84.svg) no-repeat 50%/18px auto #fff;vertical-align:middle;margin-left:.5rem}.contact-form{float:left;width:100%;margin-bottom:1.5rem}.contact-form .title{margin-top:0}.contact-form .gdpr-regulation{margin-bottom:.75rem}.socials.in-dashboard{display:none}.socials.in-footer{text-align:center;float:left;width:100%;margin-bottom:1.375rem}.socials .socials-headline{display:none}.socials .socials-list{display:flex;width:100%;grid-gap:.25rem;gap:.25rem}.socials.in-footer .socials-list{grid-gap:.75rem;gap:.75rem;margin-left:-.188rem}.socials .socials-item{flex:none;width:2.5rem;height:2.5rem;border-radius:50%;transition:.1s}.socials .socials-item.linkedin{background:url(/build/images/icon-linkedin.68e93004.svg) 50%/100% 100% no-repeat}.socials .socials-item.youtube{background:url(/build/images/icon-youtube.03f13fb8.svg) 50%/100% 100% no-repeat}.socials .socials-item.email{background:url(/build/images/icon-email.bef9ca1e.svg) 50%/100% 100% no-repeat}.socials .socials-item.facebook{background:url(/build/images/icon-facebook.696b5a07.svg) 50%/100% 100% no-repeat}.socials .socials-item.instagram{background:url(/build/images/icon-instagram.efcdff86.svg) 50%/100% 100% no-repeat}.socials .socials-item.twitter{background:url(/build/images/icon-twitter.69b7fbb8.svg) 50%/100% 100% no-repeat}.socials .socials-item.email{background:url(/build/images/icon-email-2.7102b98a.svg) 50%/100% 100% no-repeat}.socials .socials-item.plab{background:url(/build/images/plab.b69d15e0.svg) 50%/100% 100% no-repeat}.socials .socials-item .socials-text{display:none}.socials.in-dashboard .socials-item.linkedin{background-image:url(/build/images/icon-linkedin-2.3fe6d449.svg)}.socials.in-dashboard .socials-item.facebook{background-image:url(/build/images/icon-facebook-2.802c47ba.svg)}.socials.in-footer .socials-item{width:3.875rem;height:3.875rem}@media (min-width:960px){.socials.in-dashboard{float:left;margin-right:1.5rem;margin-top:-.25rem;display:block}.socials.in-footer{width:auto;clear:right;text-align:left;margin-bottom:0}.socials.in-footer .socials-headline{display:block;margin-bottom:2.18rem;color:#fff;margin-top:0;font-size:.875rem}}.gdpr-regulation{width:100%;float:left;padding:.5rem 0 0}.gdpr-regulation .rowek{padding:.25rem 0}.gdpr-regulation .rowek.disagree{padding-left:1.75rem;font-size:.75em}.gdpr-regulation .form-item-checkbox{margin:0}.gdpr-regulation .form-item-checkbox .desc{font-size:.75em}@media (min-width:960px){.gdpr-regulation .form-item-checkbox .desc,.gdpr-regulation .rowek.disagree{font-size:.875em}}:root{--slide-close-width:7vw}.slide-parent{width:100%;height:31.375rem;margin:0;overflow:hidden;position:relative;float:left}.slide-parent .slide-item{width:80%;height:100%;position:absolute;display:flex;justify-content:flex-start;top:0;left:0;background-position:0;background-size:cover;background-repeat:no-repeat;transition:-webkit-transform .65s ease-in-out;transition:transform .65s ease-in-out;transition:transform .65s ease-in-out,-webkit-transform .65s ease-in-out;overflow:hidden;box-shadow:-1px 0 5px 0 rgba(0,0,0,.4)}.slide-parent .slide-item.active{-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}.slide-parent .slide-item.active .slide-close .arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slide-parent .slide-item .slide-close{height:100%;width:7vw;width:var(--slide-close-width);max-width:6rem;min-width:40px;margin:0 1rem 0 0;display:flex;justify-content:center;align-items:center;flex-shrink:0;overflow:hidden;cursor:pointer}.slide-parent .slide-item .slide-close .arrow{width:55%;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slide-parent .slide-item .slide-content{height:100%;width:100%;padding:0 1rem;color:#fff;padding-left:calc(((100vw - (1440px + (2 * 1rem))) / 2) - 7vw);padding-left:calc(((100vw - (var(--page-width) + (2 * var(--page-padding)))) / 2) - var(--slide-close-width));overflow:hidden;display:flex;flex-flow:column;justify-content:center;align-items:flex-start;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:content-box}.slide-parent .slide-item .slide-content :not(img){cursor:text}.slide-parent .slide-item .slide-content .texts{margin:auto 0;text-shadow:1px 1px 5px rgba(0,0,0,.5)}.slide-parent .slide-item .slide-content .title{margin:0;text-shadow:inherit}.slide-parent .slide-item .slide-content .title.font-size-small{font-size:1.75rem}.slide-parent .slide-item .slide-content .title.font-size-medium{font-size:2.125rem}.slide-parent .slide-item .slide-content .title.font-size-large{font-size:2.5rem}.slide-parent .slide-item .slide-content .title.white{color:#fff}.slide-parent .slide-item .slide-content .title.black{color:#000}.slide-parent .slide-item .slide-content .perex{text-shadow:inherit}.slide-parent .slide-item .slide-content .perex.font-size-small{font-size:.813rem}.slide-parent .slide-item .slide-content .perex.font-size-medium{font-size:1rem}.slide-parent .slide-item .slide-content .perex.font-size-large{font-size:1.188rem}.slide-parent .slide-item .slide-content .perex.white{color:#fff}.slide-parent .slide-item .slide-content .perex.black{color:#000}.slide-parent .slide-item .slide-content .link{display:inline-block;vertical-align:top;padding:1.4em 2.5em;margin:auto 0 0;background-color:#000;color:#fff;text-align:center;text-decoration:none;font-size:.875rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;cursor:pointer}.slide-parent .slide-item .slide-content .link:empty{height:3.6rem;visibility:hidden}.slide-parent .slide-item .slide-content .icons{margin:4rem 0 0;width:95%;max-width:29.375rem;display:none}.slide-parent .slide-item:first-of-type{padding-left:1rem}.slide-parent .slide-item:first-of-type .slide-close{display:none}.slide-parent .slide-item:first-of-type .slide-content{padding-left:calc((100vw - (1440px + 2rem)) / 2);padding-left:calc((100vw - (var(--page-width) + (2 * var(--page-padding)))) / 2)}@media (min-width:960px){.slide-parent .slide-item .slide-content .icons{display:block;margin:10rem 0 0}}@media (min-width:1400px){.slide-parent .slide-item .slide-content{padding-left:calc(((100vw - (1440px + (2 * 1rem))) / 2) - 8.75rem);padding-left:calc(((100vw - (var(--page-width) + (2 * var(--page-padding)))) / 2) - 8.75rem);max-width:calc(1440px + 2rem);max-width:calc(var(--page-width) + (2 * var(--page-padding)))}}@media (min-width:1600px){.slide-parent .slide-item .slide-content .link{margin:auto 2rem 0 auto}}.news-categories{float:left;width:100%}.news-categories .item{float:left;width:100%;text-decoration:none;margin-bottom:1.75rem;position:relative;top:0;transition:top .3s}.news-categories .item:hover{top:-.5rem}.news-categories .item .image{padding-top:42%;background:50%/cover no-repeat}.news-categories .item .image[style*=no-photo]{opacity:.1;background-size:contain}.news-categories .item .title{font-size:1em;margin:.875rem 0 0;width:100%;display:flex;align-items:flex-start}.news-categories .item .title:after{border-right:.125rem solid #000;border-right:.125rem solid var(--base-color);border-bottom:.125rem solid #000;border-bottom:.125rem solid var(--base-color);width:.5rem;height:.5rem;content:"";display:block;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);flex:none;margin:.375rem 0 0 1.125rem}@media (min-width:480px){.news-categories .item{width:calc(50% - .5rem);margin-left:1rem}.news-categories .item:nth-of-type(2n-1){clear:both;margin-left:0}}@media (min-width:960px){.news-categories{padding-top:2rem;padding-bottom:1.625rem}.news-categories .headline{margin-bottom:1.25rem}.news-categories .item:nth-of-type(n){width:calc(25% - .75rem);margin-left:1rem;clear:none}.news-categories .item:nth-of-type(n):nth-of-type(4n-3){clear:both;margin-left:0}}@media (min-width:1280px){.news-categories .headline{font-size:2.375em}.news-categories .item:nth-of-type(n){margin-left:3rem;width:calc(25% - 2.25rem)}}.news-category-detail{float:left;width:100%}.news-category-detail .base{float:left;width:100%;margin-bottom:.5rem}.news-category-detail .base .image{padding-top:30%;margin-bottom:1rem;background:50%/cover no-repeat}.news-category-detail .base .perex{font-size:1em}@media (min-width:960px){.news-category-detail .base{width:65%;margin-bottom:2.125rem}.news-category-detail .base .headline{margin-top:0}.news-category-detail .base .perex{font-size:1.125em}.news-category-detail .news-frequent{margin-top:.5rem}}.news-wrapper{float:left;width:100%;border-top:.063rem solid #e5e5e5;padding-top:1.25rem}.homepage .news-wrapper{padding-top:0}.news-frequent{float:right;width:100%;margin-bottom:2rem;counter-reset:news-frequent-item}.news-frequent .headline{margin:0 0 1.75rem;font-size:1.125em}.news-frequent .item{display:flex;width:100%;align-items:flex-start;text-decoration:none;margin-bottom:1.25rem;position:relative;left:0}.news-frequent .item:hover{left:-.5rem}.news-frequent .item:before{width:1.625rem;height:1.625rem;line-height:1.438rem;border-radius:50%;border:.125rem solid #000;border:.125rem solid var(--base-color);display:block;content:counter(news-frequent-item);flex:none;font-weight:700;color:#000;color:var(--base-color);font-size:.875em;margin-top:.125rem;text-align:center;counter-increment:news-frequent-item}.news-frequent .item .info{flex-grow:1;padding-left:.813em}.news-frequent .item .info .title{font-size:1em;margin:0 0 .438rem}.news-frequent .item .info .date{display:block;font-size:.875em;color:#77658d}@media (min-width:640px){.news-frequent .item{float:left;width:calc(33.32% - .688rem);margin-left:1rem}.news-frequent .item:nth-of-type(3n-2){margin-left:0}}@media (min-width:960px){.news-wrapper{padding-top:3.25rem}.homepage .news-wrapper{margin-top:0}.news-frequent{width:31.3%}.news-frequent .headline{font-size:1.5em}.news-frequent .item:nth-of-type(n){width:100%;margin-left:0;padding-bottom:1.25rem;border-bottom:.063rem solid #dbe1e7}.news-frequent .item:nth-of-type(n):last-of-type{border-bottom:0}}.news-list{float:left;width:100%;padding-bottom:1rem}.news-list .headline{font-size:1.125em;margin:0 0 1.75rem}.news-list .item{float:left;width:100%;text-decoration:none;margin-bottom:1rem;padding:1rem;background:#fff;box-shadow:0 0 .25rem rgba(0,0,0,.13333);border-radius:.125rem;position:relative;left:0}.news-list .item:hover{left:-.625rem}.news-list .item .image{float:left;width:100%;padding-top:6.75rem;margin-bottom:.5rem;background:50%/contain no-repeat}.news-list .item .image[style*=no-photo]{background-size:contain;opacity:.5}.news-list .item.preferred{background:#edf0f3;box-shadow:none}.news-list .item.preferred .image{padding-top:7.875rem}.news-list .item .info{float:right;width:100%;margin-top:.375rem}.news-list .item .info .title{font-size:1em;margin:0 0 .125rem}.news-list .item .info .date{display:block;font-size:.875em;font-weight:300;color:#575656;margin-bottom:.875rem}.news-list .item .info .desc{line-height:1.2;overflow:hidden}.news-list .item .info .desc .tag{display:inline-block;vertical-align:top;border-radius:.125rem;color:#fff;text-align:center;padding:.125rem .375rem;min-width:6rem;font-size:.75em;margin-right:.625rem}.news-list .item .info .desc .tag.p-lab{background:#000;background:var(--base-color)}.news-list .item .info .desc .tag.new{background:#60aa2c}.news-list .item .info .desc .tag.action{background:#e50058}.news-list .item .info .desc .text{font-size:.875em}@media (min-width:480px){.news-list .item .image{float:left;width:11rem;padding-top:6.125rem;margin-bottom:0}.news-list .item.preferred .image{padding-top:8rem}.news-list .item .info{width:calc(100% - 12rem)}}@media (min-width:960px){.news-list .headline{font-size:1.5em}.news-list{width:65%}.news-list .item{padding:1.25rem;margin-bottom:1.25rem}.news-list .item .image{width:15.5rem;padding-top:7.5rem}.news-list .item.preferred .image{padding-top:9.25rem}.news-list .item .info{width:calc(100% - 17rem)}.news-list .item .info .title{font-size:1.25em}}.news-list-homepage{float:left;width:100%;text-align:center}.news-list-homepage .headline{margin:1.75rem 0;font-size:1.125em;text-transform:uppercase}.news-list-homepage .item{float:left;width:100%;text-decoration:none;margin-bottom:1rem;box-shadow:0 0 .25rem rgba(0,0,0,.13333);background:#fff;position:relative;top:0}.news-list-homepage .item:hover{top:-.625rem}.news-list-homepage .item .image{padding-top:45%;background:50%/cover no-repeat}.news-list-homepage .item .image[style*=no-photo]{background-size:contain;opacity:.5}.news-list-homepage .item .info{padding:1rem}.news-list-homepage .item .info .title{font-size:.875em;line-height:1.2;height:2.4em;overflow:hidden;margin:0 0 .813rem}.news-list-homepage .item .info .date{display:block;font-size:.813em;font-weight:300;color:#9b9b9b;margin-bottom:.313rem}.news-list-homepage .item .info .desc{line-height:1.2;height:3.65em;overflow:hidden}.news-list-homepage .item .info .desc .tag{display:none}.news-list-homepage .item .info .desc .text{color:#4a4a4a;font-size:.875em}.news-list-homepage .pagination{margin-bottom:2rem;margin-top:.875rem}@media (min-width:640px){.news-list-homepage .item{width:calc(33.32% - .67rem);margin-left:1rem}.news-list-homepage .item:nth-of-type(3n-2){margin-left:0;clear:both}}@media (min-width:960px){.news-list-homepage .headline{margin-top:3.75rem}.news-list-homepage .item{width:30.7%;margin-left:3.9%}.news-list-homepage .item .info{padding:1.875rem 1.5rem}.news-list-homepage .item .info .title{margin-bottom:1.375rem}.news-list-homepage .pagination{margin-top:1.125rem;margin-bottom:2.25rem}}.news-detail .headline{margin-bottom:.188rem}.news-detail .basic-info{margin-bottom:1.125rem}.news-detail .author,.news-detail .date{font-size:.875em;display:inline-block;vertical-align:top;margin-right:.625rem}.news-detail .continue{float:left;width:100%}.news-detail .continue .button{float:left;margin:0}@media (min-width:960px){.news-detail .author,.news-detail .date{font-size:1em}}.pagination{float:left;width:100%;text-align:center}.pagination .proceed2{margin:0 auto 1.5rem;float:none;width:auto;display:inline-block}.pagination .listing{display:flex;justify-content:center;align-items:center;width:100%}.pagination .listing .additional{display:none}.pagination .listing .classic{text-align:center}.pagination .listing .pagination-item{display:inline-block;vertical-align:top;font-weight:700;margin:0 .375rem;transition:.3s;cursor:pointer;font-size:.875em;position:relative;color:#77658d;border:1px solid #77658d;padding:0 .5em;width:2em;height:2em;line-height:2}.pagination .listing .pagination-item.additional{display:none}.pagination .listing .pagination-item.active,.pagination .listing .pagination-item:hover{border-color:#000;border-color:var(--base-color);color:#000;color:var(--base-color)}.pagination .listing .pagination-item.shift.back,.pagination .listing .pagination-item.shift.next{border:0;font-size:1.2em;display:none;z-index:1;margin:0}@media (min-width:640px){.pagination .listing .pagination-item.shift.back,.pagination .listing .pagination-item.shift.next{display:inline-block}}@media (min-width:1280px){.pagination .listing .additional,.pagination .listing .pagination-item.additional{display:inline-block}}.error-page{width:100%;float:left;text-align:center}.error-page .headline{display:none;margin:0 0 1rem;padding:0;font-weight:700;font-size:4em}.error-page .description{margin:2.5rem 0 0;display:flex;justify-content:center;text-align:center;flex-flow:row-reverse wrap}.error-page .description .image{margin:0 0 1.8rem;width:6.25rem}.error-page .description .text{width:100%}.error-page .description h2{font-size:4.375rem}.error-page .description p{color:#000;font-weight:500;font-size:1.125em;margin:0 0 1rem}.error-page .description p.additional{font-size:.875em}.error-page .description>:last-child{margin-bottom:0}.error-page .button{float:none;margin:2rem 0 3rem;width:auto}@media (min-width:960px){.error-page .headline{font-size:6em}.error-page .description{text-align:left;flex-flow:row;margin:8.5rem 0 4rem}.error-page .description .text{width:33rem}.error-page .description .image{width:10rem;margin:0 8.5rem 0 0}.error-page .description p{font-size:1.375em}.error-page .description p.additional{font-size:1em}}.claims{float:left;width:100%;padding:3rem 0 0;background-color:#f9f9f9}.claims .inner{display:flex;justify-content:space-around;align-items:flex-start;flex-flow:row wrap}.claims .item{width:100%;text-align:left;color:#000;padding:0;text-transform:lowercase;margin:0 2rem 3rem;display:flex;justify-content:flex-start;align-items:center;flex-flow:column}.claims .item :first-letter{text-transform:uppercase}.claims .item .icon{width:3.063rem;margin:0 0 1.6rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.claims .item .title{font-size:1.563rem;color:inherit;font-weight:700;margin:0 0 1rem}.claims .item .desc{font-size:.875rem;font-weight:500;margin:0}@media (min-width:768px){.claims{padding:5.5rem 0 0}.claims .item{width:12rem;align-items:flex-start;margin:0 1rem 5.5rem}}@media (min-width:960px){.claims .item{width:14rem;margin:0 2rem 5.5rem}}.claims-2{float:left;width:100%;margin-top:.813rem}.claims-2 .inner{max-width:1080px}.claims-2 .item{width:calc(50% - 1rem);text-align:center;float:left;clear:both;font-size:.875em;margin-bottom:1rem;padding-top:2.813rem;background:url(/build/images/icon-claims-2.1fc4af94.svg) no-repeat top/1.938rem auto}.claims-2 .item:nth-child(2n){float:right;clear:none}@media (min-width:640px){.claims-2{margin-top:1.813rem}.claims-2 .item:nth-of-type(n){width:calc(25% - 1.5rem);margin-left:2rem;clear:none;float:left}.claims-2 .item:nth-of-type(n):nth-child(4n-3){clear:both;margin-left:0}}@media (min-width:960px){.claims-2{margin-top:2.813rem}.claims-2 .item:nth-of-type(n){width:calc(25% - 3.75rem);margin-left:5rem}.claims-2 .item:nth-of-type(n):nth-child(4n-3){margin-left:0}}.special-table{background:#fafafa;padding:.313rem;margin-bottom:1.5rem;color:#000;clear:both}.special-table .table-container{margin:0}.special-table .content,.special-table .item,.special-table .list{width:100%;display:block;margin:0}.special-table .list{width:calc(100% - .125rem);margin-left:.063rem}.special-table .list.sublist{margin:.25rem;width:calc(100% - .5rem);border:.25rem solid #e4e7eb}.special-table .item{padding:.5rem 0;margin-bottom:-1px;border:.063rem solid #e4e7eb}.special-table .item.highlight{background:#f1e8fd!important}.special-table .item:last-child{margin-bottom:0}.special-table .item.title{display:none}.special-table .content .item:nth-of-type(2n-1){background:#fff}.special-table .part{display:flex;align-content:center;align-items:center;width:100%;padding:.313rem .625rem;font-size:.75rem;border:0}.special-table .part.empty{display:none}.special-table .desc{display:block;flex-grow:1;font-weight:700;color:#000;color:var(--base-color)}.special-table .desc:after{content:":"}.special-table .prices-wrap{display:inline-block;text-align:left}.special-table .value{display:block;flex-grow:1;text-align:right;text-decoration:none}.special-table .value.price-type{display:inline-block;vertical-align:middle;padding-right:.25rem}.special-table .link{text-decoration:underline;color:#000;color:var(--base-color);font-weight:700;cursor:pointer}.special-table .link:hover{text-decoration:none}.special-table .content .parcel:nth-of-type(n){background:#f2f0f0}.special-table .highlight-package{width:2.125rem;height:2.125rem;display:inline-block;background:url(/build/images/icon-search-3.f475d0b0.svg) no-repeat 50%/18px auto #000;background:url(/build/images/icon-search-3.f475d0b0.svg) no-repeat 50%/18px auto var(--base-color);vertical-align:middle;margin-left:.5rem}.special-table .parcel-pcs{display:none}.special-table .track-link{display:block;width:2.125rem;height:2.125rem;margin:0 0 0 auto;background:url(/build/images/icon-delivery.81da03f6.svg) no-repeat 50%/1.5rem auto #000;background:url(/build/images/icon-delivery.81da03f6.svg) no-repeat 50%/1.5rem auto var(--base-color)}@media (min-width:960px){.special-table .list{display:table;border-collapse:collapse}.special-table .content{width:auto;display:table-row-group}.special-table .item{width:auto;padding:0;margin:0;display:table-row;border:0}.special-table .item.title{display:table-row}.special-table .item.thead{display:table-header-group}.special-table .part:nth-child(n){width:auto;font-size:.875rem;display:table-cell;text-align:center;vertical-align:middle;padding:.813rem .625rem;border:.063rem solid #e4e7eb}.special-table .title .part{border:0;font-size:.813rem;padding-top:.5rem;padding-bottom:.5rem}.special-table .desc{display:none}.special-table .value{text-align:inherit}.special-table .parcel .parcel-name{text-align:left;border-right:0}.special-table .parcel .parcel-pcs{border-left:0}.special-table .parcel .desc{display:block}.special-table .parcel .desc:after,.special-table .parcel .value{display:none}.special-table .track-link{margin-right:auto}}.special-table .part.picture{flex:none;width:3.75rem;float:left;padding-right:0;align-self:flex-start}.special-table .part.picture .picture-link{display:block}.special-table .part.picture .image{width:100%}.special-table .part.product{width:auto;align-self:flex-start;text-align:left}.special-table .part.product .desc{font-weight:700}.special-table .part.product .code{display:block;font-size:.75rem;color:#77658d;font-weight:400}.special-table .part.availability .value{font-weight:700}.special-table .part.availability .value.available{color:#72c472}.special-table .part.availability .value.unavailable{color:#e50058}.special-table .part.availability .value.on-the-way{color:#601eda}.special-table .part.total-price .value{font-weight:700;color:#000;color:var(--base-color)}.special-table .part.total-price .vatin{display:block;font-size:.688rem;color:#77658d;font-weight:400}.special-table .part.action{flex-wrap:wrap}.special-table .action-box{width:100%;flex:none}.special-table .action-box-row{display:flex;width:100%;align-content:center;align-items:center}@media (min-width:960px){.special-table .part.order{font-weight:700;color:#000;color:var(--base-color)}.special-table .part.picture{border-right:0;padding-top:.625rem;padding-bottom:.625rem;padding-right:0;float:none;width:4.75rem}.special-table .part.picture+.part{border-left:0}.special-table .part.name,.special-table .part.offer-nr,.special-table .part.order{text-align:left}.special-table .part.invoice{text-align:right}.special-table .part.action{width:155px}.special-table .action-box{display:flex;align-items:center;align-content:center;justify-content:center}.special-table .action-box-row{display:inline-block;width:auto;margin:0 .25rem}.special-table .action-box-row .button{margin-bottom:0}}.special-table .pieces{height:2.25rem;display:flex;flex-wrap:nowrap;width:7rem;margin-left:auto;border:.063rem solid #b9c6d2}.special-table .pieces .entry{height:auto;text-align:center;display:inline-block;padding:0 .25rem;margin:0;flex-grow:1;min-width:0;border:0}.special-table .pieces .handle{width:1.875rem;flex:none;position:relative;background:#fff;cursor:pointer;transition:.3s}.special-table .pieces .handle:after,.special-table .pieces .handle:before{width:.688rem;height:.063rem;display:block;content:"";background:#4a4a4a;position:absolute;left:calc(50% - .313rem);top:calc(50% - .063rem)}.special-table .pieces .handle.add:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.special-table .pieces .handle:hover{background:rgba(0,0,0,.06667)}@media (min-width:960px){.special-table .pieces{margin-right:auto}}.special-table .button-add{width:2.25rem;height:2.25rem;position:relative}.special-table .button-add:before{width:100%;height:100%;display:block;content:"";left:0;top:0;transition:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;background:url(/build/images/icon-basket.2bd7fea0.svg) no-repeat 50%/24px auto #000;background:url(/build/images/icon-basket.2bd7fea0.svg) no-repeat 50%/24px auto var(--base-color)}.special-table .button-add:hover:before{-webkit-transform:rotateY(1turn);transform:rotateY(1turn);transition:.5s}.special-table .button-remove{width:2.25rem;height:2.25rem;position:relative;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:.3s}.special-table .button-remove:after,.special-table .button-remove:before{width:1.25rem;height:.063rem;display:block;content:"";left:.5rem;top:1.125rem;position:absolute;background:#77658d}.special-table .button-remove:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.special-table .button-remove:hover{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.special-table .button-edit{width:2.25rem;height:2.25rem;position:relative;display:inline-block;text-decoration:none;-webkit-transform-origin:center;transform-origin:center;transition:.15s;background:url(/build/images/icon-edit.925882a9.svg) 50%/22px auto no-repeat}.special-table .button-edit:hover{-webkit-transform:scale(1.12);transform:scale(1.12)}.ajax-load-cover{width:100%;height:100%;position:fixed;z-index:2000;background:hsla(0,0%,100%,.8);justify-content:center;align-items:center;display:none;left:0;top:0}.ajax-load-cover.loading{display:flex}.ajax-load-cover .icon{width:80px;height:80px;-webkit-animation:ajax-load-cover 1s infinite linear;animation:ajax-load-cover 1s infinite linear;background:url(/build/images/ajax-loader.fa34d4d1.png) 50%/100% 100% no-repeat}@-webkit-keyframes ajax-load-cover{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ajax-load-cover{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fr-thumbnail:not(.fr-load-thumbnail):after{display:block;content:"";width:100%;height:100%;background:url(/build/images/icon-yt-button.6435426d.svg) 50%/1.5rem auto no-repeat;z-index:1;left:0;top:0;position:absolute}.page-footer{float:left;width:100%;padding:1.563rem 0 0;background:#601eda;background:var(--secondary-color)}.page-footer .headline{font-size:.875rem;font-weight:700;color:#fff;margin:0 0 1.125rem;position:relative;cursor:pointer}.page-footer .headline:after{border-right:.125rem solid #fff;border-bottom:.125rem solid #fff;width:.5em;height:.5em;content:"";display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:.125em;top:calc(50% - .25rem);transition:.3s}.page-footer .headline.open:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:calc(50% - .188rem)}.page-footer .completive-menu .link{font-size:.75rem;font-weight:400;margin:.5rem 0;text-decoration:none}.page-footer .completive-menu .item:first-of-type .link{margin-top:0}.page-footer .row:last-of-type{width:100%;display:flex;flex-wrap:wrap}.page-footer .row .footer-socials-wrapper{width:50%}.page-footer .row .footer-badges{width:50%;display:flex;justify-content:flex-end}.page-footer .row .footer-badges .link{display:block;height:3.875rem}.page-footer .row .footer-badges .image{width:auto;height:100%}.eshop-info{float:left;width:100%;margin:0;color:#fff}.eshop-info.eshop-info-1{margin-top:-.375rem}.eshop-info.eshop-info-2{position:relative}.eshop-info .desc{display:none;margin-bottom:1.25rem}.eshop-info .desc p{line-height:1.5;margin:.5rem 0}.eshop-info .desc p:first-of-type{margin-top:0}.eshop-info.eshop-info-1 .desc p{font-size:1.25em}.eshop-info.eshop-info-2 .desc p{font-size:.75em}.eshop-info a{color:inherit;text-decoration:none}.eshop-info .spec-link{display:none}.copyright{float:left;width:100%;height:8rem;//height:9.688rem;padding:0;color:#fff;background:#000}.copyright .inner{height:100%;display:flex;align-items:center;justify-content:center;flex-flow:column}.copyright .inner:after{display:none}.copyright .page-logo{width:6.438rem;margin-bottom:1rem}.copyright .text{margin:0;font-size:.625rem;text-align:center}.copyright .link{color:inherit;text-decoration:none}.copyright .card-logos{margin-bottom:1rem}@media (min-width:960px){.page-footer{padding-top:0}.page-footer .info{padding-top:3.75rem;padding-bottom:3.75rem}.page-footer .headline{cursor:auto;pointer-events:none;margin-bottom:.9rem}.page-footer .headline:after{display:none}.page-footer .row{width:100%;float:left;display:flex;align-items:flex-start;justify-content:flex-start;margin:0 0 2.5rem}.page-footer .row:last-of-type{margin:0;flex-flow:unset}.page-footer .row .row-item{width:20%;flex-shrink:0;padding-right:1rem}.page-footer .row .row-item.eshop-info:last-of-type{padding-right:2.75rem}.page-footer .row .newsletter-reg{width:auto;flex-grow:1;margin-left:auto;flex-shrink:unset;max-width:38rem}.page-footer .row .newsletter-reg .headline{margin-bottom:1.8rem}.page-footer .row .footer-badges{width:40%;display:grid;grid-gap:1rem;gap:1rem;align-self:flex-end;grid-template-columns:repeat(2,minmax(0,1fr))}.page-footer .row .footer-badges .link{grid-column:2;height:5.25rem}.eshop-info{width:27%;padding-right:2rem}.eshop-info .desc{display:block!important}.eshop-info .spec-link{width:2rem;height:2rem;position:absolute;display:block;right:0;top:0;background:url(/build/images/plab-2.9c368e02.svg) 50%/contain no-repeat}.copyright{width:100%}.copyright .inner{justify-content:flex-start;flex-flow:row}.copyright .page-logo-box{width:16rem}.copyright .page-logo{width:6.438rem;margin:0}.copyright .card-logos{margin-left:auto;order:3;margin-bottom:0}}.cookies-warning{position:fixed;width:100%;left:0;bottom:0;z-index:1100;padding:.875rem 0;background:#fff;min-width:20rem;box-shadow:0 0 .375rem rgba(0,0,0,.26667)}.cookies-warning .inner{display:flex;align-items:center;flex-wrap:wrap}.cookies-warning .desc{flex:none;width:100%;font-size:.75rem;margin:0 0 .75rem}.cookies-warning .button{flex:none;font-size:.875rem;margin:0 0 .25rem}@media (min-width:640px){.cookies-warning .inner{flex-wrap:nowrap}.cookies-warning .desc{flex-shrink:1;width:auto;margin:0 1.5rem 0 0}.cookies-warning .button{margin:0}}.mobile-menu{position:absolute;width:100%;left:0;top:calc(100% + 2.875rem);display:none}.mobile-menu.open{display:block}.mobile-menu .list{margin:0;padding:0;list-style:none;display:none;font-size:1em;line-height:1.5}.mobile-menu .list-1{display:block}.mobile-menu .item{margin:0;padding:0;position:relative}.mobile-menu .link{display:block;border-top:0 solid #01427e;text-decoration:none;color:#fff;font-size:.875em;padding:.75rem 3.5rem .75rem 1rem}.mobile-menu .link-1{background:#000;background:var(--base-color)}.mobile-menu .link-1:after{border-right:.125rem solid #fff;border-bottom:.125rem solid #fff;width:.5rem;height:.5rem;content:"";display:block;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:1.438rem;top:calc(50% - .313rem);transition:.3s}.mobile-menu .link-1 .icon-arrow{display:none}.mobile-menu .item-1:first-of-type>.link-1{border:0}.mobile-menu .item-1:last-of-type>.link-1{display:none}.mobile-menu .link-2{background:#cfcfcf;font-size:1em}.mobile-menu .link-3{background:#bfbfbf;font-size:1em}.mobile-menu .image{display:none}.mobile-menu .opener{display:none;position:absolute;right:0;top:.063rem;width:3rem;height:3rem;background:rgba(0,0,0,.06667);cursor:pointer}.mobile-menu .opener:after{border-right:.125rem solid #000;border-bottom:.125rem solid #000;width:.625rem;height:.625rem;content:"";display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:calc(50% - .25rem);top:calc(50% - .313rem);transition:.3s}.mobile-menu .item.open>.block>.opener:after,.mobile-menu .item.open>.opener:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:calc(50% - .125rem)}.mobile-menu .categories .item-1{background:#000}.mobile-menu .pages{display:none}@media (min-width:960px){.mobile-menu,.mobile-menu.open{display:none}}.info-menu{display:none}@media (min-width:960px){.info-menu{float:left;width:100%;margin-top:.5rem;clear:both}.info-menu .list{margin:0;padding:0;list-style:none;display:none;font-size:1em;line-height:1.5}.info-menu .item:hover>.list{display:block}.info-menu .list-1{display:block;float:left}.info-menu .list-2{position:absolute;left:-.75rem;width:13.5rem;z-index:200}.info-menu .item{margin:0;padding:0;position:relative}.info-menu .item-1{margin-right:1.25rem;float:left}.info-menu .item-1:last-of-type{margin-right:0}.info-menu .link{display:block;text-decoration:none;padding:.5rem 3rem .5rem .75rem}.info-menu .link:not(.link-1):hover{background:#b0b0b0}.info-menu .link-1{padding:.25rem 0;font-size:1em}.info-menu .item.active .link-1,.info-menu .item:hover .link-1{color:#888}.info-menu .link-2{background:#e0e0e0;font-size:1em}.info-menu .link-3{background:#c3c3c3;font-size:1em}.info-menu .opener{display:block;position:absolute;right:0;top:0;width:2.438rem;height:2.438rem;background:rgba(0,0,0,.06667);cursor:pointer}.info-menu .opener:after{border-right:.125rem solid #000;border-bottom:.125rem solid #000;width:.5rem;height:.5rem;content:"";display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:calc(50% - .25rem);top:calc(50% - .313rem);transition:.3s}.info-menu .item.open>.opener:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:calc(50% - .125rem)}.info-menu .opener-1{display:none}}.completive-menu{float:left;width:100%;margin:0}.completive-menu .inner{padding-left:0;padding-right:0}.completive-menu .list{margin:0;padding:0;list-style:none;font-size:1em;line-height:1.5}.completive-menu .list-1{display:none}.completive-menu .item{margin:0;padding:0}.completive-menu .link{display:block;color:#fff;text-decoration:none;margin:0 0 .625rem;font-size:.875em}@media (min-width:960px){.completive-menu{width:27%;padding-right:2rem}.completive-menu .list-1{display:block!important}.completive-menu .link{text-decoration:underline;margin-bottom:.313rem}.completive-menu .link:hover{text-decoration:none}}.category-menu-horizontal{display:none}@media (min-width:960px){.category-menu-horizontal{display:block;float:left;z-index:175;text-align:left}.category-menu-horizontal .list{margin:0;padding:0;list-style:none;font-size:1em;line-height:1.5;float:left;width:100%}.category-menu-horizontal .list .item,.category-menu-horizontal .list .item-1{margin:0;padding:0}.category-menu-horizontal .list .item-1:last-child{position:relative}.category-menu-horizontal .list .item-1:hover .link-1{background:#000;color:#fff}.category-menu-horizontal .link{display:block;text-decoration:none;color:#fff}.category-menu-horizontal .link .icon-arrow{display:none}.category-menu-horizontal .wrapper{left:0;top:auto;width:100%;padding:0 1rem;padding:0 var(--page-padding);position:absolute;z-index:175;transition:opacity .3s;transition-delay:.25s;opacity:0;visibility:hidden;overflow:hidden;height:0;box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.2);background:#fff}.category-menu-horizontal .item:hover .wrapper{-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-name:menu-hover;animation-name:menu-hover;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;height:auto;opacity:1;overflow-x:hidden;overflow-y:hidden;left:1rem;left:var(--page-padding);width:calc(100% - 1rem*2);width:calc(100% - var(--page-padding)*2);min-height:0;padding:0;box-shadow:0 .125rem .625rem rgba(0,0,0,.12)}.category-menu-horizontal .item:hover .header-contact{display:block}}@-webkit-keyframes menu-hover{0%{visibility:visible}to{visibility:visible}}@keyframes menu-hover{0%{visibility:visible}to{visibility:visible}}.category-menu-horizontal .item-1{margin:0 .563rem 0 0;padding:0;float:left}.category-menu-horizontal .link-1{padding:.75rem .563rem;font-weight:700;font-size:.875em;color:#000;position:relative;z-index:180}.category-menu-horizontal .link-1:after{display:block;content:"";position:absolute;width:0;height:0;border-style:solid;border-width:8px 8px 0;border-color:#e50058 transparent transparent;left:calc(50% - .25rem);bottom:-.5rem;opacity:0;transition:.2s}.category-menu-horizontal :first-child > .link-1:before{background:#e50058}.category-menu-horizontal :first-child > .link-1:after{border-top-color:#e50058}.category-menu-horizontal :nth-child(2)>.link-1:before{background:#00b9ee}.category-menu-horizontal :nth-child(2)>.link-1:after{border-top-color:#00b9ee}.category-menu-horizontal :nth-child(3)>.link-1:before{background:#60aa2c}.category-menu-horizontal :nth-child(3)>.link-1:after{border-top-color:#60aa2c}.category-menu-horizontal :last-child>.link-1{cursor:default}.category-menu-horizontal .link-1:hover{background:#000;color:#fff}@media (min-width:960px){.category-menu-horizontal .item-1:last-child:hover .header-contact{display:grid}}@media (min-width:1280px){.category-menu-horizontal .link-1{padding-left:1.75rem;padding-right:1.75rem}}.category-menu-horizontal .list-2{float:left;width:100%;padding:2.375rem 0;transition:.3s;margin-bottom:-.063rem;background:#fff;-webkit-column-count:3;column-count:3;grid-column-gap:0;-webkit-column-gap:0;column-gap:0}.category-menu-horizontal .list-2:first-of-type{padding-left:1.875rem}.category-menu-horizontal .list-2:last-of-type{padding-right:1.875rem}.category-menu-horizontal .item-1:nth-of-type(-n+2) .list-2{width:calc(37% - 4.875rem);background:#000;padding-right:0;-webkit-column-count:1;column-count:1}.category-menu-horizontal .item-2{width:100%;display:inline-block;vertical-align:top;padding:0 .875rem}.category-menu-horizontal .item-1:nth-of-type(-n+2) .item-2{width:100%}.category-menu-horizontal .link-2{font-weight:700;font-size:.875em;position:relative;padding:.3rem 1.25rem .3rem 0;margin-left:1.25rem;border-bottom:.063rem solid transparent;color:#000}.category-menu-horizontal .item-1:nth-of-type(-n+2) .link-2{padding:.45rem 1.25rem .45rem 1.75rem;margin:0;color:#fff}.category-menu-horizontal .item-1:nth-of-type(-n+2) .link-2 .icon-arrow{display:inline-block;width:.43rem;margin-left:-1.5rem;margin-right:.8rem;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.category-menu-horizontal .item-1:nth-of-type(-n+2) .link-2 .icon-arrow .icon-arrow-path{transition:fill .3s ease}.category-menu-horizontal .item-1:nth-of-type(-n+2) .item-2:hover .link-2 .icon-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.category-menu-horizontal .item-1:nth-of-type(-n+2) .item-2:hover .link-2 .icon-arrow .icon-arrow-path{fill:#00c5ca}.category-menu-horizontal .item-1 .item-2:hover .link-2,.category-menu-horizontal .item-1 .link-2.active{border-bottom-color:#6b4eab;color:#6b4eab}.category-menu-horizontal .item-1:nth-of-type(-n+2) .item-2:hover .link-2,.category-menu-horizontal .item-1:nth-of-type(-n+2) .link-2.active{border-bottom-color:#00c5ca;color:#00c5ca}@media (min-width:1280px){body .category-menu-horizontal .item-1:nth-of-type(-n+2) .list-2{width:calc(32% - 4.875rem)}body .category-menu-horizontal .list-3-parent{left:calc(32% - 4.875rem);width:calc(100% - (32% - 4.875rem))}}.category-menu-horizontal .list-3-parent{position:absolute;left:calc(37% - 4.875rem);top:0;width:calc(100% - (37% - 4.875rem));padding-left:2rem;overflow:hidden}.category-menu-horizontal .list-3{top:0;width:100%;padding:1.75rem 2rem 2.75rem 0;display:none;-webkit-column-count:3;column-count:3;grid-column-gap:1.5rem;-webkit-column-gap:1.5rem;column-gap:1.5rem}.category-menu-horizontal .item-1:nth-of-type(-n+2) .item-2:hover .list-3{display:block}.category-menu-horizontal .item-3{width:100%;vertical-align:top;display:inline-block}.category-menu-horizontal .link-3{font-size:.875rem;font-weight:500;padding:.3rem 0;position:relative;color:#000;border-bottom:.063rem solid transparent}.category-menu-horizontal .link-3:after{display:none;border-right:.063rem solid #000;border-right:.063rem solid var(--base-color);border-bottom:.063rem solid #000;border-bottom:.063rem solid var(--base-color);width:.313rem;height:.313rem;content:"";-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:.063rem;top:calc(50% - .188rem)}.category-menu-horizontal .link-3.active,.category-menu-horizontal .link-3:hover{color:#00c5ca;border-bottom-color:#00c5ca}@media (min-width:1280px){.category-menu-vertical{width:100%;float:left;margin-bottom:2.5rem}.category-menu-vertical .list{margin:0;padding:0;list-style:none;font-size:1em;line-height:1.5;float:left;width:100%}.category-menu-vertical .list-2{margin:0}.category-menu-vertical .list-3{background:linear-gradient(#d9e1e8,#d9e1e8) .5rem top/.063rem 100% no-repeat}.category-menu-vertical .item{margin:0;padding:0;float:left;width:100%}.category-menu-vertical .item-2.bestseller{margin-bottom:.875rem}.category-menu-vertical .item-3{background:linear-gradient(#d9e1e8,#d9e1e8) .563rem .875rem/.875rem .063rem no-repeat}.category-menu-vertical .link{display:inline-block;text-decoration:none;margin:.313rem 0;position:relative;vertical-align:top;font-size:.875em}.category-menu-vertical .item.active>.link,.category-menu-vertical .link:hover,.category-menu-vertical .open>.link-2{color:#e50058}.category-menu-vertical .link-1{display:none}.category-menu-vertical .link-2{font-weight:700;padding-left:2.375rem}.category-menu-vertical .item.special .link-2{font-weight:400}.category-menu-vertical .link-3{margin-left:2.375rem;font-weight:700}.category-menu-vertical .link-4{margin-left:3.438rem}.category-menu-vertical .link-5{margin-left:3.938rem;font-size:.75em}.category-menu-vertical .opener{display:none;width:1.063rem;height:1.063rem;position:absolute;left:0;top:.063rem;border:.063rem solid #000;border:.063rem solid var(--base-color)}.category-menu-vertical .opener:after,.category-menu-vertical .opener:before{width:.438rem;height:.063rem;display:block;content:"";background:#000;background:var(--base-color);position:absolute;left:.25rem;top:.438rem}.category-menu-vertical .opener:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.category-menu-vertical .item-2.open .link .opener{background:#e50058;border-color:#e50058}.category-menu-vertical .item-2.open .link .opener:before{background:#fff}.category-menu-vertical .item-2.open .link .opener:after{display:none}.category-menu-vertical .opener-2{display:block}}.dashboard{float:right;margin:0}@media (min-width:960px){.dashboard{width:auto;margin-top:.188rem;display:block;text-align:left}}.language-select{display:inline-block;vertical-align:top;margin:0;display:none}.language-select .item{display:block;float:left;font-weight:700;text-transform:uppercase;padding:.5rem .375rem;text-decoration:none;background:#e0e0e0;margin:0 0 0 .063rem}.language-select .item.active,.language-select .item:hover{background-color:#cfcfcf}@media (min-width:960px){.language-select .item{padding:.75rem 1rem}}.currency-select{display:inline-flex;vertical-align:top;align-items:center;margin:0;grid-gap:.125rem;gap:.125rem;font-size:.75rem;justify-content:center;padding:0 .375rem}.page-ribbon .currency-select{float:right;width:50%}.dashboard .currency-select{display:none}.currency-select .title{display:block;margin-right:.375rem;font-weight:400}.currency-select .item{display:flex;justify-content:center;align-items:center;min-width:1.875rem;height:1.875rem;padding:0 .25rem;text-align:center;cursor:pointer;font-weight:700;text-decoration:none;background:#f4f4f4;border:1px solid #f4f4f4;transition:.3s;color:rgba(0,0,0,.53333)}.currency-select .item.active,.currency-select .item:hover{background-color:#fff;border-color:#000;border-color:var(--base-color);color:#000;color:var(--base-color)}.currency-select .code,.currency-select form{display:none}.currency-select .symbol{display:block}@media (min-width:960px){.currency-select{border:1px solid #e3e7ea;padding:.063rem .063rem .063rem .5rem;float:left;margin-right:.875rem}.dashboard .currency-select{display:inline-flex}.page-ribbon .currency-select{display:none}}.currency-select-simple .crrnc-slct-smpl-item{cursor:pointer;border:1px solid #f0f0f0;height:2.5rem;border-radius:1.25rem;display:inline-flex;vertical-align:top;align-items:center;padding:0 .75rem;grid-gap:.25rem;gap:.25rem}.currency-select-simple .crrnc-slct-smpl-symbol{flex:none;opacity:.5;color:#601eda;color:var(--secondary-color);font-size:.875rem}.currency-select-simple [data-currency=CZK] .crrnc-slct-smpl-symbol:last-child,.currency-select-simple [data-currency=EUR] .crrnc-slct-smpl-symbol:first-child{opacity:1}.currency-select-simple .crrnc-slct-smpl-slider{width:4rem;height:1rem;border-radius:.5rem;background:#dfd2f7;flex:none;position:relative}.currency-select-simple .crrnc-slct-smpl-slider:after{width:2rem;height:2rem;border-radius:50%;content:"";position:absolute;background:#601eda;background:var(--secondary-color);left:0;top:-.5rem}.currency-select-simple [data-currency=CZK] .crrnc-slct-smpl-slider:after{left:auto;right:0}.basket-preview{float:left;margin:0 .375rem 0 0;position:relative}.basket-preview .link{display:block;font-weight:700;min-width:2.125rem;height:2.125rem;transition:.3s;text-decoration:none;position:relative}.basket-preview .link:before{content:"\A0";background:url(/build/images/icon-basket.2bd7fea0.svg) no-repeat 50%/24px auto #000;background:url(/build/images/icon-basket.2bd7fea0.svg) no-repeat 50%/24px auto var(--base-color);display:inline-block;vertical-align:top;height:100%;width:2.125rem}.basket-preview .text{display:none}.basket-preview .text2{display:block;width:1.125rem;height:1.125rem;line-height:1.125rem;text-align:center;border-radius:50%;background:#601eda;font-size:.938rem;color:#fff;flex:none;position:absolute;font-weight:500;bottom:0;left:1rem;-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.basket-preview .subblock{display:none}@media (min-width:960px){.basket-preview{margin-right:0}.basket-preview .link{padding-left:2.875rem;display:flex;flex-direction:column;justify-content:center}.basket-preview .link:before{content:"";position:absolute;left:0;top:0}.basket-preview .text{display:block;width:100%;flex:none;font-size:.875em}.basket-preview .subblock{position:absolute;right:0;width:25rem;padding-top:2.375rem;transition:.5s;display:none}.body-scrolled .basket-preview .subblock{padding-top:1.375rem}.basket-preview:hover .subblock{display:block}.basket-preview .in{padding:2rem;background:#fff;box-shadow:.188rem .563rem .563rem -.188rem rgba(0,0,0,.26667)}.basket-preview .list{max-height:50vh;overflow:auto;margin-bottom:2rem;padding-right:.75rem}.basket-preview .product-link{display:grid;grid-gap:1.25rem;gap:1.25rem;text-decoration:none;grid-template-columns:4.25rem minmax(0,1fr);margin-bottom:.875rem}.basket-preview .product-link:last-child{margin-bottom:0}.basket-preview .image{width:100%;border:1px solid #e9e9e9}.basket-preview .title{margin:0 0 .75rem;text-transform:uppercase;font-size:.75rem;font-weight:400}.basket-preview .product-link:hover .title{text-decoration:underline}.basket-preview .particular{display:flex;width:100%;grid-gap:.625rem;gap:.625rem;font-weight:600;font-size:.75rem;justify-content:space-between}.basket-preview .price{font-weight:inherit}.basket-preview .button{margin:0;width:100%;float:none}}@media (min-width:1600px){.basket-preview .subblock{-webkit-transform:translateX(-50%);transform:translateX(-50%);right:auto;left:0}}.add-basket-message .particular{display:block}.add-basket-message .button{width:auto;float:none;margin:.375rem 0 0;vertical-align:top}@media (min-width:640px){.add-basket-message{display:flex;width:100%;justify-content:space-between;align-items:center}& .button{flex:none}}.login-preview{margin:0 .375rem 0 0;float:left}.login-preview .item{font-weight:700;min-width:2.125rem;height:2.125rem;transition:.3s;float:left;display:block;text-decoration:none;position:relative;cursor:pointer}.login-preview .item.logout{display:none}.login-preview .item:before{content:"\A0";background:url(/build/images/icon-user.619d9962.svg) no-repeat 50%/16px auto #000;background:url(/build/images/icon-user.619d9962.svg) no-repeat 50%/16px auto var(--base-color);display:inline-block;vertical-align:top;height:100%;width:2.125rem}.login-preview .item .text,.login-preview .item .text2{display:none}@media (min-width:960px){.login-preview{margin-right:0}.login-preview .item{padding-left:0;display:flex;flex-direction:column;justify-content:center;margin-right:.875rem}.login-preview .item:before{content:"";display:none}.login-preview .item .text{display:block;width:100%;flex:none;font-size:.875em;white-space:nowrap;overflow:hidden;max-width:5.5rem;text-overflow:ellipsis}.login-preview .item.account .text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:9rem}.login-preview .item .text2{display:block;width:100%;font-size:.688em;color:#666;flex:none;font-weight:300;margin-top:-.125rem}}@media (min-width:1280px){.login-preview .item .text{max-width:8rem}}.searchbox{position:absolute;left:0;width:100%;background:#fff;z-index:175;padding-top:.75rem;padding-bottom:.75rem;top:100%;display:none}.searchbox .inner{padding-left:1rem;padding-left:var(--page-padding);padding-right:1rem;padding-right:var(--page-padding)}.searchbox .insert{position:relative;width:100%;margin-left:auto;margin-right:auto;max-width:380px}.searchbox .input{font-size:1em;margin:0;height:2.5rem;border:.063rem solid #000;border:.063rem solid var(--base-color);border-radius:.125rem;color:#000;font-weight:500;padding-left:1.125rem;padding-right:3.625rem;background:url(/build/images/ajax-loader.dbe88757.gif) -10rem/20px auto no-repeat #fff}.searchbox .input.searching{background-position:calc(100% - 3.313rem) 50%}.searchbox .input::-webkit-input-placeholder{color:#000;font-weight:500;opacity:.7}.searchbox .input:-ms-input-placeholder,.searchbox .input::-ms-input-placeholder{color:#000;font-weight:500;opacity:.7}.searchbox .input::placeholder{color:#000;font-weight:500;opacity:.7}.searchbox .submit{width:3rem;height:2.063rem;top:.188rem;position:absolute;right:.063rem;z-index:10;border-left:.063rem solid #000;border-left:.063rem solid var(--base-color);background:url(/build/images/icon-search-2.06433c28.svg) no-repeat 50%/20px auto}.searchbox .submit .text{display:none}.searchbox .suggestion{position:absolute;width:100%;max-height:65vh;overflow-y:scroll;left:0;top:100%;z-index:15;background:#fff;box-shadow:0 .25rem .25rem rgba(0,0,0,.13333);border-radius:.125rem}.searchbox .suggestion:empty{display:none!important}.searchbox .suggestion::-webkit-scrollbar{width:8px}.searchbox .suggestion::-webkit-scrollbar-track{background:#f1f1f1;border-radius:8px}.searchbox .suggestion::-webkit-scrollbar-thumb{background:#bbb;border-radius:8px}.searchbox .suggestion::-webkit-scrollbar-thumb:hover{background:#999}.searchbox .list-wrapper{border-radius:.125rem;width:100%;margin-left:auto;margin-right:auto}.searchbox .status-message{margin:0 0 .75rem}.searchbox .search-section{padding:.5rem 0;margin-bottom:0}.searchbox .search-section .heading{margin:0;font-size:1rem}.searchbox .search-section:last-of-type{margin-bottom:0}.searchbox .list{font-size:1em;line-height:1.3;list-style:none}.searchbox .item,.searchbox .list{margin:0;padding:0}.searchbox .item:last-of-type .link .content{border:0}.searchbox .item.pointer{cursor:pointer}.searchbox .link{display:flex;width:100%;align-items:center;text-decoration:none;color:#000;flex-wrap:wrap;position:relative;border-bottom:.063rem solid #eaeaea}.searchbox .link .inner-link{display:flex;align-items:center;justify-content:space-between;text-decoration:none}.searchbox .link .image{width:2rem;height:2rem;-o-object-fit:cover;object-fit:cover;flex:none;margin-right:.5rem;overflow:hidden}.searchbox .link .content{width:100%;margin:0;flex-grow:1;font-size:.875em;display:flex;position:relative;align-items:center;padding:.5rem 0;justify-content:space-between}.searchbox .link .content .text{display:flex;justify-content:center;align-items:flex-start;flex-flow:column;margin-right:.5rem;width:100%;word-break:break-word}.searchbox .link .content .name{font-size:.75rem;margin:0 0 .2rem;font-weight:500;line-height:1.2}.searchbox .link .content .desc{margin:0;color:#a9a9a9;font-weight:400}.searchbox .link .content .desc>span:not(:last-child):after{content:", "}.searchbox .link .content .info-wrap{text-align:right}.searchbox .link .content .info{color:#bababa;font-size:.81rem;font-weight:500;flex-shrink:0;margin:0;white-space:nowrap}.searchbox .link .content .price{font-weight:700;display:block;font-size:.75rem;margin:0;color:#02c4c9;flex-shrink:0;white-space:nowrap}.searchbox .link .content .favourite-button{cursor:pointer;display:inline-block;vertical-align:top;margin:.125rem 0 0}.searchbox .link .content .favourite-button .star{width:1.875rem}.searchbox .link .product-tags{width:100%;flex:none;max-width:none;position:static;padding-left:2.5rem}.searchbox .link .product-tags .tag{text-align:left;float:none;padding:.063rem .375rem;font-size:.688rem;vertical-align:top;margin:0 0 .25rem}.searchbox .link .product-tags .tag:last-child{margin-bottom:.75rem}.searchbox .pieces{width:12.375rem}.searchbox .pieces input.entry{padding:0;min-width:1.9rem}.searchbox .search-section.categories-section .item .content,.searchbox .search-section.categories-section .item .text{border:0}.searchbox .search-section.categories-section .item .text .desc{font-weight:500}.searchbox .search-section.categories-section .item:last-of-type{border:0}.searchbox .empty-section{display:block;font-size:.875em;opacity:.7;margin:0;padding:1rem}.suggestion-background{position:fixed;width:100%;height:110vh;top:0;left:0;z-index:190;background:rgba(0,0,0,.3)}@media (min-width:640px){.searchbox .search-section:nth-of-type(3) .item{display:flex;align-items:center;width:100%}.searchbox .search-section:nth-of-type(3) .link{flex-grow:1;width:auto}.searchbox .link .image{width:2.5rem;height:2.5rem;margin-right:1rem}.searchbox .link .content{padding:1rem 0}.searchbox .link .content .name{font-size:1.11rem}.searchbox .link .content .info{font-size:.875rem}.searchbox .link .content .price{font-size:1rem}.searchbox .link .product-tags{padding-left:3.5rem}.searchbox .link .product-tags .tag:last-child{margin-bottom:1.313rem}.searchbox .dynamic-suggestions-form{width:auto;margin-left:auto;flex:none;padding-top:.5rem}.searchbox .dynamic-suggestions-form .pieces{margin-left:0}}@media (min-width:960px){.searchbox{position:static;width:25rem;background:none;padding:0;vertical-align:top;display:inline-block!important;margin-top:0;text-align:left}.searchbox .insert{max-width:none}.searchbox .submit .text{display:none}.searchbox .suggestion{width:85%;left:7.5%;max-width:1440px;max-width:var(--page-width);top:auto;margin-top:2.1rem;transition:margin .5s;max-height:65vh;overflow-y:auto;box-shadow:.5rem .75rem 1rem rgba(0,0,0,.3)}.searchbox .list-wrapper{border-radius:.125rem;background:#fff;width:100%;display:flex;overflow:hidden;max-height:none}.searchbox .status-message{margin-top:1.25rem;margin-bottom:1.25rem}.searchbox .list{overflow:auto;max-height:350px}.searchbox .item{margin:0;padding:0}.searchbox .search-section:nth-of-type(n){border-bottom:0;flex:3}.searchbox .search-section:nth-of-type(3) .item{display:block}.searchbox .search-section:nth-of-type(3) .link{width:100%}.searchbox .dynamic-suggestions-form{padding-top:0}.searchbox .dynamic-suggestions-form .pieces{margin-left:4.625rem}}@media (min-width:1280px){.searchbox{width:34rem}.searchbox .suggestion{margin-top:2.25rem}}@media (min-width:1440px){.searchbox .search-section:nth-of-type(3) .item{display:flex}.searchbox .search-section:nth-of-type(3) .link{width:auto}.searchbox .dynamic-suggestions-form{padding-top:.5rem}.searchbox .dynamic-suggestions-form .pieces{margin-left:auto}}@media (min-width:1880px){.searchbox .suggestion{left:50%;margin-left:-720px;margin-left:calc(var(--page-width) / -2)}}.quick-order{display:flex;width:100%;align-items:center;float:left;padding:0}.quick-order .link{flex-grow:1;color:#000;display:flex;align-items:center;min-height:2.875rem;font-size:.75rem;text-decoration:none;cursor:pointer;justify-content:center;text-align:center;transition:.3s;padding-left:1rem;padding-right:1rem;margin:0 -1rem;margin:0 calc(var(--page-padding) * -1)}.quick-order .link:hover{background:#f2f2f2}.quick-order .dynamic-suggestions-wrapper{display:block;position:absolute;width:100%;left:0;top:100%;background:#fff;padding:1rem;box-shadow:0 0 .25rem rgba(0,0,0,.26667)}.quick-order .dynamic-suggestions-input[type=text]{border:1px solid #b9c6d2;border-radius:.125rem;padding-left:2.5rem;background:url(/build/images/icon-search-2.06433c28.svg) .75rem/1.25rem auto no-repeat #fff}.quick-order .dynamic-suggestions-input[type=text]:focus{border-color:#000}.quick-order .dynamic-suggestions-input[type=text]::-webkit-input-placeholder{opacity:.7;color:#000}.quick-order .dynamic-suggestions-input[type=text]:-ms-input-placeholder,.quick-order .dynamic-suggestions-input[type=text]::-ms-input-placeholder{opacity:.7;color:#000}.quick-order .dynamic-suggestions-input[type=text]::placeholder{opacity:.7;color:#000}.quick-order .dynamic-suggestions{width:100%;float:left;border:1px solid #b9c6d2;border-radius:0 0 .125rem .125rem;border-top-width:0;max-height:20rem;overflow:auto}.quick-order .dynamic-suggestions-number-info{transition:.3s;width:100%;border-bottom:1px solid #b9c6d2;text-decoration:none}.quick-order .dynamic-suggestions-number-info:last-child{border-width:0}.quick-order .dynamic-suggestions-number-info:hover{background-color:#f2f2f2}@media (min-width:960px){.quick-order{position:relative;width:auto;background:none;float:right}.quick-order .link{width:auto;font-size:.75rem;line-height:1.417;border-left:.063rem solid #b9c6d2;border-right:.063rem solid #b9c6d2;min-height:2.813rem;margin-left:0;margin-right:0}.quick-order .dynamic-suggestions-wrapper{width:20rem;top:100%;right:0;left:auto;box-shadow:none;border:1px solid #b9c6d2;box-shadow:0 .375rem 1rem 0 rgba(0,0,0,.17)}}@media (min-width:1600px){.quick-order .dynamic-suggestions-wrapper{-webkit-transform:translateX(50%);transform:translateX(50%);right:50%}}.product-tags{position:absolute;right:0;top:0;width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end;grid-gap:.125rem;gap:.125rem}.product-tags .tag{flex:none;width:auto;padding:.25rem .375rem .188rem;line-height:1.2;text-align:center;color:#fff;font-size:.688rem;font-weight:500;text-transform:uppercase}.product-tags .tag.sale{background:#000}.product-tags .tag.action{background:#e50058}.product-tags .tag.new{background:#601eda}.product-tags .tag.top{background:#5fc763}.category-intro{float:left;width:100%;margin-bottom:2.25rem;margin-top:.75rem}.category-intro .headline{margin-bottom:.375rem;margin-top:0}.category-intro .info{color:#666}.category-intro .info p{font-size:1em;font-weight:300}.category-intro :last-child{margin-bottom:0;padding-bottom:0}.category-intro .image{display:none}@media (min-width:960px){.category-intro{margin-top:0}.category-intro .inner{display:flex;align-items:flex-start}.category-intro .inner:after{display:none}.category-intro .text{flex-grow:1;padding-right:2rem}.category-intro .image{flex:none;margin-top:-1.5rem;display:block;max-width:8rem;max-height:8rem}}@media (min-width:1280px){.category-intro{margin-bottom:3rem}}.subcategories{margin-bottom:2.25rem}.subcategories,.subcategories .list{float:left;width:100%}.subcategories .item{margin-bottom:.375rem}.subcategories .link{text-decoration:none;display:inline-block;vertical-align:top}.subcategories .link:hover{text-decoration:underline}.subcategories .image{width:2.5rem;flex:none;margin-right:.5rem;display:none}.subcategories .title{margin:0;line-height:1.4;font-size:.875em;color:#666;font-weight:400;padding-left:1.188rem;position:relative}.subcategories .title:after{border-right:.063rem solid #666;border-bottom:.063rem solid #666;width:.25rem;height:.25rem;content:"";display:block;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;left:0;top:calc(50% - .125rem)}@media (min-width:640px){.subcategories .list{-webkit-column-count:3;column-count:3;grid-column-gap:2rem;-webkit-column-gap:2rem;column-gap:2rem}.subcategories .item{width:100%;display:inline-block;vertical-align:top;margin-bottom:.375rem}}.subcategories-special{float:left;width:100%}.subcategories-special .list{margin:0;padding:0;list-style:none;font-size:1em;line-height:1.2}.subcategories-special .item{margin:0 0 2rem;padding:0;display:flex;align-items:flex-start}.subcategories-special .image{width:3.75rem;height:3.75rem;display:none;background:50%/contain no-repeat;flex:none}.subcategories-special .block{flex-grow:1;padding:0}.subcategories-special .link{display:inline-block;text-decoration:none;color:#666;font-size:.875em;transition:color .3s;vertical-align:top}.subcategories-special .link:after{display:inline-block;content:"\A0|";padding:0 .313rem;pointer-events:none}.subcategories-special .link:last-child:after{display:none}.subcategories-special .link[class]:hover{text-decoration:underline;color:#e50058}.subcategories-special .link:hover:after{color:#666}.subcategories-special .title{display:block;margin-bottom:.5rem}.subcategories-special .title .link{font-size:1em;color:#000;color:var(--base-color)}.subcategories-special .title .link:after{display:none}@media (min-width:480px){.subcategories-special .item,.subcategories-special .list{float:left;width:100%}}@media (min-width:960px){.subcategories-special .image{display:block}.subcategories-special .block{margin-top:1.25rem;padding-left:1rem}.subcategories-special .list{float:left;width:100%}}.categories-boxes{float:left;width:100%}.categories-boxes .list{float:left;width:100%;padding-top:1rem;padding-bottom:.75rem}.categories-boxes .column{width:100%;float:left}.categories-boxes .item{width:100%;display:flex;padding:1.125rem;align-items:center;margin-bottom:1rem;text-decoration:none;box-shadow:0 0 .625rem rgba(0,0,0,.09)}.categories-boxes .item:hover{box-shadow:0 0 .625rem rgba(0,0,0,.32)}.categories-boxes .image{width:2.5rem;height:2.5rem;flex-shrink:0;-o-object-fit:cover;object-fit:cover;border-radius:50%;margin-right:1.125rem}.categories-boxes .title{font-size:.813em;margin:0}@media (min-width:480px){.categories-boxes .list{padding-top:1.875rem;padding-bottom:1.625rem}}@media (min-width:960px){.categories-boxes .list{padding-top:3.5rem;padding-bottom:3.375rem}.categories-boxes .column:nth-of-type(n){width:calc(25% - .75rem);margin-left:1rem}.categories-boxes .column:nth-of-type(4n - 3){margin-left:0}}@media (min-width:1280px){.categories-boxes .column:nth-of-type(n){width:21.85%;margin-left:4.2%}.categories-boxes .column:nth-of-type(4n - 3){margin-left:0}}.product-arrangement{float:left;width:100%;margin:0 0 1rem}.product-arrangement .openers{text-align:right;margin:.75rem 0 0;float:right;width:100%}.product-arrangement .openers .switch{display:inline-block;vertical-align:top;cursor:pointer;font-size:.875em;border-radius:.125rem;font-weight:700;padding:.563rem 1.125rem .563rem 2.25rem;border:.063rem solid #000;border:.063rem solid var(--base-color);color:#000;color:var(--base-color);position:relative;margin-bottom:-.063rem;transition:border 0s .4s,padding .3s;width:100%}.product-arrangement .openers .switch.filter:after{background:url(/build/images/icon-filter.24a71fde.svg) 50%/10px auto no-repeat;display:block;width:.625rem;height:.938rem;content:"";position:absolute;left:.875rem;top:.625rem;transition:.3s}.product-arrangement .openers .switch.filter:hover{background-color:#fbfcfd}.product-arrangement .openers .switch.filter:hover:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.product-arrangement .openers .switch.filter.open{background-color:#fbfcfd;border-bottom-color:#fbfcfd;border-bottom-left-radius:0;border-bottom-right-radius:0;transition:0s,padding .3s;padding-bottom:1.5rem}.product-arrangement .openers .switch.filter.open:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.product-arrangement .openers .switch.sort{background-image:url(/build/images/icon-sort.40884fb9.svg)}.product-arrangement .list{margin:0;display:none;float:left;width:100%;border:.063rem solid #000;border:.063rem solid var(--base-color);background:#fbfcfd;padding:.813rem 1rem 1rem}.product-arrangement .list.open{display:block}.product-arrangement .rowek{float:left;width:100%;margin-bottom:.25rem}.product-arrangement .rowek.handle{border-top:.063rem solid #ced8e1;margin-top:.313rem;padding-top:1rem;margin-bottom:0}.product-arrangement .rowek.handle .cancel{font-size:.875em;font-weight:700;display:inline-block;vertical-align:top;padding-left:1.25rem;padding-top:.125rem;color:#666;cursor:pointer;max-width:40%;margin-top:.625rem;background:url(/build/images/icon-cancel-filter.9b85a90f.svg) no-repeat 0/10px auto}.product-arrangement .rowek.handle .proceed{width:auto;max-width:54%;margin:0}.product-arrangement .title{font-size:1em;color:#666;margin:0 0 .813rem}.product-arrangement .item{display:flex;align-items:center;float:left;line-height:1.25;width:100%;background:#b9aec7;color:#fff;font-size:.875em;cursor:pointer;margin:0 0 .5rem;border-radius:.125rem;position:relative;z-index:1}.product-arrangement .item .entry{position:relative;z-index:5;display:none}.product-arrangement .item .control{width:1.125rem;height:1.125rem;margin:.5rem 0 .5rem .5rem;border-radius:.063rem;border:.063rem solid #fff;position:relative;display:block;flex:none;z-index:5;align-self:flex-start}.product-arrangement .item .control:after{border-left:.063rem solid #fff;border-bottom:.063rem solid #fff;width:.563rem;height:.313rem;content:"";display:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:.188rem;top:calc(50% - .25rem)}.product-arrangement .item .text{flex-grow:1;position:relative;z-index:5;display:block;padding:.25rem 1rem .188rem .625rem}.product-arrangement .item .bg{flex-grow:4;position:absolute;left:0;top:0;width:100%;height:100%;display:block;border-radius:.125rem;transition:.3s}.product-arrangement .item .entry:checked~.control:after{display:block}.product-arrangement .item .entry:checked~.bg{background:#5a4b91}.product-arrangement .alphabet .letter{font-size:.875em;cursor:pointer;display:inline-block;line-height:2rem;height:2rem;width:2rem;border-radius:.125rem;text-align:center;color:#fff;margin:0 .25rem .5rem 0;background:#b9aec7;transition:.3s}.product-arrangement .alphabet .letter.active,.product-arrangement .alphabet .letter:hover{background:#4b6f91}.product-arrangement .labels{float:left;width:100%;margin-top:1.375rem}.product-arrangement .labels .label-item{display:block;height:2.125rem;line-height:2.125;border-radius:.125rem;background:#000;padding:.125rem 0;float:left;margin:0 .5rem .5rem 0}.product-arrangement .labels .label-item .text{font-size:.875em;padding:0 .938rem;display:inline-block;color:#fff;float:left}.product-arrangement .labels .label-item .remove{width:1.875rem;height:100%;cursor:pointer;display:block;float:left;position:relative;text-align:center;border-left:.063rem solid #a2b5c6}.product-arrangement .labels .label-item .remove:before{width:.938rem;height:.938rem;position:absolute;display:block;transition:.2s;left:calc(50% - .5rem);top:calc(50% - .5rem);content:"";background:linear-gradient(#fff,#fff) no-repeat left .438rem/100% .063rem,linear-gradient(#fff,#fff) no-repeat .438rem top/.063rem 100%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.product-arrangement .labels .label-item .remove:hover:before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.homepage .product-arrangement{display:none}@media (min-width:480px){.product-arrangement .openers{width:auto;margin-top:-2rem}}@media (min-width:640px){.product-arrangement .item{width:calc(50% - .25rem);margin-left:.5rem}.product-arrangement .item:nth-of-type(2n - 1){margin-left:0;clear:both}}@media (min-width:960px){.product-arrangement{margin-bottom:3rem}.product-arrangement .item:nth-of-type(n){width:calc(25% - .375rem);margin-left:.5rem;clear:none}.product-arrangement .item:nth-of-type(n):nth-of-type(4n - 3){margin-left:0;clear:both}}.products-list-info{float:left;width:100%;padding:.313rem 0 .875rem}.products-list-info .inner :last-child{margin-bottom:0;padding-bottom:0}.products-list-info .description{margin:0}@media (min-width:960px){.products-list-info{padding-bottom:2.75rem;padding-top:2.75rem}}.product-list{float:left;width:100%;padding-bottom:2.125rem;border-bottom:.063rem solid #e5e5e5}.product-list:last-of-type{border-bottom:0}.product-list .pagination{margin-top:1.125rem}.product-list-headline{font-size:1.25em}.homepage .product-list-headline{display:none}.product-container{float:left;width:100%}.product-container .headline{font-size:1.125em;margin:1.875rem 0;text-align:center;text-transform:uppercase}.product-container .content{float:left;width:100%;display:grid;grid-gap:1rem;gap:1rem;margin-bottom:1rem;grid-template-columns:minmax(0,1fr)}.product-container .item{width:100%;display:flex;flex-direction:column;box-shadow:0 .375rem 1.25rem rgba(0,0,0,.09);position:relative;text-align:left;top:0}.product-container .item:hover{box-shadow:0 0 .625rem rgba(0,0,0,.32)}.product-container .item-content{width:100%;padding:1.125rem 1.125rem 0;text-decoration:none}.product-container .picture{display:flex;width:100%;height:8.125rem;align-items:center;justify-content:center;margin-bottom:1rem}.product-container .picture .image{max-height:100%}.product-container .prdct-itm-title{font-size:.813em;line-height:1.25;height:2.75em;overflow:hidden;margin:0 0 .688rem}.product-container .prdct-itm-perex{line-height:1.5;font-size:.75em;height:4.4em;overflow:hidden;margin-bottom:1.188rem;color:#4a4a4a}.product-container .status-message{grid-column:1/-1}@media (min-width:480px){.product-container .content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.product-list{padding-bottom:2.25rem}.product-list-headline{font-size:1.5em}.product-container .content{grid-template-columns:repeat(4,minmax(0,1fr))}.product-container .headline{margin-top:4.625rem}}@media (min-width:1280px){.product-list{padding-bottom:2.25rem}.page-content:not(.part-size) .product-container .content{grid-row-gap:3.625rem;grid-column-gap:4.2%}.page-content.part-size .product-container .content{grid-template-columns:repeat(3,minmax(0,1fr))}}.product-container .availability{font-size:.75em;display:block;margin-bottom:.5rem;text-align:center;color:#888}.product-container .block-1{width:100%}.product-container .prices{display:flex;width:100%;margin:0 0 .5rem;align-items:center}.product-container .old-price{display:block;font-size:.75em;text-decoration:line-through}.product-container .price{display:block;font-size:1.25em;margin:0 0 0 auto}.product-container .down-block{margin-top:auto;text-decoration:none}.product-container .activity{display:flex;width:100%}.product-container .activity .input{width:3.25rem;height:auto;padding-left:.5rem;padding-right:.5rem;margin:0;text-align:center;flex:none}.product-container .activity .handle{text-transform:uppercase;width:100%;display:block;margin:0;font-weight:700;color:#a8a8a8;padding:1.25rem 1rem;text-decoration:none;font-size:.813rem;line-height:1;text-align:center;transition:.3s;border-top:.063rem solid #e7e7e7}.product-container .item:hover .handle{border-color:transparent;color:#fff;background:#601eda;background:var(--secondary-color)}.product-list.related .product-container .headline{margin-bottom:1rem;margin-top:0}.product-detail{float:left;width:100%;margin-bottom:2rem}.product-detail .breadcrumbs{padding-bottom:1.75rem}.product-detail-content,.product-detail-content-wrapper{float:left;width:100%}.product-detail-base,.product-detail-base .product-intro{float:left;width:100%}.product-detail-base .headline{font-size:1.5em;padding-top:1.75rem;margin:0}.product-detail-base.variant-base .headline{font-size:1.188em}.product-detail-base .pictures{display:flex;float:left;width:100%;overflow:hidden;padding-top:1.25rem}.product-detail-base .main-picture{position:relative;flex-grow:1;width:74.6%;padding-top:75%;display:block;transition:none}.product-detail-base .main-picture .image{position:absolute;left:0;top:0;border:.063rem solid #d1d7dd;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-detail-base .main-picture .image:hover{border-color:#4a4a4a}.product-detail-base .other-pictures{width:25.4%;padding-left:2%}.product-detail-base .other-pictures .picture,.product-detail-base .other-pictures .video{display:block;transition:none;padding-top:75%;position:relative;cursor:pointer;text-align:center;margin-bottom:7%}.product-detail-base .other-pictures .picture:nth-child(3),.product-detail-base .other-pictures .video:nth-child(3){margin-bottom:0}.product-detail-base .other-pictures .picture:not(:last-child):nth-child(n+3),.product-detail-base .other-pictures .video:not(:last-child):nth-child(n+3){display:none}.product-detail-base .other-pictures .iframe,.product-detail-base .other-pictures .image{width:100%;height:100%;position:absolute;left:0;top:0;-o-object-fit:cover;object-fit:cover;border:.063rem solid #d1d7dd;padding:0;margin:0;display:block}.product-detail-base .other-pictures .iframe:hover,.product-detail-base .other-pictures .image:hover{border-color:#4a4a4a}.product-detail-base .other-pictures .iframe{pointer-events:none}.product-detail-base .other-pictures .rest{display:block}.product-detail-base .other-pictures .rest .image{padding:.5rem;display:flex;align-items:center;font-size:1.25rem;font-weight:700;background:#eee;justify-content:center}.product-detail-base .product-desc{float:left;width:100%;overflow:hidden}.product-detail-base .main-content{float:left;width:100%}.product-detail-base .product-specification{width:100%;float:left;padding-top:1.25rem}.product-detail-base .product-specification>:last-child{margin-bottom:0}.product-detail-base .perex{font-weight:500;margin:0;padding-top:1.25rem}.product-detail-base .perex:empty{display:none}.product-detail-base .cas-formula{padding-top:1.25rem;margin:0}.product-detail-base .cas,.product-detail-base .formula{display:block}.product-detail-base .product-full-description{padding-top:1.25rem}.product-detail-base .product-full-description li{list-style-position:outside;margin-left:1rem}.product-detail-base .product-full-description .table-container{margin-top:.5rem;margin-bottom:0}.product-detail-base .product-full-description table{width:100%}.product-detail-base .product-full-description table thead tr{font-weight:600}.product-detail-base .product-full-description>br:nth-last-child(-n+10){display:none}.product-detail-base .product-full-description>:last-child{margin-bottom:0}.product-detail-base .complementary{padding-top:1.25rem;width:100%;float:left}.product-detail-base .complementary.complementary-two{display:none}.product-detail-base .logo{display:none;margin:.188rem 0 1.125rem}.product-detail-base .logo-image{max-width:6.25rem;max-height:2.5rem}.product-detail-base .links{flex-grow:1}.product-detail-base .links:after{width:100%;height:0;clear:both;display:block;content:""}.product-detail-base .links .item{display:inline-block;vertical-align:middle;font-size:.875em;text-decoration:none;padding-left:1.5rem;line-height:1.5;float:left;clear:both;margin:0 1rem .75rem 0;color:#000;color:var(--base-color)}.product-detail-base .links .item.supplier-logo{padding:0;height:4rem;max-width:11rem}.product-detail-base .links .item.supplier-logo .logo-img{max-width:100%;max-height:100%}.product-detail-base .links .item.pdf-icon{background:url(/build/images/icon-pdf.3033d6c8.png) no-repeat left .125rem/14px auto}.product-detail-base .links .item.inquiry{background:url(/build/images/icon-inquiry.22cf018f.svg) no-repeat left .125rem/14px auto}.product-detail-base .links .item.favourite{cursor:pointer;background:url(/build/images/icon-favourite.aa03aac8.svg) no-repeat left 0/18px auto}.product-detail-base .links .item.favourite.added{background-image:url(/build/images/icon-favourite-added.4cacb7bd.svg);color:#60aa2c}.product-detail-base .links .item:hover{text-decoration:underline}.product-detail-base .links>:last-child{margin-bottom:0}.product-detail-base .select-variant{float:none;display:inline-block;vertical-align:top;width:auto;flex:none}@media (min-width:480px){.product-detail-base .complementary{display:flex;align-items:center}.product-detail-base .links{padding-right:1.25rem}}@media (min-width:640px){.product-detail-base .complementary{width:calc(100% - 11.25rem - 1rem);width:calc(100% - 11.25rem - var(--page-padding))}.product-detail-base .pictures{display:block;width:11.25rem;margin-right:1rem;margin-right:var(--page-padding)}.product-detail-base .main-picture{width:100%;padding-top:75%}.product-detail-base .other-pictures{width:100%;float:left;padding-left:0;margin-top:5%}.product-detail-base .other-pictures .picture,.product-detail-base .other-pictures .video{float:left;width:30%;padding-top:22.5%;margin-left:5%;margin-bottom:0}.product-detail-base .other-pictures .picture:first-child,.product-detail-base .other-pictures .video:first-child{margin-left:0}.product-detail-base .main-content{width:calc(100% - 11.25rem - 1rem);width:calc(100% - 11.25rem - var(--page-padding))}}@media (min-width:960px){.product-detail-base.main-base .headline{padding-top:0}}@media (min-width:1280px){.product-detail-base .product-desc{overflow:visible}.product-detail-base .headline{float:left;width:100%}.product-detail-base .headline.no-image{padding-left:0}.product-detail-base .product-intro{width:calc(100% - 17rem)}.product-detail-base .complementary{width:17rem;padding-left:2rem;position:relative;padding-top:1.875rem}.product-detail-base .complementary.complementary-one{display:none}.product-detail-base .complementary.complementary-two{display:flex}.product-detail-base.main-base .complementary{padding-top:.5rem}.product-detail-base .logo{display:inline-block}.product-detail-base .links{padding-bottom:0;width:100%;overflow:hidden;padding-right:0}.product-detail-base .links .item{float:left;clear:both;margin-right:0}.product-detail-base .links .item.supplier-logo{width:100%}}.product-files{float:left;width:100%;margin-top:1.25rem}.product-files .product-files-content{float:right;position:relative;z-index:50;width:100%}.product-files .opener{width:100%;float:left;display:flex;grid-gap:.5rem;gap:.5rem;align-items:center}.product-files .opener:before{flex:none;width:1.313rem;height:1.688rem;left:-1.75rem;top:.313rem;content:"";background:url(/build/images/icon-pdf.3033d6c8.png) 50% no-repeat}.product-files .opener-in{display:flex;align-items:center;padding:0 2.25rem 0 .625rem;flex-grow:1;border:1px solid #afafaf;height:2.5rem;color:#000;color:var(--base-color);font-size:.875rem;position:relative;cursor:pointer;background:#fff;z-index:1}.product-files .opener-in:hover{text-decoration:none}.product-files .opener-in:after{border-right:1px solid #000;border-right:1px solid var(--base-color);border-bottom:1px solid #000;border-bottom:1px solid var(--base-color);width:.75rem;height:.75rem;content:"";display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:1rem;top:calc(50% - .563rem)}.product-files.active .opener-in:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:calc(50% - .125rem)}.product-files .list{padding:.625rem 0;display:none;width:calc(100% - 1.75rem);background:#fff;border:1px solid #efefef;box-shadow:0 .25rem 1.5rem -.188rem rgba(0,0,0,.25);position:absolute;top:100%;right:0;max-height:50vh;overflow:auto}.product-files.active .list{display:block}.product-files .item{display:block;font-size:.875em;text-decoration:none;padding:.313rem 1rem .313rem 2.625rem;line-height:1.5;float:left;clear:both;margin:0;width:100%;color:#000;color:var(--base-color);transition:.3s;background:url(/build/images/icon-pdf.3033d6c8.png) no-repeat 1rem .313rem/16px auto}.product-files .item:hover{text-decoration:underline;background-color:#eee;text-decoration:none}@media (min-width:960px){.product-files .product-files-content{width:17rem}.product-files .list{width:35.5rem}}.product-detail-particular{float:left;width:100%}.additional-description-box{display:flex;justify-content:flex-start;align-items:flex-start;padding-top:.375rem;clear:both}.additional-description-box .icon{flex-shrink:0;width:1.3rem;margin:-.188rem .438rem 0 0}.additional-description{font-size:.875em}.additional-description>:last-child{margin-bottom:0}.product-detail-parameters{float:left;width:100%;padding-top:1.25rem}.product-detail-parameters .title{color:#aaa;font-size:1em;margin:0}.product-detail-parameters .list{width:100%;margin:.75rem 0 0}.product-detail-parameters td:nth-of-type(odd){width:50%}@media (min-width:960px){.product-detail-parameters td:nth-of-type(odd){white-space:nowrap;width:auto;padding-right:2rem}.product-detail-parameters td:nth-of-type(2n){width:100%}}.product-detail-order{float:left;width:100%;padding-top:1.25rem}.product-detail-order .title{font-size:1em;margin:0 0 1.25rem;color:#aaa}.product-detail-order .currency{text-align:center}.product-detail-order .product-detail-order-desktop-1,.product-detail-order .product-detail-order-mobile-1{padding-top:.875rem}.product-detail-order .actual-price{display:block;color:#000;color:var(--base-color)}.product-detail-order .original-price{display:block;font-size:.9em;text-decoration:line-through}@media (min-width:960px){.product-detail-order .product-detail-order-top{display:flex;width:100%;justify-content:space-between}.product-detail-order .title{margin-bottom:0}}.product-detail-order-mobile-1 .list{margin:0;padding:0;list-style:none;font-size:1em;width:100%;color:#000;color:var(--base-color)}.product-detail-order-mobile-1 .list:not(.list-1){display:none}.product-detail-order-mobile-1 .item{margin:0;padding:0}.product-detail-order-mobile-1 .item .searched{background:#f1fafc;border:.063rem solid #d7dadd}.product-detail-order-mobile-1 .item.active>.list{display:block}.product-detail-order-mobile-1 .head{font-size:.813em;position:relative;display:block;margin-bottom:.25rem;cursor:pointer;padding:.75rem 2.5rem .75rem 1rem}.product-detail-order-mobile-1 .head:before{width:2.75rem;height:100%;background:#601eda;background:var(--secondary-color);content:"";display:block;position:absolute;right:0;top:0}.product-detail-order-mobile-1 .head:after{border-right:.125rem solid #fff;border-bottom:.125rem solid #fff;width:.5rem;height:.5rem;content:"";display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:1.125rem;top:calc(50% - .375rem)}.product-detail-order-mobile-1 .head.fixed{cursor:default;padding-top:.5rem;padding-bottom:.5rem;border-bottom:.063rem solid #d7dadd;background:none}.product-detail-order-mobile-1 .head.fixed:after,.product-detail-order-mobile-1 .head.fixed:before{display:none}.product-detail-order-mobile-1 .head.fixed.head-3,.product-detail-order-mobile-1 .head.fixed.head-4,.product-detail-order-mobile-1 .head.fixed.head-5,.product-detail-order-mobile-1 .head.fixed.head-6{margin-bottom:0}.product-detail-order-mobile-1 .item.active>.head:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:calc(50% - .125rem)}.product-detail-order-mobile-1 .head-1{background:#fafafa}.product-detail-order-mobile-1 .head-2{background:#e9e9f5}.product-detail-order-mobile-1 .item.variant-active .head-2{background:#e1d4fb}.product-detail-order-mobile-1 .head-3{background:#d1d0f2}.product-detail-order-mobile-1 .head-4{background:#b9b9ef}.product-detail-order-mobile-1 .head-5{background:#a1a1ec}.product-detail-order-mobile-1 .block{display:none}.product-detail-order-mobile-1 .head.active+.block{display:block}.product-detail-order-mobile-1 .rowek{display:flex;width:100%;padding:.5rem 1rem;align-items:center;align-content:center;flex-wrap:wrap;font-size:.813em;border-bottom:.063rem solid #d7dadd}.product-detail-order-mobile-1 .rowek:last-of-type{border-bottom:0}.product-detail-order-mobile-1 .rowek .part{width:40%;flex:none}.product-detail-order-mobile-1 .rowek .part:first-child{padding-right:.625rem}.product-detail-order-mobile-1 .rowek .part:nth-child(2){text-align:right;padding-left:.625rem;width:60%}.product-detail-order-mobile-1 .pieces{width:8.375rem;margin-left:auto}@media (min-width:1280px){.product-detail-order-mobile-1{display:none}}.product-detail-order-mobile-2 .list{margin:0;padding:0;list-style:none;font-size:1em;width:100%;color:#000;color:var(--base-color)}.product-detail-order-mobile-2 .item{margin:0;padding:0}.product-detail-order-mobile-2 .head{font-size:.813em;position:relative;display:block;margin-bottom:.25rem;cursor:pointer;background:#fafafa;padding:.75rem 2.5rem .75rem 1rem}.product-detail-order-mobile-2 .head:after{border-right:.125rem solid #000;border-right:.125rem solid var(--base-color);border-bottom:.125rem solid #000;border-bottom:.125rem solid var(--base-color);width:.5rem;height:.5rem;content:"";display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:1.125rem;top:calc(50% - .375rem)}.product-detail-order-mobile-2 .item:hover>.head:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:calc(50% - .125rem)}.product-detail-order-mobile-2 .block{display:none}.product-detail-order-mobile-2 .head:hover+.block{display:block}.product-detail-order-mobile-2 .rowek{display:flex;width:100%;padding:.5rem 1rem;align-items:center;align-content:center;flex-wrap:wrap;font-size:.813em;border-bottom:.063rem solid #d7dadd}.product-detail-order-mobile-2 .rowek .part{flex-grow:1}.product-detail-order-mobile-2 .rowek .part:first-child{padding-right:.625rem;font-weight:700}.product-detail-order-mobile-2 .rowek .part:first-child.desc{font-weight:400}.product-detail-order-mobile-2 .rowek .part:nth-child(2){text-align:right;padding-left:.625rem}.product-detail-order-mobile-2 .pieces{width:8.375rem;margin-left:auto}@media (min-width:1280px){.product-detail-order-mobile-2{display:none}}.product-detail-order-desktop-1{display:none}@media (min-width:1280px){.product-detail-order-desktop-1{display:block}.product-detail-order-desktop-1 .table-container{background:#fafafa;margin:0;overflow-y:hidden;overflow-x:auto;padding:0 .313rem .313rem}.product-detail-order-desktop-1 .list{margin:0;width:100%}.product-detail-order-desktop-1 .list .row:hover td{background:#fbfbfb}.product-detail-order-desktop-1 .list .row:hover td.variant-active{background:#f7f2ff}.product-detail-order-desktop-1 .head{background-color:#f5f4f4}.product-detail-order-desktop-1 th{text-align:center;border-width:.063rem;padding:.688rem .625rem;font-size:.75em;border-top-width:0;border-right-color:#d7dadd;color:#000;color:var(--base-color)}.product-detail-order-desktop-1 th:first-child{border-left-width:0}.product-detail-order-desktop-1 th:last-child{border-right-width:0}.product-detail-order-desktop-1 .head-full th,.product-detail-order-desktop-1 .head-partial th{border-bottom-color:#d7dadd}.product-detail-order-desktop-1 .head th{color:#555;white-space:nowrap}.product-detail-order-desktop-1 td{text-align:center;border-width:.063rem;padding:.625rem;font-size:.75em;background:#fff;transition:background-color .05s ease-in-out}.product-detail-order-desktop-1 td:not(:last-child){border-right-color:#d7dadd}.product-detail-order-desktop-1 td.searched{background:#f1f8ff}.product-detail-order-desktop-1 td.variant-active{background:#f1e8fd}.product-detail-order-desktop-1 .pieces{width:8.375rem;margin:0 auto}}.product-detail-order-desktop-2{display:none}@media (min-width:1280px){.product-detail-order-desktop-2{display:block}.product-detail-order-desktop-2 .table-container{background:#fafafa;margin:0;padding:0 .313rem .313rem}.product-detail-order-desktop-2 .list{margin:0;width:100%}.product-detail-order-desktop-2 th{text-align:center;border-width:.063rem;padding:.688rem .625rem;font-size:.75em;border-top-width:0;border-right-color:#d7dadd;color:#000;color:var(--base-color);white-space:nowrap}.product-detail-order-desktop-2 th:first-child{border-left-width:0}.product-detail-order-desktop-2 th:last-child{border-right-width:0}.product-detail-order-desktop-2 td{text-align:center;border-width:.063rem;padding:.625rem;font-size:.75em;background:#fff;color:#000;color:var(--base-color)}.product-detail-order-desktop-2 td.desc{text-align:left}.product-detail-order-desktop-2 td:not(:last-child){border-right-color:#d7dadd}.product-detail-order-desktop-2 .pieces{width:8.375rem;margin:0 auto}}.guide-variant .pieces,.product-detail-order .pieces,.searchbox .pieces{height:2.25rem;display:flex;flex-wrap:nowrap;order:30;border:.063rem solid #b9c6d2}.guide-variant .pieces .entry,.product-detail-order .pieces .entry,.searchbox .pieces .entry{height:auto;text-align:center;display:inline-block;padding:0 .25rem;margin:0;flex-grow:1;min-width:0;border:0}.guide-variant .pieces .handle,.product-detail-order .pieces .handle,.searchbox .pieces .handle{width:1.875rem;flex:none;position:relative;background:none;cursor:pointer;transition:.3s;background:#fff}.guide-variant .pieces .handle:after,.guide-variant .pieces .handle:before,.product-detail-order .pieces .handle:after,.product-detail-order .pieces .handle:before,.searchbox .pieces .handle:after,.searchbox .pieces .handle:before{width:.688rem;height:.063rem;display:block;content:"";background:#4a4a4a;position:absolute;left:calc(50% - .313rem);top:calc(50% - .063rem)}.guide-variant .pieces .handle.add:after,.product-detail-order .pieces .handle.add:after,.searchbox .pieces .handle.add:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.guide-variant .pieces .handle:hover,.product-detail-order .pieces .handle:hover,.searchbox .pieces .handle:hover{background:#eee}.guide-variant .pieces .add-shop-list,.guide-variant .pieces .buy,.product-detail-order .pieces .add-shop-list,.product-detail-order .pieces .buy,.searchbox .pieces .add-shop-list,.searchbox .pieces .buy{width:2.25rem;flex:none;position:relative}.guide-variant .pieces .buy:before,.product-detail-order .pieces .buy:before,.searchbox .pieces .buy:before{background:url(/build/images/icon-basket.2bd7fea0.svg) no-repeat 50%/24px auto #000;background:url(/build/images/icon-basket.2bd7fea0.svg) no-repeat 50%/24px auto var(--base-color)}.guide-variant .pieces .add-shop-list:before,.product-detail-order .pieces .add-shop-list:before,.searchbox .pieces .add-shop-list:before{background:url(/build/images/icon-add-list.3b1def78.svg) no-repeat 50%/15px auto #000;background:url(/build/images/icon-add-list.3b1def78.svg) no-repeat 50%/15px auto var(--base-color)}.guide-variant .pieces,.searchbox .pieces{width:8rem;margin-top:.25rem}.product-detail-complement{position:fixed;width:100%;left:0;bottom:0;z-index:300;float:left;border-top:.063rem solid #fff}.product-detail-complement-opener .inner{padding-left:0;padding-right:0}.product-detail-complement-opener .handle{color:#fff;text-align:center;font-size:.875em;background:#000;background:var(--base-color);display:block;padding:.75rem 1rem;cursor:pointer}.product-detail-complement-opener .handle:after{width:.5rem;height:.5rem;border-top:.125rem solid #fff;border-right:.125rem solid #fff;display:inline-block;content:"";vertical-align:middle;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:.125rem 0 0 .625rem}.product-detail-complement.open .product-detail-complement-opener .handle:after{-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-top:-.25rem}.product-detail-complement-content{background:#fff;float:left;width:100%;overflow-x:hidden;overflow-y:auto;max-height:75vh;display:none}@media (min-width:840px){.product-detail-complement{border-top:0}.product-detail-complement-opener{border-bottom:.063rem solid transparent}.product-detail-complement-opener .inner{padding-left:1rem;padding-left:var(--page-padding);padding-right:1rem;padding-right:var(--page-padding)}.product-detail-complement-opener .handle{display:inline-block;transition:.3s;border:.063rem solid #fff;border-bottom:0;box-shadow:0 0 .75rem hsla(0,0%,100%,.65)}.product-detail-complement-opener .handle:hover{background-color:#00b9ee}.product-detail-complement.open .product-detail-complement-opener{box-shadow:inset 0 -.5rem .5rem -.5rem rgba(0,0,0,.35);border-color:#000;border-color:var(--base-color)}}.product-detail-complement-desktop{display:none}@media (min-width:1280px){.product-detail-complement-desktop{width:20rem;right:1rem;right:var(--page-padding);position:fixed;z-index:10;padding:1.25rem 1.25rem 0;background:#fafafa;box-shadow:0 0 .25rem rgba(0,0,0,.13333)}.product-detail-complement-desktop .opener{display:block;margin:-.688rem auto .5rem;width:1.75rem;height:1.75rem;border-radius:50%;background:#000;background:var(--base-color);box-shadow:0 0 .25rem rgba(0,0,0,.13333);cursor:pointer;position:relative;transition:.3s}.product-detail-complement-desktop .opener:after{display:block;position:absolute;content:"";width:.625rem;height:.625rem;left:calc(50% - .313rem);top:calc(50% - .375rem);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-left:.125rem solid #fff;border-bottom:.125rem solid #fff}.product-detail-complement-desktop .opener.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product-detail-complement-desktop .opener.open:after{top:calc(50% - .438rem)}}@media (min-width:1440px){.product-detail-complement-desktop{right:calc(50% - 43rem)}}.product-detail-variants{float:left;width:100%}.product-detail-variants .headline{margin:0 0 1.313rem;font-size:1.125em;font-weight:400;display:none}.product-detail-variants .item{padding:1rem 0;display:none;width:100%;align-items:flex-start;transition:.15s;cursor:pointer;border-bottom:.063rem solid #e9e9e9}.product-detail-variants .item.visible{display:flex}.product-detail-variants .item .image{width:3.75rem;height:3.25rem;flex:none;background:no-repeat 50%/contain}.product-detail-variants .item .info{flex-grow:1;padding-left:1rem}.product-detail-variants .item .info .title{font-size:.875em;font-weight:400;font-weight:500;margin:-.188rem 0 .25rem}.product-detail-variants .item .info .count{display:block;font-weight:300;font-size:.75em;color:#4a4a4a}@media (min-width:840px){.product-detail-variants{border-bottom:.063rem solid #e9e9e9;padding-top:1.5rem}.product-detail-variants .headline{display:block}.product-detail-variants .variants-flex{display:flex;flex-flow:row wrap}.product-detail-variants .item:nth-of-type(n){width:50%;padding:0 1.25rem 0 0;margin-bottom:1.5rem;border-bottom:0}.product-detail-variants .item:nth-of-type(n):hover .title{text-decoration:underline}}@media (min-width:1280px){.product-detail-variants .item:nth-of-type(n){width:25%}.product-detail-complement-desktop .product-detail-variants{padding-top:0;border-bottom:0;padding-right:0;margin-bottom:1rem}.product-detail-complement-desktop .product-detail-variants .headline{display:none}.product-detail-complement-desktop .product-detail-variants .item:nth-of-type(n){width:100%;background:#fff;margin-bottom:.25rem;padding:.875rem;box-shadow:0 0 .25rem rgba(0,0,0,.13333)}}.product-list.accessories .headline{margin-bottom:1rem;margin-top:2rem}.product-detail .properties{padding-top:1rem;margin-bottom:-.5rem;float:left;width:100%}.product-detail .properties .item{display:inline-block;vertical-align:middle;margin:0 .25rem .5rem 0}.product-detail .properties .image{width:2.5rem;display:block}.product-detail .properties .image[src*="icon/a.svg"]{width:4.313rem}.product-detail .properties .image[src*="icon/biocote.svg"]{width:3.625rem}.product-detail .properties .image[src*="icon/cool.svg"]{width:2.25rem}.product-detail .properties .image[src*="icon/dnafree.svg"]{width:5.25rem}.product-detail .properties .image[src*="icon/duran.svg"]{width:4.313rem}.product-detail .properties .image[src*="icon/jap.svg"]{box-shadow:0 0 0 1px #404040}.product-detail .properties .image[src*="icon/naklon.svg"],.product-detail .properties .image[src*="icon/orbit.svg"]{width:2.25rem}.product-detail .properties .image[src*="icon/proteasefree.svg"]{width:5.25rem}.product-detail .properties .image[src*="icon/pyrex.svg"]{width:3.25rem}.product-detail .properties .image[src*="icon/r2u.svg"]{width:5.375rem}.product-detail .properties .image[src*="icon/rdnafree.svg"]{width:5.25rem}.product-detail .properties .image[src*="icon/recip.svg"]{width:1.813rem}.product-detail .properties .image[src*="icon/rnafree.svg"]{width:5.25rem}.hashtags{float:left;width:100%;margin-bottom:2.5rem}.hashtags.in-product-item{margin-bottom:1.188rem;padding-left:1.25rem;padding-right:1.25rem}.hashtags.in-product-detail{margin-bottom:0;margin-top:1.25rem}.hashtags.in-search-suggestions{margin-top:.75rem;margin-bottom:1.75rem}.hashtags .hashtags-list{display:flex;width:100%;flex-wrap:wrap;grid-gap:.188rem;gap:.188rem}.hashtags .hashtags-item{font-weight:500;font-size:.813rem;padding:.125rem .25rem;background:#e1e1e1;text-decoration:none;cursor:pointer;transition:.3s}.hashtags .hashtags-item.active,.hashtags .hashtags-item:hover{background:#000;background:var(--base-color);color:#fff}@media (min-width:960px){.hashtags.in-search-page{margin-bottom:3.5rem}}.order-sheet{float:left;width:100%;padding:1.5rem 0 0}.order-sheet .headline{flex:none;width:100%;margin:0 0 1rem}.order-sheet .down-block{width:100%;float:left;margin-bottom:2.5rem}@media (min-width:960px){.order-sheet{padding-top:0}}.order-sheet .title.opener{margin-bottom:0}.order-sheet .title.opener .form-item-checkbox{margin:0;width:100%}.order-sheet .title.opener .form-item-checkbox .control{top:.188rem}.order-sheet .title.opener .form-item-checkbox .desc{padding-left:2rem;font-size:1em;color:inherit;font-weight:700}.order-sheet .panel.collapse{padding-top:1.5rem}@media (min-width:960px){.order-sheet .title.opener .form-item-checkbox .control{top:.313rem}}.order-steps{float:left;width:100%;display:none}.order-steps .link{cursor:pointer}@media (min-width:960px){.order-steps{display:block;text-align:center;padding:.813rem 0;margin-bottom:5rem;border-bottom:.063rem solid #dce2e8}.order-steps .list{margin:0;padding:0;list-style:none;font-size:1em;display:inline-block}.order-steps .item{display:inline-block;vertical-align:top;margin:0 2.125rem 0 0;padding:0 2.625rem 0 0;position:relative;color:#77658d}.order-steps .item.active .item{pointer-events:none}.order-steps .item:last-child{margin-right:0}.order-steps .item:after{border-right:.063rem solid #77658d;border-bottom:.063rem solid #77658d;width:.625rem;height:.625rem;content:"";display:block;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:0;top:calc(50% - .325rem)}.order-steps .link{color:#7d7d7d;font-size:.875em;text-decoration:none}.order-steps .active .link,.order-steps .link:hover{color:#000;color:var(--base-color)}}.order-basket{float:left;width:100%;margin-bottom:1.5rem}.order-basket .currency{float:left;width:100%;margin-bottom:1rem;padding-top:1rem;border-top:1px solid #b8c6d2;text-align:center}@media (min-width:960px){.order-basket .currency{border-top:0;text-align:right}}.order-basket .show-products-title{background:url(/build/images/icon-basket-2.6e1e90a0.svg) no-repeat .875rem/24px auto #fcfcfc;border:.063rem solid #f0f0f0;padding:.75rem 1rem .75rem 3.25rem;font-size:.875em;cursor:pointer}.order-basket .show-products-title .text{position:relative;padding-right:1.625rem}.order-basket .show-products-title .text:after{border-right:.125rem solid #000;border-right:.125rem solid var(--base-color);border-bottom:.125rem solid #000;border-bottom:.125rem solid var(--base-color);width:.563rem;height:.563rem;content:"";display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:0;top:calc(50% - .375rem);transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.order-basket .show-products-title.open .text:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:calc(50% - .125rem)}.order-basket .products{width:100%;float:left}.order-basket .products .special-table{margin-bottom:.5rem}.order-basket .quick-add{float:left;width:100%;max-width:614px;margin-bottom:1rem;z-index:1}.order-basket .quick-add .title{font-weight:400;font-size:1em;margin:0 0 .75rem}.order-basket .original-price{display:block;font-size:.9em;text-decoration:line-through}.order-basket .shopping-list{padding-left:2.25em;background:url(/build/images/icon-favourite.aa03aac8.svg) no-repeat .5rem/24px auto}.order-basket .shopping-list:hover{background-color:#000}@media (min-width:640px){.order-basket .quick-add{padding-top:1rem}.order-basket .quick-add .title{font-size:1.25em}.order-basket .quick-add .form{display:flex}.order-basket .quick-add .form-item{flex-grow:1;width:auto;margin:0}.order-basket .quick-add .proceed{margin:0 0 0 .375rem;float:none;width:auto}}@media (min-width:960px){.order-basket .show-products-title{font-size:1em}.order-basket .products{margin-bottom:.5rem}}.order-empty-basket{float:left;width:100%}.order-empty-basket .inner{max-width:1440px;max-width:var(--page-width)}.order-delivery-payment{float:left;width:100%;margin-bottom:1rem}.order-delivery-payment .select-place{margin-top:.5rem;padding:.563em 1.5em;width:auto;float:none}.order-delivery-payment .chosen-place{display:block;clear:both}.order-select-country{float:left;width:100%}.order-select-country .title{font-size:1.125em;margin-bottom:1.25rem}.order-select-country .form-item{width:100%;margin:0 0 1.5rem}.order-select-country .form-item select{width:100%}@media (min-width:640px){.order-select-country .form-item{width:16rem}}@media (min-width:960px){.order-select-country .title{font-size:1.25em}}.order-delivery,.order-delivery-completion,.order-payment{float:left;width:100%}.order-delivery-completion .title,.order-delivery .title,.order-payment .title{font-size:1.125em;margin-bottom:1.25rem;margin-top:0;padding-top:1rem}.order-delivery-completion .form-item-checkbox,.order-delivery .form-item-checkbox,.order-payment .form-item-checkbox{margin-bottom:1.25rem}.order-delivery-completion .form-item-checkbox .control,.order-delivery-completion .form-item-checkbox .control:after,.order-delivery .form-item-checkbox .control,.order-delivery .form-item-checkbox .control:after,.order-payment .form-item-checkbox .control,.order-payment .form-item-checkbox .control:after{border-radius:50%}.order-delivery-completion .form-item-checkbox .price,.order-delivery .form-item-checkbox .price,.order-payment .form-item-checkbox .price{white-space:nowrap}@media (min-width:840px){.order-delivery,.order-delivery-completion,.order-payment{width:30.6%;margin-left:4%}.order-delivery{margin-left:0}}@media (min-width:960px){.order-delivery-completion .title,.order-delivery .title,.order-payment .title{font-size:1.25em}}.order-shipping{float:left;width:100%;padding-bottom:2rem}.order-shipping .block{width:100%;clear:both;float:left;padding-bottom:1rem}.order-shipping .title{font-size:1.125em;margin-bottom:1.25rem}.order-shipping .rowek.country,.order-shipping .rowek.invoicing-number{padding-bottom:1rem}.order-shipping .address-select{margin-bottom:.75rem;margin-top:1.625rem}@media (min-width:960px){.order-shipping .block{width:48.5%}.order-shipping .block.shipping-address{clear:none;float:right}.order-shipping .block.shipping-address .panel.shipping-address-panel{padding-top:0}.order-shipping .block.shipping-address .title{margin-bottom:4.188rem}.order-shipping .title{font-size:1.25em}}.order-summary-overview{float:left;width:100%}.order-summary-overview .ordr-smmry-ovrvw-main{float:left;width:100%;margin-bottom:1.5rem;font-size:.875em}.order-summary-overview .ordr-smmry-ovrvw-mn-desc{color:#000;color:var(--base-color)}.order-summary-overview .ordr-smmry-ovrvw-block{float:left;width:100%;padding-bottom:.375rem}.order-summary-overview .ordr-smmry-ovrvw-block:first-of-type{border-bottom:.063rem solid #ededed;margin-bottom:1.5rem}.order-summary-overview .ordr-smmry-ovrvw-item{float:left;width:100%;margin-bottom:1rem}.order-summary-overview .ordr-smmry-ovrvw-item .ordr-smmry-ovrvw-title{font-size:.875em;margin:0 0 .313rem}.order-summary-overview .ordr-smmry-ovrvw-item .ordr-smmry-ovrvw-rowek{font-size:.75em;display:block}.order-summary-overview .ordr-smmry-ovrvw-item .ordr-smmry-ovrvw-rowek .form-item{font-size:1rem}.order-summary-overview .ordr-smmry-ovrvw-item .ordr-smmry-ovrvw-inv-number{display:flex;width:100%;align-items:center}.order-summary-overview .ordr-smmry-ovrvw-item .ordr-smmry-ovrvw-edit{flex:none;width:1.5rem;height:1.5rem;background:url(/build/images/icon-edit.e955578c.svg) no-repeat 50%/15px auto;display:block;cursor:pointer;margin-left:.25rem}.order-summary-overview .ordr-smmry-ovrvw-item .form-item{margin:0}.order-summary-overview .ordr-smmry-ovrvw-item .form-item input{width:100%;margin:0}@media (min-width:640px){.order-summary-overview .ordr-smmry-ovrvw-item{margin-left:2rem;width:calc(50% - 2rem)}.order-summary-overview .ordr-smmry-ovrvw-item:nth-child(odd){margin-left:0;clear:both}}@media (min-width:960px){.order-summary-overview{margin-bottom:1rem}.order-summary-overview .headline{margin-bottom:2.25rem}.order-summary-overview .ordr-smmry-ovrvw-main{margin-bottom:2.75rem;font-size:1em}.order-summary-overview .ordr-smmry-ovrvw-block:first-of-type{margin-bottom:2.75rem}.order-summary-overview .ordr-smmry-ovrvw-item:nth-child(n){margin-left:3rem;width:calc(25% - 2.25rem);clear:none;margin-bottom:2.125rem}.order-summary-overview .ordr-smmry-ovrvw-item:nth-child(n):nth-child(4n-3){margin-left:0;clear:both}.order-summary-overview .ordr-smmry-ovrvw-item:nth-child(n) .ordr-smmry-ovrvw-title{font-size:1em}.order-summary-overview .ordr-smmry-ovrvw-item:nth-child(n) .ordr-smmry-ovrvw-rowek{font-size:.875em}}.order-summary-note{float:left;width:100%;margin-bottom:2.25rem}.order-summary-note .ordr-smmr-nt-block{margin-bottom:2rem;float:left;width:100%}.order-summary-note .ordr-smmr-nt-block:only-child{width:100%}.order-summary-note .ordr-smmr-nt-block:last-child{margin-bottom:0}.order-summary-note .ordr-smmr-nt-title{font-size:.875em;margin:0 0 .25rem;display:flex;width:100%;align-items:center}.order-summary-note .ordr-smmr-nt-edit{flex:none;width:1.5rem;height:1.5rem;background:url(/build/images/icon-edit.e955578c.svg) no-repeat 50%/15px auto;display:block;cursor:pointer;margin-left:.25rem}.order-summary-note .ordr-smmr-nt-text{font-size:.75em;line-height:1.3}.order-summary-note .ordr-smmr-nt-text *{font-size:1em;margin:0;padding:0;line-height:inherit}.order-summary-note .form-item textarea{width:100%;margin:0}.order-summary-note .button{float:left;margin:0}@media (min-width:960px){.order-summary-note .ordr-smmr-nt-block{width:calc(50% - 1rem);margin-bottom:0}.order-summary-note .ordr-smmr-nt-block:nth-of-type(2),.order-summary-note .ordr-smmr-nt-block:nth-of-type(2) .button{float:right}.order-summary-note .ordr-smmr-nt-title{font-size:1em;margin-bottom:.625rem}.order-summary-note .ordr-smmr-nt-text{font-size:.875em}}.order-register{float:left;width:100%;padding:.25rem 0}.order-register .form-item-checkbox{margin:0}.order-terms-agreement{float:left;width:100%;padding:.25rem 0}.order-terms-agreement .form-item-checkbox{margin:0}.order-terms-agreement .form-item-checkbox .desc{font-size:.75em}@media (min-width:960px){.order-terms-agreement .form-item-checkbox .desc{font-size:.875em}}.order-sheet .agreements{padding-bottom:2.375rem}.order-total{float:right;width:100%;padding-top:1rem;margin-bottom:1.25rem;border-top:.063rem solid #b9c6d2}.order-total .list{margin:0 0 .875rem;width:100%}.order-total .part{font-size:.875em;border-width:0}.order-total .part:nth-child(2n){text-align:right;white-space:nowrap}.order-total .part.totally{font-weight:700;color:#000;color:var(--base-color);border-top-width:.063rem;border-color:#b9c6d2;padding-top:1rem;font-size:1.063em}.order-total .rowek:nth-last-child(2) .part{padding-bottom:1rem}@media (min-width:960px){.order-total .part{font-size:1em}.order-total .part.totally{font-size:1.25em}}.order-buttons{width:100%;float:left}.order-buttons .ordr-bttns-content{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}.order-buttons .show{flex:none;width:100%;margin-bottom:1rem}.order-buttons .show .text{font-size:1em;color:#77658d}.order-buttons .show .text:after{content:":"}.order-buttons .show .price{color:#222425;font-size:1.125em}.order-buttons .button{flex:none;margin-top:0;margin-bottom:.75rem;float:none}.order-buttons .button.back{margin-right:auto}.order-buttons .button.pdf{padding-left:2.25em;background:url(/build/images/icon-download.1e0f5c84.svg) no-repeat .688rem/18px auto}.order-buttons .button.pdf.proceed2:hover{background:#000 url(/build/images/icon-download-2.44862d19.svg) no-repeat .688rem/18px auto}.order-buttons .approval-button-container{width:100%}.order-buttons .approval-button-container .button{width:100%;margin:0}.order-buttons .approval-button-container .approver-info{display:block;text-align:center;font-size:.75rem;padding-top:.5rem;margin-bottom:.75rem}@media (min-width:840px){.order-buttons .show .price{font-size:1.25em}}@media (min-width:960px){.order-buttons .ordr-bttns-content{flex-direction:row}.order-buttons .button{width:auto;margin-left:.75rem}.order-buttons .button.back{order:5;margin-left:0}.order-buttons .button.submit{order:30}.order-buttons .button.pdf{order:25}.order-buttons .button.empty-basket{order:26}.order-buttons .approval-button-container{order:27;width:auto;margin-bottom:0;margin-left:.75rem}}@media (min-width:1280px){.order-buttons .show{width:auto;margin:.125rem 2.5rem 0 auto}.order-buttons .show .text:after{content:""}.order-buttons .show .price{display:block}}.order-created{float:left;width:100%;padding-top:1rem}.order-created .pay-continue{text-align:center;float:left;width:100%;padding:1rem 0 .75rem}.order-created .pay-continue .proceed{float:none;width:100%;max-width:280px;margin:0 auto;vertical-align:top}.order-created .reg-cta{width:100%;max-width:500px;margin:0 auto;text-align:center;clear:both;padding:.5rem 0 1.813rem}.order-created .reg-cta .title{font-size:1em;margin:0 0 .5rem}.order-created .reg-cta .form{margin:0 auto;float:none;max-width:280px}.order-created .reg-cta .proceed{float:none;width:100%;margin:.875rem 0 0}@media (min-width:960px){.order-created{padding-top:2.5rem}.order-created .pay-continue{padding-bottom:0;padding-top:2.5rem}.order-created .reg-cta{padding-top:3rem}.order-created .reg-cta .title{font-size:1.25em;margin-bottom:2rem}}body .branch-list-wrapper input{border-color:#000;border-color:var(--base-color)}body .button .select-branch,body .button .unbusy-branch{display:block;text-align:center;text-decoration:none;line-height:1.4;color:#fff;background-color:#000;background-color:var(--base-color);margin:0 auto .5rem;cursor:pointer;font-weight:700;transition:.3s;-webkit-animation:5s infinite linear;animation:5s infinite linear;min-width:7.5rem;border:.063rem solid transparent}body .button .select-branch:hover,body .button .unbusy-branch:hover{background-color:#fff;color:#000;color:var(--base-color);border:.063rem solid #000}.user-dashboard-order-approval .order-terms-agreement{padding:0 0 1.875rem}.user-account,.user-account-content{float:left;width:100%}.user-account-content .block{max-width:550px;margin:1.5rem auto 0}.user-account-content .block:after{display:block;width:100%;height:0;content:"";clear:both}.user-account-content .panel{padding:0;max-width:320px;width:100%;margin:0 auto}.user-account-content .panel:after{width:100%;height:0;display:block;clear:both;content:""}.user-account-content .title{text-align:center;margin:2.25rem 0 1.5rem}.user-account-content .perex{text-align:center;font-size:1em;color:#000;color:var(--base-color);margin-bottom:1.75rem}@media (min-width:960px){.user-account-content .title{margin-top:4rem}.user-account-content .block{margin-top:2.5rem}.user-account-content .perex{font-size:1.25em}}.user-account .form-item input[type=email],.user-account .form-item input[type=number],.user-account .form-item input[type=password],.user-account .form-item input[type=tel],.user-account .form-item input[type=text],.user-account .form-item input[type=url],.user-account .form-item select,.user-account .form-item textarea{width:100%}.user-account .form-item .desc{font-weight:400}.user-account-buttons{display:flex;width:100%;text-align:center;justify-content:center;flex-wrap:wrap;padding:1.5rem 0 0;align-items:center}.user-account-buttons .proceed{margin:0 0 1.5rem;flex:none;width:100%}.user-account-buttons .link{display:inline-block;vertical-align:top;cursor:pointer;margin:0 .5rem .5rem;text-decoration:underline;color:#000;color:var(--base-color)}.user-account-buttons .link:hover{text-decoration:none}@media (min-width:640px){.user-account-buttons .proceed{width:100%}}.user-account-change-password,.user-account-change-password-result,.user-account-login,.user-account-register{float:left;width:100%}.user-account-change-password-result .user-account-buttons{padding:0;justify-content:center}.user-account-change-password-result .user-account-buttons .proceed{float:none;margin:0}.user-account-forgotten-password,.user-dashboard{float:left;width:100%}.user-dashboard-headline{margin:1.125rem 0}.user-dashboard-subheadline{margin-top:0;clear:both;margin-bottom:1.5rem}.user-dashboard-subheadline .edit{margin-left:1rem}.user-dashboard-subheadline .edit .edit-icon{width:1em}@media (min-width:960px){.user-dashboard .breadcrumbs{padding-top:1.75rem;padding-bottom:.813rem;min-height:0}.user-dashboard-headline{margin:3.5rem 0 1.5rem}}.user-dashboard-menu{float:left;width:100%;margin-bottom:1rem}.user-dashboard-menu .mobile-collapse{clear:both;display:block;overflow:hidden}.user-dashboard-menu .item{width:100%;float:left;display:block;cursor:pointer;font-size:.875em;padding:.625rem 1.5rem;color:#fff;border-radius:.188rem;text-decoration:none;margin-bottom:.625rem;background:50%/18px auto no-repeat #657a8d;transition:.3s;position:relative}.user-dashboard-menu .item.active,.user-dashboard-menu .item:hover{background-color:#000;background-color:var(--base-color)}.user-dashboard-menu .item:after{border-right:.125rem solid rgba(0,0,0,.33333);border-bottom:.125rem solid rgba(0,0,0,.33333);width:.625rem;height:.625rem;content:"";display:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:1.375rem;top:calc(50% - .313rem)}.user-dashboard-menu .item.collapse-opener{background-color:#000;background-color:var(--base-color);display:flex;justify-content:space-between;align-items:center;position:relative}.user-dashboard-menu .item.collapse-opener .arrow{display:block;height:2rem;position:absolute;right:.4rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.user-dashboard-menu .item.collapse-opener.active .arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media (min-width:960px){.user-dashboard-menu{margin-bottom:2.125rem}.user-dashboard-menu .mobile-collapse{display:block!important}.user-dashboard-menu .item{width:auto;font-size:1em;margin-right:.625rem}.user-dashboard-menu .item:first-of-type{width:3.5rem;overflow:hidden;color:transparent;background-image:url(/build/images/user-dashboard-home.03e0d0ba.svg)}.user-dashboard-menu .item.collapse-opener{display:none}}.user-dashboard-content{float:left;width:100%}.user-dashboard-content .block{width:100%;float:left;margin-bottom:1rem;flex:none}.user-dashboard-content .block .title{margin:0;font-size:1.25em}.user-dashboard-content .block .panel{float:left;width:100%;padding:.75rem 0}.user-dashboard-content .dynamic-suggestions-wrapper{z-index:1}@media (min-width:960px){.user-dashboard-content .block{width:50%;clear:both}.user-dashboard-content .block .title{font-size:1.5em}}.user-dashboard-signpost{float:left;width:100%}.user-dashboard-signpost .item{float:left;width:100%;display:block;margin-bottom:1rem;text-decoration:none;box-shadow:0 0 .25rem rgba(0,0,0,.13333);padding:0 1.5rem;position:relative;top:0;transition:.3s}.user-dashboard-signpost .item:not(.no-active):hover{background-color:#00b9ee;color:#fff;top:-.5rem}.user-dashboard-signpost .item .top-block{width:100%;display:flex;height:8.25rem;flex-wrap:wrap;align-items:center;align-content:center;position:relative;padding-left:2.625rem;padding-right:1.5rem;border-bottom:.063rem solid #e6ebef}.user-dashboard-signpost .item .top-block:after{position:absolute;right:0;top:calc(50% - 1.438rem);width:.875rem;height:2.875em;display:block;content:"";background:url(/build/images/icon-user-dashboard-signpost.de1a39c8.svg) 50%/100% auto no-repeat}.user-dashboard-signpost .item .top-block>*{width:100%;flex:none}.user-dashboard-signpost .item.customer-representative .top-block:after{display:none}.user-dashboard-signpost .item.sale .top-block{padding-left:0;padding-right:0;text-align:center}.user-dashboard-signpost .item.sale .top-block:after{display:none}.user-dashboard-signpost .item .down-block{width:100%;display:flex;flex-wrap:wrap;align-items:center;align-content:center;height:4.375rem}.user-dashboard-signpost .item .down-block>*{width:100%;flex:none}@media (min-width:640px){.user-dashboard-signpost .item{clear:both;width:calc(50% - .5rem)}.user-dashboard-signpost .item:nth-child(2n){float:right;clear:none}}@media (min-width:1280px){.user-dashboard-signpost .item:nth-child(n){clear:none;float:left;margin-left:1.25rem;margin-bottom:1.25rem;width:calc(25% - 1rem)}.user-dashboard-signpost .item:nth-child(n):nth-child(4n-3){clear:both;margin-left:0}}.user-dashboard-signpost .item .title{font-size:1em;position:relative;margin:0;display:flex;width:100%;align-items:center}.user-dashboard-signpost .item .title:before{position:absolute;left:-2.625rem;top:calc(50% - 1rem);width:1.5rem;height:2rem;display:block;content:"";background:50%/contain no-repeat}.user-dashboard-signpost .item.orders .title:before{background-image:url(/build/images/icon-orders.d0551a37.svg)}.user-dashboard-signpost .item.not-delivered .title:before{background-image:url(/build/images/icon-not-delivered.32179aae.svg)}.user-dashboard-signpost .item.price-offers .title:before{background-image:url(/build/images/icon-price-offers.1ef69659.svg);width:1.75rem}.user-dashboard-signpost .item.shopping-list .title:before{background-image:url(/build/images/icon-shopping-list.dd842c9e.svg);width:1.75rem}.user-dashboard-signpost .item.favourites .title:before{background-image:url(/build/images/icon-favourite-list.35f8225e.svg);width:1.75rem}.user-dashboard-signpost .item.sale .title{font-size:3em;padding-left:0;justify-content:center}.user-dashboard-signpost .item.free-delivery .title:before{background-image:url(/build/images/free-delivery.c66978ad.svg);width:2rem}.user-dashboard-signpost .item .rowek{display:flex;align-items:flex-start}.user-dashboard-signpost .item .rowek .number{flex:none;width:1.75rem;height:1.438rem;text-align:center;line-height:1.25rem;font-size:.75em;display:block;color:#fff;margin-right:.75rem;background:url(/build/images/icon-user-dashboard-signpost-number.9f121c8b.svg) top/28px auto no-repeat}.user-dashboard-signpost .item .rowek .text{flex-grow:1;color:#657a8d;font-size:.875em}.user-dashboard-signpost .item .additional{color:#000;color:var(--base-color)}.user-dashboard-signpost .item:not(.no-active):hover .title{color:#fff}.user-dashboard-signpost .item:not(.no-active):hover .title:before{-webkit-filter:brightness(1000%) grayscale(100%);filter:brightness(1000%) grayscale(100%)}.user-dashboard-signpost .item:not(.no-active):hover .number{color:#00b9ee;background-position:bottom}.user-dashboard-signpost .item:not(.no-active):hover .text{color:#fff}.user-dashboard-profile .item.customer-representative .title .image{width:4rem;height:4rem;-o-object-fit:cover;object-fit:cover;margin-left:-2.625rem;margin-right:1rem}.user-dashboard-profile .item.customer-representative .title .name{display:block;font-weight:400;color:#657a8d;font-size:.875rem}.user-dashboard-profile .item.customer-representative .contact-desc{display:inline-block;min-width:60px}.user-dashboard-profile .item.customer-representative .contact-value{text-decoration:none}.user-dashboard-profile .item.customer-representative .contact-value:hover{text-decoration:underline}.user-dashboard-profile{float:left;width:100%}.user-dashboard-profile .info{width:100%;margin:0 0 .5rem}.user-dashboard-profile .info .desc,.user-dashboard-profile .info .value{padding:.25rem .75rem .25rem 0;background:none}.user-dashboard-profile .info .desc{font-weight:700}.user-dashboard-profile .info .value{text-align:right;padding-right:0}.user-dashboard-profile .info .value .link{word-break:break-all;text-decoration:none;color:inherit;display:inline-block}@media (min-width:960px){.user-dashboard-profile .inner:after{display:none}}.user-dashboard-profile-edit{float:left;width:100%}.user-dashboard-profile-edit .proceed{clear:both;float:left}@media (min-width:640px){.user-dashboard-profile-edit .block,.user-dashboard-profile-edit .proceed{flex:none}}.user-dashboard-orders{float:left;width:100%}.user-dashboard-orders .user-dashboard-subheadline{padding-left:1.625rem;background:url(/build/images/icon-orders.d0551a37.svg) 0/18px auto no-repeat}.user-dashboard-orders .user-dashboard-orders-block{margin-bottom:2.5rem;float:left;width:100%}.user-dashboard-orders .subheadline{color:#657a8d;margin-top:0}@media (min-width:960px){.user-dashboard-orders .user-dashboard-subheadline{padding-left:1.938rem;background-size:21px auto}.user-dashboard-orders .subheadline{font-size:1.125em}}@media (min-width:1280px){.user-dashboard-orders .user-dashboard-subheadline{padding-left:2.188rem;background-size:25px auto}}.user-dashboard-order-detail{float:left;width:100%}.user-dashboard-order-detail .overview{margin-bottom:2rem;font-size:.875em}.user-dashboard-order-detail .overview .rowek{margin-bottom:.313rem}.user-dashboard-order-detail .info{float:left;width:100%}.user-dashboard-order-detail .info .item{padding-bottom:1rem;margin-bottom:2.375rem;border-bottom:.063rem solid #ededed}.user-dashboard-order-detail .info .title{font-size:.875em;margin:0 0 .375rem}.user-dashboard-order-detail .info .rowek{display:block;font-size:.875rem;margin-bottom:.188rem}@media (min-width:640px){.user-dashboard-order-detail{float:left;width:100%}.user-dashboard-order-detail .overview{margin-bottom:2rem;font-size:.875em}.user-dashboard-order-detail .overview .rowek{margin-bottom:.313rem}.user-dashboard-order-detail .info{float:left;width:100%;margin-bottom:2.625rem;padding-bottom:2.375rem;border-bottom:.063rem solid #ededed}.user-dashboard-order-detail .info .item{float:left;width:33.32%;border-bottom:0;margin-bottom:0;padding-bottom:0;padding-right:1.25rem}}.order-status-check{float:left;width:100%}.order-status-check .headline{margin-top:1.5rem;margin-bottom:1.5rem}.order-status-check .overview{margin-bottom:2rem;font-size:.875em}.order-status-check .overview .rowek{margin-bottom:.313rem}.order-status-check .pending{pointer-events:none;background:#b9c6d2}@media (min-width:640px){.order-status-check .overview{margin-bottom:2rem;font-size:.875em}.order-status-check .overview .rowek{margin-bottom:.313rem}}@media (min-width:960px){.order-status-check .headline{margin-top:0}}.undelivered-products,.user-dashboard-change-password,.user-dashboard-favourite-products{float:left;width:100%}.user-dashboard-favourite-products .search{float:left;width:100%;max-width:614px;padding-bottom:2rem}@media (min-width:640px){.user-dashboard-favourite-products .search{padding-bottom:3rem;padding-top:1rem}.user-dashboard-favourite-products .search .form{display:flex}.user-dashboard-favourite-products .search .form-item{flex-grow:1;width:auto;margin:0}.user-dashboard-favourite-products .search .proceed{margin:0 0 0 .375rem;float:none;width:auto}}.user-dashboard-shopping-lists{float:left;width:100%}.user-dashboard-shopping-lists .proceed{margin-bottom:1.5rem}@media (min-width:960px){.user-dashboard-shopping-lists .user-dashboard-subheadline{float:left}.user-dashboard-shopping-lists .proceed{margin-bottom:2.5rem;margin-top:-.375rem}}.user-dashboard-shopping-list-detail{float:left;width:100%}.user-dashboard-shopping-list-detail .search{float:left;width:100%;max-width:614px;padding-bottom:2rem;position:relative}.user-dashboard-shopping-list-detail .summary{float:right;width:100%}.user-dashboard-shopping-list-detail .summary .list{margin:0 0 .875rem;width:100%}.user-dashboard-shopping-list-detail .summary .part{font-size:.75em;border-width:0}.user-dashboard-shopping-list-detail .summary .part:nth-child(2n){text-align:right}.user-dashboard-shopping-list-detail .summary .part.totally{font-weight:700;color:#000;color:var(--base-color);border-top-width:.063rem;padding-top:1rem}.user-dashboard-shopping-list-detail .summary .rowek:nth-last-child(2) .part{padding-bottom:1rem}.user-dashboard-shopping-list-detail .change-name{padding-bottom:2.5rem;float:left;width:100%}.user-dashboard-shopping-list-detail .change-name .title{display:block;margin-bottom:.345rem}.user-dashboard-shopping-list-detail .change-name .activity{display:flex;width:100%}.user-dashboard-shopping-list-detail .change-name .input{margin:0;flex-grow:1;border-width:1px;min-width:0;padding-left:1rem;padding-right:1rem;background:#f7f7f7}.user-dashboard-shopping-list-detail .change-name .edit{transition:.3s;display:block;color:#fff;flex:none;font-weight:700;padding:0 1rem;font-size:.875em;background:#000;background:var(--base-color)}.user-dashboard-shopping-list-detail .change-name .edit:hover{background:#125594}@media (min-width:640px){.user-dashboard-shopping-list-detail .search{padding-bottom:3rem;padding-top:1rem}.user-dashboard-shopping-list-detail .search .form{display:flex}.user-dashboard-shopping-list-detail .search .form-item{flex-grow:1;width:auto;margin:0}.user-dashboard-shopping-list-detail .search .proceed{margin:0 0 0 .375rem;float:none;width:auto}.user-dashboard-shopping-list-detail .summary{width:50%}.user-dashboard-shopping-list-detail .summary .part{font-size:.875em}}.user-dashboard-price-offers{float:left;width:100%}.user-dashboard-price-offers .user-dashboard-price-offers-block{margin-bottom:2.5rem;float:left;width:100%}.user-dashboard-price-offers .subheadline{color:#657a8d;margin-top:0}.user-dashboard-price-offers .button-require{margin:0 0 1.75rem}@media (min-width:640px){.user-dashboard-price-offers .user-dashboard-subheadline{float:left}.user-dashboard-price-offers .button-require{width:auto;margin:-.5rem 0 0}}@media (min-width:960px){.user-dashboard-price-offers .subheadline{font-size:1.125em}.user-dashboard-price-offers .button-require{margin-top:-.188rem}}.user-dashboard-price-offer-detail{float:left;width:100%}.user-dashboard-price-offer-detail .search{float:left;width:100%;max-width:614px;padding-bottom:2rem;position:relative}.user-dashboard-price-offer-detail .summary{float:right;width:100%}.user-dashboard-price-offer-detail .summary .list{margin:0 0 .875rem;width:100%}.user-dashboard-price-offer-detail .summary .part{font-size:.75em;border-width:0}.user-dashboard-price-offer-detail .summary .part:nth-child(2n){text-align:right}.user-dashboard-price-offer-detail .summary .part.totally{font-weight:700;color:#000;color:var(--base-color);border-top-width:.063rem;padding-top:1rem}.user-dashboard-price-offer-detail .summary .rowek:nth-last-child(2) .part{padding-bottom:1rem}@media (min-width:640px){.user-dashboard-price-offer-detail .search{padding-bottom:3rem;padding-top:1rem}.user-dashboard-price-offer-detail .search .form{display:flex}.user-dashboard-price-offer-detail .search .form-item{flex-grow:1;width:auto;margin:0}.user-dashboard-price-offer-detail .search .proceed{margin:0 0 0 .375rem;float:none;width:auto}.user-dashboard-price-offer-detail .summary{width:50%}.user-dashboard-price-offer-detail .summary .part{font-size:.875em}}@media (min-width:960px){.user-dashboard-price-offer-detail .proceed{margin-left:.375rem}}.user-dashboard-price-offers-empty{float:left;width:100%}@media (min-width:640px){.user-dashboard-price-offers-empty .user-dashboard-subheadline{float:left}.user-dashboard-price-offers-empty .button-import{width:auto;margin:-.5rem 0 0}}@media (min-width:960px){.user-dashboard-price-offers-empty .button-import{margin-top:-1.313rem}}.user-dashboard-price-offer-sent{float:left;width:100%;padding-top:1rem}.user-dashboard-addresses{float:left;width:100%}.user-dashboard-addresses .proceed{clear:both;float:left}.user-dashboard-addresses .decline{clear:both;float:left;margin:-1rem 0 2rem}@media (min-width:640px){.user-dashboard-addresses .block,.user-dashboard-addresses .proceed{flex:none}}.user-dashboard-parcel .overview{margin-bottom:2rem;font-size:.875em}.user-dashboard-parcel .overview .rowek{margin-bottom:.313rem}@media (min-width:640px){.user-dashboard-parcel .overview{margin-bottom:2rem;font-size:.875em}.user-dashboard-parcel .overview .rowek{margin-bottom:.313rem}}.slick-arrow{width:2em;height:2em;min-width:1.5rem;min-height:1.5rem;overflow:hidden;color:transparent;background:blue;font-size:.5rem;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;background:url(/build/images/icon-arrow-right-2.1949ce8c.svg) no-repeat 50%/1.125em auto}.slick-arrow:hover{background-position:50%}.slick-prev{left:0}.slick-next{right:0;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.slick-disabled{opacity:.6;pointer-events:none}@media (min-width:960px){.slick-arrow{font-size:.75rem}}@media (min-width:1280px){.slick-arrow{font-size:1rem}}.tooltip{display:inline-block;vertical-align:middle;position:relative;width:1.375rem;height:1.5rem;font-size:1rem;z-index:30;margin:-.125rem 0 0 .125rem;font-weight:400}.tooltip-icon{display:block;width:100%;height:100%;background:url(/build/images/icon-info.96ac99f0.svg) no-repeat 50%/83% auto;cursor:pointer}.tooltip-icon.percents{background-image:url(/build/images/icon-tooltip-percents.487edc56.svg)}.tooltip-icon.personal{background-image:url(/build/images/icon-tooltip-user.e36b468e.svg)}.tooltip-icon.quantity{background-image:url(/build/images/icon-tooltip-quantity.dd16d1f4.svg)}.tooltip-text{width:11rem;top:-.313rem;left:-1000vw;padding:.5rem .625rem;font-size:.75rem;position:absolute;border-radius:.313rem;background:#000;text-align:left;color:#fff}.tooltip-text:before{position:absolute;top:.75rem;display:block;content:"";width:0;height:0;border-style:solid;border-width:.313rem .625rem .313rem 0;border-color:transparent #000 transparent transparent}.tooltip-text.open.on-left{left:auto;right:2.125rem}.tooltip-text.open.on-left:before{right:-.563rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tooltip-text.open.on-right{left:2.125rem}.tooltip-text.open.on-right:before{left:-.563rem}.abbreviation-part{border-bottom:1px dashed #4a4a4a}.newsletter-reg{float:left;width:100%;order:-1}.newsletter-reg .content{width:100%;margin:0 auto 1.75rem;display:none}.newsletter-reg .form{border:.063rem solid #fff;padding:0;display:flex;float:none}.newsletter-reg .form-group{flex-grow:1}.newsletter-reg input{padding:0 1rem;background:none;font-size:.875rem;font-weight:400;border:0;height:2.875rem;min-width:0;color:#fff}.newsletter-reg input::-webkit-input-placeholder{color:#fff}.newsletter-reg input:-ms-input-placeholder,.newsletter-reg input::-ms-input-placeholder{color:#fff}.newsletter-reg input::placeholder{color:#fff}.newsletter-reg .submit{background:#000;color:#fff;padding:0 1.25rem;font-weight:700;font-size:.875rem;border-left:.063rem solid #fff;flex-wrap:nowrap;height:2.875rem;line-height:2rem;flex:none;transition:.3s}.newsletter-reg .submit:hover{background:#fff;color:#000}.newsletter-reg .gdpr-agreement{color:#fff;padding-top:.25rem}.newsletter-reg .gdpr-agreement .link{font-size:.688em;color:inherit}@media (min-width:768px){.newsletter-reg .content{width:42rem}.newsletter-reg .submit{padding:0 2.25rem}}@media (min-width:960px){.newsletter-reg{width:46%;float:right;order:0;padding-right:0}.newsletter-reg .content{width:100%;margin:0;display:block!important}}.body-suppliers .info-site{margin-bottom:0}@media (min-width:480px){.body-suppliers .info-site{margin-bottom:2rem}}.suppliers-list{float:left;width:100%;padding-top:.625rem}.suppliers-list .breadcrumbs{display:none}.suppliers-list .headline{margin-bottom:1.25rem}.suppliers-list .item{margin:0 auto 1.5rem;width:100%;float:left;display:block;padding-bottom:1.25rem;border-bottom:.063rem solid #bac8d5}.suppliers-list .item .image{width:6rem;height:3rem;float:left;display:block;background:50%/contain no-repeat;margin:.188rem 0 0}.suppliers-list .item .info{float:right;width:calc(100% - 7rem)}.suppliers-list .item .title{margin:0;font-size:.875em;line-height:1.4em;max-height:2.85em;overflow:hidden}.suppliers-list .item .title-link{text-decoration:none}.suppliers-list .item .company{margin-bottom:.438rem}.suppliers-list .item .company,.suppliers-list .item .url{display:block;line-height:1.4;height:1.4em;overflow:hidden;font-size:.75em}.suppliers-list .item .url{margin-bottom:.563rem}.suppliers-list .item .desc{margin:0;font-size:.75em;line-height:1.4em;max-height:5.65em;overflow:hidden}@media (min-width:640px){.suppliers-list .item{width:calc(50% - 1rem);margin-left:2rem;border-bottom:0}.suppliers-list .item:nth-child(2n-1){clear:both;margin-left:0}.suppliers-list .item .title{height:1.45em;max-height:none}}@media (min-width:960px){.suppliers-list{padding-top:2rem}.suppliers-list .headline{margin-bottom:3rem}.suppliers-list .item:nth-of-type(n){width:calc(25% - 3rem);margin-left:4rem;clear:none}.suppliers-list .item:nth-of-type(n):nth-child(4n-3){clear:both;margin-left:0}.suppliers-list .item:nth-of-type(n) .image{float:none;width:100%;height:6.25rem;background-position:0;margin-bottom:1.25rem}.suppliers-list .item:nth-of-type(n) .image[style*=no-photo]{opacity:.1}.suppliers-list .item:nth-of-type(n) .info{width:100%}.suppliers-list .item:nth-of-type(n) .title{margin-left:0;font-size:1em}.suppliers-list .item:nth-of-type(n) .company{margin-bottom:.625rem}.suppliers-list .item:nth-of-type(n) .url{margin-bottom:.75rem}.suppliers-list .item:nth-of-type(n) .desc{height:9.8em;max-height:none}}@media (min-width:1280px){.suppliers-list .item:nth-of-type(n) .title{font-size:1.125em}.suppliers-list .item:nth-of-type(n) .company,.suppliers-list .item:nth-of-type(n) .desc,.suppliers-list .item:nth-of-type(n) .url{font-size:.875em}}.supplier-detail{float:left;width:100%;padding-top:1rem}.supplier-detail .top{width:100%;display:flex;align-items:center}.supplier-detail .top .image{flex:none;max-width:5rem;max-height:3rem}.supplier-detail .top .headline{flex-grow:1;font-size:1.5em;padding-right:1.25rem}.supplier-detail .info{font-size:.875em;padding-top:.875rem}.supplier-detail .info .perex{font-weight:500}.supplier-detail .info .perex,.supplier-detail .info .url{font-size:1em;margin-bottom:1em}.supplier-detail .info .text,.supplier-detail .info .text p{font-size:1em}@media (min-width:640px){.supplier-detail .top .image{max-width:10rem;max-height:5rem}}@media (min-width:960px){.supplier-detail .top .headline{padding-right:2rem}.supplier-detail .info{clear:both;padding-top:2.5rem}.supplier-detail .info .perex{margin-bottom:1.5rem}.supplier-detail .info .url{margin-bottom:1.813rem}}.dynamic-suggestions-wrapper{width:100%;position:relative;float:left;z-index:100}.dynamic-suggestions-input[type=text]{border-bottom-width:1px;float:left;height:2.25rem;font-size:.75em;margin:0;width:calc(100% - 10.75rem)}.dynamic-suggestions-input[type=text].number{width:100%}.dynamic-suggestions-form .pieces{height:2.25rem;width:8rem;display:flex;flex-wrap:nowrap;order:30;float:left;border:.063rem solid #b9c6d2}.dynamic-suggestions-form .pieces .entry{height:auto;text-align:center;display:inline-block;padding:0 .25rem;margin:0;flex-grow:1;min-width:0;border:0;font-size:.75em}.dynamic-suggestions-form .pieces .handle{width:1.875rem;flex:none;position:relative;background:none;cursor:pointer;transition:.3s;background:#fff}.dynamic-suggestions-form .pieces .handle:after,.dynamic-suggestions-form .pieces .handle:before{width:.688rem;height:.063rem;display:block;content:"";background:#4a4a4a;position:absolute;left:calc(50% - .313rem);top:calc(50% - .063rem)}.dynamic-suggestions-form .pieces .handle.add:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.dynamic-suggestions-form .pieces .handle:hover{background:rgba(0,0,0,.06667)}.dynamic-suggestions-form.disabled .pieces,.dynamic-suggestions-form .pieces.disabled{pointer-events:none;opacity:.4}.dynamic-suggestions-form .arrange{width:2.25rem;height:2.25rem;float:left;flex:none;position:relative;margin-left:.375rem;transition:.3s;background:50% #000 no-repeat;background:50% var(--base-color) no-repeat}.dynamic-suggestions-form .arrange.add{background-image:url(/build/images/icon-add.9aea9418.svg);background-size:15px auto}.dynamic-suggestions-form .arrange.buy{background-image:url(/build/images/icon-basket.2bd7fea0.svg);background-size:24px auto}.dynamic-suggestions-form.disabled .arrange,.dynamic-suggestions-form .disabled~.arrange{pointer-events:none;opacity:.4}.dynamic-suggestions-products{position:absolute;left:0;width:100%;top:100%;background:#fff;margin-top:.313rem;padding:.5rem;box-shadow:0 0 .25rem rgba(0,0,0,.2)}.dynamic-suggestions-products:after{display:block;width:100%;height:3rem;content:"";margin-bottom:-3rem}.dynamic-suggestions-products.searchbox{display:block;max-width:160%;margin-left:0;width:100%}@media (min-width:960px){.dynamic-suggestions-products.searchbox{width:91vw}}.dynamic-suggestions-item{float:left;width:100%;transition:background-color .3s;margin-top:.75rem;cursor:pointer;padding:.5rem}.dynamic-suggestions-item:first-of-type{margin-top:0}.dynamic-suggestions-item:hover{background:#eee}.dynamic-suggestions-item .image{width:3.75rem;height:2.5rem;float:left;margin-top:.188rem;background:50%/contain no-repeat #fff}.dynamic-suggestions-item .info{text-align:left;float:right;width:calc(100% - 4.75rem)}.dynamic-suggestions-item .info .title{font-size:.813em;color:inherit;margin:0 0 .188rem;font-weight:400}.dynamic-suggestions-item .info .code{display:block;font-size:.813em;margin-bottom:.188rem}.dynamic-suggestions-item .info .price{display:block;font-size:.813em;color:#000;color:var(--base-color)}.dynamic-suggestions-number-info{display:inline-block;clear:both;float:left;text-align:left;padding:.5rem .5rem .5rem 2.125rem;background:url(/build/images/icon-orders.d0551a37.svg) .5rem/18px auto no-repeat}.dynamic-suggestions-number-info .title{font-size:.75rem;margin:0}.dynamic-suggestions-number-info .number{font-size:.625rem;color:#666}.ui-widget-overlay{background:#000;opacity:.24;z-index:1000}.ui-dialog{width:100%!important;left:0!important;top:0!important;border-radius:0;border:0!important;padding:0;min-height:100%;text-align:center}.ui-dialog.guide-ui-dialog{width:calc(100% - 2 * 1rem)!important;width:calc(100% - 2 * var(--page-padding))!important;text-align:left;max-height:none!important;min-height:0!important;margin:0;left:50%!important;top:50%!important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:1200px}.ui-dialog .inner{padding-left:0;padding-right:0}.ui-dialog .ui-dialog-titlebar{border-radius:0;padding:0;border:0;background:none}.ui-dialog .ui-dialog-titlebar .ui-dialog-title,.ui-dialog .ui-dialog-titlebar:after,.ui-dialog .ui-dialog-titlebar:before{display:none}.ui-dialog .ui-dialog-titlebar-close{position:absolute;border-radius:0;width:2rem;height:2rem;right:1rem;top:1rem;border:0;margin:0;padding:0;transition:.15s;z-index:1;-webkit-transform-origin:center center;transform-origin:center center;background:url(/build/images/icon-close-ui-dialog.a1b65748.svg) no-repeat 50%/19px auto transparent}.ui-dialog .ui-dialog-titlebar-close:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.ui-dialog .ui-dialog-titlebar-close span{display:none}.ui-dialog.guide-ui-dialog .ui-dialog-titlebar-close{top:.438rem;right:.438rem}.ui-dialog .ui-dialog-content{position:relative;border:0;margin:0 auto;max-width:312px;padding:3rem 1rem 3.25rem;background:none;overflow:auto}.ui-dialog .ui-dialog-content:after{display:block;width:100%;height:0;content:"";clear:both}.ui-dialog.guide-ui-dialog .ui-dialog-content{padding:0;max-width:none;overflow:hidden;height:100%!important;min-height:0!important;max-height:none!important}@media (min-width:640px){.ui-dialog{max-width:640px;margin:4.25rem 0 0 calc(50% - 20rem);min-height:0}}@media (min-width:840px){.ui-dialog{max-width:770px;margin-left:calc(50% - 24rem)}}@media (min-width:960px){.ui-dialog{margin-top:8.25rem}}.ui-dialog .block{float:left;width:100%}.ui-dialog .title{margin:0 0 .75rem;font-size:1.5em}.ui-dialog .perex{font-weight:500;color:#000;color:var(--base-color)}.ui-dialog .panel{float:left;width:100%}.ui-dialog input{margin-bottom:1rem}.ui-dialog .proceed{color:#fff}.ui-dialog a{color:#000;color:var(--base-color)}.ui-widget-content{font-family:inherit;color:inherit}.ui-widget-content.currency-popup{max-width:none}@media (min-width:960px){.ui-dialog .title{font-size:1.75em}.ui-dialog .perex{font-size:1em}}@media (min-width:1280px){.ui-dialog .title{font-size:2.25em;margin-bottom:1.625rem}.ui-dialog .perex{font-size:1.125em}}.faq-item .faq-question{margin:1.5em 0}.faq-item .faq-question-in{cursor:pointer;display:inline-block;vertical-align:top;position:relative;padding-right:1.25em}.faq-item .faq-question-in:after{border-right:.125rem solid #000;border-right:.125rem solid var(--base-color);border-bottom:.125rem solid #000;border-bottom:.125rem solid var(--base-color);width:.5rem;height:.5rem;content:"";display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:.125rem;top:calc(50% - .375rem)}.faq-item .faq-question-in.open:after{top:calc(50% - .125rem);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.faq-item .faq-answer{font-size:.875rem;padding-left:1.125rem}@media (min-width:960px){.faq-item .faq-question{font-size:1rem}.faq-item .faq-question-in:after{top:calc(50% - .313rem)}}.header-contact{background:#000;background:var(--base-color);color:#fff;padding:1rem;border-top:1px solid #fff}.header-contact .block-2{display:none}.header-contact .h1,.header-contact .h2,.header-contact .h3,.header-contact .h4,.header-contact .h5,.header-contact .h6,.header-contact h1,.header-contact h2,.header-contact h3,.header-contact h4,.header-contact h5,.header-contact h6{margin-top:0;color:inherit;display:none}.header-contact .headline{font-size:.875rem}.header-contact .header-contact-link{color:inherit;text-decoration:none}.header-contact .header-contact-link:hover{text-decoration:underline}@media (min-width:960px){.header-contact{display:none;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);position:absolute;right:0;margin-top:-1px;width:31.25rem;grid-gap:3.5rem;gap:3.5rem;padding:1.75rem}.header-contact .block-2{display:block;position:relative}.header-contact .block-2:before{width:1px;height:100%;position:absolute;left:-1.75rem;content:"";background:#474747}.header-contact .headline{display:block;font-weight:500}.header-contact .desc strong{font-weight:500}}@media (min-width:1440px){.header-contact{right:auto;left:0}}.partners{background:#53575a;margin-bottom:1.563rem}.partners .list{display:grid;width:100%;grid-gap:1px;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr))}.partners .item{padding:2rem;background:#000;display:flex;align-items:center;justify-content:center}.partners .image{width:6rem;height:2rem;-o-object-fit:contain;object-fit:contain;max-width:100%}@media (min-width:640px){.partners .list{grid-template-columns:repeat(5,minmax(0,1fr))}.partners .item{height:12.7vw;max-height:15.25rem}.partners .image{width:12.75rem;height:4.25rem}}@media (min-width:960px){.partners{margin-bottom:0}}.logos-carousel{float:left;width:100%;padding:.5rem 0;border-bottom:.063rem solid #e5e5e5}.logos-carousel .inner{max-width:none}.logos-carousel .content{position:relative;padding:0 .875rem}.logos-carousel .list{white-space:nowrap;overflow:hidden}.logos-carousel .item{padding:0 .625rem;text-align:center}.logos-carousel .item,.logos-carousel .link{display:inline-block;vertical-align:top}.logos-carousel .image{width:4.5rem;max-width:none;height:2.25rem;margin:0 auto;-o-object-fit:contain;object-fit:contain;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.logos-carousel .arrows{position:absolute;left:-.563rem;top:50%;z-index:5;width:calc(100% + 1.25rem)}@media (min-width:960px){.logos-carousel .content{padding-left:1.375rem;padding-right:1.375rem}}@media (min-width:1280px){.logos-carousel .content{padding-left:2rem;padding-right:2rem}}.guide-cta{float:left;width:100%;border:1px solid #eaeaea;margin-bottom:3rem;padding:1.125rem}.guide-cta .button{float:left;margin:0}@media (min-width:640px){.guide-cta .button{width:auto}}.guide{width:100%;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);grid-gap:0;gap:0;height:70vh}.guide .gd-top{display:flex;width:100%;padding:.813rem 3.5rem .813rem 1.125rem;border-bottom:1px solid #eaeaea;position:-webkit-sticky;position:sticky;top:0}.guide .gd-top-headline{margin:0;font-size:.875rem;font-weight:400}.guide .gd-form{flex-grow:1;width:100%;display:flex;flex-direction:column}.guide .gd-steps{flex-grow:1;overflow:auto;background:#fafafa}.guide .gd-bottom{width:100%;display:flex;position:-webkit-sticky;position:sticky;bottom:0;justify-content:space-between;grid-gap:1.15rem;gap:1.15rem;padding:0 0 0 1.125rem;box-shadow:0 0 2rem rgba(0,0,0,.08235)}.guide .gd-bottom-reset{font-size:.875rem;text-decoration:underline;margin:0;padding:0;flex:none;color:inherit}.guide .gd-bottom-reset:hover{text-decoration:none}.guide .gd-bottom-button{margin:0;width:auto}.guide .gd-bottom-button-count{font-weight:400}.guide .gd-bottom-text{display:none}@media (min-width:960px){.guide .gd-bottom{justify-content:flex-end}.guide .gd-bottom-text{display:block;padding:.75rem 0;margin:0 auto 0 0;align-self:center}}.guide-list .gd-lst-block:first-child{display:none}.guide-list .gd-lst-switcher-item{cursor:pointer;transition:.3s}.guide-list .gd-lst-switcher-item.active{background:#601eda;background:var(--secondary-color);color:#fff}.guide-list .gd-lst-switcher-item:hover:not(.active){background:#f2f2f2}@media (min-width:960px){.guide-list{display:grid;height:100%;grid-template-columns:minmax(0,.5fr) minmax(0,1fr)}.guide-list .gd-lst-block:first-child{display:block;background:#fff;border-right:1px solid #e7e7e7}.guide-list .gd-lst-switcher-item{border-bottom:1px solid #e7e7e7;padding:1.125rem;min-height:4.375rem;display:flex;flex-direction:column;justify-content:center;width:100%}.guide-list .gd-lst-switcher-item-name{font-size:.875rem}.guide-list .gd-lst-switcher-item-selected{font-size:.75rem}}@media (min-width:1280px){.guide-list .gd-lst-switcher-item-name{font-size:1rem}}.guide-item{background:#fff;margin-bottom:1.5rem}.guide-item .gd-itm-header{padding:1.125rem}.guide-item .gd-itm-header-headline{display:block}.guide-item .gd-itm-header-text{margin-bottom:0;font-size:.75rem}.guide-item .gd-itm-content{padding:0 1.125rem 1.125rem}.guide-item .gd-itm-options{width:100%;display:grid;grid-gap:.313rem;gap:.313rem;grid-template-columns:minmax(0,1fr)}.guide-item .form-item-checkbox,.guide-item .form-item-radio{padding:.75rem;margin:0;transition:.3s}.guide-item .form-item-checkbox.checked,.guide-item .form-item-checkbox:hover:not(.disabled),.guide-item .form-item-radio.checked,.guide-item .form-item-radio:hover:not(.disabled){background:#f0e9ff}.guide-item .form-item-checkbox .control,.guide-item .form-item-radio .control{top:.75rem;left:.75rem}@media (min-width:480px){.guide-item .gd-itm-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:640px){.guide-item .gd-itm-options{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:960px){.guide-item{background:none;display:none;margin-bottom:0}.guide-item.active{display:block}.guide-item .gd-itm-header{border-bottom:1px solid #e7e7e7;background:#fff;display:flex;flex-direction:column;justify-content:center;width:100%}.guide-item .gd-itm-header-headline{font-size:1.125rem}.guide-item .gd-itm-header-text{font-size:.813rem}.guide-item .gd-itm-content{padding-top:1.125rem}}@media (min-width:1280px){.guide-item .gd-itm-header-headline{font-size:1.25rem}.guide-item .gd-itm-header-text{font-size:.875rem}.guide-item .gd-itm-options{grid-template-columns:repeat(4,minmax(0,1fr))}}.guide-variant{flex-grow:1;width:100%;display:flex;flex-direction:column}.guide-variant .gd-vrnt-content{padding:0 1.125rem 1.125rem;flex-grow:1;overflow:auto}.guide-variant .gd-vrnt-list{margin:0;padding:0;font-size:1em;line-height:1.3;list-style:none}.guide-variant .gd-vrnt-item{margin:0;padding:.75rem 0;border-bottom:.063rem solid #eaeaea}.guide-variant .link{color:#000;position:relative}.guide-variant .link .content{width:100%;margin:0;flex-grow:1;font-size:.875em;display:grid;grid-template-columns:minmax(0,1fr) auto;position:relative;align-items:flex-end;justify-content:space-between}.guide-variant .link .content .text{display:flex;justify-content:center;align-items:flex-start;flex-flow:column;margin-right:.5rem;width:100%;word-break:break-word}.guide-variant .link .content .name-desktop,.guide-variant .link .content .name-mobile{margin:0 0 .2rem;font-weight:500;line-height:1.2}.guide-variant .link .content .name-mobile{font-size:.75rem;grid-column:1/-1;margin-right:auto}.guide-variant .link .content .name-desktop{display:none}.guide-variant .link .content .desc{margin:0;color:#a9a9a9;font-weight:400}.guide-variant .link .content .info-wrap{text-align:right}.guide-variant .link .content .price{font-weight:700;display:block;font-size:.75rem;margin:0;color:#02c4c9;flex-shrink:0;white-space:nowrap}.guide-variant .link .inner-link{display:flex;align-items:center;justify-content:space-between;text-decoration:none}.guide-variant .link .image{width:2rem;height:2rem;-o-object-fit:cover;object-fit:cover;flex:none;margin-right:.5rem}.guide-variant .link .product-tags{width:100%;flex:none;max-width:none;position:static;padding-left:0;padding-top:.5rem}.guide-variant .pagination{padding:1rem 0}@media (min-width:640px){.guide-variant .gd-vrnt-item{padding:1rem 0}.guide-variant .link .content{align-items:center}.guide-variant .link .content .name-mobile{display:none}.guide-variant .link .content .name-desktop{font-size:1.11rem;display:inline-block;vertical-align:top}.guide-variant .link .content .price{font-size:1rem}.guide-variant .link .image{width:3rem;height:3rem;margin-right:1rem}.guide-variant .link .product-tags{padding-left:3.5rem}}.currency-popup{.options{display:flex;justify-content:center;grid-gap:.5rem;gap:.5rem;.button{width:auto;margin:0;.symbol{display:none}}}}.cookies-confirm{width:100%;max-height:calc(100% - 1rem);position:fixed;left:0;bottom:0;display:none;align-items:flex-start;justify-content:center;z-index:275;background:#fff;box-shadow:0 0 1.25rem rgba(0,0,0,.26667);overflow:auto}.cookies-confirm--popup{height:100%;max-height:none;top:0;bottom:auto;align-items:center;background:none;overflow:hidden}.cookies-confirm.is-active{display:flex}.cookies-confirm__cover{width:100%;height:100%;position:absolute;left:0;top:0;display:none;background:hsla(0,0%,100%,.93333);flex:none}.cookies-confirm--popup .cookies-confirm__cover{display:block}.cookies-confirm__content{width:100%;max-width:90rem;padding:1rem 1.5rem 0;position:relative;flex:none}.cookies-confirm--popup .cookies-confirm__content{width:calc(100% - 2rem);max-width:40rem;max-height:calc(100% - 2rem);background:#fff;box-shadow:0 0 1.25rem rgba(0,0,0,.26667);overflow:auto}.cookies-confirm__close{width:1.5rem;height:1.5rem;position:fixed;right:0;margin-top:-.875rem;display:block;cursor:pointer}.cookies-confirm__close:after,.cookies-confirm__close:before{width:.875rem;height:.125rem;background:#000;display:block;content:"";position:absolute;left:.313rem;top:.688rem}.cookies-confirm__close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.cookies-confirm__close:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cookies-confirm--popup .cookies-confirm__close{position:absolute}.cookies-confirm-info{font-size:.875rem}.cookies-confirm-info__headline{display:block}.cookies-confirm-info__desc ol,.cookies-confirm-info__desc p,.cookies-confirm-info__desc td,.cookies-confirm-info__desc th,.cookies-confirm-info__desc ul{font-size:1em}.cookies-confirm-info__desc>:last-child{margin-bottom:0}.cookies-confirm-settings{max-width:40rem;margin:0 auto}.cookies-confirm-settings-item{border-bottom:1px solid #000}.cookies-confirm-settings-item:last-child{border:0}.cookies-confirm-settings-item__header{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:.5rem .75rem;gap:.5rem .75rem;padding:1rem 0;justify-content:space-between}.cookies-confirm-settings-item:first-child .cookies-confirm-settings-item__header{padding-top:0}.cookies-confirm-settings-item__headline{width:100%;display:flex;align-items:flex-start;grid-gap:.75rem;gap:.75rem;cursor:pointer;font-size:.875rem}.cookies-confirm-settings-item__headline:before{width:.57em;height:.57em;border-left:.125rem solid #000;border-bottom:.125rem solid #000;content:"";flex:none;margin:.2em 0 0 .125rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:.25s linear}.cookies-confirm-settings-item.is-active .cookies-confirm-settings-item__headline:before{margin-top:.5em;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.cookies-confirm-settings-item__count{min-width:1.75em;height:1.75em;display:flex;justify-content:center;align-items:center;align-self:center;flex:none;background:#e0e0e0;border-radius:50%;font-size:.86em}.cookies-confirm-settings-item__entry{flex:none}.cookies-confirm-settings-item__desc{grid-column:1/-1;font-size:.875rem}.cookies-confirm-settings-item__desc ol,.cookies-confirm-settings-item__desc p,.cookies-confirm-settings-item__desc td,.cookies-confirm-settings-item__desc th,.cookies-confirm-settings-item__desc ul{font-size:1em}.cookies-confirm-settings-item__desc>:last-child{margin-bottom:0}.cookies-confirm-settings-item__content{display:none;padding:0 0 1rem}.cookies-confirm-records__list{width:100%;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1rem;gap:1rem}.cookies-confirm-records-item{font-size:.75rem}.cookies-confirm-records-item__headline{display:block}.cookies-confirm-records-item__desc ol,.cookies-confirm-records-item__desc p,.cookies-confirm-records-item__desc td,.cookies-confirm-records-item__desc th,.cookies-confirm-records-item__desc ul{font-size:1em}.cookies-confirm-records-item__desc>:last-child{margin-bottom:0}.cookies-confirm-buttons{position:-webkit-sticky;position:sticky;bottom:0;padding:1rem 0;background:#fff;text-align:center}.cookies-confirm-buttons__content{width:100%;display:inline-grid;grid-template-columns:minmax(0,1fr);grid-gap:.625rem;gap:.625rem}.cookies-confirm-buttons__button{margin:0}.cookies-confirm-buttons .button{color:#000;color:var(--base-color);min-width:auto}.cookies-confirm-buttons .button.proceed{color:#fff}.cookies-confirm-buttons .button.proceed:hover{color:#000;color:var(--base-color)}@media (min-width:40rem){.cookies-confirm-buttons__content{width:auto;grid-template-columns:repeat(3,minmax(0,1fr))}}:root{--page-width:1440px;--page-padding:1rem;--base-color:#000;--secondary-color:#601eda}@media (min-width:960px){:root{--page-padding:2rem}}