@charset "UTF-8";:root{--colors-surface-secondary:#f5f3f0;--ms-bg:#fff;--ms-surface:#fff;--ms-surface-warm:#f2ede9;--ms-surface-warmest:#f9f6f4;--ms-fg-inverted:#fff;--ms-fg:#1f1f1f;--ms-fg-2:#32313a;--ms-muted:#707070;--ms-meta:#858585;--ms-border:#e7e5e4;--ms-border-soft:#f0f1f2;--ms-border-hard:#c8c8c8;--ms-accent:#031b38;--ms-accent-on:#d7e3f5;--ms-accent-hover:#021327;--ms-accent-active:#021327;--ms-conversion:#15803d;--ms-conversion-on:#d1fae5;--ms-conversion-hover:#166534;--ms-conversion-active:#166534;--ms-success:#15803d;--ms-warn:#ca8a04;--ms-danger:#b91c1c;--ms-info:#0369a1;--ms-brand:#7b1e1e;--ms-brand-on:#d7e3f5;--ms-brand-on-alt:#b29163;--ms-brand-hover:#290a0a;--ms-brand-active:#290a0a;--ms-font-display:"Raleway",system-ui,-apple-system,sans-serif;--ms-font-body:"Open Sans",system-ui,-apple-system,sans-serif;--ms-font-mono:ui-monospace,"SF Mono","JetBrains Mono",Menlo,Monaco,Consolas,monospace;--ms-text-xs:.8125rem;--ms-text-sm:.875rem;--ms-text-base:1rem;--ms-text-lg:1.125rem;--ms-text-xl:1.375rem;--ms-text-2xl:1.5625rem;--ms-text-3xl:1.9375rem;--ms-text-4xl:2.4375rem;--ms-text-5xl:3.0625rem;--ms-text-6xl:3.8125rem;--ms-leading-heading:1.2;--ms-leading-body:1.35;--ms-leading-tight:1;--ms-tracking-display:0;--ms-space-0:0;--ms-space-1:4px;--ms-space-2:8px;--ms-space-3:12px;--ms-space-4:16px;--ms-space-5:20px;--ms-space-6:24px;--ms-space-7:28px;--ms-space-8:32px;--ms-space-9:36px;--ms-space-10:40px;--ms-space-11:44px;--ms-space-12:48px;--ms-space-14:56px;--ms-space-16:64px;--ms-space-18:72px;--ms-space-20:80px;--ms-space-24:96px;--ms-space-28:112px;--ms-space-32:128px;--ms-section-y-desktop:80px;--ms-section-y-tablet:48px;--ms-section-y-phone:32px;--ms-radius-xs:4px;--ms-radius-sm:8px;--ms-radius-md:12px;--ms-radius-lg:16px;--ms-radius-xl:24px;--ms-radius-pill:9999px;--ms-elev-flat:none;--ms-elev-ring:0 0 0 1px var(--ms-border);--ms-elev-raised:0 3px 5px 0 rgba(32,32,37,.05);--ms-elev-floating:0 8px 24px rgba(32,32,37,.08);--ms-focus-ring:0 0 0 2px var(--ms-border-hard);--ms-motion-fast:.15s;--ms-motion-base:.2s;--ms-ease-standard:cubic-bezier(.2,0,0,1);--ms-container-sm:33.75rem;--ms-container-md:45rem;--ms-container-lg:60rem;--ms-container-xl:71.25rem;--ms-container-2xl:83.75rem;--ms-container-3xl:96.25rem;--ms-container-gutter-desktop:32px;--ms-container-gutter-tablet:16px;--ms-container-gutter-phone:16px}html{font-size:16px}body,html{overflow-x:clip}body{font-weight:500}.sc-raw{visibility:hidden}html body{font-family:var(--ms-font-body);font-size:var(--ms-text-base)}@media(min-width:48rem){html body{font-size:var(--ms-text-base)}}html body{font-weight:500;line-height:var(--ms-leading-body)}html .h1,html .h2,html .h3,html .h4,html .h5,html .h6,html h1,html h2,html h3,html h4,html h5,html h6{font-family:var(--ms-font-display);font-weight:700;word-wrap:break-word;text-transform:none}html .h4,html .h5,html .h6,html h4,html h5,html h6{margin-bottom:var(--ms-space-3);margin-top:var(--ms-space-3)}html .h1,html h1{font-size:var(--ms-text-3xl)}@media(min-width:48rem){html .h1,html h1{font-size:var(--ms-text-5xl)}}html .h1,html h1{font-weight:700;line-height:var(--ms-leading-heading)}html .h2,html h2{font-size:var(--ms-text-xl)}@media(min-width:48rem){html .h2,html h2{font-size:var(--ms-text-4xl)}}html .h2,html h2{font-weight:700;line-height:var(--ms-leading-heading)}html .h3,html h3{font-size:var(--ms-text-xl)}@media(min-width:48rem){html .h3,html h3{font-size:var(--ms-text-3xl)}}html .h3,html h3{font-weight:700;line-height:var(--ms-leading-heading)}html .h4,html h4{font-size:var(--ms-text-lg)}@media(min-width:48rem){html .h4,html h4{font-size:var(--ms-text-2xl)}}html .h4,html h4{font-weight:700;line-height:var(--ms-leading-heading)}html .h5,html h5{font-size:var(--ms-text-lg)}@media(min-width:48rem){html .h5,html h5{font-size:var(--ms-text-lg)}}html .h5,html h5{font-weight:700;line-height:var(--ms-leading-heading)}html .h6,html h6{font-size:var(--ms-text-base)}@media(min-width:48rem){html .h6,html h6{font-size:var(--ms-text-base)}}html .h6,html h6{font-weight:500;line-height:var(--ms-leading-body)}html p{margin:0 0 var(--ms-space-3)}html a{color:var(--ms-accent);text-decoration:none;text-underline-offset:2px;transition:color .25s ease-out}html a:hover{color:var(--ms-accent-hover)}html b,html strong{font-weight:700}html em,html i{font-style:italic}html small{font-size:var(--ms-text-sm)}@media(min-width:48rem){html small{font-size:var(--ms-text-sm)}}html small{font-weight:500;line-height:var(--ms-leading-body)}html ol,html ul{margin:0 0 var(--ms-space-4)}@media(max-width:767px){.content-wrapper{padding-top:0}}@media(min-width:48rem){.content{padding-left:1rem;padding-right:1rem}}@media(max-width:47.9988rem){.content-wrapper.container{padding-left:1rem;padding-right:1rem}}.row>div{padding-left:16px;padding-right:16px}.row{margin-left:-16px;margin-right:-16px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-left:16px;padding-right:16px}html .btn.btn--primary,html .btn.btn-primary{align-items:center;border:1px solid transparent;border-radius:9999px;cursor:pointer;display:inline-flex;font-weight:500;gap:.5rem;justify-content:center;text-decoration:none;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}html .btn.btn--primary:focus-visible,html .btn.btn-primary:focus-visible{outline:2px solid #00a63e;outline-offset:2px}html .btn.btn--primary:disabled,html .btn.btn--primary[aria-disabled=true],html .btn.btn-primary:disabled,html .btn.btn-primary[aria-disabled=true]{opacity:.4;pointer-events:none}html .btn.btn--primary,html .btn.btn-primary{background-color:var(--ms-accent);border-color:var(--ms-accent);color:var(--ms-accent-on);font-size:var(--ms-text-base);height:var(--ms-space-12);line-height:var(--ms-leading-tight);padding-inline:var(--ms-space-6)}html .btn.btn--primary:hover:not(:disabled):not([aria-disabled=true]),html .btn.btn-primary:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--ms-accent-hover);border-color:var(--ms-accent-hover);color:var(--ms-accent-on)}html .btn.btn--primary:active:not(:disabled):not([aria-disabled=true]),html .btn.btn-primary:active:not(:disabled):not([aria-disabled=true]){background-color:var(--ms-accent-hover);border-color:var(--ms-accent-hover);color:var(--ms-accent-on);filter:brightness(.95)}html .btn.btn-cart,html .btn.btn-conversion{align-items:center;border:1px solid transparent;border-radius:9999px;cursor:pointer;display:inline-flex;font-weight:500;gap:.5rem;justify-content:center;text-decoration:none;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}html .btn.btn-cart:focus-visible,html .btn.btn-conversion:focus-visible{outline:2px solid #00a63e;outline-offset:2px}html .btn.btn-cart:disabled,html .btn.btn-cart[aria-disabled=true],html .btn.btn-conversion:disabled,html .btn.btn-conversion[aria-disabled=true]{opacity:.4;pointer-events:none}html .btn.btn-cart,html .btn.btn-conversion{background-color:var(--ms-conversion);border-color:var(--ms-conversion);color:var(--ms-conversion-on);font-size:var(--ms-text-base);height:var(--ms-space-12);line-height:var(--ms-leading-tight);padding-inline:var(--ms-space-6)}html .btn.btn-cart:hover:not(:disabled):not([aria-disabled=true]),html .btn.btn-conversion:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--ms-conversion-hover);border-color:var(--ms-conversion-hover);color:var(--ms-conversion-on)}html .btn.btn-cart:active:not(:disabled):not([aria-disabled=true]),html .btn.btn-conversion:active:not(:disabled):not([aria-disabled=true]){background-color:var(--ms-conversion-hover);border-color:var(--ms-conversion-hover);color:var(--ms-conversion-on);filter:brightness(.95)}html .btn.btn-default,html .btn.btn-secondary{align-items:center;border:1px solid transparent;border-radius:9999px;cursor:pointer;display:inline-flex;font-weight:500;gap:.5rem;justify-content:center;text-decoration:none;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}html .btn.btn-default:focus-visible,html .btn.btn-secondary:focus-visible{outline:2px solid #00a63e;outline-offset:2px}html .btn.btn-default:disabled,html .btn.btn-default[aria-disabled=true],html .btn.btn-secondary:disabled,html .btn.btn-secondary[aria-disabled=true]{opacity:.4;pointer-events:none}html .btn.btn-default,html .btn.btn-secondary{background-color:transparent;border-color:var(--ms-accent);color:var(--ms-accent);font-size:var(--ms-text-base);height:var(--ms-space-12);line-height:var(--ms-leading-tight);padding-inline:var(--ms-space-6)}html .btn.btn-default:hover:not(:disabled):not([aria-disabled=true]),html .btn.btn-secondary:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--ms-accent);border-color:var(--ms-accent);color:var(--ms-accent-on)}html .btn.btn-default:active:not(:disabled):not([aria-disabled=true]),html .btn.btn-secondary:active:not(:disabled):not([aria-disabled=true]){background-color:var(--ms-accent);border-color:var(--ms-accent);color:var(--ms-accent-on);filter:brightness(.95)}html .btn.btn-danger{align-items:center;border:1px solid transparent;border-radius:9999px;cursor:pointer;display:inline-flex;font-weight:500;gap:.5rem;justify-content:center;text-decoration:none;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}html .btn.btn-danger:focus-visible{outline:2px solid #00a63e;outline-offset:2px}html .btn.btn-danger:disabled,html .btn.btn-danger[aria-disabled=true]{opacity:.4;pointer-events:none}html .btn.btn-danger{font-size:var(--ms-text-base);height:var(--ms-space-12);line-height:var(--ms-leading-tight);padding-inline:var(--ms-space-6)}html .btn.btn-danger,html .btn.btn-danger:active:not(:disabled):not([aria-disabled=true]),html .btn.btn-danger:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--ms-danger);border-color:var(--ms-danger);color:var(--ms-fg-inverted)}html .btn.btn-danger:active:not(:disabled):not([aria-disabled=true]){filter:brightness(.95)}html .btn.next-step-back{color:var(--ms-accent);text-decoration:none;text-underline-offset:2px;transition:color .25s ease-out}html .btn.next-step-back:hover{color:var(--ms-accent-hover)}html .btn.next-step-back{font-size:var(--ms-text-sm)}@media(min-width:48rem){html .btn.next-step-back{font-size:var(--ms-text-sm)}}html .btn.next-step-back{font-weight:500;line-height:var(--ms-leading-body);margin-top:.5rem}html .btn.next-step-forward{align-items:center;border:1px solid transparent;border-radius:9999px;cursor:pointer;display:inline-flex;font-weight:500;gap:.5rem;justify-content:center;text-decoration:none;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}html .btn.next-step-forward:focus-visible{outline:2px solid #00a63e;outline-offset:2px}html .btn.next-step-forward:disabled,html .btn.next-step-forward[aria-disabled=true]{opacity:.4;pointer-events:none}html .btn.next-step-forward{background-color:var(--ms-conversion);border-color:var(--ms-conversion);color:var(--ms-conversion-on);font-size:var(--ms-text-base);height:var(--ms-space-14);line-height:var(--ms-leading-tight);padding-inline:var(--ms-space-8)}html .btn.next-step-forward:active:not(:disabled):not([aria-disabled=true]),html .btn.next-step-forward:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--ms-conversion-hover);border-color:var(--ms-conversion-hover);color:var(--ms-conversion-on)}html .btn.next-step-forward:active:not(:disabled):not([aria-disabled=true]){filter:brightness(.95)}html .btn.next-step-forward .order-button-text{text-transform:none}html .btn.next-step-finish{height:auto!important}html .btn-sm{font-size:var(--ms-text-sm);height:var(--ms-space-9);padding-inline:var(--ms-space-4)}html .btn-lg,html .btn-sm{line-height:var(--ms-leading-tight)}html .btn-lg{font-size:var(--ms-text-base);height:var(--ms-space-14);padding-inline:var(--ms-space-8)}html .p-to-cart-block .add-to-cart-button{align-items:center;border:1px solid transparent;border-radius:9999px;cursor:pointer;display:inline-flex;font-weight:500;gap:.5rem;justify-content:center;text-decoration:none;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}html .p-to-cart-block .add-to-cart-button:focus-visible{outline:2px solid #00a63e;outline-offset:2px}html .p-to-cart-block .add-to-cart-button:disabled,html .p-to-cart-block .add-to-cart-button[aria-disabled=true]{opacity:.4;pointer-events:none}html .p-to-cart-block .add-to-cart-button{background-color:var(--ms-conversion);border-color:var(--ms-conversion);color:var(--ms-conversion-on)}html .p-to-cart-block .add-to-cart-button:active:not(:disabled):not([aria-disabled=true]),html .p-to-cart-block .add-to-cart-button:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--ms-conversion-hover);border-color:var(--ms-conversion-hover);color:var(--ms-conversion-on)}html .p-to-cart-block .add-to-cart-button:active:not(:disabled):not([aria-disabled=true]){filter:brightness(.95)}html .p-to-cart-block .add-to-cart-button{font-size:var(--ms-text-base);height:var(--ms-space-14);line-height:var(--ms-leading-tight);padding-inline:var(--ms-space-8)}@media(max-width:47.9988rem){html .overall-wrapper{padding-top:0}}html .overall-wrapper .container{margin-inline:auto}@media(min-width:36rem){html .overall-wrapper .container{width:var(--ms-container-sm)}}@media(min-width:48rem){html .overall-wrapper .container{width:var(--ms-container-md)}}@media(min-width:62rem){html .overall-wrapper .container{width:var(--ms-container-lg)}}@media(min-width:75rem){html .overall-wrapper .container{width:var(--ms-container-xl)}}@media(min-width:87.5rem){html .overall-wrapper .container{width:var(--ms-container-2xl)}}.ms-use-cases{color:var(--ms-fg-2);padding:var(--ms-space-20) var(--ms-space-0)}.ms-use-cases__section-heading{font-size:var(--ms-text-xl)}@media(min-width:48rem){.ms-use-cases__section-heading{font-size:var(--ms-text-3xl)}}.ms-use-cases__section-heading{color:var(--ms-fg);font-weight:700;line-height:var(--ms-leading-heading);margin-bottom:var(--ms-space-4)}@media(min-width:62rem){.ms-use-cases__section-heading{margin-bottom:var(--ms-space-6)}}.ms-use-cases__tabs{border-bottom:1px solid var(--ms-border);display:none;gap:0;margin-bottom:var(--ms-space-4);max-width:-moz-fit-content;max-width:fit-content}@media(min-width:62rem){.ms-use-cases__tabs{display:flex}}.ms-use-cases__tab{font-size:var(--ms-text-base)}@media(min-width:48rem){.ms-use-cases__tab{font-size:var(--ms-text-base)}}.ms-use-cases__tab{align-items:center;background:none;border:none;border-bottom:3px solid transparent;color:var(--ms-muted);cursor:pointer;display:flex;font-weight:500;gap:var(--ms-space-2);line-height:var(--ms-leading-body);margin-bottom:-1px;padding:var(--ms-space-3) var(--ms-space-6);transition:color .2s,border-color .2s;white-space:nowrap}.ms-use-cases__tab svg{flex-shrink:0;height:18px;width:18px}.ms-use-cases__tab:hover{color:var(--ms-accent)}.ms-use-cases__tab.is-active{border-bottom-color:var(--ms-accent);color:var(--ms-accent)}.ms-use-cases__dropdown-wrap{display:block;margin-bottom:var(--ms-space-4)}@media(min-width:62rem){.ms-use-cases__dropdown-wrap{display:none}}.ms-use-cases__dropdown{position:relative}.ms-use-cases__dropdown-trigger{font-size:var(--ms-text-base)}@media(min-width:48rem){.ms-use-cases__dropdown-trigger{font-size:var(--ms-text-base)}}.ms-use-cases__dropdown-trigger{align-items:center;background:var(--ms-bg);border:1px solid var(--ms-border);border-radius:var(--ms-radius-xs);color:var(--ms-accent);cursor:pointer;display:flex;font-weight:500;gap:var(--ms-space-2);line-height:var(--ms-leading-body);padding:var(--ms-space-3) var(--ms-space-4);text-align:left;width:100%}.ms-use-cases__dropdown-trigger svg{flex-shrink:0;height:18px;width:18px}.ms-use-cases__dropdown-chevron{align-items:center;display:flex;margin-left:auto;transition:transform .2s}.ms-use-cases__dropdown-chevron svg{height:16px;width:16px}.ms-use-cases__dropdown.is-open .ms-use-cases__dropdown-chevron{transform:rotate(180deg)}.ms-use-cases__dropdown-list{background:var(--ms-bg);border:1px solid var(--ms-border);border-radius:var(--ms-radius-xs);box-shadow:0 4px 16px #0000001a;display:none;left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + .25rem);z-index:100}.ms-use-cases__dropdown.is-open .ms-use-cases__dropdown-list{display:block}.ms-use-cases__dropdown-item{font-size:var(--ms-text-base)}@media(min-width:48rem){.ms-use-cases__dropdown-item{font-size:var(--ms-text-base)}}.ms-use-cases__dropdown-item{align-items:center;background:none;border:none;color:var(--ms-muted);cursor:pointer;display:flex;font-weight:500;gap:var(--ms-space-2);line-height:var(--ms-leading-body);padding:var(--ms-space-3) var(--ms-space-4);text-align:left;transition:background .15s,color .15s;width:100%}.ms-use-cases__dropdown-item svg{flex-shrink:0;height:18px;width:18px}.ms-use-cases__dropdown-item:hover{background:var(--ms-bg);color:var(--ms-accent)}.ms-use-cases__dropdown-item.is-active{color:var(--ms-accent)}.ms-use-cases__panel{border:1px solid var(--ms-border);border-radius:var(--ms-radius-md);box-shadow:0 0 10px #00000006;display:flex;flex-direction:column-reverse;overflow:hidden}@media(min-width:62rem){.ms-use-cases__panel{border-top:1px solid var(--ms-border);flex-direction:row;min-height:480px}}.ms-use-cases__image-wrap{aspect-ratio:4/3;flex-shrink:0;order:2}@media(min-width:62rem){.ms-use-cases__image-wrap{aspect-ratio:unset;flex:0 0 50%;order:1;position:relative}}.ms-use-cases__image{aspect-ratio:1/1;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:62rem){.ms-use-cases__image{aspect-ratio:unset;left:0;position:absolute;top:0}}.ms-use-cases__content{display:flex;flex:1;flex-direction:column;gap:var(--ms-space-5);order:1;padding:var(--ms-space-6) var(--ms-space-5)}@media(min-width:62rem){.ms-use-cases__content{gap:var(--ms-space-4);order:2;padding:var(--ms-space-10) var(--ms-space-10)}}.ms-use-cases__heading{font-size:var(--ms-text-lg)}@media(min-width:48rem){.ms-use-cases__heading{font-size:var(--ms-text-2xl)}}.ms-use-cases__heading{color:var(--ms-fg);font-weight:700;line-height:var(--ms-leading-heading);margin:0 0 var(--ms-space-0)}.ms-use-cases__description{font-size:var(--ms-text-base)}@media(min-width:48rem){.ms-use-cases__description{font-size:var(--ms-text-base)}}.ms-use-cases__description{color:var(--ms-muted);font-weight:500;line-height:var(--ms-leading-body);margin:0}.ms-use-cases__meta{border-bottom:1px solid var(--ms-border);display:grid;gap:var(--ms-space-3);grid-template-columns:1fr;padding-bottom:var(--ms-space-5)}@media(min-width:48rem){.ms-use-cases__meta{grid-template-columns:1fr 1fr}}.ms-use-cases__meta-item{align-items:center;color:var(--ms-fg-2);display:flex;font-size:var(--ms-text-sm);gap:var(--ms-space-2)}.ms-use-cases__meta-item svg{color:var(--ms-accent);flex-shrink:0;height:18px;width:18px}.ms-use-cases__meta-item strong{color:var(--ms-fg-2);font-weight:600}.ms-use-cases__products{display:grid;gap:var(--ms-space-3);grid-template-columns:1fr}@media(min-width:48rem){.ms-use-cases__products{grid-template-columns:repeat(3,1fr)}}.ms-use-cases__product{border:1px solid var(--ms-border-soft);border-radius:var(--ms-radius-xs);color:inherit;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:border-color .2s,box-shadow .2s}.ms-use-cases__product:hover{border-color:var(--ms-border);box-shadow:0 2px 8px #00000014}.ms-use-cases__product-image{aspect-ratio:1;display:block;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:70%}.ms-use-cases__product-body{display:flex;flex:1;flex-direction:column;gap:var(--ms-space-2);padding:var(--ms-space-3)}.ms-use-cases__product-name{color:var(--ms-fg-2);font-size:var(--ms-text-sm);font-weight:600;line-height:1.3}.ms-use-cases__product-footer{align-items:center;display:flex;justify-content:space-between;margin-top:auto}.ms-use-cases__product-price{color:var(--ms-fg-2);font-size:var(--ms-text-sm);font-weight:500}.ms-use-cases__product-availability{color:var(--ms-success);font-size:var(--ms-text-xs)}.ms-use-cases__cta-wrap{display:flex;justify-content:center;margin-top:var(--ms-space-4)}@media(min-width:62rem){.ms-use-cases__cta-wrap{justify-content:flex-end}}.ms-use-cases__cta{border:1px solid transparent;border-radius:9999px;cursor:pointer;display:inline-flex;font-weight:500;gap:.5rem;justify-content:center;text-decoration:none;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.ms-use-cases__cta:focus-visible{outline:2px solid #00a63e;outline-offset:2px}.ms-use-cases__cta:disabled,.ms-use-cases__cta[aria-disabled=true]{opacity:.4;pointer-events:none}.ms-use-cases__cta{background-color:transparent;border-color:var(--ms-accent);color:var(--ms-accent);font-size:var(--ms-text-base);height:var(--ms-space-12);line-height:var(--ms-leading-tight);padding-inline:var(--ms-space-6)}.ms-use-cases__cta:active:not(:disabled):not([aria-disabled=true]),.ms-use-cases__cta:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--ms-accent);border-color:var(--ms-accent);color:var(--ms-accent-on)}.ms-use-cases__cta:active:not(:disabled):not([aria-disabled=true]){filter:brightness(.95)}.ms-use-cases__cta{align-items:center;border-width:2px;display:inline-flex!important;transition:background .2s,color .2s}.ms-use-cases__cta svg{height:16px;width:16px}html #header{border-bottom:1px solid var(--ms-border)}@media(max-width:47.9988rem){html #header{box-shadow:none;position:static}}html #header .container{padding:0}html #header .container:after,html #header .container:before{display:none}@media(min-width:48rem){html #header .header-top{padding:var(--ms-space-8) 0}}html #header .header-top .container{min-height:64px}@media(min-width:48rem){html #header .header-top .container{min-height:unset}}html #header .header-top-wrapper{align-items:center;justify-content:space-between}html #header .header-bottom{border-color:var(--ms-border)}html #header .site-name{flex-basis:auto!important}html #header .site-name a img{max-height:var(--ms-space-11);padding-left:var(--ms-space-2)}@media(min-width:62rem){html #header .site-name a img{max-height:var(--ms-space-14)}}html #header .search{padding:var(--ms-space-4)}@media(min-width:48rem){html #header .search{flex-basis:350px;padding:var(--ms-space-0) var(--ms-space-4)}}@media(min-width:62rem){html #header .search{flex-basis:350px}}@media(min-width:75rem){html #header .search{flex-basis:432px}}html #header .navigation-buttons{flex-basis:auto;margin:0}html #header .navigation-buttons .cart-count{font-size:var(--ms-text-base)}@media(min-width:48rem){html #header .navigation-buttons .cart-count{font-size:var(--ms-text-base)}}html #header .navigation-buttons .cart-count{font-weight:500;line-height:var(--ms-leading-body)}html #footer{background-color:var(--ms-surface);border-top:1px solid var(--ms-border);padding-top:0}html #footer .custom-footer{padding-bottom:var(--ms-space-4);padding-top:var(--ms-space-8)}html #footer .custom-footer h3{font-size:var(--ms-text-lg)}@media(min-width:48rem){html #footer .custom-footer h3{font-size:var(--ms-text-lg)}}html #footer .custom-footer h3{font-weight:700;line-height:var(--ms-leading-heading);margin-bottom:var(--ms-space-4)}html #footer .custom-footer>div{padding-bottom:var(--ms-space-4)}html #footer .custom-footer>div:last-child{padding-bottom:0}@media(min-width:62rem){html #footer .custom-footer>div:last-child{padding-bottom:var(--ms-space-4)}}html #footer .footer-bottom{border-top:1px solid var(--ms-border);padding-bottom:var(--ms-space-6);padding-top:var(--ms-space-6)}html #footer .banner{margin-bottom:var(--ms-space-6);min-height:auto}@media(min-width:62rem){html #footer .banner{margin-bottom:0}}html #footer .custom-footer__newsletter{display:none}html #footer .footer-nav{text-align:center}@media(min-width:62rem){html #footer .footer-nav{text-align:left}}html #footer .footer-nav__title{font-size:var(--ms-text-lg)}@media(min-width:48rem){html #footer .footer-nav__title{font-size:var(--ms-text-lg)}}html #footer .footer-nav__title{font-weight:700;line-height:var(--ms-leading-heading);margin-bottom:var(--ms-space-4)}html #footer .footer-nav__list{list-style:none;margin:0;padding:0}html #footer .footer-nav__item{font-size:var(--ms-text-base)}@media(min-width:48rem){html #footer .footer-nav__item{font-size:var(--ms-text-base)}}html #footer .footer-nav__item{font-weight:500;line-height:var(--ms-leading-body)}html #footer .footer-nav__link{color:var(--ms-accent);text-decoration:none;text-underline-offset:2px;transition:color .25s ease-out}html #footer .footer-nav__link:hover{color:var(--ms-accent-hover)}html .footer-contact{text-align:center}@media(min-width:62rem){html .footer-contact{text-align:left}}html .footer-contact__title{font-size:var(ms-space-10)}html .footer-contact__address{font-style:normal;margin-bottom:var(--ms-space-3)}html .footer-contact__address-line{display:block}html .footer-contact__item{margin-bottom:var(--ms-space-2)}html .footer-contact__item:last-child{margin-bottom:0}html .footer-contact__link{text-decoration:none}html #navigation{background-color:var(--ms-surface-warmest);border-top:1px solid var(--ms-border);top:64px}@media(min-width:48rem){html #navigation{background-color:var(--ms-surface);border:0;top:unset}}html #navigation .navigation-in{background-color:transparent;font-size:var(--ms-text-base);margin-bottom:0}@media(min-width:48rem){html #navigation .navigation-in{font-size:var(--ms-text-base)}}html #navigation .navigation-in{font-weight:500;line-height:var(--ms-leading-body)}@media(min-width:48rem){html #navigation .navigation-in{height:68px}html #navigation .navigation-in>ul{height:100%}}html #navigation .navigation-in>ul li{border:0;height:100%}html #navigation .navigation-in>ul li a{height:100%}html #navigation .navigation-in>ul li:hover>a>b{color:var(--ms-brand-hover);text-decoration:none}html #navigation .navigation-in ul{background-color:var(--ms-surface);border-radius:var(--ms-radius-sm);margin:var(--ms-space-4);margin-top:var(--ms-space-12);position:relative}@media(min-width:48rem){html #navigation .navigation-in ul{background-color:transparent;border-radius:0;margin:0}}html #navigation .navigation-in ul:before{content:"Menu";font-size:var(--ms-text-xs);position:absolute;top:calc(var(--ms-space-7)*-1)}@media(min-width:48rem){html #navigation .navigation-in ul:before{font-size:var(--ms-text-xs)}}html #navigation .navigation-in ul:before{color:var(--ms-muted);font-weight:500;letter-spacing:1.25px;line-height:var(--ms-leading-body)}@media(min-width:48rem){html #navigation .navigation-in ul:before{display:none}}html #navigation .navigation-in li{padding:0 var(--ms-space-4)}@media(min-width:48rem){html #navigation .navigation-in li{padding:0}}html #navigation .navigation-in li a{font-size:var(--ms-text-base)}@media(min-width:48rem){html #navigation .navigation-in li a{font-size:var(--ms-text-base)}}html #navigation .navigation-in li a{align-items:center;border-bottom:1px solid var(--ms-border-soft);color:var(--ms-fg);display:flex;font-weight:500;gap:var(--ms-space-4);justify-content:space-between;line-height:var(--ms-leading-body);margin:0;padding:var(--ms-space-4) 0}@media(min-width:48rem){html #navigation .navigation-in li a{border:0;gap:var(--ms-space-3);padding:0 var(--ms-space-4)}html #navigation .navigation-in li a:hover{margin-left:0;margin-right:0}}html #navigation .navigation-in li a b,html #navigation .navigation-in li a span{font-weight:600;padding-block:0;text-decoration:none}@media(min-width:48rem){html #navigation .navigation-in li a b,html #navigation .navigation-in li a span{font-weight:700}}html #navigation .navigation-in li a .submenu-arrow{height:16px;line-height:16px;position:relative;width:16px}@media(min-width:48rem){html #navigation .navigation-in li a .submenu-arrow{display:block!important;padding:0}}html #navigation .navigation-in li a .submenu-arrow:after{font-size:12px;vertical-align:unset}html #navigation .navigation-in li:not(.ext) a:after{background-color:currentColor;content:"";display:block;flex-shrink:0;height:16px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75' class='lucide lucide-arrow-right-icon lucide-arrow-right' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75' class='lucide lucide-arrow-right-icon lucide-arrow-right' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:16px;mask-size:16px;width:16px}@media(min-width:48rem){html #navigation .navigation-in li:not(.ext) a:after{display:none}}html #navigation .navigationActions{border-top:0}html #navigation .navigationActions:before{content:"Další odkazy"!important}html #navigation ul.menu-level-1 ul{margin:0}@media(min-width:48rem){html #navigation ul.menu-level-1 ul{background-color:var(--ms-surface);position:absolute}}html #navigation ul.menu-level-1 ul li{padding-right:0}html #navigation ul.menu-level-1 ul:before{display:none}html #navigation .menu-image{display:none!important}@media(min-width:48rem){html #navigation .menu-image{display:block!important}}html .navigation-hovered #navigation{border-top-left-radius:var(--ms-radius-sm);border-top-right-radius:var(--ms-radius-sm)}html .navigation-hovered #navigation .exp>ul{border-bottom-left-radius:var(--ms-radius-sm);border-bottom-right-radius:var(--ms-radius-sm);border-color:var(--ms-border)}html .menu-helper>span{font-size:var(--ms-text-lg)}@media(min-width:48rem){html .menu-helper>span{font-size:var(--ms-text-lg)}}html .menu-helper>span{font-weight:700;line-height:var(--ms-leading-heading)}html .menu-helper>span:after{font-size:12px}@media(min-width:48rem){html .menu-helper>ul>li>a{padding:var(--ms-space-3) var(--ms-space-5)}}html .menu-helper>ul>li>a:hover{color:var(--ms-brand-hover)}html .menu-helper>ul>li>a b{font-weight:600}.breadcrumbs{align-items:center;display:flex;padding:var(--ms-space-2) 0}@media(min-width:62rem){.breadcrumbs{padding:var(--ms-space-2) var(--ms-space-5)}}.breadcrumbs>span{align-items:center;display:flex;padding:var(--ms-space-2);padding-right:0}.breadcrumbs>span:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' class='lucide lucide-chevron-right-icon lucide-chevron-right' viewBox='0 0 24 24'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:block;height:16px;width:16px}.breadcrumbs>span:has(a){padding:0}.breadcrumbs>span:has(a) a{padding:var(--ms-space-2)}.breadcrumbs>span:first-child,.breadcrumbs>span:first-child a{padding-left:0}.breadcrumbs>span:last-child:after{display:none}.breadcrumbs>span a{color:var(--ms-accent);text-decoration:none;text-underline-offset:2px;transition:color .25s ease-out}.breadcrumbs>span a:hover{color:var(--ms-accent-hover)}.breadcrumbs>span a{font-size:var(--ms-text-sm)}@media(min-width:48rem){.breadcrumbs>span a{font-size:var(--ms-text-sm)}}.breadcrumbs>span a{font-weight:500;line-height:var(--ms-leading-body)}.breadcrumbs .navigation-bullet{display:none}.type-detail .breadcrumbs{margin-bottom:var(--ms-space-4);margin-left:0}@media(min-width:62rem){.type-detail .breadcrumbs{padding-left:var(--ms-space-4)}}html .top-navigation-bar{background-color:var(--ms-surface-warmest);border:none}html .top-navigation-bar .container{padding:var(--ms-space-0)}html .top-navigation-menu{display:none}html .top-nav-button-account,html .top-nav-button-login,html .top-nav-button-logout,html .top-nav-button-register{color:var(--ms-muted);padding:var(--ms-space-2)}html .form-control,html input{font-size:var(--ms-text-base)}@media(min-width:48rem){html .form-control,html input{font-size:var(--ms-text-base)}}html .form-control,html input{border:1px solid var(--ms-border);border-radius:var(--ms-radius-md)!important;font-weight:500;line-height:var(--ms-leading-body);padding:var(--ms-space-2) var(--ms-space-5)}html textarea.form-control{border-radius:var(--ms-radius-md)}html .smart-labels-active .smart-label-wrapper.focused label,html .smart-labels-active .smart-label-wrapper.populated label{padding-left:var(--ms-space-5)}html .smart-labels-active .smart-label-wrapper .country-flags,html .smart-labels-active .smart-label-wrapper input,html .smart-labels-active .smart-label-wrapper select,html .smart-labels-active .smart-label-wrapper textarea{padding-top:var(--ms-space-5)}html .search-input:focus-visible,html :focus-visible,html [tabindex="0"]:focus-visible,html input:focus-visible,html input[type=checkbox].focus-visible+label,html input[type=checkbox]:focus-visible+label,html input[type=radio].focus-visible+label,html input[type=radio]:focus-visible+label,html label:has(input[type=radio].focus-visible),html label:has(input[type=radio]:focus-visible),html select:focus-visible,html textarea:focus-visible{background-color:var(--ms-surface);box-shadow:0 0 0 2px var(--ms-bg),0 0 0 4px var(--ms-accent)!important;outline:none!important}html .overall-wrapper .benefitBanner{display:grid;grid-template-columns:repeat(1,1fr);row-gap:var(--ms-space-4)}@media(min-width:48rem){html .overall-wrapper .benefitBanner{-moz-column-gap:var(--ms-space-4);column-gap:var(--ms-space-4);grid-template-columns:repeat(2,1fr);row-gap:var(--ms-space-4)}}@media(min-width:75rem){html .overall-wrapper .benefitBanner{-moz-column-gap:var(--ms-space-4);column-gap:var(--ms-space-4);grid-template-columns:repeat(4,1fr)}}@media(min-width:87.5rem){html .overall-wrapper .benefitBanner{-moz-column-gap:var(--ms-space-5);column-gap:var(--ms-space-5)}}html .overall-wrapper .benefitBanner__item{align-items:flex-start;background-color:var(--ms-surface-warmest);border-radius:var(--ms-radius-sm);gap:var(--ms-space-3);margin-bottom:0;padding:var(--ms-space-4);width:100%}@media(min-width:75rem){html .overall-wrapper .benefitBanner__item{flex-direction:column}}@media(min-width:87.5rem){html .overall-wrapper .benefitBanner__item{flex-direction:row}}html .overall-wrapper .benefitBanner__picture{align-items:center;background-color:var(--ms-accent);border-radius:var(--ms-radius-sm);display:flex;flex:0 0 48px;height:48px;justify-content:center;margin-right:0;width:48px}@media(min-width:62rem){html .overall-wrapper .benefitBanner__picture{flex:0 0 40px;height:40px}}@media(min-width:87.5rem){html .overall-wrapper .benefitBanner__picture{flex:0 0 48px;height:48px}}html .overall-wrapper .benefitBanner__picture img{height:24px;-o-object-fit:contain;object-fit:contain;width:24px}@media(min-width:62rem){html .overall-wrapper .benefitBanner__picture img{flex:0 0 28px;height:28px}}html .overall-wrapper .benefitBanner__content{padding:0}html .overall-wrapper .benefitBanner__title{font-size:var(--ms-text-lg)}@media(min-width:48rem){html .overall-wrapper .benefitBanner__title{font-size:var(--ms-text-lg)}}html .overall-wrapper .benefitBanner__title{font-weight:700;line-height:var(--ms-leading-heading);margin-bottom:0}html .overall-wrapper .benefitBanner__data{font-size:var(--ms-text-sm)}@media(min-width:48rem){html .overall-wrapper .benefitBanner__data{font-size:var(--ms-text-sm)}}html .overall-wrapper .benefitBanner__data{color:var(--ms-muted);font-weight:500;line-height:var(--ms-leading-body)}html #header .contact-widget{align-items:center;display:flex;flex:unset;flex-basis:auto;flex-direction:row;gap:var(--ms-space-3);position:relative;z-index:10}html #header .contact-widget__avatar{position:relative}html #header .contact-widget__status{background-image:url(https://placehold.co/200x200/F9FAFB/CCC/png?text=img);background-position:50%;background-size:contain;border-radius:100%;display:block;height:50px;width:50px}html #header .contact-widget__status--opened{border:2px solid var(--ms-success)}html #header .contact-widget__status--closed{border:2px solid var(--ms-danger)}html #header .contact-widget__status:before{border-radius:100%;bottom:-2px;content:"";display:block;height:14px;left:3px;position:absolute;width:14px}html #header .contact-widget__status--opened:before{animation:pulse 2s infinite;background-color:var(--ms-success)}html #header .contact-widget__status--closed:before{background-color:var(--ms-danger)}html #header .contact-widget__content{display:flex;flex-direction:column;opacity:1!important;text-align:left;width:auto}html #header .contact-widget__phone{font-size:var(--ms-text-lg)}@media(min-width:48rem){html #header .contact-widget__phone{font-size:var(--ms-text-lg)}}html #header .contact-widget__phone{color:var(--ms-fg-2);font-weight:700;line-height:var(--ms-leading-heading)}html #header .contact-widget__phone a{color:inherit;text-decoration:none}html #header .contact-widget__phone a:hover{text-decoration:underline}html #header .contact-widget__hours{color:var(--ms-muted);font-size:13px;line-height:16px;text-transform:uppercase}@keyframes pulse{0%{box-shadow:0 0 #56a430b3;transform:scale(.95)}70%{box-shadow:0 0 0 10px #56a43000;transform:scale(1)}to{box-shadow:0 0 #56a43000;transform:scale(.95)}}@keyframes closedPulse{0%{box-shadow:0 0 #ff0000b3;transform:scale(.95)}70%{box-shadow:0 0 0 10px #f000;transform:scale(1)}to{box-shadow:0 0 #f000;transform:scale(.95)}}html .overall-wrapper .search-input{border:1px solid var(--ms-border);border-radius:var(--ms-radius-pill)!important;padding:var(--ms-space-2) var(--ms-space-4)}html .overall-wrapper .search-input:focus,html .overall-wrapper .search-input:hover{border-color:var(--ms-border-hard)!important;box-shadow:none!important}html .overall-wrapper .search-input:focus-visible{box-shadow:0 0 0 2px var(--ms-bg),0 0 0 4px var(--ms-accent)!important}html .overall-wrapper .search-input-icon{background-color:transparent;font-size:var(--ms-text-base);left:auto;right:var(--ms-space-0)}@media(min-width:48rem){html .overall-wrapper .search-input-icon{font-size:var(--ms-text-base)}}html .overall-wrapper .search-input-icon{font-weight:500;line-height:var(--ms-leading-body)}html .overall-wrapper .search-input-icon:before{font-size:var(--ms-text-sm)}@media(min-width:48rem){html .overall-wrapper .search-input-icon:before{font-size:var(--ms-text-sm)}}html .overall-wrapper .search-input-icon:before{color:var(--ms-meta);font-weight:500;line-height:var(--ms-leading-body)}@media(min-width:48rem){html .overall-wrapper .search-input-icon:before{font-size:var(--ms-text-base);font-weight:500;line-height:var(--ms-leading-body)}}@media(min-width:48rem)and (min-width:48rem){html .overall-wrapper .search-input-icon:before{font-size:var(--ms-text-lg)}}html .overall-wrapper .search-button{display:none}html #content .price-range>div{background-color:var(--ms-accent)}html .popup-widget.cart-widget{border:0;border-radius:.5rem;top:120px}@media(min-width:62rem){html .popup-widget.cart-widget:before{right:72px}}html .admin-logged .popup-widget.cart-widget{top:148px}@media(max-width:480px){html .user-action-in .popup-widget.cart-widget{height:calc(100% - 65px);top:65px}}@media(max-width:768px){html .user-action-in .popup-widget.cart-widget{height:calc(100% - 81px);top:81px}}html .cart-free-shipping .price-range>div{background-color:var(--ms-accent)}html .popup-widget-inner{border-radius:var(--ms-radius-sm);border-style:solid;border-width:1px;overflow:clip}html .overall-wrapper .quantity{align-items:center;background-color:var(--ms-bg);border:1px solid var(--ms-border);border-radius:var(--ms-radius-pill);display:inline-flex;height:3rem;overflow:hidden;position:relative}html .overall-wrapper .quantity:focus-within{outline:2px solid var(--ms-border-hard);outline-offset:2px}html .overall-wrapper .quantity:hover{box-shadow:none}html .overall-wrapper .quantity .decrease,html .overall-wrapper .quantity .increase{align-items:center;color:var(--ms-muted);display:flex;height:100%;justify-content:center;transition:color var(--ms-motion-fast) ease-in-out;width:var(--ms-space-12)}html .overall-wrapper .quantity .decrease:hover,html .overall-wrapper .quantity .decrease:hover:before,html .overall-wrapper .quantity .increase:hover,html .overall-wrapper .quantity .increase:hover:before{background-color:transparent;color:var(--ms-accent-hover)}html .overall-wrapper .quantity .decrease:before,html .overall-wrapper .quantity .increase:before{font-size:var(--ms-text-xs);height:auto;line-height:1;position:static;width:auto}html .overall-wrapper .quantity input{background-color:transparent;color:#1c1917;font-family:inherit;font-size:var(--ms-text-base);height:100%}html .overall-wrapper .quantity input:focus-visible{outline:none}.searchWhisperer{border-radius:var(--ms-radius-sm)}#cboxWrapper #cboxClose:before{font-size:14px}#cboxContent{border-radius:var(--ms-radius-md);overflow:hidden}html #content #carousel .carousel-indicators{bottom:.5rem;display:flex;flex-direction:row;gap:8px;left:2rem;right:2rem;width:auto}@media(min-width:62rem){html #content #carousel .carousel-indicators{bottom:3.5rem;left:6rem;right:6rem}}html #content #carousel .carousel-indicators li{background-color:#00a63e;border:0;border-radius:50%;height:.25rem;margin:0 .25rem;opacity:1;width:.25rem}html #content #carousel .carousel-indicators li.active{outline:8px solid rgba(90,163,125,.251)}html #content #carousel .extended-banner-texts{align-items:flex-start;bottom:1.5rem;display:flex;flex-direction:column;justify-content:center;left:1.5rem;max-width:65%;right:auto;width:100%}@media(min-width:62rem){html #content #carousel .extended-banner-texts{bottom:5rem;left:6rem;max-width:50%}}html #content #carousel .extended-banner-text,html #content #carousel .extended-banner-title{display:block;margin:0;padding:0;position:static}html #content #carousel .extended-banner-title{font-size:var(--ms-text-xl)}@media(min-width:48rem){html #content #carousel .extended-banner-title{font-size:var(--ms-text-4xl)}}html #content #carousel .extended-banner-title{color:#fff;font-weight:700;line-height:var(--ms-leading-heading);margin-bottom:1rem}@media(min-width:62rem){html #content #carousel .extended-banner-title{font-size:var(--ms-text-3xl);font-weight:700;line-height:var(--ms-leading-heading);margin-bottom:1.5rem}}@media(min-width:62rem)and (min-width:48rem){html #content #carousel .extended-banner-title{font-size:var(--ms-text-5xl)}}html #content #carousel .extended-banner-text{font-size:var(--ms-text-base)}@media(min-width:48rem){html #content #carousel .extended-banner-text{font-size:var(--ms-text-base)}}html #content #carousel .extended-banner-text{color:#fff;font-weight:500;line-height:var(--ms-leading-body);margin-bottom:1rem}@media(min-width:62rem){html #content #carousel .extended-banner-text{font-size:var(--ms-text-base);font-weight:500;line-height:var(--ms-leading-body);margin-bottom:3rem}}@media(min-width:62rem)and (min-width:48rem){html #content #carousel .extended-banner-text{font-size:var(--ms-text-lg)}}html #content #carousel .extended-banner-link{align-items:center;border:1px solid transparent;border-radius:9999px;cursor:pointer;display:inline-flex;font-weight:500;gap:.5rem;justify-content:center;position:static;text-decoration:none;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}html #content #carousel .extended-banner-link:focus-visible{outline:2px solid #00a63e;outline-offset:2px}html #content #carousel .extended-banner-link:disabled,html #content #carousel .extended-banner-link[aria-disabled=true]{opacity:.4;pointer-events:none}html #content #carousel .extended-banner-link{background-color:var(--ms-conversion);border-color:var(--ms-conversion);color:var(--ms-conversion-on);font-size:var(--ms-text-sm);height:var(--ms-space-9);line-height:var(--ms-leading-tight);padding-inline:var(--ms-space-4)}html #content #carousel .extended-banner-link:active:not(:disabled):not([aria-disabled=true]),html #content #carousel .extended-banner-link:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--ms-conversion-hover);border-color:var(--ms-conversion-hover);color:var(--ms-conversion-on)}html #content #carousel .extended-banner-link:active:not(:disabled):not([aria-disabled=true]){filter:brightness(.95)}html #content #carousel .extended-banner-link:after{background-color:currentColor;content:"";display:inline-block;flex-shrink:0;height:1em;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}html #content #carousel .extended-banner-link{margin-top:0}@media(min-width:62rem){html #content #carousel .extended-banner-link{font-size:var(--ms-text-base);height:var(--ms-space-14);line-height:var(--ms-leading-tight);padding-inline:var(--ms-space-8)}}html #content #carousel .carousel-control{display:none}.next-to-carousel-banners{display:grid;gap:var(--ms-space-4);grid-template-columns:1fr}@media(min-width:48rem){.next-to-carousel-banners{grid-template-columns:1fr 1fr}.next-to-carousel-banners>:first-child:nth-child(odd){grid-column:1/-1}}@media(min-width:62rem){.next-to-carousel-banners{gap:var(--ms-space-4);grid-template-columns:repeat(6,1fr)}.next-to-carousel-banners>:first-child:nth-child(odd),.next-to-carousel-banners>:nth-child(-n+2){grid-column:span 3}.next-to-carousel-banners>:nth-child(n+3){grid-column:span 2}}.next-to-carousel-banners>div{border-radius:var(--ms-radius-sm);cursor:pointer;overflow:hidden;transition:transform .3s ease}.next-to-carousel-banners>div:hover{transform:scale(1.03)}html #content .favorite-categories{display:flex;flex-direction:column;gap:var(--ms-space-6);padding:var(--ms-space-12) 0}@media(min-width:48rem){html #content .favorite-categories{gap:var(--ms-space-7);padding:var(--ms-space-16) 0}}@media(min-width:62rem){html #content .favorite-categories{padding:var(--ms-space-20) 0}}html #content .favorite-categories__title{font-size:var(--ms-text-xl)}@media(min-width:48rem){html #content .favorite-categories__title{font-size:var(--ms-text-3xl)}}html #content .favorite-categories__title{font-weight:700;line-height:var(--ms-leading-heading);margin-bottom:var(--ms-space-3);margin-top:0}html #content .favorite-categories__grid{display:grid;gap:var(--ms-space-3);grid-template-columns:repeat(2,1fr)}@media(min-width:48rem){html #content .favorite-categories__grid{gap:var(--ms-space-5);grid-template-columns:repeat(4,1fr)}}html #content .favorite-categories__item{align-items:center;background-color:var(--ms-surface-warm);border-radius:var(--ms-radius-md);display:flex;flex-direction:column;gap:var(--ms-space-4);min-width:0;padding:var(--ms-space-6);text-decoration:none;transition:background-color .25s ease-out}html #content .favorite-categories__item:hover{background-color:var(--ms-surface-warm)}html #content .favorite-categories__item-image{aspect-ratio:1;max-width:var(--ms-space-28);-o-object-fit:contain;object-fit:contain;width:100%}html #content .favorite-categories__item-name{font-size:var(--ms-text-lg)}@media(min-width:48rem){html #content .favorite-categories__item-name{font-size:var(--ms-text-lg)}}html #content .favorite-categories__item-name{color:var(--ms-fg);font-weight:700;line-height:var(--ms-leading-heading);text-align:center}html #content .favorite-categories__promos{display:grid;gap:var(--ms-space-3);grid-template-columns:1fr}@media(min-width:48rem){html #content .favorite-categories__promos{gap:var(--ms-space-5);grid-template-columns:repeat(2,1fr)}}html #content .favorite-categories__promo{aspect-ratio:544/380;border-radius:var(--ms-radius-lg);display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:var(--ms-space-6) var(--ms-space-5);position:relative;text-decoration:none}@media(min-width:62rem){html #content .favorite-categories__promo{padding:var(--ms-space-12) var(--ms-space-10)}}html #content .favorite-categories__promo-content{align-items:flex-start;display:flex;flex-direction:column;max-width:50%;position:relative;z-index:1}html #content .favorite-categories__promo-tag{font-size:var(--ms-text-xs)}@media(min-width:48rem){html #content .favorite-categories__promo-tag{font-size:var(--ms-text-xs)}}html #content .favorite-categories__promo-tag{color:var(--ms-fg-inverted);font-weight:500;letter-spacing:1.5px;line-height:var(--ms-leading-body);margin-bottom:var(--ms-space-2);text-transform:uppercase}html #content .favorite-categories__promo-title{font-size:var(--ms-text-lg)}@media(min-width:48rem){html #content .favorite-categories__promo-title{font-size:var(--ms-text-2xl)}}html #content .favorite-categories__promo-title{color:var(--ms-fg-inverted);font-weight:700;line-height:var(--ms-leading-heading);margin-bottom:var(--ms-space-5);margin-top:0}html #content .favorite-categories__promo-image{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}html #content .favorite-categories__promo-cta{align-items:center;border:1px solid transparent;border-radius:9999px;cursor:pointer;display:inline-flex;font-weight:500;gap:.5rem;justify-content:center;text-decoration:none;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}html #content .favorite-categories__promo-cta:focus-visible{outline:2px solid #00a63e;outline-offset:2px}html #content .favorite-categories__promo-cta:disabled,html #content .favorite-categories__promo-cta[aria-disabled=true]{opacity:.4;pointer-events:none}html #content .favorite-categories__promo-cta{background-color:var(--ms-conversion);border-color:var(--ms-conversion);color:var(--ms-conversion-on);font-size:var(--ms-text-sm);height:var(--ms-space-9);line-height:var(--ms-leading-tight);padding-inline:var(--ms-space-4)}html #content .favorite-categories__promo-cta:active:not(:disabled):not([aria-disabled=true]),html #content .favorite-categories__promo-cta:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--ms-conversion-hover);border-color:var(--ms-conversion-hover);color:var(--ms-conversion-on)}html #content .favorite-categories__promo-cta:active:not(:disabled):not([aria-disabled=true]){filter:brightness(.95)}@media(min-width:62rem){html #content .favorite-categories__promo-cta{font-size:var(--ms-text-base);height:var(--ms-space-12);line-height:var(--ms-leading-tight);padding-inline:var(--ms-space-6)}}html .type-index #content-wrapper{margin-top:var(--ms-space-4)}@media(min-width:62rem){html .type-index #content-wrapper{margin-top:var(--ms-space-8)}}html #content .welcome-wrapper{background-color:var(--ms-surface-warm);padding:var(--ms-space-20) 0;position:relative}html #content .welcome-wrapper:before{background-color:var(--ms-surface-warm);content:"";height:100%;left:-100vw;position:absolute;top:0;width:300vw}html #content .welcome-wrapper .welcome{font-size:var(--ms-text-base)}@media(min-width:48rem){html #content .welcome-wrapper .welcome{font-size:var(--ms-text-base)}}html #content .welcome-wrapper .welcome{font-weight:500;line-height:var(--ms-leading-body);margin:0 auto;max-width:720px;position:relative;text-align:center;z-index:1}html #content .welcome-wrapper .welcome .h1{font-size:var(--ms-text-xl)}@media(min-width:48rem){html #content .welcome-wrapper .welcome .h1{font-size:var(--ms-text-3xl)}}html #content .welcome-wrapper .welcome .h1{font-weight:700;line-height:var(--ms-leading-heading);margin-bottom:var(--ms-space-4)}html #content .welcome-wrapper .welcome p:last-child{margin-bottom:0!important}html #content .homepage-group-title{font-size:var(--ms-text-xl)}@media(min-width:48rem){html #content .homepage-group-title{font-size:var(--ms-text-3xl)}}html #content .homepage-group-title{font-weight:700;line-height:var(--ms-leading-heading);margin-bottom:var(--ms-space-12);text-align:left}@media(min-width:62rem){html #content .homepage-group-title{margin-bottom:var(--ms-space-10)}}html #content .homepage-group-title+.product-slider-holder.has-navigation{margin-bottom:var(--ms-space-10);padding-top:var(--ms-space-5)}@media(min-width:62rem){html #content .homepage-group-title+.product-slider-holder.has-navigation{margin-bottom:var(--ms-space-12)}}html #content .product-slider-holder{overflow:unset!important}html #content .product-slider-holder .product-slider{margin:0!important;overflow:unset!important;width:100%!important}html #content .product-slider-holder .products-block{display:flex!important;flex-wrap:wrap!important;transform:none!important;width:auto!important}html #content .product-slider-holder .product{width:100%!important}@media(min-width:48rem){html #content .product-slider-holder .product{width:50%!important}}@media(min-width:62rem){html #content .product-slider-holder .product{width:33.3333333333%!important}}@media(min-width:75rem){html #content .product-slider-holder .product{width:25%!important}}html #content .product-slider-holder .product-slider-navigation{display:none!important}html .type-index .product-slider-holder{cursor:default!important;padding:0!important;width:auto!important}html .type-index .product-slider-pagination{display:none!important}html #content .banner-wrapper{margin-top:0}html #content .products .product:hover{box-shadow:none}html #content .products .product:hover .p .btn{background-color:#00a63e;text-decoration:none}html #content .products .product .p{margin-bottom:var(--ms-space-5)}html #content .products .product .p .name{font-size:var(--ms-text-lg)}@media(min-width:48rem){html #content .products .product .p .name{font-size:var(--ms-text-lg)}}html #content .products .product .p .name{color:var(--ms-fg);font-weight:700;height:22px;-webkit-line-clamp:1;line-clamp:1;line-height:var(--ms-leading-heading);padding-left:var(--ms-space-4);padding-right:var(--ms-space-4);text-align:left}html #content .products .product .p-in{padding-top:var(--ms-space-3)}html #content .products .product .p-bottom{padding-left:var(--ms-space-4);padding-right:var(--ms-space-4);padding-top:var(--ms-space-8)!important}html #content .products .product .p-bottom>div{align-items:center;display:flex;flex-direction:row}html #content .products .product .prices{align-items:flex-start!important;display:flex;flex-basis:auto;flex-direction:column;white-space:unset}html #content .products .product .prices .price{font-size:var(--ms-text-base);white-space:nowrap}@media(min-width:48rem){html #content .products .product .prices .price{font-size:var(--ms-text-base)}}html #content .products .product .prices .price{font-weight:500;line-height:var(--ms-leading-body)}html #content .products .product .prices .price-standard{font-size:var(--ms-text-sm)!important;margin:0!important;order:-1}html #content .products .product .prices .price-save{display:none}html #content .products .product .prices .price-final{font-size:20px;line-height:24px}html #content .products .product .prices:has(.price-save) .price-final{color:var(--ms-danger)}html #content .products .product .availability{font-size:var(--ms-text-base)}@media(min-width:48rem){html #content .products .product .availability{font-size:var(--ms-text-base)}}html #content .products .product .availability{font-weight:500;line-height:var(--ms-leading-body);margin-top:var(--ms-space-1)}html #content .products .product .p-tools{align-items:flex-end;display:flex;flex-grow:1;flex-shrink:0;padding:0;padding:0!important;width:auto!important}html #content .products .product .p-tools .btn.btn-primary{background-color:var(--ms-conversion);border-color:var(--ms-conversion);color:var(--ms-conversion-on)}html #content .products .product .p-tools .btn.btn-primary:active:not(:disabled):not([aria-disabled=true]),html #content .products .product .p-tools .btn.btn-primary:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--ms-conversion-hover);border-color:var(--ms-conversion-hover);color:var(--ms-conversion-on)}html #content .products .product .p-tools .btn.btn-primary:active:not(:disabled):not([aria-disabled=true]){filter:brightness(.95)}html #content .products .product .p-tools .btn.btn-primary{font-size:var(--ms-text-base);font-weight:600;height:var(--ms-space-12);line-height:var(--ms-leading-tight);margin-left:auto;margin-right:0;padding-inline:var(--ms-space-6)}.flags-default{align-items:flex-start;display:flex;flex-direction:column;gap:var(--ms-space-1)}.type-detail .flags-default{bottom:0;flex-direction:row;left:0;margin-bottom:var(--ms-space-4);position:relative;right:0;top:0}.flags-extra,.type-detail .flags-default .flag-action{display:none}.flag{background-color:var(--ms-brand-on-alt);border-radius:var(--ms-radius-xs);font-size:12px;padding:var(--ms-space-1) var(--ms-space-2)}.flag--freeshipping{background-color:var(--ms-info)}html .overall-wrapper .category-top{background-color:var(--ms-surface-warmest);padding:var(--ms-space-0) 0 var(--ms-space-6);position:relative}html .overall-wrapper .category-top:before{background-color:var(--ms-surface-warmest);content:"";height:100%;left:-100vw;position:absolute;right:-100vw;top:0;width:300vw;z-index:0}html .overall-wrapper .category-top *{position:relative;z-index:1}html .overall-wrapper .category-top .products-top-wrapper{display:none}html .overall-wrapper .category-top .category-top-banner{border-radius:var(--ms-radius-sm)}html .overall-wrapper .category-top .category-title{font-size:var(--ms-text-xl)}@media(min-width:48rem){html .overall-wrapper .category-top .category-title{font-size:var(--ms-text-4xl)}}html .overall-wrapper .category-top .category-title{font-weight:700;line-height:var(--ms-leading-heading);margin-bottom:var(--ms-space-6);margin-top:var(--ms-space-0);padding-top:var(--ms-space-4)}html .overall-wrapper:has(.category-top) #content{padding-top:0}html .overall-wrapper:has(.category-top) .breadcrumbs{background-color:var(--ms-surface-warmest);position:relative}html .overall-wrapper:has(.category-top) .breadcrumbs>span{position:relative;z-index:1}html .overall-wrapper:has(.category-top) .breadcrumbs:before{background-color:var(--ms-surface-warmest);content:"";height:100%;left:-100vw;position:absolute;right:-100vw;top:0;width:300vw;z-index:0}html .overall-wrapper .category-top-banner{margin-bottom:var(--ms-space-6)}html .overall-wrapper p:has(.category-top-banner){margin-bottom:0!important}html #content .category-content-wrapper{margin-top:var(--ms-space-10)}.sortingToggle{border-color:var(--ms-border);border-radius:var(--ms-radius-sm)}@media(min-width:62rem){.sortingToggle{border-color:transparent}}#description h1,#description h2,#description h3,#description h4{margin-bottom:var(--ms-space-4);margin-top:var(--ms-space-8)}#description h3:first-child{margin-top:0}#description p{margin-bottom:var(--ms-space-3)}#description .detail-parameters .row-header-label,html #content .shp-tabs-wrapper{background-color:var(--ms-surface-warmest)}html #content .shp-tabs-wrapper{margin-bottom:0;margin-top:var(--ms-space-12);padding-top:var(--ms-space-8)}html #content .shp-tabs-wrapper:before{background-color:var(--ms-surface-warmest);content:"";height:100%;left:-100vw;position:absolute;top:0;width:300vw;z-index:0}html #content .shp-tabs-wrapper .tab-content{padding-bottom:var(--ms-space-6);padding-top:var(--ms-space-6)}html #content #p-detail-tabs{display:flex;gap:var(--ms-space-4);margin-left:0;margin-right:auto}html #content #p-detail-tabs .shp-tab{background-color:var(--ms-surface);border-radius:var(--ms-radius-sm);text-decoration:none}html #content #p-detail-tabs .shp-tab.active{background-color:var(--ms-accent)}html #content #p-detail-tabs .shp-tab.active .shp-tab-link{color:var(--ms-accent-on)}html #content #p-detail-tabs .shp-tab .shp-tab-link{font-size:var(--ms-text-base);padding-left:var(--ms-space-6);padding-right:var(--ms-space-6)}@media(min-width:48rem){html #content #p-detail-tabs .shp-tab .shp-tab-link{font-size:var(--ms-text-base)}}html #content #p-detail-tabs .shp-tab .shp-tab-link{font-weight:500;line-height:var(--ms-leading-body)}html #content .p-detail .p-detail-inner .detail-parameters{margin-bottom:var(--ms-space-4)}html #content .p-detail .p-detail-inner .detail-parameters th{display:none}html #content .p-detail .p-detail-inner .detail-parameters td{padding-left:0}html #content .p-detail .p-detail-inner .detail-parameters .availability-label{font-size:var(--ms-text-base)}@media(min-width:48rem){html #content .p-detail .p-detail-inner .detail-parameters .availability-label{font-size:var(--ms-text-base)}}html #content .p-detail .p-detail-inner .detail-parameters .availability-label{align-items:center;display:flex;font-weight:500;line-height:var(--ms-leading-body);margin-left:0}@media(min-width:62rem){html #content .p-detail .p-detail-inner .detail-parameters .availability-label{font-size:var(--ms-text-base);font-weight:500;line-height:var(--ms-leading-body)}}@media(min-width:62rem)and (min-width:48rem){html #content .p-detail .p-detail-inner .detail-parameters .availability-label{font-size:var(--ms-text-lg)}}html #content .p-detail .p-detail-inner .detail-parameters .availability-label:before{background-color:currentColor;border-radius:50%;content:"";display:inline-block;height:8px;margin-right:var(--ms-space-2);width:8px}html #content .p-detail .p-to-cart-block{background-color:var(--ms-surface-warm);border-radius:var(--ms-radius-sm);padding-block:var(--ms-space-6);padding-inline:var(--ms-space-4)}html #content .p-detail .p-to-cart-block .p-final-price-wrapper{display:flex;flex-basis:100%;flex-wrap:wrap;gap:var(--ms-space-3);margin-bottom:var(--ms-space-6)}html #content .p-detail .p-to-cart-block .p-final-price-wrapper:has(.price-save) .price-final-holder{color:var(--ms-danger)}html #content .p-detail .p-to-cart-block .price-final{order:1}html #content .p-detail .p-to-cart-block .price-save{display:none;order:2}html #content .p-detail .p-to-cart-block .price-standard{font-size:var(--ms-text-base);order:3}@media(min-width:48rem){html #content .p-detail .p-to-cart-block .price-standard{font-size:var(--ms-text-base)}}html #content .p-detail .p-to-cart-block .price-standard{color:var(--ms-muted);font-weight:500;line-height:var(--ms-leading-body);line-height:36px}html #content .p-detail .p-to-cart-block .price-final-holder{font-size:var(--ms-text-xl)}@media(min-width:48rem){html #content .p-detail .p-to-cart-block .price-final-holder{font-size:var(--ms-text-3xl)}}html #content .p-detail .p-to-cart-block .price-final-holder{font-weight:700;line-height:var(--ms-leading-heading)}html #content .p-detail .p-to-cart-block .price-measure{display:none}html #content .p-detail .social-buttons-wrapper{justify-content:flex-end;padding-top:var(--ms-space-4)}html #content .p-detail .social-buttons-wrapper .link-icons{gap:var(--ms-space-4)}html #content .p-detail .social-buttons-wrapper .link-icons .link-icon{font-size:var(--ms-text-sm);margin:0;padding:0}@media(min-width:48rem){html #content .p-detail .social-buttons-wrapper .link-icons .link-icon{font-size:var(--ms-text-sm)}}html #content .p-detail .social-buttons-wrapper .link-icons .link-icon{font-weight:500;line-height:var(--ms-leading-body)}html #content .p-detail .social-buttons-wrapper .link-icons .link-icon span{color:var(--ms-meta);text-decoration:none}html #content .p-detail .social-buttons-wrapper .link-icons .link-icon.print,html #content .p-detail .social-buttons-wrapper .link-icons .link-icon:before{display:none}html #content .p-image-wrapper .p-thumbnails a{margin-left:var(--ms-space-1);transition:border-color .3s}html #content .p-image-wrapper .p-thumbnails a:first-child{margin-left:0}html #content .p-image-wrapper .p-thumbnails a.highlighted img,html #content .p-image-wrapper .p-thumbnails a:hover img{border-color:var(--ms-border)}html #content .p-image-wrapper .p-thumbnails a img{border-color:var(--ms-border-soft);border-radius:var(--ms-radius-sm)}html .shp-accordion-wrapper{background-color:var(--colors-surface-secondary);margin-bottom:0;margin-left:-16px;margin-right:-16px;padding-bottom:var(--ms-space-12)!important;padding-left:var(--ms-space-4)!important;padding-right:var(--ms-space-4)!important}html #content .cart-header{margin-bottom:0;padding:var(--ms-space-8) 0}html #content .cart-header .step{font-size:var(--ms-text-sm)}@media(min-width:48rem){html #content .cart-header .step{font-size:var(--ms-text-sm)}}html #content .cart-header .step{font-weight:500;line-height:var(--ms-leading-body)}@media(min-width:62rem){html #content .cart-header .step{font-size:var(--ms-text-base);font-weight:500;line-height:var(--ms-leading-body)}}@media(min-width:62rem)and (min-width:48rem){html #content .cart-header .step{font-size:var(--ms-text-base)}}html #content .cart-header .step a:before,html #content .cart-header .step strong:before{border-color:var(--ms-border-hard);color:var(--ms-fg)}html #content .cart-header .step a span,html #content .cart-header .step strong span{font-weight:500}html #content .cart-header .step a span:after,html #content .cart-header .step strong span:after{border-top-color:var(--ms-border)}html #content .cart-header .step.active strong:before{background-color:var(--ms-accent);border-color:var(--ms-accent);color:var(--ms-accent-on)}html #content .cart-header .step.active strong span{color:var(--ms-fg-2)}html #content .cart-header .step.completed a:before{background-color:var(--ms-success);border-color:var(--ms-success);color:var(--ms-accent-on)}html .ordering-process .next-step{flex-direction:column-reverse;margin-bottom:0;margin-top:var(--ms-space-6)}html .ordering-process .cart-table-wrapper{background-color:var(--ms-surface-warmest);margin:0 -16px;padding:var(--ms-space-4)}@media(min-width:62rem){html .ordering-process .cart-table-wrapper{border-radius:var(--ms-radius-sm);margin:0;padding:var(--ms-space-6)}}html .ordering-process .cart-table{border-bottom:0;border-radius:var(--ms-radius-sm);overflow:hidden}html .ordering-process .cart-table .cart-table-header td{font-size:var(--ms-text-sm);padding-top:var(--ms-space-4)}html .ordering-process .cart-table tr td{background-color:transparent;border-top-color:var(--ms-border-soft);border-top-width:2px;padding:var(--ms-space-2) var(--ms-space-2)}html .ordering-process .cart-table tr td:first-child{padding-left:var(--ms-space-4)}html .ordering-process .cart-table tr td:last-child{padding-right:var(--ms-space-4)}html .ordering-process .cart-table tr{background-color:var(--ms-surface);border:0;border-radius:var(--ms-radius-sm)}html .ordering-process .cart-table .cart-p-image img{width:48px}html .ordering-process .cart-table .p-name{padding-right:var(--ms-space-9)}html .ordering-process .cart-table .p-name div{padding-top:0}html .ordering-process .cart-table .p-quantity .quantity{height:2.5rem}@media(min-width:62rem){html .ordering-process .cart-table .p-quantity .quantity{height:3rem}}html .ordering-process .cart-table .p-price{font-size:var(--ms-text-sm)}@media(min-width:48rem){html .ordering-process .cart-table .p-price{font-size:var(--ms-text-sm)}}html .ordering-process .cart-table .p-price{font-weight:500;line-height:var(--ms-leading-body)}html .ordering-process .cart-table .price-final{font-weight:500}html .ordering-process .cart-table .remove-item{margin-right:var(--ms-space-2)}@media(min-width:62rem){html .ordering-process .cart-table .remove-item{margin-right:-var(--ms-space-24)}}html .ordering-process .cart-table .remove-item:before{font-size:12px}html .ordering-process .summary{margin:0!important}html .ordering-process .summary .col-md-4{background-color:var(--ms-surface-warmest);border-radius:var(--ms-radius-sm);margin-top:var(--ms-space-6);padding:var(--ms-space-8) var(--ms-space-6) var(--ms-space-4)}html .ordering-process .summary .price-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);padding-top:0}html .ordering-process .summary .price-wrapper .price-label.price-primary,html .ordering-process .summary .price-wrapper .price-label.price-secondary{text-align:left}html .ordering-process .summary .price-wrapper .price-label.price-primary,html .ordering-process .summary .price-wrapper .price.price-primary{font-size:var(--ms-text-lg)}@media(min-width:48rem){html .ordering-process .summary .price-wrapper .price-label.price-primary,html .ordering-process .summary .price-wrapper .price.price-primary{font-size:var(--ms-text-xl)}}html .ordering-process .summary .price-wrapper .price-label.price-primary,html .ordering-process .summary .price-wrapper .price.price-primary{font-weight:500;font-weight:700;line-height:var(--ms-leading-body);padding:.25rem 0}html .ordering-process .btn.btn-conversion{background-color:var(--ms-conversion);border-color:var(--ms-conversion);color:var(--ms-conversion-on)}html .ordering-process .btn.btn-conversion:active:not(:disabled):not([aria-disabled=true]),html .ordering-process .btn.btn-conversion:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--ms-conversion-hover);border-color:var(--ms-conversion-hover);color:var(--ms-conversion-on)}html .ordering-process .btn.btn-conversion:active:not(:disabled):not([aria-disabled=true]){filter:brightness(.95)}html .ordering-process .btn.btn-conversion{font-size:var(--ms-text-base);height:var(--ms-space-14);line-height:var(--ms-leading-tight);padding-inline:var(--ms-space-8)}html .ordering-process .checkout-box{display:none}@media(min-width:62rem){html .ordering-process #checkoutContent{margin-left:0;width:66.66666667%}}html .ordering-process #checkoutContent .helper{border-radius:var(--ms-radius-sm)}html .ordering-process #checkoutSidebar{background-color:var(--ms-surface-warmest);border:none;border-radius:var(--ms-radius-sm);margin-top:var(--ms-space-8);padding-inline:var(--ms-space-4);padding-top:1px}@media(min-width:62rem){html .ordering-process #checkoutSidebar{margin-top:0;padding-top:0}}html .ordering-process #summary-box{border:none}html .ordering-process .radio-wrapper input[type=radio]:checked+label>span b{color:var(--ms-accent)}html .ordering-process .radio-wrapper input[type=checkbox]:checked+label:before,html .ordering-process .radio-wrapper input[type=radio]:checked+label:before{border-color:var(--ms-accent)}html .ordering-process .radio-wrapper input[type=checkbox]:checked+label:after,html .ordering-process .radio-wrapper input[type=radio]:checked+label:after{background-color:var(--ms-accent)}html .ordering-process .shipping-billing-table .radio-wrapper:hover{border-bottom-style:solid;border-bottom-width:1px;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;border-color:var(--colors-foregrounds-borders-secondary);box-shadow:none;color:var(--ms-accent-hover)}html .ordering-process .order-summary-inner{margin-top:var(--ms-space-8);padding:var(--ms-space-2);padding-top:0}html .ordering-process .order-summary-item,html .ordering-process .recapitulation-single{padding-block:var(--ms-space-5)}html .ordering-process .order-summary-item[data-micro=cartItem]{background-color:var(--ms-surface);border:0;border-radius:var(--ms-radius-sm);margin-bottom:var(--ms-space-2);padding-inline:var(--ms-space-3)}html .ordering-process .for-free,html .ordering-process .radio-wrapper.active .for-free{color:var(--ms-success)}html .ordering-process .order-summary-item.helper{border-top:0}html .ordering-process .cart-item-amount{font-size:var(--ms-text-sm)}@media(min-width:48rem){html .ordering-process .cart-item-amount{font-size:var(--ms-text-sm)}}html .ordering-process .cart-item-amount{color:var(--ms-muted);font-weight:500;line-height:var(--ms-leading-body)}
