.\#product-media{--sticky-offset: var(--header-height, 0px)}@media(min-width:992px){.\#product-media{position:sticky;top:calc(1rem + var(--sticky-offset))}}.\#product-meta{position:relative;display:flex;flex-direction:column;gap:2rem}@media(max-width:991px){.\#product-meta{margin-top:2rem}}.\#product-meta-heading{margin-bottom:1rem;font-size:1.15rem;opacity:.8}.\#product-meta-block.\@collapse+.\#product-meta-block.\@collapse{margin-top:calc(-2rem - 1px)}.\#product-meta-block:not(:first-of-type).\@attach{margin-top:-1rem}.\#product-title{--line-clamp: 3;margin-bottom:0}.\#product-title.\@line-clamp{display:-webkit-box;-webkit-line-clamp:var(--line-clamp);-webkit-box-orient:vertical;overflow:hidden}.\#product-description{font-size:1.25rem;opacity:.8;line-height:1.4}.\#product-description img,.\#product-description video,.\#product-description iframe{max-width:100%}.\#product-gallery-controls{display:flex;align-items:center;justify-content:center;gap:.85rem;margin-top:.65rem}.\#product-gallery-nav{display:grid;place-items:center;flex:0 0 auto;width:36px;height:36px;padding:0;border:1px solid rgba(15,17,17,.16);border-radius:8px;background:#fff;color:#2f3437;cursor:pointer}.\#product-gallery-nav span{display:block;font-size:1.55rem;line-height:1}.\#product-gallery-count{min-width:3.8rem;color:#2f3437;font-size:.92rem;font-weight:650;line-height:1;text-align:center}.\#product-gallery-nav:hover,.\#product-gallery-nav:focus-visible{border-color:#f97316;color:#f97316}.\#product-gallery-nav:focus-visible{outline:2px solid #f97316;outline-offset:2px}.\#product-gallery-nav:disabled{opacity:.38;cursor:default;pointer-events:none}@media(max-width:991px){.\#product-gallery-controls{gap:.65rem;margin-top:.5rem}.\#product-gallery-nav{width:34px;height:34px}.\#product-gallery-nav span{font-size:1.45rem}.\#product-gallery-count{min-width:3.4rem;font-size:.86rem}}.\#product-price-tax-note{margin-top:calc(var(--pfu-pdp-field-u, 1rem) * .5);font-size:calc(var(--pfu-pdp-field-u, 1rem) * .875);line-height:1.4;opacity:.8}.\#product-price-tax-note>a{color:inherit}.\#product-price .\#price{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:calc(var(--pfu-pdp-field-u, 1rem) * .7) var(--pfu-pdp-field-u, 1rem);font-size:calc(var(--pfu-pdp-field-u, 1rem) * 1.35)}.\#product-price .\#price .\#unit-price{font-size:calc(var(--pfu-pdp-field-u, 1rem) * 1.15);opacity:.85;color:var(--color-g-text);margin-left:calc(var(--pfu-pdp-field-u, 1rem) * .2)}.\#product-price .\#price-item-heading{display:none}.\#product-price .\#price-item.\@regular{font-size:calc(var(--pfu-pdp-field-u, 1rem) * 3);font-weight:var(--font-body-weight-bold)}.\#product-price .\#price-item.\@on-sale{color:#b12704}.\#product-price .\#price-item.\@save{display:flex;flex-basis:100%}.\#product-price .\#price-item.\@save .\#price-item-heading{display:block;margin-right:calc(var(--pfu-pdp-field-u, 1rem) * .5);text-transform:capitalize}.\#product-price .\#price-item.\@save .\#price-item-value{font-weight:var(--font-body-weight-bold);color:#198754}.\#product-price .\#price-item.\@compare{font-size:calc(var(--pfu-pdp-field-u, 1rem) * 2.3)}.\#product-price .\#price-item.\@compare .\#price-item-value{opacity:.64;text-decoration:line-through;text-decoration-thickness:calc(var(--pfu-pdp-field-u, 1rem) * .125)}.\#product-price .\#price-item-value{margin:0}.\#product-popup{background-color:var(--color-g-fg);padding:var(--container-spacer);border-radius:var(--border-radius-base)}.\#product-popup-link{display:flex;align-items:center;gap:.5rem}.\#product-popup-link .\#icon{--size: 1.1em}.\#product-popup .\#editor-notification{margin-top:0;margin-bottom:0;padding:0;background:var(--color-g-fg);color:var(--color-g-text)}@media(max-width:991px){.\#product-grid{display:block!important}}.\#product-custom-property-name{display:block;margin-bottom:.3rem;opacity:.8}.\#product-custom-property-value{display:block;width:100%;font-family:inherit;resize:none;padding:.75rem;font-size:1rem;border:2px solid #b3b3b3;background-color:var(--color-g-fg);border-radius:.4rem}.\#product-custom-property-value:focus{border-color:var(--color-g-accent);outline:none}@media(min-width:992px){.product-amazon-grid.\#product-grid{display:grid!important;grid-template-columns:minmax(320px,38%) minmax(340px,1fr) minmax(300px,350px)!important;grid-template-areas:"gallery title buy" "gallery main buy" "description description buy" "content content content" "reviews reviews reviews";column-gap:clamp(1.25rem,2vw,2rem)!important;row-gap:clamp(.85rem,1.4vw,1.25rem)!important;align-items:start}.product-amazon-gallery{grid-area:gallery;min-width:0}.product-amazon-gallery img{object-fit:contain!important}.product-amazon-title-stack{grid-area:title;min-width:0;width:100%;max-width:none}.product-amazon-main-stack{grid-area:main;min-width:0;width:100%;max-width:none}.product-amazon-description-stack{grid-area:description;min-width:0;width:100%;max-width:none}.product-amazon-buy-stack{grid-area:buy;align-self:start;min-width:0;z-index:2}.product-amazon-content-stack{grid-area:content;justify-self:stretch;width:100%;max-width:none;margin-inline:0;display:grid;grid-template-columns:minmax(320px,38%) minmax(340px,1fr) minmax(300px,350px);column-gap:clamp(1.25rem,2vw,2rem);row-gap:1rem}.product-amazon-reviews-stack{grid-area:reviews;justify-self:stretch}.amazon-buy-column{position:sticky;top:calc(var(--header-height, 90px) + 16px);align-self:start;display:flex;flex-direction:column;gap:var(--pfu-pdp-field-u, 1rem)}.amazon-buy-column--decision{gap:calc(var(--pfu-pdp-field-u, 1rem) * .75);padding:calc(var(--pfu-pdp-field-u, 1rem) * .875);border:1px solid #D5D9D9;border-radius:calc(var(--pfu-pdp-field-u, 1rem) * .625);background:#fff;box-shadow:0 calc(var(--pfu-pdp-field-u, 1rem) * .125) calc(var(--pfu-pdp-field-u, 1rem) * .3125) #0f111114,0 calc(var(--pfu-pdp-field-u, 1rem) * .875) calc(var(--pfu-pdp-field-u, 1rem) * 1.875) #0f11110f}.product-amazon-main-stack .product-snapshot{padding:calc(var(--pfu-pdp-field-u, 1rem) * 1.125);gap:calc(var(--pfu-pdp-field-u, 1rem) * .65)}.product-amazon-main-stack .product-snapshot__list{grid-template-columns:repeat(auto-fit,minmax(min(9rem,100%),1fr));gap:calc(var(--pfu-pdp-field-u, 1rem) * .65)}.product-amazon-main-stack .product-snapshot__item{padding:calc(var(--pfu-pdp-field-u, 1rem) * .75) calc(var(--pfu-pdp-field-u, 1rem) * .8)}.product-amazon-content-stack .amazon-order-a-plus,.product-amazon-content-stack .amazon-order-whats-included,.product-amazon-content-stack .amazon-order-compatibility,.product-amazon-content-stack .amazon-order-specs,.product-amazon-content-stack .amazon-order-tips,.product-amazon-content-stack .amazon-order-faq,.product-amazon-content-stack .amazon-order-other{grid-column:1 / -1;justify-self:stretch;width:100%;max-width:none}.product-amazon-description-stack{gap:calc(var(--pfu-pdp-field-u, 1rem) * .5)}.product-amazon-description-stack .\#product-meta-block{margin:0!important}.product-amazon-description-stack .amazon-order-description{order:1}.product-amazon-description-stack .amazon-order-best-for{order:2}.product-amazon-description-stack .best-for{padding:calc(var(--pfu-pdp-field-u, 1rem) * 1.125);gap:calc(var(--pfu-pdp-field-u, 1rem) * .65)}.product-amazon-description-stack .best-for__list{grid-template-columns:minmax(0,1fr);column-gap:0;row-gap:calc(var(--pfu-pdp-field-u, 1rem) * .55)}.product-amazon-description-stack .amazon-order-description.\@collapse{border:1px solid #D5D9D9;border-radius:calc(var(--pfu-pdp-field-u, 1rem) * .375);background:#fff;overflow:hidden}.product-amazon-description-stack .amazon-order-description.\@collapse summary{min-height:calc(var(--pfu-pdp-field-u, 1rem) * 2.75);padding:calc(var(--pfu-pdp-field-u, 1rem) * .75) var(--pfu-pdp-field-u, 1rem);cursor:pointer;font-weight:700}.product-amazon-description-stack .amazon-order-description.\@collapse summary+*{padding:0 var(--pfu-pdp-field-u, 1rem) var(--pfu-pdp-field-u, 1rem)}}.product-amazon-stack{display:flex;flex-direction:column;gap:1rem;min-width:0}.product-amazon-reviews-stack{max-width:min(100%,1120px);margin-inline:auto;width:100%}.product-amazon-content-stack{width:100%;max-width:none;margin-inline:0;gap:1rem;padding-top:.25rem}.product-amazon-reviews-stack{padding-top:1.75rem}.product-amazon-stack .\#product-meta-block{display:block;width:100%}.product-amazon-title-stack .amazon-order-title,.product-amazon-main-stack .amazon-order-price{order:1}.product-amazon-main-stack .amazon-order-snapshot{order:2}.product-amazon-main-stack .amazon-order-best-for{order:3}.product-amazon-main-stack .amazon-order-variant{order:4}.product-amazon-main-stack .amazon-order-other{order:9}.product-amazon-buy-stack .amazon-order-price{order:1}.product-amazon-buy-stack .amazon-order-variant{order:2}.product-amazon-buy-stack .amazon-order-stock{order:3}.product-amazon-buy-stack .amazon-order-buy{order:4}.product-amazon-buy-stack .amazon-order-payment{order:5}.product-amazon-buy-stack .amazon-order-trust{order:6}.product-amazon-buy-stack .amazon-order-other{order:9}.product-amazon-content-stack .amazon-order-snapshot{order:0}.product-amazon-content-stack .amazon-order-best-for{order:1}.product-amazon-content-stack .amazon-order-a-plus{order:2}.product-amazon-content-stack .amazon-order-whats-included{order:3}.product-amazon-content-stack .amazon-order-compatibility{order:4}.product-amazon-content-stack .amazon-order-specs{order:5}.product-amazon-content-stack .amazon-order-tips{order:6}.product-amazon-content-stack .amazon-order-faq{order:7}.product-amazon-content-stack .amazon-order-other{order:9}.product-amazon-reviews-stack .amazon-order-reviews{order:1}.product-amazon-stack .amazon-layout-info{line-height:1.45}.product-amazon-stack .amazon-layout-info+.amazon-layout-info,.product-amazon-stack .amazon-layout-buy+.amazon-layout-buy{margin-top:0}.product-amazon-title-stack .amazon-order-title .\#product-title{line-height:1.15}.product-amazon-main-stack .amazon-order-price .\#price-item.\@regular{font-size:clamp(2.2rem,3vw,3rem)}.product-snapshot{display:grid;gap:calc(var(--pfu-pdp-field-u, 1rem) * .75);border:1px solid #D5D9D9;border-radius:calc(var(--pfu-pdp-field-u, 1rem) * .375);background:#fff;padding:calc(var(--pfu-pdp-field-u, 1rem) * 1.5);min-width:0}.product-snapshot__heading{margin:0;font-size:calc(var(--pfu-pdp-field-u, 1rem) * 1.15);line-height:1.25;font-weight:700}.product-snapshot__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(9rem,100%),1fr));gap:calc(var(--pfu-pdp-field-u, 1rem) * .75);margin:0;min-width:0}.product-snapshot__item{border:1px solid #D5D9D9;border-radius:calc(var(--pfu-pdp-field-u, 1rem) * .375);background:#fff;padding:calc(var(--pfu-pdp-field-u, 1rem) * .85) calc(var(--pfu-pdp-field-u, 1rem) * .95);min-width:0}.product-snapshot__label,.product-snapshot__value{margin:0}.product-snapshot__label{font-size:calc(var(--pfu-pdp-field-u, 1rem) * .76);line-height:1.25;color:#0f11119e;font-weight:500}.product-snapshot__value{margin-top:calc(var(--pfu-pdp-field-u, 1rem) * .25);font-size:var(--pfu-pdp-field-u, 1rem);font-weight:var(--font-body-weight-bold);line-height:1.25;color:#0f1111;overflow-wrap:break-word;word-break:normal}.best-for{display:grid;gap:calc(var(--pfu-pdp-field-u, 1rem) * .85);border:1px solid #D5D9D9;border-radius:calc(var(--pfu-pdp-field-u, 1rem) * .375);background:#fff;padding:calc(var(--pfu-pdp-field-u, 1rem) * 1.5);min-width:0}.best-for__heading{margin:0;line-height:1.25;font-weight:700}.best-for__heading{font-size:calc(var(--pfu-pdp-field-u, 1rem) * 1.15)}.best-for__fit{display:flex;flex-wrap:wrap;gap:calc(var(--pfu-pdp-field-u, 1rem) * .5);align-items:center}.best-for__fit-label{color:#0f1111a3;font-size:calc(var(--pfu-pdp-field-u, 1rem) * .88)}.best-for__fit-value{border:1px solid rgba(0,118,0,.25);border-radius:999px;background:#f2f8f2;color:#007600;padding:calc(var(--pfu-pdp-field-u, 1rem) * .28) calc(var(--pfu-pdp-field-u, 1rem) * .7);font-weight:var(--font-body-weight-bold);line-height:1.2}.best-for__items{display:grid;gap:calc(var(--pfu-pdp-field-u, 1rem) * .55)}.best-for__list{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(var(--pfu-pdp-field-u, 1rem) * .55);margin:0;padding-left:calc(var(--pfu-pdp-field-u, 1rem) * 1.15)}.best-for__list--qa{padding-left:0;list-style:none}.best-for__item{font-size:var(--pfu-pdp-field-u, 1rem);line-height:1.4}.best-for__item--qa{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(calc(var(--pfu-pdp-field-u, 1rem) * 13),100%),1fr));column-gap:calc(var(--pfu-pdp-field-u, 1rem) * 2);row-gap:calc(var(--pfu-pdp-field-u, 1rem) * .55);align-items:start;list-style:none}.best-for__list--qa .best-for__item--legacy{margin-left:calc(var(--pfu-pdp-field-u, 1rem) * 1.15);list-style:disc}.best-for__question,.best-for__answer{min-width:0;overflow-wrap:break-word;word-break:normal}.best-for__question{font-weight:600}.best-for__answer{font-weight:400}@media(max-width:767px){.best-for__item--qa{grid-template-columns:1fr;gap:6px}}.product-amazon-description-stack .amazon-order-description .\#product-collapse-header{padding-top:calc(var(--pfu-pdp-field-u, 1rem) * 1.25);padding-bottom:calc(var(--pfu-pdp-field-u, 1rem) * 1.25)}.product-amazon-description-stack .amazon-order-description .\#product-collapse-heading{font-size:calc(var(--pfu-pdp-field-u, 1rem) * 1.25);gap:calc(var(--pfu-pdp-field-u, 1rem) * 1.5)}.product-amazon-description-stack .amazon-order-description .\#product-collapse-heading-icon{padding:calc(var(--pfu-pdp-field-u, 1rem) * .85)}.product-amazon-description-stack .amazon-order-description .\#product-collapse-heading-icon .\#icon,.product-amazon-description-stack .amazon-order-description .\#product-collapse-indicator .\#icon{--size: calc(var(--pfu-pdp-field-u, 1rem) * 1.1)}.product-amazon-description-stack .amazon-order-description .\#product-collapse-body{padding-bottom:calc(var(--pfu-pdp-field-u, 1rem) * 1.25);transform:translateY(calc(var(--pfu-pdp-field-u, 1rem) * -.625))}.product-amazon-description-stack .amazon-order-description .\#product-collapse[open] .\#product-collapse-body{transform:translateY(0)}.product-amazon-description-stack .amazon-order-description .\#rte-block{font-size:var(--pfu-pdp-field-u, 1rem);line-height:1.4}.product-amazon-description-stack .amazon-order-description .\#rte-block>p,.product-amazon-description-stack .amazon-order-description .\#rte-block>ul,.product-amazon-description-stack .amazon-order-description .\#rte-block>ol,.product-amazon-description-stack .amazon-order-description .\#rte-block>table{margin-bottom:calc(var(--pfu-pdp-field-u, 1rem) * .5)}.product-amazon-description-stack .amazon-order-description .\#rte-block>p:last-child,.product-amazon-description-stack .amazon-order-description .\#rte-block>ul:last-child,.product-amazon-description-stack .amazon-order-description .\#rte-block>ol:last-child,.product-amazon-description-stack .amazon-order-description .\#rte-block>table:last-child{margin-bottom:0}.product-amazon-description-stack .amazon-order-description .\#rte-block ul,.product-amazon-description-stack .amazon-order-description .\#rte-block ol{padding-left:calc(var(--pfu-pdp-field-u, 1rem) * 2.5)}.product-amazon-description-stack .amazon-order-description .\#rte-block li+li{margin-top:calc(var(--pfu-pdp-field-u, 1rem) * .25)}.product-amazon-description-stack .amazon-order-description .\#rte-block table{width:100%;table-layout:auto;border-collapse:collapse;font-size:var(--pfu-pdp-field-u, 1rem)}.product-amazon-description-stack .amazon-order-description .\#rte-block th,.product-amazon-description-stack .amazon-order-description .\#rte-block td{padding:calc(var(--pfu-pdp-field-u, 1rem) * .35) calc(var(--pfu-pdp-field-u, 1rem) * .5);overflow-wrap:break-word;word-break:normal}.product-amazon-description-stack .amazon-order-description .\#product-description{font-size:calc(var(--pfu-pdp-field-u, 1rem) * 1.08);line-height:1.55;opacity:.9}.product-amazon-description-stack .amazon-order-description .\#product-description table{width:100%;table-layout:auto;border-collapse:collapse;font-size:calc(var(--pfu-pdp-field-u, 1rem) * .95)}.product-amazon-description-stack .amazon-order-description .\#product-description th,.product-amazon-description-stack .amazon-order-description .\#product-description td{padding:calc(var(--pfu-pdp-field-u, 1rem) * .62) calc(var(--pfu-pdp-field-u, 1rem) * .72);overflow-wrap:break-word;word-break:normal}.product-amazon-description-stack .amazon-order-description .\#product-description ul,.product-amazon-description-stack .amazon-order-description .\#product-description ol{padding-left:calc(var(--pfu-pdp-field-u, 1rem) * 1.35)}.amazon-buy-box-card{background:linear-gradient(180deg,#fff 0% 78%,#fbfbf8)!important;border:1px solid #D5D9D9!important;border-radius:calc(var(--pfu-pdp-field-u, 1rem) * .5);box-shadow:0 calc(var(--pfu-pdp-field-u, 1rem) * .125) calc(var(--pfu-pdp-field-u, 1rem) * .3125) #0f111114,0 calc(var(--pfu-pdp-field-u, 1rem) * .75) calc(var(--pfu-pdp-field-u, 1rem) * 1.75) #0f11110f!important;padding:calc(var(--pfu-pdp-field-u, 1rem) * 1.125)!important;display:grid!important;gap:var(--pfu-pdp-field-u, 1rem)!important}.amazon-buy-column--decision .\#product-meta-block{margin:0!important}.amazon-buy-column--decision .amazon-order-price{font-size:var(--pfu-pdp-field-u, 1rem);padding-bottom:calc(var(--pfu-pdp-field-u, 1rem) * .75);border-bottom:1px solid #E3E6E6}.amazon-buy-column--decision .amazon-order-price .\#price{margin:0}.amazon-buy-column--decision .amazon-order-variant{padding-bottom:calc(var(--pfu-pdp-field-u, 1rem) * .75);border-bottom:1px solid #E3E6E6}.amazon-buy-column--decision .amazon-order-buy .amazon-buy-box-card{background:#fafafa!important;box-shadow:none!important;padding:calc(var(--pfu-pdp-field-u, 1rem) * .875)!important;gap:calc(var(--pfu-pdp-field-u, 1rem) * .75)!important}.amazon-buy-column--decision .amazon-order-payment,.amazon-buy-column--decision .amazon-order-trust{padding-top:calc(var(--pfu-pdp-field-u, 1rem) * .25)}.amazon-buy-column--decision .amazon-order-payment img,.amazon-buy-column--decision .amazon-order-payment svg{max-width:100%}.product-amazon-buy-stack .\#product-meta-heading{margin-bottom:var(--pfu-pdp-field-u, 1rem);font-size:calc(var(--pfu-pdp-field-u, 1rem) * 1.15)}.amazon-buy-column--decision .amazon-order-payment .\#product-payment-methods{gap:calc(var(--pfu-pdp-field-u, 1rem) * .5)}.amazon-buy-column--decision .amazon-order-payment .\#product-payment-methods-item>svg{height:calc(var(--pfu-pdp-field-u, 1rem) * 2.2)}.amazon-buy-column--decision .amazon-order-trust .\#product-feature{gap:var(--pfu-pdp-field-u, 1rem)}.amazon-buy-column--decision .amazon-order-trust .\#product-feature-heading{font-size:calc(var(--pfu-pdp-field-u, 1rem) * 1.25)}.amazon-buy-column--decision .amazon-order-trust .\#product-feature-subheading{margin-top:calc(var(--pfu-pdp-field-u, 1rem) * .3);font-size:calc(var(--pfu-pdp-field-u, 1rem) * 1.05)}.amazon-buy-column--decision .amazon-order-trust .\#product-feature-icon .\#icon{--size: calc(var(--pfu-pdp-field-u, 1rem) * 2.7)}.amazon-buy-box-card__stock{font-size:calc(var(--pfu-pdp-field-u, 1rem) * .875);line-height:1.35;font-weight:700;padding-bottom:calc(var(--pfu-pdp-field-u, 1rem) * .25);border-bottom:1px solid #E3E6E6}.amazon-buy-box-card__stock--low,.amazon-buy-box-card__stock--out{color:#b12704}.amazon-buy-box-card__stock--in{color:#007600}.amazon-buy-box-card .\#product-qty-selector{display:grid;gap:calc(var(--pfu-pdp-field-u, 1rem) * .4)}.amazon-buy-box-card .\#product-qty-selector-label{font-size:calc(var(--pfu-pdp-field-u, 1rem) * .92);font-weight:var(--font-body-weight-bold);opacity:.78}.amazon-buy-box-card .\#product-qty-selector-inner,.amazon-buy-box-card .\#product-qty-selector-input{background:#f7fafa;border:1px solid #D5D9D9;border-radius:calc(var(--pfu-pdp-field-u, 1rem) * .4375);box-shadow:0 calc(var(--pfu-pdp-field-u, 1rem) * .0625) calc(var(--pfu-pdp-field-u, 1rem) * .125) #0f11110f inset}.amazon-buy-box-card .\#product-qty-selector-inner .\#icon{--size: var(--pfu-pdp-field-u, 1rem);right:var(--pfu-pdp-field-u, 1rem)}.amazon-buy-box-card .\#product-qty-selector-input,.amazon-buy-box-card .\#product-qty-selector-select{width:calc(var(--pfu-pdp-field-u, 1rem) * 6);font-size:calc(var(--pfu-pdp-field-u, 1rem) * 1.15);padding:var(--pfu-pdp-field-u, 1rem);border-radius:calc(var(--pfu-pdp-field-u, 1rem) * .5)}.amazon-buy-box-card .\#product-qty-selector-select{padding-right:calc(var(--pfu-pdp-field-u, 1rem) * 3)}.amazon-buy-box-card .\#product-form{display:grid;gap:calc(var(--pfu-pdp-field-u, 1rem) * .85)}.amazon-buy-box-card product-to-cart,.amazon-buy-box-card product-dynamic-checkout{display:block}.amazon-buy-box-card product-to-cart{filter:saturate(1.04)}.amazon-buy-box-card product-dynamic-checkout{padding-top:calc(var(--pfu-pdp-field-u, 1rem) * .125)}.amazon-buy-box-card product-dynamic-checkout [role=button],.amazon-buy-box-card product-dynamic-checkout button{border-radius:999px}.amazon-buy-box-card .\#button{font-size:calc(var(--pfu-pdp-field-u, 1rem) * 1.15)}.amazon-buy-box-card .\@size\:h2.\#button{font-size:calc(var(--pfu-pdp-field-u, 1rem) * 1.74900625)}.amazon-buy-box-card .\#button .\#spinner{--size: calc(var(--pfu-pdp-field-u, 1rem) * .4)}@media(max-width:991px){.product-amazon-grid.\#product-grid{display:flex!important;flex-direction:column;gap:1rem!important;align-items:stretch!important}.product-amazon-stack{display:flex!important;flex-direction:column;gap:1rem;width:100%;margin-top:0!important;min-width:0;min-height:0;position:static!important}.product-amazon-stack .amazon-layout-info,.product-amazon-stack .amazon-layout-buy,.product-amazon-stack .amazon-layout-content,.product-amazon-stack .amazon-layout-reviews{display:block!important;grid-column:auto!important;float:none!important}.product-amazon-stack [class*=amazon-order-],.product-amazon-stack .\#product-meta-block{display:block!important;position:static!important;clear:both;float:none!important;width:100%;min-width:0;min-height:0;margin-top:0!important;margin-bottom:1rem!important;transform:none!important;overflow:visible}.product-amazon-stack .\#product-meta-block.\@attach,.product-amazon-stack .\#product-meta-block.\@collapse,.product-amazon-stack .\#product-meta-block.\@collapse+.\#product-meta-block.\@collapse{margin-top:0!important}.product-amazon-title-stack{order:1}.product-amazon-gallery{order:2;display:block!important;position:static!important;clear:both;width:100%;min-width:0;min-height:0;margin-bottom:1rem;overflow:visible}.product-amazon-gallery .\#product-media,.product-amazon-gallery product-gallery,.product-amazon-gallery .\#product-gallery,.product-amazon-gallery .\#product-gallery-stage,.product-amazon-gallery .\#product-gallery-stage-inner{display:block!important;position:static!important;top:auto!important;width:100%!important;min-width:0;min-height:0;height:auto!important;overflow:visible!important}.product-amazon-main-stack{order:3}.product-amazon-buy-stack{order:4}.product-amazon-description-stack{order:5}.product-amazon-content-stack{order:7}.product-amazon-reviews-stack{order:8}.product-amazon-content-stack,.product-amazon-reviews-stack{max-width:100%;padding-top:0}.product-amazon-buy-stack,.\#product-media{position:static!important;top:auto!important}.product-snapshot,.best-for,.amazon-buy-box-card,.product-faq,.product-tips,.whats-included,.compatibility-check{position:relative;z-index:1;width:100%;margin-top:0}.amazon-buy-box-card{margin-bottom:1rem}}.product-faq,.product-tips,.whats-included,.compatibility-check{display:grid;gap:var(--pfu-pdp-field-u, 1rem);width:100%;border:1px solid #D5D9D9;border-radius:calc(var(--pfu-pdp-field-u, 1rem) * .375);background:#fff;padding:calc(var(--pfu-pdp-field-u, 1rem) * 1.5);min-width:0}.product-faq__heading,.product-tips__heading,.whats-included__heading,.compatibility-check__heading{margin:0;font-size:calc(var(--pfu-pdp-field-u, 1rem) * 1.45);line-height:1.2;color:#0f1111;font-weight:700}.compatibility-check__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));gap:calc(var(--pfu-pdp-field-u, 1rem) * .85)}.compatibility-check__group{border:1px solid #D5D9D9;border-radius:calc(var(--pfu-pdp-field-u, 1rem) * .375);background:#fff;padding:var(--pfu-pdp-field-u, 1rem);min-width:0}.compatibility-check__group--yes{border-left:calc(var(--pfu-pdp-field-u, 1rem) * .1875) solid #007600}.compatibility-check__group--no{border-left:calc(var(--pfu-pdp-field-u, 1rem) * .1875) solid #B12704}.compatibility-check__subheading{margin:0 0 calc(var(--pfu-pdp-field-u, 1rem) * .6);font-size:var(--pfu-pdp-field-u, 1rem);line-height:1.3}.compatibility-check__list{display:grid;gap:calc(var(--pfu-pdp-field-u, 1rem) * .45);margin:0;padding-left:calc(var(--pfu-pdp-field-u, 1rem) * 1.1)}.compatibility-check__item{font-size:var(--pfu-pdp-field-u, 1rem);line-height:1.4}.compatibility-check__note{border:1px solid #D5D9D9;border-radius:calc(var(--pfu-pdp-field-u, 1rem) * .375);background:#f7fafa;padding:calc(var(--pfu-pdp-field-u, 1rem) * .9) var(--pfu-pdp-field-u, 1rem);font-size:var(--pfu-pdp-field-u, 1rem);line-height:1.5}.whats-included__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--pfu-pdp-field-u, 1rem) * .75);margin:0;padding:0;list-style:none;min-width:0}.whats-included__item{border:1px solid #D5D9D9;border-radius:calc(var(--pfu-pdp-field-u, 1rem) * .375);background:#fff;padding:calc(var(--pfu-pdp-field-u, 1rem) * .9) var(--pfu-pdp-field-u, 1rem);font-size:var(--pfu-pdp-field-u, 1rem);line-height:1.4;min-width:0}.product-faq__item{border:1px solid #D5D9D9;border-radius:calc(var(--pfu-pdp-field-u, 1rem) * .375);background:#fff;overflow:hidden}.product-faq__item:hover{background:#fafafa}.product-faq__question{cursor:pointer;list-style:none;padding:calc(var(--pfu-pdp-field-u, 1rem) * 1.05) calc(var(--pfu-pdp-field-u, 1rem) * 1.15);font-size:var(--pfu-pdp-field-u, 1rem);font-weight:var(--font-body-weight-bold);line-height:1.35;color:#0f1111}.product-faq__question::-webkit-details-marker{display:none}.product-faq__question:after{content:"+";float:right;margin-left:var(--pfu-pdp-field-u, 1rem);font-weight:var(--font-body-weight-bold)}.product-faq__item[open] .product-faq__question:after{content:"-"}.product-faq__answer{padding:0 calc(var(--pfu-pdp-field-u, 1rem) * 1.15) calc(var(--pfu-pdp-field-u, 1rem) * 1.15);font-size:var(--pfu-pdp-field-u, 1rem);line-height:1.55;opacity:.88}.product-tips__item{border:1px solid #D5D9D9;border-left:calc(var(--pfu-pdp-field-u, 1rem) * .25) solid #007185;border-radius:calc(var(--pfu-pdp-field-u, 1rem) * .375);background:#fff;padding:var(--pfu-pdp-field-u, 1rem) calc(var(--pfu-pdp-field-u, 1rem) * 1.1);min-width:0}.product-tips__title{margin:0 0 calc(var(--pfu-pdp-field-u, 1rem) * .35);font-size:var(--pfu-pdp-field-u, 1rem);line-height:1.3;color:#0f1111}.product-tips__text{font-size:var(--pfu-pdp-field-u, 1rem);line-height:1.55;opacity:.9}@container (max-width: 680px){.whats-included__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 460px){.whats-included__list{grid-template-columns:1fr}}.product-amazon-content-stack .amazon-order-faq{margin-top:.5rem}.product-amazon-reviews-stack .\#product-meta-block{border-top:1px solid #E3E6E6;padding-top:1.5rem}.product-video{width:100%;max-width:100%;min-width:0}.product-video>video,.product-video__media{display:block;width:100%;max-width:100%;height:auto;border-radius:10px;background:#0f1111}.product-a-plus{display:grid;gap:24px;width:100%;max-width:100%;min-width:0}.product-a-plus--image-stack{gap:8px}.product-a-plus,.product-a-plus *{box-sizing:border-box}.product-a-plus__hero,.product-a-plus__package{display:grid;grid-template-columns:1fr;gap:20px;align-items:start;padding:24px 0;border:0;border-radius:6px;background:#fff}.product-a-plus__image-row{display:grid;grid-template-columns:1fr;gap:20px;align-items:start;width:100%;max-width:100%;min-width:0}.product-a-plus__hero-media,.product-a-plus__package-media,.product-a-plus__brand-media{width:100%;max-width:100%;min-width:0;overflow:hidden;border-radius:6px;background:#f7f8f8}.product-a-plus__hero-media img,.product-a-plus__package-media img,.product-a-plus__brand-media img,.product-a-plus__brand-logo img{display:block;width:100%;max-width:100%;height:auto;min-height:0;margin:0;object-fit:contain;object-position:center center}.product-a-plus__package-media img{min-height:0;object-fit:contain}.product-a-plus__hero-copy,.product-a-plus__package-content{display:grid;gap:16px;max-width:960px}.product-a-plus__image-block{display:block;width:100%;max-width:100%;min-width:0;overflow:hidden;margin:0;border:0;border-radius:6px;padding:24px 0;background:#fff}.product-a-plus--image-stack>.product-a-plus__image-block{padding:0}.product-a-plus__image-block img,.product-a-plus__image{display:block;width:100%;max-width:100%;min-width:0;height:auto;object-fit:contain;border-radius:inherit}.product-a-plus__headline{margin:0;font-size:2rem;line-height:1.15;font-weight:700}.product-a-plus__subheadline,.product-a-plus__card-text{margin:.5rem 0 0;line-height:1.55;color:#000000b8}.product-a-plus__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.product-a-plus__grid--package{grid-template-columns:repeat(4,minmax(0,1fr))}.product-a-plus__card{padding:24px;border:1px solid #D5D9D9;border-radius:6px;background:#fff}.product-a-plus__card-title{margin:0;font-size:1rem;line-height:1.3;font-weight:700}.product-a-plus__section--comparison{padding:24px;border:1px solid #D5D9D9;border-radius:6px;background:#fff}.product-a-plus__comparison-scroll,.aplus-comparison-wrapper,.aplus-comparison-scroll{margin-top:1rem;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;display:block;width:100%;max-width:100%}.product-a-plus__comparison-table,.aplus-comparison-table{width:100%;min-width:640px;border-collapse:collapse;font-size:.95rem}.product-a-plus__comparison-table th,.product-a-plus__comparison-table td{padding:.85rem;border:1px solid #D5D9D9;text-align:left;vertical-align:top}.product-a-plus__comparison-table thead th{background:#f7f8f8;font-weight:700}.product-a-plus__comparison-table .is-highlight{background:#fff8e5}.product-a-plus__brand{display:grid;grid-template-columns:minmax(0,45%) minmax(0,55%);gap:32px;align-items:start;padding:24px 0;border:0;border-radius:6px;background:#fff}.product-a-plus__brand--with-media{grid-template-columns:1fr;align-items:start}.product-a-plus__brand-copy{min-width:0}.product-a-plus__brand-media{display:block}.product-a-plus__brand-media img,.product-a-plus__brand-logo img{width:100%;max-width:100%}.product-a-plus__brand-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.product-a-plus__brand--with-media .product-a-plus__brand-points{grid-column:1 / -1}@media(max-width:991px){.product-a-plus__hero,.product-a-plus__brand,.product-a-plus__brand-points,.product-a-plus__grid,.product-a-plus__image-row{grid-template-columns:1fr;gap:18px}.product-a-plus__grid--package{grid-template-columns:repeat(2,minmax(0,1fr))}.product-a-plus__hero,.product-a-plus__package,.product-a-plus__brand{padding:24px 0}.product-a-plus__section--comparison{padding:24px}.product-a-plus__headline{font-size:1.5rem}.product-a-plus__brand-media,.product-a-plus__brand-media img{min-height:0;max-width:100%}.product-a-plus__image-block{width:100%;max-width:100%;min-width:0;overflow:hidden;margin:0}.product-a-plus__image-block img,.product-a-plus__image{width:100%;max-width:100%;min-width:0;height:auto}.product-faq__heading,.product-tips__heading,.whats-included__heading,.compatibility-check__heading,.product-snapshot__heading{font-size:1.25rem}.compatibility-check__grid,.whats-included__list,.product-snapshot__list{grid-template-columns:1fr}}@media(max-width:768px){.product-amazon-grid.\#product-grid,.product-amazon-content-stack,.product-amazon-aplus-stack,.product-amazon-content-stack .amazon-order-a-plus,.product-amazon-content-stack .\#product-meta-block.amazon-order-a-plus,.aplus-comparison,.product-a-plus,.product-a-plus__section--comparison{min-width:0!important;max-width:100%!important}.product-amazon-aplus-stack,.aplus-comparison,.product-a-plus,.product-a-plus__section--comparison{overflow:visible!important}.aplus-comparison-scroll{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;touch-action:pan-x;overscroll-behavior-x:contain;display:block!important}.aplus-comparison-scroll table{width:max-content;min-width:680px;max-width:none;table-layout:fixed}.aplus-comparison-scroll th,.aplus-comparison-scroll td{min-width:150px;white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/product.css.map */
