*{outline:none}:where(:focus-visible){outline:2px solid rgba(var(--ring-color), var(--ring-alpha, 1));outline-offset:1px}select:not([multiple]){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em}[type=checkbox]:checked:focus-visible,[type=radio]:checked:focus-visible{border-color:transparent;background-color:currentColor}[type=checkbox]:indeterminate:focus-visible{border-color:transparent;background-color:currentColor}[type=range]:focus-visible{outline:0}.webforms-datepicker.breeze-themes .webforms-calendar .datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 .125em rgba(50,115,220,0.25)}.webforms-datepicker.breeze-themes .webforms-calendar .datepicker-header .datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 .125em rgba(255,255,255,0.25)}.magnifier-stage-inner:has(.stage .loading-mask) .image-magnifier-stage{opacity:0}.block.filter a:has(input){display:flex;justify-content:start;flex-direction:row-reverse}.block.filter a:has(input):hover{text-decoration:none}.block.filter a:has(input) label{cursor:pointer;width:calc(100% - 1.25rem);display:inline-block}.modal-inner-wrap,.navigation-wrapper,.nav-toggle span::after,.navigation .parent>a .ui-icon,.navigation .parent>a::after,.action-secondary,a.action-secondary,.action.primary{transition:background-color var(--transition-duration),border-color var(--transition-duration),box-shadow var(--transition-duration),color var(--transition-duration),text-decoration-color var(--transition-duration),opacity var(--transition-duration),transform var(--transition-duration),visibility var(--transition-duration) 0s;transition-timing-function:cubic-bezier(.4, 0, .2, 1)}.block .block-content{background:rgb(var(--block-content-bg), var(--block-content-bg-alpha, 1))}.dropdown.options .dropdown,.minisearch .search-autocomplete,.navigation .submenu{transition:background-color var(--transition-duration),border-color var(--transition-duration),box-shadow var(--transition-duration),color var(--transition-duration),text-decoration-color var(--transition-duration),opacity var(--transition-duration),transform var(--transition-duration),visibility var(--transition-duration) 0s;transition-timing-function:cubic-bezier(.4, 0, .2, 1);padding:var(--dropdown-padding);width:var(--dropdown-width);transform-origin:top;transform:scale(.95);z-index:850;visibility:hidden;margin-top:.125rem;color:rgba(var(--z-layer-color), var(--z-layer-color-alpha, 1));background:rgba(var(--z-layer-bg), var(--z-layer-bg-alpha, 1));box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);border:1px solid rgba(var(--base-color), var(--divider-alpha, .1));text-align:left}.breeze .dropdown.options .dropdown,.breeze .minisearch .search-autocomplete,.breeze .navigation .submenu{display:block !important}.navigation :where(li[class*=level])>a{--divider-alpha:.05;cursor:pointer}.navigation :where(li[class*=level])>a:hover{background:rgba(var(--base-color), var(--divider-alpha, .1))}.dropdown.options .toggle,.minicart-wrapper .action.showcart{cursor:pointer}.dropdown.options:not(.no-chevron) .toggle::after{transition:background-color var(--transition-duration),border-color var(--transition-duration),box-shadow var(--transition-duration),color var(--transition-duration),text-decoration-color var(--transition-duration),opacity var(--transition-duration),transform var(--transition-duration),visibility var(--transition-duration) 0s;transition-timing-function:cubic-bezier(.4, 0, .2, 1);background-color:currentColor;-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7" /></svg>') no-repeat 50% 50%;-webkit-mask-size:.75rem .75rem}:where(input:not([type=range])):focus,:where(input:not([type=range])):focus-visible,textarea:focus-visible,select:focus,select:focus-visible{--input-border-color:101,101,103;--input-outline-color:var(--input-border-color);--input-shadow-spread:1px;outline:2px solid rgba(var(--input-outline-color), var(--input-outline-alpha));outline-offset:2px}:where(input:not([type=range])):-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:none,0 0 0 30px #e2e2e2 inset;-webkit-text-fill-color:rgba(var(--input-color), var(--input-alpha))}button,.action.primary{transition:background-color var(--transition-duration),border-color var(--transition-duration),box-shadow var(--transition-duration),color var(--transition-duration),text-decoration-color var(--transition-duration),opacity var(--transition-duration),transform var(--transition-duration),visibility var(--transition-duration) 0s;transition-timing-function:cubic-bezier(.4, 0, .2, 1)}button:hover,.action.primary:hover{--button-bg-alpha:var(--button-hover-bg-alpha);text-decoration:none !important}button:focus-visible,.action.primary:focus-visible,input[type='submit']:focus-visible,input[type='reset']:focus-visible,input[type='button']:focus-visible,.pagebuilder-button-primary:focus-visible,.pagebuilder-button-secondary:focus-visible,.pagebuilder-button-link:focus-visible{--button-border-alpha:1;z-index:10;outline:2px solid rgba(var(--ring-color), var(--ring-alpha, 1));outline-offset:2px}.modal-header .action-close{float:right;--button-bg:var(--base-bg);--button-border-color:var(--base-bg);padding:0 !important;background:transparent !important;color:inherit !important;font-family:inherit !important;font-weight:inherit !important;font-size:inherit !important;text-transform:inherit !important;border:0 !important;border-radius:0 !important;text-align:left;opacity:.7;cursor:pointer}.button-close:focus-visible,.ui-dialog.popup .action.close:focus-visible,.modal-header .action-close:focus-visible,.block-minicart .action.close:focus-visible{outline:2px solid rgba(var(--ring-color), var(--ring-alpha, 1));outline-offset:1px}.modal-header .action-close::before{display:block;content:'';width:1.5rem;height:1.5rem;background-color:currentColor;-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12" /></svg>') no-repeat 50% 50%;-webkit-mask-size:1.5rem 1.5rem}.modal-header .action-close span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.modal-content::-webkit-scrollbar{width:.375rem;height:.375rem}.modal-content::-webkit-scrollbar-track{background-color:rgb(var(--scrollbar-bg));border-radius:24rem}.modal-content::-webkit-scrollbar-thumb{background-color:rgb(var(--scrollbar-color));border-radius:24rem}.popup-authentication .block-new-customer p{margin-bottom:.75rem}.dropdown.options .dropdown,.minisearch .search-autocomplete,.navigation .submenu{color:rgba(var(--base-color), var(--base-alpha, 1));--base-color:17,24,39;--base-alpha:1;--headings-color:var(--base-color);--headings-alpha:1;--link-color:153,152,160;--link-alpha:.85;--muted-bg:243,244,246;--muted-bg-alpha:1;--ring-color:var(--brand-color);--ring-alpha:1;--button-bg:var(--brand-color);--button-border-color:var(--button-bg);--button-color:255,255,255;--input-color:17,24,39;--input-alpha:1;--input-bg:var(--base-bg);--input-bg-alpha:1;--input-border-color:210,210,210;--input-border-alpha:1}.columns :where(input:not([type=range])),.columns select{font-size:.8129999999999999rem;line-height:1rem;color:#9998a0;border-radius:.25rem}.dropdown.options .empty{font-weight:500}:root{--dropdown-padding:.5rem;--dropdown-width:11rem}.dropdown-lg{--dropdown-padding:.75rem 1rem;--dropdown-width:18rem}.modal-popup{--modal-max-width:500px;--modal-max-height:85vh;--modal-padding-x:1rem;--modal-padding-y:var(--modal-padding-x);inset:0;position:fixed;z-index:900;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.75rem}@media (min-width: 768px){.modal-popup{--modal-padding-x:2rem}}@media (min-width: 640px){.modal-popup{justify-content:center}}.modal-inner-wrap{display:flex;flex-direction:column;padding:0 !important;margin:0 !important;width:100%;max-width:var(--modal-max-width);max-height:var(--modal-max-height);max-height:-webkit-fill-available;background:rgba(var(--z-layer-bg), var(--z-layer-bg-alpha, 1));box-shadow:0 10px 25px rgba(0,0,0,0.1),0 5px 10px rgba(0,0,0,0.04);opacity:0}@media (max-width: 767.98px){.modal-inner-wrap{transform:translateY(10px)}}@media (min-width: 768px){.modal-inner-wrap{transform:scale(.97)}}.modal-header,.modal-content{padding:0 var(--modal-padding-x)}.modal-header{flex-shrink:0;padding-top:var(--modal-padding-y);position:relative;z-index:10}.modal-header .action-close{background:rgba(var(--base-bg), var(--base-bg-alpha, 1));position:absolute;top:calc(var(--modal-padding-y) / 3);right:calc(var(--modal-padding-x) / 3)}.modal-content{overflow:auto;overscroll-behavior:contain}.modal-content:last-child{padding-bottom:var(--modal-padding-y)}.page-header .action.skip{--base-color:17,24,39;--base-alpha:1;position:absolute;left:0;right:0;top:0;z-index:40;text-align:center;background:rgba(var(--base-bg), var(--base-bg-alpha, 1));color:rgba(var(--base-color), var(--base-alpha, 1))}.page-header .action.skip:hover{text-decoration:underline}.page-header .action.skip:focus-within{outline:none;border-bottom:1px solid rgba(var(--base-color), var(--divider-alpha, .1));padding:.375rem 1.875rem}.popup-authentication .modal-inner-wrap{--modal-max-width:850px}.popup-authentication .block-authentication{padding:0;display:flex;flex-direction:column;gap:1rem}@media (max-width: 767.98px){.popup-authentication .block-authentication{gap:1.5rem}}@media (min-width: 768px){.popup-authentication .block-authentication{flex-direction:row}.popup-authentication .block-authentication>.block{flex-grow:1;flex-basis:0}}.popup-authentication .block-authentication .block-title{border-bottom:solid 1px 1px solid rgba(var(--button-border-color), var(--button-border-alpha));margin-bottom:.75rem}.popup-authentication .block-authentication .actions-toolbar{justify-content:space-between}.breadcrumbs ul{padding:.625rem 0;gap:0 .375rem}@media (min-width: 960px){.breadcrumbs ul{border-top:solid 1px #e2e2e2}}@media (max-width: 959.98px){.breadcrumbs ul{padding:.25rem 0 0}}.breadcrumbs a:hover{text-decoration:underline}@media (max-width: 639.98px){.page-wrapper{position:relative}.page-wrapper .page-header{position:sticky;z-index:19;top:0;border-bottom:solid 1px #e2e2e2;margin-bottom:-1px;background:#fff}}.header.links .dropdown.compare-link .dropdown.switcher-dropdown{color:#9998a0}.header.links .dropdown.compare-link .switcher-trigger strong{font-weight:400}.minicart-wrapper .action.showcart::before{color:#9998a0}.minicart-wrapper .showcart{--spinner-size:1rem}.minisearch .label::before{position:relative;cursor:pointer}.minisearch .search-autocomplete{right:auto}.message{background:rgb(var(--message-bg));color:rgb(var(--message-color));border-color:rgb(var(--message-border-color, var(--message-color)), var(--message-border-alpha, .1))}.navigation .submenu{padding:0}@media (max-width: 959.98px){.navigation .submenu{margin-top:0}}.navigation :where(li[class*=level])>a:hover{background:transparent}@media (max-width: 959.98px){.nav-toggle::before{transition:background-color var(--transition-duration),border-color var(--transition-duration),box-shadow var(--transition-duration),color var(--transition-duration),text-decoration-color var(--transition-duration),opacity var(--transition-duration),transform var(--transition-duration),visibility var(--transition-duration) 0s;transition-timing-function:cubic-bezier(.4, 0, .2, 1);inset:0;margin:0 !important;padding:0 !important;position:fixed;visibility:hidden;content:'';z-index:810;opacity:0;pointer-events:none;background:rgba(var(--z-overlay-bg), var(--z-overlay-bg-alpha, .6))}.nav-toggle span::after{opacity:0;visibility:hidden;pointer-events:none;position:fixed;z-index:811;color:rgba(var(--base-bg), var(--base-bg-alpha, 1));content:'';width:1.5rem;height:1.5rem;top:1.25rem;right:min(calc(24rem + 1.125rem), calc(100vw - 2.75rem));background-color:currentColor;-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12" /></svg>') no-repeat 50% 50%;-webkit-mask-size:1.5rem 1.5rem;transform:translateX(20px)}}@media (min-width: 960px){.navigation-wrapper{transition:none}}.nav-toggle{-webkit-tap-highlight-color:transparent;cursor:pointer}.navigation li>a{position:relative}.navigation .parent>a .ui-icon,.navigation .parent>a::after{content:'';position:absolute;right:.125rem;top:50%;margin-top:-0.75rem;width:1.5rem;height:1.5rem}@media (min-width: 960px){.navigation .parent>a .ui-icon,.navigation .parent>a::after{background-color:currentColor;-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7" /></svg>') no-repeat 50% 50%;-webkit-mask-size:.75rem .75rem}}@media (max-width: 959.98px){.navigation .parent>a .ui-icon,.navigation .parent>a::after{background-color:currentColor;-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12" /></svg>') no-repeat 50% 50%;-webkit-mask-size:.75rem .75rem;transform:rotate(45deg);right:.75rem}}.navigation .parent>a .ui-icon{-webkit-mask-size:1rem 1rem}@media (max-width: 959.98px){.navigation-wrapper .navigation{clear:both;padding:.5rem 0}.navigation-wrapper .navigation>ul{margin:0}.navigation-wrapper li>a{padding:.5rem}.navigation-wrapper li>a:hover{color:#231f20}.navigation-wrapper .submenu{padding:0 0 0 1rem;width:auto;top:-9999px;border:0;box-shadow:none;background:none;transform:scale(1)}.navigation-wrapper .submenu li a{border-bottom:solid 1px #fff}.navigation-wrapper .parent>a::after{display:none}}@media (min-width: 960px){.navigation-wrapper a.level-top:hover{background:rgba(var(--base-color), var(--divider-alpha, .1))}.navigation-wrapper .parent>a .ui-icon{display:none}.navigation-wrapper .parent>a::after{transition:none}.navigation-wrapper .submenu{width:200px;top:-9999px;left:-9999px;right:auto}.navigation-wrapper a{color:#9998a0}}.review-control-vote input:focus-visible+label{opacity:1}.review-control-vote input:focus-visible+label{outline:2px solid rgba(var(--ring-color), var(--ring-alpha, 1));outline-offset:1px}.action-secondary,a.action-secondary,.action.primary{background:#656567;color:#fff;padding:.5rem .875rem;font-weight:900;border-radius:.25rem;text-decoration:none;text-transform:uppercase;font-size:.8129999999999999rem}.action-secondary:hover,a.action-secondary:hover,.action.primary:hover{background-color:#231f20;text-decoration:none;color:#fff}.actions .primary.subscribe{background:#9999a0}.actions .primary.subscribe:hover{background:#5d5d5e}