:root{--search-suggest-zindex:1000;--offcanvas-zindex:1050;--cookie-msg-zindex:1100;--scroll-up-zindex:700;--menu-flyout-zindex:1030;--zoom-modal-action-zindex:1051;--magnifier-overlay-zindex:1000;--icon-base-size:1.375rem;--icon-base-color:#4a545b;--icon-review-color:#fedc70;--progress-bar-review:#fedc70;--element-backdrop-bg:rgba(255,255,255,0.5);--spacer-xs:0.25rem;--spacer-sm:0.5rem;--spacer-md:1rem;--spacer-lg:1.5rem;--spacer-xl:3rem;--buy-btn-bg:#ffd400;--buy-btn-color:#1d1d1c;--disabled-btn-bg:#eee;--disabled-btn-border-color:#eee;--cms-block-text-hero-hr-color:#e9edf0;--cms-element-text-quotes-color:#9aa7be;--cms-element-product-listing-gutter-width:16px;--price-color:#1d1d1c;--font-weight-semibold:600}:root,[data-bs-theme="light"]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#757575;--bs-gray-dark:#3b3b3b;--bs-gray-100:#fafafa;--bs-gray-200:#ededed;--bs-gray-300:#e3e3e3;--bs-gray-400:#d4d4d4;--bs-gray-500:#b5b5b5;--bs-gray-600:#757575;--bs-gray-700:#4f4f4f;--bs-gray-800:#3b3b3b;--bs-gray-900:#262626;--bs-primary:#1d1d1c;--bs-secondary:#ffd400;--bs-success:#007e4e;--bs-info:#005b99;--bs-warning:#F2CB05;--bs-danger:#EA003A;--bs-light:#fafafa;--bs-dark:#3b3b3b;--bs-primary-rgb:29,29,28;--bs-secondary-rgb:255,212,0;--bs-success-rgb:0,126,78;--bs-info-rgb:0,91,153;--bs-warning-rgb:242,203,5;--bs-danger-rgb:234,0,58;--bs-light-rgb:249,249,249;--bs-dark-rgb:58,58,58;--bs-primary-text-emphasis:#0c0c0b;--bs-secondary-text-emphasis:#650;--bs-success-text-emphasis:#00321f;--bs-info-text-emphasis:#00243d;--bs-warning-text-emphasis:#615102;--bs-danger-text-emphasis:#5e0017;--bs-light-text-emphasis:#4f4f4f;--bs-dark-text-emphasis:#4f4f4f;--bs-primary-bg-subtle:#d2d2d2;--bs-secondary-bg-subtle:#fff6cc;--bs-success-bg-subtle:#cce5dc;--bs-info-bg-subtle:#ccdeeb;--bs-warning-bg-subtle:#fcf5cd;--bs-danger-bg-subtle:#fbccd8;--bs-light-bg-subtle:#fcfcfc;--bs-dark-bg-subtle:#d4d4d4;--bs-primary-border-subtle:#a5a5a4;--bs-secondary-border-subtle:#fe9;--bs-success-border-subtle:#99cbb8;--bs-info-border-subtle:#99bdd6;--bs-warning-border-subtle:#faea9b;--bs-danger-border-subtle:#f799b0;--bs-light-border-subtle:#ededed;--bs-dark-border-subtle:#b5b5b5;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:"Inter",sans-serif;--bs-body-font-size:0.875rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#1d1d1c;--bs-body-color-rgb:29,29,28;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:#1d1d1c;--bs-secondary-color-rgb:29,29,28;--bs-secondary-bg:#ededed;--bs-secondary-bg-rgb:237,237,237;--bs-tertiary-color:rgba(29,29,28,0.5);--bs-tertiary-color-rgb:29,29,28;--bs-tertiary-bg:#fafafa;--bs-tertiary-bg-rgb:249,249,249;--bs-heading-color:#1d1d1c;--bs-link-color:#1d1d1c;--bs-link-color-rgb:29,29,28;--bs-link-decoration:underline;--bs-link-hover-color:#171716;--bs-link-hover-color-rgb:23,23,22;--bs-link-hover-decoration:underline;--bs-code-color:#d63384;--bs-highlight-color:#1d1d1c;--bs-highlight-bg:#ffd400;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#e1e1e1;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,0.075);--bs-focus-ring-width:0.1875rem;--bs-focus-ring-opacity:1;--bs-focus-ring-color:#1d1d1c;--bs-form-valid-color:#007e4e;--bs-form-valid-border-color:#007e4e;--bs-form-invalid-color:#EA003A;--bs-form-invalid-border-color:#EA003A}*,::before,::after{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0px;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0px;color:inherit;border-right:0px;border-bottom:0px;border-left:0px;border-image:none;border-top:var(--bs-border-width) solid;opacity:0.25}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-top:0px;margin-bottom:1rem;font-family:Inter,sans-serif;font-weight:600;line-height:1.2;color:var(--bs-heading-color)}h1,.h1{font-size:calc(1.0125rem + 1.65vw)}@media (min-width:1200px){h1,.h1{font-size:2.25rem}}h2,.h2{font-size:calc(0.9625rem + 1.05vw)}@media (min-width:1200px){h2,.h2{font-size:1.75rem}}h3,.h3{font-size:calc(0.9375rem + 0.75vw)}@media (min-width:1200px){h3,.h3{font-size:1.5rem}}h4,.h4{font-size:calc(0.9125rem + 0.45vw)}@media (min-width:1200px){h4,.h4{font-size:1.25rem}}h5,.h5{font-size:calc(0.8875rem + 0.15vw)}@media (min-width:1200px){h5,.h5{font-size:1rem}}h6,.h6{font-size:0.875rem}p{margin-top:0px;margin-bottom:2rem}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0px;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0px}dt{font-weight:700}dd{margin-bottom:0.5rem;margin-left:0px}b,strong{font-weight:bolder}small,.small{font-size:0.875em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}figure{margin:0px 0px 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}th{text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0px}label{display:inline-block}button{border-radius:0px}input,button,select,optgroup,textarea{margin:0px;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role="button"]{cursor:pointer}select{overflow-wrap:normal}select:disabled{opacity:1}button,[type="button"],[type="reset"],[type="submit"]{appearance:button}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}textarea{resize:vertical}fieldset{min-width:0px;padding:0px;margin:0px;border:0px}legend{float:left;width:100%;padding:0px;margin-bottom:0.5rem;line-height:inherit;font-size:calc(0.9375rem + 0.75vw)}@media (min-width:1200px){legend{font-size:1.5rem}}legend + *{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0px}::-webkit-inner-spin-button{height:auto}[type="search"]{appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale(1)}::-webkit-search-decoration{appearance:none}::-webkit-color-swatch-wrapper{padding:0px}::file-selector-button{font:inherit;appearance:button}iframe{border:0px}summary{display:list-item;cursor:pointer}[hidden]{display:none !important}.list-unstyled{padding-left:0px;list-style:none}.img-fluid{max-width:100%;height:auto}.container,.cms-section .boxed,.container-fluid,.container-xs{--bs-gutter-x:40px;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}.container,.cms-section .boxed{max-width:1400px}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row,#one-page-checkout .checkout-container{--bs-gutter-x:40px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row > *,#one-page-checkout .checkout-container > *{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0px}.row-cols-1 > *{flex:0 0 auto;width:100%}.row-cols-3 > *{flex:0 0 auto;width:33.3333%}.col-auto,.header-top-bar-col .top-bar-nav-item{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333%}.col-2{flex:0 0 auto;width:16.6667%}.col-4{flex:0 0 auto;width:33.3333%}.col-5{flex:0 0 auto;width:41.6667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.3333%}.col-8{flex:0 0 auto;width:66.6667%}.col-12{flex:0 0 auto;width:100%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}@media (min-width:576px){.col-sm{flex:1 0 0px}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-4{flex:0 0 auto;width:33.3333%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-12,.is-ctl-checkout .checkout-container .checkout-aside .checkout-additional,.is-act-editorder .checkout-container .checkout-aside .checkout-additional,.is-act-checkoutregisterpage .checkout-container .checkout-aside .checkout-additional{flex:0 0 auto;width:100%}}@media (min-width:768px){.col-md{flex:1 0 0px}.row-cols-md-2 > *{flex:0 0 auto;width:50%}.row-cols-md-3 > *{flex:0 0 auto;width:33.3333%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-2{flex:0 0 auto;width:16.6667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.3333%}.col-md-5{flex:0 0 auto;width:41.6667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.3333%}.col-md-8{flex:0 0 auto;width:66.6667%}.col-md-10{flex:0 0 auto;width:83.3333%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-6{margin-left:50%}}@media (min-width:992px){.row-cols-lg-3 > *{flex:0 0 auto;width:33.3333%}.row-cols-lg-4 > *{flex:0 0 auto;width:25%}.row-cols-lg-6 > *{flex:0 0 auto;width:16.6667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.3333%}.col-lg-5{flex:0 0 auto;width:41.6667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.3333%}.col-lg-8{flex:0 0 auto;width:66.6667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-12,.is-ctl-checkout .checkout-container .checkout-aside .checkout-additional,.is-act-editorder .checkout-container .checkout-aside .checkout-additional,.is-act-checkoutregisterpage .checkout-container .checkout-aside .checkout-additional{flex:0 0 auto;width:100%}.offset-lg-0,.is-ctl-checkout .checkout-container .checkout-aside .checkout-additional,.is-act-editorder .checkout-container .checkout-aside .checkout-additional,.is-act-checkoutregisterpage .checkout-container .checkout-aside .checkout-additional{margin-left:0px}}@media (min-width:1200px){.col-xl-2{flex:0 0 auto;width:16.6667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.3333%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.3333%}}@media (min-width:1400px){.col-xxl-2{flex:0 0 auto;width:16.6667%}.col-xxl-4{flex:0 0 auto;width:33.3333%}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:#1d1d1c;--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:#1d1d1c;--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb),0.05);--bs-table-active-color:#1d1d1c;--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb),0.1);--bs-table-hover-color:#1d1d1c;--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb),0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table > :not(caption) > * > *{padding:0.5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table > tbody{vertical-align:inherit}.table > thead{vertical-align:bottom}.table-bordered > :not(caption) > *{border-width:var(--bs-border-width) 0}.table-bordered > :not(caption) > * > *{border-width:0 var(--bs-border-width)}.table-borderless > :not(caption) > * > *{border-bottom-width:0px}.table-striped > tbody > tr:nth-of-type(2n+1) > *{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-light{--bs-table-color:#000;--bs-table-bg:#fafafa;--bs-table-border-color:#c8c8c8;--bs-table-striped-bg:#ededed;--bs-table-striped-color:#000;--bs-table-active-bg:#e1e1e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e7e7e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto}.form-label{margin-bottom:3px}.form-text{margin-top:0.25rem;font-size:0.875em;color:var(--bs-body-color)}.form-control{display:block;width:100%;padding:0.6875rem 0.75rem;font-size:0.875rem;font-weight:400;line-height:1.5;color:rgb(29,29,28);appearance:none;background-color:rgb(255,255,255);background-clip:padding-box;border:var(--bs-border-width) solid #f6f7f9;border-radius:var(--bs-border-radius);transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0px}.form-control::-webkit-datetime-edit{display:block;padding:0px}.form-control::placeholder{color:rgba(29,29,28,0.5);opacity:1}.form-control:disabled{color:rgba(29,29,28,0.5);background-color:rgb(238,238,238);border-color:rgb(232,233,234);opacity:1}.form-control::file-selector-button{padding:0.6875rem 0.75rem;margin:-0.6875rem -0.75rem;margin-inline-end:0.75rem;color:rgb(29,29,28);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0px;border-inline-end-width:var(--bs-border-width);border-radius:0px;transition:0.3s}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control-sm{min-height:calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));padding:0.375rem 0.5rem;font-size:0.765625rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::file-selector-button{padding:0.375rem 0.5rem;margin:-0.375rem -0.5rem;margin-inline-end:0.5rem}textarea.form-control{min-height:calc(1.5em + 1.375rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%233b3b3b' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:0.6875rem 2.25rem 0.6875rem 0.75rem;font-size:0.875rem;font-weight:400;line-height:1.5;color:rgb(29,29,28);appearance:none;background-color:rgb(255,255,255);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right 0.75rem center;background-size:16px 12px;border:var(--bs-border-width) solid #f6f7f9;border-radius:var(--bs-border-radius);transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:disabled{background-color:rgb(238,238,238);border-color:rgb(232,233,234)}.form-select-sm{padding-top:0.375rem;padding-bottom:0.375rem;padding-left:0.5rem;font-size:0.765625rem;border-radius:var(--bs-border-radius-sm)}.form-check{display:block;min-height:1.3125rem;padding-left:1.5rem;margin-bottom:0.125rem}.form-check .form-check-input{float:left;margin-left:-1.5rem}.form-check-input{--bs-form-check-bg:#ffffff;flex-shrink:0;width:1rem;height:1rem;margin-top:0.25rem;vertical-align:top;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center center;background-size:contain;border:1px solid rgb(225,225,225);print-color-adjust:exact;transition:0.2s ease-in-out}@media (prefers-reduced-motion:reduce){.form-check-input{transition:none}}.form-check-input[type="checkbox"]{border-radius:0.25em}.form-check-input[type="radio"]{border-radius:50%}.form-check-input:checked{background-color:rgb(29,29,28);border-color:rgb(29,29,28)}.form-check-input:checked[type="checkbox"]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type="radio"]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:0.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.btn-check{position:absolute;clip:rect(0px,0px,0px,0px);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group > .form-control,.input-group > .form-select,.input-group > .form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0px}.input-group .btn{position:relative;z-index:2}.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select{border-top-right-radius:0px;border-bottom-right-radius:0px}.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select{border-top-right-radius:0px;border-bottom-right-radius:0px}.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * var(--bs-border-width));border-top-left-radius:0px;border-bottom-left-radius:0px}.was-validated :valid ~ .valid-feedback,.was-validated :valid ~ .valid-tooltip,.is-valid ~ .valid-feedback,.is-valid ~ .valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + 1.375rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23007e4e' 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.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.34375rem) center;background-size:calc(0.75em + 0.6875rem) calc(0.75em + 0.6875rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 0.1875rem rgba(var(--bs-success-rgb),1)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 1.375rem);background-position:right calc(0.375em + 0.34375rem) top calc(0.375em + 0.34375rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23007e4e' 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.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right 0.75rem center,right 2.25rem center;background-size:16px 12px,calc(0.75em + 0.6875rem) calc(0.75em + 0.6875rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 0.1875rem rgba(var(--bs-success-rgb),1)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(1.5em + 4.375rem)}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 0.1875rem rgba(var(--bs-success-rgb),1)}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label{color:var(--bs-form-valid-color)}.was-validated .input-group > .form-control:not(:focus):valid,.input-group > .form-control:not(:focus).is-valid,.was-validated .input-group > .form-select:not(:focus):valid,.input-group > .form-select:not(:focus).is-valid,.was-validated .input-group > .form-floating:not(:focus-within):valid,.input-group > .form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:0.875em;color:var(--bs-form-invalid-color)}.was-validated :invalid ~ .invalid-feedback,.was-validated :invalid ~ .invalid-tooltip,.is-invalid ~ .invalid-feedback,.is-invalid ~ .invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + 1.375rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23EA003A'%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='%23EA003A' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.34375rem) center;background-size:calc(0.75em + 0.6875rem) calc(0.75em + 0.6875rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 0.1875rem rgba(var(--bs-danger-rgb),1)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 1.375rem);background-position:right calc(0.375em + 0.34375rem) top calc(0.375em + 0.34375rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23EA003A'%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='%23EA003A' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right 0.75rem center,right 2.25rem center;background-size:16px 12px,calc(0.75em + 0.6875rem) calc(0.75em + 0.6875rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 0.1875rem rgba(var(--bs-danger-rgb),1)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(1.5em + 4.375rem)}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 0.1875rem rgba(var(--bs-danger-rgb),1)}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label{color:var(--bs-form-invalid-color)}.was-validated .input-group > .form-control:not(:focus):invalid,.input-group > .form-control:not(:focus).is-invalid,.was-validated .input-group > .form-select:not(:focus):invalid,.input-group > .form-select:not(:focus).is-invalid,.was-validated .input-group > .form-floating:not(:focus-within):invalid,.input-group > .form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x:1.5rem;--bs-btn-padding-y:0.6875rem;--bs-btn-font-family:;--bs-btn-font-size:0.875rem;--bs-btn-font-weight:600;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:9px;--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.1875rem rgba(var(--bs-btn-focus-shadow-rgb),.5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:0.3s}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn-check:checked + .btn,:not(.btn-check) + .btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked + .btn:focus-visible,:not(.btn-check) + .btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#1d1d1c;--bs-btn-border-color:#1d1d1c;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#191918;--bs-btn-hover-border-color:#191918;--bs-btn-focus-shadow-rgb:63,63,62;--bs-btn-active-color:#fff;--bs-btn-active-bg:#171716;--bs-btn-active-border-color:#161615;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#1d1d1c;--bs-btn-disabled-border-color:#1d1d1c}.btn-secondary{--bs-btn-color:#000;--bs-btn-bg:#ffd400;--bs-btn-border-color:#ffd400;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffda26;--bs-btn-hover-border-color:#ffda26;--bs-btn-focus-shadow-rgb:217,180,0;--bs-btn-active-color:#000;--bs-btn-active-bg:#fd3;--bs-btn-active-border-color:#ffd81a;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffd400;--bs-btn-disabled-border-color:#ffd400}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#fafafa;--bs-btn-border-color:#fafafa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d4d4d4;--bs-btn-hover-border-color:#d4d4d4;--bs-btn-focus-shadow-rgb:212,212,212;--bs-btn-active-color:#000;--bs-btn-active-bg:#c8c8c8;--bs-btn-active-border-color:#bbb;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#fafafa;--bs-btn-disabled-border-color:#fafafa}.btn-outline-primary{--bs-btn-color:#1d1d1c;--bs-btn-border-color:#1d1d1c;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#1d1d1c;--bs-btn-hover-border-color:#1d1d1c;--bs-btn-focus-shadow-rgb:29,29,28;--bs-btn-active-color:#fff;--bs-btn-active-bg:#1d1d1c;--bs-btn-active-border-color:#1d1d1c;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#1d1d1c;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#1d1d1c;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#ffd400;--bs-btn-border-color:#ffd400;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffd400;--bs-btn-hover-border-color:#ffd400;--bs-btn-focus-shadow-rgb:255,212,0;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffd400;--bs-btn-active-border-color:#ffd400;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#ffd400;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffd400;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#fafafa;--bs-btn-border-color:#fafafa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#fafafa;--bs-btn-hover-border-color:#fafafa;--bs-btn-focus-shadow-rgb:249,249,249;--bs-btn-active-color:#000;--bs-btn-active-bg:#fafafa;--bs-btn-active-border-color:#fafafa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fafafa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#fafafa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#3b3b3b;--bs-btn-border-color:#3b3b3b;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#3b3b3b;--bs-btn-hover-border-color:#3b3b3b;--bs-btn-focus-shadow-rgb:58,58,58;--bs-btn-active-color:#fff;--bs-btn-active-bg:#3b3b3b;--bs-btn-active-border-color:#3b3b3b;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#3b3b3b;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#3b3b3b;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#e3e3e3;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:63,63,62;text-decoration:underline}.btn-lg,.btn-group-lg > .btn,.btn-buy{--bs-btn-padding-y:0.6875rem;--bs-btn-padding-x:2rem;--bs-btn-font-size:calc(0.8874999875rem + 0.14999985vw);--bs-btn-border-radius:9px}@media (min-width:1200px){.btn-lg,.btn-group-lg > .btn,.btn-buy{--bs-btn-font-size:0.999999875rem}}.btn-sm,.btn-group-sm > .btn{--bs-btn-padding-y:0.375rem;--bs-btn-padding-x:0.75rem;--bs-btn-font-size:0.765625rem;--bs-btn-border-radius:9px}.fade{transition:opacity 0.15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0px;overflow:hidden;transition:height 0.35s}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0px;height:auto;transition:width 0.35s}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-width:0.3em 0.3em 0px;border-style:solid solid none;border-color:currentcolor transparent}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:0.875rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:#e1e1e1;--bs-dropdown-border-radius:13px;--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(13px - var(--bs-border-width));--bs-dropdown-divider-bg:#e1e1e1;--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:#1d1d1c;--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#1d1d1c;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#757575;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0px;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu-end{--bs-position:end}.dropdown-divider{height:0px;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0px;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-menu.show{display:block}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group > .btn,.btn-group-vertical > .btn{position:relative;flex:1 1 auto}.btn-group > .btn-check:checked + .btn,.btn-group > .btn-check:focus + .btn,.btn-group > .btn:hover,.btn-group > .btn:focus,.btn-group > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn-check:checked + .btn,.btn-group-vertical > .btn-check:focus + .btn,.btn-group-vertical > .btn:hover,.btn-group-vertical > .btn:focus,.btn-group-vertical > .btn:active,.btn-group-vertical > .btn.active{z-index:1}.btn-group{border-radius:9px}.btn-group > :not(.btn-check:first-child) + .btn,.btn-group > .btn-group:not(:first-child){margin-left:calc(-1 * var(--bs-border-width))}.btn-group > .btn:not(:last-child):not(.dropdown-toggle),.btn-group > .btn.dropdown-toggle-split:first-child,.btn-group > .btn-group:not(:last-child) > .btn{border-top-right-radius:0px;border-bottom-right-radius:0px}.btn-group > .btn:nth-child(n+3),.btn-group > :not(.btn-check) + .btn,.btn-group > .btn-group:not(:first-child) > .btn{border-top-left-radius:0px;border-bottom-left-radius:0px}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-size:0.875rem;--bs-nav-link-font-weight:;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0px;margin-bottom:0px;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:none;border:0px;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-pills .nav-link.active,.nav-pills .show > .nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline .nav-link.active,.nav-underline .show > .nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.tab-content > .tab-pane{display:none}.tab-content > .active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb),0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb),0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb),0.3);--bs-navbar-active-color:#1d1d1c;--bs-navbar-brand-padding-y:0.3359375rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.09375rem;--bs-navbar-brand-color:#1d1d1c;--bs-navbar-brand-hover-color:#1d1d1c;--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.09375rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2829, 29, 28, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb),0.15);--bs-navbar-toggler-border-radius:9px;--bs-navbar-toggler-focus-width:0.1875rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-size:0.875rem;--bs-nav-link-font-weight:;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0px;margin-bottom:0px;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}}.card{--bs-card-spacer-y:0;--bs-card-spacer-x:0;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color:;--bs-card-subtitle-color:;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:transparent;--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow:;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:0;--bs-card-cap-padding-x:0;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb),0.03);--bs-card-cap-color:;--bs-card-height:;--bs-card-color:;--bs-card-bg:transparent;--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:20px;position:relative;display:flex;flex-direction:column;min-width:0px;height:var(--bs-card-height);color:var(--bs-body-color);overflow-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card > .list-group{border-top:inherit;border-bottom:inherit}.card > .list-group:first-child{border-top-width:0px;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card > .list-group:last-child{border-bottom-width:0px;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card > .card-header + .list-group,.card > .list-group + .card-footer{border-top:0px}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0px;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:all 0.3s ease,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%231d1d1c' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%230c0c0b' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 0.0625rem #F6F7F9,0 0 0 0.1875rem #1d1d1c;--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:0.875rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0px;border-radius:0px;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-header{margin-bottom:0px}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type > .accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0px}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type > .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg:transparent;--bs-breadcrumb-border-radius:0;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item + .breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item + .breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider,"/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.595rem;--bs-pagination-font-size:0.875rem;--bs-pagination-color:#1d1d1c;--bs-pagination-bg:#fff;--bs-pagination-border-width:0;--bs-pagination-border-color:#fff;--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:#1d1d1c;--bs-pagination-hover-bg:#e1e1e1;--bs-pagination-hover-border-color:#e1e1e1;--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.0625rem #F6F7F9,0 0 0 0.1875rem #1d1d1c;--bs-pagination-active-color:#1d1d1c;--bs-pagination-active-bg:#ffd400;--bs-pagination-active-border-color:#ffd400;--bs-pagination-disabled-color:#aeaeae;--bs-pagination-disabled-bg:#eee;--bs-pagination-disabled-border-color:#eee;display:flex;padding-left:0px;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);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 (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link.active,.active > .page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled > .page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.badge{--bs-badge-padding-x:5px;--bs-badge-padding-y:0;--bs-badge-font-size:0.75rem;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:50px;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:0.5rem;--bs-alert-padding-y:0.5rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:1px solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#1d1d1c;--bs-list-group-active-border-color:#1d1d1c;display:flex;flex-direction:column;padding-left:0px;margin-bottom:0px;border-radius:var(--bs-list-group-border-radius)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item + .list-group-item{border-top-width:0px}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-flush{border-radius:0px}.list-group-flush > .list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush > .list-group-item:last-child{border-bottom-width:0px}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.0625rem #F6F7F9,0 0 0 0.1875rem #1d1d1c;--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;box-sizing:content-box;width:1em;height:1em;padding:0.25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center / 1em auto no-repeat;filter:var(--bs-btn-close-filter);border:0px;border-radius:0.375rem;opacity:var(--bs-btn-close-opacity)}:root,[data-bs-theme="light"]{--bs-btn-close-filter:}.toast.showing{opacity:0}.toast:not(.show){display:none}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:0;--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:0 43px 43px -6px rgba(0,0,0,0.2);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - 0);--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:0;--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg:;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:0;position:fixed;top:0px;left:0px;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow:hidden auto;outline:0px}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:translate(0px,-50px);transition:transform 0.3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0px}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:rgba(0,0,0,0.5);--bs-backdrop-opacity:1;position:fixed;top:0px;left:0px;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{margin-bottom:0px;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 43px 43px -6px rgba(0,0,0,0.2)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}}@media (min-width:992px){.modal-lg,.subscription-edit-shipping-address-modal .modal-dialog,.subscription-edit-billing-address-modal .modal-dialog,.modal-xl,.quickview-modal .modal-dialog,.quickview-modal-loading .modal-dialog{--bs-modal-width:800px}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin:;--bs-tooltip-font-size:0.765625rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:5px;--bs-tooltip-opacity:1;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:Inter,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);overflow-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.765625rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:0.875rem;--bs-popover-header-color:#1d1d1c;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:Inter,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);overflow-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0px}:root,[data-bs-theme="light"]{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter:}.spinner-grow,.spinner-border,.loader{display:inline-block;flex-shrink:0;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{100%{transform:rotate(360deg)}}.spinner-border,.loader{--bs-spinner-width:26px;--bs-spinner-height:26px;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:2px;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border-top-color:;border-top-style:;border-top-width:;border-right-style:;border-right-width:;border-bottom-color:;border-bottom-style:;border-bottom-width:;border-left-color:;border-left-style:;border-left-width:;border-image-source:;border-image-slice:;border-image-width:;border-image-outset:;border-image-repeat:;border-right-color:transparent}@media (prefers-reduced-motion:reduce){.spinner-border,.loader,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas-sm,.offcanvas-md,.offcanvas-lg,.offcanvas-xl,.offcanvas-xxl,.offcanvas{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:20px;--bs-offcanvas-padding-y:20px;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:0;--bs-offcanvas-border-color:transparent;--bs-offcanvas-box-shadow:0 43px 43px -6px rgba(0,0,0,0.2);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media (max-width:767.98px){.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media (max-width:991.98px){.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media (max-width:1199.98px){.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media (max-width:1399.98px){.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}.offcanvas{position:fixed;bottom:0px;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0px;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0px;left:0px;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0px;right:0px;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0px;left:0px;z-index:1040;width:100vw;height:100vh;background-color:rgba(0,0,0,0.5)}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:1}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-title{margin-bottom:0px;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.text-bg-primary{color:rgb(255,255,255);background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity,1))}.text-bg-info{color:rgb(255,255,255);background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity,1))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio > *{position:absolute;top:0px;left:0px;width:100%;height:100%}.ratio-16x9{--bs-aspect-ratio:calc(9 / 16 * 100%)}.fixed-top{position:fixed;top:0px;right:0px;left:0px;z-index:1030}.sticky-top,.offcanvas .offcanvas-footer{position:sticky;top:0px;z-index:1020}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px !important;height:1px !important;padding:0px !important;margin:-1px !important;overflow:hidden !important;clip:rect(0px,0px,0px,0px) !important;white-space:nowrap !important;border:0px !important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute !important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden !important}.stretched-link::after{position:absolute;inset:0px;z-index:1;content:""}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:0.25}.float-start{float:left}.float-end{float:right}.object-fit-cover{object-fit:cover}.overflow-hidden,.js-overflow-hidden{overflow:hidden}.d-inline-block{display:inline-block}.d-block{display:block}.d-grid{display:grid}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-none{display:none}.shadow{box-shadow:var(--bs-box-shadow)}.position-static{position:static}.position-relative{position:relative}.position-absolute{position:absolute}.top-0{top:0px}.start-100{left:100%}.translate-middle{transform:translate(-50%,-50%)}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)}.border-0{border:0px}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))}.border-2{border-width:2px}.w-100{width:100%}.h-100{height:100%}.h-auto{height:auto}.flex-fill{flex:1 1 auto}.flex-column{flex-direction:column}.flex-grow-1{flex-grow:1}.flex-shrink-0{flex-shrink:0}.flex-wrap{flex-wrap:wrap}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.align-items-start{align-items:flex-start}.align-items-center{align-items:center}.align-self-center{align-self:center}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-last{order:13}.m-1{margin:0.25rem}.m-auto{margin:auto}.mx-1{margin-right:0.25rem;margin-left:0.25rem}.mx-auto{margin-right:auto;margin-left:auto}.my-2{margin-top:0.5rem;margin-bottom:0.5rem}.my-4{margin-top:1.5rem;margin-bottom:1.5rem}.my-5{margin-top:3rem;margin-bottom:3rem}.mt-0{margin-top:0px}.mt-2{margin-top:0.5rem}.mt-3{margin-top:1rem}.mt-4{margin-top:1.5rem}.mt-5{margin-top:3rem}.mt-auto{margin-top:auto}.me-0{margin-right:0px}.me-1{margin-right:0.25rem}.me-2{margin-right:0.5rem}.me-auto{margin-right:auto}.mb-0{margin-bottom:0px}.mb-1{margin-bottom:0.25rem}.mb-2{margin-bottom:0.5rem}.mb-3{margin-bottom:1rem}.mb-4{margin-bottom:1.5rem}.mb-5{margin-bottom:3rem}.ms-1{margin-left:0.25rem}.ms-auto{margin-left:auto}.p-0{padding:0px}.p-1{padding:0.25rem}.p-2{padding:0.5rem}.p-3{padding:1rem}.p-4{padding:1.5rem}.px-0{padding-right:0px;padding-left:0px}.px-3{padding-right:1rem;padding-left:1rem}.px-4{padding-right:1.5rem;padding-left:1.5rem}.py-0{padding-top:0px;padding-bottom:0px}.py-1{padding-top:0.25rem;padding-bottom:0.25rem}.py-2{padding-top:0.5rem;padding-bottom:0.5rem}.py-4{padding-top:1.5rem;padding-bottom:1.5rem}.py-5{padding-top:3rem;padding-bottom:3rem}.pt-3{padding-top:1rem}.pt-4{padding-top:1.5rem}.pb-0{padding-bottom:0px}.pb-2{padding-bottom:0.5rem}.gap-1{gap:0.25rem}.gap-2{gap:0.5rem}.gap-3{gap:1rem}.gap-4{gap:1.5rem}.fs-1{font-size:calc(1.0125rem + 1.65vw)}.fs-3{font-size:calc(0.9375rem + 0.75vw)}.fs-4{font-size:calc(0.9125rem + 0.45vw)}.fs-5{font-size:calc(0.8875rem + 0.15vw)}.fs-6{font-size:0.875rem}.fw-normal{font-weight:400}.fw-semibold{font-weight:600}.fw-bold{font-weight:700}.text-start{text-align:left}.text-end{text-align:right}.text-center{text-align:center}.text-decoration-underline{text-decoration:underline}.text-uppercase{text-transform:uppercase}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,0.5)}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))}.bg-transparent{--bs-bg-opacity:1;background-color:transparent}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)}.rounded{border-radius:var(--bs-border-radius)}.rounded-circle{border-radius:50%}.rounded-pill{border-radius:var(--bs-border-radius-pill)}.z-2{z-index:2}@media (min-width:576px){.d-sm-inline-block{display:inline-block}.d-sm-block{display:block}.d-sm-none{display:none}.justify-content-sm-center{justify-content:center}.order-sm-0{order:0}.m-sm-auto{margin:auto}.me-sm-4{margin-right:1.5rem}.ms-sm-0{margin-left:0px}.ms-sm-2{margin-left:0.5rem}}@media (min-width:768px){.d-md-inline{display:inline}.d-md-block{display:block}.d-md-flex{display:flex}.d-md-none{display:none}.order-md-1{order:1}.order-md-2{order:2}.mt-md-0{margin-top:0px}.pe-md-3{padding-right:1rem}.ps-md-4{padding-left:1.5rem}.gap-md-3{gap:1rem}}@media (min-width:992px){.d-lg-inline{display:inline}.d-lg-block{display:block}.d-lg-flex{display:flex}.d-lg-none{display:none}.flex-lg-row{flex-direction:row}.justify-content-lg-evenly{justify-content:space-evenly}.order-lg-1{order:1}.order-lg-2{order:2}.pe-lg-4{padding-right:1.5rem}.ps-lg-0{padding-left:0px}.ps-lg-4{padding-left:1.5rem}.gap-lg-5{gap:3rem}.text-lg-start{text-align:left}}@media (min-width:1200px){.d-xl-block{display:block}.d-xl-flex{display:flex}.d-xl-none{display:none}.mx-xl-auto{margin-right:auto;margin-left:auto}.fs-1{font-size:2.25rem}.fs-3{font-size:1.5rem}.fs-4{font-size:1.25rem}.fs-5{font-size:1rem}}.tns-outer{padding:0px !important}.tns-outer [hidden]{display:none !important}.tns-slider{transition:all}.tns-slider > .tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel > .tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-ah{transition:height}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}@media (max-width:575.98px){:root{--sw-current-breakpoint:"xs"}}@media (min-width:576px) and (max-width:767.98px){:root{--sw-current-breakpoint:"sm"}}@media (min-width:768px) and (max-width:991.98px){:root{--sw-current-breakpoint:"md"}}@media (min-width:992px) and (max-width:1199.98px){:root{--sw-current-breakpoint:"lg"}}@media (min-width:1200px) and (max-width:1399.98px){:root{--sw-current-breakpoint:"xl"}}@media (min-width:1400px){:root{--sw-current-breakpoint:"xxl"}}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}a[data-ajax-modal]{text-decoration:underline}.card-title{color:rgb(29,29,28);font-size:1.09375rem;font-weight:600;line-height:1.2}.card-col{margin-bottom:1rem;display:flex}.card-col .card{width:100%}.card-col .card-body{display:flex;flex-direction:column}.card-actions{align-items:flex-start;margin-top:auto}.category-navigation{list-style:none;margin:0px;padding-left:20px}.category-navigation.level-0 > .category-navigation-entry{border-bottom:1px solid rgb(225,225,225)}.category-navigation.level-0{padding-left:0px;font-size:16px}.category-navigation.level-1{font-size:14px}.category-navigation-entry{margin:0px;padding:0px}.category-navigation-link{display:block;padding:8px 20px;font-weight:400;color:rgb(29,29,28);text-decoration:none}.category-navigation-link.is-active{color:rgb(29,29,28);font-weight:700}.category-navigation-link.in-path{font-weight:700}.modal-backdrop{opacity:0;transition:transform 0.3s ease-out}@media (prefers-reduced-motion:reduce){.modal-backdrop{transition:none}}.modal-backdrop.modal-backdrop-open{opacity:1}.modal-backdrop > .loader{position:absolute;left:50%;top:50%;margin-left:-1rem;margin-top:-1rem}.base-slider{position:relative;overflow:hidden}.base-slider.has-nav-outside{padding-left:25px;padding-right:25px}.base-slider .tns-ovh{overflow:visible}.base-slider-controls{margin-bottom:0px}.base-slider-controls-prev,.base-slider-controls-next{display:block;width:30px;height:65px;text-align:center;position:absolute;top:50%;transform:translateY(-50%);line-height:68px;transition:opacity 0.15s;cursor:pointer;padding:0px;color:rgb(29,29,28);background:rgb(255,255,255);border:1px solid rgb(255,255,255)}.base-slider-controls-prev .icon,.base-slider-controls-next .icon{color:currentcolor}.base-slider-controls-prev{border-radius:0px 0.375rem 0.375rem 0px}.base-slider-controls-prev.is-nav-prev-outside{border-radius:0.375rem 0px 0px 0.375rem}.base-slider-controls-next{border-radius:0.375rem 0px 0px 0.375rem}.base-slider-controls-next.is-nav-next-outside{border-radius:0px 0.375rem 0.375rem 0px}.image-slider.has-nav-outside .image-slider-item-container{padding:0px 25px}.image-slider-container{position:relative;height:100%}.image-slider-container .image-slider-image{display:block;width:100%}.image-slider-container .image-slider-item{display:grid;max-width:100%;position:relative}.image-slider-container .image-slider-item.is-not-first{display:none}.image-slider-container .image-slider-link{display:block}.js-slider-initialized .image-slider-item.is-not-first{display:block}.image-slider-controls-prev.is-nav-prev-outside{left:0px}.image-slider-controls-next.is-nav-next-outside{right:0px}@media (min-width:768px){.image-slider-controls-prev.is-nav-prev-outside{left:-5px}.image-slider-controls-next.is-nav-next-outside{right:-5px}}.product-slider-container{padding-bottom:1px}.product-slider-controls-prev,.product-slider-controls-next{border:0px;background:none}.product-slider-controls-prev{left:-10px}.product-slider-controls-next{right:-10px}.gallery-slider{width:99.9%}.gallery-slider-row{margin-bottom:1rem}.gallery-slider-row.is-loading{height:auto;overflow:hidden}.gallery-slider-row.is-loading .gallery-slider-item-container:not(:first-child){display:none}.gallery-slider-row.is-loading .gallery-slider-thumbnails-col.is-underneath{display:none}.gallery-slider-row.is-loading .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails{max-height:425px;overflow:hidden}.gallery-slider-row.is-single-image{justify-content:center}.gallery-slider-single-image{display:flex;align-items:center;justify-content:center}.gallery-slider-item,.gallery-slider-single-image{position:relative;backface-visibility:hidden;cursor:default;display:block;height:100%;max-width:100%}.gallery-slider-item.is-cover,.gallery-slider-item.is-contain,.gallery-slider-single-image.is-cover,.gallery-slider-single-image.is-contain{height:100%}.gallery-slider-item.is-cover .gallery-slider-image,.gallery-slider-item.is-contain .gallery-slider-image,.gallery-slider-single-image.is-cover .gallery-slider-image,.gallery-slider-single-image.is-contain .gallery-slider-image{object-fit:cover;position:absolute;inset:0px;margin:0px auto}.gallery-slider-item.is-contain .gallery-slider-image,.gallery-slider-single-image.is-contain .gallery-slider-image{margin:auto;object-fit:contain}.gallery-slider-thumbnails-image,.gallery-slider-image{flex:0 0 auto;max-height:100%;max-width:100%}@media (max-width:767.98px){.gallery-slider-single-image.is-cover,.gallery-slider-single-image.is-contain{min-height:225px !important}}@media (min-width:768px){.gallery-slider-row{justify-content:center}}.zoom-modal-wrapper{position:absolute;width:0px;height:0px;overflow:hidden}.modal.zoom-modal{overflow:hidden}.modal.zoom-modal .zoom-modal-actions,.modal.zoom-modal .btn-close{position:absolute;top:0px;opacity:1;z-index:1051;margin:15px}.modal.zoom-modal .zoom-modal-actions{left:0px}.modal.zoom-modal .btn-close{right:0px}.modal.zoom-modal .modal-dialog .modal-content,.modal.zoom-modal .modal-dialog .modal-body{padding:0px;overflow:hidden}.modal.zoom-modal .gallery-slider{top:0px;bottom:0px;position:absolute;height:auto;width:100%}.modal.zoom-modal .image-zoom-container{height:100%;width:100%;overflow:hidden;display:flex;align-items:center;place-content:center;touch-action:auto !important;user-select:auto !important;-webkit-user-drag:auto !important}.modal.zoom-modal .image-zoom-container > *{position:relative}@media (min-width:768px){.modal.zoom-modal .gallery-slider{bottom:100px}}.offcanvas{transition:0.45s cubic-bezier(0.3,0,0.15,1)}.offcanvas.offcanvas-start .offcanvas-close{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between}.offcanvas .offcanvas-header{--bs-offcanvas-padding-y:0;--bs-offcanvas-padding-x:0;background-color:rgb(255,255,255)}.offcanvas .offcanvas-header .offcanvas-title{font-size:24px;font-weight:700}.offcanvas .offcanvas-close{width:100%;border-radius:0px;font-weight:400;padding:0.5rem 1rem;text-align:left}.offcanvas > .loader,.offcanvas .offcanvas-body > .loader{position:absolute;left:50%;top:50%;margin-left:-1rem;margin-top:-1rem}.offcanvas .line-item-total-price-value,.offcanvas .offcanvas-body .line-item-total-price-value{text-align:left}@media (max-width:420px){.offcanvas.offcanvas-end,.offcanvas.offcanvas-start{width:calc(100% - 20px)}}@media (max-width:575.98px){.offcanvas.offcanvas-start .offcanvas-close{gap:0.5rem}.offcanvas .offcanvas-close{white-space:normal;line-height:normal}.offcanvas .offcanvas-close .icon{flex:0 0 auto}}.product-box{height:100%}.product-box.box-standard .stretched-link::after,.product-box.box-minimal .stretched-link::after{height:calc(200px + var(--bs-card-spacer-y))}.product-box.box-image .stretched-link::after{height:calc(332px + var(--bs-card-spacer-y))}.product-box.box-image .product-image-wrapper{height:332px}.product-box.box-image .product-image{max-height:332px}.product-variant-characteristics{min-height:3em}.product-variant-characteristics .product-variant-characteristics-option{font-weight:700}.product-image-wrapper{height:200px;flex:1 0 180px;margin-bottom:15px;position:relative}.product-image{display:block;max-width:100%;max-height:200px}.product-image.is-standard,.product-image.is-cover,.product-image.is-contain{width:100%;height:100%}.product-image.is-cover{object-fit:cover}.product-image.is-standard{object-fit:scale-down}.product-rating{margin-bottom:10px;height:25px}.product-name{color:rgb(29,29,28);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:2.75rem;margin-bottom:10px;font-size:1.125rem;line-height:1.375rem;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.product-description{height:4.5rem;margin-top:10px;font-size:0.875rem;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.product-price-info{margin-top:10px}.product-price-unit{height:36px;font-size:0.875rem;line-height:1.125rem;overflow:hidden}.product-cheapest-price{min-height:20px;font-size:0.765625rem;line-height:1.25rem;margin-bottom:32px}.product-cheapest-price .product-cheapest-price-price{font-weight:700}.product-price{color:rgb(29,29,28);min-height:20px;margin-top:10px;margin-bottom:0px;font-size:1.125rem;font-weight:700;line-height:1.25rem;overflow:hidden}.product-badges{position:absolute;top:30px;left:-1px;z-index:10;display:flex;flex-direction:column}.product-price-wrapper{font-size:1.125rem}.loader{--bs-text-opacity:1;--bs-spinner-border-width:3px;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))}.element-loader-backdrop{opacity:0;transition:opacity 0.45s cubic-bezier(0.3,0,0.15,1),visibility 0.45s linear;width:100%;height:100%;top:0px;left:0px;position:absolute;background-color:rgba(255,255,255,0.5);box-shadow:rgba(255,255,255,0.5) 0px 0px 11px 7px;z-index:15}.element-loader-backdrop.element-loader-backdrop-open{opacity:1}.element-loader-backdrop > .loader{position:absolute;left:50%;top:50%;margin-left:-1rem;margin-top:-1rem}.btn > .loader{--bs-spinner-width:18px;--bs-spinner-height:18px;--bs-spinner-vertical-align:-0.25em;color:var(--bs-btn-color)}.btn.is-loading-indicator-before .loader{margin-right:var(--bs-btn-padding-x)}.btn.is-loading-indicator-after .loader{margin-left:var(--bs-btn-padding-x)}@keyframes slide-in{0%{opacity:0;margin-bottom:-30px}100%{opacity:1;margin-bottom:0px}}.btn.is-loading-indicator-inner .loader{animation:0.15s ease-out 0s 1 slide-in,var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}.modal .modal-header.only-close{border-bottom-color:transparent}.modal.is-fullscreen .modal-dialog,.modal.is-fullscreen .modal-content{width:100%;height:100%;min-height:100%;position:absolute;max-width:100%;top:0px;left:0px;margin:0px;overflow-y:scroll;box-shadow:none}.modal.is-fullscreen .modal-dialog,.modal.is-fullscreen .modal-content,.modal.is-fullscreen .modal-header,.modal.is-fullscreen .modal-body,.modal.is-fullscreen .modal-footer{border-radius:0px}.js-focus-trap-guard{position:fixed;top:0px;left:0px;width:1px;height:1px;overflow:hidden}.icon{width:1.375rem;height:1.375rem;display:inline-flex;align-self:center;font-size:inherit;overflow:visible;color:rgb(74,84,91)}.icon > svg{width:100%;height:100%;top:0.25em;position:relative;fill:currentcolor}.icon > svg path,.icon > svg use{fill:currentcolor}.icon-info{color:rgb(0,91,153)}.icon-fluid{width:100%;height:100%}.icon-lg{width:1.83333rem;height:1.83333rem}.icon-sm{width:1.20312rem;height:1.20312rem}.icon-xs{width:1.03125rem;height:1.03125rem}.alert-success .icon{color:rgb(0,126,78)}.alert-info .icon{color:rgb(0,91,153)}.btn-primary .icon{color:rgb(255,255,255)}.btn-secondary .icon{color:rgb(0,0,0)}.btn-light .icon{color:rgb(0,0,0)}.btn .icon{pointer-events:none}.btn .icon > svg{top:6px}.pagination .icon{width:13px;height:13px}.pagination .icon > svg{top:2px}.is-left .offcanvas-close svg,.offcanvas-start .offcanvas-close svg{top:0px}.is-right .offcanvas-close svg,.offcanvas-end .offcanvas-close svg{top:0.25rem}.navigation-offcanvas-link-icon .icon > svg{top:0px}.pagination{margin-bottom:0px}.pagination .page-link{cursor:pointer;margin-bottom:0px}.cms-section .cms-section-sidebar > .row,.cms-section #one-page-checkout .cms-section-sidebar > .checkout-container,#one-page-checkout .cms-section .cms-section-sidebar > .checkout-container{--bs-gutter-x:60px}@media (max-width:767.98px){.cms-section-sidebar-mobile-wrap{flex-direction:column}}.cms-block .cms-block-container{position:relative}.cms-block .cms-block-container .cms-block-container-row{flex-direction:row}@media (min-width:992px){.cms-block-container .cms-block-container-row.has--sidebar{flex-direction:column}.cms-block-container .cms-block-container-row.has--sidebar > div{flex-basis:auto;flex-grow:1;max-width:100%}}@media (max-width:767.98px){.cms-block-image-text .cms-row > :first-child,.cms-block-image-text-cover .cms-row > :first-child{margin-bottom:40px}}.cms-block-sidebar-filter{overflow:visible}.cms-block-sidebar-filter .col-12{position:initial}.cms-element-product-name{display:inline-block}.cms-element-manufacturer-logo .cms-image-container.is-standard img{max-height:100px}.cms-element-image,.cms-element-video{position:relative;height:100%}.cms-element-image .cms-image,.cms-element-image .cms-video,.cms-element-video .cms-image,.cms-element-video .cms-video{display:block;max-width:100%}.cms-element-image .cms-image-container,.cms-element-image .cms-video-container,.cms-element-video .cms-image-container,.cms-element-video .cms-video-container{display:block;max-width:100%;position:relative}.cms-element-image .cms-image-container.is-cover,.cms-element-image .cms-video-container.is-cover,.cms-element-video .cms-image-container.is-cover,.cms-element-video .cms-video-container.is-cover{object-fit:contain;height:100%}.cms-element-image .cms-image-container.is-cover .cms-image,.cms-element-image .cms-image-container.is-cover .cms-video,.cms-element-image .cms-video-container.is-cover .cms-image,.cms-element-image .cms-video-container.is-cover .cms-video,.cms-element-video .cms-image-container.is-cover .cms-image,.cms-element-video .cms-image-container.is-cover .cms-video,.cms-element-video .cms-video-container.is-cover .cms-image,.cms-element-video .cms-video-container.is-cover .cms-video{object-fit:cover;height:100%;position:absolute;inset:0px}.cms-element-image .cms-image-container.is-cover .cms-image,.cms-element-image .cms-image-container.is-cover .cms-video,.cms-element-image .cms-image-container.is-stretch .cms-image,.cms-element-image .cms-image-container.is-stretch .cms-video,.cms-element-image .cms-video-container.is-cover .cms-image,.cms-element-image .cms-video-container.is-cover .cms-video,.cms-element-image .cms-video-container.is-stretch .cms-image,.cms-element-image .cms-video-container.is-stretch .cms-video,.cms-element-video .cms-image-container.is-cover .cms-image,.cms-element-video .cms-image-container.is-cover .cms-video,.cms-element-video .cms-image-container.is-stretch .cms-image,.cms-element-video .cms-image-container.is-stretch .cms-video,.cms-element-video .cms-video-container.is-cover .cms-image,.cms-element-video .cms-video-container.is-cover .cms-video,.cms-element-video .cms-video-container.is-stretch .cms-image,.cms-element-video .cms-video-container.is-stretch .cms-video{width:100%}.cms-element-image .cms-image-link,.cms-element-video .cms-image-link{display:block}.cms-element-product-listing-actions{display:flex;align-items:center;margin-bottom:20px}.cms-element-product-listing-actions .sorting{margin-left:auto}.cms-element-buy-box,.cms-element-product-box{width:100%}.cms-element-product-slider .cms-element-title{font-size:1.09375rem;font-weight:700;color:rgb(29,29,28)}.cms-element-product-slider.has-vertical-alignment{justify-content:center}.cms-element-product-slider.has-vertical-alignment .cms-element-alignment{width:100%}.cms-element-text,.cms-element-image,.cms-element-video,.cms-element-product-box,.cms-element-buy-box,.cms-element-product-slider,.cms-element-product-description-reviews,.cms-element-image-slider,.cms-element-image-gallery{word-break:break-word}.cms-element-text.has-vertical-alignment,.cms-element-image.has-vertical-alignment,.cms-element-video.has-vertical-alignment,.cms-element-product-box.has-vertical-alignment,.cms-element-buy-box.has-vertical-alignment,.cms-element-product-slider.has-vertical-alignment,.cms-element-product-description-reviews.has-vertical-alignment,.cms-element-image-slider.has-vertical-alignment,.cms-element-image-gallery.has-vertical-alignment{display:flex;height:100%}@media (max-width:991.98px){.cms-element-product-listing-actions{flex-wrap:wrap;row-gap:0.5rem}.cms-element-product-listing-actions .sorting{width:100%;margin-left:0px}}div.card-tabs .cms-card-header{padding-left:0px;padding-right:0px}.cms-element-text{position:relative;overflow:auto}.cms-element-text img{max-width:100%;height:auto}.confirm-message div.alert{margin-top:1em}.was-validated .form-control:valid,.form-control.is-valid{background-position:right 0.75rem center}.was-validated .form-control:invalid,.form-control.is-invalid{background-position:right 0.75rem center}.was-validated .custom-control-input:valid ~ .custom-control-label.no-validation{color:inherit}.was-validated .custom-control-input:valid ~ .custom-control-label.no-validation::before{border-color:inherit}.required-fields{margin-bottom:1rem}.form-text{font-size:0.875rem}.address-manager-modal .loader{color:rgb(255,255,255)}.sorting{display:inline-block;width:260px}.payment-method-image{max-height:24px;max-width:100%;margin-right:0.25rem;margin-left:0.25rem;float:right}.shipping-method-image{max-height:24px;max-width:100%;margin-right:0.25rem;margin-left:0.25rem;float:right}.filter-panel{display:flex;flex-wrap:wrap;align-content:flex-start;margin-bottom:8px}.icon.icon-filter-panel-item-toggle{margin-left:8px}.icon.icon-filter-panel-item-toggle > svg{top:2px}.filter-panel-items-container{display:flex;flex-wrap:wrap;align-content:flex-start;margin-bottom:8px;width:100%}.filter-panel-item{margin-right:12px;margin-bottom:12px}.filter-panel-item .filter-panel-item-toggle{--bs-btn-focus-box-shadow:0 0 0 0.0625rem #F6F7F9,0 0 0 0.1875rem #1d1d1c;--bs-btn-border-color:#f6f7f9;--bs-btn-hover-border-color:#f6f7f9;--bs-btn-active-border-color:#1d1d1c;--bs-btn-active-color:#1d1d1c;--bs-btn-font-weight:400}.filter-panel-item-toggle.show .icon-filter-panel-item-toggle svg{color:rgb(29,29,28);transform:rotate(180deg)}.filter-panel-item-dropdown{min-width:240px;max-height:200px;overflow:auto;padding:13px 0px}.is--sidebar .filter-panel,.is--sidebar .filter-panel-items-container{display:block}.is--sidebar .filter-panel-item-dropdown{min-width:100%;border-width:0px 1px 1px;border-style:none solid solid;border-color:currentcolor rgb(29,29,28) rgb(29,29,28);border-image:none;border-radius:0px 0px 4px 4px}.is--sidebar .filter-panel-item{margin-right:0px;width:100%}.is--sidebar .filter-panel-item-toggle{text-align:left;display:flex}.is--sidebar .filter-panel-item-toggle[aria-expanded="true"]{color:rgb(29,29,28);border-color:rgb(29,29,28) rgb(29,29,28) currentcolor;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-bottom-width:0px;border-bottom-style:none}.is--sidebar .filter-panel-item-toggle[aria-expanded="true"] svg{color:rgb(29,29,28);transform:rotate(180deg)}.is--sidebar .icon-filter-panel-item-toggle{margin-left:auto}.is--sidebar .icon-filter-panel-item-toggle > svg{top:0px}.is-loading .filter-panel-item-toggle,.is-loading .filter-active,.is-loading .filter-reset-all,.is-loading .filter-boolean,.is-loading .filter-panel-submit{pointer-events:none;opacity:0.6}.btn.filter-panel-wrapper-toggle{--bs-btn-padding-x:6px;--bs-btn-padding-y:6px;--bs-btn-hover-bg:var(--bs-gray-200);--bs-btn-hover-color:var(--bs-primary);--bs-btn-active-bg:var(--bs-gray-200);--bs-btn-active-color:var(--bs-primary);display:none;width:100%}.btn.filter-panel-wrapper-toggle .icon{color:currentcolor;margin-right:0.5rem;vertical-align:text-bottom}.btn.filter-panel-wrapper-toggle .icon svg{top:0px}.filter-panel-offcanvas-header{height:80px;align-items:center;padding:25px;display:none}.filter-panel-offcanvas-title{margin-bottom:0px;font-size:1.5rem;font-weight:700;color:rgb(29,29,28)}.filter-panel-offcanvas-close{margin-left:auto}@media (max-width:991.98px){.btn.filter-panel-wrapper-toggle{display:block}.filter-panel-wrapper{display:none}}.filter-multi-select-list{list-style:none;margin:0px;padding:0px}.filter-multi-select-list-item{padding:5px 15px}.filter-multi-select-item{width:100%}.filter-multi-select-item-label{cursor:pointer;margin-bottom:0px;padding:0px 10px;width:100%}.filter-multi-select-count{margin-left:3px}.filter-property-select-list-item{display:flex;align-items:center}.filter-property-select-preview{width:32px;height:32px;display:inline-block;border-radius:4px;border:1px solid rgb(225,225,225);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'%3E%3Cpath fill='%23cdd5db' d='M0 0h30v30H0zM30 30h30v30H30zM60 0h30v30H60zM60 60h30v30H60zM0 60h30v30H0z'/%3E%3C/svg%3E");background-position:center center;background-size:cover;position:relative;flex-shrink:0}.filter-property-select-preview-checkmark{width:20px;height:20px;position:absolute;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:0.15s ease-in-out;opacity:0;transform:translateY(-5px);background-color:rgb(29,29,28);border:0.125rem solid rgb(255,255,255);top:-0.375rem;right:-0.375rem}.filter-property-select-preview-checkmark .icon{width:10px;height:10px;color:rgb(255,255,255)}.filter-property-select-preview-checkmark .icon svg{top:0px}.filter-property-select-checkbox{position:absolute;inset:0px;width:100%;height:100%;border-radius:4px;appearance:none;background-color:transparent;outline:none}.filter-boolean{display:inline-block;border:1px solid rgb(225,225,225);padding-left:12px;padding-right:12px;height:40px;border-radius:0.375rem;cursor:pointer}.filter-boolean-input{margin-top:11px}.filter-boolean-label{cursor:pointer;height:38px;line-height:38px;width:100%}.filter-range-dropdown{padding:0px;overflow:hidden}.filter-range-container{display:flex;align-items:flex-end;padding:16px}.filter-range-min,.filter-range-max{width:calc(50% - 14px);margin-bottom:0px;font-size:11px;position:relative}.min-input,.max-input{margin-bottom:0px;height:28px;padding:6px 10px;appearance:none}.min-input::-webkit-inner-spin-button,.min-input::-webkit-outer-spin-button,.max-input::-webkit-inner-spin-button,.max-input::-webkit-outer-spin-button{appearance:none;margin:0px}.filter-range-unit{position:absolute;bottom:1px;right:1px;height:26px;line-height:26px;font-size:14px;padding:0px 10px;background-color:rgb(255,255,255);border-radius:0.375rem}.filter-range-divider{width:28px;height:28px;line-height:28px;text-align:center;font-weight:700}.product-wishlist{margin-top:10px}.product-wishlist .icon-wishlist svg{top:0px}.product-wishlist-not-added .icon-wishlist-added,.product-wishlist-not-added .text-wishlist-remove{display:none}.product-wishlist-not-added .icon-wishlist-not-added,.product-wishlist-not-added .text-wishlist-not-added{display:inline-flex}.product-wishlist-not-added .icon-wishlist-not-added{animation:0.5s ease 0s 1 alternate none running pulse}.product-wishlist-action-circle{position:absolute;bottom:1rem;right:1rem}.product-wishlist-action-circle.btn{text-overflow:initial}.product-wishlist-action-circle::before{content:"";position:absolute;width:120%;height:120%;left:calc(50% - 24px);top:calc(50% - 24px)}.product-wishlist-action{background:transparent;border-style:none;padding:0px;display:inline-flex}.product-wishlist-btn{--bs-btn-border-radius:50%;--bs-btn-border-width:0;--bs-btn-padding-x:0.5rem;--bs-btn-padding-y:0.5rem;--bs-btn-color:var(--bs-gray-800);--bs-btn-focus-box-shadow:0 0 0 0.0625rem #F6F7F9,0 0 0 0.1875rem #1d1d1c;height:40px;width:40px}.product-wishlist .icon-wishlist svg,.product-wishlist .icon-wishlist-remove svg{top:0px}.product-wishlist-btn-content{text-decoration:underline}.product-wishlist-btn-content-sm{margin-left:6px;font-size:12px}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:1}100%{transform:scale(1);opacity:1}}.quantity-selector-group .quantity-selector-group-input{text-align:center;border-left:0px;border-right:0px;padding-left:0px;padding-right:0px;line-height:1rem}.quantity-selector-group .quantity-selector-group-input::-webkit-outer-spin-button,.quantity-selector-group .quantity-selector-group-input::-webkit-inner-spin-button{appearance:none;margin:0px}.quantity-selector-group .btn-outline-light{--bs-btn-disabled-bg:#ededed;--bs-btn-disabled-border-color:#e1e1e1;--bs-btn-border-color:#e1e1e1;--bs-btn-active-border-color:#e1e1e1;--bs-btn-hover-border-color:#e1e1e1;--bs-btn-focus-box-shadow:0 0 0 0.0625rem #F6F7F9,0 0 0 0.1875rem #1d1d1c}.quantity-selector-group .btn-outline-light.btn-plus{border-left:0px}.quantity-selector-group .btn-outline-light.btn-minus{border-right:0px}.quantity-selector-group .btn-outline-light svg{top:4px}.line-item{margin:0px;padding:10px 0px;border-bottom:1px solid rgb(225,225,225)}.line-item:last-child{border-bottom:0px}.line-item-info{order:1;margin-bottom:1rem;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:83.3333%}@media (min-width:768px){.line-item-info{flex:0 0 auto;width:41.6667%}}.line-item-details{max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%}@media (min-width:576px){.line-item-details{flex:0 0 auto;width:58.3333%}}@media (min-width:768px){.line-item-details{flex:0 0 auto;width:66.6667%}}.line-item-quantity{order:3;margin-bottom:0.5rem;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%}@media (min-width:576px){.line-item-quantity{flex:0 0 auto;width:33.3333%}}@media (min-width:768px){.line-item-quantity{flex:0 0 auto;width:16.6667%}}.line-item-quantity-label{max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%}@media (min-width:576px){.line-item-quantity-label{flex:0 0 auto;width:100%}}.line-item-quantity-select-wrapper{max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%}@media (min-width:576px){.line-item-quantity-select-wrapper{flex:0 0 auto;width:100%}}.line-item-unit-price{display:none;flex:0 0 auto;width:100%}@media (min-width:576px){.line-item-unit-price{flex:0 0 auto;width:33.3333%}}@media (min-width:768px){.line-item-unit-price{flex:0 0 auto;width:16.6667%}}.line-item-tax-price{justify-content:flex-end;flex:0 0 auto;width:100%}@media (min-width:576px){.line-item-tax-price{flex:0 0 auto;width:33.3333%}}@media (min-width:768px){.line-item-tax-price{flex:0 0 auto;width:16.6667%}}.line-item-total-price{order:4;font-weight:700;justify-content:flex-end;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%}@media (min-width:576px){.line-item-total-price{flex:0 0 auto;width:33.3333%}}@media (min-width:768px){.line-item-total-price{flex:0 0 auto;width:16.6667%}}.line-item-remove{order:2;text-align:right;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:16.6667%}@media (min-width:768px){.line-item-remove{flex:0 0 auto;width:8.33333%}}.is-offcanvas .line-item-info{flex:0 0 auto;width:83.3333%}.is-offcanvas .line-item-details{flex:0 0 auto;width:100%}.is-offcanvas .line-item-quantity{flex:0 0 auto;width:100%}.is-offcanvas .line-item-quantity-label{flex:0 0 auto;width:58.3333%}.is-offcanvas .line-item-quantity-select-wrapper{flex:0 0 auto;width:41.6667%}.is-offcanvas .line-item-unit-price{flex:0 0 auto;width:100%;display:none;font-size:0.765625rem;font-style:italic}.is-offcanvas .line-item-total-price{flex:0 0 auto;width:100%}.is-offcanvas .line-item-remove{flex:0 0 auto;width:16.6667%}.is-offcanvas .line-item-details-container{padding-left:0px}.is-offcanvas .line-item-unit-price-value-descriptor{display:inline}.is-offcanvas .line-item-unit-price-label,.is-offcanvas .line-item-tax-price-label,.is-offcanvas .line-item-total-price-label{width:1px !important;height:1px !important;padding:0px !important;margin:-1px !important;overflow:hidden !important;clip:rect(0px,0px,0px,0px) !important;white-space:nowrap !important;border:0px !important}.is-offcanvas .line-item-unit-price-label:not(caption),.is-offcanvas .line-item-tax-price-label:not(caption),.is-offcanvas .line-item-total-price-label:not(caption){position:absolute !important}@media (min-width:768px){.no-remove-button .line-item-info{flex:0 0 auto;width:50%}.no-remove-button .line-item-details{flex:0 0 auto;width:75%}}.line-item.is-order{margin-left:20px;margin-right:20px}.line-item-info,.line-item-details,.line-item-quantity,.line-item-unit-price,.line-item-total-price,.line-item-tax-price,.line-item-remove{padding-right:0.25rem;padding-left:0.25rem}.line-item-unit-price,.line-item-tax-price{order:5}.line-item-img-container{text-align:center;width:70px;margin-bottom:0.5rem}.line-item-img-link{display:block}.line-item-img{width:100%;height:70px;object-fit:contain;padding:0.25rem;border:1px solid rgb(225,225,225);border-radius:0.25rem}.line-item-total-price,.line-item-tax-price{justify-content:space-between;display:flex}@media (max-width:575.98px){.line-item-tax-price,.line-item-unit-price{font-size:0.765625rem;font-style:italic}}@media (min-width:576px){.line-item-unit-price{display:flex;justify-content:flex-end}}.line-item-unit-price.is-shown{display:flex;justify-content:flex-end}.line-item-quantity-label,.line-item-unit-price-label,.line-item-total-price-label,.line-item-tax-price-label{font-weight:700;margin-bottom:0.5rem}.line-item-quantity-row{align-items:center;margin-bottom:0.5rem}.line-item-details-characteristics{font-size:0.765625rem;margin:0.5rem 0px}.line-item-details-characteristics .line-item-details-characteristics-option{font-weight:700}@media (min-width:576px){.is-default .line-item-quantity-container,.is-order .line-item-quantity-container{margin-left:auto}.is-default .line-item-quantity-row,.is-order .line-item-quantity-row{align-items:normal;margin-bottom:0px}.is-default .line-item-quantity,.is-order .line-item-quantity{flex-direction:column;display:flex}.is-default .line-item-unit-price,.is-default .line-item-total-price,.is-default .line-item-tax-price,.is-order .line-item-unit-price,.is-order .line-item-total-price,.is-order .line-item-tax-price{text-align:right;justify-content:normal;flex-direction:column}.is-default .line-item-tax-price,.is-order .line-item-tax-price{order:4}.is-default .line-item-total-price,.is-order .line-item-total-price{order:5}}@media (min-width:768px){.is-default .line-item-info,.is-default .line-item-quantity,.is-default .line-item-unit-price,.is-default .line-item-total-price,.is-default .line-item-tax-price,.is-default .line-item-remove,.is-order .line-item-info,.is-order .line-item-quantity,.is-order .line-item-unit-price,.is-order .line-item-total-price,.is-order .line-item-tax-price,.is-order .line-item-remove{order:0}.is-default .line-item-info,.is-order .line-item-info{margin-bottom:0px}.is-default .line-item-quantity-label,.is-order .line-item-quantity-label{display:none}}.line-item-product-number{margin-bottom:0.5rem;font-size:0.765625rem}.line-item-delivery-date{font-size:0.765625rem}.line-item-label{color:rgb(29,29,28);font-weight:700}.line-item-tax-price-label{display:inline;font-weight:normal;margin-right:5px}@media (max-width:575.98px){.line-item-unit-price-label,.line-item-total-price-label{width:1px !important;height:1px !important;padding:0px !important;margin:-1px !important;overflow:hidden !important;clip:rect(0px,0px,0px,0px) !important;white-space:nowrap !important;border:0px !important}.line-item-unit-price-label:not(caption),.line-item-total-price-label:not(caption){position:absolute !important}}@media (min-width:768px){.line-item-unit-price-label,.line-item-tax-price-label,.line-item-total-price-label{width:1px !important;height:1px !important;padding:0px !important;margin:-1px !important;overflow:hidden !important;clip:rect(0px,0px,0px,0px) !important;white-space:nowrap !important;border:0px !important}.line-item-unit-price-label:not(caption),.line-item-tax-price-label:not(caption),.line-item-total-price-label:not(caption){position:absolute !important}}@media (min-width:576px){.line-item-unit-price-value-descriptor{display:none}.line-item-tax-price-label{display:block;font-weight:bold;margin-right:0px}}@media (min-width:768px){.line-item-details-container{padding-left:0.25rem}}.line-item-remove-button .icon{color:inherit}@media (max-width:767.98px){.hidden-mobile{display:none}}@media (min-width:768px) and (max-width:991.98px){.hidden-tablet{display:none}}@media (min-width:992px){.hidden-desktop{display:none}}.container-main{padding:20px 0px;min-height:200px}@media (min-width:1200px){.container-main{min-height:700px}}.header-row{padding:0.5rem 0px}.header-logo-picture{max-width:300px;min-width:200px}.header-logo-main-link{display:inline-block}.header-search-form{position:relative}.header-search-form .header-close-btn{display:none}.header-search-form:has(.search-suggest) .header-search-btn{display:none}.header-search-form:has(.search-suggest) .header-close-btn{display:block}.header-search-btn.is-loading-indicator-before .loader{margin:0px}.header-search-btn .loader ~ .header-search-icon,.header-search-btn .loader ~ .header-close-btn{display:none}.header-cart .header-cart-badge,.header-wishlist .header-wishlist-badge{position:absolute;right:-0.25rem;top:0px}.header-actions-btn{position:relative}@media (min-width:576px){.header-row{padding-bottom:1rem}.header-search-col .collapse:not(.show){display:block}.header-search{max-width:400px}}.header-minimal{background:rgb(255,255,255)}.header-minimal-row{justify-content:space-between;align-items:center}.header-minimal-contact{display:none}.header-minimal-back-to-shop{display:flex;justify-content:flex-end}.header-minimal-logo{display:flex;align-items:center;margin-bottom:0.25rem}.header-minimal-logo .header-logo-picture{min-width:unset}@media (min-width:768px){.header-minimal-contact{display:block}.header-minimal-logo,.header-minimal-switch{margin-bottom:0px}}.footer-column-content-inner{padding-bottom:1rem}.footer-column-headline{padding:0.5rem 0px;display:flex;justify-content:space-between}.footer-column-headline .icon-footer-minus{display:none}.footer-column-headline .icon-footer-plus > svg,.footer-column-headline .icon-footer-minus > svg{top:0.25em}.footer-column-headline .footer-column-toggle[aria-expanded="true"] .icon-footer-plus{display:none}.footer-column-headline .footer-column-toggle[aria-expanded="true"] .icon-footer-minus{display:inline-flex}.footer-column-toggle{padding:0px;--bs-btn-line-height:1.375}.footer-link-item{padding:0.5rem 0px}.footer-bottom{padding:1rem}.footer-bottom > .container,.cms-section .footer-bottom > .boxed{padding:0px}.footer-vat,.footer-copyright,.footer-service-menu-list{text-align:center}.footer-service-menu-list{padding:1rem 0px}.footer-service-menu-item{display:inline-block}.footer-service-menu-link{padding:5px 0px;display:inline-block}.footer-logos{padding:1rem;align-items:center;display:flex;height:100%;justify-content:center;width:100%;flex-wrap:wrap}.footer-logo{margin-right:1.5rem;margin-bottom:0.5rem}.footer-logo:last-child{margin-right:0px}.footer-logo-image{max-height:35px;max-width:100px}@media (min-width:768px){.footer-columns{padding-bottom:20px}.footer-column-headline{padding:3rem 0px 0.5rem}.footer-column-toggle{display:none}.footer-column-content.collapse{display:block}}.navigation-offcanvas{--bs-offcanvas-padding-x:0;--bs-offcanvas-padding-y:0;overflow-x:hidden}.navigation-offcanvas-container{position:relative}.navigation-offcanvas-actions{padding-top:1rem;margin-bottom:0.5rem}.navigation-offcanvas-actions .top-bar-nav-item{padding:0px 1rem}.navigation-offcanvas-headline{padding:20px 1rem 1rem}.navigation-offcanvas-link-icon{display:inline-flex}.navigation-offcanvas-link-icon .loader{width:1.20312rem;height:1.20312rem}.navigation-offcanvas-link{transition:color 0.45s cubic-bezier(0.3,0,0.15,1);align-items:center;display:flex;justify-content:space-between;padding:12px 1rem}@media (prefers-reduced-motion:reduce){.navigation-offcanvas-link{transition:none}}.navigation-offcanvas-link.is-home-link,.navigation-offcanvas-link.is-back-link{justify-content:flex-start}.navigation-offcanvas-link.is-home-link .navigation-offcanvas-link-icon,.navigation-offcanvas-link.is-back-link .navigation-offcanvas-link-icon{margin-right:0.5rem}.offcanvas-cart .alert{margin-top:1rem}.offcanvas-cart-items,.offcanvas-summary{margin:1rem 0px}.offcanvas-cart-items{border-bottom:1px solid rgb(225,225,225)}.offcanvas-summary-list{margin-bottom:0px;justify-content:space-between}.offcanvas-summary-list > *{width:initial}.offcanvas-shipping-info{justify-content:space-between}.offcanvas-shipping-info > *{width:initial}.offcanvas-summary .js-toggle-shipping-selection{--bs-btn-font-weight:var(--bs-body-font-weight);--bs-btn-padding-y:0;--bs-btn-padding-x:0;--bs-btn-font-size:90%;--bs-btn-line-height:inherit}.offcanvas-summary .offcanvas-shipping-preference{transition:max-height 0.3s,opacity 0.3s,margin 0.3s;max-height:100px;height:auto;visibility:visible;opacity:1}.offcanvas-summary .offcanvas-shipping-preference--hidden{max-height:0px;visibility:hidden;opacity:0;margin:0px !important}.offcanvas-summary .summary-value,.offcanvas-summary .shipping-value{text-align:right}.account-menu-register{text-align:center}.account-menu-login{padding:1rem 0px;border-bottom:1px solid rgb(225,225,225);margin-bottom:0.25rem}.account-menu-login-button{width:100%;margin-bottom:0.5rem}.account-menu-dropdown{padding:0.5rem 1rem;min-width:200px}.account-menu-dropdown .offcanvas-body{overflow:visible}.account-menu-offcanvas .account-menu-inner,.account-menu-dropdown .account-menu-inner{border:0px}.account-menu-offcanvas .account-aside-item,.account-menu-dropdown .account-aside-item{padding:0.5rem 0px}.account-menu-offcanvas .account-aside-footer,.account-menu-dropdown .account-aside-footer{background:none;padding:0.25rem 0px}@media (min-width:576px){.account-menu .offcanvas-close{display:none}.account-menu .offcanvas-body{padding:0px}}.search-suggest-container{position:absolute;top:55px;left:0px;list-style:none;touch-action:manipulation;background:rgb(255,255,255);padding:1rem;border:1px solid rgb(225,225,225);width:100%;z-index:1000;box-shadow:rgb(0,0,0) 0px 10px 25px -15px}.search-suggest-container::after{transform:rotate(135deg);width:12px;height:12px;top:-7px;content:"";display:block;position:absolute;background:rgb(255,255,255);left:48%;border-width:0px 0px 1px 1px;border-style:none none solid solid;border-color:currentcolor currentcolor rgb(225,225,225) rgb(225,225,225);border-image:none}.search-suggest-product{border-bottom:1px solid rgb(225,225,225)}.search-suggest-product:last-child{border-bottom:0px}.search-suggest-product-link{display:block;padding:0.5rem 0px;color:rgb(29,29,28);text-decoration:none}.search-suggest-product-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-suggest-product-price{text-align:right;padding-right:0.25rem}.search-suggest-product-list-price,.search-suggest-product-reference-price{color:rgb(117,117,117);text-align:right;display:block}.search-suggest-product-image-container{width:35px;height:35px;margin:0px 0.5rem;display:flex;align-items:center;justify-content:center}.search-suggest-product-image{max-width:35px;max-height:35px;display:block}.search-suggest-total{padding:0.5rem}@media (min-width:768px){.search-suggest-container{width:500px;left:50%;transform:translateX(-50%)}}.cookie-permission-container{display:none;border-top:1px solid rgb(225,225,225);background:rgb(255,255,255);position:fixed;bottom:0px;right:0px;left:0px;text-align:center;padding:0.5rem;font-size:0.765625rem;z-index:1100}.cookie-permission-content{margin-bottom:0.5rem}.cookie-permission-content a{display:inline-block}.cookie-permission-actions{gap:0.5rem}@media (max-width:575.98px){.cookie-permission-actions .btn{white-space:normal;line-height:normal;padding:var(--bs-btn-padding-x) calc(var(--bs-btn-padding-y) * 5)}}@media (min-width:768px){.cookie-permission-content{text-align:left;margin-bottom:0px}}.offcanvas-cookie-description,.offcanvas-cookie-list{margin-bottom:32px;border-bottom:1px solid rgb(225,225,225)}.offcanvas-cookie-list{padding-bottom:32px}.offcanvas-cookie-group{position:relative;margin:12px 0px}.offcanvas-cookie-group input ~ label{user-select:none}.offcanvas-cookie-group input:not([disabled]) ~ label{cursor:pointer}@supports (-webkit-hyphens:none){.offcanvas-cookie-group .form-check .form-check-input{float:none;display:inline-block}}@media (max-width:575.98px){.offcanvas-cookie-group .form-check{padding-right:2rem}.offcanvas-cookie-group input ~ label{display:block;overflow-wrap:anywhere}}.offcanvas-cookie-entries-toggle{position:absolute;top:-4px;right:0px}.offcanvas-cookie-entries-toggle svg{transform-origin:center center;transition:transform 0.3s}.offcanvas-cookie-entries > p{padding:8px 8px 0px;margin:0px}.offcanvas-cookie-entries .offcanvas-cookie-entry{padding:8px 8px 0px 24px;margin:0px 0px 0px 24px;overflow:visible}.offcanvas-cookie-entries .offcanvas-cookie-entry > p{margin:8px 0px}.offcanvas-cookie-entries .offcanvas-cookie-entry.custom-control,.offcanvas-cookie-entries .offcanvas-cookie-entry.form-check{min-height:unset}.scroll-up-button{bottom:1.5rem;cursor:pointer;opacity:0.1;position:fixed;right:1.5rem;transform:scale(0);transition:0.3s cubic-bezier(0.3,0,0.15,1);z-index:700;pointer-events:none}.scroll-up-button.is-visible{opacity:1;transform:scale(1);pointer-events:auto}.product-detail-headline{margin-bottom:3rem}.product-detail-buy{margin-bottom:1rem}.product-detail-price{font-size:calc(0.9625rem + 1.05vw)}@media (min-width:1200px){.product-detail-price{font-size:1.75rem}}.product-detail-price-unit{font-size:0.765625rem}.product-detail-tax{font-size:0.875rem}.product-detail-delivery-information{margin-bottom:1.5rem}.product-detail-form-container{margin-bottom:1rem}.product-detail-ordernumber-container{margin-bottom:1rem}.product-block-prices-grid thead{background-color:rgb(250,250,250)}.product-block-prices-grid th{font-weight:400}.product-block-prices-grid td{font-weight:700}.product-block-prices-grid .product-block-prices-cell{border:0px;padding:10px 0px 10px 16px;line-height:20px}.product-block-prices-grid .product-block-prices-cell.product-block-prices-cell-thin{font-weight:400;font-size:0.765625rem;line-height:22px}.product-block-prices-grid .product-block-prices-body .product-block-prices-row{border-top:1px solid rgb(237,237,237)}.product-block-prices-grid .product-block-prices-body .product-block-prices-row:first-of-type{border-top:0px}.product-detail-configurator-option-label{--bs-btn-font-weight:400;--bs-btn-border-color:#e1e1e1;--bs-btn-color:#1d1d1c;--bs-btn-padding-y:0.125rem;--bs-btn-line-height:1.625rem;--bs-btn-active-bg:#fff;--bs-btn-active-color:#1d1d1c;--bs-btn-active-border-color:#1d1d1c;--bs-btn-disabled-border-color:#757575;--bs-btn-disabled-color:#1d1d1c;--bs-btn-disabled-opacity:0.65}.btn-check:checked + .product-detail-configurator-option-label{--bs-btn-border-width:2px}.product-detail-tabs-content{display:none}.product-detail-tabs-content .offcanvas-body{overflow:initial;padding:0px}.product-detail-description-text{margin-bottom:1.5rem}@media (min-width:576px){.product-detail-tabs-content{display:block}.product-detail-tabs .offcanvas-close,.product-detail-tab-navigation-icon,.product-detail-tab-preview{display:none}}@media screen and (max-width:575px){.product-detail-tab-preview{flex-basis:100%}}.product-detail-review-widget{margin-bottom:1rem;z-index:1}.product-detail-review-teaser-btn .product-detail-review-teaser-hide{display:none}.product-review-rating{margin-right:1rem}.product-detail-review-form-radio{width:1px !important;height:1px !important;padding:0px !important;margin:-1px !important;overflow:hidden !important;clip:rect(0px,0px,0px,0px) !important;white-space:nowrap !important;border:0px !important}.product-detail-review-form-radio:not(caption){position:absolute !important}.product-detail-review-form-rating-input{display:flex}.product-detail-review-form-rating-input .product-detail-review-form-rating-text{margin-left:0.5rem;margin-bottom:0px}.product-review-point svg{top:0px}.product-review-point,.point-container{display:inline-block;position:relative}.point-rating{display:block}.point-rating.point-blank .icon{color:rgb(237,237,237)}.product-detail-review-form-star{margin-right:10px}.product-detail-review-login .login-card .card-body{padding-top:0px}.product-detail-review-language{margin-bottom:1rem}.product-detail-review-cancel{margin-right:5px}@media (min-width:768px){.product-detail-review-widget{margin-bottom:0px}.product-detail-review-language{margin-bottom:0px}.product-detail-review-form-star{margin-right:5px}}.account-welcome{padding-top:1rem;margin-bottom:1.5rem}.address-manager-select-address{min-height:200px}.address-manager-modal-address-form .icon{color:currentcolor}.address-manager-modal-address-form .icon svg{top:0.25em}.account-overview-card{margin-bottom:3rem}.register-form .privacy-notice{margin-bottom:1rem}.register-different-shipping{margin-top:1rem}.register-shipping{margin-top:3rem}.order-table{margin-bottom:1.5rem;border:1px solid rgb(225,225,225);position:relative}.order-table .order-item-detail{border-top:0px}.order-table .order-detail-content{border-top:1px solid rgb(225,225,225);padding:0px;box-shadow:none}.order-hide-btn .order-hide-btn-text{display:block}.order-hide-btn .order-view-btn-text{display:none}.order-hide-btn.collapsed .order-hide-btn-text{display:none}.order-hide-btn.collapsed .order-view-btn-text{display:block}.order-wrapper:last-of-type{border-bottom:0px}.order-item-header{padding:0.5rem 20px}.order-table-header-heading,.order-table-header-order-status,.order-table-header-context-menu{display:inline-block}.order-table-header-order-status{font-weight:700}.order-table-header-context-menu-wrapper{position:absolute;top:0.5rem;right:0.5rem}.order-table-header-context-menu-wrapper,.order-table-header-heading{margin-top:0.5rem}.order-table-header-order-number{display:block;font-weight:400;margin-bottom:1.5rem;width:100%;padding-left:0px;padding-right:0px}.order-table-header-order-number .order-table-header-label{display:inline}.order-table-header-order-table-body,.order-table-header-order-table-header{padding-left:0px;padding-right:0px}.order-table-header-order-table-body{border-top:1px solid rgb(225,225,225);font-weight:400}.order-table-header-order-table-body .order-table-header-order-table-body-cell[class*="col-"]{margin-top:10px}.order-table-header-order-table-body .order-table-header-order-table-body-cell[class*="col-"]:first-of-type{padding-left:0px}.order-table-header-order-table-body .order-table-header-order-table-body-cell[class*="col-"]:last-of-type{padding-right:0px}.order-table-header-order-table-header{font-weight:700}.order-table-header-order-table-header .order-table-header-order-table-header-cell[class*="col-"]{margin-bottom:10px}.order-table-header-order-table-header .order-table-header-order-table-header-cell[class*="col-"]:first-of-type{padding-left:0px}.order-table-header-order-table-header .order-table-header-order-table-header-cell[class*="col-"]:last-of-type{padding-right:0px}.order-item{padding-top:0.5rem;padding-bottom:0.5rem}.order-item-actions{text-align:center}.order-item-status-badge.order-item-status-badge-failed,.order-item-status-badge.order-item-status-badge-cancelled{background-color:rgb(234,0,58);color:rgb(255,255,255)}@media (min-width:768px){.order-table-header,.order-item-header{padding-top:0.5rem;padding-bottom:0.5rem}.order-item{padding-top:0px;padding-bottom:0px}.order-item-actions{text-align:right}}@media (min-width:576px){.order-table-header-order-table-body .order-table-header-label{width:1px !important;height:1px !important;padding:0px !important;margin:-1px !important;overflow:hidden !important;clip:rect(0px,0px,0px,0px) !important;white-space:nowrap !important;border:0px !important}.order-table-header-order-table-body .order-table-header-label:not(caption){position:absolute !important}}@media (max-width:575.98px){.order-table-header-order-table-header{display:none}.order-table-header-order-table-body{border-top:0px}.order-table-header-label{display:block;float:left;width:50%}.order-table-header-order-number{margin-bottom:0px}.order-table-body-value{width:50%}.order-table-header-order-status{margin-top:0px;margin-bottom:1rem}.order-table-header-context-menu-wrapper{top:0.5rem;right:1rem}}.order-detail-content{border-top:1px solid rgb(225,225,225)}.order-detail-content-header{display:none;padding-left:0px;padding-right:0px;margin-right:20px;margin-left:20px}.order-detail-content-body .element-loader-backdrop{box-shadow:none}.order-detail-content-row{font-weight:400;padding-top:1rem;padding-bottom:1rem;margin-right:20px;margin-left:20px}.order-detail-content-row .card-title,.order-detail-content-row .card-content{padding-left:0px}@media (max-width:991.98px){.order-item,.document-item{padding-left:0px;padding-right:0px}}.order-item-total{font-weight:700}.order-item-detail-footer{padding:1rem 20px}.order-item-detail-footer dl dt.col,.order-item-detail-footer dl dt[class*="col-"]{margin-bottom:0.5rem;padding-right:0.5rem}.order-item-detail-labels{margin-bottom:0px}.order-item-detail-labels-value{font-weight:400}.order-item-detail-summary,.order-item-detail-summary dd:last-child{margin-bottom:0px}@media (min-width:768px){.order-detail-content-header{display:block;padding-top:0.5rem;padding-bottom:0.5rem;border-bottom:1px solid rgb(225,225,225)}.order-detail-content{border-top:0px}.order-header-tax-price,.order-header-price,.order-item-price,.order-header-total,.order-item-total,.order-header-actions{text-align:right}.order-header-quantity,.order-item-quantity{text-align:center}.order-item-detail-summary dt,.order-item-detail-summary dd{text-align:right}}.checkout-container{margin-bottom:1.5rem}.checkout-product-table{margin-bottom:1.5rem}.checkout-confirm-tos-checkbox,.checkout-confirm-tos-label{cursor:pointer}.is-ctl-checkout .footer-minimal .footer-service-menu-list,.is-act-checkoutregisterpage .footer-minimal .footer-service-menu-list,.is-active-route-frontend-checkout-cart-page .footer-minimal .footer-service-menu-list,.is-active-route-frontend-checkout-confirm-page .footer-minimal .footer-service-menu-list,.is-active-route-frontend-checkout-finish-page .footer-minimal .footer-service-menu-list,.is-active-route-frontend-checkout-info .footer-minimal .footer-service-menu-list,.is-active-route-frontend-cart-offcanvas .footer-minimal .footer-service-menu-list{display:block}.checkout-aside-summary-label{font-weight:400}.checkout-aside-summary-total{font-size:1.09375rem;font-weight:700;padding-top:13px;border-top:1px solid rgb(225,225,225);margin-top:5px}.checkout-aside-summary-label.summary-net,.checkout-aside-summary-value.summary-net{margin-top:10px}.checkout-aside-summary-header{margin-bottom:20px}.checkout-aside-summary-value{text-align:right}.checkout-aside-action{margin-top:1rem}.checkout-aside-add-promotion-button .icon-checkmark{color:inherit}.is-act-cartpage .checkout .checkout-container,.is-active-route-frontend-checkout-cart-page .checkout .checkout-container{--bs-gutter-x:40px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.is-act-cartpage .checkout .checkout-main,.is-active-route-frontend-checkout-cart-page .checkout .checkout-main{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);margin-bottom:1.5rem}@media (min-width:992px){.is-act-cartpage .checkout .checkout-main,.is-active-route-frontend-checkout-cart-page .checkout .checkout-main{flex:0 0 auto;width:66.6667%}}.is-act-cartpage .checkout .checkout-aside,.is-active-route-frontend-checkout-cart-page .checkout .checkout-aside{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}@media (min-width:768px){.is-act-cartpage .checkout .checkout-aside,.is-active-route-frontend-checkout-cart-page .checkout .checkout-aside{flex:0 0 auto;width:41.6667%;margin-left:58.3333%}}@media (min-width:992px){.is-act-cartpage .checkout .checkout-aside,.is-active-route-frontend-checkout-cart-page .checkout .checkout-aside{flex:0 0 auto;width:33.3333%;margin-left:0px}}.is-act-cartpage .checkout .checkout-aside-container,.is-active-route-frontend-checkout-cart-page .checkout .checkout-aside-container{position:sticky;top:0px;z-index:1}.cart-main-header{margin-bottom:1.5rem}.cart-table-header{display:none}.cart-header-unit-price,.cart-header-total-price,.cart-header-tax-price{text-align:right}.cart-header-quantity{text-align:center}.cart-header-row,.line-item-row{margin-right:-0.25rem;margin-left:-0.25rem}.cart-header-row > .col,.cart-header-row > [class*="col-"],.line-item-row > .col,.line-item-row > [class*="col-"]{padding-right:0.25rem;padding-left:0.25rem}.cart-add-product-container{margin-bottom:1rem}.cart-add-product-container .add-product-button .icon-checkmark{color:inherit}.cart-shipping-costs-container{align-self:center}.cart-shipping-costs-btn{padding-left:0px;margin:1px 0px}@media (min-width:768px){.cart-table-header{display:block}.cart-add-product-container{margin-bottom:0px}}@media (min-width:992px){.cart-table-header{display:block}}.is-act-checkoutregisterpage .checkout,.is-active-route-frontend-checkout-register-page .checkout{padding-top:70px}.is-act-checkoutregisterpage .checkout .checkout-container,.is-active-route-frontend-checkout-register-page .checkout .checkout-container{--bs-gutter-x:40px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.is-act-checkoutregisterpage .checkout .checkout-main,.is-active-route-frontend-checkout-register-page .checkout .checkout-main{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);margin-bottom:1.5rem}@media (min-width:992px){.is-act-checkoutregisterpage .checkout .checkout-main,.is-active-route-frontend-checkout-register-page .checkout .checkout-main{flex:0 0 auto;width:66.6667%;margin-bottom:0px}}.is-act-checkoutregisterpage .checkout .checkout-aside,.is-active-route-frontend-checkout-register-page .checkout .checkout-aside{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}@media (min-width:992px){.is-act-checkoutregisterpage .checkout .checkout-aside,.is-active-route-frontend-checkout-register-page .checkout .checkout-aside{flex:0 0 auto;width:33.3333%;display:block}}.is-act-confirmpage .checkout,.is-ctl-accountorder .checkout,.is-active-route-frontend-checkout-confirm-page .checkout,.is-active-route-frontend-account-order-page .checkout,.is-active-route-frontend-account-order-cancel .checkout,.is-active-route-frontend-account-order-single-page .checkout,.is-active-route-widgets-account-order-detail .checkout,.is-active-route-frontend-account-edit-order-page .checkout{padding-top:70px}.is-act-confirmpage .checkout .checkout-container,.is-ctl-accountorder .checkout .checkout-container,.is-active-route-frontend-checkout-confirm-page .checkout .checkout-container,.is-active-route-frontend-account-order-page .checkout .checkout-container,.is-active-route-frontend-account-order-cancel .checkout .checkout-container,.is-active-route-frontend-account-order-single-page .checkout .checkout-container,.is-active-route-widgets-account-order-detail .checkout .checkout-container,.is-active-route-frontend-account-edit-order-page .checkout .checkout-container{--bs-gutter-x:40px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.is-act-confirmpage .checkout .checkout-main,.is-ctl-accountorder .checkout .checkout-main,.is-active-route-frontend-checkout-confirm-page .checkout .checkout-main,.is-active-route-frontend-account-order-page .checkout .checkout-main,.is-active-route-frontend-account-order-cancel .checkout .checkout-main,.is-active-route-frontend-account-order-single-page .checkout .checkout-main,.is-active-route-widgets-account-order-detail .checkout .checkout-main,.is-active-route-frontend-account-edit-order-page .checkout .checkout-main{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}@media (min-width:992px){.is-act-confirmpage .checkout .checkout-main,.is-ctl-accountorder .checkout .checkout-main,.is-active-route-frontend-checkout-confirm-page .checkout .checkout-main,.is-active-route-frontend-account-order-page .checkout .checkout-main,.is-active-route-frontend-account-order-cancel .checkout .checkout-main,.is-active-route-frontend-account-order-single-page .checkout .checkout-main,.is-active-route-widgets-account-order-detail .checkout .checkout-main,.is-active-route-frontend-account-edit-order-page .checkout .checkout-main{flex:0 0 auto;width:66.6667%;margin-left:16.6667%}}.is-act-confirmpage .checkout .checkout-additional,.is-ctl-accountorder .checkout .checkout-additional,.is-active-route-frontend-checkout-confirm-page .checkout .checkout-additional,.is-active-route-frontend-account-order-page .checkout .checkout-additional,.is-active-route-frontend-account-order-cancel .checkout .checkout-additional,.is-active-route-frontend-account-order-single-page .checkout .checkout-additional,.is-active-route-widgets-account-order-detail .checkout .checkout-additional,.is-active-route-frontend-account-edit-order-page .checkout .checkout-additional{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:1rem;margin-bottom:1rem}@media (min-width:576px){.is-act-confirmpage .checkout .checkout-additional,.is-ctl-accountorder .checkout .checkout-additional,.is-active-route-frontend-checkout-confirm-page .checkout .checkout-additional,.is-active-route-frontend-account-order-page .checkout .checkout-additional,.is-active-route-frontend-account-order-cancel .checkout .checkout-additional,.is-active-route-frontend-account-order-single-page .checkout .checkout-additional,.is-active-route-widgets-account-order-detail .checkout .checkout-additional,.is-active-route-frontend-account-edit-order-page .checkout .checkout-additional{flex:0 0 auto;width:50%}}@media (min-width:992px){.is-act-confirmpage .checkout .checkout-additional,.is-ctl-accountorder .checkout .checkout-additional,.is-active-route-frontend-checkout-confirm-page .checkout .checkout-additional,.is-active-route-frontend-account-order-page .checkout .checkout-additional,.is-active-route-frontend-account-order-cancel .checkout .checkout-additional,.is-active-route-frontend-account-order-single-page .checkout .checkout-additional,.is-active-route-widgets-account-order-detail .checkout .checkout-additional,.is-active-route-frontend-account-edit-order-page .checkout .checkout-additional{flex:0 0 auto;width:33.3333%;margin-left:16.6667%}}.is-act-confirmpage .checkout .checkout-aside,.is-ctl-accountorder .checkout .checkout-aside,.is-active-route-frontend-checkout-confirm-page .checkout .checkout-aside,.is-active-route-frontend-account-order-page .checkout .checkout-aside,.is-active-route-frontend-account-order-cancel .checkout .checkout-aside,.is-active-route-frontend-account-order-single-page .checkout .checkout-aside,.is-active-route-widgets-account-order-detail .checkout .checkout-aside,.is-active-route-frontend-account-edit-order-page .checkout .checkout-aside{width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex:1 1 0px;max-width:100%}@media (min-width:768px){.is-act-confirmpage .checkout .checkout-aside,.is-ctl-accountorder .checkout .checkout-aside,.is-active-route-frontend-checkout-confirm-page .checkout .checkout-aside,.is-active-route-frontend-account-order-page .checkout .checkout-aside,.is-active-route-frontend-account-order-cancel .checkout .checkout-aside,.is-active-route-frontend-account-order-single-page .checkout .checkout-aside,.is-active-route-widgets-account-order-detail .checkout .checkout-aside,.is-active-route-frontend-account-edit-order-page .checkout .checkout-aside{flex:0 0 auto;width:50%;margin-left:50%}}@media (min-width:992px){.is-act-confirmpage .checkout .checkout-aside,.is-ctl-accountorder .checkout .checkout-aside,.is-active-route-frontend-checkout-confirm-page .checkout .checkout-aside,.is-active-route-frontend-account-order-page .checkout .checkout-aside,.is-active-route-frontend-account-order-cancel .checkout .checkout-aside,.is-active-route-frontend-account-order-single-page .checkout .checkout-aside,.is-active-route-widgets-account-order-detail .checkout .checkout-aside,.is-active-route-frontend-account-edit-order-page .checkout .checkout-aside{flex:0 0 auto;width:33.3333%}}.is-act-confirmpage .checkout .checkout-aside-no-offset,.is-ctl-accountorder .checkout .checkout-aside-no-offset,.is-active-route-frontend-checkout-confirm-page .checkout .checkout-aside-no-offset,.is-active-route-frontend-account-order-page .checkout .checkout-aside-no-offset,.is-active-route-frontend-account-order-cancel .checkout .checkout-aside-no-offset,.is-active-route-frontend-account-order-single-page .checkout .checkout-aside-no-offset,.is-active-route-widgets-account-order-detail .checkout .checkout-aside-no-offset,.is-active-route-frontend-account-edit-order-page .checkout .checkout-aside-no-offset{margin-left:0px}.confirm-main-header,.confirm-tos,.confirm-address,.confirm-payment-shipping,.confirm-payment,.confirm-product{margin-bottom:1.5rem}.confirm-payment-current.is-invalid,.confirm-shipping-current.is-invalid{color:rgb(234,0,58)}.payment-method-label,.shipping-method-label{width:100%}.payment-method-label .payment-method-description,.payment-method-label .shipping-method-description,.shipping-method-label .payment-method-description,.shipping-method-label .shipping-method-description{width:66%}.search-page .filter-panel-wrapper-toggle{margin-bottom:1rem}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:fallback;src:url("/theme/0193c5bf57fc72a4bcab6c8673729137/assets/font/Inter-Variable-Roman-CyrillicExt.woff2") format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:fallback;src:url("/theme/0193c5bf57fc72a4bcab6c8673729137/assets/font/Inter-Variable-Roman-Cyrillic.woff2") format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:fallback;src:url("/theme/0193c5bf57fc72a4bcab6c8673729137/assets/font/Inter-Variable-Roman-GreekExt.woff2") format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:fallback;src:url("/theme/0193c5bf57fc72a4bcab6c8673729137/assets/font/Inter-Variable-Roman-Greek.woff2") format("woff2-variations");unicode-range:U+370-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:fallback;src:url("/theme/0193c5bf57fc72a4bcab6c8673729137/assets/font/Inter-Variable-Roman-Vietnamese.woff2") format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:fallback;src:url("/theme/0193c5bf57fc72a4bcab6c8673729137/assets/font/Inter-Variable-Roman-LatinExt.woff2") format("woff2-variations");unicode-range:U+100-24F,U+259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:fallback;src:url("/theme/0193c5bf57fc72a4bcab6c8673729137/assets/font/Inter-Variable-Roman-Latin.woff2") format("woff2-variations");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:italic;font-weight:400 700;font-display:fallback;src:url("/theme/0193c5bf57fc72a4bcab6c8673729137/assets/font/Inter-Variable-Italic-CyrillicExt.woff2") format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:400 700;font-display:fallback;src:url("/theme/0193c5bf57fc72a4bcab6c8673729137/assets/font/Inter-Variable-Italic-Cyrillic.woff2") format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:400 700;font-display:fallback;src:url("/theme/0193c5bf57fc72a4bcab6c8673729137/assets/font/Inter-Variable-Italic-GreekExt.woff2") format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:italic;font-weight:400 700;font-display:fallback;src:url("/theme/0193c5bf57fc72a4bcab6c8673729137/assets/font/Inter-Variable-Italic-Greek.woff2") format("woff2-variations");unicode-range:U+370-3FF}@font-face{font-family:Inter;font-style:italic;font-weight:400 700;font-display:fallback;src:url("/theme/0193c5bf57fc72a4bcab6c8673729137/assets/font/Inter-Variable-Italic-Vietnamese.woff2") format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:italic;font-weight:400 700;font-display:fallback;src:url("/theme/0193c5bf57fc72a4bcab6c8673729137/assets/font/Inter-Variable-Italic-LatinExt.woff2") format("woff2-variations");unicode-range:U+100-24F,U+259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-weight:400 700;font-display:fallback;src:url("/theme/0193c5bf57fc72a4bcab6c8673729137/assets/font/Inter-Variable-Italic-Latin.woff2") format("woff2-variations");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{font-feature-settings:"cv02","cv03","cv04"}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;display:flex;min-height:100vh;flex-direction:column}main{flex-grow:1}h1,.h1{line-height:2.5rem}h2,.h2{line-height:2.125rem}h3,.h3{line-height:2.063rem}h4,.h4{line-height:1.5rem}h5,.h5{line-height:1.313rem}h6,.h6{line-height:1.25rem}ol,ul,dl{margin-bottom:2rem}.alert .icon{margin-right:0.5rem;flex-shrink:0}.alert .icon svg{top:0px}.alert-success{--bs-alert-border-color:#007e4e;--bs-alert-bg:#defaee;--bs-alert-color:#1d1d1c}.alert-info{--bs-alert-border-color:#005b99;--bs-alert-bg:#dff0fc;--bs-alert-color:#1d1d1c}.alert-danger{--bs-alert-border-color:#EA003A;--bs-alert-bg:#ffe4ea;--bs-alert-color:#1d1d1c}.badge{border:0px;box-sizing:content-box;height:20px;line-height:20px;margin:0px 5px;min-width:10px}.badge-lg{height:28px;line-height:28px;padding:0px 10px}.breadcrumb svg{height:0.875rem;width:auto;top:3px}.breadcrumb .breadcrumb-item + .breadcrumb-item::before{line-height:24px;padding-top:3px}.breadcrumb a{color:rgb(29,29,28);font-size:0.875rem}.breadcrumb a.is-active{color:rgb(29,29,28);font-weight:bolder}.btn{--bs-btn-disabled-color:#e3e3e3;overflow:hidden;text-overflow:ellipsis}.btn-buy{--bs-btn-color:#1d1d1c;--bs-btn-bg:#ffd400;--bs-btn-border-color:#ffd400;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffda26;--bs-btn-hover-border-color:#ffda26;--bs-btn-focus-shadow-rgb:221,185,4;--bs-btn-active-color:#000;--bs-btn-active-bg:#fd3;--bs-btn-active-border-color:#ffd81a;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffd400;--bs-btn-disabled-border-color:#ffd400;--bs-btn-focus-box-shadow:0 0 0 0.0625rem #F6F7F9,0 0 0 0.1875rem #1d1d1c}.btn-link{--bs-btn-font-weight:600;--bs-btn-focus-box-shadow:0 0 0 0.0625rem #F6F7F9,0 0 0 0.1875rem #1d1d1c}.btn-link-inline{--bs-btn-color:var(--bs-link-color);--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-font-weight:400;--bs-btn-font-size:inherit;--bs-btn-focus-box-shadow:0 0 0 0.0625rem #F6F7F9,0 0 0 0.1875rem #1d1d1c;--bs-btn-line-height:1.5;--bs-btn-padding-y:0;--bs-btn-padding-x:0;--bs-btn-border-width:0;text-decoration:underline;vertical-align:baseline;text-align:left;white-space:normal}.btn-primary,.btn-outline-primary{--bs-btn-focus-box-shadow:0 0 0 0.0625rem #F6F7F9,0 0 0 0.1875rem #1d1d1c}.btn-secondary,.btn-outline-secondary{--bs-btn-focus-box-shadow:0 0 0 0.0625rem #F6F7F9,0 0 0 0.1875rem #1d1d1c}.btn-light,.btn-outline-light{--bs-btn-focus-box-shadow:0 0 0 0.0625rem #F6F7F9,0 0 0 0.1875rem #1d1d1c}.btn-dark,.btn-outline-dark{--bs-btn-focus-box-shadow:0 0 0 0.0625rem #F6F7F9,0 0 0 0.1875rem #1d1d1c}.card-title{border-bottom:1px solid rgb(225,225,225);padding-bottom:10px}.form-group{margin-bottom:20px}.was-validated .form-control:invalid:focus,.was-validated .form-control.is-invalid:focus,.was-validated .form-control:valid:focus,.was-validated .form-control.is-valid:focus,.was-validated .form-select:invalid:focus,.was-validated .form-select.is-invalid:focus,.was-validated .form-select:valid:focus,.was-validated .form-select.is-valid:focus,.form-control:invalid:focus,.form-control.is-invalid:focus,.form-control:valid:focus,.form-control.is-valid:focus,.form-select:invalid:focus,.form-select.is-invalid:focus,.form-select:valid:focus,.form-select.is-valid:focus{box-shadow:rgb(246,247,249) 0px 0px 0px 0.0625rem,rgb(29,29,28) 0px 0px 0px 0.1875rem}.form-required-label{color:rgb(234,0,58)}.form-field-feedback .invalid-feedback{display:block}.modal-content{box-shadow:var(--bs-modal-box-shadow)}.modal-content .modal-title{margin:0px;line-height:1.5}.product-box{--bs-card-bg:var(--bs-body-bg);border-color:rgb(225,225,225)}.product-box .card-body{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem}.product-name{font-weight:600}.product-price{color:rgb(29,29,28)}.card-tabs{--bs-card-border-width:0}.card-tabs .card-header{--bs-card-cap-bg:none;--bs-card-cap-padding-x:10px}.card-tabs .nav-item{margin-right:10px}.card-tabs .nav-link{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:5px;--bs-nav-link-color:#1d1d1c;--bs-nav-tabs-border-width:0;--bs-nav-tabs-border-radius:0;--bs-nav-tabs-link-hover-border-color:#1d1d1c;--bs-nav-link-hover-color:#1d1d1c;--bs-nav-tabs-link-active-color:#1d1d1c;--bs-nav-tabs-link-active-border-color:#1d1d1c;border-bottom:2px solid rgb(225,225,225)}.card-tabs .nav-link.active,.card-tabs .nav-link:hover{background-image:none}.card-tabs .card-body{padding-top:30px}.cms-element-product-listing .cms-listing-row{--bs-gutter-x:16px;--bs-gutter-y:16px;margin-bottom:1.5rem}.pagination{--bs-pagination-padding-y:calc(0.6875rem + 1px);gap:0.125rem}.pagination .page-link{line-height:1.5;text-align:center}@media (min-width:576px){.pagination .page-link{min-width:40px}}.pagination .page-link .icon{color:inherit}.skip-target{background-color:var(--bs-body-bg);z-index:1;position:absolute;display:inline-block;top:0px;left:0px}.top-bar{padding-top:0.25rem}.top-bar-nav-btn.btn{--bs-btn-focus-box-shadow:0 0 0 0.0625rem #F6F7F9,0 0 0 0.1875rem #1d1d1c;--bs-btn-color:#1d1d1c;--bs-btn-font-weight:400;--bs-btn-border-width:0;--bs-btn-border-color:transparent;--bs-btn-padding-x:0;--bs-btn-padding-y:0;--bs-btn-hover-color:#1d1d1c;--bs-btn-line-height:2rem}.top-bar-list{--bs-dropdown-link-hover-bg:transparent;--bs-dropdown-link-hover-color:#1d1d1c;--bs-dropdown-link-active-color:#1d1d1c;--bs-dropdown-link-active-bg:transparent}.top-bar-nav-text,.top-bar-list-icon{pointer-events:none}.header-search-btn,.header-close-btn{--bs-btn-focus-box-shadow:0 0 0 0.0625rem #F6F7F9,0 0 0 0.1875rem #1d1d1c;--bs-btn-border-color:#f6f7f9;--bs-btn-hover-color:#1d1d1c;--bs-btn-hover-border-color:#f6f7f9;--bs-btn-active-border-color:#f6f7f9;--bs-btn-disabled-bg:#ffffff;--bs-btn-disabled-border-color:#e1e1e1;border-left:0px}.header-search-input{border-right:0px}.header-actions-btn{--bs-btn-focus-box-shadow:0 0 0 0.0625rem #F6F7F9,0 0 0 0.1875rem #1d1d1c;--bs-btn-active-border-color:transparent;--bs-btn-active-bg:transparent;--bs-btn-hover-color:transparent;--bs-btn-hover-border-color:transparent;--bs-btn-hover-bg:transparent}.header-cart-total{color:rgb(29,29,28);font-size:1.09375rem}@media (min-width:576px){.header-cart-badge{display:none}}.footer-main{border-top:1px solid rgb(225,225,225)}.footer-column{border-bottom:1px solid rgb(225,225,225)}.footer-column-headline{color:rgb(29,29,28);font-size:1.09375rem;font-weight:700}.footer-link{color:rgb(29,29,28)}.footer-contact-hotline a{display:block;margin:1rem 0px 0.5rem;font-size:1.09375rem;font-weight:700;color:rgb(29,29,28)}.footer-bottom{background:rgb(250,250,250)}.footer-service-menu-item{padding-right:1rem;font-weight:700}.footer-service-menu-item:last-child{padding-right:0px}.footer-service-menu-link{color:inherit}@media (min-width:768px){.footer-column{border:0px}.footer-link-item{padding:2px 0px}.main-navigation-menu{--bs-navbar-color:#1d1d1c;--bs-navbar-nav-link-padding-x:0}.main-navigation-link.root.active .main-navigation-link-text{border-color:rgb(29,29,28)}.main-navigation-link-text{border-bottom:2px solid transparent;padding-bottom:3px}}.main-navigation-menu .dropdown-menu::after{content:"";position:absolute;height:calc(1 * var(--bs-dropdown-spacer) + 1px);left:0px;right:0px}.main-navigation-menu .dropdown:not(.dropup) .dropdown-menu::after{top:calc(-1 * var(--bs-dropdown-spacer) - 1px)}.navigation-flyout-categories:not(.is-level-0){margin-left:20px}.navigation-flyout-categories.is-level-0 > .navigation-flyout-col{margin-bottom:30px;position:relative}.navigation-flyout-categories.is-level-0 > .navigation-flyout-col::before{border-left:1px solid rgb(225,225,225);content:"";height:100%;left:15px;position:absolute;top:0px}.navigation-flyout-link{transition:padding 0.25s cubic-bezier(0,0.77,0.33,1);color:rgb(29,29,28);font-size:0.875rem;margin:0px 1rem;padding:0.25rem 0px}@media (prefers-reduced-motion:reduce){.navigation-flyout-link{transition:none}}.navigation-flyout-link.is-level-0{font-weight:700}.navigation-flyout-link.active{color:rgb(29,29,28);font-weight:700}.navigation-flyout-category-link{font-weight:700;font-size:0.875rem}.navigation-offcanvas-headline{font-weight:700;color:rgb(255,212,0)}.navigation-offcanvas-list-item{background-color:rgb(255,255,255);border-top:1px solid rgb(227,227,227)}.navigation-offcanvas-list-item:last-child{border-bottom:1px solid rgb(227,227,227)}.navigation-offcanvas-link{color:rgb(29,29,28)}.navigation-offcanvas-link.is-home-link,.navigation-offcanvas-link.is-home-link .icon{color:rgb(29,29,28)}.navigation-offcanvas-link.is-back-link{border-top:1px solid rgb(227,227,227);font-weight:700;color:rgb(255,212,0)}.navigation-offcanvas-link.is-current-category{color:rgb(29,29,28);font-weight:700}.offcanvas-cart-tax{color:rgb(181,181,181)}.product-detail-name{color:rgb(29,29,28)}.product-detail-price{color:rgb(29,29,28);margin-bottom:0px;font-weight:700;vertical-align:middle}.product-detail-ordernumber-label{font-weight:700}.product-detail-tabs{margin-bottom:1.5rem}.product-detail-tabs .product-detail-tab-navigation{padding:0px}.product-detail-tab-navigation-list{flex-direction:column;padding-bottom:5px}.product-detail-properties-table th,.product-detail-properties-table td{border:0px}.product-detail-tab-preview{font-weight:400;margin-top:0.5rem}.product-detail-tab-preview-more{color:rgb(29,29,28);font-weight:700}@media (max-width:575.98px){.product-detail-tabs .product-detail-tab-navigation-link{background:none;border:0px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;font-weight:700;overflow-wrap:normal}}@media (min-width:576px){.product-detail-tabs{margin-bottom:0px}.product-detail-tab-navigation-list{border:0px;flex-direction:row;padding-bottom:0px}}.product-detail-review-widget{top:20px}.product-detail-review-form-star.is-active .icon{color:rgb(254,220,112)}@media (min-width:768px){.product-detail-review-rating{display:flex}.product-detail-review-form-footer{display:flex}.product-detail-review-form-footer .product-detail-review-form-actions{margin-left:auto}}@media (max-width:575.98px){.product-detail-cross-selling .product-cross-selling-tab-navigation{display:none}}.product-detail-cross-selling .card{margin-top:1.5rem}.product-detail-cross-selling .cms-element-title{display:none}.account-aside-header{background:none;color:rgb(29,29,28);font-weight:700;margin-bottom:1rem}.account-aside-item{--bs-list-group-item-padding-x:0;--bs-list-group-action-active-color:#1d1d1c;--bs-list-group-action-active-bg:var(--bs-body-bg);--bs-list-group-action-hover-color:#1d1d1c;--bs-list-group-action-hover-bg:var(--bs-body-bg);--bs-list-group-border-width:0}.account-aside-item.is-active{color:rgb(29,29,28);font-weight:700}.account-aside-footer{background:none;margin-top:1px;border-top:1px solid rgb(225,225,225)}.account-aside-btn{line-height:normal;width:100%;text-align:left;padding:3px 0px}.account-aside-btn .icon{vertical-align:middle;margin-right:0.25rem}.account-aside-btn .icon svg{top:0px}@media (min-width:768px){.register-submit{text-align:right}}.account-profile-mail-label{font-weight:700}.account-profile-change{font-weight:700;font-size:0.875rem}.order-item-status-badge{margin:10px 0px}@media (max-width:575.98px){.order-item-status-badge{margin-top:0px}}.order-table-header .row,.order-table-header #one-page-checkout .checkout-container,#one-page-checkout .order-table-header .checkout-container,.order-item-header .row,.order-item-header #one-page-checkout .checkout-container,#one-page-checkout .order-item-header .checkout-container,.order-detail-content-header .row,.order-detail-content-header #one-page-checkout .checkout-container,#one-page-checkout .order-detail-content-header .checkout-container{margin-right:0px;margin-left:0px}.order-table-header .row > .col,.order-table-header #one-page-checkout .checkout-container > .col,#one-page-checkout .order-table-header .checkout-container > .col,.order-table-header .row > [class*="col-"],.order-table-header #one-page-checkout .checkout-container > [class*="col-"],#one-page-checkout .order-table-header .checkout-container > [class*="col-"],.order-item-header .row > .col,.order-item-header #one-page-checkout .checkout-container > .col,#one-page-checkout .order-item-header .checkout-container > .col,.order-item-header .row > [class*="col-"],.order-item-header #one-page-checkout .checkout-container > [class*="col-"],#one-page-checkout .order-item-header .checkout-container > [class*="col-"],.order-detail-content-header .row > .col,.order-detail-content-header #one-page-checkout .checkout-container > .col,#one-page-checkout .order-detail-content-header .checkout-container > .col,.order-detail-content-header .row > [class*="col-"],.order-detail-content-header #one-page-checkout .checkout-container > [class*="col-"],#one-page-checkout .order-detail-content-header .checkout-container > [class*="col-"]{padding-right:10px;padding-left:10px}@media (max-width:575.98px){.order-table-header .row > .col,.order-table-header #one-page-checkout .checkout-container > .col,#one-page-checkout .order-table-header .checkout-container > .col,.order-table-header .row > [class*="col-"],.order-table-header #one-page-checkout .checkout-container > [class*="col-"],#one-page-checkout .order-table-header .checkout-container > [class*="col-"],.order-item-header .row > .col,.order-item-header #one-page-checkout .checkout-container > .col,#one-page-checkout .order-item-header .checkout-container > .col,.order-item-header .row > [class*="col-"],.order-item-header #one-page-checkout .checkout-container > [class*="col-"],#one-page-checkout .order-item-header .checkout-container > [class*="col-"],.order-detail-content-header .row > .col,.order-detail-content-header #one-page-checkout .checkout-container > .col,#one-page-checkout .order-detail-content-header .checkout-container > .col,.order-detail-content-header .row > [class*="col-"],.order-detail-content-header #one-page-checkout .checkout-container > [class*="col-"],#one-page-checkout .order-detail-content-header .checkout-container > [class*="col-"]{padding-right:0px;padding-left:0px}}.order-item-header .row > .order-table-header-heading,.order-item-header #one-page-checkout .checkout-container > .order-table-header-heading,#one-page-checkout .order-item-header .checkout-container > .order-table-header-heading,.order-item-header .row > .order-table-header-order-number,.order-item-header #one-page-checkout .checkout-container > .order-table-header-order-number,#one-page-checkout .order-item-header .checkout-container > .order-table-header-order-number{padding-right:0px;padding-left:0px}.order-detail-content-header{margin-top:1rem;font-weight:700}.order-detail-content-header .order-detail-content-header-cell[class*="col-"]:first-of-type{padding-left:0px}.order-detail-content-header .order-detail-content-header-cell[class*="col-"]:last-of-type{padding-right:0px}.order-item-detail-footer{background-color:rgb(250,250,250)}.checkout-aside-summary{background-color:rgb(250,250,250)}.checkout-aside-summary,.checkout-aside-products{padding:1rem}.swag-paypal-pui-polling .loader{width:44px;height:44px}.mollie-express-button.loading .loader{display:block;position:absolute}.mollie-express-button.loading :not(.loader){opacity:0.2}.mollie-express-button .loader{display:none}.fpfs-wrapper{padding:5px 15px}.kk-floating-shop-buttons{position:fixed;inset:50% 2px auto auto;transform:translateY(-50%);display:flex;flex-direction:column;align-items:flex-end;gap:2px;z-index:900}.kk-floating-shop-buttons .kk-floating-shop-button{border-radius:9px}.kk-floating-shop-buttons .kk-floating-shop-button .kk-floating-shop-text{padding-left:20px;padding-right:10px;display:none}.kk-floating-shop-buttons .kk-floating-shop-button .kk-floating-shop-icon{width:48px;height:48px}.kk-floating-shop-buttons .icon{color:var(--zen-color-brand-primary)}.kk-floating-shop-buttons .icon svg{top:0px}@media (max-width:767px){.kk-floating-shop-buttons{inset:auto 20px 24px auto;transform:none;align-items:flex-end}}[data-kk-data-table] .kk-card,[data-kk-data-table] input,[data-kk-data-table] select{box-shadow:rgba(22,24,29,0.07) 0px 0px 8px;border-radius:9px;border:1px solid var(--zen-border-color) !important}[data-kk-data-table] table.dataTable td{vertical-align:middle}[data-kk-data-table] table.dataTable td:last-child{width:25px !important}[data-kk-data-table] table.dataTable th:last-child{width:25px !important}.kk-download-table-wrapper{overflow-x:auto}.kk-download-chips{white-space:normal}.kk-download-chip{display:inline-block;font-size:0.8125rem;line-height:1.2;padding:0.25rem 0.5rem}.kk-download-filters__interactive{display:none}.kk-download-filters__interactive.is-ready{display:block}.kk-address-autocomplete-anchor{position:relative}.kk-address-autocomplete-dropdown{position:absolute;z-index:1000;top:100%;right:0px;left:0px;overflow-y:auto;max-height:20rem;border:1px solid rgb(225,225,225);border-radius:0.375rem;background-color:rgb(255,255,255);box-shadow:rgba(0,0,0,0.075) 0px 0.125rem 0.25rem}.kk-address-autocomplete-panel{margin-top:0.75rem;padding:0.75rem;border:1px solid rgb(242,203,5);border-radius:0.375rem;background-color:rgba(242,203,5,0.08)}.kk-product-actions{flex-wrap:wrap}.kk-sample-request-actions{flex-wrap:wrap}.kk-blog-listing,.kk-blog-detail,.kk-blog-author-page{padding-top:1.5rem;padding-bottom:3rem}.kk-blog-card{display:flex;flex-direction:column;position:relative;height:100%;overflow:hidden;background:rgb(255,255,255);border:1px solid rgba(0,0,0,0.08);border-radius:10px;transition:box-shadow 0.18s,transform 0.18s,border-color 0.18s}.kk-blog-card-media{position:relative;aspect-ratio:1.6 / 1;overflow:hidden;background:rgb(241,243,245)}.kk-blog-card-img,.kk-blog-card-placeholder{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.35s}.kk-blog-card-badge{position:absolute;top:12px;left:12px;padding:4px 10px;border-radius:999px;background:var(--bs-primary,#000);color:rgb(255,255,255);font-size:12px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase}.kk-blog-card-body{display:flex;flex:1 1 auto;flex-direction:column;padding:16px 18px 18px}.kk-blog-card-meta,.kk-blog-eyebrow{display:flex;flex-wrap:wrap;gap:6px;align-items:baseline;margin-bottom:8px;font-size:13px;color:rgb(108,117,125)}.kk-blog-card-type{font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--bs-primary,#000)}.kk-blog-card-title{display:-webkit-box;margin-bottom:8px;overflow:hidden;font-size:1.0625rem;font-weight:700;line-height:1.35;-webkit-line-clamp:2;-webkit-box-orient:vertical}.kk-blog-card-title a{color:inherit;text-decoration:none}.kk-blog-card-teaser{display:-webkit-box;margin-bottom:14px;overflow:hidden;color:rgb(73,80,87);font-size:0.9375rem;line-height:1.5;-webkit-line-clamp:3;-webkit-box-orient:vertical}.kk-blog-card-footer{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-top:auto;padding-top:12px;border-top:1px solid rgba(0,0,0,0.06)}.kk-blog-card-author{display:inline-flex;gap:8px;align-items:center;font-size:13px;color:rgb(73,80,87)}.kk-blog-card-avatar{border-radius:50%;object-fit:cover}.kk-blog-card-more{display:inline-flex;gap:4px;align-items:center;font-size:13px;font-weight:700;color:var(--bs-primary,#000);transition:gap 0.18s}@media (prefers-reduced-motion:reduce){.kk-blog-card,.kk-blog-card-img,.kk-blog-card-more{transition:none}}.kk-blog-author-box{display:flex;gap:16px;margin:2.5rem 0px 0px;padding:18px;background:rgb(248,249,250);border-radius:10px}.kk-blog-author-box-avatar{flex:0 0 auto;border-radius:50%;object-fit:cover}.kk-blog-author-box-name{margin-bottom:2px;font-size:1.125rem;font-weight:700}.kk-blog-author-name{color:inherit;text-decoration:none}.kk-blog-author-box-role{margin-bottom:8px;font-size:14px;color:rgb(108,117,125)}.kk-blog-author-box-bio{font-size:0.9375rem;line-height:1.6}.kk-blog-author-box-bio p:last-child{margin-bottom:0px}.kk-blog-author-box-links{display:flex;gap:16px;margin:10px 0px 0px;font-size:14px}.kk-blog-article{max-width:760px;margin-inline:auto}.kk-blog-hero{margin:0px 0px 1.5rem;border-radius:8px;overflow:hidden;aspect-ratio:1.77778 / 1;background:rgb(242,242,242)}.kk-blog-hero-img{display:block;width:100%;height:100%;object-fit:cover}.kk-blog-article-title{font-weight:700;line-height:1.15;margin-bottom:1rem}.kk-blog-article-lead{font-size:1.125rem;line-height:1.6;color:rgb(68,68,68);margin-bottom:1.5rem}.kk-blog-content{font-size:1.0625rem;line-height:1.7}.kk-blog-content p{margin-bottom:1.25rem}.kk-blog-content img{max-width:100%;height:auto}.kk-blog-back{margin:2rem 0px 0px}.kk-blog-latest{padding-block:2rem}.kk-blog-latest-headline{text-align:center;font-weight:700;margin-bottom:1.5rem}.kk-blog-latest-more{text-align:center;margin-top:1.5rem}@media (width <= 767.98px){.kk-blog-latest .row,.kk-blog-latest #one-page-checkout .checkout-container,#one-page-checkout .kk-blog-latest .checkout-container{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:0.25rem}.kk-blog-latest .row::-webkit-scrollbar,.kk-blog-latest #one-page-checkout .checkout-container::-webkit-scrollbar,#one-page-checkout .kk-blog-latest .checkout-container::-webkit-scrollbar{display:none}.kk-blog-latest .row > .col,.kk-blog-latest #one-page-checkout .checkout-container > .col,#one-page-checkout .kk-blog-latest .checkout-container > .col{flex:0 0 84%;max-width:84%;scroll-snap-align:start}}.kk-tile-grid__headline{margin-bottom:1rem}.kk-tile-grid__list{display:grid;gap:1rem;grid-template-columns:1fr}@media (width >= 768px){.kk-tile-grid--cols-3 .kk-tile-grid__list{grid-template-columns:repeat(3,minmax(0px,1fr))}.kk-tile-grid--cols-4 .kk-tile-grid__list{grid-template-columns:repeat(2,minmax(0px,1fr))}}@media (width >= 1200px){.kk-tile-grid--cols-4 .kk-tile-grid__list{grid-template-columns:repeat(4,minmax(0px,1fr))}}.kk-tile-grid__tile{display:flex;flex-direction:column;overflow:hidden;color:inherit;text-decoration:none;background:var(--bs-body-bg,#fff)}.kk-tile-grid__image{aspect-ratio:1.6 / 1;overflow:hidden}.kk-tile-grid__img{width:100%;height:100%;object-fit:cover;display:block}.kk-tile-grid__body{padding:1rem}.kk-tile-grid__title{font-size:1.1rem;margin-bottom:0.35rem}.kk-tile-grid__text{margin:0px;color:var(--bs-secondary-color,#5f6368);font-size:0.9rem}.kk-tile-grid--icon .kk-tile-grid__tile,.kk-tile-grid--thumb .kk-tile-grid__tile{flex-direction:row;align-items:flex-start;gap:0.75rem;padding:1rem}.kk-tile-grid--thumb .kk-tile-grid__tile{align-items:center}.kk-tile-grid--thumb .kk-tile-grid__body{padding:0px}.kk-tile-grid--thumb .kk-tile-grid__thumb{flex:0 0 4rem;width:4rem;height:4rem;border-radius:0.5rem;background:rgb(243,245,247);overflow:hidden}.kk-tile-grid__thumb-img{display:block;width:100%;height:100%;object-fit:contain}.kk-tile-grid--icon .kk-tile-grid__icon{flex:0 0 2rem}.kk-tile-grid--icon .kk-tile-grid__icon .icon{width:2rem;height:2rem}.kk-brand-downloads__headline{margin-bottom:1rem}.kk-brand-downloads__list{display:grid;gap:1rem;grid-template-columns:1fr}@media (width >= 768px){.kk-brand-downloads--cards .kk-brand-downloads__list{grid-template-columns:repeat(2,minmax(0px,1fr))}}@media (width >= 1200px){.kk-brand-downloads--cards .kk-brand-downloads__list{grid-template-columns:repeat(3,minmax(0px,1fr))}}.kk-brand-downloads__item{display:flex;flex-direction:column;overflow:hidden}.kk-brand-downloads__cover{display:block;background:var(--bs-tertiary-bg,#f5f6f8);aspect-ratio:0.833333 / 1;overflow:hidden}.kk-brand-downloads__cover-img{width:100%;height:100%;object-fit:contain;display:block}.kk-brand-downloads__body{padding:1rem;display:flex;flex-direction:column;gap:0.35rem;flex:1 1 0%}.kk-brand-downloads__title{font-size:1.05rem;margin:0px}.kk-brand-downloads__subtitle,.kk-brand-downloads__meta{margin:0px;color:var(--bs-secondary-color,#5f6368);font-size:0.9rem}.kk-brand-downloads__button{align-self:flex-start;margin-top:auto}.kk-faq__headline{margin-bottom:1rem}.kk-faq .accordion-button{font-weight:600}.kk-faq .accordion-body p:last-child{margin-bottom:0px}.kk-finder__headline{margin-bottom:1rem}.kk-finder__form{margin-bottom:1.5rem}.kk-finder__result{display:flex;flex-direction:column;gap:1.25rem}.kk-finder__result:empty{display:none}.kk-finder__cards{row-gap:1rem}.kk-finder__disclaimer{margin-top:1rem;font-size:0.8rem;color:var(--bs-secondary-color,#5f6368)}.kk-finder__pool{margin-top:1rem}.kk-upsell-placement:empty{display:none}.kk-upsell-campaign{margin-block:2rem}.kk-upsell-list{--kk-upsell-pad:1.25rem;--kk-upsell-line:var(--bs-border-color);container-type:inline-size;margin-block:1.5rem;overflow:hidden;color:var(--bs-body-color);border:1px solid var(--kk-upsell-line);border-radius:0.8125rem;background-color:rgb(255,255,255);box-shadow:rgba(0,0,0,0.06) 0px 0.25rem 1rem}.kk-upsell-placement-pdp{margin-block:2rem 1.5rem}.kk-upsell-placement-pdp .kk-upsell-campaign{margin-block:0px}.kk-upsell-placement-pdp .kk-upsell-list{margin-block:0px}.kk-upsell-list-headline{position:relative;margin:0px;padding:1rem var(--kk-upsell-pad);font-size:1.25rem;font-weight:700;line-height:1.3;color:var(--bs-heading-color,var(--bs-body-color));border-block-end:1px solid var(--kk-upsell-line)}.kk-upsell-list-headline::before{content:"";position:absolute;inset-block:0.9rem;inset-inline-start:0px;width:0.25rem;border-radius:0px 0.25rem 0.25rem 0px;background-color:var(--bs-primary)}.kk-upsell-row{display:grid;grid-template-columns:auto auto 1fr auto auto;grid-template-areas:"check image text quantity price";align-items:center;gap:0.75rem 1rem;padding:0.875rem var(--kk-upsell-pad)}@container (max-width:28rem){.kk-upsell-row{grid-template-columns:auto auto 1fr;grid-template-areas:"check image text" "check quantity price";row-gap:0.4rem}}.kk-upsell-row-select{grid-area:check;align-self:center}@container (max-width:28rem){.kk-upsell-row-select{align-self:start;margin-top:1.5rem}}.kk-upsell-row.is-deselected .kk-upsell-row-image{opacity:0.5}.kk-upsell-row.is-deselected .kk-upsell-row-text > a{opacity:0.7}.kk-upsell-row-image{grid-area:image;width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:rgb(255,255,255);border:1px solid var(--kk-upsell-line);border-radius:var(--bs-border-radius)}.kk-upsell-row-image img{max-width:100%;max-height:100%;object-fit:contain}.kk-upsell-row-text{grid-area:text;min-width:0px;display:flex;flex-direction:column;gap:0.15rem}.kk-upsell-row-text a{display:-webkit-box;overflow:hidden;font-weight:500;color:var(--bs-body-color);text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.kk-upsell-row-anchor{display:block;font-size:0.75rem;letter-spacing:0.04em;color:var(--bs-secondary-color)}.kk-upsell-row-quantity{grid-area:quantity;display:inline-flex;align-items:center;overflow:hidden;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.kk-upsell-step{padding:0.375rem 0.75rem;line-height:1;border:0px;border-radius:0px;background-color:transparent}.kk-upsell-row-qty{width:3rem;padding:0.375rem 0px;text-align:center;border:0px;background-color:transparent;appearance:textfield}.kk-upsell-row-qty::-webkit-inner-spin-button,.kk-upsell-row-qty::-webkit-outer-spin-button{margin:0px;appearance:none}.kk-upsell-row-price{grid-area:price;min-width:4.5rem;font-size:1.0625rem;font-weight:700;color:var(--bs-body-color);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.kk-upsell-list-footer{padding:1rem var(--kk-upsell-pad);border-block-start:1px solid var(--kk-upsell-line);background-color:var(--bs-tertiary-bg)}.kk-upsell-list-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;width:fit-content;max-width:100%;margin-inline-start:auto}.kk-upsell-list-total{flex-grow:1;margin:0px;font-size:1.125rem;font-weight:700;text-align:right}.kk-upsell-list-total strong{font-variant-numeric:tabular-nums}.kk-upsell-list-submit{flex-grow:1}@container (max-width:28rem){.kk-upsell-list-actions{flex-direction:column;align-items:stretch;width:100%;max-width:none;margin-inline-start:0px}.kk-upsell-list-total,.kk-upsell-list-submit{flex-grow:0}.kk-upsell-list-submit{width:100%}}.kk-upsell-group + .kk-upsell-group{border-block-start:1px solid var(--kk-upsell-line)}.kk-upsell-group .kk-upsell-row:first-of-type{border-block-start:0px}.kk-upsell-row:not(.kk-upsell-group .kk-upsell-row) + .kk-upsell-group{border-block-start:1px solid var(--kk-upsell-line)}.kk-upsell-group-headline{margin:0px;padding:1rem var(--kk-upsell-pad) 0;font-size:1rem;font-weight:700;color:var(--bs-heading-color,var(--bs-body-color))}.kk-upsell-group-headline::before{content:"";display:inline-block;width:0.5rem;height:0.5rem;margin-inline-end:0.5rem;border-radius:50%;background-color:var(--bs-primary);vertical-align:0.05em}.kk-upsell-row-reason,.kk-upsell-row-minimum{font-size:0.8125rem;color:var(--bs-secondary-color)}.kk-upsell-row-reason{display:flex;align-items:flex-start;gap:0.35rem;font-weight:500;color:var(--bs-success-text-emphasis,#007e4e)}.kk-upsell-row-reason .icon{flex:0 0 auto;width:0.95em;height:0.95em;margin-top:0.2em;color:var(--bs-success,#007e4e)}.kk-upsell-group .kk-upsell-row-text a{-webkit-line-clamp:3}@container (max-width:28rem){.kk-upsell-list--fitment .kk-upsell-row-image{width:2.5rem;height:2.5rem}.kk-upsell-list--fitment .kk-upsell-row-select{margin-top:0.75rem}.kk-upsell-list--fitment .kk-upsell-row:not(.kk-upsell-row-fixed){grid-template-columns:auto 2.5rem 1fr}.kk-upsell-list--fitment .kk-upsell-row-quantity{justify-self:start;width:max-content}}.kk-upsell-personal-placeholder{padding-inline:20px;background-color:rgb(255,255,255)}.product-detail-cross-selling .cms-element-product-slider,.kk-upsell-personal-group{content-visibility:auto;contain-intrinsic-size:auto 420px}.zen-flyout-slide-in,.navbar .main-navigation-item.flyout .dropdown-menu{animation:0.3s cubic-bezier(0.25,0.46,0.45,0.94) 0s 1 normal both running flyout-slide-in}.zen-dropdown-fade-in,.main-navigation-menu .nav-item > .dropdown-menu.show .navigation-flyout-col,.main-navigation-menu .nav-item > .dropdown-menu.show .navigation-dropdown-item,.account-menu-dropdown.show .account-menu-login > *,.account-menu-dropdown.show .list-group > *,.offcanvas:not(.cart-offcanvas) .offcanvas-body a,.offcanvas:not(.cart-offcanvas) .offcanvas-body > * > :not(:has(.dropdown)),.offcanvas:not(.cart-offcanvas) .offcanvas-body .account-menu-login > *,.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-headline,.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-list-item,.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-link,.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-controls,.offcanvas:not(.cart-offcanvas) .offcanvas-body .service-menu-list-item,.offcanvas:not(.cart-offcanvas) .offcanvas-body.navigation-offcanvas .top-bar-nav-item{animation:dropdown-fade-in var(--animation-duration,0.3s) var(--animation-delay,0.15s) ease-out both;will-change:opacity,transform}@keyframes slide-in-top-by-margin{0%{margin-top:-1000px;opacity:0.0001}100%{margin-top:0px;opacity:1}}@keyframes slide-in-blurred-bottom{0%{transform:translateY(80px);filter:blur(40px);opacity:0}100%{transform:translateY(0px) scaleY(1) scaleX(1);filter:blur(0px);opacity:1}}@keyframes flyout-slide-in{0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0px);opacity:1}}@keyframes dropdown-fade-in{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0px)}}@media (min-width:992px) and (max-width:1199.98px){.col-lg-2_4{flex:0 0 auto;width:20%}}.zen-font-family-base{font-family:Inter,sans-serif}:root{--zen-viewport-width:calc(100vw - (100vw - 100%));--zen-layout-container-width:1620px;--zen-layout-button-radius:9px;--zen-layout-input-radius:9px;--zen-layout-element-radius:13px;--zen-layout-container-spacing-top:36px;--zen-layout-container-spacing-right:20px;--zen-layout-container-spacing-bottom:36px;--zen-layout-container-spacing-left:20px;--zen-layout-offset-left:max(var(--zen-layout-container-spacing-left),calc((var(--zen-viewport-width) - var(--zen-layout-container-width) - var(--zen-scrollbar-width, 15px)) / 2 + var(--zen-layout-container-spacing-left)));--zen-layout-offset-right:max(var(--zen-layout-container-spacing-right),calc((var(--zen-viewport-width) - var(--zen-layout-container-width) - var(--zen-scrollbar-width, 15px)) / 2 + var(--zen-layout-container-spacing-right)));--zen-layout-container-spacing-right-down-xs:20px;--zen-layout-container-spacing-left-down-xs:20px;--zen-layout-container-spacing-right-up-xs:20px;--zen-layout-container-spacing-left-up-xs:20px;--zen-color-brand-primary:#1d1d1c;--zen-color-brand-secondary:#ffd400;--zen-border-color:#e1e1e1;--zen-background-color:#fff;--zen-container-bg:#F6F7F9;--zen-meta-theme-color:#ffffff;--zen-text-color:#1d1d1c;--zen-light-text-color:#fafafa;--zen-headline-color:#1d1d1c;--zen-light-headline-color:#fafafa;--zen-color-price:#1d1d1c;--zen-color-buy-button:#ffd400;--zen-color-buy-button-text:#1d1d1c;--zen-gray-100:#fafafa;--zen-gray-200:#ededed;--zen-gray-300:#e3e3e3;--zen-gray-400:#d4d4d4;--zen-gray-500:#b5b5b5;--zen-gray-600:#757575;--zen-gray-700:#4f4f4f;--zen-gray-800:#3b3b3b;--zen-gray-900:#262626;--zen-font-family-base:"Inter",sans-serif;--zen-font-family-headline:"Inter",sans-serif;--zen-font-size-scale:4vw;--zen-font-size-min:.5rem;--zen-font-size-max:0.875rem;--zen-font-size-base:0.875rem;--zen-h1-font-size:2.25rem;--zen-h2-font-size:1.75rem;--zen-h3-font-size:1.5rem;--zen-h4-font-size:1.25rem;--zen-h5-font-size:1rem;--zen-h6-font-size:0.875rem;--zen-font-weight-base:400;--zen-headings-font-weight:400;--zen-theme:"gravity";--zen-version:"v5.7.3"}@media (min-width:992px){:root{--zen-layout-container-spacing-right:36px;--zen-layout-container-spacing-left:36px}}@media (max-width:575.98px){:root{--zen-layout-container-spacing-right-down-sm:20px;--zen-layout-container-spacing-left-down-sm:20px}}@media (max-width:767.98px){:root{--zen-layout-container-spacing-right-down-md:20px;--zen-layout-container-spacing-left-down-md:20px}}@media (max-width:991.98px){:root{--zen-layout-container-spacing-right-down-lg:36px;--zen-layout-container-spacing-left-down-lg:36px}}@media (max-width:1199.98px){:root{--zen-layout-container-spacing-right-down-xl:36px;--zen-layout-container-spacing-left-down-xl:36px}}@media (max-width:1399.98px){:root{--zen-layout-container-spacing-right-down-xxl:36px;--zen-layout-container-spacing-left-down-xxl:36px}}@media (min-width:576px){:root{--zen-layout-container-spacing-right-up-sm:20px;--zen-layout-container-spacing-left-up-sm:20px}}@media (min-width:768px){:root{--zen-layout-container-spacing-right-up-md:20px;--zen-layout-container-spacing-left-up-md:20px}}@media (min-width:992px){:root{--zen-layout-container-spacing-right-up-lg:36px;--zen-layout-container-spacing-left-up-lg:36px}}@media (min-width:1200px){:root{--zen-layout-container-spacing-right-up-xl:36px;--zen-layout-container-spacing-left-up-xl:36px}}@media (min-width:1400px){:root{--zen-layout-container-spacing-right-up-xxl:36px;--zen-layout-container-spacing-left-up-xxl:36px}}body{background-color:rgb(255,255,255);--bs-body-bg:#F6F7F9;--bs-body-color:#1d1d1c;border-top:0px solid rgb(15,31,51);padding:0px;overflow-x:clip}@media (min-width:576px){body{padding-left:0px;padding-right:0px}}@media (min-width:768px){body{padding-left:0px;padding-right:0px}}@media (min-width:992px){body{padding-left:0px;padding-right:0px}}@media (min-width:1200px){body{padding-left:0px;padding-right:0px}}@media (min-width:576px){body{padding-top:0px;padding-bottom:0px}}@media (min-width:768px){body{padding-top:0px;padding-bottom:0px}}@media (min-width:992px){body{padding-top:0px;padding-bottom:0px}}@media (min-width:1200px){body{padding-top:0px;padding-bottom:0px}}.top-bar > .container,.cms-section .top-bar > .boxed,.nav-header > .container,.cms-section .nav-header > .boxed,.main-navigation > .container,.cms-section .main-navigation > .boxed,.navigation-flyout > .container,.cms-section .navigation-flyout > .boxed,.container-main > .container,.cms-section .container-main > .boxed,.cms-breadcrumb > .container,.cms-section .cms-breadcrumb > .boxed,.content-main > .container,.cms-section .content-main > .boxed,.product-detail-content > .container,.cms-section .product-detail-content > .boxed,.product-detail-tabs > .container,.cms-section .product-detail-tabs > .boxed,.footer-main > .container,.cms-section .footer-main > .boxed,.footer-newsletter > .container,.cms-section .footer-newsletter > .boxed,.footer-bottom > .container,.cms-section .footer-bottom > .boxed,.header-minimal > .container,.cms-section .header-minimal > .boxed{padding-left:20px;padding-right:20px}@media (min-width:992px){.top-bar > .container,.cms-section .top-bar > .boxed,.nav-header > .container,.cms-section .nav-header > .boxed,.main-navigation > .container,.cms-section .main-navigation > .boxed,.navigation-flyout > .container,.cms-section .navigation-flyout > .boxed,.container-main > .container,.cms-section .container-main > .boxed,.cms-breadcrumb > .container,.cms-section .cms-breadcrumb > .boxed,.content-main > .container,.cms-section .content-main > .boxed,.product-detail-content > .container,.cms-section .product-detail-content > .boxed,.product-detail-tabs > .container,.cms-section .product-detail-tabs > .boxed,.footer-main > .container,.cms-section .footer-main > .boxed,.footer-newsletter > .container,.cms-section .footer-newsletter > .boxed,.footer-bottom > .container,.cms-section .footer-bottom > .boxed,.header-minimal > .container,.cms-section .header-minimal > .boxed{padding-left:36px;padding-right:36px}}#page-top{background-color:var(--bs-body-bg)}.content-main{background:rgb(246,247,249)}.is-not-cms .container-main{padding-top:18px;padding-bottom:18px}@media (min-width:992px){.is-not-cms .container-main{padding-top:36px;padding-bottom:36px}}.is-cms .container-main{padding-block:0px}.cms-section .boxed,.cms-section .full-width{padding-left:0px;padding-right:0px}.cms-section .cms-block-container{padding-left:20px;padding-right:20px}@media (min-width:992px){.cms-section .cms-block-container{padding-left:36px;padding-right:36px}}.cms-section .cms-section-sidebar > .row.g-0,.cms-section #one-page-checkout .cms-section-sidebar > .g-0.checkout-container,#one-page-checkout .cms-section .cms-section-sidebar > .g-0.checkout-container{--bs-gutter-x:0}@media (min-width:992px){.cms-section .cms-section-sidebar .cms-section-sidebar-sidebar-content .cms-block-container{padding-right:18px}.cms-section .cms-section-sidebar .cms-section-sidebar-main-content .cms-block-container{padding-left:18px}}.flashbags{overflow:hidden}.flashbags .alert{margin-top:20px;margin-bottom:20px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:rgb(29,29,28);line-height:1.2}@media (max-width:767.98px){.input-group-text,.form-control,.form-select,#header-main-search-input,.container-main .cms-element-zen-search-banner .cms-search-form .form-control-lg{font-size:1rem}}.js-sticky{--zen-sticky-header-height:0px;--zen-main-navigation-height:0px;--zen-top-bar-height:0px;--zen-sticky-offset:24px;top:1.5rem}.js-header-sticky ~ .content-main .js-sticky{--zen-sticky-header-height:96px;--zen-main-navigation-height:48px;--zen-top-bar-height:42px}body:not(.modal-open) .js-sticky{position:sticky}.js-sticky:not(.js-has-minimal-header){transition:0.2s ease-in-out;top:calc(var(--zen-sticky-header-height) + var(--zen-sticky-offset))}@media (prefers-reduced-motion:reduce){.js-sticky:not(.js-has-minimal-header){transition:none}}.js-top-bar-open .js-sticky:not(.js-has-minimal-header),.is-tb-default .js-sticky:not(.js-has-minimal-header){top:calc(var(--zen-sticky-header-height)
                    + var(--zen-top-bar-height)
                    + var(--zen-sticky-offset))}.js-header-sticky-hide.js-header-sticky-down ~ .content-main .js-sticky:not(.js-has-minimal-header){top:1.5rem}@media (min-width:1200px){.js-sticky:not(.js-has-minimal-header){top:calc(var(--zen-sticky-header-height)
                        + var(--zen-main-navigation-height)
                        + var(--zen-sticky-offset))}.js-top-bar-open .js-sticky:not(.js-has-minimal-header),.is-tb-default .js-sticky:not(.js-has-minimal-header){top:calc(var(--zen-sticky-header-height)
                            + var(--zen-top-bar-height)
                            + var(--zen-main-navigation-height)
                            + var(--zen-sticky-offset))}.js-header-sticky-hide.js-header-sticky-down ~ .content-main .js-sticky:not(.js-has-minimal-header){top:calc(var(--zen-sticky-header-height) + var(--zen-sticky-offset))}.js-top-bar-open .js-header-sticky-hide.js-header-sticky-down ~ .content-main .js-sticky:not(.js-has-minimal-header),.is-tb-default .js-header-sticky-hide.js-header-sticky-down ~ .content-main .js-sticky:not(.js-has-minimal-header){top:calc(var(--zen-sticky-header-height)
                                + var(--zen-top-bar-height)
                                + var(--zen-sticky-offset))}}.js-sticky:not(.js-has-minimal-header).cms-section-sidebar-sidebar-content-inner{--zen-sticky-offset:0px;max-height:calc(100vh - (
                    var(--zen-sticky-header-height)
                    + var(--zen-top-bar-height)
                    + var(--zen-sticky-offset)
                    ));overflow:hidden auto;scrollbar-color:transparent transparent;scrollbar-width:thin;z-index:1;padding-bottom:3rem;scrollbar-gutter:stable}.js-sticky:not(.js-has-minimal-header).cms-section-sidebar-sidebar-content-inner > .cms-block{margin-right:calc(var(--zen-scrollbar-thin-width) * -1)}.js-top-bar-open .js-sticky:not(.js-has-minimal-header).cms-section-sidebar-sidebar-content-inner,.is-tb-default .js-sticky:not(.js-has-minimal-header).cms-section-sidebar-sidebar-content-inner{max-height:calc(100vh - (
                        var(--zen-sticky-header-height)
                        + var(--zen-top-bar-height)
                        + var(--zen-sticky-offset)
                        ))}.js-header-sticky-hide.js-header-sticky-down ~ .content-main .js-sticky:not(.js-has-minimal-header).cms-section-sidebar-sidebar-content-inner{max-height:calc(-1.5rem + 100vh)}@media (min-width:1200px){.js-sticky:not(.js-has-minimal-header).cms-section-sidebar-sidebar-content-inner{max-height:calc(100vh - (
                            var(--zen-sticky-header-height)
                            + var(--zen-main-navigation-height)
                            + var(--zen-sticky-offset)
                            ))}.js-top-bar-open .js-sticky:not(.js-has-minimal-header).cms-section-sidebar-sidebar-content-inner,.is-tb-default .js-sticky:not(.js-has-minimal-header).cms-section-sidebar-sidebar-content-inner{max-height:calc(100vh - (
                                var(--zen-sticky-header-height)
                                + var(--zen-top-bar-height)
                                + var(--zen-main-navigation-height)
                                + var(--zen-sticky-offset)
                                ))}.js-header-sticky-hide.js-header-sticky-down ~ .content-main .js-sticky:not(.js-has-minimal-header).cms-section-sidebar-sidebar-content-inner{max-height:calc(100vh - (
                                var(--zen-sticky-header-height)
                                + var(--zen-sticky-offset)
                                ))}.js-top-bar-open .js-header-sticky-hide.js-header-sticky-down ~ .content-main .js-sticky:not(.js-has-minimal-header).cms-section-sidebar-sidebar-content-inner,.is-tb-default .js-header-sticky-hide.js-header-sticky-down ~ .content-main .js-sticky:not(.js-has-minimal-header).cms-section-sidebar-sidebar-content-inner{max-height:calc(100vh - (
                                    var(--zen-sticky-header-height)
                                    + var(--zen-top-bar-height)
                                    + var(--zen-sticky-offset)
                                    ))}}.js-sticky:not(.js-has-minimal-header).cms-section-sidebar-sidebar-content-inner::-webkit-scrollbar{width:6px}.js-sticky:not(.js-has-minimal-header).cms-section-sidebar-sidebar-content-inner::-webkit-scrollbar-thumb{background-color:transparent;border-radius:3px}.js-sticky:not(.js-has-minimal-header).cms-section-sidebar-sidebar-content-inner::-webkit-scrollbar-track{background:transparent}.modal-open [id*="trustbadge-container"]{display:none}.main-navigation-menu .nav-item > .dropdown-menu.show .navigation-flyout-col,.main-navigation-menu .nav-item > .dropdown-menu.show .navigation-dropdown-item{--animation-duration:0.3s;--animation-delay:0.15s;animation-delay:max(0s,calc(-0.15s + var(--animation-delay) + var(--zen-navigation-item, 0) * .05s))}.account-menu-dropdown.show .account-menu-login > *,.account-menu-dropdown.show .list-group > *{--animation-duration:0.3s;--animation-delay:0.15s}.account-menu-dropdown.show .account-menu-login > :nth-child(1),.account-menu-dropdown.show .list-group > :nth-child(1){animation-delay:max(0s,calc(-0.15s + var(--animation-delay) + 0.05s))}.account-menu-dropdown.show .account-menu-login > :nth-child(2),.account-menu-dropdown.show .list-group > :nth-child(2){animation-delay:max(0s,calc(-0.15s + var(--animation-delay) + 0.1s))}.account-menu-dropdown.show .account-menu-login > :nth-child(3),.account-menu-dropdown.show .list-group > :nth-child(3){animation-delay:max(0s,calc(-0.15s + var(--animation-delay) + 0.15s))}.account-menu-dropdown.show .account-menu-login > :nth-child(4),.account-menu-dropdown.show .list-group > :nth-child(4){animation-delay:max(0s,calc(-0.15s + var(--animation-delay) + 0.2s))}.account-menu-dropdown.show .account-menu-login > :nth-child(5),.account-menu-dropdown.show .list-group > :nth-child(5){animation-delay:max(0s,calc(-0.15s + var(--animation-delay) + 0.25s))}.account-menu-dropdown.show .account-menu-login > :nth-child(6),.account-menu-dropdown.show .list-group > :nth-child(6){animation-delay:max(0s,calc(-0.15s + var(--animation-delay) + 0.3s))}.account-menu-dropdown.show .account-menu-login > :nth-child(7),.account-menu-dropdown.show .list-group > :nth-child(7){animation-delay:max(0s,calc(-0.15s + var(--animation-delay) + 0.35s))}.account-menu-dropdown.show .account-menu-login > :nth-child(8),.account-menu-dropdown.show .list-group > :nth-child(8){animation-delay:max(0s,calc(-0.15s + var(--animation-delay) + 0.4s))}.account-menu-dropdown.show .account-menu-login > :nth-child(9),.account-menu-dropdown.show .list-group > :nth-child(9){animation-delay:max(0s,calc(-0.15s + var(--animation-delay) + 0.45s))}.account-menu-dropdown.show .account-menu-login > :nth-child(10),.account-menu-dropdown.show .list-group > :nth-child(10){animation-delay:max(0s,calc(-0.15s + var(--animation-delay) + 0.5s))}.account-menu-dropdown.show .account-menu-login > :nth-child(11),.account-menu-dropdown.show .list-group > :nth-child(11){animation-delay:max(0s,calc(-0.15s + var(--animation-delay) + 0.55s))}.account-menu-dropdown.show .account-menu-login > :nth-child(12),.account-menu-dropdown.show .list-group > :nth-child(12){animation-delay:max(0s,calc(-0.15s + var(--animation-delay) + 0.6s))}.account-menu-dropdown.show .account-menu-login > :nth-child(13),.account-menu-dropdown.show .list-group > :nth-child(13){animation-delay:max(0s,calc(-0.15s + var(--animation-delay) + 0.65s))}.account-menu-dropdown.show .account-menu-login > :nth-child(14),.account-menu-dropdown.show .list-group > :nth-child(14){animation-delay:max(0s,calc(-0.15s + var(--animation-delay) + 0.7s))}.account-menu-dropdown.show .account-menu-login > :nth-child(15),.account-menu-dropdown.show .list-group > :nth-child(15){animation-delay:max(0s,calc(-0.15s + var(--animation-delay) + 0.75s))}.account-menu-dropdown.show .account-menu-login > :nth-child(16),.account-menu-dropdown.show .list-group > :nth-child(16){animation-delay:max(0s,calc(-0.15s + var(--animation-delay) + 0.8s))}.account-menu-dropdown.show .account-menu-login > :nth-child(17),.account-menu-dropdown.show .list-group > :nth-child(17){animation-delay:max(0s,calc(-0.15s + var(--animation-delay) + 0.85s))}.account-menu-dropdown.show .account-menu-login > :nth-child(18),.account-menu-dropdown.show .list-group > :nth-child(18){animation-delay:max(0s,calc(-0.15s + var(--animation-delay) + 0.9s))}.account-menu-dropdown.show .account-menu-login > :nth-child(19),.account-menu-dropdown.show .list-group > :nth-child(19){animation-delay:max(0s,calc(-0.15s + var(--animation-delay) + 0.95s))}.account-menu-dropdown.show .account-menu-login > :nth-child(20),.account-menu-dropdown.show .list-group > :nth-child(20){animation-delay:max(0s,calc(-0.15s + var(--animation-delay) + 1s))}.account-menu-dropdown.show .account-menu-login > :nth-child(21),.account-menu-dropdown.show .list-group > :nth-child(21){animation-delay:max(0s,calc(-0.15s + var(--animation-delay) + 1.05s))}.account-menu-dropdown.show .account-menu-login > :nth-child(22),.account-menu-dropdown.show .list-group > :nth-child(22){animation-delay:max(0s,calc(-0.15s + var(--animation-delay) + 1.1s))}.account-menu-dropdown.show .account-menu-login > :nth-child(23),.account-menu-dropdown.show .list-group > :nth-child(23){animation-delay:max(0s,calc(-0.15s + var(--animation-delay) + 1.15s))}.account-menu-dropdown.show .account-menu-login > :nth-child(24),.account-menu-dropdown.show .list-group > :nth-child(24){animation-delay:max(0s,calc(-0.15s + var(--animation-delay) + 1.2s))}.account-menu-dropdown.show .account-menu-login > :nth-child(25),.account-menu-dropdown.show .list-group > :nth-child(25){animation-delay:max(0s,calc(-0.15s + var(--animation-delay) + 1.25s))}.offcanvas:not(.cart-offcanvas) .offcanvas-body a,.offcanvas:not(.cart-offcanvas) .offcanvas-body > * > :not(:has(.dropdown)),.offcanvas:not(.cart-offcanvas) .offcanvas-body .account-menu-login > *,.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-headline,.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-list-item,.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-link,.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-controls,.offcanvas:not(.cart-offcanvas) .offcanvas-body .service-menu-list-item,.offcanvas:not(.cart-offcanvas) .offcanvas-body.navigation-offcanvas .top-bar-nav-item{--animation-duration:0.3s;--animation-delay:0.15s}.offcanvas:not(.cart-offcanvas) .offcanvas-body a:nth-child(1),.offcanvas:not(.cart-offcanvas) .offcanvas-body > * > :not(:has(.dropdown)):nth-child(1),.offcanvas:not(.cart-offcanvas) .offcanvas-body .account-menu-login > :nth-child(1),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-headline:nth-child(1),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-list-item:nth-child(1),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-link:nth-child(1),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-controls:nth-child(1),.offcanvas:not(.cart-offcanvas) .offcanvas-body .service-menu-list-item:nth-child(1),.offcanvas:not(.cart-offcanvas) .offcanvas-body.navigation-offcanvas .top-bar-nav-item:nth-child(1){animation-delay:calc(var(--animation-delay) + 0.05s)}.offcanvas:not(.cart-offcanvas) .offcanvas-body a:nth-child(2),.offcanvas:not(.cart-offcanvas) .offcanvas-body > * > :not(:has(.dropdown)):nth-child(2),.offcanvas:not(.cart-offcanvas) .offcanvas-body .account-menu-login > :nth-child(2),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-headline:nth-child(2),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-list-item:nth-child(2),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-link:nth-child(2),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-controls:nth-child(2),.offcanvas:not(.cart-offcanvas) .offcanvas-body .service-menu-list-item:nth-child(2),.offcanvas:not(.cart-offcanvas) .offcanvas-body.navigation-offcanvas .top-bar-nav-item:nth-child(2){animation-delay:calc(var(--animation-delay) + 0.1s)}.offcanvas:not(.cart-offcanvas) .offcanvas-body a:nth-child(3),.offcanvas:not(.cart-offcanvas) .offcanvas-body > * > :not(:has(.dropdown)):nth-child(3),.offcanvas:not(.cart-offcanvas) .offcanvas-body .account-menu-login > :nth-child(3),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-headline:nth-child(3),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-list-item:nth-child(3),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-link:nth-child(3),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-controls:nth-child(3),.offcanvas:not(.cart-offcanvas) .offcanvas-body .service-menu-list-item:nth-child(3),.offcanvas:not(.cart-offcanvas) .offcanvas-body.navigation-offcanvas .top-bar-nav-item:nth-child(3){animation-delay:calc(var(--animation-delay) + 0.15s)}.offcanvas:not(.cart-offcanvas) .offcanvas-body a:nth-child(4),.offcanvas:not(.cart-offcanvas) .offcanvas-body > * > :not(:has(.dropdown)):nth-child(4),.offcanvas:not(.cart-offcanvas) .offcanvas-body .account-menu-login > :nth-child(4),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-headline:nth-child(4),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-list-item:nth-child(4),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-link:nth-child(4),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-controls:nth-child(4),.offcanvas:not(.cart-offcanvas) .offcanvas-body .service-menu-list-item:nth-child(4),.offcanvas:not(.cart-offcanvas) .offcanvas-body.navigation-offcanvas .top-bar-nav-item:nth-child(4){animation-delay:calc(var(--animation-delay) + 0.2s)}.offcanvas:not(.cart-offcanvas) .offcanvas-body a:nth-child(5),.offcanvas:not(.cart-offcanvas) .offcanvas-body > * > :not(:has(.dropdown)):nth-child(5),.offcanvas:not(.cart-offcanvas) .offcanvas-body .account-menu-login > :nth-child(5),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-headline:nth-child(5),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-list-item:nth-child(5),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-link:nth-child(5),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-controls:nth-child(5),.offcanvas:not(.cart-offcanvas) .offcanvas-body .service-menu-list-item:nth-child(5),.offcanvas:not(.cart-offcanvas) .offcanvas-body.navigation-offcanvas .top-bar-nav-item:nth-child(5){animation-delay:calc(var(--animation-delay) + 0.25s)}.offcanvas:not(.cart-offcanvas) .offcanvas-body a:nth-child(6),.offcanvas:not(.cart-offcanvas) .offcanvas-body > * > :not(:has(.dropdown)):nth-child(6),.offcanvas:not(.cart-offcanvas) .offcanvas-body .account-menu-login > :nth-child(6),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-headline:nth-child(6),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-list-item:nth-child(6),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-link:nth-child(6),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-controls:nth-child(6),.offcanvas:not(.cart-offcanvas) .offcanvas-body .service-menu-list-item:nth-child(6),.offcanvas:not(.cart-offcanvas) .offcanvas-body.navigation-offcanvas .top-bar-nav-item:nth-child(6){animation-delay:calc(var(--animation-delay) + 0.3s)}.offcanvas:not(.cart-offcanvas) .offcanvas-body a:nth-child(7),.offcanvas:not(.cart-offcanvas) .offcanvas-body > * > :not(:has(.dropdown)):nth-child(7),.offcanvas:not(.cart-offcanvas) .offcanvas-body .account-menu-login > :nth-child(7),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-headline:nth-child(7),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-list-item:nth-child(7),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-link:nth-child(7),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-controls:nth-child(7),.offcanvas:not(.cart-offcanvas) .offcanvas-body .service-menu-list-item:nth-child(7),.offcanvas:not(.cart-offcanvas) .offcanvas-body.navigation-offcanvas .top-bar-nav-item:nth-child(7){animation-delay:calc(var(--animation-delay) + 0.35s)}.offcanvas:not(.cart-offcanvas) .offcanvas-body a:nth-child(8),.offcanvas:not(.cart-offcanvas) .offcanvas-body > * > :not(:has(.dropdown)):nth-child(8),.offcanvas:not(.cart-offcanvas) .offcanvas-body .account-menu-login > :nth-child(8),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-headline:nth-child(8),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-list-item:nth-child(8),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-link:nth-child(8),.offcanvas:not(.cart-offcanvas) .offcanvas-body .navigation-offcanvas-controls:nth-child(8),.offcanvas:not(.cart-offcanvas) .offcanvas-body .service-menu-list-item:nth-child(8),.offcanvas:not(.cart-offcanvas) .offcanvas-body.navigation-offcanvas .top-bar-nav-item:nth-child(8){animation-delay:calc(var(--animation-delay) + 0.4s)}@media (prefers-reduced-motion:reduce){.main-navigation-menu .nav-item > .dropdown-menu.show .navigation-flyout-content .navigation-flyout-categories > div,.main-navigation-menu .nav-item > .dropdown-menu.show .navigation-dropdown-item{animation:auto ease 0s 1 normal none running none}.offcanvas .offcanvas-body > *,.offcanvas .offcanvas-body > * > *,.offcanvas .offcanvas-body .navigation-offcanvas-list-item,.offcanvas .offcanvas-body .service-menu-list-item,.offcanvas .offcanvas-body .dropdown,.offcanvas .offcanvas-body .line-item-product{animation:auto ease 0s 1 normal none running none}}.btn .icon{vertical-align:middle}.btn .icon > svg{top:0px;position:static}.form-group:not(.row > .form-group){--bs-gutter-x:0}.alert{--bs-alert-border-radius:13px}.alert.alert-info{--bs-alert-color:#000}.alert.alert-warning{--bs-alert-color:#000}.alert.alert-success{--bs-alert-color:#000}.alert.alert-danger{--bs-alert-color:#000}.alert .alert-content-container{border-top-right-radius:var(--bs-alert-border-radius);border-bottom-right-radius:var(--bs-alert-border-radius)}.btn{border-radius:9px;box-shadow:0 0 0 0 var(--bs-btn-bg)}.btn-check + .btn,.btn-check:checked + .btn,:not(.btn-check) + .btn:active,.btn:first-child:active,.btn.active,.btn.show,.btn-check:checked:focus-visible + .btn{box-shadow:0 0 0 0 var(--bs-btn-hover-bg)}.btn-check + .btn:hover,.btn-check:checked + .btn:hover,:not(.btn-check) + .btn:active:hover,.btn:first-child:active:hover,.btn.active:hover,.btn.show:hover,.btn-check:checked:focus-visible + .btn:hover{box-shadow:0 0 0 0.2rem var(--bs-btn-hover-bg)}.btn .icon{color:inherit}.btn.btn-link-inline{border-radius:0px}.btn-primary{--bs-btn-disabled-color:#fff}.btn-secondary{--bs-btn-disabled-color:#000}.btn-light{--bs-btn-disabled-color:#000}.btn-outline-primary{--bs-btn-color:#1d1d1c;--bs-btn-border-color:#1d1d1c}.btn-outline-secondary{--bs-btn-color:#877100;--bs-btn-border-color:#877100}.begin-checkout-btn{display:flex;justify-content:center;align-items:center}.btn-link{border-radius:0px}.btn-link .icon{color:inherit}.btn-light{--bs-btn-color:#3b3b3b;--bs-btn-bg:#ededed;--bs-btn-border-color:#ededed;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f0f0f0;--bs-btn-hover-border-color:#f0f0f0;--bs-btn-focus-shadow-rgb:210,210,210;--bs-btn-active-color:#000;--bs-btn-active-bg:#f1f1f1;--bs-btn-active-border-color:#efefef;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ededed;--bs-btn-disabled-border-color:#ededed}.btn-light .icon{color:inherit}.offcanvas-close.btn{--bs-btn-focus-shadow-rgb:63,63,62}.line-item-remove-button{height:calc(1.5em + 1.375rem + calc(var(--bs-border-width) * 2));width:calc(1.5em + 1.375rem + calc(var(--bs-border-width) * 2));padding:0px}.btn-icon-only{display:flex;flex:0 0 auto;justify-content:center;line-height:calc(1.5em + 1.375rem + calc(var(--bs-border-width) * 2));height:calc(1.5em + 1.375rem + calc(var(--bs-border-width) * 2));width:calc(1.5em + 1.375rem + calc(var(--bs-border-width) * 2));padding:0px}.btn-icon-only .icon > svg{top:0px}a:not(.btn),.btn-link,.btn-link-inline{text-underline-offset:0.25em}.btn-close{--bs-btn-close-opacity:0.75;--bs-btn-close-hover-opacity:1}.cms-breadcrumb{margin-top:0px;margin-bottom:18px;background:transparent}@media (min-width:992px){.cms-breadcrumb{margin-top:0px;margin-bottom:36px}}.breadcrumb{--bs-breadcrumb-padding-y:16px;margin-bottom:0px;row-gap:0.5rem}.breadcrumb a:not(.breadcrumb-steps-text){position:relative;color:rgb(107,107,103);text-decoration:none}.breadcrumb a:not(.breadcrumb-steps-text)::after{transition:0.2s ease-in-out;content:"";position:absolute;right:0px;bottom:0px;left:0px;background:rgb(29,29,28);height:1px;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.breadcrumb a:not(.breadcrumb-steps-text)::after{transition:none}}.breadcrumb a:not(.breadcrumb-steps-text).is-active{color:rgb(107,107,103);font-weight:400}.breadcrumb-item,a.breadcrumb-link,.breadcrumb-pretext{color:rgb(107,107,103);font-weight:400;font-size:0.8125rem;text-transform:none}.cms-section .cms-block-container:has(.zen-breadcrumb){padding-inline:0px}.zen-breadcrumb .cms-breadcrumb{margin-block:0px}.modal-backdrop,.offcanvas-backdrop{backdrop-filter:blur(4px);background-color:rgba(0,0,0,0.5)}.product-detail-delivery-information:not(:has(.delivery-information)){margin-bottom:0px}.product-delivery-information{display:flex;flex-wrap:wrap;gap:0.25rem}.input-group .btn{--bs-btn-padding-x:0.625rem;border-radius:9px}.zen-input-group{--zen-input-color:#1d1d1c;--zen-input-bg:#ffffff;--zen-input-border-color:#f6f7f9;--zen-input-border-style:solid;--zen-input-focus-color:#1d1d1c;--zen-input-focus-bg:#ffffff;--zen-input-focus-border-color:#767676;display:flex;gap:0.5rem;padding:0.25rem;border:1px var(--zen-input-border-style) var(--zen-input-border-color);border-radius:9px;color:var(--zen-input-color);background:var(--zen-input-bg)}.zen-input-group .icon{margin-inline:0.5rem;color:inherit}.zen-input-group .icon > svg{top:0px}.zen-input-group .form-control,.zen-input-group .form-select{border:transparent;background-color:transparent}.zen-input-group .btn{border-radius:9px}.add-promotion-input-group{--zen-input-border-style:dashed}.was-validated .form-control:invalid:focus,.was-validated .form-control.is-invalid:focus,.was-validated .form-control:valid:focus,.was-validated .form-control.is-valid:focus,.was-validated .form-select:invalid:focus,.was-validated .form-select.is-invalid:focus,.was-validated .form-select:valid:focus,.was-validated .form-select.is-valid:focus,.form-control:invalid:focus,.form-control.is-invalid:focus,.form-control:valid:focus,.form-control.is-valid:focus,.form-select:invalid:focus,.form-select.is-invalid:focus,.form-select:valid:focus,.form-select.is-valid:focus{box-shadow:none}input.form-control{height:auto}.form-control{border-radius:9px}.form-control:disabled{cursor:not-allowed;background-color:rgb(238,238,238)}.form-group #personalPassword-description{display:inline-block;margin-top:0.4rem}.form-check-input{border-color:rgb(246,247,249)}.form-select option{background-color:rgb(255,255,255)}.has-lbl-floating :is(.content-main,.offcanvas,.js-pseudo-modal){--zen-input-color:#1d1d1c;--zen-input-placeholder-color:#373735;--zen-input-label-color:rgba(29,29,28,0.7);--zen-input-focus-color:#1d1d1c;--zen-form-select-color:#1d1d1c}.has-lbl-floating :is(.content-main,.offcanvas,.js-pseudo-modal) .form-group:not(:where(.pickware-dhl-packstation-address-form .form-group,.pickware-dhl-post-office-address-form .form-group,.pickware-dhl-paketshop-address-form .form-group,.swag-customized-products .form-group,.confirm-payment-shipping .form-group)):has(input[type="range"],input[type="date"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input[type="shipping"],input[type="billing"],label + select,textarea) label{position:absolute;margin-bottom:0px;pointer-events:none;cursor:text;transition:top 0.15s ease-in-out,left 0.15s ease-in-out,right 0.15s ease-in-out,font-size 0.15s ease-in-out;line-height:1.5;font-size:0.875rem;color:var(--zen-input-placeholder-color);font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:6;top:calc(0.6875rem + var(--bs-border-width));left:calc(0.75rem + var(--bs-border-width));right:calc(0.75rem + var(--bs-border-width))}@media (max-width:767.98px){.has-lbl-floating :is(.content-main,.offcanvas,.js-pseudo-modal) .form-group:not(:where(.pickware-dhl-packstation-address-form .form-group,.pickware-dhl-post-office-address-form .form-group,.pickware-dhl-paketshop-address-form .form-group,.swag-customized-products .form-group,.confirm-payment-shipping .form-group)):has(input[type="range"],input[type="date"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input[type="shipping"],input[type="billing"],label + select,textarea) label{font-size:1rem}}.has-lbl-floating :is(.content-main,.offcanvas,.js-pseudo-modal) .form-group:not(:where(.pickware-dhl-packstation-address-form .form-group,.pickware-dhl-post-office-address-form .form-group,.pickware-dhl-paketshop-address-form .form-group,.swag-customized-products .form-group,.confirm-payment-shipping .form-group)):has(input[type="range"],input[type="date"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input[type="shipping"],input[type="billing"],label + select,textarea)[class~="col"] label,.has-lbl-floating :is(.content-main,.offcanvas,.js-pseudo-modal) .form-group:not(:where(.pickware-dhl-packstation-address-form .form-group,.pickware-dhl-post-office-address-form .form-group,.pickware-dhl-paketshop-address-form .form-group,.swag-customized-products .form-group,.confirm-payment-shipping .form-group)):has(input[type="range"],input[type="date"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input[type="shipping"],input[type="billing"],label + select,textarea)[class*="col-"] label{margin-inline:calc((var(--bs-gutter-x) * .5))}.has-lbl-floating :is(.content-main,.offcanvas,.js-pseudo-modal) .form-group:not(:where(.pickware-dhl-packstation-address-form .form-group,.pickware-dhl-post-office-address-form .form-group,.pickware-dhl-paketshop-address-form .form-group,.swag-customized-products .form-group,.confirm-payment-shipping .form-group)):has(input[type="range"],input[type="date"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input[type="shipping"],input[type="billing"],label + select,textarea):has(label){position:relative}.has-lbl-floating :is(.content-main,.offcanvas,.js-pseudo-modal) .form-group:not(:where(.pickware-dhl-packstation-address-form .form-group,.pickware-dhl-post-office-address-form .form-group,.pickware-dhl-paketshop-address-form .form-group,.swag-customized-products .form-group,.confirm-payment-shipping .form-group)):has(input[type="range"],input[type="date"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input[type="shipping"],input[type="billing"],label + select,textarea):has(label) input::placeholder,.has-lbl-floating :is(.content-main,.offcanvas,.js-pseudo-modal) .form-group:not(:where(.pickware-dhl-packstation-address-form .form-group,.pickware-dhl-post-office-address-form .form-group,.pickware-dhl-paketshop-address-form .form-group,.swag-customized-products .form-group,.confirm-payment-shipping .form-group)):has(input[type="range"],input[type="date"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input[type="shipping"],input[type="billing"],label + select,textarea):has(label) textarea::placeholder{color:transparent}.has-lbl-floating :is(.content-main,.offcanvas,.js-pseudo-modal) .form-group:not(:where(.pickware-dhl-packstation-address-form .form-group,.pickware-dhl-post-office-address-form .form-group,.pickware-dhl-paketshop-address-form .form-group,.swag-customized-products .form-group,.confirm-payment-shipping .form-group)):has(input[type="range"],input[type="date"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input[type="shipping"],input[type="billing"],label + select,textarea):has(label) select.form-select{color:transparent}.has-lbl-floating :is(.content-main,.offcanvas,.js-pseudo-modal) .form-group:not(:where(.pickware-dhl-packstation-address-form .form-group,.pickware-dhl-post-office-address-form .form-group,.pickware-dhl-paketshop-address-form .form-group,.swag-customized-products .form-group,.confirm-payment-shipping .form-group)):has(input[type="range"],input[type="date"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input[type="shipping"],input[type="billing"],label + select,textarea):has(label) select.form-select option{color:var(--zen-form-select-color)}.has-lbl-floating :is(.content-main,.offcanvas,.js-pseudo-modal) .form-group:not(:where(.pickware-dhl-packstation-address-form .form-group,.pickware-dhl-post-office-address-form .form-group,.pickware-dhl-paketshop-address-form .form-group,.swag-customized-products .form-group,.confirm-payment-shipping .form-group)):has(input[type="range"],input[type="date"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input[type="shipping"],input[type="billing"],label + select,textarea):has(label) select.form-select option[disabled="disabled"]{color:var(--zen-form-select-color)}.has-lbl-floating :is(.content-main,.offcanvas,.js-pseudo-modal) .form-group:not(:where(.pickware-dhl-packstation-address-form .form-group,.pickware-dhl-post-office-address-form .form-group,.pickware-dhl-paketshop-address-form .form-group,.swag-customized-products .form-group,.confirm-payment-shipping .form-group)):has(input[type="range"],input[type="date"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input[type="shipping"],input[type="billing"],label + select,textarea):has(label):has(select:valid) select.form-select{color:var(--zen-form-select-color);padding-top:1.125rem;padding-bottom:0.25rem}.has-lbl-floating :is(.content-main,.offcanvas,.js-pseudo-modal) .form-group:not(:where(.pickware-dhl-packstation-address-form .form-group,.pickware-dhl-post-office-address-form .form-group,.pickware-dhl-paketshop-address-form .form-group,.swag-customized-products .form-group,.confirm-payment-shipping .form-group)):has(input[type="range"],input[type="date"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input[type="shipping"],input[type="billing"],label + select,textarea):has(:disabled){--zen-input-placeholder-color:rgba(29,29,28,0.5)}.label-floating{display:flex;position:relative;flex:1 1 auto;width:100%;min-width:0px}.has-pw-toggle .form-group .form-label{z-index:1}.has-pw-toggle .form-group .password-toggle-container{position:relative}.has-pw-toggle .form-group .password-toggle-container .form-control{padding-right:calc(2.6875rem)}.has-pw-toggle .form-group .password-toggle-container .was-validated .form-control:invalid + .password-toggle,.has-pw-toggle .form-group .password-toggle-container .form-control.is-invalid + .password-toggle{display:none}.has-pw-toggle .form-group .password-toggle-container .password-toggle{--bs-bs-btn-color:#1d1d1c;--bs-bs-btn-hover-color:#1d1d1c;position:absolute;padding:0px;top:calc(0.6875rem + var(--bs-border-width));right:calc(0.75rem + var(--bs-border-width))}.has-pw-toggle .form-group .password-toggle-container .password-toggle .password-toggle-icon{vertical-align:middle;color:rgb(29,29,28)}.has-pw-toggle .form-group .password-toggle-container .password-toggle .password-toggle-icon.d-none{display:none}.has-pw-toggle .form-group .password-toggle-container .password-toggle .password-toggle-icon > svg{top:0px}.modal-content{border-radius:13px;background:rgb(246,247,249)}.modal-header{--bs-modal-header-padding:1rem;border-top-left-radius:13px;border-top-right-radius:13px}.form-select{appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%231d1d1c' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");border-radius:9px}.form-select:disabled{cursor:not-allowed}.form-select option{color:rgb(29,29,28)}.form-select option[disabled="disabled"]{color:rgb(55,55,53)}.add-promotion-input-group{--zen-input-border-style:dashed}.card{border-radius:13px}.card-title{color:rgb(29,29,28)}@media (min-width:1200px){.gallery-slider-row.is-loading{height:var(--zen-loading-height)}}.gallery-slider-item.is-contain .gallery-slider-image:not(video),.gallery-slider-single-image.is-contain .gallery-slider-image:not(video){width:100%;height:100%}@media (min-width:1200px){.gallery-slider-item.is-cover,.gallery-slider-item.is-contain,.gallery-slider-single-image.is-cover,.gallery-slider-single-image.is-contain{min-height:var(--zen-min-height)}}.offcanvas{background:rgb(246,247,249);color:rgb(29,29,28)}.offcanvas .offcanvas-close{margin-left:auto;justify-content:center}.offcanvas.offcanvas-start .offcanvas-close{margin-left:auto;justify-content:center}.offcanvas .offcanvas-header{position:relative;--bs-offcanvas-padding-x:20px;--bs-offcanvas-padding-y:20px;background:transparent;justify-content:space-between;color:rgb(29,29,28)}.offcanvas .offcanvas-header .offcanvas-title{display:flex;align-items:center;font-family:Inter,sans-serif;font-size:calc(0.9375rem + 0.75vw);font-weight:700;margin-bottom:0px}@media (min-width:1200px){.offcanvas .offcanvas-header .offcanvas-title{font-size:1.5rem}}.offcanvas .offcanvas-header .badge{display:flex;align-items:center;justify-content:center;--bs-badge-padding-x:.45em;--bs-badge-padding-y:.25em;--bs-badge-font-weight:700;line-height:1;height:26px;min-width:26px;box-sizing:border-box;top:0px;color:rgb(231,233,239);background-color:rgb(29,29,28)}.offcanvas .offcanvas-close{--bs-btn-color:#1d1d1c;--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:#1d1d1c;--bs-btn-hover-bg:transparent;--bs-btn-hover-border-color:transparent;--bs-btn-focus-shadow-rgb:29,29,28;--bs-btn-active-color:#000;--bs-btn-active-bg:rgba(255,255,255,0.2);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:transparent;color:var(--bs-btn-hover-color);display:flex;justify-content:center;align-items:center;font-size:0.875rem;line-height:calc(1.5em + 1.375rem + calc(var(--bs-border-width) * 2));height:calc(1.5em + 1.375rem + calc(var(--bs-border-width) * 2));width:calc(1.5em + 1.375rem + calc(var(--bs-border-width) * 2));--bs-btn-active-border-color:transparent;padding:0px}.offcanvas .offcanvas-close .icon{color:inherit}.offcanvas .offcanvas-close.stretched-link::after{inset:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas .offcanvas-body{padding-top:unset}.offcanvas .service-menu .dropdown-menu{display:block;position:static;transform:translate3d(0px,0px,0px);background:transparent;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;border-radius:0px;padding:0px;margin:auto;width:100%}.offcanvas .service-menu .service-menu-link{transition:0.2s ease-in-out;align-items:center;text-align:center;padding:12px 1rem;border-radius:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (prefers-reduced-motion:reduce){.offcanvas .service-menu .service-menu-link{transition:none}}.line-item-quantity-container .line-item-quantity-group{flex-wrap:nowrap}.line-item-label{color:rgb(29,29,28)}.line-item-label[data-ajax-modal]{text-decoration:none}.line-item-img-link{position:relative;border-radius:13px;background-color:rgb(255,255,255)}.line-item-img{border-radius:13px;height:auto;aspect-ratio:1 / 1}.line-item-quantity-label,.line-item-unit-price-label,.line-item-total-price-label,.line-item-tax-price-label{color:rgb(29,29,28)}@media (min-width:576px){.line-item-quantity-container{width:auto}}.offcanvas-cart .line-item-details{flex:0 0 auto;width:66.6667%}.offcanvas-cart .line-item-quantity{flex:0 0 auto;width:66.6667%}.offcanvas-cart .line-item-quantity .input-group .btn{z-index:unset}.offcanvas-cart .line-item-quantity-select-wrapper{flex:0 0 auto;width:66.6667%}.offcanvas-cart .line-item-total-price{flex:0 0 auto;width:33.3333%;align-items:center;justify-content:flex-end}.offcanvas-cart .line-item-quantity-label,.offcanvas-cart .line-item-total-price-label{display:none}@media (min-width:576px){.is-default .line-item-quantity-container,.is-order .line-item-quantity-container{width:auto}}.icon-xl{width:1.99375rem;height:1.99375rem}.btn .loader{--bs-spinner-vertical-align:-0.125em;color:var(--bs-btn-hover-color);width:var(--bs-btn-font-size);height:var(--bs-btn-font-size)}.wishlist-page .element-loader-backdrop{position:fixed}@media (max-width:767.98px){.pagination{justify-content:center}}@media (max-width:575.98px){.pagination .page-first,.pagination .page-last{display:none}}.pagination .page-item.disabled .page-link{background:rgb(238,238,238);color:rgb(174,174,174);border-color:rgb(238,238,238)}.pagination .page-item.disabled a{color:rgb(174,174,174)}.pagination .page-item.active a{color:rgb(29,29,28)}.pagination .page-link{min-width:35px}.page-link{box-shadow:0 0 0 0 var(--bs-pagination-bg)}.page-link .icon > svg{color:rgb(29,29,28)}.page-item{margin:0px 0.25rem;min-width:35px;height:35px}.page-item.disabled .page-link .icon > svg{color:rgb(174,174,174)}.page-item .page-link{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;padding:0px;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.page-item .page-link .icon > svg{top:0px}.page-item .page-link,.page-item:first-child .page-link,.page-item:last-child .page-link{border-radius:9px}.text-slider{position:relative;overflow:hidden;width:100%;margin-left:auto;margin-right:auto}.text-slider::after{display:none}.text-slider .text-slider-items{height:100%;width:100%}.text-slider .text-slider-item{opacity:0;width:100%}.text-slider .text-slider-item.js-animate-in{z-index:1;opacity:1;position:absolute;left:50%;top:0px;bottom:0px;transform:translate3d(-50%,-120%,0px);animation:500ms ease 1000ms 1 normal forwards running textAnimInCenter}.text-slider .text-slider-item.js-animate-out{transform:translate3d(-50%,0%,0px);animation:500ms ease 0s 1 normal forwards running textAnimOutCenter}.text-slider .text-slider-item .item-entry{display:inline-block;position:relative;top:50%;transform:translateY(-50%)}@keyframes textAnimInCenter{0%{transform:translate3d(-50%,-120%,0px)}100%{transform:translate3d(-50%,0%,0px)}}@keyframes textAnimOutCenter{0%{transform:translate3d(-50%,0%,0px)}50%{transform:translate3d(-50%,-20%,0px)}100%{transform:translate3d(-50%,120%,0px)}}.payment-method-description > p{color:rgb(29,29,28)}.payment-method-image[src*=".svg"]{height:100%}.shipping-method-description > p{color:rgb(29,29,28)}.base-slider-controls-prev,.base-slider-controls-next{--zen-slider-controls-shadow-color:transparent;--zen-slider-controls-shadow-hover-color:rgba(0,0,0,0.05);border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background:transparent;opacity:1;width:42px;height:42px;line-height:42px;border-radius:9px;transition:0.2s ease-in-out;box-shadow:0 0 0 0 var(--zen-slider-controls-shadow-color);z-index:1}@media (prefers-reduced-motion:reduce){.base-slider-controls-prev,.base-slider-controls-next{transition:none}}.base-slider-controls-prev::before,.base-slider-controls-next::before{content:"";position:absolute;width:48px;height:48px;top:50%;left:50%;transform:translate(-50%,-50%)}.base-slider-controls-prev .icon,.base-slider-controls-next .icon{width:18px;height:18px;color:rgb(29,29,28);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.base-slider-controls-prev .icon > svg,.base-slider-controls-next .icon > svg{top:0px}.has-nav-outside .base-slider-controls-prev,.has-nav-outside .base-slider-controls-next{--zen-slider-controls-shadow-color:#1d1d1c;--zen-slider-controls-shadow-hover-color:#ffd400;border-radius:9px;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background:rgb(29,29,28)}.has-nav-outside .base-slider-controls-prev .icon,.has-nav-outside .base-slider-controls-next .icon{color:rgb(255,255,255)}.base-slider-controls-prev .icon-arrow-head-left{left:calc(50% - 2px)}.base-slider-controls-prev.is-nav-prev-outside{border-radius:9px}.base-slider-controls-next .icon-arrow-head-right{left:calc(50% + 2px)}.base-slider-controls-next.is-nav-next-outside{border-radius:9px}.image-slider-controls-prev,.image-slider-controls-next{--zen-slider-controls-shadow-color:transparent;--zen-slider-controls-shadow-hover-color:rgba(0,0,0,0.05);border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background:transparent}.image-slider-controls-prev::after,.image-slider-controls-next::after{display:none}.image-slider-controls-prev .icon,.image-slider-controls-next .icon{color:rgb(29,29,28)}.has-nav-outside .image-slider-controls-prev,.has-nav-outside .image-slider-controls-next{--zen-slider-controls-shadow-color:transparent;--zen-slider-controls-shadow-hover-color:rgba(0,0,0,0.05);border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background:transparent}.has-nav-outside .image-slider-controls-prev::after,.has-nav-outside .image-slider-controls-next::after{display:none}.has-nav-outside .image-slider-controls-prev .icon,.has-nav-outside .image-slider-controls-next .icon{color:rgb(29,29,28)}.image-slider-controls-prev.is-nav-prev-outside{left:16px}.image-slider-controls-next.is-nav-next-outside{right:16px}@media (min-width:1200px){.image-slider .image-slider-controls-prev{opacity:0;visibility:hidden;transform:translate3d(-100%,-50%,0px)}.image-slider .image-slider-controls-next{opacity:0;visibility:hidden;transform:translate3d(100%,-50%,0px)}}.product-slider:not(.has-border){margin:-16px}@media (max-width:767.98px){.product-slider:not(.has-border){margin:-10px}}.product-slider,.product-slider.has-nav,.product-slider.has-nav-outside,.product-slider.has-border.has-nav{padding:16px}@media (max-width:767.98px){.product-slider,.product-slider.has-nav,.product-slider.has-nav-outside,.product-slider.has-border.has-nav{padding:10px}}.product-slider .product-slider-container{display:flex}.product-slider:not(.js-slider-initialized) .product-slider-container{white-space:nowrap}.product-slider:not(.js-slider-initialized) .product-slider-item{display:inline-block;vertical-align:top;white-space:normal;padding-right:30px;width:100%;flex-shrink:0}@media (min-width:768px){.product-slider:not(.js-slider-initialized) .product-slider-item{width:50%}}@media (min-width:1200px){.product-slider:not(.js-slider-initialized) .product-slider-item{width:25%}}.product-slider-controls-prev,.product-slider-controls-prev.has-border{left:max(0.25rem,0.25rem + calc(16px - (var(--zen-block-container-padding-left, 20px) * .5)))}.product-slider-controls-next,.product-slider-controls-next.has-border{right:max(0.25rem,0.25rem + calc(16px - (var(--zen-block-container-padding-right, 20px) * .5)))}.product-slider-controls-container .product-slider-controls-prev,.product-slider-controls-container .product-slider-controls-next{--zen-slider-controls-shadow-color:#1d1d1c;--zen-slider-controls-shadow-hover-color:#ffd400;background:rgb(29,29,28)}.product-slider-controls-container .product-slider-controls-prev .icon,.product-slider-controls-container .product-slider-controls-next .icon{color:rgb(255,255,255)}.product-slider-item:not(.tns-slide-active) .product-box{padding-inline:1px;box-shadow:none}@container product-card (width >= 240px){.product-box.card .card-body{--zen-product-card-padding:1rem}}.product-box{transition:transform 500ms cubic-bezier(0.34,2,0.6,1),box-shadow 200ms}.product-box .stretched-link::after{inset:var(--zen-product-card-padding)}.product-box.box-standard .stretched-link::after,.product-box.box-minimal .stretched-link::after{height:auto;aspect-ratio:1 / 1}.product-box.box-image .product-image-wrapper.is-contain,.product-box.box-image .product-image-wrapper.is-standard,.product-box.box-image .product-image-wrapper.is-cover,.product-box.box-image .product-image-wrapper.is-minimal{height:15.125rem}.product-box.box-image .product-image{max-height:15.125rem}.product-box.box-image .stretched-link::after{height:242px}.product-box.card{background:rgb(255,255,255);border-color:rgb(225,225,225);container:product-card / inline-size;overflow:clip}.product-box .card-body{--zen-product-card-padding:0.626rem;overflow:hidden;padding:var(--zen-product-card-padding)}.product-box .product-image-wrapper{display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:0px;position:relative;border-radius:13px;flex-basis:auto;flex-grow:0;background-color:rgb(255,255,255)}.product-box .product-image-wrapper.is-contain,.product-box .product-image-wrapper.is-standard,.product-box .product-image-wrapper.is-cover,.product-box .product-image-wrapper.is-minimal{height:auto;aspect-ratio:1 / 1}.product-box .card-body{display:flex;flex-direction:column}.product-box .product-info{display:flex;flex-direction:column;flex:1 1 auto}.product-box .product-price-info{margin-top:auto}.product-box .product-price-info > :first-child{margin-top:0.5rem}.product-box .product-price-info .product-price-wrapper{font-size:0.75rem;text-align:left;color:rgb(29,29,28)}.product-box .product-price-info .product-price-unit{color:rgb(29,29,28);font-size:0.75rem;font-weight:400;text-align:left;height:auto;line-height:1.4;margin-bottom:0.25rem}.product-box .product-price-info .product-cheapest-price{color:rgb(29,29,28);font-size:0.75rem;font-weight:400;text-align:left;margin-bottom:0.25rem;min-height:auto}.product-box .product-price-info .product-price{margin-top:0px;font-size:calc(0.8875rem + 0.15vw);font-weight:600;color:rgb(29,29,28);text-transform:none}@media (min-width:1200px){.product-box .product-price-info .product-price{font-size:1rem}}.product-box .product-image{max-height:100%}.product-box .product-rating{white-space:nowrap;margin-bottom:0.5rem;height:16px;text-rendering:auto;margin-top:0.5rem}.product-box .product-ordernumber{font-size:0.625rem;font-weight:600;color:rgb(153,153,153);text-align:left;margin-top:1rem;line-height:1.25}.product-box .product-name-headline{font-family:Inter,sans-serif}.product-box .product-name{font-size:0.875rem;font-weight:600;color:rgb(29,29,28);text-align:left;margin-bottom:0px;line-height:1.25;text-transform:none;transition:color 0.3s ease-in;-webkit-line-clamp:2;height:calc(-1px + 2.1875rem);font-family:Inter,sans-serif}@media (prefers-reduced-motion:reduce){.product-box .product-name{transition:none}}.product-box .product-description{margin-top:0.5rem;font-size:0.75rem;line-height:1rem;height:3rem;font-weight:400;color:rgb(29,29,28);text-align:left;position:relative}.product-box .product-rating{height:auto}.product-rating{text-align:left}.product-wishlist{margin:0px}.product-wishlist .product-wishlist-action-circle .icon.icon-wishlist-added{color:rgb(29,29,28)}.product-wishlist-action-circle,.product-wishlist-btn-remove{padding:0px;display:flex;justify-content:center;top:1rem;bottom:auto}.product-action .btn-buy.btn-icon-only .loader{position:absolute;inset:0px;margin:auto}.product-action .btn-buy.btn-icon-only .loader ~ .icon{display:none}.product-image-wrapper .overlay-product-actions{position:absolute;z-index:10;right:0px;top:0px;padding:0.5rem;overflow:hidden}.product-image-wrapper .overlay-product-actions .product-wishlist button,.product-image-wrapper .overlay-product-actions .quickview-toggle button{position:relative;right:0px;transition:0.3s;display:none}@media (min-width:1200px){.product-image-wrapper .overlay-product-actions .product-wishlist button,.product-image-wrapper .overlay-product-actions .quickview-toggle button{display:inline-flex}}.product-image-wrapper .overlay-product-actions button{position:relative;margin-bottom:10px;background:rgb(255,255,255);height:calc(1.5em + 1.375rem + calc(var(--bs-border-width) * 2));width:calc(1.5em + 1.375rem + calc(var(--bs-border-width) * 2));transition:0.3s;border-radius:9px;box-shadow:white 0px 0px 0px 0px;overflow:visible}@media (prefers-reduced-motion:reduce){.product-image-wrapper .overlay-product-actions button{transition:none}}.product-image-wrapper .overlay-product-actions button::after{content:"";position:absolute;inset:0px;border-radius:9px;box-shadow:rgba(0,0,0,0.15) 0px 2px 4px}.product-image-wrapper .overlay-product-actions .icon{color:rgb(0,0,0)}.product-image-wrapper .overlay-product-actions .product-wishlist-action-circle,.product-image-wrapper .overlay-product-actions .product-wishlist-btn{position:relative;inset:0px}.product-badges{pointer-events:none;padding:0.5rem;top:var(--zen-product-card-padding);left:var(--zen-product-card-padding)}.product-wishlist-action{color:rgb(29,29,28)}.product-wishlist-action .icon{color:inherit}.social-icon{margin:0.25rem;text-decoration:none}.social-icon .icon > svg{top:0px}.icon-style-square,[class*="icon-style-round"]{position:relative;background:rgb(29,29,28);width:40px;display:inline-block}.icon-style-square::after,[class*="icon-style-round"]::after{content:"";display:block;padding-bottom:100%}.icon-style-square .icon,[class*="icon-style-round"] .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:rgb(255,255,255)}.icon-style-round-3{border-radius:3px}.category-navigation-link{display:flex;background:rgb(255,255,255);color:rgb(29,29,28);font-weight:600;line-height:1.5;padding-top:8px;padding-bottom:8px;padding-left:15px;text-transform:uppercase;overflow:hidden;transition:0.2s ease-in-out;align-items:center;border:1px solid rgb(246,247,249)}@media (prefers-reduced-motion:reduce){.category-navigation-link{transition:none}}.category-navigation-link.is-active{background:rgb(255,255,255);color:rgb(29,29,28);font-weight:600;margin-bottom:0px;border:1px solid rgb(246,247,249)}.category-navigation-link.in-path{background:rgb(255,255,255);color:rgb(29,29,28);font-weight:600;border:1px solid rgb(246,247,249)}.category-navigation-link.is-active ~ .level-1,.category-navigation-link.in-path ~ .level-1{border-width:medium 1px 1px;border-style:none solid solid;border-color:currentcolor rgb(246,247,249) rgb(246,247,249);border-image:none}.category-navigation-link.is-active ~ .level-1 .category-navigation-link,.category-navigation-link.in-path ~ .level-1 .category-navigation-link{background:rgb(255,255,255);color:rgb(29,29,28)}.category-navigation{transition:0.2s ease-in-out}@media (prefers-reduced-motion:reduce){.category-navigation{transition:none}}.category-navigation.level-0{font-size:0.875rem}.category-navigation.level-0 > .category-navigation-entry{margin-bottom:0px;border-bottom:0px}.category-navigation.level-0 > .category-navigation-entry:last-child > .category-navigation-link.is-active ~ .category-navigation,.category-navigation.level-0 > .category-navigation-entry:last-child > .category-navigation-link.in-path ~ .category-navigation{border-bottom-right-radius:9px;border-bottom-left-radius:9px;overflow:hidden}.category-navigation.level-0 > .category-navigation-entry:first-child > .category-navigation-link{border-top-left-radius:13px;border-top-right-radius:13px}.category-navigation.level-0 > .category-navigation-entry:last-child > .category-navigation-link{border-bottom-right-radius:13px;border-bottom-left-radius:13px}.category-navigation.level-0 > .category-navigation-entry > .category-navigation-link.is-active.is-expanded.has-children,.category-navigation.level-0 > .category-navigation-entry > .category-navigation-link.in-path.is-expanded.has-children{border-bottom-right-radius:0px;border-bottom-left-radius:0px;border-bottom:0px}.category-navigation.level-1{font-size:0.8125rem;padding:0px}.category-navigation.level-1 .category-navigation-link{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;padding-left:30px}.category-navigation .category-navigation-link .category-navigation-link-inner{position:relative;display:inline-block}.category-navigation .category-navigation-link .category-navigation-link-inner::after{transition:0.2s ease-in-out;content:"";position:absolute;top:100%;left:0px;right:0px;background:rgb(29,29,28);height:1px;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.category-navigation .category-navigation-link .category-navigation-link-inner::after{transition:none}}.category-navigation .category-navigation-link:hover span::after,.category-navigation .category-navigation-link.is-active span::after{transform:scaleX(1)}.category-navigation.level-1 .category-navigation-link-inner::after{background:rgb(29,29,28)}.category-navigation-link{padding-right:56px}.category-navigation-link.is-active ~ .level-1,.category-navigation-link.in-path ~ .level-1{border-width:medium 1px 1px;border-style:none solid solid;border-color:currentcolor rgb(246,247,249) rgb(246,247,249);border-image:none}.category-navigation-link.is-active + .category-navigation-toggle:not(.collapsed) .icon-category-navigation-link svg,.category-navigation-link.in-path + .category-navigation-toggle:not(.collapsed) .icon-category-navigation-link svg{transform:rotate(180deg)}.category-navigation-link.in-path + .category-navigation-toggle .icon-category-navigation-link svg{color:rgb(29,29,28)}.category-navigation-link + .category-navigation-toggle .icon-category-navigation-link svg{color:rgb(29,29,28)}.category-navigation-link + .category-navigation-toggle:not(.collapsed) .icon-category-navigation-link svg{transform:rotate(180deg)}.category-navigation.level-0 > .category-navigation-entry:last-child > .category-navigation-link.is-expanded:not(.is-active) ~ .category-navigation{border-bottom-right-radius:9px;border-bottom-left-radius:9px;overflow:hidden}.category-navigation.level-0 .category-navigation-link.is-expanded:not(.is-active):not(.in-path).has-children{border-bottom-right-radius:0px;border-bottom-left-radius:0px;border-bottom:0px}.category-navigation.level-0 .category-navigation-link.is-expanded:not(.is-active):not(.in-path) ~ .level-1{border-width:medium 1px 1px;border-style:none solid solid;border-color:currentcolor rgb(246,247,249) rgb(246,247,249);border-image:none}.category-navigation-entry{position:relative}.category-navigation-toggle{position:absolute;top:0px;right:0px;line-height:1.5;padding:8px 20px;color:rgb(29,29,28)}.filter-panel{margin-bottom:0px}.filter-panel-offcanvas-header{position:relative}.filter-boolean{background-color:rgb(255,255,255);color:rgb(29,29,28);transition:0.2s ease-in-out;border-radius:9px;font-size:0.875rem;line-height:1.5;text-transform:none;font-weight:400;padding-inline:1.5rem;padding-top:0.6875rem;padding-bottom:0.6875rem;height:auto;border:1px solid rgb(225,225,225)}@media (prefers-reduced-motion:reduce){.filter-boolean{transition:none}}.filter-boolean .form-check{margin-bottom:0px}.filter-boolean .form-check-input{margin-top:0.15625rem}.filter-boolean-label{line-height:1.5;height:auto}.filter-panel-item .filter-panel-item-toggle{display:flex;background-color:rgb(255,255,255);color:rgb(29,29,28);font-size:0.875rem;line-height:1.5;text-transform:none;font-weight:400;border:1px solid rgb(225,225,225)}.filter-panel-item .filter-panel-item-toggle .icon-filter-panel-item-toggle{color:rgb(29,29,28)}.filter-panel-item .filter-panel-item-toggle .icon-filter-panel-item-toggle svg{transition:0.2s ease-in-out}@media (prefers-reduced-motion:reduce){.filter-panel-item .filter-panel-item-toggle .icon-filter-panel-item-toggle svg{transition:none}}.filter-panel-item .filter-panel-item-toggle.show{color:rgb(29,29,28);background-color:rgb(255,255,255);font-weight:400;border:1px solid rgb(225,225,225)}.filter-panel-item .filter-panel-item-toggle.show .icon-filter-panel-item-toggle svg{color:rgb(29,29,28)}.filter-panel-item .filter-panel-item-toggle.show .icon-filter-panel-item-toggle.icon-plus svg{transform:rotate(45deg)}.icon.icon-filter-panel-item-toggle > svg{top:0px}.is--sidebar .filter-panel-item{margin-bottom:20px}.is--sidebar .filter-panel-item-dropdown{border-bottom-right-radius:13px;border-bottom-left-radius:13px;border-width:medium 1px 1px;border-style:none solid solid;border-color:currentcolor rgb(225,225,225) rgb(225,225,225);border-image:none}.is--sidebar .filter-panel-item-toggle{padding:10px 15px}.is--sidebar .filter-panel-item-toggle:not([aria-expanded="true"]){transition:border-radius 0.3s 0.3s}@media (prefers-reduced-motion:reduce){.is--sidebar .filter-panel-item-toggle:not([aria-expanded="true"]){transition:none}}.is--sidebar .filter-panel-item-toggle[aria-expanded="true"]{transition:border-radius;color:rgb(29,29,28);background-color:rgb(255,255,255);font-weight:400;border-top-left-radius:13px;border-top-right-radius:13px;border-width:1px 1px 0px;border-style:solid solid none;border-color:rgb(225,225,225) rgb(225,225,225) currentcolor;border-image:none}@media (prefers-reduced-motion:reduce){.is--sidebar .filter-panel-item-toggle[aria-expanded="true"]{transition:none}}.is--sidebar .filter-panel-item-toggle[aria-expanded="true"] .icon-filter-panel-item-toggle svg{color:rgb(29,29,28)}.is--sidebar .filter-panel-item-toggle[aria-expanded="true"] .icon-filter-panel-item-toggle.icon-plus svg{transform:rotate(45deg)}.is--sidebar .filter-boolean{padding-top:10px;padding-bottom:10px}.filter-panel-item-dropdown{background-color:rgb(255,255,255);color:rgb(29,29,28);border-radius:13px;max-height:none;overflow:hidden;padding-block:0px}.filter-multi-select-list{min-width:240px;max-height:200px;padding-block:0.5rem;overflow:auto;scrollbar-color:rgba(0,0,0,0.1) transparent;scrollbar-width:thin}.filter-multi-select-list::-webkit-scrollbar{width:6px}.filter-multi-select-list::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.1);border-radius:3px}.filter-multi-select-list::-webkit-scrollbar-track{background:transparent}.filter-multi-select-list-item{background-color:rgb(255,255,255);color:rgb(29,29,28);transition:0.2s ease-in-out;border-bottom:1px solid rgba(0,0,0,0.1)}@media (prefers-reduced-motion:reduce){.filter-multi-select-list-item{transition:none}}.filter-multi-select-list-item:last-child{border-bottom:0px}.filter-range .form-control{background-color:transparent;color:rgb(29,29,28);border-color:rgb(29,29,28)}.filter-range .form-control::-webkit-outer-spin-button,.filter-range .form-control::-webkit-inner-spin-button{appearance:none;margin:0px}.filter-range .filter-range-unit{background-color:transparent}.btn.filter-panel-wrapper-toggle{--bs-btn-padding-x:1.5rem;--bs-btn-padding-y:0.6875rem;--bs-btn-color:#1d1d1c;--bs-btn-border-color:#1d1d1c;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#1d1d1c;--bs-btn-hover-border-color:#1d1d1c;--bs-btn-focus-shadow-rgb:29,29,28;--bs-btn-active-color:#fff;--bs-btn-active-bg:#1d1d1c;--bs-btn-active-border-color:#1d1d1c;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#1d1d1c;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#1d1d1c;--bs-gradient:none}.filter-panel-offcanvas-title{font-family:Inter,sans-serif}.filter-panel-offcanvas-title,.filter-panel-offcanvas-title .icon,.filter-panel-offcanvas-close,.filter-panel-offcanvas-close .icon{color:rgb(29,29,28)}.cms-section{overflow:clip visible}.cms-section-hero{position:relative}.cms-section-hero .cms-block[class*="cms-block-text"]:not(.cms-block-text-on-image){max-width:1024px;margin:auto}.cms-section-hero .cms-breadcrumb,.cms-section-hero .breadcrumb{background:transparent}.cms-section-hero.light-text{color:rgb(250,250,250)}.cms-section-hero.light-text .cms-element-text h1,.cms-section-hero.light-text .cms-element-text .h1,.cms-section-hero.light-text .cms-element-text h2,.cms-section-hero.light-text .cms-element-text .h2,.cms-section-hero.light-text .cms-element-text h3,.cms-section-hero.light-text .cms-element-text .h3,.cms-section-hero.light-text .cms-element-text h4,.cms-section-hero.light-text .cms-element-text .h4,.cms-section-hero.light-text .cms-element-text h5,.cms-section-hero.light-text .cms-element-text .h5,.cms-section-hero.light-text .cms-element-text h6,.cms-section-hero.light-text .cms-element-text .h6{color:rgb(250,250,250)}.cms-section-hero.light-text .cms-block-zen-breadcrumb:not([style*="background-color"]) .breadcrumb .icon,.cms-section-hero.light-text .cms-block-zen-breadcrumb:not([style*="background-color"]) .breadcrumb .breadcrumb-pretext,.cms-section-hero.light-text .cms-block-zen-breadcrumb:not([style*="background-color"]) .breadcrumb .breadcrumb-item,.cms-section-hero.light-text .cms-block-zen-breadcrumb:not([style*="background-color"]) .breadcrumb .breadcrumb-link,.cms-section-hero.light-text .cms-block-zen-breadcrumb:not([style*="background-color"]) .breadcrumb .breadcrumb-link.is-active{color:rgb(250,250,250);border-bottom-color:rgb(250,250,250)}.cms-section-hero.light-text .cms-block-zen-breadcrumb:not([style*="background-color"]) .breadcrumb .breadcrumb-link:hover,.cms-section-hero.light-text .cms-block-zen-breadcrumb:not([style*="background-color"]) .breadcrumb .breadcrumb-link.is-active{color:rgb(250,250,250);border-bottom-color:rgb(250,250,250)}.cms-section-hero.light-text .cms-block-zen-breadcrumb:not([style*="background-color"]) a:not(.breadcrumb-steps-text){color:rgb(250,250,250)}.cms-section-hero.light-text .cms-block-zen-breadcrumb:not([style*="background-color"]) a:not(.breadcrumb-steps-text)::after{background:rgb(250,250,250)}.cms-section-hero.light-text .cms-block-zen-breadcrumb:not([style*="background-color"]) a:not(.breadcrumb-steps-text).is-active{color:rgb(250,250,250)}.cms-block-container{display:flow-root}.cms-row{position:relative;--zen-gutter-x:40px;--zen-gutter-y:20px;margin-bottom:calc(-1 * var(--zen-gutter-y));margin-right:calc(-.5 * var(--zen-gutter-x));margin-left:calc(-.5 * var(--zen-gutter-x))}@media (min-width:768px){.cms-row{--zen-gutter-y:40px}}.cms-row > *{margin-bottom:var(--zen-gutter-y);padding-right:calc(var(--zen-gutter-x) * .5);padding-left:calc(var(--zen-gutter-x) * .5)}.cms-block-product-listing{overflow:visible}.cms-element-manufacturer-logo .cms-image-container.is-standard img{max-width:140px}@media (min-width:992px){.cms-element-manufacturer-logo .cms-image-container.is-standard img{max-width:200px}}.cms-element-product-slider .cms-element-alignment{width:100%}.cms-element-product-slider .cms-element-title{color:rgb(29,29,28);font-family:Inter,sans-serif;font-size:calc(0.9375rem + 0.75vw)}@media (min-width:1200px){.cms-element-product-slider .cms-element-title{font-size:1.5rem}}.cms-element-text .cms-element-alignment{width:100%}.cms-element-product-box{height:100%}.cms-element-product-listing-wrapper:not(.no-sorting):not(.no-filter) .cms-element-product-listing-actions{position:relative;padding-top:1.5rem;padding-bottom:1.5rem}.cms-element-product-listing-wrapper:not(.no-sorting):not(.no-filter) .cms-element-product-listing-actions::before{content:"";position:absolute;left:20px;right:20px;height:1px;background:rgb(225,225,225);bottom:100%}.cms-element-product-listing-wrapper:not(.no-sorting):not(.no-filter) .cms-element-product-listing-actions::after{content:"";position:absolute;left:20px;right:20px;height:1px;background:rgb(225,225,225);top:100%}.cms-element-product-listing-actions{margin-bottom:1rem}@media (max-width:991.98px){.cms-element-product-listing-actions .sorting{margin-top:0px}}@media (max-width:767.98px){.cms-element-product-listing-actions div:has(.sorting){margin-top:5px}}.cms-element-product-listing-actions .zen-listing-count{white-space:nowrap}.listing-pagination-bottom{margin-top:1rem}@media (max-width:767.98px){.cms-element-product-listing .cms-listing-row{--bs-gutter-x:10px;--bs-gutter-y:10px}}.cms-element-product-listing .cms-listing-col{transition:none}@media (max-width:374px){.cms-element-product-listing .cms-listing-col.col-6{flex:0 0 100%;max-width:100%}}[class^="cms-element-zen"] .btn:has(+ .btn),[class^="cms-element-text"] .btn:has(+ .btn){margin-right:0.25rem;margin-bottom:0.25rem;vertical-align:top}.category-listing-box{position:relative;display:block;overflow:hidden;height:100%;border-radius:var(--zen-cms-box-border-radius);border:var(--zen-cms-box-border-width) var(--zen-cms-box-border-style) var(--zen-cms-box-border-color);background:var(--zen-cms-box-background);box-shadow:0 0 0 0 var(--zen-cms-box-box-shadow-color);transition:box-shadow 0.2s,border-color 0.2s 0.2s}@media (prefers-reduced-motion:reduce){.category-listing-box{transition:none}}.category-listing-box .card-body{overflow:hidden;height:100%;padding:var(--zen-cms-box-padding);border-radius:var(--zen-cms-card-border-radius);flex-direction:var(--zen-cms-card-flex-direction)}.category-listing-box.is-text-next-to-image .card-body{display:flex;justify-content:space-between}.category-listing-box.is-text-next-to-image .category-listing-label-container{flex:var(--zen-cms-label-container-flex)}.category-listing-box .category-listing-media-container{display:block;position:relative;max-width:100%;overflow:hidden;border-radius:var(--zen-cms-img-container-border-radius)}.category-listing-box .category-listing-media{position:absolute;inset:0px;transition:0.3s;display:block;max-width:100%;object-position:var(--zen-cms-img-object-position)}.category-listing-box .category-listing-media.is-cover,.category-listing-box .category-listing-media.is-contain{height:100%;width:100%}.category-listing-box .category-listing-media.is-cover{object-fit:cover}.category-listing-box .category-listing-link{position:absolute;inset:0px;border-radius:var(--zen-cms-box-border-radius)}.category-listing-box .category-listing-label-container{display:flex;height:var(--zen-cms-label-container-min-height);max-width:100%;align-items:var(--zen-cms-label-container-align-items);justify-content:var(--zen-cms-label-container-justify-content)}.category-listing-box .category-listing-label{position:relative;font-size:clamp( var(--zen-font-size-min),var(--zen-font-size-scale),var(--zen-cms-label-font-size-max));line-height:1;border-radius:var(--zen-cms-label-border-radius);padding:var(--zen-cms-label-padding);background:var(--zen-cms-label-background);color:var(--zen-cms-label-color);backdrop-filter:var(--zen-cms-label-backdrop-filter);text-align:var(--zen-cms-label-text-align);font-weight:var(--zen-cms-label-font-weight)}.category-listing-box .category-listing-name{display:inline-block;transition:0.3s}.category-listing-slider{margin:calc(var(--bs-gutter-x) * -1);padding:var(--bs-gutter-x)}.category-listing-slider-controls-prev{left:max(0.25rem,0.25rem + calc(var(--bs-gutter-x) - (var(--zen-block-container-padding-left, 20px) * .5)))}.category-listing-slider-controls-next{right:max(0.25rem,0.25rem + calc(var(--bs-gutter-x) - (var(--zen-block-container-padding-right, 20px) * .5)))}.category-listing-slider-controls-container{display:none}.category-listing-slider-controls-container .category-listing-slider-controls-prev,.category-listing-slider-controls-container .category-listing-slider-controls-next{--zen-slider-controls-shadow-color:#fff;--zen-slider-controls-shadow-hover-color:rgba(0,0,0,0.05);background:rgb(255,255,255)}.category-listing-slider-controls-container .category-listing-slider-controls-prev .icon,.category-listing-slider-controls-container .category-listing-slider-controls-next .icon{color:rgb(29,29,28)}.cms-search-form:has(.loader) .cms-close-btn{display:none}.cms-search-form:has(.loader):has(.search-suggest) .input-group.has-validation .cms-search-btn{display:flex;border-top-right-radius:9px;border-bottom-right-radius:9px}.cms-search-btn .loader{position:absolute;inset:0px;margin:auto}.cms-search-btn .loader ~ .cms-search-icon{visibility:hidden}.cms-element-zen-text-banner{position:relative;height:100%;word-break:break-word}.cms-element-zen-text-banner .cms-text-banner-inner{overflow:hidden;position:relative;display:block;border-radius:var(--zen-cms-element-border-radius)}.cms-element-zen-text-banner .cms-text-banner-inner.is-cover{height:100%}.cms-element-zen-text-banner .cms-text-banner-media-container{display:block;max-width:100%}.cms-element-zen-text-banner .cms-text-banner-media-container.is-cover{position:absolute;inset:0px}.cms-element-zen-text-banner .cms-text-banner-media-container.is-cover .cms-text-banner-media{object-fit:cover;height:100%;width:100%;position:absolute;inset:0px;border-radius:var(--zen-cms-media-border-radius)}.cms-element-zen-text-banner .cms-text-banner-media-container.is-cover .cms-text-banner-media,.cms-element-zen-text-banner .cms-text-banner-media-container.is-stretch .cms-text-banner-media{width:100%}.cms-element-zen-text-banner .cms-text-banner-media{transition:0.3s;display:block;max-width:100%}.cms-element-zen-text-banner .cms-text-banner-content-container{height:100%}.cms-element-zen-text-banner .cms-text-banner-content-container.is-cover{position:relative}.cms-element-zen-text-banner .cms-text-banner-content-container,.cms-element-zen-text-banner .cms-text-banner-inner-container{display:flex}.cms-element-zen-text-banner .cms-text-banner-overlay{display:flex;position:absolute;inset:0px;border-radius:var(--zen-cms-overlay-border-radius)}.cms-element-zen-text-banner .cms-text-banner-content{position:relative;display:flex;flex-direction:column;gap:1.5rem;color:rgb(29,29,28);font-size:0.875rem;font-weight:400;padding:8px 16px;margin:20px;border-radius:2px}.cms-element-zen-text-banner .cms-text-banner-content h1,.cms-element-zen-text-banner .cms-text-banner-content .h1,.cms-element-zen-text-banner .cms-text-banner-content h2,.cms-element-zen-text-banner .cms-text-banner-content .h2,.cms-element-zen-text-banner .cms-text-banner-content h3,.cms-element-zen-text-banner .cms-text-banner-content .h3,.cms-element-zen-text-banner .cms-text-banner-content h4,.cms-element-zen-text-banner .cms-text-banner-content .h4,.cms-element-zen-text-banner .cms-text-banner-content h5,.cms-element-zen-text-banner .cms-text-banner-content .h5,.cms-element-zen-text-banner .cms-text-banner-content h6,.cms-element-zen-text-banner .cms-text-banner-content .h6,.cms-element-zen-text-banner .cms-text-banner-content p{color:inherit}.cms-element-zen-text-banner .cms-text-banner-text{transition:0.3s}.table{color:rgb(29,29,28)}.quantity-selector-group .quantity-selector-group-input{min-width:30px;line-height:inherit}.quantity-selector-group .input-group-text,.quantity-selector-group .quantity-selector-group-input{transition:0.3s}@media (prefers-reduced-motion:reduce){.quantity-selector-group .input-group-text,.quantity-selector-group .quantity-selector-group-input{transition:none}}.quantity-selector-group .btn-outline-light{--bs-btn-bg:#ffffff;--bs-btn-color:#1d1d1c;--bs-btn-border-color:#f6f7f9;--bs-btn-hover-bg:#ffffff;--bs-btn-hover-color:#1d1d1c;--bs-btn-hover-border-color:#767676;--bs-btn-active-bg:#ffffff;--bs-btn-active-color:#1d1d1c;--bs-btn-active-border-color:#767676;--bs-btn-disabled-bg:#eee;--bs-btn-disabled-color:rgba(29,29,28,0.5);--bs-btn-disabled-border-color:#e8e9ea;--bs-btn-disabled-opacity:1;border-radius:9px;text-overflow:unset;flex-shrink:0}.quantity-selector-group .btn-outline-light .icon,.quantity-selector-group .btn-outline-light:disabled .icon{color:inherit}.search-category-toggle-btn{--bs-btn-padding-y:0.6875rem;--bs-btn-padding-x:0.75rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:9px;--bs-btn-disabled-opacity:1;--bs-btn-focus-box-shadow:0 0 0 0.0625rem #F6F7F9,0 0 0 0.1875rem #1d1d1c;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;border-right-width:medium;border-right-style:none;border-right-color:currentcolor;display:flex;align-items:center;--bs-btn-color:#1d1d1c;--bs-btn-bg:#f6f7f9;--bs-btn-border-color:#f6f7f9;--bs-btn-hover-color:#1d1d1c;--bs-btn-hover-bg:#f6f7f9;--bs-btn-hover-border-color:#f6f7f9;--bs-btn-focus-shadow-rgb:213,214,216;--bs-btn-active-color:#1d1d1c;--bs-btn-active-bg:#f6f7f9;--bs-btn-active-border-color:#f6f7f9;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f6f7f9;--bs-btn-disabled-border-color:#f6f7f9;border-top-left-radius:9px;border-bottom-left-radius:9px}.search-category-toggle-btn .icon{color:inherit}.search-category-toggle-btn ~ .form-control{border-left-width:medium;border-left-style:none;border-left-color:currentcolor}.search-category-dropdown-list{--bs-dropdown-item-border-radius:13px;max-height:50vh;max-width:100%;z-index:1032;overflow:auto;scrollbar-color:rgba(0,0,0,0.1) transparent;scrollbar-width:thin}.search-category-dropdown-list::-webkit-scrollbar{width:6px}.search-category-dropdown-list::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.1);border-radius:3px}.search-category-dropdown-list::-webkit-scrollbar-track{background:transparent}.search-category-item{overflow:hidden;text-overflow:ellipsis}.header-search-form .search-category-toggle-btn,.cms-search-form .search-category-toggle-btn{max-width:max(25%,160px)}.search-category-toggle-btn-text{display:inline-block;overflow:hidden;text-overflow:ellipsis}.search-category-toggle-btn-icon{display:none}.header-search-form{container:header-search-form / inline-size}@container header-search-form (width < 360px){.header-search-form .search-category-toggle-btn::after,.header-search-form .search-category-toggle-btn-text{display:none}.header-search-form .search-category-toggle-btn-icon{display:inline-block}}.vr{z-index:6}.tooltip{pointer-events:none;position:absolute;--bs-emphasis-color:#1d1d1c}.modal.zoom-modal .modal-content,.modal.zoom-modal .modal-footer{background-color:rgb(246,247,249)}@media (min-width:992px){.modal.zoom-modal .gallery-slider{bottom:83px}}.main-navigation-scroller .main-navigation{width:0px;min-width:100%}.main-navigation-scroller .main-navigation-menu{overflow:auto hidden;flex-wrap:nowrap;scrollbar-width:none;max-width:none}.main-navigation-scroller .main-navigation-menu::-webkit-scrollbar{display:none}.main-navigation-scroller .main-navigation-link{white-space:nowrap}.main-navigation-scroller .main-navigation-scroller-controls-next,.main-navigation-scroller .main-navigation-scroller-controls-prev{display:none}.main-navigation-scroller .js-main-navigation-scroller-controls{--bs-btn-color:#ffffff;--bs-btn-bg:#1d1d1c;--bs-btn-hover-color:#ffffff;--bs-btn-hover-bg:#1d1d1c;--bs-btn-focus-shadow-rgb:29,29,28;--bs-btn-active-color:#ffffff;--bs-btn-active-bg:#1d1d1c;--bs-btn-disabled-color:#ffffff;--bs-btn-disabled-bg:#1d1d1c;--bs-btn-border-color:#1d1d1c;--bs-btn-hover-border-color:#1d1d1c;--bs-btn-active-border-color:#1d1d1c;--bs-btn-disabled-border-color:#1d1d1c;--zen-btn-box-shadow-opacity:1;--zen-btn-box-shadow-rgb:rgba(255,255,255,var(--zen-btn-box-shadow-opacity,1));position:absolute;top:50%;transform:translateY(-50%);width:24px;max-width:1.5rem;height:2.5rem;max-height:2.625rem;z-index:2;font-size:0.75rem;text-align:center;cursor:pointer;border-radius:9px;box-shadow:0 0 0 0 var(--bs-btn-hover-bg)}.main-navigation-scroller .js-main-navigation-scroller-controls .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.main-navigation-scroller .js-main-navigation-scroller-controls .icon > svg{top:0px}.main-navigation-scroller .js-main-navigation-scroller-controls.left-control{box-shadow:0.75rem 0 0.5rem -2px var(--zen-btn-box-shadow-rgb);left:max(36px,calc((100vw - var(--zen-scrollbar-width, 15px) - 1620px + 72px - 0px) * .5))}.main-navigation-scroller .js-main-navigation-scroller-controls.right-control{box-shadow:-0.75rem 0 0.5rem -2px var(--zen-btn-box-shadow-rgb);right:max(36px,calc((100vw - var(--zen-scrollbar-width, 15px) - 1620px + 72px - 0px) * .5))}.account-menu-dropdown{display:block;visibility:hidden;opacity:0;margin-top:-15px;padding:0px}.account-menu-dropdown.dropdown-menu-end{right:0px;left:auto}.account-menu-dropdown.show{transition:margin 0.3s ease-in-out,opacity 0.3s;visibility:visible;opacity:1;margin-top:0px}.header-single-line .account-menu-dropdown.show{margin-top:-27px}@media (min-width:992px){.header-single-line .account-menu-dropdown.show{margin-top:16px}}@media (min-width:768px){.account-menu-dropdown .account-menu{padding:0px 1rem}}.account-menu-dropdown .account-aside-item{padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x)}.account-menu-dropdown .account-aside-footer{padding-bottom:1rem}.account-aside-item .badge{--bs-badge-color:#fff;--zen-badge-bg:#1d1d1c;color:var(--bs-badge-color);background-color:var(--zen-badge-bg)}.account-menu-offcanvas .account-menu-login{border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor}.account-menu-offcanvas .account-aside-item{transition:0.2s ease-in-out;background:rgb(255,255,255);color:rgb(29,29,28);padding:0.5rem 1rem;border-color:rgb(246,247,249);border-style:solid;border-width:0 0 var(--bs-list-group-border-width)}@media (prefers-reduced-motion:reduce){.account-menu-offcanvas .account-aside-item{transition:none}}@media (min-width:576px){.account-menu .offcanvas-title{display:none}}.header-main{position:relative;z-index:1030}.header-main .header-inner{margin-top:0px;margin-bottom:0px}@media (min-width:992px){.header-main .header-inner{margin-top:0px;margin-bottom:0px}}.header-main .header-inner:not(.js-header-sticky-hide .header-inner){transition:background-color 0.3s}.header-main .header-inner .nav-header{position:unset;transition:background-color 0.3s}body:not(.header-bg-transparent) .header-main .header-inner{box-shadow:rgba(22,24,29,0.07) 0px 0px 10px}.header-main .header-actions-btn{--bs-btn-color:#1d1d1c;--bs-btn-bg:transparent;--bs-btn-hover-color:#1d1d1c;--bs-btn-hover-bg:#ffd400;--bs-btn-focus-shadow-rgb:0,0,0;--bs-btn-active-color:#1d1d1c;--bs-btn-active-bg:#ffd400;--bs-btn-disabled-color:#1d1d1c;--bs-btn-disabled-bg:transparent;--bs-btn-font-weight:400;--bs-btn-font-size:0.875rem;--bs-btn-border-color:transparent;--bs-btn-hover-border-color:transparent;--bs-btn-active-border-color:transparent;--bs-btn-disabled-border-color:transparent;display:flex;justify-content:center;padding:0px;overflow:visible;height:40px;min-width:40px}@media (min-width:576px){.header-main .header-actions-btn{height:calc(var(--bs-border-width) + 11px + 1.3125rem + 11px + var(--bs-border-width));min-width:calc(var(--bs-border-width) + 11px + 1.3125rem + 11px + var(--bs-border-width))}}.header-main .header-actions-btn:not(.header-cart-btn){box-shadow:transparent 0px 0px 0px 0px}.header-main .header-actions-btn .icon > svg{top:0px}.header-main .header-actions-btn .badge{position:absolute;left:20px;right:auto;top:0px;color:var(--bs-badge-color);background-color:var(--zen-badge-bg);z-index:1}.header-main .header-actions-btn .badge .icon{color:inherit}.header-main .header-wishlist-btn .header-wishlist-icon{display:flex;justify-content:center}.header-main .header-wishlist-badge{--bs-badge-color:#fff;--zen-badge-bg:#1d1d1c}@media (min-width:992px){.header-main .header-wishlist-badge{transition:0.2s ease-in-out}.header-main:not(:hover) .header-wishlist-badge{font-size:0px;transform:scale(0.5)}}@media (min-width:992px) and (prefers-reduced-motion:reduce){.header-main .header-wishlist-badge{transition:none}}.header-main .header-account-badge{--bs-badge-color:#fff;--zen-badge-bg:#1d1d1c;padding:0px}.header-main .header-account-badge .icon{width:20px;height:20px}@media (min-width:992px){.header-main .header-account-badge,.header-main .header-account-badge .icon{transition:0.2s ease-in-out}.header-main:not(:hover) .header-account-badge{transform:scale(0.5);padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x)}.header-main:not(:hover) .header-account-badge .icon{width:0px;height:0px}}@media (min-width:992px) and (prefers-reduced-motion:reduce){.header-main .header-account-badge,.header-main .header-account-badge .icon{transition:none}}.header-main .header-cart-btn{--bs-btn-color:#1d1d1c;--bs-btn-bg:#fff;--bs-btn-hover-color:#1d1d1c;--bs-btn-hover-bg:#ffd400;--bs-btn-focus-shadow-rgb:255,255,255;--bs-btn-active-color:#1d1d1c;--bs-btn-active-bg:#ffd400;--bs-btn-disabled-color:#1d1d1c;--bs-btn-disabled-bg:#fff;--bs-btn-font-weight:600;--bs-btn-font-size:0.875rem;--bs-btn-border-color:transparent;--bs-btn-hover-border-color:transparent;--bs-btn-active-border-color:transparent;--bs-btn-disabled-border-color:transparent;box-shadow:rgb(255,255,255) 0px 0px 0px 0px}.header-main .header-cart-btn .header-cart-icon{display:flex;justify-content:center;width:40px;transition:inherit}.header-main .header-cart-btn .header-cart-total{display:none;align-items:center;margin-right:0.5rem;margin-left:0px;color:inherit;font-size:inherit;transition:inherit}@media (prefers-reduced-motion:reduce){.header-main .header-cart-btn .header-cart-total{transition:none}}@media (min-width:1400px){.header-main .header-cart-btn .header-cart-total{display:flex}}.header-main .header-cart-badge{--bs-badge-color:#fff;--zen-badge-bg:#1d1d1c;z-index:9;transition:0.2s ease-in-out}@media (prefers-reduced-motion:reduce){.header-main .header-cart-badge{transition:none}}@media (min-width:576px){.header-main .header-cart-badge{display:block}}@media (min-width:992px){.header-main:not(:hover) .header-cart-badge{font-size:0px;transform:scale(0.5)}}.nav-header > .container,.cms-section .nav-header > .boxed{position:relative}.header-row{padding:0px;min-height:80px;transition:0.2s ease-in-out;align-items:center;align-content:center}@media (prefers-reduced-motion:reduce){.header-row{transition:none}}@media (min-width:992px){.header-row{min-height:96px}}.header-row .header-menu-button,.header-row .header-actions-col{margin-top:0.5rem;margin-bottom:0.5rem}.nav-header{background-color:rgb(255,255,255);color:rgb(29,29,28)}.nav-main{color:rgb(29,29,28)}.header-logo-col{display:flex;height:80px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;transition:0.2s ease-in-out;align-items:center;justify-content:center}@media (prefers-reduced-motion:reduce){.header-logo-col{transition:none}}@media (min-width:992px){.header-logo-col{justify-content:flex-start}.header-logo-col{align-items:center}.header-logo-col{height:96px}}.header-logo-main{height:50%}@media (min-width:992px){.header-logo-main{height:50%}}.header-logo-main-link{display:flex;align-content:center;height:100%}.header-logo-picture{height:100%;min-width:auto}.header-logo-main-img{height:100%;max-height:100%;object-fit:contain}.header-top-bar-col .dropdown.show .top-bar-nav-btn{background:rgb(255,212,0)}.header-top-bar-col .dropdown.show .top-bar-nav-btn,.header-top-bar-col .dropdown.show .top-bar-nav-btn .icon{color:rgb(29,29,28)}.header-actions-col .icon-search-close.d-none,.header-actions-col .icon-search.d-none{display:none}@media (min-width:576px){.is-srch-default .header-search-col{flex-grow:10;min-width:200px;max-width:40%;padding-inline:1rem}.is-srch-default .header-search-col .header-search{max-width:unset}}@media (min-width:768px){.is-srch-default .header-search-col{min-width:260px;max-width:50%}}.header-search-col .header-search-input{transition:0.3s;color:rgb(29,29,28);border-color:rgb(246,247,249);background-color:rgb(246,247,249)}@media (prefers-reduced-motion:reduce){.header-search-col .header-search-input{transition:none}}.header-search-col .header-search-input::placeholder{color:rgba(29,29,28,0.75)}.header-search-col .header-search-input::-webkit-input-placeholder{color:rgba(29,29,28,0.75)}.header-search-col .header-search-btn,.header-search-col .header-search-btn:active,.header-search-col .header-close-btn,.header-search-col .header-close-btn:active{--bs-btn-disabled-opacity:1;--bs-btn-hover-color:#1d1d1c;color:rgb(29,29,28);border-color:rgb(246,247,249);background-color:rgb(246,247,249);border-top-right-radius:9px;border-bottom-right-radius:9px}.header-search-col .header-search-btn .icon,.header-search-col .header-search-btn:active .icon,.header-search-col .header-close-btn .icon,.header-search-col .header-close-btn:active .icon{color:inherit}.header-search-form .header-close-btn{display:none}.header-search-form:has(.loader) .header-close-btn{display:none}.header-search-form:has(.loader):has(.search-suggest) .input-group.has-validation .header-search-btn{display:flex;border-top-right-radius:9px;border-bottom-right-radius:9px}.header-search-btn .header-search-icon{display:flex}.header-search-btn .loader{position:absolute;inset:0px;color:inherit;margin:auto}.header-search-btn .loader ~ .header-search-icon{display:block;visibility:hidden}.header-search-btn.is-loading-indicator-before .loader{margin:auto}.search-suggest:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:0px}.search-suggest-container{color:rgb(29,29,28);padding:1rem;border-radius:13px;z-index:1031;min-width:100%;max-width:calc(100% + 18vw)}@media (min-width:576px) and (max-width:767.98px){.search-suggest-container{width:calc(100% + 18vw);transform:translateX(-50%);left:50%}}@media (min-width:768px){.search-suggest-container{transform:translateX(0px);left:0px}.search-suggest-container::after{left:7.5%}}.suggest-product-listing,.search-suggest-list{list-style:none;touch-action:manipulation;padding:initial;overflow-y:auto;margin-bottom:0px}.is-srch-default .search-suggest-list{max-height:calc(-145px - 2rem + 100vh)}.is-srch-expandable .header-search-col .collapse:not(.show){display:none}.is-srch-overlay .header-search-col .collapse:not(.show){display:none}.search-suggest-product-link{padding:0.5rem 0.5rem 0.5rem 0px;text-decoration:none}.search-suggest-product-price{text-align:right}@media (min-width:992px){.header-inverted .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .main-navigation-link:hover .main-navigation-link-text,.header-inverted .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .main-navigation-link.show .main-navigation-link-text,.header-inverted .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .main-navigation-link.active .main-navigation-link-text,.header-inverted .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .main-navigation-link:has(~ .dropdown-menu .active) .main-navigation-link-text{color:rgb(255,255,255)}.header-inverted .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .main-navigation-link:hover .main-navigation-link-text::after,.header-inverted .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .main-navigation-link.show .main-navigation-link-text::after,.header-inverted .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .main-navigation-link.active .main-navigation-link-text::after,.header-inverted .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .main-navigation-link:has(~ .dropdown-menu .active) .main-navigation-link-text::after{transform:scale(1);transform-origin:0px 50%}.header-inverted .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .header-top-bar-col .dropdown.show .top-bar-nav-btn{background:rgb(29,29,28)}.header-inverted .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .header-top-bar-col .dropdown.show .top-bar-nav-btn,.header-inverted .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .header-top-bar-col .dropdown.show .top-bar-nav-btn .icon{color:rgb(255,212,0)}.header-dark .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .main-navigation-link:hover .main-navigation-link-text,.header-dark .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .main-navigation-link.show .main-navigation-link-text,.header-dark .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .main-navigation-link.active .main-navigation-link-text,.header-dark .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .main-navigation-link:has(~ .dropdown-menu .active) .main-navigation-link-text{color:rgb(255,255,255)}.header-dark .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .main-navigation-link:hover .main-navigation-link-text::after,.header-dark .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .main-navigation-link.show .main-navigation-link-text::after,.header-dark .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .main-navigation-link.active .main-navigation-link-text::after,.header-dark .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .main-navigation-link:has(~ .dropdown-menu .active) .main-navigation-link-text::after{transform:scale(1);transform-origin:0px 50%}.header-dark .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .header-top-bar-col .dropdown.show .top-bar-nav-btn{background:rgb(51,51,51)}.header-dark .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .header-top-bar-col .dropdown.show .top-bar-nav-btn,.header-dark .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .header-top-bar-col .dropdown.show .top-bar-nav-btn .icon{color:rgb(204,204,204)}}.header-minimal{position:relative;background-color:rgb(255,255,255);color:rgb(29,29,28);margin-top:0px;margin-bottom:0px;box-shadow:rgba(0,0,0,0.1) 0px 0px 10px}@media (min-width:992px){.header-minimal{margin-top:0px;margin-bottom:0px}}.header-minimal-logo{height:80px;align-items:center}@media (min-width:992px){.header-minimal-logo{height:96px}.header-minimal-logo{justify-content:flex-start}.header-minimal-logo{align-items:center}}.header-minimal-contact a{color:rgb(29,29,28)}.header-minimal-back-to-shop-button{--bs-btn-color:#1d1d1c;--bs-btn-bg:transparent;--bs-btn-hover-color:#1d1d1c;--bs-btn-hover-bg:#ffd400;--bs-btn-focus-shadow-rgb:0,0,0;--bs-btn-active-color:#1d1d1c;--bs-btn-active-bg:#ffd400;--bs-btn-disabled-color:#1d1d1c;--bs-btn-disabled-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-border-color:transparent;--bs-btn-active-border-color:transparent;--bs-btn-disabled-border-color:transparent;background:var(--bs-btn-bg);color:var(--bs-btn-color);box-shadow:transparent 0px 0px 0px 0px}.header-minimal-back-to-shop-button span{vertical-align:middle}@media (min-width:992px){.header-light .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .main-navigation-link:hover .main-navigation-link-text,.header-light .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .main-navigation-link.show .main-navigation-link-text,.header-light .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .main-navigation-link.active .main-navigation-link-text,.header-light .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .main-navigation-link:has(~ .dropdown-menu .active) .main-navigation-link-text{color:rgb(0,0,0)}.header-light .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .main-navigation-link:hover .main-navigation-link-text::after,.header-light .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .main-navigation-link.show .main-navigation-link-text::after,.header-light .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .main-navigation-link.active .main-navigation-link-text::after,.header-light .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .main-navigation-link:has(~ .dropdown-menu .active) .main-navigation-link-text::after{transform:scale(1);transform-origin:0px 50%}.header-light .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .header-top-bar-col .dropdown.show .top-bar-nav-btn{background:rgb(204,204,204)}.header-light .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .header-top-bar-col .dropdown.show .top-bar-nav-btn,.header-light .header-main:not(.js-header-sticky):not(.js-header-hover):not(.js-search-open):not(:has(:focus-visible)) .header-top-bar-col .dropdown.show .top-bar-nav-btn .icon{color:rgb(51,51,51)}}.header-main.fixed-top:not(.js-header-sticky){transition:min-height 0.3s 0.2s}.header-main.js-header-sticky{margin-left:0px;margin-right:0px}@media (min-width:576px){.header-main.js-header-sticky{margin-left:0px;margin-right:0px}}@media (min-width:768px){.header-main.js-header-sticky{margin-left:0px;margin-right:0px}}@media (min-width:992px){.header-main.js-header-sticky{margin-left:0px;margin-right:0px}}@media (min-width:1200px){.header-main.js-header-sticky{margin-left:0px;margin-right:0px}}.header-main.js-header-sticky .header-inner{position:fixed;top:0px;right:0px;left:0px;margin-top:0px}.header-main.js-header-sticky .header-inner > .nav-header,.header-main.js-header-sticky .header-inner > .nav-main,.header-main.js-header-sticky .header-inner .top-bar{padding-left:0px;padding-right:0px}@media (min-width:576px){.header-main.js-header-sticky .header-inner > .nav-header,.header-main.js-header-sticky .header-inner > .nav-main,.header-main.js-header-sticky .header-inner .top-bar{padding-left:0px;padding-right:0px}}@media (min-width:768px){.header-main.js-header-sticky .header-inner > .nav-header,.header-main.js-header-sticky .header-inner > .nav-main,.header-main.js-header-sticky .header-inner .top-bar{padding-left:0px;padding-right:0px}}@media (min-width:992px){.header-main.js-header-sticky .header-inner > .nav-header,.header-main.js-header-sticky .header-inner > .nav-main,.header-main.js-header-sticky .header-inner .top-bar{padding-left:0px;padding-right:0px}}@media (min-width:1200px){.header-main.js-header-sticky .header-inner > .nav-header,.header-main.js-header-sticky .header-inner > .nav-main,.header-main.js-header-sticky .header-inner .top-bar{padding-left:0px;padding-right:0px}}body:not(.modal-open) .header-main.js-header-sticky{position:relative;top:0px}.header-multi-line.js-header-sticky .header-inner,.header-two-line.js-header-sticky .header-inner{box-shadow:rgba(0,0,0,0.1) 0px 0px 10px}@media (min-width:1200px){.header-multi-line.js-header-sticky:not(.sticky-header-no-offset) .header-inner,.header-two-line.js-header-sticky:not(.sticky-header-no-offset) .header-inner{animation:0.5s cubic-bezier(0.25,0.46,0.45,0.94) 0s 1 normal both running slide-in-top-by-margin}}@media (max-width:1199.98px){.header-multi-line.js-header-sticky.js-header-sticky-hide.js-header-sticky-down.js-header-sticky-initial-hidden .header-inner,.header-two-line.js-header-sticky.js-header-sticky-hide.js-header-sticky-down.js-header-sticky-initial-hidden .header-inner{margin-top:-100%}.header-multi-line.js-header-sticky.js-header-sticky-hide.js-header-sticky-up .header-inner,.header-two-line.js-header-sticky.js-header-sticky-hide.js-header-sticky-up .header-inner{animation:0.5s cubic-bezier(0.25,0.46,0.45,0.94) 0s 1 normal both running slide-in-top-by-margin}}.header-multi-line.js-header-sticky.js-header-sticky-hide .nav-main,.header-two-line.js-header-sticky.js-header-sticky-hide .nav-main{position:relative;transition:margin 0.4s ease-in;margin-top:-300px;z-index:-1}.header-multi-line.js-header-sticky.js-header-sticky-hide.js-header-sticky-up .nav-main,.header-two-line.js-header-sticky.js-header-sticky-hide.js-header-sticky-up .nav-main{transition:margin 0.4s ease-out;margin-top:0px}.header-multi-line.js-header-sticky.js-header-sticky-hide.js-header-sticky-down .nav-header,.header-two-line.js-header-sticky.js-header-sticky-hide.js-header-sticky-down .nav-header{box-shadow:rgba(0,0,0,0.1) 0px 0px 10px}.footer-main{background:rgb(255,212,0);color:rgb(29,29,28);border-top-width:medium;border-top-style:none;border-top-color:currentcolor}.footer-main > .container,.cms-section .footer-main > .boxed{padding-top:0px;padding-bottom:0px}@media (min-width:992px){.footer-main > .container,.cms-section .footer-main > .boxed{padding-top:48px;padding-bottom:48px}}.footer-main .footer-logo-main{margin-bottom:1.5rem;height:40px}@media (min-width:992px){.footer-main .footer-logo-main{height:48px}}.footer-link-item a:not(.btn){line-height:2}.footer-link,.footer-main a:not(.btn){color:var(--zen-link-color)}.footer-columns{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;padding-bottom:0px;--zen-gutter-x:40px;--zen-gutter-y:0;margin-right:calc(-.5 * var(--zen-gutter-x));margin-left:calc(-.5 * var(--zen-gutter-x))}@media (min-width:992px){.footer-columns{--zen-gutter-x:72px}}.footer-columns > *{padding-right:calc(var(--zen-gutter-x) * .5);padding-left:calc(var(--zen-gutter-x) * .5)}.footer-column{--zen-footer-column-bg:#ffd400;--zen-footer-column-color:#1d1d1c;--zen-link-color:#1d1d1c;--zen-link-hover-color:#997f00;--zen-before-color:#1d1d1c;--zen-after-color:#997f00;--zen-toggle-btn-color:#1d1d1c;--zen-toggle-btn-hover-color:#997f00;background:var(--zen-footer-column-bg);color:var(--zen-footer-column-color);border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor}.footer-column-toggle{--bs-btn-color:var(--zen-toggle-btn-color);--bs-btn-hover-color:var(--zen-toggle-btn-hover-color)}.footer-column-headline{position:relative;color:var(--zen-footer-column-color);font-size:calc(0.9rem + 0.3vw);font-weight:600;padding:1rem 0px;text-transform:none}@media (min-width:1200px){.footer-column-headline{font-size:1.125rem}}@media (min-width:768px){.footer-column-headline{padding-block:1.5rem 0.5rem}.footer-column-headline{margin-bottom:1rem;justify-content:flex-start;text-align:left}.footer-column-headline:not(.footer-logo)::before{content:"";width:50px;height:2px;position:absolute;bottom:0px;margin:auto;background:rgb(153,127,0);left:0px;right:auto}}.footer-column-headline + .footer-column-content .footer-column-content-inner{padding-top:0px}.footer-column-content{font-size:0.875rem;font-weight:400;text-align:left}.footer-column-content,.footer-column-content h1,.footer-column-content .h1,.footer-column-content h2,.footer-column-content .h2,.footer-column-content h3,.footer-column-content .h3,.footer-column-content h4,.footer-column-content .h4,.footer-column-content h5,.footer-column-content .h5,.footer-column-content h6,.footer-column-content .h6{color:var(--zen-footer-column-color)}.footer-column-content a:not(.btn):not(.social-icon,.footer-contact-hotline > a),.footer-column-content .btn-link-inline{position:relative;display:inline-block;text-decoration:none}.footer-column-content a:not(.btn):not(.social-icon,.footer-contact-hotline > a)::after,.footer-column-content .btn-link-inline::after{transition:0.2s ease-in-out;content:"";position:absolute;bottom:0px;left:0px;background:var(--zen-after-color);height:1px;width:0px}@media (prefers-reduced-motion:reduce){.footer-column-content a:not(.btn):not(.social-icon,.footer-contact-hotline > a)::after,.footer-column-content .btn-link-inline::after{transition:none}}.footer-column-content a:not(.btn):not(.social-icon,.footer-link,.footer-contact-hotline > a),.footer-column-content .btn-link-inline{position:relative;display:inline-block;text-decoration:none}.footer-column-content a:not(.btn):not(.social-icon,.footer-link,.footer-contact-hotline > a)::before,.footer-column-content .btn-link-inline::before{transition:0.2s ease-in-out;content:"";position:absolute;bottom:0px;left:0px;background:var(--zen-before-color);height:1px;opacity:0.7;width:100%}@media (prefers-reduced-motion:reduce){.footer-column-content a:not(.btn):not(.social-icon,.footer-link,.footer-contact-hotline > a)::before,.footer-column-content .btn-link-inline::before{transition:none}}.footer-column-content-inner{padding-top:1rem}.footer-column-content-inner .list-unstyled{margin-bottom:0px}.footer-hotline-column{--zen-footer-column-bg:transparent;--zen-footer-column-color:#1d1d1c;--zen-link-color:#1d1d1c;--zen-link-hover-color:#997f00;--zen-before-color:#1d1d1c;--zen-after-color:#997f00;--zen-toggle-btn-color:#1d1d1c;--zen-toggle-btn-hover-color:#997f00}.footer-hotline-column .footer-contact-hotline a:not(.btn){font-size:calc(0.925rem + 0.6vw);font-weight:700;color:var(--zen-footer-column-color)}@media (min-width:1200px){.footer-hotline-column .footer-contact-hotline a:not(.btn){font-size:1.375rem}}.footer-hotline-column .footer-contact-hotline a:not(.btn)::after{background:var(--zen-link-hover-color)}.footer-hotline-column .footer-contact-form{margin-top:1rem}.footer-newsletter{--zen-footer-column-bg:#ffd400;--zen-footer-column-color:#1d1d1c;--zen-link-color:#1d1d1c;--zen-link-hover-color:#fafafa;--zen-before-color:#1d1d1c;--zen-after-color:#fafafa;--zen-toggle-btn-color:#1d1d1c;--zen-toggle-btn-hover-color:#fafafa;background-color:var(--zen-footer-column-bg);color:var(--zen-footer-column-color);container:footer-newsletter-container / inline-size}.footer-newsletter .footer-newsletter-content{align-items:center;justify-content:center}.footer-newsletter .newsletter-form-row{flex-direction:column}.footer-newsletter .footer-logo{margin-bottom:0px;margin-right:0px}.footer-newsletter .footer-logo-main{margin:0px}.footer-newsletter .form-check,.footer-newsletter .form-text{color:rgb(29,29,28);text-align:left}.footer-newsletter .newsletter-inner-text{text-align:left}@container footer-newsletter-container (width >= 800px){.footer-newsletter .newsletter-inner-text{flex:1 1 0px;max-width:100%}}.footer-newsletter .footer-newsletter-row{--bs-gutter-y:1rem}@container footer-newsletter-container (width < 800px){.footer-newsletter .footer-newsletter-row{flex-direction:column;align-items:flex-start;justify-content:flex-start}}.footer-newsletter .footer-newsletter-column-input-email{max-width:440px;flex-wrap:nowrap}.footer-newsletter .footer-newsletter-column-input-email .form-group{margin-bottom:0px}.footer-newsletter .form-control{background-color:rgb(29,29,28);color:rgb(250,250,250);border-color:rgb(29,29,28)}.footer-newsletter .form-control::placeholder{color:rgba(250,250,250,0.75)}.footer-newsletter .form-control::-webkit-input-placeholder{color:rgba(250,250,250,0.75)}.footer-newsletter .footer-newsletter-input-group{--zen-input-color:#fafafa;--zen-input-bg:#1d1d1c;--zen-input-border-color:#1d1d1c;--zen-input-focus-color:#fafafa;--zen-input-focus-bg:#030303;--zen-input-focus-border-color:#030303;background:var(--zen-input-bg)}.footer-newsletter .footer-newsletter-input-group .btn-footer-newsletter{--bs-btn-color:#000;--bs-btn-bg:#fafafa;--bs-btn-border-color:#fafafa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#fbfbfb;--bs-btn-hover-border-color:#fbfbfb;--bs-btn-focus-shadow-rgb:213,213,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#fbfbfb;--bs-btn-active-border-color:#fbfbfb;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#fafafa;--bs-btn-disabled-border-color:#fafafa;box-shadow:0 0 0 0 var(--bs-btn-bg)}.footer-newsletter .footer-column-newsletter-additional{transition:max-height 1s,padding 1s;overflow:hidden;max-height:300px}.footer-newsletter .footer-column-newsletter-additional.js-hidden{transition:max-height;max-height:0px;margin-top:0px;padding:0px}.footer-newsletter .footer-column-newsletter-privacy{max-width:440px}.footer-newsletter .footer-column-newsletter-privacy .privacy-notice .btn-link-inline{--zen-toggle-btn-color:#1d1d1c;--zen-toggle-btn-hover-color:#fafafa}.footer-newsletter .footer-column-newsletter-info-required{max-width:440px}.footer-newsletter-top{padding-top:3rem;padding-bottom:3rem}.footer-newsletter-top .footer-logo-main{justify-content:flex-start;text-align:left}.footer-logo-main-img{height:100%;max-height:100%;object-fit:contain}.footer-payment-logos-column{--zen-footer-column-bg:transparent;--zen-footer-column-color:#1d1d1c;--zen-link-color:#1d1d1c;--zen-link-hover-color:#ffffff;--zen-before-color:#1d1d1c;--zen-after-color:#ffffff;--zen-toggle-btn-color:#1d1d1c;--zen-toggle-btn-hover-color:#ffffff}.footer-payment-logos-column .footer-logos{padding:0px}.footer-payment-logos-column .footer-logo{margin:0.25rem}.footer-social-column{--zen-footer-column-bg:transparent;--zen-footer-column-color:#1d1d1c;--zen-link-color:#1d1d1c;--zen-link-hover-color:#997f00;--zen-before-color:#1d1d1c;--zen-after-color:#997f00;--zen-toggle-btn-color:#1d1d1c;--zen-toggle-btn-hover-color:#997f00}.footer-social-column .social-icons{display:inline-block}.footer-social-column .social-icon{transition:background-color 0.3s,scale 0.3s}.footer-social-column .social-icon .icon{transition:color 0.3s;color:var(--zen-link-color)}.footer-social-column .icon-style-square,.footer-social-column [class*="icon-style-round"]{background:var(--zen-link-color)}.footer-social-column .icon-style-square .icon,.footer-social-column [class*="icon-style-round"] .icon{color:var(--zen-link-hover-color)}.footer-bottom{padding:0px;background:rgb(255,255,255);color:rgb(29,29,28);font-size:0.875rem;font-weight:400}.footer-bottom > .container,.cms-section .footer-bottom > .boxed{padding-top:0.5rem;padding-bottom:0.5rem}.footer-bottom a:not(.btn):not(.social-icon,.footer-link){color:rgb(29,29,28);position:relative;display:inline-block;text-decoration:none;line-height:2}.footer-bottom a:not(.btn):not(.social-icon,.footer-link)::after{transition:0.2s ease-in-out;content:"";position:absolute;bottom:0.25em;left:0px;background:rgb(29,29,28);height:1px;width:0px}@media (prefers-reduced-motion:reduce){.footer-bottom a:not(.btn):not(.social-icon,.footer-link)::after{transition:none}}.footer-bottom a:not(.btn):not(.social-icon,.footer-service-menu-link,.footer-link)::before{transition:0.2s ease-in-out;content:"";position:absolute;bottom:0.25em;left:0px;background:rgb(29,29,28);height:1px;opacity:0.7;width:100%}@media (prefers-reduced-motion:reduce){.footer-bottom a:not(.btn):not(.social-icon,.footer-service-menu-link,.footer-link)::before{transition:none}}.footer-logos .footer-logo,.footer-logos .footer-logo:first-child,.footer-logos .footer-logo:last-child{margin:0.25rem}.footer-logos .footer-logo-image{object-fit:contain}.footer-logos .footer-logo-image[src*=".svg"]{height:35px}.footer-service-menu-item{padding-right:0px;font-weight:400}.footer-service-menu-link{padding:0px}@media (min-width:992px){.footer-vat{text-align:right}}@media (min-width:768px){.footer-bottom-right .footer-vat{text-align:right}}.footer-service-menu-list{column-gap:1rem;justify-content:center}@media (min-width:768px){.footer-service-menu-list{justify-content:flex-end}.footer-bottom-right .footer-service-menu-list{text-align:right}}.footer-vat,.footer-copyright,.footer-service-menu-list{margin:0px;padding:0.5rem 0px}.footer-vat p,.footer-copyright p,.footer-service-menu-list p{margin:0px}.top-bar{position:relative;background:rgb(255,212,0);color:rgb(29,29,28);font-size:0.875rem;font-weight:400}.top-bar .top-bar-nav{min-height:42px;align-items:center}.top-bar-list{--bs-dropdown-padding-x:.5rem;--bs-dropdown-padding-y:.5rem;--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-hover-color:#1d1d1c;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#1d1d1c;--bs-dropdown-item-border-radius:13px}.top-bar-navigation-group{justify-content:end}.top-bar-navigation-group .top-bar-nav-item{flex:0 1 0%}.top-bar-nav-item{display:flex;align-items:center;margin-right:0.25rem;flex:1 1 0%}.top-bar-nav-item.d-none{display:none}@media (min-width:992px){.top-bar-nav-item.d-lg-flex{display:flex}}.top-bar-nav-btn{display:flex;align-items:center}.top-bar-nav-btn.btn{--bs-btn-color:#1d1d1c;--bs-btn-bg:#ffd400;--bs-btn-border-color:#ffd400;--bs-btn-font-weight:400;--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.75rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:9px;color:var(--bs-btn-color);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x)}.top-bar-nav-btn.btn .icon{color:inherit}.top-bar-nav-btn.btn .icon > svg{top:auto;transition:0.3s}.top-bar-nav-btn.btn-close-top-bar{margin-left:1rem;margin-right:0.25rem;aspect-ratio:1 / 1;height:calc(21px + 0.5rem);display:flex;justify-content:center;padding:0px;position:absolute;top:50%;right:0px;transform:translateY(-50%)}.dropdown.show .top-bar-nav-btn{background:rgb(255,212,0)}.dropdown.show .top-bar-nav-btn,.dropdown.show .top-bar-nav-btn .icon{color:rgb(29,29,28)}.top-bar-list-item{color:var(--bs-dropdown-link-color)}.top-bar-nav-text{margin:0px 0.25rem}.top-bar-marketing{text-align:center;flex:2 1 0%;justify-content:center}.top-bar-marketing .text-slider{margin:0px 1rem}.top-bar-marketing .text-slider-item{position:absolute}.top-bar-login-register{color:rgb(29,29,28);margin-right:auto}#top-bar-collapse{outline:0px}@media (max-width:991.98px){#top-bar-collapse:has(.top-bar-marketing){display:block}}.nav-main{transition:background-color 0.3s;background:rgb(255,255,255)}.nav-main .main-navigation-menu-list{width:100%}.nav-main .main-navigation-menu-list .nav-item{padding-inline:unset}.nav-main .navbar-collapse{flex-direction:column}.main-navigation{width:100%;position:relative;border-top:1px solid rgb(246,247,249)}.main-navigation .main-navigation-link{--bs-navbar-nav-link-padding-x:20px;--bs-nav-link-padding-x:20px;--bs-nav-link-padding-y:0;display:flex;flex-flow:row;align-items:center}.main-navigation .main-navigation-link.dropdown-toggle::after{display:none}@media (min-width:768px){.main-navigation-menu-list{justify-content:flex-start}.main-navigation-menu-list > .main-navigation-item{margin:0px}.main-navigation-menu-list > .main-navigation-item:first-child{margin-left:-36px}.main-navigation-link{--bs-nav-link-color:#1d1d1c;--bs-navbar-hover-color:#ffd400;--bs-navbar-active-color:#ffd400;--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-active-color:var(--bs-navbar-active-color);position:relative;font-size:0.875rem;font-weight:600;line-height:3rem;height:3rem;text-transform:uppercase}.main-navigation-link .main-navigation-link-text::after{content:"";display:block;position:absolute;bottom:0px;left:20px;right:20px;width:auto;height:2px;transition:transform 0.3s;transform:scale(0);transform-origin:100% 50%;background:rgb(255,212,0);margin:auto}.main-navigation-link:hover .main-navigation-link-text,.main-navigation-link.show .main-navigation-link-text,.main-navigation-link.active .main-navigation-link-text,.main-navigation-link:has(~ .dropdown-menu .active) .main-navigation-link-text{color:rgb(29,29,28)}.main-navigation-link:hover .main-navigation-link-text::after,.main-navigation-link.show .main-navigation-link-text::after,.main-navigation-link.active .main-navigation-link-text::after,.main-navigation-link:has(~ .dropdown-menu .active) .main-navigation-link-text::after{transform:scale(1);transform-origin:0px 50%}.main-navigation-link .main-navigation-link-text{border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor;padding-bottom:0px;display:flex;gap:0.25rem;align-items:center;height:100%}.main-navigation-link .main-navigation-link-name{display:flex;height:100%;align-items:center}.main-navigation-link.active{font-weight:600}}@media (min-width:768px) and (min-width:992px){.main-navigation-menu-list > .main-navigation-item:first-child{margin-left:-20px}}@media (min-width:992px){.main-navigation{display:none}}@media (min-width:1200px){.is-mn-offcanvas-lg .main-navigation{display:inherit}}.navigation-offcanvas .offcanvas-body{display:flex;flex-direction:column}.navigation-offcanvas .service-menu .service-menu-link{background:rgb(246,247,249);color:rgb(29,29,28)}.navigation-offcanvas-content{display:flex;flex-direction:column}.navigation-offcanvas,.navigation-offcanvas-placeholder,.navigation-offcanvas-overlay{background:rgb(246,247,249);color:rgb(29,29,28)}.navigation-offcanvas-actions-container{z-index:1}.navigation-offcanvas-actions-container .navigation-offcanvas-actions{display:flex;column-gap:1rem;margin-inline:1rem;padding-top:0px;margin-bottom:0px}.navigation-offcanvas-actions-container .navigation-offcanvas-actions .top-bar-nav-item{display:block;width:100%;padding:0px;margin-right:0px;flex:initial}.navigation-offcanvas-actions-container .navigation-offcanvas-actions .top-bar-nav-btn.btn.show,.navigation-offcanvas-actions-container .navigation-offcanvas-actions .top-bar-nav-btn.btn:hover{--bs-btn-hover-color:#1d1d1c;--bs-btn-hover-bg:#ffffff;--bs-btn-hover-border-color:#f6f7f9;color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:1px solid var(--bs-btn-hover-border-color)}.navigation-offcanvas-actions-container .navigation-offcanvas-actions .top-bar-nav-btn.btn.show .icon,.navigation-offcanvas-actions-container .navigation-offcanvas-actions .top-bar-nav-btn.btn:hover .icon{color:rgb(29,29,28)}.navigation-offcanvas-actions-container .navigation-offcanvas-actions .dropdown-menu,.navigation-offcanvas-actions-container .navigation-offcanvas-actions .language-form,.navigation-offcanvas-actions-container .navigation-offcanvas-actions .currency-form,.navigation-offcanvas-actions-container .navigation-offcanvas-actions .service-menu{width:100%}.navigation-offcanvas-service-menu{border-top:1px solid rgba(29,29,28,0.1);margin-top:auto;margin-bottom:calc(3.6875rem);background:rgb(246,247,249)}.navigation-offcanvas-service-menu .navigation-offcanvas-actions .top-bar-nav-item{margin-block:1rem}.navigation-offcanvas-language-currency{position:absolute;bottom:0px;width:100%;background:rgb(255,255,255)}.navigation-offcanvas-headline{color:rgb(29,29,28)}.navigation-offcanvas-list-item{border:0px;background:none}.navigation-offcanvas-list-item:last-child{border:0px}.navigation-offcanvas-list-item:not(:first-child) .navigation-offcanvas-link{border-top-width:medium;border-top-style:none;border-top-color:currentcolor}.navigation-offcanvas-link{transition:0.2s ease-in-out;background:rgb(255,255,255);color:rgb(29,29,28);border-top:1px solid rgb(246,247,249);border-bottom:1px solid rgb(246,247,249)}@media (prefers-reduced-motion:reduce){.navigation-offcanvas-link{transition:none}}.navigation-offcanvas-link .nav-link-name{display:inline-flex;align-items:center}.navigation-offcanvas-link .navigation-offcanvas-link-icon .icon{transition:0.2s ease-in-out;color:rgb(29,29,28)}@media (prefers-reduced-motion:reduce){.navigation-offcanvas-link .navigation-offcanvas-link-icon .icon{transition:none}}.navigation-offcanvas-link.is-home-link{background:rgb(255,255,255);color:rgb(29,29,28)}.navigation-offcanvas-link.is-home-link .navigation-offcanvas-link-icon .icon{color:rgb(29,29,28)}.navigation-offcanvas-link.is-current-category{background:rgb(255,255,255);color:rgb(29,29,28)}.navigation-offcanvas-link.is-current-category .navigation-offcanvas-link-icon .icon{color:rgb(29,29,28)}.navigation-offcanvas-link.is-back-link{color:rgb(29,29,28);border-color:rgb(246,247,249)}.navigation-offcanvas-link.is-back-link .navigation-offcanvas-link-icon .icon{color:rgb(29,29,28)}.navigation-offcanvas-link.is-home-link,.navigation-offcanvas-link.is-back-link,.navigation-offcanvas-link.is-current-category{margin-bottom:1rem}.navigation-offcanvas-controls{display:flex}.navigation-offcanvas-controls .is-current-category{flex-grow:1}.navbar{position:static;padding:0px}.navbar .main-navigation-item.flyout .dropdown-menu{--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.25rem;--bs-dropdown-border-radius:13px;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:#ffffff;--bs-dropdown-border-color:transparent;--bs-dropdown-border-width:0;--bs-dropdown-inner-border-radius:calc(13px - var(--bs-border-width));--bs-dropdown-divider-bg:#1d1d1c;--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-link-color:#1d1d1c;--bs-dropdown-link-hover-color:#1d1d1c;--bs-dropdown-link-hover-bg:transparent;--bs-dropdown-link-active-color:#1d1d1c;--bs-dropdown-link-active-bg:transparent;--bs-dropdown-link-disabled-color:#1d1d1c;--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#ffffff;--bs-dropdown-header-padding-x:1rem;left:0px;right:0px;width:auto;margin-inline:auto;max-width:1548px}.navbar .main-navigation-item.flyout .navigation-flyout-link-name,.navbar .main-navigation-item.flyout .navigation-flyout-category-image-name{flex-wrap:wrap;place-content:center;row-gap:4px;align-items:center}.navbar .main-navigation-item.flyout .navigation-flyout-link-icon-media{height:3rem;width:3rem;object-fit:contain;margin-right:0.5rem}.navbar .main-navigation-item.flyout .navigation-flyout-content{max-height:75vh;overflow:hidden auto;scrollbar-color:transparent transparent;scrollbar-width:thin;z-index:1}.navbar .main-navigation-item.flyout .navigation-flyout-content::-webkit-scrollbar{width:6px}.navbar .main-navigation-item.flyout .navigation-flyout-content::-webkit-scrollbar-thumb{background-color:transparent;border-radius:3px}.navbar .main-navigation-item.flyout .navigation-flyout-content::-webkit-scrollbar-track{background:transparent}.navbar .navigation-flyout-close{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%231d1d1c'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center center / 1em auto no-repeat transparent}.navbar .navigation-flyout-category-link a{color:rgb(29,29,28);font-weight:400}.navbar .navigation-flyout-categories.is-level-0{display:block;column-count:4;column-gap:1rem}.navbar .navigation-flyout-categories.is-level-0.has-navigation-flyout-teaser-image{column-count:3}.navbar .navigation-flyout-categories.is-level-0 .navigation-flyout-col{width:auto;break-inside:avoid}.navbar .navigation-flyout-categories.is-level-0 > .navigation-flyout-col{margin-bottom:0px;padding-bottom:10px}.navbar .navigation-flyout-categories.is-level-0 > .navigation-flyout-col::before{height:auto;bottom:10px}.navbar .navigation-flyout-categories.is-level-0 > .navigation-flyout-col::before{display:none}.navbar .navigation-flyout-categories.is-level-0 > .navigation-flyout-col .navigation-flyout-link{margin-inline:0px}.navbar .navigation-flyout-link{--bs-nav-link-font-size:1.125rem;display:flex;color:rgb(29,29,28);font-size:var(--bs-nav-link-font-size);margin:0px 0.5rem;transition:transform 0.25s cubic-bezier(0,0.77,0.33,1)}@media (prefers-reduced-motion:reduce){.navbar .navigation-flyout-link{transition:none}}.navbar .navigation-flyout-link.is-level-0{font-weight:400}.navbar .navigation-flyout-link.active{color:rgb(29,29,28);font-weight:700}.container,.cms-section .boxed{max-width:1620px}.offcanvas-body:has(.offcanvas-cart-scroll){container:offcanvas-cart-scroll / size}.offcanvas-cart-scroll{display:flex;flex-direction:column}@container offcanvas-cart-scroll (height > 1000px){.offcanvas-cart-scroll{height:100%}.offcanvas-cart-scroll .offcanvas-cart-items{flex:1 1 0%;overflow-y:auto;margin-left:-20px;margin-right:-20px;padding:0px 20px 1rem}.offcanvas-cart-scroll .offcanvas-summary{position:relative;margin-bottom:0px}.offcanvas-cart-scroll .offcanvas-summary::before{content:"";display:block;position:absolute;height:1rem;left:0px;bottom:calc(100% + 33px);right:0px;margin-left:-20px;margin-right:-20px;background:linear-gradient(0deg,rgb(246,247,249) 0%,transparent 100%);pointer-events:none}}.offcanvas-cart-header-count,.offcanvas-cart-tax{color:rgb(0,0,0)}.offcanvas-cart-tax{margin-bottom:1rem}.offcanvas-shipping-info .btn-link{--bs-btn-color:var(--bs-body-color)}body{background-repeat:repeat;background-attachment:scroll;background-position:center top;background-size:auto;background-image:url("https://b2b-kleberkompass.imgbolt.de/media/27/7b/3a/1734189107/noise.png?ts=1734189108")}.cookie-permission-container{background:rgb(246,247,249);color:rgb(29,29,28)}@media (max-width:991.98px){.cookie-permission-container .btn{margin:0.25rem}}.cookie-permission-container{position:fixed;top:0px;left:0px;z-index:1050;width:100vw;height:100vh;background-color:rgba(0,0,0,0.5);pointer-events:none;border-width:medium;border-style:none;border-color:currentcolor;border-image:none}.cookie-permission-container .align-items-center{position:fixed;right:1rem;left:1rem;background:rgb(246,247,249);color:rgb(29,29,28);margin:auto;box-shadow:rgba(0,0,0,0.25) 0px 0.5rem 1rem;border-radius:13px;padding:1rem;pointer-events:all}.cookie-permission-container .align-items-center{animation:0.75s cubic-bezier(0.23,1,0.32,1) 0.75s 1 normal both running slide-in-blurred-bottom;top:50%;max-width:500px}@media (min-width:992px){.cookie-permission-container .align-items-center{max-width:500px}}.cookie-permission-container .cookie-permission-content,.cookie-permission-container .cookie-permission-content + div{width:100%;text-align:center}.cookie-permission-container .cookie-permission-content{margin-bottom:1rem}.scroll-up-button{transition:0.5s cubic-bezier(0.68,-0.55,0.265,1.55);transform:translateY(100px);bottom:24px;right:auto;left:24px}.scroll-up-button.is-visible{transform:translateY(0px)}.btn-scroll-up-button{--bs-btn-color:#fafafa;--bs-btn-bg:#1d1d1c;--bs-btn-border-color:#1d1d1c;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#3f3f3e;--bs-btn-hover-border-color:#3f3f3e;--bs-btn-focus-shadow-rgb:62,62,61;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4a4a49;--bs-btn-active-border-color:#343433;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#1d1d1c;--bs-btn-disabled-border-color:#1d1d1c;display:flex;justify-content:center;width:42px;height:42px;padding:0px;margin-inline:auto;box-shadow:0 0 0 0 var(--bs-btn-bg)}.btn-scroll-up-button .icon{color:var(--bs-btn-color)}.btn-scroll-up-button .icon > svg{top:0px}[id*="address-item-dropdown"]{color:var(--bs-body-color)}[id*="address-item-dropdown"] .icon{color:inherit}.address-manager-select-address{border-radius:13px}.account-aside-header{color:rgb(29,29,28)}.account-aside-list-group{--bs-card-inner-border-radius:9px;padding-top:1rem;padding-bottom:1rem}.account-aside-item{--bs-list-group-item-padding-x:1rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);border-radius:9px}.account-aside-item:first-child,.account-aside-item:last-child{border-radius:9px}.account-content-aside .card-header + .list-group .list-group-item:first-child{border-top:1px solid rgb(246,247,249)}.account-content-aside .account-aside-item{--bs-list-group-item-padding-x:1rem;display:flex;background:rgb(255,255,255);color:rgb(29,29,28);font-weight:600;line-height:1.5rem;padding-top:8px;padding-bottom:8px;margin-bottom:0px;border-radius:0px;text-transform:uppercase;overflow:hidden}.account-content-aside .account-aside-item:first-child{border-top-left-radius:13px;border-top-right-radius:13px}.account-content-aside .account-aside-item:last-child{border-bottom-right-radius:13px;border-bottom-left-radius:13px}.account-content-aside .account-aside-item,.account-content-aside .account-aside-item:last-child{border:1px solid rgb(246,247,249)}.account-content-aside .account-aside-item:not(:first-child){border-top-width:medium;border-top-style:none;border-top-color:currentcolor}.account-content-aside .account-aside-item.is-active{background:rgb(255,255,255);color:rgb(29,29,28);font-weight:600}.account-content-aside .account-aside-item.is-active,.account-content-aside .account-aside-item.is-active:last-child{border:1px solid rgb(246,247,249)}.account-content-aside .account-aside-item.is-active:not(:first-child){border-top-width:medium;border-top-style:none;border-top-color:currentcolor}.account-content-aside .account-aside-item.account-aside-item-wishlist,.account-menu-links .account-aside-item.account-aside-item-wishlist{display:flex}@media (min-width:992px){.account-content-aside .account-aside-item.account-aside-item-wishlist,.account-menu-links .account-aside-item.account-aside-item-wishlist{display:none}}.account-aside-btn .icon{width:16px;height:16px;color:inherit;margin-right:0.25rem}.order-table-header-context-menu .icon > svg{color:var(--bs-btn-color)}.order-item-detail-footer,.order-item-detail-footnote{background-color:rgba(0,0,0,0.1)}.account-overview-card > .card{border-radius:13px}.account-overview-card .card-title{border-width:medium;border-style:none;border-color:currentcolor;border-image:none}.is-ctl-checkout .checkout-container .checkout-aside,.is-act-editorder .checkout-container .checkout-aside,.is-act-checkoutregisterpage .checkout-container .checkout-aside{position:relative}.is-ctl-checkout .checkout-container .checkout-aside::after,.is-act-editorder .checkout-container .checkout-aside::after,.is-act-checkoutregisterpage .checkout-container .checkout-aside::after{content:"";position:absolute;inset:0px auto 0px 0px;width:100%;pointer-events:none;background-color:rgba(0,0,0,0.024)}@media screen and (min-width:1620px){.is-ctl-checkout .checkout-container .checkout-aside::after,.is-act-editorder .checkout-container .checkout-aside::after,.is-act-checkoutregisterpage .checkout-container .checkout-aside::after{width:calc(100% + (( 100vw - 1620px - 0px - 0px ) * .5) - (var(--zen-scrollbar-width, 15px) * .5))}}.is-ctl-checkout .checkout-container .checkout-aside .checkout-additional,.is-act-editorder .checkout-container .checkout-aside .checkout-additional,.is-act-checkoutregisterpage .checkout-container .checkout-aside .checkout-additional{padding:0px;margin-top:0px;margin-bottom:3rem}.checkout-aside-summary{background:none;border-radius:13px;color:rgb(29,29,28);margin-bottom:3rem}.checkout-aside-summary .checkout-aside-summary-header{color:rgb(29,29,28)}.checkout-aside-summary .checkout-aside-summary-list-container{color:rgb(29,29,28)}.is-ctl-checkout .footer-minimal .footer-service-menu-list,.is-act-checkoutregisterpage .footer-minimal .footer-service-menu-list{display:flex}.is-ctl-checkout .content-main{display:flex;flex-direction:column}.is-ctl-checkout .content-main > .container,.is-ctl-checkout .cms-section .content-main > .boxed,.cms-section .is-ctl-checkout .content-main > .boxed,.is-ctl-checkout .content-main > .container > .container-main,.is-ctl-checkout .cms-section .content-main > .boxed > .container-main,.cms-section .is-ctl-checkout .content-main > .boxed > .container-main{display:flex;flex-grow:1;flex-direction:column}.is-ctl-checkout .checkout{display:flex;flex-direction:column;width:100%}.is-ctl-checkout .checkout,.is-ctl-checkout .checkout-container{flex-grow:1}.is-act-checkoutregisterpage .checkout,.is-act-confirmpage .checkout,.is-act-finishpage .checkout,.is-act-editorder .checkout,.is-act-cartpage .checkout{padding:0px}.is-act-checkoutregisterpage .checkout .checkout-container,.is-act-confirmpage .checkout .checkout-container,.is-act-finishpage .checkout .checkout-container,.is-act-editorder .checkout .checkout-container,.is-act-cartpage .checkout .checkout-container{min-height:50vh;margin-left:-20px;margin-right:-20px}@media (min-width:992px){.is-act-checkoutregisterpage .checkout .checkout-container,.is-act-confirmpage .checkout .checkout-container,.is-act-finishpage .checkout .checkout-container,.is-act-editorder .checkout .checkout-container,.is-act-cartpage .checkout .checkout-container{margin-left:-36px;margin-right:-36px}}.is-act-checkoutregisterpage .checkout .checkout-container:first-child,.is-act-confirmpage .checkout .checkout-container:first-child,.is-act-finishpage .checkout .checkout-container:first-child,.is-act-editorder .checkout .checkout-container:first-child,.is-act-cartpage .checkout .checkout-container:first-child{margin-top:-20px;margin-bottom:-20px}@media (min-width:992px){.is-act-checkoutregisterpage .checkout .checkout-container:first-child,.is-act-confirmpage .checkout .checkout-container:first-child,.is-act-finishpage .checkout .checkout-container:first-child,.is-act-editorder .checkout .checkout-container:first-child,.is-act-cartpage .checkout .checkout-container:first-child{margin-top:-36px;margin-bottom:-36px}}.is-act-checkoutregisterpage .checkout .checkout-main,.is-act-confirmpage .checkout .checkout-main,.is-act-finishpage .checkout .checkout-main,.is-act-editorder .checkout .checkout-main,.is-act-cartpage .checkout .checkout-main{flex:0 0 auto;width:100%;padding:18px 20px;margin:0px}@media (min-width:992px){.is-act-checkoutregisterpage .checkout .checkout-main,.is-act-confirmpage .checkout .checkout-main,.is-act-finishpage .checkout .checkout-main,.is-act-editorder .checkout .checkout-main,.is-act-cartpage .checkout .checkout-main{padding-top:36px;padding-bottom:36px}.is-act-checkoutregisterpage .checkout .checkout-main,.is-act-confirmpage .checkout .checkout-main,.is-act-finishpage .checkout .checkout-main,.is-act-editorder .checkout .checkout-main,.is-act-cartpage .checkout .checkout-main{padding-left:36px;padding-right:36px}}@media (min-width:1200px){.is-act-checkoutregisterpage .checkout .checkout-main,.is-act-confirmpage .checkout .checkout-main,.is-act-finishpage .checkout .checkout-main,.is-act-editorder .checkout .checkout-main,.is-act-cartpage .checkout .checkout-main{flex:0 0 auto;width:58.3333%}}.is-act-checkoutregisterpage .checkout .checkout-aside,.is-act-confirmpage .checkout .checkout-aside,.is-act-finishpage .checkout .checkout-aside,.is-act-editorder .checkout .checkout-aside,.is-act-cartpage .checkout .checkout-aside{flex:0 0 auto;width:100%;padding:18px 20px;margin:0px;border-top:1px solid rgb(225,225,225)}@media (min-width:992px){.is-act-checkoutregisterpage .checkout .checkout-aside,.is-act-confirmpage .checkout .checkout-aside,.is-act-finishpage .checkout .checkout-aside,.is-act-editorder .checkout .checkout-aside,.is-act-cartpage .checkout .checkout-aside{padding-top:36px;padding-bottom:36px}.is-act-checkoutregisterpage .checkout .checkout-aside,.is-act-confirmpage .checkout .checkout-aside,.is-act-finishpage .checkout .checkout-aside,.is-act-editorder .checkout .checkout-aside,.is-act-cartpage .checkout .checkout-aside{padding-left:36px;padding-right:36px}}@media (min-width:1200px){.is-act-checkoutregisterpage .checkout .checkout-aside,.is-act-confirmpage .checkout .checkout-aside,.is-act-finishpage .checkout .checkout-aside,.is-act-editorder .checkout .checkout-aside,.is-act-cartpage .checkout .checkout-aside{border-top-width:medium;border-top-style:none;border-top-color:currentcolor;border-left:1px solid rgb(225,225,225);flex:0 0 auto;width:41.6667%}}.is-act-checkoutregisterpage .checkout .checkout-aside .checkout-aside-container,.is-act-confirmpage .checkout .checkout-aside .checkout-aside-container,.is-act-finishpage .checkout .checkout-aside .checkout-aside-container,.is-act-editorder .checkout .checkout-aside .checkout-aside-container,.is-act-cartpage .checkout .checkout-aside .checkout-aside-container{z-index:1}.checkout-breadcrumb{display:block}.checkout-breadcrumb .breadcrumb-steps{margin-bottom:3rem}.checkout-breadcrumb .breadcrumb-steps-item{display:flex;flex:1 1 0%;flex-direction:column;position:relative;text-align:center;line-height:2.8125rem}.checkout-breadcrumb .breadcrumb-steps-item + .breadcrumb-steps-item{padding-left:0px}.checkout-breadcrumb .breadcrumb-steps-item + .breadcrumb-steps-item::before{content:"";height:1px;background-color:rgba(107,107,103,0.25);left:-40%;top:18px;width:80%;position:absolute;z-index:0;padding-top:0px}.checkout-breadcrumb .breadcrumb-steps-item + .breadcrumb-steps-item.completed::before,.checkout-breadcrumb .breadcrumb-steps-item + .breadcrumb-steps-item.active::before{background-color:rgb(29,29,28)}.checkout-breadcrumb .breadcrumb-steps-title{position:relative;font-size:unset}.checkout-breadcrumb .breadcrumb-steps-title.active{border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor;color:rgb(29,29,28);font-weight:400;text-transform:none}.checkout-breadcrumb .breadcrumb-steps-title.active .breadcrumb-steps-text{font-weight:700}.checkout-breadcrumb .breadcrumb-steps-text{display:inline-block;width:100%;line-height:1;padding:0px 0.5rem;font-size:0.8125rem;color:inherit}.is-act-checkoutregisterpage .login-card,.is-act-checkoutregisterpage .register-card{margin:3rem auto}.is-act-checkoutregisterpage .login-card .login-form{max-width:400px;margin-top:3rem}.is-act-checkoutregisterpage .login-card .form-group{flex:0 0 100%;max-width:100%}.address-main-header-separator{position:relative;overflow:hidden;text-align:center;margin:3rem 0px;font-weight:700}.address-main-header-separator span{display:inline-block;vertical-align:baseline;position:relative;padding:0px 20px}.address-main-header-separator span::before,.address-main-header-separator span::after{content:"";display:block;width:1000px;position:absolute;top:0.73em;border-top:1px solid rgb(225,225,225)}.address-main-header-separator span::before{right:100%}.address-main-header-separator span::after{left:100%}.confirm-address-shipping,.confirm-address-billing{margin-bottom:1rem}.cart-shipping-costs-container .accordion-item{--bs-accordion-color:#1d1d1c;--bs-accordion-bg:transparent;--bs-accordion-border-radius:13px;--bs-accordion-inner-border-radius:13px}.cart-shipping-costs-container .accordion-button{--bs-accordion-btn-color:#1d1d1c;font-size:0.875rem}.cart-shipping-costs-btn{padding-left:var(--bs-accordion-btn-padding-y);margin:0px}.is-ctl-product .container-main{padding-bottom:0px}.is-ctl-product .container-main .cms-page{margin-bottom:0px}.product-detail-tabs .product-detail-tab-navigation .badge,.product-detail-tabs .product-detail-tabs-content .offcanvas-title .badge,.product-detail-tabs .product-detail-tabs-content .accordion-header .badge,.product-detail-tabs .product-detail-tabs-content .product-detail-tab-title .badge{background-color:rgb(29,29,28);color:rgb(255,255,255)}.product-detail-tabs .product-detail-tab-navigation,.product-detail-cross-selling .product-detail-tab-navigation{border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor}.product-detail-tabs .product-detail-tab-navigation-link,.product-detail-cross-selling .product-detail-tab-navigation-link{font-size:calc(0.9rem + 0.3vw);font-weight:500;text-transform:none;color:rgb(29,29,28)}@media (min-width:1200px){.product-detail-tabs .product-detail-tab-navigation-link,.product-detail-cross-selling .product-detail-tab-navigation-link{font-size:1.125rem}}.product-detail-tabs .product-detail-tab-navigation-link .product-detail-tab-preview,.product-detail-cross-selling .product-detail-tab-navigation-link .product-detail-tab-preview{font-size:0.875rem;font-weight:400;text-transform:none}.product-detail-tabs .product-detail-tab-navigation-link.active,.product-detail-tabs .product-detail-tab-navigation-link:hover,.product-detail-cross-selling .product-detail-tab-navigation-link.active,.product-detail-cross-selling .product-detail-tab-navigation-link:hover{background:transparent;color:rgb(29,29,28)}.product-detail-tabs:not(.product-detail-cross-selling) .product-detail-tabs-content,.product-detail-cross-selling:not(.product-detail-cross-selling) .product-detail-tabs-content{padding-bottom:1rem}@media (min-width:576px){.product-detail-tabs .product-detail-tab-navigation-list,.product-detail-cross-selling .product-detail-tab-navigation-list{justify-content:flex-start;gap:1rem}.product-detail-tabs .nav-item,.product-detail-cross-selling .nav-item{margin:0px}.product-detail-tabs .product-detail-tab-navigation-link,.product-detail-cross-selling .product-detail-tab-navigation-link{color:rgb(29,29,28);text-align:center;font-size:calc(0.9rem + 0.3vw);font-weight:500;text-transform:none;padding:9px 18px;border-radius:9px;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background:transparent}.product-detail-tabs .product-detail-tab-navigation-link:hover,.product-detail-tabs .product-detail-tab-navigation-link.active,.product-detail-cross-selling .product-detail-tab-navigation-link:hover,.product-detail-cross-selling .product-detail-tab-navigation-link.active{color:rgb(29,29,28);border-width:medium;border-style:none;border-color:currentcolor;border-image:none;background:rgb(255,255,255)}.product-detail-tabs .badge,.product-detail-cross-selling .badge{vertical-align:middle}}@media (min-width:576px) and (min-width:1200px){.product-detail-tabs .product-detail-tab-navigation-link,.product-detail-cross-selling .product-detail-tab-navigation-link{font-size:1.125rem}}.cms-block-product-description-reviews:has(.product-detail-tabs),.cms-block-cross-selling:has(.product-detail-cross-selling){background:rgb(255,255,255);color:rgb(29,29,28)}.cms-block-product-description-reviews:has(.product-detail-tabs)::before,.cms-block-cross-selling:has(.product-detail-cross-selling)::before{content:"";position:absolute;background:rgb(255,255,255);top:0px;right:auto;bottom:0px;left:calc(-1 * (100vw - var(--zen-scrollbar-width, 15px) - 100%) / 2);width:calc(100vw - var(--zen-scrollbar-width, 15px))}.cms-block-product-description-reviews:has(.product-detail-tabs) .tab-pane{background:rgb(255,255,255);color:rgb(29,29,28)}.cms-block-product-description-reviews:has(.product-detail-tabs) .tab-pane .offcanvas-body{margin-bottom:1.5rem}.cms-block-product-description-reviews:has(.product-detail-tabs) .tab-pane h1,.cms-block-product-description-reviews:has(.product-detail-tabs) .tab-pane .h1,.cms-block-product-description-reviews:has(.product-detail-tabs) .tab-pane .h1,.cms-block-product-description-reviews:has(.product-detail-tabs) .tab-pane h2,.cms-block-product-description-reviews:has(.product-detail-tabs) .tab-pane .h2,.cms-block-product-description-reviews:has(.product-detail-tabs) .tab-pane .h2,.cms-block-product-description-reviews:has(.product-detail-tabs) .tab-pane h3,.cms-block-product-description-reviews:has(.product-detail-tabs) .tab-pane .h3,.cms-block-product-description-reviews:has(.product-detail-tabs) .tab-pane .h3,.cms-block-product-description-reviews:has(.product-detail-tabs) .tab-pane h4,.cms-block-product-description-reviews:has(.product-detail-tabs) .tab-pane .h4,.cms-block-product-description-reviews:has(.product-detail-tabs) .tab-pane .h4,.cms-block-product-description-reviews:has(.product-detail-tabs) .tab-pane h5,.cms-block-product-description-reviews:has(.product-detail-tabs) .tab-pane .h5,.cms-block-product-description-reviews:has(.product-detail-tabs) .tab-pane .h5,.cms-block-product-description-reviews:has(.product-detail-tabs) .tab-pane h6,.cms-block-product-description-reviews:has(.product-detail-tabs) .tab-pane .h6,.cms-block-product-description-reviews:has(.product-detail-tabs) .tab-pane .h6,.cms-block-product-description-reviews:has(.product-detail-tabs) .tab-pane p,.cms-block-product-description-reviews:has(.product-detail-tabs) .tab-pane .table{color:inherit}.product-detail-manufacturer-logo,.quickview-minimal-product-manufacturer-logo{max-width:140px}@media (min-width:992px){.product-detail-manufacturer-logo,.quickview-minimal-product-manufacturer-logo{max-width:200px}}.product-detail-headline{margin-bottom:1rem;justify-content:space-between}.product-detail-name{margin-bottom:0px;color:rgb(29,29,28);font-size:calc(0.9375rem + 0.75vw);font-weight:600;text-transform:none;line-height:1.2;font-family:Inter,sans-serif}@media (min-width:1200px){.product-detail-name{font-size:1.5rem}}.product-detail-variant-characteristics,.product-detail-name-container .product-detail-variant-characteristics{padding-left:0px;font-size:0.765625rem;font-weight:400;color:inherit;min-height:auto}.product-detail-price{color:rgb(29,29,28);font-size:calc(0.9375rem + 0.75vw);font-weight:800;font-family:Inter,sans-serif}@media (min-width:1200px){.product-detail-price{font-size:1.5rem}}.product-detail-tax-container .product-detail-tax{margin-bottom:1rem}.product-detail-tax-container .product-detail-tax-link{color:inherit;font-size:0.765625rem}.product-detail-form-container [class*="col"]{margin-bottom:0.5rem}.product-detail-form-container .product-detail-quantity-group > .form-control,.product-detail-form-container .product-detail-quantity-group > .form-select,.product-detail-form-container .product-detail-quantity-group > .input-group-text,.product-detail-form-container .product-detail-quantity-group > .btn{padding-top:0.6875rem;padding-bottom:0.6875rem;font-size:calc(0.8875rem + 0.15vw)}@media (min-width:1200px){.product-detail-form-container .product-detail-quantity-group > .form-control,.product-detail-form-container .product-detail-quantity-group > .form-select,.product-detail-form-container .product-detail-quantity-group > .input-group-text,.product-detail-form-container .product-detail-quantity-group > .btn{font-size:1rem}}.product-detail-form-container .product-detail-quantity-group > .btn{display:flex}@media (min-width:576px){.product-detail-form-container .product-detail-quantity-group{min-width:240px;max-width:360px}.product-detail-form-container .btn-buy{min-width:260px;max-width:360px}}.product-details-container:has(.product-detail-container){display:flex;flex-wrap:wrap;gap:1rem;border-top:1px solid rgb(225,225,225);padding-block:1rem;margin-top:1rem}.product-details-container:has(.product-detail-container) .product-detail-container{min-width:150px}.product-detail-label,.product-detail-ordernumber-label{display:block;opacity:0.75;font-weight:300;font-size:smaller}.product-detail-ordernumber-container{margin-bottom:0px}.is-ctl-product .cms-block-gallery-buybox .cms-block-container-row,.is-ctl-product .cms-block-zen-gallery-description-buybox .cms-block-container-row,.is-ctl-product .cms-block-zen-gallery-description-buybox-component .cms-block-container-row,.is-ctl-product .cms-block-zen-gallery-heading-buybox .cms-block-container-row,.is-ctl-product .cms-block-zen-gallery-heading-buybox-component .cms-block-container-row,.is-ctl-product .cms-block-zen-gallery-heading-description-buybox .cms-block-container-row,.is-ctl-product .cms-block-zen-gallery-heading-description-buybox-component .cms-block-container-row,.is-ctl-product .cms-block-zen-gallery-description-heading-buybox .cms-block-container-row,.is-ctl-product .cms-block-zen-gallery-description-heading-buybox-component .cms-block-container-row{align-items:flex-start}.product-detail-buy{display:flex;flex-direction:column;gap:1rem}.product-detail-buy .product-detail-headline{margin-bottom:0px}.product-detail-buy .cms-element-buy-box{display:flex;flex-direction:column;gap:1rem}body:not(.modal-open) .product-detail-buy.js-sticky{z-index:1}.gallery-slider-row{margin-bottom:0px}@media (min-width:768px){.gallery-slider-row.has-thumbnails-left{flex-wrap:nowrap}}.gallery-slider-row.is-loading{height:auto}.gallery-slider-row.is-loading .gallery-slider-item-container{width:100%}@media (max-width:767.98px){.gallery-slider-row.is-loading .gallery-slider-thumbnails-col{display:none}}.product-detail-media .gallery-slider-item,.product-detail-media .gallery-slider-single-image,.quickview-minimal-image .gallery-slider-item,.quickview-minimal-image .gallery-slider-single-image,.swag-cms-extensions-quickview-content-left .gallery-slider-item,.swag-cms-extensions-quickview-content-left .gallery-slider-single-image{border-radius:13px;background-color:rgb(255,255,255)}.product-detail-media .gallery-slider-col .gallery-slider-item::before,.product-detail-media .gallery-slider-col .gallery-slider-single-image:not(.is-placeholder)::before,.quickview-minimal-image .gallery-slider-col .gallery-slider-item::before,.quickview-minimal-image .gallery-slider-col .gallery-slider-single-image:not(.is-placeholder)::before,.swag-cms-extensions-quickview-content-left .gallery-slider-col .gallery-slider-item::before,.swag-cms-extensions-quickview-content-left .gallery-slider-col .gallery-slider-single-image:not(.is-placeholder)::before{content:"";display:block;aspect-ratio:1 / 1}@media (max-width:1199.98px){.product-detail-media .gallery-slider-col .gallery-slider-item.is-cover,.product-detail-media .gallery-slider-col .gallery-slider-item.is-contain,.product-detail-media .gallery-slider-col .gallery-slider-single-image.is-cover,.product-detail-media .gallery-slider-col .gallery-slider-single-image.is-contain,.quickview-minimal-image .gallery-slider-col .gallery-slider-item.is-cover,.quickview-minimal-image .gallery-slider-col .gallery-slider-item.is-contain,.quickview-minimal-image .gallery-slider-col .gallery-slider-single-image.is-cover,.quickview-minimal-image .gallery-slider-col .gallery-slider-single-image.is-contain,.swag-cms-extensions-quickview-content-left .gallery-slider-col .gallery-slider-item.is-cover,.swag-cms-extensions-quickview-content-left .gallery-slider-col .gallery-slider-item.is-contain,.swag-cms-extensions-quickview-content-left .gallery-slider-col .gallery-slider-single-image.is-cover,.swag-cms-extensions-quickview-content-left .gallery-slider-col .gallery-slider-single-image.is-contain{min-height:300px}}@media (max-width:991.98px){.product-detail-media .gallery-slider-col .gallery-slider-item.is-cover,.product-detail-media .gallery-slider-col .gallery-slider-item.is-contain,.product-detail-media .gallery-slider-col .gallery-slider-single-image.is-cover,.product-detail-media .gallery-slider-col .gallery-slider-single-image.is-contain,.quickview-minimal-image .gallery-slider-col .gallery-slider-item.is-cover,.quickview-minimal-image .gallery-slider-col .gallery-slider-item.is-contain,.quickview-minimal-image .gallery-slider-col .gallery-slider-single-image.is-cover,.quickview-minimal-image .gallery-slider-col .gallery-slider-single-image.is-contain,.swag-cms-extensions-quickview-content-left .gallery-slider-col .gallery-slider-item.is-cover,.swag-cms-extensions-quickview-content-left .gallery-slider-col .gallery-slider-item.is-contain,.swag-cms-extensions-quickview-content-left .gallery-slider-col .gallery-slider-single-image.is-cover,.swag-cms-extensions-quickview-content-left .gallery-slider-col .gallery-slider-single-image.is-contain{min-height:300px}}.product-detail-media .gallery-slider-col .gallery-slider-item .gallery-slider-image,.product-detail-media .gallery-slider-col .gallery-slider-item .icon-placeholder,.product-detail-media .gallery-slider-col .gallery-slider-single-image .gallery-slider-image,.product-detail-media .gallery-slider-col .gallery-slider-single-image .icon-placeholder,.quickview-minimal-image .gallery-slider-col .gallery-slider-item .gallery-slider-image,.quickview-minimal-image .gallery-slider-col .gallery-slider-item .icon-placeholder,.quickview-minimal-image .gallery-slider-col .gallery-slider-single-image .gallery-slider-image,.quickview-minimal-image .gallery-slider-col .gallery-slider-single-image .icon-placeholder,.swag-cms-extensions-quickview-content-left .gallery-slider-col .gallery-slider-item .gallery-slider-image,.swag-cms-extensions-quickview-content-left .gallery-slider-col .gallery-slider-item .icon-placeholder,.swag-cms-extensions-quickview-content-left .gallery-slider-col .gallery-slider-single-image .gallery-slider-image,.swag-cms-extensions-quickview-content-left .gallery-slider-col .gallery-slider-single-image .icon-placeholder{position:absolute;inset:0px;margin:auto}@media (min-width:768px){.product-detail-media .gallery-slider-image,.quickview-minimal-image .gallery-slider-image,.swag-cms-extensions-quickview-content-left .gallery-slider-image{border-radius:13px}}.product-block-prices-grid{--bs-table-color:#1d1d1c;--bs-table-bg:rgba(0,0,0,0.025);border-collapse:separate;border-spacing:0px 4px}.product-block-prices-grid thead,.product-block-prices-grid thead th{background-color:transparent;white-space:nowrap}.product-block-prices-grid .product-block-prices-discount{position:relative;--bs-badge-color:#1d1d1c;--zen-badge-bg:rgba(0,0,0,0.075);background-color:var(--zen-badge-bg);border-radius:5px}.product-block-prices-grid .product-block-prices-discount::before{content:" ";position:absolute;right:100%;top:50%;transform:translateY(-50%);width:0px;height:0px;border-style:solid;border-width:4px 5px 4px 0px;border-color:transparent var(--zen-badge-bg) transparent transparent}.product-block-prices-grid .product-block-prices-cell{padding:0.5rem}.product-block-prices-grid .product-block-prices-cell > div{display:inline-block}.product-block-prices-grid .product-block-prices-cell:first-child{border-top-left-radius:13px;border-bottom-left-radius:13px}.product-block-prices-grid .product-block-prices-cell:last-child{border-top-right-radius:13px;border-bottom-right-radius:13px}.product-block-prices-grid .product-block-prices-row.js-highlighted{--bs-table-border-color:rgba(0,0,0,0.5);outline:1px dashed var(--bs-table-border-color);border-radius:13px}.product-detail-features .list-group-item{display:flex;--bs-list-group-border-color:#e1e1e1;--bs-list-group-color:#1d1d1c}.product-detail-cross-selling .card{margin-top:0px}.product-detail-review-form-actions{display:flex;flex-wrap:wrap;gap:0.5rem}.product-detail-review-form-actions .product-detail-review-cancel{margin:0px}.card-tabs .product-detail-tab-navigation{padding:0px}.card-tabs .product-detail-tab-navigation-icon .icon{color:rgb(29,29,28)}.product-video{margin-bottom:1.5rem;max-width:1620px}.product-video .product-detail-video-placeholder{width:100%;height:100%;position:absolute;inset:0px;border:0px;background:rgb(181,181,181)}.product-video .product-detail-video-placeholder .element-loader-backdrop p{color:rgb(29,29,28)}.product-detail-video-placeholder-element .product-detail-video-placeholder-img{width:100%;height:100%;position:absolute;inset:0px;object-fit:cover}.video-backdrop,.cms-element-youtube-video__backdrop{display:flex;align-items:center;justify-content:center;text-align:center;padding:1rem}@media (min-width:992px){.video-backdrop,.cms-element-youtube-video__backdrop{padding:3rem}}.video-backdrop > div,.cms-element-youtube-video__backdrop > div{background:rgba(255,255,255,0.9);max-width:800px;padding:1rem;border-radius:13px}@media (min-width:992px){.video-backdrop > div,.cms-element-youtube-video__backdrop > div{padding:3rem}}@media (max-width:575.98px){.video-backdrop p,.cms-element-youtube-video__backdrop p{font-size:0.765625rem}}.product-detail-documents{margin-bottom:1rem}.product-detail-documents-list{--bs-list-group-color:#1d1d1c}.product-detail-documents-list .icon{color:inherit}.product-detail-documents-list .icon > svg{top:0px}.product-detail-documents-table{--bs-emphasis-color-rgb:29,29,28;--bs-table-bg:#ffffff;--bs-table-color:#1d1d1c;--bs-table-striped-color:#1d1d1c;word-break:initial}.product-detail-documents-table .icon{color:inherit}.product-detail-documents-table td{vertical-align:middle;white-space:nowrap}.product-detail-documents-table .documents-label{width:100%;white-space:normal}.product-detail-properties-table{--bs-emphasis-color-rgb:29,29,28;--bs-table-bg:#ffffff;--bs-table-color:#1d1d1c;--bs-table-striped-color:#1d1d1c;word-break:initial}@media (min-width:576px){.product-detail-tabs .offcanvas-title{display:none}}.product-detail-configurator-option-label{--bs-btn-bg:#ffffff;--bs-btn-color:#1d1d1c;--bs-btn-border-radius:9px;--bs-btn-border-color:#e1e1e1;--bs-btn-hover-bg:#1d1d1c;--bs-btn-hover-color:#ffffff;--bs-btn-hover-border-color:#1d1d1c;--bs-btn-active-bg:#1d1d1c;--bs-btn-active-color:#ffffff;--bs-btn-active-border-color:#1d1d1c;--bs-btn-disabled-bg:#ffffff;--bs-btn-disabled-color:#1d1d1c;--bs-btn-disabled-border-color:#e1e1e1;--bs-btn-disabled-opacity:50%;--bs-btn-box-shadow:0 0 0 0 #ffffff;position:relative;box-shadow:var(--bs-btn-box-shadow);opacity:var(--bs-btn-disabled-opacity)}.product-detail-configurator-option-label.is-display-text{transition:0.3s}@media (prefers-reduced-motion:reduce){.product-detail-configurator-option-label.is-display-text{transition:none}}.product-detail-configurator-option-label.is-combinable{opacity:1}.btn-check:checked + .product-detail-configurator-option-label{--bs-btn-border-width:2px}:root{--kk-border-radius:9px;--kk-box-shadow:0 0 8px rgba(22,24,29,0.07)}.kk-card,.cms-element-zen-category-navigation,.sorting.form-select,.product-detail-properties-table,.form-control,.header-search-btn,[data-quantity-selector]{border:1px solid var(--zen-border-color);box-shadow:rgba(22,24,29,0.07) 0px 0px 8px;border-radius:var(--kk-border-radius,9px)}.kk-hr{opacity:0.1}.kk-text-xs{font-size:0.75rem}.kk-avatar{width:42px;height:42px;margin:0px;border-radius:50%;overflow:hidden;object-fit:cover}.kk-in-stock{color:var(--bs-success)}.kk-in-stock-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:currentcolor}.kk-heading-underline{background-image:linear-gradient(0deg,var(--zen-color-brand-secondary) 100%,var(--zen-color-brand-secondary) 100%);background-position:0px 35px;background-size:2px 6px;background-repeat:repeat-x;padding-bottom:20px;margin-bottom:0px;display:inline}@media (max-width:767.98px){.kk-heading-underline{background-position:0px 30px}}@media (max-width:575.98px){.kk-heading-underline{background-position:0px 25px}}.kk-cross-selling-spacer{margin-top:5rem}.kk-knowledge-section{margin-top:5rem;margin-bottom:2.5rem}.kk-social-proof-logo-overlap{margin-left:-5px}.kk-testimonial-card{flex:1 1 0%;box-shadow:rgba(0,0,0,0.1) 0px 1px 3px;border:1px solid var(--zen-border-color,var(--bs-border-color));border-radius:6px}.kk-testimonial-footer{background:rgba(0,0,0,0.02)}.kk-testimonials-description{width:180px}.kk-testimonials-stars{color:rgb(255,218,0)}:root{--kk-text-muted:#595959}.text-black-50{color:var(--kk-text-muted) !important}.price-unit-reference,.price-unit-reference-content,.product-variant-characteristics,.product-variant-characteristics-option,.kk-card-variant-hint{color:var(--kk-text-muted)}.product-detail-tabs,.product-detail-cross-selling{content-visibility:auto;contain-intrinsic-block-size:auto 600px}footer.footer-main{content-visibility:auto;contain-intrinsic-block-size:auto 600px}.is-active-route-frontend-home-page .cms-section:has(.cms-element-product-slider){content-visibility:auto;contain-intrinsic-block-size:auto 550px}.cms-element-zen-category-navigation,.sorting.form-select,.product-detail-properties-table,.form-control,.header-search-btn{border:1px solid var(--zen-border-color) !important}.kk-card .icon > svg,.cms-element-zen-category-navigation .icon > svg,.sorting.form-select .icon > svg,.product-detail-properties-table .icon > svg,.form-control .icon > svg,.header-search-btn .icon > svg{top:0px}@media (min-width:768px){.product-detail-tabs .product-detail-tab-navigation-link.active,.product-detail-cross-selling .product-detail-tab-navigation-link.active{border:1px solid var(--zen-border-color);box-shadow:rgba(22,24,29,0.07) 0px 0px 8px;border-radius:var(--kk-border-radius,9px)}}.product-detail-manufacturer.tab-pane-container,.product-detail-description.tab-pane-container{max-width:768px;margin:auto}.product-detail .product-image,.product-box .product-image{object-fit:contain !important}.product-box .kk-card-bulletpoints,.product-box .product-ordernumber{display:none}.product-box .product-name{-webkit-line-clamp:2;height:calc(2.5em - 1px)}.product-box .kk-card-variant-hint{margin-top:2px;font-size:12px;color:var(--kk-text-muted)}.product-box .kk-tier-note{display:block;margin-top:2px}.product-box .product-wishlist-btn{width:36px;height:36px;padding:0px}.product-box .product-wishlist-btn .icon svg{width:16px;height:16px}.product-box.box-image .product-image-wrapper.is-contain,.product-box.box-image .product-image-wrapper.is-standard,.product-box.box-image .product-image-wrapper.is-cover,.product-box.box-image .product-image-wrapper.is-minimal{height:180px}.product-box.box-image .product-image{max-height:170px}.product-box.box-image .stretched-link::after{height:180px}.kk-navbar-mobile-logo{height:7vw}.kk-navbar-mobile-logo .header-logo-main{height:100%}@media (max-width:767.98px){.header-logo-col{display:none}}.js-navigation-offcanvas-link{width:100%}@media (max-width:991.98px){.is-ctl-accountprofile .card-header.account-aside-header,.is-ctl-address .card-header.account-aside-header,.is-ctl-accountpayment .card-header.account-aside-header,.is-ctl-accountorder .card-header.account-aside-header{font-size:calc(1.35rem + 1.2vw)}}.is-ctl-accountprofile .list-group-item.is-active,.is-ctl-address .list-group-item.is-active,.is-ctl-accountpayment .list-group-item.is-active,.is-ctl-accountorder .list-group-item.is-active{text-decoration:underline}.order-wrapper{background-color:rgb(255,255,255);border-radius:4px}.order-item-detail-footnote,.account-profile-required-info{font-size:14px;color:var(--bs-secondary-color)}.kk-order-status-row{display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem 1rem}.kk-order-reorder .kk-order-reorder-btn{min-height:44px;white-space:nowrap}.kk-order-reorder .kk-order-reorder-btn .icon{margin-right:4px}@media (max-width:575.98px){.kk-order-reorder{width:100%}.kk-order-reorder .kk-order-reorder-btn{width:100%}}.breadcrumb{gap:8px 0px;padding-bottom:0px}@media (max-width:767.98px){.breadcrumb .breadcrumb-title{font-size:12px}}.breadcrumb-item{min-height:30px}.is-ctl-product .breadcrumb-item,.is-ctl-navigation .breadcrumb-item,.is-ctl-blog .breadcrumb-item{position:relative;padding:4px 8px;margin-right:12px;justify-content:center;align-items:center}.is-ctl-product .breadcrumb-item:not(:first-child)::before,.is-ctl-product .breadcrumb-item:not(:first-child)::after,.is-ctl-navigation .breadcrumb-item:not(:first-child)::before,.is-ctl-navigation .breadcrumb-item:not(:first-child)::after,.is-ctl-blog .breadcrumb-item:not(:first-child)::before,.is-ctl-blog .breadcrumb-item:not(:first-child)::after{content:"";position:absolute;left:0px;height:50%;width:100%;background:rgb(0,0,0);opacity:0.15}.is-ctl-product .breadcrumb-item:not(:first-child)::before,.is-ctl-navigation .breadcrumb-item:not(:first-child)::before,.is-ctl-blog .breadcrumb-item:not(:first-child)::before{top:0px;transform:skew(30deg)}.is-ctl-product .breadcrumb-item:not(:first-child)::after,.is-ctl-navigation .breadcrumb-item:not(:first-child)::after,.is-ctl-blog .breadcrumb-item:not(:first-child)::after{bottom:0px;transform:skew(-30deg)}.is-ctl-product .breadcrumb-item:first-child::before,.is-ctl-navigation .breadcrumb-item:first-child::before,.is-ctl-blog .breadcrumb-item:first-child::before{content:"";position:absolute;left:0px;height:100%;width:100%;border-radius:4px 0px 0px 4px;background:rgb(0,0,0);opacity:0.15}.is-ctl-product .breadcrumb-item:first-child::after,.is-ctl-navigation .breadcrumb-item:first-child::after,.is-ctl-blog .breadcrumb-item:first-child::after{content:"";position:absolute;right:-9px;border-top:16px solid transparent;border-left:9px solid rgb(0,0,0);border-bottom:16px solid transparent;opacity:0.15}.is-ctl-product a.breadcrumb-link,.is-ctl-navigation a.breadcrumb-link,.is-ctl-blog a.breadcrumb-link{z-index:100;display:flex;justify-content:center;align-items:center;margin-right:-3px}.is-ctl-product .breadcrumb-link:first-child .icon,.is-ctl-navigation .breadcrumb-link:first-child .icon,.is-ctl-blog .breadcrumb-link:first-child .icon{width:auto;height:auto}.is-ctl-product .breadcrumb-link:first-child .icon svg,.is-ctl-navigation .breadcrumb-link:first-child .icon svg,.is-ctl-blog .breadcrumb-link:first-child .icon svg{top:0px}.is-ctl-product .breadcrumb-item:first-child .breadcrumb-link,.is-ctl-navigation .breadcrumb-item:first-child .breadcrumb-link,.is-ctl-blog .breadcrumb-item:first-child .breadcrumb-link{display:flex;min-width:24px;min-height:24px}.is-ctl-product .breadcrumb-item:first-child .breadcrumb-link svg,.is-ctl-navigation .breadcrumb-item:first-child .breadcrumb-link svg,.is-ctl-blog .breadcrumb-item:first-child .breadcrumb-link svg{width:13px;height:22px}.is-ctl-product img.img-fluid.gallery-slider-image.magnifier-image.js-magnifier-image,.is-ctl-navigation img.img-fluid.gallery-slider-image.magnifier-image.js-magnifier-image,.is-ctl-blog img.img-fluid.gallery-slider-image.magnifier-image.js-magnifier-image{cursor:pointer}.is-ctl-navigation .cms-section .breadcrumb-item:not(:first-child)::before,.is-ctl-navigation .cms-section .breadcrumb-item:not(:first-child)::after,.is-ctl-navigation .cms-section .breadcrumb-item:first-child::before{background:rgb(255,255,255)}.is-ctl-navigation .cms-section .breadcrumb-item:first-child::after{border-left:9px solid rgb(255,255,255)}.is-ctl-navigation .cms-section.cms-section-hero .cms-block[class*="cms-block-text"]:not(.cms-block-text-on-image){max-width:none}.cms-breadcrumb > .container,.cms-section .cms-breadcrumb > .boxed{padding-inline:20px}.cms-section-hero .cms-breadcrumb > .container,.cms-section-hero .cms-section .cms-breadcrumb > .boxed,.cms-section .cms-section-hero .cms-breadcrumb > .boxed{padding-inline:0px}@media (max-width:991.98px){.cms-breadcrumb nav{min-width:0px;max-width:100%}.breadcrumb{max-width:100%;flex-flow:row-reverse;justify-content:flex-end;gap:0px;direction:rtl;overflow-x:auto;scrollbar-width:none;padding-block:0px;mask-image:linear-gradient(to right,transparent,rgb(0,0,0) 32px)}.breadcrumb::-webkit-scrollbar{display:none}.breadcrumb-item{flex:0 0 auto;direction:ltr;min-height:0px}.breadcrumb-title{white-space:nowrap}.is-ctl-product .breadcrumb-item,.is-ctl-navigation .breadcrumb-item,.is-ctl-navigation .cms-section .breadcrumb-item{padding:0px;margin-right:0px}.is-ctl-product .breadcrumb-item:first-child::before,.is-ctl-product .breadcrumb-item:first-child::after,.is-ctl-product .breadcrumb-item:not(:first-child)::after,.is-ctl-navigation .breadcrumb-item:first-child::before,.is-ctl-navigation .breadcrumb-item:first-child::after,.is-ctl-navigation .breadcrumb-item:not(:first-child)::after,.is-ctl-navigation .cms-section .breadcrumb-item:first-child::before,.is-ctl-navigation .cms-section .breadcrumb-item:first-child::after,.is-ctl-navigation .cms-section .breadcrumb-item:not(:first-child)::after{content:none}.is-ctl-product .breadcrumb-item:not(:first-child)::before,.is-ctl-navigation .breadcrumb-item:not(:first-child)::before,.is-ctl-navigation .cms-section .breadcrumb-item:not(:first-child)::before{content:"›";position:static;width:auto;height:auto;margin-inline:6px;background:none;opacity:0.5;transform:none}.is-ctl-product a.breadcrumb-link,.is-ctl-navigation a.breadcrumb-link,.is-ctl-navigation .cms-section a.breadcrumb-link{padding-block:13px;margin-block:-13px;margin-right:0px}.is-ctl-product .breadcrumb-item:first-child .breadcrumb-link,.is-ctl-navigation .breadcrumb-item:first-child .breadcrumb-link,.is-ctl-navigation .cms-section .breadcrumb-item:first-child .breadcrumb-link{min-height:0px}.is-ctl-navigation .cms-section.light-text .breadcrumb-item:not(:first-child)::before{color:rgb(255,255,255)}}.alert{--bs-alert-border-radius:4px;padding:0.5rem}.alert .icon{margin:0px}.alert .alert-content-container{background-color:transparent;font-size:0.875rem;padding:0px 0px 0px 8px}.alert.alert-primary,.alert.alert-dark{background-color:rgba(29,29,28,0.25)}.alert.alert-primary .alert-content-container,.alert.alert-primary a,.alert.alert-primary .icon,.alert.alert-dark .alert-content-container,.alert.alert-dark a,.alert.alert-dark .icon{color:rgb(29,29,28)}.alert.alert-secondary,.alert.alert-warning{background-color:rgb(255,212,0)}.alert.alert-secondary .alert-content-container,.alert.alert-secondary a,.alert.alert-secondary .icon,.alert.alert-warning .alert-content-container,.alert.alert-warning a,.alert.alert-warning .icon{color:rgb(29,29,28)}.alert.alert-danger{background-color:rgba(234,0,58,0.25)}.alert.alert-danger .alert-content-container,.alert.alert-danger a,.alert.alert-danger .icon{color:rgb(234,0,58)}.alert.alert-success{background-color:rgb(235,252,233)}.alert.alert-success .alert-content-container,.alert.alert-success a,.alert.alert-success .icon{color:rgb(0,118,0)}.alert.alert-success .icon{width:16px}.alert.alert-info{background-color:rgba(38,182,207,0.25)}.alert.alert-info .alert-content-container,.alert.alert-info a,.alert.alert-info .icon{color:rgb(21,99,113)}.alert.alert-light{background-color:rgb(255,255,255)}.alert.alert-light .alert-content-container,.alert.alert-light a,.alert.alert-light .icon{color:rgb(29,29,28)}.kk-product-documents .product-detail-documents-container:not(.product-detail-documents-cards) > *{flex:0 0 auto;width:100%;max-width:100%}.kk-product-documents .product-detail-documents-table{width:100%}.kk-product-documents .product-detail-documents-table .documents-label{width:100%}.kk-product-documents .product-detail-documents-table .documents-button{padding-right:3rem}.kk-product-documents-show-all{display:inline-block;margin-top:0.5rem}.is-ctl-register .content-main,.is-ctl-auth .content-main{background-color:rgb(255,255,255)}.is-ctl-register .content-main .card-title,.is-ctl-auth .content-main .card-title{border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor}.is-ctl-register .content-main .form-group .form-control,.is-ctl-register .content-main .form-group select,.is-ctl-auth .content-main .form-group .form-control,.is-ctl-auth .content-main .form-group select{border:1px solid rgb(226,228,233);border-radius:4px}.is-ctl-register .content-main .login-form,.is-ctl-auth .content-main .login-form{margin-top:0px;max-width:none}.is-act-cartpage .container-main:not(:has(.checkout-main)){min-height:0px}.checkout-aside-summary{margin-bottom:1rem}.checkout-aside-summary .checkout-aside-summary-list{margin-bottom:0px}.checkout-product-table .card-body,.confirm-product .card-body{margin-bottom:0px;padding-block:0.5rem}.checkout-container .checkout-aside .checkout-aside-container .checkout-additional{margin-bottom:1rem}.confirm-tos{margin-bottom:0px}.checkout-breadcrumb .breadcrumb-steps{margin-bottom:1.5rem}.checkout-breadcrumb-badge{background-color:rgb(255,255,255);color:rgb(0,0,0);border:2px solid rgb(0,0,0);border-radius:100px;display:inline-flex;width:32px;height:32px;justify-content:center;align-items:center;line-height:1}.checkout-breadcrumb-badge.completed,.checkout-breadcrumb-badge.active{background-color:rgb(0,0,0);color:rgb(255,255,255)}.checkout-breadcrumb-badge .icon{justify-content:center;align-items:center;color:rgb(255,255,255);top:-3px;position:relative}.kk-cart-quick-checkout{margin-block:1rem;padding:1rem;background-color:var(--bs-secondary-bg);border-radius:9px}.kk-cart-quick-checkout .kk-cart-quick-checkout-row{display:flex;justify-content:space-between;align-items:baseline;gap:0.5rem;margin-bottom:0.5rem;font-weight:700}.kk-cart-quick-checkout .kk-cart-quick-checkout-total{font-size:1rem}@media (min-width:992px){.kk-customer-comment.collapse:not(.show){display:block}}.kk-cart-shipping-hint{margin:0.5rem 0px 0px;font-size:14px;color:rgb(181,181,181)}.kk-cart-quick-checkout .kk-cart-shipping-hint{margin:0px 0px 0.5rem}.kk-form-errors{display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem;margin-bottom:1rem}.kk-form-errors .kk-form-errors-link{font-weight:700;text-decoration:underline}.category-banner-wrapper h1,.category-banner-wrapper .h1{margin-bottom:0.5rem;font-size:40px}@media (max-width:991.98px){.category-banner-wrapper h1,.category-banner-wrapper .h1{font-size:32px}}@media (max-width:767.98px){.category-banner-wrapper h1,.category-banner-wrapper .h1{font-size:26px}}@media (max-width:991.98px){.category-banner-wrapper a{font-size:1rem}}.category-banner-wrapper .cms-block-zen-breadcrumb .cms-block-container{padding-block:0.5rem !important}.category-banner-wrapper .cms-block-zen-code .mb-4{margin-bottom:0.5rem !important}.category-banner-wrapper .cms-block-zen-code a.fs-4{font-size:0.875rem !important}.category-seo-text-wrapper{max-width:992px;margin:2rem auto auto}.category-listing-media-container{flex:initial !important}.category-listing-label,.category-listing-label-container.is-cover{padding:0px !important;width:auto !important}.category-listing-box.is-text-next-to-image .card-body{justify-content:start;gap:24px}.category-listing-media-container.is-cover{min-width:100px;aspect-ratio:1 / 1}.is-ctl-navigation .cms-section-hero{background-color:rgb(0,0,0) !important;background-image:none !important}@media (min-width:992px){.kk-cms-accordion-toggle{display:none}.kk-cms-collapse.collapse:not(.show){display:block}}.search-page .kk-search-headline{text-align:left;margin-bottom:1rem}.kk-search-empty-hint{margin-bottom:0.5rem}.kk-search-empty-tips{margin-bottom:1rem;padding-left:1.1rem;color:rgb(181,181,181)}.kk-search-empty-tips li{margin-bottom:4px}.kk-search-empty-title{margin-bottom:0.5rem}.kk-search-empty-group{margin-bottom:0.5rem;color:rgb(181,181,181);font-weight:600}.kk-search-empty-aside{margin-bottom:1rem}@media (min-width:992px){.kk-search-empty{display:grid;grid-template-columns:7fr 5fr;grid-template-areas:"intro aside" "browse aside";column-gap:40px;align-items:start}.kk-search-empty-intro{grid-area:intro}.kk-search-empty-aside{grid-area:aside}.kk-search-empty-browse{grid-area:browse}}.kk-search-consulting{padding:1rem;border:1px solid rgb(225,225,225);background:rgb(255,255,255);border-radius:13px}.kk-search-consulting-headline{margin-bottom:0.5rem;font-weight:700}.kk-search-consulting-text{margin-bottom:1rem;color:rgb(181,181,181)}.kk-search-consulting-phone{margin:0.5rem 0px 0px;text-align:center}.kk-search-consulting-phone-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0px 4px;font-size:18px;font-weight:700;color:rgb(29,29,28);text-decoration:none}.kk-search-consulting-hours{display:block;font-size:14px;color:rgb(181,181,181)}.kk-search-empty-categories{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:0.5rem;margin-bottom:1rem}.kk-search-empty-category{display:flex;align-items:center;justify-content:space-between;gap:0.5rem;min-height:44px;padding:4px 0.5rem;border:1px solid rgb(225,225,225);color:rgb(29,29,28);text-decoration:none;border-radius:13px}.kk-search-empty-category::after{content:"›";flex:0 0 auto;color:rgb(181,181,181)}.kk-search-suggest-groups{margin-bottom:0.5rem;padding-bottom:0.5rem;border-bottom:1px solid rgb(225,225,225)}.kk-search-suggest-groups .kk-search-suggest-group{margin-bottom:0.5rem}.kk-search-suggest-groups .kk-search-suggest-group:last-child{margin-bottom:0px}.kk-search-suggest-heading{padding:0px 0.5rem 2px;color:rgb(181,181,181);font-size:0.75rem;font-weight:600;letter-spacing:0.04em;text-transform:uppercase}.kk-search-suggest-item .kk-search-suggest-link{display:flex;align-items:center;min-height:40px;padding:6px 0.5rem;color:inherit;text-decoration:none}@media (max-width:991.98px){.kk-search-suggest-group{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.kk-search-suggest-heading{flex:0 0 100%;padding-bottom:0px}.kk-search-suggest-item{flex:0 0 auto}.kk-search-suggest-item .kk-search-suggest-link{padding:6px 12px;border:1px solid rgb(225,225,225);border-radius:20px}.kk-search-suggest:has(.kk-search-suggest-groups) > .search-suggest-list:not(.kk-search-suggest-footer){min-height:72px;max-height:calc(100dvh - 560px)}}.kk-search-chips{display:flex;flex-wrap:nowrap;gap:0.5rem;margin-bottom:1rem;padding-bottom:4px;overflow-x:auto}@media (min-width:992px){.kk-search-chips{flex-wrap:wrap;margin-bottom:0.5rem;overflow-x:visible}}.kk-search-chip{flex:0 0 auto;min-height:44px;padding:0px 1rem;border:1px solid rgb(225,225,225);background:rgb(255,255,255);color:rgb(29,29,28);font-size:0.9rem;cursor:pointer;border-radius:22px;-webkit-tap-highlight-color:transparent}@media (min-width:992px){.kk-search-chip{min-height:36px}}.kk-search-empty-label{margin-bottom:0.5rem;font-weight:600}.kk-search-empty-less,.kk-search-empty-top{margin-bottom:1rem}.kk-search-empty-less ul,.kk-search-empty-top ul{display:flex;flex-wrap:wrap;gap:0.5rem;margin:0px}.kk-search-empty-top li{flex:1 1 200px}.footer-bottom .footer-logos{display:none}.footer-bottom .footer-vat p{font-size:12px;color:var(--bs-secondary-color)}.footer-bottom .footer-vat p a{font-size:14px;color:var(--bs-secondary-color)}.kk-partner-badge{display:inline-flex;align-items:center;gap:0.75rem;margin-top:1.25rem;padding:0.5rem 0.875rem;background:rgb(255,255,255);border:2px solid rgb(226,0,26);border-radius:4px;color:rgb(26,26,26);text-decoration:none;transition:transform 0.15s,box-shadow 0.15s}.kk-partner-badge-logo{height:40px;width:auto}.kk-partner-badge-text{display:flex;flex-direction:column;line-height:1.2}.kk-partner-badge-line1{font-size:0.75rem;letter-spacing:0.06em;text-transform:uppercase;color:rgb(85,85,85)}.kk-partner-badge-line2{font-size:0.875rem;font-weight:700;letter-spacing:0.03em;text-transform:uppercase}.is-ctl-blog .content-main > .container,.is-ctl-blog .cms-section .content-main > .boxed,.cms-section .is-ctl-blog .content-main > .boxed{padding-inline:0px}.is-ctl-blog .container-main{padding-inline:20px}.is-ctl-blog .container-main > .container,.is-ctl-blog .cms-section .container-main > .boxed,.cms-section .is-ctl-blog .container-main > .boxed,.is-ctl-blog .container-main > .cms-breadcrumb > .container,.is-ctl-blog .cms-section .container-main > .cms-breadcrumb > .boxed,.cms-section .is-ctl-blog .container-main > .cms-breadcrumb > .boxed{padding-inline:0px}.kk-blog-latest{padding-inline:20px}.cookie-permission-container{background-color:transparent !important}.cookie-permission-container .align-items-center{display:block;top:auto;bottom:24px;max-width:720px;margin:0px auto;padding:24px 28px 28px;background:rgb(255,255,255);border:1px solid rgba(0,0,0,0.1);border-radius:8px;box-shadow:rgba(0,0,0,0.18) 0px 12px 32px;text-align:center;width:calc(100% - 48px) !important}@media (max-width:767.98px){.cookie-permission-container .align-items-center{bottom:0px;left:0px;right:0px;max-width:none;border-radius:12px 12px 0px 0px;padding:20px 20px calc(20px + env(safe-area-inset-bottom));width:100% !important}}.kk-cookie-content{padding:0px}.kk-cookie-text{max-width:680px;margin:0px auto 12px;font-size:15px;line-height:1.5;color:rgb(68,68,68)}.kk-cookie-text a{color:inherit;text-decoration:underline;text-underline-offset:2px}.kk-cookie-actions{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0px}.kk-cookie-configure-btn{min-height:44px;padding:10px 16px;font-size:15px;color:rgb(26,26,26);text-decoration:none}.kk-cookie-accept{display:block;width:100%;max-width:250px}@media (max-width:767.98px){.kk-cookie-accept{max-width:none}}.kk-cookie-accept-btn{width:100%;min-height:52px;padding:14px 24px;font-size:16px;line-height:1.4;font-weight:700;background:rgb(0,0,0);border-color:rgb(0,0,0);color:rgb(255,255,255)}.scroll-up-button{left:auto;right:24px}.product-detail-container{border-top-width:medium;border-top-style:none;border-top-color:currentcolor;padding-top:0px;margin-top:0px}.is-ctl-product .cms-breadcrumb{margin-bottom:0.5rem}.is-ctl-product .breadcrumb{padding-top:0.5rem}.is-ctl-product .cms-element-title{justify-content:center;align-items:center;display:flex !important}.is-ctl-product .cms-element-title p.cms-element-title-paragraph{text-align:center;background-image:linear-gradient(0deg,var(--zen-color-brand-secondary) 100%,var(--zen-color-brand-secondary) 100%);background-position:0px 43px;background-size:2px 6px;background-repeat:repeat-x;padding-bottom:20px;width:auto;font-size:38px}@media (max-width:767.98px){.is-ctl-product .cms-element-title p.cms-element-title-paragraph{font-size:24px;background-position:0px 27px}ul#product-detail-tabs{gap:1rem;border-width:medium;border-style:none;border-color:currentcolor;border-image:none}.product-detail-tab-navigation-list .nav-item{padding:12px;border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);background-color:rgb(255,255,255);box-shadow:var(--bs-box-shadow);border-radius:8px}}.cms-element-buy-box > hr.kk-hr{margin-block:0px}.product-detail-buy .cms-element-buy-box > .product-detail-features{margin-block:0px !important}.kk-product-details-card > .product-details-container{margin-top:0px;padding-block:0px;border-top:0px}.product-detail-price{font-size:calc(0.9625rem + 1.05vw);font-weight:800;color:rgb(29,29,28)}@media (min-width:1200px){.product-detail-price{font-size:1.75rem}}.kk-total-price{background-color:var(--bs-secondary-bg);border-radius:9px;margin-bottom:0px}.kk-vpe-hint{background-color:rgba(255,212,0,0.15);border-left:3px solid rgb(255,212,0);border-radius:4px;color:rgb(29,29,28);font-size:0.765625rem}.product-box .kk-vpe-hint-compact{margin-top:0.25rem;background:none;border:0px}.kk-price-per-piece{margin-left:0.25rem;font-size:0.875rem;font-weight:400;white-space:nowrap}.product-box .kk-price-per-piece{font-size:0.765625rem}.btn-buy{flex-wrap:wrap}.btn-buy .kk-buy-total{font-weight:400;white-space:nowrap}.kk-action-link{display:inline-flex;align-items:center;gap:0.25rem;padding:0px;border:0px;background:none;color:rgb(29,29,28)}.kk-action-link .kk-action-link-label{font-size:0.765625rem;text-decoration:underline}.kk-action-link .icon > svg{top:0px}.product-review-rating{margin-right:0px}.product-detail-price-unit{margin-bottom:0.25rem}@media (min-width:992px){.cms-block-zen-gallery-heading-buybox .cms-block-container-row:has(> .kk-product-heading-col){display:flow-root}.cms-block-zen-gallery-heading-buybox .cms-block-container-row:has(> .kk-product-heading-col) > .kk-product-heading-col,.cms-block-zen-gallery-heading-buybox .cms-block-container-row:has(> .kk-product-heading-col) > .product-detail-buy{float:right;clear:right;width:calc(50%)}.cms-block-zen-gallery-heading-buybox .cms-block-container-row:has(> .kk-product-heading-col) > .product-detail-media{float:left;clear:left;width:calc(50%)}}.product-block-prices-grid{margin-bottom:0.5rem;border-spacing:0px;font-size:0.765625rem}.product-block-prices-grid .product-block-prices-cell{padding:4px 0.5rem;line-height:1.3;vertical-align:middle}.product-block-prices-grid .product-block-prices-cell > div{display:inline}.product-block-prices-grid .product-block-prices-head .product-block-prices-cell{padding-block:2px;font-size:12px;font-weight:400;color:rgb(181,181,181)}.product-block-prices-grid .product-block-prices-discount{margin-left:0.25rem;padding:1px 5px;font-size:11px;vertical-align:middle}.product-block-prices-grid .product-block-prices-row .product-block-prices-cell{height:30px}.kk-product-trust-row{margin-bottom:0.5rem}.product-detail-buy .product-detail-features{display:none}.product-detail-buy .kk-buy-widget-extras .product-detail-features{display:block}.kk-key-facts{margin-bottom:0.5rem}.kk-key-facts .kk-key-facts-item{display:flex;align-items:flex-start;gap:0.25rem;margin-bottom:2px;font-size:13px;line-height:1.35}.kk-key-facts .kk-key-facts-item img{width:18px;height:18px;margin-top:1px}.kk-key-facts .kk-key-facts-item .feature-text{font-size:13px}.kk-key-facts .kk-key-facts-more{display:inline-block;padding-block:12px;margin-block:-12px;font-size:13px;text-decoration:underline}#kk-product-features{scroll-margin-top:80px}.kk-product-heading-col{margin-bottom:0px}.kk-product-heading-col .product-detail-headline{margin-bottom:0.5rem}.kk-product-actions,.kk-request-actions,.kk-sample-request-actions{align-items:center}.kk-product-actions .product-wishlist,.kk-request-actions .product-wishlist,.kk-sample-request-actions .product-wishlist{display:flex;align-items:center}.kk-product-actions .product-wishlist-action,.kk-product-actions .kk-action-link,.kk-request-actions .product-wishlist-action,.kk-request-actions .kk-action-link,.kk-sample-request-actions .product-wishlist-action,.kk-sample-request-actions .kk-action-link{min-height:44px;display:inline-flex;align-items:center}.kk-product-documents{margin-bottom:0.5rem}.kk-product-documents .product-detail-documents{margin-top:0.5rem;margin-bottom:0.25rem}.kk-product-documents .kk-product-documents-show-all{margin-top:0px}.product-detail-buy .cms-element-buy-box{row-gap:0.5rem}.product-detail-buy .kk-product-documents-show-all{padding-block:0px;line-height:1.5}.product-detail-buy .kk-support-partner-cta.kk-card{padding:0.5rem 1rem}.kk-product-documents .product-detail-documents-table td{padding-block:6px}@media (max-width:991.98px){.kk-floating-shop-buttons{display:none}}.kk-floating-contact{position:fixed;right:16px;bottom:16px;z-index:900;width:56px;height:56px;border-radius:50%;background-color:var(--zen-color-brand-secondary);color:rgb(29,29,28)}.kk-floating-contact .icon{color:rgb(29,29,28)}@media (max-width:991.98px){.top-bar{display:none}body{font-size:16px}.form-control,.form-select,input:not([type="checkbox"],[type="radio"]),textarea{font-size:16px}.product-detail-form-container .product-detail-quantity-group > .form-control{font-size:16px}.product-detail-label,.product-detail-ordernumber-label,.product-ordernumber{font-size:12px}.kk-action-link{min-height:44px;padding-inline:8px}.kk-upsell-row-select{width:24px;height:24px;margin:10px}.product-detail-tax-link{display:inline-block;padding-block:13px;margin-block:-13px}.footer-contact-hotline a,.footer-contact-form a,.footer-vat a,.footer-column-newsletter-privacy .btn-link-inline{display:inline-block;padding-block:12px;margin-block:-12px}.footer-column-toggle{min-height:44px}.kk-product-heading-col{margin-bottom:0px}.kk-product-heading-col .product-detail-headline{margin-bottom:0.5rem}.product-detail-media{margin-bottom:0.5rem}.product-detail-media .gallery-slider-item,.product-detail-media .gallery-slider-single-image{max-height:220px}.product-detail-media .gallery-slider-image{max-height:220px;width:auto;margin-inline:auto;object-fit:contain}.kk-total-price .kk-total-price-note{display:none}.kk-product-actions,.kk-request-actions,.kk-sample-request-actions{row-gap:0px}.cms-block-sidebar-filter{display:none}.cms-element-product-listing-actions{padding-block:0.5rem;margin-bottom:0.5rem}.cms-element-product-listing-actions .listing-pagination-top{display:none}.search-page .kk-search-filter{display:none}.cms-element-product-listing-actions .kk-listing-controls{width:100%}.cms-element-product-listing-actions .kk-listing-controls > .filter-panel-wrapper-toggle{flex:0 0 38%;min-width:0px;height:45px}.cms-element-product-listing-actions .kk-listing-controls > .sorting{flex:1 1 auto;min-width:0px}.cms-element-product-listing-actions .kk-listing-controls > .sorting .form-select{width:100%}}@media (max-width:767.98px){.cms-element-zen-category-listing-inline .cms-element-category-listing .cms-listing-row,.cms-element-zen-category-listing .cms-element-category-listing .cms-listing-row{--bs-gutter-y:6px}.cms-element-zen-category-listing-inline .category-listing-box .card-body,.cms-element-zen-category-listing .category-listing-box .card-body{display:flex;flex-direction:row;align-items:center;gap:0.5rem;padding:4px 0.5rem}.cms-element-zen-category-listing-inline .category-listing-box .category-listing-media-container,.cms-element-zen-category-listing .category-listing-box .category-listing-media-container{width:36px;min-width:36px;height:36px;flex:0 0 auto}.cms-element-zen-category-listing-inline .category-listing-box .category-listing-media-container .category-listing-media,.cms-element-zen-category-listing .category-listing-box .category-listing-media-container .category-listing-media{width:36px;height:36px;object-fit:contain}.cms-element-zen-category-listing-inline .category-listing-box .category-listing-label-container,.cms-element-zen-category-listing .category-listing-box .category-listing-label-container{flex:1 1 auto;width:auto;height:auto;justify-content:flex-start;text-align:left}.cms-element-zen-category-listing-inline .category-listing-box .category-listing-name,.cms-element-zen-category-listing .category-listing-box .category-listing-name{font-size:15px;line-height:1.3;color:rgb(29,29,28);white-space:normal}.cms-element-zen-category-listing-inline .category-listing-box .card-body::after,.cms-element-zen-category-listing .category-listing-box .card-body::after{content:"›";flex:0 0 auto;color:rgb(181,181,181)}}@media (max-width:991.98px){.product-box.box-image .product-image-wrapper.is-contain,.product-box.box-image .product-image-wrapper.is-standard,.product-box.box-image .product-image-wrapper.is-cover,.product-box.box-image .product-image-wrapper.is-minimal{height:130px}.product-box.box-image .product-image{max-height:120px}.product-box.box-image .stretched-link::after{height:130px}.product-box .product-info,.product-box .product-price-info,.product-box .product-price-wrapper,.product-box .product-delivery-information{margin-top:0.25rem}.product-box .product-price .fs-3,.product-box .product-price{font-size:20px}.product-box .product-price-unit,.product-box .kk-vpe-hint-compact{margin-top:0px;font-size:12px}.product-box .product-wishlist-btn{width:32px;height:32px}}@media (max-width:991.98px) and (width <= 374px){.cms-element-product-listing .cms-listing-col.col-6{flex:0 0 50%;max-width:50%}}@media (max-width:991.98px){.product-block-prices-grid .product-block-prices-cell:nth-child(3){display:none}.kk-buy-widget-extras .kk-product-documents{margin-top:0.5rem;font-size:13px}.kk-product-trust-row .kk-social-proof{flex:1 1 auto;min-width:0px;padding:0.25rem 0.5rem}.kk-product-trust-row .kk-social-proof .kk-text-xs{font-size:12px;line-height:1.3}.kk-product-trust-row .product-heading-manufacturer-logo-container{flex:0 0 auto;max-width:64px}.kk-product-trust-row .product-heading-manufacturer-logo-container img{max-width:64px;height:auto}.product-detail-properties-table{table-layout:fixed;width:100%}.product-detail-properties-table .properties-label{width:42%;font-size:14px;overflow-wrap:break-word;hyphens:auto}.product-detail-properties-table .properties-value{overflow-wrap:break-word}.product-detail-documents-table .documents-media-type,.product-detail-documents-table .documents-size,.product-detail-documents-table .documents-file-extension{display:none}.product-detail-documents-table td{padding:6px 0.5rem}.kk-search-suggest{display:flex;flex-direction:column;padding:0.5rem}.kk-search-suggest > .search-suggest-list:not(.kk-search-suggest-footer){flex:1 1 auto;min-height:120px;max-height:calc(100dvh - 440px)}.kk-search-suggest .kk-search-suggest-footer{flex:0 0 auto;max-height:none;padding-top:0.5rem;border-top:1px solid rgb(225,225,225)}.search-suggest-product-link{padding:6px 0px}.search-suggest-product-name{font-size:14px;line-height:1.3;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.search-suggest-product-price{font-size:14px;white-space:nowrap}.search-suggest-product-reference-price{display:none}.search-suggest-total .search-suggest-total-count{font-size:14px;white-space:nowrap}.scroll-up-container{display:none}.checkout-breadcrumb .breadcrumb-steps{margin-bottom:0.5rem;padding-bottom:22px}.checkout-breadcrumb .breadcrumb-steps-item + .breadcrumb-steps-item::before{top:14px}.checkout-breadcrumb .checkout-breadcrumb-badge{width:28px;height:28px;font-size:14px}.checkout-breadcrumb .breadcrumb-steps-text{display:none}.checkout-breadcrumb .breadcrumb-steps-title.active .breadcrumb-steps-text{display:block;position:absolute;top:34px;left:50%;transform:translateX(-50%);width:auto;padding:0px;font-size:14px;white-space:nowrap}.checkout-breadcrumb .breadcrumb-steps-item:last-child .breadcrumb-steps-title.active .breadcrumb-steps-text{left:auto;right:0px;transform:none}.kk-checkout-hotline{padding-bottom:8px;font-size:14px;text-align:center}.kk-checkout-hotline a{display:inline-block;padding-block:12px;margin-block:-12px;font-weight:700;color:inherit}.is-ctl-checkout .form-check,.is-ctl-register .form-check,.is-ctl-auth .form-check,.is-ctl-account .form-check{display:flex;align-items:flex-start;gap:10px;min-height:44px;padding-left:0px}.is-ctl-checkout .form-check .form-check-input,.is-ctl-register .form-check .form-check-input,.is-ctl-auth .form-check .form-check-input,.is-ctl-account .form-check .form-check-input{flex:0 0 auto;float:none;width:22px;height:22px;margin:11px 0px 0px}.is-ctl-checkout .form-check .form-check-label,.is-ctl-checkout .form-check .custom-control-label,.is-ctl-register .form-check .form-check-label,.is-ctl-register .form-check .custom-control-label,.is-ctl-auth .form-check .form-check-label,.is-ctl-auth .form-check .custom-control-label,.is-ctl-account .form-check .form-check-label,.is-ctl-account .form-check .custom-control-label{padding-block:11px;line-height:22px}.is-act-confirmpage .checkout-container{padding-bottom:84px}.is-act-confirmpage .kk-confirm-submit{display:none}.is-act-confirmpage .confirm-main-header,.is-act-confirmpage .confirm-main-header-item-counter{margin-bottom:0.5rem}.is-act-confirmpage .confirm-address .card-body{padding:0.5rem 1rem}.is-act-confirmpage .confirm-address .card-title{margin-bottom:0.5rem}.is-act-confirmpage .confirm-address .confirm-address-billing{margin-bottom:0.5rem}.is-act-confirmpage .confirm-address .address{line-height:1.35}.is-act-confirmpage .confirm-address .card-actions .btn{padding:8px 12px;font-size:14px;line-height:1.4}.is-act-confirmpage .confirm-payment-shipping .card-body,.is-act-confirmpage .checkout-additional .card-body{padding:0.5rem 1rem}.is-act-confirmpage .kk-customer-comment-toggle{display:inline-block;min-height:44px;padding:0px;font-size:16px}.kk-confirm-sticky{position:fixed;right:0px;bottom:0px;left:0px;z-index:900;display:flex;align-items:center;gap:0.5rem;padding-top:10px;padding-right:1rem;padding-left:1rem;padding-bottom:calc(10px + env(safe-area-inset-bottom));background:rgb(255,255,255);box-shadow:rgba(0,0,0,0.12) 0px -2px 12px}.kk-confirm-sticky-total{display:flex;flex-direction:column;flex:0 0 auto;line-height:1.2}.kk-confirm-sticky-total-label{font-size:12px;color:rgb(181,181,181)}.kk-confirm-sticky-total-value{font-size:18px;font-weight:700;white-space:nowrap}.kk-confirm-sticky-submit{flex:1 1 auto;min-height:48px;padding-inline:8px;font-size:15px}.kk-cms-accordion-headline{display:none}.kk-cms-accordion-toggle{display:flex;align-items:center;justify-content:space-between;gap:0.5rem;width:calc(100% - 40px);min-height:52px;margin-inline:20px;padding:8px 0px;border-width:0px 0px 1px;border-style:none none solid;border-color:currentcolor currentcolor rgb(225,225,225);border-image:none;background:none;color:rgb(29,29,28);font-size:18px;font-weight:700;text-align:left}.kk-cms-accordion-toggle::after{content:"›";flex:0 0 auto;color:rgb(181,181,181);font-size:24px;line-height:1;transform:rotate(90deg);transition:transform 0.2s}.kk-cms-accordion-toggle[aria-expanded="true"]::after{transform:rotate(-90deg)}.kk-cms-collapse{padding-top:0.5rem}.login-password-recover a,.account-menu-register a{display:inline-block;padding-block:12px;margin-block:-12px}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.offcanvas-backdrop{z-index:1044}.cms-block-container{padding-left:20px !important;padding-right:20px !important}