.parts-v2-section{margin:32px auto 60px;max-width:1280px;padding:0 32px}.parts-v2{display:block;color:#1d1d1d}.parts-v2-overview{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start}.parts-v2-gallery,.parts-v2-buying{min-width:0}.parts-v2-title{font-size:clamp(24px,2.25vw,34px);line-height:1.2;margin:0 0 14px}.parts-v2-identity{display:flex;gap:18px;flex-wrap:wrap;color:#5a626a;font-size:14px;margin-bottom:18px}.parts-v2-brand{font-weight:700}.parts-v2-image-notice{font-size:13px;color:#5a626a;line-height:1.5;border-top:1px solid #ddd;margin-top:18px;padding-top:12px}.parts-v2-image-notice p{margin:0}.parts-v2-no-image{min-height:340px;background:#f5f5f5;display:grid;place-items:center;color:#656565}.parts-v2 [data-parts-refresh=heading]{margin-bottom:20px}.parts-v2 [data-parts-refresh=heading] dl{margin:0}.parts-v2 [data-parts-refresh=heading] dl>div{display:grid;grid-template-columns:minmax(100px,1fr) minmax(0,1.35fr);gap:16px;border-bottom:1px solid #e2e5e8;padding:8px 0}.parts-v2 dt{color:#59636e;font-size:14px}.parts-v2 dd{margin:0;font-weight:600;overflow-wrap:anywhere}.parts-v2 dd ul{margin:0;padding-left:18px}.parts-v2-price{font-size:28px;font-weight:700;margin:16px 0 8px}.parts-v2-price .price__compare-at{font-size:16px}.parts-v2-price .parts-v2__tax,.parts-v2-price .parts-v2__unit-price{font-size:13px;font-weight:400;margin-top:5px}.parts-v2-stock{font-size:14px;margin-bottom:16px}.parts-v2-options{margin:18px 0}.parts-v2 parts-v2-variant-picker{display:block}.parts-v2 .kit-stack{width:100%}.parts-v2 .kit-fieldset{flex:1;min-width:120px}.parts-v2 select{max-width:100%}.parts-v2-selection-message{font-size:14px}.parts-v2-selection-message:empty{display:none}.parts-v2[aria-busy=true] [data-parts-refresh]{opacity:.55}.parts-v2-disclosures{border:1px solid #d5d9dc;padding:12px;margin:16px 0;font-size:14px}.parts-v2-disclosures summary{font-weight:700;cursor:pointer}.parts-v2-disclosures summary img{vertical-align:middle;margin-right:6px}.parts-v2-disclosures .rte{margin-top:14px}.parts-v2-pickup{border-top:1px solid #e5e5e5;margin-top:20px;font-size:14px}.parts-v2-pickup:empty{display:none}.parts-v2-pickup details{padding:12px 0}.parts-v2-pickup summary{cursor:pointer}.parts-v2-help{margin-top:28px}.parts-v2-help .product-text h4{font-size:18px;margin:24px 0 12px}.parts-v2-information{margin-top:42px;border-top:1px solid #d5d9dc}.parts-v2-tablist{display:flex;gap:28px;border-bottom:1px solid #d5d9dc}.parts-v2-tablist[hidden],.parts-v2 [hidden]{display:none!important}.parts-v2-tablist button{-webkit-appearance:none;appearance:none;border:0;background:none;padding:18px 0 14px;font:inherit;color:#59636e;border-bottom:3px solid transparent;cursor:pointer}.parts-v2-tablist button[aria-selected=true]{border-color:#d92626;color:#1d1d1d;font-weight:700}.parts-v2-panel>summary{font-weight:700;cursor:pointer;padding:18px 0;border-bottom:1px solid #d5d9dc}.parts-v2-information--desktop .parts-v2-panel>summary{display:none}.parts-v2-panel-content{padding:24px 0;overflow-wrap:anywhere}.parts-v2-panel-content table{width:100%;border-collapse:collapse;table-layout:fixed}.parts-v2-panel-content th,.parts-v2-panel-content td{padding:12px 16px;border-bottom:1px solid #e3e5e7;text-align:left;vertical-align:top;overflow-wrap:anywhere}.parts-v2-panel-content th{width:35%;font-weight:600;background:#f7f8f9}.parts-v2-panel-content td>ul{padding-left:18px;margin:0}.parts-v2 :is(button,a,select,input,summary):focus-visible,.parts-v2-section parts-v2-complementary :is(button,a,select,input):focus-visible{outline:3px solid #08549d;outline-offset:3px}.parts-v2-nojs-options{padding-left:20px}.parts-v2-volume-prices{font-size:14px;font-weight:400}.parts-v2-section .parts-v2-purchase{display:grid;grid-template-columns:95px minmax(0,1fr);gap:12px;align-items:start;margin-top:18px}.parts-v2-section .parts-v2-purchase[data-parts-purchase=main]>*{grid-column:1/-1}.parts-v2-section .parts-v2-native-atc{width:100%;min-width:0;margin:0;font-size:var(--font-size-body)}.parts-v2-section .parts-v2-native-actions{display:grid;grid-template-columns:95px minmax(0,1fr);gap:12px;align-items:start;margin:0;padding:0}.parts-v2-section [data-parts-stoq-status]{margin:0;font-size:14px}.parts-v2-section [data-parts-stoq-status]:empty{display:none}.parts-v2-section .parts-v2-purchase__quantity label{display:block;font-size:13px;font-weight:600;margin-bottom:6px}.parts-v2-section .parts-v2-purchase__quantity input{width:100%;min-height:48px;border:1px solid #bac2c8;border-radius:4px;padding:10px}.parts-v2-section .parts-v2-purchase__submit,.parts-v2-section .parts-v2-purchase__wishlist.button-primary{width:100%;min-height:48px;white-space:normal}.parts-v2-section .parts-v2-purchase__quantity-help{font-size:12px;display:block}.parts-v2-section .parts-v2-purchase__status,.parts-v2-section .parts-v2-purchase>[data-parts-cart-link]{grid-column:1/-1;margin:0;font-size:14px}.parts-v2-section .parts-v2-purchase__status:empty{display:none}.parts-v2-section .parts-v2-purchase [data-parts-refresh=purchase-state]{min-width:0;padding-top:23px}.parts-v2-section .parts-v2-purchase [data-parts-refresh=purchase-state]>[data-payment-terms-target]{margin-top:12px}.parts-v2-price .price__current{font-size:30px;line-height:1.2}.parts-v2-section :is(.parts-v2,parts-v2-complementary) .hidden{display:none!important}.parts-v2-section .parts-v2-purchase [data-parts-refresh=purchase-state]>.swym-button{display:block;margin-top:12px}.parts-v2-section .parts-v2-purchase__wishlist.button-primary{height:auto;padding:.625rem 1rem;font-size:var(--font-size-button-small);font-weight:700;font-style:normal;line-height:1.15;text-transform:none;border:1px solid transparent}.parts-v2-section .parts-v2-purchase__wishlist.button-primary:not(.swym-added){color:var(--parts-v2-wishlist-text)!important;background:var(--parts-v2-wishlist-background)!important;border-color:var(--parts-v2-wishlist-background)}.parts-v2-section .parts-v2-purchase__wishlist.button-primary:not(.swym-added):hover{background:var(--parts-v2-wishlist-hover)!important;border-color:var(--parts-v2-wishlist-hover)}.parts-v2-section .parts-v2-purchase__wishlist.button-primary:not(.swym-added):active{background:var(--parts-v2-wishlist-active)!important;border-color:var(--parts-v2-wishlist-active)}.parts-v2-section parts-v2-complementary{display:block;margin-top:48px}.parts-v2-section parts-v2-complementary:has(.parts-v2-paired-grid){background:#f4f5f6;padding:28px;border:1px solid #dfe3e6;border-radius:6px}.parts-v2-section parts-v2-complementary h2{font-size:26px;margin:0 0 24px}.parts-v2-paired-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.parts-v2-paired-card{display:flex;gap:20px;align-items:start;min-width:0;padding:22px;background:#fff;border:1px solid #dfe3e6;border-radius:5px}.parts-v2-paired-card__image{flex:0 0 110px}.parts-v2-paired-card__image img{display:block;width:100%;height:130px;object-fit:contain}.parts-v2-paired-card__body{flex:1;min-width:0}.parts-v2-paired-card__title{font-size:17px;line-height:1.35;margin:0 0 14px}.parts-v2-paired-card__title a{color:inherit}.parts-v2-paired-card [data-parts-paired-refresh=price]{font-size:22px;font-weight:700}.parts-v2-paired-card [data-parts-paired-refresh=stock]{font-size:13px;margin:8px 0 14px}.parts-v2-paired-card select{width:100%;padding:10px 28px 10px 10px;min-height:44px;border:1px solid #bac2c8;border-radius:4px}.parts-v2-paired-card label,.parts-v2-paired-card__status{font-size:13px}.parts-v2-paired-card__details{display:inline-block;margin-top:14px;font-size:14px}.parts-v2-editor-warning{border:2px solid #08549d;padding:12px;font-size:14px}.parts-v2-fastbundle{margin-top:18px}.parts-v2-fastbundle-controls{display:grid;grid-template-columns:95px minmax(0,1fr);gap:12px;align-items:end}.parts-v2-fastbundle-quantity label{display:block;font-size:13px;font-weight:600;margin-bottom:6px}.parts-v2-fastbundle-quantity input{width:100%;min-height:48px;border:1px solid #bac2c8;border-radius:4px;padding:10px}.parts-v2-fastbundle-anchor{width:100%;min-height:48px;white-space:normal}.parts-v2-fastbundle [data-parts-fastbundle-status]{font-size:14px}.parts-v2-fastbundle [data-parts-fastbundle-status]:empty{display:none}.parts-v2-section:has(parts-v2-product[data-parts-fastbundle-type]) [data-parts-purchase=paired] [data-parts-submit]{display:block!important}.parts-v2[data-parts-fastbundle-type]>.parts-v2-overview>.parts-v2-buying>.parts-v2-stock{display:none}.parts-v2-section [data-parts-purchase][data-parts-fastbundle-owned=paired],.parts-v2-section [data-parts-fastbundle-hidden]{display:none!important}@media(max-width:859px){.parts-v2-section{padding:0 20px;margin-top:22px}.parts-v2-overview{grid-template-columns:1fr;gap:28px}.parts-v2-title{font-size:25px}.parts-v2-gallery{max-width:540px;width:100%;margin:auto}.parts-v2-information{margin-top:32px}.parts-v2-panel-content th,.parts-v2-panel-content td{padding:10px 8px}.parts-v2-section parts-v2-complementary:has(.parts-v2-paired-grid){padding:18px}.parts-v2-paired-grid{grid-template-columns:1fr}.parts-v2-paired-card{padding:16px;gap:14px}.parts-v2-paired-card__image{flex-basis:80px}.parts-v2-paired-card__image img{height:95px}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/parts-v2.css.map */
