.ac-pdp__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .6rem;margin:.75rem 0 0}.ac-pdp__price-amount{font-family:var(--ac2-display);font-weight:700;font-size:clamp(1.75rem,1.4rem + 1.2vw,2.25rem);line-height:1.1;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ac2-ink)}.ac-pdp__price-pack{font-size:1rem;color:var(--ac2-muted)}.ac-pdp__price-note{font-size:.875rem;font-weight:600;color:var(--ac2-ok)}.ac-pdp__price-note[hidden]{display:none}.ac-pdp__price-sold{padding:.25rem .55rem;border-radius:999px;background:#fdecec;color:#8f1d1d;font:600 .8125rem/1.2 var(--ac2-display)}.ac-pdp__price-sold[hidden]{display:none}.ac-pdp__alts{margin:.65rem 0 0;font-size:.875rem;line-height:1.6;color:var(--ac2-muted)}.ac-pdp__alts-label{margin-right:.15rem}.ac-pdp__alts-list{display:inline;margin:0;padding:0;list-style:none}.ac-pdp__alts-list li{display:inline}.ac-pdp__alts-list li+li:before{content:"\b7";margin:0 .45rem;color:var(--ac2-line)}.ac-pdp__alts-list a{color:var(--ac2-ink);text-decoration:underline;text-decoration-color:var(--ac2-line);text-underline-offset:.2em;white-space:nowrap}.ac-pdp__alts-list a:hover{text-decoration-color:var(--ac2-ink)}.ac-pdp__alts-name{font-weight:600}@media(max-width:1023.98px){.ac-pdp__alts{display:flex;align-items:baseline;gap:.4rem;margin-inline:calc(-1 * var(--ac-gutter));padding-inline:var(--ac-gutter);overflow-x:auto;white-space:nowrap;scrollbar-width:none}.ac-pdp__alts::-webkit-scrollbar{display:none}.ac-pdp__alts{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),transparent)}.ac-pdp__alts-label{flex:0 0 auto}.ac-pdp__alts-list{display:flex;flex:0 0 auto;gap:0}}.ac-pdp__sentinel{display:block;height:0}.ac-pdp__facts-line{display:flex;flex-wrap:wrap;align-items:baseline;margin:.45rem 0 0;font-size:.9375rem;line-height:1.5;color:var(--ac2-muted)}.ac-pdp__facts-line span+span:before{content:"\b7";margin:0 .55rem;color:var(--ac2-line);font-weight:700}.ac-pdp .ac-pdp__ids{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem 0;margin-top:.75rem}.ac-pdp .ac-pdp__ids>div+div:before{content:"\b7";margin:0 .6rem;color:var(--ac2-line);font-weight:700}.ac-pdp .ac-pdp__ids>div:nth-child(n+2) dt{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(max-width:767.98px){body:has([data-ac-pdp]) .breadcrumb-section li:last-child{display:none}.ac-pdp .ac-stage__caption{padding-top:.6rem}.ac-pdp .ac-stage__note{display:none}}.ac-pdp .ac-order{--ac-row-x: 1.1rem;margin-top:1.1rem;border:1px solid var(--ac2-line);border-radius:12px;background:var(--ac2-white);overflow:hidden}@media(min-width:1024px){.ac-pdp .ac-order{--ac-row-x: 1.25rem;margin-top:1.2rem}}.ac-pdp .ac-order__rows .product-selector-option{margin:0;padding:.85rem var(--ac-row-x) .95rem}.ac-pdp .ac-order__rows .product-selector-option+.product-selector-option{border-top:1px solid var(--ac2-line)}.ac-pdp .ac-order__rows .pack-ship-hint{display:none}.ac-pdp .ac-order .product-selector-option .variant-title,.ac-pdp .ac-order .radio-style-var .variant-title{display:block;margin:0 0 .5rem;font-family:var(--ac2-display);font-weight:600;font-size:.8125rem;line-height:1.2;letter-spacing:0;text-transform:none;color:var(--ac2-muted)}.ac-pdp .ac-order .product-selector-option:not(.radio-style-var):not(.color-option) .product-selector-option-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:.5rem;margin:0;padding:0}.ac-pdp .ac-order .product-selector-option:not(.radio-style-var) .variant-option .option{min-height:46px;padding:.4rem .6rem;border:1px solid var(--ac2-line)!important;border-radius:8px!important;background:var(--ac2-white)!important;box-shadow:none!important;font-family:var(--ac2-display);font-weight:600;font-size:.9375rem;line-height:1.2;color:var(--ac2-ink)!important;text-align:center;transition:border-color .15s ease,background-color .15s ease}.ac-pdp .ac-order .product-selector-option:not(.radio-style-var) .variant-option .option:hover{border-color:var(--ac2-ink)!important}.ac-pdp .ac-order .product-selector-option:not(.radio-style-var) .variant-option input:checked+.option{border-color:var(--ac2-accent)!important;background:var(--ac2-accent-tint)!important;box-shadow:inset 0 0 0 1px var(--ac2-accent)!important}.ac-pdp .ac-order .pdp-bulk-chip{min-height:46px;padding:.3rem .6rem;border:1px dashed var(--ac2-line);border-radius:8px;background:var(--ac2-white);font-family:var(--ac2-display);font-weight:600;font-size:.9375rem;color:var(--ac2-ink)}.ac-pdp .ac-order .pdp-bulk-chip__hint{font-family:var(--bodyFont, inherit);font-size:.6875rem;font-weight:500;color:var(--ac2-muted)}@media(max-width:1023.98px){.ac-pdp .ac-order .product-selector-option:not(.radio-style-var):not(.color-option) .product-selector-option-list{display:flex;flex-wrap:nowrap;gap:.5rem;margin:0 calc(-1 * var(--ac-row-x));padding:0 var(--ac-row-x) 2px;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:var(--ac-row-x);scrollbar-width:none;-webkit-overflow-scrolling:touch}.ac-pdp .ac-order .product-selector-option:not(.radio-style-var):not(.color-option) .product-selector-option-list::-webkit-scrollbar{display:none}.ac-pdp .ac-order .product-selector-option:not(.radio-style-var):not(.color-option) .product-selector-option-list>li{flex:0 0 auto;width:auto;scroll-snap-align:start}.ac-pdp .ac-order .product-selector-option:not(.radio-style-var) .variant-option .option,.ac-pdp .ac-order .pdp-bulk-chip{white-space:nowrap;padding-inline:.85rem}}.ac-pdp .ac-order .radio-style-var .product-selector-option-list{display:block;margin:0;padding:0;border:1px solid var(--ac2-line);border-radius:10px;overflow:hidden}.ac-pdp .ac-order .radio-style-var li.variant-custom-subscription{width:100%;margin:0;border:0;border-top:1px solid var(--ac2-line);border-radius:0;background:transparent}.ac-pdp .ac-order .radio-style-var .product-selector-option-list{border-top:0}.ac-pdp .ac-order .radio-style-var li.variant-custom-subscription:has(>.product-cstm-input:not(.hide_widget)),.ac-pdp .ac-order .radio-style-var li.variant-custom-subscription:has(>.variant-option.active){margin:0;border:0;border-top:1px solid var(--ac2-line);border-radius:0;background:var(--ac2-accent-tint)}.ac-pdp .ac-order .radio-style-var .variant-option{margin:0;height:auto;min-height:0}.ac-pdp .ac-order .product_variant_options .radio-style-var .variant-option .option{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price" "chip chip";align-items:baseline;column-gap:.75rem;min-height:52px;padding:.8rem var(--ac-row-x) .8rem 2.5rem;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--ac2-ink)!important;text-align:left}.ac-pdp .ac-order .product_variant_options .radio-style-var .variant-option input:checked+.option{border:0!important;background:transparent!important;box-shadow:none!important}.ac-pdp .ac-order .radio-style-var .variant-option .option:before{left:var(--ac-row-x);top:50%;width:18px;height:18px;background:var(--ac2-white);box-shadow:inset 0 0 0 2px var(--ac2-line)}.ac-pdp .ac-order .radio-style-var .variant-option input:checked+.option:before{background:var(--ac2-accent);box-shadow:inset 0 0 0 2px var(--ac2-accent)}.ac-pdp .ac-order .radio-style-var .variant-option input:checked+label:after{left:calc(var(--ac-row-x) + 6px);width:6px;height:6px}.ac-pdp .ac-order .radio-style-var .variant-option .option:hover:before{box-shadow:inset 0 0 0 2px var(--ac2-ink)}.ac-pdp .ac-order .radio-style-var .variant-option input:checked+.option:hover:before{box-shadow:inset 0 0 0 2px var(--ac2-accent)}.ac-pdp .ac-order .product_variant_options .radio-style-var .variant-values{grid-area:name;padding:0;font-family:var(--ac2-display);font-weight:600;font-size:.9375rem;line-height:1.25;color:var(--ac2-ink)}.ac-pdp .ac-order .product_variant_options .radio-style-var .var-current-price{grid-area:price;font-family:var(--ac2-display);font-weight:700;font-size:1rem;line-height:1.25;font-variant-numeric:tabular-nums;color:var(--ac2-ink);text-align:right;white-space:nowrap}.ac-pdp .ac-order .product_variant_options .var-volume-savings{grid-area:chip;display:block;margin:.15rem 0 0;padding:0;border-radius:0;background:none;font:500 .8125rem/1.35 var(--bodyFont, inherit);letter-spacing:0;white-space:normal;color:var(--ac2-muted)}.ac-pdp .ac-order .product_variant_options .var-volume-savings .vol-save-pct,.ac-pdp .ac-order .product_variant_options .var-volume-savings .vol-best-price{font-weight:600;color:var(--ac2-ok)}.ac-pdp .ac-order .product_variant_options .var-sku{display:none}.ac-pdp .ac-order .product_variant_options .radio-style-var .product-cstm-input{width:100%;margin:0;padding:0 var(--ac-row-x) .8rem 2.5rem;border:0;border-radius:0;background:transparent}.ac-pdp .ac-order .product-cstm-input-inner,.ac-pdp .ac-order .product-cstm-input-inner.current{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin:0;padding:.55rem 0 .55rem 1.6rem;border:0;border-top:1px solid rgba(95,89,247,.18);border-radius:0;background:transparent}.ac-pdp .ac-order .product-cstm-input-inner:first-child{border-top:0}.ac-pdp .ac-order .radio-style-var .product-cstm-input-inner:before,.ac-pdp .ac-order .radio-style-var .product-cstm-input-inner.current:before{content:"";position:absolute;top:.75rem;left:0;width:16px;height:16px;border:0;border-radius:50%;background:var(--ac2-white);box-shadow:inset 0 0 0 2px var(--ac2-line);transform:none}.ac-pdp .ac-order .radio-style-var .product-cstm-input-inner.current:before{background:var(--ac2-accent);box-shadow:inset 0 0 0 4px var(--ac2-white),inset 0 0 0 6px var(--ac2-accent)}.ac-pdp .ac-order .product-cstm-input .input-data{flex:1 1 auto;min-width:0}.ac-pdp .ac-order .product-cstm-input .form-check{margin:0;padding:0}.ac-pdp .ac-order .product-cstm-input .form-check-label{display:inline-block;margin:0;padding:0;border:0;background:none;font:500 .9375rem/1.3 var(--bodyFont, inherit);color:var(--ac2-ink);text-align:left;cursor:pointer}.ac-pdp .ac-order .product-cstm-input-inner.current .form-check-label{font-weight:600}.ac-pdp .ac-order .product-cstm-input .subscription_discount{margin-left:.35rem;font-size:.8125rem;font-weight:600;color:var(--ac2-ok)}.ac-pdp .ac-order .product-cstm-input .price{flex:0 0 auto;font-family:var(--ac2-display);font-weight:600;font-size:.9375rem;line-height:1.3;font-variant-numeric:tabular-nums;color:var(--ac2-ink)}.ac-pdp .ac-order .product-cstm-input-inner.current .price{font-weight:700}.ac-pdp .ac-order .product-cstm-input .input-drop{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin:.5rem 0 0;padding:0}.ac-pdp .ac-order .product-cstm-input .input-drop .input-title{font-size:.8125rem;color:var(--ac2-muted)}.ac-pdp .ac-order .product-cstm-input .form-select{min-height:40px;padding:0 2rem 0 .7rem;border:1px solid var(--ac2-line);border-radius:8px;background-color:var(--ac2-white);font:500 .875rem/1.2 var(--bodyFont, inherit);color:var(--ac2-ink)}body:not(.pdp-bulk-quote-mode) .ac-pdp-section .ac-pdp .ac-order__line .product-quantity-wrapper{display:block!important;margin:0;padding:0;border:0}.ac-pdp .ac-order__line .product-quantity-wrapper .variant-title{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ac-pdp .ac-order .product-quantity-inner{display:inline-flex;align-items:stretch;margin:0;border:1px solid var(--ac2-line);border-radius:8px;overflow:hidden;background:var(--ac2-white)}.ac-pdp .ac-order .product-quantity-inner .quantity-button{width:40px;min-width:40px;min-height:44px;border:0;background:transparent;color:var(--ac2-ink);cursor:pointer}.ac-pdp .ac-order .product-quantity-inner .quantity-button:hover{background:var(--ac2-paper)}.ac-pdp .ac-order .product-quantity-inner .quantity-input{width:48px;min-height:44px;border:0;border-inline:1px solid var(--ac2-line);border-radius:0;background:transparent;font:600 1rem/1 var(--ac2-display);font-variant-numeric:tabular-nums;text-align:center;color:var(--ac2-ink);-moz-appearance:textfield}.ac-pdp .ac-order .product-quantity-inner .quantity-input::-webkit-outer-spin-button,.ac-pdp .ac-order .product-quantity-inner .quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ac-pdp .ac-order__line{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"qty what money";align-items:center;column-gap:.9rem;row-gap:.5rem;padding:.85rem var(--ac-row-x);border-top:1px solid var(--ac2-line);background:var(--ac2-paper)}.ac-pdp .ac-order__line-qty-slot{grid-area:qty}.ac-pdp .ac-order__line-what{grid-area:what;min-width:0}.ac-pdp .ac-order__line-money{grid-area:money}@media(max-width:479.98px){.ac-pdp .ac-order__line{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"qty money" "what what"}}.ac-pdp .ac-order__line-item{margin:0;font-family:var(--ac2-display);font-weight:600;font-size:1rem;line-height:1.3;color:var(--ac2-ink)}.ac-pdp .ac-order__line-qty{margin-right:.3rem;font-variant-numeric:tabular-nums}.ac-pdp .ac-order__line-vol{margin-left:.45rem;font-family:var(--bodyFont, inherit);font-weight:500;font-size:.875rem;color:var(--ac2-muted);white-space:nowrap}.ac-pdp .ac-order__line-meta{display:flex;flex-wrap:wrap;gap:.15rem .7rem;margin:.2rem 0 0;font-size:.8125rem;line-height:1.35;color:var(--ac2-muted)}.ac-pdp .ac-order__line-sub{color:var(--ac2-ok);font-weight:600}.ac-pdp .ac-order__line-sku{font-size:.75rem}.ac-pdp .ac-order__line [hidden]{display:none}.ac-pdp .ac-order__line-money{text-align:right}.ac-pdp .ac-order__line-total{display:block;font-family:var(--ac2-display);font-weight:700;font-size:1.5rem;line-height:1.1;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ac2-ink)}.ac-pdp .ac-order__line-unit{display:block;margin-top:.15rem;font-size:.8125rem;color:var(--ac2-muted);font-variant-numeric:tabular-nums}body.pdp-bulk-quote-mode .ac-pdp .ac-order__line,body.pdp-bulk-quote-mode .ac-pdp .ac-pdp__bulk{display:none}.ac-pdp .ac-order__foot .pdp-bulk-cta .medium-btn{min-height:52px;border-radius:10px;font-family:var(--ac2-display);font-weight:700;font-size:1rem;letter-spacing:0;text-transform:none}.ac-pdp .ac-order__foot{padding:1rem var(--ac-row-x) 1.1rem;border-top:1px solid var(--ac2-line)}.ac-pdp .ac-order__foot .pdp-form-action-wrapper,.ac-pdp .ac-order__foot .product_form_wrapper{margin:0}html.js .ac-pdp-section .ac-pdp .ac-order__foot .pdp-form-action-wrapper .pdp-action-wrapper,.ac-pdp .ac-order__foot .pdp-action-wrapper{display:block;margin:0;max-width:none}.ac-pdp .ac-order__foot .pdp-action-wrapper button[name=add]{width:100%;min-height:56px;transition:background-color .15s ease,transform .15s ease}.ac-pdp .ac-order__foot .pdp-action-wrapper button[name=add]:active{transform:translateY(1px)}.ac-pdp .ac-order.is-busy .pdp-action-wrapper button[name=add]{opacity:.7;pointer-events:none}.ac-pdp .ac-order__foot [data-form-error]:not(.hidden){margin:0 0 .75rem;padding:.6rem .8rem;border-radius:8px;background:#fdecec;color:#8f1d1d;font-size:.875rem}.ac-pdp .ac-order__ship{display:grid;gap:.4rem;margin:.9rem 0 0;font-size:.875rem;line-height:1.45;color:var(--ac2-muted)}.ac-pdp .ac-order__ship .stock-proof{margin:0;padding:0;border:0;border-radius:0;background:none}.ac-pdp .ac-order__ship .stock-proof__in,.ac-pdp .ac-order__ship .stock-proof__out{display:grid;gap:.25rem}.ac-pdp .ac-order__ship .stock-proof__status{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--ac2-display);font-weight:600;font-size:.9375rem;color:var(--ac2-ok)}.ac-pdp .ac-order__ship .stock-proof__status.outofstock{color:#8f1d1d}.ac-pdp .ac-order__ship .stock-proof__status svg{flex:0 0 auto;width:16px;height:16px}.ac-pdp .ac-order__ship .stock-proof__status svg path{fill:currentColor}.ac-pdp .ac-order__ship .stock-proof__sub{font-family:var(--bodyFont, inherit);font-weight:500;color:var(--ac2-muted)}.ac-pdp .ac-order__ship .stock-proof__ship,.ac-pdp .ac-order__ship .stock-proof__promise{display:flex;align-items:flex-start;gap:.4rem;margin:0;color:var(--ac2-muted)}.ac-pdp .ac-order__ship .stock-proof__ship svg{flex:0 0 auto;margin-top:.2rem}.ac-pdp .ac-order__ship .stock-proof__promise{font-size:.8125rem}.ac-pdp .ac-order__ship .stock-proof a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.ac-pdp .ac-order__ship .stock-proof[data-stock-state=in-stock] .stock-proof__out,.ac-pdp .ac-order__ship .stock-proof[data-stock-state=out-of-stock] .stock-proof__in,.ac-pdp .ac-order__ship .stock-proof[data-stock-state=hidden]{display:none}.ac-pdp .ac-order__method{display:flex;align-items:center;gap:.45rem;margin:0;font-weight:600;color:var(--ac2-ink)}.ac-pdp .ac-order__method svg{flex:0 0 auto;color:var(--ac2-accent)}body.pdp-bulk-quote-mode .ac-pdp .ac-order__method,body.pdp-bulk-quote-mode .ac-pdp .ac-order__ship .stock-proof{display:none}.ac-pdp .ac-order__foot .pickup-availability__container{margin:.6rem 0 0;font-size:.875rem}.ac-pdp .ac-pdp__bulk{margin-top:1rem}.ac-pdp__docs .bbd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:1.1rem 0 0;padding:0;border:0}.ac-pdp__docs .bbd[hidden]{display:none}.ac-pdp__docs .bbd__item{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;min-height:66px;padding:.65rem .8rem;border:1px solid var(--ac2-line);border-radius:10px;background:var(--ac2-white);color:var(--ac2-ink);font-family:var(--ac2-display);font-weight:700;font-size:.9375rem;line-height:1.2;letter-spacing:0;text-decoration:none;transition:border-color .15s ease}.ac-pdp__docs .bbd__item[hidden]{display:none}.ac-pdp__docs .bbd__item:hover,.ac-pdp__docs .bbd__item:focus-visible{border-color:var(--ac2-ink)}.ac-pdp__docs .bbd__item svg{width:16px;height:16px;color:var(--ac2-accent);opacity:1}.ac-pdp__docs .bbd__name{display:inline}.ac-pdp__docs .bbd__ask{margin:0;font-family:var(--bodyFont, inherit);font-weight:500;font-size:.75rem;color:var(--ac2-muted);opacity:1}.ac-pdp__docs .bbd__sub{display:block;font-family:var(--bodyFont, inherit);font-weight:500;font-size:.75rem;line-height:1.3;color:var(--ac2-muted)}.ac-pdp__facts .buyer-essentials{display:grid;gap:.3rem;margin:1rem 0 0;padding:0;border:0;border-radius:0;font-size:.8125rem;line-height:1.45;color:var(--ac2-muted)}.ac-pdp__facts .buyer-essentials li{padding-left:0}.ac-pdp__facts .buyer-essentials li:before{content:none}.ac-pdp__facts .buyer-essentials__lead strong{color:var(--ac2-ink)}.ac-pdp__facts .buyer-essentials a{color:inherit}.ac-pdp__after .ask-question{margin:.9rem 0 0;font-size:.875rem}.ac-pdp__after .ask-question a{display:inline-flex;align-items:center;gap:.4rem;min-height:32px;color:var(--ac2-ink);text-decoration:underline;text-underline-offset:.2em}.ac-pdp__xsell{width:min(100% - 2 * var(--ac-gutter),var(--ac2-max));margin:2.5rem auto 0}@media(min-width:1024px){.ac-pdp__xsell{width:min(100% - 3rem,94% - 40px,var(--ac2-max))}}.ac-pdp__xsell:empty{display:none}.ac-pdp__xsell .complimentory-product{margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.ac-pdp__xsell .complimentory-product .complimentory-heading.text{margin:0;font-family:var(--ac2-display);font-weight:700;font-size:1.25rem;line-height:1.2;letter-spacing:-.01em;color:var(--ac2-ink)}.ac-pdp__xsell .cross-sell-context-message{margin:.25rem 0 1rem;font-size:.9375rem;color:var(--ac2-muted)}@media(min-width:1024px){.ac-pdp__xsell .complementary-product-item{width:25%}}.ac-pdp__links.container-sm{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-flow:row dense;gap:1.5rem 2.5rem;width:min(100% - 2 * var(--ac-gutter, 1rem),var(--ac2-max, 1360px));max-width:none;margin:2.75rem auto 0;padding:2rem 0 clamp(2.5rem,5vw,4.5rem);border-top:1px solid var(--ac2-line, #d7dce3)}@media(min-width:768px){.ac-pdp__links.container-sm{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-pdp__links .product-internal-links__tools--grades{grid-row:span 2}.ac-pdp__links .product-internal-links__resources{grid-column:1}}@media(min-width:1024px){.ac-pdp__links.container-sm{grid-template-columns:repeat(3,minmax(0,1fr));width:min(100% - 3rem,94% - 40px,var(--ac2-max, 1360px));gap:1.75rem 3rem}}.ac-pdp__links .product-internal-links{display:contents}.ac-pdp__links .product-internal-links .product-internal-links__tools,.ac-pdp__links .product-internal-links .product-internal-links__resources,.ac-pdp__links .technical-library-links__panel{margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.ac-pdp__links .product-internal-links__label,.ac-pdp__links .technical-library-links__label{display:block;margin:0 0 .5rem;font-family:var(--ac2-display, inherit);font-weight:600;font-size:.9375rem;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--ac2-ink, #212325)}.ac-pdp__links .product-internal-links__label:before,.ac-pdp__links .technical-library-links__label:before{content:none}.ac-pdp__links .product-internal-links__list,.ac-pdp__links .technical-library-links__list{display:block;margin:0;padding:0}.ac-pdp__links .product-internal-links__list li,.ac-pdp__links .technical-library-links__list li{margin:0;padding:.2rem 0}.ac-pdp__links .product-internal-links__list a,.ac-pdp__links .technical-library-links__list a,.ac-pdp__links .product-internal-links__resources a{display:inline;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--ac2-muted, #4b5665);font-family:var(--bodyFont, inherit);font-weight:500;font-size:.9375rem;line-height:1.5;text-decoration:underline;text-decoration-color:var(--ac2-line, #d7dce3);text-underline-offset:.2em;transition:color .15s ease,text-decoration-color .15s ease}.ac-pdp__links .product-internal-links__list a:hover,.ac-pdp__links .product-internal-links__list a:focus-visible,.ac-pdp__links .technical-library-links__list a:hover,.ac-pdp__links .technical-library-links__list a:focus-visible,.ac-pdp__links .product-internal-links__resources a:hover,.ac-pdp__links .product-internal-links__resources a:focus-visible{background:none;color:var(--ac2-ink, #212325);text-decoration-color:var(--ac2-ink, #212325);transform:none}@media(min-width:1024px){.ac-pdp__links .product-internal-links__tools--grades .product-internal-links__list{columns:2;column-gap:1.5rem}.ac-pdp__links .product-internal-links__tools--grades .product-internal-links__list li{break-inside:avoid}}.ac-pdp__links .product-internal-links__resources{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;padding-top:0;border-top:0}.ac-pdp__links .product-internal-links__resources a[href^="/pages/safety-data-sheets"],.ac-pdp__links .product-internal-links__resources a[href^="/pages/coa-request"]{display:none}.ac-pdp__links .technical-library-links__note{margin:.5rem 0 0;font-size:.8125rem;line-height:1.4;color:var(--ac2-muted, #4b5665)}.ac-pdp-section .product-add-to-cart-sticky{transition:transform .3s ease}body.ac-cta-in-view .ac-pdp-section .product-add-to-cart-sticky.sticky-visible{transform:translateY(100%)}@media(max-width:767px){.ac-pdp-section .product-add-to-cart-sticky-info .product-title{display:none!important}.ac-pdp-section .product-add-to-cart-sticky-info .product-price{margin:0}.ac-pdp-section .product-add-to-cart-sticky-info .product-price .actual-price{font-family:var(--ac2-display, inherit);font-weight:700;font-size:1.0625rem}}html[color-mode=dark] .ac-pdp .ac-order,html[color-mode=dark] .ac-pdp__docs .bbd__item,html[color-mode=dark] .ac-pdp__alts-list a{background:#141418}html[color-mode=dark] .ac-pdp .ac-order__line{background:#0e0e0e}html[color-mode=dark] .ac-pdp .ac-order .product-selector-option:not(.radio-style-var) .variant-option .option{background:#141418!important}html[color-mode=dark] .ac-pdp__price-sold{background:#3a1414;color:#ffb4b4}@media(prefers-reduced-motion:reduce){.ac-pdp-section .product-add-to-cart-sticky,.ac-pdp .ac-order__foot .pdp-action-wrapper button[name=add],.ac-pdp .ac-order .product-selector-option:not(.radio-style-var) .variant-option .option,.ac-pdp__docs .bbd__item{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ac-pdp-order.css.map */
