:root{--m-brand-a060:rgba(30,45,125,.06);--m-brand-a080:rgba(30,45,125,.08);--m-brand-a100:rgba(30,45,125,.1);--m-brand-a120:rgba(30,45,125,.12);--m-brand-a140:rgba(30,45,125,.14);--m-brand-a150:rgba(30,45,125,.15);--m-brand-a160:rgba(30,45,125,.16);--m-brand-a220:rgba(30,45,125,.22);--m-brand-a250:rgba(30,45,125,.25);--m-brand-a350:rgba(30,45,125,.35);--m-ink-a040:rgba(10,26,78,.04);--m-ink-a070:rgba(10,26,78,.07);--m-ink-a080:rgba(10,26,78,.08);--m-ink-a090:rgba(10,26,78,.09);--m-ink-a120:rgba(10,26,78,.12);--m-ink-a140:rgba(10,26,78,.14);--m-ink-a180:rgba(10,26,78,.18);--m-ink-a220:rgba(10,26,78,.22);--m-ink-a250:rgba(10,26,78,.25);--m-cyan-a060:rgba(0,186,219,.06);--m-cyan-a120:rgba(0,186,219,.12);--m-cyan-a250:rgba(0,186,219,.25);--m-cyan-a550:rgba(0,186,219,.55)}@supports (color:color-mix(in srgb,red 50%,transparent)){:root{--m-brand-a060:color-mix(in srgb,var(--m-brand,#1e2d7d) 6%,transparent);--m-brand-a080:color-mix(in srgb,var(--m-brand,#1e2d7d) 8%,transparent);--m-brand-a100:color-mix(in srgb,var(--m-brand,#1e2d7d) 10%,transparent);--m-brand-a120:color-mix(in srgb,var(--m-brand,#1e2d7d) 12%,transparent);--m-brand-a140:color-mix(in srgb,var(--m-brand,#1e2d7d) 14%,transparent);--m-brand-a150:color-mix(in srgb,var(--m-brand,#1e2d7d) 15%,transparent);--m-brand-a160:color-mix(in srgb,var(--m-brand,#1e2d7d) 16%,transparent);--m-brand-a220:color-mix(in srgb,var(--m-brand,#1e2d7d) 22%,transparent);--m-brand-a250:color-mix(in srgb,var(--m-brand,#1e2d7d) 25%,transparent);--m-brand-a350:color-mix(in srgb,var(--m-brand,#1e2d7d) 35%,transparent);--m-ink-a040:color-mix(in srgb,var(--m-ink,#0a1a4e) 4%,transparent);--m-ink-a070:color-mix(in srgb,var(--m-ink,#0a1a4e) 7%,transparent);--m-ink-a080:color-mix(in srgb,var(--m-ink,#0a1a4e) 8%,transparent);--m-ink-a090:color-mix(in srgb,var(--m-ink,#0a1a4e) 9%,transparent);--m-ink-a120:color-mix(in srgb,var(--m-ink,#0a1a4e) 12%,transparent);--m-ink-a140:color-mix(in srgb,var(--m-ink,#0a1a4e) 14%,transparent);--m-ink-a180:color-mix(in srgb,var(--m-ink,#0a1a4e) 18%,transparent);--m-ink-a220:color-mix(in srgb,var(--m-ink,#0a1a4e) 22%,transparent);--m-ink-a250:color-mix(in srgb,var(--m-ink,#0a1a4e) 25%,transparent);--m-cyan-a060:color-mix(in srgb,var(--m-cyan,#00badb) 6%,transparent);--m-cyan-a120:color-mix(in srgb,var(--m-cyan,#00badb) 12%,transparent);--m-cyan-a250:color-mix(in srgb,var(--m-cyan,#00badb) 25%,transparent);--m-cyan-a550:color-mix(in srgb,var(--m-cyan,#00badb) 55%,transparent)}}html{font-size:100%}.is-ctl-product .cms-block-product-heading{display:none}@media screen and (min-width: 992px){.is-ctl-product .cms-section:has(.c-product-hero){overflow:visible}}.c-lc-hint.is-card,.c-product-hero__buybox-card,.c-product-hero__benefits,.c-product-hero__facts,.c-product-hero__media-card{background:#fff;border:.0625rem solid var(--m-brand-a080);border-radius:.75rem;box-shadow:0 .125rem .5rem var(--m-brand-a060)}.c-product-hero{display:grid;grid-template-areas:"media" "info" "buybox";grid-template-columns:minmax(0, 1fr);gap:1.25rem;width:100%;max-width:82.5rem;margin-inline:auto;padding-block:.5rem 1rem}@media screen and (min-width: 768px)and (max-width: 991.98px){.c-product-hero{grid-template-areas:none;grid-template-columns:minmax(0, 40fr) minmax(0, 60fr);grid-template-rows:repeat(4, auto);column-gap:1.5rem;row-gap:0}}@media screen and (min-width: 992px)and (max-width: 1199.98px){.c-product-hero{grid-template-areas:"media info buybox";grid-template-columns:minmax(0, 30fr) minmax(0, 36fr) minmax(0, 34fr);gap:1.25rem}}@media screen and (min-width: 1200px){.c-product-hero{grid-template-areas:"media info buybox";grid-template-columns:minmax(0, 30fr) minmax(0, 38fr) minmax(0, 32fr);gap:2rem}}@media screen and (max-width: 767.98px){.c-product-hero{grid-template-areas:none;row-gap:1rem}.c-product-hero>.c-product-hero__media,.c-product-hero>.c-product-hero__info{display:contents}.c-product-hero .c-product-hero__media-card{order:1}.c-product-hero .c-product-hero__media-card .gallery-slider-item.is-contain,.c-product-hero .c-product-hero__media-card .gallery-slider-item.is-cover,.c-product-hero .c-product-hero__media-card .gallery-slider-single-image.is-contain,.c-product-hero .c-product-hero__media-card .gallery-slider-single-image.is-cover{min-height:12rem !important;height:12rem}.c-product-hero .c-product-hero__meta-row{order:2}.c-product-hero .c-product-hero__title{order:3}.c-product-hero .c-product-hero__anchor-nav{order:7}.c-product-hero>.c-product-hero__buybox{order:6;grid-area:auto;margin-bottom:0;max-width:none;margin-inline:0}.c-product-hero .c-product-hero__benefits{order:8}.c-product-hero .c-product-hero__facts{order:9}.c-product-hero .c-product-hero__countdown{order:10;margin-top:0}}@media screen and (min-width: 768px)and (max-width: 991.98px){.c-product-hero>.c-product-hero__media{grid-area:auto;grid-column:1;grid-row:1/-1}.c-product-hero>.c-product-hero__info{display:contents}.c-product-hero .c-product-hero__meta-row,.c-product-hero .c-product-hero__title,.c-product-hero .c-product-hero__anchor-nav{grid-column:2}.c-product-hero>.c-product-hero__buybox{grid-area:auto;grid-column:2;order:1;max-width:none;margin-inline:0;margin-bottom:0}.c-product-hero .c-product-hero__benefits,.c-product-hero .c-product-hero__facts{grid-column:1/-1}.c-product-hero .c-product-hero__benefits{order:2}.c-product-hero .c-product-hero__facts{order:3}.c-product-hero .c-product-hero__info>*:not(:first-child),.c-product-hero>.c-product-hero__buybox{margin-top:1rem}.c-product-hero .c-product-hero__info>.c-product-hero__benefits{margin-top:1.5rem}}.c-product-hero__media{grid-area:media;min-width:0}.c-product-hero__media-card{padding:1rem;overflow:hidden}@media screen and (min-width: 1200px){.c-product-hero__media-card{padding:1.25rem}}.c-product-hero__media-card .gallery-slider-item,.c-product-hero__media-card .gallery-slider-single-image{background:#fff}.c-product-hero__media-card img{max-width:100%}.c-product-hero__image-note{margin:.75rem 0 0;font-size:.75rem;line-height:1.4;color:#4a5168;text-align:center}.c-product-hero__image-note strong{font-weight:600;color:var(--m-ink,#0a1a4e)}.c-product-hero__info{grid-area:info;display:flex;flex-direction:column;gap:1rem;min-width:0}.c-product-hero__meta-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .75rem}.c-product-hero__manufacturer{display:flex;align-items:center;min-height:1.5rem;min-width:0}.c-product-hero__savings-badge{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:.5rem .875rem;border-radius:.5rem;background:#b91c1c;color:#fff;font-size:.875rem;font-weight:700;line-height:1;white-space:nowrap}.c-price-d1 .c-product-hero__savings-badge{background:#fdecee;color:#b00d27}img.c-product-hero__brand-logo{height:2.5rem;max-width:10rem;width:auto;object-fit:scale-down}.c-product-hero__brand-name{display:inline-block;font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--m-cyan-ink,#007590)}.c-product-hero .c-product-hero__title{margin:0;font-size:1.5rem;font-weight:700;line-height:1.3;color:var(--m-prose-title,#2847b3);overflow-wrap:break-word}@media screen and (min-width: 768px){.c-product-hero .c-product-hero__title{font-size:1.625rem}}@media screen and (min-width: 1200px){.c-product-hero .c-product-hero__title{font-size:1.875rem}}.c-product-hero__rating{display:flex;flex-direction:column;align-items:center;gap:.375rem;margin:calc(-1*var(--c-buybox-padding)) calc(-1*var(--c-buybox-padding)) 1.5rem;padding:1.125rem 1rem;border-radius:.6875rem .6875rem 0 0;background:var(--m-brand,#1e2d7d);color:#fff;text-align:center}.c-product-hero__rating .product-review-rating{margin-right:0;color:#ffd45b;line-height:1}.c-product-hero__rating .c-product-hero__rating-link{padding-block:.125rem;font-size:.875rem;line-height:1.5;color:#fff;text-decoration:underline;text-underline-offset:.1875rem}.c-product-hero__rating .c-product-hero__rating-link:hover{color:#fff;text-decoration-thickness:.125rem}.c-product-hero__rating .c-product-hero__rating-link:focus-visible{outline:.125rem solid var(--m-cyan-ink,#007590);outline-offset:.1875rem;border-radius:.125rem}@media screen and (max-width: 767.98px){.c-product-hero__rating{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:.25rem .625rem;margin-bottom:1rem;padding:.5rem 1rem}}.c-product-hero__anchor-nav{display:flex;flex-wrap:wrap;gap:.5rem}.c-product-hero__anchor-btn{display:inline-flex;align-items:center;height:2.5rem;padding:0 .3125rem;background:#fff;border:.0625rem solid var(--m-brand-a140);border-radius:.5rem;color:var(--m-brand,#1e2d7d);font-size:.8125rem;font-weight:600;line-height:1;white-space:nowrap;text-decoration:none;transition:background-color .3s cubic-bezier(0.33, 0, 0.2, 1),color .3s cubic-bezier(0.33, 0, 0.2, 1),border-color .3s cubic-bezier(0.33, 0, 0.2, 1),box-shadow .3s cubic-bezier(0.33, 0, 0.2, 1),padding .3s cubic-bezier(0.33, 0, 0.2, 1)}.c-product-hero__anchor-btn:hover,.c-product-hero__anchor-btn:focus-visible{color:var(--m-cyan-ink,#007590);border-color:var(--m-cyan-a550);box-shadow:0 .125rem .375rem var(--m-brand-a100);text-decoration:none}.c-product-hero__anchor-btn:focus-visible{outline:.125rem solid var(--m-cyan-ink,#007590);outline-offset:.125rem}.c-product-hero__anchor-btn.is-active{padding-right:1rem;background:var(--m-brand,#1e2d7d);border-color:var(--m-brand,#1e2d7d);color:#fff;box-shadow:0 .375rem 1rem var(--m-brand-a220)}.c-product-hero__anchor-btn.is-active:hover,.c-product-hero__anchor-btn.is-active:focus-visible{color:#fff;border-color:var(--m-brand,#1e2d7d)}.c-product-hero__anchor-btn.is-active .c-product-hero__anchor-icon{background:#fff}.c-product-hero__anchor-btn.is-active .c-product-hero__anchor-label{max-width:9rem;margin-left:.5rem;opacity:1}.c-product-hero__anchor-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:50%;background:rgba(0,0,0,0);transition:background-color .3s cubic-bezier(0.33, 0, 0.2, 1)}.c-product-hero__anchor-icon .icon{flex-shrink:0;color:var(--m-cyan-ink,#007590)}.c-product-hero__anchor-icon .icon>svg{top:0}.c-product-hero__anchor-label{max-width:0;margin-left:0;opacity:0;transition:max-width .35s cubic-bezier(0.33, 0, 0.2, 1),margin-left .35s cubic-bezier(0.33, 0, 0.2, 1),opacity .25s cubic-bezier(0.33, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){.c-product-hero__anchor-btn,.c-product-hero__anchor-icon,.c-product-hero__anchor-label{transition:none}}.c-product-hero__box-heading{margin:0 0 .75rem;font-size:.9375rem;font-weight:600;line-height:1.4;color:var(--m-brand,#1e2d7d)}.c-product-hero__check-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.625rem}.c-product-hero__check-list li{display:flex;align-items:flex-start;gap:.625rem;font-size:.9375rem;line-height:1.5;color:#677279}.c-product-hero__check-list .icon{flex-shrink:0;margin-top:.1875rem;color:var(--m-cyan,#00badb)}.c-product-hero__check-list .icon>svg{top:0}.c-product-hero__benefits,.c-product-hero__facts{padding:1.25rem}@media screen and (min-width: 992px)and (max-width: 1199.98px){.c-product-hero__benefits,.c-product-hero__facts{padding:1rem}}.c-product-hero__facts-list{margin:0}.c-product-hero__facts-list dt,.c-product-hero__facts-list dd{min-width:0;overflow-wrap:anywhere}.c-product-hero__fact{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1.35fr);align-items:baseline;gap:.75rem;padding:.625rem 0;border-bottom:.0625rem solid var(--m-brand-a060)}.c-product-hero__fact:last-child{padding-bottom:0;border-bottom:0}.c-product-hero__fact:first-child{padding-top:0}.c-product-hero__fact dt{font-size:.875rem;font-weight:500;color:#677279}.c-product-hero__fact dd{margin:0;font-size:.875rem;font-weight:600;color:var(--m-brand,#1e2d7d);text-align:right;overflow-wrap:anywhere}.c-product-hero__fact--office-apps{align-items:flex-start}.c-product-hero__fact--office-apps dd{text-align:left}.c-product-hero__office-apps{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.375rem;margin:0;padding:0;list-style:none}.c-product-hero__office-app{display:flex}.c-product-hero__office-app-icon{display:block;width:1.5rem;height:1.5rem;object-fit:contain}.c-product-hero__buybox{grid-area:buybox;min-width:0}.c-product-hero__buybox-card{--c-buybox-padding: 1.5rem;padding:var(--c-buybox-padding);width:100%}@media screen and (min-width: 992px)and (max-width: 1199.98px){.c-product-hero__buybox-card{--c-buybox-padding: 1.25rem}}.c-product-hero__buybox-card.is-switching-variant{position:relative;pointer-events:none;user-select:none}.c-product-hero__buybox-card.is-switching-variant>*{opacity:.45}.c-product-hero__buybox-card.is-switching-variant::after{content:"";position:absolute;inset:0;border-radius:inherit;background:hsla(0,0%,100%,.4)}.c-product-hero__buybox-card.is-switching-variant::before{content:"";position:absolute;top:50%;left:50%;z-index:1;width:2rem;height:2rem;margin:-1rem 0 0 -1rem;border-radius:50%;border:.1875rem solid var(--m-brand-a150);border-top-color:var(--m-cyan,#00badb);animation:c-buybox-spinner .7s linear infinite}@keyframes c-buybox-spinner{to{transform:rotate(360deg)}}@media screen and (min-width: 992px){.c-product-hero__buybox{position:sticky;top:9.5rem;align-self:start;scrollbar-width:thin}}.c-product-hero__buybox .moorl-esd-buy-widget-container{display:none}.c-product-hero__buybox .product-detail-price-container{margin-bottom:.25rem}.c-product-hero__buybox .c-product-hero__price-wrapper{display:flex;flex-direction:column;align-items:center;gap:.25rem;width:max-content;max-width:100%;margin:0 auto;padding-block:.25rem .5rem;position:relative}.c-product-hero__buybox .c-product-hero__price-compare{align-self:flex-end;display:inline-flex;align-items:center;gap:.5rem}.c-product-hero__buybox .c-product-hero__price-compare-label{color:#677279;font-size:.875rem;font-weight:600;line-height:1.2;white-space:nowrap}@media screen and (min-width: 1200px){.c-product-hero__buybox .c-product-hero__price-compare-label{font-size:1rem}}.c-product-hero__buybox .c-product-hero__price-compare-text{font-family:Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;font-style:italic;font-weight:500;font-size:1.125rem;color:var(--m-brand,#1e2d7d);text-decoration:line-through;text-decoration-color:var(--m-cyan,#00badb);text-decoration-thickness:.125rem;line-height:1;opacity:.85;white-space:nowrap}.c-price-d1 .c-product-hero__buybox .c-product-hero__price-compare-text{font-family:"Inter","Inter Fallback Roboto","Inter Fallback Arial","Roboto",-apple-system,BlinkMacSystemFont,sans-serif;font-style:normal;color:#4a5168;text-decoration-color:#4a5168;opacity:1}@media screen and (min-width: 1200px){.c-product-hero__buybox .c-product-hero__price-compare-text{font-size:1.5rem}}.c-product-hero__buybox .c-product-hero__price-current{margin:0;display:inline-flex;align-items:flex-start;gap:.25rem;font-family:Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;font-style:italic;font-weight:500;font-size:min(2.75rem, 48px);line-height:1;letter-spacing:.02em;color:#dc3545;text-shadow:.1875rem .1875rem 0 #fff,.1875rem -0.1875rem 0 #fff,-0.1875rem -0.1875rem 0 #fff,-0.1875rem .1875rem 0 #fff,.125rem .125rem 0 #fff,.125rem -0.125rem 0 #fff,-0.125rem -0.125rem 0 #fff,-0.125rem .125rem 0 #fff,.0625rem .0625rem 0 #fff,-0.0625rem -0.0625rem 0 #fff,-0.0625rem .0625rem 0 #fff,.0625rem -0.0625rem 0 #fff,.1875rem .1875rem .4375rem var(--m-brand-a250)}.c-price-d1 .c-product-hero__buybox .c-product-hero__price-current{font-family:"Inter","Inter Fallback Roboto","Inter Fallback Arial","Roboto",-apple-system,BlinkMacSystemFont,sans-serif;font-style:normal;font-weight:700;letter-spacing:-0.02em;font-variant-numeric:tabular-nums;color:var(--m-ink,#0a1a4e);text-shadow:none}@media screen and (min-width: 768px){.c-product-hero__buybox .c-product-hero__price-current{font-size:min(3.25rem, 56px)}}@media screen and (min-width: 1200px){.c-product-hero__buybox .c-product-hero__price-current{font-size:min(3.75rem, 64px)}}.c-product-hero__buybox .c-product-hero__price-current-text{display:inline-block;white-space:nowrap}.c-product-hero__buybox .c-product-hero__price-star{font-size:.5em;line-height:1;margin-top:.2em;color:var(--m-brand,#1e2d7d)}.c-product-hero__buybox .product-detail-tax-container .product-detail-tax{margin-bottom:0;text-align:center;font-size:.75rem;color:#677279}.c-product-hero__buybox .product-detail-tax-container .product-detail-tax .product-detail-tax-link{font-size:.75rem;color:#677279;text-decoration:underline}.c-product-hero__buybox .product-detail-tax-container .product-detail-tax .product-detail-tax-link:hover,.c-product-hero__buybox .product-detail-tax-container .product-detail-tax .product-detail-tax-link:focus{color:var(--m-cyan-ink,#007590)}.c-product-hero__buybox .product-detail-configurator-container{margin-block:.75rem}.c-product-hero__buybox .c-product-hero__variants{margin-block:1rem;display:flex;flex-direction:column;gap:.75rem}.c-product-hero__buybox .c-product-hero__variants .c-product-hero__variant-group,.c-product-hero__buybox .c-product-hero__variants .product-detail-configurator-group{margin-bottom:0;display:flex;flex-direction:column;gap:.375rem}.c-product-hero__buybox .c-product-hero__variants .c-product-hero__variant-label,.c-product-hero__buybox .c-product-hero__variants .product-detail-configurator-group-title{margin-bottom:0;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#677279}.c-product-hero__buybox .c-product-hero__variants .c-product-hero__variant-select,.c-product-hero__buybox .c-product-hero__variants .product-detail-configurator-select-input{width:100%;min-height:0;padding-top:.5rem;padding-bottom:.5rem;padding-inline:1rem 2.5rem;border:.0625rem solid var(--m-brand-a160);border-radius:1rem;background-color:#fff;color:var(--m-brand,#1e2d7d);font-size:.875rem;font-weight:500;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%231e2d7d' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center}.c-product-hero__buybox .c-product-hero__variants .c-product-hero__variant-select:focus,.c-product-hero__buybox .c-product-hero__variants .product-detail-configurator-select-input:focus{outline:none;min-height:0;padding-top:.5rem;padding-bottom:.5rem;border-color:var(--m-cyan-ink,#007590);box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem var(--m-cyan-ink,#007590)}.c-product-hero__buybox .buy-widget-container{display:flex;flex-wrap:wrap;align-items:stretch;gap:.75rem;margin:1rem 0 0}.c-product-hero__buybox .buy-widget-container>*{width:auto;max-width:100%;padding-right:0;padding-left:0;margin-top:0;flex-shrink:1}.c-product-hero__buybox .buy-widget-container~.row{margin-top:.5rem !important}.c-product-hero__buybox .buy-widget-container~.row [class*=col-]{flex:0 0 100%;max-width:100%}.c-product-hero__buybox .swag-amazon-pay-wrapper.product-detail{margin-bottom:0}.c-product-hero__buybox .c-product-hero__quantity{display:flex;align-items:center;gap:.75rem;flex:0 0 auto;min-width:0;margin:0;padding:0;border:0}.c-product-hero__buybox .c-product-hero__quantity-label{font-size:.875rem;font-weight:600;color:var(--m-brand,#1e2d7d);white-space:nowrap}.c-product-hero__buybox .quantity-selector-group{display:flex;align-items:stretch;height:3rem;min-height:3rem;border:.0625rem solid var(--m-brand-a160);border-radius:1rem;overflow:hidden;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.c-product-hero__buybox .quantity-selector-group:focus-within{border-color:var(--m-cyan-ink,#007590);box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem var(--m-cyan-ink,#007590)}.c-product-hero__buybox .quantity-selector-group .btn-minus,.c-product-hero__buybox .quantity-selector-group .btn-plus{flex:0 0 3rem;width:3rem;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:0;background:rgba(0,0,0,0);color:var(--m-brand,#1e2d7d);box-shadow:none}.c-product-hero__buybox .quantity-selector-group .btn-minus:hover,.c-product-hero__buybox .quantity-selector-group .btn-minus:focus,.c-product-hero__buybox .quantity-selector-group .btn-plus:hover,.c-product-hero__buybox .quantity-selector-group .btn-plus:focus{background:var(--m-brand-a060);color:var(--m-brand,#1e2d7d);box-shadow:none}.c-product-hero__buybox .quantity-selector-group .btn-minus:disabled,.c-product-hero__buybox .quantity-selector-group .btn-plus:disabled{opacity:.35}.c-product-hero__buybox .quantity-selector-group .quantity-selector-group-input{flex:0 0 3rem;width:3rem;padding:0;border:0;border-inline:.0625rem solid var(--m-brand-a120);border-radius:0;text-align:center;font-size:.9375rem;font-weight:600;color:var(--m-brand,#1e2d7d);background:rgba(0,0,0,0);appearance:textfield;-moz-appearance:textfield}.c-product-hero__buybox .quantity-selector-group .quantity-selector-group-input::-webkit-outer-spin-button,.c-product-hero__buybox .quantity-selector-group .quantity-selector-group-input::-webkit-inner-spin-button{appearance:none;margin:0}.c-product-hero__buybox .quantity-selector-group .quantity-selector-group-input:focus{outline:none;box-shadow:none;border-color:var(--m-brand-a120)}.c-product-hero__buybox .quantity-selector-group .input-group-text{border:0;background:rgba(0,0,0,0);color:#677279}.c-product-hero__buybox .c-product-hero__cart-button{flex:1 1 12rem;min-width:0}.c-product-hero__buybox .c-product-hero__cart-button .d-grid{height:100%}.c-product-hero__buybox .btn-buy{display:flex;align-items:center;justify-content:center;height:100%;min-height:3.25rem;padding-inline:1.5rem;background:var(--m-cyan,#00badb);border-color:var(--m-cyan,#00badb);border-radius:1rem;font-size:.9375rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.c-product-hero__buybox .btn-buy:hover,.c-product-hero__buybox .btn-buy:focus{background:var(--m-mix-cyan-hover,rgb(0,160.0109589041,188.4));border-color:var(--m-mix-cyan-hover,rgb(0,160.0109589041,188.4))}.c-product-hero__buybox .c-product-hero__buttons{height:auto;gap:.625rem}.c-product-hero__buybox .c-product-hero__buttons .btn-buy{height:auto}.c-product-hero__buybox .c-product-hero__buy-now{--c-action-bg: #000;--c-action-border: #000;--c-action-color: #fff;--c-action-hover-bg: #262626;--c-action-hover-border: #262626;--c-action-hover-color: #fff;justify-content:center}@media screen and (max-width: 767.98px){.c-product-hero__buybox .c-product-hero__price-current{font-size:min(2.75rem, 48px)}.c-product-hero__buybox .c-product-hero__price-compare-text{font-size:1.125rem}.c-product-hero__buybox .buy-widget-container{flex-direction:column}.c-product-hero__buybox .c-product-hero__quantity{flex:0 0 auto;width:auto}.c-product-hero__buybox .quantity-selector-group{width:auto;max-width:11rem}.c-product-hero__buybox .quantity-selector-group .btn-minus,.c-product-hero__buybox .quantity-selector-group .btn-plus{flex:0 0 2.75rem;width:2.75rem}.c-product-hero__buybox .quantity-selector-group .quantity-selector-group-input{flex:0 0 3.25rem;width:3.25rem}.c-product-hero__buybox .c-product-hero__cart-button{flex:0 0 100%;width:100%}}.c-product-hero__trust{margin-top:1.25rem;padding-top:1.25rem;border-top:.0625rem solid var(--m-brand-a080)}.c-product-hero__payment{margin-top:.875rem}.c-product-hero__payment-note{display:flex;align-items:flex-start;justify-content:center;gap:.4375rem;margin:.75rem 0 0;font-size:.8125rem;color:#677279;text-align:center}.c-product-hero__payment-note .icon{flex-shrink:0;margin-top:.1875rem;color:var(--m-cyan,#00badb)}.c-product-hero__payment-note .icon>svg{top:0}.c-product-hero__trust-banner{width:100%;margin-top:1rem}.c-ts-note{display:block;color:#141824;text-decoration:none;border-radius:.875rem;-webkit-tap-highlight-color:rgba(0,0,0,0)}.c-ts-note:hover,.c-ts-note:focus{color:#141824;text-decoration:none}.c-ts-note:focus-visible{outline:2px solid var(--m-cyan-ink,#007590);outline-offset:2px}.c-ts-note__body{display:block;min-width:0}.c-ts-note__heading{display:block;font-size:.9375rem;font-weight:700;line-height:1.3}.c-ts-note__line{display:block;font-size:.8125rem;font-weight:500;line-height:1.35}.c-ts-note__seal{display:block;flex:0 0 auto;object-fit:contain}.c-ts-note__mark{font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.c-ts-note__count{font-size:.8125rem;font-weight:500;white-space:nowrap;font-variant-numeric:tabular-nums}.c-ts-note__stars{position:relative;display:inline-block;flex:0 0 auto;width:5.25rem;height:1rem;vertical-align:-0.125rem}.c-ts-note__stars-empty,.c-ts-note__stars-full{position:absolute;top:0;left:0;display:flex;gap:.0625rem;height:1rem;overflow:hidden;white-space:nowrap}.c-ts-note__stars-empty svg,.c-ts-note__stars-full svg{flex:0 0 1rem;width:1rem;height:1rem}.c-ts-note__stars-empty{width:100%;fill:rgba(20,24,36,.22)}.c-ts-note__stars-full{fill:#141824}.c-ts-note--c{display:grid;grid-template-columns:4.75rem minmax(0, 1fr);overflow:hidden;background:#fff;border:1px solid #f0d20c;box-shadow:0 2px 10px var(--m-ink-a070)}.c-ts-note--c .c-ts-note__panel{display:flex;align-items:center;justify-content:center;background:#ffdc0f}.c-ts-note--c .c-ts-note__seal{width:2.75rem;height:2.75rem}.c-ts-note--c .c-ts-note__body{padding:.75rem .875rem}.c-ts-note--c .c-ts-note__rating{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.375rem;font-size:.8125rem}.c-ts-note--c .c-ts-note__grade{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap}.c-ts-note--c .c-ts-note__grade b{font-weight:700}.c-ts-note--c .c-ts-note__stars-empty{fill:#e6e8ee}.c-ts-note--c .c-ts-note__stars-full{fill:#f5b400}.c-ts-note--a{display:grid;grid-template-columns:2.75rem minmax(0, 1fr) auto;align-items:center;gap:.75rem;padding:.75rem .875rem;background:#ffdc0f}.c-ts-note--a .c-ts-note__ring{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;background:#fff}.c-ts-note--a .c-ts-note__seal{width:2.125rem;height:2.125rem}.c-ts-note--a .c-ts-note__rating{display:flex;flex-direction:column;align-items:flex-end;gap:.125rem;padding-left:.75rem;border-left:1px solid rgba(20,24,36,.18)}.c-ts-note--a .c-ts-note__mark{font-size:1.125rem}.c-ts-note--b{padding:.875rem 1rem;background:linear-gradient(120deg, #ffdc0f 0%, #ffe55a 55%, #fff1a6 100%)}.c-ts-note--b .c-ts-note__top{display:flex;align-items:center;gap:.75rem}.c-ts-note--b .c-ts-note__mark{font-size:2rem;letter-spacing:-0.03em}.c-ts-note--b .c-ts-note__summary{display:flex;flex:1 1 auto;flex-direction:column;gap:.1875rem;min-width:0}.c-ts-note--b .c-ts-note__count{white-space:normal}.c-ts-note--b .c-ts-note__seal{width:2.5rem;height:2.5rem;padding:.1875rem;border-radius:50%;background:#fff;box-shadow:0 2px 8px var(--m-ink-a120)}.c-ts-note--b .c-ts-note__body{margin-top:.625rem;padding-top:.625rem;border-top:1px solid rgba(20,24,36,.16)}@media(max-width: 575.98px){.c-ts-note--a{grid-template-columns:2.75rem minmax(0, 1fr);row-gap:.625rem}.c-ts-note--a .c-ts-note__rating{grid-column:1/-1;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.25rem .5rem;padding:.5rem 0 0;border-top:1px solid rgba(20,24,36,.18);border-left:0}}body:has(.c-ts-note) [id^=trustbadge-container-]{display:none !important}.is-ctl-product ul.list-group{display:flex;flex-direction:column;gap:.5rem;border-radius:0}.is-ctl-product ul.list-group .list-group-item{display:flex;align-items:center;gap:.875rem;padding:.875rem 1rem;border:.0625rem solid var(--m-brand-a080);border-radius:.625rem;background:#f3f5f6;font-size:.9375rem;font-weight:600;color:var(--m-brand,#1e2d7d)}.is-ctl-product ul.list-group .icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.5rem;background:var(--m-cyan-a120);color:var(--m-cyan,#00badb)}.is-ctl-product ul.list-group .icon>svg{width:1.125rem;height:1.125rem;top:0}.is-ctl-product ul.list-group .icon-far-file-alt{background:rgba(38,166,91,.14);color:#26a65b}.is-ctl-product ul.list-group .ml-3{margin-left:0 !important}.c-product-hero__buybox [data-swag-paypal-installment-banner]{display:block;padding:.75rem 1rem;border:.0625rem solid var(--m-cyan-a250);border-radius:.75rem;background:var(--m-cyan-a060)}.amazonpay-button-view3{display:none !important}.paypal-buttons{overflow:hidden;border-radius:1rem;clip-path:inset(0 round 1rem)}.paypal-buttons>iframe{border-radius:inherit}.c-product-availability{display:flex;align-items:center;gap:.625rem;margin:1rem 0 .75rem;min-height:1.5rem;font-size:.875rem;font-weight:600;line-height:1.5;color:var(--m-brand,#1e2d7d)}.c-product-availability--in-stock{color:#267b43}.c-product-availability--low-stock,.c-product-availability--restock{color:#8b5b05}.c-product-availability--sold-out,.c-product-availability--unavailable{color:#bd263e}.c-product-availability__dot{position:relative;flex:0 0 .5rem;width:.5rem;height:.5rem;border-radius:50%;background:currentColor}.c-product-availability__dot::after{content:"";position:absolute;inset:-0.1875rem;border:.0625rem solid currentColor;border-radius:inherit;animation:c-product-availability-pulse 2.4s ease-out infinite}@keyframes c-product-availability-pulse{0%{transform:scale(0.7);opacity:.65}80%,100%{transform:scale(1.4);opacity:0}}@media(prefers-reduced-motion: reduce){.c-product-availability__dot::after{animation:none;opacity:0}}@media screen and (max-width: 767.98px){.c-product-hero .c-product-hero__title{font-size:1.25rem;line-height:1.25}img.c-product-hero__brand-logo{height:1.75rem;max-width:7rem}.c-product-hero__savings-badge{padding:.375rem .625rem;border-radius:.375rem;font-size:.75rem}}.c-product-hero--compact .c-product-hero__rating{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:.25rem .625rem;margin-bottom:1rem;padding:.5rem 1rem}.c-product-hero--compact .c-product-hero__rating .c-product-hero__rating-link{position:relative}.c-product-hero--compact .c-product-hero__rating .c-product-hero__rating-link::after{content:"";position:absolute;inset:-0.59375rem 0}.c-product-hero--compact .c-product-hero__price-wrapper{padding-block:0 .25rem}.c-product-hero--compact .c-product-hero__price-compare{align-self:center;flex-wrap:wrap;justify-content:center;gap:.25rem 1rem}.c-product-hero--compact .c-product-hero__price-compare-label{margin-right:-0.5rem}.c-product-hero--compact .c-product-hero__savings-badge--price{padding:.3125rem .5rem;border-radius:.375rem;font-size:.8125rem}.c-product-hero--compact .c-product-hero__price-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.25rem .75rem;margin-top:.125rem}.c-product-hero--compact .c-product-hero__price-meta .c-product-availability{gap:.5rem;min-height:0;margin:0;font-size:.8125rem}.c-product-hero--compact .c-product-hero__variants{margin-block:.75rem 0}.c-product-hero--compact .c-product-hero__variants div.c-product-hero__variant-group{flex-direction:row;flex-wrap:wrap;align-items:center;gap:.375rem .75rem}.c-product-hero--compact .c-product-hero__variants div.c-product-hero__variant-group .c-product-hero__variant-select,.c-product-hero--compact .c-product-hero__variants div.c-product-hero__variant-group .c-product-hero__variant-select:focus{flex:1 1 auto;width:auto;min-width:0;min-height:2.75rem}.c-product-hero--compact .product-detail-form-container{margin-top:.75rem}.c-product-hero--compact .buy-widget-container{flex-direction:row;gap:.5rem;margin:0}.c-product-hero--compact .c-product-hero__quantity-label{display:none}.c-product-hero--compact .quantity-selector-group .btn-minus,.c-product-hero--compact .quantity-selector-group .btn-plus{flex:0 0 2.75rem;width:2.75rem}.c-product-hero--compact .quantity-selector-group .quantity-selector-group-input{flex:0 0 2.25rem;width:2.25rem}.c-product-hero--compact .c-product-hero__cart-button,.c-product-hero--compact .c-product-hero__cart-button>.d-grid{display:contents}.c-product-hero--compact .buy-widget-container .btn-buy{flex:1 1 9.5rem;width:auto;min-width:0}.c-product-hero--compact .buy-widget-container .c-product-hero__buy-now{flex:0 0 100%}.c-product-hero--compact .c-product-hero__buybox .buy-widget-container .btn.btn-buy{padding-inline:.5rem !important}.c-product-hero--compact .buy-widget-container>.c-platform-alt-slot{flex:0 0 100%}@media screen and (max-width: 767.98px){.c-product-hero--compact .c-product-hero__meta-row{display:none}.c-product-hero--compact .c-product-hero__buybox-card{--c-buybox-padding: 1rem}.c-product-hero--compact .buy-widget-container .btn-buy,.c-product-hero--compact .buy-widget-container .c-product-hero__buy-now{--c-action-min-height: 3.25rem}.c-product-hero--compact .buy-widget-container .quantity-selector-group{height:3.25rem;min-height:3.25rem}.c-product-hero.c-product-hero--compact .c-product-hero__media-card{--c-hero-picture-rest: 28.4375rem;--c-hero-picture: 9.375rem;padding:.5rem}@supports(height: 1svh){.c-product-hero.c-product-hero--compact .c-product-hero__media-card{--c-hero-picture: clamp(9.375rem, calc(100svh - var(--c-hero-picture-rest)), 12rem)}}.c-product-hero.c-product-hero--compact .c-product-hero__media-card .gallery-slider-item.is-contain,.c-product-hero.c-product-hero--compact .c-product-hero__media-card .gallery-slider-item.is-cover,.c-product-hero.c-product-hero--compact .c-product-hero__media-card .gallery-slider-single-image.is-contain,.c-product-hero.c-product-hero--compact .c-product-hero__media-card .gallery-slider-single-image.is-cover{min-height:var(--c-hero-picture) !important;height:var(--c-hero-picture)}.c-product-hero.c-product-hero--compact .c-product-hero__media-card .gallery-slider-row.is-single-image{margin-bottom:0}.c-sale-bar~* .c-product-hero.c-product-hero--compact .c-product-hero__media-card{--c-hero-picture-rest: 32.0625rem}.c-sale-bar-closed .c-sale-bar~* .c-product-hero.c-product-hero--compact .c-product-hero__media-card{--c-hero-picture-rest: 28.4375rem}}.c-product-hero__trustbadge{display:flex;justify-content:center}.c-product-hero__trustbadge:empty{display:block}.c-product-hero__trustbadge:not(:empty){margin-top:1rem}.c-buy-box-mobile-first .c-product-hero--compact .c-product-hero__price-wrapper{align-items:flex-start;margin-inline:0}.c-buy-box-mobile-first .c-product-hero--compact .c-product-hero__price-compare{align-self:flex-start;justify-content:flex-start}.c-buy-box-mobile-first .c-product-hero--compact .c-product-hero__price-meta{justify-content:flex-start}.c-buy-box-mobile-first .c-product-hero--compact .c-product-hero__buybox .c-product-hero__rating{justify-content:flex-start}.c-buy-box-mobile-first .c-product-hero--compact .c-product-hero__delivery-line{display:flex;align-items:center;gap:.375rem;margin:.5rem 0 0;color:#15803d;font-size:.875rem;line-height:1.35}.c-buy-box-mobile-first .c-product-hero--compact .c-product-hero__delivery-line strong{font-weight:700}.c-buy-box-mobile-first .c-product-hero--compact .c-product-hero__delivery-line .icon{flex:0 0 auto;width:1rem;height:1rem;color:currentColor}.c-buy-box-mobile-first .c-product-hero--compact .c-product-hero__variants div.c-product-hero__variant-group:has(.c-variant-segment){flex-direction:column;align-items:stretch;gap:.5rem}.c-buy-box-mobile-first .c-product-hero--compact .c-product-hero__variants div.c-product-hero__variant-group .c-variant-segment__select{position:absolute;width:1px;min-width:0;height:1px;min-height:0;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.c-buy-box-mobile-first .c-product-hero--compact .c-variant-segment__label{margin:0;text-align:left}.c-buy-box-mobile-first .c-product-hero--compact .c-variant-segment{display:flex;flex-wrap:wrap;gap:.25rem;padding:.25rem;border-radius:.75rem;background:var(--m-tone-eef1f7,#eef1f7)}.c-buy-box-mobile-first .c-product-hero--compact .c-variant-segment__item{display:flex;flex:1 1 0;align-items:center;justify-content:center;gap:.25rem;min-width:0;min-height:2.75rem;margin:0;padding:.25rem .5rem;border:0;border-radius:.5625rem;background:rgba(0,0,0,0);color:#141824;font:inherit;font-size:.9375rem;font-weight:600;line-height:1.2;text-align:center;cursor:pointer}.c-buy-box-mobile-first .c-product-hero--compact .c-variant-segment__item[aria-pressed=true]{background:#fff;box-shadow:0 1px 2px var(--m-ink-a140),0 0 0 1px var(--m-tone-cdd4e6,#cdd4e6);font-weight:700}.c-buy-box-mobile-first .c-product-hero--compact .c-variant-segment__item.is-unavailable{color:#4a5168;cursor:not-allowed}.c-buy-box-mobile-first .c-product-hero--compact .c-variant-segment__item:focus-visible{outline:.125rem solid var(--m-cyan-ink,#007590);outline-offset:.125rem}.c-buy-box-mobile-first .c-product-hero--compact .c-variant-segment__item .icon{flex:0 0 auto;width:.875rem;height:.875rem}.c-buy-box-mobile-first .c-product-hero--compact .c-variant-segment__item .icon>svg{top:0}.c-buy-box-mobile-first .c-product-hero--compact .c-variant-segment__name{min-width:0;overflow-wrap:anywhere}.c-buy-box-mobile-first .c-product-hero--compact .c-product-hero__buy-now{--c-action-bg: #ffffff;--c-action-border: var(--m-brand,#1e2d7d);--c-action-color: var(--m-brand,#1e2d7d);--c-action-hover-bg: var(--m-tone-edf1fa,#edf1fa);--c-action-hover-border: var(--m-brand-hover,#141f58);--c-action-hover-color: var(--m-brand-hover,#141f58)}.c-buy-box-mobile-first .c-product-hero--compact .quantity-selector-group .btn .icon>svg{top:0}.c-buy-box-mobile-first .c-product-hero--compact .quantity-selector-group .quantity-selector-group-input{flex:0 0 2.75rem;width:2.75rem}.c-buy-box-mobile-first .c-product-hero--compact .c-product-hero__head-rating,.c-buy-box-mobile-first .c-product-hero--compact .c-product-folds{display:none}@media screen and (max-width: 767.98px){.c-buy-box-mobile-first .c-product-hero.c-product-hero--compact{grid-template-columns:5.125rem minmax(0, 1fr);column-gap:.875rem}.c-buy-box-mobile-first .c-product-hero.c-product-hero--compact::before{content:"";grid-column:1/-1;grid-row:1/span 2;border:1px solid var(--m-tone-e4e8f1,#e4e8f1);border-radius:.875rem;background:#fff}.c-buy-box-mobile-first .c-product-hero.c-product-hero--compact>.c-product-hero__media>*,.c-buy-box-mobile-first .c-product-hero.c-product-hero--compact>.c-product-hero__info>*,.c-buy-box-mobile-first .c-product-hero.c-product-hero--compact>.c-product-hero__buybox{grid-column:1/-1}.c-buy-box-mobile-first .c-product-hero.c-product-hero--compact>.c-product-hero__media>.c-product-hero__media-card{--c-hero-picture: 4rem;grid-column:1;grid-row:1/span 2;align-self:center;width:4.5rem;height:4.5rem;margin:.625rem 0 .625rem .625rem;padding:.25rem;overflow:hidden;border:0;border-radius:.625rem;background:var(--m-tone-f6f8fc,#f6f8fc);box-shadow:none}.c-buy-box-mobile-first .c-product-hero.c-product-hero--compact>.c-product-hero__media>.c-product-hero__media-card .gallery-slider-thumbnails-col,.c-buy-box-mobile-first .c-product-hero.c-product-hero--compact>.c-product-hero__media>.c-product-hero__media-card .gallery-slider-controls,.c-buy-box-mobile-first .c-product-hero.c-product-hero--compact>.c-product-hero__media>.c-product-hero__media-card .base-slider-dots,.c-buy-box-mobile-first .c-product-hero.c-product-hero--compact>.c-product-hero__media>.c-product-hero__media-card .c-product-hero__image-note{display:none}.c-buy-box-mobile-first .c-product-hero.c-product-hero--compact>.c-product-hero__media>.c-product-hero__media-card .gallery-slider-row,.c-buy-box-mobile-first .c-product-hero.c-product-hero--compact>.c-product-hero__media>.c-product-hero__media-card .gallery-slider-col{margin:0}.c-buy-box-mobile-first .c-product-hero.c-product-hero--compact>.c-product-hero__media>.c-product-hero__media-card .gallery-slider-col{padding-left:0;padding-right:0}.c-buy-box-mobile-first .c-product-hero.c-product-hero--compact>.c-product-hero__info>.c-product-hero__title{grid-column:2;grid-row:1;align-self:end;margin:.625rem .625rem 0 0;font-size:1.125rem;line-height:1.25;text-align:left}.c-buy-box-mobile-first .c-product-hero.c-product-hero--compact>.c-product-hero__info>.c-product-hero__head-rating{display:block;grid-column:2;grid-row:2;align-self:start;margin:-0.625rem .625rem .625rem 0}.c-buy-box-mobile-first .c-product-hero.c-product-hero--compact:not(:has(.c-product-hero__head-rating))>.c-product-hero__info>.c-product-hero__title{grid-row:1/span 2;align-self:center;margin-bottom:.625rem}.c-buy-box-mobile-first .c-product-hero.c-product-hero--compact .c-product-hero__head-rating .c-product-hero__rating{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.375rem;margin:0;padding:0;border-radius:0;background:none;color:#141824}.c-buy-box-mobile-first .c-product-hero.c-product-hero--compact .c-product-hero__head-rating .c-product-hero__rating .product-review-rating{margin:0;color:#c98a00}.c-buy-box-mobile-first .c-product-hero.c-product-hero--compact .c-product-hero__head-rating .c-product-hero__rating .c-product-hero__rating-link{color:#4a5168;font-size:.875rem}.c-buy-box-mobile-first .c-product-hero.c-product-hero--compact .c-product-hero__head-rating .c-product-hero__rating .c-product-hero__rating-link:hover{color:#141824}.c-buy-box-mobile-first .c-product-hero.c-product-hero--compact .c-product-hero__buybox-card>.c-product-hero__rating{display:none}}@media screen and (max-width: 991.98px){.c-buy-box-mobile-first .c-product-hero--compact .c-product-hero__anchor-nav{display:none}.c-buy-box-mobile-first .c-product-hero--compact .c-product-folds{display:block;overflow:hidden;border:1px solid var(--m-tone-e4e8f1,#e4e8f1);border-radius:.875rem;background:#fff}.c-buy-box-mobile-first .c-product-hero--compact>.c-product-hero__info>.c-product-hero__facts{display:contents}.c-buy-box-mobile-first .c-product-hero--compact>.c-product-hero__info>.c-product-hero__facts>.c-product-hero__box-heading,.c-buy-box-mobile-first .c-product-hero--compact>.c-product-hero__info>.c-product-hero__facts>.c-product-hero__facts-list{display:none}.c-buy-box-mobile-first .c-product-hero--compact .c-variant-segment__label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.c-buy-box-mobile-first:has(.c-product-fold[data-fold=description]) .c-product-tabs .nav-item:has(>.description-tab),.c-buy-box-mobile-first:has(.c-product-fold[data-fold=description]) .c-product-tabs .tab-pane[id^=description-tab-]{display:none}}@media screen and (max-width: 767.98px){.c-buy-box-mobile-first .c-product-hero--compact .c-product-folds{order:7}}@media screen and (min-width: 768px)and (max-width: 991.98px){.c-buy-box-mobile-first .c-product-hero--compact>.c-product-hero__info>.c-product-folds{grid-column:1/-1;order:2;margin-top:1.5rem}}@media screen and (min-width: 768px){.c-buy-box-mobile-first .c-product-hero--compact .c-guarantee-link{display:inline-flex;align-items:center;min-height:24px}}.c-product-fold+.c-product-fold{border-top:1px solid var(--m-tone-e4e8f1,#e4e8f1)}.c-product-fold__head{display:flex;align-items:center;gap:.5rem;min-height:3.25rem;padding:.75rem 1rem;color:#141824;font-size:1rem;font-weight:600;list-style:none;cursor:pointer}.c-product-fold__head::-webkit-details-marker{display:none}.c-product-fold__head::marker{content:""}.c-product-fold__head:focus-visible{outline:.125rem solid var(--m-cyan-ink,#007590);outline-offset:-0.125rem}.c-product-fold__head>.icon{flex:0 0 auto;color:#4a5168;transition:transform .2s ease}.c-product-fold[open]>.c-product-fold__head>.icon{transform:rotate(180deg)}.c-product-fold__label{flex:1 1 auto;min-width:0}.c-product-fold__info{display:inline-flex;align-items:center;gap:.25rem;color:#4a5168;font-size:.875rem;font-weight:500}.c-product-fold__info .icon{width:.875rem;height:.875rem}.c-product-fold__info .icon svg{top:0}.c-product-fold__body{padding:0 1rem 1rem;color:#141824;font-size:.9375rem}.c-product-fold__body .c-product-hero__facts{padding:0;border:0;border-radius:0;background:none;box-shadow:none}.c-product-fold__body .c-product-hero__facts>.c-product-hero__box-heading{display:none}@media screen and (max-width: 991.98px){.c-product-fold__body .product-detail-description-text table{display:block;width:max-content !important;max-width:100%;margin-block:1rem;overflow-x:auto;border-collapse:separate;border-spacing:0;border:1px solid var(--m-tone-cdd4e6,#cdd4e6);border-radius:.375rem}.c-product-fold__body .product-detail-description-text table th,.c-product-fold__body .product-detail-description-text table td{padding:.5rem .75rem;border-bottom:1px solid var(--m-tone-e4e8f1,#e4e8f1);text-align:left;vertical-align:top}.c-product-fold__body .product-detail-description-text table tr:last-child :is(th,td){border-bottom:0}}.c-product-fold__text{margin:0 0 .25rem}.c-product-fold__link{display:inline-block;padding-block:.625rem;color:var(--m-brand,#1e2d7d);font-weight:600;text-decoration:underline;text-underline-offset:.1875rem}.c-product-fold__link:hover{color:var(--m-brand-hover,#141f58)}.c-product-fold__link:focus-visible{outline:.125rem solid var(--m-cyan-ink,#007590);outline-offset:.125rem;border-radius:.125rem}@media(prefers-reduced-motion: reduce){.c-product-fold__head>.icon{transition:none}}.c-buy-bar{position:fixed;z-index:1030;visibility:hidden;background:#fff;transition:transform .2s ease,visibility 0s linear .2s}.c-buy-bar.is-visible{visibility:visible;transform:none;transition:transform .2s ease,visibility 0s}.c-buy-bar__inner{display:flex;align-items:center;gap:.75rem}.c-buy-bar__price{display:flex;flex-direction:column;line-height:1.1}.c-buy-bar__now{color:var(--m-ink,#0a1a4e);font-size:1.375rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-0.02em}.c-buy-bar__button.btn{flex:1 1 auto;margin-left:auto}@media screen and (max-width: 991.98px){.c-buy-bar{right:.75rem;bottom:.75rem;left:.75rem;border:1px solid var(--m-tone-cdd4e6,#cdd4e6);border-radius:.875rem;box-shadow:0 1px 1px var(--m-ink-a040),0 12px 32px -10px var(--m-ink-a180),0 30px 60px -30px var(--m-ink-a220);transform:translateY(calc(100% + 1rem))}.c-buy-bar__inner{padding:.5rem .5rem .5rem 1rem}.c-buy-bar__picture,.c-buy-bar__name{display:none}body.c-buy-box-mobile-first:has(.c-buy-bar){padding-bottom:5.5rem}.c-buy-bar-shown .scroll-up-button{margin-bottom:5rem}.c-buy-bar-shown #usercentrics-cmp-ui{--c-buy-bar-lift: 0 -5rem}}@media screen and (min-width: 992px){.c-buy-bar{top:var(--c-buy-bar-top, 0);right:0;left:0;z-index:1029;border-bottom:1px solid var(--m-tone-e4e8f1,#e4e8f1);box-shadow:0 8px 24px -12px var(--m-ink-a250);transform:translateY(calc(-100% - var(--c-buy-bar-top, 0px)))}.c-buy-bar__inner{gap:1rem;max-width:82.5rem;min-height:4.5rem;margin-inline:auto;padding:.625rem 1.5rem}.c-buy-bar__picture{display:flex;flex:0 0 3rem;align-items:center;justify-content:center;height:3rem;overflow:hidden;border-radius:.5rem;background:var(--m-tone-f6f8fc,#f6f8fc)}.c-buy-bar__image{width:auto;max-width:100%;height:auto;max-height:100%;object-fit:contain}.c-buy-bar__name{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;line-height:1.3}.c-buy-bar__title{overflow:hidden;color:#141824;font-size:1rem;text-overflow:ellipsis;white-space:nowrap}.c-buy-bar__rating{display:inline-flex;align-items:center;gap:.25rem;color:#4a5168;font-size:.8125rem}.c-buy-bar__rating .icon{width:.875rem;height:.875rem}.c-buy-bar__rating .icon svg{top:0}.c-buy-bar__price{align-items:flex-end}.c-buy-bar__now{font-size:1.5rem}.c-buy-bar__button.btn{flex:0 0 auto;min-width:13rem;margin-left:0}}@media(prefers-reduced-motion: reduce){.c-buy-bar,.c-buy-bar.is-visible{transition:none}}@media screen and (max-width: 991.98px){.offcanvas .product-detail-description-text table{display:block;width:max-content !important;max-width:100%;margin-block:1rem;overflow-x:auto;border-collapse:separate;border-spacing:0;border:1px solid var(--m-tone-cdd4e6,#cdd4e6);border-radius:.375rem}.offcanvas .product-detail-description-text table th,.offcanvas .product-detail-description-text table td{padding:.5rem .75rem;border-bottom:1px solid var(--m-tone-e4e8f1,#e4e8f1);text-align:left;vertical-align:top}.offcanvas .product-detail-description-text table tr:last-child :is(th,td){border-bottom:0}}@media screen and (min-width: 992px){:is(.c-product-requirements-pane,.c-product-notice-pane) .product-detail-description-text table :is(th,td){padding:.5rem .75rem}}.c-buy-box-mobile-first .c-product-hero--minimal>.c-product-hero__buybox{display:flex;flex-direction:column;gap:1rem}.c-buy-box-mobile-first .c-product-hero--minimal>.c-product-hero__buybox>.c-upsell--product-page{border:1px solid var(--m-brand-a080);border-radius:.75rem;background:#fff;box-shadow:0 1px 2px var(--m-ink-a080),0 4px 14px var(--m-ink-a090);margin:0;padding:1rem 1.25rem}.c-buy-box-mobile-first .c-product-hero--minimal>.c-product-hero__buybox>.c-upsell--product-page .c-upsell__head{margin:0 0 .5rem}.c-buy-box-mobile-first .c-product-hero--minimal>.c-product-hero__buybox>.c-upsell--product-page .c-upsell__item{padding-block:.625rem}.c-buy-box-mobile-first .c-product-hero--minimal .c-product-hero__paybox{border:1px solid var(--m-brand-a080);border-radius:.75rem;background:#fff;box-shadow:0 1px 2px var(--m-ink-a080),0 4px 14px var(--m-ink-a090);display:flex;flex-direction:column;padding:1rem 1.25rem}.c-buy-box-mobile-first .c-product-hero--minimal .c-product-hero__paybox>*{margin-top:0}.c-buy-box-mobile-first .c-product-hero--minimal .c-product-hero__paybox>:not([hidden])~*{margin-top:.875rem}.c-buy-box-mobile-first .c-product-hero--minimal .c-product-hero__paybox>.c-product-hero__trustbadge:empty{margin-top:0}.c-buy-box-mobile-first .c-product-hero--minimal .c-product-hero__assurances{display:grid;gap:.75rem}.c-buy-box-mobile-first .c-product-hero--minimal .c-product-hero__assurance{border:1px solid var(--m-brand-a080);border-radius:.75rem;background:#fff;box-shadow:0 1px 2px var(--m-ink-a080),0 4px 14px var(--m-ink-a090);display:grid;grid-template-columns:2.75rem minmax(0, 1fr);align-items:center;gap:.75rem;padding:.75rem 1rem;color:#141824;font-size:.9375rem;font-weight:600;line-height:1.25rem;text-decoration:none}.c-buy-box-mobile-first .c-product-hero--minimal a.c-product-hero__assurance{min-height:0}.c-buy-box-mobile-first .c-product-hero--minimal a.c-product-hero__assurance:hover{border-color:var(--m-brand,#1e2d7d);color:#141824}.c-buy-box-mobile-first .c-product-hero--minimal a.c-product-hero__assurance:focus-visible{outline:.125rem solid var(--m-cyan-ink,#007590);outline-offset:.125rem}.c-buy-box-mobile-first .c-product-hero--minimal a.c-product-hero__assurance .c-product-hero__assurance-text{text-decoration:underline;text-decoration-color:var(--m-brand-a350);text-underline-offset:2px}.c-buy-box-mobile-first .c-product-hero--minimal .c-product-hero__assurance-icon{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.75rem;background:var(--m-tone-eef2fb,#eef2fb);color:var(--m-brand,#1e2d7d)}.c-buy-box-mobile-first .c-product-hero--minimal .c-product-hero__assurance-icon svg{width:1.5rem;height:1.5rem}@media(min-width: 360px){.c-buy-box-mobile-first .c-product-hero--minimal .c-variant-segment__item{min-width:max-content}.c-buy-box-mobile-first .c-product-hero--minimal .c-variant-segment__name{overflow-wrap:normal;white-space:nowrap}}@media screen and (min-width: 768px){.c-buy-box-mobile-first .c-product-hero--minimal>.c-product-hero__media>.c-product-hero__assurances{margin-top:1rem}.c-buy-box-mobile-first .c-product-hero--minimal>.c-product-hero__buybox>.c-product-hero__assurances{display:none}}@media screen and (max-width: 767.98px){.c-buy-box-mobile-first .c-product-hero.c-product-hero--compact.c-product-hero--minimal{grid-template-columns:6.5rem minmax(0, 1fr)}.c-buy-box-mobile-first .c-product-hero.c-product-hero--compact.c-product-hero--minimal>.c-product-hero__media>.c-product-hero__media-card{--c-hero-picture: 6rem;width:6.5rem;height:6.5rem}.c-buy-box-mobile-first .c-product-hero.c-product-hero--compact.c-product-hero--minimal>.c-product-hero__media>.c-product-hero__media-card .gallery-slider-single-image,.c-buy-box-mobile-first .c-product-hero.c-product-hero--compact.c-product-hero--minimal>.c-product-hero__media>.c-product-hero__media-card .gallery-slider-image{width:100%;height:100%}.c-buy-box-mobile-first .c-product-hero.c-product-hero--compact.c-product-hero--minimal>.c-product-hero__media>.c-product-hero__media-card .gallery-slider-image{object-fit:contain}.c-buy-box-mobile-first .c-product-hero.c-product-hero--compact.c-product-hero--minimal>.c-product-hero__media>.c-product-hero__assurances{display:none}.c-buy-box-mobile-first .c-product-hero--minimal>.c-product-hero__buybox{gap:.75rem}.c-buy-box-mobile-first .c-product-hero--minimal>.c-product-hero__buybox>.c-upsell--product-page{padding:.75rem .875rem}.c-buy-box-mobile-first .c-product-hero--minimal>.c-product-hero__buybox>.c-upsell--product-page .c-upsell__head{margin:0 0 .75rem;padding-bottom:.25rem}.c-buy-box-mobile-first .c-product-hero--minimal>.c-product-hero__buybox>.c-upsell--product-page .c-upsell__hint{display:none}.c-buy-box-mobile-first .c-product-hero--minimal>.c-product-hero__buybox>.c-upsell--product-page .c-upsell__item{display:grid;grid-template-columns:3rem minmax(0, 1fr) auto;align-items:center;column-gap:.625rem;padding-block:.5rem;border-top:1px solid var(--m-tone-e4e8f1,#e4e8f1)}.c-buy-box-mobile-first .c-product-hero--minimal>.c-product-hero__buybox>.c-upsell--product-page .c-upsell__body{display:contents}.c-buy-box-mobile-first .c-product-hero--minimal>.c-product-hero__buybox>.c-upsell--product-page .c-upsell__image{grid-column:1;grid-row:1/span 2}.c-buy-box-mobile-first .c-product-hero--minimal>.c-product-hero__buybox>.c-upsell--product-page .c-upsell__name{grid-column:2;grid-row:1}.c-buy-box-mobile-first .c-product-hero--minimal>.c-product-hero__buybox>.c-upsell--product-page .c-upsell__price{grid-column:2;grid-row:2}.c-buy-box-mobile-first .c-product-hero--minimal>.c-product-hero__buybox>.c-upsell--product-page .c-upsell__price .list-price{display:none}.c-buy-box-mobile-first .c-product-hero--minimal>.c-product-hero__buybox>.c-upsell--product-page .c-upsell__form,.c-buy-box-mobile-first .c-product-hero--minimal>.c-product-hero__buybox>.c-upsell--product-page .c-upsell__done{grid-column:3;grid-row:1/span 2;align-self:center;margin:0}.c-buy-box-mobile-first .c-product-hero--minimal>.c-product-hero__buybox>.c-upsell--product-page .c-upsell__button{min-width:2.75rem;height:2.75rem;padding:0 .875rem;white-space:nowrap}}@media screen and (max-width: 767.98px)and (max-width: 19.99em){.c-buy-box-mobile-first .c-product-hero--minimal>.c-product-hero__buybox>.c-upsell--product-page .c-upsell__item{grid-template-columns:3rem minmax(0, 1fr);row-gap:.5rem}.c-buy-box-mobile-first .c-product-hero--minimal>.c-product-hero__buybox>.c-upsell--product-page .c-upsell__name,.c-buy-box-mobile-first .c-product-hero--minimal>.c-product-hero__buybox>.c-upsell--product-page .c-upsell__price{min-width:0;overflow-wrap:anywhere}.c-buy-box-mobile-first .c-product-hero--minimal>.c-product-hero__buybox>.c-upsell--product-page .c-upsell__form,.c-buy-box-mobile-first .c-product-hero--minimal>.c-product-hero__buybox>.c-upsell--product-page .c-upsell__done{grid-column:2;grid-row:3;justify-self:start}}@media screen and (max-width: 767.98px){.c-buy-box-mobile-first .c-product-hero--minimal .c-product-hero__paybox{padding:.875rem}.c-buy-box-mobile-first .c-product-hero--minimal .c-product-hero__paybox>:not([hidden])~*{margin-top:.75rem}.c-buy-box-mobile-first .c-product-hero--minimal .c-product-hero__paybox>.c-product-hero__trustbadge:empty{margin-top:0}.c-buy-box-mobile-first .c-product-hero--minimal .c-product-hero__assurance{padding:.625rem .875rem;font-size:.875rem}.c-buy-box-mobile-first .c-product-hero--minimal .c-variant-segment__item{font-size:.875rem}}.c-bundle-parts{margin:0}.c-bundle-parts__title{margin:0 0 .25rem;color:#4a5168;font-size:.875rem;font-weight:600;line-height:1.3}.c-bundle-parts__list{margin:0;padding:0;list-style:none}.c-bundle-parts__item{display:flex;align-items:center;gap:.625rem;padding:.25rem 0}.c-bundle-parts__picture{flex:0 0 2.5rem;width:2.5rem;height:2.5rem;padding:2px;border:1px solid var(--m-tone-e4e8f1,#e4e8f1);border-radius:6px;background:#fff;object-fit:contain}.c-bundle-parts__text{display:flex;flex-direction:column;min-width:0}.c-bundle-parts__name{color:#141824;font-size:.9375rem;font-weight:600;line-height:1.3}.c-bundle-parts__facts{color:#4a5168;font-size:.8125rem;font-weight:500;line-height:1.3}@media screen and (min-width: 768px){.c-bundle-parts--buybox{display:none}.c-product-hero--bundle>.c-product-hero__media>.c-w11-box,.c-product-hero--bundle>.c-product-hero__media>.c-platform-alt{margin-top:1rem}}@media screen and (min-width: 768px)and (max-width: 991.98px){.c-product-hero--bundle .c-bundle-parts--info{grid-column:2}}@media screen and (max-width: 767.98px){.c-bundle-parts--info{display:none}.c-bundle-parts--buybox{border:1px solid var(--m-brand-a080);border-radius:.75rem;background:#fff;box-shadow:0 1px 2px var(--m-ink-a080),0 4px 14px var(--m-ink-a090);margin-top:.75rem;padding:.75rem 1rem}.c-product-hero.c-product-hero--minimal.c-product-hero--bundle>.c-product-hero__buybox{display:contents}.c-product-hero.c-product-hero--minimal.c-product-hero--bundle>.c-product-hero__buybox>*{grid-column:1/-1;order:8}.c-product-hero.c-product-hero--minimal.c-product-hero--bundle>.c-product-hero__buybox>.c-product-hero__buybox-card,.c-product-hero.c-product-hero--minimal.c-product-hero--bundle>.c-product-hero__buybox>.c-bundle-parts,.c-product-hero.c-product-hero--minimal.c-product-hero--bundle>.c-product-hero__buybox>.c-upsell--product-page{order:6}.c-product-hero.c-product-hero--minimal.c-product-hero--bundle>.c-product-hero__media>.c-product-hero__countdown,.c-product-hero.c-product-hero--minimal.c-product-hero--bundle>.c-product-hero__media>.c-w11-box,.c-product-hero.c-product-hero--minimal.c-product-hero--bundle>.c-product-hero__media>.c-platform-alt{order:7}.c-product-hero.c-product-hero--minimal.c-product-hero--bundle>.c-product-hero__buybox>:not(.c-product-hero__buybox-card),.c-product-hero.c-product-hero--minimal.c-product-hero--bundle>.c-product-hero__media>.c-product-hero__countdown,.c-product-hero.c-product-hero--minimal.c-product-hero--bundle>.c-product-hero__media>.c-w11-box,.c-product-hero.c-product-hero--minimal.c-product-hero--bundle>.c-product-hero__media>.c-platform-alt{margin-top:-0.25rem}.c-product-hero.c-product-hero--minimal.c-product-hero--bundle>.c-product-hero__info>.c-product-hero__anchor-nav,.c-product-hero.c-product-hero--minimal.c-product-hero--bundle>.c-product-hero__info>.c-product-folds{order:9}.c-product-hero.c-product-hero--minimal.c-product-hero--bundle>.c-product-hero__info>.c-product-hero__benefits{order:10}.c-product-hero.c-product-hero--minimal.c-product-hero--bundle>.c-product-hero__info>.c-product-hero__facts{order:11}}.c-platform-alt--note{display:flex;align-items:flex-start;gap:.625rem;padding:.75rem .875rem;border:1px solid var(--m-tone-cdd4e6,#cdd4e6);border-radius:10px;background:var(--m-tone-f6f8fc,#f6f8fc)}.c-platform-alt__icon{display:inline-flex;flex:0 0 auto;margin-top:.125rem;color:var(--m-cyan-ink,#007590)}.c-platform-alt__icon .icon,.c-platform-alt__icon svg{display:block;width:1.25rem;height:1.25rem}.c-platform-alt__icon .icon{color:inherit}.c-platform-alt__icon .icon>svg{top:0;fill:currentColor}.c-platform-alt__text{min-width:0;margin:0;color:#141824;font-size:.9375rem;line-height:1.5}.c-platform-alt__text strong{color:var(--m-ink,#0a1a4e);font-weight:700}.c-platform-alt__link{color:var(--m-prose-link,#3a56c0);font-weight:600;text-decoration:underline;text-decoration-color:var(--m-cyan,#00badb);text-decoration-thickness:2px;text-underline-offset:.22em}.c-platform-alt__link:visited{color:var(--m-prose-link,#3a56c0)}.c-platform-alt__link:hover{color:var(--m-prose-title,#2847b3);text-decoration-thickness:3px}.c-platform-alt__link:focus-visible{border-radius:3px;outline:2px solid var(--m-prose-title,#2847b3);outline-offset:3px}.c-platform-alt__link{display:inline-block;max-width:100%;margin:-0.6875rem 0;padding:.6875rem 0}.c-platform-alt--details{padding:1rem 1.25rem;border-color:var(--m-brand-a080);border-radius:.75rem;background:#fff;box-shadow:0 .125rem .5rem var(--m-brand-a060)}@media screen and (max-width: 767.98px){.c-product-hero .c-platform-alt--details{order:9}}@media screen and (min-width: 768px)and (max-width: 991.98px){.c-product-hero .c-platform-alt--details{grid-column:1/-1;order:3}}.c-platform-alt-slot--apple{display:none}.is-platform-apple .c-platform-alt-slot--apple{display:block}.is-platform-apple .c-platform-alt--details{display:none}.is-platform-apple .c-platform-alt-slot--below{display:none}@media screen and (max-width: 767.98px){.is-platform-apple .c-platform-alt-slot--above{display:none}.is-platform-apple .c-platform-alt-slot--below{display:block}}.c-stock-notice__open{display:block;width:100%;min-height:3rem}.klaviyo-back-in-stock-form-modal .modal-dialog{display:flex;align-items:center;max-width:504px;min-height:calc(100% - 2rem);margin:1rem auto;padding:0 1rem}.klaviyo-back-in-stock-form-modal .modal-content{width:100%;overflow:hidden;border:1px solid var(--m-tone-cdd4e6,#cdd4e6);border-radius:14px;background:#fff;box-shadow:0 1px 1px var(--m-ink-a040),0 12px 32px -10px var(--m-ink-a180),0 30px 60px -30px var(--m-ink-a220)}.klaviyo-back-in-stock-form-modal .modal-header{position:relative;display:flex;align-items:flex-start;gap:.75rem;padding:1.25rem 1.25rem 1rem 1.5rem;border:0;background:#fff}.klaviyo-back-in-stock-form-modal .modal-header::after{content:"";position:absolute;right:0;bottom:0;left:0;height:3px;background:linear-gradient(90deg, var(--m-brand,#1e2d7d), var(--m-indigo,#5a63e8), var(--m-cyan,#00badb), var(--m-tone-7dd3fc,#7dd3fc))}.klaviyo-back-in-stock-form-modal .modal-title{margin:0;color:var(--m-prose-title,#2847b3);font-size:1.125rem;font-weight:700;line-height:1.3;letter-spacing:0;text-transform:none}.klaviyo-back-in-stock-form-modal .c-stock-notice__product{margin:.25rem 0 0;color:#4a5168;font-size:.8125rem;font-weight:500;line-height:1.4}.klaviyo-back-in-stock-form-modal .btn-close{flex:none;width:2.75rem;height:2.75rem;margin:-0.625rem -0.625rem -0.625rem auto;padding:0;border-radius:999px;opacity:1}.klaviyo-back-in-stock-form-modal .modal-body{padding:1.25rem 1.5rem 0;background:#fff}.klaviyo-back-in-stock-form-modal .back-in-stock-container{margin:0}.klaviyo-back-in-stock-form-modal .back-in-stock-container>div{margin:0 0 1rem !important;padding:0}.klaviyo-back-in-stock-form-modal .back-in-stock-container:has(.klaviyo-success:not(.d-none))>div:not(.klaviyo-message-container){display:none !important}.klaviyo-back-in-stock-form-modal .c-stock-notice__lead{margin:0;color:#141824;font-size:1.0625rem;font-weight:400;line-height:1.6}.klaviyo-back-in-stock-form-modal .form-label{display:block;margin:0 0 .375rem;color:#141824;font-size:.8125rem;font-weight:500}.klaviyo-back-in-stock-form-modal .form-control{height:3rem;padding:0 .875rem;border:1px solid #7a869f;border-radius:10px;background:#fff;color:#141824;font-size:1rem}.klaviyo-back-in-stock-form-modal .form-control::placeholder{color:#4a5168;opacity:1}.klaviyo-back-in-stock-form-modal .form-control:focus{border-color:var(--m-brand,#1e2d7d);outline:0;box-shadow:0 0 0 2px var(--m-brand,#1e2d7d)}.klaviyo-back-in-stock-form-modal .btn-submit-stock-notification{display:block;width:100%;min-height:3rem;padding:.75rem 1.25rem;border:1px solid var(--m-brand,#1e2d7d);background:var(--m-brand,#1e2d7d);color:#fff;font-size:1rem;font-weight:600;line-height:1.3}.klaviyo-back-in-stock-form-modal .modal-footer{justify-content:center;padding:0 1.5rem 1rem;border:0;background:#fff}.klaviyo-back-in-stock-form-modal .c-stock-notice__close{min-height:2.75rem;padding:.625rem .75rem;border:0;border-radius:6px;background:none;box-shadow:none;color:var(--m-prose-link,#3a56c0);font-size:1rem;font-weight:600;text-decoration:underline;text-decoration-color:var(--m-cyan,#00badb);text-decoration-thickness:2px;text-underline-offset:.22em}.klaviyo-back-in-stock-form-modal .c-stock-notice__close:focus-visible{outline-offset:2px;outline:2px solid var(--m-brand,#1e2d7d);box-shadow:0 0 0 8px #fff}.klaviyo-back-in-stock-form-modal .klaviyo-message{margin:0 !important}.klaviyo-back-in-stock-form-modal .klaviyo-message .alert{gap:.625rem;margin:0;padding:.75rem .875rem;border:0;border-radius:10px;font-size:1rem;line-height:1.5}.klaviyo-back-in-stock-form-modal .klaviyo-message .alert-content-container{padding:0;color:inherit;font-size:1rem;line-height:1.5}.klaviyo-back-in-stock-form-modal .klaviyo-message .alert-success{background:#f0fdf4;color:#15803d}.klaviyo-back-in-stock-form-modal .klaviyo-message .alert-danger{background:#fdecee;color:#b00d27}.klaviyo-back-in-stock-form-modal .klaviyo-message .alert .icon{flex:none;width:1.25rem;height:1.25rem;color:currentColor}.klaviyo-back-in-stock-form-modal .klaviyo-message .alert .icon svg use{fill:currentColor}@media(max-width: 767.98px){.klaviyo-back-in-stock-form-modal .modal-title{font-size:1rem}.klaviyo-back-in-stock-form-modal .c-stock-notice__lead{font-size:1rem}}.c-product-tabs{width:calc(100% - 2rem);max-width:82.5rem;margin-inline:auto;scroll-margin-top:6rem}@media screen and (min-width: 1200px){.c-product-tabs{scroll-margin-top:10rem}}.c-product-tabs .card-tabs{border:.0625rem solid var(--m-brand-a100);border-radius:.5rem;box-shadow:0 .125rem .5rem rgba(0,0,0,.06);overflow:hidden}.c-product-tabs .product-detail-tab-navigation{background-color:#fff;border-bottom:.0625rem solid var(--m-brand-a100);border-radius:.5rem .5rem 0 0;padding:0}.c-product-tabs .product-detail-tab-navigation-list{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;margin:0;border-bottom:0}.c-product-tabs .nav-item{flex:0 0 auto}.c-product-tabs .product-detail-tab-navigation-icon,.c-product-tabs .product-detail-tab-preview,.c-product-tabs .offcanvas-close{display:none}.c-product-tabs .product-detail-tab-navigation-link{display:flex;align-items:center;padding:1rem 1.5rem;margin-bottom:0;border:none;border-bottom:.1875rem solid rgba(0,0,0,0);border-radius:0;color:var(--m-brand,#1e2d7d);font-weight:600;font-size:.9375rem;white-space:nowrap;background:none;transition:color .2s ease,border-color .2s ease}.c-product-tabs .product-detail-tab-navigation-link:hover,.c-product-tabs .product-detail-tab-navigation-link:focus{color:var(--m-cyan-ink,#007590)}.c-product-tabs .product-detail-tab-navigation-link.active{color:var(--m-brand,#1e2d7d);font-weight:700;border-bottom-color:var(--m-cyan,#00badb)}.c-product-tabs .product-detail-tabs-content{display:block;padding:2rem;background-color:#fff}.c-product-tabs .tab-pane{color:#677279;line-height:1.8}.c-product-tabs .tab-pane p{margin:0 0 1rem}.c-product-tabs .tab-pane p:last-child{margin-bottom:0}@media screen and (max-width: 767.98px){.c-product-tabs{width:calc(100% - 1rem)}.c-product-tabs .product-detail-tab-navigation-link{padding:.5rem 1rem;font-size:.875rem}.c-product-tabs .product-detail-tabs-content{padding:1.5rem}}@media(max-width: 575.98px){.c-product-tabs .product-detail-tab-navigation-list{flex-direction:column;overflow:visible}.c-product-tabs .nav-item{width:100%}.c-product-tabs .product-detail-tab-navigation-link,.c-product-tabs .product-detail-tab-navigation-link.active{justify-content:space-between;gap:1rem;width:100%;min-height:3rem;padding:.75rem 1.5rem;border-bottom:.0625rem solid var(--m-tone-e4e8f1,#e4e8f1);font-size:1rem;white-space:normal}.c-product-tabs .nav-item:last-child .product-detail-tab-navigation-link{border-bottom:0}.c-product-tabs .product-detail-tab-navigation-icon{display:inline-flex;flex:0 0 auto}}@media screen and (max-width: 767.98px){.product-detail-properties-table th,.product-detail-properties-table td{display:block;width:auto}.product-detail-properties-table th{padding-bottom:0}.product-detail-properties-table td{padding-top:.125rem;overflow-wrap:anywhere}}.c-product-region__open{display:inline-block;margin:-0.75rem 0;padding:.75rem 0;border:0;background:none;color:var(--m-brand,#1e2d7d);font:inherit;font-weight:600;text-align:right;text-decoration:underline;text-decoration-color:var(--m-cyan,#00badb);text-decoration-thickness:2px;text-underline-offset:.22em;cursor:pointer}.c-product-region__open:hover,.c-product-region__open:focus{color:var(--m-brand,#1e2d7d);text-decoration-thickness:3px}.c-product-region__open:focus-visible{outline-offset:2px;outline:2px solid var(--m-brand,#1e2d7d);box-shadow:0 0 0 8px #fff}.c-product-region__state{display:block;margin-top:.5rem;font-size:.8125rem;font-weight:600;line-height:1.4}.c-product-region__state::before{content:"";display:inline-block;width:.75rem;height:.75rem;margin-right:.3125rem;background-position:center;background-repeat:no-repeat;background-size:contain;vertical-align:-0.0625rem}.c-product-region__state--yes{color:#15803d}.c-product-region__state--yes::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.5l2.25 2.25L9.5 3.5' fill='none' stroke='%2315803d' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.c-product-region__state--no{color:#b00d27}.c-product-region__state--no::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3.5 3.5l5 5M8.5 3.5l-5 5' fill='none' stroke='%23b00d27' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E")}.c-product-region{font-family:"Inter","Inter Fallback Roboto","Inter Fallback Arial","Roboto",-apple-system,BlinkMacSystemFont,sans-serif}.c-product-region .modal-dialog{max-width:47.5rem}.c-product-region .modal-content{overflow:hidden;border-radius:14px;box-shadow:0 1px 1px var(--m-ink-a040),0 12px 32px -10px var(--m-ink-a180),0 30px 60px -30px var(--m-ink-a220)}.c-product-region .modal-body{padding:1.25rem 1.375rem 1.5rem}.c-product-region__title:focus{outline:none}.c-product-region__hint{display:grid;grid-template-columns:1.75rem minmax(0, 1fr);align-items:center;gap:.875rem;margin:0 0 1.25rem;padding:1rem 1.25rem;border:1px solid var(--m-tone-e4e8f1,#e4e8f1);border-radius:14px;background:var(--m-tone-f6f8fc,#f6f8fc)}.c-product-region__hint-mark{width:1.75rem;height:1.75rem;background-position:center;background-repeat:no-repeat;background-size:contain}.c-product-region__hint--yes .c-product-region__hint-mark{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'%3E%3Ccircle cx='14' cy='14' r='12' fill='none' stroke='%2315803d' stroke-width='2'/%3E%3Cpath d='M9 14.5l3.25 3.25L19 11' fill='none' stroke='%2315803d' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.c-product-region__hint--no .c-product-region__hint-mark{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'%3E%3Ccircle cx='14' cy='14' r='12' fill='none' stroke='%23b00d27' stroke-width='2'/%3E%3Cpath d='M10 10l8 8M18 10l-8 8' fill='none' stroke='%23b00d27' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E")}.c-product-region__hint-text{margin:0;color:#141824;font-size:.9375rem;line-height:1.45}.c-product-region__hint-text strong{display:block;color:#141824;font-size:1rem;font-weight:700}.c-product-region__search{position:relative;margin:0 0 1rem}.c-product-region__search-icon{position:absolute;top:50%;left:1rem;color:#4a5168;transform:translateY(-50%);pointer-events:none}.c-product-region__search-field.form-control{min-height:3rem;padding-left:2.75rem;font-size:1rem}.c-product-region__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem;margin:0 0 1.25rem}.c-product-region__intro{flex:1 1 14rem;margin:0;color:#141824;font-size:1rem;font-weight:600;line-height:1.4}.c-product-region__search--bar{flex:0 1 16rem;margin:0}.c-product-region__search--bar .c-product-region__search-field.form-control{padding-left:1rem}.c-product-region__own{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:0 0 1rem;padding:.75rem 1rem;border-radius:10px;background:var(--m-tone-e6f8fb,#e6f8fb)}.c-product-region__own-name{color:var(--m-brand,#1e2d7d);font-weight:700}.c-product-region__own-tag{color:var(--m-tone-00667a,#00667a);font-size:.8125rem;font-weight:600}.c-product-region__own-state::before{content:"";display:inline-block;width:.75rem;height:.75rem;margin:0 .25rem 0 .125rem;background-position:center;background-repeat:no-repeat;background-size:contain;vertical-align:-0.0625rem}.c-product-region__own-state--yes::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.5l2.25 2.25L9.5 3.5' fill='none' stroke='%2315803d' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.c-product-region__own-state--no::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3.5 3.5l5 5M8.5 3.5l-5 5' fill='none' stroke='%23b00d27' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E")}.c-product-region__count{margin:0 0 .75rem;color:#4a5168;font-size:.875rem;font-weight:600}.c-product-region__list{margin:0;padding:0;column-count:3;column-gap:1.5rem;list-style:none}.c-product-region__list li[hidden]{display:none}.c-product-region__letter{margin:.75rem 0 .25rem;color:var(--m-prose-title,#2847b3);font-size:.75rem;font-weight:700;break-after:avoid}.c-product-region__letter:first-child{margin-top:0}.c-product-region__item{padding:.25rem 0;color:#141824;font-size:.9375rem;line-height:1.5;break-inside:avoid}.c-product-region__none{margin:.75rem 0 0;color:#4a5168;font-size:.9375rem}@media(max-width: 767.98px){.c-product-region__list{column-count:2}}@media(max-width: 575.98px){.c-product-region__search--bar{flex:1 1 100%}.c-product-region .modal-dialog{margin:1rem}.c-product-region .modal-body{padding:1rem}}.c-lc-hint.is-card{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;font-family:"Inter","Inter Fallback Roboto","Inter Fallback Arial","Roboto",-apple-system,BlinkMacSystemFont,sans-serif}.c-lc-hint.is-card .c-lc-hint__icon{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid var(--m-tone-e4e8f1,#e4e8f1);border-radius:10px;background:var(--m-tone-f6f8fc,#f6f8fc);color:var(--m-cyan-ink,#007590)}.c-lc-hint.is-card .c-lc-hint__text{display:flex;flex-direction:column;min-width:0}.c-lc-hint.is-card .c-lc-hint__title{color:var(--m-prose-title,#2847b3);font-size:1rem;font-weight:700}.c-lc-hint.is-card .c-lc-hint__link{align-self:flex-start;margin-block:-0.5625rem;padding-block:.5625rem;color:var(--m-prose-link,#3a56c0);font-size:.9375rem;font-weight:600;text-decoration:underline;text-decoration-color:var(--m-cyan,#00badb);text-decoration-thickness:2px;text-underline-offset:3px}.c-lc-hint.is-card .c-lc-hint__link:focus-visible{outline:2px solid var(--m-cyan-ink,#007590);outline-offset:2px}.c-lc-hint.is-card.c-lc-hint--info{display:none}@media screen and (min-width: 768px){.c-lc-hint.is-card.c-lc-hint--info{display:flex}.c-lc-hint.is-card.c-lc-hint--buybox{display:none}}@media screen and (min-width: 768px)and (max-width: 991.98px){.c-product-hero .c-lc-hint--info{grid-column:1/-1;order:2}}.c-product-hero__buybox>.c-lc-hint--buybox{margin-top:.75rem}.c-buy-box-mobile-first .c-product-hero--minimal>.c-product-hero__buybox>.c-lc-hint--buybox{margin-top:0}:where(.btn-primary,.profile-form-submit,.btn-buy,.c-product-hero__buy-now,.c-cart-checkout-btn,.begin-checkout-btn,.c-footer-newsletter-submit,.c-hero-slider__cta--primary,.c-blog-cta-banner__button,.c-product-slider-teaser__panel-button,.c-download-card__cta,.c-btn--primary,.c-btn--copy,.c-blog-filter-mobile__apply,.c-blog-sidebar__search-button,.b360-btn.btn-light,.btn-detail,.btn-outline-primary:not(label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.btn-outline-secondary:not(.product-detail-configurator-option-label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.c-cart-upsell__details,.c-btn--ghost,.c-hero-slider__cta--secondary,.c-blog-filter-mobile__trigger,.b360-btn.btn-outline-light,.account-profile-change,.c-esd-head__print,.buying-guide-jump a){display:inline-flex}:is(.btn-primary,.profile-form-submit,.btn-buy,.c-product-hero__buy-now,.c-cart-checkout-btn,.begin-checkout-btn,.c-footer-newsletter-submit,.c-hero-slider__cta--primary,.c-blog-cta-banner__button,.c-product-slider-teaser__panel-button,.c-download-card__cta,.c-btn--primary,.c-btn--copy,.c-blog-filter-mobile__apply,.c-blog-sidebar__search-button,.b360-btn.btn-light,.btn-detail,.btn-outline-primary:not(label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.btn-outline-secondary:not(.product-detail-configurator-option-label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.c-cart-upsell__details,.c-btn--ghost,.c-hero-slider__cta--secondary,.c-blog-filter-mobile__trigger,.b360-btn.btn-outline-light,.account-profile-change,.c-esd-head__print,.buying-guide-jump a){align-items:center;justify-content:center;box-sizing:border-box;min-height:var(--c-action-min-height, 3rem) !important;height:auto !important;padding:.625rem 1.375rem !important;border:1px solid var(--c-action-border, var(--m-brand,#1e2d7d)) !important;border-radius:var(--c-action-radius, 0.5rem) !important;background:var(--c-action-bg, var(--m-brand,#1e2d7d)) !important;color:var(--c-action-color, #ffffff) !important;font-size:var(--c-action-font-size, 0.9375rem) !important;font-weight:var(--c-action-font-weight, 600) !important;line-height:1.5 !important;letter-spacing:normal !important;text-transform:none !important;text-decoration:none !important;text-align:center;white-space:normal !important;overflow-wrap:break-word;opacity:1 !important;transform:none !important;box-shadow:none !important;transition:background-color .15s ease,color .15s ease,border-color .15s ease}:is(.btn-primary,.profile-form-submit,.btn-buy,.c-product-hero__buy-now,.c-cart-checkout-btn,.begin-checkout-btn,.c-footer-newsletter-submit,.c-hero-slider__cta--primary,.c-blog-cta-banner__button,.c-product-slider-teaser__panel-button,.c-download-card__cta,.c-btn--primary,.c-btn--copy,.c-blog-filter-mobile__apply,.c-blog-sidebar__search-button,.b360-btn.btn-light,.btn-detail,.btn-outline-primary:not(label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.btn-outline-secondary:not(.product-detail-configurator-option-label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.c-cart-upsell__details,.c-btn--ghost,.c-hero-slider__cta--secondary,.c-blog-filter-mobile__trigger,.b360-btn.btn-outline-light,.account-profile-change,.c-esd-head__print,.buying-guide-jump a):is(:hover,:focus,:active){background:var(--c-action-hover-bg, var(--m-brand-hover,#141f58)) !important;color:var(--c-action-hover-color, #ffffff) !important;border-color:var(--c-action-hover-border, var(--m-brand-hover,#141f58)) !important;opacity:1 !important;transform:none !important;text-decoration:none;box-shadow:none !important}:is(.btn-primary,.profile-form-submit,.btn-buy,.c-product-hero__buy-now,.c-cart-checkout-btn,.begin-checkout-btn,.c-footer-newsletter-submit,.c-hero-slider__cta--primary,.c-blog-cta-banner__button,.c-product-slider-teaser__panel-button,.c-download-card__cta,.c-btn--primary,.c-btn--copy,.c-blog-filter-mobile__apply,.c-blog-sidebar__search-button,.b360-btn.btn-light,.btn-detail,.btn-outline-primary:not(label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.btn-outline-secondary:not(.product-detail-configurator-option-label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.c-cart-upsell__details,.c-btn--ghost,.c-hero-slider__cta--secondary,.c-blog-filter-mobile__trigger,.b360-btn.btn-outline-light,.account-profile-change,.c-esd-head__print,.buying-guide-jump a):focus-visible{outline:2px solid var(--c-action-focus, var(--m-brand,#1e2d7d)) !important;outline-offset:3px;box-shadow:0 0 0 2px #fff !important}:is(.btn-primary,.profile-form-submit,.btn-buy,.c-product-hero__buy-now,.c-cart-checkout-btn,.begin-checkout-btn,.c-footer-newsletter-submit,.c-hero-slider__cta--primary,.c-blog-cta-banner__button,.c-product-slider-teaser__panel-button,.c-download-card__cta,.c-btn--primary,.c-btn--copy,.c-blog-filter-mobile__apply,.c-blog-sidebar__search-button,.b360-btn.btn-light,.btn-detail,.btn-outline-primary:not(label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.btn-outline-secondary:not(.product-detail-configurator-option-label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.c-cart-upsell__details,.c-btn--ghost,.c-hero-slider__cta--secondary,.c-blog-filter-mobile__trigger,.b360-btn.btn-outline-light,.account-profile-change,.c-esd-head__print,.buying-guide-jump a):is(:disabled,.disabled),:is(.btn-primary,.profile-form-submit,.btn-buy,.c-product-hero__buy-now,.c-cart-checkout-btn,.begin-checkout-btn,.c-footer-newsletter-submit,.c-hero-slider__cta--primary,.c-blog-cta-banner__button,.c-product-slider-teaser__panel-button,.c-download-card__cta,.c-btn--primary,.c-btn--copy,.c-blog-filter-mobile__apply,.c-blog-sidebar__search-button,.b360-btn.btn-light,.btn-detail,.btn-outline-primary:not(label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.btn-outline-secondary:not(.product-detail-configurator-option-label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.c-cart-upsell__details,.c-btn--ghost,.c-hero-slider__cta--secondary,.c-blog-filter-mobile__trigger,.b360-btn.btn-outline-light,.account-profile-change,.c-esd-head__print,.buying-guide-jump a)[aria-disabled=true]{background:#e5e9ee !important;color:#586273 !important;border-color:#cad1dc !important;opacity:1 !important;cursor:not-allowed;transform:none !important;box-shadow:none !important}:is(.btn-primary,.profile-form-submit,.btn-buy,.c-product-hero__buy-now,.c-cart-checkout-btn,.begin-checkout-btn,.c-footer-newsletter-submit,.c-hero-slider__cta--primary,.c-blog-cta-banner__button,.c-product-slider-teaser__panel-button,.c-download-card__cta,.c-btn--primary,.c-btn--copy,.c-blog-filter-mobile__apply,.c-blog-sidebar__search-button,.b360-btn.btn-light,.btn-detail,.btn-outline-primary:not(label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.btn-outline-secondary:not(.product-detail-configurator-option-label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.c-cart-upsell__details,.c-btn--ghost,.c-hero-slider__cta--secondary,.c-blog-filter-mobile__trigger,.b360-btn.btn-outline-light,.account-profile-change,.c-esd-head__print,.buying-guide-jump a).c-blog-sidebar__search-button{width:2.75rem;height:2.75rem !important;min-width:2.75rem;padding:0 !important}:is(.btn-primary,.profile-form-submit,.btn-buy,.c-product-hero__buy-now,.c-cart-checkout-btn,.begin-checkout-btn,.c-footer-newsletter-submit,.c-hero-slider__cta--primary,.c-blog-cta-banner__button,.c-product-slider-teaser__panel-button,.c-download-card__cta,.c-btn--primary,.c-btn--copy,.c-blog-filter-mobile__apply,.c-blog-sidebar__search-button,.b360-btn.btn-light,.btn-detail,.btn-outline-primary:not(label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.btn-outline-secondary:not(.product-detail-configurator-option-label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.c-cart-upsell__details,.c-btn--ghost,.c-hero-slider__cta--secondary,.c-blog-filter-mobile__trigger,.b360-btn.btn-outline-light,.account-profile-change,.c-esd-head__print,.buying-guide-jump a)[hidden]{display:none !important}:is(.btn-primary,.profile-form-submit,.btn-buy,.c-product-hero__buy-now,.c-cart-checkout-btn,.begin-checkout-btn,.c-footer-newsletter-submit,.c-hero-slider__cta--primary,.c-blog-cta-banner__button,.c-product-slider-teaser__panel-button,.c-download-card__cta,.c-btn--primary,.c-btn--copy,.c-blog-filter-mobile__apply,.c-blog-sidebar__search-button,.b360-btn.btn-light,.btn-detail,.btn-outline-primary:not(label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.btn-outline-secondary:not(.product-detail-configurator-option-label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.c-cart-upsell__details,.c-btn--ghost,.c-hero-slider__cta--secondary,.c-blog-filter-mobile__trigger,.b360-btn.btn-outline-light,.account-profile-change,.c-esd-head__print,.buying-guide-jump a) .icon{color:currentColor !important}:where(.btn-detail,.btn-outline-primary:not(label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.btn-outline-secondary:not(.product-detail-configurator-option-label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.c-cart-upsell__details,.c-btn--ghost,.c-hero-slider__cta--secondary,.c-blog-filter-mobile__trigger,.b360-btn.btn-outline-light,.account-profile-change,.c-esd-head__print,.buying-guide-jump a){--c-action-bg: #ffffff;--c-action-color: var(--m-brand,#1e2d7d);--c-action-hover-bg: var(--m-tone-edf1fa,#edf1fa);--c-action-hover-color: var(--m-brand,#1e2d7d);--c-action-hover-border: var(--m-brand,#1e2d7d)}.c-hero-slider__cta--primary,.b360-btn.btn-light,.c-product-slider-teaser__panel:is(.is-button-white,.is-button-outline) .c-product-slider-teaser__panel-button{--c-action-bg: #ffffff;--c-action-color: var(--m-brand,#1e2d7d);--c-action-border: #ffffff;--c-action-hover-bg: var(--m-tone-edf1fa,#edf1fa);--c-action-hover-color: var(--m-brand,#1e2d7d);--c-action-hover-border: var(--m-tone-edf1fa,#edf1fa);--c-action-focus: #ffffff}.c-hero-slider__cta.c-hero-slider__cta--secondary,.b360-btn.btn-outline-light{--c-action-bg: transparent;--c-action-color: #ffffff;--c-action-border: #ffffff;--c-action-hover-bg: #ffffff;--c-action-hover-color: var(--m-brand,#1e2d7d);--c-action-hover-border: #ffffff;--c-action-focus: #ffffff}body:has(.c-w11-page) .c-static-hero--modern .c-static-hero__button{--c-action-bg: #ffffff;--c-action-color: var(--m-brand,#1e2d7d);--c-action-border: var(--m-brand,#1e2d7d);--c-action-hover-bg: var(--m-tone-edf1fa,#edf1fa);--c-action-hover-color: var(--m-brand,#1e2d7d);--c-action-hover-border: var(--m-brand,#1e2d7d)}.c-btn--copy{min-inline-size:7.5rem}.c-btn--copy.is-copied{--c-action-bg: #d1fae5;--c-action-color: #047857;--c-action-border: #6ee7b7;--c-action-hover-bg: #d1fae5;--c-action-hover-color: #047857;--c-action-hover-border: #047857}.c-btn--copy.is-copy-error{--c-action-bg: #fff1f2;--c-action-color: #9f1239;--c-action-border: #be123c;--c-action-hover-bg: #fff1f2;--c-action-hover-color: #9f1239;--c-action-hover-border: #9f1239}:is(.login-submit,.register-submit,.account-recover-password,.account-reset-password,.c-contact-form-narrow,.account-profile,.account-address) :is(.btn-primary,.profile-form-submit,.btn-outline-primary:not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.btn-outline-secondary:not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.account-profile-change),.c-footer-newsletter-submit,.c-download-card__cta,.c-blog-filter-mobile__apply,.c-blog-sidebar__search-button,.c-btn--copy{--c-action-min-height: 2.75rem;--c-action-font-size: 0.875rem}:is(.login-submit,.register-submit,.account-recover-password,.account-reset-password,.c-contact-form-narrow,.account-profile,.account-address) :is(.btn-primary,.profile-form-submit,.btn-outline-primary:not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.btn-outline-secondary:not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.account-profile-change),.c-footer-newsletter-submit,.c-download-card__cta,.c-blog-filter-mobile__apply,.c-blog-sidebar__search-button,.c-btn--copy{padding-block:.5rem !important}.c-footer-newsletter-submit{--c-action-bg: var(--m-cyan,#00badb);--c-action-color: var(--m-ink,#0a1a4e);--c-action-border: var(--m-cyan,#00badb);--c-action-hover-bg: var(--m-tone-33c8e2,#33c8e2);--c-action-hover-color: var(--m-ink,#0a1a4e);--c-action-hover-border: var(--m-tone-33c8e2,#33c8e2);--c-action-focus: #ffffff;--c-action-min-height: 2.875rem;--c-action-font-size: 0.9375rem;--c-action-font-weight: 700}@media(prefers-reduced-motion: reduce){:is(.btn-primary,.profile-form-submit,.btn-buy,.c-product-hero__buy-now,.c-cart-checkout-btn,.begin-checkout-btn,.c-footer-newsletter-submit,.c-hero-slider__cta--primary,.c-blog-cta-banner__button,.c-product-slider-teaser__panel-button,.c-download-card__cta,.c-btn--primary,.c-btn--copy,.c-blog-filter-mobile__apply,.c-blog-sidebar__search-button,.b360-btn.btn-light,.btn-detail,.btn-outline-primary:not(label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.btn-outline-secondary:not(.product-detail-configurator-option-label):not(.line-item-remove-button,.basic-captcha-content-refresh-icon,.add-product-button,.offcanvas-cart-promotion-button,.checkout-aside-add-promotion-button),.c-cart-upsell__details,.c-btn--ghost,.c-hero-slider__cta--secondary,.c-blog-filter-mobile__trigger,.b360-btn.btn-outline-light,.account-profile-change,.c-esd-head__print,.buying-guide-jump a){transition:none !important}}:is(.btn-buy,.c-buy-bar__button,.c-product-hero__buy-now,.header-cart-btn,.begin-checkout-btn,.c-cart-checkout-btn,.checkout .register-submit .btn-primary,.c-pay-online__button){--c-action-radius: 999px}#confirmFormSubmit{--c-action-radius: 999px}#confirmOrderForm>.d-grid>.btn-primary{--c-action-radius: 999px}:where(.btn-buy,.c-buy-bar__button,.c-product-hero__buy-now,.header-cart-btn,.begin-checkout-btn,.c-cart-checkout-btn,.checkout .register-submit .btn-primary,.c-pay-online__button,#confirmFormSubmit,#confirmOrderForm>.d-grid>.btn-primary){--c-action-bg: var(--m-buy, var(--m-brand,#1e2d7d));--c-action-border: var(--m-buy, var(--m-brand,#1e2d7d));--c-action-hover-bg: var(--m-buy-hover, var(--m-buy, var(--m-brand-hover,#141f58)));--c-action-hover-border: var(--m-buy-hover, var(--m-buy, var(--m-brand-hover,#141f58)))}
