.bootstrap-touchspin .input-group-btn-vertical{position:relative;white-space:nowrap;width:1%;vertical-align:middle;display:table-cell}.bootstrap-touchspin .input-group-btn-vertical>.btn{display:block;float:none;width:100%;max-width:100%;padding:8px 10px;margin-left:-1px;position:relative}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{border-radius:0;border-top-right-radius:4px}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{margin-top:-2px;border-radius:0;border-bottom-right-radius:4px}.bootstrap-touchspin .input-group-btn-vertical i{position:absolute;top:3px;left:5px;font-size:9px;font-weight:400}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,white 50%,#eeeeee 100%);background-image:-o-linear-gradient(top,white 50%,#eeeeee 100%);background-image:linear-gradient(to bottom,white 50%,#eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eeeeee 50%,#cccccc 100%);background-image:-o-linear-gradient(top,#eeeeee 50%,#cccccc 100%);background-image:linear-gradient(to bottom,#eeeeee 50%,#cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,white 0%,#eeeeee 50%);background-image:-o-linear-gradient(top,white 0%,#eeeeee 50%);background-image:linear-gradient(to bottom,white 0%,#eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eeeeee 50%,white 100%);background-image:-o-linear-gradient(top,#eeeeee 50%,white 100%);background-image:linear-gradient(to bottom,#eeeeee 50%,white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}@charset "UTF-8";.ac{margin-top:10px;border:1px solid #eee;background-color:#fff;box-sizing:border-box}.ac .ac-header{margin:0;padding:0}.ac .ac-trigger{font:bold 16px Arial,sans-serif;color:#111;text-align:left;width:100%;padding:10px 30px 10px 10px;display:block;cursor:pointer;background-color:transparent;transition:color .25s ease;position:relative;text-decoration:none;margin:0;border:0}.ac .ac-trigger::after{content:"+";text-align:center;width:15px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);position:absolute;right:10px;top:50%}.ac .ac-trigger:focus{color:#8a8a8a}.ac .ac-panel{overflow:hidden;transition-property:height,visibility;transition-timing-function:ease}.ac .ac-panel .ac-text{font:15px/24px Arial,sans-serif;color:#111;padding:10px;margin:0}.ac.js-enabled .ac-panel{visibility:hidden}.ac.is-active .ac-panel{visibility:visible}.ac.is-active>.ac-header .ac-trigger::after{content:"–"}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC}.pswp__error-msg a{color:#CCC;text-decoration:underline}.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(../css/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(../css/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform 0.25s;transition:transform 0.25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3E5C9A;color:#FFF}a.pswp__share--facebook:hover:before{border-bottom-color:#3E5C9A}a.pswp__share--twitter:hover{background:#55ACEE;color:#FFF}a.pswp__share--pinterest:hover{background:#CCC;color:#CE272D}a.pswp__share--download:hover{background:#DDD}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#FFF;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#BBB}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#CCC}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(../css/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1000ms cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:none}.iziToast-capsule{font-size:0;height:0;width:100%;transform:translateZ(0);backface-visibility:hidden;transition:transform .5s cubic-bezier(.25,.8,.25,1),height .5s cubic-bezier(.25,.8,.25,1)}.iziToast-capsule,.iziToast-capsule *{box-sizing:border-box}.iziToast-overlay{display:block;position:fixed;top:-100px;left:0;right:0;bottom:-100px;z-index:997}.iziToast{display:inline-block;clear:both;position:relative;font-family:'Lato',Tahoma,Arial;font-size:14px;padding:8px 45px 9px 0;background:rgba(238,238,238,.9);border-color:rgba(238,238,238,.9);width:100%;pointer-events:all;cursor:default;transform:translateX(0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-height:54px}.iziToast>.iziToast-progressbar{position:absolute;left:0;bottom:0;width:100%;z-index:1;background:rgba(255,255,255,.2)}.iziToast>.iziToast-progressbar>div{height:2px;width:100%;background:rgba(0,0,0,.3);border-radius:0 0 3px 3px}.iziToast.iziToast-balloon:before{content:'';position:absolute;right:8px;left:auto;width:0;height:0;top:100%;border-right:0 solid transparent;border-left:15px solid transparent;border-top:10px solid #000;border-top-color:inherit;border-radius:0}.iziToast.iziToast-balloon .iziToast-progressbar{top:0;bottom:auto}.iziToast.iziToast-balloon>div{border-radius:0 0 0 3px}.iziToast>.iziToast-cover{position:absolute;left:0;top:0;bottom:0;height:100%;margin:0;background-size:100%;background-position:50% 50%;background-repeat:no-repeat;background-color:rgba(0,0,0,.1)}.iziToast>.iziToast-close{position:absolute;right:0;top:0;border:0;padding:0;opacity:.6;width:42px;height:100%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAJPAAACTwBcGfW0QAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAD3SURBVFiF1ZdtDoMgDEBfdi4PwAX8vLFn0qT7wxantojKupmQmCi8R4tSACpgjC2ICCUbEBa8ingjsU1AXRBeR8aLN64FiknswN8CYefBBDQ3whuFESy7WyQMeC0ipEI0A+0FeBvHUFN8xPaUhAH/iKoWsnXHGegy4J0yxialOfaHJAz4bhRzQzgDvdGnz4GbAonZbCQMuBm1K/kcFu8Mp1N2cFFpsxsMuJqqbIGExGl4loARajU1twskJLLhIsID7+tvUoDnIjTg5T9DPH9EBrz8rxjPzciAl9+O8SxI8CzJ8CxKFfh3ynK8Dyb8wNHM/XDqejx/AtNyPO87tNybAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:8px;cursor:pointer;outline:0}.iziToast>.iziToast-close:hover{opacity:1}.iziToast>.iziToast-body{position:relative;padding:0 0 0 10px;height:auto;min-height:36px;margin:0 0 0 15px;text-align:left}.iziToast>.iziToast-body:after{content:"";display:table;clear:both}.iziToast>.iziToast-body .iziToast-texts{margin:10px 0 0;padding-right:2px;display:inline-block;float:left}.iziToast>.iziToast-body .iziToast-inputs{min-height:19px;float:left;margin:3px -2px}.iziToast>.iziToast-body .iziToast-inputs>input:not([type=checkbox]):not([type=radio]),.iziToast>.iziToast-body .iziToast-inputs>select{position:relative;display:inline-block;margin:2px;border-radius:2px;border:0;padding:4px 7px;font-size:13px;letter-spacing:.02em;background:rgba(0,0,0,.1);color:#000;box-shadow:0 0 0 1px rgba(0,0,0,.2);min-height:26px}.iziToast>.iziToast-body .iziToast-inputs>input:not([type=checkbox]):not([type=radio]):focus,.iziToast>.iziToast-body .iziToast-inputs>select:focus{box-shadow:0 0 0 1px rgba(0,0,0,.6)}.iziToast>.iziToast-body .iziToast-buttons{min-height:17px;float:left;margin:4px -2px}.iziToast>.iziToast-body .iziToast-buttons>a,.iziToast>.iziToast-body .iziToast-buttons>button,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]){position:relative;display:inline-block;margin:2px;border-radius:2px;border:0;padding:5px 10px;font-size:12px;letter-spacing:.02em;cursor:pointer;background:rgba(0,0,0,.1);color:#000}.iziToast>.iziToast-body .iziToast-buttons>a:hover,.iziToast>.iziToast-body .iziToast-buttons>button:hover,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]):hover{background:rgba(0,0,0,.2)}.iziToast>.iziToast-body .iziToast-buttons>a:focus,.iziToast>.iziToast-body .iziToast-buttons>button:focus,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]):focus{box-shadow:0 0 0 1px rgba(0,0,0,.6)}.iziToast>.iziToast-body .iziToast-buttons>a:active,.iziToast>.iziToast-body .iziToast-buttons>button:active,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]):active{top:1px}.iziToast>.iziToast-body .iziToast-icon{position:absolute;left:0;top:50%;display:table;font-size:23px;line-height:24px;margin-top:-12px;color:#000;width:24px;height:24px}.iziToast>.iziToast-body .iziToast-icon.ico-info{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAflBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCtoPsAAAAKXRSTlMA6PsIvDob+OapavVhWRYPrIry2MxGQ97czsOzpJaMcE0qJQOwVtKjfxCVFeIAAAI3SURBVFjDlJPZsoIwEETnCiGyb8q+qmjl/3/wFmGKwjBROS9QWbtnOqDDGPq4MdMkSc0m7gcDDhF4NRdv8NoL4EcMpzoJglPl/KTDz4WW3IdvXEvxkfIKn7BMZb1bFK4yZFqghZ03jk0nG8N5NBwzx9xU5cxAg8fXi20/hDdC316lcA8o7t16eRuQvW1XGd2d2P8QSHQDDbdIII/9CR3lUF+lbucfJy4WfMS64EJPORnrZxtfc2pjJdnbuags3l04TTtJMXrdTph4Pyg4XAjugAJqMDf5Rf+oXx2/qi4u6nipakIi7CsgiuMSEF9IGKg8heQJKkxIfFSUU/egWSwNrS1fPDtLfon8sZOcYUQml1Qv9a3kfwsEUyJEMgFBKzdV8o3Iw9yAjg1jdLQCV4qbd3no8yD2GugaC3oMbF0NYHCpJYSDhNI5N2DAWB4F4z9Aj/04Cna/x7eVAQ17vRjQZPh+G/kddYv0h49yY4NWNDWMMOMUIRYvlTECmrN8pUAjo5RCMn8KoPmbJ/+Appgnk//Sy90GYBCGgm7IAskQ7D9hFKW4ApB1ei3FSYD9PjGAKygAV+ARFYBH5BsVgG9kkBSAQWKUFYBRZpkUgGVinRWAdUZQDABBQdIcAElDVBUAUUXWHQBZx1gMAGMprM0AsLbVXHsA5trZe93/wp3svQ0YNb/jWV3AIOLsMtlznSNOH7JqjOpDVh7z8qCZR10ftvO4nxeOvPLkpSuvfXnxzKtvXr7j+v8C5ii0e71At7cAAAAASUVORK5CYII=) no-repeat 50% 50%;background-size:85%}.iziToast>.iziToast-body .iziToast-icon.ico-warning{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAAAkFBMVEUAAAAAAAABAAIAAAABAAIAAAMAAAABAAIBAAIBAAIAAAIAAAABAAIAAAABAAICAAICAAIAAAIAAAAAAAAAAAABAAIBAAIAAAMAAAABAAIBAAMBAAECAAIAAAIAAAIAAAABAAIBAAIBAAMBAAIBAAEAAAIAAAMAAAAAAAABAAECAAICAAIAAAIAAAMAAAQAAAE05yNAAAAAL3RSTlMAB+kD7V8Q+PXicwv7I9iYhkAzJxnx01IV5cmnk2xmHfzexsK4eEw5L7Gei39aRw640awAAAHQSURBVFjD7ZfJdoJAEEWJgCiI4oDiPM8m7///LidErRO7sHrY5u7YXLr7vKqu9kTC0HPmo9n8cJbEQOzqqAdAUHeUZACQuTkGDQBoDJwkHZR0XBz9FkpafXuHP0SJ09mGeJLZ5wwlTmcbA0THPmdEK7XPGTG1zxmInn3OiJ19zkB0jSVTKExMHT0wjAwlWzC0fSPHF1gWRpIhWMYm7fYTFcQGlbemf4dFfdTGg0B/KXM8qBU/3wntbq7rSGqvJ9kla6IpueFJet8fxfem5yhykjyOgNaWF1qSGd5JMNNxpNF7SZQaVh5JzLrTCZIEJ1GyEyVyd+pClMjdaSJK5O40giSRu5PfFiVyd1pAksjdKRnrSsbVdbiHrgT7yss315fkVQPLFQrL+4FHeOXKO5YRFEKv5AiFaMlKLlBpJuVCJlC5sJfvCgztru/3NmBYccPgGTxRAzxn1XGEMUf58pXZvjoOsOCgjL08+b53mtfAM/SVsZcjKLtysQZPqIy9HPP3m/3zKItRwT0LyQo8sTr26tcO83DIUMWIJjierHLsJda/tbNBFY0BP/bKtcM8HNIWCK3aYR4OMzgxo5w5EFLOLKDExXAm9gI4E3iAO94/Ct/lKWuM2LMGbgAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%}.iziToast>.iziToast-body .iziToast-icon.ico-error{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAeFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVyEiIAAAAJ3RSTlMA3BsB98QV8uSyWVUFz7+kcWMM2LuZioBpTUVBNcq2qaibj4d1azLZZYABAAACZElEQVRYw7WX25KCMAyGAxUoFDkpiohnV97/DXeGBtoOUprZ2dyo1K82fxKbwJJVp+KQZ7so2mX5oThVQLKwjDe9YZu4DF3ptAn6rxY0qQPOEq9fNC9ha3y77a22ba24v+9Xbe8v8x03dPOC2/NdvB6xeSreLfGJpnx0TyotKqLm2s7Jd/WO6ivXNp0tCy02R/aFz5VQ5wUPlUL5fIfj5KIlVGU0nWHm/5QtoTVMWY8mzIVu1K9O7XH2JiU/xnOOT39gnUfj+lFHddx4tFjL3/H8jjzaFCy2Rf0c/fdQyQszI8BDR973IyMSKa4krjxAiW/lkRvMP+bKK9WbYS1ASQg8dKjaUGlYPwRe/WoIkz8tiQchH5QAEMv6T0k8MD4mUyWr4E7jAWqZ+xWcMIYkXvlwggJ3IvFK+wIOcpXAo8n8P0COAaXyKH4OsjBuZB4ew0IGu+H1SebhNazsQBbWm8yj+hFuUJB5eMsN0IUXmYendAFFfJB5uEkRMYwxmcd6zDGRtmQePEykAgubymMRFmMxCSIPCRbTuFNN5OGORTjmNGc0Po0m8Uv0gcCry6xUhR2QeLii9tofbEfhz/qvNti+OfPqNm2Mq6105FUMvdT4GPmufMiV8PqBMkc+DdT1bjYYbjzU/ew23VP4n3mLAz4n8Jtv/Ui3ceTT2mzz5o1mZt0gnBpmsdjqRqVlmplcPdqa7X23kL9brdm2t/uBYDPn2+tyu48mtIGD10JTuUrukVrbCFiwDzcHrPjxKt7PW+AZQyT/WESO+1WL7f3o+WLHL2dYMSZsg6dg/z360ofvP4//v1NPzgs28WlWAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:80%}.iziToast>.iziToast-body .iziToast-icon.ico-success{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAIVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt0UjBAAAACnRSTlMApAPhIFn82wgGv8mVtwAAAKVJREFUSMft0LEJAkEARNFFFEw1NFJb8CKjAy1AEOzAxNw+bEEEg6nyFjbY4LOzcBwX7S/gwUxoTdIn+Jbv4Lv8bx446+kB6VsBtK0B+wbMCKxrwL33wOrVeeChX28n7KTOTjgoEu6DRSYAgAAAAkAmAIAAAAIACQIkMkACAAgAIACAyECBKAOJuCagTJwSUCaUAEMAABEBRwAAEQFLbCJgO4bW+AZKGnktR+jAFAAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%}.iziToast>.iziToast-body .iziToast-icon.ico-question{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhCQkUEhFovxTxAAAEDklEQVRo3s2ZTWgTQRTHf03ipTRUqghNSgsRjHgQrFUQC6JgD1Kak3gQUUoPqRdBglf1oBehBws9Cn4cGk+1SOmh2upBxAYVoeJHrR9tgq0i1Cq0lqYeks7MbpPdmU00/c8hm9n33v/t7Nt5M2+qMEWQI0QIibZKRrQpHvLL2KI2wnQzzBKrDm2RIeKEy01dTYKUI7G1ZRknQXV5yP10kTYgly1NF/5S6duZ8ES+1iZodyaocrjXxE0OFeifYYgp0mRIkwFChAkRJsIxGgrIP+I0n82fvZW5dc/zkss0O2o1c5mX6/TmaDWl77RFe5YkUW3tKEmyFv0lOvXJ/fTYnmCEFuMRbGHEZqVHLyT9DFjUJmkzJl9DG5MWWwM6Llif/gF1nukB6nhgGwUXdFrE+wiURA8QoM9i0zEWWpXQW+ZsyeRrOMuyEo5Fv4gmy4dXPvqcC+pH2VRYaMwy+OWG+iLGCgm0W0Kv9HdvR8ASjmKCXpuK/bxiV/76A/v5UdDIZuKcJGjrnec5KZ7wwsWFOp6xPX/9mt2sqDe7FO+Kf/fXHBPPDWpdXGhTpLvUG9VKwh1xMDDjkvu+cNDFBTk7ptX1QkKZ850m3duu6fcrWxwdaFFyREJ2j4vOpKP6Du6z4uJCv8sYJIVkCnJBGGZaBONO3roY2EqNrSfIPi7SKP4fdXyNUd6I6wbSAHEl33tFLe+FlSsusnK90A0+oEPcuufZgXnOi+u9LrKSJQZQw6LwqBnv2CKsfHORbFbyQhA6xN/pEuihSdj56Co7LWRjPiKie6gkB2LiKuUqK5kiPkLiz1QJ9K1cNXBAMoUCigNpQ9IqDtMI1HKA4/jyvUsaoSyZLA5kjOjDPFZen8Ql5TsvBskUgjciIPSX3QAXC86DT7VWvlEh/xZ+ij9BDVWJ0QL0SbZq6QaFxoLPcXPmBLveLCc4wXdDK6s+6/vwhCSniFLPXW0NJe5UB8zKCsviqpc7vGPVQFcyZbyPwGD+d5ZnxmNWlhG4xSBZZjivjIWHEQgoDkSMjMwTo54569JSE5IpA7EyJSMTyGTUAUFlO1ZKOtaHTMeL1PhYYFTcihmY2cQ5+ullj7EDkiVfVez2sCTz8yiv84djhg7IJVk81xFWJlPdfHBG0flkRC/zQFZ+DSllNtfDdUsOMCliyGX5uOzU3ZhIXFDof4m1gDuKbEx0t2YS25gVGpcMnr/I1kx3c6piB8P8ZoqEwfMX3ZyCXynJTmq/U7NUXqfUzCbWL1wqVKBQUeESzQYoUlW8TAcVL1RCxUu1G6BYXfFyfQ4VPbDI4T8d2WzgQ6sc/vmxnTsqfHCZQzUJxm1h5dxS5Tu6lQgTZ0ipqRVqSwzTbbLHMt+c19iO76tsx/cLZub+Ali+tYC93olEAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTA5LTA5VDIwOjE4OjE3KzAyOjAwjKtfjgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wOS0wOVQyMDoxODoxNyswMjowMP325zIAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:85%}.iziToast>.iziToast-body .iziToast-message,.iziToast>.iziToast-body .iziToast-title{padding:0;font-size:14px;line-height:16px;text-align:left;float:left;white-space:normal}.iziToast>.iziToast-body .iziToast-title{color:#000;margin:0}.iziToast>.iziToast-body .iziToast-message{margin:0 0 10px;color:rgba(0,0,0,.6)}.iziToast.iziToast-animateInside .iziToast-buttons-child,.iziToast.iziToast-animateInside .iziToast-icon,.iziToast.iziToast-animateInside .iziToast-inputs-child,.iziToast.iziToast-animateInside .iziToast-message,.iziToast.iziToast-animateInside .iziToast-title{opacity:0}.iziToast-target{position:relative;width:100%;margin:0 auto}.iziToast-target .iziToast-capsule{overflow:hidden}.iziToast-target .iziToast-capsule:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.iziToast-target .iziToast-capsule .iziToast{width:100%;float:left}.iziToast-wrapper{z-index:99999;position:fixed;width:100%;pointer-events:none;display:flex;flex-direction:column}.iziToast-wrapper .iziToast.iziToast-balloon:before{border-right:0 solid transparent;border-left:15px solid transparent;border-top:10px solid #000;border-top-color:inherit;right:8px;left:auto}.iziToast-wrapper-bottomLeft{left:0;bottom:0;text-align:left}.iziToast-wrapper-bottomLeft .iziToast.iziToast-balloon:before,.iziToast-wrapper-topLeft .iziToast.iziToast-balloon:before{border-right:15px solid transparent;border-left:0 solid transparent;right:auto;left:8px}.iziToast-wrapper-bottomRight{right:0;bottom:0;text-align:right}.iziToast-wrapper-topLeft{left:0;top:0;text-align:left}.iziToast-wrapper-topRight{top:0;right:0;text-align:right}.iziToast-wrapper-topCenter{top:0;left:0;right:0;text-align:center}.iziToast-wrapper-bottomCenter,.iziToast-wrapper-center{bottom:0;left:0;right:0;text-align:center}.iziToast-wrapper-center{top:0;justify-content:center;flex-flow:column;align-items:center}.iziToast-rtl{direction:rtl;padding:8px 0 9px 45px;font-family:Tahoma,'Lato',Arial}.iziToast-rtl .iziToast-cover{left:auto;right:0}.iziToast-rtl .iziToast-close{right:auto;left:0}.iziToast-rtl .iziToast-body{padding:0 10px 0 0;margin:0 16px 0 0;text-align:right}.iziToast-rtl .iziToast-body .iziToast-buttons,.iziToast-rtl .iziToast-body .iziToast-inputs,.iziToast-rtl .iziToast-body .iziToast-message,.iziToast-rtl .iziToast-body .iziToast-texts,.iziToast-rtl .iziToast-body .iziToast-title{float:right;text-align:right}.iziToast-rtl .iziToast-body .iziToast-icon{left:auto;right:0}@media only screen and (min-width:568px){.iziToast-wrapper{padding:10px 15px}.iziToast{margin:5px 0;border-radius:3px;width:auto}.iziToast:after{content:'';z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:3px;box-shadow:inset 0 -10px 20px -10px rgba(0,0,0,.2),inset 0 0 5px rgba(0,0,0,.1),0 8px 8px -5px rgba(0,0,0,.25)}.iziToast:not(.iziToast-rtl) .iziToast-cover{border-radius:3px 0 0 3px}.iziToast.iziToast-rtl .iziToast-cover{border-radius:0 3px 3px 0}.iziToast.iziToast-color-dark:after{box-shadow:inset 0 -10px 20px -10px rgba(255,255,255,.3),0 10px 10px -5px rgba(0,0,0,.25)}.iziToast.iziToast-balloon .iziToast-progressbar{background:0 0}.iziToast.iziToast-balloon:after{box-shadow:0 10px 10px -5px rgba(0,0,0,.25),inset 0 10px 20px -5px rgba(0,0,0,.25)}.iziToast-target .iziToast:after{box-shadow:inset 0 -10px 20px -10px rgba(0,0,0,.2),inset 0 0 5px rgba(0,0,0,.1)}}.iziToast.iziToast-theme-dark{background:#565c70;border-color:#565c70}.iziToast.iziToast-theme-dark .iziToast-title{color:#fff}.iziToast.iziToast-theme-dark .iziToast-message{color:rgba(255,255,255,.7);font-weight:300}.iziToast.iziToast-theme-dark .iziToast-close{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgCR4OIQIPSao6AAAAwElEQVRIx72VUQ6EIAwFmz2XB+AConhjzqTJ7JeGKhLYlyx/BGdoBVpjIpMJNjgIZDKTkQHYmYfwmR2AfAqGFBcO2QjXZCd24bEggvd1KBx+xlwoDpYmvnBUUy68DYXD77ESr8WDtYqvxRex7a8oHP4Wo1Mkt5I68Mc+qYqv1h5OsZmZsQ3gj/02h6cO/KEYx29hu3R+VTTwz6D3TymIP1E8RvEiiVdZfEzicxYLiljSxKIqlnW5seitTW6uYnv/Aqh4whX3mEUrAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA5LTMwVDE0OjMzOjAyKzAyOjAwl6RMVgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wOS0zMFQxNDozMzowMiswMjowMOb59OoAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:8px}.iziToast.iziToast-theme-dark .iziToast-icon{color:#fff}.iziToast.iziToast-theme-dark .iziToast-icon.ico-info{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAflBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////vroaSAAAAKXRSTlMA6PsIvDob+OapavVhWRYPrIry2MxGQ97czsOzpJaMcE0qJQOwVtKjfxCVFeIAAAI3SURBVFjDlJPZsoIwEETnCiGyb8q+qmjl/3/wFmGKwjBROS9QWbtnOqDDGPq4MdMkSc0m7gcDDhF4NRdv8NoL4EcMpzoJglPl/KTDz4WW3IdvXEvxkfIKn7BMZb1bFK4yZFqghZ03jk0nG8N5NBwzx9xU5cxAg8fXi20/hDdC316lcA8o7t16eRuQvW1XGd2d2P8QSHQDDbdIII/9CR3lUF+lbucfJy4WfMS64EJPORnrZxtfc2pjJdnbuags3l04TTtJMXrdTph4Pyg4XAjugAJqMDf5Rf+oXx2/qi4u6nipakIi7CsgiuMSEF9IGKg8heQJKkxIfFSUU/egWSwNrS1fPDtLfon8sZOcYUQml1Qv9a3kfwsEUyJEMgFBKzdV8o3Iw9yAjg1jdLQCV4qbd3no8yD2GugaC3oMbF0NYHCpJYSDhNI5N2DAWB4F4z9Aj/04Cna/x7eVAQ17vRjQZPh+G/kddYv0h49yY4NWNDWMMOMUIRYvlTECmrN8pUAjo5RCMn8KoPmbJ/+Appgnk//Sy90GYBCGgm7IAskQ7D9hFKW4ApB1ei3FSYD9PjGAKygAV+ARFYBH5BsVgG9kkBSAQWKUFYBRZpkUgGVinRWAdUZQDABBQdIcAElDVBUAUUXWHQBZx1gMAGMprM0AsLbVXHsA5trZe93/wp3svQ0YNb/jWV3AIOLsMtlznSNOH7JqjOpDVh7z8qCZR10ftvO4nxeOvPLkpSuvfXnxzKtvXr7j+v8C5ii0e71At7cAAAAASUVORK5CYII=) no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-warning{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAAAllBMVEUAAAD////+//3+//3+//3///////z+//3+//3+//3////////////9//3////+//39//3///3////////////+//3+//39//3///z+//z+//7///3///3///3///3////////+//3+//3+//3+//z+//3+//7///3///z////////+//79//3///3///z///v+//3///+trXouAAAAMHRSTlMAB+j87RBf+PXiCwQClSPYhkAzJxnx05tSyadzcmxmHRbp5d7Gwrh4TDkvsYt/WkdQzCITAAAB1UlEQVRYw+3XaXKCQBCGYSIIighoxCVqNJrEPfly/8vFImKXduNsf/Mc4K1y7FnwlMLQc/bUbj85R6bA1LXRDICg6RjJcZa7NQYtnLUGTpERSiOXxrOPkv9s30iGKDmtbYir3H7OUHJa2ylAuvZzRvzUfs7Ii/2cgfTt54x82s8ZSM848gJmYtroQzA2jHwA+LkBIEuMGt+QIng1igzlyMrkuP2CyOi47axRaYTL5jhDJehoR+aovC29s3iIyly3Eb+hRCvZo2qsGTnhKr2cLDS+J73GsqBI9W80UCmWWpEuhIjh6ZRGjyNRarjzKGJ2Ou2himCvjHwqI+rTqQdlRH06TZQR9ek0hiqiPp06mV4ke7QPX6ERUZxO8Uo3sqrfhxvoRrCpvXwL/UjR9GRHMIvLgke4d5QbiwhM6JV2YKKF4vIl7XIBkwm4keryJVmvk/TfwcmPwQNkUQuyA2/sYGwnXL7GPu4bW1jYsmevrNj09/MGZMOEPXslQVqO8hqykD17JfPHP/bmo2yGGpdZiH3IZvzZa7B3+IdDjjpjesHJcvbs5dZ/e+cddVoDdvlq7x12Nac+iN7e4R8OXTjp0pw5CGnOLNDEzeBs5gVwFniAO+8f8wvfeXP2hyqnmwAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-error{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAeFBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GqOSsAAAAJ3RSTlMA3BsB98QV8uSyWVUFz6RxYwzYvbupmYqAaU1FQTXKv7abj4d1azKNUit3AAACZElEQVRYw7WXaZOCMAyGw30UORRQBLxX/v8/3BkaWjrY2szO5otKfGrzJrEp6Kw6F8f8sI+i/SE/FucKSBaWiT8p5idlaEtnXTB9tKDLLHAvdSatOan3je93k9F2vRF36+mr1a6eH2NFNydoHq/ieU/UXcWjjk9XykdNWq2ywtp4tXL6Wb2T/MqtzzZutsrNyfvA51KoQROhVCjfrnASIRpSVUZiD5v4RbWExjRdJzSmOsZFvzYz59kRSr6V5zE+/QELHkNdb3VRx45HS1b1u+zfkkcbRAZ3qJ9l/A4qefHUDMShJe+6kZKJDD2pLQ9Q4lu+5Q7rz7Plperd7AtQEgIPI6o2dxr2D4GXvxqCiKcn8cD4gxIAEt7/GYkHL16KqeJd0NB4gJbXfgVnzCGJlzGcocCVSLzUvoAj9xJ4NF7/R8gxoVQexc/hgBpSebjPjgPs59cHmYfn7NkDb6wXmUf1I1ygIPPw4gtgCE8yDw8eAop4J/PQcBExjQmZx37MsZB2ZB4cLKQCG5vKYxMWSzMxIg8pNtOyUkvkocEmXGo69mh8FgnxS4yBwMvDrJSNHZB4uC3ayz/YkcIP4lflwVIT+OU07ZSjrbTkZQ6dTPkYubZ8GC/Cqxu6WvJZII93dcCw46GdNqdpTeF/tiMOuDGB9z/NI6NvyWetGPM0g+bVNeovBmamHXWj0nCbEaGeTMN2PWrqd6cM26ZxP2DeJvj+ph/30Zi/GmRbtlK5SptI+nwGGnvH6gUruT+L16MJHF+58rwNIifTV0vM8+hwMeOXAb6Yx0wXT+b999WXfvn+8/X/F7fWzjdTord5AAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:80%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-success{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAIVBMVEUAAAD////////////////////////////////////////PIev5AAAACnRSTlMApAPhIFn82wgGv8mVtwAAAKVJREFUSMft0LEJAkEARNFFFEw1NFJb8CKjAy1AEOzAxNw+bEEEg6nyFjbY4LOzcBwX7S/gwUxoTdIn+Jbv4Lv8bx446+kB6VsBtK0B+wbMCKxrwL33wOrVeeChX28n7KTOTjgoEu6DRSYAgAAAAkAmAIAAAAIACQIkMkACAAgAIACAyECBKAOJuCagTJwSUCaUAEMAABEBRwAAEQFLbCJgO4bW+AZKGnktR+jAFAAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-question{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhCQkUEg18vki+AAAETUlEQVRo3s1ZTWhbRxD+VlIuxsLFCYVIIQYVopBDoK5bKDWUBupDMNbJ5FBKg/FBziUQdE9yaC+FHBrwsdCfQ9RTGoLxwWl+DqHEojUFFydxnB9bInZDqOsErBrr6yGvs/ueX97bldTKo4Pe7puZb3Z33s7srIIjMY1jyCEjP6ImvyX8pF64arSHznKC06wzijY5xSKz7YbuYokV2lODsyyxqz3gSY6z6gCuqcpxJluFH+Z8U+D/0jyHoxFUBHgfvsGHIS9WMIUlVFFDFTUAGWSRQRY5HMeBEP6b+Ew9dh/7INd2jGeO59kfKdXP85zbIbfGQVf4sYC3N1hm3lo6zzIbPvk6x+zBk7wQGMEMB5xncIAzAS0XrFySSV72iS1yyBVcdA1x0afrsoUJgdFfY2+z8ADAXl7zz0KcwJiPfZKpVuABgClO+nRG+QIHDdfb4qlWwUXvKW4Z7vi6L4J9vg+vbfCeCeZH2RfOdMOc/HbCA4BvIW6EMQz7XK/ltd+hP+VzR9mgva2YSfyGI17fA7ynnocqeQNFfIJ0oHsdv6CC2+rXGBN6cQdveY3fcVRtmy/HDete+93zy8jA8zV7YkwYMrjHzRddRsCdiVCwwmh6wg9iTNC7Y9XIF1iS7kbUpsvvGEdPuTfSgAEjRpR096x0liPFD/Eqt2NMuBQzB2XhrACAApjFsuQFh9XdGAX70B3oSuNdnMVBaX+sopYxjwVpHFBVACyKTXNoktjD+6Ll8xhenS9MAAkAI/Lux2YNUOs4I413Ypg1SgEAu7kpFvWjaeJe0fJHDGe/cNaZBkekudw8PMA+0fMwlndZeAsJ5KR/qhUDUJCnSiyvRsolkJHGUgvjH8QXDgZopEzKMKDqCKrwEQ4C6MH7GEXC665buLJG8hlQc4LP4paxfJrOqYVYYY2UARfEIazTbgDg2dB98GebzJd54b8L/iWNdLyooeR6CHyZ+6xk0yKxkYg6nEVSUG4VJ9QJ9cxRCxO+9WiOyvgUeexXP1hLGH5nGuBWVtiSp4vqe3VP0UFWI9Wan4Er3v8q7jjPWVtm4FtcQQMrOKO2nOQCM5AyDMi56FDrKHA/1nyppS1ppBpYaE8wciEjGI2AaeM41kI4doDX4XiT3Qm1gevyruCgZg9P8xIv8m1nCzTKq6oiJ9xTMiZ505P5m8cdZ0CnZMVXHVljM7WMBzxpyDxygtdxoCEFTaMIWbZU85UvBjgUMYy0fBaAF8V1Lj9qWQ1aMZ5f4k9r+AGMSkMP1vZoZih6k6sicc5h/OFHM9vDqU/VIU7zJZdYYsKGH4g4nAJMGiXZRds1pVMoZ69RM5vfkbh0qkBhsnS2RLMLilQdL9MBHS9UAh0v1e6CYnXHy/WeeCcvLDwl/9OVze69tPKM+M+v7eJN6OzFpWdEF0ucDbhVNFXadnVrmJFlkVNGTS2M6pzmhMvltfPhnN2B63sVuL7fcNP3D1TSk2ihosPrAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTA5LTA5VDIwOjE4OjEzKzAyOjAweOR7nQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wOS0wOVQyMDoxODoxMyswMjowMAm5wyEAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-buttons>a,.iziToast.iziToast-theme-dark .iziToast-buttons>button,.iziToast.iziToast-theme-dark .iziToast-buttons>input{color:#fff;background:rgba(255,255,255,.1)}.iziToast.iziToast-theme-dark .iziToast-buttons>a:hover,.iziToast.iziToast-theme-dark .iziToast-buttons>button:hover,.iziToast.iziToast-theme-dark .iziToast-buttons>input:hover{background:rgba(255,255,255,.2)}.iziToast.iziToast-theme-dark .iziToast-buttons>a:focus,.iziToast.iziToast-theme-dark .iziToast-buttons>button:focus,.iziToast.iziToast-theme-dark .iziToast-buttons>input:focus{box-shadow:0 0 0 1px rgba(255,255,255,.6)}.iziToast.iziToast-color-red{background:rgba(255,175,180,.9);border-color:rgba(255,175,180,.9)}.iziToast.iziToast-color-orange{background:rgba(255,207,165,.9);border-color:rgba(255,207,165,.9)}.iziToast.iziToast-color-yellow{background:rgba(255,249,178,.9);border-color:rgba(255,249,178,.9)}.iziToast.iziToast-color-blue{background:rgba(157,222,255,.9);border-color:rgba(157,222,255,.9)}.iziToast.iziToast-color-green{background:rgba(166,239,184,.9);border-color:rgba(166,239,184,.9)}.iziToast.iziToast-layout2 .iziToast-body .iziToast-message,.iziToast.iziToast-layout2 .iziToast-body .iziToast-texts{width:100%}.iziToast.iziToast-layout3{border-radius:2px}.iziToast.iziToast-layout3::after{display:none}.iziToast .revealIn,.iziToast.revealIn{-webkit-animation:iziT-revealIn 1s cubic-bezier(.25,1.6,.25,1) both;-moz-animation:iziT-revealIn 1s cubic-bezier(.25,1.6,.25,1) both;animation:iziT-revealIn 1s cubic-bezier(.25,1.6,.25,1) both}.iziToast .slideIn,.iziToast.slideIn{-webkit-animation:iziT-slideIn 1s cubic-bezier(.16,.81,.32,1) both;-moz-animation:iziT-slideIn 1s cubic-bezier(.16,.81,.32,1) both;animation:iziT-slideIn 1s cubic-bezier(.16,.81,.32,1) both}.iziToast.bounceInLeft{-webkit-animation:iziT-bounceInLeft .7s ease-in-out both;animation:iziT-bounceInLeft .7s ease-in-out both}.iziToast.bounceInRight{-webkit-animation:iziT-bounceInRight .85s ease-in-out both;animation:iziT-bounceInRight .85s ease-in-out both}.iziToast.bounceInDown{-webkit-animation:iziT-bounceInDown .7s ease-in-out both;animation:iziT-bounceInDown .7s ease-in-out both}.iziToast.bounceInUp{-webkit-animation:iziT-bounceInUp .7s ease-in-out both;animation:iziT-bounceInUp .7s ease-in-out both}.iziToast .fadeIn,.iziToast.fadeIn{-webkit-animation:iziT-fadeIn .5s ease both;animation:iziT-fadeIn .5s ease both}.iziToast.fadeInUp{-webkit-animation:iziT-fadeInUp .7s ease both;animation:iziT-fadeInUp .7s ease both}.iziToast.fadeInDown{-webkit-animation:iziT-fadeInDown .7s ease both;animation:iziT-fadeInDown .7s ease both}.iziToast.fadeInLeft{-webkit-animation:iziT-fadeInLeft .85s cubic-bezier(.25,.8,.25,1) both;animation:iziT-fadeInLeft .85s cubic-bezier(.25,.8,.25,1) both}.iziToast.fadeInRight{-webkit-animation:iziT-fadeInRight .85s cubic-bezier(.25,.8,.25,1) both;animation:iziT-fadeInRight .85s cubic-bezier(.25,.8,.25,1) both}.iziToast.flipInX{-webkit-animation:iziT-flipInX .85s cubic-bezier(.35,0,.25,1) both;animation:iziT-flipInX .85s cubic-bezier(.35,0,.25,1) both}.iziToast.fadeOut{-webkit-animation:iziT-fadeOut .7s ease both;animation:iziT-fadeOut .7s ease both}.iziToast.fadeOutDown{-webkit-animation:iziT-fadeOutDown .7s cubic-bezier(.4,.45,.15,.91) both;animation:iziT-fadeOutDown .7s cubic-bezier(.4,.45,.15,.91) both}.iziToast.fadeOutUp{-webkit-animation:iziT-fadeOutUp .7s cubic-bezier(.4,.45,.15,.91) both;animation:iziT-fadeOutUp .7s cubic-bezier(.4,.45,.15,.91) both}.iziToast.fadeOutLeft{-webkit-animation:iziT-fadeOutLeft .5s ease both;animation:iziT-fadeOutLeft .5s ease both}.iziToast.fadeOutRight{-webkit-animation:iziT-fadeOutRight .5s ease both;animation:iziT-fadeOutRight .5s ease both}.iziToast.flipOutX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation:iziT-flipOutX .7s cubic-bezier(.4,.45,.15,.91) both;animation:iziT-flipOutX .7s cubic-bezier(.4,.45,.15,.91) both}.iziToast-overlay.fadeIn{-webkit-animation:iziT-fadeIn .5s ease both;animation:iziT-fadeIn .5s ease both}.iziToast-overlay.fadeOut{-webkit-animation:iziT-fadeOut .7s ease both;animation:iziT-fadeOut .7s ease both}@-webkit-keyframes iziT-revealIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,1)}to{opacity:1}}@-moz-keyframes iziT-revealIn{0%{opacity:0;-moz-transform:scale3d(.3,.3,1)}to{opacity:1}}@-webkit-keyframes iziT-slideIn{0%{opacity:0;-webkit-transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes iziT-slideIn{0%{opacity:0;-moz-transform:translateX(50px)}to{opacity:1;-moz-transform:translateX(0)}}@-webkit-keyframes iziT-bounceInLeft{0%{opacity:0;-webkit-transform:translateX(280px)}50%{opacity:1;-webkit-transform:translateX(-20px)}70%{-webkit-transform:translateX(10px)}to{-webkit-transform:translateX(0)}}@-webkit-keyframes iziT-bounceInRight{0%{opacity:0;-webkit-transform:translateX(-280px)}50%{opacity:1;-webkit-transform:translateX(20px)}70%{-webkit-transform:translateX(-10px)}to{-webkit-transform:translateX(0)}}@-webkit-keyframes iziT-bounceInDown{0%{opacity:0;-webkit-transform:translateY(-200px)}50%{opacity:1;-webkit-transform:translateY(10px)}70%{-webkit-transform:translateY(-5px)}to{-webkit-transform:translateY(0)}}@-webkit-keyframes iziT-bounceInUp{0%{opacity:0;-webkit-transform:translateY(200px)}50%{opacity:1;-webkit-transform:translateY(-10px)}70%{-webkit-transform:translateY(5px)}to{-webkit-transform:translateY(0)}}@-webkit-keyframes iziT-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes iziT-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes iziT-fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes iziT-fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes iziT-fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes iziT-fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}@-webkit-keyframes iziT-fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}@-webkit-keyframes iziT-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@-moz-keyframes iziT-revealIn{0%{opacity:0;transform:scale3d(.3,.3,1)}to{opacity:1}}@-webkit-keyframes iziT-revealIn{0%{opacity:0;transform:scale3d(.3,.3,1)}to{opacity:1}}@-o-keyframes iziT-revealIn{0%{opacity:0;transform:scale3d(.3,.3,1)}to{opacity:1}}@keyframes iziT-revealIn{0%{opacity:0;transform:scale3d(.3,.3,1)}to{opacity:1}}@-moz-keyframes iziT-slideIn{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes iziT-slideIn{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@-o-keyframes iziT-slideIn{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes iziT-slideIn{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@-moz-keyframes iziT-bounceInLeft{0%{opacity:0;transform:translateX(280px)}50%{opacity:1;transform:translateX(-20px)}70%{transform:translateX(10px)}to{transform:translateX(0)}}@-webkit-keyframes iziT-bounceInLeft{0%{opacity:0;transform:translateX(280px)}50%{opacity:1;transform:translateX(-20px)}70%{transform:translateX(10px)}to{transform:translateX(0)}}@-o-keyframes iziT-bounceInLeft{0%{opacity:0;transform:translateX(280px)}50%{opacity:1;transform:translateX(-20px)}70%{transform:translateX(10px)}to{transform:translateX(0)}}@keyframes iziT-bounceInLeft{0%{opacity:0;transform:translateX(280px)}50%{opacity:1;transform:translateX(-20px)}70%{transform:translateX(10px)}to{transform:translateX(0)}}@-moz-keyframes iziT-bounceInRight{0%{opacity:0;transform:translateX(-280px)}50%{opacity:1;transform:translateX(20px)}70%{transform:translateX(-10px)}to{transform:translateX(0)}}@-webkit-keyframes iziT-bounceInRight{0%{opacity:0;transform:translateX(-280px)}50%{opacity:1;transform:translateX(20px)}70%{transform:translateX(-10px)}to{transform:translateX(0)}}@-o-keyframes iziT-bounceInRight{0%{opacity:0;transform:translateX(-280px)}50%{opacity:1;transform:translateX(20px)}70%{transform:translateX(-10px)}to{transform:translateX(0)}}@keyframes iziT-bounceInRight{0%{opacity:0;transform:translateX(-280px)}50%{opacity:1;transform:translateX(20px)}70%{transform:translateX(-10px)}to{transform:translateX(0)}}@-moz-keyframes iziT-bounceInDown{0%{opacity:0;transform:translateY(-200px)}50%{opacity:1;transform:translateY(10px)}70%{transform:translateY(-5px)}to{transform:translateY(0)}}@-webkit-keyframes iziT-bounceInDown{0%{opacity:0;transform:translateY(-200px)}50%{opacity:1;transform:translateY(10px)}70%{transform:translateY(-5px)}to{transform:translateY(0)}}@-o-keyframes iziT-bounceInDown{0%{opacity:0;transform:translateY(-200px)}50%{opacity:1;transform:translateY(10px)}70%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes iziT-bounceInDown{0%{opacity:0;transform:translateY(-200px)}50%{opacity:1;transform:translateY(10px)}70%{transform:translateY(-5px)}to{transform:translateY(0)}}@-moz-keyframes iziT-bounceInUp{0%{opacity:0;transform:translateY(200px)}50%{opacity:1;transform:translateY(-10px)}70%{transform:translateY(5px)}to{transform:translateY(0)}}@-webkit-keyframes iziT-bounceInUp{0%{opacity:0;transform:translateY(200px)}50%{opacity:1;transform:translateY(-10px)}70%{transform:translateY(5px)}to{transform:translateY(0)}}@-o-keyframes iziT-bounceInUp{0%{opacity:0;transform:translateY(200px)}50%{opacity:1;transform:translateY(-10px)}70%{transform:translateY(5px)}to{transform:translateY(0)}}@keyframes iziT-bounceInUp{0%{opacity:0;transform:translateY(200px)}50%{opacity:1;transform:translateY(-10px)}70%{transform:translateY(5px)}to{transform:translateY(0)}}@-moz-keyframes iziT-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes iziT-fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes iziT-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes iziT-fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes iziT-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-o-keyframes iziT-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes iziT-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes iziT-fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-o-keyframes iziT-fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes iziT-fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes iziT-fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-o-keyframes iziT-fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes iziT-fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes iziT-fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziT-fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-o-keyframes iziT-fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes iziT-fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes iziT-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes iziT-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-o-keyframes iziT-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes iziT-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-moz-keyframes iziT-fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes iziT-fadeOut{0%{opacity:1}to{opacity:0}}@-o-keyframes iziT-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes iziT-fadeOut{0%{opacity:1}to{opacity:0}}@-moz-keyframes iziT-fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes iziT-fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-o-keyframes iziT-fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes iziT-fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-moz-keyframes iziT-fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes iziT-fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-o-keyframes iziT-fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes iziT-fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-moz-keyframes iziT-fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}@-webkit-keyframes iziT-fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}@-o-keyframes iziT-fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}@keyframes iziT-fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}@-moz-keyframes iziT-fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}@-webkit-keyframes iziT-fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}@-o-keyframes iziT-fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}@keyframes iziT-fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}@-moz-keyframes iziT-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@-webkit-keyframes iziT-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@-o-keyframes iziT-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes iziT-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}:root{--ts-pr-clear-button:0;--ts-pr-caret:0;--ts-pr-min:.75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control{padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button)+var(--ts-pr-caret))!important}.ts-wrapper.plugin-drag_drop.multi>.ts-control>div.ui-sortable-placeholder{background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0!important;box-shadow:inset 0 0 12px 4px #fff;visibility:visible!important}.ts-wrapper.plugin-drag_drop .ui-sortable-placeholder:after{content:"!";visibility:hidden}.ts-wrapper.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.plugin-checkbox_options .option input{margin-right:.5rem}.plugin-clear_button{--ts-pr-clear-button:1em}.plugin-clear_button .clear-button{background:transparent!important;cursor:pointer;margin-right:0!important;opacity:0;position:absolute;right:calc(.75rem - 5px);top:50%;transform:translateY(-50%);transition:opacity .5s}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),.75rem)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{background:#f8f8f8;border-bottom:1px solid #d0d0d0;border-radius:.375rem .375rem 0 0;padding:6px .75rem;position:relative}.ts-wrapper .dropdown-header-close{color:#343a40;font-size:20px!important;line-height:20px;margin-top:-12px;opacity:.4;position:absolute;right:.75rem;top:50%}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{border:1px solid #ced4da;box-shadow:none;box-shadow:inset 0 1px 2px rgba(0,0,0,.075)}.plugin-dropdown_input .dropdown-input{background:transparent;border:solid #d0d0d0;border-width:0 0 1px;box-shadow:none;display:block;padding:.375rem .75rem;width:100%}.plugin-dropdown_input.focus .ts-dropdown .dropdown-input{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0}.plugin-dropdown_input .items-placeholder{border:0!important;box-shadow:none!important;width:100%}.plugin-dropdown_input.dropdown-active .items-placeholder,.plugin-dropdown_input.has-items .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-ms-input-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;flex-basis:0%;flex-grow:1;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-wrapper.plugin-remove_button .item{align-items:center;display:inline-flex;padding-right:0!important}.ts-wrapper.plugin-remove_button .item .remove{border-radius:0 2px 2px 0;box-sizing:border-box;color:inherit;display:inline-block;padding:0 5px;text-decoration:none;vertical-align:middle}.ts-wrapper.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{font-size:23px;position:absolute;right:0;top:0}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #dee2e6;margin-left:5px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:transparent}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #dee2e6;margin-right:5px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:transparent}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}.ts-wrapper{position:relative}.ts-control,.ts-control input,.ts-dropdown{font-smoothing:inherit;color:#343a40;font-family:inherit;font-size:inherit;line-height:1.5}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text}.ts-control{border:1px solid #ced4da;border-radius:.375rem;box-shadow:none;box-sizing:border-box;flex-wrap:wrap;overflow:hidden;padding:.375rem .75rem;position:relative;width:100%;z-index:1}.ts-wrapper.multi.has-items .ts-control{padding:calc(.375rem - 1px) .75rem calc(.375rem - 4px)}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:none}.ts-control>*{display:inline-block;vertical-align:baseline}.ts-wrapper.multi .ts-control>div{background:#efefef;border:0 solid #dee2e6;color:#343a40;cursor:pointer;margin:0 3px 3px 0;padding:1px 5px}.ts-wrapper.multi .ts-control>div.active{background:#0d6efd;border:0 solid transparent;color:#fff}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{background:#fff;border:0 solid #fff;color:#878787}.ts-control>input{background:none!important;border:0!important;box-shadow:none!important;display:inline-block!important;flex:1 1 auto;line-height:inherit!important;margin:0!important;max-height:none!important;max-width:100%!important;min-height:0!important;min-width:7rem;padding:0!important;text-indent:0!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:calc(.75rem + 5px);right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{background-color:#e9ecef;opacity:.5}.input-hidden .ts-control>input{left:-10000px;opacity:0;position:absolute}.ts-dropdown{background:#fff;border:1px solid #d0d0d0;border-radius:0 0 .375rem .375rem;border-top:0;box-shadow:0 1px 3px rgba(0,0,0,.1);box-sizing:border-box;left:0;margin:.25rem 0 0;position:absolute;top:100%;width:100%;z-index:10}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:rgba(255,237,40,.4);border-radius:1px}.ts-dropdown .create,.ts-dropdown .no-results,.ts-dropdown .optgroup-header,.ts-dropdown .option{padding:3px .75rem}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{cursor:pointer;opacity:1}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{background:#fff;color:#6c757d;cursor:default}.ts-dropdown .active{background-color:#e9ecef;color:#1e2125}.ts-dropdown .active.create{color:#1e2125}.ts-dropdown .create{color:rgba(52,58,64,.5)}.ts-dropdown .spinner{display:inline-block;height:30px;margin:3px .75rem;width:30px}.ts-dropdown .spinner:after{animation:lds-dual-ring 1.2s linear infinite;border-color:#d0d0d0 transparent;border-radius:50%;border-style:solid;border-width:5px;content:" ";display:block;height:24px;margin:3px;width:24px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ts-dropdown-content{overflow-scrolling:touch;max-height:200px;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth}.ts-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.ts-wrapper.form-control,.ts-wrapper.form-select{box-shadow:none;display:flex;height:auto;padding:0!important}.ts-dropdown,.ts-dropdown.form-control,.ts-dropdown.form-select{background:#fff;border:1px solid var(--bs-border-color-translucent);border-radius:.375rem;box-shadow:0 6px 12px rgba(0,0,0,.175);height:auto;padding:0;z-index:1000}.ts-dropdown .optgroup-header{font-size:.875rem;line-height:1.5}.ts-dropdown .optgroup:first-child:before{display:none}.ts-dropdown .optgroup:before{border-top:1px solid var(--bs-border-color-translucent);content:" ";display:block;height:0;margin:.5rem -.75rem;overflow:hidden}.ts-dropdown .create{padding-left:.75rem}.ts-dropdown-content{padding:5px 0}.ts-control{align-items:center;display:flex;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.ts-control{transition:none}}.ts-control.dropdown -active{border-radius:.375rem}.focus .ts-control{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0}.ts-control .item{align-items:center;display:flex}.ts-wrapper.is-invalid,.was-validated .invalid,.was-validated :invalid+.ts-wrapper{border-color:#dc3545}.ts-wrapper.is-invalid:not(.single),.was-validated .invalid:not(.single),.was-validated :invalid+.ts-wrapper:not(.single){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.ts-wrapper.is-invalid.single,.was-validated .invalid.single,.was-validated :invalid+.ts-wrapper.single{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-repeat:no-repeat;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.ts-wrapper.is-invalid.focus .ts-control,.was-validated .invalid.focus .ts-control,.was-validated :invalid+.ts-wrapper.focus .ts-control{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.ts-wrapper.is-valid,.was-validated .valid,.was-validated :valid+.ts-wrapper{border-color:#198754}.ts-wrapper.is-valid:not(.single),.was-validated .valid:not(.single),.was-validated :valid+.ts-wrapper:not(.single){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.ts-wrapper.is-valid.single,.was-validated .valid.single,.was-validated :valid+.ts-wrapper.single{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-repeat:no-repeat;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.ts-wrapper.is-valid.focus .ts-control,.was-validated .valid.focus .ts-control,.was-validated :valid+.ts-wrapper.focus .ts-control{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.ts-wrapper{display:flex;min-height:calc(1.5em + .75rem + 2px)}.input-group-sm>.ts-wrapper,.ts-wrapper.form-control-sm,.ts-wrapper.form-select-sm{min-height:calc(1.5em + .5rem + 2px)}.input-group-sm>.ts-wrapper .ts-control,.ts-wrapper.form-control-sm .ts-control,.ts-wrapper.form-select-sm .ts-control{border-radius:.25rem;font-size:.875rem}.input-group-sm>.ts-wrapper.has-items .ts-control,.ts-wrapper.form-control-sm.has-items .ts-control,.ts-wrapper.form-select-sm.has-items .ts-control{font-size:.875rem;padding-bottom:0}.input-group-sm>.ts-wrapper.multi.has-items .ts-control,.ts-wrapper.form-control-sm.multi.has-items .ts-control,.ts-wrapper.form-select-sm.multi.has-items .ts-control{padding-top:calc(.75em - .40625rem - 1px)!important}.ts-wrapper.multi.has-items .ts-control{--ts-pr-min:calc(0.75rem - 5px);padding-left:calc(.75rem - 5px)}.ts-wrapper.multi .ts-control>div{border-radius:calc(.375rem - 1px)}.input-group-lg>.ts-wrapper,.ts-wrapper.form-control-lg,.ts-wrapper.form-select-lg{min-height:calc(1.5em + 1rem + 2px)}.input-group-lg>.ts-wrapper .ts-control,.ts-wrapper.form-control-lg .ts-control,.ts-wrapper.form-select-lg .ts-control{border-radius:.5rem;font-size:1.25rem}.ts-wrapper:not(.form-control):not(.form-select){background:none;border:none;box-shadow:none;height:auto;padding:0}.ts-wrapper:not(.form-control):not(.form-select).single .ts-control{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px}.ts-wrapper.form-select,.ts-wrapper.single{--ts-pr-caret:2.25rem}.ts-wrapper.form-control .ts-control,.ts-wrapper.form-control.single.input-active .ts-control,.ts-wrapper.form-select .ts-control,.ts-wrapper.form-select.single.input-active .ts-control{border:none!important}.ts-wrapper.form-control:not(.disabled) .ts-control,.ts-wrapper.form-control:not(.disabled).single.input-active .ts-control,.ts-wrapper.form-select:not(.disabled) .ts-control,.ts-wrapper.form-select:not(.disabled).single.input-active .ts-control{background:transparent!important}.input-group>.ts-wrapper{flex-grow:1}.input-group>.ts-wrapper:not(:nth-child(2))>.ts-control{border-bottom-left-radius:0;border-top-left-radius:0}.input-group>.ts-wrapper:not(:last-child)>.ts-control{border-bottom-right-radius:0;border-top-right-radius:0}
@charset "UTF-8";
/*!
 * Bootstrap v4.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
:root {
  --blue: #495990;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #e92426;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #444444;
  --primary: #111;
  --secondary: #495990;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #e92426;
  --light: #F8F5F2;
  --dark: #000;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --breakpoint-xxl: 1600px;
  --font-family-sans-serif: "Roobert", sans-serif;
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }

*,
*::before,
*::after {
  box-sizing: border-box; }

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

@-ms-viewport {
  width: device-width; }

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block; }

body {
  margin: 0;
  font-family: "Roobert", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #111;
  text-align: left;
  background-color: #fff; }

[tabindex="-1"]:focus {
  outline: 0 !important; }

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible; }

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem; }

p {
  margin-top: 0;
  margin-bottom: 1rem; }

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0; }

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit; }

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem; }

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0; }

dt {
  font-weight: 700; }

dd {
  margin-bottom: .5rem;
  margin-left: 0; }

blockquote {
  margin: 0 0 1rem; }

dfn {
  font-style: italic; }

b,
strong {
  font-weight: bolder; }

small {
  font-size: 80%; }

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline; }

sub {
  bottom: -.25em; }

sup {
  top: -.5em; }

a {
  color: #111;
  text-decoration: none;
  background-color: transparent;
  -webkit-text-decoration-skip: objects; }
  a:hover {
    color: black;
    text-decoration: underline; }

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none; }
  a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
    color: inherit;
    text-decoration: none; }
  a:not([href]):not([tabindex]):focus {
    outline: 0; }

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em; }

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar; }

figure {
  margin: 0 0 1rem; }

img {
  vertical-align: middle;
  border-style: none; }

svg {
  overflow: hidden;
  vertical-align: middle; }

table {
  border-collapse: collapse; }

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom; }

th {
  text-align: inherit; }

label {
  display: inline-block;
  margin-bottom: 0.5rem; }

button {
  border-radius: 0; }

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color; }

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

button,
input {
  overflow: visible; }

button,
select {
  text-transform: none; }

button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; }

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none; }

input[type="radio"],
input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0; }

input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  -webkit-appearance: listbox; }

textarea {
  overflow: auto;
  resize: vertical; }

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0; }

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal; }

progress {
  vertical-align: baseline; }

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none; }

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button; }

output {
  display: inline-block; }

summary {
  display: list-item;
  cursor: pointer; }

template {
  display: none; }

[hidden] {
  display: none !important; }

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-family: "Roobert", sans-serif;
  font-weight: 600;
  line-height: 1.2;
  color: #495990; }

h1, .h1 {
  font-size: 3.75rem; }

h2, .h2 {
  font-size: 2.5rem; }

h3, .h3 {
  font-size: 1.875rem; }

h4, .h4 {
  font-size: 1rem; }

h5, .h5 {
  font-size: 1.25rem; }

h6, .h6 {
  font-size: 1.125rem; }

.lead {
  font-size: 1.09375rem;
  font-weight: 300; }

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2; }

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2; }

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2; }

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2; }

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1); }

small,
.small {
  font-size: 80%;
  font-weight: 400; }

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3; }

.list-unstyled {
  padding-left: 0;
  list-style: none; }

.list-inline {
  padding-left: 0;
  list-style: none; }

.list-inline-item {
  display: inline-block; }
  .list-inline-item:not(:last-child) {
    margin-right: 0.5rem; }

.initialism {
  font-size: 90%;
  text-transform: uppercase; }

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.09375rem; }

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d; }
  .blockquote-footer::before {
    content: "\2014 \00A0"; }

.img-fluid {
  max-width: 100%;
  height: auto; }

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0;
  max-width: 100%;
  height: auto; }

.figure {
  display: inline-block; }

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1; }

.figure-caption {
  font-size: 90%;
  color: #6c757d; }

.container, #axslider-slider .swiper-pagination {
  width: 100%;
  padding-right: 20px;
  padding-left: 20px;
  margin-right: auto;
  margin-left: auto; }
  @media (min-width: 576px) {
    .container, #axslider-slider .swiper-pagination {
      max-width: 540px; } }
  @media (min-width: 768px) {
    .container, #axslider-slider .swiper-pagination {
      max-width: 760px; } }
  @media (min-width: 992px) {
    .container, #axslider-slider .swiper-pagination {
      max-width: 1000px; } }
  @media (min-width: 1200px) {
    .container, #axslider-slider .swiper-pagination {
      max-width: 1440px; } }

.container-fluid {
  width: 100%;
  padding-right: 20px;
  padding-left: 20px;
  margin-right: auto;
  margin-left: auto; }

.row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -20px;
  margin-left: -20px; }

.no-gutters {
  margin-right: 0;
  margin-left: 0; }
  .no-gutters > .col,
  .no-gutters > [class*="col-"] {
    padding-right: 0;
    padding-left: 0; }

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto, .col-xxl-1, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl,
.col-xxl-auto {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 20px;
  padding-left: 20px; }

.col {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -ms-flex-positive: 1;
      flex-grow: 1;
  max-width: 100%; }

.col-auto {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  width: auto;
  max-width: none; }

.col-1 {
  -ms-flex: 0 0 8.33333%;
      flex: 0 0 8.33333%;
  max-width: 8.33333%; }

.col-2 {
  -ms-flex: 0 0 16.66667%;
      flex: 0 0 16.66667%;
  max-width: 16.66667%; }

.col-3 {
  -ms-flex: 0 0 25%;
      flex: 0 0 25%;
  max-width: 25%; }

.col-4 {
  -ms-flex: 0 0 33.33333%;
      flex: 0 0 33.33333%;
  max-width: 33.33333%; }

.col-5 {
  -ms-flex: 0 0 41.66667%;
      flex: 0 0 41.66667%;
  max-width: 41.66667%; }

.col-6 {
  -ms-flex: 0 0 50%;
      flex: 0 0 50%;
  max-width: 50%; }

.col-7 {
  -ms-flex: 0 0 58.33333%;
      flex: 0 0 58.33333%;
  max-width: 58.33333%; }

.col-8 {
  -ms-flex: 0 0 66.66667%;
      flex: 0 0 66.66667%;
  max-width: 66.66667%; }

.col-9 {
  -ms-flex: 0 0 75%;
      flex: 0 0 75%;
  max-width: 75%; }

.col-10 {
  -ms-flex: 0 0 83.33333%;
      flex: 0 0 83.33333%;
  max-width: 83.33333%; }

.col-11 {
  -ms-flex: 0 0 91.66667%;
      flex: 0 0 91.66667%;
  max-width: 91.66667%; }

.col-12 {
  -ms-flex: 0 0 100%;
      flex: 0 0 100%;
  max-width: 100%; }

.order-first {
  -ms-flex-order: -1;
      order: -1; }

.order-last {
  -ms-flex-order: 13;
      order: 13; }

.order-0 {
  -ms-flex-order: 0;
      order: 0; }

.order-1 {
  -ms-flex-order: 1;
      order: 1; }

.order-2 {
  -ms-flex-order: 2;
      order: 2; }

.order-3 {
  -ms-flex-order: 3;
      order: 3; }

.order-4 {
  -ms-flex-order: 4;
      order: 4; }

.order-5 {
  -ms-flex-order: 5;
      order: 5; }

.order-6 {
  -ms-flex-order: 6;
      order: 6; }

.order-7 {
  -ms-flex-order: 7;
      order: 7; }

.order-8 {
  -ms-flex-order: 8;
      order: 8; }

.order-9 {
  -ms-flex-order: 9;
      order: 9; }

.order-10 {
  -ms-flex-order: 10;
      order: 10; }

.order-11 {
  -ms-flex-order: 11;
      order: 11; }

.order-12 {
  -ms-flex-order: 12;
      order: 12; }

.offset-1 {
  margin-left: 8.33333%; }

.offset-2 {
  margin-left: 16.66667%; }

.offset-3 {
  margin-left: 25%; }

.offset-4 {
  margin-left: 33.33333%; }

.offset-5 {
  margin-left: 41.66667%; }

.offset-6 {
  margin-left: 50%; }

.offset-7 {
  margin-left: 58.33333%; }

.offset-8 {
  margin-left: 66.66667%; }

.offset-9 {
  margin-left: 75%; }

.offset-10 {
  margin-left: 83.33333%; }

.offset-11 {
  margin-left: 91.66667%; }

@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -ms-flex-positive: 1;
        flex-grow: 1;
    max-width: 100%; }
  .col-sm-auto {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto;
    max-width: none; }
  .col-sm-1 {
    -ms-flex: 0 0 8.33333%;
        flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-sm-2 {
    -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-sm-3 {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%; }
  .col-sm-4 {
    -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-sm-5 {
    -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-sm-6 {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%; }
  .col-sm-7 {
    -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-sm-8 {
    -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-sm-9 {
    -ms-flex: 0 0 75%;
        flex: 0 0 75%;
    max-width: 75%; }
  .col-sm-10 {
    -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-sm-11 {
    -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-sm-12 {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%; }
  .order-sm-first {
    -ms-flex-order: -1;
        order: -1; }
  .order-sm-last {
    -ms-flex-order: 13;
        order: 13; }
  .order-sm-0 {
    -ms-flex-order: 0;
        order: 0; }
  .order-sm-1 {
    -ms-flex-order: 1;
        order: 1; }
  .order-sm-2 {
    -ms-flex-order: 2;
        order: 2; }
  .order-sm-3 {
    -ms-flex-order: 3;
        order: 3; }
  .order-sm-4 {
    -ms-flex-order: 4;
        order: 4; }
  .order-sm-5 {
    -ms-flex-order: 5;
        order: 5; }
  .order-sm-6 {
    -ms-flex-order: 6;
        order: 6; }
  .order-sm-7 {
    -ms-flex-order: 7;
        order: 7; }
  .order-sm-8 {
    -ms-flex-order: 8;
        order: 8; }
  .order-sm-9 {
    -ms-flex-order: 9;
        order: 9; }
  .order-sm-10 {
    -ms-flex-order: 10;
        order: 10; }
  .order-sm-11 {
    -ms-flex-order: 11;
        order: 11; }
  .order-sm-12 {
    -ms-flex-order: 12;
        order: 12; }
  .offset-sm-0 {
    margin-left: 0; }
  .offset-sm-1 {
    margin-left: 8.33333%; }
  .offset-sm-2 {
    margin-left: 16.66667%; }
  .offset-sm-3 {
    margin-left: 25%; }
  .offset-sm-4 {
    margin-left: 33.33333%; }
  .offset-sm-5 {
    margin-left: 41.66667%; }
  .offset-sm-6 {
    margin-left: 50%; }
  .offset-sm-7 {
    margin-left: 58.33333%; }
  .offset-sm-8 {
    margin-left: 66.66667%; }
  .offset-sm-9 {
    margin-left: 75%; }
  .offset-sm-10 {
    margin-left: 83.33333%; }
  .offset-sm-11 {
    margin-left: 91.66667%; } }

@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -ms-flex-positive: 1;
        flex-grow: 1;
    max-width: 100%; }
  .col-md-auto {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto;
    max-width: none; }
  .col-md-1 {
    -ms-flex: 0 0 8.33333%;
        flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-md-2 {
    -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-md-3 {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%; }
  .col-md-4 {
    -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-md-5 {
    -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-md-6 {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%; }
  .col-md-7 {
    -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-md-8 {
    -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-md-9 {
    -ms-flex: 0 0 75%;
        flex: 0 0 75%;
    max-width: 75%; }
  .col-md-10 {
    -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-md-11 {
    -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-md-12 {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%; }
  .order-md-first {
    -ms-flex-order: -1;
        order: -1; }
  .order-md-last {
    -ms-flex-order: 13;
        order: 13; }
  .order-md-0 {
    -ms-flex-order: 0;
        order: 0; }
  .order-md-1 {
    -ms-flex-order: 1;
        order: 1; }
  .order-md-2 {
    -ms-flex-order: 2;
        order: 2; }
  .order-md-3 {
    -ms-flex-order: 3;
        order: 3; }
  .order-md-4 {
    -ms-flex-order: 4;
        order: 4; }
  .order-md-5 {
    -ms-flex-order: 5;
        order: 5; }
  .order-md-6 {
    -ms-flex-order: 6;
        order: 6; }
  .order-md-7 {
    -ms-flex-order: 7;
        order: 7; }
  .order-md-8 {
    -ms-flex-order: 8;
        order: 8; }
  .order-md-9 {
    -ms-flex-order: 9;
        order: 9; }
  .order-md-10 {
    -ms-flex-order: 10;
        order: 10; }
  .order-md-11 {
    -ms-flex-order: 11;
        order: 11; }
  .order-md-12 {
    -ms-flex-order: 12;
        order: 12; }
  .offset-md-0 {
    margin-left: 0; }
  .offset-md-1 {
    margin-left: 8.33333%; }
  .offset-md-2 {
    margin-left: 16.66667%; }
  .offset-md-3 {
    margin-left: 25%; }
  .offset-md-4 {
    margin-left: 33.33333%; }
  .offset-md-5 {
    margin-left: 41.66667%; }
  .offset-md-6 {
    margin-left: 50%; }
  .offset-md-7 {
    margin-left: 58.33333%; }
  .offset-md-8 {
    margin-left: 66.66667%; }
  .offset-md-9 {
    margin-left: 75%; }
  .offset-md-10 {
    margin-left: 83.33333%; }
  .offset-md-11 {
    margin-left: 91.66667%; } }

@media (min-width: 992px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -ms-flex-positive: 1;
        flex-grow: 1;
    max-width: 100%; }
  .col-lg-auto {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto;
    max-width: none; }
  .col-lg-1 {
    -ms-flex: 0 0 8.33333%;
        flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-lg-2 {
    -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-lg-3 {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%; }
  .col-lg-4 {
    -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-lg-5 {
    -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-lg-6 {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%; }
  .col-lg-7 {
    -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-lg-8 {
    -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-lg-9 {
    -ms-flex: 0 0 75%;
        flex: 0 0 75%;
    max-width: 75%; }
  .col-lg-10 {
    -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-lg-11 {
    -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-lg-12 {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%; }
  .order-lg-first {
    -ms-flex-order: -1;
        order: -1; }
  .order-lg-last {
    -ms-flex-order: 13;
        order: 13; }
  .order-lg-0 {
    -ms-flex-order: 0;
        order: 0; }
  .order-lg-1 {
    -ms-flex-order: 1;
        order: 1; }
  .order-lg-2 {
    -ms-flex-order: 2;
        order: 2; }
  .order-lg-3 {
    -ms-flex-order: 3;
        order: 3; }
  .order-lg-4 {
    -ms-flex-order: 4;
        order: 4; }
  .order-lg-5 {
    -ms-flex-order: 5;
        order: 5; }
  .order-lg-6 {
    -ms-flex-order: 6;
        order: 6; }
  .order-lg-7 {
    -ms-flex-order: 7;
        order: 7; }
  .order-lg-8 {
    -ms-flex-order: 8;
        order: 8; }
  .order-lg-9 {
    -ms-flex-order: 9;
        order: 9; }
  .order-lg-10 {
    -ms-flex-order: 10;
        order: 10; }
  .order-lg-11 {
    -ms-flex-order: 11;
        order: 11; }
  .order-lg-12 {
    -ms-flex-order: 12;
        order: 12; }
  .offset-lg-0 {
    margin-left: 0; }
  .offset-lg-1 {
    margin-left: 8.33333%; }
  .offset-lg-2 {
    margin-left: 16.66667%; }
  .offset-lg-3 {
    margin-left: 25%; }
  .offset-lg-4 {
    margin-left: 33.33333%; }
  .offset-lg-5 {
    margin-left: 41.66667%; }
  .offset-lg-6 {
    margin-left: 50%; }
  .offset-lg-7 {
    margin-left: 58.33333%; }
  .offset-lg-8 {
    margin-left: 66.66667%; }
  .offset-lg-9 {
    margin-left: 75%; }
  .offset-lg-10 {
    margin-left: 83.33333%; }
  .offset-lg-11 {
    margin-left: 91.66667%; } }

@media (min-width: 1200px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -ms-flex-positive: 1;
        flex-grow: 1;
    max-width: 100%; }
  .col-xl-auto {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto;
    max-width: none; }
  .col-xl-1 {
    -ms-flex: 0 0 8.33333%;
        flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-xl-2 {
    -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-xl-3 {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%; }
  .col-xl-4 {
    -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-xl-5 {
    -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-xl-6 {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%; }
  .col-xl-7 {
    -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-xl-8 {
    -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-xl-9 {
    -ms-flex: 0 0 75%;
        flex: 0 0 75%;
    max-width: 75%; }
  .col-xl-10 {
    -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-xl-11 {
    -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-xl-12 {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%; }
  .order-xl-first {
    -ms-flex-order: -1;
        order: -1; }
  .order-xl-last {
    -ms-flex-order: 13;
        order: 13; }
  .order-xl-0 {
    -ms-flex-order: 0;
        order: 0; }
  .order-xl-1 {
    -ms-flex-order: 1;
        order: 1; }
  .order-xl-2 {
    -ms-flex-order: 2;
        order: 2; }
  .order-xl-3 {
    -ms-flex-order: 3;
        order: 3; }
  .order-xl-4 {
    -ms-flex-order: 4;
        order: 4; }
  .order-xl-5 {
    -ms-flex-order: 5;
        order: 5; }
  .order-xl-6 {
    -ms-flex-order: 6;
        order: 6; }
  .order-xl-7 {
    -ms-flex-order: 7;
        order: 7; }
  .order-xl-8 {
    -ms-flex-order: 8;
        order: 8; }
  .order-xl-9 {
    -ms-flex-order: 9;
        order: 9; }
  .order-xl-10 {
    -ms-flex-order: 10;
        order: 10; }
  .order-xl-11 {
    -ms-flex-order: 11;
        order: 11; }
  .order-xl-12 {
    -ms-flex-order: 12;
        order: 12; }
  .offset-xl-0 {
    margin-left: 0; }
  .offset-xl-1 {
    margin-left: 8.33333%; }
  .offset-xl-2 {
    margin-left: 16.66667%; }
  .offset-xl-3 {
    margin-left: 25%; }
  .offset-xl-4 {
    margin-left: 33.33333%; }
  .offset-xl-5 {
    margin-left: 41.66667%; }
  .offset-xl-6 {
    margin-left: 50%; }
  .offset-xl-7 {
    margin-left: 58.33333%; }
  .offset-xl-8 {
    margin-left: 66.66667%; }
  .offset-xl-9 {
    margin-left: 75%; }
  .offset-xl-10 {
    margin-left: 83.33333%; }
  .offset-xl-11 {
    margin-left: 91.66667%; } }

@media (min-width: 1600px) {
  .col-xxl {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -ms-flex-positive: 1;
        flex-grow: 1;
    max-width: 100%; }
  .col-xxl-auto {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto;
    max-width: none; }
  .col-xxl-1 {
    -ms-flex: 0 0 8.33333%;
        flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-xxl-2 {
    -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-xxl-3 {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%; }
  .col-xxl-4 {
    -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-xxl-5 {
    -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-xxl-6 {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%; }
  .col-xxl-7 {
    -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-xxl-8 {
    -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-xxl-9 {
    -ms-flex: 0 0 75%;
        flex: 0 0 75%;
    max-width: 75%; }
  .col-xxl-10 {
    -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-xxl-11 {
    -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-xxl-12 {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%; }
  .order-xxl-first {
    -ms-flex-order: -1;
        order: -1; }
  .order-xxl-last {
    -ms-flex-order: 13;
        order: 13; }
  .order-xxl-0 {
    -ms-flex-order: 0;
        order: 0; }
  .order-xxl-1 {
    -ms-flex-order: 1;
        order: 1; }
  .order-xxl-2 {
    -ms-flex-order: 2;
        order: 2; }
  .order-xxl-3 {
    -ms-flex-order: 3;
        order: 3; }
  .order-xxl-4 {
    -ms-flex-order: 4;
        order: 4; }
  .order-xxl-5 {
    -ms-flex-order: 5;
        order: 5; }
  .order-xxl-6 {
    -ms-flex-order: 6;
        order: 6; }
  .order-xxl-7 {
    -ms-flex-order: 7;
        order: 7; }
  .order-xxl-8 {
    -ms-flex-order: 8;
        order: 8; }
  .order-xxl-9 {
    -ms-flex-order: 9;
        order: 9; }
  .order-xxl-10 {
    -ms-flex-order: 10;
        order: 10; }
  .order-xxl-11 {
    -ms-flex-order: 11;
        order: 11; }
  .order-xxl-12 {
    -ms-flex-order: 12;
        order: 12; }
  .offset-xxl-0 {
    margin-left: 0; }
  .offset-xxl-1 {
    margin-left: 8.33333%; }
  .offset-xxl-2 {
    margin-left: 16.66667%; }
  .offset-xxl-3 {
    margin-left: 25%; }
  .offset-xxl-4 {
    margin-left: 33.33333%; }
  .offset-xxl-5 {
    margin-left: 41.66667%; }
  .offset-xxl-6 {
    margin-left: 50%; }
  .offset-xxl-7 {
    margin-left: 58.33333%; }
  .offset-xxl-8 {
    margin-left: 66.66667%; }
  .offset-xxl-9 {
    margin-left: 75%; }
  .offset-xxl-10 {
    margin-left: 83.33333%; }
  .offset-xxl-11 {
    margin-left: 91.66667%; } }

.table {
  width: 100%;
  margin-bottom: 1rem;
  background-color: transparent; }
  .table th,
  .table td {
    padding: 0.75rem;
    vertical-align: top;
    border-top: 1px solid #dee2e6; }
  .table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #dee2e6; }
  .table tbody + tbody {
    border-top: 2px solid #dee2e6; }
  .table .table {
    background-color: #fff; }

.table-sm th,
.table-sm td {
  padding: 0.3rem; }

.table-bordered {
  border: 1px solid #dee2e6; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6; }
  .table-bordered thead th,
  .table-bordered thead td {
    border-bottom-width: 2px; }

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0; }

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05); }

.table-hover tbody tr:hover {
  background-color: rgba(0, 0, 0, 0.075); }

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #bcbcbc; }

.table-hover .table-primary:hover {
  background-color: #afafaf; }
  .table-hover .table-primary:hover > td,
  .table-hover .table-primary:hover > th {
    background-color: #afafaf; }

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #ccd1e0; }

.table-hover .table-secondary:hover {
  background-color: #bcc3d6; }
  .table-hover .table-secondary:hover > td,
  .table-hover .table-secondary:hover > th {
    background-color: #bcc3d6; }

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c3e6cb; }

.table-hover .table-success:hover {
  background-color: #b1dfbb; }
  .table-hover .table-success:hover > td,
  .table-hover .table-success:hover > th {
    background-color: #b1dfbb; }

.table-info,
.table-info > th,
.table-info > td {
  background-color: #bee5eb; }

.table-hover .table-info:hover {
  background-color: #abdde5; }
  .table-hover .table-info:hover > td,
  .table-hover .table-info:hover > th {
    background-color: #abdde5; }

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #ffeeba; }

.table-hover .table-warning:hover {
  background-color: #ffe8a1; }
  .table-hover .table-warning:hover > td,
  .table-hover .table-warning:hover > th {
    background-color: #ffe8a1; }

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f9c2c2; }

.table-hover .table-danger:hover {
  background-color: #f7abab; }
  .table-hover .table-danger:hover > td,
  .table-hover .table-danger:hover > th {
    background-color: #f7abab; }

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfcfb; }

.table-hover .table-light:hover {
  background-color: #f5efea; }
  .table-hover .table-light:hover > td,
  .table-hover .table-light:hover > th {
    background-color: #f5efea; }

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #b8b8b8; }

.table-hover .table-dark:hover {
  background-color: #ababab; }
  .table-hover .table-dark:hover > td,
  .table-hover .table-dark:hover > th {
    background-color: #ababab; }

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075); }

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075); }
  .table-hover .table-active:hover > td,
  .table-hover .table-active:hover > th {
    background-color: rgba(0, 0, 0, 0.075); }

.table .thead-dark th {
  color: #fff;
  background-color: #111;
  border-color: #242424; }

.table .thead-light th {
  color: #666666;
  background-color: #dddddd;
  border-color: #dee2e6; }

.table-dark {
  color: #fff;
  background-color: #111; }
  .table-dark th,
  .table-dark td,
  .table-dark thead th {
    border-color: #242424; }
  .table-dark.table-bordered {
    border: 0; }
  .table-dark.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(255, 255, 255, 0.05); }
  .table-dark.table-hover tbody tr:hover {
    background-color: rgba(255, 255, 255, 0.075); }

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .table-responsive-sm > .table-bordered {
      border: 0; } }

@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .table-responsive-md > .table-bordered {
      border: 0; } }

@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .table-responsive-lg > .table-bordered {
      border: 0; } }

@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .table-responsive-xl > .table-bordered {
      border: 0; } }

@media (max-width: 1599.98px) {
  .table-responsive-xxl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .table-responsive-xxl > .table-bordered {
      border: 0; } }

.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  .table-responsive > .table-bordered {
    border: 0; }

.form-control {
  display: block;
  width: 100%;
  height: calc(2.0625rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #666666;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media screen and (prefers-reduced-motion: reduce) {
    .form-control {
      transition: none; } }
  .form-control::-ms-expand {
    background-color: transparent;
    border: 0; }
  .form-control:focus {
    color: #666666;
    background-color: #fff;
    border-color: #515151;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(17, 17, 17, 0.25); }
  .form-control::-webkit-input-placeholder {
    color: #111;
    opacity: 1; }
  .form-control:-ms-input-placeholder {
    color: #111;
    opacity: 1; }
  .form-control::placeholder {
    color: #111;
    opacity: 1; }
  .form-control:disabled, .form-control[readonly] {
    background-color: #dddddd;
    opacity: 1; }

select.form-control:focus::-ms-value {
  color: #666666;
  background-color: #fff; }

.form-control-file,
.form-control-range {
  display: block;
  width: 100%; }

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5; }

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.09375rem;
  line-height: 1.5; }

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.76562rem;
  line-height: 1.5; }

.form-control-plaintext {
  display: block;
  width: 100%;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0;
  line-height: 1.5;
  color: #111;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0; }
  .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
    padding-right: 0;
    padding-left: 0; }

.form-control-sm {
  height: calc(1.64844rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.76562rem;
  line-height: 1.5;
  border-radius: 0; }

.form-control-lg {
  height: calc(2.64062rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.09375rem;
  line-height: 1.5;
  border-radius: 0; }

select.form-control[size], select.form-control[multiple] {
  height: auto; }

textarea.form-control {
  height: auto; }

.form-group {
  margin-bottom: 1rem; }

.form-text {
  display: block;
  margin-top: 0.25rem; }

.form-row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px; }
  .form-row > .col,
  .form-row > [class*="col-"] {
    padding-right: 5px;
    padding-left: 5px; }

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem; }

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem; }
  .form-check-input:disabled ~ .form-check-label {
    color: #6c757d; }

.form-check-label {
  margin-bottom: 0; }

.form-check-inline {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  padding-left: 0;
  margin-right: 0.75rem; }
  .form-check-inline .form-check-input {
    position: static;
    margin-top: 0;
    margin-right: 0.3125rem;
    margin-left: 0; }

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #28a745; }

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.76562rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(40, 167, 69, 0.9);
  border-radius: 0; }

.was-validated .form-control:valid, .form-control.is-valid, .was-validated
.custom-select:valid,
.custom-select.is-valid {
  border-color: #28a745; }
  .was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated
  .custom-select:valid:focus,
  .custom-select.is-valid:focus {
    border-color: #28a745;
    box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }
  .was-validated .form-control:valid ~ .valid-feedback,
  .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
  .form-control.is-valid ~ .valid-tooltip, .was-validated
  .custom-select:valid ~ .valid-feedback,
  .was-validated
  .custom-select:valid ~ .valid-tooltip,
  .custom-select.is-valid ~ .valid-feedback,
  .custom-select.is-valid ~ .valid-tooltip {
    display: block; }

.was-validated .form-control-file:valid ~ .valid-feedback,
.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,
.form-control-file.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #28a745; }

.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #28a745; }
  .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
    background-color: #71dd8a; }

.was-validated .custom-control-input:valid ~ .valid-feedback,
.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
.custom-control-input.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  background-color: #34ce57; }

.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #28a745; }
  .was-validated .custom-file-input:valid ~ .custom-file-label::after, .custom-file-input.is-valid ~ .custom-file-label::after {
    border-color: inherit; }

.was-validated .custom-file-input:valid ~ .valid-feedback,
.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
.custom-file-input.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #e92426; }

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.76562rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(233, 36, 38, 0.9);
  border-radius: 0; }

.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated
.custom-select:invalid,
.custom-select.is-invalid {
  border-color: #e92426; }
  .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated
  .custom-select:invalid:focus,
  .custom-select.is-invalid:focus {
    border-color: #e92426;
    box-shadow: 0 0 0 0.2rem rgba(233, 36, 38, 0.25); }
  .was-validated .form-control:invalid ~ .invalid-feedback,
  .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
  .form-control.is-invalid ~ .invalid-tooltip, .was-validated
  .custom-select:invalid ~ .invalid-feedback,
  .was-validated
  .custom-select:invalid ~ .invalid-tooltip,
  .custom-select.is-invalid ~ .invalid-feedback,
  .custom-select.is-invalid ~ .invalid-tooltip {
    display: block; }

.was-validated .form-control-file:invalid ~ .invalid-feedback,
.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,
.form-control-file.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #e92426; }

.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #e92426; }
  .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
    background-color: #f59899; }

.was-validated .custom-control-input:invalid ~ .invalid-feedback,
.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,
.custom-control-input.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  background-color: #ee5254; }

.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(233, 36, 38, 0.25); }

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #e92426; }
  .was-validated .custom-file-input:invalid ~ .custom-file-label::after, .custom-file-input.is-invalid ~ .custom-file-label::after {
    border-color: inherit; }

.was-validated .custom-file-input:invalid ~ .invalid-feedback,
.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
.custom-file-input.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  box-shadow: 0 0 0 0.2rem rgba(233, 36, 38, 0.25); }

.form-inline {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  -ms-flex-align: center;
      align-items: center; }
  .form-inline .form-check {
    width: 100%; }
  @media (min-width: 576px) {
    .form-inline label {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: center;
          justify-content: center;
      margin-bottom: 0; }
    .form-inline .form-group {
      display: -ms-flexbox;
      display: flex;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
      -ms-flex-align: center;
          align-items: center;
      margin-bottom: 0; }
    .form-inline .form-control {
      display: inline-block;
      width: auto;
      vertical-align: middle; }
    .form-inline .form-control-plaintext {
      display: inline-block; }
    .form-inline .input-group,
    .form-inline .custom-select {
      width: auto; }
    .form-inline .form-check {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: center;
          justify-content: center;
      width: auto;
      padding-left: 0; }
    .form-inline .form-check-input {
      position: relative;
      margin-top: 0;
      margin-right: 0.25rem;
      margin-left: 0; }
    .form-inline .custom-control {
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: center;
          justify-content: center; }
    .form-inline .custom-control-label {
      margin-bottom: 0; } }

.btn {
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media screen and (prefers-reduced-motion: reduce) {
    .btn {
      transition: none; } }
  .btn:hover, .btn:focus {
    text-decoration: none; }
  .btn:focus, .btn.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(17, 17, 17, 0.25); }
  .btn.disabled, .btn:disabled {
    opacity: 0.65; }
  .btn:not(:disabled):not(.disabled) {
    cursor: pointer; }

a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none; }

.btn-primary, .page-not-found .btn {
  color: #fff;
  background-color: #111;
  border-color: #111; }
  .btn-primary:hover, .page-not-found .btn:hover {
    color: #fff;
    background-color: black;
    border-color: black; }
  .btn-primary:focus, .page-not-found .btn:focus, .btn-primary.focus, .page-not-found .focus.btn {
    box-shadow: 0 0 0 0.2rem rgba(17, 17, 17, 0.5); }
  .btn-primary.disabled, .page-not-found .disabled.btn, .btn-primary:disabled, .page-not-found .btn:disabled {
    color: #fff;
    background-color: #111;
    border-color: #111; }
  .btn-primary:not(:disabled):not(.disabled):active, .page-not-found .btn:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .page-not-found .btn:not(:disabled):not(.disabled).active,
  .show > .btn-primary.dropdown-toggle,
  .page-not-found .show > .dropdown-toggle.btn {
    color: #fff;
    background-color: black;
    border-color: black; }
    .btn-primary:not(:disabled):not(.disabled):active:focus, .page-not-found .btn:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .page-not-found .btn:not(:disabled):not(.disabled).active:focus,
    .show > .btn-primary.dropdown-toggle:focus,
    .page-not-found .show > .dropdown-toggle.btn:focus {
      box-shadow: 0 0 0 0.2rem rgba(17, 17, 17, 0.5); }

.btn-secondary, .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub .adtm_column_wrap_td:nth-child(1) .over-value .btn {
  color: #fff;
  background-color: #495990;
  border-color: #495990; }
  .btn-secondary:hover, .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub .adtm_column_wrap_td:nth-child(1) .over-value .btn:hover {
    color: #fff;
    background-color: #3c4977;
    border-color: #38446e; }
  .btn-secondary:focus, .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub .adtm_column_wrap_td:nth-child(1) .over-value .btn:focus, .btn-secondary.focus, .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub .adtm_column_wrap_td:nth-child(1) .over-value .focus.btn {
    box-shadow: 0 0 0 0.2rem rgba(73, 89, 144, 0.5); }
  .btn-secondary.disabled, .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub .adtm_column_wrap_td:nth-child(1) .over-value .disabled.btn, .btn-secondary:disabled, .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub .adtm_column_wrap_td:nth-child(1) .over-value .btn:disabled {
    color: #fff;
    background-color: #495990;
    border-color: #495990; }
  .btn-secondary:not(:disabled):not(.disabled):active, .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub .adtm_column_wrap_td:nth-child(1) .over-value .btn:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub .adtm_column_wrap_td:nth-child(1) .over-value .btn:not(:disabled):not(.disabled).active,
  .show > .btn-secondary.dropdown-toggle,
  .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub .adtm_column_wrap_td:nth-child(1) .over-value .show > .dropdown-toggle.btn {
    color: #fff;
    background-color: #38446e;
    border-color: #343f66; }
    .btn-secondary:not(:disabled):not(.disabled):active:focus, .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub .adtm_column_wrap_td:nth-child(1) .over-value .btn:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub .adtm_column_wrap_td:nth-child(1) .over-value .btn:not(:disabled):not(.disabled).active:focus,
    .show > .btn-secondary.dropdown-toggle:focus,
    .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub .adtm_column_wrap_td:nth-child(1) .over-value .show > .dropdown-toggle.btn:focus {
      box-shadow: 0 0 0 0.2rem rgba(73, 89, 144, 0.5); }

.btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745; }
  .btn-success:hover {
    color: #fff;
    background-color: #218838;
    border-color: #1e7e34; }
  .btn-success:focus, .btn-success.focus {
    box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }
  .btn-success.disabled, .btn-success:disabled {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745; }
  .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
  .show > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #1e7e34;
    border-color: #1c7430; }
    .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
    .show > .btn-success.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8; }
  .btn-info:hover {
    color: #fff;
    background-color: #138496;
    border-color: #117a8b; }
  .btn-info:focus, .btn-info.focus {
    box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }
  .btn-info.disabled, .btn-info:disabled {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
  .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
  .show > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #117a8b;
    border-color: #10707f; }
    .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
    .show > .btn-info.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }

.btn-warning {
  color: #111;
  background-color: #ffc107;
  border-color: #ffc107; }
  .btn-warning:hover {
    color: #111;
    background-color: #e0a800;
    border-color: #d39e00; }
  .btn-warning:focus, .btn-warning.focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }
  .btn-warning.disabled, .btn-warning:disabled {
    color: #111;
    background-color: #ffc107;
    border-color: #ffc107; }
  .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
  .show > .btn-warning.dropdown-toggle {
    color: #111;
    background-color: #d39e00;
    border-color: #c69500; }
    .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
    .show > .btn-warning.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }

.btn-danger {
  color: #fff;
  background-color: #e92426;
  border-color: #e92426; }
  .btn-danger:hover {
    color: #fff;
    background-color: #d21517;
    border-color: #c61416; }
  .btn-danger:focus, .btn-danger.focus {
    box-shadow: 0 0 0 0.2rem rgba(233, 36, 38, 0.5); }
  .btn-danger.disabled, .btn-danger:disabled {
    color: #fff;
    background-color: #e92426;
    border-color: #e92426; }
  .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
  .show > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #c61416;
    border-color: #bb1314; }
    .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
    .show > .btn-danger.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(233, 36, 38, 0.5); }

.btn-light {
  color: #111;
  background-color: #F8F5F2;
  border-color: #F8F5F2; }
  .btn-light:hover {
    color: #111;
    background-color: #ebe2d9;
    border-color: #e6dcd1; }
  .btn-light:focus, .btn-light.focus {
    box-shadow: 0 0 0 0.2rem rgba(248, 245, 242, 0.5); }
  .btn-light.disabled, .btn-light:disabled {
    color: #111;
    background-color: #F8F5F2;
    border-color: #F8F5F2; }
  .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
  .show > .btn-light.dropdown-toggle {
    color: #111;
    background-color: #e6dcd1;
    border-color: #e2d5c9; }
    .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
    .show > .btn-light.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(248, 245, 242, 0.5); }

.btn-dark {
  color: #fff;
  background-color: #000;
  border-color: #000; }
  .btn-dark:hover {
    color: #fff;
    background-color: black;
    border-color: black; }
  .btn-dark:focus, .btn-dark.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }
  .btn-dark.disabled, .btn-dark:disabled {
    color: #fff;
    background-color: #000;
    border-color: #000; }
  .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
  .show > .btn-dark.dropdown-toggle {
    color: #fff;
    background-color: black;
    border-color: black; }
    .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
    .show > .btn-dark.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }

.btn-outline-primary {
  color: #111;
  background-color: transparent;
  background-image: none;
  border-color: #111; }
  .btn-outline-primary:hover {
    color: #fff;
    background-color: #111;
    border-color: #111; }
  .btn-outline-primary:focus, .btn-outline-primary.focus {
    box-shadow: 0 0 0 0.2rem rgba(17, 17, 17, 0.5); }
  .btn-outline-primary.disabled, .btn-outline-primary:disabled {
    color: #111;
    background-color: transparent; }
  .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
  .show > .btn-outline-primary.dropdown-toggle {
    color: #fff;
    background-color: #111;
    border-color: #111; }
    .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-primary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(17, 17, 17, 0.5); }

.btn-outline-secondary {
  color: #495990;
  background-color: transparent;
  background-image: none;
  border-color: #495990; }
  .btn-outline-secondary:hover {
    color: #fff;
    background-color: #495990;
    border-color: #495990; }
  .btn-outline-secondary:focus, .btn-outline-secondary.focus {
    box-shadow: 0 0 0 0.2rem rgba(73, 89, 144, 0.5); }
  .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
    color: #495990;
    background-color: transparent; }
  .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
  .show > .btn-outline-secondary.dropdown-toggle {
    color: #fff;
    background-color: #495990;
    border-color: #495990; }
    .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-secondary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(73, 89, 144, 0.5); }

.btn-outline-success {
  color: #28a745;
  background-color: transparent;
  background-image: none;
  border-color: #28a745; }
  .btn-outline-success:hover {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745; }
  .btn-outline-success:focus, .btn-outline-success.focus {
    box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }
  .btn-outline-success.disabled, .btn-outline-success:disabled {
    color: #28a745;
    background-color: transparent; }
  .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
  .show > .btn-outline-success.dropdown-toggle {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745; }
    .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-success.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }

.btn-outline-info {
  color: #17a2b8;
  background-color: transparent;
  background-image: none;
  border-color: #17a2b8; }
  .btn-outline-info:hover {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
  .btn-outline-info:focus, .btn-outline-info.focus {
    box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }
  .btn-outline-info.disabled, .btn-outline-info:disabled {
    color: #17a2b8;
    background-color: transparent; }
  .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
  .show > .btn-outline-info.dropdown-toggle {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
    .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-info.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }

.btn-outline-warning {
  color: #ffc107;
  background-color: transparent;
  background-image: none;
  border-color: #ffc107; }
  .btn-outline-warning:hover {
    color: #111;
    background-color: #ffc107;
    border-color: #ffc107; }
  .btn-outline-warning:focus, .btn-outline-warning.focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }
  .btn-outline-warning.disabled, .btn-outline-warning:disabled {
    color: #ffc107;
    background-color: transparent; }
  .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
  .show > .btn-outline-warning.dropdown-toggle {
    color: #111;
    background-color: #ffc107;
    border-color: #ffc107; }
    .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-warning.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }

.btn-outline-danger {
  color: #e92426;
  background-color: transparent;
  background-image: none;
  border-color: #e92426; }
  .btn-outline-danger:hover {
    color: #fff;
    background-color: #e92426;
    border-color: #e92426; }
  .btn-outline-danger:focus, .btn-outline-danger.focus {
    box-shadow: 0 0 0 0.2rem rgba(233, 36, 38, 0.5); }
  .btn-outline-danger.disabled, .btn-outline-danger:disabled {
    color: #e92426;
    background-color: transparent; }
  .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
  .show > .btn-outline-danger.dropdown-toggle {
    color: #fff;
    background-color: #e92426;
    border-color: #e92426; }
    .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-danger.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(233, 36, 38, 0.5); }

.btn-outline-light {
  color: #F8F5F2;
  background-color: transparent;
  background-image: none;
  border-color: #F8F5F2; }
  .btn-outline-light:hover {
    color: #111;
    background-color: #F8F5F2;
    border-color: #F8F5F2; }
  .btn-outline-light:focus, .btn-outline-light.focus {
    box-shadow: 0 0 0 0.2rem rgba(248, 245, 242, 0.5); }
  .btn-outline-light.disabled, .btn-outline-light:disabled {
    color: #F8F5F2;
    background-color: transparent; }
  .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
  .show > .btn-outline-light.dropdown-toggle {
    color: #111;
    background-color: #F8F5F2;
    border-color: #F8F5F2; }
    .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-light.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(248, 245, 242, 0.5); }

.btn-outline-dark {
  color: #000;
  background-color: transparent;
  background-image: none;
  border-color: #000; }
  .btn-outline-dark:hover {
    color: #fff;
    background-color: #000;
    border-color: #000; }
  .btn-outline-dark:focus, .btn-outline-dark.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }
  .btn-outline-dark.disabled, .btn-outline-dark:disabled {
    color: #000;
    background-color: transparent; }
  .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
  .show > .btn-outline-dark.dropdown-toggle {
    color: #fff;
    background-color: #000;
    border-color: #000; }
    .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-dark.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }

.btn-link {
  font-weight: 400;
  color: #111;
  background-color: transparent; }
  .btn-link:hover {
    color: black;
    text-decoration: underline;
    background-color: transparent;
    border-color: transparent; }
  .btn-link:focus, .btn-link.focus {
    text-decoration: underline;
    border-color: transparent;
    box-shadow: none; }
  .btn-link:disabled, .btn-link.disabled {
    color: #6c757d;
    pointer-events: none; }

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.09375rem;
  line-height: 1.5;
  border-radius: 0; }

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.76562rem;
  line-height: 1.5;
  border-radius: 0; }

.btn-block {
  display: block;
  width: 100%; }
  .btn-block + .btn-block {
    margin-top: 0.5rem; }

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%; }

.fade {
  transition: opacity 0.15s linear; }
  @media screen and (prefers-reduced-motion: reduce) {
    .fade {
      transition: none; } }
  .fade:not(.show) {
    opacity: 0; }

.collapse:not(.show) {
  display: none; }

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease; }
  @media screen and (prefers-reduced-motion: reduce) {
    .collapsing {
      transition: none; } }

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative; }

.dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent; }

.dropdown-toggle:empty::after {
  margin-left: 0; }

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 0.875rem;
  color: #111;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0; }

.dropdown-menu-right {
  right: 0;
  left: auto; }

.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem; }

.dropup .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent; }

.dropup .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem; }

.dropright .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid; }

.dropright .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropright .dropdown-toggle::after {
  vertical-align: 0; }

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem; }

.dropleft .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: ""; }

.dropleft .dropdown-toggle::after {
  display: none; }

.dropleft .dropdown-toggle::before {
  display: inline-block;
  width: 0;
  height: 0;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent; }

.dropleft .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropleft .dropdown-toggle::before {
  vertical-align: 0; }

.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
  right: auto;
  bottom: auto; }

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #dddddd; }

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #111;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0; }
  .dropdown-item:hover, .dropdown-item:focus {
    color: #040404;
    text-decoration: none;
    background-color: #F8F5F2; }
  .dropdown-item.active, .dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #111; }
  .dropdown-item.disabled, .dropdown-item:disabled {
    color: #6c757d;
    background-color: transparent; }

.dropdown-menu.show {
  display: block; }

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.76562rem;
  color: #6c757d;
  white-space: nowrap; }

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #111; }

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle; }
  .btn-group > .btn,
  .btn-group-vertical > .btn {
    position: relative;
    -ms-flex: 0 1 auto;
        flex: 0 1 auto; }
    .btn-group > .btn:hover,
    .btn-group-vertical > .btn:hover {
      z-index: 1; }
    .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
    .btn-group-vertical > .btn:focus,
    .btn-group-vertical > .btn:active,
    .btn-group-vertical > .btn.active {
      z-index: 1; }
  .btn-group .btn + .btn,
  .btn-group .btn + .btn-group,
  .btn-group .btn-group + .btn,
  .btn-group .btn-group + .btn-group,
  .btn-group-vertical .btn + .btn,
  .btn-group-vertical .btn + .btn-group,
  .btn-group-vertical .btn-group + .btn,
  .btn-group-vertical .btn-group + .btn-group {
    margin-left: -1px; }

.btn-toolbar {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: start;
      justify-content: flex-start; }
  .btn-toolbar .input-group {
    width: auto; }

.btn-group > .btn:first-child {
  margin-left: 0; }

.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem; }
  .dropdown-toggle-split::after,
  .dropup .dropdown-toggle-split::after,
  .dropright .dropdown-toggle-split::after {
    margin-left: 0; }
  .dropleft .dropdown-toggle-split::before {
    margin-right: 0; }

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem; }

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem; }

.btn-group-vertical {
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center; }
  .btn-group-vertical .btn,
  .btn-group-vertical .btn-group {
    width: 100%; }
  .btn-group-vertical > .btn + .btn,
  .btn-group-vertical > .btn + .btn-group,
  .btn-group-vertical > .btn-group + .btn,
  .btn-group-vertical > .btn-group + .btn-group {
    margin-top: -1px;
    margin-left: 0; }
  .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
  .btn-group-vertical > .btn-group:not(:last-child) > .btn {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .btn-group-vertical > .btn:not(:first-child),
  .btn-group-vertical > .btn-group:not(:first-child) > .btn {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0; }
  .btn-group-toggle > .btn input[type="radio"],
  .btn-group-toggle > .btn input[type="checkbox"],
  .btn-group-toggle > .btn-group > .btn input[type="radio"],
  .btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none; }

.input-group {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: stretch;
      align-items: stretch;
  width: 100%; }
  .input-group > .form-control,
  .input-group > .custom-select,
  .input-group > .custom-file {
    position: relative;
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    width: 1%;
    margin-bottom: 0; }
    .input-group > .form-control + .form-control,
    .input-group > .form-control + .custom-select,
    .input-group > .form-control + .custom-file,
    .input-group > .custom-select + .form-control,
    .input-group > .custom-select + .custom-select,
    .input-group > .custom-select + .custom-file,
    .input-group > .custom-file + .form-control,
    .input-group > .custom-file + .custom-select,
    .input-group > .custom-file + .custom-file {
      margin-left: -1px; }
  .input-group > .form-control:focus,
  .input-group > .custom-select:focus,
  .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
    z-index: 3; }
  .input-group > .custom-file .custom-file-input:focus {
    z-index: 4; }
  .input-group > .form-control:not(:last-child),
  .input-group > .custom-select:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .input-group > .form-control:not(:first-child),
  .input-group > .custom-select:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  .input-group > .custom-file {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center; }
    .input-group > .custom-file:not(:last-child) .custom-file-label,
    .input-group > .custom-file:not(:last-child) .custom-file-label::after {
      border-top-right-radius: 0;
      border-bottom-right-radius: 0; }
    .input-group > .custom-file:not(:first-child) .custom-file-label {
      border-top-left-radius: 0;
      border-bottom-left-radius: 0; }

.input-group-prepend,
.input-group-append {
  display: -ms-flexbox;
  display: flex; }
  .input-group-prepend .btn,
  .input-group-append .btn {
    position: relative;
    z-index: 2; }
  .input-group-prepend .btn + .btn,
  .input-group-prepend .btn + .input-group-text,
  .input-group-prepend .input-group-text + .input-group-text,
  .input-group-prepend .input-group-text + .btn,
  .input-group-append .btn + .btn,
  .input-group-append .btn + .input-group-text,
  .input-group-append .input-group-text + .input-group-text,
  .input-group-append .input-group-text + .btn {
    margin-left: -1px; }

.input-group-prepend {
  margin-right: -1px; }

.input-group-append {
  margin-left: -1px; }

.input-group-text {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #666666;
  text-align: center;
  white-space: nowrap;
  background-color: #dddddd;
  border: 1px solid #ced4da;
  border-radius: 0; }
  .input-group-text input[type="radio"],
  .input-group-text input[type="checkbox"] {
    margin-top: 0; }

.input-group-lg > .form-control,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  height: calc(2.64062rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.09375rem;
  line-height: 1.5;
  border-radius: 0; }

.input-group-sm > .form-control,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  height: calc(1.64844rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.76562rem;
  line-height: 1.5;
  border-radius: 0; }

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group > .input-group-append:not(:last-child) > .btn,
.input-group > .input-group-append:not(:last-child) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.custom-control {
  position: relative;
  display: block;
  min-height: 1.3125rem;
  padding-left: 1.5rem; }

.custom-control-inline {
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 1rem; }

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0; }
  .custom-control-input:checked ~ .custom-control-label::before {
    color: #fff;
    background-color: #111; }
  .custom-control-input:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(17, 17, 17, 0.25); }
  .custom-control-input:active ~ .custom-control-label::before {
    color: #fff;
    background-color: #6a6a6a; }
  .custom-control-input:disabled ~ .custom-control-label {
    color: #6c757d; }
    .custom-control-input:disabled ~ .custom-control-label::before {
      background-color: #dddddd; }

.custom-control-label {
  position: relative;
  margin-bottom: 0; }
  .custom-control-label::before {
    position: absolute;
    top: 0.15625rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    pointer-events: none;
    content: "";
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    background-color: #dee2e6; }
  .custom-control-label::after {
    position: absolute;
    top: 0.15625rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    content: "";
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 50% 50%; }

.custom-checkbox .custom-control-label::before {
  border-radius: 0; }

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #111; }

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); }

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  background-color: #111; }

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); }

.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(17, 17, 17, 0.5); }

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(17, 17, 17, 0.5); }

.custom-radio .custom-control-label::before {
  border-radius: 50%; }

.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #111; }

.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); }

.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(17, 17, 17, 0.5); }

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(2.0625rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  line-height: 1.5;
  color: #666666;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23444444' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
  background-size: 8px 10px;
  border: 1px solid #ced4da;
  border-radius: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none; }
  .custom-select:focus {
    border-color: #515151;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); }
    .custom-select:focus::-ms-value {
      color: #666666;
      background-color: #fff; }
  .custom-select[multiple], .custom-select[size]:not([size="1"]) {
    height: auto;
    padding-right: 0.75rem;
    background-image: none; }
  .custom-select:disabled {
    color: #6c757d;
    background-color: #dddddd; }
  .custom-select::-ms-expand {
    opacity: 0; }

.custom-select-sm {
  height: calc(1.64844rem + 2px);
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 75%; }

.custom-select-lg {
  height: calc(2.64062rem + 2px);
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 125%; }

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(2.0625rem + 2px);
  margin-bottom: 0; }

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.0625rem + 2px);
  margin: 0;
  opacity: 0; }
  .custom-file-input:focus ~ .custom-file-label {
    border-color: #515151;
    box-shadow: 0 0 0 0.2rem rgba(17, 17, 17, 0.25); }
    .custom-file-input:focus ~ .custom-file-label::after {
      border-color: #515151; }
  .custom-file-input:disabled ~ .custom-file-label {
    background-color: #dddddd; }
  .custom-file-input:lang(en) ~ .custom-file-label::after {
    content: "Browse"; }

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(2.0625rem + 2px);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #666666;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0; }
  .custom-file-label::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    display: block;
    height: 2.0625rem;
    padding: 0.375rem 0.75rem;
    line-height: 1.5;
    color: #666666;
    content: "Browse";
    background-color: #dddddd;
    border-left: 1px solid #ced4da;
    border-radius: 0 0 0 0; }

.custom-range {
  width: 100%;
  padding-left: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none; }
  .custom-range:focus {
    outline: none; }
    .custom-range:focus::-webkit-slider-thumb {
      box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(17, 17, 17, 0.25); }
    .custom-range:focus::-moz-range-thumb {
      box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(17, 17, 17, 0.25); }
    .custom-range:focus::-ms-thumb {
      box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(17, 17, 17, 0.25); }
  .custom-range::-moz-focus-outer {
    border: 0; }
  .custom-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -0.25rem;
    background-color: #111;
    border: 0;
    border-radius: 1rem;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    -webkit-appearance: none;
            appearance: none; }
    @media screen and (prefers-reduced-motion: reduce) {
      .custom-range::-webkit-slider-thumb {
        transition: none; } }
    .custom-range::-webkit-slider-thumb:active {
      background-color: #6a6a6a; }
  .custom-range::-webkit-slider-runnable-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem; }
  .custom-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    background-color: #111;
    border: 0;
    border-radius: 1rem;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    -moz-appearance: none;
         appearance: none; }
    @media screen and (prefers-reduced-motion: reduce) {
      .custom-range::-moz-range-thumb {
        transition: none; } }
    .custom-range::-moz-range-thumb:active {
      background-color: #6a6a6a; }
  .custom-range::-moz-range-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem; }
  .custom-range::-ms-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: 0;
    margin-right: 0.2rem;
    margin-left: 0.2rem;
    background-color: #111;
    border: 0;
    border-radius: 1rem;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none; }
    @media screen and (prefers-reduced-motion: reduce) {
      .custom-range::-ms-thumb {
        transition: none; } }
    .custom-range::-ms-thumb:active {
      background-color: #6a6a6a; }
  .custom-range::-ms-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: transparent;
    border-color: transparent;
    border-width: 0.5rem; }
  .custom-range::-ms-fill-lower {
    background-color: #dee2e6;
    border-radius: 1rem; }
  .custom-range::-ms-fill-upper {
    margin-right: 15px;
    background-color: #dee2e6;
    border-radius: 1rem; }

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media screen and (prefers-reduced-motion: reduce) {
    .custom-control-label::before,
    .custom-file-label,
    .custom-select {
      transition: none; } }

.nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }

.nav-link {
  display: block;
  padding: 0.5rem 1rem; }
  .nav-link:hover, .nav-link:focus {
    text-decoration: none; }
  .nav-link.disabled {
    color: #6c757d; }

.nav-tabs {
  border-bottom: 1px solid #dee2e6; }
  .nav-tabs .nav-item {
    margin-bottom: -1px; }
  .nav-tabs .nav-link {
    border: 1px solid transparent;
    border-top-left-radius: 0;
    border-top-right-radius: 0; }
    .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
      border-color: #dddddd #dddddd #dee2e6; }
    .nav-tabs .nav-link.disabled {
      color: #6c757d;
      background-color: transparent;
      border-color: transparent; }
  .nav-tabs .nav-link.active,
  .nav-tabs .nav-item.show .nav-link {
    color: #666666;
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff; }
  .nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.nav-pills .nav-link {
  border-radius: 0; }

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #111; }

.nav-fill .nav-item {
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  text-align: center; }

.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -ms-flex-positive: 1;
      flex-grow: 1;
  text-align: center; }

.tab-content > .tab-pane {
  display: none; }

.tab-content > .active {
  display: block; }

.navbar {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 0.5rem 1rem; }
  .navbar > .container, #axslider-slider .navbar > .swiper-pagination,
  .navbar > .container-fluid {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: justify;
        justify-content: space-between; }

.navbar-brand {
  display: inline-block;
  padding-top: 0.33594rem;
  padding-bottom: 0.33594rem;
  margin-right: 1rem;
  font-size: 1.09375rem;
  line-height: inherit;
  white-space: nowrap; }
  .navbar-brand:hover, .navbar-brand:focus {
    text-decoration: none; }

.navbar-nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }
  .navbar-nav .nav-link {
    padding-right: 0;
    padding-left: 0; }
  .navbar-nav .dropdown-menu {
    position: static;
    float: none; }

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }

.navbar-collapse {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -ms-flex-positive: 1;
      flex-grow: 1;
  -ms-flex-align: center;
      align-items: center; }

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.09375rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0; }
  .navbar-toggler:hover, .navbar-toggler:focus {
    text-decoration: none; }
  .navbar-toggler:not(:disabled):not(.disabled) {
    cursor: pointer; }

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%; }

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container, #axslider-slider .navbar-expand-sm > .swiper-pagination,
  .navbar-expand-sm > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 576px) {
  .navbar-expand-sm {
    -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
    -ms-flex-pack: start;
        justify-content: flex-start; }
    .navbar-expand-sm .navbar-nav {
      -ms-flex-direction: row;
          flex-direction: row; }
      .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-sm .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-sm > .container, #axslider-slider .navbar-expand-sm > .swiper-pagination,
    .navbar-expand-sm > .container-fluid {
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap; }
    .navbar-expand-sm .navbar-collapse {
      display: -ms-flexbox !important;
      display: flex !important;
      -ms-flex-preferred-size: auto;
          flex-basis: auto; }
    .navbar-expand-sm .navbar-toggler {
      display: none; } }

@media (max-width: 767.98px) {
  .navbar-expand-md > .container, #axslider-slider .navbar-expand-md > .swiper-pagination,
  .navbar-expand-md > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 768px) {
  .navbar-expand-md {
    -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
    -ms-flex-pack: start;
        justify-content: flex-start; }
    .navbar-expand-md .navbar-nav {
      -ms-flex-direction: row;
          flex-direction: row; }
      .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-md .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-md > .container, #axslider-slider .navbar-expand-md > .swiper-pagination,
    .navbar-expand-md > .container-fluid {
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap; }
    .navbar-expand-md .navbar-collapse {
      display: -ms-flexbox !important;
      display: flex !important;
      -ms-flex-preferred-size: auto;
          flex-basis: auto; }
    .navbar-expand-md .navbar-toggler {
      display: none; } }

@media (max-width: 991.98px) {
  .navbar-expand-lg > .container, #axslider-slider .navbar-expand-lg > .swiper-pagination,
  .navbar-expand-lg > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 992px) {
  .navbar-expand-lg {
    -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
    -ms-flex-pack: start;
        justify-content: flex-start; }
    .navbar-expand-lg .navbar-nav {
      -ms-flex-direction: row;
          flex-direction: row; }
      .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-lg > .container, #axslider-slider .navbar-expand-lg > .swiper-pagination,
    .navbar-expand-lg > .container-fluid {
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap; }
    .navbar-expand-lg .navbar-collapse {
      display: -ms-flexbox !important;
      display: flex !important;
      -ms-flex-preferred-size: auto;
          flex-basis: auto; }
    .navbar-expand-lg .navbar-toggler {
      display: none; } }

@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container, #axslider-slider .navbar-expand-xl > .swiper-pagination,
  .navbar-expand-xl > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 1200px) {
  .navbar-expand-xl {
    -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
    -ms-flex-pack: start;
        justify-content: flex-start; }
    .navbar-expand-xl .navbar-nav {
      -ms-flex-direction: row;
          flex-direction: row; }
      .navbar-expand-xl .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-xl .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-xl > .container, #axslider-slider .navbar-expand-xl > .swiper-pagination,
    .navbar-expand-xl > .container-fluid {
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap; }
    .navbar-expand-xl .navbar-collapse {
      display: -ms-flexbox !important;
      display: flex !important;
      -ms-flex-preferred-size: auto;
          flex-basis: auto; }
    .navbar-expand-xl .navbar-toggler {
      display: none; } }

@media (max-width: 1599.98px) {
  .navbar-expand-xxl > .container, #axslider-slider .navbar-expand-xxl > .swiper-pagination,
  .navbar-expand-xxl > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 1600px) {
  .navbar-expand-xxl {
    -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
    -ms-flex-pack: start;
        justify-content: flex-start; }
    .navbar-expand-xxl .navbar-nav {
      -ms-flex-direction: row;
          flex-direction: row; }
      .navbar-expand-xxl .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-xxl .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-xxl > .container, #axslider-slider .navbar-expand-xxl > .swiper-pagination,
    .navbar-expand-xxl > .container-fluid {
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap; }
    .navbar-expand-xxl .navbar-collapse {
      display: -ms-flexbox !important;
      display: flex !important;
      -ms-flex-preferred-size: auto;
          flex-basis: auto; }
    .navbar-expand-xxl .navbar-toggler {
      display: none; } }

.navbar-expand {
  -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
  -ms-flex-pack: start;
      justify-content: flex-start; }
  .navbar-expand > .container, #axslider-slider .navbar-expand > .swiper-pagination,
  .navbar-expand > .container-fluid {
    padding-right: 0;
    padding-left: 0; }
  .navbar-expand .navbar-nav {
    -ms-flex-direction: row;
        flex-direction: row; }
    .navbar-expand .navbar-nav .dropdown-menu {
      position: absolute; }
    .navbar-expand .navbar-nav .nav-link {
      padding-right: 0.5rem;
      padding-left: 0.5rem; }
  .navbar-expand > .container, #axslider-slider .navbar-expand > .swiper-pagination,
  .navbar-expand > .container-fluid {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap; }
  .navbar-expand .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto; }
  .navbar-expand .navbar-toggler {
    display: none; }

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9); }
  .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
    color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5); }
  .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
    color: rgba(0, 0, 0, 0.7); }
  .navbar-light .navbar-nav .nav-link.disabled {
    color: rgba(0, 0, 0, 0.3); }

.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1); }

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }

.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5); }
  .navbar-light .navbar-text a {
    color: rgba(0, 0, 0, 0.9); }
    .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
      color: rgba(0, 0, 0, 0.9); }

.navbar-dark .navbar-brand {
  color: #fff; }
  .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
    color: #fff; }

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5); }
  .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
    color: rgba(255, 255, 255, 0.75); }
  .navbar-dark .navbar-nav .nav-link.disabled {
    color: rgba(255, 255, 255, 0.25); }

.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff; }

.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1); }

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }

.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5); }
  .navbar-dark .navbar-text a {
    color: #fff; }
    .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
      color: #fff; }

.card {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0; }
  .card > hr {
    margin-right: 0;
    margin-left: 0; }
  .card > .list-group:first-child .list-group-item:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }
  .card > .list-group:last-child .list-group-item:last-child {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }

.card-body {
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  padding: 1.25rem; }

.card-title {
  margin-bottom: 0.75rem; }

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0; }

.card-text:last-child {
  margin-bottom: 0; }

.card-link:hover {
  text-decoration: none; }

.card-link + .card-link {
  margin-left: 1.25rem; }

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125); }
  .card-header:first-child {
    border-radius: calc(0 - 1px) calc(0 - 1px) 0 0; }
  .card-header + .list-group .list-group-item:first-child {
    border-top: 0; }

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125); }
  .card-footer:last-child {
    border-radius: 0 0 calc(0 - 1px) calc(0 - 1px); }

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0; }

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem; }

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem; }

.card-img {
  width: 100%;
  border-radius: calc(0 - 1px); }

.card-img-top {
  width: 100%;
  border-top-left-radius: calc(0 - 1px);
  border-top-right-radius: calc(0 - 1px); }

.card-img-bottom {
  width: 100%;
  border-bottom-right-radius: calc(0 - 1px);
  border-bottom-left-radius: calc(0 - 1px); }

.card-deck {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  .card-deck .card {
    margin-bottom: 20px; }
  @media (min-width: 576px) {
    .card-deck {
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
      margin-right: -20px;
      margin-left: -20px; }
      .card-deck .card {
        display: -ms-flexbox;
        display: flex;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
        -ms-flex-direction: column;
            flex-direction: column;
        margin-right: 20px;
        margin-bottom: 0;
        margin-left: 20px; } }

.card-group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  .card-group > .card {
    margin-bottom: 20px; }
  @media (min-width: 576px) {
    .card-group {
      -ms-flex-flow: row wrap;
          flex-flow: row wrap; }
      .card-group > .card {
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
        margin-bottom: 0; }
        .card-group > .card + .card {
          margin-left: 0;
          border-left: 0; }
        .card-group > .card:first-child {
          border-top-right-radius: 0;
          border-bottom-right-radius: 0; }
          .card-group > .card:first-child .card-img-top,
          .card-group > .card:first-child .card-header {
            border-top-right-radius: 0; }
          .card-group > .card:first-child .card-img-bottom,
          .card-group > .card:first-child .card-footer {
            border-bottom-right-radius: 0; }
        .card-group > .card:last-child {
          border-top-left-radius: 0;
          border-bottom-left-radius: 0; }
          .card-group > .card:last-child .card-img-top,
          .card-group > .card:last-child .card-header {
            border-top-left-radius: 0; }
          .card-group > .card:last-child .card-img-bottom,
          .card-group > .card:last-child .card-footer {
            border-bottom-left-radius: 0; }
        .card-group > .card:only-child {
          border-radius: 0; }
          .card-group > .card:only-child .card-img-top,
          .card-group > .card:only-child .card-header {
            border-top-left-radius: 0;
            border-top-right-radius: 0; }
          .card-group > .card:only-child .card-img-bottom,
          .card-group > .card:only-child .card-footer {
            border-bottom-right-radius: 0;
            border-bottom-left-radius: 0; }
        .card-group > .card:not(:first-child):not(:last-child):not(:only-child) {
          border-radius: 0; }
          .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,
          .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,
          .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,
          .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer {
            border-radius: 0; } }

.card-columns .card {
  margin-bottom: 0.75rem; }

@media (min-width: 576px) {
  .card-columns {
    column-count: 3;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1; }
    .card-columns .card {
      display: inline-block;
      width: 100%; } }

.accordion .card:not(:first-of-type):not(:last-of-type) {
  border-bottom: 0;
  border-radius: 0; }

.accordion .card:not(:first-of-type) .card-header:first-child {
  border-radius: 0; }

.accordion .card:first-of-type {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.accordion .card:last-of-type {
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.breadcrumb {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #dddddd;
  border-radius: 0; }

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem; }
  .breadcrumb-item + .breadcrumb-item::before {
    display: inline-block;
    padding-right: 0.5rem;
    color: #6c757d;
    content: "/"; }

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline; }

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none; }

.breadcrumb-item.active {
  color: #6c757d; }

.pagination {
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0; }

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #111;
  background-color: #fff;
  border: 1px solid #dee2e6; }
  .page-link:hover {
    z-index: 2;
    color: black;
    text-decoration: none;
    background-color: #dddddd;
    border-color: #dee2e6; }
  .page-link:focus {
    z-index: 2;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(17, 17, 17, 0.25); }
  .page-link:not(:disabled):not(.disabled) {
    cursor: pointer; }

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.page-item:last-child .page-link {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.page-item.active .page-link {
  z-index: 1;
  color: #fff;
  background-color: #111;
  border-color: #111; }

.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6; }

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.09375rem;
  line-height: 1.5; }

.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.76562rem;
  line-height: 1.5; }

.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0; }
  .badge:empty {
    display: none; }

.btn .badge {
  position: relative;
  top: -1px; }

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem; }

.badge-primary {
  color: #fff;
  background-color: #111; }
  .badge-primary[href]:hover, .badge-primary[href]:focus {
    color: #fff;
    text-decoration: none;
    background-color: black; }

.badge-secondary {
  color: #fff;
  background-color: #495990; }
  .badge-secondary[href]:hover, .badge-secondary[href]:focus {
    color: #fff;
    text-decoration: none;
    background-color: #38446e; }

.badge-success {
  color: #fff;
  background-color: #28a745; }
  .badge-success[href]:hover, .badge-success[href]:focus {
    color: #fff;
    text-decoration: none;
    background-color: #1e7e34; }

.badge-info {
  color: #fff;
  background-color: #17a2b8; }
  .badge-info[href]:hover, .badge-info[href]:focus {
    color: #fff;
    text-decoration: none;
    background-color: #117a8b; }

.badge-warning {
  color: #111;
  background-color: #ffc107; }
  .badge-warning[href]:hover, .badge-warning[href]:focus {
    color: #111;
    text-decoration: none;
    background-color: #d39e00; }

.badge-danger {
  color: #fff;
  background-color: #e92426; }
  .badge-danger[href]:hover, .badge-danger[href]:focus {
    color: #fff;
    text-decoration: none;
    background-color: #c61416; }

.badge-light {
  color: #111;
  background-color: #F8F5F2; }
  .badge-light[href]:hover, .badge-light[href]:focus {
    color: #111;
    text-decoration: none;
    background-color: #e6dcd1; }

.badge-dark {
  color: #fff;
  background-color: #000; }
  .badge-dark[href]:hover, .badge-dark[href]:focus {
    color: #fff;
    text-decoration: none;
    background-color: black; }

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0; }

.alert-heading {
  color: inherit; }

.alert-link {
  font-weight: 700; }

.alert-dismissible {
  padding-right: 3.8125rem; }
  .alert-dismissible .close {
    position: absolute;
    top: 0;
    right: 0;
    padding: 0.75rem 1.25rem;
    color: inherit; }

.alert-primary {
  color: #090909;
  background-color: #cfcfcf;
  border-color: #bcbcbc; }
  .alert-primary hr {
    border-top-color: #afafaf; }
  .alert-primary .alert-link {
    color: black; }

.alert-secondary {
  color: #262e4b;
  background-color: #dbdee9;
  border-color: #ccd1e0; }
  .alert-secondary hr {
    border-top-color: #bcc3d6; }
  .alert-secondary .alert-link {
    color: #151929; }

.alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb; }
  .alert-success hr {
    border-top-color: #b1dfbb; }
  .alert-success .alert-link {
    color: #0b2e13; }

.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb; }
  .alert-info hr {
    border-top-color: #abdde5; }
  .alert-info .alert-link {
    color: #062c33; }

.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba; }
  .alert-warning hr {
    border-top-color: #ffe8a1; }
  .alert-warning .alert-link {
    color: #533f03; }

.alert-danger {
  color: #791314;
  background-color: #fbd3d4;
  border-color: #f9c2c2; }
  .alert-danger hr {
    border-top-color: #f7abab; }
  .alert-danger .alert-link {
    color: #4d0c0d; }

.alert-light {
  color: #817f7e;
  background-color: #fefdfc;
  border-color: #fdfcfb; }
  .alert-light hr {
    border-top-color: #f5efea; }
  .alert-light .alert-link {
    color: #676665; }

.alert-dark {
  color: black;
  background-color: #cccccc;
  border-color: #b8b8b8; }
  .alert-dark hr {
    border-top-color: #ababab; }
  .alert-dark .alert-link {
    color: black; }

.media {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start; }

.media-body {
  -ms-flex: 1;
      flex: 1; }

.list-group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  padding-left: 0;
  margin-bottom: 0; }

.list-group-item-action {
  width: 100%;
  color: #666666;
  text-align: inherit; }
  .list-group-item-action:hover, .list-group-item-action:focus {
    color: #666666;
    text-decoration: none;
    background-color: #F8F5F2; }
  .list-group-item-action:active {
    color: #111;
    background-color: #dddddd; }

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125); }
  .list-group-item:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }
  .list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .list-group-item:hover, .list-group-item:focus {
    z-index: 1;
    text-decoration: none; }
  .list-group-item.disabled, .list-group-item:disabled {
    color: #6c757d;
    background-color: #fff; }
  .list-group-item.active {
    z-index: 2;
    color: #fff;
    background-color: #111;
    border-color: #111; }

.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0; }

.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0; }

.list-group-flush:last-child .list-group-item:last-child {
  border-bottom: 0; }

.list-group-item-primary {
  color: #090909;
  background-color: #bcbcbc; }
  .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
    color: #090909;
    background-color: #afafaf; }
  .list-group-item-primary.list-group-item-action.active {
    color: #fff;
    background-color: #090909;
    border-color: #090909; }

.list-group-item-secondary {
  color: #262e4b;
  background-color: #ccd1e0; }
  .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
    color: #262e4b;
    background-color: #bcc3d6; }
  .list-group-item-secondary.list-group-item-action.active {
    color: #fff;
    background-color: #262e4b;
    border-color: #262e4b; }

.list-group-item-success {
  color: #155724;
  background-color: #c3e6cb; }
  .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
    color: #155724;
    background-color: #b1dfbb; }
  .list-group-item-success.list-group-item-action.active {
    color: #fff;
    background-color: #155724;
    border-color: #155724; }

.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb; }
  .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
    color: #0c5460;
    background-color: #abdde5; }
  .list-group-item-info.list-group-item-action.active {
    color: #fff;
    background-color: #0c5460;
    border-color: #0c5460; }

.list-group-item-warning {
  color: #856404;
  background-color: #ffeeba; }
  .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
    color: #856404;
    background-color: #ffe8a1; }
  .list-group-item-warning.list-group-item-action.active {
    color: #fff;
    background-color: #856404;
    border-color: #856404; }

.list-group-item-danger {
  color: #791314;
  background-color: #f9c2c2; }
  .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
    color: #791314;
    background-color: #f7abab; }
  .list-group-item-danger.list-group-item-action.active {
    color: #fff;
    background-color: #791314;
    border-color: #791314; }

.list-group-item-light {
  color: #817f7e;
  background-color: #fdfcfb; }
  .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
    color: #817f7e;
    background-color: #f5efea; }
  .list-group-item-light.list-group-item-action.active {
    color: #fff;
    background-color: #817f7e;
    border-color: #817f7e; }

.list-group-item-dark {
  color: black;
  background-color: #b8b8b8; }
  .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
    color: black;
    background-color: #ababab; }
  .list-group-item-dark.list-group-item-action.active {
    color: #fff;
    background-color: black;
    border-color: black; }

.close {
  float: right;
  font-size: 1.3125rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .5; }
  .close:not(:disabled):not(.disabled) {
    cursor: pointer; }
    .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
      color: #000;
      text-decoration: none;
      opacity: .75; }

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none; }

.modal-open {
  overflow: hidden; }
  .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto; }

.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  outline: 0; }

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none; }
  .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out;
    transform: translate(0, -25%); }
    @media screen and (prefers-reduced-motion: reduce) {
      .modal.fade .modal-dialog {
        transition: none; } }
  .modal.show .modal-dialog {
    transform: translate(0, 0); }

.modal-dialog-centered {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  min-height: calc(100% - (0.5rem * 2)); }
  .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (0.5rem * 2));
    content: ""; }

.modal-content {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0;
  outline: 0; }

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000; }
  .modal-backdrop.fade {
    opacity: 0; }
  .modal-backdrop.show {
    opacity: 0.5; }

.modal-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 1rem;
  border-bottom: 1px solid #dddddd;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }
  .modal-header .close {
    padding: 1rem;
    margin: -1rem -1rem -1rem auto; }

.modal-title {
  margin-bottom: 0;
  line-height: 1.5; }

.modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  padding: 1rem; }

.modal-footer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
  padding: 1rem;
  border-top: 1px solid #dddddd; }
  .modal-footer > :not(:first-child) {
    margin-left: .25rem; }
  .modal-footer > :not(:last-child) {
    margin-right: .25rem; }

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto; }
  .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2)); }
    .modal-dialog-centered::before {
      height: calc(100vh - (1.75rem * 2)); }
  .modal-sm {
    max-width: 300px; } }

@media (min-width: 992px) {
  .modal-lg {
    max-width: 800px; } }

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Roobert", sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.76562rem;
  word-wrap: break-word;
  opacity: 0; }
  .tooltip.show {
    opacity: 0.9; }
  .tooltip .arrow {
    position: absolute;
    display: block;
    width: 0.8rem;
    height: 0.4rem; }
    .tooltip .arrow::before {
      position: absolute;
      content: "";
      border-color: transparent;
      border-style: solid; }

.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
  padding: 0.4rem 0; }
  .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
    bottom: 0; }
    .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
      top: 0;
      border-width: 0.4rem 0.4rem 0;
      border-top-color: #000; }

.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
  padding: 0 0.4rem; }
  .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
    left: 0;
    width: 0.4rem;
    height: 0.8rem; }
    .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
      right: 0;
      border-width: 0.4rem 0.4rem 0.4rem 0;
      border-right-color: #000; }

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
  padding: 0.4rem 0; }
  .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
    top: 0; }
    .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
      bottom: 0;
      border-width: 0 0.4rem 0.4rem;
      border-bottom-color: #000; }

.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
  padding: 0 0.4rem; }
  .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
    right: 0;
    width: 0.4rem;
    height: 0.8rem; }
    .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
      left: 0;
      border-width: 0.4rem 0 0.4rem 0.4rem;
      border-left-color: #000; }

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0; }

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: "Roobert", sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.76562rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0; }
  .popover .arrow {
    position: absolute;
    display: block;
    width: 1rem;
    height: 0.5rem;
    margin: 0 0; }
    .popover .arrow::before, .popover .arrow::after {
      position: absolute;
      display: block;
      content: "";
      border-color: transparent;
      border-style: solid; }

.bs-popover-top, .bs-popover-auto[x-placement^="top"] {
  margin-bottom: 0.5rem; }
  .bs-popover-top .arrow, .bs-popover-auto[x-placement^="top"] .arrow {
    bottom: calc((0.5rem + 1px) * -1); }
  .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before,
  .bs-popover-top .arrow::after,
  .bs-popover-auto[x-placement^="top"] .arrow::after {
    border-width: 0.5rem 0.5rem 0; }
  .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before {
    bottom: 0;
    border-top-color: rgba(0, 0, 0, 0.25); }
  
  .bs-popover-top .arrow::after,
  .bs-popover-auto[x-placement^="top"] .arrow::after {
    bottom: 1px;
    border-top-color: #fff; }

.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
  margin-left: 0.5rem; }
  .bs-popover-right .arrow, .bs-popover-auto[x-placement^="right"] .arrow {
    left: calc((0.5rem + 1px) * -1);
    width: 0.5rem;
    height: 1rem;
    margin: 0 0; }
  .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before,
  .bs-popover-right .arrow::after,
  .bs-popover-auto[x-placement^="right"] .arrow::after {
    border-width: 0.5rem 0.5rem 0.5rem 0; }
  .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before {
    left: 0;
    border-right-color: rgba(0, 0, 0, 0.25); }
  
  .bs-popover-right .arrow::after,
  .bs-popover-auto[x-placement^="right"] .arrow::after {
    left: 1px;
    border-right-color: #fff; }

.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
  margin-top: 0.5rem; }
  .bs-popover-bottom .arrow, .bs-popover-auto[x-placement^="bottom"] .arrow {
    top: calc((0.5rem + 1px) * -1); }
  .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before,
  .bs-popover-bottom .arrow::after,
  .bs-popover-auto[x-placement^="bottom"] .arrow::after {
    border-width: 0 0.5rem 0.5rem 0.5rem; }
  .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before {
    top: 0;
    border-bottom-color: rgba(0, 0, 0, 0.25); }
  
  .bs-popover-bottom .arrow::after,
  .bs-popover-auto[x-placement^="bottom"] .arrow::after {
    top: 1px;
    border-bottom-color: #fff; }
  .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
    position: absolute;
    top: 0;
    left: 50%;
    display: block;
    width: 1rem;
    margin-left: -0.5rem;
    content: "";
    border-bottom: 1px solid #f7f7f7; }

.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
  margin-right: 0.5rem; }
  .bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"] .arrow {
    right: calc((0.5rem + 1px) * -1);
    width: 0.5rem;
    height: 1rem;
    margin: 0 0; }
  .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before,
  .bs-popover-left .arrow::after,
  .bs-popover-auto[x-placement^="left"] .arrow::after {
    border-width: 0.5rem 0 0.5rem 0.5rem; }
  .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before {
    right: 0;
    border-left-color: rgba(0, 0, 0, 0.25); }
  
  .bs-popover-left .arrow::after,
  .bs-popover-auto[x-placement^="left"] .arrow::after {
    right: 1px;
    border-left-color: #fff; }

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #495990;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0 - 1px);
  border-top-right-radius: calc(0 - 1px); }
  .popover-header:empty {
    display: none; }

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #111; }

.align-baseline {
  vertical-align: baseline !important; }

.align-top {
  vertical-align: top !important; }

.align-middle {
  vertical-align: middle !important; }

.align-bottom {
  vertical-align: bottom !important; }

.align-text-bottom {
  vertical-align: text-bottom !important; }

.align-text-top {
  vertical-align: text-top !important; }

.bg-primary {
  background-color: #111 !important; }

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: black !important; }

.bg-secondary {
  background-color: #495990 !important; }

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #38446e !important; }

.bg-success {
  background-color: #28a745 !important; }

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #1e7e34 !important; }

.bg-info {
  background-color: #17a2b8 !important; }

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #117a8b !important; }

.bg-warning {
  background-color: #ffc107 !important; }

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #d39e00 !important; }

.bg-danger {
  background-color: #e92426 !important; }

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #c61416 !important; }

.bg-light {
  background-color: #F8F5F2 !important; }

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #e6dcd1 !important; }

.bg-dark {
  background-color: #000 !important; }

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: black !important; }

.bg-white {
  background-color: #fff !important; }

.bg-transparent {
  background-color: transparent !important; }

.border {
  border: 1px solid rgba(17, 17, 17, 0.1) !important; }

.border-top {
  border-top: 1px solid rgba(17, 17, 17, 0.1) !important; }

.border-right {
  border-right: 1px solid rgba(17, 17, 17, 0.1) !important; }

.border-bottom {
  border-bottom: 1px solid rgba(17, 17, 17, 0.1) !important; }

.border-left {
  border-left: 1px solid rgba(17, 17, 17, 0.1) !important; }

.border-0 {
  border: 0 !important; }

.border-top-0 {
  border-top: 0 !important; }

.border-right-0 {
  border-right: 0 !important; }

.border-bottom-0 {
  border-bottom: 0 !important; }

.border-left-0 {
  border-left: 0 !important; }

.border-primary {
  border-color: #111 !important; }

.border-secondary {
  border-color: #495990 !important; }

.border-success {
  border-color: #28a745 !important; }

.border-info {
  border-color: #17a2b8 !important; }

.border-warning {
  border-color: #ffc107 !important; }

.border-danger {
  border-color: #e92426 !important; }

.border-light {
  border-color: #F8F5F2 !important; }

.border-dark {
  border-color: #000 !important; }

.border-white {
  border-color: #fff !important; }

.rounded {
  border-radius: 0 !important; }

.rounded-top {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important; }

.rounded-right {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important; }

.rounded-bottom {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important; }

.rounded-left {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important; }

.rounded-circle {
  border-radius: 50% !important; }

.rounded-0 {
  border-radius: 0 !important; }

.clearfix::after {
  display: block;
  clear: both;
  content: ""; }

.d-none {
  display: none !important; }

.d-inline {
  display: inline !important; }

.d-inline-block {
  display: inline-block !important; }

.d-block {
  display: block !important; }

.d-table {
  display: table !important; }

.d-table-row {
  display: table-row !important; }

.d-table-cell {
  display: table-cell !important; }

.d-flex {
  display: -ms-flexbox !important;
  display: flex !important; }

.d-inline-flex {
  display: -ms-inline-flexbox !important;
  display: inline-flex !important; }

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important; }
  .d-sm-inline {
    display: inline !important; }
  .d-sm-inline-block {
    display: inline-block !important; }
  .d-sm-block {
    display: block !important; }
  .d-sm-table {
    display: table !important; }
  .d-sm-table-row {
    display: table-row !important; }
  .d-sm-table-cell {
    display: table-cell !important; }
  .d-sm-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-sm-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

@media (min-width: 768px) {
  .d-md-none {
    display: none !important; }
  .d-md-inline {
    display: inline !important; }
  .d-md-inline-block {
    display: inline-block !important; }
  .d-md-block {
    display: block !important; }
  .d-md-table {
    display: table !important; }
  .d-md-table-row {
    display: table-row !important; }
  .d-md-table-cell {
    display: table-cell !important; }
  .d-md-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-md-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

@media (min-width: 992px) {
  .d-lg-none {
    display: none !important; }
  .d-lg-inline {
    display: inline !important; }
  .d-lg-inline-block {
    display: inline-block !important; }
  .d-lg-block {
    display: block !important; }
  .d-lg-table {
    display: table !important; }
  .d-lg-table-row {
    display: table-row !important; }
  .d-lg-table-cell {
    display: table-cell !important; }
  .d-lg-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-lg-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important; }
  .d-xl-inline {
    display: inline !important; }
  .d-xl-inline-block {
    display: inline-block !important; }
  .d-xl-block {
    display: block !important; }
  .d-xl-table {
    display: table !important; }
  .d-xl-table-row {
    display: table-row !important; }
  .d-xl-table-cell {
    display: table-cell !important; }
  .d-xl-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-xl-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

@media (min-width: 1600px) {
  .d-xxl-none {
    display: none !important; }
  .d-xxl-inline {
    display: inline !important; }
  .d-xxl-inline-block {
    display: inline-block !important; }
  .d-xxl-block {
    display: block !important; }
  .d-xxl-table {
    display: table !important; }
  .d-xxl-table-row {
    display: table-row !important; }
  .d-xxl-table-cell {
    display: table-cell !important; }
  .d-xxl-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-xxl-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

@media print {
  .d-print-none {
    display: none !important; }
  .d-print-inline {
    display: inline !important; }
  .d-print-inline-block {
    display: inline-block !important; }
  .d-print-block {
    display: block !important; }
  .d-print-table {
    display: table !important; }
  .d-print-table-row {
    display: table-row !important; }
  .d-print-table-cell {
    display: table-cell !important; }
  .d-print-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-print-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden; }
  .embed-responsive::before {
    display: block;
    content: ""; }
  .embed-responsive .embed-responsive-item,
  .embed-responsive iframe,
  .embed-responsive embed,
  .embed-responsive object,
  .embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0; }

.embed-responsive-21by9::before {
  padding-top: 42.85714%; }

.embed-responsive-16by9::before {
  padding-top: 56.25%; }

.embed-responsive-4by3::before {
  padding-top: 75%; }

.embed-responsive-1by1::before {
  padding-top: 100%; }

.flex-row {
  -ms-flex-direction: row !important;
      flex-direction: row !important; }

.flex-column {
  -ms-flex-direction: column !important;
      flex-direction: column !important; }

.flex-row-reverse {
  -ms-flex-direction: row-reverse !important;
      flex-direction: row-reverse !important; }

.flex-column-reverse {
  -ms-flex-direction: column-reverse !important;
      flex-direction: column-reverse !important; }

.flex-wrap {
  -ms-flex-wrap: wrap !important;
      flex-wrap: wrap !important; }

.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
      flex-wrap: nowrap !important; }

.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
      flex-wrap: wrap-reverse !important; }

.flex-fill {
  -ms-flex: 1 1 auto !important;
      flex: 1 1 auto !important; }

.flex-grow-0 {
  -ms-flex-positive: 0 !important;
      flex-grow: 0 !important; }

.flex-grow-1 {
  -ms-flex-positive: 1 !important;
      flex-grow: 1 !important; }

.flex-shrink-0 {
  -ms-flex-negative: 0 !important;
      flex-shrink: 0 !important; }

.flex-shrink-1 {
  -ms-flex-negative: 1 !important;
      flex-shrink: 1 !important; }

.justify-content-start {
  -ms-flex-pack: start !important;
      justify-content: flex-start !important; }

.justify-content-end {
  -ms-flex-pack: end !important;
      justify-content: flex-end !important; }

.justify-content-center {
  -ms-flex-pack: center !important;
      justify-content: center !important; }

.justify-content-between {
  -ms-flex-pack: justify !important;
      justify-content: space-between !important; }

.justify-content-around {
  -ms-flex-pack: distribute !important;
      justify-content: space-around !important; }

.align-items-start {
  -ms-flex-align: start !important;
      align-items: flex-start !important; }

.align-items-end {
  -ms-flex-align: end !important;
      align-items: flex-end !important; }

.align-items-center {
  -ms-flex-align: center !important;
      align-items: center !important; }

.align-items-baseline {
  -ms-flex-align: baseline !important;
      align-items: baseline !important; }

.align-items-stretch {
  -ms-flex-align: stretch !important;
      align-items: stretch !important; }

.align-content-start {
  -ms-flex-line-pack: start !important;
      align-content: flex-start !important; }

.align-content-end {
  -ms-flex-line-pack: end !important;
      align-content: flex-end !important; }

.align-content-center {
  -ms-flex-line-pack: center !important;
      align-content: center !important; }

.align-content-between {
  -ms-flex-line-pack: justify !important;
      align-content: space-between !important; }

.align-content-around {
  -ms-flex-line-pack: distribute !important;
      align-content: space-around !important; }

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
      align-content: stretch !important; }

.align-self-auto {
  -ms-flex-item-align: auto !important;
      -ms-grid-row-align: auto !important;
      align-self: auto !important; }

.align-self-start {
  -ms-flex-item-align: start !important;
      align-self: flex-start !important; }

.align-self-end {
  -ms-flex-item-align: end !important;
      align-self: flex-end !important; }

.align-self-center {
  -ms-flex-item-align: center !important;
      -ms-grid-row-align: center !important;
      align-self: center !important; }

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
      align-self: baseline !important; }

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
      -ms-grid-row-align: stretch !important;
      align-self: stretch !important; }

@media (min-width: 576px) {
  .flex-sm-row {
    -ms-flex-direction: row !important;
        flex-direction: row !important; }
  .flex-sm-column {
    -ms-flex-direction: column !important;
        flex-direction: column !important; }
  .flex-sm-row-reverse {
    -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important; }
  .flex-sm-column-reverse {
    -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important; }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important; }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important; }
  .flex-sm-fill {
    -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important; }
  .flex-sm-grow-0 {
    -ms-flex-positive: 0 !important;
        flex-grow: 0 !important; }
  .flex-sm-grow-1 {
    -ms-flex-positive: 1 !important;
        flex-grow: 1 !important; }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important; }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important; }
  .justify-content-sm-start {
    -ms-flex-pack: start !important;
        justify-content: flex-start !important; }
  .justify-content-sm-end {
    -ms-flex-pack: end !important;
        justify-content: flex-end !important; }
  .justify-content-sm-center {
    -ms-flex-pack: center !important;
        justify-content: center !important; }
  .justify-content-sm-between {
    -ms-flex-pack: justify !important;
        justify-content: space-between !important; }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important; }
  .align-items-sm-start {
    -ms-flex-align: start !important;
        align-items: flex-start !important; }
  .align-items-sm-end {
    -ms-flex-align: end !important;
        align-items: flex-end !important; }
  .align-items-sm-center {
    -ms-flex-align: center !important;
        align-items: center !important; }
  .align-items-sm-baseline {
    -ms-flex-align: baseline !important;
        align-items: baseline !important; }
  .align-items-sm-stretch {
    -ms-flex-align: stretch !important;
        align-items: stretch !important; }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important; }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important; }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important; }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important; }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important; }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important; }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
        -ms-grid-row-align: auto !important;
        align-self: auto !important; }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important; }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important; }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
        -ms-grid-row-align: center !important;
        align-self: center !important; }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important; }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
        -ms-grid-row-align: stretch !important;
        align-self: stretch !important; } }

@media (min-width: 768px) {
  .flex-md-row {
    -ms-flex-direction: row !important;
        flex-direction: row !important; }
  .flex-md-column {
    -ms-flex-direction: column !important;
        flex-direction: column !important; }
  .flex-md-row-reverse {
    -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important; }
  .flex-md-column-reverse {
    -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important; }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important; }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important; }
  .flex-md-fill {
    -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important; }
  .flex-md-grow-0 {
    -ms-flex-positive: 0 !important;
        flex-grow: 0 !important; }
  .flex-md-grow-1 {
    -ms-flex-positive: 1 !important;
        flex-grow: 1 !important; }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important; }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important; }
  .justify-content-md-start {
    -ms-flex-pack: start !important;
        justify-content: flex-start !important; }
  .justify-content-md-end {
    -ms-flex-pack: end !important;
        justify-content: flex-end !important; }
  .justify-content-md-center {
    -ms-flex-pack: center !important;
        justify-content: center !important; }
  .justify-content-md-between {
    -ms-flex-pack: justify !important;
        justify-content: space-between !important; }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important; }
  .align-items-md-start {
    -ms-flex-align: start !important;
        align-items: flex-start !important; }
  .align-items-md-end {
    -ms-flex-align: end !important;
        align-items: flex-end !important; }
  .align-items-md-center {
    -ms-flex-align: center !important;
        align-items: center !important; }
  .align-items-md-baseline {
    -ms-flex-align: baseline !important;
        align-items: baseline !important; }
  .align-items-md-stretch {
    -ms-flex-align: stretch !important;
        align-items: stretch !important; }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important; }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important; }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important; }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important; }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important; }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important; }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
        -ms-grid-row-align: auto !important;
        align-self: auto !important; }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important; }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important; }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
        -ms-grid-row-align: center !important;
        align-self: center !important; }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important; }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
        -ms-grid-row-align: stretch !important;
        align-self: stretch !important; } }

@media (min-width: 992px) {
  .flex-lg-row {
    -ms-flex-direction: row !important;
        flex-direction: row !important; }
  .flex-lg-column {
    -ms-flex-direction: column !important;
        flex-direction: column !important; }
  .flex-lg-row-reverse {
    -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important; }
  .flex-lg-column-reverse {
    -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important; }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important; }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important; }
  .flex-lg-fill {
    -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important; }
  .flex-lg-grow-0 {
    -ms-flex-positive: 0 !important;
        flex-grow: 0 !important; }
  .flex-lg-grow-1 {
    -ms-flex-positive: 1 !important;
        flex-grow: 1 !important; }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important; }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important; }
  .justify-content-lg-start {
    -ms-flex-pack: start !important;
        justify-content: flex-start !important; }
  .justify-content-lg-end {
    -ms-flex-pack: end !important;
        justify-content: flex-end !important; }
  .justify-content-lg-center {
    -ms-flex-pack: center !important;
        justify-content: center !important; }
  .justify-content-lg-between {
    -ms-flex-pack: justify !important;
        justify-content: space-between !important; }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important; }
  .align-items-lg-start {
    -ms-flex-align: start !important;
        align-items: flex-start !important; }
  .align-items-lg-end {
    -ms-flex-align: end !important;
        align-items: flex-end !important; }
  .align-items-lg-center {
    -ms-flex-align: center !important;
        align-items: center !important; }
  .align-items-lg-baseline {
    -ms-flex-align: baseline !important;
        align-items: baseline !important; }
  .align-items-lg-stretch {
    -ms-flex-align: stretch !important;
        align-items: stretch !important; }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important; }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important; }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important; }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important; }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important; }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important; }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
        -ms-grid-row-align: auto !important;
        align-self: auto !important; }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important; }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important; }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
        -ms-grid-row-align: center !important;
        align-self: center !important; }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important; }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
        -ms-grid-row-align: stretch !important;
        align-self: stretch !important; } }

@media (min-width: 1200px) {
  .flex-xl-row {
    -ms-flex-direction: row !important;
        flex-direction: row !important; }
  .flex-xl-column {
    -ms-flex-direction: column !important;
        flex-direction: column !important; }
  .flex-xl-row-reverse {
    -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important; }
  .flex-xl-column-reverse {
    -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important; }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important; }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important; }
  .flex-xl-fill {
    -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important; }
  .flex-xl-grow-0 {
    -ms-flex-positive: 0 !important;
        flex-grow: 0 !important; }
  .flex-xl-grow-1 {
    -ms-flex-positive: 1 !important;
        flex-grow: 1 !important; }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important; }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important; }
  .justify-content-xl-start {
    -ms-flex-pack: start !important;
        justify-content: flex-start !important; }
  .justify-content-xl-end {
    -ms-flex-pack: end !important;
        justify-content: flex-end !important; }
  .justify-content-xl-center {
    -ms-flex-pack: center !important;
        justify-content: center !important; }
  .justify-content-xl-between {
    -ms-flex-pack: justify !important;
        justify-content: space-between !important; }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important; }
  .align-items-xl-start {
    -ms-flex-align: start !important;
        align-items: flex-start !important; }
  .align-items-xl-end {
    -ms-flex-align: end !important;
        align-items: flex-end !important; }
  .align-items-xl-center {
    -ms-flex-align: center !important;
        align-items: center !important; }
  .align-items-xl-baseline {
    -ms-flex-align: baseline !important;
        align-items: baseline !important; }
  .align-items-xl-stretch {
    -ms-flex-align: stretch !important;
        align-items: stretch !important; }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important; }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important; }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important; }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important; }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important; }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important; }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
        -ms-grid-row-align: auto !important;
        align-self: auto !important; }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important; }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important; }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
        -ms-grid-row-align: center !important;
        align-self: center !important; }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important; }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
        -ms-grid-row-align: stretch !important;
        align-self: stretch !important; } }

@media (min-width: 1600px) {
  .flex-xxl-row {
    -ms-flex-direction: row !important;
        flex-direction: row !important; }
  .flex-xxl-column {
    -ms-flex-direction: column !important;
        flex-direction: column !important; }
  .flex-xxl-row-reverse {
    -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important; }
  .flex-xxl-column-reverse {
    -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important; }
  .flex-xxl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; }
  .flex-xxl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important; }
  .flex-xxl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important; }
  .flex-xxl-fill {
    -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important; }
  .flex-xxl-grow-0 {
    -ms-flex-positive: 0 !important;
        flex-grow: 0 !important; }
  .flex-xxl-grow-1 {
    -ms-flex-positive: 1 !important;
        flex-grow: 1 !important; }
  .flex-xxl-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important; }
  .flex-xxl-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important; }
  .justify-content-xxl-start {
    -ms-flex-pack: start !important;
        justify-content: flex-start !important; }
  .justify-content-xxl-end {
    -ms-flex-pack: end !important;
        justify-content: flex-end !important; }
  .justify-content-xxl-center {
    -ms-flex-pack: center !important;
        justify-content: center !important; }
  .justify-content-xxl-between {
    -ms-flex-pack: justify !important;
        justify-content: space-between !important; }
  .justify-content-xxl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important; }
  .align-items-xxl-start {
    -ms-flex-align: start !important;
        align-items: flex-start !important; }
  .align-items-xxl-end {
    -ms-flex-align: end !important;
        align-items: flex-end !important; }
  .align-items-xxl-center {
    -ms-flex-align: center !important;
        align-items: center !important; }
  .align-items-xxl-baseline {
    -ms-flex-align: baseline !important;
        align-items: baseline !important; }
  .align-items-xxl-stretch {
    -ms-flex-align: stretch !important;
        align-items: stretch !important; }
  .align-content-xxl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important; }
  .align-content-xxl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important; }
  .align-content-xxl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important; }
  .align-content-xxl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important; }
  .align-content-xxl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important; }
  .align-content-xxl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important; }
  .align-self-xxl-auto {
    -ms-flex-item-align: auto !important;
        -ms-grid-row-align: auto !important;
        align-self: auto !important; }
  .align-self-xxl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important; }
  .align-self-xxl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important; }
  .align-self-xxl-center {
    -ms-flex-item-align: center !important;
        -ms-grid-row-align: center !important;
        align-self: center !important; }
  .align-self-xxl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important; }
  .align-self-xxl-stretch {
    -ms-flex-item-align: stretch !important;
        -ms-grid-row-align: stretch !important;
        align-self: stretch !important; } }

.float-left {
  float: left !important; }

.float-right {
  float: right !important; }

.float-none {
  float: none !important; }

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important; }
  .float-sm-right {
    float: right !important; }
  .float-sm-none {
    float: none !important; } }

@media (min-width: 768px) {
  .float-md-left {
    float: left !important; }
  .float-md-right {
    float: right !important; }
  .float-md-none {
    float: none !important; } }

@media (min-width: 992px) {
  .float-lg-left {
    float: left !important; }
  .float-lg-right {
    float: right !important; }
  .float-lg-none {
    float: none !important; } }

@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important; }
  .float-xl-right {
    float: right !important; }
  .float-xl-none {
    float: none !important; } }

@media (min-width: 1600px) {
  .float-xxl-left {
    float: left !important; }
  .float-xxl-right {
    float: right !important; }
  .float-xxl-none {
    float: none !important; } }

.position-static {
  position: static !important; }

.position-relative {
  position: relative !important; }

.position-absolute {
  position: absolute !important; }

.position-fixed {
  position: fixed !important; }

.position-sticky {
  position: -webkit-sticky !important;
  position: sticky !important; }

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030; }

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030; }

@supports ((position: -webkit-sticky) or (position: sticky)) {
  .sticky-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020; } }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal; }

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }

.shadow-none {
  box-shadow: none !important; }

.w-25 {
  width: 25% !important; }

.w-50 {
  width: 50% !important; }

.w-75 {
  width: 75% !important; }

.w-100 {
  width: 100% !important; }

.w-auto {
  width: auto !important; }

.h-25 {
  height: 25% !important; }

.h-50 {
  height: 50% !important; }

.h-75 {
  height: 75% !important; }

.h-100 {
  height: 100% !important; }

.h-auto {
  height: auto !important; }

.mw-100 {
  max-width: 100% !important; }

.mh-100 {
  max-height: 100% !important; }

.m-0 {
  margin: 0 !important; }

.mt-0,
.my-0 {
  margin-top: 0 !important; }

.mr-0,
.mx-0 {
  margin-right: 0 !important; }

.mb-0,
.my-0 {
  margin-bottom: 0 !important; }

.ml-0,
.mx-0 {
  margin-left: 0 !important; }

.m-1 {
  margin: 0.25rem !important; }

.mt-1,
.my-1 {
  margin-top: 0.25rem !important; }

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important; }

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important; }

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important; }

.m-2 {
  margin: 0.5rem !important; }

.mt-2,
.my-2 {
  margin-top: 0.5rem !important; }

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important; }

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important; }

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important; }

.m-3 {
  margin: 1rem !important; }

.mt-3,
.my-3 {
  margin-top: 1rem !important; }

.mr-3,
.mx-3 {
  margin-right: 1rem !important; }

.mb-3,
.my-3 {
  margin-bottom: 1rem !important; }

.ml-3,
.mx-3 {
  margin-left: 1rem !important; }

.m-4 {
  margin: 1.5rem !important; }

.mt-4,
.my-4 {
  margin-top: 1.5rem !important; }

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important; }

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important; }

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important; }

.m-5 {
  margin: 3rem !important; }

.mt-5,
.my-5 {
  margin-top: 3rem !important; }

.mr-5,
.mx-5 {
  margin-right: 3rem !important; }

.mb-5,
.my-5 {
  margin-bottom: 3rem !important; }

.ml-5,
.mx-5 {
  margin-left: 3rem !important; }

.p-0 {
  padding: 0 !important; }

.pt-0,
.py-0 {
  padding-top: 0 !important; }

.pr-0,
.px-0 {
  padding-right: 0 !important; }

.pb-0,
.py-0 {
  padding-bottom: 0 !important; }

.pl-0,
.px-0 {
  padding-left: 0 !important; }

.p-1 {
  padding: 0.25rem !important; }

.pt-1,
.py-1 {
  padding-top: 0.25rem !important; }

.pr-1,
.px-1 {
  padding-right: 0.25rem !important; }

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important; }

.pl-1,
.px-1 {
  padding-left: 0.25rem !important; }

.p-2 {
  padding: 0.5rem !important; }

.pt-2,
.py-2 {
  padding-top: 0.5rem !important; }

.pr-2,
.px-2 {
  padding-right: 0.5rem !important; }

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important; }

.pl-2,
.px-2 {
  padding-left: 0.5rem !important; }

.p-3 {
  padding: 1rem !important; }

.pt-3,
.py-3 {
  padding-top: 1rem !important; }

.pr-3,
.px-3 {
  padding-right: 1rem !important; }

.pb-3,
.py-3 {
  padding-bottom: 1rem !important; }

.pl-3,
.px-3 {
  padding-left: 1rem !important; }

.p-4 {
  padding: 1.5rem !important; }

.pt-4,
.py-4 {
  padding-top: 1.5rem !important; }

.pr-4,
.px-4 {
  padding-right: 1.5rem !important; }

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important; }

.pl-4,
.px-4 {
  padding-left: 1.5rem !important; }

.p-5 {
  padding: 3rem !important; }

.pt-5,
.py-5 {
  padding-top: 3rem !important; }

.pr-5,
.px-5 {
  padding-right: 3rem !important; }

.pb-5,
.py-5 {
  padding-bottom: 3rem !important; }

.pl-5,
.px-5 {
  padding-left: 3rem !important; }

.m-auto {
  margin: auto !important; }

.mt-auto,
.my-auto {
  margin-top: auto !important; }

.mr-auto,
.mx-auto {
  margin-right: auto !important; }

.mb-auto,
.my-auto {
  margin-bottom: auto !important; }

.ml-auto,
.mx-auto {
  margin-left: auto !important; }

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important; }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important; }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important; }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important; }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important; }
  .m-sm-1 {
    margin: 0.25rem !important; }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important; }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important; }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important; }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important; }
  .m-sm-2 {
    margin: 0.5rem !important; }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important; }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important; }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important; }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important; }
  .m-sm-3 {
    margin: 1rem !important; }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important; }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important; }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important; }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important; }
  .m-sm-4 {
    margin: 1.5rem !important; }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important; }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important; }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important; }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important; }
  .m-sm-5 {
    margin: 3rem !important; }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important; }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important; }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important; }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important; }
  .p-sm-0 {
    padding: 0 !important; }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important; }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important; }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important; }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important; }
  .p-sm-1 {
    padding: 0.25rem !important; }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important; }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important; }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important; }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important; }
  .p-sm-2 {
    padding: 0.5rem !important; }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important; }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important; }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important; }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important; }
  .p-sm-3 {
    padding: 1rem !important; }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important; }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important; }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important; }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important; }
  .p-sm-4 {
    padding: 1.5rem !important; }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important; }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important; }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important; }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important; }
  .p-sm-5 {
    padding: 3rem !important; }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important; }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important; }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important; }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important; }
  .m-sm-auto {
    margin: auto !important; }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important; }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important; }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important; }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important; } }

@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important; }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important; }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important; }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important; }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important; }
  .m-md-1 {
    margin: 0.25rem !important; }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important; }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important; }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important; }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important; }
  .m-md-2 {
    margin: 0.5rem !important; }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important; }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important; }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important; }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important; }
  .m-md-3 {
    margin: 1rem !important; }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important; }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important; }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important; }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important; }
  .m-md-4 {
    margin: 1.5rem !important; }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important; }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important; }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important; }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important; }
  .m-md-5 {
    margin: 3rem !important; }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important; }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important; }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important; }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important; }
  .p-md-0 {
    padding: 0 !important; }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important; }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important; }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important; }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important; }
  .p-md-1 {
    padding: 0.25rem !important; }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important; }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important; }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important; }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important; }
  .p-md-2 {
    padding: 0.5rem !important; }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important; }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important; }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important; }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important; }
  .p-md-3 {
    padding: 1rem !important; }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important; }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important; }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important; }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important; }
  .p-md-4 {
    padding: 1.5rem !important; }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important; }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important; }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important; }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important; }
  .p-md-5 {
    padding: 3rem !important; }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important; }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important; }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important; }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important; }
  .m-md-auto {
    margin: auto !important; }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important; }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important; }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important; }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important; } }

@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important; }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important; }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important; }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important; }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important; }
  .m-lg-1 {
    margin: 0.25rem !important; }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important; }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important; }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important; }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important; }
  .m-lg-2 {
    margin: 0.5rem !important; }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important; }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important; }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important; }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important; }
  .m-lg-3 {
    margin: 1rem !important; }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important; }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important; }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important; }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important; }
  .m-lg-4 {
    margin: 1.5rem !important; }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important; }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important; }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important; }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important; }
  .m-lg-5 {
    margin: 3rem !important; }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important; }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important; }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important; }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important; }
  .p-lg-0 {
    padding: 0 !important; }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important; }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important; }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important; }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important; }
  .p-lg-1 {
    padding: 0.25rem !important; }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important; }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important; }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important; }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important; }
  .p-lg-2 {
    padding: 0.5rem !important; }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important; }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important; }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important; }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important; }
  .p-lg-3 {
    padding: 1rem !important; }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important; }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important; }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important; }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important; }
  .p-lg-4 {
    padding: 1.5rem !important; }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important; }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important; }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important; }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important; }
  .p-lg-5 {
    padding: 3rem !important; }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important; }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important; }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important; }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important; }
  .m-lg-auto {
    margin: auto !important; }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important; }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important; }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important; }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important; } }

@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important; }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important; }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important; }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important; }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important; }
  .m-xl-1 {
    margin: 0.25rem !important; }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important; }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important; }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important; }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important; }
  .m-xl-2 {
    margin: 0.5rem !important; }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important; }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important; }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important; }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important; }
  .m-xl-3 {
    margin: 1rem !important; }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important; }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important; }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important; }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important; }
  .m-xl-4 {
    margin: 1.5rem !important; }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important; }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important; }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important; }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important; }
  .m-xl-5 {
    margin: 3rem !important; }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important; }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important; }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important; }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important; }
  .p-xl-0 {
    padding: 0 !important; }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important; }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important; }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important; }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important; }
  .p-xl-1 {
    padding: 0.25rem !important; }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important; }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important; }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important; }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important; }
  .p-xl-2 {
    padding: 0.5rem !important; }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important; }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important; }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important; }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important; }
  .p-xl-3 {
    padding: 1rem !important; }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important; }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important; }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important; }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important; }
  .p-xl-4 {
    padding: 1.5rem !important; }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important; }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important; }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important; }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important; }
  .p-xl-5 {
    padding: 3rem !important; }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important; }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important; }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important; }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important; }
  .m-xl-auto {
    margin: auto !important; }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important; }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important; }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important; }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important; } }

@media (min-width: 1600px) {
  .m-xxl-0 {
    margin: 0 !important; }
  .mt-xxl-0,
  .my-xxl-0 {
    margin-top: 0 !important; }
  .mr-xxl-0,
  .mx-xxl-0 {
    margin-right: 0 !important; }
  .mb-xxl-0,
  .my-xxl-0 {
    margin-bottom: 0 !important; }
  .ml-xxl-0,
  .mx-xxl-0 {
    margin-left: 0 !important; }
  .m-xxl-1 {
    margin: 0.25rem !important; }
  .mt-xxl-1,
  .my-xxl-1 {
    margin-top: 0.25rem !important; }
  .mr-xxl-1,
  .mx-xxl-1 {
    margin-right: 0.25rem !important; }
  .mb-xxl-1,
  .my-xxl-1 {
    margin-bottom: 0.25rem !important; }
  .ml-xxl-1,
  .mx-xxl-1 {
    margin-left: 0.25rem !important; }
  .m-xxl-2 {
    margin: 0.5rem !important; }
  .mt-xxl-2,
  .my-xxl-2 {
    margin-top: 0.5rem !important; }
  .mr-xxl-2,
  .mx-xxl-2 {
    margin-right: 0.5rem !important; }
  .mb-xxl-2,
  .my-xxl-2 {
    margin-bottom: 0.5rem !important; }
  .ml-xxl-2,
  .mx-xxl-2 {
    margin-left: 0.5rem !important; }
  .m-xxl-3 {
    margin: 1rem !important; }
  .mt-xxl-3,
  .my-xxl-3 {
    margin-top: 1rem !important; }
  .mr-xxl-3,
  .mx-xxl-3 {
    margin-right: 1rem !important; }
  .mb-xxl-3,
  .my-xxl-3 {
    margin-bottom: 1rem !important; }
  .ml-xxl-3,
  .mx-xxl-3 {
    margin-left: 1rem !important; }
  .m-xxl-4 {
    margin: 1.5rem !important; }
  .mt-xxl-4,
  .my-xxl-4 {
    margin-top: 1.5rem !important; }
  .mr-xxl-4,
  .mx-xxl-4 {
    margin-right: 1.5rem !important; }
  .mb-xxl-4,
  .my-xxl-4 {
    margin-bottom: 1.5rem !important; }
  .ml-xxl-4,
  .mx-xxl-4 {
    margin-left: 1.5rem !important; }
  .m-xxl-5 {
    margin: 3rem !important; }
  .mt-xxl-5,
  .my-xxl-5 {
    margin-top: 3rem !important; }
  .mr-xxl-5,
  .mx-xxl-5 {
    margin-right: 3rem !important; }
  .mb-xxl-5,
  .my-xxl-5 {
    margin-bottom: 3rem !important; }
  .ml-xxl-5,
  .mx-xxl-5 {
    margin-left: 3rem !important; }
  .p-xxl-0 {
    padding: 0 !important; }
  .pt-xxl-0,
  .py-xxl-0 {
    padding-top: 0 !important; }
  .pr-xxl-0,
  .px-xxl-0 {
    padding-right: 0 !important; }
  .pb-xxl-0,
  .py-xxl-0 {
    padding-bottom: 0 !important; }
  .pl-xxl-0,
  .px-xxl-0 {
    padding-left: 0 !important; }
  .p-xxl-1 {
    padding: 0.25rem !important; }
  .pt-xxl-1,
  .py-xxl-1 {
    padding-top: 0.25rem !important; }
  .pr-xxl-1,
  .px-xxl-1 {
    padding-right: 0.25rem !important; }
  .pb-xxl-1,
  .py-xxl-1 {
    padding-bottom: 0.25rem !important; }
  .pl-xxl-1,
  .px-xxl-1 {
    padding-left: 0.25rem !important; }
  .p-xxl-2 {
    padding: 0.5rem !important; }
  .pt-xxl-2,
  .py-xxl-2 {
    padding-top: 0.5rem !important; }
  .pr-xxl-2,
  .px-xxl-2 {
    padding-right: 0.5rem !important; }
  .pb-xxl-2,
  .py-xxl-2 {
    padding-bottom: 0.5rem !important; }
  .pl-xxl-2,
  .px-xxl-2 {
    padding-left: 0.5rem !important; }
  .p-xxl-3 {
    padding: 1rem !important; }
  .pt-xxl-3,
  .py-xxl-3 {
    padding-top: 1rem !important; }
  .pr-xxl-3,
  .px-xxl-3 {
    padding-right: 1rem !important; }
  .pb-xxl-3,
  .py-xxl-3 {
    padding-bottom: 1rem !important; }
  .pl-xxl-3,
  .px-xxl-3 {
    padding-left: 1rem !important; }
  .p-xxl-4 {
    padding: 1.5rem !important; }
  .pt-xxl-4,
  .py-xxl-4 {
    padding-top: 1.5rem !important; }
  .pr-xxl-4,
  .px-xxl-4 {
    padding-right: 1.5rem !important; }
  .pb-xxl-4,
  .py-xxl-4 {
    padding-bottom: 1.5rem !important; }
  .pl-xxl-4,
  .px-xxl-4 {
    padding-left: 1.5rem !important; }
  .p-xxl-5 {
    padding: 3rem !important; }
  .pt-xxl-5,
  .py-xxl-5 {
    padding-top: 3rem !important; }
  .pr-xxl-5,
  .px-xxl-5 {
    padding-right: 3rem !important; }
  .pb-xxl-5,
  .py-xxl-5 {
    padding-bottom: 3rem !important; }
  .pl-xxl-5,
  .px-xxl-5 {
    padding-left: 3rem !important; }
  .m-xxl-auto {
    margin: auto !important; }
  .mt-xxl-auto,
  .my-xxl-auto {
    margin-top: auto !important; }
  .mr-xxl-auto,
  .mx-xxl-auto {
    margin-right: auto !important; }
  .mb-xxl-auto,
  .my-xxl-auto {
    margin-bottom: auto !important; }
  .ml-xxl-auto,
  .mx-xxl-auto {
    margin-left: auto !important; } }

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }

.text-justify {
  text-align: justify !important; }

.text-nowrap {
  white-space: nowrap !important; }

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.text-left {
  text-align: left !important; }

.text-right {
  text-align: right !important; }

.text-center {
  text-align: center !important; }

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important; }
  .text-sm-right {
    text-align: right !important; }
  .text-sm-center {
    text-align: center !important; } }

@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important; }
  .text-md-right {
    text-align: right !important; }
  .text-md-center {
    text-align: center !important; } }

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important; }
  .text-lg-right {
    text-align: right !important; }
  .text-lg-center {
    text-align: center !important; } }

@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important; }
  .text-xl-right {
    text-align: right !important; }
  .text-xl-center {
    text-align: center !important; } }

@media (min-width: 1600px) {
  .text-xxl-left {
    text-align: left !important; }
  .text-xxl-right {
    text-align: right !important; }
  .text-xxl-center {
    text-align: center !important; } }

.text-lowercase {
  text-transform: lowercase !important; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-capitalize {
  text-transform: capitalize !important; }

.font-weight-light {
  font-weight: 300 !important; }

.font-weight-normal {
  font-weight: 400 !important; }

.font-weight-bold {
  font-weight: 700 !important; }

.font-italic {
  font-style: italic !important; }

.text-white {
  color: #fff !important; }

.text-primary {
  color: #111 !important; }

a.text-primary:hover, a.text-primary:focus {
  color: black !important; }

.text-secondary {
  color: #495990 !important; }

a.text-secondary:hover, a.text-secondary:focus {
  color: #38446e !important; }

.text-success {
  color: #28a745 !important; }

a.text-success:hover, a.text-success:focus {
  color: #1e7e34 !important; }

.text-info {
  color: #17a2b8 !important; }

a.text-info:hover, a.text-info:focus {
  color: #117a8b !important; }

.text-warning {
  color: #ffc107 !important; }

a.text-warning:hover, a.text-warning:focus {
  color: #d39e00 !important; }

.text-danger {
  color: #e92426 !important; }

a.text-danger:hover, a.text-danger:focus {
  color: #c61416 !important; }

.text-light {
  color: #F8F5F2 !important; }

a.text-light:hover, a.text-light:focus {
  color: #e6dcd1 !important; }

.text-dark {
  color: #000 !important; }

a.text-dark:hover, a.text-dark:focus {
  color: black !important; }

.text-body {
  color: #111 !important; }

.text-muted {
  color: #6c757d !important; }

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important; }

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important; }

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

.visible {
  visibility: visible !important; }

.invisible {
  visibility: hidden !important; }

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important; }
  a:not(.btn) {
    text-decoration: underline; }
  abbr[title]::after {
    content: " (" attr(title) ")"; }
  pre {
    white-space: pre-wrap !important; }
  pre,
  blockquote {
    border: 1px solid #999999;
    page-break-inside: avoid; }
  thead {
    display: table-header-group; }
  tr,
  img {
    page-break-inside: avoid; }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }
  h2,
  h3 {
    page-break-after: avoid; }
  @page {
    size: a3; }
  body {
    min-width: 992px !important; }
  .container, #axslider-slider .swiper-pagination {
    min-width: 992px !important; }
  .navbar {
    display: none; }
  .badge {
    border: 1px solid #000; }
  .table {
    border-collapse: collapse !important; }
    .table td,
    .table th {
      background-color: #fff !important; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important; }
  .table-dark {
    color: inherit; }
    .table-dark th,
    .table-dark td,
    .table-dark thead th,
    .table-dark tbody + tbody {
      border-color: #dee2e6; }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6; } }

.address-item {
  max-width: 439px; }
  .address-item .card {
    padding: 40px 50px; }
    .address-item .card .radio-block {
      position: relative;
      margin-bottom: 2rem;
      font-weight: normal;
      color: #000;
      font-size: 0.875rem; }
      @media (min-width: 576px) {
        .address-item .card .radio-block {
          font-size: 1rem; } }
      .address-item .card .radio-block input {
        position: absolute;
        left: -25px;
        top: 8px; }
      .address-item .card .radio-block .h4 {
        display: block;
        margin-bottom: 0;
        font-size: 1.125rem;
        color: #495990;
        line-height: 1; }
        @media (min-width: 576px) {
          .address-item .card .radio-block .h4 {
            font-size: 1.875rem; } }

.js-address-form .form-fields {
  margin-bottom: 52px; }
  .js-address-form .form-fields .form-group, .js-address-form .form-fields .select-field {
    margin-bottom: 8px; }
  .js-address-form .form-fields .form-control-comment {
    color: #495990;
    display: block;
    margin-top: 4px;
    position: absolute;
    top: 100%;
    line-height: 1em; }

.alert {
  font-weight: 600;
  border-radius: 100px;
  line-height: 1.2;
  background-color: #F8F5F2;
  border-color: rgba(0, 0, 0, 0.1); }
  .alert ul, .alert ol {
    text-align: center; }
    .alert ul li::marker, .alert ol li::marker {
      display: none; }
  .alert:before {
    display: none; }
  .alert.alert-danger {
    color: #DD4B39; }

.btn [class*='axsvgicon'] {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 25px;
  height: 25px;
  vertical-align: middle; }

.btn.btn-primary [stroke], .page-not-found .btn [stroke], .btn.btn-success [stroke], .btn.btn-info [stroke], .btn.btn-dark [stroke] {
  stroke: #fff; }

.btn.btn-primary [fill]:not([fill="none"]), .page-not-found .btn [fill]:not([fill="none"]), .btn.btn-success [fill]:not([fill="none"]), .btn.btn-info [fill]:not([fill="none"]), .btn.btn-dark [fill]:not([fill="none"]) {
  fill: #fff; }

.btn.btn-secondary [stroke], .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub .adtm_column_wrap_td:nth-child(1) .over-value .btn [stroke] {
  stroke: #444444; }

.btn.btn-secondary [fill]:not([fill="none"]), .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub .adtm_column_wrap_td:nth-child(1) .over-value .btn [fill]:not([fill="none"]) {
  fill: #444444; }

.btn.btn-outline-secondary:hover [stroke], .btn.btn-outline-secondary:active [stroke], .btn.btn-outline-secondary:focus [stroke], .btn.btn-outline-primary:hover [stroke], .btn.btn-outline-primary:active [stroke], .btn.btn-outline-primary:focus [stroke], .btn.btn-outline-secondary:hover [stroke], .btn.btn-outline-secondary:active [stroke], .btn.btn-outline-secondary:focus [stroke], .btn.btn-outline-success:hover [stroke], .btn.btn-outline-success:active [stroke], .btn.btn-outline-success:focus [stroke], .btn.btn-outline-info:hover [stroke], .btn.btn-outline-info:active [stroke], .btn.btn-outline-info:focus [stroke], .btn.btn-outline-dark:hover [stroke], .btn.btn-outline-dark:active [stroke], .btn.btn-outline-dark:focus [stroke] {
  stroke: #fff; }

.btn.btn-outline-secondary:hover [fill]:not([fill="none"]), .btn.btn-outline-secondary:active [fill]:not([fill="none"]), .btn.btn-outline-secondary:focus [fill]:not([fill="none"]), .btn.btn-outline-primary:hover [fill]:not([fill="none"]), .btn.btn-outline-primary:active [fill]:not([fill="none"]), .btn.btn-outline-primary:focus [fill]:not([fill="none"]), .btn.btn-outline-secondary:hover [fill]:not([fill="none"]), .btn.btn-outline-secondary:active [fill]:not([fill="none"]), .btn.btn-outline-secondary:focus [fill]:not([fill="none"]), .btn.btn-outline-success:hover [fill]:not([fill="none"]), .btn.btn-outline-success:active [fill]:not([fill="none"]), .btn.btn-outline-success:focus [fill]:not([fill="none"]), .btn.btn-outline-info:hover [fill]:not([fill="none"]), .btn.btn-outline-info:active [fill]:not([fill="none"]), .btn.btn-outline-info:focus [fill]:not([fill="none"]), .btn.btn-outline-dark:hover [fill]:not([fill="none"]), .btn.btn-outline-dark:active [fill]:not([fill="none"]), .btn.btn-outline-dark:focus [fill]:not([fill="none"]) {
  fill: #fff; }

.btn {
  border-radius: 49px;
  border: 1px solid #111;
  font-size: 1rem;
  font-weight: 600;
  color: #111;
  min-height: 49px;
  line-height: 49px;
  padding: 0 20px;
  background: none; }
  @media (max-width: 991.98px) {
    .btn {
      font-size: 0.875rem; } }
  .btn:hover, .btn:focus, .btn:active {
    outline: none;
    box-shadow: none !important;
    background-color: #495990;
    border-color: #495990;
    color: #FFF; }
  .btn.btn-primary, .page-not-found .btn {
    background-color: #111;
    border-color: #111;
    color: #fff; }
    @media (max-width: 767.98px) {
      .btn.btn-primary, .page-not-found .btn {
        padding-left: 20px;
        padding-right: 20px; } }
    .btn.btn-primary:hover, .page-not-found .btn:hover, .btn.btn-primary:focus, .page-not-found .btn:focus, .btn.btn-primary:active, .page-not-found .btn:active {
      border-color: #495990;
      background-color: #495990; }
  .btn.btn-secondary, .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub .adtm_column_wrap_td:nth-child(1) .over-value .btn {
    background-color: #fff;
    border-color: #fff;
    color: #111; }
    .btn.btn-secondary:hover, .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub .adtm_column_wrap_td:nth-child(1) .over-value .btn:hover, .btn.btn-secondary:focus, .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub .adtm_column_wrap_td:nth-child(1) .over-value .btn:focus, .btn.btn-secondary:active, .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub .adtm_column_wrap_td:nth-child(1) .over-value .btn:active {
      border-color: #F8F5F2;
      background-color: #F8F5F2;
      color: #111; }
  .btn[disabled], .btn[disabled]:hover, .btn[disabled]:focus, .btn[disabled]:active {
    cursor: not-allowed;
    opacity: 1; }
  .btn.btn-link {
    border: 0;
    background: none;
    color: #111;
    padding: 5px;
    white-space: normal; }
    .btn.btn-link svg {
      width: 30px;
      height: 30px; }
  .btn.btn-sm, .btn-group-sm > .btn {
    line-height: 1.8; }

.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up,
.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down {
  background-position: center center;
  background-repeat: no-repeat;
  padding: 0.65625rem 0.75rem; }

.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCI+CiAgPHRpdGxlPm5hdi1hcnJvdy11cDwvdGl0bGU+CiAgPHBvbHlsaW5lIHBvaW50cz0iMTAgMjUgMjAgMTUgMzAgMjUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgo8L3N2Zz4K);
  border-bottom-width: 0; }

.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCI+CiAgPHRpdGxlPm5hdi1hcnJvdy1kb3duPC90aXRsZT4KICA8cG9seWxpbmUgcG9pbnRzPSIzMCAxNSAyMCAyNSAxMCAxNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=); }

.back-shop,
.btn-back,
.back-shop-right {
  background: none !important;
  padding: 0;
  border: none;
  font-weight: 600;
  color: #111;
  text-decoration: underline; }
  .back-shop:hover, .back-shop:focus, .back-shop:active,
  .btn-back:hover,
  .btn-back:focus,
  .btn-back:active,
  .back-shop-right:hover,
  .back-shop-right:focus,
  .back-shop-right:active {
    color: #111;
    text-decoration: underline; }

.form-control {
  border: 1px solid rgba(17, 17, 17, 0.1);
  height: 50px;
  line-height: 50px;
  padding: 0 1.1rem;
  box-shadow: none !important;
  border-radius: 25px;
  color: #111; }
  .form-control:focus {
    border-color: #495990; }
  .form-control:invalid {
    border-color: #495990;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0iIzQ5NTk5MCI+CiAgPHRpdGxlPmNyb3NzPC90aXRsZT4KICA8cGF0aCBkPSJNMTIuMjIsMjcuNzhhMSwxLDAsMCwwLC43MS4yOSwxLDEsMCwwLDAsLjcxLS4yOUwyMCwyMS40MWw2LjM2LDYuMzdhMSwxLDAsMCwwLC43MS4yOSwxLDEsMCwwLDAsLjcxLS4yOSwxLDEsMCwwLDAsMC0xLjQyTDIxLjQxLDIwbDYuMzctNi4zNmExLDEsMCwxLDAtMS40Mi0xLjQyTDIwLDE4LjU5bC02LjM2LTYuMzdhMSwxLDAsMSwwLTEuNDIsMS40MkwxOC41OSwyMGwtNi4zNyw2LjM2QTEsMSwwLDAsMCwxMi4yMiwyNy43OFoiLz4KPC9zdmc+Cg==) !important;
    background-repeat: no-repeat !important;
    background-position: calc(100% - 5px) center !important;
    background-size: 35px !important; }
  .form-control:not(:placeholder-shown):not(:invalid):not(:focus) {
    border-color: rgba(0, 0, 0, 0.2); }

textarea {
  padding-top: 10px;
  padding-bottom: 10px; }

.select2-hidden-accessible {
  display: none; }

.select2-container--default {
  display: block;
  position: relative;
  width: auto; }
  .select2-container--default .select2-selection--multiple,
  .select2-container--default .select2-selection--single {
    width: 100%;
    height: 40px;
    padding: 5px;
    background: #fff;
    border: 1px solid rgba(17, 17, 17, 0.1);
    border-radius: 0;
    outline: none; }
    .select2-container--default .select2-selection--multiple .select2-selection__arrow,
    .select2-container--default .select2-selection--single .select2-selection__arrow {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCI+CiAgPHRpdGxlPm5hdi1hcnJvdy1kb3duPC90aXRsZT4KICA8cG9seWxpbmUgcG9pbnRzPSIzMCAxNSAyMCAyNSAxMCAxNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=);
      background-repeat: no-repeat;
      background-position: center;
      width: 32px !important;
      height: 26px !important;
      top: 6px; }
      .select2-container--default .select2-selection--multiple .select2-selection__arrow b,
      .select2-container--default .select2-selection--single .select2-selection__arrow b {
        display: none; }

.select2-container--default .select2-results__option[aria-selected=true] {
  background: #F8F5F2; }

.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background: #495990; }

.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-color: #dddddd; }

.select2-container--open .select2-dropdown--below {
  border-radius: 0 0 0 0;
  border-color: rgba(17, 17, 17, 0.1); }
  .select2-container--open .select2-dropdown--below li {
    padding: 5px 15px; }
    .select2-container--open .select2-dropdown--below li:last-child {
      border-radius: 0 0 0 0; }

input[type="file"] {
  border: 1px solid rgba(17, 17, 17, 0.1);
  max-width: 100%; }

.radio-field {
  margin-bottom: 1rem; }
  .radio-field > span {
    display: block;
    margin-bottom: 3px; }
  .radio-field label {
    font-weight: normal;
    margin-right: 5px; }

.checkbox-field {
  margin-bottom: 0.7rem;
  font-weight: 400; }
  .checkbox-field em {
    font-size: 0.75rem;
    line-height: 1.2; }

.form-group label {
  font-size: 1rem;
  margin-bottom: 3px; }

.select-field,
.form-group {
  margin-bottom: 1rem;
  width: 100%; }

.form-group.file input {
  padding-left: 180px;
  cursor: pointer; }

.form-group.file .input-group-btn {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0; }

input::file-selector-button {
  display: none; }

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0; }

input[type=number] {
  -moz-appearance: textfield; }

@media (max-width: 767.98px) {
  .form-control,
  input,
  select {
    font-size: 16px !important; } }

.custom-control {
  padding-left: 26px; }
  @media (max-width: 767.98px) {
    .custom-control {
      padding: 0; } }

@media (max-width: 767.98px) {
  #authentication .custom-control,
  #identity .custom-control {
    padding-left: 26px; } }

#authentication #content-wrapper,
#contact #content-wrapper {
  position: relative; }
  #authentication #content-wrapper::after,
  #contact #content-wrapper::after {
    content: '';
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 100vw;
    background-image: url(../img/bg-account.png), url(../img/papier-riz.jpg);
    background-size: cover, 400px;
    background-position: center;
    aspect-ratio: 40/9;
    display: block;
    background-repeat: repeat; }

#authentication #main,
#contact #main {
  margin: 0 !important; }
  #authentication #main #content,
  #contact #main #content {
    background: #fff;
    position: relative;
    z-index: 2;
    border-radius: 3px;
    min-height: 50vh;
    padding: 80px 200px; }
    @media (max-width: 1199.98px) {
      #authentication #main #content,
      #contact #main #content {
        padding: 50px 20px; } }

.custom-control-label:before {
  background: none;
  top: 4px;
  border: 1px solid #999999;
  box-shadow: none !important;
  outline: none !important;
  border-radius: 4px !important;
  cursor: pointer; }

.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  background: none; }

.custom-radio .custom-control-label::before {
  border-radius: 50% !important; }

.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background: #495990;
  width: 8px;
  height: 8px;
  top: 8px;
  margin-left: 4px;
  border-radius: 4px; }

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  background: none;
  top: 4px; }

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCI+CiAgPHRpdGxlPm5hdi1zZWxlY3Q8L3RpdGxlPgogIDxwb2x5bGluZSBwb2ludHM9IjI4IDE1IDE4IDI1IDEyIDE5IiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==);
  background-size: 100%;
  top: 4px; }

.dropdown-menu {
  max-height: 200px;
  overflow: auto;
  overscroll-behavior: contain;
  padding: 0; }
  .dropdown-menu .dropdown-item {
    background-color: #F8F5F2;
    color: #111 !important;
    transition: all 0.2s linear; }
    .dropdown-menu .dropdown-item:hover, .dropdown-menu .dropdown-item.active {
      color: #fff !important;
      background-color: #495990; }

#contact .ts-wrapper:not(.form-select).dropdown-active .ts-control,
#product .ts-wrapper:not(.form-select).dropdown-active .ts-control,
#axpopinworld_modal .ts-wrapper:not(.form-select).dropdown-active .ts-control {
  border-radius: 25px 25px 0 0 !important;
  box-shadow: none; }

#contact .ts-wrapper:not(.form-select).single .ts-control,
#product .ts-wrapper:not(.form-select).single .ts-control,
#axpopinworld_modal .ts-wrapper:not(.form-select).single .ts-control {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI1IiB2aWV3Qm94PSIwIDAgOCA1IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNy4wNzQ2IDAuNTAwMDExTDMuNTM5MDYgNC4wMzU1NUwwLjAwMzUyODY1IDAuNTAwMDExSDcuMDc0NloiIGZpbGw9IiMxMTExMTEiLz4KPC9zdmc+Cg==);
  background-position: right 25px center;
  background-size: 10px;
  padding-right: 2.5rem; }

#contact .ts-wrapper:not(.form-select) .ts-dropdown,
#product .ts-wrapper:not(.form-select) .ts-dropdown,
#axpopinworld_modal .ts-wrapper:not(.form-select) .ts-dropdown {
  margin: 0; }
  #contact .ts-wrapper:not(.form-select) .ts-dropdown .dropdown-input-wrap,
  #product .ts-wrapper:not(.form-select) .ts-dropdown .dropdown-input-wrap,
  #axpopinworld_modal .ts-wrapper:not(.form-select) .ts-dropdown .dropdown-input-wrap {
    display: none; }
  #contact .ts-wrapper:not(.form-select) .ts-dropdown .ts-dropdown-content,
  #product .ts-wrapper:not(.form-select) .ts-dropdown .ts-dropdown-content,
  #axpopinworld_modal .ts-wrapper:not(.form-select) .ts-dropdown .ts-dropdown-content {
    padding: 1rem 0; }

#axpopinworld_modal .ts-wrapper:not(.form-select) .ts-dropdown [data-selectable].option {
  border-radius: 25px; }

.ts-wrapper:not(.form-select) .ts-control {
  border-radius: 25px;
  height: 50px;
  box-shadow: none; }

.ts-wrapper:not(.form-select) .ts-dropdown {
  margin-top: 0; }

.ts-wrapper:not(.form-select).dropdown-active .ts-control {
  border-radius: 25px 25px 0 0; }

.ts-dropdown .create:hover,
.ts-dropdown .option:hover,
.ts-dropdown .active {
  background-color: #495990;
  color: #fff; }

.focus .ts-control {
  border-color: #495990; }

.menu > ul {
  padding: 0; }
  .menu > ul > li {
    display: inline-block;
    position: relative; }
    .menu > ul > li > a {
      display: inline-block;
      padding: 1rem 1.3rem;
      color: #fff;
      text-transform: uppercase;
      font-size: 1rem;
      text-decoration: none; }
    .menu > ul > li:hover > a, .menu > ul > li.current > a {
      background: #495990; }
    .menu > ul > li:hover > div {
      display: block; }
    .menu > ul > li > div {
      display: none;
      z-index: 50;
      position: absolute;
      min-width: 100%;
      background: #fff;
      box-shadow: 5px 10px 35px rgba(0, 0, 0, 0.3);
      top: 100%;
      left: 0; }
      .menu > ul > li > div:before {
        content: "";
        display: block;
        position: absolute;
        left: -25px;
        top: 0;
        right: -25px;
        bottom: -35px;
        z-index: 5; }
      .menu > ul > li > div > ul {
        list-style: none;
        white-space: nowrap;
        position: relative;
        z-index: 10; }
        .menu > ul > li > div > ul li > a {
          display: block;
          text-transform: uppercase;
          font-size: 0.875rem;
          text-decoration: none;
          padding: 0.68rem 1.3rem; }
        .menu > ul > li > div > ul li:hover > a, .menu > ul > li > div > ul li.current > a {
          background: #495990;
          color: #FFF; }
        .menu > ul > li > div > ul li > div {
          display: none !important; }

.pagination {
  -ms-flex-pack: center;
      justify-content: center; }
  .pagination .page-item {
    margin: 0 5px; }
    .pagination .page-item a, .pagination .page-item span {
      background: none;
      border: none;
      padding: 0;
      text-decoration: none;
      outline: none;
      box-shadow: none;
      width: 44px;
      height: 44px;
      line-height: 44px;
      text-align: center;
      color: #111;
      border-radius: 4px !important; }
      .pagination .page-item a[rel="prev"], .pagination .page-item a[rel="next"], .pagination .page-item span[rel="prev"], .pagination .page-item span[rel="next"] {
        padding-top: 3px;
        width: 30px; }
        .pagination .page-item a[rel="prev"] svg, .pagination .page-item a[rel="next"] svg, .pagination .page-item span[rel="prev"] svg, .pagination .page-item span[rel="next"] svg {
          width: 20px;
          height: 20px;
          position: absolute;
          top: 50%;
          left: 0;
          transform: translateY(-50%); }
          .pagination .page-item a[rel="prev"] svg polyline, .pagination .page-item a[rel="next"] svg polyline, .pagination .page-item span[rel="prev"] svg polyline, .pagination .page-item span[rel="next"] svg polyline {
            stroke: #111; }
      .pagination .page-item a[rel="next"] svg, .pagination .page-item span[rel="next"] svg {
        left: auto;
        right: 0;
        margin-left: 0; }
      .pagination .page-item a.disabled, .pagination .page-item span.disabled {
        color: #111; }
        .pagination .page-item a.disabled svg path,
        .pagination .page-item a.disabled svg polyline, .pagination .page-item span.disabled svg path,
        .pagination .page-item span.disabled svg polyline {
          stroke: #999999; }
    .pagination .page-item.active a,
    .pagination .page-item.active span {
      background: #495990;
      color: #FFF; }
      .pagination .page-item.active a svg path,
      .pagination .page-item.active a svg polyline,
      .pagination .page-item.active span svg path,
      .pagination .page-item.active span svg polyline {
        stroke: #495990; }
    .pagination .page-item:hover a:not(.disabled), .pagination .page-item:focus a:not(.disabled) {
      background: #495990;
      color: #FFF; }
      .pagination .page-item:hover a:not(.disabled) svg path,
      .pagination .page-item:hover a:not(.disabled) svg polyline, .pagination .page-item:focus a:not(.disabled) svg path,
      .pagination .page-item:focus a:not(.disabled) svg polyline {
        stroke: #495990; }
    .pagination .page-item:hover a[rel="prev"],
    .pagination .page-item:hover a[rel="next"], .pagination .page-item:focus a[rel="prev"],
    .pagination .page-item:focus a[rel="next"] {
      background: none; }

.pagination-content .showall {
  margin-top: 1rem; }
  @media (max-width: 991.98px) {
    .pagination-content .showall {
      text-align: center; } }

.product-miniature {
  margin-bottom: 2.5rem;
  border-radius: 3px;
  border: 1px solid rgba(17, 17, 17, 0.1);
  position: relative;
  transition: all 0.75s cubic-bezier(0.22, 1, 0.36, 1);
  overflow: hidden; }
  @media (max-width: 991.98px) {
    .product-miniature {
      margin-bottom: 1.25rem; } }
  .product-miniature:not(.loaded) {
    opacity: 0;
    transform: translateY(20px); }
  .product-miniature .listing-top {
    padding: 10px 30px;
    line-height: 20px; }
    .product-miniature .listing-top .product-name {
      color: #495990;
      font-weight: 600;
      font-size: 0.875rem;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis; }
    .product-miniature .listing-top .product-cat {
      font-weight: 300;
      font-size: 0.875rem; }
  .product-miniature a {
    text-decoration: none;
    color: #111;
    display: block;
    box-shadow: none;
    transition: all .3s ease; }
    .product-miniature a .product-thumbnail {
      padding-bottom: 100%;
      height: 0;
      position: relative;
      display: block; }
      @media (max-width: 767.98px) {
        .product-miniature a .product-thumbnail {
          padding-bottom: calc(100% + 50px); } }
      .product-miniature a .product-thumbnail img {
        width: 100%;
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 2;
        aspect-ratio: 1;
        -o-object-fit: cover;
           object-fit: cover; }
      .product-miniature a .product-thumbnail .product-thumbnail-2 {
        opacity: 0;
        transition: opacity .3s ease;
        will-change: opacity; }
      .product-miniature a .product-thumbnail .thumbnail-bg-img {
        z-index: 0;
        position: absolute;
        top: 0;
        left: 50%;
        width: 100%;
        aspect-ratio: 1;
        -o-object-fit: cover;
           object-fit: cover;
        transform: translateX(-50%) scale(0.5);
        pointer-events: none;
        opacity: 0;
        transition: all 0.75s cubic-bezier(0.22, 1, 0.36, 1); }
        @media (max-width: 767.98px) {
          .product-miniature a .product-thumbnail .thumbnail-bg-img {
            opacity: 1;
            transform: translateX(-50%) scale(1); } }
    .product-miniature a .listing-bottom {
      padding: 15px 20px 10px; }
      @media (max-width: 991.98px) {
        .product-miniature a .listing-bottom {
          padding: 15px 0 10px; } }
      .product-miniature a .listing-bottom .product-brand {
        font-size: 0.75rem; }
      .product-miniature a .listing-bottom .product-name {
        font-size: 1rem;
        color: #111;
        margin-bottom: 7px;
        font-weight: 600;
        line-height: 1.3;
        height: 40px;
        overflow: hidden; }
      .product-miniature a .listing-bottom .product-price-and-shipping {
        padding-top: 5px;
        color: #111; }
        .product-miniature a .listing-bottom .product-price-and-shipping .price.ax-reduc {
          color: #e92426; }
        .product-miniature a .listing-bottom .product-price-and-shipping .discount-product {
          display: none; }
        .product-miniature a .listing-bottom .product-price-and-shipping .regular-price {
          text-decoration: line-through;
          margin-right: 10px; }
  .product-miniature .product-list-actions {
    background-color: #F8F5F2;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    font-weight: 300; }
    .product-miniature .product-list-actions .attributes_block {
      -ms-flex: 0 0 60%;
          flex: 0 0 60%; }
      .product-miniature .product-list-actions .attributes_block + .btn.add-to-cart {
        -ms-flex: 0 0 40%;
            flex: 0 0 40%; }
    .product-miniature .product-list-actions .add-to-cart.btn {
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
      height: 50px;
      border: none;
      background-color: #fff;
      color: #495990;
      border-radius: 0;
      font-weight: 300;
      font-size: 1rem;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: center;
          justify-content: center;
      gap: 10px; }
      .product-miniature .product-list-actions .add-to-cart.btn:disabled {
        -ms-flex: 0 0 100%;
            flex: 0 0 100%; }
      .product-miniature .product-list-actions .add-to-cart.btn::before {
        content: '';
        display: block;
        width: 32px;
        height: 32px;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS41IDZWNS41QzE1LjUgMi40NjI0MyAxMy4wMzc2IDAgMTAgMEM2Ljk2MjQzIDAgNC41IDIuNDYyNDMgNC41IDUuNVY2SDAuNVYxN0MwLjUgMTguNjU2OSAxLjg0MzE1IDIwIDMuNSAyMEgxNi41QzE4LjE1NjkgMjAgMTkuNSAxOC42NTY5IDE5LjUgMTdWNkgxNS41Wk0xNC41IDZWNS41QzE0LjUgMy4wMTQ3MiAxMi40ODUzIDEgMTAgMUM3LjUxNDcyIDEgNS41IDMuMDE0NzIgNS41IDUuNVY2SDE0LjVaTTE0LjUgN1YxMkgxNS41VjdIMTguNVYxN0MxOC41IDE4LjEwNDYgMTcuNjA0NiAxOSAxNi41IDE5SDMuNUMyLjM5NTQzIDE5IDEuNSAxOC4xMDQ2IDEuNSAxN1Y3SDQuNVYxMkg1LjVWN0gxNC41WiIgZmlsbD0iIzQ5NTk5MCIvPgo8L3N2Zz4K);
        background-position: center;
        background-repeat: no-repeat;
        background-size: 20px; }
  .product-miniature .attributes_block {
    position: relative; }
    .product-miniature .attributes_block .fk-attribute button {
      width: 100%;
      height: 50px;
      border: none;
      background-color: #F8F5F2;
      cursor: pointer; }
      .product-miniature .attributes_block .fk-attribute button:hover, .product-miniature .attributes_block .fk-attribute button:active, .product-miniature .attributes_block .fk-attribute button:focus {
        outline: none; }
    .product-miniature .attributes_block .attribute-dropdown {
      opacity: 0;
      position: absolute;
      left: 0;
      top: 100%;
      max-height: 200px;
      width: 100%;
      overflow-y: auto; }
  .product-miniature .addToCartFormWrapper {
    width: 100%;
    height: 50px; }
    .product-miniature .addToCartFormWrapper:hover .product-cart-actions {
      transform: translateY(-100%);
      z-index: 6;
      transition-delay: 0s, .75s;
      transition-property: transform, z-index; }
    .product-miniature .addToCartFormWrapper:hover .addToCartForm {
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
      .product-miniature .addToCartFormWrapper:hover .addToCartForm .add-to-cart {
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
        width: 100%; }
    @media (max-width: 991.98px) {
      .product-miniature .addToCartFormWrapper .product-cart-actions {
        transform: translateY(-100%);
        z-index: 6;
        transition-delay: 0s, .75s;
        transition-property: transform, z-index; }
      .product-miniature .addToCartFormWrapper .addToCartForm {
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; }
        .product-miniature .addToCartFormWrapper .addToCartForm .add-to-cart {
          -ms-flex: 0 0 100%;
              flex: 0 0 100%;
          width: 100%; } }
    .product-miniature .addToCartFormWrapper .product-cart-actions {
      display: -ms-flexbox;
      display: flex;
      position: relative;
      transition: transform 0.75s cubic-bezier(0.22, 1, 0.36, 1), z-index 0s;
      z-index: 3;
      transition-delay: 0s; }
      .product-miniature .addToCartFormWrapper .product-cart-actions .variantsProductWrapper {
        -ms-flex: 0 0 60%;
            flex: 0 0 60%; }
        .product-miniature .addToCartFormWrapper .product-cart-actions .variantsProductWrapper .variants-product {
          border: 0;
          border-radius: 0;
          height: 50px;
          border: none;
          background-color: #F8F5F2;
          cursor: pointer; }
          .product-miniature .addToCartFormWrapper .product-cart-actions .variantsProductWrapper .variants-product .ts-dropdown {
            bottom: 100%;
            border-radius: 0;
            top: unset;
            box-shadow: none; }
            .product-miniature .addToCartFormWrapper .product-cart-actions .variantsProductWrapper .variants-product .ts-dropdown .ts-dropdown-content {
              padding: 0;
              background-color: #F8F5F2; }
            .product-miniature .addToCartFormWrapper .product-cart-actions .variantsProductWrapper .variants-product .ts-dropdown .option {
              background-color: #F8F5F2;
              font-size: 0.875rem;
              line-height: 1.875;
              padding: 0 24px;
              transition: all 0.75s cubic-bezier(0.22, 1, 0.36, 1); }
              .product-miniature .addToCartFormWrapper .product-cart-actions .variantsProductWrapper .variants-product .ts-dropdown .option:hover, .product-miniature .addToCartFormWrapper .product-cart-actions .variantsProductWrapper .variants-product .ts-dropdown .option.active {
                background-color: #495990;
                color: #fff; }
          .product-miniature .addToCartFormWrapper .product-cart-actions .variantsProductWrapper .variants-product .ts-control {
            padding-left: 24px; }
          .product-miniature .addToCartFormWrapper .product-cart-actions .variantsProductWrapper .variants-product .ts-wrapper:not(.form-select).single .ts-control,
          .product-miniature .addToCartFormWrapper .product-cart-actions .variantsProductWrapper .variants-product select[name="productCombinations"] {
            background-color: #F8F5F2;
            width: 100%;
            height: 50px;
            border: 0;
            box-shadow: none;
            outline: none; }
      .product-miniature .addToCartFormWrapper .product-cart-actions .addToCartButtonNumber {
        -ms-flex: 0 0 40%;
            flex: 0 0 40%;
        position: relative;
        transition: all 0.75s cubic-bezier(0.22, 1, 0.36, 1);
        will-change: transform; }
        .product-miniature .addToCartFormWrapper .product-cart-actions .addToCartButtonNumber .btn-more,
        .product-miniature .addToCartFormWrapper .product-cart-actions .addToCartButtonNumber .btn-less {
          position: absolute;
          top: 50%;
          transform: translateY(-50%);
          height: 40px;
          width: 40px;
          border: none;
          background-color: transparent;
          font-size: 1.5rem;
          color: #000; }
          .product-miniature .addToCartFormWrapper .product-cart-actions .addToCartButtonNumber .btn-more:focus,
          .product-miniature .addToCartFormWrapper .product-cart-actions .addToCartButtonNumber .btn-less:focus {
            outline: 5px auto #495990; }
        .product-miniature .addToCartFormWrapper .product-cart-actions .addToCartButtonNumber .btn-more {
          right: 10px; }
        .product-miniature .addToCartFormWrapper .product-cart-actions .addToCartButtonNumber .btn-less {
          left: 10px; }
        .product-miniature .addToCartFormWrapper .product-cart-actions .addToCartButtonNumber input {
          height: 50px;
          line-height: 50px;
          border: 0;
          border-radius: 0;
          border-left: 1px solid rgba(0, 0, 0, 0.1);
          background: #F8F5F2;
          text-align: center; }
      .product-miniature .addToCartFormWrapper .product-cart-actions.full-width .addToCartButtonNumber {
        -ms-flex: 0 0 100%;
            flex: 0 0 100%; }
    .product-miniature .addToCartFormWrapper .add-to-cart {
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
      width: 100%;
      position: absolute !important;
      right: 0;
      bottom: 0;
      height: 50px;
      border: none;
      background-color: #fff;
      color: #495990;
      border-radius: 0 0 3px 3px;
      font-weight: 300;
      font-size: 1rem;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: center;
          justify-content: center;
      gap: 10px;
      transition: all 0.75s cubic-bezier(0.22, 1, 0.36, 1);
      z-index: 4; }
      .product-miniature .addToCartFormWrapper .add-to-cart[disabled] {
        cursor: not-allowed;
        background-color: #999999;
        color: #fff; }
        .product-miniature .addToCartFormWrapper .add-to-cart[disabled] svg [fill] {
          fill: #fff; }
      .product-miniature .addToCartFormWrapper .add-to-cart svg [fill] {
        transition: all 0.75s cubic-bezier(0.22, 1, 0.36, 1);
        fill: #495990; }
      .product-miniature .addToCartFormWrapper .add-to-cart .price-combination {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
            align-items: center;
        gap: 10px; }
        .product-miniature .addToCartFormWrapper .add-to-cart .price-combination .price.reduction {
          font-weight: 600; }
        .product-miniature .addToCartFormWrapper .add-to-cart .price-combination .old-price {
          font-weight: 300;
          text-decoration: line-through;
          font-size: 0.75rem; }
        .product-miniature .addToCartFormWrapper .add-to-cart .price-combination .price-discount {
          font-size: 0.625rem;
          background: #495990;
          color: #fff;
          padding: .25rem;
          border-radius: .5rem;
          height: auto;
          line-height: 1; }
          .product-miniature .addToCartFormWrapper .add-to-cart .price-combination .price-discount::before {
            content: '-'; }
      .product-miniature .addToCartFormWrapper .add-to-cart:not([disabled]):hover {
        background-color: #495990;
        color: #fff; }
        .product-miniature .addToCartFormWrapper .add-to-cart:not([disabled]):hover svg [fill] {
          fill: #fff; }
  .product-miniature:hover .product-thumbnail .thumbnail-bg-img {
    opacity: 1;
    transform: translateX(-50%) scale(1); }
  .product-miniature .ribbons_block {
    right: 10px;
    top: 60px;
    transform: none; }
    .product-miniature .ribbons_block .ribbon {
      font-size: 0.75rem;
      padding-left: 11px;
      padding-right: 10px;
      gap: 5px; }
      .product-miniature .ribbons_block .ribbon img {
        height: 20px; }

@media (min-width: 1600px) {
  .col-xxl-3 {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%; } }

.col-xxl-9 {
  -ms-flex: 0 0 50%;
      flex: 0 0 50%;
  max-width: 50%; }

@font-face {
  font-family: 'Roobert';
  src: url(../fonts/Roobert-Light.woff2) format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'Roobert';
  src: url(../fonts/Roobert-SemiBold.woff2) format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap; }

@media (max-width: 575.98px) {
  h1, .h1 {
    font-size: 2.625rem; } }

@media (min-width: 576px) and (max-width: 767.98px) {
  h1, .h1 {
    font-size: 3rem; } }

@media (min-width: 768px) and (max-width: 991.98px) {
  h1, .h1 {
    font-size: 3.375rem; } }

@media (min-width: 992px) {
  h1, .h1 {
    font-size: 3.75rem; } }

@media (max-width: 575.98px) {
  h2, .h2 {
    font-size: 1.75rem; } }

@media (min-width: 576px) and (max-width: 767.98px) {
  h2, .h2 {
    font-size: 2rem; } }

@media (min-width: 768px) and (max-width: 991.98px) {
  h2, .h2 {
    font-size: 2.25rem; } }

@media (min-width: 992px) {
  h2, .h2 {
    font-size: 2.5rem; } }

@media (max-width: 575.98px) {
  h3, .h3 {
    font-size: 1.3125rem; } }

@media (min-width: 576px) and (max-width: 767.98px) {
  h3, .h3 {
    font-size: 1.5rem; } }

@media (min-width: 768px) and (max-width: 991.98px) {
  h3, .h3 {
    font-size: 1.6875rem; } }

@media (min-width: 992px) {
  h3, .h3 {
    font-size: 1.875rem; } }

@media (max-width: 575.98px) {
  h4, .h4 {
    font-size: 0.7rem; } }

@media (min-width: 576px) and (max-width: 767.98px) {
  h4, .h4 {
    font-size: 0.8rem; } }

@media (min-width: 768px) and (max-width: 991.98px) {
  h4, .h4 {
    font-size: 0.9rem; } }

@media (min-width: 992px) {
  h4, .h4 {
    font-size: 1rem; } }

@media (max-width: 575.98px) {
  h5, .h5 {
    font-size: 0.875rem; } }

@media (min-width: 576px) and (max-width: 767.98px) {
  h5, .h5 {
    font-size: 1rem; } }

@media (min-width: 768px) and (max-width: 991.98px) {
  h5, .h5 {
    font-size: 1.125rem; } }

@media (min-width: 992px) {
  h5, .h5 {
    font-size: 1.25rem; } }

@media (max-width: 575.98px) {
  h6, .h6 {
    font-size: 0.7875rem; } }

@media (min-width: 576px) and (max-width: 767.98px) {
  h6, .h6 {
    font-size: 0.9rem; } }

@media (min-width: 768px) and (max-width: 991.98px) {
  h6, .h6 {
    font-size: 1.0125rem; } }

@media (min-width: 992px) {
  h6, .h6 {
    font-size: 1.125rem; } }

ul {
  margin: 0;
  padding: 0;
  list-style: none; }

p {
  margin-bottom: 0.5625rem; }

h1 span, h2 span, h3 span {
  font-weight: 400;
  display: block;
  font-size: 1rem;
  margin-top: 7px; }

#product section div[data-axseo-oldtag="h3"] {
  font-weight: 600;
  margin-bottom: 1.2rem;
  text-align: left;
  color: #495990;
  line-height: 1;
  border: none;
  padding: 0; }
  @media (max-width: 575.98px) {
    #product section div[data-axseo-oldtag="h3"] {
      font-size: 2.625rem; } }
  @media (min-width: 576px) and (max-width: 767.98px) {
    #product section div[data-axseo-oldtag="h3"] {
      font-size: 3rem; } }
  @media (min-width: 768px) and (max-width: 991.98px) {
    #product section div[data-axseo-oldtag="h3"] {
      font-size: 3.375rem; } }
  @media (min-width: 992px) {
    #product section div[data-axseo-oldtag="h3"] {
      font-size: 3.75rem; } }

.page-heading {
  font-weight: 600;
  text-align: left;
  line-height: 1;
  color: #495990; }
  @media (max-width: 575.98px) {
    .page-heading {
      font-size: 2.625rem; } }
  @media (min-width: 576px) and (max-width: 767.98px) {
    .page-heading {
      font-size: 3rem; } }
  @media (min-width: 768px) and (max-width: 991.98px) {
    .page-heading {
      font-size: 3.375rem; } }
  @media (min-width: 992px) {
    .page-heading {
      font-size: 3.75rem; } }
  .page-heading.ax-heading {
    padding-top: 2rem;
    padding-bottom: 3.375rem;
    margin-bottom: 0; }
    @media (max-width: 767.98px) {
      .page-heading.ax-heading {
        padding-top: 2.125rem;
        padding-bottom: 2.375rem;
        text-align: center;
        line-height: 1.1428; } }

.card {
  border: none;
  border-radius: 3px;
  background-image: url(../img/papier-riz.jpg);
  background-size: 400px;
  background-repeat: repeat;
  padding: 20px 20px;
  margin-bottom: 40px; }
  @media (max-width: 1199.98px) {
    .card {
      padding: 20px; } }
  .card .card-header {
    font-size: 1.875rem;
    font-weight: 600;
    background: none;
    border: none;
    padding: 0 0 10px;
    color: #111; }
  .card .card-body,
  .card .card-block {
    padding: 0; }
  .card .card-link {
    margin-top: 0.5rem;
    display: block;
    text-decoration: underline;
    font-weight: 600; }
    .card .card-link + .card-link {
      margin-left: 0; }
    .card .card-link:hover {
      color: #495990; }

.sort-by {
  text-align: right; }

.products-sort-order label {
  display: none;
  text-transform: uppercase;
  margin-right: 10px;
  font-weight: 400; }

.products-sort-order span.dropdown-toggle {
  padding: 10px 35px 10px 20px;
  display: inline-block;
  background: #F8F5F2;
  width: 186px;
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
  cursor: pointer;
  position: relative;
  text-align: left;
  background: #F8F5F2;
  border-radius: 100px;
  border: none;
  color: #111111;
  font-weight: 600;
  line-height: 1.875;
  min-height: 50px;
  font-size: 1rem; }
  .products-sort-order span.dropdown-toggle:after {
    position: absolute;
    right: 0;
    top: 50%;
    transform: translate(calc(50% - 20px), -50%);
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI0IiB2aWV3Qm94PSIwIDAgOSA0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNOC4wMzU1MyAtMy44NzQzZS0wNkw0LjUgMy41MzU1M0wwLjk2NDQ2NiAtMy44NzQzZS0wNkg4LjAzNTUzWiIgZmlsbD0iIzExMTExMSIvPgo8L3N2Zz4K) no-repeat center;
    border: none;
    width: 18px;
    height: 18px;
    margin: 0; }
  .products-sort-order span.dropdown-toggle[aria-expanded="true"] {
    border-radius: 25px 25px 0 0;
    border: 1px solid rgba(0, 0, 0, 0.1);
    border-bottom: 0; }
    .products-sort-order span.dropdown-toggle[aria-expanded="true"]:after {
      transform: translate(calc(50% - 20px), -50%) rotate(180deg); }

.products-sort-order .dropdown-menu {
  margin: -1px 0 0;
  width: 100%;
  min-width: 100%;
  border-radius: 0 0 25px 25px;
  padding: 0; }

.products-sort-order .dropdown-item {
  padding: .25rem 1rem; }
  .products-sort-order .dropdown-item a {
    text-decoration: none;
    padding: 5px 0;
    display: block;
    font-size: 1rem;
    font-weight: 600; }
  .products-sort-order .dropdown-item:hover, .products-sort-order .dropdown-item:focus {
    background: #495990; }
    .products-sort-order .dropdown-item:hover a, .products-sort-order .dropdown-item:focus a {
      color: #FFF; }

.swiper-pagination {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  gap: 10px;
  transform: translateX(-50%);
  padding: 1.5rem 0;
  width: 100%;
  --swiper-theme-color: #495990;
  --swiper-pagination-bullet-size: 5px;
  --swiper-pagination-bullet-horizontal-gap: 0;
  --swiper-pagination-bullet-inactive-color: #495990;
  --swiper-pagination-bullet-inactive-opacity: 0.5; }
  @media (max-width: 991.98px) {
    .swiper-pagination {
      position: static; } }

.page-cms .rte > ul.faq {
  margin: 30px auto; }
  @media (min-width: 576px) {
    .page-cms .rte > ul.faq {
      margin: 100px auto; } }
  .page-cms .rte > ul.faq > li.q:first-of-type {
    border-top: 1px solid rgba(17, 17, 17, 0.1); }

@media (max-width: 767.98px) {
  .page-cms .page-heading {
    font-size: 2.1875rem; } }

#cms ul.faq,
ul.faq {
  list-style: none;
  max-width: 950px; }
  #cms ul.faq li.q,
  ul.faq li.q {
    position: relative;
    border-bottom: 1px solid rgba(17, 17, 17, 0.1);
    transition: all ease 0.3s;
    margin-top: 1px; }
    #cms ul.faq li.q h1, #cms ul.faq li.q h2, #cms ul.faq li.q h3, #cms ul.faq li.q h4, #cms ul.faq li.q h5, #cms ul.faq li.q h6,
    ul.faq li.q h1,
    ul.faq li.q h2,
    ul.faq li.q h3,
    ul.faq li.q h4,
    ul.faq li.q h5,
    ul.faq li.q h6 {
      text-transform: none;
      font-size: 2.5rem;
      display: block;
      margin: 0;
      padding: 30px 35px 30px 0;
      font-family: "Roobert", sans-serif; }
      @media (max-width: 767.98px) {
        #cms ul.faq li.q h1, #cms ul.faq li.q h2, #cms ul.faq li.q h3, #cms ul.faq li.q h4, #cms ul.faq li.q h5, #cms ul.faq li.q h6,
        ul.faq li.q h1,
        ul.faq li.q h2,
        ul.faq li.q h3,
        ul.faq li.q h4,
        ul.faq li.q h5,
        ul.faq li.q h6 {
          font-size: 1.875rem; } }
    #cms ul.faq li.q:after,
    ul.faq li.q:after {
      content: "";
      background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNiAwSDE0VjE0SDBWMTZIMTRWMzBIMTZWMTZIMzBWMTRIMTZWMFoiIGZpbGw9IiM0OTU5OTAiLz4KPC9zdmc+Cg==);
      position: absolute;
      right: 0;
      top: 50%;
      transform: translateY(-50%);
      width: 30px;
      height: 30px;
      transition: transform 0.75s cubic-bezier(0.22, 1, 0.36, 1); }
    #cms ul.faq li.q.active:after,
    ul.faq li.q.active:after {
      background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMiIgdmlld0JveD0iMCAwIDMwIDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0zMCAwLjAwMDEyMzM4MlYyLjAwMDEyTDAgMi4wMDAxMkw4Ljc0MjI0ZS0wOCAwLjAwMDEyMjA3TDMwIDAuMDAwMTIzMzgyWiIgZmlsbD0iIzQ5NTk5MCIvPgo8L3N2Zz4K);
      transform: translateY(-50%) rotate(180deg);
      width: 30px;
      height: 2px; }
    #cms ul.faq li.q.active ~ .a .q.active,
    ul.faq li.q.active ~ .a .q.active {
      border-bottom: 0; }
  #cms ul.faq li.a,
  ul.faq li.a {
    display: none; }
    #cms ul.faq li.a p,
    ul.faq li.a p {
      margin-top: 20px;
      border-bottom: 1px solid rgba(17, 17, 17, 0.1);
      padding-bottom: 40px; }
    #cms ul.faq li.a:before,
    ul.faq li.a:before {
      display: none; }
  #cms ul.faq li ul.faq h1, #cms ul.faq li ul.faq h2, #cms ul.faq li ul.faq h3, #cms ul.faq li ul.faq h4, #cms ul.faq li ul.faq h5, #cms ul.faq li ul.faq h6,
  ul.faq li ul.faq h1,
  ul.faq li ul.faq h2,
  ul.faq li ul.faq h3,
  ul.faq li ul.faq h4,
  ul.faq li ul.faq h5,
  ul.faq li ul.faq h6 {
    font-size: 1.875rem;
    color: #111; }

#breadcrumb {
  display: none;
  padding-top: 0.7em;
  padding-bottom: 2.125rem; }
  @media (max-width: 767.98px) {
    #breadcrumb {
      display: none; } }
  #breadcrumb ol {
    list-style: none;
    padding-left: 0; }
    #breadcrumb ol li {
      float: left;
      font-size: 0.75rem;
      color: #999999;
      position: relative;
      padding-right: 11px; }
      #breadcrumb ol li:after {
        content: '/';
        position: absolute;
        top: 0;
        right: 0;
        margin-right: 4px;
        display: inline-block; }
      #breadcrumb ol li.active:after {
        display: none; }
      #breadcrumb ol li a {
        color: #999999; }

#product #breadcrumb,
#module-pm_advancedsearch4-searchresults #breadcrumb,
body.advancedsearch-seo #breadcrumb,
#ybc_blog_page #breadcrumb {
  display: block; }

#header {
  position: relative;
  z-index: 9999; }

.header-banner {
  color: #fff;
  background: #111;
  font-weight: 600;
  text-align: center; }
  .header-banner #banner-top p {
    margin: 0; }
    .header-banner #banner-top p a {
      text-decoration: underline;
      color: #fff;
      font-weight: 600; }
      .header-banner #banner-top p a:hover {
        color: #495990; }

#header-nav {
  background: #495990;
  color: #fff;
  line-height: 40px; }
  #header-nav a {
    color: #fff; }
  #header-nav p {
    margin-bottom: 0; }
  #header-nav .language-selector .dropdown-toggle,
  #header-nav .currency-selector .dropdown-toggle {
    font-size: 0.875rem;
    cursor: pointer;
    padding: 10px 5px; }
  #header-nav .language-selector .dropdown-menu,
  #header-nav .currency-selector .dropdown-menu {
    border-radius: 3px;
    max-height: unset; }
  #header-nav .row {
    -ms-flex-align: center;
        align-items: center; }
  #header-nav .header-links li {
    float: left;
    margin-right: 10px;
    text-transform: uppercase; }
    #header-nav .header-links li a {
      color: #fff; }
  #header-nav .header-info {
    text-align: center; }
    #header-nav .header-info .swiper-taglines {
      height: 40px;
      opacity: 0; }
      #header-nav .header-info .swiper-taglines.swiper-initialized {
        opacity: 1; }
      #header-nav .header-info .swiper-taglines .swiper-slide {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: center;
            justify-content: center;
        -ms-flex-align: center;
            align-items: center;
        overflow: hidden; }
        #header-nav .header-info .swiper-taglines .swiper-slide p {
          white-space: nowrap; }
    #header-nav .header-info .tagline {
      transition: all 0.2s linear; }
      #header-nav .header-info .tagline:not(.show) {
        opacity: 0; }
    #header-nav .header-info p {
      margin: 0;
      line-height: 1; }
  #header-nav .header-curlang {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: end;
        justify-content: flex-end;
    -ms-flex-align: center;
        align-items: center;
    gap: 20px; }
    #header-nav .header-curlang .language-selector .dropdown-item:last-of-type {
      border-bottom-left-radius: 3px;
      border-bottom-right-radius: 3px; }
  #header-nav .btn-axpw-front {
    cursor: pointer; }

#header-top {
  padding: 2.5rem 0; }
  #header-top > .container, #axslider-slider #header-top > .swiper-pagination {
    position: relative; }
  #header-top .row {
    -ms-flex-align: center;
        align-items: center; }
  #header-top .header-logo svg {
    display: inline-block;
    width: 345px;
    height: 70px; }
  #header-top .header-tagline {
    text-align: center;
    font-style: italic;
    font-size: 1rem;
    color: #fff; }
    #header-top .header-tagline p {
      margin: 0; }
  #header-top .header-main {
    display: -ms-flexbox;
    display: flex;
    gap: 50px;
    -ms-flex-align: center;
        align-items: center;
    position: static;
    -ms-flex-pack: end;
        justify-content: flex-end;
    white-space: nowrap; }
    @media (max-width: 1599.98px) {
      #header-top .header-main {
        gap: 40px; } }
    #header-top .header-main #toggle-search button,
    #header-top .header-main #header-menu .a-niveau1,
    #header-top .header-main .user-info a,
    #header-top .header-main #blockcart-wrapper a {
      position: relative;
      font-weight: 600;
      font-size: 1rem; }
      @media (max-width: 1599.98px) {
        #header-top .header-main #toggle-search button,
        #header-top .header-main #header-menu .a-niveau1,
        #header-top .header-main .user-info a,
        #header-top .header-main #blockcart-wrapper a {
          font-size: 0.875rem; } }
      #header-top .header-main #toggle-search button::after,
      #header-top .header-main #header-menu .a-niveau1::after,
      #header-top .header-main .user-info a::after,
      #header-top .header-main #blockcart-wrapper a::after {
        content: '';
        position: absolute;
        right: 0;
        width: 0;
        bottom: 13px;
        background: #111;
        height: 1px;
        transition-property: width;
        transition-duration: 0.3s;
        transition-timing-function: ease-out; }
      #header-top .header-main #toggle-search button:focus, #header-top .header-main #toggle-search button:hover, #header-top .header-main #toggle-search button:active, #header-top .header-main #toggle-search button.active,
      #header-top .header-main #header-menu .a-niveau1:focus,
      #header-top .header-main #header-menu .a-niveau1:hover,
      #header-top .header-main #header-menu .a-niveau1:active,
      #header-top .header-main #header-menu .a-niveau1.active,
      #header-top .header-main .user-info a:focus,
      #header-top .header-main .user-info a:hover,
      #header-top .header-main .user-info a:active,
      #header-top .header-main .user-info a.active,
      #header-top .header-main #blockcart-wrapper a:focus,
      #header-top .header-main #blockcart-wrapper a:hover,
      #header-top .header-main #blockcart-wrapper a:active,
      #header-top .header-main #blockcart-wrapper a.active {
        text-decoration: none; }
        #header-top .header-main #toggle-search button:focus::after, #header-top .header-main #toggle-search button:hover::after, #header-top .header-main #toggle-search button:active::after, #header-top .header-main #toggle-search button.active::after,
        #header-top .header-main #header-menu .a-niveau1:focus::after,
        #header-top .header-main #header-menu .a-niveau1:hover::after,
        #header-top .header-main #header-menu .a-niveau1:active::after,
        #header-top .header-main #header-menu .a-niveau1.active::after,
        #header-top .header-main .user-info a:focus::after,
        #header-top .header-main .user-info a:hover::after,
        #header-top .header-main .user-info a:active::after,
        #header-top .header-main .user-info a.active::after,
        #header-top .header-main #blockcart-wrapper a:focus::after,
        #header-top .header-main #blockcart-wrapper a:hover::after,
        #header-top .header-main #blockcart-wrapper a:active::after,
        #header-top .header-main #blockcart-wrapper a.active::after {
          left: 0;
          right: auto;
          width: 100%; }
    #header-top .header-main .user-info a,
    #header-top .header-main #blockcart-wrapper a {
      display: -ms-flexbox;
      display: flex; }
      #header-top .header-main .user-info a.show-account,
      #header-top .header-main #blockcart-wrapper a.show-account {
        color: #495990;
        text-transform: capitalize; }
      #header-top .header-main .user-info a span,
      #header-top .header-main #blockcart-wrapper a span {
        line-height: 56px; }
    #header-top .header-main #toggle-search button {
      cursor: pointer;
      border: none;
      background: none;
      position: relative;
      width: 32px;
      height: 32px; }
      #header-top .header-main #toggle-search button::after {
        bottom: 0; }
      #header-top .header-main #toggle-search button:focus {
        outline: 5px auto #495990; }
      #header-top .header-main #toggle-search button svg {
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
        width: 16px;
        height: 16px; }
  #header-top #blockcart-wrapper a {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    gap: 10px; }
    #header-top #blockcart-wrapper a i {
      display: block;
      height: 13px;
      width: 1px;
      background-color: #111;
      opacity: .2; }
    #header-top #blockcart-wrapper a span {
      display: block; }
  #checkout #header-top {
    margin-top: 0; }

#px-observer {
  position: absolute;
  top: 100%;
  left: 0;
  width: 1px;
  height: 1px;
  opacity: 0; }

.menu {
  display: block; }

#header-sticky {
  position: relative;
  z-index: 1; }

#header-sticky-wrap {
  will-change: transform; }
  #header-sticky-wrap .menu > ul > li > a,
  #header-sticky-wrap #header-top {
    transition: padding ease 0.3s; }
  #header-sticky-wrap .menu {
    transition: background ease 0.3s; }
  #header-sticky-wrap #header-menu {
    z-index: 10000; }
    #header-sticky-wrap #header-menu #header-menu-wrap > .container, #header-sticky-wrap #header-menu #axslider-slider #header-menu-wrap > .swiper-pagination, #axslider-slider #header-sticky-wrap #header-menu #header-menu-wrap > .swiper-pagination {
      padding: 0; }
  #header-sticky-wrap #header-top .header-right > div a span {
    transition: opacity ease 0.3s, font-size 0.3s; }

@-moz-document url-prefix() {
  #header-sticky-wrap #header-top .header-right > div a span {
    transition: none; } }
  #header-sticky-wrap #header-top .header-logo svg {
    transition: height ease 0.3s; }

@-moz-document url-prefix() {
  #header-sticky-wrap #header-top .header-logo svg {
    transition: none; } }
  #header-sticky-wrap.fixed {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    z-index: 17; }

body:not(#index) #header-sticky-wrap.fixed {
  transform: translateY(-100%); }

body:not(#index) #header.active #header-nav {
  display: none; }

body:not(#index) #header.active #header-sticky-wrap {
  transform: translateY(0);
  transition: all 0.5s cubic-bezier(0.8, 0, 0.2, 1); }

#footer {
  padding: 75px 0;
  color: #FFF; }
  @media (max-width: 767.98px) {
    #footer {
      padding: 3rem 0 2rem; } }
  #footer .footer-info {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: justify;
        justify-content: space-between; }
    @media (max-width: 767.98px) {
      #footer .footer-info {
        text-align: center; } }
    #footer .footer-info a {
      color: #F8F5F2;
      font-size: 1rem;
      font-weight: 300; }
    #footer .footer-info svg {
      width: 121px;
      height: 107px; }
      @media (max-width: 991.98px) {
        #footer .footer-info svg {
          margin: 0 auto 2rem; } }
  #footer .footer-links > p {
    font-weight: 600;
    font-size: 1.875rem;
    margin-bottom: 20px;
    line-height: 1.8; }
  @media (max-width: 767.98px) {
    #footer .footer-links:last-of-type {
      margin-bottom: 2rem; }
      #footer .footer-links:last-of-type > p {
        border-bottom: 1px solid rgba(255, 255, 255, 0.2); }
    #footer .footer-links > p {
      border-top: 1px solid rgba(255, 255, 255, 0.2);
      border-bottom: 1px solid rgba(255, 255, 255, 0.2);
      margin: 0;
      padding: 20px 0;
      position: relative;
      font-size: 1.875rem;
      font-weight: 600;
      text-transform: initial; }
      #footer .footer-links > p:after {
        content: '';
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNiAwSDE0VjE0SDBWMTZIMTRWMzBIMTZWMTZIMzBWMTRIMTZWMFoiIGZpbGw9IiNmZmYiLz4KPC9zdmc+Cg==);
        background-size: 18px;
        background-repeat: no-repeat;
        background-position: center;
        width: 20px;
        height: 20px;
        display: inline-block;
        position: absolute;
        right: 0;
        top: 50%;
        transform: translateY(-50%) rotate(0);
        transition: all 0.75s cubic-bezier(0.22, 1, 0.36, 1); }
      #footer .footer-links > p.active::after {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMiIgdmlld0JveD0iMCAwIDMwIDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0zMCAwLjAwMDEyMzM4MlYyLjAwMDEyTDAgMi4wMDAxMkw4Ljc0MjI0ZS0wOCAwLjAwMDEyMjA3TDMwIDAuMDAwMTIzMzgyWiIgZmlsbD0iI2ZmZiIvPgo8L3N2Zz4K);
        transform: translateY(-50%) rotate(180deg); }
    #footer .footer-links ul {
      display: none;
      padding: 20px 15px 20px; } }
  #footer .footer-links li a {
    color: #F8F5F2;
    font-size: 1rem;
    font-weight: 300;
    line-height: 1.875; }
  #footer .logo-payment svg {
    max-width: 100%;
    margin: 30px 0 0 0; }
  #footer .footer-share {
    padding: 2rem 0 3.8rem;
    margin-top: 2.5rem; }
    @media (max-width: 767.98px) {
      #footer .footer-share {
        border-top: 0;
        margin-top: 0;
        padding: 2rem 0; } }

@media (max-width: 991.98px) {
  .footer-address {
    margin-bottom: 35px; } }

.footer-address address {
  margin-bottom: 0; }
  .footer-address address p {
    font-size: 1rem;
    line-height: 1.2;
    font-weight: 300;
    margin-bottom: 0; }
  .footer-address address p:first-of-type {
    line-height: 1.5;
    font-weight: 600; }

.subfooter {
  padding: 10px 0;
  background-image: url(../img/papier-riz.jpg);
  background-size: 400px;
  background-repeat: repeat; }
  @media (max-width: 991.98px) {
    .subfooter {
      padding: 1rem 0;
      background-color: #fff; } }
  @media (max-width: 991.98px) {
    .subfooter .d-flex {
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      gap: 20px; } }
  .subfooter .cgv {
    margin-left: auto; }
    @media (max-width: 991.98px) {
      .subfooter .cgv {
        margin: 1rem auto; } }
    .subfooter .cgv ul {
      display: -ms-flexbox;
      display: flex;
      text-align: right;
      -ms-flex-align: center;
          align-items: center;
      gap: 60px; }
      @media (max-width: 991.98px) {
        .subfooter .cgv ul {
          -ms-flex-direction: column;
              flex-direction: column;
          -ms-flex-align: center;
              align-items: center;
          gap: 10px; } }
      .subfooter .cgv ul li a {
        line-height: 1.875;
        font-size: 1rem;
        font-weight: 300;
        color: #495990; }

#trustpilot-global-rating {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 20px;
  font-size: 1.25rem;
  font-weight: 600; }
  #trustpilot-global-rating .logo svg {
    width: 92px; }

.trustpilot-link:hover {
  text-decoration: none; }

#trustpilot-global-rating-stars {
  width: 108px;
  height: 20px;
  position: relative; }
  #trustpilot-global-rating-stars .color-mask {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    z-index: 1; }
  #trustpilot-global-rating-stars .star-mask {
    display: block;
    width: 100%;
    height: 100%;
    -webkit-mask-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTA4IDIwIj4KICA8cG9seWdvbiBwb2ludHM9Ijc1Ljk2IDEzLjQ5IDc1Ljk5IDEzLjQ3IDc1Ljk0IDEzLjQ4IDc1Ljk2IDEzLjQ5IiBmaWxsPSIjZTBkYWU0Ii8+CiAgPHBhdGggZD0iTTAsMjBIMjAuMjVWMEgwVjIwWm0xMC4xMi02LjUybDMuMDgtLjc3LDEuMjksMy45MS00LjM3LTMuMTRabS0xLjY2LTUuMDZsMS42Ni01LDEuNjcsNWg1LjQybC00LjQsMy4wOC0yLjcsMS45Mi00LjM5LDMuMTIsMS42Ni01LTQuMzgtMy4xMmg1LjQ2WiIgZmlsbD0iI2UwZGFlNCIvPgogIDxwYXRoIGQ9Ik00My44OCwyMGgyMC4yNFYwaC0yMC4yNFYyMFptMTAuMTItNi41MmwzLjA4LS43NywxLjI5LDMuOTEtNC4zNy0zLjE0Wm0tMS42Ny01LjFsMS42Ny01LDEuNjcsNS4wNGg1LjQybC00LjM5LDMuMTItMi43LDEuOTItNC4zNywzLjA0LDEuNjctNS00LjM5LTMuMTJoNS40MloiIGZpbGw9IiNlMGRhZTQiLz4KICA8cGF0aCBkPSJNNjUuODEsMjBoMjAuMjVWMGgtMjAuMjVWMjBabTguNDYtMTEuNThsMS42Ny01LDEuNjYsNWg1LjRsLTQuMywzLjEyLTIuNywxLjkyaC0uMDFsMy4wMS0uNzUsMS4yOCwzLjkxLTQuMzItMy4xMy00LjM5LDMuMDUsMS42Ny01LTQuMzktMy4xMmg1LjQyWiIgZmlsbD0iI2UwZGFlNCIvPgogIDxwYXRoIGQ9Ik04Ny43NSwwVjIwaDIwLjI1VjBoLTIwLjI1Wm0xMC4xLDEzLjQ4bDMuMDgtLjc3LDEuMjksMy45MS00LjM3LTMuMTRabTIuNzUtMS45OGwtMi43LDEuOTItNC4zOSwzLjEyLDEuNjYtNS00LjM4LTMuMTJoNS40MmwxLjY2LTUsMS42Nyw1aDUuNDZsLTQuNCwzLjA4WiIgZmlsbD0iI2UwZGFlNCIvPgogIDxwYXRoIGQ9Ik0yMS45NCwyMGgyMC4yNVYwSDIxLjk0VjIwWm0xMC4xMi02LjUybDMuMDgtLjc3LDEuMjksMy45MS00LjM3LTMuMTRabS0xLjY2LTUuMDZsMS42Ni01LDEuNjcsNWg1LjQybC00LjM0LDMuMDgtMi43LDEuOTItNC4zOCwzLjEyLDEuNjYtNS00LjM5LTMuMTJoNS40WiIgZmlsbD0iI2UwZGFlNCIvPgo8L3N2Zz4K);
            mask-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTA4IDIwIj4KICA8cG9seWdvbiBwb2ludHM9Ijc1Ljk2IDEzLjQ5IDc1Ljk5IDEzLjQ3IDc1Ljk0IDEzLjQ4IDc1Ljk2IDEzLjQ5IiBmaWxsPSIjZTBkYWU0Ii8+CiAgPHBhdGggZD0iTTAsMjBIMjAuMjVWMEgwVjIwWm0xMC4xMi02LjUybDMuMDgtLjc3LDEuMjksMy45MS00LjM3LTMuMTRabS0xLjY2LTUuMDZsMS42Ni01LDEuNjcsNWg1LjQybC00LjQsMy4wOC0yLjcsMS45Mi00LjM5LDMuMTIsMS42Ni01LTQuMzgtMy4xMmg1LjQ2WiIgZmlsbD0iI2UwZGFlNCIvPgogIDxwYXRoIGQ9Ik00My44OCwyMGgyMC4yNFYwaC0yMC4yNFYyMFptMTAuMTItNi41MmwzLjA4LS43NywxLjI5LDMuOTEtNC4zNy0zLjE0Wm0tMS42Ny01LjFsMS42Ny01LDEuNjcsNS4wNGg1LjQybC00LjM5LDMuMTItMi43LDEuOTItNC4zNywzLjA0LDEuNjctNS00LjM5LTMuMTJoNS40MloiIGZpbGw9IiNlMGRhZTQiLz4KICA8cGF0aCBkPSJNNjUuODEsMjBoMjAuMjVWMGgtMjAuMjVWMjBabTguNDYtMTEuNThsMS42Ny01LDEuNjYsNWg1LjRsLTQuMywzLjEyLTIuNywxLjkyaC0uMDFsMy4wMS0uNzUsMS4yOCwzLjkxLTQuMzItMy4xMy00LjM5LDMuMDUsMS42Ny01LTQuMzktMy4xMmg1LjQyWiIgZmlsbD0iI2UwZGFlNCIvPgogIDxwYXRoIGQ9Ik04Ny43NSwwVjIwaDIwLjI1VjBoLTIwLjI1Wm0xMC4xLDEzLjQ4bDMuMDgtLjc3LDEuMjksMy45MS00LjM3LTMuMTRabTIuNzUtMS45OGwtMi43LDEuOTItNC4zOSwzLjEyLDEuNjYtNS00LjM4LTMuMTJoNS40MmwxLjY2LTUsMS42Nyw1aDUuNDZsLTQuNCwzLjA4WiIgZmlsbD0iI2UwZGFlNCIvPgogIDxwYXRoIGQ9Ik0yMS45NCwyMGgyMC4yNVYwSDIxLjk0VjIwWm0xMC4xMi02LjUybDMuMDgtLjc3LDEuMjksMy45MS00LjM3LTMuMTRabS0xLjY2LTUuMDZsMS42Ni01LDEuNjcsNWg1LjQybC00LjM0LDMuMDgtMi43LDEuOTItNC4zOCwzLjEyLDEuNjYtNS00LjM5LTMuMTJoNS40WiIgZmlsbD0iI2UwZGFlNCIvPgo8L3N2Zz4K); }
  #trustpilot-global-rating-stars svg {
    display: block; }

#reassurance {
  margin-bottom: 90px; }
  @media (max-width: 991.98px) {
    #reassurance {
      margin-bottom: 60px; } }
  #reassurance .reassurance-wrap {
    border-bottom: 1px solid rgba(17, 17, 17, 0.1);
    padding: 40px 0; }
  @media (max-width: 991.98px) {
    #reassurance .swiper-pagination {
      position: static; } }
  @media (min-width: 768px) {
    #reassurance .swiper-wrapper {
      -ms-flex-pack: center;
          justify-content: center;
      gap: 40px; } }
  @media (min-width: 768px) {
    #reassurance .swiper-slide {
      -ms-flex: 0 0 calc((100%/6) - 30px);
          flex: 0 0 calc((100%/6) - 30px); } }
  #reassurance .reassurance {
    text-align: center; }
    #reassurance .reassurance p, #reassurance .reassurance a {
      color: #495990;
      font-size: 1rem;
      font-weight: 600;
      text-decoration: none;
      line-height: 1.2;
      margin-bottom: 0; }
    #reassurance .reassurance svg *:not(.filled) {
      fill: none; }
  #reassurance svg,
  #reassurance lottie-player {
    margin: 0 auto 12px;
    max-width: 120px; }
    #reassurance svg.axsvgicon-icon_specialiste .middle-star,
    #reassurance lottie-player.axsvgicon-icon_specialiste .middle-star {
      transform-origin: 50% 20%; }
    #reassurance svg.axsvgicon-icon_specialiste .left-star,
    #reassurance lottie-player.axsvgicon-icon_specialiste .left-star {
      transform-origin: 25% 33%; }
    #reassurance svg.axsvgicon-icon_specialiste .right-star,
    #reassurance lottie-player.axsvgicon-icon_specialiste .right-star {
      transform-origin: 75% 33%; }
    #reassurance svg.axsvgicon-icon_specialiste .left-star,
    #reassurance svg.axsvgicon-icon_specialiste .middle-star,
    #reassurance svg.axsvgicon-icon_specialiste .right-star,
    #reassurance lottie-player.axsvgicon-icon_specialiste .left-star,
    #reassurance lottie-player.axsvgicon-icon_specialiste .middle-star,
    #reassurance lottie-player.axsvgicon-icon_specialiste .right-star {
      animation: rotate 2s infinite linear;
      animation-play-state: paused;
      will-change: transform; }
    #reassurance svg.axsvgicon-icon_specialiste .wave,
    #reassurance lottie-player.axsvgicon-icon_specialiste .wave {
      animation: translateX 4s infinite linear;
      will-change: transform;
      animation-play-state: paused; }
    #reassurance svg.axsvgicon-icon_livraison .upper-part,
    #reassurance lottie-player.axsvgicon-icon_livraison .upper-part {
      animation: truckUpperPart .4s infinite linear alternate;
      animation-play-state: paused;
      will-change: transform; }
    #reassurance svg.axsvgicon-icon_livraison .lower-part,
    #reassurance lottie-player.axsvgicon-icon_livraison .lower-part {
      animation: truckLowerPart .4s infinite linear alternate;
      animation-play-state: paused;
      will-change: transform; }
    #reassurance svg.axsvgicon-icon_livraison .heart,
    #reassurance lottie-player.axsvgicon-icon_livraison .heart {
      animation: truckHeart .4s infinite linear alternate;
      animation-play-state: paused;
      will-change: transform;
      transform-origin: 45% 55%; }
    #reassurance svg.axsvgicon-icon_livraison .wheels,
    #reassurance lottie-player.axsvgicon-icon_livraison .wheels {
      animation: truckWheels .4s infinite linear alternate;
      animation-play-state: paused;
      will-change: transform; }
    #reassurance svg.axsvgicon-icon_livraison.express .top-line,
    #reassurance svg.axsvgicon-icon_livraison.express .middle-line,
    #reassurance svg.axsvgicon-icon_livraison.express .bottom-line,
    #reassurance lottie-player.axsvgicon-icon_livraison.express .top-line,
    #reassurance lottie-player.axsvgicon-icon_livraison.express .middle-line,
    #reassurance lottie-player.axsvgicon-icon_livraison.express .bottom-line {
      will-change: clip-path; }
    #reassurance svg.axsvgicon-icon_livraison.express .top-line,
    #reassurance lottie-player.axsvgicon-icon_livraison.express .top-line {
      animation: boxLine3 1s infinite linear;
      animation-play-state: paused; }
    #reassurance svg.axsvgicon-icon_livraison.express .middle-line,
    #reassurance lottie-player.axsvgicon-icon_livraison.express .middle-line {
      animation: boxLine2 1s infinite linear;
      animation-play-state: paused; }
    #reassurance svg.axsvgicon-icon_livraison.express .bottom-line,
    #reassurance lottie-player.axsvgicon-icon_livraison.express .bottom-line {
      animation: boxLine1 1s infinite linear;
      animation-play-state: paused; }
    #reassurance svg.axsvgicon-icon_livraison.express .box,
    #reassurance lottie-player.axsvgicon-icon_livraison.express .box {
      animation: box 1s infinite ease-in-out;
      animation-play-state: paused;
      will-change: transform; }
    #reassurance svg.axsvgicon-icon_qualité .star,
    #reassurance lottie-player.axsvgicon-icon_qualité .star {
      animation: rotate 2s infinite linear;
      animation-play-state: paused;
      will-change: transform;
      transform-origin: 50% 46%; }
    #reassurance svg.axsvgicon-icon_qualité .tige,
    #reassurance lottie-player.axsvgicon-icon_qualité .tige {
      animation: upAppear 2s infinite linear alternate;
      animation-play-state: paused;
      will-change: clip-path; }
  #reassurance .reassurance {
    cursor: pointer; }
    #reassurance .reassurance:hover svg * {
      animation-play-state: running !important; }

@keyframes rotate {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

@keyframes translateX {
  0% {
    transform: translateX(0); }
  100% {
    transform: translateX(61%); } }

@keyframes truckUpperPart {
  0% {
    transform: translateY(0); }
  100% {
    transform: translateY(3px); } }

@keyframes truckLowerPart {
  0% {
    -webkit-clip-path: inset(0 0 0 0);
            clip-path: inset(0 0 0 0); }
  100% {
    -webkit-clip-path: inset(3px 0 0 0);
            clip-path: inset(3px 0 0 0); } }

@keyframes truckWheels {
  0% {
    transform: translateY(0); }
  100% {
    transform: translateY(1px); } }

@keyframes truckHeart {
  0% {
    transform: scale(1); }
  100% {
    transform: scale(0.9); } }

@keyframes boxLine1 {
  0% {
    -webkit-clip-path: inset(-2px 100% -2px 0);
            clip-path: inset(-2px 100% -2px 0); }
  25% {
    -webkit-clip-path: inset(-2px 0% -2px 25%);
            clip-path: inset(-2px 0% -2px 25%); }
  75% {
    -webkit-clip-path: inset(-2px 0% -2px 100%);
            clip-path: inset(-2px 0% -2px 100%); }
  100% {
    -webkit-clip-path: inset(-2px 0% -2px 100%);
            clip-path: inset(-2px 0% -2px 100%); } }

@keyframes boxLine2 {
  0% {
    -webkit-clip-path: inset(-2px 100% -2px 0);
            clip-path: inset(-2px 100% -2px 0); }
  10% {
    -webkit-clip-path: inset(-2px 100% -2px 0);
            clip-path: inset(-2px 100% -2px 0); }
  35% {
    -webkit-clip-path: inset(-2px 0% -2px 25%);
            clip-path: inset(-2px 0% -2px 25%); }
  85% {
    -webkit-clip-path: inset(-2px 0% -2px 100%);
            clip-path: inset(-2px 0% -2px 100%); }
  100% {
    -webkit-clip-path: inset(-2px 0% -2px 100%);
            clip-path: inset(-2px 0% -2px 100%); } }

@keyframes boxLine3 {
  0% {
    -webkit-clip-path: inset(-2px 100% -2px 0);
            clip-path: inset(-2px 100% -2px 0); }
  20% {
    -webkit-clip-path: inset(-2px 100% -2px 0);
            clip-path: inset(-2px 100% -2px 0); }
  45% {
    -webkit-clip-path: inset(-2px 0% -2px 25%);
            clip-path: inset(-2px 0% -2px 25%); }
  95% {
    -webkit-clip-path: inset(-2px 0% -2px 100%);
            clip-path: inset(-2px 0% -2px 100%); }
  100% {
    -webkit-clip-path: inset(-2px 0% -2px 100%);
            clip-path: inset(-2px 0% -2px 100%); } }

@keyframes box {
  0% {
    transform: translateX(0); }
  25% {
    transform: translateX(0); }
  66% {
    transform: translateX(2px); }
  100% {
    transform: translateX(0px); } }

@keyframes upAppear {
  0% {
    -webkit-clip-path: inset(0 0 0 0);
            clip-path: inset(0 0 0 0); }
  100% {
    -webkit-clip-path: inset(100% 0 0 0);
            clip-path: inset(100% 0 0 0); } }

@keyframes leafBottom {
  0% {
    transform: scale(1); }
  20% {
    transform: scale(0); }
  100% {
    transform: scale(0); } }

body#cart #reassurance .reassurance-wrap,
body.cms-id-15 #reassurance .reassurance-wrap,
body#authentication #reassurance .reassurance-wrap {
  border-top: 1px solid #dddddd; }

body#cart #reassurance {
  margin-top: 3rem; }
  @media (min-width: 768px) {
    body#cart #reassurance {
      margin-top: 9.375rem; } }

#giftcard_product .attributes {
  border-bottom: 1px solid #dddddd;
  padding-bottom: 1.875rem; }

#giftcard_product .header {
  padding: 0 !important;
  background-color: transparent !important;
  text-transform: initial !important; }
  #giftcard_product .header span {
    font-weight: 600;
    font-size: 1.875rem;
    color: #495990; }

#giftcard_product .product-image-container .img-thumbnail {
  padding: .40rem; }

#giftcard_product .product-image-container.selected .img-thumbnail, #giftcard_product .product-image-container:hover .img-thumbnail {
  border-radius: 10px;
  outline: 1px solid #495990 !important;
  box-shadow: none !important; }

#giftcard_product #block_amounts .ts-control {
  font-weight: 600;
  font-size: 18px;
  white-space: nowrap; }

#giftcard_product #block_templates .tab-pane.active {
  width: 100%; }

.notfound-title {
  position: relative;
  margin-top: 0;
  margin-bottom: 2.5rem;
  padding: 2.125rem 0 3.375rem; }
  .notfound-title::after {
    content: '';
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 100vw;
    height: 100%;
    background-image: url(../img/papier-riz.jpg);
    background-repeat: repeat;
    background-size: 400px;
    background-position: center;
    display: block;
    z-index: -1; }
  .notfound-title h1 {
    margin: 0; }

.page-not-found {
  text-align: center;
  font-size: 1rem;
  margin-bottom: 12.5rem; }
  .page-not-found .notfound-content {
    margin-top: 2.5rem; }
  .page-not-found .btn {
    max-width: 440px;
    margin-left: auto;
    margin-right: auto;
    font-size: 0.875rem; }
    @media (max-width: 767.98px) {
      .page-not-found .btn {
        font-size: 0.75rem; } }

#my-account #notifications,
#order-return #notifications,
.page-customer-account #notifications,
.page-addresses #notifications,
#module-advansedwishlist-mywishlist #notifications,
#module-allinone_rewards-rewards #notifications,
#module-allinone_rewards-sponsorship #notifications,
#module-ps_emailalerts-account #notifications,
#module-gcquickorderform-default #notifications {
  padding: 0; }

#my-account footer.page-footer,
#order-return footer.page-footer,
.page-customer-account footer.page-footer,
.page-addresses footer.page-footer,
#module-advansedwishlist-mywishlist footer.page-footer,
#module-allinone_rewards-rewards footer.page-footer,
#module-allinone_rewards-sponsorship footer.page-footer,
#module-ps_emailalerts-account footer.page-footer,
#module-gcquickorderform-default footer.page-footer {
  display: none; }

#my-account .page-my-account > .text-center,
#order-return .page-my-account > .text-center,
.page-customer-account .page-my-account > .text-center,
.page-addresses .page-my-account > .text-center,
#module-advansedwishlist-mywishlist .page-my-account > .text-center,
#module-allinone_rewards-rewards .page-my-account > .text-center,
#module-allinone_rewards-sponsorship .page-my-account > .text-center,
#module-ps_emailalerts-account .page-my-account > .text-center,
#module-gcquickorderform-default .page-my-account > .text-center {
  margin-bottom: 3rem; }

#my-account .page-my-account .form-fields .form-group,
#order-return .page-my-account .form-fields .form-group,
.page-customer-account .page-my-account .form-fields .form-group,
.page-addresses .page-my-account .form-fields .form-group,
#module-advansedwishlist-mywishlist .page-my-account .form-fields .form-group,
#module-allinone_rewards-rewards .page-my-account .form-fields .form-group,
#module-allinone_rewards-sponsorship .page-my-account .form-fields .form-group,
#module-ps_emailalerts-account .page-my-account .form-fields .form-group,
#module-gcquickorderform-default .page-my-account .form-fields .form-group {
  margin-bottom: 2.125rem; }
  #my-account .page-my-account .form-fields .form-group:last-of-type,
  #order-return .page-my-account .form-fields .form-group:last-of-type,
  .page-customer-account .page-my-account .form-fields .form-group:last-of-type,
  .page-addresses .page-my-account .form-fields .form-group:last-of-type,
  #module-advansedwishlist-mywishlist .page-my-account .form-fields .form-group:last-of-type,
  #module-allinone_rewards-rewards .page-my-account .form-fields .form-group:last-of-type,
  #module-allinone_rewards-sponsorship .page-my-account .form-fields .form-group:last-of-type,
  #module-ps_emailalerts-account .page-my-account .form-fields .form-group:last-of-type,
  #module-gcquickorderform-default .page-my-account .form-fields .form-group:last-of-type {
    margin-bottom: 1rem; }
  @media (max-width: 767.98px) {
    #my-account .page-my-account .form-fields .form-group,
    #order-return .page-my-account .form-fields .form-group,
    .page-customer-account .page-my-account .form-fields .form-group,
    .page-addresses .page-my-account .form-fields .form-group,
    #module-advansedwishlist-mywishlist .page-my-account .form-fields .form-group,
    #module-allinone_rewards-rewards .page-my-account .form-fields .form-group,
    #module-allinone_rewards-sponsorship .page-my-account .form-fields .form-group,
    #module-ps_emailalerts-account .page-my-account .form-fields .form-group,
    #module-gcquickorderform-default .page-my-account .form-fields .form-group {
      margin-bottom: 1rem; } }

#my-account .page-my-account .ax-list-account,
#order-return .page-my-account .ax-list-account,
.page-customer-account .page-my-account .ax-list-account,
.page-addresses .page-my-account .ax-list-account,
#module-advansedwishlist-mywishlist .page-my-account .ax-list-account,
#module-allinone_rewards-rewards .page-my-account .ax-list-account,
#module-allinone_rewards-sponsorship .page-my-account .ax-list-account,
#module-ps_emailalerts-account .page-my-account .ax-list-account,
#module-gcquickorderform-default .page-my-account .ax-list-account {
  padding: 10px 10px 20px;
  margin-bottom: 3.5rem; }
  @media (max-width: 767.98px) {
    #my-account .page-my-account .ax-list-account,
    #order-return .page-my-account .ax-list-account,
    .page-customer-account .page-my-account .ax-list-account,
    .page-addresses .page-my-account .ax-list-account,
    #module-advansedwishlist-mywishlist .page-my-account .ax-list-account,
    #module-allinone_rewards-rewards .page-my-account .ax-list-account,
    #module-allinone_rewards-sponsorship .page-my-account .ax-list-account,
    #module-ps_emailalerts-account .page-my-account .ax-list-account,
    #module-gcquickorderform-default .page-my-account .ax-list-account {
      padding: 10px 0; } }
  #my-account .page-my-account .ax-list-account h1,
  #order-return .page-my-account .ax-list-account h1,
  .page-customer-account .page-my-account .ax-list-account h1,
  .page-addresses .page-my-account .ax-list-account h1,
  #module-advansedwishlist-mywishlist .page-my-account .ax-list-account h1,
  #module-allinone_rewards-rewards .page-my-account .ax-list-account h1,
  #module-allinone_rewards-sponsorship .page-my-account .ax-list-account h1,
  #module-ps_emailalerts-account .page-my-account .ax-list-account h1,
  #module-gcquickorderform-default .page-my-account .ax-list-account h1 {
    text-align: center;
    margin-bottom: 3rem; }
    @media (max-width: 767.98px) {
      #my-account .page-my-account .ax-list-account h1,
      #order-return .page-my-account .ax-list-account h1,
      .page-customer-account .page-my-account .ax-list-account h1,
      .page-addresses .page-my-account .ax-list-account h1,
      #module-advansedwishlist-mywishlist .page-my-account .ax-list-account h1,
      #module-allinone_rewards-rewards .page-my-account .ax-list-account h1,
      #module-allinone_rewards-sponsorship .page-my-account .ax-list-account h1,
      #module-ps_emailalerts-account .page-my-account .ax-list-account h1,
      #module-gcquickorderform-default .page-my-account .ax-list-account h1 {
        font-size: 2.1875rem; } }

#my-account .page-my-account ul.list-account-content,
#order-return .page-my-account ul.list-account-content,
.page-customer-account .page-my-account ul.list-account-content,
.page-addresses .page-my-account ul.list-account-content,
#module-advansedwishlist-mywishlist .page-my-account ul.list-account-content,
#module-allinone_rewards-rewards .page-my-account ul.list-account-content,
#module-allinone_rewards-sponsorship .page-my-account ul.list-account-content,
#module-ps_emailalerts-account .page-my-account ul.list-account-content,
#module-gcquickorderform-default .page-my-account ul.list-account-content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: center;
      justify-content: center;
  gap: 20px;
  -ms-overflow-style: none;
  /* IE and Edge */
  scrollbar-width: none;
  /* Firefox */ }
  #my-account .page-my-account ul.list-account-content::-webkit-scrollbar,
  #order-return .page-my-account ul.list-account-content::-webkit-scrollbar,
  .page-customer-account .page-my-account ul.list-account-content::-webkit-scrollbar,
  .page-addresses .page-my-account ul.list-account-content::-webkit-scrollbar,
  #module-advansedwishlist-mywishlist .page-my-account ul.list-account-content::-webkit-scrollbar,
  #module-allinone_rewards-rewards .page-my-account ul.list-account-content::-webkit-scrollbar,
  #module-allinone_rewards-sponsorship .page-my-account ul.list-account-content::-webkit-scrollbar,
  #module-ps_emailalerts-account .page-my-account ul.list-account-content::-webkit-scrollbar,
  #module-gcquickorderform-default .page-my-account ul.list-account-content::-webkit-scrollbar {
    display: none; }
  @media (max-width: 1199.98px) {
    #my-account .page-my-account ul.list-account-content,
    #order-return .page-my-account ul.list-account-content,
    .page-customer-account .page-my-account ul.list-account-content,
    .page-addresses .page-my-account ul.list-account-content,
    #module-advansedwishlist-mywishlist .page-my-account ul.list-account-content,
    #module-allinone_rewards-rewards .page-my-account ul.list-account-content,
    #module-allinone_rewards-sponsorship .page-my-account ul.list-account-content,
    #module-ps_emailalerts-account .page-my-account ul.list-account-content,
    #module-gcquickorderform-default .page-my-account ul.list-account-content {
      margin: -5px; } }
  @media (max-width: 767.98px) {
    #my-account .page-my-account ul.list-account-content,
    #order-return .page-my-account ul.list-account-content,
    .page-customer-account .page-my-account ul.list-account-content,
    .page-addresses .page-my-account ul.list-account-content,
    #module-advansedwishlist-mywishlist .page-my-account ul.list-account-content,
    #module-allinone_rewards-rewards .page-my-account ul.list-account-content,
    #module-allinone_rewards-sponsorship .page-my-account ul.list-account-content,
    #module-ps_emailalerts-account .page-my-account ul.list-account-content,
    #module-gcquickorderform-default .page-my-account ul.list-account-content {
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
      -ms-flex-pack: start;
          justify-content: flex-start;
      overflow-x: auto;
      white-space: nowrap;
      margin: 0 -20px; } }
  #my-account .page-my-account ul.list-account-content li,
  #order-return .page-my-account ul.list-account-content li,
  .page-customer-account .page-my-account ul.list-account-content li,
  .page-addresses .page-my-account ul.list-account-content li,
  #module-advansedwishlist-mywishlist .page-my-account ul.list-account-content li,
  #module-allinone_rewards-rewards .page-my-account ul.list-account-content li,
  #module-allinone_rewards-sponsorship .page-my-account ul.list-account-content li,
  #module-ps_emailalerts-account .page-my-account ul.list-account-content li,
  #module-gcquickorderform-default .page-my-account ul.list-account-content li {
    text-align: center; }
  #my-account .page-my-account ul.list-account-content a,
  #order-return .page-my-account ul.list-account-content a,
  .page-customer-account .page-my-account ul.list-account-content a,
  .page-addresses .page-my-account ul.list-account-content a,
  #module-advansedwishlist-mywishlist .page-my-account ul.list-account-content a,
  #module-allinone_rewards-rewards .page-my-account ul.list-account-content a,
  #module-allinone_rewards-sponsorship .page-my-account ul.list-account-content a,
  #module-ps_emailalerts-account .page-my-account ul.list-account-content a,
  #module-gcquickorderform-default .page-my-account ul.list-account-content a {
    background: #fff;
    font-weight: 600;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-direction: column;
        flex-direction: column;
    color: #111;
    text-decoration: none;
    padding: 14px 20px;
    border-radius: 40px; }
    #my-account .page-my-account ul.list-account-content a.active,
    #order-return .page-my-account ul.list-account-content a.active,
    .page-customer-account .page-my-account ul.list-account-content a.active,
    .page-addresses .page-my-account ul.list-account-content a.active,
    #module-advansedwishlist-mywishlist .page-my-account ul.list-account-content a.active,
    #module-allinone_rewards-rewards .page-my-account ul.list-account-content a.active,
    #module-allinone_rewards-sponsorship .page-my-account ul.list-account-content a.active,
    #module-ps_emailalerts-account .page-my-account ul.list-account-content a.active,
    #module-gcquickorderform-default .page-my-account ul.list-account-content a.active {
      background: #111;
      color: #fff; }
    #my-account .page-my-account ul.list-account-content a:hover,
    #order-return .page-my-account ul.list-account-content a:hover,
    .page-customer-account .page-my-account ul.list-account-content a:hover,
    .page-addresses .page-my-account ul.list-account-content a:hover,
    #module-advansedwishlist-mywishlist .page-my-account ul.list-account-content a:hover,
    #module-allinone_rewards-rewards .page-my-account ul.list-account-content a:hover,
    #module-allinone_rewards-sponsorship .page-my-account ul.list-account-content a:hover,
    #module-ps_emailalerts-account .page-my-account ul.list-account-content a:hover,
    #module-gcquickorderform-default .page-my-account ul.list-account-content a:hover {
      background: #495990;
      color: #fff; }
  #my-account .page-my-account ul.list-account-content svg,
  #order-return .page-my-account ul.list-account-content svg,
  .page-customer-account .page-my-account ul.list-account-content svg,
  .page-addresses .page-my-account ul.list-account-content svg,
  #module-advansedwishlist-mywishlist .page-my-account ul.list-account-content svg,
  #module-allinone_rewards-rewards .page-my-account ul.list-account-content svg,
  #module-allinone_rewards-sponsorship .page-my-account ul.list-account-content svg,
  #module-ps_emailalerts-account .page-my-account ul.list-account-content svg,
  #module-gcquickorderform-default .page-my-account ul.list-account-content svg {
    width: 40px;
    height: 40px; }

#my-account .page-footer,
#order-return .page-footer,
.page-customer-account .page-footer,
.page-addresses .page-footer,
#module-advansedwishlist-mywishlist .page-footer,
#module-allinone_rewards-rewards .page-footer,
#module-allinone_rewards-sponsorship .page-footer,
#module-ps_emailalerts-account .page-footer,
#module-gcquickorderform-default .page-footer {
  margin: 2.5em 0 0; }
  #my-account .page-footer li,
  #order-return .page-footer li,
  .page-customer-account .page-footer li,
  .page-addresses .page-footer li,
  #module-advansedwishlist-mywishlist .page-footer li,
  #module-allinone_rewards-rewards .page-footer li,
  #module-allinone_rewards-sponsorship .page-footer li,
  #module-ps_emailalerts-account .page-footer li,
  #module-gcquickorderform-default .page-footer li {
    display: inline-block; }
    #my-account .page-footer li:nth-child(2),
    #order-return .page-footer li:nth-child(2),
    .page-customer-account .page-footer li:nth-child(2),
    .page-addresses .page-footer li:nth-child(2),
    #module-advansedwishlist-mywishlist .page-footer li:nth-child(2),
    #module-allinone_rewards-rewards .page-footer li:nth-child(2),
    #module-allinone_rewards-sponsorship .page-footer li:nth-child(2),
    #module-ps_emailalerts-account .page-footer li:nth-child(2),
    #module-gcquickorderform-default .page-footer li:nth-child(2) {
      float: right; }
    #my-account .page-footer li .btn-back:before,
    #order-return .page-footer li .btn-back:before,
    .page-customer-account .page-footer li .btn-back:before,
    .page-addresses .page-footer li .btn-back:before,
    #module-advansedwishlist-mywishlist .page-footer li .btn-back:before,
    #module-allinone_rewards-rewards .page-footer li .btn-back:before,
    #module-allinone_rewards-sponsorship .page-footer li .btn-back:before,
    #module-ps_emailalerts-account .page-footer li .btn-back:before,
    #module-gcquickorderform-default .page-footer li .btn-back:before {
      display: none; }
  #my-account .page-footer a,
  #order-return .page-footer a,
  .page-customer-account .page-footer a,
  .page-addresses .page-footer a,
  #module-advansedwishlist-mywishlist .page-footer a,
  #module-allinone_rewards-rewards .page-footer a,
  #module-allinone_rewards-sponsorship .page-footer a,
  #module-ps_emailalerts-account .page-footer a,
  #module-gcquickorderform-default .page-footer a {
    font-size: 1rem;
    text-decoration: underline;
    font-weight: 600; }
    #my-account .page-footer a:hover,
    #order-return .page-footer a:hover,
    .page-customer-account .page-footer a:hover,
    .page-addresses .page-footer a:hover,
    #module-advansedwishlist-mywishlist .page-footer a:hover,
    #module-allinone_rewards-rewards .page-footer a:hover,
    #module-allinone_rewards-sponsorship .page-footer a:hover,
    #module-ps_emailalerts-account .page-footer a:hover,
    #module-gcquickorderform-default .page-footer a:hover {
      color: #495990; }
  #my-account .page-footer svg,
  #order-return .page-footer svg,
  .page-customer-account .page-footer svg,
  .page-addresses .page-footer svg,
  #module-advansedwishlist-mywishlist .page-footer svg,
  #module-allinone_rewards-rewards .page-footer svg,
  #module-allinone_rewards-sponsorship .page-footer svg,
  #module-ps_emailalerts-account .page-footer svg,
  #module-gcquickorderform-default .page-footer svg {
    width: 20px;
    height: 20px;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%); }

#my-account .ax_tunnelcontact,
#order-return .ax_tunnelcontact,
.page-customer-account .ax_tunnelcontact,
.page-addresses .ax_tunnelcontact,
#module-advansedwishlist-mywishlist .ax_tunnelcontact,
#module-allinone_rewards-rewards .ax_tunnelcontact,
#module-allinone_rewards-sponsorship .ax_tunnelcontact,
#module-ps_emailalerts-account .ax_tunnelcontact,
#module-gcquickorderform-default .ax_tunnelcontact {
  margin-top: 135px; }
  @media (max-width: 991.98px) {
    #my-account .ax_tunnelcontact,
    #order-return .ax_tunnelcontact,
    .page-customer-account .ax_tunnelcontact,
    .page-addresses .ax_tunnelcontact,
    #module-advansedwishlist-mywishlist .ax_tunnelcontact,
    #module-allinone_rewards-rewards .ax_tunnelcontact,
    #module-allinone_rewards-sponsorship .ax_tunnelcontact,
    #module-ps_emailalerts-account .ax_tunnelcontact,
    #module-gcquickorderform-default .ax_tunnelcontact {
      margin-top: 40px; } }

#my-account #reassurance,
#order-return #reassurance,
.page-customer-account #reassurance,
.page-addresses #reassurance,
#module-advansedwishlist-mywishlist #reassurance,
#module-allinone_rewards-rewards #reassurance,
#module-allinone_rewards-sponsorship #reassurance,
#module-ps_emailalerts-account #reassurance,
#module-gcquickorderform-default #reassurance {
  margin-top: 60px; }
  #my-account #reassurance .reassurance-wrap,
  #order-return #reassurance .reassurance-wrap,
  .page-customer-account #reassurance .reassurance-wrap,
  .page-addresses #reassurance .reassurance-wrap,
  #module-advansedwishlist-mywishlist #reassurance .reassurance-wrap,
  #module-allinone_rewards-rewards #reassurance .reassurance-wrap,
  #module-allinone_rewards-sponsorship #reassurance .reassurance-wrap,
  #module-ps_emailalerts-account #reassurance .reassurance-wrap,
  #module-gcquickorderform-default #reassurance .reassurance-wrap {
    border-top: 1px solid rgba(17, 17, 17, 0.1); }

#address #content,
#identity #content {
  padding: 0 4rem 3rem; }
  @media (max-width: 767.98px) {
    #address #content,
    #identity #content {
      padding: 0 1rem 0; } }

@media (min-width: 576px) {
  #address footer.page-footer,
  #identity footer.page-footer {
    margin: 0; } }

.js-address-form .form-vat_number + .help-block {
  display: none; }

#address .page-address .ts-wrapper .ts-control {
  font-weight: 400; }

#address .page-address .address-form {
  max-width: 920px; }
  #address .page-address .address-form .form-group {
    position: relative; }
    #address .page-address .address-form .form-group label {
      margin-bottom: 4px;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: end;
          align-items: flex-end;
      min-height: 48px;
      line-height: 1.25; }
  #address .page-address .address-form .form-vat_number {
    display: none; }
    #address .page-address .address-form .form-vat_number.show {
      display: block; }

#address .page-address .form-fields {
  margin-bottom: 52px; }
  #address .page-address .form-fields .form-group,
  #address .page-address .form-fields .select-field {
    margin-bottom: 8px; }
  #address .page-address .form-fields .form-control-comment {
    color: #495990;
    display: block;
    margin-top: 4px;
    position: absolute;
    top: 100%;
    line-height: 1em; }

#address .page-address .right-col .form-id_country span,
#address .page-address .right-col .form-id_state span {
  margin-bottom: 4px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  min-height: 48px;
  font-size: 1rem; }

#address .page-address .right-col .form-id_country .ts-dropdown [data-selectable].option,
#address .page-address .right-col .form-id_state .ts-dropdown [data-selectable].option {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em; }
  #address .page-address .right-col .form-id_country .ts-dropdown [data-selectable].option span,
  #address .page-address .right-col .form-id_state .ts-dropdown [data-selectable].option span {
    font-size: 0.875rem;
    font-weight: 600;
    line-height: 1em;
    background: none;
    min-height: unset;
    transform: none;
    padding-top: 0;
    padding-bottom: 0;
    margin-top: 0;
    margin-bottom: 0; }

#address .page-address .form-footer button {
  width: 444px;
  margin: auto; }

@media (max-width: 767.98px) {
  #address .page-address .form-address1 {
    margin-bottom: 0 !important; }
  #address .page-address .form-footer button {
    width: 100%; } }

.account-tab {
  margin-top: 2rem; }
  .account-tab .row > div {
    position: relative;
    width: 100%;
    max-width: 100%;
    min-height: 1px;
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -ms-flex-positive: 1;
        flex-grow: 1;
    text-align: center;
    line-height: 1; }
    .account-tab .row > div:first-child {
      text-align: left; }
    .account-tab .row > div:last-child {
      text-align: right; }
      .account-tab .row > div:last-child svg {
        width: 26px;
        height: 26px; }
        .account-tab .row > div:last-child svg polyline {
          stroke: #495990; }
  .account-tab .row.ax-tab-header {
    font-size: 1rem;
    font-weight: 600;
    margin: 0;
    color: #495990; }
    @media (max-width: 767.98px) {
      .account-tab .row.ax-tab-header {
        display: none; } }
    .account-tab .row.ax-tab-header > div {
      padding: 15px 15px 13px; }
  .account-tab .row.ax-tab-list {
    padding: 10px 0;
    background-image: url(../img/papier-riz.jpg);
    background-size: 400px;
    background-repeat: repeat;
    margin: 10px 0;
    border: 1px solid rgba(17, 17, 17, 0.1);
    border-radius: 3px; }
    @media (max-width: 767.98px) {
      .account-tab .row.ax-tab-list {
        -ms-flex-direction: column;
            flex-direction: column;
        padding: 30px 0; } }
    .account-tab .row.ax-tab-list > div {
      padding: 0 15px;
      font-size: 1rem; }
      @media (max-width: 767.98px) {
        .account-tab .row.ax-tab-list > div {
          padding: 10px 30px;
          -ms-flex: 1;
              flex: 1; }
          .account-tab .row.ax-tab-list > div:not(:nth-child(5)) {
            text-align: left; } }
      .account-tab .row.ax-tab-list > div .order-status-label {
        display: inline-block;
        line-height: 1.1;
        margin-bottom: 2px; }
      .account-tab .row.ax-tab-list > div:nth-child(2) {
        font-weight: 600;
        color: #495990; }
      .account-tab .row.ax-tab-list > div:nth-child(5) a {
        display: block;
        background-color: #fff;
        color: #111;
        font-weight: 600;
        padding: 15px;
        border-radius: 50px;
        position: relative; }
        .account-tab .row.ax-tab-list > div:nth-child(5) a:before {
          content: "";
          background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxOSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgMTMuNjg0MlYxMy42ODQyQzEgMTcuMTcyMyAzLjgyNzY4IDIwIDcuMzE1NzkgMjBIMTEuNDQ1M0MxNC45MzM1IDIwIDE3Ljc2MTEgMTcuMTcyMyAxNy43NjExIDEzLjY4NDJWMTMuNjg0MiIgc3Ryb2tlPSIjMTExMTExIi8+CjxwYXRoIGQ9Ik01LjY0MzMyIDkuODk2MDVMOS42MzMyMiAxMy42ODQ5TDEzLjYyMzEgOS44OTYwNCIgc3Ryb2tlPSIjMTExMTExIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxsaW5lIHgxPSI5LjgxMDU1IiB5MT0iMTMuNjg0MiIgeDI9IjkuODEwNTUiIHkyPSItNi42NTEwMWUtMDYiIHN0cm9rZT0iIzExMTExMSIvPgo8L3N2Zz4K) no-repeat left center;
          width: 20px;
          height: 20px;
          position: absolute;
          top: 50%;
          left: unset;
          transform: translateX(calc(-100% - 10px)) translateY(-50%); }

.page-header {
  text-align: center;
  margin-top: 2rem; }

.page-addresses {
  margin-bottom: 2rem; }
  .page-addresses .card {
    border: 1px solid rgba(17, 17, 17, 0.1); }
    .page-addresses .card .card-link:hover {
      color: #495990; }
  .page-addresses > footer .btn {
    width: 100%; }

.form-psgdpr {
  padding-left: unset; }
  .form-psgdpr .custom-control-label::before, .form-psgdpr .custom-control-label::after {
    display: none; }
  .form-psgdpr .conditions {
    color: #000; }
    .form-psgdpr .conditions a {
      font-weight: 600;
      text-decoration: underline; }

#authentication #main,
#checkout-personal-information-step #main,
#password #main {
  margin: 2rem 0 0; }
  @media (max-width: 767.98px) {
    #authentication #main,
    #checkout-personal-information-step #main,
    #password #main {
      margin: 0; } }

#authentication #content,
#authentication .register-content,
#checkout-personal-information-step #content,
#checkout-personal-information-step .register-content,
#password #content,
#password .register-content {
  padding: 0 4rem; }
  @media (max-width: 767.98px) {
    #authentication #content,
    #authentication .register-content,
    #checkout-personal-information-step #content,
    #checkout-personal-information-step .register-content,
    #password #content,
    #password .register-content {
      padding: 1.5rem 1rem 3rem; } }

#authentication .h3,
#checkout-personal-information-step .h3,
#password .h3 {
  text-align: center;
  margin-top: 1rem;
  margin-bottom: 2rem; }
  #authentication .h3 a,
  #checkout-personal-information-step .h3 a,
  #password .h3 a {
    color: #495990; }

#authentication .login-form,
#checkout-personal-information-step .login-form,
#password .login-form {
  padding-top: .75rem; }
  #authentication .login-form .btn-connect,
  #checkout-personal-information-step .login-form .btn-connect,
  #password .login-form .btn-connect {
    border-radius: 40px; }

#authentication .create-form,
#checkout-personal-information-step .create-form,
#password .create-form {
  padding-bottom: .75rem; }

#authentication .form-footer,
#checkout-personal-information-step .form-footer,
#password .form-footer {
  margin-top: 1rem; }

#authentication .lost_password a,
#checkout-personal-information-step .lost_password a,
#password .lost_password a {
  color: #495990;
  font-size: 1rem; }

.form-password .input-group input.form-control,
.form-new_password .input-group input.form-control {
  border-radius: 25px; }

.form-password .input-group .input-group-append,
.form-new_password .input-group .input-group-append {
  position: absolute;
  right: 1px;
  top: 50%;
  transform: translateY(-50%);
  z-index: 9; }
  .form-password .input-group .input-group-append .password-visiblity,
  .form-new_password .input-group .input-group-append .password-visiblity {
    padding: 0 20px;
    background: #F8F5F2;
    border-radius: 40px;
    border: 0;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-align: center;
        align-items: center; }

.password-visiblity {
  min-height: 48px;
  display: none; }
  .password-visiblity [class*='axsvgicon'] {
    height: 30px;
    width: 30px; }
    .password-visiblity [class*='axsvgicon'] [stroke] {
      stroke: #444444; }

#customer-form .password-visiblity,
#login-form .password-visiblity {
  display: block;
  cursor: pointer;
  border-color: rgba(17, 17, 17, 0.1);
  height: 44px;
  line-height: 44px;
  padding: 0 20px; }
  #customer-form .password-visiblity .hide-password,
  #login-form .password-visiblity .hide-password {
    display: none; }

#authentication,
#identity {
  /*  .form-psgdpr {
	  display: none;
	}*/ }
  #authentication .form-newsletter,
  #identity .form-newsletter {
    text-align: center;
    margin-left: 0 !important;
    padding-left: 0;
    margin-bottom: 0; }
    #authentication .form-newsletter label span,
    #identity .form-newsletter label span {
      font-weight: 600; }
      #authentication .form-newsletter label span em,
      #identity .form-newsletter label span em {
        display: none; }
  #authentication .connect-form p a,
  #identity .connect-form p a {
    font-weight: 600;
    text-decoration: underline; }
    #authentication .connect-form p a:hover,
    #identity .connect-form p a:hover {
      color: #495990; }
  #authentication .login-form,
  #identity .login-form {
    border-top: 1px solid rgba(0, 0, 0, 0.2);
    padding-top: 0.875rem;
    margin-top: 2.375rem; }

#address .form-fields .form-id_country > span,
#address .form-fields .form-id_state > span,
#checkout .form-fields .form-id_country > span,
#checkout .form-fields .form-id_state > span {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end; }

#address .form-fields .form-id_country .ts-control,
#address .form-fields .form-id_state .ts-control,
#checkout .form-fields .form-id_country .ts-control,
#checkout .form-fields .form-id_state .ts-control {
  font-weight: 400; }

#address .form-footer button[name="confirm-addresses"],
#checkout .form-footer button[name="confirm-addresses"] {
  color: #fff;
  margin-top: unset; }

#address .js-address-form .form-group,
#checkout .js-address-form .form-group {
  margin-bottom: 18px; }

#address .form-fields .form-id_country,
#address .form-fields .form-id_state {
  position: relative; }
  #address .form-fields .form-id_country #info-ukraine,
  #address .form-fields .form-id_state #info-ukraine {
    position: absolute;
    top: 105px; }
  #address .form-fields .form-id_country > span,
  #address .form-fields .form-id_state > span {
    min-height: 48px;
    margin-bottom: 4px; }

#checkout .form-fields .form-id_country > span,
#checkout .form-fields .form-id_state > span {
  min-height: 34px;
  margin-bottom: 3px; }

#checkout .form-fields .custom-checkbox {
  text-align: center; }

#checkout .form-footer {
  position: relative; }
  @media (min-width: 992px) {
    #checkout .form-footer {
      margin-top: 4.5em; } }
  @media (max-width: 991.98px) {
    #checkout .form-footer {
      margin-bottom: 2.5em; } }
  #checkout .form-footer .js-cancel-address {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    text-decoration: underline;
    text-underline-offset: 3px;
    font-weight: 700; }
    #checkout .form-footer .js-cancel-address:hover {
      color: #495990; }
    @media (max-width: 991.98px) {
      #checkout .form-footer .js-cancel-address {
        left: 50%;
        transform: translate(-50%, 0);
        top: 4.5em; } }

#address .form-fields .form-alias, #checkout-addresses-step .form-fields .form-alias {
  -ms-flex-order: 1;
      order: 1; }

#address .form-fields .form-firstname, #checkout-addresses-step .form-fields .form-firstname {
  -ms-flex-order: 2;
      order: 2; }

#address .form-fields .form-lastname, #checkout-addresses-step .form-fields .form-lastname {
  -ms-flex-order: 3;
      order: 3; }

#address .form-fields .form-company, #checkout-addresses-step .form-fields .form-company {
  -ms-flex-order: 4;
      order: 4; }

#address .form-fields .form-address1, #checkout-addresses-step .form-fields .form-address1 {
  -ms-flex-order: 5;
      order: 5; }

#address .form-fields .form-address2, #checkout-addresses-step .form-fields .form-address2 {
  -ms-flex-order: 6;
      order: 6; }

#address .form-fields .form-postcode, #checkout-addresses-step .form-fields .form-postcode {
  -ms-flex-order: 7;
      order: 7; }

#address .form-fields .form-city, #checkout-addresses-step .form-fields .form-city {
  -ms-flex-order: 8;
      order: 8; }

#address .form-fields .form-vat_number, #checkout-addresses-step .form-fields .form-vat_number {
  -ms-flex-order: 9;
      order: 9; }

#address .form-fields .form-id_country, #checkout-addresses-step .form-fields .form-id_country {
  -ms-flex-order: 10;
      order: 10; }

#address .form-fields .form-id_state, #checkout-addresses-step .form-fields .form-id_state {
  -ms-flex-order: 11;
      order: 11; }

#address .form-fields .form-phone, #checkout-addresses-step .form-fields .form-phone {
  -ms-flex-order: 12;
      order: 12; }

#address .form-fields .form-other, #checkout-addresses-step .form-fields .form-other {
  -ms-flex-order: 13;
      order: 13; }

@media (min-width: 992px) {
  .js-address-form .form-fields {
    display: -ms-grid;
    display: grid;
    grid-auto-flow: column;
    -ms-grid-columns: (1fr)[2];
        grid-template-columns: repeat(2, 1fr);
    -ms-grid-rows: (auto)[6];
        grid-template-rows: repeat(6, auto);
    gap: 0.5em 3em;
    position: relative; }
    .js-address-form .form-fields .form-postcode {
      grid-column: 2 / 2; }
    .js-address-form .form-fields .form-city {
      grid-column: 2 / 2; }
    .js-address-form .form-fields .form-id_country {
      grid-column: 2 / 2; }
    .js-address-form .form-fields .form-id_state {
      grid-column: 2 / 2; }
    .js-address-form .form-fields .form-phone {
      grid-column: 2 / 2; }
    .js-address-form .form-fields .form-other {
      grid-column: 2 / 2; }
    .js-address-form .form-fields .custom-checkbox {
      justify-self: center;
      text-align: center;
      position: absolute;
      bottom: -4.5em; }
      .js-address-form .form-fields .custom-checkbox label {
        font-weight: 700; }
  #address .js-address-form .form-fields {
    column-gap: 2rem;
    position: static; } }

body.page-cart .has_two_grams {
  background-color: rgba(17, 17, 17, 0.1);
  padding: 35px;
  border-radius: 65px;
  margin-bottom: 20px;
  color: #495990;
  border: 1px solid rgba(17, 17, 17, 0.1);
  font-weight: 700; }
  body.page-cart .has_two_grams ~ .has_two_grams {
    display: none; }

body.page-cart .cart_info {
  padding: 1.25rem 0 1.2rem 40px;
  border-top: 1px solid rgba(17, 17, 17, 0.1);
  position: relative; }
  body.page-cart .cart_info svg {
    position: absolute;
    left: 10px;
    top: 50%;
    transform: translateY(-50%);
    width: 26px;
    height: 26px; }
  body.page-cart .cart_info p {
    display: inline-block;
    margin: 0; }

body.page-cart .ax-franco {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  -ms-flex-align: center;
      align-items: center;
  gap: 7px; }
  body.page-cart .ax-franco p {
    color: #495990;
    font-weight: 700;
    margin-bottom: 0; }
  body.page-cart .ax-franco .progress-bar {
    margin: 0 0 10px;
    border-radius: 0;
    height: 5px;
    border: 0; }
    body.page-cart .ax-franco .progress-bar .jauge {
      border-radius: 0; }

body.page-cart .page-heading {
  padding-top: 2rem;
  padding-bottom: 3.375rem;
  margin-bottom: 80px; }
  @media (max-width: 767.98px) {
    body.page-cart .page-heading {
      margin-bottom: 20px;
      padding-top: 2.125rem;
      padding-bottom: 2.375rem;
      text-align: center;
      line-height: 1.1428; } }

body.page-cart #btn_empty_cart {
  text-decoration: underline;
  font-weight: 600;
  font-size: 1rem;
  display: block;
  margin-top: 17px; }
  body.page-cart #btn_empty_cart:hover {
    color: #495990; }

body.page-cart .back-shop {
  text-decoration: underline;
  display: block;
  font-size: 1rem;
  margin-top: 0; }
  body.page-cart .back-shop:before {
    display: none; }
  body.page-cart .back-shop:first-letter {
    text-transform: uppercase; }
  body.page-cart .back-shop:hover {
    color: #495990; }

body.page-cart .btn-devis {
  margin-top: 1rem; }
  body.page-cart .btn-devis .btn {
    margin-bottom: 0; }

.cart-overview .cart-item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  padding: 1.5rem 2.5rem;
  margin-bottom: 10px;
  border-radius: 3px;
  border: 1px solid rgba(17, 17, 17, 0.1); }

.cart-overview .product-image {
  width: 90px; }
  @media (min-width: 768px) {
    .cart-overview .product-image {
      margin-right: 37px; } }

.cart-overview .product-info {
  width: 40%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 4px; }
  .cart-overview .product-info .product-name {
    font-weight: 600;
    font-size: 1rem;
    display: block;
    line-height: 1.2; }
    .cart-overview .product-info .product-name a {
      color: #495990; }
  .cart-overview .product-info .prod-cat {
    font-size: 1rem; }
  .cart-overview .product-info ul {
    line-height: 1; }
    .cart-overview .product-info ul li {
      display: inline-block;
      font-size: 1rem; }
      .cart-overview .product-info ul li:after {
        content: '/'; }
      .cart-overview .product-info ul li:last-child:after {
        display: none; }
  .cart-overview .product-info .prod-price {
    display: block;
    color: #495990;
    font-weight: 600;
    font-size: 1rem; }
    .cart-overview .product-info .prod-price > div {
      display: inline-block; }
    .cart-overview .product-info .prod-price .product-discount {
      font-size: 0.75rem;
      color: #999999;
      text-decoration: line-through;
      padding-right: 5px; }
    .cart-overview .product-info .prod-price .ax-reduc {
      color: #495990;
      font-weight: 600;
      font-size: 1rem; }
  .cart-overview .product-info #product-availability .badge {
    font-weight: normal;
    padding: 2px 5px;
    font-size: 0.75rem; }

.cart-overview .product-qty {
  width: 20%;
  text-align: center;
  background: #fff;
  border-radius: 100px;
  max-width: 162px;
  border: 1px solid rgba(0, 0, 0, 0.2); }
  .cart-overview .product-qty .input-group {
    display: block; }
    .cart-overview .product-qty .input-group .input-group-btn {
      line-height: 44px; }
      .cart-overview .product-qty .input-group .input-group-btn button {
        border: none;
        padding: 0;
        width: 20px;
        height: 20px;
        content: '';
        background-color: transparent;
        background-repeat: no-repeat;
        background-position: center;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMSIgdmlld0JveD0iMCAwIDExIDEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNSAwSDZMMTEgMS40MzA1MWUtMDZWMUw2IDFMNSAxSDBWNC43NjgzN2UtMDdMNSAwWiIgZmlsbD0iIzExMTExMSIvPgo8L3N2Zz4K);
        font-size: 0 !important;
        position: absolute;
        left: 20px; }
        .cart-overview .product-qty .input-group .input-group-btn button.js-increase-product-quantity {
          background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMSAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01IDVWMEg2VjVMMTEgNVY2TDYgNlYxMUg1VjZMMCA2VjVMNSA1WiIgZmlsbD0iIzExMTExMSIvPgo8L3N2Zz4K);
          right: 20px;
          left: unset; }
    .cart-overview .product-qty .input-group input {
      width: 60px;
      padding: 0 5px;
      text-align: center;
      display: inline-block !important;
      border: 0;
      font-weight: 600;
      color: #000; }

.cart-overview .product-price {
  width: 20%;
  text-align: center;
  font-size: 1.875rem;
  color: #495990;
  font-weight: 600; }

.cart-overview .product-remove {
  width: 30px; }
  .cart-overview .product-remove svg {
    width: 30px;
    height: 30px; }

body.page-order:not([data-ax-step="checkout-payment-step"]) #shopping-summary {
  display: none; }

body.page-order #cart_summary,
body.page-cart #cart_summary {
  margin-bottom: 27px; }

body.page-order #checkout-guest-form .text-right,
body.page-order #checkout-login-form .text-right,
body.page-cart #checkout-guest-form .text-right,
body.page-cart #checkout-login-form .text-right {
  text-align: left !important; }

body.page-order .delivery-options-list .text-right,
body.page-order .delivery-options-list .form-footer,
body.page-order .js-address-form .text-right,
body.page-order .js-address-form .form-footer,
body.page-cart .delivery-options-list .text-right,
body.page-cart .delivery-options-list .form-footer,
body.page-cart .js-address-form .text-right,
body.page-cart .js-address-form .form-footer {
  text-align: center !important; }
  body.page-order .delivery-options-list .text-right button,
  body.page-order .delivery-options-list .form-footer button,
  body.page-order .js-address-form .text-right button,
  body.page-order .js-address-form .form-footer button,
  body.page-cart .delivery-options-list .text-right button,
  body.page-cart .delivery-options-list .form-footer button,
  body.page-cart .js-address-form .text-right button,
  body.page-cart .js-address-form .form-footer button {
    padding: 0 125px;
    background: #495990;
    border-color: #495990; }
    body.page-order .delivery-options-list .text-right button:hover,
    body.page-order .delivery-options-list .form-footer button:hover,
    body.page-order .js-address-form .text-right button:hover,
    body.page-order .js-address-form .form-footer button:hover,
    body.page-cart .delivery-options-list .text-right button:hover,
    body.page-cart .delivery-options-list .form-footer button:hover,
    body.page-cart .js-address-form .text-right button:hover,
    body.page-cart .js-address-form .form-footer button:hover {
      background: #111;
      border-color: #111; }

body.page-order #js-checkout-summary,
body.page-cart #js-checkout-summary {
  margin-bottom: 1.5rem;
  border-radius: 3px;
  padding: 2rem;
  border: 1px solid rgba(17, 17, 17, 0.1); }
  body.page-order #js-checkout-summary .summary-content p,
  body.page-cart #js-checkout-summary .summary-content p {
    color: #495990;
    font-weight: 600; }

body.page-order #js-checkout-summary,
body.page-order #cart_summary,
body.page-cart #js-checkout-summary,
body.page-cart #cart_summary {
  color: #111; }
  body.page-order #js-checkout-summary .cart-summary-totals .cart-summary-totals,
  body.page-order #js-checkout-summary #cart-summary > div,
  body.page-order #js-checkout-summary .cart-summary-line,
  body.page-order #js-checkout-summary .cart-summary-totals-bottom,
  body.page-order #cart_summary .cart-summary-totals .cart-summary-totals,
  body.page-order #cart_summary #cart-summary > div,
  body.page-order #cart_summary .cart-summary-line,
  body.page-order #cart_summary .cart-summary-totals-bottom,
  body.page-cart #js-checkout-summary .cart-summary-totals .cart-summary-totals,
  body.page-cart #js-checkout-summary #cart-summary > div,
  body.page-cart #js-checkout-summary .cart-summary-line,
  body.page-cart #js-checkout-summary .cart-summary-totals-bottom,
  body.page-cart #cart_summary .cart-summary-totals .cart-summary-totals,
  body.page-cart #cart_summary #cart-summary > div,
  body.page-cart #cart_summary .cart-summary-line,
  body.page-cart #cart_summary .cart-summary-totals-bottom {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center; }
  body.page-order #js-checkout-summary .cart-summary-line span,
  body.page-order #js-checkout-summary .cart-summary-totals span,
  body.page-order #js-checkout-summary .cart-summary-totals-bottom span,
  body.page-order #cart_summary .cart-summary-line span,
  body.page-order #cart_summary .cart-summary-totals span,
  body.page-order #cart_summary .cart-summary-totals-bottom span,
  body.page-cart #js-checkout-summary .cart-summary-line span,
  body.page-cart #js-checkout-summary .cart-summary-totals span,
  body.page-cart #js-checkout-summary .cart-summary-totals-bottom span,
  body.page-cart #cart_summary .cart-summary-line span,
  body.page-cart #cart_summary .cart-summary-totals span,
  body.page-cart #cart_summary .cart-summary-totals-bottom span {
    display: inline-block;
    padding: 0;
    width: 50%; }
    @media (min-width: 576px) {
      body.page-order #js-checkout-summary .cart-summary-line span,
      body.page-order #js-checkout-summary .cart-summary-totals span,
      body.page-order #js-checkout-summary .cart-summary-totals-bottom span,
      body.page-order #cart_summary .cart-summary-line span,
      body.page-order #cart_summary .cart-summary-totals span,
      body.page-order #cart_summary .cart-summary-totals-bottom span,
      body.page-cart #js-checkout-summary .cart-summary-line span,
      body.page-cart #js-checkout-summary .cart-summary-totals span,
      body.page-cart #js-checkout-summary .cart-summary-totals-bottom span,
      body.page-cart #cart_summary .cart-summary-line span,
      body.page-cart #cart_summary .cart-summary-totals span,
      body.page-cart #cart_summary .cart-summary-totals-bottom span {
        font-size: 1rem; } }
    @media (min-width: 576px) {
      body.page-order #js-checkout-summary .cart-summary-line span.label,
      body.page-order #js-checkout-summary .cart-summary-totals span.label,
      body.page-order #js-checkout-summary .cart-summary-totals-bottom span.label,
      body.page-order #cart_summary .cart-summary-line span.label,
      body.page-order #cart_summary .cart-summary-totals span.label,
      body.page-order #cart_summary .cart-summary-totals-bottom span.label,
      body.page-cart #js-checkout-summary .cart-summary-line span.label,
      body.page-cart #js-checkout-summary .cart-summary-totals span.label,
      body.page-cart #js-checkout-summary .cart-summary-totals-bottom span.label,
      body.page-cart #cart_summary .cart-summary-line span.label,
      body.page-cart #cart_summary .cart-summary-totals span.label,
      body.page-cart #cart_summary .cart-summary-totals-bottom span.label {
        font-weight: 600; } }
    body.page-order #js-checkout-summary .cart-summary-line span.value,
    body.page-order #js-checkout-summary .cart-summary-totals span.value,
    body.page-order #js-checkout-summary .cart-summary-totals-bottom span.value,
    body.page-order #cart_summary .cart-summary-line span.value,
    body.page-order #cart_summary .cart-summary-totals span.value,
    body.page-order #cart_summary .cart-summary-totals-bottom span.value,
    body.page-cart #js-checkout-summary .cart-summary-line span.value,
    body.page-cart #js-checkout-summary .cart-summary-totals span.value,
    body.page-cart #js-checkout-summary .cart-summary-totals-bottom span.value,
    body.page-cart #cart_summary .cart-summary-line span.value,
    body.page-cart #cart_summary .cart-summary-totals span.value,
    body.page-cart #cart_summary .cart-summary-totals-bottom span.value {
      text-align: right; }
      @media (min-width: 576px) {
        body.page-order #js-checkout-summary .cart-summary-line span.value,
        body.page-order #js-checkout-summary .cart-summary-totals span.value,
        body.page-order #js-checkout-summary .cart-summary-totals-bottom span.value,
        body.page-order #cart_summary .cart-summary-line span.value,
        body.page-order #cart_summary .cart-summary-totals span.value,
        body.page-order #cart_summary .cart-summary-totals-bottom span.value,
        body.page-cart #js-checkout-summary .cart-summary-line span.value,
        body.page-cart #js-checkout-summary .cart-summary-totals span.value,
        body.page-cart #js-checkout-summary .cart-summary-totals-bottom span.value,
        body.page-cart #cart_summary .cart-summary-line span.value,
        body.page-cart #cart_summary .cart-summary-totals span.value,
        body.page-cart #cart_summary .cart-summary-totals-bottom span.value {
          font-weight: 600; } }
  body.page-order #js-checkout-summary .cart-summary-totals-bottom span,
  body.page-order #cart_summary .cart-summary-totals-bottom span,
  body.page-cart #js-checkout-summary .cart-summary-totals-bottom span,
  body.page-cart #cart_summary .cart-summary-totals-bottom span {
    font-size: 1.875rem !important;
    color: #495990;
    font-weight: 600;
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content; }
    @media (max-width: 767.98px) {
      body.page-order #js-checkout-summary .cart-summary-totals-bottom span,
      body.page-order #cart_summary .cart-summary-totals-bottom span,
      body.page-cart #js-checkout-summary .cart-summary-totals-bottom span,
      body.page-cart #cart_summary .cart-summary-totals-bottom span {
        font-size: 1.125rem !important; } }
  body.page-order #js-checkout-summary .cart-summary-line.cart-total,
  body.page-order #js-checkout-summary .cart-summary-totals-bottom,
  body.page-order #cart_summary .cart-summary-line.cart-total,
  body.page-order #cart_summary .cart-summary-totals-bottom,
  body.page-cart #js-checkout-summary .cart-summary-line.cart-total,
  body.page-cart #js-checkout-summary .cart-summary-totals-bottom,
  body.page-cart #cart_summary .cart-summary-line.cart-total,
  body.page-cart #cart_summary .cart-summary-totals-bottom {
    font-size: 1.125rem;
    margin-top: 10px;
    padding-top: 10px; }
    body.page-order #js-checkout-summary .cart-summary-line.cart-total span.value,
    body.page-order #js-checkout-summary .cart-summary-totals-bottom span.value,
    body.page-order #cart_summary .cart-summary-line.cart-total span.value,
    body.page-order #cart_summary .cart-summary-totals-bottom span.value,
    body.page-cart #js-checkout-summary .cart-summary-line.cart-total span.value,
    body.page-cart #js-checkout-summary .cart-summary-totals-bottom span.value,
    body.page-cart #cart_summary .cart-summary-line.cart-total span.value,
    body.page-cart #cart_summary .cart-summary-totals-bottom span.value {
      text-align: right;
      font-size: 1.125rem; }
  body.page-order #js-checkout-summary .cart-summary-line span.value,
  body.page-order #cart_summary .cart-summary-line span.value,
  body.page-cart #js-checkout-summary .cart-summary-line span.value,
  body.page-cart #cart_summary .cart-summary-line span.value {
    font-weight: 600; }
  body.page-order #js-checkout-summary .cart-summary-line span.label,
  body.page-order #cart_summary .cart-summary-line span.label,
  body.page-cart #js-checkout-summary .cart-summary-line span.label,
  body.page-cart #cart_summary .cart-summary-line span.label {
    color: #495990; }
  body.page-order #js-checkout-summary .cart-summary-line#cart-subtotal-shipping .label,
  body.page-order #cart_summary .cart-summary-line#cart-subtotal-shipping .label,
  body.page-cart #js-checkout-summary .cart-summary-line#cart-subtotal-shipping .label,
  body.page-cart #cart_summary .cart-summary-line#cart-subtotal-shipping .label {
    color: #111; }
  body.page-order #js-checkout-summary .cart-summary-line#cart-subtotal-products,
  body.page-order #cart_summary .cart-summary-line#cart-subtotal-products,
  body.page-cart #js-checkout-summary .cart-summary-line#cart-subtotal-products,
  body.page-cart #cart_summary .cart-summary-line#cart-subtotal-products {
    border-bottom: 1px solid #dddddd;
    padding-bottom: 20px;
    margin-bottom: 20px; }
  body.page-order #js-checkout-summary .cart-summary-line.cart-total span.label, body.page-order #js-checkout-summary .cart-summary-line.cart-total span.value,
  body.page-order #cart_summary .cart-summary-line.cart-total span.label,
  body.page-order #cart_summary .cart-summary-line.cart-total span.value,
  body.page-cart #js-checkout-summary .cart-summary-line.cart-total span.label,
  body.page-cart #js-checkout-summary .cart-summary-line.cart-total span.value,
  body.page-cart #cart_summary .cart-summary-line.cart-total span.label,
  body.page-cart #cart_summary .cart-summary-line.cart-total span.value {
    font-size: 1.8rem;
    font-weight: 600;
    color: #495990;
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content; }
    @media (min-width: 992px) and (max-width: 1199.98px) {
      body.page-order #js-checkout-summary .cart-summary-line.cart-total span.label, body.page-order #js-checkout-summary .cart-summary-line.cart-total span.value,
      body.page-order #cart_summary .cart-summary-line.cart-total span.label,
      body.page-order #cart_summary .cart-summary-line.cart-total span.value,
      body.page-cart #js-checkout-summary .cart-summary-line.cart-total span.label,
      body.page-cart #js-checkout-summary .cart-summary-line.cart-total span.value,
      body.page-cart #cart_summary .cart-summary-line.cart-total span.label,
      body.page-cart #cart_summary .cart-summary-line.cart-total span.value {
        font-size: 1.4rem; } }
  body.page-order #js-checkout-summary .cart-voucher,
  body.page-order #cart_summary .cart-voucher,
  body.page-cart #js-checkout-summary .cart-voucher,
  body.page-cart #cart_summary .cart-voucher {
    margin-top: 1.25rem;
    margin-bottom: 1.5rem; }
    body.page-order #js-checkout-summary .cart-voucher .voucher-list,
    body.page-order #cart_summary .cart-voucher .voucher-list,
    body.page-cart #js-checkout-summary .cart-voucher .voucher-list,
    body.page-cart #cart_summary .cart-voucher .voucher-list {
      margin-bottom: 27px; }
      @media (min-width: 576px) {
        body.page-order #js-checkout-summary .cart-voucher .voucher-list .voucher-name,
        body.page-order #cart_summary .cart-voucher .voucher-list .voucher-name,
        body.page-cart #js-checkout-summary .cart-voucher .voucher-list .voucher-name,
        body.page-cart #cart_summary .cart-voucher .voucher-list .voucher-name {
          font-size: 1rem;
          font-weight: 600; } }
    body.page-order #js-checkout-summary .cart-voucher label,
    body.page-order #cart_summary .cart-voucher label,
    body.page-cart #js-checkout-summary .cart-voucher label,
    body.page-cart #cart_summary .cart-voucher label {
      margin-bottom: 4px;
      font-weight: 500; }
      @media (min-width: 576px) {
        body.page-order #js-checkout-summary .cart-voucher label,
        body.page-order #cart_summary .cart-voucher label,
        body.page-cart #js-checkout-summary .cart-voucher label,
        body.page-cart #cart_summary .cart-voucher label {
          display: none; } }
      body.page-order #js-checkout-summary .cart-voucher label[aria-expanded="true"],
      body.page-order #cart_summary .cart-voucher label[aria-expanded="true"],
      body.page-cart #js-checkout-summary .cart-voucher label[aria-expanded="true"],
      body.page-cart #cart_summary .cart-voucher label[aria-expanded="true"] {
        display: none; }
    @media (min-width: 576px) {
      body.page-order #js-checkout-summary .cart-voucher #collapseVoucher,
      body.page-order #cart_summary .cart-voucher #collapseVoucher,
      body.page-cart #js-checkout-summary .cart-voucher #collapseVoucher,
      body.page-cart #cart_summary .cart-voucher #collapseVoucher {
        display: -ms-flexbox;
        display: flex; } }
    body.page-order #js-checkout-summary .cart-voucher #collapseVoucher .form-control::-webkit-input-placeholder,
    body.page-order #cart_summary .cart-voucher #collapseVoucher .form-control::-webkit-input-placeholder,
    body.page-cart #js-checkout-summary .cart-voucher #collapseVoucher .form-control::-webkit-input-placeholder,
    body.page-cart #cart_summary .cart-voucher #collapseVoucher .form-control::-webkit-input-placeholder {
      color: #666666; }
    body.page-order #js-checkout-summary .cart-voucher #collapseVoucher .form-control:-ms-input-placeholder,
    body.page-order #cart_summary .cart-voucher #collapseVoucher .form-control:-ms-input-placeholder,
    body.page-cart #js-checkout-summary .cart-voucher #collapseVoucher .form-control:-ms-input-placeholder,
    body.page-cart #cart_summary .cart-voucher #collapseVoucher .form-control:-ms-input-placeholder {
      color: #666666; }
    body.page-order #js-checkout-summary .cart-voucher #collapseVoucher .form-control::placeholder,
    body.page-order #cart_summary .cart-voucher #collapseVoucher .form-control::placeholder,
    body.page-cart #js-checkout-summary .cart-voucher #collapseVoucher .form-control::placeholder,
    body.page-cart #cart_summary .cart-voucher #collapseVoucher .form-control::placeholder {
      color: #666666; }
    body.page-order #js-checkout-summary .cart-voucher .form-control,
    body.page-order #cart_summary .cart-voucher .form-control,
    body.page-cart #js-checkout-summary .cart-voucher .form-control,
    body.page-cart #cart_summary .cart-voucher .form-control {
      background: none;
      border-radius: 50px; }
    body.page-order #js-checkout-summary .cart-voucher .input-group-append,
    body.page-order #cart_summary .cart-voucher .input-group-append,
    body.page-cart #js-checkout-summary .cart-voucher .input-group-append,
    body.page-cart #cart_summary .cart-voucher .input-group-append {
      position: absolute;
      right: 0;
      top: 50%;
      transform: translateY(-50%);
      z-index: 9; }
      body.page-order #js-checkout-summary .cart-voucher .input-group-append .btn,
      body.page-order #cart_summary .cart-voucher .input-group-append .btn,
      body.page-cart #js-checkout-summary .cart-voucher .input-group-append .btn,
      body.page-cart #cart_summary .cart-voucher .input-group-append .btn {
        padding: 0 30px;
        background-color: #495990;
        border-color: #495990;
        color: #FFF;
        border-radius: 40px;
        transition: all 0.75s cubic-bezier(0.22, 1, 0.36, 1); }
        body.page-order #js-checkout-summary .cart-voucher .input-group-append .btn:hover,
        body.page-order #cart_summary .cart-voucher .input-group-append .btn:hover,
        body.page-cart #js-checkout-summary .cart-voucher .input-group-append .btn:hover,
        body.page-cart #cart_summary .cart-voucher .input-group-append .btn:hover {
          border-color: #111;
          background: #111; }
        body.page-order #js-checkout-summary .cart-voucher .input-group-append .btn.clear,
        body.page-order #cart_summary .cart-voucher .input-group-append .btn.clear,
        body.page-cart #js-checkout-summary .cart-voucher .input-group-append .btn.clear,
        body.page-cart #cart_summary .cart-voucher .input-group-append .btn.clear {
          position: absolute;
          right: 0;
          top: 50%;
          transform: translateY(-50%);
          opacity: 0;
          pointer-events: none; }
      body.page-order #js-checkout-summary .cart-voucher .input-group-append.switch .btn,
      body.page-order #cart_summary .cart-voucher .input-group-append.switch .btn,
      body.page-cart #js-checkout-summary .cart-voucher .input-group-append.switch .btn,
      body.page-cart #cart_summary .cart-voucher .input-group-append.switch .btn {
        opacity: 0;
        pointer-events: none; }
        body.page-order #js-checkout-summary .cart-voucher .input-group-append.switch .btn.clear,
        body.page-order #cart_summary .cart-voucher .input-group-append.switch .btn.clear,
        body.page-cart #js-checkout-summary .cart-voucher .input-group-append.switch .btn.clear,
        body.page-cart #cart_summary .cart-voucher .input-group-append.switch .btn.clear {
          opacity: 1;
          pointer-events: auto; }
      body.page-order #js-checkout-summary .cart-voucher .input-group-append svg,
      body.page-order #cart_summary .cart-voucher .input-group-append svg,
      body.page-cart #js-checkout-summary .cart-voucher .input-group-append svg,
      body.page-cart #cart_summary .cart-voucher .input-group-append svg {
        width: 30px;
        height: 30px; }
        body.page-order #js-checkout-summary .cart-voucher .input-group-append svg path,
        body.page-order #js-checkout-summary .cart-voucher .input-group-append svg circle,
        body.page-order #cart_summary .cart-voucher .input-group-append svg path,
        body.page-order #cart_summary .cart-voucher .input-group-append svg circle,
        body.page-cart #js-checkout-summary .cart-voucher .input-group-append svg path,
        body.page-cart #js-checkout-summary .cart-voucher .input-group-append svg circle,
        body.page-cart #cart_summary .cart-voucher .input-group-append svg path,
        body.page-cart #cart_summary .cart-voucher .input-group-append svg circle {
          stroke: #999999; }
        body.page-order #js-checkout-summary .cart-voucher .input-group-append svg circle,
        body.page-order #cart_summary .cart-voucher .input-group-append svg circle,
        body.page-cart #js-checkout-summary .cart-voucher .input-group-append svg circle,
        body.page-cart #cart_summary .cart-voucher .input-group-append svg circle {
          fill: #999999; }
    body.page-order #js-checkout-summary .cart-voucher #voucher-suggest,
    body.page-order #cart_summary .cart-voucher #voucher-suggest,
    body.page-cart #js-checkout-summary .cart-voucher #voucher-suggest,
    body.page-cart #cart_summary .cart-voucher #voucher-suggest {
      margin: .5rem -2.25rem 0;
      padding: .5rem 2.25rem; }
      @media (max-width: 991.98px) {
        body.page-order #js-checkout-summary .cart-voucher #voucher-suggest,
        body.page-order #cart_summary .cart-voucher #voucher-suggest,
        body.page-cart #js-checkout-summary .cart-voucher #voucher-suggest,
        body.page-cart #cart_summary .cart-voucher #voucher-suggest {
          margin: 0.5rem -1.25rem 0;
          padding: .5rem 1.25rem; } }
      body.page-order #js-checkout-summary .cart-voucher #voucher-suggest .cart-summary-line span.label,
      body.page-order #cart_summary .cart-voucher #voucher-suggest .cart-summary-line span.label,
      body.page-cart #js-checkout-summary .cart-voucher #voucher-suggest .cart-summary-line span.label,
      body.page-cart #cart_summary .cart-voucher #voucher-suggest .cart-summary-line span.label {
        width: 100%; }
    body.page-order #js-checkout-summary .cart-voucher ul li,
    body.page-order #cart_summary .cart-voucher ul li,
    body.page-cart #js-checkout-summary .cart-voucher ul li,
    body.page-cart #cart_summary .cart-voucher ul li {
      margin-top: 5px;
      position: relative; }
      body.page-order #js-checkout-summary .cart-voucher ul li a:hover svg *,
      body.page-order #cart_summary .cart-voucher ul li a:hover svg *,
      body.page-cart #js-checkout-summary .cart-voucher ul li a:hover svg *,
      body.page-cart #cart_summary .cart-voucher ul li a:hover svg * {
        stroke: #495990; }
      body.page-order #js-checkout-summary .cart-voucher ul li svg,
      body.page-order #cart_summary .cart-voucher ul li svg,
      body.page-cart #js-checkout-summary .cart-voucher ul li svg,
      body.page-cart #cart_summary .cart-voucher ul li svg {
        width: 30px;
        height: 30px;
        display: inline-block; }
      body.page-order #js-checkout-summary .cart-voucher ul li .voucher-value,
      body.page-order #cart_summary .cart-voucher ul li .voucher-value,
      body.page-cart #js-checkout-summary .cart-voucher ul li .voucher-value,
      body.page-cart #cart_summary .cart-voucher ul li .voucher-value {
        padding-right: 1.5rem;
        width: 35%;
        vertical-align: middle;
        display: inline-block; }
        @media (min-width: 576px) {
          body.page-order #js-checkout-summary .cart-voucher ul li .voucher-value,
          body.page-order #cart_summary .cart-voucher ul li .voucher-value,
          body.page-cart #js-checkout-summary .cart-voucher ul li .voucher-value,
          body.page-cart #cart_summary .cart-voucher ul li .voucher-value {
            font-size: 1rem; } }
      body.page-order #js-checkout-summary .cart-voucher ul li .voucher-name,
      body.page-order #cart_summary .cart-voucher ul li .voucher-name,
      body.page-cart #js-checkout-summary .cart-voucher ul li .voucher-name,
      body.page-cart #cart_summary .cart-voucher ul li .voucher-name {
        width: 65%;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        vertical-align: middle;
        display: inline-block; }
      body.page-order #js-checkout-summary .cart-voucher ul li [data-link-action="remove-voucher"],
      body.page-order #cart_summary .cart-voucher ul li [data-link-action="remove-voucher"],
      body.page-cart #js-checkout-summary .cart-voucher ul li [data-link-action="remove-voucher"],
      body.page-cart #cart_summary .cart-voucher ul li [data-link-action="remove-voucher"] {
        position: absolute;
        right: 0;
        top: 50%;
        transform: translateY(-50%); }
    body.page-order #js-checkout-summary .cart-voucher .code,
    body.page-order #cart_summary .cart-voucher .code,
    body.page-cart #js-checkout-summary .cart-voucher .code,
    body.page-cart #cart_summary .cart-voucher .code {
      color: #000;
      cursor: pointer;
      width: auto;
      font-weight: 600; }
      body.page-order #js-checkout-summary .cart-voucher .code::before,
      body.page-order #cart_summary .cart-voucher .code::before,
      body.page-cart #js-checkout-summary .cart-voucher .code::before,
      body.page-cart #cart_summary .cart-voucher .code::before {
        content: '';
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNiAwSDE0VjE0SDBWMTZIMTRWMzBIMTZWMTZIMzBWMTRIMTZWMFoiIGZpbGw9IiM0OTU5OTAiLz4KPC9zdmc+Cg==);
        display: inline-block;
        transition: all 0.2s linear;
        vertical-align: middle;
        margin-top: -1px;
        width: 15px;
        height: 15px;
        background-position: center;
        background-size: 15px;
        transform: rotate(0);
        margin-right: .25rem; }
      body.page-order #js-checkout-summary .cart-voucher .code:hover,
      body.page-order #cart_summary .cart-voucher .code:hover,
      body.page-cart #js-checkout-summary .cart-voucher .code:hover,
      body.page-cart #cart_summary .cart-voucher .code:hover {
        text-decoration: underline; }
        body.page-order #js-checkout-summary .cart-voucher .code:hover::before,
        body.page-order #cart_summary .cart-voucher .code:hover::before,
        body.page-cart #js-checkout-summary .cart-voucher .code:hover::before,
        body.page-cart #cart_summary .cart-voucher .code:hover::before {
          transform: rotate(90deg); }
    body.page-order #js-checkout-summary .cart-voucher .js-error,
    body.page-order #cart_summary .cart-voucher .js-error,
    body.page-cart #js-checkout-summary .cart-voucher .js-error,
    body.page-cart #cart_summary .cart-voucher .js-error {
      margin-top: 5px; }
    body.page-order #js-checkout-summary .cart-voucher [aria-controls="collapseExample"],
    body.page-order #cart_summary .cart-voucher [aria-controls="collapseExample"],
    body.page-cart #js-checkout-summary .cart-voucher [aria-controls="collapseExample"],
    body.page-cart #cart_summary .cart-voucher [aria-controls="collapseExample"] {
      text-decoration: underline;
      color: #000;
      font-weight: 600; }
  body.page-order #js-checkout-summary .js-error-text,
  body.page-order #cart_summary .js-error-text,
  body.page-cart #js-checkout-summary .js-error-text,
  body.page-cart #cart_summary .js-error-text {
    display: block !important;
    color: #111 !important; }

body.page-order #shopping-summary,
body.page-cart #shopping-summary {
  padding: 2rem 0; }
  body.page-order #shopping-summary .title-bloc,
  body.page-cart #shopping-summary .title-bloc {
    font-family: "Roobert", sans-serif;
    color: #495990;
    font-size: 1.875rem;
    font-weight: 600;
    margin-bottom: 20px; }
  body.page-order #shopping-summary .shopping-summary,
  body.page-cart #shopping-summary .shopping-summary {
    margin-bottom: 2rem;
    padding: 2.375rem 2rem;
    color: #111;
    background: #F8F5F2; }
    body.page-order #shopping-summary .shopping-summary #adress-wrap > div .rec,
    body.page-cart #shopping-summary .shopping-summary #adress-wrap > div .rec {
      background: #fff;
      font-size: 1rem;
      color: #111;
      margin-bottom: 5px;
      padding: 25px;
      min-height: 200px; }
      body.page-order #shopping-summary .shopping-summary #adress-wrap > div .rec .title,
      body.page-cart #shopping-summary .shopping-summary #adress-wrap > div .rec .title {
        font-weight: 600;
        display: block;
        color: #495990;
        margin-bottom: 10px;
        font-family: "Roobert", sans-serif; }
      body.page-order #shopping-summary .shopping-summary #adress-wrap > div .rec img,
      body.page-cart #shopping-summary .shopping-summary #adress-wrap > div .rec img {
        max-width: 100px;
        display: block;
        padding: 10px; }
    body.page-order #shopping-summary .shopping-summary .title-bloc-recap-product,
    body.page-cart #shopping-summary .shopping-summary .title-bloc-recap-product {
      margin: 20px 0;
      font-family: "Roobert", sans-serif;
      color: #495990;
      font-size: 1rem;
      font-weight: 600; }
    body.page-order #shopping-summary .shopping-summary #recap-product,
    body.page-cart #shopping-summary .shopping-summary #recap-product {
      margin-top: 1rem; }
      body.page-order #shopping-summary .shopping-summary #recap-product .col-recap,
      body.page-cart #shopping-summary .shopping-summary #recap-product .col-recap {
        margin-bottom: 20px; }
        body.page-order #shopping-summary .shopping-summary #recap-product .col-recap .sum,
        body.page-cart #shopping-summary .shopping-summary #recap-product .col-recap .sum {
          height: 100%;
          min-height: 173px;
          background: #fff;
          padding: 20px;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          -ms-flex-align: center;
              align-items: center;
          -ms-flex-pack: justify;
              justify-content: space-between; }
          body.page-order #shopping-summary .shopping-summary #recap-product .col-recap .sum .summary-left,
          body.page-cart #shopping-summary .shopping-summary #recap-product .col-recap .sum .summary-left {
            width: 62%; }
            body.page-order #shopping-summary .shopping-summary #recap-product .col-recap .sum .summary-left span,
            body.page-cart #shopping-summary .shopping-summary #recap-product .col-recap .sum .summary-left span {
              display: block; }
              body.page-order #shopping-summary .shopping-summary #recap-product .col-recap .sum .summary-left span.product-name,
              body.page-cart #shopping-summary .shopping-summary #recap-product .col-recap .sum .summary-left span.product-name {
                color: #495990;
                font-size: 1rem;
                font-weight: 600;
                line-height: 1.375;
                margin-bottom: 5px; }
              body.page-order #shopping-summary .shopping-summary #recap-product .col-recap .sum .summary-left span.product-ref, body.page-order #shopping-summary .shopping-summary #recap-product .col-recap .sum .summary-left span.product-cat,
              body.page-cart #shopping-summary .shopping-summary #recap-product .col-recap .sum .summary-left span.product-ref,
              body.page-cart #shopping-summary .shopping-summary #recap-product .col-recap .sum .summary-left span.product-cat {
                display: block; }
                body.page-order #shopping-summary .shopping-summary #recap-product .col-recap .sum .summary-left span.product-ref:first-letter, body.page-order #shopping-summary .shopping-summary #recap-product .col-recap .sum .summary-left span.product-cat:first-letter,
                body.page-cart #shopping-summary .shopping-summary #recap-product .col-recap .sum .summary-left span.product-ref:first-letter,
                body.page-cart #shopping-summary .shopping-summary #recap-product .col-recap .sum .summary-left span.product-cat:first-letter {
                  text-transform: uppercase; }
              body.page-order #shopping-summary .shopping-summary #recap-product .col-recap .sum .summary-left span.product-quantity,
              body.page-cart #shopping-summary .shopping-summary #recap-product .col-recap .sum .summary-left span.product-quantity {
                font-size: 0.75rem; }
          body.page-order #shopping-summary .shopping-summary #recap-product .col-recap .sum .summary-right,
          body.page-cart #shopping-summary .shopping-summary #recap-product .col-recap .sum .summary-right {
            width: 38%; }

@media (max-width: 991.98px) {
  body.page-order #js-checkout-summary,
  body.page-cart #js-checkout-summary {
    padding: 1.5rem 1.5rem 1rem;
    margin-top: 0.8rem; }
    body.page-order #js-checkout-summary .cart-detailed-totals > div:not(.cart-voucher),
    body.page-cart #js-checkout-summary .cart-detailed-totals > div:not(.cart-voucher) {
      display: none; } }

body.page-order #js-checkout-summary .cart-summary-totals,
body.page-cart #js-checkout-summary .cart-summary-totals {
  padding-top: 10px; }

body.page-order #js-checkout-summary #cart-summary-product-list li,
body.page-cart #js-checkout-summary #cart-summary-product-list li {
  border-bottom: 1px solid #ced4da;
  width: 100%;
  padding: 10px 0 5px;
  display: -ms-flexbox;
  display: flex; }
  body.page-order #js-checkout-summary #cart-summary-product-list li .summary-left,
  body.page-cart #js-checkout-summary #cart-summary-product-list li .summary-left {
    width: 17%;
    padding-right: 1%;
    float: left; }
  body.page-order #js-checkout-summary #cart-summary-product-list li .summary-center,
  body.page-cart #js-checkout-summary #cart-summary-product-list li .summary-center {
    width: 63%;
    padding-left: 7px;
    float: left; }
    body.page-order #js-checkout-summary #cart-summary-product-list li .summary-center .product-name,
    body.page-cart #js-checkout-summary #cart-summary-product-list li .summary-center .product-name {
      display: block; }
    body.page-order #js-checkout-summary #cart-summary-product-list li .summary-center .product-quantity:before,
    body.page-cart #js-checkout-summary #cart-summary-product-list li .summary-center .product-quantity:before {
      content: 'X'; }
  body.page-order #js-checkout-summary #cart-summary-product-list li .summary-right,
  body.page-cart #js-checkout-summary #cart-summary-product-list li .summary-right {
    width: 20%;
    float: left;
    text-align: right;
    -ms-flex-item-align: end;
        align-self: flex-end; }

body.page-order #js-checkout-summary .cart-summary-show-prod,
body.page-cart #js-checkout-summary .cart-summary-show-prod {
  padding-bottom: 0.5rem;
  display: block;
  border-bottom: 1px solid #ced4da;
  font-weight: 600;
  text-decoration: underline; }
  body.page-order #js-checkout-summary .cart-summary-show-prod:hover,
  body.page-cart #js-checkout-summary .cart-summary-show-prod:hover {
    color: #495990; }

@media (max-width: 991.98px) {
  body.page-order #cart_summary,
  body.page-cart #cart_summary {
    padding: 15px 20px;
    margin-top: 10px; } }

body.page-order #cart_summary .cart-detailed-totals,
body.page-cart #cart_summary .cart-detailed-totals {
  margin-bottom: 1rem; }

body.page-order #cart_summary .cart-total span.value,
body.page-cart #cart_summary .cart-total span.value {
  font-size: 1.875rem;
  font-weight: 500; }

@media (max-width: 991.98px) {
  body.page-order .back-shop,
  body.page-cart .back-shop {
    display: none; } }

@media (min-width: 992px) {
  body.page-order .back-shop-right,
  body.page-cart .back-shop-right {
    display: none; } }

@media (max-width: 991.98px) {
  body.page-order .btn-tunnel,
  body.page-cart .btn-tunnel {
    margin-top: 2rem; } }
  @media (max-width: 991.98px) and (max-width: 767.98px) {
    body.page-order .btn-tunnel,
    body.page-cart .btn-tunnel {
      margin-top: 0; } }

@media (max-width: 991.98px) {
    body.page-order .btn-tunnel .btn-checkout,
    body.page-order .btn-tunnel .btn-cta-js,
    body.page-cart .btn-tunnel .btn-checkout,
    body.page-cart .btn-tunnel .btn-cta-js {
      float: right;
      width: auto; } }
  @media (max-width: 991.98px) and (max-width: 767.98px) {
    body.page-order .btn-tunnel .btn,
    body.page-cart .btn-tunnel .btn {
      width: 100%; } }

#cart-drawer-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
  z-index: 9999;
  opacity: 0;
  visibility: hidden;
  pointer-events: none; }
  #cart-drawer-overlay.is-open {
    opacity: 1;
    visibility: visible;
    pointer-events: initial; }

.product-attr-in-drawer {
  display: none; }

#cart-drawer {
  height: 100vh;
  max-width: 540px;
  width: 100vw;
  position: fixed;
  top: 0;
  right: 0;
  background: #FFF;
  z-index: 10000;
  transform: translateX(100%);
  transition: all 0.75s cubic-bezier(0.22, 1, 0.36, 1);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  overflow: auto; }
  #cart-drawer .product-attr-in-drawer {
    display: block; }
  #cart-drawer .drawer-inner {
    padding: 50px 43px 50px 57px;
    width: 100%;
    height: 100%; }
    @media (max-width: 767.98px) {
      #cart-drawer .drawer-inner {
        padding: 30px 40px; } }
  #cart-drawer .drawer-header {
    margin-bottom: 40px;
    font-size: 1.875rem;
    font-weight: 600;
    line-height: 1.33;
    text-align: center;
    color: #495990;
    padding: 0 15%;
    margin-bottom: 20px; }
    @media (max-width: 767.98px) {
      #cart-drawer .drawer-header {
        padding: 1rem 1rem 0.5rem;
        font-size: 1.25rem; } }
  #cart-drawer .drawer-body .product-miniature {
    margin-bottom: 25px; }
  #cart-drawer .drawer-bottom {
    text-align: center; }
    #cart-drawer .drawer-bottom .btn-back {
      text-decoration: underline;
      margin-top: 5px;
      font-size: 1rem;
      font-weight: 600; }
      #cart-drawer .drawer-bottom .btn-back:hover {
        color: #495990; }
      #cart-drawer .drawer-bottom .btn-back:before {
        display: none; }
  #cart-drawer.is-open {
    transform: translateX(0); }
  #cart-drawer .close-drawer:not(.btn) {
    display: block;
    width: 22px;
    height: 22px;
    position: absolute;
    left: 32px;
    top: 40px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCI+CiAgPHRpdGxlPm5hdi1jcm9zczwvdGl0bGU+CiAgPGc+CiAgICA8bGluZSB4MT0iMjcuMDciIHkxPSIxMi45MyIgeDI9IjEyLjkzIiB5Mj0iMjcuMDciIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz4KICAgIDxsaW5lIHgxPSIyNy4wNyIgeTE9IjI3LjA3IiB4Mj0iMTIuOTMiIHkyPSIxMi45MyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPgogIDwvZz4KPC9zdmc+Cg==);
    background-position: center;
    background-size: 44px;
    cursor: pointer; }
    @media (max-width: 767.98px) {
      #cart-drawer .close-drawer:not(.btn) {
        width: 15px;
        height: 15px;
        left: 20px; } }

@media (min-width: 576px) {
  #category-header {
    margin-bottom: 40px; } }

#category-header .category-info {
  padding: 0 10vw 0 calc((100vw - 1400px) / 2); }
  @media only screen and (max-width: 1400px) {
    #category-header .category-info {
      padding-left: 1rem; } }
  @media (max-width: 767.98px) {
    #category-header .category-info {
      padding: 0.875rem 1.25rem 2.5rem 1.25rem; }
      #category-header .category-info p:last-of-type {
        margin-bottom: 0; } }
  @media (max-width: 767.98px) {
    #category-header .category-info h1 {
      font-size: 2.1875rem; } }

#category-header #category-description {
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.875; }
  @media (max-width: 767.98px) {
    #category-header #category-description {
      font-size: 0.875rem;
      line-height: 1.4; } }

#category-header .category-cover img {
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  aspect-ratio: 26/15; }

#category-header .only-info {
  padding-bottom: 2rem; }

#category-header #axprestablog {
  padding: 60px 0; }
  #category-header #axprestablog .blog-grid {
    margin-bottom: 0;
    padding-bottom: 0; }
  #category-header #axprestablog .swiper-pagination {
    display: none; }

.products-selection {
  margin-bottom: 1rem; }
  @media (max-width: 767.98px) {
    .products-selection {
      margin-bottom: 1.5rem;
      padding: 0;
      display: none; } }

#extra-cat {
  border-top: 1px solid rgba(17, 17, 17, 0.1);
  margin-top: 2rem;
  padding-top: 4.2rem; }
  @media (max-width: 767.98px) {
    #extra-cat {
      padding-top: 2rem;
      border: none; } }

.axblock {
  margin-bottom: 2.5rem; }
  .axblock.axblock-15 .axblock_btn, .axblock.axblock-15 .axblock_text {
    display: none; }
  .axblock > a {
    position: relative;
    overflow: hidden; }
    .axblock > a:hover img {
      transform: scale(1.05); }
    .axblock > a .axblock_text {
      position: absolute;
      padding: 0 15px;
      top: 30px;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: center;
          justify-content: center;
      width: 100%;
      gap: 20px; }
      @media (max-width: 991.98px) {
        .axblock > a .axblock_text {
          padding: 0 20px;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          -ms-flex-pack: start;
              justify-content: flex-start;
          gap: 1rem; } }
      .axblock > a .axblock_text .axblock_title {
        font-size: 1.25rem;
        font-weight: 600;
        color: #fff;
        margin: 0; }
        @media (max-width: 767.98px) {
          .axblock > a .axblock_text .axblock_title {
            font-size: 1.875rem; } }
  .axblock .ax-block-picture {
    height: 100%;
    overflow: hidden;
    display: block;
    border-radius: 3px; }
    .axblock .ax-block-picture img {
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover;
      border-radius: 3px;
      transition: all 0.75s cubic-bezier(0.22, 1, 0.36, 1); }

@media (max-width: 767.98px) {
  #contact #main #content {
    padding: 0 20px; } }

#contact .page-heading {
  text-align: center;
  position: relative; }
  @media (max-width: 767.98px) {
    #contact .page-heading {
      padding: 2.125rem 0 2.375rem;
      margin-bottom: 2.5rem; }
      #contact .page-heading::after {
        content: '';
        position: absolute;
        top: 0;
        left: 50%;
        transform: translateX(-50%);
        width: 100vw;
        height: 100%;
        background-image: url(../img/papier-riz.jpg);
        background-repeat: repeat;
        background-size: 400px;
        background-position: center;
        display: block;
        z-index: -1; } }
  #contact .page-heading h1 {
    font-size: 1.875rem;
    margin-bottom: 0; }
    @media (min-width: 768px) {
      #contact .page-heading h1 {
        margin-bottom: 1.625rem; } }

#contact #content-wrapper::after {
  background-image: url(../img/bg-contact.png); }

#contact #content-wrapper .form-control:not(.form-file)::-webkit-input-placeholder,
#contact #content-wrapper textarea::-webkit-input-placeholder {
  color: transparent; }

#contact #content-wrapper .form-control:not(.form-file):-ms-input-placeholder,
#contact #content-wrapper textarea:-ms-input-placeholder {
  color: transparent; }

#contact #content-wrapper .form-control:not(.form-file)::placeholder,
#contact #content-wrapper textarea::placeholder {
  color: transparent; }

#contact .ts-control {
  height: 50px;
  border-radius: 25px; }

#contact .contact-form .form-group label, #contact .contact-form .form-group .form-control {
  font-size: 1rem; }

#contact .file input[disabled="true"] {
  background: #fff; }

#contact .file .input-group {
  position: relative;
  border-radius: 25px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-direction: row-reverse;
      flex-direction: row-reverse; }
  #contact .file .input-group input {
    border-radius: 25px;
    border: none; }
  #contact .file .input-group .browse {
    background: #F8F5F2;
    color: #111;
    border: none !important; }
  #contact .file .input-group .input-group-btn {
    z-index: 3;
    margin-right: -10px; }

#contact .file .file-input {
  visibility: hidden !important;
  position: absolute; }

#contact .file .btn {
  border-radius: 25px;
  padding: 0 24px;
  display: block;
  height: 100%; }
  #contact .file .btn svg {
    stroke: #fff;
    width: 1.5rem;
    height: 1.5rem; }
  #contact .file .btn:hover svg, #contact .file .btn:active svg, #contact .file .btn:focus svg {
    stroke: #111; }

#contact textarea {
  border-radius: 3px; }

#contact #g-recaptcha > div {
  margin: auto; }

#contact #gdpr_consent {
  margin-top: 1rem; }

@media (max-width: 767.98px) {
  #contact #reassurance {
    margin-top: 60px; } }

#contact #reassurance .reassurance-wrap {
  border-top: 1px solid #dddddd; }

#product #product-availability-date,
#product .product-out-of-stock,
#product #product-quantities {
  display: none; }

#product #breadcrumb {
  display: none; }
  @media (min-width: 576px) {
    #product #breadcrumb {
      padding-top: 0;
      display: block; } }

#product .top-product {
  position: relative;
  padding-bottom: 30px; }
  @media (max-width: 767.98px) {
    #product .top-product {
      padding-top: 40px; } }
  #product .top-product::after {
    content: '';
    position: absolute;
    background-image: url(../img/papier-riz.jpg);
    background-size: 400px;
    background-repeat: repeat;
    width: 200vw;
    height: 100%;
    top: 0;
    left: 50%;
    right: 50%;
    margin-left: -100vw;
    margin-right: -100vw;
    z-index: -1; }

@media (min-width: 768px) {
  #product .img-col {
    padding-right: 10%; } }

@media (max-width: 767.98px) {
  #product .img-col {
    padding: 15px 0 0;
    background-image: url(../img/papier-riz.jpg);
    background-size: 400px;
    background-repeat: repeat; } }

@media (min-width: 768px) {
  #product .content-col {
    top: -58px;
    margin-bottom: -58px; } }

#product .category-product {
  font-size: 1rem;
  font-weight: 600;
  color: #495990;
  line-height: 1.875;
  margin-bottom: 5px; }

#product h1 {
  text-align: left;
  font-weight: 600;
  color: #495990;
  line-height: 1;
  margin-bottom: 2rem; }
  @media (max-width: 1600px) {
    #product h1 {
      font-size: 2.5rem; } }
  @media (max-width: 767.98px) {
    #product h1 {
      margin-top: 0.5rem;
      font-size: 2.1875rem; } }

#product .product-latin-name {
  font-size: 1rem;
  font-weight: 300;
  color: #495990;
  font-style: italic; }

#product #product-description-short {
  margin-top: 25px;
  border-bottom: 1px solid rgba(17, 17, 17, 0.1);
  padding-bottom: 30px; }
  @media (min-width: 576px) {
    #product #product-description-short {
      margin-top: 1.875rem; } }
  #product #product-description-short * {
    line-height: 1.875; }
  #product #product-description-short p {
    font-size: 1rem; }
    #product #product-description-short p strong {
      color: #495990; }
    #product #product-description-short p:last-of-type {
      display: inline; }
    @media (max-width: 767.98px) {
      #product #product-description-short p {
        font-size: 0.875rem; } }
  #product #product-description-short #show-desc {
    text-decoration: underline;
    font-weight: 600; }
    #product #product-description-short #show-desc:hover {
      color: #495990; }

#product .bloc-price-and-dispo {
  margin-top: 20px; }
  #product .bloc-price-and-dispo .alert {
    text-align: center;
    max-width: 400px; }

#product .product-variants,
#product .product-variants-fake {
  margin-top: 4px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  gap: 40px; }
  @media (max-width: 767.98px) {
    #product .product-variants,
    #product .product-variants-fake {
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      gap: 1rem; } }

#product .prod-variant,
#product .prod-variant-fake {
  -ms-flex: 2 1 auto;
      flex: 2 1 auto; }
  #product .prod-variant .variant-select .select-att,
  #product .prod-variant .variant-select-fake .select-att,
  #product .prod-variant-fake .variant-select .select-att,
  #product .prod-variant-fake .variant-select-fake .select-att {
    color: #111;
    margin: 0 2px;
    font-size: 1rem; }
    #product .prod-variant .variant-select .select-att.text-gray-400,
    #product .prod-variant .variant-select-fake .select-att.text-gray-400,
    #product .prod-variant-fake .variant-select .select-att.text-gray-400,
    #product .prod-variant-fake .variant-select-fake .select-att.text-gray-400 {
      color: rgba(0, 0, 0, 0.4);
      margin: 0; }
    #product .prod-variant .variant-select .select-att.text-bold,
    #product .prod-variant .variant-select-fake .select-att.text-bold,
    #product .prod-variant-fake .variant-select .select-att.text-bold,
    #product .prod-variant-fake .variant-select-fake .select-att.text-bold {
      font-weight: 600; }
  #product .prod-variant .ts-dropdown .option:hover *, #product .prod-variant .ts-dropdown .option.active *,
  #product .prod-variant-fake .ts-dropdown .option:hover *,
  #product .prod-variant-fake .ts-dropdown .option.active * {
    color: #fff; }
  #product .prod-variant label,
  #product .prod-variant-fake label {
    margin-bottom: 5px;
    display: block; }
  #product .prod-variant .prod-fit,
  #product .prod-variant-fake .prod-fit {
    display: inline-block;
    font-size: 0.75rem;
    cursor: pointer;
    width: 44%;
    text-align: right; }
  #product .prod-variant .ts-wrapper:not(.form-select).single .ts-control,
  #product .prod-variant-fake .ts-wrapper:not(.form-select).single .ts-control {
    height: 50px;
    border-radius: 100px;
    line-height: 50px;
    padding-top: 0;
    padding-bottom: 0; }

#product .attr-color {
  display: block; }
  #product .attr-color li {
    display: inline-block; }
    #product .attr-color li label {
      width: 30px;
      height: 30px;
      border-radius: 15px;
      cursor: pointer;
      position: relative;
      margin-right: 2px; }
      #product .attr-color li label:before {
        content: '';
        display: inline-block;
        position: absolute;
        left: -2px;
        right: -2px;
        top: -2px;
        bottom: -2px;
        border: 1px solid transparent;
        border-radius: 16px; }
      #product .attr-color li label[style="background-color:#ffffff"]:before {
        border-color: rgba(17, 17, 17, 0.1); }
      #product .attr-color li label.selected:before {
        border-color: #6c757d; }
      #product .attr-color li label input {
        opacity: 0;
        cursor: pointer; }
      #product .attr-color li label span {
        display: none; }

#product .product-prices .product-price {
  display: inline-block; }
  #product .product-prices .product-price .discount-amount,
  #product .product-prices .product-price .discount-percentage {
    font-size: 1rem;
    display: none; }
  #product .product-prices .product-price .price {
    color: #111;
    font-size: 1.875rem;
    font-weight: 600; }
    #product .product-prices .product-price .price.has-discount {
      color: #495990; }

#product .product-prices .product-discount {
  display: inline-block;
  text-decoration: line-through;
  font-size: 1rem;
  margin-right: 5px; }

#product #trustpilot-rating-product {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }
  #product #trustpilot-rating-product .nb-avis {
    margin-left: 10px;
    font-weight: 600;
    text-transform: lowercase; }
    @media (min-width: 576px) {
      #product #trustpilot-rating-product .nb-avis {
        font-size: 1rem; } }

#product #trustpilot-stars {
  min-height: auto;
  width: 75px;
  display: block; }
  #product #trustpilot-stars .trust-stars {
    width: 100%;
    position: relative;
    aspect-ratio: 75/11;
    display: -ms-flexbox;
    display: flex; }
    #product #trustpilot-stars .trust-stars > * {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      display: block; }
      #product #trustpilot-stars .trust-stars > * img {
        display: block;
        width: 100%;
        aspect-ratio: 75/11; }

#product #product-availability {
  font-size: 1rem;
  color: #495990; }

#product .product-quantity {
  position: relative;
  width: 200px;
  height: 50px;
  z-index: 1; }
  @media (max-width: 767.98px) {
    #product .product-quantity {
      width: 100%; } }
  #product .product-quantity input {
    height: 50px;
    line-height: 50px;
    padding: 2px 20px 0 20px;
    text-align: center;
    max-width: 200px;
    border-radius: 100px;
    border-color: rgba(17, 17, 17, 0.1);
    font-weight: 600;
    font-size: 1rem; }
    @media (max-width: 767.98px) {
      #product .product-quantity input {
        max-width: 100%; } }
  #product .product-quantity .input-group-btn-vertical {
    display: none; }
  #product .product-quantity .button-quantity {
    border: none;
    background: none;
    cursor: pointer;
    padding: 0;
    position: absolute;
    right: 20px;
    top: 50%;
    transform: translateY(-50%); }
    #product .product-quantity .button-quantity.btn-less {
      right: unset;
      left: 20px; }
    #product .product-quantity .button-quantity:focus, #product .product-quantity .button-quantity:active, #product .product-quantity .button-quantity:hover {
      outline: none; }
    #product .product-quantity .button-quantity svg {
      width: 16px;
      height: 16px; }
      #product .product-quantity .button-quantity svg path {
        stroke: #000; }

#product .product-add-to-cart {
  margin-top: 1.25rem;
  position: relative; }
  #product .product-add-to-cart .add-to-cart {
    position: relative;
    width: 100%;
    padding: 0 35px;
    height: 50px;
    line-height: 50px; }
    @media (max-width: 767.98px) {
      #product .product-add-to-cart .add-to-cart {
        padding-left: 35px; } }
    #product .product-add-to-cart .add-to-cart span {
      margin-left: 10px; }
  #product .product-add-to-cart .bpbc_blocked .btn {
    background-color: rgba(17, 17, 17, 0.4);
    border: none; }

@media (max-width: 767.98px) {
  #product #axprestablog .section-header .page-heading {
    text-align: center; } }

#prod-footer .product-accessories div[data-axseo-oldtag="h3"] {
  color: #fff; }

.product-accessories, #blog-prod-linked {
  position: relative; }
  .product-accessories div[data-axseo-oldtag="h3"], #blog-prod-linked div[data-axseo-oldtag="h3"] {
    color: #fff; }
    @media (max-width: 767.98px) {
      .product-accessories div[data-axseo-oldtag="h3"], #blog-prod-linked div[data-axseo-oldtag="h3"] {
        font-size: 2.1875rem; } }
  .product-accessories .container, .product-accessories #axslider-slider .swiper-pagination, #axslider-slider .product-accessories .swiper-pagination, #blog-prod-linked .container, #blog-prod-linked #axslider-slider .swiper-pagination, #axslider-slider #blog-prod-linked .swiper-pagination {
    width: 80%;
    max-width: 1440px; }
    @media screen and (min-width: 1200px) {
      .product-accessories .container, .product-accessories #axslider-slider .swiper-pagination, #axslider-slider .product-accessories .swiper-pagination, #blog-prod-linked .container, #blog-prod-linked #axslider-slider .swiper-pagination, #axslider-slider #blog-prod-linked .swiper-pagination {
        max-width: 1000px; } }
  .product-accessories .swiper, #blog-prod-linked .swiper {
    overflow: hidden !important; }
    .product-accessories .swiper .swiper-pagination, #blog-prod-linked .swiper .swiper-pagination {
      bottom: 0; }
    .product-accessories .swiper .swiper-button-next, .product-accessories .swiper .swiper-button-prev, #blog-prod-linked .swiper .swiper-button-next, #blog-prod-linked .swiper .swiper-button-prev {
      display: none; }
  .product-accessories .wrapper-ax-btn-swiper, #blog-prod-linked .wrapper-ax-btn-swiper {
    display: -ms-flexbox;
    display: flex;
    gap: 50px;
    margin: 1em 0;
    -ms-flex-pack: justify;
        justify-content: space-between;
    position: absolute;
    width: 90%;
    top: 50%;
    left: 5%;
    transform: translateY(-50%); }
    @media (max-width: 767.98px) {
      .product-accessories .wrapper-ax-btn-swiper, #blog-prod-linked .wrapper-ax-btn-swiper {
        left: 0;
        width: 100%; } }
    .product-accessories .wrapper-ax-btn-swiper .ax-swiper-btn-next, .product-accessories .wrapper-ax-btn-swiper .ax-swiper-btn-prev, #blog-prod-linked .wrapper-ax-btn-swiper .ax-swiper-btn-next, #blog-prod-linked .wrapper-ax-btn-swiper .ax-swiper-btn-prev {
      cursor: pointer;
      height: 50px;
      width: 50px;
      background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCI+CiAgPHRpdGxlPm5hdi1hcnJvdy1yaWdodDwvdGl0bGU+CiAgPHBvbHlsaW5lIHBvaW50cz0iMTUgMTAgMjUgMjAgMTUgMzAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgo8L3N2Zz4K) #F8F5F2 no-repeat center;
      background-size: 30px;
      border-radius: 50px; }
      @media (max-width: 767.98px) {
        .product-accessories .wrapper-ax-btn-swiper .ax-swiper-btn-next, .product-accessories .wrapper-ax-btn-swiper .ax-swiper-btn-prev, #blog-prod-linked .wrapper-ax-btn-swiper .ax-swiper-btn-next, #blog-prod-linked .wrapper-ax-btn-swiper .ax-swiper-btn-prev {
          border-bottom-right-radius: 0;
          border-top-right-radius: 0; } }
      .product-accessories .wrapper-ax-btn-swiper .ax-swiper-btn-next.swiper-button-disabled, .product-accessories .wrapper-ax-btn-swiper .ax-swiper-btn-prev.swiper-button-disabled, #blog-prod-linked .wrapper-ax-btn-swiper .ax-swiper-btn-next.swiper-button-disabled, #blog-prod-linked .wrapper-ax-btn-swiper .ax-swiper-btn-prev.swiper-button-disabled {
        opacity: 0.5; }
    .product-accessories .wrapper-ax-btn-swiper .ax-swiper-btn-prev, #blog-prod-linked .wrapper-ax-btn-swiper .ax-swiper-btn-prev {
      transform: rotate(180deg); }

.js-mailalert .btn {
  height: auto;
  padding-top: 0.6rem;
  padding-bottom: 0.6rem;
  line-height: 1.5;
  white-space: normal; }

.product-features {
  margin-top: 2rem; }
  .product-features .feature {
    width: 25% !important;
    position: relative;
    text-align: center;
    padding-bottom: 1.5rem;
    border-right: 1px solid rgba(17, 17, 17, 0.1);
    padding-left: 17px;
    padding-right: 17px; }
    @media (max-width: 767.98px) {
      .product-features .feature {
        width: 50% !important; } }
    .product-features .feature:before {
      content: '';
      background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA2MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zMC4yNzI1IDIxLjE4MThDMzEuNDI3MyAyMS4xODE4IDMyLjM2MzUgMjAuMjQ1NyAzMi4zNjM1IDE5LjA5MDlDMzIuMzYzNSAxNy45MzYxIDMxLjQyNzMgMTcgMzAuMjcyNSAxN0MyOS4xMTc4IDE3IDI4LjE4MTYgMTcuOTM2MSAyOC4xODE2IDE5LjA5MDlDMjguMTgxNiAyMC4yNDU3IDI5LjExNzggMjEuMTgxOCAzMC4yNzI1IDIxLjE4MThaTTMwLjI3MjUgMjMuMTgxOEMzMi41MzE5IDIzLjE4MTggMzQuMzYzNSAyMS4zNTAzIDM0LjM2MzUgMTkuMDkwOUMzNC4zNjM1IDE2LjgzMTYgMzIuNTMxOSAxNSAzMC4yNzI1IDE1QzI4LjAxMzIgMTUgMjYuMTgxNiAxNi44MzE2IDI2LjE4MTYgMTkuMDkwOUMyNi4xODE2IDIxLjM1MDMgMjguMDEzMiAyMy4xODE4IDMwLjI3MjUgMjMuMTgxOFoiIGZpbGw9IiM0OTU5OTAiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zMC4yMjcyIDEwLjMyODZDMzMuNjU3MyAxMC4zMTYgMzcuMjQ3MyAxMi4yMzE2IDM4LjI1ODIgMTYuMjE2OUMzOS43NTQxIDIyLjExNDIgMzYuNzMwNiAyNy45MDYgMzAuOTIyNCAzMy43MDc1TDMwLjIxNTcgMzQuNDEzNEwyOS41MDkgMzMuNzA3NUMyMy44ODE2IDI4LjA4NjYgMjAuODIzIDIyLjI0MzIgMjIuMjYwOSAxNi4yODM0QzIzLjIyNTkgMTIuMjg0IDI2Ljc5NjcgMTAuMzQxMSAzMC4yMjcyIDEwLjMyODZaTTMwLjIzNDUgMTIuMzI4NUMyNy40ODg3IDEyLjMzODYgMjQuOTAzMSAxMy44NTk2IDI0LjIwNTEgMTYuNzUyNUMyMy4wNzE1IDIxLjQ1MSAyNS4yMzY5IDI2LjM2NjQgMzAuMjE2MiAzMS41NzEyQzM1LjM3ODMgMjYuMTkxNCAzNy40OTI0IDIxLjMzMjEgMzYuMzE5NiAxNi43MDg2QzM1LjU4NzMgMTMuODIxNSAzMi45ODA4IDEyLjMxODUgMzAuMjM0NSAxMi4zMjg1WiIgZmlsbD0iIzQ5NTk5MCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTI5Ljk5OTggMzQuOTk5OUMyMy45NTMyIDM0Ljk5OTkgMTguOTM1NSAzOS40MDU0IDE3Ljk4MTQgNDUuMTgxOEw0Mi4wMTgzIDQ1LjE4MThDNDEuMDY0MiAzOS40MDU0IDM2LjA0NjUgMzQuOTk5OSAyOS45OTk4IDM0Ljk5OTlaTTQ0LjA0MTcgNDUuMTgxOEM0NC4xMzM5IDQ1LjgzNDggNDQuMTgxNiA0Ni41MDIgNDQuMTgxNiA0Ny4xODA1QzQ0LjE4MTYgNDcuMTgwOSA0NC4xODE2IDQ3LjE4MTMgNDQuMTgxNiA0Ny4xODE4TDE1LjgxOCA0Ny4xODE4QzE1LjgxOCA0Ny4xODEzIDE1LjgxOCA0Ny4xODA5IDE1LjgxOCA0Ny4xODA1QzE1LjgxODEgNDYuNTAyIDE1Ljg2NTggNDUuODM0OCAxNS45NTc5IDQ1LjE4MThDMTYuOTI5OCAzOC4yOTY0IDIyLjg0NjMgMzIuOTk5OSAyOS45OTk4IDMyLjk5OTlDMzcuMTUzNCAzMi45OTk5IDQzLjA2OTggMzguMjk2NCA0NC4wNDE3IDQ1LjE4MThaIiBmaWxsPSIjNDk1OTkwIi8+Cjwvc3ZnPgo=) no-repeat;
      width: 60px;
      height: 60px;
      display: block;
      margin: 0 auto 8px; }
    .product-features .feature:nth-child(4n), .product-features .feature:last-child {
      border-right: 0; }
    .product-features .feature p {
      margin-bottom: 0;
      color: #495990;
      font-size: 1rem;
      line-height: 20px !important; }
      .product-features .feature p:nth-child(1) {
        font-weight: 600; }
    .product-features .feature#feature-3:before, .product-features .feature#feature-7:before, .product-features .feature#feature-23:before {
      background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA2MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNy4wNTU3IDQxLjg1MDRMMjcuMDU1NyAyMy4wNDc5TDI5LjA1NTcgMjMuMDQ3OUwyOS4wNTU3IDQxLjg1MDRMMjcuMDU1NyA0MS44NTA0WiIgZmlsbD0iIzQ5NTk5MCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTI4LjQ3NjcgMjUuMjc3OEwyNy42NjkzIDI1LjM2MzhDMjQuNzE2MiAyNS42Nzg1IDIyLjA5MTMgMjQuNzY3IDIwLjI3ODYgMjIuOTY0NEMxOC40NjU4IDIxLjE2MTcgMTcuNTM5NyAxOC41NDE5IDE3LjgzNzkgMTUuNTg3MUwxNy45MTk0IDE0Ljc3OTJMMTguNzI2OSAxNC42OTMyQzIxLjY4IDE0LjM3ODUgMjQuMzA0OCAxNS4yODk5IDI2LjExNzYgMTcuMDkyNkMyNy45MzA0IDE4Ljg5NTMgMjguODU2NSAyMS41MTUxIDI4LjU1ODMgMjQuNDY5OUwyOC40NzY3IDI1LjI3NzhaTTE5Ljc4MjcgMTYuNjMyMUMxOS43NzMyIDE4LjY2ODMgMjAuNTAyMiAyMC4zNjYyIDIxLjY4ODggMjEuNTQ2MkMyMi44NzU0IDIyLjcyNjIgMjQuNTc3NCAyMy40NDU4IDI2LjYxMzUgMjMuNDI0OUMyNi42MjMgMjEuMzg4NyAyNS44OTM5IDE5LjY5MDggMjQuNzA3MyAxOC41MTA4QzIzLjUyMDggMTcuMzMwOCAyMS44MTg4IDE2LjYxMTIgMTkuNzgyNyAxNi42MzIxWiIgZmlsbD0iIzQ5NTk5MCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTI3LjI0NDggMjUuMjc3N0wyOC4wNTIzIDI1LjM2MzhDMzEuOTUwMiAyNS43NzkyIDM1LjM5MTcgMjQuNTc1NyAzNy43NjExIDIyLjIxOTRDNDAuMTMwNSAxOS44NjMyIDQxLjM1MzIgMTYuNDI4NSA0MC45NTk2IDEyLjUyODNMNDAuODc4IDExLjcyMDRMNDAuMDcwNiAxMS42MzQzQzM2LjE3MjcgMTEuMjE4OSAzMi43MzEyIDEyLjQyMjQgMzAuMzYxOCAxNC43Nzg3QzI3Ljk5MjQgMTcuMTM0OSAyNi43Njk2IDIwLjU2OTYgMjcuMTYzMyAyNC40Njk4TDI3LjI0NDggMjUuMjc3N1pNMzkuMDI1OSAxMy41NjIyQzM5LjEyNTggMTYuNTUzIDM4LjA5NDkgMTkuMDY3IDM2LjM1MDkgMjAuODAxM0MzNC42MDY5IDIyLjUzNTYgMzIuMDg3MSAyMy41NTI0IDI5LjA5NyAyMy40MzU4QzI4Ljk5NzEgMjAuNDQ1MSAzMC4wMjggMTcuOTMxMSAzMS43NzIgMTYuMTk2OEMzMy41MTYgMTQuNDYyNSAzNi4wMzU4IDEzLjQ0NTcgMzkuMDI1OSAxMy41NjIyWiIgZmlsbD0iIzQ5NTk5MCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTI4LjEyODEgMzcuOTQwOEMyMy4zOTA3IDM3Ljk0MDggMTkuNDM2OSA0MS4yOTU5IDE4LjUxMzIgNDUuNzU5NUwzNy43NDI5IDQ1Ljc1OTVDMzYuODE5MiA0MS4yOTU5IDMyLjg2NTUgMzcuOTQwOCAyOC4xMjgxIDM3Ljk0MDhaTTM5Ljc3ODMgNDUuNzU5NUMzOS44ODkgNDYuNDA5MyAzOS45NDY3IDQ3LjA3NzIgMzkuOTQ2OCA0Ny43NTg1QzM5Ljk0NjggNDcuNzU4MiAzOS45NDY4IDQ3Ljc1ODggMzkuOTQ2OCA0Ny43NTg1TDE2LjMwOTQgNDcuNzU5NUMxNi4zMDk0IDQ3Ljc1OTggMTYuMzA5NCA0Ny43NTkyIDE2LjMwOTQgNDcuNzU5NUMxNi4zMDk0IDQ3LjA3ODEgMTYuMzY3MSA0Ni40MDkzIDE2LjQ3NzkgNDUuNzU5NUMxNy40MjgxIDQwLjE4NDcgMjIuMjgyNSAzNS45NDA4IDI4LjEyODEgMzUuOTQwOEMzMy45NzM3IDM1Ljk0MDggMzguODI4MSA0MC4xODQ3IDM5Ljc3ODMgNDUuNzU5NVoiIGZpbGw9IiM0OTU5OTAiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00MC40ODA5IDEzLjM3ODJMMjguNjYyMiAyNC42NTk3TDI3LjI4MTIgMjMuMjEzTDM5LjEgMTEuOTMxNUw0MC40ODA5IDEzLjM3ODJaIiBmaWxsPSIjNDk1OTkwIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjAuMDY4MSAxNS41MjY5TDI3LjU4OTEgMjMuNTg1MUwyNi4xMjcgMjQuOTQ5N0wxOC42MDYgMTYuODkxNUwyMC4wNjgxIDE1LjUyNjlaIiBmaWxsPSIjNDk1OTkwIi8+Cjwvc3ZnPgo=) no-repeat; }
    .product-features .feature#feature-8:before, .product-features .feature#feature-24:before {
      background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA2MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zMC4yNzczIDhMMzEuMDMzIDguODk0NTJDMzIuMDc2NCAxMC4xMjk3IDMzLjEzNDIgMTEuMzM0NCAzNC4xNzE4IDEyLjUxNjFDMzYuMzIyMyAxNC45NjUzIDM4LjM4NjEgMTcuMzE1OCA0MC4wNTYxIDE5LjYzNDNDNDIuNTU2MSAyMy4xMDUyIDQ0LjMyMzQgMjYuNjkxOCA0NC4zMjM0IDMwLjc4NThDNDQuMzIzNCAzNC44NzE2IDQyLjQ3MDggMzguMzMxOSAzOS44OTk2IDQxLjYzNDhDMzguNjEzMiA0My4yODczIDM3LjEyNTggNDQuOTI2NSAzNS41Njg5IDQ2LjU5OTdDMzUuMjE1NSA0Ni45Nzk1IDM0Ljg1ODcgNDcuMzYwOCAzNC40OTk1IDQ3Ljc0NDlDMzMuMjY3MiA0OS4wNjE5IDMyLjAwNTUgNTAuNDEwNCAzMC43NTEgNTEuODM0OUwyOS45OTIxIDUyLjY5NjVMMjkuMjQyOCA1MS44MjY1QzI4LjA2MjIgNTAuNDU1NiAyNi44NTEgNDkuMTI2NSAyNS42NjgzIDQ3LjgyODRDMjMuNzA4MyA0NS42Nzc2IDIxLjgyNjMgNDMuNjEyMiAyMC4yOTAzIDQxLjU4NDRDMTcuNzg4IDM4LjI4MDggMTYgMzQuODM4NCAxNiAzMC43ODU5QzE2IDI2LjY2NjUgMTcuODAyOCAyMy4wNjE4IDIwLjM0NjYgMTkuNTg4QzIyLjA2MzcgMTcuMjQzIDI0LjE4NzEgMTQuODczMiAyNi4zOTM5IDEyLjQxMDNDMjcuNDI2MSAxMS4yNTgzIDI4LjQ3NjUgMTAuMDg2MSAyOS41MTIxIDguODg2MzlMMzAuMjc3MyA4Wk0yMS45NjAyIDIwLjc2OTZDMTkuNTIzNSAyNC4wOTcyIDE4IDI3LjI4MzMgMTggMzAuNzg1OUMxOCAzNC4yMDYgMTkuNDk1MiAzNy4yMjIyIDIxLjg4NDYgNDAuMzc2OEMyMy4zNzc0IDQyLjM0NzUgMjUuMTQxNiA0NC4yODE2IDI3LjA0NTMgNDYuMzY4NUMyOC4wMDM2IDQ3LjQxOTEgMjguOTk3MiA0OC41MDgzIDMwLjAwOTMgNDkuNjYwNEMzMS4wMzQ5IDQ4LjUyMDMgMzIuMDYwNCA0Ny40MjQzIDMzLjA1MTMgNDYuMzY1MkMzMy40MDc1IDQ1Ljk4NDYgMzMuNzU5MSA0NS42MDg3IDM0LjEwNDggNDUuMjM3M0MzNS42NTggNDMuNTY4IDM3LjA5MzMgNDEuOTgzOCAzOC4zMjE0IDQwLjQwNjJDNDAuNzc5MyAzNy4yNDg5IDQyLjMyMzQgMzQuMjIyIDQyLjMyMzQgMzAuNzg1OEM0Mi4zMjM0IDI3LjMwMDEgNDAuODI4MSAyNC4xMjgxIDM4LjQzMzIgMjAuODAzMkMzNi44MTkgMTguNTYyMSAzNC44NjM2IDE2LjMzNTkgMzIuNzUzOCAxMy45MzM4QzMxLjk0MjIgMTMuMDA5NyAzMS4xMDc3IDEyLjA1OTYgMzAuMjYwOSAxMS4wNzI3QzI5LjQyNTcgMTIuMDI1NyAyOC42MDE1IDEyLjk0NTMgMjcuNzk4NSAxMy44NDEyQzI1LjYzMTQgMTYuMjU5IDIzLjYxODggMTguNTA0NiAyMS45NjAyIDIwLjc2OTZaIiBmaWxsPSIjNDk1OTkwIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjkuMDAwNSA1MC44OTg4TDI5LjI2OTEgOS41MzMzNkwzMS4yNjkgOS41NDYzNEwzMS4wMDA0IDUwLjkxMThMMjkuMDAwNSA1MC44OTg4WiIgZmlsbD0iIzQ5NTk5MCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIyLjk5MzggMTguMDMxMkwzMC43ODM0IDI3LjcwMUwyOS41NDQyIDI5LjI3NEwyMS43NTQ2IDE5LjYwNDJMMjIuOTkzOCAxOC4wMzEyWiIgZmlsbD0iIzQ5NTk5MCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTM3LjA2MjMgMTguMDMxMkwyOS4yNzI3IDI3LjcwMUwzMC41MTE5IDI5LjI3NEwzOC4zMDE1IDE5LjYwNDJMMzcuMDYyMyAxOC4wMzEyWiIgZmlsbD0iIzQ5NTk5MCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE4Ljk1ODEgMjQuMjE4OUwzMC43NzY4IDM4LjcyMzZMMjkuMjI2MyAzOS45ODdMMTcuNDA3NiAyNS40ODIyTDE4Ljk1ODEgMjQuMjE4OVoiIGZpbGw9IiM0OTU5OTAiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00MS4zMDc0IDIzLjc0MjhMMjkuMjIwMSAzOC44NTM2TDMwLjc4MTkgNDAuMTAyOUw0Mi44NjkyIDI0Ljk5MjFMNDEuMzA3NCAyMy43NDI4WiIgZmlsbD0iIzQ5NTk5MCIvPgo8L3N2Zz4K) no-repeat; }
    .product-features .feature#feature-5:before, .product-features .feature#feature-25:before {
      background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTgiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA1OCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS4xNjM5IDQ2LjM0NjZDMTQuNzc1OCA0NS4yNDk5IDE1LjA4MSA0My44OTYyIDE2LjAzNTMgNDIuNDE2OEMxNi4yNjYxIDQyLjA1ODggMTYuNTE1MSA0MS43MDA4IDE2Ljc4MDkgNDEuMzQyNEwxNy41ODQxIDQwLjI1OTJMMTguMzg3MyA0MS4zNDI0QzE4LjY0NjIgNDEuNjkxNSAxOC44ODk0IDQyLjA0MjEgMTkuMTE1NCA0Mi4zOTQyQzIwLjA2NzggNDMuODc3NiAyMC4zNjc4IDQ1LjIzMzQgMTkuOTc5MyA0Ni4zMzE4QzE5LjU3ODggNDcuNDY0MiAxOC41NTA3IDQ4LjAyMTMgMTcuNTc0NyA0OC4wMjU0QzE2LjU5ODggNDguMDI5NiAxNS41NjUgNDcuNDgwMyAxNS4xNjM5IDQ2LjM0NjZaTTE3LjU4MTYgNDMuNzE3QzE3Ljg3MzIgNDQuMjEyNiAxOC4wMjcxIDQ0LjYxNzcgMTguMDk2MyA0NC45MzQ0QzE4LjE3NTcgNDUuMjk3OCAxOC4xNDE0IDQ1LjUzMDMgMTguMDkzOCA0NS42NjVDMTguMDQ3NCA0NS43OTYgMTcuOTc0MiA0NS44Nzc4IDE3Ljg5MjUgNDUuOTMxNkMxNy44MDQ2IDQ1Ljk4OTYgMTcuNjkwNCA0Ni4wMjQ5IDE3LjU2NjMgNDYuMDI1NEMxNy40NDIxIDQ2LjAyNiAxNy4zMjk0IDQ1Ljk5MTYgMTcuMjQ0IDQ1LjkzNkMxNy4xNjQ5IDQ1Ljg4NDUgMTcuMDk0MiA0NS44MDYzIDE3LjA0OTMgNDUuNjc5NUMxNy4wMDMgNDUuNTQ4NyAxNi45Njg4IDQ1LjMxOTQgMTcuMDQ4OSA0NC45NTc1QzE3LjEyIDQ0LjYzNjYgMTcuMjc4OCA0NC4yMjM5IDE3LjU4MTYgNDMuNzE3WiIgZmlsbD0iIzQ5NTk5MCIvPgo8cGF0aCBkPSJNMjcuNzg3NyAxOS44NDA0TDI5LjEyNjcgMjEuMjgzTDE5Ljc0MDEgMzAuNjA3MUMxOS40MjQyIDMwLjkzNyAxOS4yNTI0IDMxLjM2OTIgMTkuMjUyNCAzMS44MzQxQzE5LjI1MjQgMzIuMTI3OSAxOS4zMjEgMzIuNDA2MSAxOS40NDgxIDMyLjY1MjZMMTkuNzg1MiAzMy4zMDY0TDE3Ljg4MDUgMzUuMjc2NkMxNy4xOTE4IDM1Ljk4OTIgMTcuMTkxOCAzNy4xNTA4IDE3Ljg4MDUgMzcuODYzNEMxOC4yMjQ1IDM4LjIxOTIgMTguNjc1NiAzOC4zOTc4IDE5LjEzMDggMzguMzk3OEMxOS41ODYxIDM4LjM5NzggMjAuMDM3MSAzOC4yMTkzIDIwLjM4MTIgMzcuODYzNEwyMi4yODU0IDM1Ljg5MzVMMjIuOTE2OCAzNi4yNDAyQzIzLjE2MiAzNi4zNzQ4IDIzLjQzNDUgMzYuNDQzIDIzLjcwODggMzYuNDQzQzI0LjE0MjIgMzYuNDQzIDI0LjU3MTQgMzYuMjczNCAyNC44OTkgMzUuOTM1N0wyNC45MDEyIDM1LjkzMzRMMzMuOTE2NyAyNi40NjQ4TDM1LjI5NDEgMjcuODY4M0wyNi4yNjg0IDM3LjM0NzZDMjUuNTYyMSAzOC4wNzgzIDI0LjYzMzEgMzguNDQzIDIzLjcwOSAzOC40NDNDMjMuMzY4OSAzOC40NDMgMjMuMDI4MyAzOC4zOTM4IDIyLjY5ODIgMzguMjk0OUwyMS43NDgyIDM5LjI3NzdDMjEuMDI1OSA0MC4wMjQ4IDIwLjA3NjIgNDAuMzk3OCAxOS4xMzA4IDQwLjM5NzhDMTguMTg1NSA0MC4zOTc4IDE3LjIzNTggNDAuMDI0OSAxNi41MTM1IDM5LjI3NzdDMTUuMDY5OCAzNy43ODQxIDE1LjA2OTcgMzUuMzU2MSAxNi41MTM0IDMzLjg2MjRMMTcuNDYyMSAzMi44ODExQzE3LjM2NzcgMzIuNTQ0MSAxNy4zMTkgMzIuMTkyMiAxNy4zMTkgMzEuODM0MUMxNy4zMTkgMzAuODM1OCAxNy42OTY4IDI5Ljg5MjMgMTguMzc5MiAyOS4xODY0TDE4LjM4NjIgMjkuMTc5MkwyNy43ODc3IDE5Ljg0MDRaIiBmaWxsPSIjNDk1OTkwIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDEuNTY2MyAxMy41MjczTDQxLjQwNzcgMTMuMzYzM0M0MC41NTc4IDEyLjQ4NDEgMzkuNDI3OSAxMS45OTk5IDM4LjIyNiAxMS45OTk5QzM3LjAyNDEgMTEuOTk5OSAzNS44OTQxIDEyLjQ4NDEgMzUuMDQ0MyAxMy4zNjMzTDMyLjMyMjIgMTYuMTc5MkwzMS41MzE1IDE1LjM2MTJDMzEuMjI4NSAxNS4wNDc3IDMwLjczNzIgMTUuMDQ3NyAzMC40MzQxIDE1LjM2MTJMMjcuMDQzNyAxOC44Njg1QzI2Ljc0MDYgMTkuMTgyIDI2Ljc0MDYgMTkuNjkwMiAyNy4wNDM3IDIwLjAwMzdMMzUuMTQ3MiAyOC4zODY3QzM1LjI5ODcgMjguNTQzNCAzNS40OTczIDI4LjYyMTggMzUuNjk1OSAyOC42MjE4QzM1Ljg5NDQgMjguNjIxOCAzNi4wOTMxIDI4LjU0MzUgMzYuMjQ0NSAyOC4zODY3TDM5LjYzNSAyNC44NzkzQzM5LjkzOCAyNC41NjU4IDM5LjkzOCAyNC4wNTc2IDM5LjYzNSAyMy43NDQxTDM4Ljg0NDIgMjIuOTI2MUw0MS41NjYyIDIwLjExMDJDNDIuNDE2MiAxOS4yMzEgNDIuODg0MiAxOC4wNjIxIDQyLjg4NDIgMTYuODE4OEM0Mi44ODQyIDE1LjU3NTQgNDIuNDE2MSAxNC40MDY1IDQxLjU2NjMgMTMuNTI3M1pNMzYuNDExMyAxNC43Nzc1TDMyLjMyMjIgMTkuMDA3NkwzMC45ODI4IDE3LjYyMkwyOS4yMjkyIDE5LjQzNjFMMzUuNjk1OSAyNi4xMjU4TDM3LjQ0OTUgMjQuMzExN0wzNi4xMTAxIDIyLjkyNjFMNDAuMTk5MSAxOC42OTZDNDAuNjg2NSAxOC4xOTE5IDQwLjk1MDkgMTcuNTMxNyA0MC45NTA5IDE2LjgxODhDNDAuOTUwOSAxNi4xMDU5IDQwLjY4NjUgMTUuNDQ1NyA0MC4xOTkyIDE0Ljk0MTVMNDAuMDQwNiAxNC43Nzc1QzM5LjU1MzMgMTQuMjczNCAzOC45MTUxIDEzLjk5OTkgMzguMjI2IDEzLjk5OTlDMzcuNTM2OCAxMy45OTk5IDM2Ljg5ODYgMTQuMjczNSAzNi40MTEzIDE0Ljc3NzVaIiBmaWxsPSIjNDk1OTkwIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMzQuNTczMSAyOS4xMjM1SDIxLjU2MzdWMjcuMTIzNUgzNC41NzMxVjI5LjEyMzVaIiBmaWxsPSIjNDk1OTkwIi8+Cjwvc3ZnPgo=) no-repeat; }
    .product-features .feature#feature-10:before, .product-features .feature#feature-26:before {
      background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA2MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOS42NTQgMzYuNDUwM0MxOC4yNjgzIDM3LjgzNTkgMTguMjY4MyA0MC4wODI1IDE5LjY1NCA0MS40NjgxQzIxLjAzOTYgNDIuODUzNyAyMy4yODYxIDQyLjg1MzcgMjQuNjcxNyA0MS40NjgxTDI2LjA4NTkgNDIuODgyM0MyMy45MTkzIDQ1LjA0ODkgMjAuNDA2NCA0NS4wNDg5IDE4LjIzOTcgNDIuODgyM0MxNi4wNzMxIDQwLjcxNTYgMTYuMDczMSAzNy4yMDI4IDE4LjIzOTcgMzUuMDM2MUwxOS42NTQgMzYuNDUwM1oiIGZpbGw9IiM0OTU5OTAiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zMS4wODY1IDQyLjg3NjVDMjkuNzAwOSA0MS40OTA4IDI3LjQ1NDQgNDEuNDkwOCAyNi4wNjg4IDQyLjg3NjVMMjQuNjU0NiA0MS40NjIyQzI2LjgyMTIgMzkuMjk1NiAzMC4zMzQxIDM5LjI5NTYgMzIuNTAwNyA0MS40NjIyTDMxLjA4NjUgNDIuODc2NVoiIGZpbGw9IiM0OTU5OTAiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yOC4wNDA1IDQzLjQ1MzRMMzMuMjQ5NiA0My40NTM1QzM3LjMxMTggNDMuNDUzNSAzOS43NDkyIDM4LjgxMzYgMzcuNDU0NSAzNS40MDgxQzMyLjgyODMgMjguNTQyNCAyNy4wMjQ3IDE5LjUxMDEgMjQuNzM5OSAxNC4xNTYyTDI2LjU3OTQgMTMuMzcxMkMyOC43NzU1IDE4LjUxNzIgMzQuNDYxNSAyNy4zODcgMzkuMTEzMSAzNC4yOTA1QzQyLjI3ODEgMzguOTg3NyAzOC45NTc4IDQ1LjQ1MzUgMzMuMjQ5NiA0NS40NTM1TDI4LjA0MDUgNDUuNDUzNEwyOC4wNDA1IDQzLjQ1MzRaIiBmaWxsPSIjNDk1OTkwIi8+Cjwvc3ZnPgo=) no-repeat; }
    .product-features .feature#feature-4:before, .product-features .feature#feature-11:before, .product-features .feature#feature-27:before {
      background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA2MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzIDQyLjQ0NzJIMTguODAzNkMyMS45NDU1IDQyLjQ0NzIgMjMuOCA0MC43NDU0IDIzLjggMzcuOTk2M0MyMy44IDM1Ljg1ODEgMjIuNjY1NSAzNC42MTQ1IDIxLjA5NDUgMzQuMDkwOEMyMi4xMiAzMy42NTQ1IDIzLjEyMzYgMzIuNTE5OSAyMy4xMjM2IDMxLjEwMThDMjMuMTIzNiAyOC42MTQ1IDIxLjM1NjQgMjcuMTc0NSAxOC40NTQ1IDI3LjE3NDVIMTNWNDIuNDQ3MlpNMTQuODU0NSAzMy41MDE4VjI4LjgxMDhIMTguNDEwOUMyMC4yNDM2IDI4LjgxMDggMjEuMjY5MSAyOS41NzQ1IDIxLjI2OTEgMzEuMTQ1NEMyMS4yNjkxIDMyLjcxNjMgMjAuMjQzNiAzMy41MDE4IDE4LjQxMDkgMzMuNTAxOEgxNC44NTQ1Wk0xNC44NTQ1IDQwLjc2NzJWMzUuMTU5OUgxOC40OTgyQzIwLjc0NTUgMzUuMTU5OSAyMS45MDE4IDM2LjE0MTggMjEuOTAxOCAzNy45NzQ1QzIxLjkwMTggMzkuNzg1NCAyMC43NDU1IDQwLjc2NzIgMTguNDk4MiA0MC43NjcySDE0Ljg1NDVaIiBmaWxsPSIjNDk1OTkwIi8+CjxwYXRoIGQ9Ik0yNy40MjkgNDIuNDQ3MkgyOS4yODM1VjI3LjE3NDVIMjcuNDI5VjQyLjQ0NzJaIiBmaWxsPSIjNDk1OTkwIi8+CjxwYXRoIGQ9Ik00MC4zOTc3IDQyLjYyMThDNDQuNjk1OSA0Mi42MjE4IDQ3LjkwMzEgMzkuMzA1NCA0Ny45MDMxIDM0LjgxMDhDNDcuOTAzMSAzMC4zMTYzIDQ0LjY5NTkgMjYuOTk5OSA0MC4zOTc3IDI2Ljk5OTlDMzYuMDk5NSAyNi45OTk5IDMyLjkxNCAzMC4zMTYzIDMyLjkxNCAzNC44MTA4QzMyLjkxNCAzOS4zMDU0IDM2LjA5OTUgNDIuNjIxOCA0MC4zOTc3IDQyLjYyMThaTTQwLjM5NzcgNDAuOTQxOEMzNy4xOTA0IDQwLjk0MTggMzQuODM0IDM4LjMyMzYgMzQuODM0IDM0LjgxMDhDMzQuODM0IDMxLjI5ODEgMzcuMTkwNCAyOC42Nzk5IDQwLjM5NzcgMjguNjc5OUM0My42MDQ5IDI4LjY3OTkgNDUuOTgzMSAzMS4yOTgxIDQ1Ljk4MzEgMzQuODEwOEM0NS45ODMxIDM4LjMyMzYgNDMuNjA0OSA0MC45NDE4IDQwLjM5NzcgNDAuOTQxOFoiIGZpbGw9IiM0OTU5OTAiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yOS42ODM1IDI1LjgzMjhMMjguODc2MSAyNS45MTg4QzI1LjIyNjMgMjYuMzA3OCAyMS45OTkzIDI1LjE4MSAxOS43NzYxIDIyLjk3MDJDMTcuNTUyOSAyMC43NTk0IDE2LjQwODEgMTcuNTM4NyAxNi43NzY3IDEzLjg4NjlMMTYuODU4MyAxMy4wNzlMMTcuNjY1NyAxMi45OTI5QzIxLjMxNTQgMTIuNjAzOSAyNC41NDI0IDEzLjczMDcgMjYuNzY1NiAxNS45NDE2QzI4Ljk4ODggMTguMTUyNCAzMC4xMzM2IDIxLjM3MzEgMjkuNzY1IDI1LjAyNDlMMjkuNjgzNSAyNS44MzI4Wk0xOC43MTI2IDE0LjkyM0MxOC42MzY4IDE3LjY2MzYgMTkuNTg4NyAxOS45NjMzIDIxLjE4NjQgMjEuNTUyQzIyLjc4NCAyMy4xNDA4IDI1LjA4OSAyNC4wNzk5IDI3LjgyOTEgMjMuOTg4N0MyNy45MDQ5IDIxLjI0ODIgMjYuOTUzIDE4Ljk0ODUgMjUuMzU1NCAxNy4zNTk3QzIzLjc1NzcgMTUuNzcxIDIxLjQ1MjcgMTQuODMxOSAxOC43MTI2IDE0LjkyM1oiIGZpbGw9IiM0OTU5OTAiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yOC4wNTczIDI1Ljc2NDlMMjguODY0NyAyNS44NTFDMzEuNzc0MiAyNi4xNjEgMzQuMzYxNCAyNS4yNjMgMzYuMTQ4NCAyMy40ODU5QzM3LjkzNTUgMjEuNzA4OCAzOC44NDc5IDE5LjEyNjcgMzguNTU0MSAxNi4yMTU1TDM4LjQ3MjYgMTUuNDA3NkwzNy42NjUxIDE1LjMyMTZDMzQuNzU1NyAxNS4wMTE1IDMyLjE2ODUgMTUuOTA5NSAzMC4zODE1IDE3LjY4NjdDMjguNTk0NCAxOS40NjM4IDI3LjY4MTkgMjIuMDQ1OSAyNy45NzU4IDI0Ljk1N0wyOC4wNTczIDI1Ljc2NDlaTTM2LjYwODUgMTcuMjYxM0MzNi42MTQgMTkuMjUzMiAzNS44OTkgMjAuOTEzNCAzNC43MzgyIDIyLjA2NzhDMzMuNTc3NCAyMy4yMjIxIDMxLjkxMzIgMjMuOTI3OSAyOS45MjEzIDIzLjkxMTNDMjkuOTE1OSAyMS45MTk0IDMwLjYzMDkgMjAuMjU5MiAzMS43OTE3IDE5LjEwNDhDMzIuOTUyNSAxNy45NTA1IDM0LjYxNjcgMTcuMjQ0NyAzNi42MDg1IDE3LjI2MTNaIiBmaWxsPSIjNDk1OTkwIi8+Cjwvc3ZnPgo=) no-repeat; }
    .product-features .feature#feature-12:before, .product-features .feature#feature-32:before, .product-features .feature#feature-28:before {
      background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA2MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zMC4yNzI4IDkuNDU0NTNDMjYuNzU4MyA5LjQ1NDUzIDIzLjkwOTIgMTIuMzAzNiAyMy45MDkyIDE1LjgxODJDMjMuOTA5MiAxOS4zMzI3IDI2Ljc1ODMgMjIuMTgxOCAzMC4yNzI4IDIyLjE4MThDMzMuNzg3NCAyMi4xODE4IDM2LjYzNjQgMTkuMzMyNyAzNi42MzY0IDE1LjgxODJDMzYuNjM2NCAxMi4zMDM2IDMzLjc4NzQgOS40NTQ1MyAzMC4yNzI4IDkuNDU0NTNaTTIxLjkwOTIgMTUuODE4MkMyMS45MDkyIDExLjE5OTEgMjUuNjUzNyA3LjQ1NDUzIDMwLjI3MjggNy40NTQ1M0MzNC44OTE5IDcuNDU0NTMgMzguNjM2NCAxMS4xOTkxIDM4LjYzNjQgMTUuODE4MkMzOC42MzY0IDIwLjQzNzMgMzQuODkxOSAyNC4xODE4IDMwLjI3MjggMjQuMTgxOEMyNS42NTM3IDI0LjE4MTggMjEuOTA5MiAyMC40MzczIDIxLjkwOTIgMTUuODE4MloiIGZpbGw9IiM0OTU5OTAiLz4KPHBhdGggZD0iTTI4LjA4OTUgMTUuMzgzOUMyOS4yMTg5IDE1LjM4MzkgMjkuOTk3IDE0LjU4NCAyOS45OTcgMTMuNTU1NkMyOS45OTcgMTIuNTI3MSAyOS4yMTg5IDExLjcyNzIgMjguMDg5NSAxMS43MjcyQzI2Ljk2MDIgMTEuNzI3MiAyNi4xODIxIDEyLjUyNzEgMjYuMTgyMSAxMy41NTU2QzI2LjE4MjEgMTQuNTg0IDI2Ljk2MDIgMTUuMzgzOSAyOC4wODk1IDE1LjM4MzlaTTI2LjM5NTUgMTkuODE3NkgyNy43NjMzTDM0LjEzODEgMTEuODE4N0gzMi43NzAyTDI2LjM5NTUgMTkuODE3NlpNMjguMDg5NSAxNC40Njk3QzI3LjYwMDEgMTQuNDY5NyAyNy4yNjEzIDE0LjA4MTIgMjcuMjYxMyAxMy41NTU2QzI3LjI2MTMgMTMuMDI5OSAyNy42MDAxIDEyLjY0MTQgMjguMDg5NSAxMi42NDE0QzI4LjYwNCAxMi42NDE0IDI4LjkzMDMgMTMuMDI5OSAyOC45MzAzIDEzLjU1NTZDMjguOTMwMyAxNC4wODEyIDI4LjYwNCAxNC40Njk3IDI4LjA4OTUgMTQuNDY5N1pNMzIuNDU2NSAxOS45MDkxQzMzLjU4NTkgMTkuOTA5MSAzNC4zNjM5IDE5LjEwOTIgMzQuMzYzOSAxOC4wODA3QzM0LjM2MzkgMTcuMDUyMyAzMy41ODU5IDE2LjI1MjQgMzIuNDU2NSAxNi4yNTI0QzMxLjMyNzEgMTYuMjUyNCAzMC41MzY2IDE3LjA1MjMgMzAuNTM2NiAxOC4wODA3QzMwLjUzNjYgMTkuMTA5MiAzMS4zMjcxIDE5LjkwOTEgMzIuNDU2NSAxOS45MDkxWk0zMi40NTY1IDE4Ljk5NDlDMzEuOTU0NiAxOC45OTQ5IDMxLjYyODMgMTguNjA2NCAzMS42MjgzIDE4LjA4MDdDMzEuNjI4MyAxNy41NTUxIDMxLjk1NDYgMTcuMTY2NSAzMi40NTY1IDE3LjE2NjVDMzIuOTcxIDE3LjE2NjUgMzMuMjk3MyAxNy41NTUxIDMzLjI5NzMgMTguMDgwN0MzMy4yOTczIDE4LjYwNjQgMzIuOTcxIDE4Ljk5NDkgMzIuNDU2NSAxOC45OTQ5WiIgZmlsbD0iIzQ5NTk5MCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTI1Ljk4MDUgMjAuMDE3NkwzMi42NzQgMTEuNjE4NkgzNC41NTMzTDI3Ljg1OTggMjAuMDE3NkgyNS45ODA1Wk0zMC4xOTcxIDEzLjU1NTZDMzAuMTk3MSAxNC42OTg1IDI5LjMyNTUgMTUuNTgzOSAyOC4wODk3IDE1LjU4MzlDMjYuODUzOSAxNS41ODM5IDI1Ljk4MjMgMTQuNjk4NSAyNS45ODIzIDEzLjU1NTZDMjUuOTgyMyAxMi40MTI2IDI2Ljg1MzkgMTEuNTI3MiAyOC4wODk3IDExLjUyNzJDMjkuMzI1NSAxMS41MjcyIDMwLjE5NzEgMTIuNDEyNiAzMC4xOTcxIDEzLjU1NTZaTTI3Ljc2MzQgMTkuODE3NkgyNi4zOTU2TDMyLjc3MDQgMTEuODE4NkgzNC4xMzgyTDI3Ljc2MzQgMTkuODE3NlpNMjcuNDYxNSAxMy41NTU2QzI3LjQ2MTUgMTMuOTkyIDI3LjczMDkgMTQuMjY5NyAyOC4wODk3IDE0LjI2OTdDMjguMjkzMyAxNC4yNjk3IDI4LjQ0ODIgMTQuMTk0NCAyOC41NTQgMTQuMDc2M0MyOC42NjE4IDEzLjk1NiAyOC43MzA1IDEzLjc3NzYgMjguNzMwNSAxMy41NTU2QzI4LjczMDUgMTMuMzMzNSAyOC42NjE4IDEzLjE1NTEgMjguNTU0IDEzLjAzNDhDMjguNDQ4MiAxMi45MTY3IDI4LjI5MzMgMTIuODQxNCAyOC4wODk3IDEyLjg0MTRDMjcuNzMwOSAxMi44NDE0IDI3LjQ2MTUgMTMuMTE5MSAyNy40NjE1IDEzLjU1NTZaTTM0LjU2NDEgMTguMDgwN0MzNC41NjQxIDE5LjIyMzYgMzMuNjkyNCAyMC4xMDkgMzIuNDU2NyAyMC4xMDlDMzEuMjIyNyAyMC4xMDkgMzAuMzM2NyAxOS4yMjU0IDMwLjMzNjcgMTguMDgwN0MzMC4zMzY3IDE2LjkzNiAzMS4yMjI3IDE2LjA1MjQgMzIuNDU2NyAxNi4wNTI0QzMzLjY5MjQgMTYuMDUyNCAzNC41NjQxIDE2LjkzNzggMzQuNTY0MSAxOC4wODA3Wk0zMi4wMDQgMTguNjAyM0MzMi4xMDkgMTguNzIwNyAzMi4yNjA4IDE4Ljc5NDkgMzIuNDU2NyAxOC43OTQ5QzMyLjY2MDMgMTguNzk0OSAzMi44MTUyIDE4LjcxOTYgMzIuOTIxIDE4LjYwMTRDMzMuMDI4OCAxOC40ODExIDMzLjA5NzQgMTguMzAyNyAzMy4wOTc0IDE4LjA4MDdDMzMuMDk3NCAxNy44NTg3IDMzLjAyODggMTcuNjgwMyAzMi45MjEgMTcuNTU5OUMzMi44MTUyIDE3LjQ0MTggMzIuNjYwMyAxNy4zNjY1IDMyLjQ1NjcgMTcuMzY2NUMzMi4yNjA4IDE3LjM2NjUgMzIuMTA5IDE3LjQ0MDcgMzIuMDA0IDE3LjU1OTFDMzEuODk3MSAxNy42Nzk4IDMxLjgyODUgMTcuODU4NyAzMS44Mjg1IDE4LjA4MDdDMzEuODI4NSAxOC4zMDI3IDMxLjg5NzEgMTguNDgxNiAzMi4wMDQgMTguNjAyM1pNMjkuOTk3MSAxMy41NTU2QzI5Ljk5NzEgMTQuNTg0IDI5LjIxOTEgMTUuMzgzOSAyOC4wODk3IDE1LjM4MzlDMjYuOTYwMyAxNS4zODM5IDI2LjE4MjMgMTQuNTg0IDI2LjE4MjMgMTMuNTU1NkMyNi4xODIzIDEyLjUyNzEgMjYuOTYwMyAxMS43MjcyIDI4LjA4OTcgMTEuNzI3MkMyOS4yMTkxIDExLjcyNzIgMjkuOTk3MSAxMi41MjcxIDI5Ljk5NzEgMTMuNTU1NlpNMjcuMjYxNSAxMy41NTU2QzI3LjI2MTUgMTQuMDgxMiAyNy42MDAzIDE0LjQ2OTcgMjguMDg5NyAxNC40Njk3QzI4LjYwNDIgMTQuNDY5NyAyOC45MzA1IDE0LjA4MTIgMjguOTMwNSAxMy41NTU2QzI4LjkzMDUgMTMuMDI5OSAyOC42MDQyIDEyLjY0MTQgMjguMDg5NyAxMi42NDE0QzI3LjYwMDMgMTIuNjQxNCAyNy4yNjE1IDEzLjAyOTkgMjcuMjYxNSAxMy41NTU2Wk0zNC4zNjQxIDE4LjA4MDdDMzQuMzY0MSAxOS4xMDkxIDMzLjU4NjEgMTkuOTA5IDMyLjQ1NjcgMTkuOTA5QzMxLjMyNzMgMTkuOTA5IDMwLjUzNjcgMTkuMTA5MSAzMC41MzY3IDE4LjA4MDdDMzAuNTM2NyAxNy4wNTIzIDMxLjMyNzMgMTYuMjUyNCAzMi40NTY3IDE2LjI1MjRDMzMuNTg2MSAxNi4yNTI0IDM0LjM2NDEgMTcuMDUyMyAzNC4zNjQxIDE4LjA4MDdaTTMxLjYyODUgMTguMDgwN0MzMS42Mjg1IDE4LjYwNjMgMzEuOTU0NyAxOC45OTQ5IDMyLjQ1NjcgMTguOTk0OUMzMi45NzEyIDE4Ljk5NDkgMzMuMjk3NCAxOC42MDYzIDMzLjI5NzQgMTguMDgwN0MzMy4yOTc0IDE3LjU1NTEgMzIuOTcxMiAxNy4xNjY1IDMyLjQ1NjcgMTcuMTY2NUMzMS45NTQ3IDE3LjE2NjUgMzEuNjI4NSAxNy41NTUxIDMxLjYyODUgMTguMDgwN1oiIGZpbGw9IiM0OTU5OTAiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yOC45MDgyIDU0LjU0NTRMMjguOTA4MiAzMy44MTgxTDMwLjkwODIgMzMuODE4MUwzMC45MDgyIDU0LjU0NTRMMjguOTA4MiA1NC41NDU0WiIgZmlsbD0iIzQ5NTk5MCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMwLjIzNjYgNDEuMzQ3NkwyOS40MjkyIDQxLjQzMzZDMjQuMjQ0OSA0MS45ODYxIDE5LjY5MTUgNDAuMzg1IDE2LjU2NDIgMzcuMjc1MkMxMy40MzY5IDM0LjE2NTMgMTEuODEwNCAyOS42MjA4IDEyLjMzNCAyNC40MzM2TDEyLjQxNTUgMjMuNjI1N0wxMy4yMjMgMjMuNTM5NkMxOC40MDcyIDIyLjk4NzEgMjIuOTYwNyAyNC41ODgyIDI2LjA4OCAyNy42OTgxQzI5LjIxNTMgMzAuODA3OSAzMC44NDE4IDM1LjM1MjQgMzAuMzE4MiA0MC41Mzk3TDMwLjIzNjYgNDEuMzQ3NlpNMTQuMjYwMyAyNS40NjAxQzE0LjAzMzkgMjkuNzQ0NCAxNS40NzIyIDMzLjM2ODYgMTcuOTc0NSAzNS44NTdDMjAuNDc2OCAzOC4zNDU0IDI0LjEwOSAzOS43NjM0IDI4LjM5MTkgMzkuNTEzMUMyOC42MTgzIDM1LjIyODkgMjcuMTggMzEuNjA0NiAyNC42Nzc3IDI5LjExNjJDMjIuMTc1NCAyNi42Mjc5IDE4LjU0MzIgMjUuMjA5OCAxNC4yNjAzIDI1LjQ2MDFaIiBmaWxsPSIjNDk1OTkwIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjkuMjE2IDQxLjM0NzZMMzAuMDIzNCA0MS40MzM2QzM1LjIwNzcgNDEuOTg2MSAzOS43NjEyIDQwLjM4NSA0Mi44ODg0IDM3LjI3NTJDNDYuMDE1NyAzNC4xNjUzIDQ3LjY0MjIgMjkuNjIwOCA0Ny4xMTg2IDI0LjQzMzZMNDcuMDM3MSAyMy42MjU3TDQ2LjIyOTcgMjMuNTM5NkM0MS4wNDU0IDIyLjk4NzEgMzYuNDkxOSAyNC41ODgyIDMzLjM2NDcgMjcuNjk4MUMzMC4yMzc0IDMwLjgwNzkgMjguNjEwOSAzNS4zNTI0IDI5LjEzNDUgNDAuNTM5N0wyOS4yMTYgNDEuMzQ3NlpNNDUuMTkyMyAyNS40NjAxQzQ1LjQxODggMjkuNzQ0NCA0My45ODA1IDMzLjM2ODYgNDEuNDc4MiAzNS44NTdDMzguOTc1OSAzOC4zNDU0IDM1LjM0MzYgMzkuNzYzNCAzMS4wNjA3IDM5LjUxMzFDMzAuODM0MyAzNS4yMjg5IDMyLjI3MjYgMzEuNjA0NiAzNC43NzQ5IDI5LjExNjJDMzcuMjc3MiAyNi42Mjc5IDQwLjkwOTQgMjUuMjA5OCA0NS4xOTIzIDI1LjQ2MDFaIiBmaWxsPSIjNDk1OTkwIi8+Cjwvc3ZnPgo=) no-repeat; }
    .product-features .feature#feature-6:before, .product-features .feature#feature-13:before, .product-features .feature#feature-29:before {
      background: url(../img/svg/extraction.svg) no-repeat; }
    .product-features .feature#feature-14:before, .product-features .feature#feature-30:before {
      background: url(../img/svg/alimentaire.svg) no-repeat; }
    .product-features .feature#feature-15:before, .product-features .feature#feature-31:before {
      background: url(../img/svg/toucher.svg) no-repeat; }
    .product-features .feature#feature-33:before {
      background: url(../img/svg/utilisation.svg) no-repeat; }
    .product-features .feature#feature-34:before {
      background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCI+CiAgPGc+CiAgICA8cGF0aCBkPSJNMjUuNTMsMzQuMzdsMTAuMjkuMDVhMS4zNCwxLjM0LDAsMCwwLDEuMzQtMS4zNEExLjI2LDEuMjYsMCwwLDAsMzcsMzIuNGwtNC40MS03LjciIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ1NTk5MSIgc3Ryb2tlLXdpZHRoPSIyIi8+CiAgICA8cGF0aCBkPSJNMjguNTYsMzEuMTRsLTMuMSwzYS40NC40NCwwLDAsMCwwLC42M2wwLDAsMy4wOCwyLjYzIiBmaWxsPSJub25lIiBzdHJva2U9IiM0NTU5OTEiIHN0cm9rZS13aWR0aD0iMiIvPgogICAgPHBhdGggZD0iTTE4LjIsMjMuNTksMTMsMzIuNDdhMS4zNCwxLjM0LDAsMCwwLC40OCwxLjg0LDEuMzYsMS4zNiwwLDAsMCwuNjguMThoOC45MyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNDU1OTkxIiBzdHJva2Utd2lkdGg9IjIiLz4KICAgIDxwYXRoIGQ9Ik0xOS40OCwyNy44MmwtMS00LjE2YS40NS40NSwwLDAsMC0uNTMtLjMzbC0uMDUsMC0zLjgzLDEuMzQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ1NTk5MSIgc3Ryb2tlLXdpZHRoPSIyIi8+CiAgICA8cGF0aCBkPSJNMzEuMjcsMjIuMmwtNS4xMS04LjkzYTEuMzQsMS4zNCwwLDAsMC0xLjgzLS40OSwxLjI0LDEuMjQsMCwwLDAtLjUuNDlMMTkuNDIsMjEiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ1NTk5MSIgc3Ryb2tlLXdpZHRoPSIyIi8+CiAgICA8cGF0aCBkPSJNMjcsMjEuMjFsNC4xMSwxLjIxYS40NS40NSwwLDAsMCwuNTYtLjMydjBsLjc1LTQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ1NTk5MSIgc3Ryb2tlLXdpZHRoPSIyIi8+CiAgPC9nPgo8L3N2Zz4K) no-repeat; }
    .product-features .feature#feature-9 {
      display: none !important; }
    .product-features .feature#ref:before {
      background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA2MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1Ljk4NTggMTkuNDY1MUMxNS45ODU4IDE4Ljg5MjYgMTYuNDQ5OSAxOC40Mjg1IDE3LjAyMjQgMTguNDI4NUMxNy41OTQ5IDE4LjQyODUgMTguMDU5MSAxOC44OTI2IDE4LjA1OTEgMTkuNDY1MVY0MC42OTU1QzE4LjA1OTEgNDEuMjY4IDE3LjU5NDkgNDEuNzMyMSAxNy4wMjI0IDQxLjczMjFDMTYuNDQ5OSA0MS43MzIxIDE1Ljk4NTggNDEuMjY4IDE1Ljk4NTggNDAuNjk1NVYxOS40NjUxWiIgZmlsbD0iIzQ5NTk5MCIvPgo8cGF0aCBkPSJNMjkuMzU2NCAyMC40Mjg1QzI5LjM1NjQgMTkuMzI0IDMwLjI1MTkgMTguNDI4NSAzMS4zNTY0IDE4LjQyODVIMzEuNTAyOUMzMi42MDc0IDE4LjQyODUgMzMuNTAyOSAxOS4zMjQgMzMuNTAyOSAyMC40Mjg1VjM5LjczMjFDMzMuNTAyOSA0MC44MzY3IDMyLjYwNzQgNDEuNzMyMSAzMS41MDI5IDQxLjczMjFIMzEuMzU2NEMzMC4yNTE5IDQxLjczMjEgMjkuMzU2NCA0MC44MzY3IDI5LjM1NjQgMzkuNzMyMVYyMC40Mjg1WiIgZmlsbD0iIzQ5NTk5MCIvPgo8cGF0aCBkPSJNMzguOTk5NSAyMC40Mjg1QzM4Ljk5OTUgMTkuMzI0IDM5Ljg5NDkgMTguNDI4NSA0MC45OTk1IDE4LjQyODVINDEuMTQ1OUM0Mi4yNTA1IDE4LjQyODUgNDMuMTQ1OSAxOS4zMjQgNDMuMTQ1OSAyMC40Mjg1VjM5LjczMjFDNDMuMTQ1OSA0MC44MzY3IDQyLjI1MDUgNDEuNzMyMSA0MS4xNDU5IDQxLjczMjFINDAuOTk5NUMzOS44OTQ5IDQxLjczMjEgMzguOTk5NSA0MC44MzY3IDM4Ljk5OTUgMzkuNzMyMVYyMC40Mjg1WiIgZmlsbD0iIzQ5NTk5MCIvPgo8cGF0aCBkPSJNMTkuNzEzOSAyMC40Mjg1QzE5LjcxMzkgMTkuMzI0IDIwLjYwOTMgMTguNDI4NSAyMS43MTM5IDE4LjQyODVIMjEuODYwM0MyMi45NjQ5IDE4LjQyODUgMjMuODYwMyAxOS4zMjQgMjMuODYwMyAyMC40Mjg1VjM5LjczMjFDMjMuODYwMyA0MC44MzY3IDIyLjk2NDkgNDEuNzMyMSAyMS44NjAzIDQxLjczMjFIMjEuNzEzOUMyMC42MDkzIDQxLjczMjEgMTkuNzEzOSA0MC44MzY3IDE5LjcxMzkgMzkuNzMyMVYyMC40Mjg1WiIgZmlsbD0iIzQ5NTk5MCIvPgo8cGF0aCBkPSJNMzUuMTQyNiAxOS40NjUxQzM1LjE0MjYgMTguODkyNiAzNS42MDY3IDE4LjQyODUgMzYuMTc5MiAxOC40Mjg1QzM2Ljc1MTcgMTguNDI4NSAzNy4yMTU4IDE4Ljg5MjYgMzcuMjE1OCAxOS40NjUxVjQwLjY5NTVDMzcuMjE1OCA0MS4yNjggMzYuNzUxNyA0MS43MzIxIDM2LjE3OTIgNDEuNzMyMUMzNS42MDY3IDQxLjczMjEgMzUuMTQyNiA0MS4yNjggMzUuMTQyNiA0MC42OTU1VjE5LjQ2NTFaIiBmaWxsPSIjNDk1OTkwIi8+CjxwYXRoIGQ9Ik0yNS40OTk1IDE5LjQ2NTFDMjUuNDk5NSAxOC44OTI2IDI1Ljk2MzYgMTguNDI4NSAyNi41MzYxIDE4LjQyODVDMjcuMTA4NiAxOC40Mjg1IDI3LjU3MjcgMTguODkyNiAyNy41NzI3IDE5LjQ2NTFWNDAuNjk1NUMyNy41NzI3IDQxLjI2OCAyNy4xMDg2IDQxLjczMjEgMjYuNTM2MSA0MS43MzIxQzI1Ljk2MzYgNDEuNzMyMSAyNS40OTk1IDQxLjI2OCAyNS40OTk1IDQwLjY5NTVWMTkuNDY1MVoiIGZpbGw9IiM0OTU5OTAiLz4KPHBhdGggZD0iTTQ3LjcyMTMgMjEuOTM1VjE0LjU3MTRINDIuNDE4OSIgc3Ryb2tlPSIjNDk1OTkwIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTE3Ljg2MDUgMTQuOTIyMUwxMiAxNC45MjIxTDEyIDIxLjU4NDQiIHN0cm9rZT0iIzQ5NTk5MCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik00Mi4xMzk1IDQ1LjA3NzlMNDggNDUuMDc3OUw0OCAzOC40MTU2IiBzdHJva2U9IiM0OTU5OTAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTEuOTk5OSAzOC4wNjVMMTEuOTk5OSA0NS40Mjg2TDE3LjMwMjIgNDUuNDI4NiIgc3Ryb2tlPSIjNDk1OTkwIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==) no-repeat; }

.product-customization {
  margin-bottom: 3rem; }
  .product-customization form {
    width: 50%; }
    .product-customization form label {
      vertical-align: middle; }
    .product-customization form small {
      display: block; }
    .product-customization form textarea {
      width: 100%;
      vertical-align: middle;
      padding: 5px 10px;
      margin: 5px 0; }
    .product-customization form > button {
      margin-top: 1rem; }

#product-reassurance,
#product-franco {
  margin: 2px 0;
  border-bottom: 1px solid rgba(17, 17, 17, 0.1); }
  @media (max-width: 767.98px) {
    #product-reassurance,
    #product-franco {
      margin-top: 1rem; } }
  #product-reassurance div,
  #product-franco div {
    color: #111;
    padding: 5px 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    gap: 25px; }
    #product-reassurance div p,
    #product-franco div p {
      display: inline-block;
      margin: 0;
      font-size: 1rem; }
    #product-reassurance div svg,
    #product-franco div svg {
      width: 56px;
      height: 56px; }
      #product-reassurance div svg *,
      #product-franco div svg * {
        fill: #000; }

#prod-center {
  margin-top: 2rem; }
  @media (max-width: 767.98px) {
    #prod-center {
      margin-top: 2rem; } }
  #prod-center .content-prod-section {
    width: 100%;
    max-width: 919px;
    margin-left: auto;
    margin-right: auto; }

#prod-footer {
  margin-top: 6.875rem; }
  @media (max-width: 767.98px) {
    #prod-footer {
      margin-top: 3.75rem; } }

.product-accessories {
  width: 100vw;
  height: 100%;
  left: 50%;
  transform: translateX(-50%);
  background-size: cover; }

.product-accessories,
.related-product {
  position: relative;
  padding-top: 5.375rem;
  padding-bottom: 6.25rem; }
  @media (max-width: 767.98px) {
    .product-accessories,
    .related-product {
      padding-top: 1.5rem;
      padding-bottom: 1.25rem; } }
  @media (max-width: 767.98px) {
    .product-accessories > .row,
    .related-product > .row {
      padding-top: 70%; } }

#section-toggles .content a:not(.btn) {
  text-decoration: underline;
  font-weight: 700; }
  #section-toggles .content a:not(.btn):hover, #section-toggles .content a:not(.btn):hover * {
    color: #495990 !important; }

#section-toggles .section-toggle {
  margin: 0;
  border-width: 1px 0 0;
  border-color: rgba(17, 17, 17, 0.2);
  padding: 15px 0; }
  @media (max-width: 767.98px) {
    #section-toggles .section-toggle {
      padding: 10px 0; } }
  #section-toggles .section-toggle:first-of-type {
    border-top: 1px solid rgba(17, 17, 17, 0.1); }
  #section-toggles .section-toggle:last-of-type {
    border-bottom-width: 1px; }
  #section-toggles .section-toggle:not(.js-enabled) .content {
    display: none; }
  #section-toggles .section-toggle.is-active .ac-panel.content {
    margin-bottom: 35px; }
  #section-toggles .section-toggle .ac-header {
    padding: 20px 0; }
    @media (max-width: 767.98px) {
      #section-toggles .section-toggle .ac-header {
        padding: 15px 0; } }
  #section-toggles .section-toggle .ac-trigger {
    position: relative;
    color: #495990;
    cursor: pointer;
    display: block;
    font-weight: 600;
    font-size: 2.5rem;
    line-height: 1;
    padding: 0; }
    @media (max-width: 767.98px) {
      #section-toggles .section-toggle .ac-trigger {
        font-size: 1.875rem; } }
    #section-toggles .section-toggle .ac-trigger:after {
      content: "";
      background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNiAwSDE0VjE0SDBWMTZIMTRWMzBIMTZWMTZIMzBWMTRIMTZWMFoiIGZpbGw9IiM0OTU5OTAiLz4KPC9zdmc+Cg==);
      position: absolute;
      right: 0;
      top: 50%;
      transform: translateY(-50%);
      transition: transform 0.75s cubic-bezier(0.22, 1, 0.36, 1);
      display: block;
      width: 20px;
      height: 20px;
      background-repeat: no-repeat;
      background-position: center;
      background-size: 24px;
      transform-origin: center; }
    #section-toggles .section-toggle .ac-trigger[aria-expanded="true"]:after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMiIgdmlld0JveD0iMCAwIDMwIDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0zMCAwLjAwMDEyMzM4MlYyLjAwMDEyTDAgMi4wMDAxMkw4Ljc0MjI0ZS0wOCAwLjAwMDEyMjA3TDMwIDAuMDAwMTIzMzgyWiIgZmlsbD0iIzQ5NTk5MCIvPgo8L3N2Zz4K);
      transform: translateY(-50%) rotate(180deg); }
    #section-toggles .section-toggle .ac-trigger svg.axsvgicon-nav-less {
      display: none; }
    #section-toggles .section-toggle .ac-trigger.active svg.axsvgicon-nav-more {
      display: none; }
    #section-toggles .section-toggle .ac-trigger.active svg.axsvgicon-nav-less {
      display: block; }
  #section-toggles .section-toggle .ac-panel p, #section-toggles .section-toggle .ac-panel a {
    font-size: 1rem;
    line-height: 1.875; }
    @media (max-width: 767.98px) {
      #section-toggles .section-toggle .ac-panel p, #section-toggles .section-toggle .ac-panel a {
        font-size: 0.875rem; } }
  #section-toggles .section-toggle.product-description strong, #section-toggles .section-toggle.product-description b {
    color: #495990; }
  #section-toggles .section-toggle.product-avis.is-active .ac-panel {
    height: auto !important;
    transition-property: height, visibility;
    transition-timing-function: ease; }
    #section-toggles .section-toggle.product-avis.is-active .ac-panel.content-active {
      height: auto !important; }
  @media (max-width: 767.98px) {
    #section-toggles .section-toggle.product-ingredient .swiper {
      background-image: url(../img/papier-riz.jpg);
      background-size: 400px;
      background-repeat: repeat;
      border-radius: 3px;
      border: 1px solid rgba(17, 17, 17, 0.1); } }
  @media (min-width: 576px) {
    #section-toggles .section-toggle.product-ingredient .swiper-wrapper {
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; } }
  #section-toggles .section-toggle.product-ingredient .ingredient {
    margin-bottom: 1.75rem;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    border-radius: 3px; }
    @media (min-width: 576px) {
      #section-toggles .section-toggle.product-ingredient .ingredient {
        box-shadow: inset 0 0 0 1px rgba(17, 17, 17, 0.2); } }
    #section-toggles .section-toggle.product-ingredient .ingredient > p {
      margin-bottom: 0; }
      @media (max-width: 767.98px) {
        #section-toggles .section-toggle.product-ingredient .ingredient > p {
          width: 100%; } }
    #section-toggles .section-toggle.product-ingredient .ingredient .media-body {
      padding-right: 1rem;
      padding-left: 2.5rem; }
      @media (max-width: 767.98px) {
        #section-toggles .section-toggle.product-ingredient .ingredient .media-body {
          padding: 10px 20px; } }
    #section-toggles .section-toggle.product-ingredient .ingredient img.image-ingredient {
      width: 100%;
      height: 199px;
      -o-object-fit: cover;
         object-fit: cover;
      border-radius: 3px 3px 0 0; }
      @media (min-width: 576px) {
        #section-toggles .section-toggle.product-ingredient .ingredient img.image-ingredient {
          width: 199px;
          border-radius: 3px 0 0 3px; } }
    #section-toggles .section-toggle.product-ingredient .ingredient p {
      font-size: 1rem;
      font-weight: 300; }
    #section-toggles .section-toggle.product-ingredient .ingredient strong {
      font-weight: 600; }
    #section-toggles .section-toggle.product-ingredient .ingredient .title-ingredient {
      font-weight: 600;
      color: #495990; }
  #section-toggles .section-toggle.product-ingredient .detail-ingredient {
    margin-bottom: 2rem; }
    @media (max-width: 767.98px) {
      #section-toggles .section-toggle.product-ingredient .detail-ingredient {
        margin-top: 1.75rem; } }
    #section-toggles .section-toggle.product-ingredient .detail-ingredient strong, #section-toggles .section-toggle.product-ingredient .detail-ingredient b {
      color: #495990; }
  #section-toggles .section-toggle.product-ingredient .liste-ingredient {
    font-weight: 600;
    text-decoration: underline; }
    #section-toggles .section-toggle.product-ingredient .liste-ingredient:hover {
      color: #495990; }
  #section-toggles .section-toggle.product-chart .item-chart {
    display: -ms-flexbox;
    display: flex;
    padding: 20px 0; }
    @media (max-width: 767.98px) {
      #section-toggles .section-toggle.product-chart .item-chart {
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        -ms-flex-pack: justify;
            justify-content: space-between; } }
    @media (min-width: 576px) {
      #section-toggles .section-toggle.product-chart .item-chart {
        gap: 40px; } }
    #section-toggles .section-toggle.product-chart .item-chart:not(:last-of-type) {
      border-bottom: 1px solid rgba(17, 17, 17, 0.2); }
    #section-toggles .section-toggle.product-chart .item-chart p {
      margin-bottom: 0; }
    #section-toggles .section-toggle.product-chart .item-chart .item-chart-percent {
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
      font-weight: 600;
      color: #495990; }
      @media (min-width: 576px) {
        #section-toggles .section-toggle.product-chart .item-chart .item-chart-percent {
          width: 6%; } }
    #section-toggles .section-toggle.product-chart .item-chart .item-chart-title {
      -ms-flex: 2 1 auto;
          flex: 2 1 auto;
      font-weight: 600;
      color: #495990; }
      @media (max-width: 767.98px) {
        #section-toggles .section-toggle.product-chart .item-chart .item-chart-title {
          text-align: right; } }
      @media (min-width: 576px) {
        #section-toggles .section-toggle.product-chart .item-chart .item-chart-title {
          width: 40%; } }
    #section-toggles .section-toggle.product-chart .item-chart .item-chart-description {
      -ms-flex: 3 1 auto;
          flex: 3 1 auto;
      width: 54%;
      font-weight: 300; }
  #section-toggles .section-toggle.product-utilisation .content span {
    color: #495990 !important; }
  #section-toggles .section-toggle.product-utilisation .content strong, #section-toggles .section-toggle.product-utilisation .content b {
    color: #495990; }
  @media (max-width: 767.98px) {
    #section-toggles .section-toggle.product-attachments .ac-trigger {
      padding-right: 45px; } }
  #section-toggles .section-toggle.product-attachments .text-attachment {
    margin-bottom: 20px;
    font-weight: 300; }
  #section-toggles .section-toggle.product-attachments .btn-attachment {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
        align-items: flex-start;
    -ms-flex-pack: justify;
        justify-content: space-between;
    gap: 20px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    @media (min-width: 576px) {
      #section-toggles .section-toggle.product-attachments .btn-attachment {
        gap: 35px; } }
    #section-toggles .section-toggle.product-attachments .btn-attachment li {
      width: 100%;
      background-color: #F8F5F2;
      border-radius: 20px;
      position: relative; }
      @media (min-width: 576px) {
        #section-toggles .section-toggle.product-attachments .btn-attachment li {
          width: calc((100% - 70px) / 3); } }
      #section-toggles .section-toggle.product-attachments .btn-attachment li:hover .download {
        color: #fff;
        background-color: #495990; }
        #section-toggles .section-toggle.product-attachments .btn-attachment li:hover .download > p {
          color: #fff !important; }
        #section-toggles .section-toggle.product-attachments .btn-attachment li:hover .download span {
          background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxOSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgMTMuNjg0MlYxMy42ODQyQzEgMTcuMTcyMyAzLjgyNzY4IDIwIDcuMzE1NzkgMjBIMTEuNDQ1M0MxNC45MzM1IDIwIDE3Ljc2MTEgMTcuMTcyMyAxNy43NjExIDEzLjY4NDJWMTMuNjg0MiIgc3Ryb2tlPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik01LjY0MzMyIDkuODk2MDVMOS42MzMyMiAxMy42ODQ5TDEzLjYyMzEgOS44OTYwNCIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxsaW5lIHgxPSI5LjgxMDU1IiB5MT0iMTMuNjg0MiIgeDI9IjkuODEwNTUiIHkyPSItNi42NTEwMWUtMDYiIHN0cm9rZT0iI2ZmZmZmZiIvPgo8L3N2Zz4K) no-repeat center; }
      #section-toggles .section-toggle.product-attachments .btn-attachment li .download {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
            align-items: center;
        -ms-flex-pack: justify;
            justify-content: space-between;
        padding: 10px 30px;
        text-decoration: none;
        border-radius: 20px; }
        #section-toggles .section-toggle.product-attachments .btn-attachment li .download.active {
          border-bottom-left-radius: 0;
          border-bottom-right-radius: 0; }
        #section-toggles .section-toggle.product-attachments .btn-attachment li .download p {
          margin-bottom: 0;
          font-weight: 600; }
        #section-toggles .section-toggle.product-attachments .btn-attachment li .download span {
          background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxOSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgMTMuNjg0MlYxMy42ODQyQzEgMTcuMTcyMyAzLjgyNzY4IDIwIDcuMzE1NzkgMjBIMTEuNDQ1M0MxNC45MzM1IDIwIDE3Ljc2MTEgMTcuMTcyMyAxNy43NjExIDEzLjY4NDJWMTMuNjg0MiIgc3Ryb2tlPSIjMTExMTExIi8+CjxwYXRoIGQ9Ik01LjY0MzMyIDkuODk2MDVMOS42MzMyMiAxMy42ODQ5TDEzLjYyMzEgOS44OTYwNCIgc3Ryb2tlPSIjMTExMTExIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxsaW5lIHgxPSI5LjgxMDU1IiB5MT0iMTMuNjg0MiIgeDI9IjkuODEwNTUiIHkyPSItNi42NTEwMWUtMDYiIHN0cm9rZT0iIzExMTExMSIvPgo8L3N2Zz4K) no-repeat center;
          font-size: 0;
          width: 30px;
          height: 30px;
          display: inline-block; }
      #section-toggles .section-toggle.product-attachments .btn-attachment li .list-attachment {
        display: none;
        width: 100%;
        background-color: #F8F5F2;
        position: relative;
        top: 0;
        left: 0;
        z-index: 2;
        border-bottom-left-radius: 20px;
        border-bottom-right-radius: 20px;
        border-top: 1px solid #fff;
        max-height: 300px;
        overflow-y: auto;
        scroll-behavior: smooth; }
        #section-toggles .section-toggle.product-attachments .btn-attachment li .list-attachment ::-moz-selection {
          background: #495990;
          color: #fff; }
        #section-toggles .section-toggle.product-attachments .btn-attachment li .list-attachment ::selection {
          background: #495990;
          color: #fff; }
        #section-toggles .section-toggle.product-attachments .btn-attachment li .list-attachment::-webkit-scrollbar {
          width: 10px;
          background-color: #F5F5F5; }
        #section-toggles .section-toggle.product-attachments .btn-attachment li .list-attachment::-webkit-scrollbar-thumb {
          background-color: #495990;
          border-radius: 10px; }
        #section-toggles .section-toggle.product-attachments .btn-attachment li .list-attachment a {
          font-weight: 600;
          color: #111;
          background: none; }
          #section-toggles .section-toggle.product-attachments .btn-attachment li .list-attachment a:hover {
            color: #495990; }

.modal-ingredient .modal-dialog {
  max-width: 520px; }

.modal-ingredient .modal-content {
  border-radius: 3px;
  background: #F8F5F2; }

.modal-ingredient .modal-header {
  border: 0;
  padding-left: 40px;
  padding-right: 20px; }
  .modal-ingredient .modal-header .modal-title {
    font-weight: 600;
    color: #495990;
    font-size: 1.125rem;
    width: 100%;
    line-height: 1.111;
    max-width: 235px; }
    @media (min-width: 576px) {
      .modal-ingredient .modal-header .modal-title {
        text-align: center;
        font-size: 1.875rem;
        line-height: 1.333;
        max-width: 100%; } }
  .modal-ingredient .modal-header button.close {
    padding: 0.5rem; }
    .modal-ingredient .modal-header button.close svg {
      width: 35px;
      height: 35px; }

.modal-ingredient .modal-body {
  padding: 0 24px 1rem 40px; }
  @media (min-width: 576px) {
    .modal-ingredient .modal-body {
      padding-right: 40px; } }
  .modal-ingredient .modal-body p.grey-text {
    opacity: 0.4; }

@media (min-width: 768px) {
  #images-container {
    padding-bottom: 37px; } }

#images-container .product-images {
  position: relative; }
  @media (max-width: 767.98px) {
    #images-container .product-images {
      padding: 15px 0; } }
  #images-container .product-images img {
    position: relative;
    z-index: 2;
    max-width: 550px; }
    @media (max-width: 1599.98px) {
      #images-container .product-images img {
        max-width: 100%; } }
  #images-container .product-images .thumbnail-bg-img {
    z-index: 0;
    position: absolute;
    top: 0;
    left: 50%;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    pointer-events: none;
    transition: all 0.75s cubic-bezier(0.22, 1, 0.36, 1);
    transform: translateX(-50%) scale(0.5);
    max-width: 550px;
    animation: 1s cssAnimation 1s forwards;
    opacity: 0; }

@keyframes cssAnimation {
  to {
    opacity: 1;
    transform: translateX(-50%) scale(1); } }
  #images-container .product-images .swiper-slide {
    text-align: center; }
    #images-container .product-images .swiper-slide a {
      display: block;
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content;
      margin: auto;
      position: relative;
      max-width: 100%; }

#images-container .swiper-pagination {
  bottom: 0; }

div.photoSwipe_innerthumbs {
  display: none; }
  div.photoSwipe_innerthumbs img {
    max-width: 100px;
    cursor: pointer; }
  @media (min-width: 768px) {
    div.photoSwipe_innerthumbs {
      position: fixed;
      top: 50%;
      width: auto;
      text-align: center;
      z-index: 1000000;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column;
      right: 0;
      transform: translateY(-50%);
      height: 100%;
      background: #F8F5F2;
      -ms-flex-pack: center;
          justify-content: center;
      gap: 1rem; } }

@media (min-width: 768px) {
  #product .pswp__button.pswp__button--arrow--right {
    right: 120px; } }

@media (min-width: 768px) {
  #product .pswp__top-bar {
    padding-right: 120px; } }

#product .fancybox-thumbs > ul > li {
  max-width: calc(100% - 4px);
  width: 100%;
  height: 0;
  padding-bottom: 100%; }
  #product .fancybox-thumbs > ul > li:before {
    border-color: #111; }

#tagsicons {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-top: 20px;
  gap: 10px; }
  @media (max-width: 767.98px) {
    #tagsicons {
      -ms-flex-pack: center;
          justify-content: center; } }
  #tagsicons > div {
    max-height: 60px;
    margin-bottom: 10px; }
    #tagsicons > div img {
      max-width: none;
      max-height: 60px; }

#trustpilot-rating-product {
  cursor: pointer; }
  #trustpilot-rating-product span.nr-star:before {
    content: "";
    width: 16px;
    height: 16px;
    display: block;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMSAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuNTQ4OTQgMC45MjcwNTJDNC44NDgzIDAuMDA1NzQxMzYgNi4xNTE3IDAuMDA1NzQwNCA2LjQ1MTA2IDAuOTI3MDUxTDYuOTU5MzQgMi40OTEzOUM3LjA5MzIxIDIuOTAzNDEgNy40NzcxNyAzLjE4MjM3IDcuOTEwNCAzLjE4MjM3SDkuNTU1MjRDMTAuNTI0IDMuMTgyMzcgMTAuOTI2NyA0LjQyMTk5IDEwLjE0MyA0Ljk5MTM5TDguODEyMzIgNS45NTgyQzguNDYxODMgNi4yMTI4NSA4LjMxNTE4IDYuNjY0MjIgOC40NDkwNSA3LjA3NjI0TDguOTU3MzMgOC42NDA1OEM5LjI1NjY5IDkuNTYxODkgOC4yMDIyMSAxMC4zMjggNy40MTg0OSA5Ljc1ODYxTDYuMDg3NzkgOC43OTE4QzUuNzM3MyA4LjUzNzE1IDUuMjYyNyA4LjUzNzE1IDQuOTEyMjEgOC43OTE4TDMuNTgxNTEgOS43NTg2MUMyLjc5NzggMTAuMzI4IDEuNzQzMzEgOS41NjE4OSAyLjA0MjY3IDguNjQwNThMMi41NTA5NSA3LjA3NjI0QzIuNjg0ODMgNi42NjQyMiAyLjUzODE3IDYuMjEyODUgMi4xODc2OCA1Ljk1ODJMMC44NTY5NzYgNC45OTEzOUMwLjA3MzI2MTcgNC40MjE5OSAwLjQ3NjAzNyAzLjE4MjM3IDEuNDQ0NzYgMy4xODIzN0gzLjA4OTZDMy41MjI4MyAzLjE4MjM3IDMuOTA2NzggMi45MDM0MSA0LjA0MDY2IDIuNDkxMzlMNC41NDg5NCAwLjkyNzA1MloiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=) no-repeat left/16px; }

/* SWIPER */
.swiper-pagination {
  bottom: 0;
  padding: 0; }
  @media (min-width: 576px) {
    .swiper-pagination {
      bottom: 0; } }

.swiper-pagination-bullet {
  width: 5px;
  height: 5px;
  background: #495990; }

.product-accessories .swiper-pagination, #blog-prod-linked .swiper-pagination {
  --swiper-pagination-bullet-inactive-color: #fff;
  --swiper-theme-color: #fff; }

#images-container .swiper-button-next::after,
#images-container .swiper-button-prev::after, .product-accessories .swiper-button-next::after,
.product-accessories .swiper-button-prev::after, #blog-prod-linked .swiper-button-next::after,
#blog-prod-linked .swiper-button-prev::after {
  font-size: 0 !important;
  width: 50px;
  height: 50px;
  display: inline-block;
  min-width: 50px;
  border-radius: 50%; }

@media (min-width: 576px) {
  #images-container .swiper-button-next, .product-accessories .swiper-button-next, #blog-prod-linked .swiper-button-next {
    right: 0;
    left: auto;
    transform: translateX(-50%); } }

#images-container .swiper-button-next::after, .product-accessories .swiper-button-next::after, #blog-prod-linked .swiper-button-next::after {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCI+CiAgPHRpdGxlPm5hdi1hcnJvdy1yaWdodDwvdGl0bGU+CiAgPHBvbHlsaW5lIHBvaW50cz0iMTUgMTAgMjUgMjAgMTUgMzAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgo8L3N2Zz4K) #F8F5F2 no-repeat center;
  background-size: 30px; }
  @media (max-width: 767.98px) {
    #images-container .swiper-button-next::after, .product-accessories .swiper-button-next::after, #blog-prod-linked .swiper-button-next::after {
      border-bottom-right-radius: 0;
      border-top-right-radius: 0;
      background-color: #fff; } }

@media (min-width: 576px) {
  #images-container .swiper-button-prev, .product-accessories .swiper-button-prev, #blog-prod-linked .swiper-button-prev {
    left: 0;
    right: auto;
    transform: translateX(50%); } }

#images-container .swiper-button-prev::after, .product-accessories .swiper-button-prev::after, #blog-prod-linked .swiper-button-prev::after {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCI+CiAgPHRpdGxlPm5hdi1hcnJvdy1sZWZ0PC90aXRsZT4KICA8cG9seWxpbmUgcG9pbnRzPSIyNSAzMCAxNSAyMCAyNSAxMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=) #F8F5F2 no-repeat center;
  background-size: 30px; }
  @media (max-width: 767.98px) {
    #images-container .swiper-button-prev::after, .product-accessories .swiper-button-prev::after, #blog-prod-linked .swiper-button-prev::after {
      border-bottom-left-radius: 0;
      border-top-left-radius: 0;
      background-color: #fff; } }

#ps_checkout-payment-method-logo-block-container {
  display: none !important; }

#page {
  overflow-x: hidden; }

#home-top .swiper-pagination {
  pointer-events: none; }

@media (max-width: 767.98px) {
  #home-top {
    margin-top: 0; } }

#home-push,
#home-new,
#home-cat,
#home-cross {
  margin-bottom: 100px; }
  @media (max-width: 991.98px) {
    #home-push,
    #home-new,
    #home-cat,
    #home-cross {
      margin-bottom: 40px; } }

@media (max-width: 991.98px) {
  #home-cross {
    margin-bottom: 0; } }

#axprestablog {
  padding: 100px 0; }
  @media (max-width: 991.98px) {
    #axprestablog {
      padding: 45px 0 0; } }

#axprestablog .section-header,
#home-new .section-header,
#home-cross .section-header,
#blog-article-linked .section-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 65px; }
  @media (max-width: 991.98px) {
    #axprestablog .section-header,
    #home-new .section-header,
    #home-cross .section-header,
    #blog-article-linked .section-header {
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      gap: 24px;
      margin-bottom: 28px; }
      #axprestablog .section-header .page-heading,
      #home-new .section-header .page-heading,
      #home-cross .section-header .page-heading,
      #blog-article-linked .section-header .page-heading {
        width: 100%;
        font-size: 2.1875rem; } }

@media (max-width: 991.98px) {
  #axprestablog .swiper-pagination,
  #home-new .swiper-pagination,
  #home-cross .swiper-pagination,
  #blog-article-linked .swiper-pagination {
    position: static;
    padding: 28px 0; } }

body#index {
  overflow-x: hidden;
  position: relative; }
  @media (min-width: 768px) {
    body#index .swiper-pagination {
      display: none; } }
  body#index #px-observer {
    position: absolute;
    top: 1px; }
  body#index #header {
    height: 330px;
    transition: height 120ms linear; }
  body#index.fixed #header {
    height: 192px;
    transition-delay: .5s; }
  body#index #header-sticky-wrap {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    z-index: 17;
    transition: top 120ms linear; }
    body#index #header-sticky-wrap .header-logo {
      transition: all 0.5s cubic-bezier(0.8, 0, 0.2, 1);
      transition-delay: 0s; }
    body#index #header-sticky-wrap #home-header {
      position: relative;
      aspect-ratio: 10 / 1;
      transition: all 0.5s cubic-bezier(0.8, 0, 0.2, 1); }
      body#index #header-sticky-wrap #home-header::after {
        content: '';
        position: absolute;
        left: 0;
        top: 100%;
        transform: translateY(37px) scaleY(1);
        right: 0;
        -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MDAwIDIwMiI+CiAgPHBhdGggZD0iTTQwMDAsMVYySDg3Mi4zNEE4NC43Miw4NC43MiwwLDAsMCw4MDcuNiwzMi4yNkM3MjAsMTM2LjA3LDU4OSwyMDIsNDQyLjUsMjAyUzE2NSwxMzYuMDcsNzcuNCwzMi4yNkE4NC43Miw4NC43MiwwLDAsMCwxMi42NiwySDBWMVoiIGZpbGw9IiNmZmYiLz4KPC9zdmc+Cg==);
                mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MDAwIDIwMiI+CiAgPHBhdGggZD0iTTQwMDAsMVYySDg3Mi4zNEE4NC43Miw4NC43MiwwLDAsMCw4MDcuNiwzMi4yNkM3MjAsMTM2LjA3LDU4OSwyMDIsNDQyLjUsMjAyUzE2NSwxMzYuMDcsNzcuNCwzMi4yNkE4NC43Miw4NC43MiwwLDAsMCwxMi42NiwySDBWMVoiIGZpbGw9IiNmZmYiLz4KPC9zdmc+Cg==);
        -webkit-mask-repeat: no-repeat;
                mask-repeat: no-repeat;
        background-image: url(../img/papier-riz.jpg);
        -webkit-mask-size: cover;
                mask-size: cover;
        width: 100%;
        aspect-ratio: 19 / 1;
        z-index: -1;
        background-repeat: no-repeat;
        transition: transform 120ms linear;
        transform-origin: top;
        transition-delay: 300ms; }
      body#index #header-sticky-wrap #home-header svg {
        pointer-events: none;
        position: absolute;
        transform: translateY(-50%);
        left: 0;
        right: 0;
        width: 100%;
        top: 50%;
        transition: all 0.5s cubic-bezier(0.8, 0, 0.2, 1);
        transition-delay: 120ms; }
    body#index #header-sticky-wrap:not(.fixed) #home-header svg {
      transition-delay: 300ms; }
    body#index #header-sticky-wrap:not(.fixed) .header-logo {
      opacity: 0;
      transform: scale(0.8); }
    body#index #header-sticky-wrap.fixed {
      top: 0;
      transition: top .1s linear;
      position: fixed; }
      body#index #header-sticky-wrap.fixed .header-logo {
        transition-delay: .25s; }
      body#index #header-sticky-wrap.fixed #home-header {
        aspect-ratio: 10000 / 1;
        transition-delay: 250ms; }
        body#index #header-sticky-wrap.fixed #home-header svg {
          opacity: 0;
          pointer-events: none;
          transition-delay: 0s; }
        body#index #header-sticky-wrap.fixed #home-header::after {
          transform: translateY(37px) scaleY(0);
          transition-delay: .5s; }
  body#index.menu-hover #header-sticky-wrap:not(.fixed) .header-logo {
    opacity: 1;
    transition: opacity .15s linear;
    transition-delay: .15s; }
  body#index.menu-hover #header-sticky-wrap:not(.fixed) #home-header svg {
    opacity: 0;
    transition: opacity .15s linear;
    transition-delay: 0s; }

#axprestablog .swiper, #blog-article-linked .swiper {
  overflow: visible; }
  #axprestablog .swiper:not(.swiper-initialized) .swiper-wrapper, #blog-article-linked .swiper:not(.swiper-initialized) .swiper-wrapper {
    display: -ms-flexbox;
    display: flex;
    gap: 40px; }
    #axprestablog .swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide, #blog-article-linked .swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide {
      -ms-flex: 0 0 calc(100% / 1.8 - 40px);
          flex: 0 0 calc(100% / 1.8 - 40px); }
      @media (max-width: 991.98px) {
        #axprestablog .swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide, #blog-article-linked .swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide {
          -ms-flex: 0 0 100%;
              flex: 0 0 100%; } }

@media (max-width: 991.98px) {
  #home-push {
    margin-bottom: 18px; } }

#home-push .bg-paper {
  display: -ms-flexbox;
  display: flex;
  place-items: center; }

@media (min-width: 768px) {
  #home-push .axtile-content {
    padding: 0 9vw 0 calc((100vw - 1400px) / 2); } }

@media (max-width: 991.98px) {
  #home-push .axtile-content {
    padding: 20px; } }

#home-push .axtile-content .axtile-title {
  font-size: 3.75rem;
  color: #495990;
  font-weight: 600;
  line-height: 1;
  margin-bottom: 25px; }
  @media (max-width: 991.98px) {
    #home-push .axtile-content .axtile-title {
      font-size: 2.1875rem; } }

#home-push .axtile-content .axtile-body {
  margin-bottom: 2em; }
  #home-push .axtile-content .axtile-body p {
    font-size: 1rem;
    font-weight: 300;
    line-height: calc(30/16);
    margin-bottom: 0; }
    #home-push .axtile-content .axtile-body p:empty {
      height: 20px; }

#home-push .axtile-content .axtile-logos {
  margin-top: 140px; }
  @media (max-width: 991.98px) {
    #home-push .axtile-content .axtile-logos {
      margin-top: 40px; } }
  #home-push .axtile-content .axtile-logos ul {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    gap: 8px; }

#home-push .axtile-image {
  overflow: hidden; }
  #home-push .axtile-image:hover img {
    transform: scale(1.05); }
  #home-push .axtile-image img {
    width: 100%;
    transition: all 0.75s cubic-bezier(0.22, 1, 0.36, 1);
    cursor: pointer; }

#home-cat {
  padding: 100px 0; }
  @media (max-width: 991.98px) {
    #home-cat {
      padding: 20px 0 55px; } }
  #home-cat .swiper-pagination {
    bottom: -20px; }
  #home-cat #home-categories img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    aspect-ratio: 28/37; }
  #home-cat #home-categories .home-cat-header {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center;
    margin-bottom: 80px; }
    @media (max-width: 991.98px) {
      #home-cat #home-categories .home-cat-header {
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        gap: 14px;
        margin-bottom: 30px; }
        #home-cat #home-categories .home-cat-header .page-heading {
          font-size: 2.1875rem; } }
    @media (min-width: 768px) {
      #home-cat #home-categories .home-cat-header .page-heading {
        -ms-flex: 0 0 40%;
            flex: 0 0 40%; }
      #home-cat #home-categories .home-cat-header .home-cat-desc {
        -ms-flex: 0 0 50%;
            flex: 0 0 50%; } }
    #home-cat #home-categories .home-cat-header .home-cat-desc {
      font-size: 1rem;
      line-height: 2; }
      @media (max-width: 991.98px) {
        #home-cat #home-categories .home-cat-header .home-cat-desc {
          font-size: 0.875rem;
          line-height: 1.4; } }
  #home-cat #home-categories .home-cat-swiper {
    overflow: visible; }
    #home-cat #home-categories .home-cat-swiper .swiper-wrapper {
      transition: all 0.75s cubic-bezier(0.22, 1, 0.36, 1); }
    #home-cat #home-categories .home-cat-swiper:not(.swiper-initialized) {
      position: relative;
      overflow: hidden;
      aspect-ratio: 1400/812; }
      #home-cat #home-categories .home-cat-swiper:not(.swiper-initialized) .swiper-wrapper {
        position: absolute;
        inset: 0;
        opacity: 0; }
  #home-cat .swiper-slide a {
    display: block;
    position: relative;
    overflow: hidden;
    border-radius: 3px; }
    #home-cat .swiper-slide a .content {
      position: absolute;
      inset: 30px 30px auto 30px;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: justify;
          justify-content: space-between;
      color: #fff; }
      @media (max-width: 991.98px) {
        #home-cat .swiper-slide a .content {
          gap: 10px;
          -ms-flex-direction: column;
              flex-direction: column;
          -ms-flex-align: start;
              align-items: flex-start; } }
    #home-cat .swiper-slide a .category-name {
      font-size: 1.875rem;
      font-weight: 600;
      color: #fff; }
    #home-cat .swiper-slide a img {
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover;
      transition: all 0.75s cubic-bezier(0.22, 1, 0.36, 1); }
    #home-cat .swiper-slide a:hover img {
      transform: scale(1.05); }

.ui-front {
  z-index: 9998 !important; }

body#search #axfilterresult:not(.empty-result) {
  margin-top: 2rem; }

body#search #axfilterresult #js-active-search-filters.active_filters {
  display: none; }

section.checkout-step {
  padding: 1.2rem 0; }
  section.checkout-step .form-fields .custom-checkbox {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    margin-top: 1rem; }
    section.checkout-step .form-fields .custom-checkbox label.custom-control-label {
      font-weight: 700; }
  section.checkout-step:not(:first-child) {
    border-top: 1px solid rgba(17, 17, 17, 0.1); }
  section.checkout-step:last-child {
    border-bottom: 1px solid rgba(17, 17, 17, 0.1); }
  section.checkout-step div[data-axseo-oldtag="h1"] {
    font-weight: 600;
    text-decoration: none;
    color: #ced4da;
    position: relative;
    cursor: pointer;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center; }
    @media (max-width: 575.98px) {
      section.checkout-step div[data-axseo-oldtag="h1"] {
        font-size: 1.75rem; } }
    @media (min-width: 576px) and (max-width: 767.98px) {
      section.checkout-step div[data-axseo-oldtag="h1"] {
        font-size: 2rem; } }
    @media (min-width: 768px) and (max-width: 991.98px) {
      section.checkout-step div[data-axseo-oldtag="h1"] {
        font-size: 2.25rem; } }
    @media (min-width: 992px) {
      section.checkout-step div[data-axseo-oldtag="h1"] {
        font-size: 2.5rem; } }
    section.checkout-step div[data-axseo-oldtag="h1"] .step-number {
      margin-right: 10px;
      border-radius: 50%;
      font-size: 1rem;
      position: relative;
      width: 43px;
      height: 43px;
      line-height: 43px;
      text-align: center;
      display: inline-block;
      vertical-align: 2px;
      background: #ced4da;
      color: #FFF;
      -ms-flex-negative: 0;
          flex-shrink: 0; }
  section.checkout-step .content {
    padding-top: 2rem;
    margin-left: 55px;
    margin-top: -13px; }
    @media (max-width: 991.98px) {
      section.checkout-step .content {
        margin-left: 0; } }
    section.checkout-step .content p strong:hover {
      color: #495990; }
    section.checkout-step .content p strong a:hover {
      color: #495990; }
  section.checkout-step .content,
  section.checkout-step .done,
  section.checkout-step .step-edit {
    display: none; }
  section.checkout-step.-complete:not(.-current) div[data-axseo-oldtag="h1"] .step-number {
    background: #ced4da;
    color: #FFF; }
    section.checkout-step.-complete:not(.-current) div[data-axseo-oldtag="h1"] .step-number:before {
      content: '';
      position: absolute;
      left: 0;
      top: 0;
      width: 43px;
      height: 43px;
      display: inline-block;
      border-radius: 50%;
      background-color: #ced4da;
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCI+CiAgPHRpdGxlPm5hdi1zZWxlY3Q8L3RpdGxlPgogIDxwb2x5bGluZSBwb2ludHM9IjI4IDE1IDE4IDI1IDEyIDE5IiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==); }
  section.checkout-step.-current .content {
    display: block; }
  section.checkout-step.-current div[data-axseo-oldtag="h1"] {
    color: #495990; }
    section.checkout-step.-current div[data-axseo-oldtag="h1"] .step-number {
      background: #495990; }
  section.checkout-step.-current.-reachable.-complete .done,
  section.checkout-step.-current.-reachable.-complete .step-edit {
    display: none; }
  section.checkout-step.-current.-reachable.-complete .step-number {
    display: inline-block; }
  section.checkout-step.-current.-reachable.-complete .content {
    display: block; }
  section.checkout-step.-reachable.-complete div[data-axseo-oldtag="h1"] .step-edit {
    cursor: pointer;
    display: block;
    float: right;
    margin-right: 0.125rem; }
  section.checkout-step.-reachable.-complete .content {
    display: none; }

body.page-order #header-top {
  text-align: center;
  border: none;
  margin: 1.5rem 0 1rem; }
  body.page-order #header-top .header-logo {
    text-align: left; }

body.page-order .tunnel-info {
  font-weight: 600;
  font-size: 1rem;
  color: #444444;
  line-height: 1.2;
  margin: 1.2rem 0; }

body.page-order #checkout-personal-information-step .conditions-group {
  margin-bottom: 0 !important; }
  body.page-order #checkout-personal-information-step .conditions-group p {
    margin-bottom: 0 !important; }

body.page-order #checkout-personal-information-step .form-footer {
  margin-top: 2em; }
  body.page-order #checkout-personal-information-step .form-footer .btn {
    position: relative;
    width: 51%; }
    @media (max-width: 767.98px) {
      body.page-order #checkout-personal-information-step .form-footer .btn {
        width: 100%; } }
  body.page-order #checkout-personal-information-step .form-footer [type='submit']:not(.btn) {
    display: block; }

body.page-order #checkout-personal-information-step .text-center .btn.continue {
  padding: 0 125px; }

body.page-order #checkout-personal-information-step .conditions {
  position: relative; }
  @media (min-width: 768px) {
    body.page-order #checkout-personal-information-step .conditions {
      width: 51% !important; } }
  body.page-order #checkout-personal-information-step .conditions a {
    text-decoration: underline;
    font-weight: 600; }
    body.page-order #checkout-personal-information-step .conditions a:hover {
      color: #495990; }

body.page-order #checkout-personal-information-step.-complete strong,
body.page-order #checkout-personal-information-step.-complete a {
  text-decoration: underline; }

body.page-order #checkout-personal-information-step #nav-create {
  margin: 0.3rem 0 2rem;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  white-space: nowrap;
  overflow-x: auto; }
  @media (max-width: 991.98px) {
    body.page-order #checkout-personal-information-step #nav-create {
      -ms-flex-direction: column;
          flex-direction: column; } }
  body.page-order #checkout-personal-information-step #nav-create::-webkit-scrollbar-thumb {
    border-width: 6px;
    opacity: .5; }
  body.page-order #checkout-personal-information-step #nav-create li .nav-link {
    padding: 0;
    font-weight: 600;
    color: #999999;
    font-size: 1.125rem; }
    body.page-order #checkout-personal-information-step #nav-create li .nav-link.active {
      color: #495990; }
  @media (min-width: 768px) {
    body.page-order #checkout-personal-information-step #nav-create li:last-child {
      margin-left: 1rem;
      padding-left: 1rem;
      border-left: 1px solid rgba(17, 17, 17, 0.1); } }
  @media (max-width: 991.98px) {
    body.page-order #checkout-personal-information-step #nav-create li:last-child {
      padding-top: .5rem;
      margin-top: .5rem;
      border-top: 1px solid rgba(17, 17, 17, 0.1); } }

body.page-order #checkout-personal-information-step .tab-content .radio-field {
  width: 100%; }
  body.page-order #checkout-personal-information-step .tab-content .radio-field span {
    width: 21%;
    float: left;
    padding-top: 10px; }
    @media (max-width: 767.98px) {
      body.page-order #checkout-personal-information-step .tab-content .radio-field span {
        width: 100%; } }
  body.page-order #checkout-personal-information-step .tab-content .radio-field .form-group {
    padding-left: 24px; }
    body.page-order #checkout-personal-information-step .tab-content .radio-field .form-group label {
      width: auto;
      float: left;
      padding-top: 10px; }
      body.page-order #checkout-personal-information-step .tab-content .radio-field .form-group label.custom-control-label:before, body.page-order #checkout-personal-information-step .tab-content .radio-field .form-group label.custom-control-label:after {
        top: 10px; }
    body.page-order #checkout-personal-information-step .tab-content .radio-field .form-group input,
    body.page-order #checkout-personal-information-step .tab-content .radio-field .form-group .input-group {
      width: auto; }

body.page-order #checkout-personal-information-step .tab-content .custom-checkbox {
  margin-left: 21%; }
  @media (max-width: 767.98px) {
    body.page-order #checkout-personal-information-step .tab-content .custom-checkbox {
      width: 100%; } }

body.page-order #checkout-personal-information-step .tab-content .form-inline {
  float: left; }

body.page-order #checkout-personal-information-step .tab-content .form-group {
  display: inline-block;
  width: 100%; }
  @media (max-width: 991.98px) {
    body.page-order #checkout-personal-information-step .tab-content .form-group {
      display: block; } }
  body.page-order #checkout-personal-information-step .tab-content .form-group label {
    width: 21%;
    padding-top: 10px; }
    @media (max-width: 767.98px) {
      body.page-order #checkout-personal-information-step .tab-content .form-group label {
        width: 100%; } }
  body.page-order #checkout-personal-information-step .tab-content .form-group input,
  body.page-order #checkout-personal-information-step .tab-content .form-group .input-group {
    width: 51%; }
    @media (max-width: 767.98px) {
      body.page-order #checkout-personal-information-step .tab-content .form-group input,
      body.page-order #checkout-personal-information-step .tab-content .form-group .input-group {
        width: 100%; } }
  body.page-order #checkout-personal-information-step .tab-content .form-group input {
    border-color: #999999; }

body.page-order #checkout-personal-information-step .tab-content .form-fields > div:not(.form-group) > p {
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 30px;
  padding: 10px;
  margin-bottom: 1rem;
  text-align: center;
  background-color: #F8F5F2;
  font-weight: 600;
  font-size: 0.875rem;
  color: #495990;
  word-break: break-word;
  white-space: break-spaces; }
  @media (min-width: 768px) {
    body.page-order #checkout-personal-information-step .tab-content .form-fields > div:not(.form-group) > p {
      width: 51%; } }

body.page-order #checkout-personal-information-step .form-newsletter {
  padding-left: 0;
  margin-left: 0 !important;
  width: 51%;
  text-align: center; }
  @media (max-width: 991.98px) {
    body.page-order #checkout-personal-information-step .form-newsletter label {
      padding-left: 1.5rem; } }
  body.page-order #checkout-personal-information-step .form-newsletter label::before, body.page-order #checkout-personal-information-step .form-newsletter label::after {
    top: 0.15625rem; }
    @media (max-width: 991.98px) {
      body.page-order #checkout-personal-information-step .form-newsletter label::before, body.page-order #checkout-personal-information-step .form-newsletter label::after {
        left: 0; } }
  body.page-order #checkout-personal-information-step .form-newsletter label span {
    font-weight: 600; }
    body.page-order #checkout-personal-information-step .form-newsletter label span em {
      display: none; }

body.page-order #checkout-personal-information-step .btn.continue {
  background-color: #495990; }
  body.page-order #checkout-personal-information-step .btn.continue:hover {
    background-color: #000;
    border-color: #000; }

body.page-order #checkout-personal-information-step #checkout-login-form .required span::after {
  content: none; }

body.page-order #checkout-addresses-step .select-field.form-id_country {
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 100%;
  -ms-flex-flow: column nowrap;
      flex-flow: column nowrap; }
  body.page-order #checkout-addresses-step .select-field.form-id_country #info-ukraine {
    -ms-flex-order: 1;
        order: 1; }

body.page-order #checkout-addresses-step .right-col .form-id_country span,
body.page-order #checkout-addresses-step .right-col .form-id_state span {
  margin-bottom: 4px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  min-height: 33px;
  font-size: 1rem; }

body.page-order #checkout-addresses-step .right-col .form-id_country .ts-wrapper .ts-control,
body.page-order #checkout-addresses-step .right-col .form-id_state .ts-wrapper .ts-control {
  font-weight: 400; }

body.page-order #checkout-addresses-step .right-col .form-id_country .ts-dropdown [data-selectable].option,
body.page-order #checkout-addresses-step .right-col .form-id_state .ts-dropdown [data-selectable].option {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1em; }
  body.page-order #checkout-addresses-step .right-col .form-id_country .ts-dropdown [data-selectable].option span,
  body.page-order #checkout-addresses-step .right-col .form-id_state .ts-dropdown [data-selectable].option span {
    font-size: 0.875rem;
    font-weight: 600;
    line-height: 1em;
    background: none;
    min-height: unset;
    transform: none;
    padding-top: 0;
    padding-bottom: 0;
    margin-top: 0;
    margin-bottom: 0; }

body.page-order #checkout-addresses-step .form-group {
  display: inline-block;
  width: 100%;
  position: relative; }
  body.page-order #checkout-addresses-step .form-group.form-vat_number {
    display: none; }
    body.page-order #checkout-addresses-step .form-group.form-vat_number.show {
      display: block; }
  body.page-order #checkout-addresses-step .form-group label {
    padding-top: 10px; }
    @media (max-width: 767.98px) {
      body.page-order #checkout-addresses-step .form-group label {
        width: 100%; } }
  @media (max-width: 767.98px) {
    body.page-order #checkout-addresses-step .form-group input,
    body.page-order #checkout-addresses-step .form-group .input-group {
      width: 100%; } }

body.page-order #checkout-addresses-step .form-control-comment {
  color: #495990;
  display: block;
  margin-top: 4px;
  top: 100%;
  line-height: 1em;
  margin-bottom: 15px; }

body.page-order #checkout-addresses-step .custom-checkbox .custom-control-label::before,
body.page-order #checkout-addresses-step .custom-checkbox .custom-control-label::after {
  top: 2px; }

body.page-order #checkout-addresses-step .select-field {
  display: inline-block;
  width: 100%; }
  body.page-order #checkout-addresses-step .select-field > span {
    display: inline-block; }
    @media (max-width: 767.98px) {
      body.page-order #checkout-addresses-step .select-field > span {
        width: 100%; } }
  body.page-order #checkout-addresses-step .select-field .select2 {
    font-weight: normal; }
    @media (max-width: 767.98px) {
      body.page-order #checkout-addresses-step .select-field .select2 {
        width: 100% !important; } }

body.page-order #checkout-addresses-step .address-add {
  display: block;
  color: #111;
  text-decoration: underline;
  font-size: 0.875rem;
  font-weight: 600;
  margin-bottom: 1rem; }

body.page-order #checkout-addresses-step .address-add-link:hover {
  text-decoration: none; }
  body.page-order #checkout-addresses-step .address-add-link:hover .address-add {
    color: #495990; }

body.page-order #checkout-addresses-step [data-link-action="different-invoice-address"] {
  font-weight: 600;
  text-decoration: underline; }
  body.page-order #checkout-addresses-step [data-link-action="different-invoice-address"]:hover {
    color: #495990; }

body.page-order #checkout-addresses-step .add-address-invoice {
  margin-bottom: 2rem;
  display: block; }

body.page-order #checkout-addresses-step .js-address-form .form-footer {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-direction: column-reverse;
      flex-direction: column-reverse; }
  @media (min-width: 576px) {
    body.page-order #checkout-addresses-step .js-address-form .form-footer {
      -ms-flex-direction: row;
          flex-direction: row;
      -ms-flex-pack: center;
          justify-content: center; } }
  body.page-order #checkout-addresses-step .js-address-form .form-footer button {
    background: #495990;
    border-color: #495990;
    color: #fff; }
    body.page-order #checkout-addresses-step .js-address-form .form-footer button:hover {
      background: #111;
      border-color: #111; }
  body.page-order #checkout-addresses-step .js-address-form .form-footer .js-cancel-address {
    font-weight: 700;
    text-decoration: underline; }
    body.page-order #checkout-addresses-step .js-address-form .form-footer .js-cancel-address:hover {
      color: #495990; }
    @media (min-width: 576px) {
      body.page-order #checkout-addresses-step .js-address-form .form-footer .js-cancel-address {
        position: absolute;
        left: 0; } }
  body.page-order #checkout-addresses-step .js-address-form .form-footer .btn.continue {
    border: none; }

body.page-order #checkout-addresses-step .js-address-form .h2 {
  font-size: 1.25rem;
  margin-bottom: 1rem; }

body.page-order #checkout-addresses-step .form-vat_number + .help-block {
  display: none; }

body.page-order #checkout-addresses-step #content {
  width: 100%; }
  @media (min-width: 992px) and (max-width: 1199.98px) {
    body.page-order #checkout-addresses-step #content {
      margin-right: 0; } }
  @media (max-width: 767.98px) {
    body.page-order #checkout-addresses-step #content {
      margin-right: 0; } }

@media (max-width: 991.98px) {
  body.page-order #checkout-addresses-step .back-shop {
    display: block; } }

@media (max-width: 767.98px) {
  body.page-order #checkout-addresses-step .back-shop.back-shop-hide {
    display: none; } }

body.page-order #checkout-delivery-step .delivery-option {
  cursor: pointer;
  margin: 0 0 1rem 0;
  border: 1px solid rgba(17, 17, 17, 0.1);
  border-radius: 3px; }
  body.page-order #checkout-delivery-step .delivery-option:hover, body.page-order #checkout-delivery-step .delivery-option.bg-gris {
    background-image: url(../img/papier-riz.jpg);
    background-repeat: repeat; }
  body.page-order #checkout-delivery-step .delivery-option label {
    -ms-flex-align: center;
        align-items: center;
    padding: 30px 20px 30px 5px;
    transition: background-color 0.15s ease;
    margin-right: 0;
    margin-left: 0;
    font-weight: normal;
    width: 100%;
    cursor: pointer; }
    body.page-order #checkout-delivery-step .delivery-option label > div {
      padding-left: 0; }
      body.page-order #checkout-delivery-step .delivery-option label > div.col-3 {
        padding-right: 10px; }
        @media (max-width: 767.98px) {
          body.page-order #checkout-delivery-step .delivery-option label > div.col-3 {
            padding: 0; } }
      body.page-order #checkout-delivery-step .delivery-option label > div.col-6 {
        padding-left: 10px; }
      body.page-order #checkout-delivery-step .delivery-option label > div:last-child {
        padding-right: 0; }
        body.page-order #checkout-delivery-step .delivery-option label > div:last-child .carrier-price {
          font-weight: 600;
          font-size: 1.25rem; }
          @media (max-width: 767.98px) {
            body.page-order #checkout-delivery-step .delivery-option label > div:last-child .carrier-price {
              font-size: 1rem; } }
    body.page-order #checkout-delivery-step .delivery-option label:before, body.page-order #checkout-delivery-step .delivery-option label:after {
      top: 50%;
      left: 1.5rem; }
      @media (max-width: 767.98px) {
        body.page-order #checkout-delivery-step .delivery-option label:before, body.page-order #checkout-delivery-step .delivery-option label:after {
          left: 0.6rem; } }
    body.page-order #checkout-delivery-step .delivery-option label:before {
      transform: translateY(-50%); }
    body.page-order #checkout-delivery-step .delivery-option label:after {
      transform: translateY(-50%); }
    body.page-order #checkout-delivery-step .delivery-option label .carrier-name {
      display: block;
      font-size: 1rem;
      font-weight: 700;
      color: #111; }
      @media (max-width: 767.98px) {
        body.page-order #checkout-delivery-step .delivery-option label .carrier-name {
          font-size: 0.875rem; } }
    @media (max-width: 767.98px) {
      body.page-order #checkout-delivery-step .delivery-option label > div {
        padding: 0 5px; }
      body.page-order #checkout-delivery-step .delivery-option label .carrier-delay {
        font-size: 0.625rem; } }

body.page-order #checkout-delivery-step .order-options {
  padding-left: 20px; }
  body.page-order #checkout-delivery-step .order-options .custom-checkbox {
    position: relative;
    display: inline-block;
    margin-top: 1rem; }
    body.page-order #checkout-delivery-step .order-options .custom-checkbox input {
      position: absolute;
      left: 0;
      top: 3px; }

body.page-order #checkout-delivery-step .carrier-extra-content {
  margin-left: auto;
  margin-right: auto; }

body.page-order #checkout-delivery-step .colissimo-pickup-point-address {
  position: relative;
  border: 1px solid rgba(17, 17, 17, 0.1);
  border-radius: 3px;
  width: 100%;
  border-top: none; }
  body.page-order #checkout-delivery-step .colissimo-pickup-point-address #colissimo-select-pickup-point {
    background-color: transparent;
    border: none;
    text-decoration: underline;
    border-radius: 0;
    color: #111; }
    body.page-order #checkout-delivery-step .colissimo-pickup-point-address #colissimo-select-pickup-point:hover {
      color: #495990; }

body.page-order #checkout-delivery-step .delivery-option.bg-gris + .carrier-extra-content .colissimo-pickup-point-address {
  margin-bottom: 1rem;
  background-image: url(../img/papier-riz.jpg);
  background-repeat: repeat; }
  body.page-order #checkout-delivery-step .delivery-option.bg-gris + .carrier-extra-content .colissimo-pickup-point-address:before {
    content: "";
    position: relative;
    display: block;
    width: 95%;
    height: 1px;
    background-color: rgba(17, 17, 17, 0.1);
    margin: auto; }

body.page-order #checkout-delivery-step .delivery-option.bg-gris:has(+ .carrier-extra-content .colissimo-pickup-point-address) {
  margin-bottom: 0;
  border-bottom: none; }

body.page-order #checkout-payment-step .payment-bg {
  background: #F8F5F2;
  margin-bottom: 1px;
  padding: 20px 20px 20px 45px;
  cursor: pointer; }
  body.page-order #checkout-payment-step .payment-bg:hover {
    background: #dddddd; }
  body.page-order #checkout-payment-step .payment-bg .payment-option {
    display: -ms-flexbox;
    display: flex;
    padding: 30px 0;
    -ms-flex-align: center;
        align-items: center;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAABkCAYAAADDhn8LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAADmhJREFUeNrsXU1sE0kWdhKT4JBgYIWQIMQxmrmsRK7RHDJibgzaXCaHGWlzRRyi4cis4DCaA5GGI5ocolwzEntgL0HAbdD4wHI10u6BFYmDQUKIEBMSkx9g3+epssov1e5OYodp831SCG5XdVVXv6/e915Vd9oSiUR3giAIL9o5BARBghAECUIQJAhBkCAEQYIQBAlCECQIQZAgBEGCEARBghAECUIQJAhBkCAEQYIQBAlCECQIQZAgBEGCEAQJQhAECUIQJAhBNBTJOHSyr6/v82Qy+bV7rFQqTb969aq8k7qbm5t39LH5+fnrNIfm38disfiIBGkwVlZWiocOHfrcPdbb2zsoBHkQeoHJ5FBbW5tbt4h/1DGiiTh+/HhfZ2fnN+ZjrAgSC4kFT/Hhw4e8e6yjo+NMlLpChEH38/v37x/QZPcGhw8fTmUymdGurq4f4johxSYGEcPOa4997NixI/XqnDx5EuRIucdev35NguwRDh48+FV7e/uZOF9DMi4dXV5ezovMqjm2f/9+EOBeUB3xMjXeA14I3kh+4Oa/pwkTLUMQGHY6nc67kklmp6EggsC9S9mhEC+0bS0tbaYQE/kSBPZ7GzdFSSLUa0f6W3727FnRVwbec9++fX+pBFURA1+MyYEDB/rMWASeO2rAjd8bGxsvnz9/vtiqBGlLxOjl1ZBMEnSfd4+trq7+6LtB/f39Q+JBxpxD5aWlpR9htLi5YlwX3fJzc3Pf2xvv+25gYOC8S04xsJuFQuEejM6REinVjeK7d+/uLSws1Mg60eXnpPzXjmd7hCyaHD8jx7+SQ650XBQjnLEkMGMwqsqUEVuJfLztI6XN5HnigEpsVy6Xb+sxlOu96JaX89+R671t+q6vtaaP+vp8sNfMGKSBePLkCTxA2SOztl5Ye7tXXu2kXQSaOtjHxIKZXmTfRWMMKd9EC5LC2ECkem1ImTE5jzZ8AJ7iIowc/TAThC6TgtGKhx3z9P0c6gcEyRUv293d/Q9MKCHDkMpmsz8EXGu1j63mQWK3UKizWUZm+eRVjUHLTL5jeeULNGVGLXZ1df0dJAh102KcPuN1v9dyUEMM8HxYwItrNomJqhcNm8mt8YPIIHydMRgKu1bp4zeMQT4yYOhY29DZLFciYI1EVVs03qdRKIvB9CmDKUvfbkJOGdk1ZDxC1XhDFspq6oNQiuQpO0GIJLqJ6/XISBgyZvE8ziHfjerJxdYFGTTBzVpFkOxB+0WRUv/CNWDMxfOcV2PQh3bfvn37byHLI7MG5d6rSn0bA9GDfCSZpeXVboNzQ8wZxCKIeeR8t/VsLjd+2sYakHKIT6Dba2ajZDLQA+j66+vrdzzFFkW3T9vJAOW1RxWDPIHfIKgrhYzmr9ZFgC4x2XV3LOHJ6nkRufZpS3CcBzsSdBkkAfAdykmbi4qgZRzHz24SBCRICPRinyuzfPJKjO/BLturBtq4+UKWp0qHl32eATOpllJBbej6PgPyLXKK0T0Nklv1pKkloj4uM/9nQUG1DuQb7JUpsRoFGLzIgzM+meWRV8XdzlY6fhHpckLLIwTDUbS+b3ETxhexH5G3aQhB+vTngD4eqVfP6eP/Ep8gYkkQGHw2m110b65dNPTIqwcNIORLncHSRhYxGE7YtYs9QEoZPuKBKPWOJIh4SyxfXAGZ5ZNXInN2LQNaeSGMaEEPEiSzsGCndXeTjHtVS6TtLHqJ1NmL9YKy60VkvK7Hbas5CdJgmaUzS43IXgXEAk+lrZrgG95LL0Qi3oD0M0F9Yi8NVEhbdJMCZl/alvaRKkZ2CT+tvm3kk5JYhgC/1dPd2ODYjHaNodeQQXuvSmdSqVGshWCVGT9Yid5DgnglqHsMKV2so2B1Hv3r7u7+yV1oJGLsQWx8ITd1NMBAHux0a0lEct5zA3P8f2Bg4IR4C6xNlLHm4VnNv7dXY4Nt/YcOHTrnTBop+fyTEPm28YBH9EJiovELqgmVKOizBET7WCsiQZoIyAGZlZHC7fPIoKbm6LFxT9o+7bYNQggxBoNmdL1psZnA5NDT0zOjNndiz9aoKw9drK2tTTdYij5S2b2U7Y9Jbf/pCRL7lzYEpHHLe7GIhZXoKGsYIEepVJrZ67HBGGAHgJaDvvHa3NycbvTqtpGixTjbVzLuBIHMEq0fumqsSFUOMux63/lmafm5braTnzGLbDZpUDmPGN49HZzL8ZduG0Gr4bofvv1LYecye7vyiJGkf5/p5/PlnA9Fjv2m5ag+D9rZSR8xiaTT6VHTrh2bYlwWHmP1PAhBUGIRBAlCECQIQZAgBEGCEAQJQhAECUIQJAhBkCAEQYIQxMdE7PdimTcSTkUsnsc+LWzgW1hYyPH2/4FsNjvV1tbmvl8r9/jx47McmRbwIJ5XgtbDIAwhmUzehVHw9vvHUCYRTh6fKEHcemNCkis0gT8mDvdDsx5VpsT6OBhWsx+ef1jwlDstpBhRJBmXX1c/ZQM4ceJERsZswj22urr6O6lhbCQR4+3ueHxz3759991ja2trf3369GkhIF4Zl3jlmntsc3PzLOMRoiU9SEdHx7A6VAoiBzA/Pz956tSpa1HJh/OLl6n+WSsJ7n8PIlN/f39NX8rlcv7Fixcley6Je0aMhytsbGzk6vXTzuxCfrSfsfVWVlZm7Tmj1rOSCV7BVxd9k7Jp5xoX0LejR4+m3QfRpP2SfUrTvR6ZYGbdpzcxDnh5nx23em2TIHsff+TDjEcfg0EoL4Os2GX575ayYhSXhWAlMZbJubm5q+55Efi7Zffv3/+FGEtajk+558LbDbu6ukrSziUh7IyPaFLnipaOqNfb2zvV09ODti9FrWcmEtRN4Bn1N2/eXHKNVch0w+2flIXcunrgwIERNzso1zwrv76TuO2akaa2Pto7a7zzuB4303bJ9Dt2cra9lQgSln3p7Oz8WR2qmcmR2TJGkalzmrS0e9kN8I2RaDKNGdL4zpVGO5qwMD5TZ7jONY/rDBxIHVbPJibEWP9pP8NL6P7BS5qy+lwPTTp4XJWHV75rpGsmZMyuxc3G4h6kD4ZJHTOLfSk36G+qfEmkziU3PlFrAZUyxiuldVu44WJgv2A29mXSHEMqmKTBoDlPwiEW+jRpyaGNz2m/pi76Kf3NwQNB7gSsA+V8SQx8zmQyI4VCYVY/y2+loW/y8YxfpQ0Z23FPG/aatRccl/szG6eYL7YE8REBRgsZFKF6DuSw2hkzqRjZFZ0NE0lwQUmYGhllDCwXlGoW/Q0ZNRmUULA6HefW5ED7Vg6hfzLz33UNVPoLMs/IOfWsnF9eXj5rZZSp+1+XYOYF37OYOHRdR34N+iYj9Euu65b8XpL6I7rf8t0FKx3hIUVO3lESbswhLwnSNG2o3uK+DeQlsLyqXwskx741580gwBXj/MX9HrOeSImgcw57YpvvMEvbz2hP10fgbeSYXo/JueSE0UpMMKk8Rb/p91VLNowJgmY3xsD/hSD5APl1WvUnHzT5aOMH5HqmVP0J93vIV/F0k27m0CPdSJAmxR87HWhkYO7KjavebGNQOSVNqjodngKzpU+O+F7ViVnWJYf1IB4S2frDWtfrsshgST8KWp6oz7Pay4Lw+vx2IVDG8EsfQXyTj/GGVeOHTNMxx/r6+oynXl69qC5DgnycAH3GvCTN622MJHElypQYUNXgQARkbkA8kyLdEjP45IgQbYsxySw+6YmDtpSDV0Hso+MOTS4PiWsAY5XrGTZj0h9mhEi7mgRBOoA4uq8FKxXreXCRU1MeL5uOc5AbS4IEZF/qbUDMSZ0ZkRr3fXrYpHavbedm2tnWZ0y+tzp6yuUCjkfe5mHimhvbnJULIJuQSscfVW/kmXxuRfTgw4kWQywJ4su+hGVGYBQ9PT2/IpB3bnLGyBBfFqhgSPAQsYIuY1PK2lB8xhRgdLZ+xnc8yiQh5LjrIXUl84XzIJDWntOe3+MBcs7ko1+6PRuFeAn/Fh/vxEKCNBG+7EvU5Je6WUsmTVlzro2NjQuuFzCp1JpCWA33ZXtEpuSiBPK73RAocnBMkaMkhnxByzORPFciEju/08nH1P81jguBLUmQoJsbJkf0ZkUYi96bJUY2oSUSFv30LI0MjS/bI/HHlr7UKweSqr8duEXmYSHOkHsB1woSSr9HwhIDJpBO68SAj7B2DD2TTy6AEDl1H04HxUf2esO21/wZEdeV9MgvqwYxEGN45EhpZWVlxkO+fm3cngW8oGyPdy9YvXJaUmFBzsicCtB3Y8yVbBT64u6dCvKOCMLF2H/2JQaCMmo+Qw8aW7vi7vR7xPS1ZuykDzfwIwH8f4Toz9xrowdpAnzZF3iBqJsQnRs/adYICm6Qi3Nls1kY0IKZIYd9s+d2Aux65USq3RLjcfuewaKgxEu3AtqvrKBLH4fdGRwGCk9j+tbv2RVQ9QZBGbWAWMk765t1oZzbP8Rp6JeJRU57PPZk3DYtxo4gQX+gZpvkmLF6GdrZDdyNkfi2nKSjBt7bKQdPIkY1ofowGLA6j1Xyb23WziP9hpXsidRvFaBnosZKa2trF4Tc9xNqG0zYmFNiNbPDO19BrxgYVrjdVWrcNPOQlQ8lrB57PEO/T+pp2REkCXU504eJEFLPultIMIObvgV6SPz4+h1E2O0G6CC3kOSLRMjWEVybO+b0IE2EcfkT2yi/hFnQfT5DAzcPm//sIiHqwGgQo6AOFhTd4BV98D2JZzf6aUkYpRxIImVnOjs7x1wvgH5ghdoX20Bqmb6NWKN3y6NtOV8iQCLmnITBrGvM7tiFja/p11kTb7j9qIwhJGQcg/OqR0zwD+gQRMtlsQiCBCEIEoQgSBCCIEEIggQhCBKEIAgShCBIEIIgQQiCBCEIEoQgSBCCIEEIggQhCBKEIEgQgiBIEIIgQQiCBCEIEoQgPir+L8AA115OknZL2WMAAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    background-size: 166px 83px;
    background-position: 15px center; }
    @media (max-width: 767.98px) {
      body.page-order #checkout-payment-step .payment-bg .payment-option {
        background-size: 76px 38px;
        background-position: 15px center;
        padding: 15px 0; } }
    body.page-order #checkout-payment-step .payment-bg .payment-option label {
      font-size: 1rem;
      padding-left: 205px;
      cursor: pointer; }
      @media (max-width: 767.98px) {
        body.page-order #checkout-payment-step .payment-bg .payment-option label {
          padding-left: 100px;
          font-size: 0.875rem; } }
    body.page-order #checkout-payment-step .payment-bg .payment-option.ps_wirepayment {
      background-image: url(data:image/png;base64,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); }
    body.page-order #checkout-payment-step .payment-bg .payment-option.ps_checkpayment {
      background-image: url(data:image/png;base64,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); }
    body.page-order #checkout-payment-step .payment-bg .payment-option.paypal {
      background-image: url(data:image/png;base64,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); }
    body.page-order #checkout-payment-step .payment-bg .payment-option.payplug-payment-option, body.page-order #checkout-payment-step .payment-bg .payment-option.cmcicpaiement {
      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAABkCAYAAADDhn8LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABGVJREFUeNrsnT1MWlEUgOEBsWk0aozpYOQpWwfZHXB2qLuDO4O7Q51rUuc6uDu0MwzsDCYdNemKaJxcIBITFKHnJJA41LSkKvec930J8Sca7r3c751z77v3vnQqlXqfAoA/EtEEAAgCgCAACAKAIAAIAoAgAAgCgCAACAIACAKAIAAIAoAgAAgCgCAACAKAIAAIAoAgAIAgAAgCgCAACAKAIAAIAoAgAAgCgCAAMCKb5MovLS3FuVzuUzqdLskrll8VX/gt2vI6GwwGZ/1+v95sNivj/PPq6uq+lOtzgE2ndap2Op1vNzc3bc99JJ1K4OMPVlZWdqIo2n0FIf4qjHSsyv39/cH19XXTsCBP63PUaDS+eO0rGXnlkiJGPp8vLSws1KTT7ciPHyZQhHfy3sVsNrs7J0j0+nl3d9d97o/n5+c3NLoF3KRan5JUJW61WlXGIIaRq/GhdMyafBsHEbrT6d2ZmZnT5eXlovW21QuOtO8xghhkcXFxtlAonGqHDLB4OgY61ZTPgyRxHG8hiDE55Cpdm8BYY7wPIYqOPUiSyWS+IoghRI4focvxVBIH6Vas4zwEsTHm2Jcvpj4sSbdqGvWMR5ENBAkcvb8R+PToc8xOT08fGm/+NQQJnKmpKbMzKjrYtZymSPnnECRghnm86TxY0hSzA/bBYNBEkIDRm3DW66BRRNNEo4KcIUjYncvFXLyuEbNY7oeHhyqChJ1ezToR3WKaWP+XNWYIMrnc3c0cvK7ZMhg99rxlJK4EcTaDYmoM0u/3y1dXV2cIEjZrzuqTtyLHxcXFScohRJCw6xN6FKlLWrXuVQ4l0TsK/wNNJV59J51OmYokwVVeylXv9XoVjykVgrwA0jn2Li8v67SEfzi0AYAI8sKNls3WCoXCm+T4qfCWzYwOoaiOewgFEQSSQFGXwmQyme9ykfjlbf8HghhCrtStwIsYazTV/f4IYqNDeRs4n1sopO73H25QQxCuuG+GqQPZdIOax3TLlSAycPQ0L2+uLpJu7SNIwAzvTbSdyG5xhqjk4Zwv14N0PdrTQz2s7quQKLKFIAHz+PjoYV2Q5X0VeQQJP80yPZvV6/XMHgZtYIFlsgWx3sFUbsvrvJzNJPoURDuYHstvsOjtbrdbNt785whigE6no1HE1FSpjJ/K1vd06zJ4BDGAPvno9vZ204okuivPweK/prc9Iq7XYlmRxMuWVYkeZW99yP1ixZEkgd4faUtate1BDh3zedxElojVvCpJo9HYliu1HkvTDqRDVWRAvu5hT4XU5UTad89j30nUcne5Uh9JNPkoH+iB5suTEkNSkU0V1sEha02NgFKXstc+k8in3I7QR4ZFUVQaHtL2WitRm7oDT5fi6/KRcaQI9Cm3o/pUPZ9mgiAApFgACAKAIAAIAoAgAAgCgCAACAKAIACAIAAIAoAgAAgCgCAACAKAIAAIAoAgAIAgAAgCgCAACAKAIAAIAoAgAAgCgCAACAIACAIwDr8FGABny502krvmYwAAAABJRU5ErkJggg==); }
  body.page-order #checkout-payment-step .payment-bg .js-additional-information,
  body.page-order #checkout-payment-step .payment-bg .js-payment-option-form {
    padding: 15px 15px 0; }

body.page-order #checkout-payment-step #ps_checkout-card-buttons-container {
  margin-top: 1.2rem; }
  body.page-order #checkout-payment-step #ps_checkout-card-buttons-container .ps_checkout-button {
    text-align: center; }
    body.page-order #checkout-payment-step #ps_checkout-card-buttons-container .ps_checkout-button .btn {
      background: #495990; }
      @media (min-width: 576px) {
        body.page-order #checkout-payment-step #ps_checkout-card-buttons-container .ps_checkout-button .btn {
          min-width: 439px; } }
      body.page-order #checkout-payment-step #ps_checkout-card-buttons-container .ps_checkout-button .btn:hover {
        background: #111; }

body.page-order #checkout-payment-step #conditions-to-approve {
  margin-top: 1rem; }

body.page-order #checkout-payment-step .axtunnelreadterms a {
  color: #495990; }

body.page-order #checkout-payment-step .accept-cgv {
  display: none !important; }

body.page-order .checkout-step:not(#checkout-payment-step) .axtunnelreadterms {
  display: none !important; }

body.page-order .btn.continue {
  padding: 0 80px;
  margin-top: 1.2rem;
  margin-bottom: 1.2rem;
  border-color: #495990; }
  @media (max-width: 767.98px) {
    body.page-order .btn.continue {
      width: 100%; } }

body.page-order #payment-confirmation {
  margin-top: 1.2rem; }
  @media (max-width: 767.98px) {
    body.page-order #payment-confirmation .btn {
      width: 100%; } }

#order-confirmation .page-heading {
  text-align: left;
  padding-left: 60px;
  position: relative;
  margin-bottom: 0.5rem; }
  #order-confirmation .page-heading:before {
    content: '';
    position: absolute;
    display: inline-block;
    background: #495990;
    width: 45px;
    height: 45px;
    top: 0;
    left: 0;
    border-radius: 23px; }
  #order-confirmation .page-heading svg {
    width: 60px;
    height: 60px;
    position: absolute;
    left: -7px;
    top: -7px; }
    #order-confirmation .page-heading svg polyline {
      stroke: #FFF; }

#order-confirmation .page-footer {
  margin-top: 40px; }

#order-confirmation .card {
  height: 100%;
  margin-bottom: 1.5rem; }
  @media (max-width: 767.98px) {
    #order-confirmation .card .card-title {
      font-size: 1.875rem; }
    #order-confirmation .card#order-details {
      margin-bottom: 40px;
      height: auto; } }

#order-confirmation .conf-mail {
  margin-bottom: 2rem;
  padding-left: 60px; }

#order-confirmation #conf-recap {
  margin-bottom: 2rem; }
  #order-confirmation #conf-recap .ax-tab-list {
    font-size: 1rem; }
  #order-confirmation #conf-recap .conf-iname {
    -ms-flex: 3;
        flex: 3;
    font-size: 1rem; }
    @media (max-width: 767.98px) {
      #order-confirmation #conf-recap .conf-iname {
        -ms-flex: 5;
            flex: 5; } }
    #order-confirmation #conf-recap .conf-iname span {
      margin-right: 1rem; }
  #order-confirmation #conf-recap .ax-tab-total {
    font-size: 1rem; }
  @media (max-width: 767.98px) {
    #order-confirmation #conf-recap .row.ax-tab-list {
      -ms-flex-direction: row;
          flex-direction: row; } }

#tunnel-reassurance {
  border: 1px solid rgba(17, 17, 17, 0.1);
  border-radius: 3px;
  padding: 0 2rem; }
  #tunnel-reassurance .tunnel-reassurance {
    padding: 1rem 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    gap: 0.5rem; }
    #tunnel-reassurance .tunnel-reassurance:not(:last-of-type) {
      border-bottom: 1px solid rgba(17, 17, 17, 0.1); }
    #tunnel-reassurance .tunnel-reassurance a:hover {
      color: #495990; }
  #tunnel-reassurance svg {
    width: 50px;
    height: 50px; }
  #tunnel-reassurance p {
    margin: 0;
    font-size: 0.875rem; }
    #tunnel-reassurance p strong a {
      text-decoration: underline; }

/*
body[data-ax-step="checkout-personal-information-step"] {
	#content {
		> .row {
			> div {
				&.col-lg-8 {
					flex: 0 0 100%;
					max-width: 100%;
				}

				&.col-lg-4 {
					display: none;
				}
			}
		}
	}
}
*/
.payment-option {
  cursor: pointer;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 1rem;
  padding: 0 40px;
  -ms-flex-align: center;
      align-items: center;
  border: 1px solid rgba(17, 17, 17, 0.1);
  border-radius: 3px; }
  .payment-option:hover, .payment-option.bg-gris {
    background-image: url(../img/papier-riz.jpg);
    background-repeat: repeat; }
  @media (max-width: 767.98px) {
    .payment-option {
      -ms-flex-direction: row;
          flex-direction: row;
      padding: 0 15px;
      margin-left: -19px;
      margin-right: -19px;
      margin-bottom: 5px; } }
  .payment-option label {
    font-size: 1rem;
    padding: 60px 0 60px 205px;
    cursor: pointer;
    margin-left: -20px;
    z-index: 1;
    line-height: 1.5; }
    @media (max-width: 767.98px) {
      .payment-option label {
        padding: 25px 0 25px 100px;
        font-size: 0.875rem; } }
    .payment-option label img,
    .payment-option label .paypal-mark {
      display: none !important; }
    .payment-option label::after {
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0; }
  .payment-option .custom-radio {
    float: none;
    margin-right: 1rem; }
  .payment-option .custom-control-label {
    margin: 7px 0 40px 20px; }
    @media (max-width: 767.98px) {
      .payment-option .custom-control-label {
        margin: 0 0 20px 40px; } }
  .payment-option input[name="payment-option"][data-module-name] ~ span {
    background-image: none;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50% 50%;
    position: absolute;
    top: 50%;
    left: 80px;
    width: 120px;
    height: 121px;
    margin-top: -62px; }
    @media (max-width: 767.98px) {
      .payment-option input[name="payment-option"][data-module-name] ~ span {
        left: 65px;
        width: 60px;
        height: 61px;
        margin-top: -30px; } }
  .payment-option input[name="payment-option"][data-module-name][data-module-name="ps_wirepayment"] ~ span {
    background-image: url(data:image/png;base64,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); }
  .payment-option input[name="payment-option"][data-module-name][data-module-name="ps_checkpayment"] ~ span {
    background-image: url(data:image/png;base64,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); }
  .payment-option input[name="payment-option"][data-module-name][data-module-name="payplug"] ~ span,
  .payment-option input[name="payment-option"][data-module-name][data-module-name="stripepayment"] ~ span,
  .payment-option input[name="payment-option"][data-module-name][data-module-name="cmcicpaiement"] ~ span,
  .payment-option input[name="payment-option"][data-module-name][data-module-name^="ps_checkout-"] ~ span,
  .payment-option input[name="payment-option"][data-module-name][data-module-name="psstripepayment"] ~ span {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDAgMTAwIj4NCiAgPHBhdGggZD0iTTc2LDYyLjQzbDEuNjUsMS0xLjY1LDFhMS4xLDEuMSwwLDEsMS0uNTUtMi4wNkExLDEsMCwwLDEsNzYsNjIuNDNabTMuMzEsMS45MS0xLjY2LTEsMS42Ni0xYTEsMSwwLDAsMSwuNTQtLjE1LDEuMSwxLjEsMCwxLDEsMCwyLjJBMS4wNiwxLjA2LDAsMCwxLDc5LjM0LDY0LjM0WiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNDU1OTkwIiBzdHJva2Utd2lkdGg9IjYuMjQiLz4NCiAgPHBhdGggZD0iTTY0LjQ4LDIwLjQ4aDcwLjRhNS41LDUuNSwwLDAsMSw1LjUsNS41djQ4LjRhNS41LDUuNSwwLDAsMS01LjUsNS41SDY0LjQ4YTUuNSw1LjUsMCwwLDEtNS41LTUuNVYyNkE1LjUsNS41LDAsMCwxLDY0LjQ4LDIwLjQ4WiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNDU1OTkwIiBzdHJva2Utd2lkdGg9IjQuMzciLz4NCiAgPGxpbmUgeDE9IjYwLjA4IiB5MT0iMzUuODgiIHgyPSIxMzkuMjgiIHkyPSIzNS44OCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNDU1OTkwIiBzdHJva2Utd2lkdGg9IjQuMzciLz4NCiAgPGxpbmUgeDE9IjYwLjA4IiB5MT0iNDYuODgiIHgyPSIxMzkuMjgiIHkyPSI0Ni44OCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNDU1OTkwIiBzdHJva2Utd2lkdGg9IjQuMzciLz4NCjwvc3ZnPg0K); }
  .payment-option input[name="payment-option"][data-module-name][data-module-name="cmcicpaiement"] ~ span,
  .payment-option input[name="payment-option"][data-module-name][data-module-name="ps_checkout-card"] ~ span,
  .payment-option input[name="payment-option"][data-module-name][data-module-name="psstripepayment"] ~ span {
    width: 180px;
    left: 50px; }
    @media (max-width: 767.98px) {
      .payment-option input[name="payment-option"][data-module-name][data-module-name="cmcicpaiement"] ~ span,
      .payment-option input[name="payment-option"][data-module-name][data-module-name="ps_checkout-card"] ~ span,
      .payment-option input[name="payment-option"][data-module-name][data-module-name="psstripepayment"] ~ span {
        width: 100px;
        left: 45px; } }
  .payment-option input[name="payment-option"][data-module-name][data-module-name="paypal"] ~ span,
  .payment-option input[name="payment-option"][data-module-name][data-module-name="ps_checkout-paypal"] ~ span {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4MCA0MCI+CjxwYXRoIGZpbGw9IiM3ZjhhYjEiIGQ9Ik01Ny44IDE1LjU4aC0zLjYyYy0uMjUgMC0uNDYuMTgtLjUuNDNsLTEuNDYgOS4yOWMtLjAzLjE4LjExLjM1LjMuMzVoMS44NmMuMTcgMCAuMzItLjEzLjM1LS4zbC40Mi0yLjYzYy4wNC0uMjQuMjUtLjQzLjUtLjQzaDEuMTVjMi4zOSAwIDMuNzYtMS4xNSA0LjEyLTMuNDQuMTYtMSAwLTEuNzktLjQ2LTIuMzQtLjUxLS42MS0xLjQzLS45My0yLjY0LS45M20uNCAzLjM5Yy0uMiAxLjMtMS4xOSAxLjMtMi4xNSAxLjNoLS41NWwuMzgtMi40M2MuMDItLjE1LjE1LS4yNi4zLS4yNmguMjVjLjY1IDAgMS4yNyAwIDEuNTkuMzcuMTkuMjIuMjUuNTUuMTggMS4wMSIvPgo8cGF0aCBmaWxsPSIjNDk1OTkwIiBkPSJNMzEuOTYgMTUuNThoLTMuNjJjLS4yNSAwLS40Ni4xOC0uNS40M2wtMS40NyA5LjI5Yy0uMDMuMTguMTEuMzUuMy4zNWgxLjczYy4yNSAwIC40Ni0uMTguNS0uNDJsLjQtMi41MWMuMDQtLjI0LjI1LS40My41LS40M2gxLjE1YzIuMzkgMCAzLjc2LTEuMTUgNC4xMi0zLjQ0LjE2LTEgMC0xLjc5LS40Ni0yLjM0LS41Mi0uNjEtMS40My0uOTMtMi42NC0uOTNtLjQgMy4zOWMtLjIgMS4zLTEuMTkgMS4zLTIuMTUgMS4zaC0uNTVsLjM4LTIuNDNjLjAyLS4xNS4xNS0uMjYuMy0uMjZoLjI1Yy42NSAwIDEuMjcgMCAxLjU5LjM3LjE5LjIyLjI1LjU1LjE4IDEuMDFtMTAuNDItLjAzaC0xLjc0Yy0uMTUgMC0uMjguMTEtLjMuMjZsLS4wOC40OS0uMTItLjE4Yy0uMzgtLjU1LTEuMjEtLjczLTIuMDUtLjczLTEuOTIgMC0zLjU1IDEuNDUtMy44NyAzLjQ5LS4xNyAxLjAyLjA3IDEuOTkuNjUgMi42Ny41My42MiAxLjI5Ljg4IDIuMTkuODggMS41NSAwIDIuNC0uOTkgMi40LS45OWwtLjA4LjQ4Yy0uMDMuMTguMTEuMzUuMy4zNWgxLjU2Yy4yNSAwIC40Ni0uMTguNS0uNDNsLjk0LTUuOTRhLjMwMy4zMDMgMCAwIDAtLjMtLjM1bS0yLjQyIDMuMzhjLS4xNy45OS0uOTUgMS42Ni0xLjk2IDEuNjYtLjUgMC0uOTEtLjE2LTEuMTYtLjQ3LS4yNi0uMy0uMzUtLjc0LS4yNy0xLjIyLjE2LS45OC45Ni0xLjY3IDEuOTQtMS42Ny40OSAwIC44OS4xNiAxLjE2LjQ3cy4zNy43NS4yOSAxLjIzIi8+CjxwYXRoIGZpbGw9IiM3ZjhhYjEiIGQ9Ik02OC42MyAxOC45M2gtMS43NGMtLjE1IDAtLjI4LjExLS4zLjI2bC0uMDguNDktLjEyLS4xOGMtLjM4LS41NS0xLjIxLS43My0yLjA1LS43My0xLjkyIDAtMy41NSAxLjQ1LTMuODcgMy40OS0uMTcgMS4wMi4wNyAxLjk5LjY1IDIuNjcuNTMuNjIgMS4yOS44OCAyLjE5Ljg4IDEuNTUgMCAyLjQtLjk5IDIuNC0uOTlsLS4wOC40OGMtLjAzLjE4LjExLjM1LjMuMzVoMS41NmMuMjUgMCAuNDYtLjE4LjUtLjQzbC45NC01Ljk0YS4zMDMuMzAzIDAgMCAwLS4zLS4zNW0tMi40MiAzLjM4Yy0uMTcuOTktLjk1IDEuNjYtMS45NiAxLjY2LS41IDAtLjkxLS4xNi0xLjE3LS40Ny0uMjYtLjMtLjM1LS43NC0uMjctMS4yMi4xNi0uOTguOTYtMS42NyAxLjk0LTEuNjcuNDkgMCAuODkuMTYgMS4xNi40N3MuMzcuNzUuMjkgMS4yMyIvPgo8cGF0aCBmaWxsPSIjNDk1OTkwIiBkPSJNNTIuMDMgMTguOTNoLTEuNzRjLS4xNyAwLS4zMi4wOC0uNDIuMjJsLTIuNDEgMy41NC0xLjAyLTMuNGEuNS41IDAgMCAwLS40OC0uMzZoLTEuNzFjLS4yMSAwLS4zNS4yLS4yOS40bDEuOTIgNS42NC0xLjgxIDIuNTVjLS4xNC4yIDAgLjQ4LjI1LjQ4aDEuNzRjLjE3IDAgLjMyLS4wOC40MS0uMjJsNS44LTguMzdjLjE0LS4yIDAtLjQ3LS4yNS0uNDciLz4KPHBhdGggZmlsbD0iIzdmOGFiMSIgZD0ibTcwLjY3IDE1Ljg0LTEuNDkgOS40NmMtLjAzLjE4LjExLjM1LjMuMzVoMS41Yy4yNSAwIC40Ni0uMTguNS0uNDNsMS40Ny05LjI5YS4zMDMuMzAzIDAgMCAwLS4zLS4zNWgtMS42N2MtLjE1IDAtLjI4LjExLS4zLjI2bS01MS40Mi4yM2MuMi0xLjI0IDAtMi4wOS0uNjctMi44Ni0uNzQtLjg0LTIuMDgtMS4yMS0zLjc5LTEuMjFIOS44M2MtLjM1IDAtLjY1LjI1LS43LjZMNy4wNiAyNS43MmMtLjA0LjI2LjE2LjQ5LjQyLjQ5aDMuMDdsLS4yMSAxLjM0Yy0uMDQuMjMuMTQuNDMuMzcuNDNoMi41OWMuMzEgMCAuNTctLjIyLjYxLS41MmwuMDMtLjEzLjQ5LTMuMDkuMDMtLjE3Yy4wNS0uMy4zMS0uNTMuNjEtLjUzaC4zOWMyLjUxIDAgNC40Ny0xLjAyIDUuMDQtMy45Ni4yNC0xLjIzLjEyLTIuMjYtLjUyLTIuOTgtLjE5LS4yMi0uNDMtLjQtLjcxLS41NSIvPgo8cGF0aCBmaWxsPSIjNWY2ZDllIiBkPSJNMTkuMjYgMTYuMDdjLjItMS4yNCAwLTIuMDktLjY3LTIuODYtLjc0LS44NC0yLjA4LTEuMjEtMy43OS0xLjIxSDkuODNjLS4zNSAwLS42NS4yNS0uNy42TDcuMDYgMjUuNzJjLS4wNC4yNi4xNi40OS40Mi40OWgzLjA3bC43Ny00Ljg5LS4wMi4xNWMuMDUtLjM1LjM1LS42LjctLjZoMS40NmMyLjg2IDAgNS4xMS0xLjE2IDUuNzYtNC41My4wMi0uMS4wNC0uMi4wNS0uMjkiLz4KPHBhdGggZmlsbD0iIzQ5NTk5MCIgZD0iTTEyLjE0IDE2LjA4YS42LjYgMCAwIDEgLjM1LS40NnEuMTItLjA2LjI3LS4wNmgzLjlxLjY5IDAgMS4yOS4wOWwuMzMuMDZjLjExLjAyLjIxLjA1LjMxLjA4LjA1LjAxLjEuMDMuMTUuMDUuMTkuMDYuMzcuMTQuNTQuMjMuMi0xLjI0IDAtMi4wOS0uNjctMi44Ni0uNzQtLjg0LTIuMDgtMS4yMS0zLjc5LTEuMjFIOS44NWMtLjM1IDAtLjY1LjI1LS43LjZMNy4wOCAyNS43MmMtLjA0LjI2LjE2LjQ5LjQyLjQ5aDMuMDdsLjc3LTQuODkuODMtNS4yNVoiLz4KPC9zdmc+Cg==); }
  .payment-option input[name="payment-option"][data-module-name][data-module-name="ps_checkout-sofort"] ~ span {
    background-image: url(/modules/ps_checkout/views/img/sofort.svg); }
  .payment-option input[name="payment-option"][data-module-name][data-module-name="ps_checkout-eps"] ~ span {
    background-image: url(/modules/ps_checkout/views/img/eps.svg); }
  .payment-option input[name="payment-option"][data-module-name][data-module-name="ps_checkout-bancontact"] ~ span {
    background-image: url(/modules/ps_checkout/views/img/bancontact.svg); }
  .payment-option input[name="payment-option"][data-module-name][data-module-name="ps_checkout-giropay"] ~ span {
    background-image: url(/modules/ps_checkout/views/img/giropay.svg); }
  .payment-option input[name="payment-option"][data-module-name][data-module-name="ps_checkout-ideal"] ~ span {
    background-image: url(/modules/ps_checkout/views/img/ideal.svg); }
  .payment-option input[name="payment-option"][data-module-name][data-module-name="ps_checkout-mybank"] ~ span {
    background-image: url(/modules/ps_checkout/views/img/mybank.svg); }
  .payment-option input[name="payment-option"][data-module-name][data-module-name="ps_checkout-p24"] ~ span {
    background-image: url(/modules/ps_checkout/views/img/p24.svg); }
  .payment-option input[name="payment-option"][data-module-name][data-module-name="ps_checkout-paylater"] ~ span {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4MCA0MCI+CjxwYXRoIGZpbGw9IiM0OTU5OTAiIGQ9Ik03Mi4zNCAxNS40NXYuMzVsLTEgNi40OWMtLjExLjU2LS40IDEuMDctLjg0IDEuNDQtLjQ0LjM5LTEgLjYtMS41OS42MUg1Ni45OGMtLjU0LjAyLTEuMDYtLjE4LTEuNDQtLjU2cy0uNTgtLjkxLS41Ni0xLjQ0di0uMzVsMS02LjVjLjExLS41Ny40MS0xLjA4Ljg1LTEuNDQuNDQtLjM5IDEtLjYxIDEuNTktLjYyaDExLjljLjU0LS4wMSAxLjA2LjIgMS40NC41OC40LjM4LjYxLjkxLjU4IDEuNDZaIi8+CjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik02MC40OSAyMi4xdi0xLjExSDU4LjJ2LTEuNTFsMi44OC0zLjYyaDEuMTd2My42MmguNzh2MS41MWgtLjc4djEuMTF6bS0uNjItMi42M2guODJWMTguNHptNS4xOC0zLjU3IDEuMTMgMS45OCAxLjEzLTEuOTVoMS44M2wtMi4wOCAzLjE0IDIgMy4wNGgtMS44M2wtMS4wNS0xLjg2LTEuMDUgMS44NmgtMS44NWwxLjk2LTMuMDctMi4wNi0zLjE0aDEuODhaIi8+CjxwYXRoIGZpbGw9IiM3ZjhhYjEiIGQ9Ik0zNi4yNiAxOC40OGMtLjE3IDEuMTctMS4wNyAxLjE3LTEuOTMgMS4xN2gtLjQ5bC4zNS0yLjE4Yy4wMi0uMTMuMTQtLjIzLjI3LS4yM2guMjJjLjU5IDAgMS4xNCAwIDEuNDQuMzMuMTkuMjYuMjUuNi4xNi45MW0tLjM4LTMuMDRoLTMuMjZjLS4yMiAwLS40Mi4xNS0uNDUuMzhsLTEuMzMgOC4zNWMtLjAyLjE1LjA4LjI5LjIzLjMxaDEuNzJjLjE2IDAgLjI5LS4xMi4zLS4yN2wuMzktMi4zN2EuNDguNDggMCAwIDEgLjQ1LS4zOWgxYzEuODIuMjEgMy40Ny0xLjA5IDMuNjgtMi45MSAwLS4wNi4wMS0uMTIuMDItLjE3LjE5LS43My4wNC0xLjUtLjQtMi4xMS0uNjQtLjYtMS41MS0uOS0yLjM4LS44MiIvPgo8cGF0aCBmaWxsPSIjNDk1OTkwIiBkPSJNMTMuMDYgMTguNDhjLS4xOSAxLjE3LTEuMDggMS4xNy0xLjkzIDEuMTdoLS40OWwuMzMtMi4xOGMuMDMtLjEzLjE0LS4yMy4yNy0uMjNoLjIzYy41OCAwIDEuMTQgMCAxLjQ0LjMzLjE4LjI3LjI0LjYuMTYuOTFtLS4zNy0zLjA0SDkuNDNhLjQ2LjQ2IDAgMCAwLS40NS4zOGwtMS4zMSA4LjM1Yy0uMDIuMTUuMDguMjkuMjMuMzFoMS41OWMuMjIgMCAuNDEtLjE3LjQ1LS4zOWwuMzYtMi4yNWMuMDMtLjIyLjIyLS4zOS40NS0uMzloMS4wMmEzLjMzIDMuMzMgMCAwIDAgMy42OS0yLjkzYzAtLjA1LjAxLS4xMS4wMS0uMTYuMTgtLjczLjAzLTEuNS0uNDItMi4xMS0uNjMtLjYtMS41LS45LTIuMzctLjgybTcuNTYgNi4wNWMtLjE2Ljg1LS45IDEuNDYtMS43NiAxLjQ0LS40LjAzLS43OC0uMTMtMS4wNS0uNDItLjI0LS4zMS0uMzMtLjcxLS4yNS0xLjEuMTUtLjg0Ljg5LTEuNDUgMS43NS0xLjQ0LjM5LS4wMi43Ny4xMyAxLjA0LjQyLjI0LjMyLjM0LjcyLjI3IDEuMTFtMi4xNi0zLjA0aC0xLjU2Yy0uMTMgMC0uMjUuMS0uMjcuMjN2LjQ1bC0uMTItLjE2YTIuMTYgMi4xNiAwIDAgMC0xLjgzLS42NiAzLjYgMy42IDAgMCAwLTMuNDkgMy4xNGMtLjE2Ljg1LjA2IDEuNzIuNTkgMi4zOS41LjU0IDEuMjIuODMgMS45Ni43OS44MSAwIDEuNTktLjMxIDIuMTUtLjg5bC0uMDcuNDNjLS4wMi4xNi4xLjMuMjYuMzJoMS40NmMuMjMgMCAuNDItLjE3LjQ1LS4zOWwuODUtNS4zNGEuMjcuMjcgMCAwIDAtLjIzLS4zMWgtLjA1Ii8+CjxwYXRoIGZpbGw9IiM3ZjhhYjEiIGQ9Ik00My40NSAyMS40OGMtLjE0Ljg1LS45IDEuNDctMS43NiAxLjQ0LS4zOS4wMi0uNzctLjEzLTEuMDQtLjQyLS4yNC0uMzEtLjMzLS43MS0uMjUtMS4xLjE0LS44NS44OS0xLjQ2IDEuNzUtMS40NC4zOS0uMDIuNzcuMTMgMS4wNC40Mi4yNC4zMi4zMy43Mi4yNiAxLjExbTIuMTctMy4wNGgtMS41NmMtLjE0IDAtLjI1LjEtLjI3LjIzbC0uMDcuNDUtLjEyLS4xN2MtLjQ4LS40OS0xLjE2LS43NC0xLjg1LS42NmEzLjU5IDMuNTkgMCAwIDAtMy40OCAzLjE0Yy0uMTYuODQuMDUgMS43Mi41OCAyLjM5LjUuNTQgMS4yMi44MyAxLjk2Ljc5LjgxIDAgMS41OS0uMzIgMi4xNi0uODl2LjQzYy0uMDIuMTUuMDguMjkuMjMuMzFoMS40OWMuMjIgMCAuNDEtLjE3LjQ1LS4zOWwuODQtNS4zNGEuMjcuMjcgMCAwIDAtLjIzLS4zMWgtLjAzIi8+CjxwYXRoIGZpbGw9IiM0OTU5OTAiIGQ9Ik0zMC43MSAxOC40NGgtMS41M2MtLjE1IDAtLjI5LjA4LS4zOC4ybC0yLjE2IDMuMTktLjkxLTMuMDZhLjQ2LjQ2IDAgMCAwLS40My0uMzNoLTEuNTljLS4xNSAwLS4yNy4xMi0uMjcuMjcgMCAuMDMgMCAuMDYuMDEuMDlsMS43MyA1LjA2LTEuNjMgMi4yOWMtLjA5LjEyLS4wNi4yOS4wNi4zOC4wNS4wMy4xMS4wNS4xNy4wNWgxLjU2Yy4xNSAwIC4yOS0uMDguMzgtLjJsNS4yMS03LjUxYy4wOS0uMTIuMDYtLjI5LS4wNi0uMzhhLjI3LjI3IDAgMCAwLS4xNS0uMDUiLz4KPHBhdGggZmlsbD0iIzdmOGFiMSIgZD0ibTQ3LjQ2IDE1LjY3LTEuMzMgOC41Yy0uMDIuMTUuMDguMjkuMjMuMzFoMS4zN2MuMjMgMCAuNDItLjE3LjQ1LS4zOWwxLjMzLTguMzVhLjI2NS4yNjUgMCAwIDAtLjI0LS4zSDQ3LjhjLS4xNCAwLS4yNS4xLS4yNy4yMyIvPgo8L3N2Zz4K); }
  .payment-option input[name="payment-option"][data-module-name][data-module-name="ps_checkout-google_pay"] ~ span {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4MCA0MCI+CjxwYXRoIGZpbGw9IiM3ZjhhYjEiIGQ9Ik0xNi4yNyAxOC4yMmMwLS42LjEtMS4xOC4yOC0xLjcydi0yLjMyaC0yLjk4YTguODYgOC44NiAwIDAgMC0uOTUgNC4wNCA5IDkgMCAwIDAgLjk1IDQuMDRsMi45OC0yLjMyYy0uMTktLjU1LS4yOC0xLjE0LS4yOC0xLjcyIi8+CjxwYXRoIGZpbGw9IiM0OTU5OTAiIGQ9Ik0zOC4xOCAxOS43MXY2LjM1aC0yLjAxVjEwLjM3aDUuMzNxMi4wMjUgMCAzLjQ1IDEuMzVjLjk2LjkgMS40NCAyLjAxIDEuNDQgMy4zMXMtLjQ4IDIuNDQtMS40NCAzLjMzYy0uOTMuODktMi4wOCAxLjMzLTMuNDUgMS4zM2gtMy4zMnYuMDFabTAtNy40MXY1LjQ3aDMuMzZjLjggMCAxLjQ3LS4yNyAxLjk5LS44MS41My0uNTQuODEtMS4xOS44MS0xLjkycy0uMjctMS4zNi0uODEtMS45Yy0uNTItLjU2LTEuMTgtLjgzLTEuOTktLjgzaC0zLjM2Wm0xMy40NiAyLjY3YzEuNDkgMCAyLjY2LjQgMy41MiAxLjJzMS4yOSAxLjg5IDEuMjkgMy4yOHY2LjYxaC0xLjkydi0xLjQ5aC0uMDhjLS44MyAxLjIzLTEuOTQgMS44NC0zLjMyIDEuODQtMS4xOCAwLTIuMTctLjM1LTIuOTYtMS4wNS0uOC0uNy0xLjE5LTEuNTctMS4xOS0yLjYyIDAtMS4xMS40Mi0xLjk5IDEuMjYtMi42NXMxLjk2LS45OSAzLjM1LS45OWMxLjE5IDAgMi4xOC4yMiAyLjk0LjY2di0uNDZjMC0uNy0uMjctMS4yOS0uODMtMS43OHMtMS4yLS43My0xLjk1LS43M2MtMS4xMiAwLTIuMDEuNDctMi42NiAxLjQzbC0xLjc3LTEuMTFjLjk3LTEuNDIgMi40Mi0yLjEyIDQuMzItMi4xMlptLTIuNTkgNy43OWMwIC41Mi4yMi45Ny42NyAxLjMxLjQ0LjM1Ljk2LjUyIDEuNTYuNTIuODUgMCAxLjYtLjMxIDIuMjYtLjk0cy45OS0xLjM2Ljk5LTIuMjJjLS42My0uNDktMS41LS43NS0yLjYyLS43NS0uODIgMC0xLjUuMi0yLjA0LjU5LS41NS40MS0uODMuOS0uODMgMS40OFptMTguMzMtNy40NC02LjcgMTUuNDZoLTIuMDdsMi40OS01LjQxLTQuNDItMTAuMDVoMi4xOWwzLjE4IDcuNzFoLjA0bDMuMS03Ljcxem0tMzcuMiAzLjExYzAtLjY2LS4wNi0xLjI5LS4xNy0xLjg5aC04LjQzVjIwaDQuODVhNC4xOCA0LjE4IDAgMCAxLTEuOCAyLjc5djIuMjVoMi44OWMxLjY5LTEuNTcgMi42NS0zLjg4IDIuNjUtNi42MVoiLz4KPHBhdGggZmlsbD0iIzcyN2VhMCIgZD0iTTI0LjY0IDIyLjc5Yy0uOC41NC0xLjg0Ljg2LTMuMDUuODYtMi4zNCAwLTQuMzMtMS41OC01LjA0LTMuNzFoLTIuOTh2Mi4zMmE4Ljk3IDguOTcgMCAwIDAgOC4wMiA0Ljk1YzIuNDIgMCA0LjQ2LS44IDUuOTQtMi4xN3oiLz4KPHBhdGggZmlsbD0iIzVmNmQ5ZSIgZD0iTTIxLjU5IDEyLjc5YzEuMzIgMCAyLjUxLjQ2IDMuNDQgMS4zNWwyLjU2LTIuNTZjLTEuNTUtMS40NS0zLjU4LTIuMzQtNi0yLjM0LTMuNSAwLTYuNTQgMi4wMi04LjAyIDQuOTVsMi45OCAyLjMyYy43MS0yLjEzIDIuNy0zLjcxIDUuMDQtMy43MVoiLz4KPC9zdmc+Cg==); }

.js-additional-information {
  padding: 40px;
  border: 1px solid rgba(17, 17, 17, 0.1);
  margin-bottom: 1px; }
  @media (max-width: 767.98px) {
    .js-additional-information {
      margin-left: -19px;
      margin-right: -19px;
      width: auto; } }

.back-shop {
  margin-top: 0;
  position: relative;
  z-index: 444; }

.js-payment-binary.disabled {
  display: none; }

#colissimo-widget-container {
  height: auto !important;
  padding-right: 0 !important;
  width: 100% !important; }

.colissimo-front-widget .modal-dialog .modal-header {
  -ms-flex-align: center;
      align-items: center; }
  .colissimo-front-widget .modal-dialog .modal-header .close {
    margin: 0; }

.alert-primary.pays {
  font-size: 1rem;
  text-align: center;
  color: #DD4B39;
  background-color: #F8F5F2;
  border-color: rgba(0, 0, 0, 0.2);
  word-break: break-word;
  white-space: break-spaces; }
  .alert-primary.pays a {
    color: #DD4B39;
    text-decoration: underline; }

.fancybox-overlay {
  z-index: 999999; }

#table_box #shop_selected {
  margin: 1rem 0;
  border-radius: 0;
  background: #495990; }

#table_box #table_dispo,
#table_box #nav_buttons {
  margin-left: 20px;
  margin-right: 20px; }

#table_box #prev_days:hover,
#table_box #next_days:hover {
  color: #000; }

#table_box #table_creneau .dispo,
#table_box #table_legend .dispo {
  background-color: #495990; }

#table_box #creneau_selected {
  margin-left: 40px;
  margin-right: 40px;
  width: 100%;
  padding: 20px;
  color: #fff;
  background-color: #495990;
  border-radius: 0; }
  #table_box #creneau_selected button {
    margin-top: 0;
    transform: translateY(-50%); }

#table_box #table_dispo .creneau {
  color: #fff; }

.colissimo_widget_submit-valider-point-retrait-bulle-bouton {
  float: left !important; }

.axtunnelreadterms {
  text-align: center; }
  .axtunnelreadterms p span {
    font-family: "Roobert", sans-serif !important; }
  .axtunnelreadterms a {
    color: #111 !important;
    font-weight: bold;
    text-decoration: underline; }
    .axtunnelreadterms a:hover {
      color: #495990 !important; }

@media (min-width: 576px) {
  #ps_checkout-paypal-buttons-container,
  #ps_checkout-paylater-buttons-container {
    width: 80%;
    margin: auto; } }

#payment-confirmation .ps-shown-by-js,
#payment-confirmation .ps_checkout-button,
#ps_checkout-card-buttons-container .ps-shown-by-js,
#ps_checkout-card-buttons-container .ps_checkout-button {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center; }
  #payment-confirmation .ps-shown-by-js .btn,
  #payment-confirmation .ps_checkout-button .btn,
  #ps_checkout-card-buttons-container .ps-shown-by-js .btn,
  #ps_checkout-card-buttons-container .ps_checkout-button .btn {
    background-color: #495990;
    border-color: #495990; }
    @media (min-width: 576px) {
      #payment-confirmation .ps-shown-by-js .btn,
      #payment-confirmation .ps_checkout-button .btn,
      #ps_checkout-card-buttons-container .ps-shown-by-js .btn,
      #ps_checkout-card-buttons-container .ps_checkout-button .btn {
        min-width: 439px; } }
    #payment-confirmation .ps-shown-by-js .btn:hover,
    #payment-confirmation .ps_checkout-button .btn:hover,
    #ps_checkout-card-buttons-container .ps-shown-by-js .btn:hover,
    #ps_checkout-card-buttons-container .ps_checkout-button .btn:hover {
      background-color: #111; }

#msg_vat_number ~ #msg_vat_number {
  display: none; }

#stores article .store-block {
  text-align: center;
  background: #F8F5F2;
  padding: 2rem 1rem;
  margin-bottom: 2rem; }
  #stores article .store-block .store-name {
    color: #111;
    font-size: 1.125rem;
    font-weight: 600;
    margin-bottom: 7px; }

.page-stores .stores-list .list-group-item:hover {
  background-color: #495990 !important; }

.page-stores .stores-list .store-link svg {
  background: #495990 !important; }

#cms .elementor * {
  font-family: "Roobert", sans-serif !important; }

#cms .elementor h2 {
  font-size: 2.5rem; }
  @media (max-width: 767.98px) {
    #cms .elementor h2 {
      font-size: 1.875rem; } }

#cms .elementor p {
  font-size: 1rem !important; }

#cms .elementor .elementor-container.elementor-column-gap-wider {
  max-width: 1400px; }

#cms .elementor .elementor-heading-title {
  color: #495990; }

#cms .elementor #certificats p {
  margin-bottom: 0; }

#cms .elementor .elementor-text-editor h2:not(.no-mb), #cms .elementor .elementor-text-editor h3:not(.no-mb), #cms .elementor .elementor-text-editor h4:not(.no-mb), #cms .elementor .elementor-text-editor h5:not(.no-mb), #cms .elementor .elementor-text-editor h6:not(.no-mb) {
  margin-bottom: 1.25em; }
  @media (max-width: 767.98px) {
    #cms .elementor .elementor-text-editor h2:not(.no-mb), #cms .elementor .elementor-text-editor h3:not(.no-mb), #cms .elementor .elementor-text-editor h4:not(.no-mb), #cms .elementor .elementor-text-editor h5:not(.no-mb), #cms .elementor .elementor-text-editor h6:not(.no-mb) {
      margin-bottom: 15px; } }

#cms .elementor .elementor-text-editor p {
  line-height: 1.875;
  margin-bottom: 1.875em;
  color: #111 !important;
  font-size: 1rem !important; }
  @media (max-width: 767.98px) {
    #cms .elementor .elementor-text-editor p {
      font-size: 0.875rem !important; } }

@media (max-width: 767.98px) {
  #cms .no-bg-mobile {
    background-image: none; } }

@media (min-width: 768px) {
  #order-products .row.ax-tab-header {
    gap: 50px; } }

#order-products .row.ax-tab-header > div {
  text-align: left; }

@media (min-width: 768px) {
  #order-products .row.ax-tab-list {
    gap: 50px; } }

#order-products .row.ax-tab-list > div {
  text-align: left; }

#order-products .row.ax-tab-list > div:first-child {
  font-weight: normal; }
  #order-products .row.ax-tab-list > div:first-child span {
    display: block;
    margin: 10px 0; }
    #order-products .row.ax-tab-list > div:first-child span.name {
      color: #495990;
      font-weight: 600; }
    #order-products .row.ax-tab-list > div:first-child span.ref {
      color: #111;
      opacity: 0.4;
      font-size: 0.75rem; }

#order-products .row.ax-tab-list > div:nth-child(2) {
  font-weight: 300;
  color: #111; }

#order-products .row.ax-tab-total {
  font-size: 1rem; }
  #order-products .row.ax-tab-total:nth-last-child(3) > div {
    color: #495990;
    font-weight: 600; }
  #order-products .row.ax-tab-total.ax-tab-total-amount {
    margin-top: 1rem; }
    #order-products .row.ax-tab-total.ax-tab-total-amount > div {
      border-top: 1px solid rgba(0, 0, 0, 0.2); }

.history-title {
  font-size: 1.875rem;
  line-height: 1.333;
  color: #495990;
  font-weight: 600;
  margin-bottom: 40px;
  margin-top: 30px; }
  @media (min-width: 576px) {
    .history-title {
      margin-top: 50px; } }

#history-list .row > div:last-child {
  max-width: 100px; }

#history-list .row.ax-tab-list {
  min-height: 85px; }

.ax-tab-total {
  -ms-flex-pack: end;
      justify-content: flex-end;
  height: 40px;
  margin: 0; }
  .ax-tab-total div {
    padding: 1rem; }
    @media (max-width: 767.98px) {
      .ax-tab-total div {
        padding: 1rem 10px; } }
  .ax-tab-total .tab-label {
    text-align: left !important;
    max-width: 200px !important; }
  .ax-tab-total .tab-total {
    font-size: 1rem;
    max-width: 200px !important; }
  .ax-tab-total.ax-tab-total-amount > div {
    font-weight: 600;
    font-size: 1.875rem;
    color: #495990; }
  .ax-tab-total:nth-last-child(2) > div {
    font-weight: 600; }

#order-detail .h3,
#order-return .h3 {
  margin: 2rem 0 1.5rem; }

#order-detail .card,
#order-return .card {
  background-image: url(../img/papier-riz.jpg);
  background-size: 400px;
  background-repeat: repeat;
  border: 1px solid rgba(17, 17, 17, 0.1);
  border-radius: 3px; }
  #order-detail .card .h4,
  #order-return .card .h4 {
    font-size: 30px; }

#order-detail #order-return-infos,
#order-return #order-return-infos {
  background: #F8F5F2;
  padding: 2rem 1rem;
  margin: 1rem 0 2rem; }
  #order-detail #order-return-infos p,
  #order-return #order-return-infos p {
    margin: 0; }
    #order-detail #order-return-infos p a,
    #order-return #order-return-infos p a {
      color: #495990; }
  #order-detail #order-return-infos .btn,
  #order-return #order-return-infos .btn {
    font-size: 0.875rem; }
    @media (max-width: 767.98px) {
      #order-detail #order-return-infos .btn,
      #order-return #order-return-infos .btn {
        margin-top: 1rem; } }

#order-detail #order-history, #order-detail #order-infos,
#order-return #order-history,
#order-return #order-infos {
  margin-bottom: 2rem; }
  #order-detail #order-history .step-list .order-status-label, #order-detail #order-infos .step-list .order-status-label,
  #order-return #order-history .step-list .order-status-label,
  #order-return #order-infos .step-list .order-status-label {
    font-weight: 600;
    font-size: 1rem;
    color: #495990; }

#order-history .order-steps {
  display: -ms-flexbox;
  display: flex;
  gap: 20px 50px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  @media (min-width: 576px) {
    #order-history .order-steps {
      gap: 20px 100px; } }

#order-infos .btn {
  width: 100%; }

#order-products,
#history-carrier {
  margin-bottom: 1rem; }

#sitemap .lvl_2 > li {
  margin-bottom: 1rem; }

#sitemap .lvl_2 h2 {
  margin-bottom: 1rem; }

#sitemap .lvl_3 > li {
  border-left: 1px solid rgba(17, 17, 17, 0.1);
  margin-bottom: 1.5rem; }
  @media (max-width: 767.98px) {
    #sitemap .lvl_3 > li {
      margin-bottom: 0.5rem; } }
  #sitemap .lvl_3 > li:nth-child(4n+1) {
    border: none; }
  #sitemap .lvl_3 > li > a {
    font-weight: 500; }

#sitemap .lvl_4, #sitemap lvl_5, #sitemap lvl_6 {
  padding-left: 15px; }

#category #filters-block,
#module-pm_advancedsearch4-searchresults #filters-block,
body.advancedsearch-seo #filters-block {
  margin-top: 1rem;
  margin-bottom: 1.25rem; }
  @media (max-width: 767.98px) {
    #category #filters-block,
    #module-pm_advancedsearch4-searchresults #filters-block,
    body.advancedsearch-seo #filters-block {
      margin-top: 20px;
      margin-bottom: 20px;
      border-bottom: 1px solid #dddddd;
      padding-bottom: 20px; } }
  @media (min-width: 768px) {
    #category #filters-block.with-filter .PM_ASCriterionsGroupList:after,
    #module-pm_advancedsearch4-searchresults #filters-block.with-filter .PM_ASCriterionsGroupList:after,
    body.advancedsearch-seo #filters-block.with-filter .PM_ASCriterionsGroupList:after {
      content: '';
      position: absolute;
      width: 133.333%;
      height: 1px;
      background-color: #dddddd;
      bottom: 0;
      left: 0; } }
  #category #filters-block.without-filter,
  #module-pm_advancedsearch4-searchresults #filters-block.without-filter,
  body.advancedsearch-seo #filters-block.without-filter {
    border-bottom: 1px solid #dddddd; }

#category .PM_ASBlockOutput.as4-loader-blur,
#module-pm_advancedsearch4-searchresults .PM_ASBlockOutput.as4-loader-blur,
body.advancedsearch-seo .PM_ASBlockOutput.as4-loader-blur {
  z-index: 9; }

#category .PM_ASBlockOutput .card,
#module-pm_advancedsearch4-searchresults .PM_ASBlockOutput .card,
body.advancedsearch-seo .PM_ASBlockOutput .card {
  padding: 0;
  margin: 0;
  background: none; }

#category .PM_ASBlockOutput .card-header,
#module-pm_advancedsearch4-searchresults .PM_ASBlockOutput .card-header,
body.advancedsearch-seo .PM_ASBlockOutput .card-header {
  padding: 0;
  margin: 0; }
  @media (min-width: 576px) {
    #category .PM_ASBlockOutput .card-header,
    #module-pm_advancedsearch4-searchresults .PM_ASBlockOutput .card-header,
    body.advancedsearch-seo .PM_ASBlockOutput .card-header {
      display: none; } }

#category .PM_ASBlockOutput .card-block,
#module-pm_advancedsearch4-searchresults .PM_ASBlockOutput .card-block,
body.advancedsearch-seo .PM_ASBlockOutput .card-block {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  #category .PM_ASBlockOutput .card-block .active_filters,
  #module-pm_advancedsearch4-searchresults .PM_ASBlockOutput .card-block .active_filters,
  body.advancedsearch-seo .PM_ASBlockOutput .card-block .active_filters {
    -ms-flex-order: 2;
        order: 2; }

#category .PM_ASBlockOutput .PM_ASearchTitle,
#module-pm_advancedsearch4-searchresults .PM_ASBlockOutput .PM_ASearchTitle,
body.advancedsearch-seo .PM_ASBlockOutput .PM_ASearchTitle {
  display: none; }

#category .PM_ASBlockOutput .PM_ASCriterionsGroupList,
#module-pm_advancedsearch4-searchresults .PM_ASBlockOutput .PM_ASCriterionsGroupList,
body.advancedsearch-seo .PM_ASBlockOutput .PM_ASCriterionsGroupList {
  display: -ms-flexbox;
  display: flex;
  gap: 1.25rem;
  position: relative;
  padding-bottom: 20px; }
  #category .PM_ASBlockOutput .PM_ASCriterionsGroupList.row,
  #module-pm_advancedsearch4-searchresults .PM_ASBlockOutput .PM_ASCriterionsGroupList.row,
  body.advancedsearch-seo .PM_ASBlockOutput .PM_ASCriterionsGroupList.row {
    margin: 0; }
  #category .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup,
  #module-pm_advancedsearch4-searchresults .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup,
  body.advancedsearch-seo .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup {
    padding: 0;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content;
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    margin-bottom: 0; }
    #category .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupTitle,
    #module-pm_advancedsearch4-searchresults .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupTitle,
    body.advancedsearch-seo .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupTitle {
      background: #F8F5F2;
      border-radius: 100px;
      position: relative;
      padding: 10px 35px 10px 20px;
      cursor: pointer;
      font-size: 1rem;
      margin: 0;
      color: #111;
      font-family: "Roobert", sans-serif;
      font-weight: 600;
      line-height: 1.875;
      min-height: 50px;
      border: 0; }
      #category .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupTitle:after,
      #module-pm_advancedsearch4-searchresults .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupTitle:after,
      body.advancedsearch-seo .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupTitle:after {
        content: '';
        position: absolute;
        right: 0;
        top: 50%;
        transform: translate(calc(50% - 20px), -50%);
        background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI0IiB2aWV3Qm94PSIwIDAgOSA0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNOC4wMzU1MyAtMy44NzQzZS0wNkw0LjUgMy41MzU1M0wwLjk2NDQ2NiAtMy44NzQzZS0wNkg4LjAzNTUzWiIgZmlsbD0iIzExMTExMSIvPgo8L3N2Zz4K) no-repeat center;
        width: 18px;
        height: 18px; }
      #category .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupTitle.selected,
      #module-pm_advancedsearch4-searchresults .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupTitle.selected,
      body.advancedsearch-seo .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupTitle.selected {
        border: 1px solid rgba(0, 0, 0, 0.1);
        border-bottom: none;
        border-radius: 25px 25px 0 0; }
        #category .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupTitle.selected:after,
        #module-pm_advancedsearch4-searchresults .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupTitle.selected:after,
        body.advancedsearch-seo .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupTitle.selected:after {
          transform: translate(calc(50% - 20px), -50%) rotate(180deg); }
    #category .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsOutput,
    #module-pm_advancedsearch4-searchresults .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsOutput,
    body.advancedsearch-seo .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsOutput {
      position: relative; }
    #category .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter,
    #module-pm_advancedsearch4-searchresults .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter,
    body.advancedsearch-seo .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter {
      display: none;
      position: absolute;
      left: 0;
      top: 100%;
      min-width: 100%;
      width: -webkit-max-content;
      width: -moz-max-content;
      width: max-content;
      padding: 0;
      z-index: 9;
      text-align: left;
      max-height: 230px;
      overflow-y: auto;
      background: #F8F5F2;
      border: 1px solid rgba(0, 0, 0, 0.1);
      border-radius: 0 0 25px 25px; }
      #category .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter li:first-of-type label,
      #module-pm_advancedsearch4-searchresults .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter li:first-of-type label,
      body.advancedsearch-seo .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter li:first-of-type label {
        padding: 9px 20px; }
      #category .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter li label,
      #module-pm_advancedsearch4-searchresults .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter li label,
      body.advancedsearch-seo .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter li label {
        font-weight: 600;
        display: block;
        font-size: 1rem; }
        #category .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter li label a,
        #module-pm_advancedsearch4-searchresults .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter li label a,
        body.advancedsearch-seo .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter li label a {
          padding: 9px 20px;
          color: #111;
          display: block;
          text-decoration: none;
          font-weight: 600; }
          #category .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter li label a:hover,
          #module-pm_advancedsearch4-searchresults .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter li label a:hover,
          body.advancedsearch-seo .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter li label a:hover {
            background: #495990;
            color: #FFF; }
        #category .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter li label.PM_ASLabelCheckboxSelected a,
        #module-pm_advancedsearch4-searchresults .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter li label.PM_ASLabelCheckboxSelected a,
        body.advancedsearch-seo .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter li label.PM_ASLabelCheckboxSelected a {
          color: #495990;
          font-weight: 700; }
      #category .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter li input,
      #module-pm_advancedsearch4-searchresults .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter li input,
      body.advancedsearch-seo .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter li input {
        display: none; }
      #category .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter .PM_ASCriterionNoChoice,
      #module-pm_advancedsearch4-searchresults .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter .PM_ASCriterionNoChoice,
      body.advancedsearch-seo .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter .PM_ASCriterionNoChoice {
        padding: 0 20px; }

#category .PM_ASBlockOutput .PM_ASSelections,
#module-pm_advancedsearch4-searchresults .PM_ASBlockOutput .PM_ASSelections,
body.advancedsearch-seo .PM_ASBlockOutput .PM_ASSelections {
  border: none;
  background: none; }
  #category .PM_ASBlockOutput .PM_ASSelections .active-filter-title,
  #module-pm_advancedsearch4-searchresults .PM_ASBlockOutput .PM_ASSelections .active-filter-title,
  body.advancedsearch-seo .PM_ASBlockOutput .PM_ASSelections .active-filter-title {
    display: none; }
  #category .PM_ASBlockOutput .PM_ASSelections > ul,
  #module-pm_advancedsearch4-searchresults .PM_ASBlockOutput .PM_ASSelections > ul,
  body.advancedsearch-seo .PM_ASBlockOutput .PM_ASSelections > ul {
    padding: 0;
    margin-top: 20px; }
    #category .PM_ASBlockOutput .PM_ASSelections > ul li,
    #module-pm_advancedsearch4-searchresults .PM_ASBlockOutput .PM_ASSelections > ul li,
    body.advancedsearch-seo .PM_ASBlockOutput .PM_ASSelections > ul li {
      display: inline-block !important; }
    #category .PM_ASBlockOutput .PM_ASSelections > ul .PM_ASSelectionsRemoveLink,
    #module-pm_advancedsearch4-searchresults .PM_ASBlockOutput .PM_ASSelections > ul .PM_ASSelectionsRemoveLink,
    body.advancedsearch-seo .PM_ASBlockOutput .PM_ASSelections > ul .PM_ASSelectionsRemoveLink {
      margin-right: 15px;
      background: #495990;
      color: #fff;
      font-size: 1rem;
      border-radius: 40px;
      position: relative;
      line-height: 1.875;
      min-height: 50px;
      display: inline-block !important;
      padding: 10px 35px 10px 20px;
      font-weight: 600; }
      #category .PM_ASBlockOutput .PM_ASSelections > ul .PM_ASSelectionsRemoveLink:hover,
      #module-pm_advancedsearch4-searchresults .PM_ASBlockOutput .PM_ASSelections > ul .PM_ASSelectionsRemoveLink:hover,
      body.advancedsearch-seo .PM_ASBlockOutput .PM_ASSelections > ul .PM_ASSelectionsRemoveLink:hover {
        color: #fff !important; }
      #category .PM_ASBlockOutput .PM_ASSelections > ul .PM_ASSelectionsRemoveLink:before,
      #module-pm_advancedsearch4-searchresults .PM_ASBlockOutput .PM_ASSelections > ul .PM_ASSelectionsRemoveLink:before,
      body.advancedsearch-seo .PM_ASBlockOutput .PM_ASSelections > ul .PM_ASSelectionsRemoveLink:before {
        content: '';
        position: absolute;
        right: 0;
        top: 50%;
        transform: translate(calc(50% - 20px), -50%);
        background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0iI0ZGRiI+CiAgPHRpdGxlPmNyb3NzPC90aXRsZT4KICA8cGF0aCBkPSJNMTIuMjIsMjcuNzhhMSwxLDAsMCwwLC43MS4yOSwxLDEsMCwwLDAsLjcxLS4yOUwyMCwyMS40MWw2LjM2LDYuMzdhMSwxLDAsMCwwLC43MS4yOSwxLDEsMCwwLDAsLjcxLS4yOSwxLDEsMCwwLDAsMC0xLjQyTDIxLjQxLDIwbDYuMzctNi4zNmExLDEsMCwxLDAtMS40Mi0xLjQyTDIwLDE4LjU5bC02LjM2LTYuMzdhMSwxLDAsMSwwLTEuNDIsMS40MkwxOC41OSwyMGwtNi4zNyw2LjM2QTEsMSwwLDAsMCwxMi4yMiwyNy43OFoiLz4KPC9zdmc+Cg==);
        width: 22px;
        height: 22px; }

#category .PM_ASBlockOutput .PM_ASResetSearch,
#module-pm_advancedsearch4-searchresults .PM_ASBlockOutput .PM_ASResetSearch,
body.advancedsearch-seo .PM_ASBlockOutput .PM_ASResetSearch {
  display: none !important; }

#category #axfilterresult .h2,
#module-pm_advancedsearch4-searchresults #axfilterresult .h2,
body.advancedsearch-seo #axfilterresult .h2 {
  display: none; }

@media (max-width: 767.98px) {
  #category #js-product-list-top .sort-by-col,
  #module-pm_advancedsearch4-searchresults #js-product-list-top .sort-by-col,
  body.advancedsearch-seo #js-product-list-top .sort-by-col {
    padding: 0; }
  #category #js-product-list-top .sort-by,
  #module-pm_advancedsearch4-searchresults #js-product-list-top .sort-by,
  body.advancedsearch-seo #js-product-list-top .sort-by {
    padding-top: 0;
    border: none; }
  #category #js-product-list-top .products-sort-order label,
  #module-pm_advancedsearch4-searchresults #js-product-list-top .products-sort-order label,
  body.advancedsearch-seo #js-product-list-top .products-sort-order label {
    display: none; }
  #category #js-product-list-top .products-sort-order span.dropdown-toggle,
  #module-pm_advancedsearch4-searchresults #js-product-list-top .products-sort-order span.dropdown-toggle,
  body.advancedsearch-seo #js-product-list-top .products-sort-order span.dropdown-toggle {
    width: 50vw;
    height: 50px;
    line-height: 50px;
    padding: 0;
    border-left: none;
    border-right: none;
    border-bottom: 1px solid rgba(17, 17, 17, 0.1) !important;
    text-transform: uppercase;
    font-weight: 600;
    border-radius: 0;
    color: #111;
    text-align: center;
    white-space: nowrap; }
    #category #js-product-list-top .products-sort-order span.dropdown-toggle:after,
    #module-pm_advancedsearch4-searchresults #js-product-list-top .products-sort-order span.dropdown-toggle:after,
    body.advancedsearch-seo #js-product-list-top .products-sort-order span.dropdown-toggle:after {
      display: none; }
  #category #js-product-list-top .products-sort-order .dropdown-menu,
  #module-pm_advancedsearch4-searchresults #js-product-list-top .products-sort-order .dropdown-menu,
  body.advancedsearch-seo #js-product-list-top .products-sort-order .dropdown-menu {
    margin-top: 0;
    width: 50vw;
    border-right: 0;
    transform: translate3d(0px, 50px, 0px) !important; }
  #category .as4-loader,
  #module-pm_advancedsearch4-searchresults .as4-loader,
  body.advancedsearch-seo .as4-loader {
    display: none !important; }
  #category .as4-loader-blur,
  #module-pm_advancedsearch4-searchresults .as4-loader-blur,
  body.advancedsearch-seo .as4-loader-blur {
    -webkit-filter: none !important;
            filter: none !important; }
    #category .as4-loader-blur:before,
    #module-pm_advancedsearch4-searchresults .as4-loader-blur:before,
    body.advancedsearch-seo .as4-loader-blur:before {
      content: "";
      position: fixed;
      z-index: 15;
      top: calc(50% - 15px);
      left: calc(50% - 15px);
      border: 4px solid #dddddd;
      border-left-color: #495990;
      margin: 10px auto;
      width: 30px;
      height: 30px;
      border-radius: 50%;
      animation: spinLoader 1s infinite linear; }
  @keyframes spinLoader {
    to {
      transform: rotate(360deg); } }
  #category .mob-btn,
  #module-pm_advancedsearch4-searchresults .mob-btn,
  body.advancedsearch-seo .mob-btn {
    text-align: center; }
    #category .mob-btn #mob-filtre,
    #module-pm_advancedsearch4-searchresults .mob-btn #mob-filtre,
    body.advancedsearch-seo .mob-btn #mob-filtre {
      display: inline-block;
      width: 100%;
      margin: 0 auto;
      height: 50px;
      line-height: 50px;
      padding: 0 10px;
      background: #F8F5F2;
      border-color: #F8F5F2;
      color: #111; }
      #category .mob-btn #mob-filtre .PM_ASResetSearch,
      #module-pm_advancedsearch4-searchresults .mob-btn #mob-filtre .PM_ASResetSearch,
      body.advancedsearch-seo .mob-btn #mob-filtre .PM_ASResetSearch {
        display: none !important; }
      #category .mob-btn #mob-filtre svg,
      #module-pm_advancedsearch4-searchresults .mob-btn #mob-filtre svg,
      body.advancedsearch-seo .mob-btn #mob-filtre svg {
        margin-right: 5px; }
        #category .mob-btn #mob-filtre svg [fill],
        #module-pm_advancedsearch4-searchresults .mob-btn #mob-filtre svg [fill],
        body.advancedsearch-seo .mob-btn #mob-filtre svg [fill] {
          fill: #111; }
    #category .mob-btn #mob-filtre-close,
    #module-pm_advancedsearch4-searchresults .mob-btn #mob-filtre-close,
    body.advancedsearch-seo .mob-btn #mob-filtre-close {
      display: none;
      position: fixed;
      bottom: 20px;
      left: 10px;
      right: 10px;
      z-index: 99;
      margin: 0; }
  #category .PM_ASBlockOutput,
  #module-pm_advancedsearch4-searchresults .PM_ASBlockOutput,
  body.advancedsearch-seo .PM_ASBlockOutput {
    display: none; }
  #category .PM_ASBlockOutput > .card,
  #module-pm_advancedsearch4-searchresults .PM_ASBlockOutput > .card,
  body.advancedsearch-seo .PM_ASBlockOutput > .card {
    height: 100%; }
    #category .PM_ASBlockOutput > .card .card-block,
    #module-pm_advancedsearch4-searchresults .PM_ASBlockOutput > .card .card-block,
    body.advancedsearch-seo .PM_ASBlockOutput > .card .card-block {
      height: 100%; }
      #category .PM_ASBlockOutput > .card .card-block .active_filters,
      #module-pm_advancedsearch4-searchresults .PM_ASBlockOutput > .card .card-block .active_filters,
      body.advancedsearch-seo .PM_ASBlockOutput > .card .card-block .active_filters {
        margin-top: auto; }
        #category .PM_ASBlockOutput > .card .card-block .active_filters > ul,
        #module-pm_advancedsearch4-searchresults .PM_ASBlockOutput > .card .card-block .active_filters > ul,
        body.advancedsearch-seo .PM_ASBlockOutput > .card .card-block .active_filters > ul {
          margin: 0 0 140px 0; }
  #category.modal-filtre,
  #module-pm_advancedsearch4-searchresults.modal-filtre,
  body.advancedsearch-seo.modal-filtre {
    overflow: hidden;
    height: 100%; }
    #category.modal-filtre #ax-mobileui-top,
    #module-pm_advancedsearch4-searchresults.modal-filtre #ax-mobileui-top,
    body.advancedsearch-seo.modal-filtre #ax-mobileui-top {
      display: none !important; }
    #category.modal-filtre #mob-filtre,
    #module-pm_advancedsearch4-searchresults.modal-filtre #mob-filtre,
    body.advancedsearch-seo.modal-filtre #mob-filtre {
      display: none; }
    #category.modal-filtre .PM_ASBlockOutput,
    #module-pm_advancedsearch4-searchresults.modal-filtre .PM_ASBlockOutput,
    body.advancedsearch-seo.modal-filtre .PM_ASBlockOutput {
      position: fixed;
      top: 50px;
      left: 0;
      width: 100%;
      height: 100%;
      background: #FFF;
      z-index: 9;
      overflow: hidden;
      display: block !important;
      margin: 0;
      padding: 0;
      overflow-y: auto;
      border: none; }
      #category.modal-filtre .PM_ASBlockOutput .PM_ASSelectionsBlock > ul,
      #module-pm_advancedsearch4-searchresults.modal-filtre .PM_ASBlockOutput .PM_ASSelectionsBlock > ul,
      body.advancedsearch-seo.modal-filtre .PM_ASBlockOutput .PM_ASSelectionsBlock > ul {
        display: -ms-flexbox;
        display: flex;
        overflow: auto;
        -ms-flex-align: center;
            align-items: center;
        white-space: nowrap;
        padding: 0 20px; }
      #category.modal-filtre .PM_ASBlockOutput .PM_ASearchTitle,
      #category.modal-filtre .PM_ASBlockOutput .PM_ASBlockTitle,
      #module-pm_advancedsearch4-searchresults.modal-filtre .PM_ASBlockOutput .PM_ASearchTitle,
      #module-pm_advancedsearch4-searchresults.modal-filtre .PM_ASBlockOutput .PM_ASBlockTitle,
      body.advancedsearch-seo.modal-filtre .PM_ASBlockOutput .PM_ASearchTitle,
      body.advancedsearch-seo.modal-filtre .PM_ASBlockOutput .PM_ASBlockTitle {
        padding: 15px 10px;
        font-size: 1rem;
        background-image: url(../img/papier-riz.jpg);
        color: #111;
        border: none;
        position: relative;
        display: block;
        text-align: left; }
        #category.modal-filtre .PM_ASBlockOutput .PM_ASearchTitle:after,
        #category.modal-filtre .PM_ASBlockOutput .PM_ASBlockTitle:after,
        #module-pm_advancedsearch4-searchresults.modal-filtre .PM_ASBlockOutput .PM_ASearchTitle:after,
        #module-pm_advancedsearch4-searchresults.modal-filtre .PM_ASBlockOutput .PM_ASBlockTitle:after,
        body.advancedsearch-seo.modal-filtre .PM_ASBlockOutput .PM_ASearchTitle:after,
        body.advancedsearch-seo.modal-filtre .PM_ASBlockOutput .PM_ASBlockTitle:after {
          content: '';
          position: absolute;
          right: 0;
          margin-right: 10px;
          top: 50%;
          margin-top: -15px;
          background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCI+CiAgPHRpdGxlPm5hdi1jcm9zczwvdGl0bGU+CiAgPGc+CiAgICA8bGluZSB4MT0iMjcuMDciIHkxPSIxMi45MyIgeDI9IjEyLjkzIiB5Mj0iMjcuMDciIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz4KICAgIDxsaW5lIHgxPSIyNy4wNyIgeTE9IjI3LjA3IiB4Mj0iMTIuOTMiIHkyPSIxMi45MyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPgogIDwvZz4KPC9zdmc+Cg==);
          width: 30px;
          height: 30px;
          display: inline-block; }
        #category.modal-filtre .PM_ASBlockOutput .PM_ASearchTitle .filter-count-global,
        #category.modal-filtre .PM_ASBlockOutput .PM_ASBlockTitle .filter-count-global,
        #module-pm_advancedsearch4-searchresults.modal-filtre .PM_ASBlockOutput .PM_ASearchTitle .filter-count-global,
        #module-pm_advancedsearch4-searchresults.modal-filtre .PM_ASBlockOutput .PM_ASBlockTitle .filter-count-global,
        body.advancedsearch-seo.modal-filtre .PM_ASBlockOutput .PM_ASearchTitle .filter-count-global,
        body.advancedsearch-seo.modal-filtre .PM_ASBlockOutput .PM_ASBlockTitle .filter-count-global {
          background: #FFF;
          color: #495990;
          font-size: 0.625rem;
          border-radius: 9px;
          width: 16px;
          height: 16px;
          line-height: 16px;
          display: none;
          text-align: center;
          margin-left: 5px;
          vertical-align: 2px; }
      #category.modal-filtre .PM_ASBlockOutput .PM_ASResetSearch,
      #module-pm_advancedsearch4-searchresults.modal-filtre .PM_ASBlockOutput .PM_ASResetSearch,
      body.advancedsearch-seo.modal-filtre .PM_ASBlockOutput .PM_ASResetSearch {
        display: none !important; }
        #category.modal-filtre .PM_ASBlockOutput .PM_ASResetSearch:before,
        #module-pm_advancedsearch4-searchresults.modal-filtre .PM_ASBlockOutput .PM_ASResetSearch:before,
        body.advancedsearch-seo.modal-filtre .PM_ASBlockOutput .PM_ASResetSearch:before {
          display: none; }
      #category.modal-filtre .PM_ASBlockOutput .PM_ASCriterionsGroupList,
      #module-pm_advancedsearch4-searchresults.modal-filtre .PM_ASBlockOutput .PM_ASCriterionsGroupList,
      body.advancedsearch-seo.modal-filtre .PM_ASBlockOutput .PM_ASCriterionsGroupList {
        margin: 0;
        padding: 0 20px;
        display: block; }
        #category.modal-filtre .PM_ASBlockOutput .PM_ASCriterionsGroupList.row,
        #module-pm_advancedsearch4-searchresults.modal-filtre .PM_ASBlockOutput .PM_ASCriterionsGroupList.row,
        body.advancedsearch-seo.modal-filtre .PM_ASBlockOutput .PM_ASCriterionsGroupList.row {
          display: block; }
        #category.modal-filtre .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup,
        #module-pm_advancedsearch4-searchresults.modal-filtre .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup,
        body.advancedsearch-seo.modal-filtre .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup {
          padding: 0;
          max-width: 100%;
          width: 100%;
          margin: 30px auto; }
          #category.modal-filtre .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupTitle,
          #module-pm_advancedsearch4-searchresults.modal-filtre .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupTitle,
          body.advancedsearch-seo.modal-filtre .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupTitle {
            padding: 15px 20px;
            position: relative;
            color: #111;
            margin: 0;
            text-align: center; }
            #category.modal-filtre .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupTitle:after,
            #module-pm_advancedsearch4-searchresults.modal-filtre .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupTitle:after,
            body.advancedsearch-seo.modal-filtre .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupTitle:after {
              right: unset;
              transform: translate(10px, -50%); }
            #category.modal-filtre .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupTitle.selected:after,
            #module-pm_advancedsearch4-searchresults.modal-filtre .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupTitle.selected:after,
            body.advancedsearch-seo.modal-filtre .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupTitle.selected:after {
              transform: translate(15px, -50%) rotate(180deg); }
            #category.modal-filtre .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupTitle .filter-count,
            #module-pm_advancedsearch4-searchresults.modal-filtre .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupTitle .filter-count,
            body.advancedsearch-seo.modal-filtre .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupTitle .filter-count {
              background: #495990;
              color: #FFF;
              font-size: 0.625rem;
              border-radius: 9px;
              font-weight: normal;
              width: 14px;
              height: 14px;
              line-height: 14px;
              display: inline-block;
              text-align: center;
              margin-left: 5px;
              vertical-align: 1px;
              display: none; }
          #category.modal-filtre .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter,
          #module-pm_advancedsearch4-searchresults.modal-filtre .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter,
          body.advancedsearch-seo.modal-filtre .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter {
            position: relative;
            display: none;
            left: auto;
            top: auto;
            width: auto;
            padding: 5px 20px;
            overflow-y: scroll;
            margin-bottom: 0; }
            #category.modal-filtre .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter li,
            #module-pm_advancedsearch4-searchresults.modal-filtre .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter li,
            body.advancedsearch-seo.modal-filtre .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter li {
              position: relative; }
              #category.modal-filtre .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter li .PM_ASLabelCheckbox,
              #module-pm_advancedsearch4-searchresults.modal-filtre .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter li .PM_ASLabelCheckbox,
              body.advancedsearch-seo.modal-filtre .PM_ASBlockOutput .PM_ASCriterionsGroupList .PM_ASCriterionsGroup .PM_ASCriterionsGroupOuter li .PM_ASLabelCheckbox {
                font-size: 0.875rem !important;
                text-transform: none; }
    #category.modal-filtre #mob-filtre-close,
    #module-pm_advancedsearch4-searchresults.modal-filtre #mob-filtre-close,
    body.advancedsearch-seo.modal-filtre #mob-filtre-close {
      display: block !important;
      width: calc(100% - 20px); } }

#axblockcms {
  background: none;
  padding: 20px 0; }
  #axblockcms .card-header {
    padding-left: 20px;
    padding-right: 20px;
    text-transform: none; }
  #axblockcms .card-body > ul > li > a {
    color: #111;
    text-transform: uppercase;
    display: block;
    padding: 12px 20px 10px;
    border-bottom: 1px solid rgba(17, 17, 17, 0.1);
    text-decoration: none; }
  #axblockcms .card-body > ul > li.active > a, #axblockcms .card-body > ul > li:hover > a {
    color: #FFF;
    background: #495990;
    border-color: transparent; }
  #axblockcms .card-body > ul > li > ul > li > a {
    color: #111;
    text-transform: uppercase;
    display: block;
    padding: 12px 20px 10px 40px;
    border-bottom: 1px solid rgba(17, 17, 17, 0.1); }
  #axblockcms .card-body > ul > li > ul > li.active > a {
    font-weight: bold; }

@media (max-width: 991.98px) {
  body.search-always-scroll #ax-mobileui-top.fixed {
    margin-top: -50px; }
  body #ax-mobileui-cart .badge {
    background: none !important;
    color: #111;
    font-size: 0.625rem;
    font-weight: 300; }
  body .sb-slidebar {
    overflow: visible; }
  body #page.search-always-on-top {
    padding-top: 120px; }
  body #ax-mobileui-search {
    padding: 30px 0;
    margin-bottom: 0 !important; }
    body #ax-mobileui-search input {
      border-radius: 0;
      border-width: 0 0 1px 0; }
  body #search_widget {
    background: #fff;
    margin: 0; }
    body #search_widget .form-control {
      border-right: 0;
      border-left: 0;
      height: 50px; }
  body #ax-mobileui-left {
    background: #fff;
    width: 100vw;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    body #ax-mobileui-left #ax-mobileui-button {
      float: left !important; }
      body #ax-mobileui-left #ax-mobileui-button span {
        background-color: #111 !important; }
    body #ax-mobileui-left #ax-mobileui-logo-2 {
      position: absolute;
      left: 50%;
      transform: translate(-50%, 25%); }
    body #ax-mobileui-left:before {
      content: "";
      display: block;
      position: absolute;
      width: 100%;
      height: 50px;
      top: 0;
      background-image: url(../img/papier-riz.jpg);
      background-size: 400px;
      background-repeat: repeat; }
    body #ax-mobileui-left #ax-mobileui-button.sb-toggle-left {
      float: right;
      margin-right: -50px; }
      body #ax-mobileui-left #ax-mobileui-button.sb-toggle-left span {
        background-color: #fff; }
    body #ax-mobileui-left.navigation-step-by-step #ax-mobileui-blocktopmenu ul > li.active {
      margin-top: -110px;
      background: white;
      border-bottom: 0; }
      body #ax-mobileui-left.navigation-step-by-step #ax-mobileui-blocktopmenu ul > li.active > a {
        border-bottom: 1px solid rgba(17, 17, 17, 0.1) !important;
        font-size: 1.125rem !important;
        background-color: #fff !important;
        margin-bottom: 1rem; }
      body #ax-mobileui-left.navigation-step-by-step #ax-mobileui-blocktopmenu ul > li.active > span.toggle {
        height: 50px;
        line-height: 50px; }
        body #ax-mobileui-left.navigation-step-by-step #ax-mobileui-blocktopmenu ul > li.active > span.toggle:before {
          background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCI+CiAgPHRpdGxlPm5hdi1hcnJvdy1sZWZ0PC90aXRsZT4KICA8cG9seWxpbmUgcG9pbnRzPSIyNSAzMCAxNSAyMCAyNSAxMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=); }
      body #ax-mobileui-left.navigation-step-by-step #ax-mobileui-blocktopmenu ul > li.active ul {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
            flex-direction: column;
        height: calc(100vh - 115px);
        padding-bottom: 115px;
        overflow: auto; }
      body #ax-mobileui-left.navigation-step-by-step #ax-mobileui-blocktopmenu ul > li.active .img-mobile {
        display: block !important;
        -ms-flex-order: -1;
            order: -1;
        margin-bottom: 1rem; }
        body #ax-mobileui-left.navigation-step-by-step #ax-mobileui-blocktopmenu ul > li.active .img-mobile > a {
          height: auto;
          padding: 0;
          line-height: 0; }
        body #ax-mobileui-left.navigation-step-by-step #ax-mobileui-blocktopmenu ul > li.active .img-mobile .content {
          position: absolute;
          top: 28px;
          left: 20px;
          z-index: 5;
          text-align: left;
          color: #fff; }
          body #ax-mobileui-left.navigation-step-by-step #ax-mobileui-blocktopmenu ul > li.active .img-mobile .content p {
            font-size: 1.875rem;
            font-weight: 600;
            margin: 0 0 20px; }
          body #ax-mobileui-left.navigation-step-by-step #ax-mobileui-blocktopmenu ul > li.active .img-mobile .content .btn {
            background-color: #fff;
            border-color: #fff;
            color: #111; }
            body #ax-mobileui-left.navigation-step-by-step #ax-mobileui-blocktopmenu ul > li.active .img-mobile .content .btn:hover, body #ax-mobileui-left.navigation-step-by-step #ax-mobileui-blocktopmenu ul > li.active .img-mobile .content .btn:focus, body #ax-mobileui-left.navigation-step-by-step #ax-mobileui-blocktopmenu ul > li.active .img-mobile .content .btn:active {
              border-color: #F8F5F2;
              background-color: #F8F5F2;
              color: #111; }
        body #ax-mobileui-left.navigation-step-by-step #ax-mobileui-blocktopmenu ul > li.active .img-mobile img {
          display: block !important;
          border-radius: 3px; }
    body #ax-mobileui-left.navigation-step-by-step #ax-mobileui-blocktopmenu ul {
      border-top: none !important; }
    body #ax-mobileui-left.navigation-step-by-step #ax-mobileui-blocktopmenu > ul {
      padding: 0 20px; }
    body #ax-mobileui-left.navigation-step-by-step #ax-mobileui-blocktopmenu ul > li > a {
      font-weight: 600;
      border: none !important;
      height: 50px;
      line-height: 50px;
      padding: 0;
      color: #111;
      text-transform: none;
      font-size: 1rem; }
    body #ax-mobileui-left.navigation-step-by-step #ax-mobileui-blocktopmenu ul > li > span.toggle {
      margin-top: 0;
      height: 50px;
      line-height: 50px; }
      body #ax-mobileui-left.navigation-step-by-step #ax-mobileui-blocktopmenu ul > li > span.toggle:before {
        margin-left: 0 !important;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCI+CiAgPHRpdGxlPm5hdi1hcnJvdy1yaWdodDwvdGl0bGU+CiAgPHBvbHlsaW5lIHBvaW50cz0iMTUgMTAgMjUgMjAgMTUgMzAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgo8L3N2Zz4K); }
  body:not(#product) #page {
    margin-top: 1px; }
  body #page {
    padding-top: 100px; }
  body #ax-mobileui-top {
    box-shadow: none; }
  .swiper-taglines-mobile {
    position: fixed !important;
    top: 0;
    left: 0;
    background: #495990;
    z-index: 4;
    width: 100%;
    line-height: 50px;
    height: 50px;
    text-align: center;
    color: #fff; }
    .swiper-taglines-mobile:not(.swiper-initialized) .swiper-wrapper {
      opacity: 0; }
    .swiper-taglines-mobile * {
      transition: opacity 0.3s ease-in-out; }
    .swiper-taglines-mobile p {
      margin: 0;
      white-space: nowrap; }
    .swiper-taglines-mobile a {
      color: #fff;
      font-size: 0.8125rem; }
    .swiper-taglines-mobile ~ #ax-mobileui-top {
      top: 50px; }
      .swiper-taglines-mobile ~ #ax-mobileui-top #ax-mobileui-logo svg {
        height: 32px;
        vertical-align: middle;
        margin-top: 0; }
  #ax-mobileui-top svg:not(.axsvgicon-logo-mobile),
  #ax-mobileui-left svg:not(.axsvgicon-logo-mobile) {
    fill: none !important;
    width: 22px !important;
    height: 22px !important; }
  #ax-mobileui-zone-bottom {
    margin-bottom: 0 !important;
    padding: 0 20px;
    position: absolute;
    z-index: -1;
    bottom: 20px;
    left: 0;
    width: 100%; }
    #ax-mobileui-zone-bottom a {
      color: #495990 !important;
      text-transform: initial !important;
      padding: 24px 0 !important;
      font-weight: 600 !important;
      font-size: 1.125rem !important; }
    #ax-mobileui-zone-bottom .mobile-nav {
      padding: 15px 0;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: justify;
          justify-content: space-between; }
      #ax-mobileui-zone-bottom .mobile-nav svg [stroke] {
        stroke: #111; }
      #ax-mobileui-zone-bottom .mobile-nav .dropdown-menu {
        border-radius: 13px;
        top: -20px !important; }
        #ax-mobileui-zone-bottom .mobile-nav .dropdown-menu .dropdown-item {
          padding: 10px !important; }
          #ax-mobileui-zone-bottom .mobile-nav .dropdown-menu .dropdown-item.active {
            color: #fff !important; }
  html.sb-active #ax-mobileui-overlay {
    background-color: rgba(17, 17, 17, 0.65); }
  html #ax-mobileui-top,
  html #page {
    transition: transform ease 0.3s, top ease .3s, -webkit-filter ease 0.3s;
    transition: filter ease 0.3s, transform ease 0.3s, top ease .3s;
    transition: filter ease 0.3s, transform ease 0.3s, top ease .3s, -webkit-filter ease 0.3s; } }

.product-cover {
  position: relative; }

.ribbons_block {
  position: absolute;
  top: 42px;
  right: 20px;
  z-index: 1;
  text-align: center; }
  @media (min-width: 576px) {
    .ribbons_block {
      right: 0;
      top: 0;
      transform: translate(-100%, -50%); } }
  .ribbons_block .ribbon {
    background: #fff;
    color: #495990;
    font-weight: 600;
    margin-bottom: 1px;
    padding: 8px 19px;
    border-radius: 45px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    gap: 10px; }
    @media (min-width: 576px) {
      .ribbons_block .ribbon {
        font-size: 1rem;
        padding: 8px 20px; } }
    .ribbons_block .ribbon img {
      height: 30px; }

#axslider-slider {
  position: relative; }
  #axslider-slider .swiper-pagination {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-pack: start;
        justify-content: flex-start;
    bottom: 20%;
    left: 50%;
    gap: 10px;
    transform: translateX(-50%);
    --swiper-theme-color: #fff;
    --swiper-pagination-bullet-size: 5px;
    --swiper-pagination-bullet-horizontal-gap: 0;
    --swiper-pagination-bullet-inactive-color: #fff;
    --swiper-pagination-bullet-inactive-opacity: 0.5; }
    @media (max-width: 991.98px) {
      #axslider-slider .swiper-pagination {
        bottom: 30px; } }
  @media (max-width: 991.98px) {
    #axslider-slider {
      aspect-ratio: 0.79787234;
      position: relative; }
      #axslider-slider a {
        display: block;
        height: 100%; }
      #axslider-slider .swiper-wrapper {
        position: absolute;
        inset: 0; } }
  #axslider-slider .swiper-slide img {
    width: 100%; }
    @media (max-width: 767.98px) {
      #axslider-slider .swiper-slide img {
        width: 100%;
        height: 100%;
        -o-object-fit: cover;
           object-fit: cover; } }
  @media (min-width: 576px) {
    #axslider-slider .swiper-slide .row {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-line-pack: center;
          align-content: center; } }
  @media (min-width: 1200px) {
    #axslider-slider.swiper {
      width: 1200px;
      max-width: 100%; } }
  #axslider-slider .swiper-slide:not(.swiper-slide-active) .container a, #axslider-slider .swiper-slide:not(.swiper-slide-active) .swiper-pagination a {
    pointer-events: none; }
  #axslider-slider .swiper-slide .container, #axslider-slider .swiper-slide .swiper-pagination {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    pointer-events: none;
    z-index: 15; }
    #axslider-slider .swiper-slide .container a, #axslider-slider .swiper-slide .swiper-pagination a {
      pointer-events: initial;
      display: block;
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content; }
    @media (max-width: 991.98px) {
      #axslider-slider .swiper-slide .container, #axslider-slider .swiper-slide .swiper-pagination {
        bottom: 70px;
        top: auto;
        transform: translate(-50%, 0); } }
  #axslider-slider .slide-txt {
    color: #FFF;
    line-height: 1;
    width: 33vw; }
    @media (max-width: 991.98px) {
      #axslider-slider .slide-txt {
        width: 100%; } }
  #axslider-slider .axslider-title {
    font-family: "Roobert", sans-serif;
    font-size: 3.75rem;
    font-weight: 600;
    color: #fff;
    margin-bottom: 2rem;
    line-height: 1; }
    @media (max-width: 991.98px) {
      #axslider-slider .axslider-title {
        font-size: 2.1875rem; } }
  #axslider-slider .axslider-description {
    position: relative;
    padding: 0;
    font-family: "Roobert", sans-serif;
    font-size: 1rem;
    font-weight: 600;
    color: #fff;
    width: 100%;
    line-height: 1.2;
    margin-bottom: 2rem; }
    @media (max-width: 991.98px) {
      #axslider-slider .axslider-description {
        font-size: 0.875rem;
        line-height: calc(20/14);
        font-weight: 300; } }
  #axslider-slider .axslider-btn {
    width: auto; }
  #axslider-slider .swiper-fk-prev,
  #axslider-slider .swiper-fk-next {
    height: 100%;
    width: 50%;
    position: absolute;
    top: 0;
    z-index: 10;
    background-color: transparent; }
  #axslider-slider .swiper-fk-prev {
    left: 0; }
  #axslider-slider .swiper-fk-next {
    right: 0; }

.adtm_menu_container #adtm_menu {
  margin: 0;
  border: none;
  box-shadow: none;
  position: static; }
  .adtm_menu_container #adtm_menu #adtm_menu_inner {
    background: none;
    border: none; }
  .adtm_menu_container #adtm_menu #menu {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -ms-flex-align: center;
        align-items: center;
    gap: 50px;
    width: 100%; }
    @media (max-width: 1599.98px) {
      .adtm_menu_container #adtm_menu #menu {
        gap: 40px; } }
    .adtm_menu_container #adtm_menu #menu .li-niveau1 {
      min-height: auto;
      text-align: center; }
      .adtm_menu_container #adtm_menu #menu .li-niveau1 a.a-niveau1 {
        min-height: auto;
        text-decoration: none;
        border: none;
        float: none; }
        .adtm_menu_container #adtm_menu #menu .li-niveau1 a.a-niveau1 .advtm_menu_span {
          background: none;
          min-height: auto;
          color: #111;
          font-size: 1rem;
          padding: 0;
          font-weight: 600; }
          @media (max-width: 1599.98px) {
            .adtm_menu_container #adtm_menu #menu .li-niveau1 a.a-niveau1 .advtm_menu_span {
              font-size: 0.875rem; } }
      .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub {
        padding-top: 60px;
        background: transparent;
        top: 50px;
        left: 0;
        border: none;
        box-shadow: none;
        transform: translate(0, -20px);
        transition: all 0.75s cubic-bezier(0.22, 1, 0.36, 1);
        opacity: 0;
        pointer-events: none; }
        .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub > table {
          border-radius: 3px; }
          .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub > table tbody > tr {
            aspect-ratio: 12/3;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-pack: center;
                justify-content: center;
            -webkit-filter: drop-shadow(0px 4px 12px rgba(0, 0, 0, 0.04));
                    filter: drop-shadow(0px 4px 12px rgba(0, 0, 0, 0.04)); }
            .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub > table tbody > tr > td {
              -ms-flex: 0 0 25%;
                  flex: 0 0 25%;
              height: 100%;
              background: #fff; }
        .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub .adtm_column_wrap {
          padding: 0 40px; }
        .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub .adtm_column_wrap_td:nth-child(1) {
          background: #F8F5F2;
          position: relative; }
          .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub .adtm_column_wrap_td:nth-child(1) a {
            position: static; }
          .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub .adtm_column_wrap_td:nth-child(1) .over-value {
            position: absolute;
            top: 28px;
            left: 20px;
            z-index: 5;
            text-align: left;
            color: #fff; }
            .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub .adtm_column_wrap_td:nth-child(1) .over-value p {
              font-size: 1.875rem;
              font-weight: 600;
              margin: 0 0 20px; }
          .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub .adtm_column_wrap_td:nth-child(1) img {
            position: absolute;
            inset: 0;
            height: 100%;
            width: 100%;
            -o-object-fit: cover;
               object-fit: cover; }
        .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub .adtm_column_wrap_td:not(:last-of-type):not(:first-of-type)::after {
          content: '';
          position: absolute;
          top: 40px;
          bottom: 40px;
          right: 0;
          background: rgba(17, 17, 17, 0.1);
          width: 1px; }
        .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub .adtm_column_wrap_td:not(:first-child) {
          padding: 40px 0;
          height: auto;
          position: relative; }
        .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub .adtm_column_wrap_td:nth-child(5) {
          border: none; }
          .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub .adtm_column_wrap_td:nth-child(5) .adtm_column_wrap {
            padding: 0; }
            .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub .adtm_column_wrap_td:nth-child(5) .adtm_column_wrap .adtm_column {
              margin: -1px; }
            .adtm_menu_container #adtm_menu #menu .li-niveau1 div.adtm_sub .adtm_column_wrap_td:nth-child(5) .adtm_column_wrap img.adtm_menu_icon {
              margin: 0 auto; }
      .adtm_menu_container #adtm_menu #menu .li-niveau1:hover div.adtm_sub {
        transform: translateY(0);
        opacity: 1;
        pointer-events: initial;
        transition: visibility 0s linear, opacity 0.3s linear; }
      .adtm_menu_container #adtm_menu #menu .li-niveau1 .adtm_column {
        margin: 18px 0 16px; }
        .adtm_menu_container #adtm_menu #menu .li-niveau1 .adtm_column .column_wrap_title {
          line-height: 26px;
          margin: 0; }
          .adtm_menu_container #adtm_menu #menu .li-niveau1 .adtm_column .column_wrap_title a {
            font-weight: 600;
            font-size: 1rem;
            font-family: "Roobert", sans-serif;
            color: #111; }
            .adtm_menu_container #adtm_menu #menu .li-niveau1 .adtm_column .column_wrap_title a:hover, .adtm_menu_container #adtm_menu #menu .li-niveau1 .adtm_column .column_wrap_title a.advtm_menu_actif {
              color: #495990; }
        .adtm_menu_container #adtm_menu #menu .li-niveau1 .adtm_column .adtm_elements {
          margin-top: 5px; }
          .adtm_menu_container #adtm_menu #menu .li-niveau1 .adtm_column .adtm_elements a {
            font-size: 0.875rem;
            line-height: 24px;
            color: #111; }
            .adtm_menu_container #adtm_menu #menu .li-niveau1 .adtm_column .adtm_elements a:hover, .adtm_menu_container #adtm_menu #menu .li-niveau1 .adtm_column .adtm_elements a.advtm_menu_actif {
              color: #495990; }

@media (min-width: 992px) {
  #search_widget {
    display: none;
    position: absolute;
    right: 0;
    bottom: 100%;
    width: 300px; } }
  @media (min-width: 992px) and (max-width: 991.98px) {
    #search_widget {
      display: block; } }

#search_widget .input-group-append {
  position: absolute;
  right: 10px;
  bottom: 50%;
  transform: translateY(50%);
  z-index: 9; }
  #search_widget .input-group-append button {
    background: none;
    border: none;
    outline: none;
    padding: 0;
    cursor: pointer;
    color: #495990; }
  #search_widget .input-group-append svg {
    width: 26px;
    height: 26px; }

#search_widget .reset {
  display: none; }

@media (min-width: 992px) {
  #search_widget {
    display: block;
    position: absolute;
    bottom: 0;
    transform: translate(-50%, 100%);
    left: 50%;
    width: 100vw;
    z-index: 9999;
    min-height: 60px;
    padding: 40px 0;
    pointer-events: none;
    transition: all 0.75s cubic-bezier(0.22, 1, 0.36, 1);
    -webkit-clip-path: inset(0 0 100% 0);
            clip-path: inset(0 0 100% 0); }
    #search_widget.active {
      pointer-events: initial;
      transform: translate(-50%, calc(100% + 20px));
      -webkit-clip-path: inset(0 0 0 0);
              clip-path: inset(0 0 0 0);
      z-index: 0; }
    #search_widget input {
      font-size: 1.5rem;
      background: none;
      border: none;
      -ms-flex-order: 0;
          order: 0; }
    #search_widget .input-group {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center; }
    #search_widget .input-group-append {
      -ms-flex-order: -1;
          order: -1;
      position: static;
      transform: none; }
      #search_widget .input-group-append button {
        padding: 0.75rem; }
        #search_widget .input-group-append button svg {
          height: 30px;
          width: 30px; }
          #search_widget .input-group-append button svg [stroke] {
            stroke: #666666; }
    #search_widget .reset {
      display: block;
      z-index: 20;
      right: 0;
      top: 10px;
      background: none;
      border: 0;
      height: 40px;
      width: 40px;
      opacity: 0.5;
      cursor: pointer; }
      #search_widget .reset:hover {
        opacity: 1; }
      #search_widget .reset svg  {
        display: block;
        width: 40px;
        height: 40px; }
  #search_overlay {
    opacity: 0;
    pointer-events: none;
    position: fixed;
    z-index: 9998;
    background: rgba(0, 0, 0, 0.85);
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    width: 100%;
    height: 100%;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: all 0.75s cubic-bezier(0.22, 1, 0.36, 1); }
    #search_overlay.active {
      pointer-events: initial;
      opacity: 1; } }

#index.page-index #header-sticky-wrap:not(.fixed) #search_widget {
  padding-top: 100px;
  z-index: 0; }

.category-tree {
  background: none;
  padding: 0; }
  .category-tree .card-header {
    padding-left: 20px;
    padding-right: 20px;
    text-transform: none; }
    @media (max-width: 991.98px) {
      .category-tree .card-header {
        padding: 0; } }
  .category-tree .card-body > ul > li a {
    text-decoration: none; }
  .category-tree .card-body > ul > li > a {
    color: #111;
    text-transform: uppercase;
    display: block;
    padding: 12px 20px 10px;
    border-bottom: 1px solid rgba(17, 17, 17, 0.1); }
    @media (max-width: 991.98px) {
      .category-tree .card-body > ul > li > a {
        padding: 12px 5px 10px; } }
  .category-tree .card-body > ul > li.active, .category-tree .card-body > ul > li:hover {
    display: block; }
    .category-tree .card-body > ul > li.active > a, .category-tree .card-body > ul > li:hover > a {
      color: #FFF;
      background: #495990;
      border-color: transparent; }
  .category-tree .card-body > ul > li.active > ul > li {
    display: block; }
  .category-tree .card-body > ul > li > ul > li {
    display: none;
    padding-left: 40px; }
    .category-tree .card-body > ul > li > ul > li:first-child {
      padding-top: 3px; }
    .category-tree .card-body > ul > li > ul > li:last-child {
      padding-bottom: 20px;
      border-bottom: 1px solid rgba(17, 17, 17, 0.1); }
    .category-tree .card-body > ul > li > ul > li > a {
      text-transform: none;
      color: #444444;
      padding: 9px 0 8px;
      display: block;
      font-size: 13px; }
    .category-tree .card-body > ul > li > ul > li.active > a, .category-tree .card-body > ul > li > ul > li:hover > a {
      color: #495990; }

#dfclassic {
  border-radius: 0;
  left: 50% !important;
  right: auto !important;
  transform: translateX(-50%);
  height: calc(100vh - 250px) !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  font-family: "Roobert", sans-serif; }
  @media (min-width: 1200px) and (max-width: 1599.98px) {
    #dfclassic {
      width: 1160px !important; } }
  @media (min-width: 992px) and (max-width: 1199.98px) {
    #dfclassic {
      width: 952px !important; } }
  @media (max-width: 991.98px) {
    #dfclassic {
      width: 100% !important; } }
  #dfclassic .df-header {
    height: auto;
    padding: 0.5rem 0;
    border: none; }
  #dfclassic .df-header-title {
    padding: 0 1rem 0 0;
    text-align: center;
    font-size: 1rem; }
    @media (max-width: 991.98px) {
      #dfclassic .df-header-title {
        text-align: left;
        padding-left: 1rem; } }
  #dfclassic .df-icon--close:hover svg {
    fill: #495990; }
  #dfclassic .df-branding {
    display: none; }
  #dfclassic .df-card {
    box-shadow: none;
    transition: all .3s ease;
    margin: 0 !important;
    padding: 20px !important; }
    #dfclassic .df-card .df-card__main {
      padding: 10px; }
      #dfclassic .df-card .df-card__main .df-card__image {
        border-bottom: 1px solid rgba(17, 17, 17, 0.1); }
    #dfclassic .df-card:hover {
      background: none; }
      #dfclassic .df-card:hover .df-card__main {
        box-shadow: 5px 10px 35px rgba(0, 0, 0, 0.2); }
  #dfclassic .df-card__title {
    font-size: 1rem;
    color: #495990;
    height: 40px;
    overflow: hidden;
    line-height: 1.3;
    margin: 0;
    font-weight: 600; }
    @media (max-width: 767.98px) {
      #dfclassic .df-card__title {
        font-size: 0.75rem; } }
  #dfclassic .df-card__pricing {
    margin-top: 0.6rem;
    font-size: 0.875rem; }
    #dfclassic .df-card__pricing .df-card__price {
      font-weight: 400; }
      #dfclassic .df-card__pricing .df-card__price.df-card__price--old {
        text-decoration: line-through;
        margin-right: 6px;
        font-size: 0.75rem;
        color: #444444; }
      #dfclassic .df-card__pricing .df-card__price.df-card__price--new {
        color: #e92426; }
  #dfclassic .df-aside {
    -ms-flex-order: 2;
        order: 2; }
    #dfclassic .df-aside .df-panel__title {
      color: #495990;
      font-size: 1rem; }
      #dfclassic .df-aside .df-panel__title:first-letter {
        text-transform: uppercase; }
    #dfclassic .df-aside .df-term {
      font-size: 1rem; }

[data-layout=grid][data-browser-support~=cssgrid] .df-results {
  -ms-grid-columns: (1fr)[4] !important;
      grid-template-columns: repeat(4, 1fr) !important; }

body:not(#module-gcquickorderform-default) > .ui-front {
  display: none !important; }

.email_subscription {
  transition: all 0.2s linear;
  max-width: 680px;
  margin: auto;
  text-align: center; }
  @media (max-width: 991.98px) {
    .email_subscription {
      margin: 0;
      text-align: center;
      padding: 0 20px;
      max-width: 100%; } }
  .email_subscription .email-title {
    font-size: 3.75rem;
    font-weight: 600;
    color: #495990;
    line-height: 1;
    margin-bottom: 20px; }
    @media (max-width: 991.98px) {
      .email_subscription .email-title {
        font-size: 2.1875rem;
        margin-bottom: 60px; } }
  .email_subscription p {
    color: #ced4da;
    font-size: 1rem; }
    @media (max-width: 991.98px) {
      .email_subscription p {
        width: 100%;
        padding: 0;
        margin-bottom: 0; } }
  .email_subscription .form {
    position: relative;
    margin-bottom: 16px; }
    @media (max-width: 767.98px) {
      .email_subscription .form {
        width: 100%;
        margin-bottom: 45px; } }
    .email_subscription .form .form-control {
      background: #F0EAE5;
      border-radius: 50px;
      color: #111;
      transition: all 0.2s linear;
      line-height: 50px;
      min-height: 50px;
      border: none;
      font-size: 1rem;
      padding: 0 30px; }
      .email_subscription .form .form-control::-moz-placeholder {
        color: #666666;
        opacity: 1; }
      .email_subscription .form .form-control:-ms-input-placeholder {
        color: #666666; }
      .email_subscription .form .form-control::-webkit-input-placeholder {
        color: #666666; }
      .email_subscription .form .form-control:focus::-moz-placeholder {
        color: #111; }
      .email_subscription .form .form-control:focus:-ms-input-placeholder {
        color: #111; }
      .email_subscription .form .form-control:focus::-webkit-input-placeholder {
        color: #111; }
      @media (max-width: 767.98px) {
        .email_subscription .form .form-control::-webkit-input-placeholder {
          font-size: 0.875rem; }
        .email_subscription .form .form-control:-ms-input-placeholder {
          font-size: 0.875rem; }
        .email_subscription .form .form-control::placeholder {
          font-size: 0.875rem; } }
    .email_subscription .form .btn {
      position: absolute;
      right: 0;
      top: 0;
      padding: 0 28px;
      line-height: 50px;
      min-height: 50px;
      height: 50px;
      transition: all 0.2s linear; }
      @media (max-width: 991.98px) {
        .email_subscription .form .btn {
          height: 46px;
          background-position: center;
          background-size: 23px;
          background-repeat: no-repeat; } }
  .email_subscription .email-condi {
    padding: 0 40px;
    font-size: 0.9375rem;
    font-weight: 300;
    color: #111; }
    @media (max-width: 767.98px) {
      .email_subscription .email-condi {
        padding: 0;
        font-size: 0.875rem; } }
    .email_subscription .email-condi a {
      text-decoration: underline;
      font-weight: 600; }
      .email_subscription .email-condi a:hover {
        color: #495990; }
      @media (max-width: 767.98px) {
        .email_subscription .email-condi a {
          font-size: 13px; } }

#authentication .ax-fb-connect,
#checkout[data-ax-step="checkout-personal-information-step"] .ax-fb-connect {
  text-align: center;
  margin-top: 16px;
  display: inline-block;
  width: 100%;
  margin-bottom: 0; }

#authentication #fbpsc.login-account,
#checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.login-account {
  margin: 0 !important; }

#authentication #fbpsc.authentication,
#authentication #fbpsc.login-account,
#checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.authentication,
#checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.login-account {
  padding: 0;
  margin: 16px 0 0;
  background: none;
  border: none;
  font-size: 0.875rem;
  color: #666666; }
  #authentication #fbpsc.authentication .clr_10,
  #authentication #fbpsc.login-account .clr_10,
  #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.authentication .clr_10,
  #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.login-account .clr_10 {
    display: none; }
  #authentication #fbpsc.authentication .btn-connect,
  #authentication #fbpsc.login-account .btn-connect,
  #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.authentication .btn-connect,
  #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.login-account .btn-connect {
    margin: 0.6rem 0;
    padding: 0;
    border: none;
    background: #3d5c9a;
    width: 100%;
    border-radius: 40px;
    height: 48px;
    line-height: 48px;
    box-shadow: none; }
    #authentication #fbpsc.authentication .btn-connect:last-child,
    #authentication #fbpsc.login-account .btn-connect:last-child,
    #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.authentication .btn-connect:last-child,
    #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.login-account .btn-connect:last-child {
      margin-bottom: 0; }
    #authentication #fbpsc.authentication .btn-connect .fa,
    #authentication #fbpsc.authentication .btn-connect .btn-google-icon,
    #authentication #fbpsc.login-account .btn-connect .fa,
    #authentication #fbpsc.login-account .btn-connect .btn-google-icon,
    #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.authentication .btn-connect .fa,
    #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.authentication .btn-connect .btn-google-icon,
    #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.login-account .btn-connect .fa,
    #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.login-account .btn-connect .btn-google-icon {
      display: none; }
    #authentication #fbpsc.authentication .btn-connect .btn-title-connect,
    #authentication #fbpsc.login-account .btn-connect .btn-title-connect,
    #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.authentication .btn-connect .btn-title-connect,
    #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.login-account .btn-connect .btn-title-connect {
      position: relative;
      padding-left: 48px;
      font-size: 1rem;
      font-weight: 600;
      color: #FFF;
      margin-left: -30px; }
      #authentication #fbpsc.authentication .btn-connect .btn-title-connect:before,
      #authentication #fbpsc.login-account .btn-connect .btn-title-connect:before,
      #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.authentication .btn-connect .btn-title-connect:before,
      #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.login-account .btn-connect .btn-title-connect:before {
        content: '';
        background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0iI0ZGRkZGRiI+CiAgPHRpdGxlPmZhY2Vib29rPC90aXRsZT4KICA8cGF0aCBkPSJNMzIuNDUsNkg3LjU1QTEuNTQsMS41NCwwLDAsMCw2LDcuNTV2MjQuOUExLjU0LDEuNTQsMCwwLDAsNy41NSwzNEgyMVYyMy4xNkgxNy4zMVYxOC45M0gyMVYxNS44MWMwLTMuNjEsMi4yLTUuNTgsNS40My01LjU4YTI3LjQ3LDI3LjQ3LDAsMCwxLDMuMjYuMTd2My43N0gyNy40MWMtMS43NSwwLTIuMDkuODMtMi4wOSwyLjA1djIuN0gyOS41TDI5LDIzLjE2SDI1LjMyVjM0aDcuMTNBMS41NCwxLjU0LDAsMCwwLDM0LDMyLjQ1VjcuNTVBMS41NCwxLjU0LDAsMCwwLDMyLjQ1LDZaIi8+Cjwvc3ZnPgo=);
        width: 36px;
        height: 36px;
        display: inline-block;
        position: absolute;
        left: 0;
        top: 50%;
        transform: translateY(-50%); }
    #authentication #fbpsc.authentication .btn-connect.btn-facebook,
    #authentication #fbpsc.login-account .btn-connect.btn-facebook,
    #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.authentication .btn-connect.btn-facebook,
    #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.login-account .btn-connect.btn-facebook {
      background: #3d5c9a;
      margin-top: 0; }
      #authentication #fbpsc.authentication .btn-connect.btn-facebook .btn-title-connect,
      #authentication #fbpsc.login-account .btn-connect.btn-facebook .btn-title-connect,
      #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.authentication .btn-connect.btn-facebook .btn-title-connect,
      #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.login-account .btn-connect.btn-facebook .btn-title-connect {
        margin-left: 0; }
        #authentication #fbpsc.authentication .btn-connect.btn-facebook .btn-title-connect:before,
        #authentication #fbpsc.login-account .btn-connect.btn-facebook .btn-title-connect:before,
        #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.authentication .btn-connect.btn-facebook .btn-title-connect:before,
        #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.login-account .btn-connect.btn-facebook .btn-title-connect:before {
          background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0iI0ZGRkZGRiI+CiAgPHRpdGxlPmZhY2Vib29rPC90aXRsZT4KICA8cGF0aCBkPSJNMzIuNDUsNkg3LjU1QTEuNTQsMS41NCwwLDAsMCw2LDcuNTV2MjQuOUExLjU0LDEuNTQsMCwwLDAsNy41NSwzNEgyMVYyMy4xNkgxNy4zMVYxOC45M0gyMVYxNS44MWMwLTMuNjEsMi4yLTUuNTgsNS40My01LjU4YTI3LjQ3LDI3LjQ3LDAsMCwxLDMuMjYuMTd2My43N0gyNy40MWMtMS43NSwwLTIuMDkuODMtMi4wOSwyLjA1djIuN0gyOS41TDI5LDIzLjE2SDI1LjMyVjM0aDcuMTNBMS41NCwxLjU0LDAsMCwwLDM0LDMyLjQ1VjcuNTVBMS41NCwxLjU0LDAsMCwwLDMyLjQ1LDZaIi8+Cjwvc3ZnPgo=); }
      #authentication #fbpsc.authentication .btn-connect.btn-facebook:hover,
      #authentication #fbpsc.login-account .btn-connect.btn-facebook:hover,
      #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.authentication .btn-connect.btn-facebook:hover,
      #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.login-account .btn-connect.btn-facebook:hover {
        background: #2f4675; }
    #authentication #fbpsc.authentication .btn-connect.btn-google,
    #authentication #fbpsc.login-account .btn-connect.btn-google,
    #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.authentication .btn-connect.btn-google,
    #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.login-account .btn-connect.btn-google {
      background: #DD4B39; }
      #authentication #fbpsc.authentication .btn-connect.btn-google .btn-title-connect:before,
      #authentication #fbpsc.login-account .btn-connect.btn-google .btn-title-connect:before,
      #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.authentication .btn-connect.btn-google .btn-title-connect:before,
      #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.login-account .btn-connect.btn-google .btn-title-connect:before {
        background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0iI0ZGRkZGRiI+CiAgPHRpdGxlPmdvb2dsZTwvdGl0bGU+CiAgPHBhdGggZD0iTTMzLjg2LDE4SDIwdjVoOC40OWE5LDksMCwxLDEtMi42MS05LjgxbDMuNTYtMy41MkExNCwxNCwwLDEsMCwzNCwyMCwxNC42LDE0LjYsMCwwLDAsMzMuODYsMThaIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==); }
      #authentication #fbpsc.authentication .btn-connect.btn-google:hover,
      #authentication #fbpsc.login-account .btn-connect.btn-google:hover,
      #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.authentication .btn-connect.btn-google:hover,
      #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.login-account .btn-connect.btn-google:hover {
        background: #c23321; }
    #authentication #fbpsc.authentication .btn-connect.btn-amazon,
    #authentication #fbpsc.login-account .btn-connect.btn-amazon,
    #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.authentication .btn-connect.btn-amazon,
    #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.login-account .btn-connect.btn-amazon {
      background: #ff9900; }
      #authentication #fbpsc.authentication .btn-connect.btn-amazon .btn-title-connect:before,
      #authentication #fbpsc.login-account .btn-connect.btn-amazon .btn-title-connect:before,
      #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.authentication .btn-connect.btn-amazon .btn-title-connect:before,
      #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.login-account .btn-connect.btn-amazon .btn-title-connect:before {
        background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCI+CiAgPHRpdGxlPmFtYXpvbi13aGl0ZTwvdGl0bGU+CiAgPHBhdGggZD0iTTYuMDUsMjdjLjA5LS4xNC4yMi0uMTUuNDEsMGEyNy4xMywyNy4xMywwLDAsMCwxMy44NSwzLjY5LDI3LjM5LDI3LjM5LDAsMCwwLDkuODUtMS44NmwuMzctLjE1LjM0LS4xNWEuNDYuNDYsMCwwLDEsLjYuMTVjLjE0LjIuMDkuMzktLjE0LjU2cy0uNy40OC0xLjE3Ljc2YTE4Ljc1LDE4Ljc1LDAsMCwxLTQuODksMiwyMC40MiwyMC40MiwwLDAsMS0xMi43OC0uNjcsMjAuNjMsMjAuNjMsMCwwLDEtNi4zNC0zLjkxQS4zNC4zNCwwLDAsMSw2LDI3LjE4LjMuMywwLDAsMSw2LjA1LDI3Wm03LjY2LTcuMjZhNS4xLDUuMSwwLDAsMSwuODctM0E1LjM4LDUuMzgsMCwwLDEsMTcsMTQuODgsMTIuNzMsMTIuNzMsMCwwLDEsMjAuMzMsMTRjLjQ2LDAsMS4yMS0uMTIsMi4yNC0uMnYtLjQzYTQuNDgsNC40OCwwLDAsMC0uMzYtMi4xOSwxLjksMS45LDAsMCwwLTEuNjgtLjc3aC0uMmEyLjg0LDIuODQsMCwwLDAtMS40NS41NCwyLjA3LDIuMDcsMCwwLDAtLjc5LDEuMjcuNjYuNjYsMCwwLDEtLjUxLjU5bC0yLjkzLS4zNmMtLjI4LS4wNy0uNDMtLjIyLS40My0uNDZhLjY3LjY3LDAsMCwxLDAtLjE4LDQuODcsNC44NywwLDAsMSwyLjEyLTMuMzYsOCw4LDAsMCwxLDQtMS4yMkgyMWE2LjQ1LDYuNDUsMCwwLDEsNC41MywxLjUsNiw2LDAsMCwxLC40Ny41NSw1LjU5LDUuNTksMCwwLDEsLjM0LjUyLDIuNzEsMi43MSwwLDAsMSwuMjMuNjdsLjE1LjU5YTMuMzYsMy4zNiwwLDAsMSwuMDguNzJjMCwuMzYsMCwuNTgsMCwuNjV2Ni4xNmEzLjUxLDMuNTEsMCwwLDAsLjE5LDEuMiwyLjc5LDIuNzksMCwwLDAsLjM3Ljc5bC41OC43OGEuNzcuNzcsMCwwLDEsLjE1LjQxLjQyLjQyLDAsMCwxLS4yLjM1bC0yLjI5LDJhLjcxLjcxLDAsMCwxLS43NC4wNSw3LjE1LDcuMTUsMCwwLDEtLjYyLS41OWwtLjM4LS40YTUuMzgsNS4zOCwwLDAsMS0uMzctLjVjLS4xNy0uMjUtLjI5LS40MS0uMzYtLjVhNi4yNSw2LjI1LDAsMCwxLTIuOCwxLjk0LDcuNzEsNy43MSwwLDAsMS0yLjE0LjI1LDQuMjYsNC4yNiwwLDAsMS00LjQ4LTQuNjNabTQuMzgtLjUxYTIuNDIsMi40MiwwLDAsMCwuNSwxLjU5LDEuNjMsMS42MywwLDAsMCwxLjMzLjZsLjIyLDAsLjE5LDBBMi42LDIuNiwwLDAsMCwyMiwyMCw0LjY5LDQuNjksMCwwLDAsMjIuNDEsMTlhNS4xNSw1LjE1LDAsMCwwLC4xNS0uOTNjMC0uMjQsMC0uNjMsMC0xLjE3di0uNjRhOSw5LDAsMCwwLTIuMjQuMjFBMi43MiwyLjcyLDAsMCwwLDE4LjA5LDE5LjI2Wm0xMC42OSw4LjJhMS4zNywxLjM3LDAsMCwxLC4xNS0uMjEsNC4yNCw0LjI0LDAsMCwxLDEuMjMtLjU4QTguMzksOC4zOSwwLDAsMSwzMiwyNi4zOWExLjUyLDEuNTIsMCwwLDEsLjQ4LDBxMS4xNS4xMSwxLjM4LjM5YS43OS43OSwwLDAsMSwuMS40NXYuMThhNS43OSw1Ljc5LDAsMCwxLS40OCwyLjEsNSw1LDAsMCwxLTEuMzUsMS45NS4zOC4zOCwwLDAsMS0uMjMuMWwtLjEsMGMtLjExLDAtLjEzLS4xNS0uMDgtLjI4YTkuNzEsOS43MSwwLDAsMCwuOTQtMy4wOC42My42MywwLDAsMC0uMS0uNDFjLS4xNy0uMi0uNjQtLjMxLTEuNDMtLjMxLS4yOCwwLS42MiwwLTEsLjA1TDI5LDI3LjY5YS4zNC4zNCwwLDAsMS0uMjEtLjA1LjA5LjA5LDAsMCwxLDAtLjExQS4xMi4xMiwwLDAsMSwyOC43OCwyNy40NloiIGZpbGw9IiNmZmYiLz4KPC9zdmc+Cg==); }
      #authentication #fbpsc.authentication .btn-connect.btn-amazon:hover,
      #authentication #fbpsc.login-account .btn-connect.btn-amazon:hover,
      #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.authentication .btn-connect.btn-amazon:hover,
      #checkout[data-ax-step="checkout-personal-information-step"] #fbpsc.login-account .btn-connect.btn-amazon:hover {
        background: #cc7a00; }

#blockinstagram {
  margin-top: 3rem; }
  #blockinstagram .insta a {
    display: block;
    overflow: hidden;
    height: 0;
    padding-bottom: 100%;
    position: relative;
    background: #fff; }
  #blockinstagram img {
    max-width: none;
    position: absolute;
    bottom: 0;
    height: 100%;
    left: 50%;
    transform: translateX(-50%); }

#prestablog_menu #menu-mobile {
  display: none !important; }

#ax-blog {
  margin-bottom: 3rem; }
  #ax-blog .cat_desc_blog {
    text-align: center;
    font-size: 1rem;
    border-bottom: 1px solid rgba(17, 17, 17, 0.1);
    padding-bottom: 1.5rem;
    margin-bottom: 3rem; }
  #ax-blog .news-last {
    margin-bottom: 2rem;
    text-align: center; }
  #ax-blog .blog-comment {
    margin-top: 2rem; }
  #ax-blog .back-blog {
    display: block;
    margin: 3rem auto 2rem; }
    #ax-blog .back-blog:hover {
      color: #495990; }

#top-blog {
  background-image: url(../img/papier-riz.jpg);
  background-size: 400px;
  background-repeat: repeat;
  padding-bottom: 2.5rem; }

#axblog_menu_cat {
  text-align: center;
  position: relative;
  margin-top: 2.5rem; }
  #axblog_menu_cat ul {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
    overflow-x: auto;
    gap: 2.5rem; }
    @media (min-width: 992px) {
      #axblog_menu_cat ul {
        -ms-flex-pack: center;
            justify-content: center; } }
    @media (max-width: 767.98px) {
      #axblog_menu_cat ul {
        white-space: nowrap; } }
  #axblog_menu_cat li a {
    padding: 0.9rem 1.25rem;
    display: block;
    text-transform: lowercase;
    transition: all ease 0.3s;
    text-decoration: none;
    font-weight: 600;
    background-color: #fff;
    border-radius: 100px; }
    #axblog_menu_cat li a:first-letter {
      text-transform: uppercase; }
  #axblog_menu_cat li.active a, #axblog_menu_cat li:hover a {
    color: #F8F5F2;
    background: #111; }
  #axblog_menu_cat .blog-search {
    position: absolute;
    right: 0;
    top: 0; }
    #axblog_menu_cat .blog-search #prestablog_search {
      padding-right: 50px; }
  #axblog_menu_cat .button-search {
    position: absolute;
    right: 15px;
    top: 50%;
    transform: translateY(-50%);
    padding: 0;
    border: none;
    background: none; }
    #axblog_menu_cat .button-search svg {
      width: 26px;
      height: 26px; }

.ax-prestablog-slide {
  margin-bottom: 4.5rem; }
  @media (max-width: 767.98px) {
    .ax-prestablog-slide {
      margin-bottom: 2rem; } }
  .ax-prestablog-slide .slick-dotted.slick-slider {
    margin-bottom: 0; }
  .ax-prestablog-slide .slick-slide > div {
    height: 514px; }
    @media (max-width: 767.98px) {
      .ax-prestablog-slide .slick-slide > div {
        height: auto; } }
  .ax-prestablog-slide .slide-container {
    position: relative;
    width: 100%; }
    .ax-prestablog-slide .slide-container img {
      position: absolute;
      top: 0;
      left: 0;
      width: auto;
      height: auto; }
      @media (max-width: 767.98px) {
        .ax-prestablog-slide .slide-container img {
          position: relative;
          top: auto;
          left: auto;
          width: 100%;
          height: 100%; } }
    .ax-prestablog-slide .slide-container a {
      text-decoration: none; }
  .ax-prestablog-slide .slick-arrow {
    width: 40px;
    height: 40px; }
    .ax-prestablog-slide .slick-arrow:before {
      content: '';
      opacity: 1;
      width: 40px;
      height: 40px; }
    .ax-prestablog-slide .slick-arrow.slick-prev {
      margin-left: -50px; }
      .ax-prestablog-slide .slick-arrow.slick-prev:before {
        background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCI+CiAgPHRpdGxlPm5hdi1hcnJvdy1sZWZ0PC90aXRsZT4KICA8cG9seWxpbmUgcG9pbnRzPSIyNSAzMCAxNSAyMCAyNSAxMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=); }
    .ax-prestablog-slide .slick-arrow.slick-next {
      margin-right: -50px; }
      .ax-prestablog-slide .slick-arrow.slick-next:before {
        background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCI+CiAgPHRpdGxlPm5hdi1hcnJvdy1yaWdodDwvdGl0bGU+CiAgPHBvbHlsaW5lIHBvaW50cz0iMTUgMTAgMjUgMjAgMTUgMzAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgo8L3N2Zz4K); }
  .ax-prestablog-slide .row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-line-pack: center;
        align-content: center; }
    .ax-prestablog-slide .row .slide-txt {
      background: rgba(0, 0, 0, 0.6);
      padding: 40px;
      color: #FFF;
      line-height: 1;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: center;
          justify-content: center;
      -ms-flex-direction: column;
          flex-direction: column;
      height: 514px;
      margin-right: -1px; }
      @media (max-width: 767.98px) {
        .ax-prestablog-slide .row .slide-txt {
          background: none;
          padding: 20px 0 0;
          height: auto; } }
    .ax-prestablog-slide .row .slide-title {
      font-family: "Roobert", sans-serif;
      font-size: 3.75rem;
      font-weight: 600;
      color: #FFF; }
      @media (max-width: 767.98px) {
        .ax-prestablog-slide .row .slide-title {
          color: #111;
          font-size: 1rem;
          height: 44px;
          overflow: hidden; } }
    .ax-prestablog-slide .row .slide-description {
      position: relative;
      padding: 0;
      font-family: "Roobert", sans-serif;
      font-size: 1.125rem;
      color: #FFF;
      width: 100%;
      margin-top: 2rem; }
      @media (max-width: 767.98px) {
        .ax-prestablog-slide .row .slide-description {
          color: #111;
          margin-top: 0.3rem;
          height: 64px;
          overflow: hidden;
          font-size: 1rem; } }
      .ax-prestablog-slide .row .slide-description p {
        width: 100%;
        padding: 0;
        font-size: 1.125rem; }
    .ax-prestablog-slide .row .slide-btn {
      width: auto;
      margin-top: 1.15rem; }
      .ax-prestablog-slide .row .slide-btn .btn {
        background: #495990;
        border-color: #495990;
        color: #FFF; }

.categorie {
  display: inline-block;
  position: relative;
  color: #fff !important;
  background-color: #495990;
  border: 1px solid rgba(17, 17, 17, 0.1);
  border-radius: 40px;
  padding: 14px 20px 13px;
  font-weight: 600; }
  .categorie:hover {
    text-decoration: none;
    background-color: #111;
    color: #fff; }

.blog-unique a:hover,
.blog-list a:hover {
  color: black; }

.blog-unique .block-info,
.blog-list .block-info {
  font-weight: 600;
  margin-bottom: 1.875rem;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 10px 20px; }

.blog-unique .date,
.blog-list .date {
  display: inline-block;
  color: #495990;
  background: #fff;
  border-radius: 40px;
  padding: 14px 20px 13px; }

body #blog_product_linked,
body .page-product-box {
  background: none;
  border: 0;
  padding: 0;
  float: none; }

.ax-blog-content,
.blog-unique {
  max-width: 800px;
  margin: auto; }

.ax-unique {
  margin-bottom: 3.75rem; }

.top-unique {
  width: 100vw;
  position: relative;
  left: 50%;
  margin-left: -50vw;
  background-image: url(../img/papier-riz.jpg);
  background-size: 400px;
  background-repeat: repeat;
  padding: 2rem 0 0 0; }
  .top-unique .news-img {
    width: 100vw;
    position: relative;
    left: 50%;
    margin: 2rem 0 60px -50vw; }
    .top-unique .news-img img {
      max-height: 740px;
      -o-object-fit: cover;
         object-fit: cover;
      width: 100%;
      height: 100%; }
  .top-unique .date {
    display: none; }
  .top-unique h1, .top-unique h2, .top-unique h3, .top-unique h4, .top-unique h5, .top-unique h6 {
    color: #111; }
  .top-unique h1 {
    margin-top: 1rem;
    line-height: 1;
    font-size: 3.75rem;
    text-transform: lowercase; }
    .top-unique h1:first-letter {
      text-transform: uppercase; }
    @media (max-width: 767.98px) {
      .top-unique h1 {
        font-size: 2.1875rem; } }
  .top-unique .rte h2 {
    font-size: 2.5rem; }
    @media (max-width: 767.98px) {
      .top-unique .rte h2 {
        font-size: 1.875rem; } }
  .top-unique h2 {
    font-size: 2.5rem;
    line-height: 1.25; }
  .top-unique p {
    font-size: 1rem;
    line-height: 1.875; }

.blog-unique .content-unique {
  padding-left: 50px; }
  @media (max-width: 767.98px) {
    .blog-unique .content-unique {
      padding-left: 20px;
      padding-right: 20px; } }
  .blog-unique .content-unique .col-sm-6:first-of-type {
    max-width: 600px;
    margin: 70px auto 0; }
  .blog-unique .content-unique img {
    width: 100%;
    height: auto;
    -o-object-fit: cover;
       object-fit: cover; }

.blog-unique .date {
  display: none;
  padding: 0;
  margin: 0; }
  .blog-unique .date:after {
    display: none; }

.blog-unique h1, .blog-unique h2, .blog-unique h3, .blog-unique h4, .blog-unique h5, .blog-unique h6 {
  color: #111; }

.blog-unique h1 {
  margin-top: 1rem;
  line-height: 1;
  font-size: 3.75rem; }
  @media (max-width: 767.98px) {
    .blog-unique h1 {
      font-size: 2.1875rem; } }

.blog-unique .rte h2 {
  font-size: 2.5rem; }
  @media (max-width: 767.98px) {
    .blog-unique .rte h2 {
      font-size: 1.875rem; } }

.blog-unique h2 {
  font-size: 2.5rem;
  line-height: 1.25; }

.blog-unique p {
  font-size: 1rem;
  line-height: 1.875; }

.blog-unique #prestablogfont {
  margin-bottom: 2.1rem; }

.blog-unique .blog-addthis {
  text-align: right;
  border-top: 1px solid rgba(17, 17, 17, 0.1); }
  .blog-unique .blog-addthis .addthis_inline_share_toolbox {
    margin-top: 1.2rem; }

.blog-list a {
  text-decoration: none;
  color: #111; }

.blog-list .col {
  -ms-flex: 0 0 50%;
      flex: 0 0 50%;
  max-width: 50%;
  margin-bottom: 3.5rem; }

.blog-list .blog-grid {
  border-bottom: 1px solid rgba(17, 17, 17, 0.1);
  padding-bottom: 1.5rem;
  margin-bottom: 1.5rem;
  padding-top: 2rem; }
  #axprestablog .blog-list .blog-grid {
    border: none; }
  .blog-list .blog-grid .block_top {
    width: 100%;
    height: 100%; }
    @media (max-width: 767.98px) {
      .blog-list .blog-grid .block_top {
        margin-bottom: 1rem; } }
    .blog-list .blog-grid .block_top a {
      border-radius: 3px;
      overflow: hidden;
      display: block;
      margin-bottom: 40px; }
    .blog-list .blog-grid .block_top img {
      -o-object-fit: cover;
         object-fit: cover;
      width: 100%;
      height: 100%;
      aspect-ratio: 80/53;
      transition: all 0.75s cubic-bezier(0.22, 1, 0.36, 1); }
    .blog-list .blog-grid .block_top:hover img {
      transform: scale(1.05); }
  .blog-list .blog-grid.first-post {
    -ms-flex: auto;
        flex: auto;
    padding-top: 0; }
    .blog-list .blog-grid.first-post .block_top {
      width: 100vw;
      position: relative;
      left: 50%;
      margin-left: -50vw;
      margin-bottom: 3.75rem; }
      .blog-list .blog-grid.first-post .block_top img {
        max-height: 740px;
        -o-object-fit: cover;
           object-fit: cover; }
    .blog-list .blog-grid.first-post .block_bas {
      text-align: center; }
      .blog-list .blog-grid.first-post .block_bas .block-info {
        margin-bottom: 1rem;
        -ms-flex-pack: center;
            justify-content: center; }
      .blog-list .blog-grid.first-post .block_bas .prestablog_desc {
        max-width: 920px;
        margin: auto; }
      .blog-list .blog-grid.first-post .block_bas .title {
        font-size: 3.75rem;
        line-height: 1; }
        .blog-list .blog-grid.first-post .block_bas .title a {
          overflow: unset; }
        @media (max-width: 991.98px) {
          .blog-list .blog-grid.first-post .block_bas .title {
            font-size: 2.1875rem; } }

.blog-list .block-info {
  position: relative; }
  .blog-list .block-info svg {
    position: absolute;
    right: 0;
    top: 0;
    width: 30px;
    height: 30px;
    margin-top: -5px; }
  .blog-list .block-info .comments {
    position: absolute;
    right: 0;
    top: 0;
    line-height: 1.13;
    margin-right: 10px; }

.blog-list .block_bas .title {
  margin-bottom: 1em;
  font-size: 1.875rem;
  line-height: 1.333;
  font-weight: 600; }
  @media (max-width: 1550px) {
    .blog-list .block_bas .title {
      font-size: 1.4rem; } }
  .blog-list .block_bas .title a {
    /* Autoprefixer: off*/
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    /* Autoprefixer: on*/ }

.blog-list .block_bas .prestablog_desc {
  font-size: 1rem; }

.blog-list .block_bas .prestablog_more {
  text-decoration: underline;
  font-weight: 600; }
  .blog-list .block_bas .prestablog_more a {
    display: block;
    text-transform: lowercase; }
    .blog-list .block_bas .prestablog_more a:hover {
      color: #495990; }
    .blog-list .block_bas .prestablog_more a:first-letter {
      text-transform: capitalize; }

#module-prestablog-blog .blog-list .blog-grid .block_top img {
  aspect-ratio: 46/27; }

#module-prestablog-blog #blog-pagi {
  margin-top: 1rem; }

#module-prestablog-blog #blog-prod-linked {
  width: 100vw;
  height: 100%;
  left: 50%;
  transform: translateX(-50%);
  background-size: cover;
  margin-top: 3rem; }
  #module-prestablog-blog #blog-prod-linked .page-heading {
    color: #fff; }
    @media (min-width: 576px) {
      #module-prestablog-blog #blog-prod-linked .page-heading {
        margin-bottom: 2.5rem; } }
  #module-prestablog-blog #blog-prod-linked .product-list {
    margin: auto; }

#module-prestablog-blog .swiper {
  overflow: visible; }
  #module-prestablog-blog .swiper:not(.swiper-initialized) .swiper-wrapper {
    gap: 40px; }
  #module-prestablog-blog .swiper:not(.swiper-initialized) .swiper-slide {
    -ms-flex: 0 0 calc((100%/6) - 30px);
        flex: 0 0 calc((100%/6) - 30px); }

#module-prestablog-blog #blog-article-linked {
  padding-top: 6rem;
  padding-bottom: 170px;
  position: relative; }
  #module-prestablog-blog #blog-article-linked::before {
    position: absolute;
    content: "";
    width: 100vw;
    height: 100%;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    z-index: -1;
    background: url(../img/papier-riz.jpg) repeat center;
    background-size: 400px; }
  @media (max-width: 767.98px) {
    #module-prestablog-blog #blog-article-linked {
      padding-top: 2.1875rem;
      padding-bottom: 1rem; } }
  @media (max-width: 767.98px) {
    #module-prestablog-blog #blog-article-linked .section-header > a {
      display: none; } }
  #module-prestablog-blog #blog-article-linked .blog-list .blog-grid {
    border-bottom: 0;
    padding-bottom: 0;
    margin-bottom: 0; }

body .psgdprgetdatabtn17 {
  float: none; }

body .psgdprinfo17 {
  background-color: transparent; }
  body .psgdprinfo17 h2 {
    font-size: 1.875rem; }
  body .psgdprinfo17 .left-col {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    gap: 30px; }

body #exportDataToPdf {
  margin-left: 0;
  margin-right: 0; }

body .col-btn-psgdpr {
  border-left: 1px solid rgba(17, 17, 17, 0.1); }
  @media (max-width: 767.98px) {
    body .col-btn-psgdpr {
      border-top: 1px solid rgba(17, 17, 17, 0.1);
      border-left: 0;
      margin-top: 40px;
      padding-top: 40px; } }
  body .col-btn-psgdpr a {
    text-align: center;
    background-color: #F8F5F2;
    padding: 0 10px;
    text-decoration: none;
    font-weight: 600;
    font-size: 1rem;
    width: 100%; }
    @media (min-width: 768px) {
      body .col-btn-psgdpr a {
        max-width: 320px; } }
    body .col-btn-psgdpr a p {
      padding: 25px;
      margin-bottom: 0; }
      body .col-btn-psgdpr a p:first-of-type {
        border-bottom: 1px solid #fff; }
    body .col-btn-psgdpr a svg {
      width: 25px; }

#blockcart-wrapper {
  /*&.cart-expand {
		.blockcart {
			> a:after {
				display: none;
			}
			&.show {
				.scart-body {
					display: block;
				}
			}
			.scart-img {
				height: 90px;
				width: 90px;
				position: relative;
				display: block;
				overflow: hidden;

				img {
					width: auto;
					max-width: none;
					height: 100%;
					display: block;
					position: absolute;
					top: 0;
					left: 50%;
					transform: translateX(-50%);
				}
			}

			.scart-body {
				position: absolute;
				right: 0;
				top: 100%;
				display: none;
				width: 520px;
				text-transform: none;
				font-weight: normal;
				padding: 20px;
				color: $primary;
				text-align: left;
				line-height: 1.2;
				max-height: 80vh;
				overflow-y: auto;
				background: #FFF;
				z-index: 1000;
				box-shadow: 5px 10px 35px rgba(0, 0, 0, 0.3);

				@include media-breakpoint-down(lg) {
					right: 0;
				}

				.row {
					align-items: flex-start;
				}

				.product-name,
				.product-quantity {
					font-size: $font-size-large;
					color: $primary !important;
					display: block;
					text-transform: none;
				}

				.product-total-price {
					color: $primary;
				}

				.remove-from-cart {
					position: absolute;
					top: 7px;
					right: -20px;

					svg {
						width: 20px;
						height: 20px;
					}
				}

				li {
					position: relative;
					padding: 10px 0;
				}

				> div {
					padding: 2px 0;
					position: relative;
					font-size: $font-size-large;


					&.cart-subtotals {
						border: none;
						padding: 8px 0 0;

						> div {
							padding: 2px 0;
						}
					}

					&.cart-button {
						text-align: right;
						border: none;
						background: none;
						margin-top: 10px;

						.btn {
							height: 40px;
							line-height: 40px;
							border-radius: 0;
							border: none;
						}
					}

					.value {
						float: right;
						color: $primary;
					}
				}
			}
		}
	}*/ }
  #blockcart-wrapper .blockcart > a {
    position: relative; }
    #blockcart-wrapper .blockcart > a .badge {
      position: absolute;
      top: 4px;
      right: 0;
      background: #495990;
      width: 16px;
      height: 16px;
      border-radius: 8px;
      padding: 0;
      line-height: 16px; }

#blockcart-modal .modal-title {
  font-size: 1.875rem;
  color: #111;
  font-weight: 600; }
  @media (max-width: 767.98px) {
    #blockcart-modal .modal-title {
      font-size: 1.25rem; } }

#blockcart-modal .close {
  padding: 0; }
  #blockcart-modal .close svg {
    width: 40px;
    height: 40px; }

#blockcart-modal .modal-body {
  padding: 40px 20px 0; }
  @media (max-width: 767.98px) {
    #blockcart-modal .modal-body {
      padding-top: 20px; }
      #blockcart-modal .modal-body .btn-back {
        margin: 0.5rem 0 1.2rem; } }

#blockcart-modal .modal-left .product-name {
  font-size: 1rem;
  color: #111;
  font-weight: 600;
  margin-bottom: 0.7rem; }
  @media (max-width: 767.98px) {
    #blockcart-modal .modal-left .product-name {
      margin-bottom: 0; } }

#blockcart-modal .modal-left p {
  margin: 0; }

#blockcart-modal .modal-left .price {
  font-size: 1.125rem;
  font-weight: 600;
  color: #111;
  margin-top: 0.7rem; }
  @media (max-width: 767.98px) {
    #blockcart-modal .modal-left .price {
      margin-top: 0.2rem;
      font-weight: normal;
      font-size: 1rem; } }

#blockcart-modal .modal-left .btn {
  margin-top: 2rem;
  background: none; }
  #blockcart-modal .modal-left .btn:hover, #blockcart-modal .modal-left .btn:focus, #blockcart-modal .modal-left .btn:active {
    background: #495990; }
  @media (max-width: 767.98px) {
    #blockcart-modal .modal-left .btn {
      width: 100%;
      margin-top: 1.5rem; } }

@media (max-width: 767.98px) {
  #blockcart-modal .modal-left .col-md-7 {
    padding-left: 0; } }

#blockcart-modal .modal-right .card {
  padding: 40px; }
  @media (max-width: 767.98px) {
    #blockcart-modal .modal-right .card {
      padding: 20px;
      margin-bottom: 20px; } }

#blockcart-modal .modal-right .cart-content {
  color: #111; }
  #blockcart-modal .modal-right .cart-content strong {
    font-weight: normal; }
  #blockcart-modal .modal-right .cart-content .value {
    float: right;
    font-size: 1rem;
    font-weight: 500; }
    @media (max-width: 767.98px) {
      #blockcart-modal .modal-right .cart-content .value {
        font-weight: normal; } }
  #blockcart-modal .modal-right .cart-content .btn {
    margin-top: 2rem; }
    @media (max-width: 767.98px) {
      #blockcart-modal .modal-right .cart-content .btn {
        margin-top: 1rem; } }

#soflexibiliteModal .modal-content {
  position: absolute; }

#soflexibiliteModal img {
  max-height: 100%; }

#soflexibiliteModal #sf-center-button,
#soflexibiliteModal #sf-pac-button,
#soflexibiliteModal #sf-close-button {
  padding: 0 15px; }

#soflexibiliteModal #sf-close-button {
  background: #495990;
  color: #FFF;
  border: none; }

@media (max-width: 767.98px) {
  .sf_table_times {
    display: none; } }

.ps-social-follow {
  display: block;
  padding: 45px 0 80px; }
  .ps-social-follow ul {
    display: -ms-flexbox;
    display: flex;
    gap: 50px;
    -ms-flex-pack: center;
        justify-content: center; }
  @media (max-width: 767.98px) {
    .ps-social-follow {
      text-align: center;
      -ms-flex-order: 1;
          order: 1; } }
  .ps-social-follow li {
    display: inline-block; }
    .ps-social-follow li svg {
      width: 24px;
      height: 24px;
      transition: all 0.75s cubic-bezier(0.22, 1, 0.36, 1);
      fill: #495990; }
    .ps-social-follow li:hover svg {
      transform: scale(1.1);
      fill: #111; }

.ybc-blog-list a {
  text-decoration: none; }

.ybc-blog-list .post-wrapper {
  margin-bottom: 2rem; }

.ybc-blog-list .ybc-blog-wrapper-content {
  padding: 15px 20px; }
  .ybc-blog-list .ybc-blog-wrapper-content .ybc-blog-sidear-post-meta {
    /*.blog-author {
				display: inline-block;
				padding-right: 10px;
				margin-right: 7px;
				color: $gray-500;
			}*/ }
    .ybc-blog-list .ybc-blog-wrapper-content .ybc-blog-sidear-post-meta .blog-date {
      display: inline-block;
      color: #999999;
      padding-right: 10px;
      margin-right: 7px; }
    .ybc-blog-list .ybc-blog-wrapper-content .ybc-blog-sidear-post-meta .ybc-blog-categories {
      display: inline-block;
      position: relative;
      color: #495990; }
      .ybc-blog-list .ybc-blog-wrapper-content .ybc-blog-sidear-post-meta .ybc-blog-categories a {
        color: #495990; }
      .ybc-blog-list .ybc-blog-wrapper-content .ybc-blog-sidear-post-meta .ybc-blog-categories:before {
        content: '';
        position: absolute;
        left: -10px;
        top: 50%;
        transform: translateY(-50%);
        width: 1px;
        height: 20px;
        background: rgba(17, 17, 17, 0.1);
        display: inline-block; }
  .ybc-blog-list .ybc-blog-wrapper-content .ybc_title_block {
    margin-top: 0.3rem;
    margin-bottom: 0.6rem;
    display: inline-block;
    font-size: 1.875rem;
    font-weight: 500;
    line-height: 1.2; }
  .ybc-blog-list .ybc-blog-wrapper-content .blog-description {
    font-size: 0.875rem; }
  .ybc-blog-list .ybc-blog-wrapper-content .read_more {
    text-transform: uppercase; }

.ybc-navigation-blog-content {
  margin-bottom: 2rem;
  text-align: center;
  position: relative; }
  .ybc-navigation-blog-content li {
    display: inline-block; }
    .ybc-navigation-blog-content li a {
      padding: 0.8rem 0.9rem 0.60rem;
      display: block;
      text-transform: uppercase;
      transition: all ease 0.3s;
      text-decoration: none;
      font-weight: 500; }
    .ybc-navigation-blog-content li.active a {
      color: #fff;
      background: #495990; }
    .ybc-navigation-blog-content li:hover a {
      color: #fff;
      background: #495990; }

.blog-category-desc {
  text-align: center;
  font-size: 1rem;
  border-bottom: 1px solid rgba(17, 17, 17, 0.1);
  padding-bottom: 1.5rem;
  margin-bottom: 3rem; }

.post-details {
  margin-top: 1.2rem; }
  .post-details .blog-extra {
    text-align: center; }
    .post-details .blog-extra .ybc-blog-categories {
      display: block;
      position: relative;
      color: #495990; }
      .post-details .blog-extra .ybc-blog-categories a {
        color: #495990; }
    .post-details .blog-extra .blog-date {
      display: block;
      color: #999999; }
    .post-details .blog-extra h1 {
      margin-bottom: 2rem;
      margin-top: 0; }
  .post-details .blog_description {
    margin-bottom: 2.3rem; }
  .post-details .blog-addthis {
    text-align: right;
    border-top: 1px solid rgba(17, 17, 17, 0.1); }
    .post-details .blog-addthis .addthis_inline_share_toolbox {
      margin-top: 1.2rem; }
  .post-details .ybc-blog-wrapper-comment {
    margin-top: 1.8rem; }
    .post-details .ybc-blog-wrapper-comment .title_blog {
      font-size: 1rem;
      font-weight: 600;
      color: #111; }

#ax-related-prod {
  margin-top: 5rem; }
  @media (max-width: 767.98px) {
    #ax-related-prod {
      padding: 0 10px; } }
  #ax-related-prod .page-heading {
    text-align: center; }

#ax-related-article {
  margin-top: 2rem;
  display: inline-block;
  width: 100%; }
  @media (max-width: 767.98px) {
    #ax-related-article {
      padding: 0 10px; } }
  #ax-related-article .page-heading {
    text-align: center; }

.bybc-blog-slider {
  margin-bottom: 6rem; }
  .bybc-blog-slider a {
    text-decoration: none; }
  @media (max-width: 767.98px) {
    .bybc-blog-slider {
      margin-bottom: 3rem; } }
  @media (min-width: 768px) {
    .bybc-blog-slider .slick-dots {
      display: none !important; } }
  .bybc-blog-slider .slick-arrow {
    width: 40px;
    height: 40px; }
    .bybc-blog-slider .slick-arrow:before {
      content: '';
      opacity: 1;
      width: 40px;
      height: 40px; }
    .bybc-blog-slider .slick-arrow.slick-prev {
      margin-left: -50px; }
      .bybc-blog-slider .slick-arrow.slick-prev:before {
        background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCI+CiAgPHRpdGxlPm5hdi1hcnJvdy1sZWZ0PC90aXRsZT4KICA8cG9seWxpbmUgcG9pbnRzPSIyNSAzMCAxNSAyMCAyNSAxMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=); }
    .bybc-blog-slider .slick-arrow.slick-next {
      margin-right: -50px; }
      .bybc-blog-slider .slick-arrow.slick-next:before {
        background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCI+CiAgPHRpdGxlPm5hdi1hcnJvdy1yaWdodDwvdGl0bGU+CiAgPHBvbHlsaW5lIHBvaW50cz0iMTUgMTAgMjUgMjAgMTUgMzAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgo8L3N2Zz4K); }
  .bybc-blog-slider .slider_big_image {
    position: relative; }
    .bybc-blog-slider .slider_big_image .slider-caption {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 55%;
      right: 0;
      background: rgba(0, 0, 0, 0.5);
      padding: 0 40px;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: center;
          justify-content: center;
      -ms-flex-direction: column;
          flex-direction: column;
      color: #FFF;
      font-family: "Roobert", sans-serif;
      font-size: 3.75rem;
      font-weight: 600;
      line-height: 1.1; }
      @media (max-width: 767.98px) {
        .bybc-blog-slider .slider_big_image .slider-caption {
          color: #FFF;
          font-size: 1.25rem;
          position: relative;
          top: auto;
          right: auto;
          left: auto;
          bottom: auto;
          padding: 20px;
          background: rgba(0, 0, 0, 0.3); } }
  .bybc-blog-slider .slide-btn {
    width: auto;
    margin-top: 1.15rem; }
    .bybc-blog-slider .slide-btn .btn {
      background: #495990;
      border-color: #495990;
      color: #FFF; }

.blog-paggination {
  text-align: center; }
  .blog-paggination .links {
    font-size: 0; }
    .blog-paggination .links a, .blog-paggination .links b {
      width: 44px;
      height: 44px;
      line-height: 44px;
      display: inline-block;
      font-weight: normal;
      vertical-align: middle;
      text-decoration: none;
      font-size: 0.875rem; }
    .blog-paggination .links b,
    .blog-paggination .links a:hover {
      background: #495990;
      color: #FFF; }
    .blog-paggination .links .next,
    .blog-paggination .links .prev {
      background: none !important; }
      .blog-paggination .links .next span,
      .blog-paggination .links .prev span {
        content: '';
        display: inline-block;
        font-size: 0;
        margin: 012px;
        width: 20px;
        height: 20px;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCI+CiAgPHRpdGxlPm5hdi1hcnJvdy1sZWZ0PC90aXRsZT4KICA8cG9seWxpbmUgcG9pbnRzPSIyNSAzMCAxNSAyMCAyNSAxMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=); }
    .blog-paggination .links .next span {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCI+CiAgPHRpdGxlPm5hdi1hcnJvdy1yaWdodDwvdGl0bGU+CiAgPHBvbHlsaW5lIHBvaW50cz0iMTUgMTAgMjUgMjAgMTUgMzAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgo8L3N2Zz4K); }
    .blog-paggination .links .last,
    .blog-paggination .links .frist {
      display: none; }
  .blog-paggination .results {
    display: none; }

#mailalert {
  margin-top: 2rem; }
  #mailalert .js-mailalert .form-control {
    border-radius: 100px;
    margin-bottom: 1.25rem;
    background-color: #F8F5F2;
    border: none;
    font-size: 1rem;
    padding: 0 20px; }
    #mailalert .js-mailalert .form-control::-webkit-input-placeholder {
      color: rgba(0, 0, 0, 0.5); }
    #mailalert .js-mailalert .form-control:-ms-input-placeholder {
      color: rgba(0, 0, 0, 0.5); }
    #mailalert .js-mailalert .form-control::placeholder {
      color: rgba(0, 0, 0, 0.5); }
  #mailalert .js-mailalert .btn {
    white-space: normal;
    background-color: rgba(17, 17, 17, 0.4);
    border: none; }
    #mailalert .js-mailalert .btn:hover {
      background-color: rgba(17, 17, 17, 0.6); }
  #mailalert .js-mailalert > span {
    position: relative;
    width: 100%;
    display: block;
    overflow: hidden;
    height: 49px;
    margin: 1.25rem 0; }
  #mailalert .js-mailalert .alert {
    border: none;
    text-align: center;
    color: #495990;
    font-size: 1rem; }

#axpopinworld_modal .modal-dialog {
  max-width: 680px; }
  #axpopinworld_modal .modal-dialog .modal-content {
    border-radius: 3px; }
  #axpopinworld_modal .modal-dialog .modal-body {
    padding: 20px; }
    @media (min-width: 576px) {
      #axpopinworld_modal .modal-dialog .modal-body {
        padding: 40px 80px 45px; } }
    #axpopinworld_modal .modal-dialog .modal-body .close {
      display: none;
      position: absolute;
      top: 20px;
      z-index: 100;
      right: 20px; }
      #axpopinworld_modal .modal-dialog .modal-body .close svg {
        width: 35px;
        height: 35px; }
    #axpopinworld_modal .modal-dialog .modal-body .title-axpopinworld {
      margin-bottom: 2rem; }
      #axpopinworld_modal .modal-dialog .modal-body .title-axpopinworld .h2 {
        margin-bottom: 20px; }
        @media (max-width: 767.98px) {
          #axpopinworld_modal .modal-dialog .modal-body .title-axpopinworld .h2 {
            font-size: 1.875rem; } }
      #axpopinworld_modal .modal-dialog .modal-body .title-axpopinworld .text {
        font-size: 1rem;
        line-height: 1.875; }
    @media (max-width: 767.98px) {
      #axpopinworld_modal .modal-dialog .modal-body #js-axpw-form {
        padding: 0; } }
    #axpopinworld_modal .modal-dialog .modal-body #js-axpw-form .form-control .ts-control {
      background-color: transparent;
      border-radius: 100px;
      background-image: none;
      min-height: 49px; }
    #axpopinworld_modal .modal-dialog .modal-body #js-axpw-form select {
      /* for Firefox */
      -moz-appearance: none;
      /* for Chrome */
      -webkit-appearance: none; }
    #axpopinworld_modal .modal-dialog .modal-body #js-axpw-form .validation {
      margin-top: 0.625rem;
      margin-bottom: 1rem; }
      #axpopinworld_modal .modal-dialog .modal-body #js-axpw-form .validation .submit {
        padding: 0 54px; }
        @media (max-width: 767.98px) {
          #axpopinworld_modal .modal-dialog .modal-body #js-axpw-form .validation .submit {
            width: 100%; } }
    #axpopinworld_modal .modal-dialog .modal-body .conditions {
      font-size: 0.875rem; }

body .page-stores {
  margin-top: 2.5rem; }
  body .page-stores .store-picture img {
    border-radius: 3px; }
  body .page-stores .stores-search {
    display: none; }
    body .page-stores .stores-search .form-control {
      height: 45px;
      border-radius: 50px 0 0 50px; }
    body .page-stores .stores-search #search_locations {
      border-radius: 0;
      margin: 0;
      height: 45px;
      border-right: 1px solid #1e1e1e; }
    body .page-stores .stores-search #search_geolocation {
      height: 45px;
      border-radius: 0 50px 50px 0;
      line-height: 1rem; }
  body .page-stores .stores-list .list-group-item {
    background-color: transparent;
    color: #111;
    border-width: 3px; }
    body .page-stores .stores-list .list-group-item:hover {
      background-color: transparent;
      color: #111; }
    @media (max-width: 767.98px) {
      body .page-stores .stores-list .list-group-item > div {
        gap: 1rem; } }
    body .page-stores .stores-list .list-group-item > div .store-image img {
      border-radius: 3px; }
    @media (max-width: 767.98px) {
      body .page-stores .stores-list .list-group-item > div .store-info {
        padding: 0 20px; } }
    body .page-stores .stores-list .list-group-item > div .store-info a {
      text-decoration: underline;
      font-weight: 600; }
      body .page-stores .stores-list .list-group-item > div .store-info a:hover {
        color: #495990; }

body .page-store .store-picture img {
  border-radius: 3px; }

body .store-info-window-content address strong {
  color: #495990;
  font-weight: 600; }

body .store-info-window-content a.btn {
  height: 40px;
  min-height: 40px;
  line-height: 40px; }

#module-gcquickorderform-default .quick_order_content table {
  border-collapse: separate;
  border-spacing: 0 10px; }
  @media (max-width: 767.98px) {
    #module-gcquickorderform-default .quick_order_content table {
      display: block; } }
  #module-gcquickorderform-default .quick_order_content table thead {
    display: none; }
  #module-gcquickorderform-default .quick_order_content table tbody tr {
    min-height: 150px;
    height: 150px; }
    @media (max-width: 991.98px) {
      #module-gcquickorderform-default .quick_order_content table tbody tr {
        height: auto; } }
  @media (max-width: 767.98px) {
    #module-gcquickorderform-default .quick_order_content table tbody {
      display: block; } }
  @media (max-width: 767.98px) {
    #module-gcquickorderform-default .quick_order_content table tbody tr {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      margin-bottom: 1.25rem;
      position: relative;
      -ms-flex-align: center;
          align-items: center; } }
  @media (min-width: 576px) {
    #module-gcquickorderform-default .quick_order_content table tbody td {
      border-top: 1px solid rgba(17, 17, 17, 0.1);
      border-bottom: 1px solid rgba(17, 17, 17, 0.1); } }
  @media (max-width: 767.98px) {
    #module-gcquickorderform-default .quick_order_content table tbody td {
      border: 0;
      padding-left: 20px;
      padding-right: 20px; } }
  @media (min-width: 576px) {
    #module-gcquickorderform-default .quick_order_content table tbody td.picture {
      width: 110px; } }
  #module-gcquickorderform-default .quick_order_content table tbody td.name {
    font-size: 1rem;
    font-weight: 600;
    color: #495990;
    padding-left: 25px; }
    #module-gcquickorderform-default .quick_order_content table tbody td.name .category {
      color: #111;
      font-weight: 300; }
    @media (max-width: 767.98px) {
      #module-gcquickorderform-default .quick_order_content table tbody td.name {
        font-size: 0.875rem; } }
  #module-gcquickorderform-default .quick_order_content table tbody td.decli .ts-control,
  #module-gcquickorderform-default .quick_order_content table tbody td.decli .form-control, #module-gcquickorderform-default .quick_order_content table tbody td.quantity .ts-control,
  #module-gcquickorderform-default .quick_order_content table tbody td.quantity .form-control {
    height: 50px;
    background-color: transparent;
    border-color: rgba(17, 17, 17, 0.1);
    border-radius: 25px; }
  #module-gcquickorderform-default .quick_order_content table tbody td.decli {
    width: 100%; }
    @media (max-width: 767.98px) {
      #module-gcquickorderform-default .quick_order_content table tbody td.decli {
        display: none; } }
    #module-gcquickorderform-default .quick_order_content table tbody td.decli select {
      -moz-appearance: none;
      /* Firefox */
      -webkit-appearance: none;
      /* Safari and Chrome */
      appearance: none;
      background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI0IiB2aWV3Qm94PSIwIDAgOSA0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNOC4wMzU1MyAtMy44NzQzZS0wNkw0LjUgMy41MzU1M0wwLjk2NDQ2NiAtMy44NzQzZS0wNkg4LjAzNTUzWiIgZmlsbD0iIzExMTExMSIvPgo8L3N2Zz4K) no-repeat 95% center;
      background-size: 12px; }
    #module-gcquickorderform-default .quick_order_content table tbody td.decli .decli-quickorder .ts-control > input {
      display: none !important; }
    @media (min-width: 576px) {
      #module-gcquickorderform-default .quick_order_content table tbody td.decli {
        width: 244px; } }
  #module-gcquickorderform-default .quick_order_content table tbody td.quantity {
    width: 100%; }
    #module-gcquickorderform-default .quick_order_content table tbody td.quantity .qty .input-group-btn-vertical {
      position: absolute;
      width: 100%;
      height: 100%;
      pointer-events: none; }
      #module-gcquickorderform-default .quick_order_content table tbody td.quantity .qty .input-group-btn-vertical > .btn {
        pointer-events: initial;
        width: auto;
        position: absolute;
        height: 100%;
        top: 0;
        border: 0;
        margin: 0;
        min-height: auto; }
        #module-gcquickorderform-default .quick_order_content table tbody td.quantity .qty .input-group-btn-vertical > .btn:hover {
          background-color: transparent; }
      #module-gcquickorderform-default .quick_order_content table tbody td.quantity .qty .input-group-btn-vertical .bootstrap-touchspin-up {
        right: 20px;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMSAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01IDVWMEg2VjVMMTEgNVY2TDYgNlYxMUg1VjZMMCA2VjVMNSA1WiIgZmlsbD0iIzExMTExMSIvPgo8L3N2Zz4K); }
      #module-gcquickorderform-default .quick_order_content table tbody td.quantity .qty .input-group-btn-vertical .bootstrap-touchspin-down {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMSIgdmlld0JveD0iMCAwIDExIDEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNSAwSDZMMTEgMS40MzA1MWUtMDZWMUw2IDFMNSAxSDBWNC43NjgzN2UtMDdMNSAwWiIgZmlsbD0iIzExMTExMSIvPgo8L3N2Zz4K);
        left: 20px; }
    @media (min-width: 576px) {
      #module-gcquickorderform-default .quick_order_content table tbody td.quantity {
        width: 186px; } }
  @media (min-width: 576px) {
    #module-gcquickorderform-default .quick_order_content table tbody td.ref {
      border-left: 1px solid rgba(17, 17, 17, 0.1); }
      #module-gcquickorderform-default .quick_order_content table tbody td.ref .form-control {
        max-width: 180px; } }
  @media (max-width: 767.98px) {
    #module-gcquickorderform-default .quick_order_content table tbody td.ref {
      width: 237px;
      padding-top: 20px; } }
  #module-gcquickorderform-default .quick_order_content table tbody td.ref .form-control {
    text-align: left;
    border: 0;
    color: #000; }
    #module-gcquickorderform-default .quick_order_content table tbody td.ref .form-control::-webkit-input-placeholder {
      color: #11111166; }
    #module-gcquickorderform-default .quick_order_content table tbody td.ref .form-control:-ms-input-placeholder {
      color: #11111166; }
    #module-gcquickorderform-default .quick_order_content table tbody td.ref .form-control::placeholder {
      color: #11111166; }
  #module-gcquickorderform-default .quick_order_content table tbody td.price {
    font-size: 1.875rem;
    font-weight: 600;
    color: #495990;
    text-align: center; }
    #module-gcquickorderform-default .quick_order_content table tbody td.price p {
      margin-bottom: 0; }
    @media (max-width: 767.98px) {
      #module-gcquickorderform-default .quick_order_content table tbody td.price {
        width: 100%;
        font-size: 1.125rem; } }
  @media (min-width: 576px) {
    #module-gcquickorderform-default .quick_order_content table tbody td.remove {
      border-right: 1px solid rgba(17, 17, 17, 0.1); } }
  @media (max-width: 767.98px) {
    #module-gcquickorderform-default .quick_order_content table tbody td.remove {
      position: absolute;
      top: 0;
      right: 0; } }
  #module-gcquickorderform-default .quick_order_content table tfoot td {
    border-top: 0; }
    #module-gcquickorderform-default .quick_order_content table tfoot td.add_lines {
      padding-left: 0; }
      #module-gcquickorderform-default .quick_order_content table tfoot td.add_lines .btn-lines {
        padding: 0;
        border: 0;
        background: transparent;
        color: #111;
        text-decoration: underline; }
    #module-gcquickorderform-default .quick_order_content table tfoot td:last-of-type {
      padding-right: 0; }
  #module-gcquickorderform-default .quick_order_content table tfoot #add_to_cart_fix {
    width: 100%;
    float: right;
    max-width: 440px; }
  @media (max-width: 767.98px) {
    #module-gcquickorderform-default .quick_order_content table tfoot {
      display: block; }
      #module-gcquickorderform-default .quick_order_content table tfoot .last {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
            flex-direction: column; }
        #module-gcquickorderform-default .quick_order_content table tfoot .last td {
          padding: 0;
          text-align: center; }
          #module-gcquickorderform-default .quick_order_content table tfoot .last td.add_lines {
            margin-bottom: 35px; }
            #module-gcquickorderform-default .quick_order_content table tfoot .last td.add_lines button {
              min-height: auto;
              line-height: normal; }
          #module-gcquickorderform-default .quick_order_content table tfoot .last td .add-to-cart {
            max-width: initial !important; }
            #module-gcquickorderform-default .quick_order_content table tfoot .last td .add-to-cart span {
              margin-left: 10px; } }

#module-axcreatequotation-quotation .page-heading {
  padding-top: 2rem;
  padding-bottom: 3.375rem;
  margin-bottom: 80px; }

#module-axcreatequotation-quotation .address-item .card-body label {
  color: #111;
  font-size: 0.875rem;
  font-weight: 400; }

#product #sticky-add-to-cart {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  background: #fff;
  padding: 20px;
  border-top: 1px solid #E8E8E8;
  transition: all 0.75s cubic-bezier(0.22, 1, 0.36, 1); }
  #product #sticky-add-to-cart .category-product {
    font-size: 0.875rem;
    margin-bottom: 5px;
    line-height: 1; }
  #product #sticky-add-to-cart .product-name {
    color: #495990;
    font-size: 1.5rem;
    font-weight: 600;
    line-height: 1; }
  #product #sticky-add-to-cart:not(.sticky) {
    transform: translateY(100%); }
  @media (max-width: 991.98px) {
    #product #sticky-add-to-cart .left, #product #sticky-add-to-cart .prod-variant-fake {
      display: none; }
    #product #sticky-add-to-cart .fake-add-to-cart {
      width: 100%; }
      #product #sticky-add-to-cart .fake-add-to-cart .btn {
        width: 100%; } }
  #product #sticky-add-to-cart .btn {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    gap: 10px;
    -ms-flex-pack: center;
        justify-content: center; }
    #product #sticky-add-to-cart .btn::before {
      content: '';
      background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS41IDZWNS41QzE1LjUgMi40NjI0MyAxMy4wMzc2IDAgMTAgMEM2Ljk2MjQzIDAgNC41IDIuNDYyNDMgNC41IDUuNVY2SDAuNVYxN0MwLjUgMTguNjU2OSAxLjg0MzE1IDIwIDMuNSAyMEgxNi41QzE4LjE1NjkgMjAgMTkuNSAxOC42NTY5IDE5LjUgMTdWNkgxNS41Wk0xNC41IDZWNS41QzE0LjUgMy4wMTQ3MiAxMi40ODUzIDEgMTAgMUM3LjUxNDcyIDEgNS41IDMuMDE0NzIgNS41IDUuNVY2SDE0LjVaTTE0LjUgN1YxMkgxNS41VjdIMTguNVYxN0MxOC41IDE4LjEwNDYgMTcuNjA0NiAxOSAxNi41IDE5SDMuNUMyLjM5NTQzIDE5IDEuNSAxOC4xMDQ2IDEuNSAxN1Y3SDQuNVYxMkg1LjVWN0gxNC41WiIgZmlsbD0iI2ZmZiIvPgo8L3N2Zz4K);
      background-repeat: no-repeat;
      background-size: 20px;
      background-position: center;
      width: 20px;
      height: 20px; }
  #product #sticky-add-to-cart .prod-variant-fake {
    -ms-flex: unset;
        flex: unset;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content; }
  #product #sticky-add-to-cart .product-quantity {
    display: none; }
  #product #sticky-add-to-cart .right-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    gap: 20px;
    -ms-flex-pack: end;
        justify-content: flex-end; }
  #product #sticky-add-to-cart .ts-control {
    padding-right: 76px !important; }
    #product #sticky-add-to-cart .ts-control > * {
      white-space: nowrap;
      overflow: hidden; }
  #product #sticky-add-to-cart .ts-dropdown {
    bottom: 100%;
    top: unset; }
  #product #sticky-add-to-cart .ts-wrapper.dropdown-active .ts-control {
    border-radius: 0 0 25px 25px !important; }

#product .fake-add-to-cart .btn {
  padding: 0 28px; }
  #product .fake-add-to-cart .btn[disabled] {
    opacity: .5;
    background-color: #000; }

#product.sticky-add-to-cart #ot-sdk-btn-floating {
  bottom: 130px !important; }

.progress-bar {
  width: 100%;
  height: 10px;
  border-radius: 5px;
  border: 1px solid rgba(0, 0, 0, 0.5);
  position: relative;
  margin: 10px 0;
  overflow: hidden; }
  .progress-bar .jauge {
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 5px; }
    .progress-bar .jauge.fill-jauge {
      z-index: 2;
      background-color: var(--secondary);
      animation: jauge-fill 2s;
      animation-iteration-count: 1;
      animation-fill-mode: forwards;
      transition: 1s; }
    .progress-bar .jauge.empty-jauge {
      z-index: 1;
      background-color: var(--secondary);
      opacity: 0.15; }

.dropdown-item.active a {
  color: #fff; }

img {
  max-width: 100%;
  height: auto; }

label {
  font-weight: 600;
  color: #495990;
  margin: 0; }
  label.required > span:not(.select2)::after {
    content: attr(data-required);
    color: rgba(17, 17, 17, 0.4);
    margin-left: 8px;
    font-size: 0.75rem;
    font-weight: 300;
    font-style: italic; }

.rte p {
  min-height: 1px; }

.rte h2 {
  font-size: 1.875rem; }

.radio-block {
  display: block;
  cursor: pointer; }

.modal-dialog {
  max-width: 960px; }

body {
  cursor: default;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

a:focus,
a.active,
a:hover {
  outline: none; }

#module-psgdpr-gdpr #exportDataToCsv {
  float: none;
  margin: 0; }

.content_only {
  padding-bottom: 2rem; }
  .content_only #breadcrumb {
    display: none !important; }
  .content_only #cms .page-content {
    width: 100%; }

.pswp {
  z-index: 99999; }

.pswp__button,
.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQgAAABYCAQAAACjBqE3AAAB6klEQVR4Ae3bsWpUQRTG8YkkanwCa7GzVotsI/gEgk9h4Vu4ySLYmMYgbJrc3lrwZbJwC0FMt4j7F6Y4oIZrsXtgxvx/1c0ufEX4cnbmLCmSJEmSJEmSJEmSJP3XCBPvbJU+8doWmDFwyZpLBmYlNJebz0KwzykwsuSYJSNwykEJreV2BaBMaLIQZ2xYcFgqDlmw4ayE/FwL0dDk4Qh4W37DAjgqIT+3HRbigjH+iikVdxgZStgyN0Su2sXIeTwTT+esdpcbIlfNAuZ/TxresG4zV8kYWSZNiKUTokMMSWeIwTNEn4fK2TW3gRNgVkJLuVksROA9G+bEvoATNlBCa7nZXEwdxEZxzpKRKFh+bsv8LmPFmhX1OwfIz81jIRJQ5eeqG9B+riRJkiRJkiRJkiRJkiRJkiRJUkvA/8RQoEpKlJWINFkJ62AlrEP/mNBibnv2yz/A3t7Uq3LcpoxP8COjC1T5vxoAD5VdoEqdDrd5QuW1swtUSaueh3zkiuBiqgtA2OlkeMcP/uDqugsJdbjHF65VdPMKwS0+WQc/MgKvrIOHysB9vgPwk8+85hmPbnQdvHZyDMAFD7L3EOpgMcVdvnHFS0/vlatrXvCVx0U9gt3fxvnA0/hB4nmRJEmSJEmSJEmSJGmHfgFLaDPoMu5xWwAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-size: 264px 88px;
  width: 32px;
  height: 32px; }

.pswp__counter {
  display: none; }

.pswp__button--arrow--left, .pswp__button--arrow--right {
  background: none;
  width: 32px;
  height: 32px; }

@media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (min-resolution: 105dpi), (min-resolution: 1.1dppx) {
  /* Serve SVG sprite if browser supports SVG and resolution is more than 105dpi */
  .pswp--svg .pswp__button,
  .pswp--svg .pswp__button--arrow--left:before,
  .pswp--svg .pswp__button--arrow--right:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjY0IiBoZWlnaHQ9Ijg4IiB2aWV3Qm94PSIwIDAgMjY0IDg4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5kZWZhdWx0LXNraW4gMjwvdGl0bGU+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Zz48cGF0aCBkPSJNNjcuMDAyIDU5LjV2My43NjhjLTYuMzA3Ljg0LTkuMTg0IDUuNzUtMTAuMDAyIDkuNzMyIDIuMjItMi44MyA1LjU2NC01LjA5OCAxMC4wMDItNS4wOThWNzEuNUw3MyA2NS41ODUgNjcuMDAyIDU5LjV6IiBpZD0iU2hhcGUiIGZpbGw9IiNmZmYiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMTMgMjl2LTVoMnYzaDN2MmgtNXpNMTMgMTVoNXYyaC0zdjNoLTJ2LTV6TTMxIDE1djVoLTJ2LTNoLTN2LTJoNXpNMzEgMjloLTV2LTJoM3YtM2gydjV6IiBpZD0iU2hhcGUiLz48L2c+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTYyIDI0djVoLTJ2LTNoLTN2LTJoNXpNNjIgMjBoLTV2LTJoM3YtM2gydjV6TTcwIDIwdi01aDJ2M2gzdjJoLTV6TTcwIDI0aDV2MmgtM3YzaC0ydi01eiIvPjwvZz48cGF0aCBkPSJNMjAuNTg2IDY2bC01LjY1Ni01LjY1NiAxLjQxNC0xLjQxNEwyMiA2NC41ODZsNS42NTYtNS42NTYgMS40MTQgMS40MTRMMjMuNDE0IDY2bDUuNjU2IDUuNjU2LTEuNDE0IDEuNDE0TDIyIDY3LjQxNGwtNS42NTYgNS42NTYtMS40MTQtMS40MTRMMjAuNTg2IDY2eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMTEuNzg1IDY1LjAzTDExMCA2My41bDMtMy41aC0xMHYtMmgxMGwtMy0zLjUgMS43ODUtMS40NjhMMTE3IDU5bC01LjIxNSA2LjAzeiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xNTIuMjE1IDY1LjAzTDE1NCA2My41bC0zLTMuNWgxMHYtMmgtMTBsMy0zLjUtMS43ODUtMS40NjhMMTQ3IDU5bDUuMjE1IDYuMDN6IiBmaWxsPSIjZmZmIi8+PGc+PHBhdGggaWQ9IlJlY3RhbmdsZS0xMSIgZmlsbD0iI2ZmZiIgZD0iTTE2MC45NTcgMjguNTQzbC0zLjI1LTMuMjUtMS40MTMgMS40MTQgMy4yNSAzLjI1eiIvPjxwYXRoIGQ9Ik0xNTIuNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIGlkPSJPdmFsLTEiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTUwIDIxaDV2MWgtNXoiLz48L2c+PGc+PHBhdGggZD0iTTExNi45NTcgMjguNTQzbC0xLjQxNCAxLjQxNC0zLjI1LTMuMjUgMS40MTQtMS40MTQgMy4yNSAzLjI1eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMDguNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA2IDIxaDV2MWgtNXoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA5LjA0MyAxOS4wMDhsLS4wODUgNS0xLS4wMTcuMDg1LTV6Ii8+PC9nPjwvZz48L2c+PC9zdmc+); } }

body form div label img {
  float: none;
  width: auto;
  padding: 0; }

.bg-paper {
  background-image: url(../img/papier-riz.jpg);
  background-size: 400px;
  background-repeat: repeat; }
  .bg-paper.blue {
    background-image: url(../img/papier-riz-bleu.jpg); }

.bg-paper-aft {
  position: relative; }
  .bg-paper-aft::after {
    content: '';
    background-image: url(../img/papier-riz.jpg);
    background-size: 400px;
    background-repeat: repeat;
    position: absolute;
    left: 50%;
    top: 0;
    transform: translateX(-50%);
    width: 100vw;
    height: 100%;
    z-index: -1;
    pointer-events: none; }
  .bg-paper-aft.blue {
    background-image: url(../img/papier-riz-bleu.jpg); }

.cursor {
  position: fixed;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  display: -ms-flexbox;
  display: flex;
  place-items: center;
  background-color: #fff;
  border-radius: 100px;
  text-align: center;
  opacity: 1;
  pointer-events: none;
  transition: all 0.25s cubic-bezier(0.22, 1, 0.36, 1);
  z-index: 10000;
  font-size: 0; }
  @media not all and (min-resolution: 0.001dpcm) {
    .cursor {
      transition: none; } }
  .cursor[data-direction='left']::after {
    transform: scaleX(-1); }
  .cursor[data-direction='right']::after {
    transform: scaleX(1); }
  .cursor::after {
    content: '';
    display: block;
    width: 50px;
    height: 50px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxMCAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05LjA4NzA4IDcuMjYyMUw5LjE0MjM4IDcuMjA5NDNMMS41NzI1MSAzLjA2MTk1ZS0wNUwwLjYyNTk2MyAwLjkwMTUwNEw3LjI1MTgxIDcuMjExODNMMC42MjU5MzIgMTMuNTIyMkwxLjU3MjQ4IDE0LjQyMzdMOS4wODk2IDcuMjY0NUw5LjA4NzA4IDcuMjYyMVoiIGZpbGw9IiMxMTExMTEiLz4KPC9zdmc+Cg==);
    background-size: 0;
    background-repeat: no-repeat;
    background-position: center;
    transition: all 0.2s linear; }
  @media (max-width: 767.98px) {
    .cursor {
      display: none; } }
  .cursor span {
    display: block;
    line-height: 1;
    margin: auto; }
  .cursor.active {
    width: 50px;
    height: 50px; }
    .cursor.active::after {
      background-size: 14px; }
  .cursor.link {
    background-color: #495990;
    opacity: .5;
    width: 15px;
    height: 15px; }
    .cursor.link::after {
      content: '';
      opacity: 0; }

.modal-backdrop {
  z-index: 49999; }

.modal {
  z-index: 50000; }

#customer-contact {
  position: fixed;
  bottom: 10%;
  right: 40px;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background-color: #F8F5F2;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  z-index: 999;
  transition: all 0.75s cubic-bezier(0.22, 1, 0.36, 1);
  box-shadow: 0 2px 5px 0 rgba(73, 89, 144, 0.4);
  border: 2px solid #F8F5F2; }
  @media (max-width: 991.98px) {
    #customer-contact {
      background-color: #fff;
      right: 28px; } }
  #customer-contact svg {
    width: 26px;
    transition: all 0.75s cubic-bezier(0.22, 1, 0.36, 1); }
  #customer-contact:hover {
    background-color: #495990;
    cursor: pointer;
    box-shadow: none;
    border-color: #fff; }
    #customer-contact:hover svg [fill] {
      fill: #fff; }

.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before, .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
  display: none; }

.bs-tooltip-bottom .tooltip-inner, .bs-tooltip-auto[x-placement^="bottom"] .tooltip-inner,
.bs-tooltip-top .tooltip-inner,
.bs-tooltip-auto[x-placement^="top"] .tooltip-inner {
  background-color: #fff;
  color: #495990;
  border-radius: 100px;
  box-shadow: 0 2px 5px 0 rgba(73, 89, 144, 0.2); }

.ax-warning {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  gap: 10px;
  background: rgba(17, 17, 17, 0.4);
  width: 350px;
  line-height: 1.2;
  color: #fff;
  text-align: center;
  font-weight: bold;
  padding: 0.75rem 1.25rem;
  border-radius: 100px;
  margin: 0 auto 2rem; }
  .ax-warning::before {
    display: inline-block;
    content: '';
    background-repeat: no-repeat; }
  .ax-warning.empty-cart:before {
    width: 20px;
    height: 20px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iYSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0NCI+CiAgPHBhdGggZD0iTTEuNSwxNS41SDM4LjV2MTguNWMwLDQuNjktMy44MSw4LjUtOC41LDguNUgxMGMtNC42OSwwLTguNS0zLjgxLTguNS04LjVWMTUuNVoiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIzIi8+CiAgPHBhdGggZD0iTTMwLDIyVjEyYzAtNS41Mi00LjQ4LTEwLTEwLTEwaDBjLTUuNTIsMC0xMCw0LjQ4LTEwLDEwdjEwIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMyIvPgo8L3N2Zz4=); }
  .ax-warning.warning-notifications {
    margin: 6.25rem auto 2.5rem; }
    .ax-warning.warning-notifications:before {
      width: 20px;
      height: 20px;
      background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iYSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NiA0OSI+CiAgPHBhdGggZD0iTTguNjIsMjkuODZsLS4yLC4wNSwuMTcsLjEyLDIuMjUsMS42NywuMDQsLjAzaC4wNXMyMC4yNS01LjM1LDIwLjI1LTUuMzVsLjItLjA1LS4xNy0uMTItMi4yNS0xLjY3LS4wNC0uMDNoLS4wNXMtMjAuMjUsNS4zNS0yMC4yNSw1LjM1Wm04LjE3LTUuMDNjMS45LDEuNDEsNC4yMiwxLjA0LDUuNTEtLjY5LDEuMjktMS43MywuOTgtNC4wNi0uOTItNS40OC0xLjktMS40MS00LjIyLTEuMDQtNS41MSwuNjktMS4yOSwxLjczLS45OCw0LjA2LC45Miw1LjQ4Wm0xLjI0LTEuNjZjLS43NS0uNTYtLjg0LTEuNTUtLjIyLTIuMzdzMS41OS0xLjAzLDIuMzQtLjQ3Yy40LC4zLC42MSwuNjksLjY1LDEuMTEsLjA0LC40Mi0uMSwuODctLjQxLDEuMjgtLjMxLC40Mi0uNywuNjctMS4xMSwuNzYtLjQxLC4wOC0uODQsMC0xLjI1LS4zMVptLjQsMTQuNDNjMS45LDEuNDEsNC4yMiwxLjA0LDUuNTEtLjY5LDEuMjktMS43MywuOTgtNC4wNi0uOTItNS40OC0xLjktMS40MS00LjI0LTEuMDYtNS41MywuNjgtMS4yOSwxLjc0LS45Niw0LjA4LC45NCw1LjQ5Wm0xLjI0LTEuNjZjLS4zOS0uMjktLjYtLjY4LS42My0xLjA5LS4wNC0uNDIsLjEtLjg3LC40MS0xLjI4LC4zMS0uNDIsLjctLjY3LDEuMTEtLjc2LC40MS0uMDgsLjg0LDAsMS4yMywuMjksLjQsLjMsLjYxLC42OSwuNjUsMS4xMSwuMDQsLjQyLS4xLC44Ny0uNDEsMS4yOC0uMzEsLjQyLS43LC42Ny0xLjExLC43Ni0uNDEsLjA4LS44NCwwLTEuMjUtLjMxWiIgZmlsbD0iI2ZmZiIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9Ii4yIi8+CiAgPHBhdGggZD0iTTM3Ljg4LDI0LjZsLTE0LjUzLDE5LjUyYy0uODIsMS4xMS0yLjM5LDEuMzQtMy41LC41MWwtMTUuNzUtMTEuNzNjLTEuMTEtLjgyLTEuMzQtMi4zOS0uNTEtMy41TDE4LjEyLDkuODljLjUtLjY4LDEuMzEtMS4wNSwyLjE2LTFsMTEuNzIsLjdjLjk5LC4wNiwxLjg2LC43LDIuMiwxLjY0bDQuMDMsMTEuMDJjLjI5LC43OSwuMTYsMS42OC0uMzQsMi4zNVoiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIzIi8+CiAgPHBhdGggZD0iTTIyLjY4LDQ1aDE2YzIuMjEsMCw0LTEuNzksNC00VjE5LjE4YzAtMS4yOS0uNjItMi41LTEuNjctMy4yNWwtNi45LTQuOTMiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIzIi8+Cjwvc3ZnPg==); }
  .ax-warning.no-alerts {
    margin: 6.25rem auto 2.5rem; }
    .ax-warning.no-alerts:before {
      width: 20px;
      height: 20px;
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCAzOCI+CiAgPHBhdGggZD0iTTI0LjYxLDMxQTQuODMsNC44MywwLDAsMSwyMCwzNmE0LjgzLDQuODMsMCwwLDEtNC42LTUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIzIi8+CiAgPHBhdGggZD0iTTM1LjQ5LDMxQzM0LDI5LjkzLDMzLjM4LDI0LjU1LDMzLjE5LDE5Yy0uMjYtNy4xNi01LjkxLTEzLjE3LTEzLjA4LTEzLjE3UzcuMTksMTIsNywxOS4yNEM2LjgsMjQuNjgsNi4xOCwzMCw0LjUxLDMxWiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjMiLz4KICA8bGluZSB4MT0iMjAuMjUiIHgyPSIyMC4yNSIgeTI9IjUuODYiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIzIi8+CiAgPHBhdGggZD0iTTM4LjEzLDE0LjQyQTE1Ljc2LDE1Ljc2LDAsMCwwLDI4LjgsMi43NCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjMiLz4KICA8cGF0aCBkPSJNMiwxNC40MkExNS43NCwxNS43NCwwLDAsMSwxMS4zMywyLjc0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMyIvPgo8L3N2Zz4K); }

#currencyModal .modal-content {
  padding: 20px; }

#axshopbycountry-modal .modal-content {
  background-image: url(../img/papier-riz.jpg); }
  #axshopbycountry-modal .modal-content .page-heading {
    text-align: center !important; }

/* ===== Scrollbar CSS ===== */
/* Firefox */
* {
  scrollbar-width: auto;
  scrollbar-color: #495990 #fff; }

/* Chrome, Edge, and Safari */
*::-webkit-scrollbar {
  width: 12px; }

*::-webkit-scrollbar-track {
  background: #fff; }

*::-webkit-scrollbar-thumb {
  background-color: #495990;
  border-radius: 3px;
  border: 3px solid #fff; }

@media (min-width: 768px) and (max-width: 991.98px) {
  .ax_tunnelcontact {
    margin-top: 2rem; } }

@media (max-width: 767.98px) {
  .btn {
    font-size: 1rem !important; }
  #left-column .category-tree.parent_lvl.card .card-body li {
    display: inline-block; }
  #left-column .category-tree.card .card-body li {
    display: none; }
    #left-column .category-tree.card .card-body li > ul {
      display: none; }
    #left-column .category-tree.card .card-body li.active {
      display: inline-block; }
      #left-column .category-tree.card .card-body li.active > a {
        display: none; }
    #left-column .category-tree.card .card-body li.deeper-active {
      display: inline-block;
      font-size: 0;
      padding: 0; }
      #left-column .category-tree.card .card-body li.deeper-active > a {
        background: #495990;
        color: #FFF; }
      #left-column .category-tree.card .card-body li.deeper-active.no-selected > a {
        background: none;
        color: #111; }
      #left-column .category-tree.card .card-body li.deeper-active a {
        display: inline-block;
        padding: 15px 20px 13px;
        font-size: 0.875rem;
        text-transform: uppercase; }
      #left-column .category-tree.card .card-body li.deeper-active > ul {
        display: inline-block; }
        #left-column .category-tree.card .card-body li.deeper-active > ul > li {
          display: inline-block;
          padding: 0;
          border: none; }
          #left-column .category-tree.card .card-body li.deeper-active > ul > li.active {
            background: #495990; }
            #left-column .category-tree.card .card-body li.deeper-active > ul > li.active a {
              color: #FFF; }
  #left-column .card,
  #ax-blog .card {
    white-space: nowrap;
    overflow-y: scroll;
    margin: 1rem -20px;
    padding: 0;
    border-top: 1px solid rgba(17, 17, 17, 0.1);
    border-bottom: 1px solid rgba(17, 17, 17, 0.1); }
    #left-column .card .card-header,
    #ax-blog .card .card-header {
      display: none; }
    #left-column .card .card-body li,
    #ax-blog .card .card-body li {
      display: inline-block; }
      #left-column .card .card-body li a,
      #ax-blog .card .card-body li a {
        border: none;
        padding: 15px 20px 13px; }
  .ax_tunnelcontact {
    margin-top: 2rem; }
  body.page-cart .cart-overview {
    border-bottom: none; }
    body.page-cart .cart-overview .cart-item {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      position: relative;
      -ms-flex-pack: justify;
          justify-content: space-between;
      padding-left: 25px; }
      body.page-cart .cart-overview .cart-item .product-image {
        width: 100%;
        padding: 0.5rem;
        -ms-flex-order: 2;
            order: 2;
        text-align: center;
        margin-bottom: 1rem; }
      body.page-cart .cart-overview .cart-item .product-info {
        width: 65%;
        -ms-flex-order: 1;
            order: 1;
        margin-bottom: 1rem;
        font-size: 0.875rem; }
        body.page-cart .cart-overview .cart-item .product-info .product-name,
        body.page-cart .cart-overview .cart-item .product-info .prod-cat,
        body.page-cart .cart-overview .cart-item .product-info .prod-price,
        body.page-cart .cart-overview .cart-item .product-info ul li {
          font-size: inherit; }
      body.page-cart .cart-overview .cart-item .product-qty {
        width: auto;
        -ms-flex: 1;
            flex: 1;
        -ms-flex-order: 2;
            order: 2; }
        body.page-cart .cart-overview .cart-item .product-qty a {
          display: none; }
      body.page-cart .cart-overview .cart-item .product-price {
        width: auto;
        padding: 0;
        -ms-flex-order: 2;
            order: 2; } }
      @media (max-width: 767.98px) and (max-width: 767.98px) {
        body.page-cart .cart-overview .cart-item .product-price {
          font-size: 1rem; } }

@media (max-width: 767.98px) {
      body.page-cart .cart-overview .cart-item .product-remove {
        width: 30px;
        position: absolute;
        top: 20px;
        right: 20px; }
  body.page-order #order-step .h3 {
    overflow: hidden;
    display: inline-block;
    padding-right: 0.7rem; }
  body.page-order #checkout-delivery-step .delivery-options-list {
    margin: 0; }
  body.page-order #checkout-delivery-step .delivery-option-bg .delivery-option {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap; }
    body.page-order #checkout-delivery-step .delivery-option-bg .delivery-option > div {
      padding: 0 5px; }
  body.page-order #checkout-payment-step .payment-bg .js-additional-information,
  body.page-order #checkout-payment-step .payment-bg .js-payment-option-form {
    padding: 0 10px 0 30px; }
  body.page-order #checkout-payment-step #conditions-to-approve li {
    position: relative; }
    body.page-order #checkout-payment-step #conditions-to-approve li input {
      position: absolute;
      left: 0;
      top: 2px; }
    body.page-order #checkout-payment-step #conditions-to-approve li label {
      padding-left: 18px; }
  #page.button-cta-fixed .btn-tunnel {
    height: 87px; }
    #page.button-cta-fixed .btn-tunnel .btn-checkout {
      transition: none;
      z-index: 25;
      position: fixed;
      bottom: 10px;
      left: 20px;
      right: 20px;
      width: calc(100% - 40px);
      margin-bottom: 0;
      margin-top: 10px; }
      .iphoneX #page.button-cta-fixed .btn-tunnel .btn-checkout {
        bottom: 30px; }
      #page.button-cta-fixed .btn-tunnel .btn-checkout[style*="relative"] {
        left: 0;
        right: 0;
        width: 100%; }
        .iphoneX #page.button-cta-fixed .btn-tunnel .btn-checkout[style*="relative"]{bottom:0}.iphoneX #page.button-cta-fixed #mob-filtre-close,.iphoneX #page.button-cta-fixed .PM_ASResetSearch{bottom:30px}}.axstorelocator-widget-button{position:relative;outline:none}.axstorelocator-widget-button .widget-link{display:inline-block}.axstorelocator-widget-button .widget-panel{display:none;position:absolute;top:0;right:0;width:320px;margin-top:-18px;margin-right:-18px;background:#fff;text-align:left;box-shadow:0 5px 25px 0 rgba(0,0,0,.15)}.axstorelocator-widget-button .widget-panel-top{padding:20px;color:#999;background:#f5f5f5}.axstorelocator-widget-button .widget-panel-top .store-name{padding-right:60px}.axstorelocator-widget-button .widget-panel-top .store-route{font-size:1.1em;font-weight:500;color:#15355A}.axstorelocator-widget-button .widget-panel-top .store-route svg{width:1.2em;height:1.2em;fill:#15355A}.axstorelocator-widget-button .widget-panel-bottom{padding:20px;color:#666;background:#fff}.axstorelocator-widget-button .widget-panel-bottom .store-hours td,.axstorelocator-widget-button .widget-panel-bottom .store-hours th{padding-top:.2rem;padding-bottom:.2rem}.axstorelocator-widget-button:hover .widget-link{position:relative;z-index:21}.axstorelocator-widget-button:hover .widget-panel{display:block;z-index:20}.axstorelocator-widget-button .widget-link:focus{position:relative;z-index:21}.axstorelocator-widget-button .widget-link:focus~.widget-panel{display:block;z-index:20}/**
 * 2008 - 2018 (c) Prestablog
 *
 * MODULE PrestaBlog
 *
 * @author    Prestablog
 * @copyright Copyright (c) permanent, Prestablog
 * @license   Commercial
 * @version    4.1.3
 */
 .clearblog{margin-right:auto;margin-left:auto;clear:both}#categoriesFiltrage{display:block}#categoriesFiltrage form{margin-top:5px}#categoriesFiltrage input.search_query{width:250px;float:left;height:32px;margin-right:10px;margin-top:3px;border:1px solid #BDBDBD}#categoriesFiltrage .button-search{border:1px solid #BDBDBD}#categoriesFiltrage select{height:38px;border:1px solid #ccc;padding-top:5px;padding-bottom:5px}#categoriesFiltrage div.filtrecat{float:left;color:#fff;padding:5px;margin-right:5px;background:#333 none repeat scroll 0 0;text-shadow:1px 1px rgba(0,0,0,.2)}#categoriesFiltrage div.deleteCat{float:right;cursor:pointer;margin-left:5px}#categoriesFiltrage div.deleteCat:hover{color:#6f6f6f}#prestablogfont p,#prestablogfont ul,#prestablogfont ol{margin:0 0 15px}#prestablog_bloc_search{position:relative}#prestablog_bloc_search .btn.button-search{background:#333 none repeat scroll 0 0;border:medium none;color:#fff;display:block;padding:10px 0 11px;position:absolute;right:0;text-align:center;top:0;width:50px;height:45px}#prestablog_bloc_search .btn.button-search span{display:none}#prestablog_bloc_search .btn.button-search::after{content:' ';background-image:url(../../modules/prestablog/views/img/front-icons.png);background-position:left 2px;position:absolute;width:32px;height:32px;background-repeat:no-repeat;top:12px;left:18px}#prestablog_bloc_search .btn.button-search:hover{color:#6f6f6f}#prestablog_bloc_search #prestablog_search{background:#fbfbfb none repeat scroll 0 0;display:inline;height:45px;margin-right:1px;padding:13px 60px 13px 13px}ul.related_blog_product li{display:block;height:auto;margin-bottom:20px;min-height:40px;width:100%}#prestablog_block_rss a{background:none repeat scroll 0 0 #333;color:#fff;display:block;font-weight:700;overflow:hidden;padding:7px 10px 10px 10px;text-shadow:1px 1px rgba(0,0,0,.2);font:600 18px/22px "Open Sans",sans-serif}#prestablog_block_rss a:hover{background:none repeat scroll 0 0 #777;color:#fff}#prestablog_block_rss a i{float:right}.prestablog-nav-top{border-left:1px solid #515151;float:right}@media (max-width:479px){.prestablog-nav-top{text-align:center;width:25%}}.prestablog-nav-top a{color:#FFF;cursor:pointer;display:block;font-weight:700}@media (max-width:479px){.prestablog-nav-top a{font-size:11px;padding-left:5px;padding-right:5px}}.prestablog-nav-top a:hover,.prestablog-nav-top a.active{background:none repeat scroll 0 0 #2B2B2B}.prestablog_slide{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;padding:0;position:relative;float:left;margin-bottom:7px;background:#FFF;padding:5px;box-shadow:#ccc 0 0 5px;border-radius:5px}.prestablog_slide .nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;border:0;padding:0;margin:0;z-index:6;display:none;overflow:hidden;height:100%}.prestablog_slide .nivoSlider img,.productslinks .nivoSlider img{display:none;position:absolute;top:0;left:0;max-width:none}.prestablog_slide .nivo-main-image,.productslinks .nivo-main-image{display:block!important;position:relative!important;width:100%!important}.prestablog_slide .nivo-slice,.productslinks .nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}.prestablog_slide .nivo-box,.productslinks .nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}.prestablog_slide .nivo-box img,.productslinks .nivo-box img{display:block}.prestablog_slide .nivoSlider,.productslinks .nivoSlider{position:relative}.prestablog_slide .nivo-controlNav{text-align:center;position:absolute;top:5px;right:0;width:100%;height:10px;z-index:8}.prestablog_slide .nivo-controlNav a{background:none repeat scroll 0 0 #2A2A2A;border-radius:5px 5px 5px 5px;float:none;display:inline-block;height:0;overflow:hidden;padding:6px 3px 0;width:6px;box-shadow:#ccc 2px 2px 3px;cursor:pointer;text-indent:-9999;margin-top:4px;margin-right:4px}.prestablog_slide .nivo-controlNav a.active,.prestablog_slide .nivo-controlNav a:hover{background:#fff;border:2px solid #333;margin-bottom:-2px}.prestablog_slide .nivo-directionNav .nivo-prevNav{background:url(../../modules/prestablog/views/img/controls.png) no-repeat left bottom;float:left;left:5px;top:40%}.prestablog_slide .nivo-directionNav .nivo-nextNav{background:url(../../modules/prestablog/views/img/controls.png) no-repeat right bottom;float:right;right:5px;top:40%}.prestablog_slide .nivo-directionNav .nivo-prevNav:hover{background:url(../../modules/prestablog/views/img/controls.png) no-repeat left top}.prestablog_slide .nivo-directionNav .nivo-nextNav:hover{background:url(../../modules/prestablog/views/img/controls.png) no-repeat right top}.prestablog_slide .nivo-directionNav a{position:absolute;cursor:pointer;z-index:99;height:32px;width:35px;text-indent:-9999px;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;opacity:0}.prestablog_slide:hover .nivo-directionNav a{opacity:1}.prestablog_slide .nivo-caption{position:absolute;bottom:10px;background:url(../../modules/prestablog/views/img/bg-texte-slide.png) repeat;border:1px solid #626262;padding:8px 8px 8px 5px;height:auto;width:auto;color:#FFF;box-shadow:#333 2px 2px 5px;z-index:8;border-radius:0 5px 5px 0}#blog_product_linked,.page-product-box{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:10px;background-color:rgb(243,243,243);padding:10px 15px 15px;border:1px solid rgb(233,233,233)}.page-product-box{margin-top:10px}#blog_product_linked h3,.page-product-box .page-product-heading{padding-bottom:10px;border-bottom:1px dotted #CFCFCF;color:#626262}.page-product-box a{color:#585858}.productslinks{float:left;position:relative;padding:5px;width:auto;text-align:center;margin-bottom:5px;padding-bottom:10px}a .wrap_blog div{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}a .productslinks img{padding:10px;width:100%;height:auto;border:1px solid rgba(237,237,237,1)}a:hover .productslinks img{opacity:1}a .wrap_blog div{position:relative;height:100%;min-height:100%}a .wrap_blog div .product_name_blog{position:absolute;left:0;text-align:center;padding:0;display:flex;height:100%;width:100%;background-color:rgba(255,255,255,.73);opacity:0;font-weight:700}a:hover .wrap_blog .product_name_blog{opacity:1;padding:10px}a .wrap_blog .product_name_blog .titre_product_blog{text-align:center;margin:auto;font-size:120%;color:#000}ul.articleslinks{padding-left:40px;margin-bottom:10px;list-style:square}a.bloc-rss img{margin-bottom:5px}a.bloc-rss:hover img{opacity:.7;filter:alpha(opacity=70)}#blog_list_1-7 *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}#blog_list_1-7{display:block;float:left;width:100%;clear:both}#blog_list_1-7 a{color:#777}#blog_list_1-7 li{display:inline-block;list-style:none;-webkit-transition:all .6s ease-in;-moz-transition:all .6s ease-in;-o-transition:all .6s ease-in;transition:all .6s ease-in;padding:10px;width:50%;float:left}#blog_list_1-7.one_article li{width:100%;background-color:#FFF;display:block;margin-bottom:10px}#blog_list_1-7.three_article li{width:33.33%}#blog_list_1-7 li.blog-grid-sizer{width:50%}#blog_list_1-7.three_article li.blog-grid-sizer{width:33.33%}#blog_list_1-7.one_article li.blog-grid-sizer{width:100%}#blog_article_linked #blog_list_1-7 li{width:33%}#blog_list_1-7 li.tiers{width:33%}#blog_list_1-7 li .link_toplist:hover{background-color:#ff5600}#blog_list_1-7 h3{line-height:.9;padding-bottom:20px;margin-bottom:10px;border-bottom:1px dashed #E7E7E7;font-size:20px;height:auto}#blog_list_1-7 .block_cont{width:100%;border:1px solid #E9E9E9;background-color:#FFF}#blog_list_1-7.one_article .block_cont{border:0}#blog_list_1-7 li:hover .block_cont{background-color:#FFF;box-shadow:0 0 5px rgba(0,0,0,.49);-webkit-box-shadow:0 0 5px rgba(0,0,0,.29)}#blog_list_1-7.one_article li{border:1px solid #fff}#blog_list_1-7.one_article li:hover{box-shadow:0 0 5px rgba(0,0,0,.49);-webkit-box-shadow:0 0 5px rgba(0,0,0,.29);border:1px solid #CCC}#blog_list_1-7.one_article li:hover .block_cont{box-shadow:0 0 5px rgba(255,255,255,0);-webkit-box-shadow:0 0 5px rgba(255,255,255,0)}#blog_list_1-7 li:hover .block_cont .block_top{padding:10px}#blog_list_1-7 li:hover .block_cont .block_bas{padding-top:0;padding-right:20px;padding-left:20px}#blog_list_1-7.one_article li:hover .block_cont .block_bas{padding-top:20px}#blog_list_1-7 .block_top{width:100%;position:relative}#blog_list_1-7.one_article .block_cont .block_top{width:40%;float:left;margin-right:10px}#blog_list_1-7 li:hover{opacity:1}#blog_list_1-7 .block_top img{width:100%}#blog_list_1-7 .block_bas{width:100%;padding:20px}#blog_list_1-7.one_article .blog-grid .block_bas{width:100%}#blog_list_1-7 #blog_article_linked h3{padding-bottom:10px;border-bottom:1px dotted #CFCFCF;color:#626262}#blog_list_1-7 #blog_article_linked h3,#blog_article_linked .blog_link{font-size:15px;height:auto}#blog_list_1-7 #blog_article_linked .article_li h3{border:none}#blog_list_1-7 #blog_article_linked .block_bas{padding:10px}#blog_list_1-7 .comments{float:right;font-size:14px}#blog_list_1-7 a.blog_link:hover,#blog_list_1-7 .comments:hover{text-decoration:none;color:#ff5600}#blog_list_1-7 p{margin:12px 0}#blog_list_1-7 .block_top img,#blog_list_1-7 a,.block_cont,#blog_list_1-7 li *{-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}#blog_list_1-7 .prestablog_more{display:block;background-color:#2fb5d2}#blog_list_1-7.one_article .prestablog_more{display:block;float:right}#blog_list_1-7 .prestablog_more .blog_link{display:inline-block}#blog_list_1-7 .prestablog_more a{color:#fff;padding:15px 15px;height:50px}#blog_list_1-7 .blog-grid .block_bas{width:100%;padding:20px 20px 10px 20px}#blog_list_1-7 a.blog_link:hover,#blog_list_1-7 .comments:hover,#blog_list_1-7 a.blog_link:hover::before,#blog_list_1-7 .comments:hover::before{background-color:#0785A0;color:#fff}#blog_list_1-7 h3{line-height:inherit;padding-bottom:0;margin-bottom:10px;border-bottom:none;font-size:16px}.prestablog_desc{font-size:13px}#prestablogfont ul,#prestablogfont ol{padding-left:40px;margin-bottom:15px}#prestablogfont ul li{list-style:square;font-size:.9375rem;color:#878787;font-weight:400}#prestablogfont ol{list-style:decimal;font-size:.9375rem;color:#878787;font-weight:400}.info_blog{font-size:11px;color:#8B8B8B}.info_blog a,.date_blog-cat,ul#blog_list_1-7 li .date_blog-cat a{color:#ACACAC}.date_blog-cat{font-size:10px;font-weight:400}.categorie_blog{color:#A020F0}.categorie_blog:hover{text-decoration:underline}#prestablog_nav_slide{width:100%;float:left;display:block;clear:both;text-align:center;padding-bottom:5px}#prestablog_nav_slide a{background:url(../../modules/prestablog/views/img/nav-slide.png) no-repeat right top;display:inline-block;height:16px;width:16px;outline:medium none;text-indent:-9999em;margin-right:1px;margin-left:1px}#prestablog_nav_slide a.activeSlide{background:url(../../modules/prestablog/views/img/nav-slide.png) left top}#prestablog_nav_slide a:hover{background:url(../../modules/prestablog/views/img/nav-slide.png) left top}.prestablog_slide ul.admin{padding:0}#prestablog_dateliste ul{font-weight:700}#prestablog_dateliste ul ul{color:#7F7F7F;font-size:90%;font-weight:400;margin-left:15px}#prestablog_dateliste ul ul li{list-style-type:square;margin-top:2px;margin-bottom:2px}img.lastlisteimg{float:left;margin-right:7px;margin-bottom:7px;margin-top:5px}.cat_prestablog p{margin-top:5px;margin-bottom:5px;padding-bottom:0}div.prestablog_pagination{text-align:left;margin-top:15px;margin-bottom:15px}div.prestablog_pagination a{padding:3px 6px 3px 6px;margin-right:2px;border:1px solid #fff;text-decoration:none;color:#aaa;background-color:#fff}div.prestablog_pagination a:hover,div.prestablog_pagination a:active{padding:3px 6px 3px 6px;margin-right:2px;border:1px solid #ccc;color:#494949}div.prestablog_pagination span.current{padding:5px 10px 5px 10px;margin-right:2px;border:1px solid #359BBD;background-color:#2fb5d2;color:#fff}div.prestablog_pagination span.disabled{padding:2px 5px 2px 5px;margin-right:2px;border:1px solid #f3f3f3;color:#ccc}div.prestablog_pagination span.more{padding:2px 5px 2px 5px;margin-right:2px;border:1px solid #ddd;color:#aaa}div.block_bas p.categories{font-size:85%}div.block_bas p.categories a{font-size:115%}#prestablog-fb-comments .fb-comments,#prestablog-fb-comments .fb-comments iframe[style],#prestablog-fb-comments .fb-like-box,#prestablog-fb-comments .fb-like-box iframe[style]{width:100%!important}#prestablog-fb-comments .fb-comments span,#prestablog-fb-comments .fb-comments iframe span[style],#prestablog-fb-comments .fb-like-box span,#prestablog-fb-comments .fb-like-box iframe span[style]{width:100%!important}fieldset#prestablog-comment{padding:10px}fieldset#prestablog-comment p{margin:0}fieldset#prestablog-comment label{margin:0}fieldset#prestablog-comment input{width:100%}fieldset#prestablog-comment input#submitComment{width:auto}fieldset#prestablog-comment input.text{border:1px solid #CCC}fieldset#prestablog-comment textarea{width:100%;height:200px;border:1px solid #CCC;margin-bottom:5px}fieldset#prestablog-comment p#errors{text-align:center;font-weight:700}fieldset#prestablog-comment input.errors,fieldset#prestablog-comment textarea.errors{border:solid 1px #0B9A0B}div#comments{display:none}span#toggle-comments{cursor:pointer}div.comment h4 a{text-decoration:none}div.comment h4 a:hover{text-decoration:underline}div.comment{margin:10px 0 10px 0;padding:5px}div.comment hr{color:#E5E5E5;background-color:#D9D7D7}div.comment p.date-comment{color:#7F7F7F;font-size:90%;margin-top:-4px;margin-bottom:10px;padding:0}div#abo{font-size:90%;float:right}div#abo a{color:#DD2A81;text-decoration:none}div#abo a:hover{text-decoration:underline}#block_footer_last_list{float:left;width:175px;padding:15px 10px}.prestablog_cat_img{display:inline-block;height:auto;margin-bottom:15px;max-width:100%;padding:15px;background-color:#fff}#prestablog_lastliste .btn-primary,#prestablog_catliste .btn-primary,#prestablog_dateliste .btn-primary{display:block;margin-top:10px;color:#fff;text-align:center}#prestablog_lastliste p,#prestablog_catliste p,#prestablog_dateliste li{margin:0;padding:10px 0;border-bottom:1px dotted #CCC;width:100%;display:inline-block}#prestablog_dateliste li{border-bottom:none}#prestablog_dateliste li li{border-bottom:1px dotted #CCC}#prestablog_lastliste a.button_large,#prestablog_catliste a.button_large,#prestablog_dateliste a.button_large{margin-top:10px}.prestablog_thumb_cat{float:left;margin-right:15px;margin-bottom:15px}#prestablog_menu_cat{width:100%;float:left}#prestablog_menu_cat nav ul{min-height:40px}#prestablog_menu_cat nav a.mparent{background:url(../../modules/prestablog/views/img/flechebas.png) no-repeat right center}#prestablog_menu_cat nav ul ul a.mparent{background:url(../../modules/prestablog/views/img/flechedroite.png) no-repeat right center}#prestablog_menu_cat nav #nav-version{float:right}#prestablog_menu_cat nav #nav-version:hover{background:none}#prestablog_menu_cat nav{margin-bottom:10px}#prestablog_menu_cat nav ul ul{display:none}#prestablog_menu_cat nav ul li:hover>ul{display:block}#prestablog_menu_cat nav ul,img.logo_home{list-style:none;position:relative;background:#333}#prestablog_menu_cat nav ul:after{content:"";clear:both;display:block}#prestablog_menu_cat nav ul li{float:left}#prestablog_menu_cat nav span.parent{float:right}#prestablog_menu_cat nav ul li:hover{background:#6A6A6A}#prestablog_menu_cat nav ul li:hover a{color:#fff}#prestablog_menu_cat nav ul li a{display:block;padding:9px 20px;color:#FFF;text-decoration:none;text-shadow:1px 1px rgba(0,0,0,.2);font:600 18px/22px "Open Sans",sans-serif}#prestablog_menu_cat nav ul li>img{padding:0 0}#prestablog_menu_cat nav ul ul{background:#6A6A6A;border-radius:0;padding:0;position:absolute;min-width:150px;z-index:10}#prestablog_menu_cat nav ul ul li{float:none;border-top:1px solid #737373;border-bottom:1px solid #737373;position:relative}#prestablog_menu_cat nav ul ul li a{padding:10px 10px;color:#fff}#prestablog_menu_cat nav ul ul li a img{padding-right:5px}#prestablog_menu_cat nav ul ul ul{position:absolute;left:100%;top:0}img.news{float:left;margin-right:10px;margin-bottom:10px;max-width:100%}#prestablogfont img{max-width:100%;height:auto}#prestablogfont img.f_left{margin-right:10px;margin-bottom:10px}#prestablogfont img.f_right{margin-left:10px;margin-bottom:10px}#prestablogfont iframe{border:none;max-width:100%}@media (max-width:1024px){#blog_list_1-7 .block_top .blog_desc{font-size:12px}#blog_list_1-7 li.tiers{width:50%}#blog_list_1-7 li .link_toplist{width:30px;height:30px}}@media (max-width:770px){#prestablog_menu_cat nav{display:none}#prestablog_menu_cat nav ul{padding:0}#menu-mobile{cursor:pointer;background:#333 url(../../modules/prestablog/views/img/menu-toggle-mobile.png) no-repeat 10px center;display:block;height:26px;width:100%;margin-bottom:10px}#prestablog_menu_cat nav ul ul{left:40px;width:auto}#prestablog_menu_cat nav ul ul ul{position:absolute;top:0;width:auto}#prestablog_menu_cat nav ul li{float:none}#blog_list_1-7 li,#blog_list_1-7 li.tiers,#blog_article_linked #blog_list_1-7 li,#blog_list_1-7 li.blog-grid-sizer,#blog_list_1-7.two_article li.blog-grid-sizer,#blog_list_1-7.three_article li.blog-grid-sizer,#blog_list_1-7.three_article li{width:100%}}@media (max-width:600px){#blog_list_1-7 .block_top .blog_desc{font-size:12px}}@media (max-width:400px){img.news{float:none;display:block;clear:both}#blog_list_1-7 .block_top{text-align:center;width:100%}#blog_list_1-7 .block_bas{width:100%}}#prestablog_catliste li{position:relative}#prestablog_catliste li span.grower{display:block;background:#f6f6f6;position:absolute;right:0;top:0;cursor:pointer;font-family:"Material Icons";font-size:14px}#prestablog_catliste li span.OPEN:before,#prestablog_catliste li span.CLOSE:before{content:"\f068";display:block;vertical-align:middle;width:30px;height:30px;color:#333;line-height:30px;text-align:center}#prestablog_catliste li span.CLOSE:before{content:"\f067";color:silver}#prestablog_catliste li span.OPEN~p{background-color:#f5f5f5}.prestablog .title{text-align:center;text-transform:uppercase!important}/**
 * 2008 - 2018 (c) Prestablog
 *
 * MODULE PrestaBlog
 *
 * @author    Prestablog
 * @copyright Copyright (c) permanent, Prestablog
 * @license   Commercial
 * @version    4.1.3
 */
 #header .header-nav #_prestablog_index div{margin-left:2.5rem;margin-top:.9375rem;text-align:right;white-space:nowrap}.clr_20,.clr_hr,.clr_10{clear:both;height:0;width:100%;margin:0;padding:0}.clr_10{height:10px}.clr_20{height:20px}.clr_hr{border-bottom:1px solid #CCC}#ao_facebookpsconnect p{padding:0;margin:0}.ao_bt_fpsc,.ao_bt_fpsc:hover,.ao_bt_fpsc:active,.ao_bt_fpsc:visited{color:#FFF}.ao_bt_fpsc{text-shadow:0 1px 1px #333;font-size:12px;line-height:30px;margin:10px 8px 0;display:inline-block;height:30px;padding:0 20px 0 5px;background:url(data:image/png;base64,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) 0 0 repeat-x;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:1px 2px 2px #AAA;-webkit-box-shadow:1px 2px 2px #AAA;-o-box-shadow:1px 2px 2px #AAA;box-shadow:1px 2px 2px #AAA}.ao_bt_fpsc:active{-moz-box-shadow:1px 1px 1px #BBB;-webkit-box-shadow:1px 1px 1px #BBB;-o-box-shadow:1px 1px 1px #BBB;box-shadow:1px 1px 1px #BBB}.ao_bt_fpsc span{font-weight:700;height:28px;display:block;float:left}.ao_bt_fpsc span.picto{width:30px;background:url(data:image/png;base64,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) 0 0 no-repeat}.ao_bt_fpsc span.title{padding-left:10px}.ao_bt_fpsc.ao_bt_fpsc_facebook{border:1px solid #3f6387;background-position:0 -5}.ao_bt_fpsc.ao_bt_fpsc_twitter{border:1px solid #008CB3;background-position:0 -85px}.ao_bt_fpsc.ao_bt_fpsc_google{border:1px solid #a51012;background-position:0 -45px}.ao_bt_fpsc.ao_bt_fpsc_paypal{border:1px solid #0082C2;background-position:0 -125px}.ao_bt_fpsc.ao_bt_fpsc_amazon{border:1px solid #9D6C00;background-position:0 -316px}.ao_bt_fpsc.ao_bt_fpsc_facebook:hover{background-position:0 0}.ao_bt_fpsc.ao_bt_fpsc_twitter:hover{background-position:0 -80px}.ao_bt_fpsc.ao_bt_fpsc_google:hover{background-position:0 -40px}.ao_bt_fpsc.ao_bt_fpsc_paypal:hover{background-position:0 -120px}.ao_bt_fpsc.ao_bt_fpsc_amazon:hover{background-position:0 -321px}.ao_bt_fpsc.ao_bt_fpsc_facebook span.picto{background-position:0 -156px;border-right:1px solid #3a5f81}.ao_bt_fpsc.ao_bt_fpsc_twitter span.picto{background-position:0 -235px;border-right:1px solid #33bcf1}.ao_bt_fpsc.ao_bt_fpsc_google span.picto{background-position:0 -195px;border-right:1px solid #d14c4c}.ao_bt_fpsc.ao_bt_fpsc_paypal span.picto{background-position:0 -275px;border-right:1px solid #0096D0}.ao_bt_fpsc.ao_bt_fpsc_amazon span.picto{background-position:0 -367px;border-right:1px solid #9D6C00}.ao_bt_fpsc.ao_bt_fpsc_facebook span.title{border-left:1px solid #5d85a9}.ao_bt_fpsc.ao_bt_fpsc_twitter span.title{border-left:1px solid #008CB3}.ao_bt_fpsc.ao_bt_fpsc_google span.title{border-left:1px solid #a40000}.ao_bt_fpsc.ao_bt_fpsc_paypal span.title{border-left:1px solid #0082C2}.ao_bt_fpsc.ao_bt_fpsc_amazon span.title{border-left:1px solid #FFDF95;color:#000;text-shadow:0 1px 0 #FFF}.fbpsc_block_user_account{background:#EEE;color:#666;text-shadow:0 1px 0 #FFF}.fbpsc_block_user_account .content{border:1px solid #CCC;padding:10px}.fbpsc_block_user_account .ao_input{border:1px solid #CCC;padding:0 5px;color:#999;height:20px}.fbpsc_mini_button .ao_bt_fpsc{padding:0;height:20px;width:20px;overflow:hidden}.fbpsc_mini_button .ao_bt_fpsc{background:url(data:image/png;base64,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) 0 0 repeat-x}.fbpsc_mini_button .ao_bt_fpsc span.picto{height:20px;width:20px;background:url(data:image/png;base64,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) 0 0 no-repeat}.fbpsc_mini_button .ao_bt_fpsc .title{display:none}.fbpsc_mini_button .ao_bt_fpsc span{border:none!important}.fbpsc_mini_button .btn-mini-fbpsc{text-align:center!important;margin-right:10px!important}#header_user .fbpsc_mini_button{margin:0;padding:0}#header_user .fbpsc_mini_button .ao_bt_fpsc{margin:0 8px}.fbpsc_mini_button .ao_bt_fpsc.ao_bt_fpsc_facebook span.picto{background-position:2px -97px}.fbpsc_mini_button .ao_bt_fpsc.ao_bt_fpsc_twitter span.picto{background-position:3px -143px}.fbpsc_mini_button .ao_bt_fpsc.ao_bt_fpsc_google span.picto{background-position:3px -119px}.fbpsc_mini_button .ao_bt_fpsc.ao_bt_fpsc_paypal span.picto{background-position:3px -167px}.fbpsc_mini_button .ao_bt_fpsc.ao_bt_fpsc_amazon span.picto{background-position:2px -228px}.fbpsc_mini_button .ao_bt_fpsc.ao_bt_fpsc_facebook{background-position:0 -5}.fbpsc_mini_button .ao_bt_fpsc.ao_bt_fpsc_twitter{background-position:0 -48px}.fbpsc_mini_button .ao_bt_fpsc.ao_bt_fpsc_google{background-position:0 -24px}.fbpsc_mini_button .ao_bt_fpsc.ao_bt_fpsc_paypal{background-position:0 -71px}.fbpsc_mini_button .ao_bt_fpsc.ao_bt_fpsc_amazon{background-position:0 -197px}.fbpsc_mini_button a:first-child{margin-left:0}.fbpsc_mini_button a:last-child{margin-right:0}#fbpsc .btn{margin-right:10px}#header_user .fbpsc_mini_button{text-align:right;line-height:25px}#fbpsc_block_user_account .block .title_block{margin:-1px}#authenticationAlign{text-align:center!important}#connectorText{border:2px solid #385b94;border-right:none;border-left:none;color:#385b94;padding:10px 10px 10px 85px!important;min-height:60px;line-height:20px}#authenticationAlign a{display:inline-block;margin-bottom:20px}#fpcFancyboxContent h3{border:none!important;background:#333;color:#FFF;padding:10px 20px!important;line-height:20px}#fpcFancyboxContent{width:850px!important;text-align:center;padding:15px}.fbpsc_block_user_account .content{background:#EEE;height:150px}.fbpsc_block_user_account fieldset{border:none}.fbpsc_block_user_account p{display:block;padding-bottom:20px}.fbpsc_block_user_account .ao_input,.fbpsc_block_user_account .button{margin:0}#socialMessage button{margin-bottom:20px;margin-top:20px}#socialMessage label{display:inline;font-weight:700;font-size:12px}.alert.error{padding:10px 15px;color:red;border:1px solid #EC9B9B;background-color:#FAE2E3;margin-top:10px}.alert.valide{padding:10px 15px;color:#3a811d;border:1px solid #b8c8b3;background-color:#dff0d8;margin-top:10px}.alert-info{border-bottom:none;border-top:none;border-right:none}.fbpsc_voucher_popup{width:500px;text-align:center}.fbpsc_voucher_popup h3{background-color:#000;color:#f5f5f5;text-align:center;padding-top:5px;padding-bottom:5px;font-size:14px}.fbpsc_voucher_popup h4{font-size:13px}.fbpsc_voucher_popup>.alert-success{padding:15px;position:relative;border:none;border-left:solid 3px #3c763d;background-color:#dff0d8;color:#3c763d;text-align:center}.fbpsc_voucher_popup>.alert-info{padding:15px;text-align:center}.fbpsc_voucher_popup_button{text-align:right}#fbpsc .block .title_block,.block h4{margin-bottom:0px!important}#fbpsc .block-account-title{font-size:15px;text-align:center}#fbpsc .btn-warning{font-style:normal!important}#fbpsc .a_link_17{color:#2fb5d2!important;font-size:12px;padding-bottom:10px}.fbpsc_funnel_17_above{box-shadow:2px 2px 8px 0 rgba(0,0,0,.2);background-color:#fff;border-bottom:1px solid rgba(0,0,0,.25);padding:15px;margin-bottom:10px}.fbpsc_funnel_17_below{box-shadow:2px 2px 8px 0 rgba(0,0,0,.2);background-color:#fff;border-bottom:1px solid rgba(0,0,0,.25);padding:15px;margin-top:10px;margin-bottom:10px}#fbpsc .login-form-15{border:none;padding:10px}#fbpsc #login_form #email{width:150px}#fbpsc #login_form #passwd{width:150px}#fbpsc .submit-15{padding-right:15px}#fbpsc .btn-social{margin-bottom:5px!important;color:#fff;position:relative;padding-left:44px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn-social>:first-child{position:absolute;left:5px;top:5px;bottom:0;width:30px;height:20px;line-height:30px;font-size:1.6em;text-align:center;margin-left:5px}#fbpsc .btn-social.btn-lg{padding-left:61px}.btn-social.btn-lg>:first-child{line-height:45px;width:45px;font-size:1.8em}#fbpsc .btn-social.btn-sm{padding-left:38px}.btn-social.btn-sm>:first-child{line-height:28px;width:28px;font-size:1.4em}#fbpsc .btn-social.btn-xs{padding-left:30px}.btn-social.btn-xs>:first-child{line-height:20px;width:20px;font-size:1.2em}#fbpsc .btn-social-icon{position:relative;padding-left:44px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:34px;width:34px;padding:0}.btn-social-icon>:first-child{position:absolute;left:0;top:0;bottom:0;width:32px;line-height:34px;font-size:1.6em;text-align:center;border-right:1px solid rgba(0,0,0,.2)}#fbpsc .btn-social-icon.btn-lg{padding-left:61px}.btn-social-icon.btn-lg>:first-child{line-height:45px;width:45px;font-size:1.8em}#fbpsc .btn-social-icon.btn-sm{padding-left:38px}.btn-social-icon.btn-sm>:first-child{line-height:28px;width:28px;font-size:1.4em}#fbpsc .btn-social-icon.btn-xs{padding-left:30px}.btn-social-icon.btn-xs>:first-child{line-height:20px;width:20px;font-size:1.2em}#fbpsc .btn-social-icon>:first-child{border:none;text-align:center;width:100%!important}#fbpsc .btn-social-icon.btn-lg{height:45px;width:45px;padding-left:0;padding-right:0}#fbpsc .btn-social-icon.btn-sm{height:30px;width:30px;padding-left:0;padding-right:0}#fbpsc .btn-social-icon.btn-xs{height:22px;width:22px;padding-left:0;padding-right:0}#fbpsc .btn-block-connect:not(.btn-facebook):not(.btn-amazon):not(.btn-google):not(.btn-paypal):not(.btn-twitter):not(.btn-pinterest):not(.btn-instagram):not(.btn-linkedin){width:140px}#fbpsc .btn-title-connect{padding-left:20px;font-size:14px}#fbpsc .btn-connect{margin-left:5px;margin-right:5px;display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 8px;font-size:12px;line-height:1.42857;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#fbpsc .btn-connect:hover{text-decoration:none;opacity:.85}#fbpsc .btn-rounded{border-top-left-radius:25px;border-bottom-left-radius:25px;border-top-right-radius:25px;border-bottom-right-radius:25px}#fbpsc .btn-shadow{border:1px solid;padding:5px;box-shadow:0 2px 2px #888;padding-right:15px;padding-left:5px}#fbpsc.advanced .btn-mini-fbpsc{padding:6px 8px;margin-bottom:5px;border-radius:3px}.btn-social>.fa-bt-amazon{background:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhYiIgZGF0YS1pY29uPSJhbWF6b24iIGNsYXNzPSJzdmctaW5saW5lLS1mYSBmYS1hbWF6b24gZmEtdy0xNCIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0yNTcuMiAxNjIuN2MtNDguNyAxLjgtMTY5LjUgMTUuNS0xNjkuNSAxMTcuNSAwIDEwOS41IDEzOC4zIDExNCAxODMuNSA0My4yIDYuNSAxMC4yIDM1LjQgMzcuNSA0NS4zIDQ2LjhsNTYuOC01NlMzNDEgMjg4LjkgMzQxIDI2MS40VjExNC4zQzM0MSA4OSAzMTYuNSAzMiAyMjguNyAzMiAxNDAuNyAzMiA5NCA4NyA5NCAxMzYuM2w3My41IDYuOGMxNi4zLTQ5LjUgNTQuMi00OS41IDU0LjItNDkuNSA0MC43LS4xIDM1LjUgMjkuOCAzNS41IDY5LjF6bTAgODYuOGMwIDgwLTg0LjIgNjgtODQuMiAxNy4yIDAtNDcuMiA1MC41LTU2LjcgODQuMi01Ny44djQwLjZ6bTEzNiAxNjMuNWMtNy43IDEwLTcwIDY3LTE3NC41IDY3UzM0LjIgNDA4LjUgOS43IDM3OWMtNi44LTcuNyAxLTExLjMgNS41LTguM0M4OC41IDQxNS4yIDIwMyA0ODguNSAzODcuNyA0MDFjNy41LTMuNyAxMy4zIDIgNS41IDEyem0zOS44IDIuMmMtNi41IDE1LjgtMTYgMjYuOC0yMS4yIDMxLTUuNSA0LjUtOS41IDIuNy02LjUtMy44czE5LjMtNDYuNSAxMi43LTU1Yy02LjUtOC4zLTM3LTQuMy00OC0zLjItMTAuOCAxLTEzIDItMTQtLjMtMi4zLTUuNyAyMS43LTE1LjUgMzcuNS0xNy41IDE1LjctMS44IDQxLS44IDQ2IDUuNyAzLjcgNS4xIDAgMjcuMS02LjUgNDMuMXoiPjwvcGF0aD48L3N2Zz4=) no-repeat center}#fbpsc .btn-amazon{font-weight:700;color:#000;background:linear-gradient(#ffe8ab,#f5c645);border-color:#b38b22}.btn-amazon:focus,.btn-amazon.focus{color:#000;background-color:#f6c94e;border-color:#b38b22}#fbpsc .btn-amazon:active,.btn-amazon.active,.open>.dropdown-toggle.btn-amazon{color:#000;background-color:#f6c94e;border-color:#b38b22}.btn-amazon:active:hover,.btn-amazon.active:hover,.open>.dropdown-toggle.btn-amazon:hover,.btn-amazon:active:focus,.btn-amazon.active:focus,.open>.dropdown-toggle.btn-amazon:focus,.btn-amazon:active.focus,.btn-amazon.active.focus,.open>.dropdown-toggle.btn-amazon.focus{color:#000;background-color:#f6c94e;border-color:#b38b22}#fbpsc .btn-amazon:active,.btn-amazon.active,.open>.dropdown-toggle.btn-amazon{background-image:none}#fbpsc .btn-amazon.disabled:hover,.btn-amazon[disabled]:hover,fieldset[disabled] .btn-amazon:hover,.btn-amazon.disabled:focus,.btn-amazon[disabled]:focus,fieldset[disabled] .btn-amazon:focus,.btn-amazon.disabled.focus,.btn-amazon[disabled].focus,fieldset[disabled] .btn-amazon.focus{background-color:#f6c94e;border-color:#b38b22}#fbpsc .btn-amazon .badge{color:#000;background-color:#f6c94e}#fbpsc .btn-amazon .btn-title-connect{padding-left:25px}.btn-social>.fa-bt-facebook{background:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhYiIgZGF0YS1pY29uPSJmYWNlYm9vay1mIiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtZmFjZWJvb2stZiBmYS13LTEwIiByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDMyMCA1MTIiPjxwYXRoIGZpbGw9IndoaXRlIiBkPSJNMjc5LjE0IDI4OGwxNC4yMi05Mi42NmgtODguOTF2LTYwLjEzYzAtMjUuMzUgMTIuNDItNTAuMDYgNTIuMjQtNTAuMDZoNDAuNDJWNi4yNlMyNjAuNDMgMCAyMjUuMzYgMGMtNzMuMjIgMC0xMjEuMDggNDQuMzgtMTIxLjA4IDEyNC43MnY3MC42MkgyMi44OVYyODhoODEuMzl2MjI0aDEwMC4xN1YyODh6Ij48L3BhdGg+PC9zdmc+) no-repeat center}#fbpsc .btn-facebook{font-weight:700;color:#fff;background-color:#3b5998;border-color:rgba(0,0,0,.2)}.btn-facebook:focus,.btn-facebook.focus{color:#fff;background-color:#2d4373;border-color:rgba(0,0,0,.2)}#fbpsc .btn-facebook:hover{color:#fff;background-color:#2d4373;border-color:rgba(0,0,0,.2)}#fbpsc .btn-facebook:active,.btn-facebook.active,.open>.dropdown-toggle.btn-facebook{color:#fff;background-color:#2d4373;border-color:rgba(0,0,0,.2)}.btn-facebook:active:hover,.btn-facebook.active:hover,.open>.dropdown-toggle.btn-facebook:hover,.btn-facebook:active:focus,.btn-facebook.active:focus,.open>.dropdown-toggle.btn-facebook:focus,.btn-facebook:active.focus,.btn-facebook.active.focus,.open>.dropdown-toggle.btn-facebook.focus{color:#fff;background-color:#23345a;border-color:rgba(0,0,0,.2)}#fbpsc .btn-facebook:active,.btn-facebook.active,.open>.dropdown-toggle.btn-facebook{background-image:none}#fbpsc .btn-facebook.disabled:hover,.btn-facebook[disabled]:hover,fieldset[disabled] .btn-facebook:hover,.btn-facebook.disabled:focus,.btn-facebook[disabled]:focus,fieldset[disabled] .btn-facebook:focus,.btn-facebook.disabled.focus,.btn-facebook[disabled].focus,fieldset[disabled] .btn-facebook.focus{background-color:#3b5998;border-color:rgba(0,0,0,.2)}#fbpsc .btn-facebook .badge{color:#3b5998;background-color:#fff}.btn-social>.fa-bt-google{background:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhYiIgZGF0YS1pY29uPSJnb29nbGUiIGNsYXNzPSJzdmctaW5saW5lLS1mYSBmYS1nb29nbGUgZmEtdy0xNiIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0ODggNTEyIj48cGF0aCBmaWxsPSJ3aGl0ZSIgZD0iTTQ4OCAyNjEuOEM0ODggNDAzLjMgMzkxLjEgNTA0IDI0OCA1MDQgMTEwLjggNTA0IDAgMzkzLjIgMCAyNTZTMTEwLjggOCAyNDggOGM2Ni44IDAgMTIzIDI0LjUgMTY2LjMgNjQuOWwtNjcuNSA2NC45QzI1OC41IDUyLjYgOTQuMyAxMTYuNiA5NC4zIDI1NmMwIDg2LjUgNjkuMSAxNTYuNiAxNTMuNyAxNTYuNiA5OC4yIDAgMTM1LTcwLjQgMTQwLjgtMTA2LjlIMjQ4di04NS4zaDIzNi4xYzIuMyAxMi43IDMuOSAyNC45IDMuOSA0MS40eiI+PC9wYXRoPjwvc3ZnPg==) no-repeat center}#fbpsc .btn-google{font-weight:700;color:#fff;background-color:#dd4b39;border-color:rgba(0,0,0,.2)}.btn-google:focus,.btn-google.focus{color:#fff;background-color:#c23321;border-color:rgba(0,0,0,.2)}#fbpsc .btn-google:hover{color:#fff;background-color:#c23321;border-color:rgba(0,0,0,.2)}#fbpsc .btn-google:active,.btn-google.active,.open>.dropdown-toggle.btn-google{color:#fff;background-color:#c23321;border-color:rgba(0,0,0,.2)}.btn-google:active:hover,.btn-google.active:hover,.open>.dropdown-toggle.btn-google:hover,.btn-google:active:focus,.btn-google.active:focus,.open>.dropdown-toggle.btn-google:focus,.btn-google:active.focus,.btn-google.active.focus,.open>.dropdown-toggle.btn-google.focus{color:#fff;background-color:#a32b1c;border-color:rgba(0,0,0,.2)}#fbpsc .btn-google:active,.btn-google.active,.open>.dropdown-toggle.btn-google{background-image:none}#fbpsc .btn-google.disabled:hover,.btn-google[disabled]:hover,fieldset[disabled] .btn-google:hover,.btn-google.disabled:focus,.btn-google[disabled]:focus,fieldset[disabled] .btn-google:focus,.btn-google.disabled.focus,.btn-google[disabled].focus,fieldset[disabled] .btn-google.focus{background-color:#dd4b39;border-color:rgba(0,0,0,.2)}#fbpsc .btn-google .badge{color:#dd4b39;background-color:#fff}#fbpsc .btn-instagram{font-weight:700;color:#fff;background-color:#d6249f;background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 1%,#fd5949 45%,#d6249f 60%,#285AEB 90%);border-color:rgba(0,0,0,.2)}.btn-instagram:focus,.btn-instagram.focus{color:#fff;background-color:#305777;border-color:rgba(0,0,0,.2)}#fbpsc .btn-instagram:hover{color:#000;background-color:#305777;border-color:rgba(0,0,0,.2)}#fbpsc .btn-instagram:active,.btn-instagram.active,.open>.dropdown-toggle.btn-instagram{color:#fff;background-color:#305777;border-color:rgba(0,0,0,.2)}.btn-instagram:active:hover,.btn-instagram.active:hover,.open>.dropdown-toggle.btn-instagram:hover,.btn-instagram:active:focus,.btn-instagram.active:focus,.open>.dropdown-toggle.btn-instagram:focus,.btn-instagram:active.focus,.btn-instagram.active.focus,.open>.dropdown-toggle.btn-instagram.focus{color:#fff;background-color:#26455d;border-color:rgba(0,0,0,.2)}#fbpsc .btn-instagram:active,.btn-instagram.active,.open>.dropdown-toggle.btn-instagram{background-image:none}#fbpsc .btn-instagram.disabled:hover,.btn-instagram[disabled]:hover,fieldset[disabled] .btn-instagram:hover,.btn-instagram.disabled:focus,.btn-instagram[disabled]:focus,fieldset[disabled] .btn-instagram:focus,.btn-instagram.disabled.focus,.btn-instagram[disabled].focus,fieldset[disabled] .btn-instagram.focus{background-color:#3f729b;border-color:rgba(0,0,0,.2)}#fbpsc .btn-instagram .badge{color:#3f729b;background-color:#fff}.btn-social>.fa-bt-paypal{background:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhYiIgZGF0YS1pY29uPSJwYXlwYWwiIGNsYXNzPSJzdmctaW5saW5lLS1mYSBmYS1wYXlwYWwgZmEtdy0xMiIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48cGF0aCBmaWxsPSJ3aGl0ZSIgZD0iTTExMS40IDI5NS45Yy0zLjUgMTkuMi0xNy40IDEwOC43LTIxLjUgMTM0LS4zIDEuOC0xIDIuNS0zIDIuNUgxMi4zYy03LjYgMC0xMy4xLTYuNi0xMi4xLTEzLjlMNTguOCA0Ni42YzEuNS05LjYgMTAuMS0xNi45IDIwLTE2LjkgMTUyLjMgMCAxNjUuMS0zLjcgMjA0IDExLjQgNjAuMSAyMy4zIDY1LjYgNzkuNSA0NCAxNDAuMy0yMS41IDYyLjYtNzIuNSA4OS41LTE0MC4xIDkwLjMtNDMuNC43LTY5LjUtNy03NS4zIDI0LjJ6TTM1Ny4xIDE1MmMtMS44LTEuMy0yLjUtMS44LTMgMS4zLTIgMTEuNC01LjEgMjIuNS04LjggMzMuNi0zOS45IDExMy44LTE1MC41IDEwMy45LTIwNC41IDEwMy45LTYuMSAwLTEwLjEgMy4zLTEwLjkgOS40LTIyLjYgMTQwLjQtMjcuMSAxNjkuNy0yNy4xIDE2OS43LTEgNy4xIDMuNSAxMi45IDEwLjYgMTIuOWg2My41YzguNiAwIDE1LjctNi4zIDE3LjQtMTQuOS43LTUuNC0xLjEgNi4xIDE0LjQtOTEuMyA0LjYtMjIgMTQuMy0xOS43IDI5LjMtMTkuNyA3MSAwIDEyNi40LTI4LjggMTQyLjktMTEyLjMgNi41LTM0LjggNC42LTcxLjQtMjMuOC05Mi42eiI+PC9wYXRoPjwvc3ZnPg==) no-repeat center}#fbpsc .btn-paypal{font-weight:700;color:#fff;background-image:linear-gradient(#0070BA 20%,#0070BA);background-repeat:no-repeat;border-color:#0070BA}.btn-paypal:focus,.btn-paypal.focus{color:#fff;background-image:linear-gradient(#003087 20%,#003087);border-color:#0070BA;text-decoration:underline}#fbpsc .btn-paypal:active,.btn-paypal.active,.open>.dropdown-toggle.btn-paypal{color:#fff;background-image:linear-gradient(#003087 20%,#003087);border-color:#0070BA;text-decoration:underline}.btn-paypal:active:hover,.btn-paypal.active:hover,.open>.dropdown-toggle.btn-paypal:hover,.btn-paypal:active:focus,.btn-paypal.active:focus,.open>.dropdown-toggle.btn-paypal:focus,.btn-paypal:active.focus,.btn-paypal.active.focus,.open>.dropdown-toggle.btn-paypal.focus{color:#fff;background-image:linear-gradient(#003087 20%,#003087);border-color:#0070BA;text-decoration:underline}#fbpsc .btn-paypal.disabled:hover,.btn-paypal[disabled]:hover,fieldset[disabled] .btn-paypal:hover,.btn-paypal.disabled:focus,.btn-paypal[disabled]:focus,fieldset[disabled] .btn-paypal:focus,.btn-paypal.disabled.focus,.btn-paypal[disabled].focus,fieldset[disabled] .btn-paypal.focus{background-color:#55acee;border-color:rgba(0,0,0,.2)}#fbpsc .btn-paypal .badge{color:#0070ba;background-color:#fff}#fbpsc .btn-paypal .btn-title-connect{padding-left:25px}#fbpsc .btn-pinterest{font-weight:700;color:#fff;background-color:#cb2027;border-color:rgba(0,0,0,.2)}.btn-pinterest:focus,.btn-pinterest.focus{color:#fff;background-color:#9f191f;border-color:rgba(0,0,0,.2)}#fbpsc .btn-pinterest:hover{color:#fff;background-color:#9f191f;border-color:rgba(0,0,0,.2)}#fbpsc .btn-pinterest:active,.btn-pinterest.active,.open>.dropdown-toggle.btn-pinterest{color:#fff;background-color:#9f191f;border-color:rgba(0,0,0,.2)}.btn-pinterest:active:hover,.btn-pinterest.active:hover,.open>.dropdown-toggle.btn-pinterest:hover,.btn-pinterest:active:focus,.btn-pinterest.active:focus,.open>.dropdown-toggle.btn-pinterest:focus,.btn-pinterest:active.focus,.btn-pinterest.active.focus,.open>.dropdown-toggle.btn-pinterest.focus{color:#fff;background-color:#801419;border-color:rgba(0,0,0,.2)}#fbpsc .btn-pinterest:active,.btn-pinterest.active,.open>.dropdown-toggle.btn-pinterest{background-image:none}#fbpsc .btn-pinterest.disabled:hover,.btn-pinterest[disabled]:hover,fieldset[disabled] .btn-pinterest:hover,.btn-pinterest.disabled:focus,.btn-pinterest[disabled]:focus,fieldset[disabled] .btn-pinterest:focus,.btn-pinterest.disabled.focus,.btn-pinterest[disabled].focus,fieldset[disabled] .btn-pinterest.focus{background-color:#cb2027;border-color:rgba(0,0,0,.2)}#fbpsc .btn-pinterest .badge{color:#cb2027;background-color:#fff}.btn-social>.fa-bt-twitter{background:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhYiIgZGF0YS1pY29uPSJ0d2l0dGVyIiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtdHdpdHRlciBmYS13LTE2IiByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPjxwYXRoIGZpbGw9IndoaXRlIiBkPSJNNDU5LjM3IDE1MS43MTZjLjMyNSA0LjU0OC4zMjUgOS4wOTcuMzI1IDEzLjY0NSAwIDEzOC43Mi0xMDUuNTgzIDI5OC41NTgtMjk4LjU1OCAyOTguNTU4LTU5LjQ1MiAwLTExNC42OC0xNy4yMTktMTYxLjEzNy00Ny4xMDYgOC40NDcuOTc0IDE2LjU2OCAxLjI5OSAyNS4zNCAxLjI5OSA0OS4wNTUgMCA5NC4yMTMtMTYuNTY4IDEzMC4yNzQtNDQuODMyLTQ2LjEzMi0uOTc1LTg0Ljc5Mi0zMS4xODgtOTguMTEyLTcyLjc3MiA2LjQ5OC45NzQgMTIuOTk1IDEuNjI0IDE5LjgxOCAxLjYyNCA5LjQyMSAwIDE4Ljg0My0xLjMgMjcuNjE0LTMuNTczLTQ4LjA4MS05Ljc0Ny04NC4xNDMtNTEuOTgtODQuMTQzLTEwMi45ODV2LTEuMjk5YzEzLjk2OSA3Ljc5NyAzMC4yMTQgMTIuNjcgNDcuNDMxIDEzLjMxOS0yOC4yNjQtMTguODQzLTQ2Ljc4MS01MS4wMDUtNDYuNzgxLTg3LjM5MSAwLTE5LjQ5MiA1LjE5Ny0zNy4zNiAxNC4yOTQtNTIuOTU0IDUxLjY1NSA2My42NzUgMTI5LjMgMTA1LjI1OCAyMTYuMzY1IDEwOS44MDctMS42MjQtNy43OTctMi41OTktMTUuOTE4LTIuNTk5LTI0LjA0IDAtNTcuODI4IDQ2Ljc4Mi0xMDQuOTM0IDEwNC45MzQtMTA0LjkzNCAzMC4yMTMgMCA1Ny41MDIgMTIuNjcgNzYuNjcgMzMuMTM3IDIzLjcxNS00LjU0OCA0Ni40NTYtMTMuMzIgNjYuNTk5LTI1LjM0LTcuNzk4IDI0LjM2Ni0yNC4zNjYgNDQuODMzLTQ2LjEzMiA1Ny44MjcgMjEuMTE3LTIuMjczIDQxLjU4NC04LjEyMiA2MC40MjYtMTYuMjQzLTE0LjI5MiAyMC43OTEtMzIuMTYxIDM5LjMwOC01Mi42MjggNTQuMjUzeiI+PC9wYXRoPjwvc3ZnPg==) no-repeat center}#fbpsc .btn-twitter{font-weight:700;color:#fff;background-color:#55acee;border-color:rgba(0,0,0,.2)}.btn-twitter:focus,.btn-twitter.focus{color:#fff;background-color:#2795e9;border-color:rgba(0,0,0,.2)}#fbpsc .btn-twitter:hover{color:#fff;background-color:#2795e9;border-color:rgba(0,0,0,.2)}#fbpsc .btn-twitter:active,.btn-twitter.active,.open>.dropdown-toggle.btn-twitter{color:#fff;background-color:#2795e9;border-color:rgba(0,0,0,.2)}.btn-twitter:active:hover,.btn-twitter.active:hover,.open>.dropdown-toggle.btn-twitter:hover,.btn-twitter:active:focus,.btn-twitter.active:focus,.open>.dropdown-toggle.btn-twitter:focus,.btn-twitter:active.focus,.btn-twitter.active.focus,.open>.dropdown-toggle.btn-twitter.focus{color:#fff;background-color:#1583d7;border-color:rgba(0,0,0,.2)}#fbpsc .btn-twitter:active,.btn-twitter.active,.open>.dropdown-toggle.btn-twitter{background-image:none}#fbpsc .btn-twitter.disabled:hover,.btn-twitter[disabled]:hover,fieldset[disabled] .btn-twitter:hover,.btn-twitter.disabled:focus,.btn-twitter[disabled]:focus,fieldset[disabled] .btn-twitter:focus,.btn-twitter.disabled.focus,.btn-twitter[disabled].focus,fieldset[disabled] .btn-twitter.focus{background-color:#55acee;border-color:rgba(0,0,0,.2)}#fbpsc .btn-twitter .badge{color:#55acee;background-color:#fff}.btn-social>.fa-bt-linkedin{background:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhYiIgZGF0YS1pY29uPSJsaW5rZWRpbi1pbiIgY2xhc3M9InN2Zy1pbmxpbmUtLWZhIGZhLWxpbmtlZGluLWluIGZhLXctMTQiIHJvbGU9ImltZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNDQ4IDUxMiI+PHBhdGggZmlsbD0id2hpdGUiIGQ9Ik0xMDAuMjggNDQ4SDcuNFYxNDguOWg5Mi44OHpNNTMuNzkgMTA4LjFDMjQuMDkgMTA4LjEgMCA4My41IDAgNTMuOGE1My43OSA1My43OSAwIDAgMSAxMDcuNTggMGMwIDI5LjctMjQuMSA1NC4zLTUzLjc5IDU0LjN6TTQ0Ny45IDQ0OGgtOTIuNjhWMzAyLjRjMC0zNC43LS43LTc5LjItNDguMjktNzkuMi00OC4yOSAwLTU1LjY5IDM3LjctNTUuNjkgNzYuN1Y0NDhoLTkyLjc4VjE0OC45aDg5LjA4djQwLjhoMS4zYzEyLjQtMjMuNSA0Mi42OS00OC4zIDg3Ljg4LTQ4LjMgOTQgMCAxMTEuMjggNjEuOSAxMTEuMjggMTQyLjNWNDQ4eiI+PC9wYXRoPjwvc3ZnPg==) no-repeat center}#fbpsc .btn-linkedin{font-weight:700;color:#fff;background-color:#007bb6;border-color:rgba(0,0,0,.2)}.btn-linkedin:focus,.btn-linkedin.focus{color:#fff;background-color:#005983;border-color:rgba(0,0,0,.2)}#fbpsc .btn-linkedin:hover{color:#fff;background-color:#005983;border-color:rgba(0,0,0,.2)}#fbpsc .btn-linkedin:active,.btn-linkedin.active,.open>.dropdown-toggle.btn-linkedin{color:#fff;background-color:#005983;border-color:rgba(0,0,0,.2)}.btn-linkedin:active:hover,.btn-linkedin.active:hover,.open>.dropdown-toggle.btn-linkedin:hover,.btn-linkedin:active:focus,.btn-linkedin.active:focus,.open>.dropdown-toggle.btn-linkedin:focus,.btn-linkedin:active.focus,.btn-linkedin.active.focus,.open>.dropdown-toggle.btn-linkedin.focus{color:#fff;background-color:#00405f;border-color:rgba(0,0,0,.2)}#fbpsc .btn-linkedin:active,.btn-linkedin.active,.open>.dropdown-toggle.btn-linkedin{background-image:none}#fbpsc .btn-linkedin.disabled:hover,.btn-linkedin[disabled]:hover,fieldset[disabled] .btn-linkedin:hover,.btn-linkedin.disabled:focus,.btn-linkedin[disabled]:focus,fieldset[disabled] .btn-linkedin:focus,.btn-linkedin.disabled.focus,.btn-linkedin[disabled].focus,fieldset[disabled] .btn-linkedin.focus{background-color:#007bb6;border-color:rgba(0,0,0,.2)}#fbpsc .btn-linkedin .badge{color:#007bb6;background-color:#fff}#fbpsc .bt-btn-sl-mini{width:35px;height:35px}.bt-btn-sl-mini>:first-child{position:absolute;left:-3px;top:7px;bottom:0;width:30px;height:20px;line-height:30px;font-size:1.6em;text-align:center}@media only screen and (max-width:600px){#fbpsc .bt-btn-sl{width:100%}}@media only screen and (min-width:748px){#fbpsc .bt-btn-sl{width:50%}}@media only screen and (min-width:1024px){#fbpsc .bt-btn-sl{width:275px}}#fbpsc.displayTop{display:inline-block;z-index:999999;text-align:center!important;width:100%;padding:10px 10px 10px 10px;margin:0 0 0 0;color:#333;font-size:15px;background:#f3f3f3;border:2px solid #BBB;text-align:center}#fbpsc.displayFooter{display:inline-block;z-index:999999;text-align:center!important;width:100%;padding:10px 10px 10px 10px;margin:0 0 0 0;color:#333;font-size:15px;background:#f3f3f3;border:2px solid #BBB;text-align:center}#fbpsc.authentication{display:inline-block;z-index:999999;text-align:center!important;width:100%;padding:10px 10px 10px 10px;margin:0 0 0 0;color:#333;font-size:15px;background:#f3f3f3;border:2px solid #BBB;text-align:center}#fbpsc.blockUser{display:inline-block;z-index:999999;text-align:center!important;width:100%;padding:10px 10px 10px 10px;margin:0 0 0 0;color:#333;font-size:15px;background:#f3f3f3;border:2px solid #BBB;text-align:center}#fbpsc.orderFunnel{display:inline-block;z-index:999999;text-align:center!important;width:100%;padding:10px 10px 10px 10px;margin:0 0 0 0;color:#333;font-size:15px;background:#f3f3f3;border:2px solid #BBB;text-align:center}#adtm_menu{clear:both;text-align:left;zoom:1;border-style:solid}#adtm_menu.atmRtl{direction:rtl}div.adtm_sticky #adtm_menu{margin-top:0}#adtm_menu_inner{border-style:solid}#adtm_menu ul#menu{margin:0;padding:0;list-style:none}#adtm_menu ul#menu li.li-niveau1 a.a-niveau1{display:block;float:left;border-style:solid}#adtm_menu.atmRtl ul#menu li.li-niveau1 a.a-niveau1 .advtm_menu_span{display:flex}#adtm_menu ul#menu li.li-niveau1 a.a-niveau1 .advtm_menu_span{display:block}#adtm_menu ul#menu li div.adtm_sub{position:absolute;left:-9999px;padding:0;border-style:solid;box-sizing:border-box}#adtm_menu:not(.atmRtl) .advtm_open_on_hover ul#menu .li-niveau1:hover div.adtm_sub{left:0}#adtm_menu.atmRtl .advtm_open_on_hover ul#menu .li-niveau1:hover div.adtm_sub{right:0;left:auto}#adtm_menu .advtm_open_on_hover ul#menu a:hover div.adtm_sub{left:-1px;top:29px}#adtm_menu .advtm_open_on_click ul#menu .li-niveau1.atm_clicked div.adtm_sub{left:0}#adtm_menu .advtm_open_on_click ul#menu .atm_clicked a:hover div.adtm_sub{left:-1px;top:29px}#adtm_menu.atmRtl div.adtm_column_wrap span.column_wrap_title{text-align:right;display:block}#adtm_menu div.adtm_column_wrap span.column_wrap_title{text-align:left;display:block}#adtm_menu div.adtm_column_wrap ul.adtm_elements{padding:0;margin:0;list-style:none;zoom:1}#adtm_menu div.adtm_column_wrap ul.adtm_elements li{line-height:15px;padding:0;margin:0;zoom:1}#adtm_menu div.adtm_column_wrap ul.adtm_elements li a,#adtm_menu div.adtm_column_wrap span[data-href]{display:block;text-align:left}#adtm_menu.atmRtl div.adtm_column_wrap ul.adtm_elements li a,#adtm_menu.atmRtl div.adtm_column_wrap span[data-href]{display:block;text-align:right}#adtm_menu div.adtm_column_wrap span[data-href]:hover{cursor:pointer}#adtm_menu td.adtm_column_wrap_td{border-style:solid;border-width:0}#adtm_menu table.columnWrapTable{max-width:100%;width:100%;margin:0;padding:0;border-collapse:collapse;margin:0}#adtm_menu table.columnWrapTable tr td{vertical-align:top}#adtm_menu .adtm_column_wrap_sizer{font-size:0;height:0;line-height:0}#adtm_menu ul#menu li.li-niveau1 a.a-niveau1{cursor:pointer}.clear{clear:both}img.adtm_menu_icon{vertical-align:top;margin-right:3px}#adtm_menu .searchboxATM .search_query_atm{width:150px;margin-left:0!important}#adtm_menu .searchboxATM .button_mini{display:inline-block}#adtm_menu .search_query_atm.form-control{display:inline-block}#adtm_menu .adtm_unclickable{text-decoration:none!important}#adtm_menu .searchboxATM{position:relative}#adtm_menu.atmRtl .adtm_search_submit_button{left:0;right:auto}#adtm_menu .adtm_search_submit_button{position:absolute;border:none;background:none;right:0;top:0;color:inherit}#adtm_menu .pmAtmIcon{margin-right:5px}div.adtm_product{text-align:center}div.adtm_product .product-name{display:inline-block;overflow:hidden;width:100%;color:currentcolor!important}div.adtm_product .product-image-container{text-align:center}div.adtm_product .product-image-container img{margin:0 auto}div.adtm_product .product-container .product-image-container .quick-view-wrapper-mobile{display:none}div.adtm_product .product-container .product-image-container .quick-view-wrapper-mobile .quick-view-mobile{display:none}@media (max-width:1199px){div.adtm_product .product-container .product-image-container .quick-view-wrapper-mobile .quick-view-mobile{display:block;position:relative;background-color:rgba(208,208,211,.57);height:130px;width:85px;top:80px;right:-162px;transform:rotate(45deg);zoom:1;pointer-events:all}div.adtm_product .product-container .product-image-container .quick-view-wrapper-mobile .quick-view-mobile i{position:relative;top:48px;left:-20px;font-size:x-large;color:#000}div.adtm_product .product-container .product-image-container .quick-view-wrapper-mobile .quick-view-mobile i:before{transform:rotate(315deg)}div.adtm_product .product-container .product-image-container .quick-view-wrapper-mobile{display:block;background-color:transparent;height:155px;width:215px;position:absolute;overflow:hidden;pointer-events:none;top:30px;right:-30px;transform:rotate(270deg)}}div.adtm_product .product-container .product-image-container .quick-view{font:700 13px/16px Arial,Helvetica,sans-serif;color:#777676;position:absolute;left:50%;top:50%;margin:-21px 0 0 -53px;padding:13px 0 0;background:rgba(255,255,255,.82);width:107px;height:43px;text-align:center;box-shadow:rgba(0,0,0,.16) 0 2px 8px}div.adtm_product .product-container .product-image-container .quick-view span{margin:0;padding:0}@media (max-width:1199px){div.adtm_product .product-container .product-image-container .quick-view{display:none}}@media (min-width:1200px){div.adtm_product .product-container .product-image-container .quick-view{display:none}}@media (max-width:767px){div.adtm_product .product-container .product-image-container .quick-view{display:none}}@media (min-width:1200px){div.adtm_product:hover .product-container .product-image-container .quick-view{display:block}}div.adtm_product .product-container{padding:0;position:relative}div.adtm_product .product-container .product-image-container{border:1px solid #d6d4d4;margin-bottom:13px;padding:9px;position:relative}@media (max-width:767px){div.adtm_product .product-container .product-image-container{margin-left:auto;margin-right:auto;max-width:290px}}div.adtm_product .product-container .product-image-container .content_price{background:rgba(0,0,0,.65);bottom:-1px;left:0;padding:9px 0;position:absolute;width:100%}div.adtm_product .product-container .product-image-container .content_price span{color:#fff}div.adtm_product .product-container .product-image-container .content_price span.old-price{color:#b1b0b0}div.adtm_product-15 .price_container{margin:0;padding:5px}div.adtm_product-15 .price_container .price{color:#900;font-size:22px;font-weight:700}div.adtm_product-15 .adtm_product_buttons_container{padding:10px}div.adtm_product-15 .adtm_product_buttons_container a{color:#000}#adtm_menu_inner{background-color:#f6f6f6;background:linear-gradient(#f6f6f6,#e6e6e6)}#adtm_menu{position:relative;margin-top:10px;;border-color:#333;border-width:5px 0 0 0;box-shadow:0 5px 13px 0 rgba(0,0,0,.2)}#adtm_menu_inner{;border-color:#e9e9e9;border-width:0 0 3px 0}#adtm_menu .li-niveau1 a.a-niveau1{min-height:56px;line-height:56px}#adtm_menu .li-niveau1 a.a-niveau1.a-multiline{line-height:28px}#adtm_menu .li-niveau1{min-height:56px;line-height:21px}#adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span{min-height:56px;line-height:56px}#adtm_menu .li-niveau1 a.a-niveau1.a-multiline .advtm_menu_span{line-height:28px}#adtm_menu .li-niveau1 .searchboxATM{display:table-cell;height:56px;vertical-align:middle}#adtm_menu .li-niveau1 .searchboxATM .adtm_search_submit_button{height:56px}#adtm_menu ul#menu li div.adtm_sub{top:56px}.li-niveau1 a span{padding-right:20px;padding-left:20px}.li-niveau1 .advtm_menu_span,.li-niveau1 a .advtm_menu_span{color:#484848}@media (min-width:768px){#adtm_menu ul#menu{display:flex;flex-wrap:wrap}}@media (min-width:768px){#adtm_menu ul#menu{justify-content:flex-start}}.li-niveau1 a .advtm_menu_span,.li-niveau1 .advtm_menu_span{background-color:}.li-niveau1 a.advtm_menu_actif .advtm_menu_span{background-color:#333;background:linear-gradient(#333333,#000000)}.li-niveau1 a.a-niveau1{border-color:#d6d4d4;border-width:0 1px 0 1px}.li-niveau1 .adtm_sub{border-color:#e5e5e5;border-width:0 1px 1px 1px;box-shadow:0 5px 13px 0 rgba(0,0,0,.2)}.li-niveau1 .adtm_sub{background-color:rgba(255,255,255,1);background:linear-gradient(rgba(255,255,255,1),rgba(252,252,252,1))}#adtm_menu ul#menu .li-niveau1 div.adtm_sub{opacity:0;visibility:hidden}#adtm_menu ul#menu .li-niveau1:hover div.adtm_sub{opacity:1;visibility:visible;transition:visibility 0s linear 0.3s,opacity 0.3s linear 0.3s}.adtm_column_wrap span.column_wrap_title,.adtm_column_wrap span.column_wrap_title a,.adtm_column_wrap span.column_wrap_title span[data-href]{color:#333}.adtm_column_wrap a,.adtm_column_wrap span[data-href]{color:#777}#adtm_menu .adtm_column_wrap{padding:10px 10px 10px 10px}#adtm_menu .adtm_column{margin-right:10px;margin-bottom:10px;margin-left:10px}#adtm_menu .adtm_column ul.adtm_elements li a,#adtm_menu .adtm_column ul.adtm_elements li span[data-href]{padding-top:3px;padding-bottom:3px}#adtm_menu .adtm_column_wrap span.column_wrap_title{margin-right:10px}#adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span{font-size:18px;font-weight:400;text-decoration:none;text-transform:none}#adtm_menu .li-niveau1 a.advtm_menu_actif .advtm_menu_span{color:#fff;text-decoration:none}#adtm_menu .adtm_column span.column_wrap_title,#adtm_menu .adtm_column span.column_wrap_title a,#adtm_menu .adtm_column span.column_wrap_title span[data-href]{font-size:16px;font-weight:700;text-decoration:none;text-transform:none}#adtm_menu .adtm_column span.column_wrap_title:hover,#adtm_menu .adtm_column span.column_wrap_title a:hover,#adtm_menu .adtm_column span.column_wrap_title span[data-href]:hover{color:#515151;text-decoration:none}#adtm_menu .adtm_column ul.adtm_elements li,#adtm_menu .adtm_column ul.adtm_elements li a,#adtm_menu .adtm_column ul.adtm_elements li span[data-href]{font-size:13px;font-weight:400;text-decoration:none;text-transform:none}#adtm_menu .adtm_column ul.adtm_elements li:hover,#adtm_menu .adtm_column ul.adtm_elements li a:hover,#adtm_menu .adtm_column ul.adtm_elements li span[data-href]:hover{color:#333;text-decoration:none}.li-niveau1 .adtm_sub{width:100%}#adtm_menu table.columnWrapTable{table-layout:fixed}#adtm_menu{z-index:9}.li-niveau1 .adtm_sub{z-index:1000}#adtm_menu .advtm_hide_desktop{display:none!important}@media (min-width:767px){.li-niveau1 a:hover .advtm_menu_span,.li-niveau1 .advtm_menu_span:hover,.li-niveau1:hover>a.a-niveau1 .advtm_menu_span{background-color:#333;background:linear-gradient(#333333,#000000)}#adtm_menu .li-niveau1 a.a-niveau1:hover .advtm_menu_span,.li-niveau1:hover>a.a-niveau1 .advtm_menu_span{color:#fff;text-decoration:none}}div#adtm_menu_inner{width:inherit}#adtm_menu ul .advtm_menu_toggle{display:none}@media (max-width:767px){#adtm_menu{position:relative;top:initial;left:initial;right:initial;bottom:initial}#adtm_menu .advtm_hide_mobile{display:none!important}#adtm_menu.adtm_menu_toggle_open ul#menu li.li-niveau1.advtm_search.advtm_hide_mobile{display:none!important}#adtm_menu a.a-niveau1,#adtm_menu .advtm_menu_span{height:auto!important}#adtm_menu ul li.li-niveau1{display:none}#adtm_menu ul li.advtm_menu_toggle{width:1px;height:1px;visibility:hidden;min-height:1px!important;border:none;padding:0;margin:0;line-height:1px}#adtm_menu ul li.advtm_menu_toggle a.adtm_toggle_menu_button{width:100%;cursor:pointer}#adtm_menu ul li.advtm_menu_toggle a.adtm_toggle_menu_button span.adtm_toggle_menu_button_text{background-position:right 15px center;background-repeat:no-repeat}#adtm_menu .adtm_menu_icon{height:auto;max-width:100%}#adtm_menu ul .li-niveau1 .adtm_sub{width:auto;height:auto;min-height:inherit}#adtm_menu ul div.adtm_column_wrap{min-height:inherit;width:100%!important}#adtm_menu ul li.advtm_menu_toggle a.adtm_toggle_menu_button span.adtm_toggle_menu_button_text{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAgMAAACdGdVrAAAACVBMVEUAAAAAAAAAAACDY+nAAAAAAnRSTlMA3Pn2U8cAAAAaSURBVAjXY4CCrFVAsJJhFRigUjA5FEBvfQDmRTo/uCG3BQAAAABJRU5ErkJggg==);background-position:right 15px center;background-repeat:no-repeat}#adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span{font-size:18px;font-weight:700;text-transform:uppercase}#adtm_menu .adtm_column span.column_wrap_title,#adtm_menu .adtm_column span.column_wrap_title a,#adtm_menu .adtm_column span.column_wrap_title span[data-href]{font-size:18px;font-weight:700;text-transform:none}#adtm_menu .adtm_column ul.adtm_elements li,#adtm_menu .adtm_column ul.adtm_elements li a,#adtm_menu .adtm_column ul.adtm_elements li span[data-href]{font-size:16px;font-weight:400;text-transform:none}#adtm_menu .li-niveau1.adtm_sub_open a.a-niveau1 .advtm_menu_span,#adtm_menu .li-niveau1 a.a-niveau1:focus .advtm_menu_span,.li-niveau1:focus>a.a-niveau1 .advtm_menu_span{color:#fff;text-decoration:none}#adtm_menu.adtm_menu_toggle_open ul li.advtm_menu_toggle a.adtm_toggle_menu_button span.adtm_toggle_menu_button_text{color:#333}#adtm_menu ul li.advtm_menu_toggle a.adtm_toggle_menu_button span.adtm_toggle_menu_button_text{color:#666}#adtm_menu ul li.advtm_menu_toggle a.adtm_toggle_menu_button span.adtm_toggle_menu_button_text{font-size:16px;min-height:40px;line-height:40px}#adtm_menu.adtm_menu_toggle_open li.advtm_menu_toggle a.adtm_toggle_menu_button span.adtm_toggle_menu_button_text{background-color:#fff}#adtm_menu ul li.advtm_menu_toggle a.adtm_toggle_menu_button span.adtm_toggle_menu_button_text{background-color:#e5e5e5}#adtm_menu.adtm_menu_toggle_open.atmRtl ul#menu li.li-niveau1.sub a.a-niveau1 span{background-position:left 15px center}#adtm_menu.adtm_menu_toggle_open ul#menu li.li-niveau1.sub a.a-niveau1 span{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAFVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAASAQCkAAAABnRSTlMAHiXy6t8iJwLjAAAANUlEQVQY02MgFwgisZmMFZA4Zo5IUiLJSFKMbkZESqUoYKjDNFw5RYAYCSckW0IEULxAPgAAZQ0HP01tIysAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:right 15px center}#adtm_menu.adtm_menu_toggle_open ul#menu li.li-niveau1.sub.adtm_sub_open a.a-niveau1 span{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAFVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAASAQCkAAAABnRSTlMAHiXy6t8iJwLjAAAARUlEQVQY02OgKWBUAJFMYJJB1AhEChuCOSLJCkBpNxAHRBsBRVIUIJpUkhVgEmAlIKVgAFIDUgmXgkmAzXWCMqA20hgAAI+xB05evnCbAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:right 15px center}.li-niveau1 a span{padding:5px 10px 5px 10px}.li-niveau1 a.a-niveau1{border-color:#d6d4d4;border-width:0 1px 1px 1px}.li-niveau1 .advtm_menu_span,.li-niveau1 a .advtm_menu_span{color:#484848}.li-niveau1 a .advtm_menu_span,.li-niveau1 .advtm_menu_span{background:#fff}#adtm_menu.adtm_menu_toggle_open ul#menu li.li-niveau1.sub.adtm_sub_open a.a-niveau1 span,#adtm_menu.adtm_menu_toggle_open ul#menu li.li-niveau1.sub a.a-niveau1.advtm_menu_actif span{background-color:#333;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAFVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAASAQCkAAAABnRSTlMAHiXy6t8iJwLjAAAARUlEQVQY02OgKWBUAJFMYJJB1AhEChuCOSLJCkBpNxAHRBsBRVIUIJpUkhVgEmAlIKVgAFIDUgmXgkmAzXWCMqA20hgAAI+xB05evnCbAAAAAElFTkSuQmCC) no-repeat right 15px center,linear-gradient(#333333,#000000)}#adtm_menu.adtm_menu_toggle_open .li-niveau1.sub.adtm_sub_open a .advtm_menu_span,.li-niveau1 a:focus .advtm_menu_span,.li-niveau1 a.advtm_menu_actif .advtm_menu_span,.li-niveau1 .advtm_menu_span:focus,.li-niveau1:focus>a.a-niveau1 .advtm_menu_span{background-color:#333;background:linear-gradient(#333333,#000000)}.li-niveau1 .adtm_sub{background-color:#fff;background:linear-gradient(#ffffff,#fcfcfc)}.li-niveau1 .adtm_sub{border-color:#e5e5e5;border-width:0 1px 0 1px}#adtm_menu .adtm_column_wrap_td{border-color:#e5e5e5;border-width:0 0 1px 0}#adtm_menu .adtm_column{padding-bottom:5px;margin-right:10px;margin-bottom:5px;margin-left:10px}#adtm_menu .adtm_column_wrap span.column_wrap_title{margin-top:8px;margin-right:10px;margin-bottom:8px}.adtm_column_wrap span.column_wrap_title,.adtm_column_wrap span.column_wrap_title a,.adtm_column_wrap span.column_wrap_title span[data-href]{color:#333}#adtm_menu .adtm_column ul.adtm_elements li a,#adtm_menu .adtm_column ul.adtm_elements li span[data-href]{padding-top:5px;padding-bottom:5px;padding-left:10px;margin-top:15px;margin-bottom:15px}.adtm_column_wrap a{color:#777}#adtm_menu.adtm_menu_toggle_open ul#menu .advtm_hide_desktop{display:block!important}#adtm_menu.adtm_menu_toggle_open ul#menu li.li-niveau1{display:block!important}#adtm_menu.adtm_menu_toggle_open ul#menu li.li-niveau1.advtm_hide_mobile{display:none!important}#adtm_menu.adtm_menu_toggle_open ul#menu li.li-niveau1.advtm_menu_toggle.adtm_menu_mobile_mode{display:none!important}#adtm_menu.adtm_menu_toggle_open ul#menu li.li-niveau1 a.a-niveau1{float:none}#adtm_menu.adtm_menu_toggle_open ul#menu li div.adtm_sub{display:none;position:static;height:auto}#adtm_menu.adtm_menu_toggle_open ul#menu li div.adtm_sub.adtm_submenu_toggle_open{display:block}#adtm_menu.adtm_menu_toggle_open table.columnWrapTable{display:table!important;width:100%!important}#adtm_menu.adtm_menu_toggle_open table.columnWrapTable tr td{display:block}#adtm_menu.adtm_menu_toggle_open ul#menu li.advtm_search .searchboxATM{display:flex}#adtm_menu.adtm_menu_toggle_open ul#menu li.advtm_search .searchboxATM .search_query_atm{padding:15px 5px;width:100%}#adtm_menu ul#menu .li-niveau1 div.adtm_sub{opacity:1;visibility:visible}#adtm_menu ul#menu .li-niveau1:hover div.adtm_sub,#adtm_menu ul#menu .li-niveau1:focus div.adtm_sub{transition:none}}li.advtm_menu_1 a.a-niveau1{border-width:unset unset unset unset!important}.advtm_menu_1 div.adtm_sub{border-width:unset unset unset unset!important}li.advtm_menu_6 a.a-niveau1{border-width:unset unset unset unset!important}.advtm_menu_6 div.adtm_sub{border-width:unset unset unset unset!important}li.advtm_menu_8 a.a-niveau1{border-width:unset unset unset unset!important}.advtm_menu_8 div.adtm_sub{border-width:unset unset unset unset!important}li.advtm_menu_12 a.a-niveau1{border-width:0 0 0 0px!important}.advtm_menu_12 div.adtm_sub{border-width:0 0 0 0px!important}li.advtm_menu_13 a.a-niveau1{border-width:0 0 0 0px!important}.advtm_menu_13 div.adtm_sub{border-width:0 0 0 0px!important}li.advtm_menu_17 a.a-niveau1{border-width:0 0 0 0px!important}.advtm_menu_17 div.adtm_sub{border-width:0 0 0 0px!important}li.advtm_menu_20 a.a-niveau1{border-width:unset unset unset unset!important}.advtm_menu_20 div.adtm_sub{border-width:unset unset unset unset!important}li.advtm_menu_2 a.a-niveau1{border-width:0 0 0 0px!important}.advtm_menu_2 div.adtm_sub{border-width:0 0 0 0px!important}li.advtm_menu_21 a.a-niveau1{border-width:0 0 0 0px!important}.advtm_menu_21 div.adtm_sub{border-width:0 0 0 0px!important}li.advtm_menu_11 a.a-niveau1{border-width:0 0 0 0px!important}.advtm_menu_11 div.adtm_sub{border-width:0 0 0 0px!important}li.advtm_menu_23 a.a-niveau1{border-width:0 0 0 0px!important}.advtm_menu_23 div.adtm_sub{border-width:0 0 0 0px!important}li.advtm_menu_15 a.a-niveau1{border-width:0 0 0 0px!important}.advtm_menu_15 div.adtm_sub{border-width:0 0 0 0px!important}li.advtm_menu_24 a.a-niveau1{border-width:0 0 0 0px!important}.advtm_menu_24 div.adtm_sub{border-width:0 0 0 0px!important}li.advtm_menu_4 a.a-niveau1{border-width:0 0 0 0px!important}.advtm_menu_4 div.adtm_sub{border-width:0 0 0 0px!important}li.advtm_menu_22 a.a-niveau1{border-width:0 0 0 0px!important}.advtm_menu_22 div.adtm_sub{border-width:0 0 0 0px!important}.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-box{border:none;background:#1b1b1b;background:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow{height:8px;margin-left:-8px;width:16px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow{height:16px;margin-left:0;margin-top:-8px;width:8px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-background{display:none}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-border{border:8px solid transparent}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#1b1b1b;border-bottom-color:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow-border{border-left-color:#1b1b1b;border-left-color:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-border{border-right-color:#1b1b1b;border-right-color:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-arrow-border{border-top-color:#1b1b1b;border-top-color:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-uncropped{top:-8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-uncropped{left:-8px}div.error_vat_number>p{color:red}div.error_vat_number>input{border:1px solid #f13340!important;color:#f13340!important;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAhUlEQVQoz42S0Q3AIAhE3ckF+uEsruAsXeFWcCeTTkBpog2loH5cohzP6GG44hG6CiuKvVaW/iiCRazGSgb082WRHNjyY+gLcmAY3qMcekNzGixBvnEXhg5nB4YMTKdXJ2DyQCyu+Ul7FyJrjqfTVCejcueIRWDFMqECM31tns4HH/576A3WwIhsyeZl+QAAAABJRU5ErkJggg==) 98% 50% no-repeat #fff1f2!important}div.ok_vat_number>input{border:1px solid #46a74e!important;color:#35b33f!important;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAOCAMAAAAVBLyFAAAAG1BMVEVGp05Gp05Gp05Gp05Gp05Gp05Gp05Gp05Gp06gF0IGAAAACHRSTlMAIjNEZpmq7j+NQSIAAABASURBVHjaXctBDgAgCANBFJX+/8VGPKyyt05S+xvdSkvhVaToVaRx/u2Vdf+titIQC6U9Yp4mBEPSEAzBEGwyNn6NAweJJsMUAAAAAElFTkSuQmCC) 98% 50% no-repeat #ddf9e1!important}#msg_vat_number{color:#f13340}.pfg-forms p.radio>label,.pfg-forms p.checkbox>label{display:inline-block;padding:6px 15px;width:150px;font-size:12px;text-align:right;float:left;vertical-align:top}.pfg-forms p.radio span{display:block;margin-left:180px}.pfg-forms p.radio span>label{display:block;padding:2px 0}.pfg-forms p.checkbox label.input{display:block;padding:2px 0;text-align:left;width:auto;display:block}.pfg-forms p.radio input,.pfg-forms p.checkbox input{padding:0 5px;border:1px solid #ccc;font-size:12px;color:#666}.pfg-forms p.submit{clear:both}.pfg-forms input.form-control{max-width:inherit}.pfg-forms .form-group{display:block}.pfg-forms .form-group>label{text-align:right}.pfg-forms .form-group input,.pfg-forms .form-group textarea,.pfg-forms .form-group select{background:#ebebeb;color:#acaaa6;border:none;padding:.5rem 1rem;font-size:1rem;line-height:1.25;border-radius:0;width:100%}.pfg-forms .form-group select{height:2.625rem;-moz-appearance:none;-webkit-appearance:none;background:#ebebeb url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAAD9CzEMAAAAPklEQVR4Ae3TwREAEBQD0V/6do4SXPZg7EsBhsQ8IEmSMOsiuEfg3gL3oXC7wK0bd1G4o8X9F4yIkyQfSrIByQBjp7QuND8AAAAASUVORK5CYII=) no-repeat scroll right .5rem center/1.25rem 1.25rem;padding-right:2rem;cursor:pointer}.pfg-forms .form-group select:not([size]):not([multiple]){height:2.5rem}.pfg-forms .form-group input:focus,.pfg-forms .form-group textarea:focus,.pfg-forms .form-group select:focus{outline:.1875rem solid #2fb5d2;background-color:#fff;border-color:#66afe9;color:#acaaa6}.pfg-forms .form-group label.input{display:block;text-align:left;margin:0;padding:0;margin-top:10px}.pfg-forms .form-group label.input>input{display:inline-block;width:auto;margin-right:5px;vertical-align:middle}.pfg-forms .submit{text-align:center}@media (min-width:992px){#ax-mobileui-top,.swiper-taglines-mobile,#ax-mobileui-left,#ax-mobileui-account-nav{display:none!important}}@media (max-width:992px){html,body,#sb-site,.sb-site-container,.sb-slidebar{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{width:100%;overflow-x:hidden}html{height:100%}body{min-height:100%;height:auto;position:relative}html.sb-scroll-lock.sb-active:not(.sb-static){overflow:hidden}#sb-site,.sb-site-container{width:100%;min-height:100vh;position:relative;z-index:1}#sb-site:before,#sb-site:after,.sb-site-container:before,.sb-site-container:after{content:' ';display:table}#sb-site:before,#sb-site:after,.sb-site-container:before,.sb-site-container:after{clear:both}.sb-slidebar{height:100%;overflow-y:auto;position:fixed;top:0;z-index:0;display:none;background-color:#222}.sb-slidebar,.sb-slidebar *{-webkit-transform:translateZ(0)}.sb-left{left:0}.sb-right{right:0}html.sb-static .sb-slidebar,.sb-slidebar.sb-static{position:absolute}.sb-slidebar.sb-active{display:block}.sb-style-overlay{z-index:9999}.sb-momentum-scrolling{-webkit-overflow-scrolling:touch}.sb-slidebar{width:30%}.sb-width-thin{width:15%}.sb-width-wide{width:45%}}@media (max-width:992px) and (max-width:480px){.sb-slidebar{width:calc(100% - 50px)}.sb-width-thin{width:55%}.sb-width-wide{width:85%}}@media (max-width:992px) and (min-width:481px){.sb-slidebar{width:55%}.sb-width-thin{width:40%}.sb-width-wide{width:70%}}@media (max-width:992px) and (min-width:768px){.sb-slidebar{width:40%}.sb-width-thin{width:25%}.sb-width-wide{width:55%}}@media (max-width:992px) and (min-width:992px){.sb-slidebar{width:30%}.sb-width-thin{width:15%}.sb-width-wide{width:45%}}@media (max-width:992px) and (min-width:1200px){.sb-slidebar{width:20%}.sb-width-thin{width:5%}.sb-width-wide{width:35%}}@media (max-width:992px){.sb-slide,#sb-site,.sb-site-container,.sb-slidebar{-webkit-transition:-webkit-transform 400ms ease;-moz-transition:-moz-transform 400ms ease;-o-transition:-o-transform 400ms ease;transition:transform 400ms ease;-webkit-transition-property:-webkit-transform,left,right;-webkit-backface-visibility:hidden}.sb-hide{display:none}.sb-active #ax-mobileui-overlay{opacity:1;background:rgba(0,0,0,.25);position:fixed;z-index:5003;top:0;right:0;bottom:0;left:0;width:auto;height:auto;box-shadow:inset 10px 0 15px rgba(0,0,0,.25);pointer-events:none}.sb-active #ax-mobileui-button{transition:all 0.3s ease}.sb-active #ax-mobileui-logo{opacity:0;transition:all 0.3s ease}.sb-active #ax-mobileui-top{pointer-events:none}.sb-init #header #search_block_top{display:none}#page{padding-top:60px}#page.search-always-on-top{padding-top:110px}#header{display:none!important}#ax-mobileui-left{color:#000;font-size:14px;background:#fff;padding-top:0}#ax-mobileui-left #ax-mobileui-button{clear:both}#ax-mobileui-left .ax-mobileui-zone{margin-bottom:30px}#ax-mobileui-left .ax-mobileui-zone>ul{margin:0;padding:0;list-style:none}#ax-mobileui-left .ax-mobileui-zone>ul>li{display:block;margin:0;padding:0;border-bottom:1px solid #ccc}#ax-mobileui-left .ax-mobileui-zone>ul>li:first-of-type{border-top:1px solid #ccc}#ax-mobileui-left .ax-mobileui-zone>ul>li>a{font-size:15px;line-height:1.3em;color:#000;padding:10px 18px;display:block;text-transform:uppercase;text-decoration:none}#ax-mobileui-top{position:fixed;z-index:1000;top:0;left:0;width:100%;height:50px;text-align:center;line-height:50px;background-color:#fff;-moz-box-shadow:0 5px 15px rgba(0,0,0,.15);-webkit-box-shadow:0 5px 15px rgba(0,0,0,.15);box-shadow:0 5px 15px rgba(0,0,0,.15);transition:all ease 0.3s;margin-top:0}#ax-mobileui-top.with-search{height:100px}#ax-mobileui-top.fixed{transform:translateY(0);background-color:transparent;border-bottom-color:transparent;-moz-box-shadow:0 5px 15px transparent;-webkit-box-shadow:0 5px 15px transparent;box-shadow:0 5px 15px transparent}#ax-mobileui-top.fixed #search_widget{-moz-box-shadow:0 0 10px rgba(0,0,0,.15);-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.15);margin:0 5px}.swiper-taglines-mobile~#ax-mobileui-top.fixed{top:0}.swiper-taglines-mobile{transition:all ease 0.3s}.swiper-taglines-mobile.fixed{transform:translateY(-100%)}.search-always-scroll #ax-mobileui-top.fixed{margin-top:-45px}#ax-mobileui-button{position:relative;width:50px;z-index:15;top:0;font-size:0;height:50px;margin:0;padding:0;cursor:pointer;transition:all 0.3s ease}#ax-mobileui-button.sb-toggle-left{float:left}#ax-mobileui-button.sb-toggle-right{float:right}#ax-mobileui-button span{display:block;position:absolute;height:1px;width:48%;background:#000;opacity:1;border-radius:2px;left:26%;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}#ax-mobileui-button span:nth-child(1){top:50%;transform:translateY(calc(-50% - 5px))}#ax-mobileui-button span:nth-child(2){top:50%;transform:translateY(calc(-50% + 5px))}.sb-active-right #ax-mobileui-button span,.sb-active-left #ax-mobileui-button span,#ax-mobileui-button.active span{-moz-transition:all .3s ease .3s;-o-transition:all .3s ease .3s;-webkit-transition:all .3s ease;-webkit-transition-delay:.3s;transition:all .3s ease .3s;left:50%}.sb-active-right #ax-mobileui-button span:nth-child(1),.sb-active-left #ax-mobileui-button span:nth-child(1),#ax-mobileui-button.active span:nth-child(1){transform:translate(-50%,-50%) rotate(45deg);top:25px}.sb-active-right #ax-mobileui-button span:nth-child(2),.sb-active-left #ax-mobileui-button span:nth-child(2),#ax-mobileui-button.active span:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg);bottom:25px}.ax-mobileui-select{margin:0 auto 30px auto;width:85%;background:#FFF;border:1px solid #1a1a1a;padding:6px 12px;display:block}#ax-mobileui-user{float:right;width:50px;height:50px;line-height:45px;text-decoration:none;text-align:center}#ax-mobileui-user svg{display:inline-block;vertical-align:middle;width:30px;height:30px;fill:#000}#ax-mobileui-cart{position:relative;float:right;width:50px;height:50px;line-height:45px;text-decoration:none;text-align:center}#ax-mobileui-cart svg{display:inline-block;vertical-align:middle;width:30px;height:30px;fill:#000}#ax-mobileui-cart .badge{position:absolute;display:block;top:4px;right:4px;margin:0;min-width:16px;height:16px;font:800 10px/11px Arial,Helvetica,sans-serif;text-align:center;border-radius:8px}#ax-mobileui-cart .badge.active{background:#000}#ax-mobileui-logo{display:inline-block;transition:all 0.3s ease;opacity:1}#ax-mobileui-logo svg,#ax-mobileui-logo img{height:40px;width:auto;margin-top:5px;vertical-align:top}#search_widget{margin:0 10px 10px;-moz-transition:all .15s ease;-o-transition:all .15s ease;-webkit-transition:all .15s ease;transition:all .15s ease}#search_widget input{display:block;height:40px;margin:0;padding:10px}#search_widget button{background:#fff;border-color:#ccc}#search_widget button span{display:none}#ax-mobileui-account-nav{width:100%}#ax-mobileui-overlay{overflow:hidden;background:#000;opacity:0;width:0;left:0;-moz-transition:opacity .4s ease;-o-transition:opacity .4s ease;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}#ax-mobileui-blocktopmenu{clear:both;margin:0 0 30px 0}#ax-mobileui-blocktopmenu>ul:first-of-type{border-top:1px solid #ccc}#ax-mobileui-blocktopmenu ul{display:block;float:none;list-style:none;border:0;padding:0;background:none}#ax-mobileui-blocktopmenu ul>li{position:relative;display:block;float:none;border:0;margin:0;padding:0;background:none}#ax-mobileui-blocktopmenu ul>li>a{display:block;bottom:0;border-bottom:1px solid #ccc;margin:0;padding:10px 18px;font-size:15px;line-height:1.3;text-decoration:none;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:all 0.15s ease}#ax-mobileui-blocktopmenu ul>li>span.toggle{position:absolute;top:0;right:0;width:40px;height:40px;line-height:40px;text-align:center;cursor:default;margin-top:-2px}#ax-mobileui-blocktopmenu ul>li>span.toggle:before{content:'';background:url(../../modules/axmobileui/views/assets/img/arrow-right.svg);width:22px;height:22px;display:inline-block;vertical-align:middle}#ax-mobileui-blocktopmenu ul>li ul{display:none;border-top:0;margin:0 0 0 15px}#ax-mobileui-blocktopmenu ul>li>ul>li>a{font-size:13px}#ax-mobileui-blocktopmenu ul>li>ul>li.active>a{background:#f2f2f2}#ax-mobileui-blocktopmenu ul>li>ul>li>ul>li>a>a{font-size:11px}#ax-mobileui-blocktopmenu ul>li>ul>li>ul>li>a.active>a{background:#f9f9f9}#ax-mobileui-blocktopmenu ul>li.active>a{background:#e6e6e6}#ax-mobileui-blocktopmenu ul>li.active>ul{display:block}#ax-mobileui-blocktopmenu ul>li.active>span.toggle:before{background:url(../../modules/axmobileui/views/assets/img/arrow-left.svg)}#ax-mobileui-blocktopmenu ul>li form{display:none}#ax-mobileui-blocktopmenu img{display:none!important}#ax-mobileui-left.navigation-step-by-step #ax-mobileui-blocktopmenu{clear:both}#ax-mobileui-left.navigation-step-by-step #ax-mobileui-blocktopmenu ul>li>span.toggle{right:0;width:100%;text-align:right;padding-right:15px}#ax-mobileui-left.navigation-step-by-step #ax-mobileui-blocktopmenu ul>li ul{margin:0}#ax-mobileui-left.navigation-step-by-step #ax-mobileui-blocktopmenu ul>li.active>a{background:#e6e6e6;text-align:center;margin:0;pointer-events:none}#ax-mobileui-left.navigation-step-by-step #ax-mobileui-blocktopmenu ul>li.active>span.toggle{right:auto;left:0;width:100%;text-align:left}#ax-mobileui-left.navigation-step-by-step #ax-mobileui-blocktopmenu ul>li.active>span.toggle:before{margin-left:15px}#ax-mobileui-left.navigation-step-by-step .link-see-all{font-weight:700}#ax-mobileui-search{clear:both}#ax-mobileui-search .title_block,#ax-mobileui-search label{display:none}#ax-mobileui-search #search_block_left{padding:5px 10px 10px 10px}#ax-mobileui-search #search_block_left p{margin:0}#ax-mobileui-search #search_block_left #search_query_block{margin:0;height:35px;width:calc(100% - 35px);max-width:none}#ax-mobileui-search #search_block_left #search_button{height:35px;width:35px}#ax-mobileui-search #search_block_left #search_button span{border:0}#ax-mobileui-left #ax-mobileui-search{margin-bottom:30px}}#fdm_carrier_block{margin-top:5px}#fdm_carrier_block .fdm-body{padding:1rem}#fdm_edit_form{margin:10px 0 10px 0}#fdm_edit_form .form-group{margin-bottom:15px}#fdm_selection_info{position:relative;margin-bottom:5px;height:40px}#fdm_selection_info a{position:absolute;top:0;left:5px;font-size:20px;padding:5px 5px 5px 5px;border-radius:8px;border:1px solid #303030;background:#6f6f6f;color:#fff;text-decoration:none}#fdm_selection_info a:hover{background:#303030}#fdm_selection_info .fdm-edit-sentence{margin-left:40px;padding-top:7px}#freeshipcase_carrier_block{border:1px solid #CCC;padding:10px}p.freedeliverymanager-extra-info{padding:5px}@charset "UTF-8";@font-face{font-family:"timactive";src:url(../../../../modules/freedeliverymanager/views/fonts/timactive.eot);src:url("../../../../modules/freedeliverymanager/views/fonts/timactive.eot?#iefix") format("embedded-opentype"),url(data:application/x-font-woff;base64,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) format("woff"),url(../../../../modules/freedeliverymanager/views/fonts/timactive.ttf) format("truetype"),url("../../../../modules/freedeliverymanager/views/fonts/timactive.svg#timactive") format("svg");font-weight:400;font-style:normal}[class^="ta-icon-"]:before,[class*=" ta-icon-"]:before{font-family:"timactive"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ta-icon-phone-mobile:before{content:"a"}.ta-icon-mobile:before{content:"b"}.ta-icon-monitor:before{content:"c"}.ta-icon-check:before{content:"d"}.ta-icon-delete-circle:before{content:"e"}.ta-icon-attention:before{content:"f"}.ta-icon-info:before{content:"g"}.ta-icon-save-disk:before{content:"h"}.ta-icon-gift:before{content:"i"}.ta-icon-truck:before{content:"j"}.ta-icon-arrow-up:before{content:"k"}.ta-icon-chart-bar:before{content:"l"}.ta-icon-calendar:before{content:"m"}.ta-icon-pen:before{content:"n"}#axshopbycountry-modal{z-index:100000;border-radius:0;padding:0!important}#axshopbycountry-modal .modal-content{border:0;border-radius:0;box-shadow:0 0 0 1000px rgba(0,0,0,.5)}#axshopbycountry-modal .close{z-index:100001;position:absolute;top:0;right:0;padding:12px;font-size:24px;line-height:16px}/**
* Quantity Discount Pro
*
* NOTICE OF LICENSE
*
* This product is licensed for one customer to use on one installation (test stores and multishop included).
* Site developer has the right to modify this module to suit their needs, but can not redistribute the module in
* whole or in part. Any other use of this module constitues a violation of the user agreement.
*
* DISCLAIMER
*
* NO WARRANTIES OF DATA SAFETY OR MODULE SECURITY
* ARE EXPRESSED OR IMPLIED. USE THIS MODULE IN ACCORDANCE
* WITH YOUR MERCHANT AGREEMENT, KNOWING THAT VIOLATIONS OF
* PCI COMPLIANCY OR A DATA BREACH CAN COST THOUSANDS OF DOLLARS
* IN FINES AND DAMAGE A STORES REPUTATION. USE AT YOUR OWN RISK.
*
*  @author    idnovate.com <info@idnovate.com>
*  @copyright 2019 idnovate.com
*  @license   See above
*/
 #cart-subtotal-discount,.cart-voucher .cart-summary-line .float-xs-right{display:none}/*! jQuery UI - v1.10.3 - 2013-06-25
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */
 .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:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.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}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .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}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-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-prev span,.ui-datepicker .ui-datepicker-next 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-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.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 span,.ui-datepicker td a{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-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:21px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;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-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.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+QQJAQABACwAAAAAKAAoAAACYTETYKZxm0LnoJKTIstw1o97BxhyAAmSXIqFIrtGcCQv9GKbuIm3Zc/qeqwgL8gL8oK6pa6pe+qiuqmuqrvqsrqtrqv7fnlf3pf35X15X96X9+V9eV8dXWfX4XV6Hb9vIKQAIfkECQEAAQAsAAAAACgAKAAAAmExCL6FLgd+aw9FOVNVF2e3u3eB4TR+4AaYIvq15VvG1EzVyZ3kq7jn6u7Hgwh/xh/yp/wxf84f9Cf9UX/WH/an1e60O+1Ou9PutDvtTrvT7rS/9y/+m//qv/sv/9vzGYQUACH5BAkBAAEALAAAAAAoACgAAAJhwREICKaGte9yEkbZqLIGJ705o4GhCHqjd5jiKrbTO8XXfNXHfdzouee85pcb5oq5Yy6ZW+aauWcumpvmqtVddVfdVXfVXXVX3VV31V01p86xc+4cPCfP0XP2HD6n30MIKQAh+QQJAQABACwAAAAAKAAoAAACYvAtdDnwA4mPoKvoxuJzcc1U24V58+5lgBeIY9ihnSqxkmvBljzSo43bus3bvg20CW1Em9GGtCltTCaNZIJ2mE/mk/lkPplP5pP5ZNrGtrLtbEvb1ra27W2L2+a2uu2OvxBSACH5BAkBAAEALAAAAAAoACgAAAJh8Ck+BixzfmsvRTlPXRdnsE33KeFHbp33mRcqrlOrvtRM1diN5cqu7PHp1wPChr/hb/gb/oa/YS/am/aqvWsv29v2ur1vLxz+hX/hX/gX/oV/4V/4F/6Ff+FfuKfv8fkEFAAh+QQJAQABACwAAAAAKAAoAAACYjAoPgYsc35rL0U5T10XZ7BN9ynhR26dV3ZqJqJs5XZwJGe0hDO6xgO+rQL0EX1GH9KnVPKCtaayqWwqm8qmsqlsKptKH9gn9pF9Zh/ap/axfW4f3Cf30elNepPepDfpLAIKACH5BAkBAAEALAAAAAAoACgAAAJgQCg+gu6iG2PPRTlPVRdnsGH3dZ7YldkXjGeVjmzkdrBEL7aGA7qc8TpQJ9QRibhe60g8Eo/EI/FIPBKPxCNRp9VxdV4dWCfWkXVmHVqn1rF1bvfRfXQf3Uf30X10wwgoACH5BAkBAAEALAAAAAAoACgAAAJeCeMf6C66sfhQZJNWdWEGm2df54ldGZZZWn3BuEowIze0Ynu4jvO479tar6Av6Av6gr6gL+gL+oI+HBVnxWFxWhwX58WBcWIcGWfGodFBdBAdRAfRQXQQHUQH0TQCCgAh+QQJAQABACwAAAAAKAAoAAACXfEPdBfdWHwoskmrujCDzbOv88SuDMssrb5gXCWYkRtasT1c1+327XU9XU/X0/V0PV1P19PhoDgpjoqz4rA4LY6L8+LAODGOTO6Re+QeuUfukXvkHrlH7pFxeRwhBQAh+QQJAQABACwAAAAAKAAoAAACX/EDdBfdWHwoskmrujCDzbOv88SuDMssrb6kWyWYkRtas9sxV20P73csIA6IA+KAOCAO2HP2oD1pj9qz9rA9bY/b8/bAPbEYJ8aJcWKcGCfGiXFinBgn7t17+d5+T0gKADs=);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.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}.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{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}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:0;background:0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;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:0;border-bottom:0;border-right:0}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.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 li a{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-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}/*! jQuery UI - v1.10.3 - 2013-06-12
* http://jqueryui.com
* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */
 .ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkAQAAAADcH0/XAAAAEUlEQVR4AWP4DwLUJUfJURIAypHyHErLyzcAAAAASUVORK5CYII=) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAAAAABiRwW8AAAAHUlEQVQY02N4xMRAFfgfCCEkBP7DYDMAaQimAQQAiywTk9l9hAoAAAAASUVORK5CYII=) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAAAAABKM1UHAAAAH0lEQVQ4y2N4y8QwCgcR/AnEjGCMDBmYmKDio5CuEABaxAUQRVsJFgAAAABJRU5ErkJggg==) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAAAAABKM1UHAAAAH0lEQVR42mN4wsQwiOAo/AbEjFDIBMIgEgbp7ZpRCABBfwUJFjr9hgAAAABJRU5ErkJggg==) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAAAAABKM1UHAAAAGElEQVR42mP4N6jgKPwPIdEhSIz+cBQCAN0ljbVRDamVAAAAAElFTkSuQmCC) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAIAAADgOp2MAAAANklEQVR4Ae3KsQ0AIAhEUfYfVlUqgcIL0rqAueLlN1/CJhE9+G7Jsh2qNlC4X3VJuKIq/j+iA4lnicmEWt+AAAAAAElFTkSuQmCC) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAIAAADgOp2MAAAANUlEQVR42u3GAQaAABjF4L3d/7YRif4kEjpBHj4bx7oI1JeqfXNmTOKQu8FE4f3I01z9u6oTmGgOCwxIvwUAAAAASUVORK5CYII=) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.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(data:image/png;base64,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)}.ui-widget-header .ui-icon{background-image:url(data:image/png;base64,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)}.ui-state-default .ui-icon{background-image:url(data:image/png;base64,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)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(data:image/png;base64,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)}.ui-state-active .ui-icon{background-image:url(data:image/png;base64,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)}.ui-state-highlight .ui-icon{background-image:url(data:image/png;base64,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)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(data:image/png;base64,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)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-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:-64px -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:-64px -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:0 -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-start{background-position:-80px -160px}.ui-icon-seek-first{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-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkAQMAAADOquA5AAAAA1BMVEWqqqoRfvv5AAAADklEQVR4AWMYBaOABgAAAlgAAXQ7rtkAAAAASUVORK5CYII=) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkAQMAAADOquA5AAAAA1BMVEWqqqoRfvv5AAAADklEQVR4AWMYBaOABgAAAlgAAXQ7rtkAAAAASUVORK5CYII=) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*! jQuery UI - v1.10.3 - 2013-06-12
* http://jqueryui.com
* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */
 .ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkAQAAAADcH0/XAAAAEUlEQVR4AWP4DwLUJUfJURIAypHyHErLyzcAAAAASUVORK5CYII=) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAAAAABiRwW8AAAAHUlEQVQY02N4xMRAFfgfCCEkBP7DYDMAaQimAQQAiywTk9l9hAoAAAAASUVORK5CYII=) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAAAAABKM1UHAAAAH0lEQVQ4y2N4y8QwCgcR/AnEjGCMDBmYmKDio5CuEABaxAUQRVsJFgAAAABJRU5ErkJggg==) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAAAAABKM1UHAAAAH0lEQVR42mN4wsQwiOAo/AbEjFDIBMIgEgbp7ZpRCABBfwUJFjr9hgAAAABJRU5ErkJggg==) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAAAAABKM1UHAAAAGElEQVR42mP4N6jgKPwPIdEhSIz+cBQCAN0ljbVRDamVAAAAAElFTkSuQmCC) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAIAAADgOp2MAAAANklEQVR4Ae3KsQ0AIAhEUfYfVlUqgcIL0rqAueLlN1/CJhE9+G7Jsh2qNlC4X3VJuKIq/j+iA4lnicmEWt+AAAAAAElFTkSuQmCC) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAIAAADgOp2MAAAANUlEQVR42u3GAQaAABjF4L3d/7YRif4kEjpBHj4bx7oI1JeqfXNmTOKQu8FE4f3I01z9u6oTmGgOCwxIvwUAAAAASUVORK5CYII=) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.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(data:image/png;base64,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)}.ui-widget-header .ui-icon{background-image:url(data:image/png;base64,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)}.ui-state-default .ui-icon{background-image:url(data:image/png;base64,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)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(data:image/png;base64,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)}.ui-state-active .ui-icon{background-image:url(data:image/png;base64,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)}.ui-state-highlight .ui-icon{background-image:url(data:image/png;base64,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)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(data:image/png;base64,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)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-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:-64px -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:-64px -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:0 -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-start{background-position:-80px -160px}.ui-icon-seek-first{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-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkAQMAAADOquA5AAAAA1BMVEWqqqoRfvv5AAAADklEQVR4AWMYBaOABgAAAlgAAXQ7rtkAAAAASUVORK5CYII=) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkAQMAAADOquA5AAAAA1BMVEWqqqoRfvv5AAAADklEQVR4AWMYBaOABgAAAlgAAXQ7rtkAAAAASUVORK5CYII=) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}.gcquickorderform_block img{margin:20px auto;display:block}.gcquickorderform_block p{padding-bottom:0;font-weight:700;text-align:right}#module-gcquickorderform-default .table td,#module-gcquickorderform-default .table th{vertical-align:middle!important}.ui-autocomplete-loading{background:url(data:image/gif;base64,R0lGODlhDQANAMQAAPf39+bm5t7e3tbW1s7OzsXFxb29vbW1ta2traWlpZycnJSUlIyMjISEhHt7e3Nzc2tra2NjY1paWlJSUvLy8gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJBwAUACwAAAAADQANAAAFUyBFBQUjKWIqBorkJuqqTNARAGkQUEXkDLHRbgExBIUBh2N3FAggDlwQMCAombFAVeEoHElVx0KQLRR0CPEZoC0ggCPDYqFIIO6E2OCgUCAKZCIhACH5BAkHABQALAAAAAANAA0AAAVXIEUFxfJIEVME4pg8EAxJksIGSOQYARAckYio4GAIWsNWwlFAOikMBuvZaiwA1FFgsZg+A7hF8wseKBJeUUAwGCoQg96IQJiSEgmDocA/IgUFBgcFdS0hACH5BAkHABQALAAAAAANAA0AAAVXIEUFROI8jlIE4mg4cONAkMJS77ICwTvZg4VC0BINHJLCYUEotgwShsLmFAUiEkUCUKUAEgoE4talFBCDskiAWFUDN0KbyIWTAwNDgUAYCOBOeHwDgCIhACH5BAkHABQALAAAAAANAA0AAAVbICUOx9IwCRGIVGAoS8w4DrJShZIGQFA0kERAkLCxRILGo1BADI4sQ2SBMNyggQfkYABARYCHxFD4igKRCMEgMCMkDJ/qG5GUBYXBdaS4BQgDAgGDZ0eDgnsUIQAh+QQJBwAUACwAAAAADQANAAAFVyAlCgWiJMYgroSBvImyGIE4HGkABITC0IFCobaiCHyEwbC4KjgSBAJzFWg0ooApBdB4DFTagMMRGBCZBojCeF4NHJECJUCnpicKIp24kEjyWhQKDUsUIQAh+QQJBwAUACwAAAAADQANAAAFWCAlBkNhGIUgrgJRvAWCFMFIEDUQCIhSiANBbUUJ9Aa7IZFCUBgCymVAoYAuV4AFw3otLhbFLqXgSIgpAobjJ+IFdAYHBDEUQCYRiB6SUAYKDBESEAs0IiEAIfkECQcAFAAsAAAAAA0ADQAABVMgJVKBQBBDMIpBKQxEUQxrqwJkYRCsuuYH3280OBSGPwQCOQIgFFBhLZFoSA5IwsJQkDxoK4FikVJMHoYAIFBYNNIkRSTiqDsaCCF78YA4FAQ+IQAh+QQJBwAUACwAAAAADQANAAAFVCAlikFZjlQwmoKgpsmApgKhFlI0p4PNSIddqjCIRF67Ag4CEAIKBggEOTMYFhGDcIBQQhoyVOCAcCUijUIAECAkFAUSwuFgLO5wZKCgYDQWCGEUIQA7) no-repeat 95% center}.gcquickorderform_block p.quickorder_image{padding-bottom:0;text-align:center}.quick_order_content .default_lines_container{display:none}.quick_order_content thead th.ref{width:15%}.quick_order_content .row_number{display:none}.quick_order_content thead th.name{padding-left:1%;width:37%}.quick_order_content tr td.decli .selector,.quick_order_content tr td.decli span{width:100%!important;text-align:center}.quick_order_content thead th.decli{padding-left:2%;width:22%}.quick_order_content tr td.decli select{width:100%;vertical-align:middle!important}.quick_order_content thead th.picture{padding-left:1%;width:15%}.quick_order_content thead th.quantity{padding-left:1%;width:10%}.quick_order_content thead th.remove{width:5%}.quick_order_content input,.quick_order_content select{text-align:center}#quick_order_table_gen16 tbody .quantity{padding:10px!important}#quick_order_table_gen16 tbody .quantity input{margin-bottom:3px;text-align:center}.quantity .min{display:none!important;visibility:hidden}.quick_order_content .qty input{max-width:100%;text-align:center}.quick_order_content tr td.name p{margin:0}#module-gcquickorderform-default .bootstrap-touchspin input.form-control,#module-gcquickorderform-default .bootstrap-touchspin input.input-group{height:2.75rem}.quick_order_content tr td.name p.title{overflow:hidden;position:relative}#gcquickorderform_block_left{box-shadow:2px 2px 11px 0 rgba(0,0,0,.1);background:#fff;padding:1.5625rem 1.25rem;margin-bottom:1.5625rem}@font-face{font-family:'FontAwesomeAS4';src:url(//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?v=4.7.0);src:url('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url(//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:400;font-style:normal}.PM_ASearchTitle,.PM_ASBlockOutputHorizontal a,.PM_ASBlockOutputVertical a{color:#414141}.clear{clear:both}.text-center{text-align:center}.PM_ASResetSearch{display:none;color:inherit;font-size:.85rem;text-align:center;padding:.25rem;margin:.75rem 0 1.25rem}.PM_ASBlockOutputVertical .PM_ASResetSearch{border:1px dashed rgba(0,0,0,.125);box-shadow:2px 2px 11px 0 rgba(0,0,0,.1)}.PM_ASResetSearch:before{content:"\f0e2";font-family:"FontAwesome","FontAwesomeAS4";padding-right:5px}.PM_ASResetGroup{font-size:10px;margin-top:5px}.PM_ASResetGroup:before{content:"\f00d";font-family:"FontAwesome","FontAwesomeAS4";padding-right:5px}.PM_ASBlockOutputVertical .PM_ASBlockNbProductValue{opacity:.6}.PM_ASBlockOutputVertical .PM_ASCriterionsGroup{margin-bottom:1rem}.PM_ASBlockOutputVertical .PM_ASCriterionsGroupTitle{border-bottom:1px solid #d6d4d4;padding-bottom:.5rem;margin-top:1.5rem}.PM_ASBlockOutputVertical .PM_ASCriterionsGroup:first-child .PM_ASCriterionsGroupTitle{margin-top:0}.PM_ASBlockOutputVertical .PM_ASCriterionsGroup ul{margin-bottom:0}.PM_ASBlockOutputVertical .PM_ASSubmitSearch{margin-top:1.5rem}.PM_ASBlockOutputHorizontal{clear:both}.PM_ASBlockOutputHorizontal .card-header{text-align:center}.PM_ASBlockOutputHorizontal .PM_ASCriterionsGroup{padding-top:15px;padding-bottom:15px}.PM_ASBlockOutputHorizontal .PM_ASCriterionsGroup select{width:96%}.PM_ASCriterions ul{list-style:none}.PM_ASSkipGroup{font-size:10px;float:right;margin-top:5px}.PM_ASSkipGroup:after{content:"\f051";font-family:"FontAwesome","FontAwesomeAS4";padding-left:5px}.PM_ASCriterionDisable{-khtml-opacity:.50;-moz-opacity:.50;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);opacity:.50;zoom:1}.PM_ASShowCriterionsGroupHidden:before{font-family:"FontAwesome","FontAwesomeAS4";padding-right:5px}.PM_ASShowCriterionsGroupHidden:before{content:"\f105"}.PM_ASShowCriterionsGroupHidden.PM_ASShowCriterionsGroupHiddenOpen:before{content:"\f107"}.PM_ASShowCriterionsGroupHidden{text-align:center}.PM_ASCriterionsGroupHidden{display:none}.PM_ASCritRange{max-width:90%;margin-left:auto;margin-right:auto}.PM_ASCritRangeValue{display:block;text-align:center;margin-top:5px}.PM_ASCriterionsGroup select.chosen{width:100%}.PM_ASCriterionsGroup div.chzn-search input{width:100%!important}.PM_ASCriterionHideToggleLink{font-size:10px;margin-top:10px;display:block}ul.PM_ASCriterionGroupImage,ul.PM_ASCriterionGroupCheckbox,ul.PM_ASCriterionGroupLinkColor,ul.PM_ASCriterionGroupLink,ul.PM_ASCriterionGroupColor,ul.PM_ASLevelDepth{list-style-type:none;padding-left:0}.PM_ASCriterionsSEOGroupDisabled,.PM_ASCriterionsSEOGroupDisabled a,.PM_ASCriterionsSEOGroupDisabled input{cursor:default}ul.PM_ASCriterionGroupImage,.PM_ASCriterionGroupColor{clear:both}ul.PM_ASCriterionGroupImage li,.PM_ASCriterionGroupColor li{display:inline-block}ul.PM_ASCriterionGroupImage li a,.PM_ASCriterionGroupColor li a{display:block}.PM_ASCriterionHide,li.PM_ASCriterionHide{display:none}.PM_ASHide{display:none}.PM_ASHide:before,.PM_ASShow:before{font-family:"FontAwesome","FontAwesomeAS4";padding-right:5px}.PM_ASHide:before{content:"\f106"}.PM_ASShow:before{content:"\f107"}div.PM_ASCriterionNbProduct{opacity:.6;display:inline}.PM_ASCriterionGroupColor li a{width:15px;height:15px}.PM_ASCriterionGroupColor.color_to_pick_list li,.PM_ASCriterionGroupLinkColor span.PM_ASCriterionColorSquare{border:1px solid #D6D4D4;display:inline-block;float:none}.PM_ASCriterionGroupColor.color_to_pick_list li a,.PM_ASCriterionGroupLinkColor span.PM_ASCriterionColorSquare{width:23px;height:23px;margin:1px!important;background-size:100% 100%!important}.PM_ASCriterionGroupColor.color_to_pick_list li.PM_ASCriterionHide,ul.PM_ASCriterionGroupImage li.PM_ASCriterionHide{display:none}.PM_ASCriterionGroupImage .PM_ASCriterionLink,.PM_ASCriterionGroupColor .PM_ASCriterionLink{margin:4px!important}.PM_ASCriterionGroupImage .PM_ASCriterionLinkSelected,.PM_ASCriterionGroupColor .PM_ASCriterionLinkSelected{border:2px solid #999;margin:2px!important}.PM_ASCriterionGroupLink .PM_ASCriterionLinkSelected,.PM_ASCriterionGroupLink .PM_ASCriterionLink:hover{font-weight:700}.PM_ASCriterionGroupLink:not(.PM_ASCriterionGroupLinkColor) .PM_ASCriterionLink:before{content:"\f105";font-family:"FontAwesome","FontAwesomeAS4";padding-right:5px}.PM_ASCriterionGroupLinkColor .PM_ASCriterionLink{height:23px;line-height:23px;margin-bottom:3px;display:block}.PM_ASCriterionGroupLinkColor .PM_ASCriterionLink .PM_ASCriterionValue{line-height:23px;display:block}.PM_ASCriterionGroupLinkColor span.PM_ASCriterionColorSquare{margin:0 6px 0 0!important;display:block;float:left}.PM_ASCriterionGroupCheckbox .PM_ASLabelCheckboxSelected .PM_ASLabelLink,.PM_ASCriterionGroupCheckbox .PM_ASLabelCheckbox .PM_ASLabelLink:hover{font-weight:700}.PM_ASCriterionCheckbox{border:0;vertical-align:middle}.PM_ASLevelDepth li{position:relative}.PM_ASLevelDepth li a{font-weight:700;display:block;font-weight:600;line-height:30px;border-bottom:2px solid #ebebeb}.PM_ASLevelDepth li:not(.level1) a{border-bottom:none}.PM_ASLevelDepth li:not(.level1):not(.PM_ASCriterionLevelSelected) a{color:#777;font-weight:400;font-size:.875rem}.PM_ASLevelDepth li span.grower{display:block;position:absolute;right:0;top:0;cursor:pointer}.PM_ASLevelDepth li span.grower.PM_ASCriterionClose .add,.PM_ASLevelDepth li span.grower.PM_ASCriterionOpen .remove{display:block}.PM_ASLevelDepth li span.grower.PM_ASCriterionClose .remove,.PM_ASLevelDepth li span.grower.PM_ASCriterionOpen .add{display:none}.PM_ASLevelDepth .PM_ASCriterionLevelChoosen .PM_ASCriterionLevelChoose{font-weight:700}.PM_ASLevelDepth .PM_ASCriterionLevelSelected.PM_ASCriterionLevelChoosen span+.PM_ASCriterionLevelChoose,.PM_ASLevelDepth .PM_ASCriterionLevelSelected.PM_ASCriterionLevelChoosen a.PM_ASCriterionLevelChoose{text-decoration:underline}.PM_ASCriterionLevelChoosen a:hover{text-decoration:line-through!important}.PM_ASSelections{background-color:#f5f5f5;border:1px solid rgba(0,0,0,.125)}.PM_ASSelections li{display:inline-block}.PM_ASBlockOutputVertical .PM_ASSelections{padding:0;background-color:inherit;border:none}.PM_ASBlockOutputVertical .PM_ASSelections .active-filter-title{display:block;margin:0 0 1.25rem}.PM_ASBlockOutputVertical .PM_ASSelections li{display:block!important}.PM_ASBlockOutputVertical .PM_ASSelections a.PM_ASSelectionsRemoveLink{display:block!important;margin-right:0;padding-top:.3rem;padding-bottom:.3rem}* html .PM_ASBlockOutputHorizontal .PM_ASSelectionsBlock{height:25px}.PM_ASSelectionsDropDown{position:relative;height:25px;z-index:2}.PM_ASSelectionsDropDownMenu{display:none;position:absolute;top:20px;left:0;padding:.5rem;z-index:2}a.PM_ASSelectionsDropDownShowLink{text-decoration:none}a.PM_ASSelectionsDropDownShowLink:before{content:"\f105";font-family:"FontAwesome","FontAwesomeAS4";padding-right:5px}a.PM_ASSelectionsDropDownShowLink.PM_ASSelectionsBlockOpened:before{content:"\f107"}.PM_ASSelectionsResults .PM_ASSelectionsSelectedCriterion{display:inline-block;padding-right:5px}.PM_ASSelectionsResults .PM_ASSelectionsCriterionsGroup .PM_ASSelectionsCriterionsGroupName{display:block}.PM_ASSelectionsResults .PM_ASSelectionsCriterionsGroupName strong,.PM_ASSelectionsResults .PM_ASSelectionsCriterionsGroupName>ul{display:inline-block}.PM_ASBlockOutputVertical .PM_ASSelectionsDropDownMenu{width:100%}a.PM_ASSelectionsRemoveLink:hover{text-decoration:line-through!important;color:inherit!important}a.PM_ASSelectionsRemoveLink:before{content:"\f00d";font-family:"FontAwesome","FontAwesomeAS4";padding-right:5px}#PM_ASearchSeoCrossLinks{clear:both}.PM_ASBlockOutput.PM_ASMobileMode .PM_ASBlockTitle:after,.PM_ASBlockOutput.PM_ASMobileMode .PM_ASearchTitle:after{content:"";font-family:"Material Icons";padding-right:5px;font-size:24px;font-weight:400;position:absolute;right:0}.PM_ASBlockOutput.PM_ASMobileMode .card-block{display:none}.PM_ASBlockOutput.PM_ASMobileMode .card-header{cursor:pointer}.PM_ASBlockOutput.PM_ASMobileMode.PM_ASMobileVisible .PM_ASBlockTitle:after,.PM_ASBlockOutput.PM_ASMobileMode.PM_ASMobileVisible .PM_ASearchTitle:after{content:""}.PM_ASBlockOutput.PM_ASMobileMode.PM_ASMobileVisible .card-block{display:block}.as4-loader-blur{-webkit-filter:blur(2px);-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='2');filter:blur(2px)}.as4-loader:before,.as4-loader:after,.as4-loader{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:as4loader 1.8s infinite ease-in-out;animation:as4loader 1.8s infinite ease-in-out}.as4-loader{margin-left:auto;margin-right:auto;font-size:10px;position:relative;text-indent:-9999em;-webkit-animation-delay:0.16s;animation-delay:0.16s;opacity:1}.as4-loader:before{left:-3.5em}.as4-loader:after{left:3.5em;-webkit-animation-delay:0.32s;animation-delay:0.32s}.as4-loader:before,.as4-loader:after{content:'';position:absolute;top:0}@keyframes as4loader{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em #333}40%{box-shadow:0 2.5em 0 0 #666}}@-webkit-keyframes as4loader{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em #333}40%{box-shadow:0 2.5em 0 0 #666}}.PM_ASCriterionsGroupOuter::-webkit-scrollbar{width:5px}.PM_ASCriterionsGroupOuter::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);-webkit-border-radius:10px;border-radius:10px}.PM_ASCriterionsGroupOuter::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:rgba(0,0,0,.4);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.PM_ASCriterionsGroupOuter::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,.2)}.PM_ASBlockOutput{position:relative}/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.8.3
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2018 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);display:none}.chosen-container.chosen-with-drop .chosen-drop{display:block}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),to(#f4f4f4));background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-single input[type=text]{cursor:pointer;opacity:0;position:absolute}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAQAAACn+wJeAAAB4UlEQVRIx+2XsWtTURTGrwouLQQDwYLFzT3yJBDoYoVvySQoKFShSHe7qAgqiMn9rcUibnVwEARBl0AgUIh/QXBxFIpKJHAhUBz0HQcf4U0xtZwu+r3l8t4758fHPe/jvhBcRIUuWbFuMKAWnEB9jEQWAk0SRt8LtMo+RmKdhDGiHrzEChOMHGPsiAkhBDbIMXKu+2KaJUfZwcsXD4RJrJFKKHaw6fVmRnmNT5ydC9TDSDRCIGOMMfh9u8pegRmzNKP8NUZvzu+oR6NY19mddqVVgG7MKL5SvHPrcJu3g/F2xvMqowKUOHMYUJXhrAa8Ku1j90/dVFFXxaypoYFqfzFR80h9mZKyENRUkskrgrSqfZmS1pVkGskvG7SiiUy5TGP5RpA2lMuUyzeC1Cw5yrwxSWtKrij1ZEpqhKBMY5kGXqCKeioiSHXtain817+k9gLLLD887ozhLl8xjGG86onZxuIe99jCsHjTCRMvYvF9+1QIIcTz8RuTzmkfP0+jdaYJHW9jXPYBvYj5/ZNlf06HxvgEYzoC8Tk5l1xAnXP8IHVam8faC3GTn3x5cMJr6q5h0fjI5+L4suU24PFCfMkHhvExHQyL20eQEfERhsVncdEfdYfvGK2jcPUOK/+A/QJb5yp50uoC6QAAAABJRU5ErkJggg==) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAQAAACn+wJeAAAB4UlEQVRIx+2XsWtTURTGrwouLQQDwYLFzT3yJBDoYoVvySQoKFShSHe7qAgqiMn9rcUibnVwEARBl0AgUIh/QXBxFIpKJHAhUBz0HQcf4U0xtZwu+r3l8t4758fHPe/jvhBcRIUuWbFuMKAWnEB9jEQWAk0SRt8LtMo+RmKdhDGiHrzEChOMHGPsiAkhBDbIMXKu+2KaJUfZwcsXD4RJrJFKKHaw6fVmRnmNT5ydC9TDSDRCIGOMMfh9u8pegRmzNKP8NUZvzu+oR6NY19mddqVVgG7MKL5SvHPrcJu3g/F2xvMqowKUOHMYUJXhrAa8Ku1j90/dVFFXxaypoYFqfzFR80h9mZKyENRUkskrgrSqfZmS1pVkGskvG7SiiUy5TGP5RpA2lMuUyzeC1Cw5yrwxSWtKrij1ZEpqhKBMY5kGXqCKeioiSHXtain817+k9gLLLD887ozhLl8xjGG86onZxuIe99jCsHjTCRMvYvF9+1QIIcTz8RuTzmkfP0+jdaYJHW9jXPYBvYj5/ZNlf06HxvgEYzoC8Tk5l1xAnXP8IHVam8faC3GTn3x5cMJr6q5h0fjI5+L4suU24PFCfMkHhvExHQyL20eQEfERhsVncdEfdYfvGK2jcPUOK/+A/QJb5yp50uoC6QAAAABJRU5ErkJggg==) no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAQAAACn+wJeAAAB4UlEQVRIx+2XsWtTURTGrwouLQQDwYLFzT3yJBDoYoVvySQoKFShSHe7qAgqiMn9rcUibnVwEARBl0AgUIh/QXBxFIpKJHAhUBz0HQcf4U0xtZwu+r3l8t4758fHPe/jvhBcRIUuWbFuMKAWnEB9jEQWAk0SRt8LtMo+RmKdhDGiHrzEChOMHGPsiAkhBDbIMXKu+2KaJUfZwcsXD4RJrJFKKHaw6fVmRnmNT5ydC9TDSDRCIGOMMfh9u8pegRmzNKP8NUZvzu+oR6NY19mddqVVgG7MKL5SvHPrcJu3g/F2xvMqowKUOHMYUJXhrAa8Ku1j90/dVFFXxaypoYFqfzFR80h9mZKyENRUkskrgrSqfZmS1pVkGskvG7SiiUy5TGP5RpA2lMuUyzeC1Cw5yrwxSWtKrij1ZEpqhKBMY5kGXqCKeioiSHXtain817+k9gLLLD887ozhLl8xjGG86onZxuIe99jCsHjTCRMvYvF9+1QIIcTz8RuTzmkfP0+jdaYJHW9jXPYBvYj5/ZNlf06HxvgEYzoC8Tk5l1xAnXP8IHVam8faC3GTn3x5cMJr6q5h0fjI5+L4suU24PFCfMkHhvExHQyL20eQEfERhsVncdEfdYfvGK2jcPUOK/+A/QJb5yp50uoC6QAAAABJRU5ErkJggg==) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#eee),color-stop(15%,#fff));background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:0 0!important;-webkit-box-shadow:none;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAQAAACn+wJeAAAB4UlEQVRIx+2XsWtTURTGrwouLQQDwYLFzT3yJBDoYoVvySQoKFShSHe7qAgqiMn9rcUibnVwEARBl0AgUIh/QXBxFIpKJHAhUBz0HQcf4U0xtZwu+r3l8t4758fHPe/jvhBcRIUuWbFuMKAWnEB9jEQWAk0SRt8LtMo+RmKdhDGiHrzEChOMHGPsiAkhBDbIMXKu+2KaJUfZwcsXD4RJrJFKKHaw6fVmRnmNT5ydC9TDSDRCIGOMMfh9u8pegRmzNKP8NUZvzu+oR6NY19mddqVVgG7MKL5SvHPrcJu3g/F2xvMqowKUOHMYUJXhrAa8Ku1j90/dVFFXxaypoYFqfzFR80h9mZKyENRUkskrgrSqfZmS1pVkGskvG7SiiUy5TGP5RpA2lMuUyzeC1Cw5yrwxSWtKrij1ZEpqhKBMY5kGXqCKeioiSHXtain817+k9gLLLD887ozhLl8xjGG86onZxuIe99jCsHjTCRMvYvF9+1QIIcTz8RuTzmkfP0+jdaYJHW9jXPYBvYj5/ZNlf06HxvgEYzoC8Tk5l1xAnXP8IHVam8faC3GTn3x5cMJr6q5h0fjI5+L4suU24PFCfMkHhvExHQyL20eQEfERhsVncdEfdYfvGK2jcPUOK/+A/QJb5yp50uoC6QAAAABJRU5ErkJggg==) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#eee),color-stop(80%,#fff));background-image:linear-gradient(#eee 20%,#fff 80%);-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAQAAACn+wJeAAAB4UlEQVRIx+2XsWtTURTGrwouLQQDwYLFzT3yJBDoYoVvySQoKFShSHe7qAgqiMn9rcUibnVwEARBl0AgUIh/QXBxFIpKJHAhUBz0HQcf4U0xtZwu+r3l8t4758fHPe/jvhBcRIUuWbFuMKAWnEB9jEQWAk0SRt8LtMo+RmKdhDGiHrzEChOMHGPsiAkhBDbIMXKu+2KaJUfZwcsXD4RJrJFKKHaw6fVmRnmNT5ydC9TDSDRCIGOMMfh9u8pegRmzNKP8NUZvzu+oR6NY19mddqVVgG7MKL5SvHPrcJu3g/F2xvMqowKUOHMYUJXhrAa8Ku1j90/dVFFXxaypoYFqfzFR80h9mZKyENRUkskrgrSqfZmS1pVkGskvG7SiiUy5TGP5RpA2lMuUyzeC1Cw5yrwxSWtKrij1ZEpqhKBMY5kGXqCKeioiSHXtain817+k9gLLLD887ozhLl8xjGG86onZxuIe99jCsHjTCRMvYvF9+1QIIcTz8RuTzmkfP0+jdaYJHW9jXPYBvYj5/ZNlf06HxvgEYzoC8Tk5l1xAnXP8IHVam8faC3GTn3x5cMJr6q5h0fjI5+L4suU24PFCfMkHhvExHQyL20eQEfERhsVncdEfdYfvGK2jcPUOK/+A/QJb5yp50uoC6QAAAABJRU5ErkJggg==) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAABKCAQAAAD9cdkXAAACqUlEQVRo3u2av2/TQBTHI8FQCYYguoLCyOY/IQNk6NSF3RNzBmZ04oe/JwFSp0owtSNb/oT8B8mIBIioAyuWrA7pD4fns+vkzvZQ1+3lne57UoZXJfan79333ovT6zGTDGUsg0o0oGjY4yfCWdEykBROFg954hhIJQ4/pI0bL5E0HIryAgpMpGqEW9HpAAktzjg1SNxxGpH44hRIiYaTsMZxDsixknPMFKzaNgSEQwcrBtklMLDW+mBRV5lYtAaaqvdPrTWnGNYCDdtdOtq/+oRo39r4gEkFZ9LusqK/zjcWom9pwKOq1w0xbrsDILR/i7Bmit3cSG4H2icN7CEturIDDWhqD2jYnR1srm6t4XpIk5vYQff2b2oUjuJRxRRGAUXDph0Qt7eD2xbhrGgZSAoni4d31LJ0jGMglTjNSNuqjRsvkTQcivICCkykaoTZ+GAAJLQ449QgccdpROKLUyAlGk7CGsc5IMdKzjFTcMy2nTtY3Wt9XGtOW44PW490vQHPy8vLy8vLy2ubJfrRGHP6RjxVaxaNu31kdseipxdXj93SYq3kP4tPL24mhAqAMHApL+QFvRZQCHlmJ8/MGX7jtXz64Yl8K39hmUOyy5Loq2JLcYoDsVNCPpbfcKqyFDPbS9FYldpSftHjr+7JQ5xnWYrGrIDkLNs5+PnmQSV3OzhR+2jOC0jtn/os4F1uD+yAcPn+Wd3fPr4kz2MK9NwpoMaSkwxLrmh3foiHFVPYxYkCmnGz7fxQ/SruGx53zNK21cGaqoP1WOyWeXskv6uDdYUluyaVWh/V5OAcf+QnvIj28Bl/8+woyzji2JwWranWnK5/YsMPqRgf0o3hgYqNNVI24GVtUL4wzwY8HLFGqi1Gj8QNae4ckiPfCa2Req5I9XyNv1n+D6RKWo1cTsbTAAAAAElFTkSuQmCC)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}