body,form{margin:0}button,input,select,textarea{font-family:inherit;font-size:100%}button,input[type=button],input[type=checkbox],input[type=radio],input[type=submit],label,select{cursor:pointer}table{border-collapse:collapse}img{height:auto;max-width:100%}a:hover{text-decoration:none}
:root{--mobileMenuThreshold:1190px}.ibis_modal{background-color:rgba(0,0,0,.6);box-sizing:border-box;display:none;height:100%;left:0;padding-top:20%;position:fixed;text-align:center;top:0;width:100%;z-index:500}.ibis_modal.active{display:block}.ibis_modal-content{background-color:#fff;border-radius:20px;box-shadow:0 0 20px rgba(0,0,0,.2);box-sizing:border-box;margin:0 auto;max-width:1000px;padding:50px 20px 30px;position:relative;width:96%}.ibis_modal-close{cursor:pointer;font-size:1.5rem;font-weight:700;height:16px;position:absolute;right:20px;top:20px;width:16px}.tabs-container .tabs-content .tab-panel{display:none}.tabs-container .tabs-content .tab-panel.active{display:block}
/*!
 * Multiple-Select-Vanilla styling
 * @author zhixin wen <wenzhixin2010@gmail.com>
 * @contributor Ghislain B.
 */.ms-dark-mode{--ms-checkbox-color:#1abdae;--ms-checkbox-hover-color:#1ccabb;--ms-checkbox-icon-container-border:1px solid #797979;--ms-choice-border:1px solid #757575;--ms-choice-bgcolor:#262b2f;--ms-choice-color:#d4d4d4;--ms-choice-focus-border-color:#17a69a;--ms-choice-focus-box-shadow:0 0 0 2px rgba(20,144,133,.2);--ms-drop-background:#2a2f34;--ms-drop-border:1px solid #585858;--ms-drop-color:#ccc;--ms-drop-hide-radio-hover-bgcolor:#117a70;--ms-drop-option-divider-border-top:1px solid #696969;--ms-drop-scrollbar-color:#828282 #424242;--ms-icon-color:#bcbcbc;--ms-icon-color-hover:#d0d0d0;--ms-option-highlight-bg-color:#0e635c;--ms-ok-button-bg-color:#262b2f;--ms-ok-button-bg-hover-color:#24282c;--ms-ok-button-border-color:#4a4a4a;--ms-ok-button-text-color:#17a69a;--ms-ok-button-text-hover-color:#17a69a;--ms-optgroup-color:#fff;--ms-search-input-bg-color:#2f353a;--ms-search-input-color:#d4d4d4;--ms-search-input-border:1px solid #757575;--ms-select-all-border-bottom:1px solid #5d5d5d;--ms-select-all-text-color:#fff;--ms-select-all-text-font-weight:bold}/*!
 * Multiple-Select-Vanilla styling
 * @author zhixin wen <wenzhixin2010@gmail.com>
 * @contributor Ghislain B.
 */.ms-icon-caret{--ms-icon-caret-icon-svg:url('data:image/svg+xml;utf8,%3Csvg viewBox="0 0 24 24" display="inline-block" height="1em" width="1em" vertical-align="text-bottom" xmlns="http://www.w3.org/2000/svg" %3E%3Cpath fill="currentColor" d="M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z"/%3E%3C/svg%3E');-webkit-mask:var(--ms-icon-caret-icon-svg) no-repeat;mask:var(--ms-icon-caret-icon-svg) no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%}.ms-icon-close{--ms-icon-close-icon-svg:url('data:image/svg+xml;utf8,%3Csvg viewBox="0 0 24 24" display="inline-block" height="1em" width="1em" vertical-align="text-bottom" xmlns="http://www.w3.org/2000/svg" %3E%3Cpath fill="currentColor" d="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z"/%3E%3C/svg%3E');-webkit-mask:var(--ms-icon-close-icon-svg) no-repeat;mask:var(--ms-icon-close-icon-svg) no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%}.ms-icon-check{--ms-icon-check-icon-svg:url('data:image/svg+xml;utf8,%3Csvg viewBox="0 0 24 24" display="inline-block" height="1em" width="1em" vertical-align="text-bottom" xmlns="http://www.w3.org/2000/svg" %3E%3Cpath fill="currentColor" d="M9,20.42L2.79,14.21L5.62,11.38L9,14.77L18.88,4.88L21.71,7.71L9,20.42Z"/%3E%3C/svg%3E');-webkit-mask:var(--ms-icon-check-icon-svg) no-repeat;mask:var(--ms-icon-check-icon-svg) no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%}.ms-icon-minus{--ms-icon-minus-icon-svg:url('data:image/svg+xml;utf8,%3Csvg viewBox="0 0 24 24" display="inline-block" height="1em" width="1em" vertical-align="text-bottom" xmlns="http://www.w3.org/2000/svg" %3E%3Cpath fill="currentColor" d="M20 14H4V10H20"/%3E%3C/svg%3E');-webkit-mask:var(--ms-icon-minus-icon-svg) no-repeat;mask:var(--ms-icon-minus-icon-svg) no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%}.ms-icon-radio{--ms-icon-radio-icon-svg:url('data:image/svg+xml;utf8,%3Csvg viewBox="0 0 24 24" display="inline-block" height="1em" width="1em" vertical-align="text-bottom" xmlns="http://www.w3.org/2000/svg" %3E%3Cpath fill="currentColor" d="M12 3.7c4.6 0 8.3 3.7 8.3 8.3s-3.7 8.3-8.3 8.3-8.3-3.7-8.3-8.3S7.4 3.7 12 3.7z"/%3E%3C/svg%3E');-webkit-mask:var(--ms-icon-radio-icon-svg) no-repeat;mask:var(--ms-icon-radio-icon-svg) no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%}.ms-drop .ms-icon,.ms-parent .ms-icon{background-color:currentColor;color:var(--ms-icon-color,#444);display:inline-block;flex-shrink:0;font-size:var(--ms-icon-size,1em);height:var(--ms-icon-size,1em);width:var(--ms-icon-size,1em)}.ms-drop .ms-icon:hover,.ms-parent .ms-icon:hover{color:var(--ms-icon-color-hover,#303030)}.ms-drop .ms-select-all,.ms-drop li:not(.hide-radio),.ms-parent .ms-select-all,.ms-parent li:not(.hide-radio){cursor:pointer}.ms-drop .ms-select-all.disabled,.ms-drop li:not(.hide-radio).disabled,.ms-parent .ms-select-all.disabled,.ms-parent li:not(.hide-radio).disabled{cursor:default}.ms-drop .ms-select-all .icon-checkbox-container,.ms-drop li:not(.hide-radio) .icon-checkbox-container,.ms-parent .ms-select-all .icon-checkbox-container,.ms-parent li:not(.hide-radio) .icon-checkbox-container{align-items:center;border:var(--ms-checkbox-icon-container-border,1px solid #d0d0d0);border-radius:.125rem;display:inline-flex;height:var(--ms-checkbox-icon-container-height,1.05rem);justify-content:center;width:var(--ms-checkbox-icon-container-width,1.05rem)}.ms-drop .ms-select-all .icon-checkbox-container div,.ms-drop li:not(.hide-radio) .icon-checkbox-container div,.ms-parent .ms-select-all .icon-checkbox-container div,.ms-parent li:not(.hide-radio) .icon-checkbox-container div{color:var(--ms-checkbox-color,#149085);font-size:14px}.ms-drop .ms-select-all .icon-checkbox-container div:hover,.ms-drop li:not(.hide-radio) .icon-checkbox-container div:hover,.ms-parent .ms-select-all .icon-checkbox-container div:hover,.ms-parent li:not(.hide-radio) .icon-checkbox-container div:hover{color:var(--ms-checkbox-hover-color,#128379)}.ms-drop .ms-select-all .icon-checkbox-container div.ms-icon-uncheck,.ms-drop li:not(.hide-radio) .icon-checkbox-container div.ms-icon-uncheck,.ms-parent .ms-select-all .icon-checkbox-container div.ms-icon-uncheck,.ms-parent li:not(.hide-radio) .icon-checkbox-container div.ms-icon-uncheck{visibility:hidden}.ms-drop .ms-select-all .icon-checkbox-container.radio,.ms-drop li:not(.hide-radio) .icon-checkbox-container.radio,.ms-parent .ms-select-all .icon-checkbox-container.radio,.ms-parent li:not(.hide-radio) .icon-checkbox-container.radio{border-radius:50%}.ms-drop .ms-select-all .icon-checkbox-container+span,.ms-drop li:not(.hide-radio) .icon-checkbox-container+span,.ms-parent .ms-select-all .icon-checkbox-container+span,.ms-parent li:not(.hide-radio) .icon-checkbox-container+span{align-items:center;column-gap:var(--ms-label-column-gap,0);display:inline-flex;padding-left:var(--ms-label-text-padding-left,8px)}.ms-offscreen{clip:rect(0 0 0 0)!important;border:0!important;height:1px!important;left:auto!important;margin:0!important;outline:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;top:auto!important;width:1px!important}.ms-parent{display:inline-block;position:relative;vertical-align:middle}.ms-choice{align-items:center;background-color:var(--ms-choice-bgcolor,#fff);border:var(--ms-choice-border,1px solid #d0d0d0);border-radius:var(--ms-choice-border-radius,4px);color:var(--ms-choice-color,#444);cursor:pointer;display:flex;height:26px;line-height:var(--ms-choice-line-height,26px);outline:var(--ms-drop-outline,0);overflow:hidden;padding:var(--ms-choice-padding,0 6px 0 8px);text-align:var(--ms-choice-text-align,left);text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:100%}.ms-choice:focus{border-color:var(--ms-choice-focus-border-color,#dcfaf7);box-shadow:var(--ms-choice-focus-box-shadow,0 0 0 1.5px rgba(20,144,133,.35))}.ms-choice.disabled{background-color:var(--ms-choice-disabled-bgcolor,#f4f4f4);background-image:none;border:var(--ms-choice-disabled-border,1px solid #ddd);cursor:default}.ms-choice>span{align-items:center;column-gap:var(--ms-label-column-gap,0);display:flex;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-choice>span.ms-placeholder{color:var(--ms-placeholder-color,#999)}.ms-choice>div.ms-icon-close{margin-right:2px}.ms-choice>div.ms-icon-caret{height:var(--ms-chevron-icon-size,1.2em);width:var(--ms-chevron-icon-size,1.2em)}.ms-choice>div.ms-icon-caret.open{transform:scaleY(-1)}.ms-drop{background:var(--ms-drop-background,#fff);border:var(--ms-drop-border,1px solid #d0d0d0);border-radius:var(--ms-drop-border-radius,4px);color:var(--ms-drop-color,#000);display:none;margin-top:var(--ms-drop-margin-top,-1px);min-width:100%;overflow:hidden;padding:var(--ms-drop-padding,0);position:absolute;width:auto;z-index:var(--ms-drop-zindex,1050)}.ms-drop.bottom{box-shadow:var(--ms-drop-bottom-box-shadow,0 4px 5px rgba(0,0,0,.15));top:100%}.ms-drop.top{bottom:100%;box-shadow:var(--ms-drop-top-box-shadow,0 -4px 5px rgba(0,0,0,.15))}.ms-drop .ms-select-all{border-bottom:var(--ms-select-all-border-bottom,1px solid #ddd);line-height:var(--ms-select-all-line-height,18px);padding:var(--ms-select-all-padding,4px);width:100%}.ms-drop .ms-select-all:hover{background-color:var(--ms-select-all-text-hover-color,transparent)}.ms-drop .ms-select-all.highlighted{background-color:var(--ms-option-highlight-bg-color,rgba(20,144,133,.08))}.ms-drop .ms-select-all label{align-items:center;border:var(--ms-select-all-label-border,1px solid transparent);color:var(--ms-select-all-text-color,#117a70);display:inline-flex;font-weight:var(--ms-select-all-text-font-weight,normal);padding:var(--ms-select-all-label-padding,4px);width:100%}.ms-drop .ms-select-all label:hover{border:var(--ms-select-all-label-hover-border,1px solid transparent);cursor:pointer}.ms-drop .ms-select-all label input{margin-left:0;opacity:0;width:0}.ms-drop .ms-select-all label div{display:inline-flex}.ms-drop .ms-ok-button{background-color:var(--ms-ok-button-bg-color,#fff);border-color:var(--ms-ok-button-border-color,#ccc);border-radius:var(--ms-ok-button-border-radius,0 0 4px 4px);border-width:var(--ms-ok-button-border-width,1px 0 0 0);color:var(--ms-ok-button-text-color,#149085);cursor:pointer;display:block;font-weight:var(--ms-ok-button-font-weight,600);height:var(--ms-ok-button-height,26px);padding:var(--ms-ok-button-padding,0);text-align:var(--ms-ok-button-text-align,center);width:var(--ms-ok-button-width,100%)}.ms-drop .ms-ok-button:hover{background-color:var(--ms-ok-button-bg-hover-color,#f9f9f9);color:var(--ms-ok-button-text-hover-color,#117a70)}.ms-search{align-items:center;box-sizing:border-box;display:flex;justify-content:center;margin:var(--ms-search-margin,0);min-height:var(--ms-search-min-height,26px);padding:var(--ms-search-padding,4px);position:relative;white-space:nowrap;width:100%;z-index:var(--ms-search-zindex,10000)}.ms-search input{background-color:var(--ms-search-input-bg-color,#fff);border:var(--ms-search-input-border,1px solid #b9b9b9);border-radius:var(--ms-search-input-border-radius,5px);box-shadow:none;color:var(--ms-search-input-color,#444);font-family:sans-serif;height:auto!important;margin:var(--ms-search-input-margin,0);min-height:var(--ms-search-input-min-height,24px);outline:var(--ms-search-input-outline,0);padding:var(--ms-search-input-padding,0 5px);width:100%}.ms-search input::-moz-placeholder{color:var(--ms-search-input-placeholder,#999)}.ms-search input::placeholder{color:var(--ms-search-input-placeholder,#999)}.ms-search span.ms-icon-close{cursor:pointer;height:var(--ms-icon-size,1em);margin:var(--ms-search-icon-close-margin,0 4px 0 7px)}.ms-drop ul{margin:var(--ms-drop-list-margin,0);outline:var(--ms-drop-outline,0);overflow:auto;padding:var(--ms-drop-list-padding,0);scrollbar-color:var(--ms-drop-scrollbar-color,#c1c1c1 #f1f1f1)}.ms-drop ul>li{align-items:var(--ms-drop-list-item-align-items,center);background-image:none;cursor:pointer;display:var(--ms-drop-list-item-display,flex);list-style:none;padding:var(--ms-drop-list-item-padding,.25rem 8px);position:static}.ms-drop ul>li .disabled{cursor:default;filter:var(--ms-drop-list-item-disabled-filter,Alpha(Opacity=35));font-weight:400!important;opacity:var(--ms-drop-list-item-disabled-opacity,.35)}.ms-drop ul>li.multiple{display:block;float:left}.ms-drop ul>li.group{clear:both}.ms-drop ul>li.multiple label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ms-drop ul>li label{align-items:center;cursor:pointer;display:flex;flex:0 0 100%;font-weight:400;margin-bottom:var(--ms-label-margin-bottom,0);min-height:var(--ms-label-min-height,1.25rem);padding:var(--ms-label-padding,0 0 0 2px);position:relative;white-space:nowrap}.ms-drop ul>li label.optgroup{color:var(--ms-optgroup-color,#000);font-weight:var(--ms-drop-optgroup-font-weight,bold)}.ms-drop ul>li.hide-radio{padding:var(--ms-drop-hide-radio-padding,0)}.ms-drop ul>li.hide-radio:focus,.ms-drop ul>li.hide-radio:hover{background-color:var(--ms-drop-hide-radio-hover-bgcolor,#f8f9fa)}.ms-drop ul>li.hide-radio.selected{background-color:var(--ms-drop-hide-radio-selected-bgcolor,#149085);color:var(--ms-drop-hide-radio-selected-color,#fff)}.ms-drop ul>li.hide-radio label{margin-bottom:var(--ms-drop-hide-radio-label-margin-bottom,0);padding:var(--ms-drop-hide-radio-label-padding,5px 8px)}.ms-drop ul>li.hide-radio input{display:none}.ms-drop ul>li.option-level-1 label{padding-left:var(--ms-drop-list-item-level1-padding-left,8px)}.ms-drop ul>li.option-divider{border-top:var(--ms-drop-option-divider-border-top,1px solid #e9ecef);padding:var(--ms-drop-option-divider-padding,0)}.ms-drop ul>li.highlighted{background-color:var(--ms-option-highlight-bg-color,rgba(20,144,133,.08))}.ms-drop input[type=checkbox],.ms-drop input[type=radio]{accent-color:var(--ms-checkbox-color,#149085);margin-left:var(--ms-drop-input-margin-left,-1.25rem);margin-top:var(--ms-drop-input-margin-top,.3rem);opacity:0;position:absolute;width:0}.ms-drop input:focus{outline:var(--ms-input-focus-outline,none)}.ms-drop .ms-no-results{display:none}.ms-drop .ms-infinite-option{height:var(--ms-infinite-empty-option-height,20px)}
:root{--mobileMenuThreshold:1190px}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/opensans/v43/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkaVc.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4n.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4n.ttf) format("truetype")}.material-symbols-outlined{font-size:16px;vertical-align:-2px}.material-symbols-outlined.md20{font-size:20px;vertical-align:-4px}.material-symbols-outlined.md40{font-size:40px;vertical-align:-4px}a,label.link{color:#008fdb;text-decoration:underline}a:hover,label.link:hover{text-decoration:none}a,button,input,select,textarea{outline:none}p{line-height:1.5;margin:0 0 1em}input[type=checkbox],input[type=color],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{border:1px solid #ddd}input[type=checkbox][disabled],input[type=color][disabled],input[type=email][disabled],input[type=number][disabled],input[type=password][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=url][disabled],select[disabled],textarea[disabled]{color:#999;cursor:not-allowed}input,select,textarea{box-sizing:border-box;color:#3c3d3d;padding:1ex}select{background-color:#fff;padding:calc(1ex - 1px) 1ex}h1,h2{font-weight:400}hr{border:none;border-bottom:1px solid #008fdb;margin:1rem 0}.heading1{color:#008fdb;font-size:1.7rem;margin:0 0 .5em}.heading1.error{color:red}.heading2{color:#737577;font-size:1.7rem;margin:0 0 .5em}.heading3{font-size:1.4rem;margin:0 0 .5em}.meta{padding-bottom:1px}.no-wrap{white-space:nowrap}.strong{font-weight:700}.cell-narrow{width:1%}.column-reverse{display:flex;flex-direction:column-reverse}.link-list{list-style-type:none;padding:0 1ex}.link-list li{margin:1ex 0}.icon{white-space:nowrap}.icon .icon-text{white-space:normal}a.icon{text-decoration:none}a.icon .icon-text{text-decoration:underline}a.icon.inverted_link .icon-text,a.icon:hover,a.icon:hover .icon-text{text-decoration:none}a.icon.inverted_link:hover .icon-text{text-decoration:underline}.btn,button{background-color:#008fdb;border:none;border-radius:5px;box-sizing:border-box;color:#fff;cursor:pointer;padding:1ex 2ex;text-decoration:none;transition:all .2s ease-out}.btn.btn-inline,button.btn-inline{padding:.7ex 2ex}.btn.btn-ares,button.btn-ares{margin-bottom:0!important;margin-top:15px}.btn:hover,button:hover{background-color:#ffa91a;color:#283037}.btn.btn-secondary,button.btn-secondary{background-color:#868686;color:#fff}.btn.btn-secondary:hover,button.btn-secondary:hover{background-color:#383838}.btn.btn-small,button.btn-small{padding:.5ex 1ex}.btn.disabled,.btn:disabled,button.disabled,button:disabled{background-color:#ddd!important;color:#666;cursor:not-allowed}.btn.btn-icon.disabled,.btn.btn-icon:disabled,button.btn-icon.disabled,button.btn-icon:disabled{border:none;opacity:.7}.btn.favorite,button.favorite{background-color:#fff;border:1px solid #3c3d3d;color:#3c3d3d;padding:1ex 2ex}.btn.favorite:hover,button.favorite:hover{background-color:#efefef}.btn.btn-input{border:none}.hidden{display:none}.slideToggle{max-height:700px;opacity:1;overflow:hidden;transition:max-height .2s ease-in-out,opacity .2s ease-in-out}.slideToggle.hidden{display:block;max-height:0;opacity:0;overflow-y:hidden}.counter{display:inline-block}.counter .counts{display:block;margin-bottom:1em;text-align:right}.counter .counts.warning .actual{color:red}.counter label{vertical-align:top}.counter textarea{max-width:300px}.tooltip{border-bottom:1px dotted #3c3d3d;cursor:help}.nowrap{white-space:nowrap}.block-align-right{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;text-align:right}.uppercase{text-transform:uppercase}.align-center{text-align:center!important}.align-right{text-align:right!important}.align-left{text-align:left!important}.content-right{display:flex;flex-wrap:wrap;justify-content:right}.table-wrapper{margin-bottom:1em;overflow:auto}table{font-size:1rem;margin:0 0 30px;width:100%}table td,table th{border:1px solid #ddd;padding:1ex;text-align:left;vertical-align:middle}table td .no-wrap,table th .no-wrap{padding:0 1ex}table th{background-color:#eee}table tr.active td{background-color:#ffa91a;color:#283037}table tr.active td a{color:#283037}table .td-right{text-align:right}table.table-narrow{width:auto}table.table-spacious td,table.table-spacious th{padding-left:1em;padding-right:1em}table .table-sep{border-top:1px solid #000}.flash-message,.msg{margin:1em 0;padding:1ex;text-align:center}.flash-message.msg-info,.msg.msg-info{border:1px solid #007aae;color:#007aae}.flash-message.msg-info a,.msg.msg-info a{color:#007aae}.flash-message.msg-error,.msg.msg-error{border:1px solid red;color:red}.flash-message.msg-error a,.msg.msg-error a{color:red}.flash-message.flash-message-info,.flash-message.msg-success,.msg.flash-message-info,.msg.msg-success{border:1px solid #22b14c;color:#22b14c}.flash-message.flash-message-info a,.flash-message.msg-success a,.msg.flash-message-info a,.msg.msg-success a{color:#22b14c}.info{width:100%}.info.info-info{color:#008fdb;margin:1em 0}.info.info-info.info-icon:before{background-color:#008fdb;border-radius:50%;color:#fff;content:"!";display:inline-block;height:1.1em;line-height:1.1em;margin:0 1ex 2px 0;text-align:center;vertical-align:middle;width:1.1em}.adult-question{margin:30px 0;text-align:right}.payment-methods img{max-height:40px;max-width:50px;vertical-align:middle}.pagination{margin-top:1em;padding:0 0 1em;text-align:center}.pagination .pagination-info{font-size:.9rem;text-align:right}.pagination .pagination-links a,.pagination .pagination-links>span{display:inline-block;margin:5px 8px;vertical-align:middle}html{color:#3c3d3d;font-family:Open Sans,sans-serif;font-size:15px;font-weight:400}body{display:flex;flex-direction:column;height:100vh;margin:0;padding:0}body.overlay{overflow:hidden}body.overlay:after{background-color:hsla(0,0%,6%,.55);content:"";display:block;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:500}.header{border-bottom:3px solid #ebebeb;position:relative}.header a{color:#222221}.header select{border:1px solid #eee!important;margin-left:1ex;padding:.5ex 1ex}.footer{background-color:#737577;margin-top:auto}.footer,.footer a{color:#fff}.footer .content{display:flex;flex-wrap:wrap;justify-content:space-between;line-height:1.7;padding:2em 0}.footer .footer-center,.footer .footer-left,.footer .footer-right{text-align:center;width:100%}.footer .footer-left{padding-bottom:1em}.footer .footer-left img{filter:brightness(0) invert(1)}.footer .footer-bottom{width:100%}.footer .footer-bottom #open_preferences_center{float:right}.header .content{display:flex;flex-wrap:wrap;justify-content:space-between;padding:.5em 0}.header .content>*{align-self:center}.header .content .logo a{display:inline-block}.header .content .logo{margin-right:10px;order:2;width:100px}.header .content .logo img{height:auto!important}.header .content .main-menu{order:1;position:relative;text-align:right;width:40px}.header .content .main-menu .mobile-menu{box-sizing:border-box;display:inline-block;height:25px;position:relative;top:-8px;vertical-align:top;width:40px}.header .content .main-menu .mobile-menu>div{cursor:pointer;height:25px;margin:0 auto;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;width:40px}.header .content .main-menu .mobile-menu>div span{background:#000;display:block;height:2px;left:0;opacity:1;position:absolute;transform:rotate(0deg);transition:.25s ease-in-out;width:100%}.header .content .main-menu .mobile-menu>div span:first-child{top:0}.header .content .main-menu .mobile-menu>div span:nth-child(2),.header .content .main-menu .mobile-menu>div span:nth-child(3){top:9px}.header .content .main-menu .mobile-menu>div span:nth-child(4){top:18px}.header .content .main-menu .mobile-menu>span{bottom:-18px;display:block;font-size:.95rem;left:0;position:absolute;text-align:center;text-decoration:none;width:100%}.header .content .main-menu .menu-wrapper{background-color:#fff;box-shadow:0 0 12px 5px rgba(0,0,0,.1);height:0;left:0;position:absolute;text-align:left;top:50px;transform:scaleY(0);transform-origin:top;width:250px;z-index:550}.header .content .main-menu ul:first-child{border-bottom:1px solid #3c3d3d}.header .content .main-menu ul:first-child:last-child{border-bottom:none}.header .content .main-menu ul{justify-content:flex-end;margin:0;padding:0}.header .content .main-menu ul li{border-bottom:1px solid #ccc;list-style-type:none}.header .content .main-menu ul li.dropdown.opened>.submenu,.header .content .main-menu ul li.dropdown:hover>.submenu{display:block}.header .content .main-menu ul li:last-child{border:none}.header .content .main-menu ul li a,.header .content .main-menu ul li span{display:block;padding:2ex;text-align:left;text-decoration:none}.header .content .main-menu ul li a:hover,.header .content .main-menu ul li span:hover{color:#008fdb}.header .content .main-menu ul li>span{background-color:#f3f3f3;color:#008fdb;font-weight:700}.header .content .main-menu .submenu{display:none}.header .content .main-menu .submenu>li.dropdown.opened>.submenu,.header .content .main-menu .submenu>li.dropdown:hover>.submenu{display:block}.header .content .main-menu .submenu li{border-top:1px solid #ccc;padding-left:1em}.header .content .main-menu .submenu li ul li{border-top:1px solid #ccc}.header .content .main-menu .left-menu li ul li{border-bottom:none;border-top:1px solid #ccc}.header .content .main-menu.active .menu-wrapper{height:auto;transform:scaleY(1);transition:transform .26s ease}.header .content .main-menu.active .mobile-menu div span:first-child{left:50%;top:9px;width:0}.header .content .main-menu.active .mobile-menu div span:nth-child(2){transform:rotate(45deg)}.header .content .main-menu.active .mobile-menu div span:nth-child(3){transform:rotate(-45deg)}.header .content .main-menu.active .mobile-menu div span:nth-child(4){left:50%;top:9px;width:0}.header .content .lang label{display:none}.header .content .user-cart{align-items:center;display:flex;justify-content:space-between;order:3;text-align:right;width:140px}.header .content .user-cart .user{display:none}.header .content .user-cart .user-mobile{display:inline-block;vertical-align:middle}.header .content .user-cart .user-mobile .icon{display:inline-block;text-align:center;white-space:wrap}.header .content .user-cart .user-mobile a{display:inline-block;text-align:center;white-space:normal}.header .content .user-cart .favorite{display:none}.header .content .search{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;order:4;padding-top:.5em;width:100%}.header .content .search form{position:relative;width:90%;z-index:400}.header .content .search form.above_overlay{z-index:510}.header .content .search .lang-currencies{align-content:center;display:flex;justify-content:flex-end;position:relative;text-align:right;width:10%;z-index:90}.header .content .search .input-text{box-sizing:border-box;width:calc(100% - 87px)}.menu li ul{display:none}.menu li ul.open{display:block}.menu .menu-links{align-items:stretch;display:flex;justify-content:space-between}.menu .menu-links .menu-link{box-sizing:border-box;width:calc(100% - 35px)}.menu .menu-links .submenu-toggler{box-sizing:border-box;padding:2ex;text-align:center;vertical-align:middle;width:35px}.menu .menu-links .submenu-toggler:after{border-bottom:1px solid #222221;border-right:1px solid #222221;content:"";display:block;float:right;font-weight:400;height:7px;margin:.7ex 0 0 1ex;transform:rotate(-45deg);width:7px}.menu .menu-links .submenu-toggler.active:after,.menu .menu-links .submenu-toggler.open:after{border-color:#008fdb;left:3px;position:relative;top:-2px;transform:rotate(45deg)}.menu>li.dropdown:first-child:hover>a{border-bottom:1px solid #ccc}.resultWrapper{background-color:#fff;border:1px solid #eee;box-shadow:3px 3px 5px rgba(0,0,0,.1);box-sizing:border-box;left:0;max-height:70vh;max-width:500px;overflow:auto;padding:1em .5em .5em;position:absolute;top:32px;width:100%}.resultWrapper>div>strong{display:block;font-size:1.1rem}.resultWrapper ul{margin:0;padding:0}.resultWrapper ul li{line-height:1.5;list-style-type:none}.resultWrapper ul li .searchResult_Link{align-items:center;color:#3c3d3d;display:flex;justify-content:flex-start;padding:.7em 5px;text-decoration:none}.resultWrapper ul li .searchResult_Link .searchResult_Image{margin-right:.5em;text-decoration:none}.resultWrapper ul li .searchResult_Link .searchResult_Name{display:flex;flex-wrap:wrap}.resultWrapper ul li .searchResult_Link:hover .searchResult_Name,.resultWrapper ul li.active .searchResult_Name{text-decoration:underline}.resultWrapper ul li.active,.resultWrapper ul li:hover{background-color:#eee}.resultWrapper .productWrapper ul{padding-bottom:.5em}.resultWrapper .productWrapper .showMoreWrapper{text-align:right}.resultWrapper .productWrapper a{color:#818181}.resultWrapper .productWrapper .searchResult_Link .searchResult_Figure{display:inline-block;margin:0 10px 0 0;width:30px}.resultWrapper .productWrapper .searchResult_Link .searchResult_Figure .searchResult_Image{margin:0}.resultWrapper .productWrapper .searchResult_Link .searchResult_Name{width:calc(100% - 40px)}.resultWrapper .productWrapper .searchResult_Link .searchResult_Price{display:none}.resultWrapper .categoryWrapper .searchResult_Link{align-items:flex-start}.resultWrapper .categoryWrapper .searchResult_Image{margin-top:2px}.resultWrapper .categoryWrapper .searchResult_Name span{padding-right:1em;position:relative;white-space:nowrap}.resultWrapper .categoryWrapper .searchResult_Name span:after{border-bottom:1px solid #000;border-right:1px solid #000;box-sizing:border-box;content:"";display:inline-block;height:9px;position:absolute;right:6px;top:50%;transform:translateY(-50%) rotate(-45deg);width:9px}.resultWrapper .categoryWrapper .searchResult_Name span:last-child:after{display:none}.content{margin:0 auto;max-width:1200px;padding:1em 0;width:92%}main .heading1{margin-top:0}main .content{padding:1em 0 3em}.mobile-left-menu{background-color:#ddd;box-shadow:0 0 12px 5px rgba(0,0,0,.1);font-size:1.5rem;margin-bottom:2px;padding:1ex 1ex .5ex;text-align:center}.mobile-left-menu a{display:inline-block;text-decoration:none;vertical-align:middle}.mobile-left-menu span{border-bottom:3px solid #008fdb;border-top:3px solid #008fdb;box-sizing:border-box;display:inline-block;height:25px;margin:0 1ex .5ex 0;vertical-align:middle;width:30px}.mobile-left-menu span:after{background-color:#008fdb;content:"";display:block;height:3px;margin-top:8px}.left-menu{margin:0;padding:0;text-align:left}.left-menu li{border-bottom:1px solid #ccc;list-style-type:none}.left-menu li.favorites a,.left-menu li.favorites>span{background-color:#008fdb;color:#fff;display:block;padding:2ex 2ex 2ex 1.5ex!important}.left-menu li.favorites a:hover,.left-menu li.favorites>span:hover{background-color:#008fdb!important;color:#fff!important}.left-menu li.favorites a .icon>span,.left-menu li.favorites>span .icon>span{margin-right:5px}.left-menu li a{text-decoration:none}.left-menu li a:hover,.left-menu li.open>a:hover,.left-menu li.open>ul li.open>a:hover{background-color:#ebebeb}.left-menu li>ul{background-color:#f3f3f3;margin:0;padding:0}.left-menu li>ul li{border:none;border-top:1px solid #ccc;padding-left:1em}.left-menu li>ul li a{padding:1.5ex 1ex 1.5ex 1.5em}.left-menu li.open>.menu-links>.menu-link{background-color:#f3f3f3;color:#008fdb}.left-menu li.active.target>.menu-links>.menu-link{font-weight:700}.left-menu li.open>ul{display:block}.left-menu li.open>ul.inactive{display:none}.left-menu>li:last-child{border:none}.left-menu .menu-link{color:#222221;display:block;padding:2ex}.cart-preview{margin-top:2em}.cart-preview p{color:#fff;margin:0;text-align:left}.cart-preview p a{background-color:#008fdb;color:#fff;display:block;padding:1ex 1ex 1ex 1.3ex;text-decoration:none}.cart-preview p a .icon>span{margin-right:6px}.cart-preview table{font-size:.85rem}.cart-preview table .total td{background-color:#f3f3f3;font-weight:700}.shipping-payment{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.shipping-payment>*{width:100%}.shipping-payment .icon{padding-left:0;padding-right:0}.shipping-payment .icon img{max-height:45px;max-width:45px}.cols{display:flex;flex-wrap:wrap;justify-content:space-between}.cols .col-left{display:none;margin:0 auto 1em;max-width:400px;overflow:hidden;padding:1em;text-align:center;width:100%}.cols .intro{order:1}.cols .col-right{box-sizing:border-box;order:3;width:100%}.cols .col-right .product{width:100%}.search-detail{position:relative;z-index:400}.search-detail.above_overlay{z-index:510}.search-detail label{display:block;margin-bottom:1ex}.currencies,.lang{display:inline-block;vertical-align:top}.product-list-settings{align-items:center;background-color:#ebebeb;display:flex;flex-wrap:wrap;justify-content:space-between;margin:1em 0;padding:.5em;text-align:center}.product-list-settings span{display:inline-block;margin-bottom:.4em;width:100%}.product-list{margin-top:1em}.product-list.product-list_table{background-color:#ebebeb;display:flex;flex-wrap:wrap;gap:1em;padding:1em}.product-list.product-list_list .your-price{margin-left:5px}.product-list_table .product{background-color:#fff;border:1px solid #868686;box-sizing:border-box;padding:1em;width:100%}.product-list_table .product .heading{font-size:1.2rem;height:45px;margin:0 0 2ex;text-align:center}.product-list_table .product .heading a{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.product-list_table .product .image{display:block;height:120px;margin:0 auto 1ex;overflow:hidden;position:relative;z-index:30}.product-list_table .product .image picture>*{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.product-list_table .product .description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;height:48px;margin:0 0 1ex;overflow:hidden;text-overflow:ellipsis;white-space:normal}.product-list_table .product .buy .btn{box-sizing:border-box;display:block;margin-top:1ex;text-align:center;width:100%}.product-list_table .product .buy .price{text-align:center}.product-list_table .product .buy .price .old-price{margin-right:5px}.product-list_table .product .buy .price .your-price{font-weight:700}.product-detail{display:flex;flex-wrap:wrap}.product-detail .detail-image{margin:0 0 2em;width:100%}.product-detail .detail-image>div{height:250px;overflow:hidden;position:relative}.product-detail .detail-image>div picture>*{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.product-detail .meta{width:100%}.product-detail .meta ul{margin:0 0 2em;padding:0}.product-detail .meta ul li{list-style-type:none;margin-bottom:1em}.product-detail .meta form{margin:0 0 2em}.product-detail .meta .units{margin-right:1em}.product-detail .meta .your-price{color:#008fdb;font-size:larger}.product-detail .meta .your-price.your-price_b2b{color:inherit}.quantity-input{border:none!important;max-width:2.5em;padding:.45ex .7ex;text-align:center;vertical-align:top}.plus-minus{border:1px solid #eee;border-radius:5px;display:inline-block;padding:2px;vertical-align:middle}.plus-minus input[name=minus],.plus-minus input[name=plus]{background-color:#eee;border:none;border-radius:5px;color:#008fdb;display:inline-block;font-family:Open Sans,sans-serif;font-size:1.2rem;padding:.1em .5em;vertical-align:top}.oversized{color:red;content:"";cursor:help;display:block;height:20px;width:20px}.cart-product-list .oversized{margin:0 auto}#ppl-widget{background:rgba(0,0,0,.3);box-sizing:border-box;height:100%;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:9999}#ppl-widget #ppl-widget-close{background:#fff url(/images/ico_close.svg) 50% no-repeat;background-size:15px auto;border-radius:50%;box-shadow:0 2px 10px rgba(0,0,0,.2);cursor:pointer;display:inline-block;height:19px;padding:5px;position:absolute;right:10px;top:10px;width:19px;z-index:99999}#ppl-widget #ppl-widget-map{background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.2);height:100%;overflow:hidden}#ppl-widget #ppl-widget-map iframe{border:0;height:100%;width:100%}#dpd-widget{background:rgba(0,0,0,.3);box-sizing:border-box;height:100%;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:9999}#dpd-widget #dpd-widget-map{background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.2);height:100%;overflow:hidden}#dpd-widget #dpd-widget-map iframe{border:0;height:100%;width:100%}.checkout-progress{height:5px;margin:-1em 0 1em}.checkout-progress span{animation:w25 1s ease forwards;background-color:#008fdb;border-bottom-left-radius:50%;border-bottom-right-radius:50%;display:block;height:3px;width:25%}.checkout-progress span.step2{animation:w50 1s ease forwards;width:50%}.checkout-progress span.step3{animation:w75 1s ease forwards;width:75%}@keyframes w25{0%{width:0}to{width:25%}}@keyframes w50{0%{width:25%}to{width:50%}}@keyframes w75{0%{width:50%}to{width:75%}}.cart-product-list .image-wrapper picture{display:inline-block;height:100px;overflow:hidden;position:relative;width:100%}.cart-product-list .image-wrapper picture>*{display:block;height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.buttons,.cart-bottom{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.delivery-payment tr.disabled{color:#888}.delivery-payment .option-note{margin-top:5px}.delivery-payment.delivery .oversized{display:inline-block;vertical-align:middle}.delivery-payment,.order-summary{margin:0 0 30px}.delivery-payment td,.delivery-payment th,.order-summary td,.order-summary th{border:none;text-align:left;vertical-align:middle}.delivery-payment td p,.delivery-payment th p,.order-summary td p,.order-summary th p{margin:0}.delivery-payment td.icon,.delivery-payment th.icon,.order-summary td.icon,.order-summary th.icon{color:#777;text-align:center;width:45px}.delivery-payment th:first-child,.order-summary th:first-child{min-width:150px;white-space:nowrap;width:400px}.delivery-payment tr td:first-child,.order-summary tr td:first-child{width:15px}.delivery-payment tr .align-right,.order-summary tr .align-right{text-align:right}.delivery-payment tr .align-center,.order-summary tr .align-center{text-align:center}.delivery-payment tr:nth-child(odd) td,.order-summary tr:nth-child(odd) td{background-color:#eee}.delivery-payment input[type=checkbox],.delivery-payment input[type=radio],.order-summary input[type=checkbox],.order-summary input[type=radio]{margin:0}.delivery-payment a,.order-summary a{color:#008fdb}.delivery-payment .option-description,.order-summary .option-description{font-size:.9rem;font-style:italic}.checkout-summary{display:block}.checkout-summary .summary-column,.checkout-summary .summary-column .order-summary.table-narrow{width:100%}.checkout-summary .summary-column .order-summary tr td:first-child{width:auto}.checkout-summary .summary-column .order-summary th{background-color:#fff}.checkout-summary .summary-column .order-summary td{width:50%}.checkout-summary .summary-column .order-summary tr:nth-child(odd) td{background-color:#fff}.checkout-summary .summary-column .order-summary tr:nth-child(2n) td{background-color:#eee}.discount-code{margin-bottom:30px}.discount-code label{display:block;margin-bottom:4px}.discount-code input{padding:.7ex 1ex}.discount-code input[type=text]{font-family:Arial;font-weight:700;letter-spacing:.2ex;text-transform:uppercase}.discount-code>*{vertical-align:top}.total-price{margin-bottom:30px;text-align:right}.total-price strong{font-size:1.5rem}.form-wrapper{padding-bottom:20px}.required-mark{color:red;margin:0 2px}.input-box{display:inline-block}.input-box .input-error{color:red;display:block;font-size:.9rem}.form-block{display:flex;flex-wrap:wrap}.form-block label{display:block;margin:0 0 10px;width:auto}.form-block label.label_required{white-space:nowrap}.form-block label.label_required:after{color:red;content:"*";display:inline-block;margin-left:3px}.form-block .input-box{display:block;margin-bottom:15px;width:100%}.form-block .input-box input[type=color],.form-block .input-box input[type=email],.form-block .input-box input[type=number],.form-block .input-box input[type=password],.form-block .input-box input[type=tel],.form-block .input-box input[type=text],.form-block .input-box input[type=url],.form-block .input-box select,.form-block .input-box textarea{width:100%}.form-block .input-box.error,.form-block .input-error{margin-bottom:5px}.form-block>strong{display:block;margin-bottom:15px;width:100%}.form-block .form-block-secondary label{width:auto}.form-block.two-parts{justify-content:space-between}.form-block.two-parts>span{display:flex;flex-wrap:wrap;width:100%}.form-block.fb-short input{width:100%}.form-block.fb-short .btn{margin-bottom:15px;padding:1.25ex 2ex}.form-block>*{vertical-align:top}.checkbox-wrapper{display:flex;margin-bottom:20px}.checkbox-wrapper input{margin:0 10px 0 0;vertical-align:top}.form-wrapper.high-form .form-block{display:block}.form-wrapper.high-form .form-block label{display:block;margin:0 0 10px;width:auto}.form-wrapper.high-form .form-block input{max-width:300px;width:100%}.orders-table{margin:2em 0}.orders-table th{background-color:#fff;border:none}.orders-table td{border:none}.orders-table tr:nth-child(2n) td{background-color:#eee}.form-narrow{margin:0 auto;max-width:700px}.order-detail{margin-bottom:2em;max-width:700px}.order-detail tr th{width:30%}.order-detail tr:nth-child(2n) th{background-color:#fff}.blinkOnce{animation:blinker .4s}@keyframes blinker{50%{opacity:0}}#termsfeed-com---nb{border-top:1px solid #3c3d3d!important;position:fixed}.termsfeed-com---nb .cc-nb-main-container{padding:2em 2em 1em!important}.cc-nb-main-container{margin:0 auto;max-width:960px}.termsfeed-com---palette-light .cc-cp-body-content-entry-text,.termsfeed-com---palette-light .cc-nb-text,.termsfeed-com---palette-light .cc-nb-title{color:#3c3d3d!important}.termsfeed-com---nb .cc-nb-title,.termsfeed-com---pc-dialog .cc-cp-body-content-entry-title{font-family:Open Sans,sans-serif!important;font-size:1.7rem!important;font-weight:400!important;line-height:1.3!important;margin:0 0 .5em!important}.termsfeed-com---nb .cc-nb-text,.termsfeed-com---pc-dialog .cc-cp-body-content-entry-text{font-family:Open Sans,sans-serif!important;font-size:1rem!important;line-height:1.5!important;margin:0 0 1.5em!important}.termsfeed-com---nb .cc-nb-buttons-container .cc-nb-changep,.termsfeed-com---nb .cc-nb-buttons-container .cc-nb-okagree,.termsfeed-com---nb .cc-nb-buttons-container .cc-nb-reject,.termsfeed-com---palette-light .cc-cp-foot-save{background-color:#008fdb!important;border:none!important;border-radius:5px!important;color:#fff!important;cursor:pointer!important;font-family:Open Sans,sans-serif!important;font-size:100%!important;font-weight:400!important;line-height:1.3!important;margin:0 1em 1em 0!important;padding:1ex 2ex!important;text-decoration:none!important;transition:all .2s ease-out!important}.termsfeed-com---nb .cc-nb-buttons-container .cc-nb-changep:hover,.termsfeed-com---nb .cc-nb-buttons-container .cc-nb-okagree:hover,.termsfeed-com---nb .cc-nb-buttons-container .cc-nb-reject:hover,.termsfeed-com---palette-light .cc-cp-foot-save:hover{background-color:#ffa91a!important;color:#283037!important}.termsfeed-com---nb .cc-nb-buttons-container .cc-nb-changep:focus,.termsfeed-com---nb .cc-nb-buttons-container .cc-nb-okagree:focus,.termsfeed-com---nb .cc-nb-buttons-container .cc-nb-reject:focus,.termsfeed-com---palette-light .cc-cp-foot-save:focus{box-shadow:none!important}.termsfeed-com---palette-light .cc-nb-buttons-container .cc-nb-changep{background-color:#868686!important;color:#fff!important}.termsfeed-com---palette-light .cc-nb-buttons-container .cc-nb-changep:hover{background-color:#383838!important}.termsfeed-com---palette-light .cc-pc-head-close{border:none!important}.cc-nb-okagree:after,.cc-nb-reject:after{display:none!important}.termsfeed-com---palette-light .cc-pc-head-lang select:focus{box-shadow:0 0 0 1px #eee!important}.termsfeed-com---palette-light .cc-pc-head-lang select{box-shadow:0 0 0 1px #eee!important;padding:.5ex 1ex!important}.termsfeed-com---pc-dialog{font-family:Open Sans,sans-serif!important}.termsfeed-com---pc-dialog .cc-cp-body .cc-cp-body-tabs{background:#eee!important;font-family:Open Sans,sans-serif!important}.termsfeed-com---pc-dialog .cc-cp-body-tabs-item{background:#eee!important}.notification-wrapper{display:flex;justify-content:center;left:0;padding:1em;pointer-events:none;position:fixed;right:0;top:0;z-index:999}.notification-wrapper .notification{border-radius:.25em;cursor:pointer;padding:1em 2em;pointer-events:all}.notification-wrapper .notification.error{background-color:#ffc3c3;border:1px solid #850000}.notification-wrapper .notification.success{background-color:#d4ffc3;border:1px solid #358500}.notification-wrapper .notification.warning{background-color:#fff9c3;border:1px solid #856600}.splide{height:calc(80% - 10px)}.splide__track{height:100%}.splide__slide img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.splide__slide{border:none!important;opacity:.6}.splide__slide.is-active{opacity:1}.splide-thumbs{height:20%;margin-top:10px}.splide-thumbs .splide__slide img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.breadcrumbs{margin:12px 0 15px;padding-left:0}.breadcrumbs li{display:inline-block;vertical-align:middle}.breadcrumbs li:not(:last-child){padding-right:20px;position:relative}.breadcrumbs li:not(:last-child):after{border-bottom:1px solid #000;border-right:1px solid #000;box-sizing:border-box;content:"";height:9px;position:absolute;right:5px;top:50%;transform:translateY(-50%) rotate(-45deg);width:9px}#filter-form{display:none;margin-top:20px}#filter-form.active{display:block}#show-filters{display:inline-block;margin-top:15px}.filters{grid-area:filters;margin-top:16px;order:2;width:100%}.filters-heading{align-items:center;background-color:#008fdb;color:#fff;cursor:pointer;display:flex;justify-content:space-between;padding:.5rem}.filters-content{height:0;overflow:hidden;padding:0}.filters-content.open{border:1px solid #ddd;border-top:none;height:auto;overflow:visible;padding:.5rem}.filter-range{align-items:center;display:flex;gap:10px;justify-content:space-between}.filter-range input{width:50%}.filter-wrapper{align-items:center;display:flex;justify-content:flex-start;margin:3px 0;padding-left:20px;position:relative}.filter-wrapper input{left:0;margin:0;position:absolute;top:50%;transform:translateY(-50%)}.filter-wrapper input[disabled]~label{color:#999;cursor:not-allowed}input[disabled]~label{cursor:not-allowed}.filter-label{align-items:center;display:flex;justify-content:flex-start;width:100%}.filter-color-wrapper{border:1px solid #828282;border-radius:50%}.filter-color-wrapper,.filter-image-wrapper{display:inline-flex;height:15px;margin-left:auto;width:15px}.filter-image-wrapper{-o-object-fit:contain;object-fit:contain}.filter-heading{font-weight:700;margin-bottom:5px;text-align:left}.filter-heading:not(:first-child){margin:15px 0 5px}#products-container.loading{filter:blur(3px)}.parameters{margin-top:15px}.narrow-note{max-width:800px}:root{--ms-checkbox-color:#008fdb;--ms-select-all-text-color:#008fdb;--ms-choice-border-radius:0;--ms-choice-border:1px solid #ddd;--ms-drop-border-radius:0;--ms-drop-border:1px solid #ddd;--ms-choice-focus-border-color:#008fdb;--ms-drop-hide-radio-selected-bgcolor:#008fdb;--ms-option-highlight-bg-color:#f0faff;--ms-drop-hide-radio-hover-bgcolor:#f0faff}.ms-parent{width:100%!important}.ms-choice:hover{background-color:#fff!important}.ms-drop ul>li label>span{width:100%}.ms-drop ul>li label{flex:0 1 auto;width:100%}.selected-filters{list-style:none;list-style-position:inside;margin-bottom:0;padding:8px 0}.selected-filters li{background-color:#ebebeb;cursor:pointer;padding:4px 10px}.selected-filters li,.selected-filters li.cancel-all{align-items:center;display:inline-flex;margin-right:5px}.selected-filters li.cancel-all{background-color:transparent;padding:4px;text-decoration:underline}.selected-filters li.cancel-all:hover{color:#008fdb}.selected-filters li .icon-icon{font-size:16px;margin-left:10px;transition:.1s ease-in}.selected-filters li .icon-icon:hover{background-color:#cecece;color:#008fdb}select.product-configurator-select{margin-bottom:15px;margin-top:3px;width:100%}select.product-configurator-select option[disabled]{color:#d3d3d3}#product-configurator-message{background-color:#c7ebff48;border:1px solid #008fdb;display:block;margin:5px 0 15px;padding:8px}.tabs-container .tabs-content{background-color:#ebebeb;border:1px solid #008fdb;margin-bottom:40px;padding:20px}.tabs-container .tabs-tablist .tab-button{background-color:#fff;border:1px solid #008fdb;border-radius:0;box-shadow:none;color:#3c3d3d;position:relative;top:1px}.tabs-container .tabs-tablist .tab-button.active,.tabs-container .tabs-tablist .tab-button:hover{background-color:#ebebeb}.tabs-container .tabs-tablist .tab-button.active{border-bottom-color:#ebebeb}
.input-text{border:1px solid #eee;padding:.5ex 1ex}a{color:red}.col-right ul,p{line-height:1.5;margin:0 0 1em}select{background-color:#fff}.heading1{color:#bf1717}.heading2{color:#868686}.btn,button{background-color:#116fb6;transition:background .2s ease-out}.btn:hover,button:hover{background-color:#868686;color:#fff}.btn:disabled,button:disabled{background-color:#ccc!important;color:#eee;cursor:not-allowed}.btn.favorite:hover,button.favorite:hover{background-color:#383838}.btn-input{border:1px solid #eee;padding:.5ex 1ex}.color-primary{color:red}.color-success{color:#22b14c}.counter .counts.warning .actual{color:red}table{margin:0 0 1em}table tr.active td{background-color:#999;color:#fff}table tr.active td a{color:#fff}.flash-message.msg-error,.msg.msg-error{border:1px solid red;color:red}.flash-message.msg-error a,.msg.msg-error a{color:red}.input-error{color:red;font-size:.9rem}body{background:#000 url(../images/bg_body.jpg) top no-repeat;font-size:16px}.header{border-bottom:none}.header a{color:#818181}.header select{border:1px solid #eee;padding:.5ex 1ex}.footer{background-color:transparent;border-top:6px solid #363636;color:#818181}.footer .content{font-size:.8rem}.footer .footer-left img{width:143px!important}.footer .footer-bottom img{margin:0 15px 10px 0;max-height:40px;max-width:50px;vertical-align:middle}.footer a{color:#818181}.header .content .logo img{width:100px!important}.header .content .main-menu .mobile-menu div>span{background:#818181;bottom:-25px;display:block;font-size:.95rem;left:0;position:absolute;text-align:center;text-decoration:none;width:100%}.header .content .main-menu .menu-wrapper{right:0}.header .content .main-menu ul li span{background-color:#f3f3f3;color:#e74f38;font-weight:700}.header .content .search{margin:0 auto;padding-top:1em}main .content{background-color:#fff;box-shadow:inset 0 0 15px rgba(0,0,0,.5);color:#4f4f4f;margin:0 auto 2em;padding:1em}.left-menu{margin:0;padding:0;text-align:left}.left-menu li{border-bottom:1px solid #ccc;list-style-type:none}.left-menu li a{text-decoration:none}.left-menu li a:hover,.left-menu li.active>a:hover,.left-menu li.active>ul li.active>a:hover{background-color:#ebebeb}.left-menu li ul{display:none}.left-menu li.sub>.menu-link:after{border-bottom:1px solid #222221;border-right:1px solid #222221;content:"";display:block;float:right;font-weight:400;height:7px;margin:.7ex 0 0 1ex;transform:rotate(-45deg);width:7px}.left-menu li.sub.active>.menu-link:after{border-color:red;transform:rotate(45deg)}.left-menu li.active>.menu-link{background-color:#f3f3f3;color:#e74f38}.left-menu li.active>ul{display:block}.left-menu>li:last-child{border:none}.left-menu .menu-link{color:#4f4f4f;display:block;padding:2ex}.user-cart{text-align:right}.user-cart span.icon-icon,.user-cart span.icon-text{color:#818181}.cols .col-left .cart-preview p a{background-color:#116fb6}.search .btn{padding:.7ex 2ex}.search-detail label{display:block;margin-bottom:1ex}.lang-currencies{display:flex;justify-content:space-between}.lang label{display:none}.product-list-settings select{border:1px solid #ccc}.product-list_table .product{color:#4f4f4f}.product-list_table .product .buy .price{font-weight:700}.delivery-payment td,.delivery-payment th,.order-summary td,.order-summary th{vertical-align:top}.delivery-payment input[type=checkbox],.delivery-payment input[type=radio],.order-summary input[type=checkbox],.order-summary input[type=radio]{margin:1px 0 0}.delivery-payment a,.order-summary a{color:#e74f38}.delivery-payment .label-note2,.order-summary .label-note2{font-size:.9rem;font-style:italic}.order-summary tr td:first-child{width:auto}.order-summary th,.order-summary tr:nth-child(odd) td{background-color:#fff}.order-summary tr:nth-child(2n) td{background-color:#eee}.coupon{margin-bottom:30px}.coupon input{padding:.7ex 1ex}.form-block{align-items:center}.form-block label.label_required:after{color:red}.form-block input,.form-block select,.form-block textarea{display:block;width:100%}.form-block input.error,.form-block select.error,.form-block textarea.error{margin-bottom:3px}.form-block .form-block-secondary{text-align:right}.form-block.two-parts{justify-content:space-between}.form-block.two-parts span{align-items:center;display:flex;flex-wrap:wrap;width:100%}.wf-block{align-items:flex-end;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M100 0 L0 100' stroke='black' stroke-width='0.5' /><path d='M0 0 L100 100' stroke='black' stroke-width='0.5' /></svg>");background-position:50%;background-repeat:no-repeat;background-size:100% 100%,auto;border:1px solid #000;display:flex;height:100px;justify-content:center;text-decoration:none;width:100px}.wf-block.center{margin:0 auto}.wf-block.grey{background-color:#eee}.termsfeed-com---nb .cc-nb-main-container{padding:2em!important}.termsfeed-com---palette-light .cc-pc-head-close{border:none!important}.termsfeed-com---nb .cc-nb-buttons-container .cc-nb-changep,.termsfeed-com---nb .cc-nb-buttons-container .cc-nb-okagree,.termsfeed-com---nb .cc-nb-buttons-container .cc-nb-reject,.termsfeed-com---palette-light .cc-cp-foot-save{margin:0 1em 0 0!important;transition:background .2s ease-out!important}.termsfeed-com---nb .cc-nb-buttons-container .cc-nb-changep:hover,.termsfeed-com---nb .cc-nb-buttons-container .cc-nb-okagree:hover,.termsfeed-com---nb .cc-nb-buttons-container .cc-nb-reject:hover,.termsfeed-com---palette-light .cc-cp-foot-save:hover{background-color:#868686!important;color:#fff!important}.checkout-progress{display:none}
