.product-desc-info_list,.alt-options-section,h1.pdp-title{--pdp-ink: var(--primary-headings-color, #30373B);--pdp-ink-2: var(--primary-text-color, #56565D);--pdp-line: var(--primary-border-color, #E4E4E7);--pdp-accent: var(--primary-bg-color, #5C6AC4);--pdp-accent-hover: #4959B7;--pdp-head-bg: #FAFAFA;--pdp-stock-dot: #669F2A;--pdp-muted: var(--dark-text-color, #71717A)}h1.pdp-title{font-size:28px;line-height:1.25;overflow-wrap:anywhere}h1.pdp-title .pdp-title__pn{display:inline-block;max-width:100%;white-space:normal;overflow-wrap:anywhere}@media(max-width:767px){h1.pdp-title{font-size:26px}}@media(max-width:359px){h1.pdp-title{font-size:24px}}ul.product-desc-info_list li[data-accordion]>[data-accordion-trigger],ul.product-desc-info_list li[data-accordion].is-open>[data-accordion-trigger]{color:var(--pdp-ink)}.alt-options-section .buying-options-title{color:var(--pdp-ink-2)}.alt-options-section .options-table{border:1px solid var(--pdp-line);border-radius:8px;background:#fff}.alt-options-section .options-table table{width:100%;margin:0;border-collapse:collapse;border-spacing:0;font-variant-numeric:tabular-nums}.alt-options-section .options-table th{padding:10px 7px;background:var(--pdp-head-bg);border-bottom:1px solid var(--pdp-line);color:var(--pdp-ink-2);font-size:12px;line-height:16px;font-weight:600;letter-spacing:.02em;text-transform:none;text-align:left;vertical-align:middle;white-space:nowrap}.alt-options-section .options-table td{padding:12px 7px;background:#fff;border-top:1px solid var(--pdp-line);color:var(--pdp-ink-2);font-size:14px;line-height:20px;font-weight:400;text-align:left;vertical-align:middle}.alt-options-section .options-table th:first-child,.alt-options-section .options-table td:first-child{padding-left:14px}.alt-options-section .options-table th:last-child,.alt-options-section .options-table td:last-child{padding-right:14px}.alt-options-section .options-table th:nth-child(2),.alt-options-section .options-table th:nth-child(3),.alt-options-section .options-table th.quantity-col{width:1%}.alt-options-section .options-table td:nth-child(2),.alt-options-section .options-table td:nth-child(3){white-space:nowrap}.alt-options-section .options-table td:first-child{color:var(--pdp-ink);font-weight:600}.alt-options-section .options-table td:nth-child(2){color:var(--pdp-ink)}.alt-options-section .options-table td:nth-child(3){color:var(--pdp-ink);font-size:16px;font-weight:700}.alt-options-section .options-table td:empty:before{content:"\2014";color:var(--pdp-muted);font-weight:400}.alt-options-section .options-table td .available{color:var(--pdp-ink);font-weight:600}.alt-options-section .options-table td .available:before{content:"";display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:var(--pdp-stock-dot);vertical-align:middle;position:relative;top:-1px}.alt-options-section .options-table input.quantity-input{box-sizing:border-box;width:64px;height:40px;margin:0;padding:0 6px;font:inherit;font-size:14px;line-height:20px;color:var(--pdp-ink);text-align:center;background:#fff;border:1px solid var(--pdp-line);border-radius:6px}.alt-options-section .options-table button.green-btn.table-atc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:40px;margin:0;padding:0 16px;font:inherit;font-size:14px;line-height:20px;font-weight:600;letter-spacing:0;text-transform:none;white-space:nowrap;color:#fff;background:var(--pdp-accent);border:0;border-radius:6px;cursor:pointer;transition:background-color .15s ease}.alt-options-section .options-table button.green-btn.table-atc-btn:hover,.alt-options-section .options-table button.green-btn.table-atc-btn:active{background:var(--pdp-accent-hover)}.alt-options-section .options-table button.green-btn.table-atc-btn[disabled]{opacity:.55;cursor:not-allowed}.alt-options-section .options-table td:last-child strong{display:inline-block;font-size:13px;line-height:18px;font-weight:600;color:var(--pdp-ink)}.alt-options-section .options-table td a[href^="tel:"]{color:var(--pdp-accent);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;white-space:nowrap}.alt-options-section .options-table td a[href^="tel:"]:hover{color:var(--pdp-accent-hover)}.alt-options-section .options-table input.quantity-input:focus-visible,.alt-options-section .options-table button.green-btn.table-atc-btn:focus-visible,.alt-options-section .options-table a:focus-visible{outline:2px solid var(--pdp-accent);outline-offset:2px}@media(min-width:1320.02px){.alt-options-section .options-table th.col-warranty:after,.alt-options-section .options-table th.col-availability:after,.alt-options-section .options-table th:last-child:after{content:"";display:block;height:0}.alt-options-section .options-table th.col-warranty:after{width:140px}.alt-options-section .options-table th.col-availability:after{width:123px}.alt-options-section .options-table th:last-child:after{width:112px}}@media(max-width:1320px){.alt-options-section .options-table td:nth-child(3){font-size:15px}.alt-options-section .options-table td.col-warranty,.alt-options-section .options-table td.col-availability{font-size:13px;line-height:18px}.alt-options-section .options-table td .available:before{margin-right:6px}.alt-options-section .options-table input.quantity-input{width:60px}.alt-options-section .options-table button.green-btn.table-atc-btn{padding:0 14px}.alt-options-section .options-table th.col-warranty:after,.alt-options-section .options-table th.col-availability:after{content:"";display:block;height:0}.alt-options-section .options-table th.col-warranty:after{width:70px}.alt-options-section .options-table th.col-availability:after{width:86px}}.alt-options-section .options-table .bo-contact{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.alt-options-section .options-table .bo-contact__link{display:inline-block;font-size:13px;line-height:18px;font-weight:600;color:var(--pdp-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;white-space:nowrap}.alt-options-section .options-table .bo-contact__link:hover{color:var(--pdp-accent-hover)}.alt-options-section .options-table .bo-contact__link:focus-visible{outline:2px solid var(--pdp-accent);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/77/assets/pdp-buying-options.css.map */
