.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] :is(.parts-v2-overview,.parts-v2-information) [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;min-width:0;margin-top:36px;padding:20px;border:1px solid #dfe3e6;border-radius:6px;background:#fff}.parts-v2-paired-header{display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:16px}.parts-v2-section parts-v2-complementary h2{font-size:23px;line-height:1.25;margin:0;scroll-margin-top:180px}.parts-v2-paired-count{color:#59636e;font-weight:400}.parts-v2-paired-toolbar,.parts-v2-paired-views,.parts-v2-paired-navigation{display:flex;align-items:center;gap:6px}.parts-v2-paired-toolbar{gap:12px;flex-wrap:wrap}.parts-v2-paired-views{gap:0;border:1px solid #c8d0d7;border-radius:5px;overflow:visible}.parts-v2-paired-toolbar button,.parts-v2-paired-retry{-webkit-appearance:none;appearance:none;min-height:44px;border:1px solid transparent;border-radius:4px;padding:8px 13px;background:#f0f3f6;color:#1d1d1d;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.parts-v2-paired-views button{background:transparent;border-radius:3px}.parts-v2-paired-views button[aria-pressed=true]{background:#005f94;color:#fff}.parts-v2-paired-toolbar .parts-v2-paired-view-all{background:transparent;color:#005f94;text-decoration:underline;text-underline-offset:3px}.parts-v2-paired-navigation button{min-width:44px;font-size:24px;line-height:1}.parts-v2-paired-navigation button:disabled{opacity:.4;cursor:default}.parts-v2-paired-grid{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 32px)/3);gap:16px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-padding-inline:4px;padding:4px 4px 12px;margin:-4px;align-items:stretch}.parts-v2-paired-card{display:grid;grid-template-columns:64px minmax(0,1fr);gap:8px 12px;align-content:start;align-items:start;min-width:0;padding:16px;background:#f7f8fa;border:1px solid #dfe3e6;border-radius:5px;scroll-snap-align:start;overflow-wrap:anywhere}.parts-v2-paired-card__image{grid-column:1;grid-row:1/span 3;width:64px;height:64px;background:#fff;border:1px solid #e5e8eb;border-radius:4px}.parts-v2-paired-card__image img{display:block;width:100%;height:100%;object-fit:contain}.parts-v2-paired-card__body{display:contents}.parts-v2-paired-card__title{grid-column:2;grid-row:1;font-size:15px;line-height:1.35;margin:0}.parts-v2-paired-card__title a{color:inherit;text-decoration:none}.parts-v2-paired-card__title a:hover{text-decoration:underline}.parts-v2-paired-card [data-parts-paired-refresh=price]{grid-column:2;grid-row:2;font-size:19px;font-weight:700;line-height:1.3}.parts-v2-paired-card [data-parts-paired-refresh=price] .price__current{font-size:inherit}.parts-v2-paired-card [data-parts-paired-refresh=stock]{grid-column:2;grid-row:3;font-size:13px;line-height:1.4;margin:0}.parts-v2-paired-card [data-parts-paired-refresh=stock] p{margin:0}.parts-v2-paired-card .product-stock-level-wrapper{margin:0;line-height:1.4}.parts-v2-paired-card__body>label{grid-column:1/-1;font-size:13px;font-weight:600}.parts-v2-paired-card select{grid-column:1/-1;width:100%;min-width:0;padding:8px 28px 8px 10px;min-height:44px;border:1px solid #bac2c8;border-radius:4px;font:inherit;font-size:16px}.parts-v2-section .parts-v2-paired-card .parts-v2-purchase{grid-column:1/-1;grid-template-columns:76px minmax(0,1fr);gap:8px;margin-top:4px}.parts-v2-section .parts-v2-paired-card .parts-v2-purchase__quantity input{font-size:16px;min-height:44px;padding:8px}.parts-v2-section .parts-v2-paired-card .parts-v2-purchase__submit{min-height:44px;padding:10px;font-size:14px}.parts-v2-paired-card__status{grid-column:1/-1;margin:0;font-size:13px}.parts-v2-paired-card__status:empty,.parts-v2-section [data-parts-recommendations-status]:empty{display:none}.parts-v2-paired-card__details{grid-column:1/-1;display:inline-block;width:fit-content;padding:6px 0;font-size:13px;line-height:1.4}.parts-v2-section [data-parts-recommendations-status]{font-size:14px;margin:0 0 12px}.parts-v2-paired-cue{display:none;font-size:14px;line-height:1.5;margin:18px 0}.parts-v2-paired-cue a{color:#005f94;text-underline-offset:3px}.parts-v2-paired-grid:has(>parts-v2-paired-item:only-child){grid-auto-columns:minmax(0,min(100%,560px))}.parts-v2-section parts-v2-complementary[data-parts-paired-view=list] .parts-v2-paired-grid{grid-auto-flow:row;grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;overflow:visible;scroll-snap-type:none}.parts-v2-section parts-v2-complementary[data-parts-paired-view=list] .parts-v2-paired-card{grid-template-columns:64px minmax(150px,1.7fr) minmax(120px,1fr) minmax(230px,1.3fr);gap:6px 20px}.parts-v2-section parts-v2-complementary[data-parts-paired-view=list] .parts-v2-paired-card__image{grid-row:1/span 4}.parts-v2-section parts-v2-complementary[data-parts-paired-view=list] [data-parts-paired-refresh=price]{grid-column:3;grid-row:1}.parts-v2-section parts-v2-complementary[data-parts-paired-view=list] [data-parts-paired-refresh=stock]{grid-column:3;grid-row:2/span 3}.parts-v2-section parts-v2-complementary[data-parts-paired-view=list] .parts-v2-paired-card__body>label{grid-column:2;grid-row:2}.parts-v2-section parts-v2-complementary[data-parts-paired-view=list] .parts-v2-paired-card select{grid-column:2;grid-row:3}.parts-v2-section parts-v2-complementary[data-parts-paired-view=list] .parts-v2-paired-card .parts-v2-purchase{grid-column:4;grid-row:1/span 4;margin:0}.parts-v2-section parts-v2-complementary[data-parts-paired-view=list] .parts-v2-paired-card__details{grid-column:2;grid-row:4}.parts-v2-section parts-v2-complementary[data-parts-paired-view=list] .parts-v2-paired-card__status{grid-column:2/-1}.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-paired-cue{display:block}.parts-v2-section parts-v2-complementary{padding:16px;margin-top:28px}.parts-v2-section parts-v2-complementary h2{font-size:21px}.parts-v2-paired-header{gap:12px}.parts-v2-paired-toolbar{gap:8px}.parts-v2-paired-toolbar button{padding-inline:10px}.parts-v2-section parts-v2-complementary[data-parts-paired-view=list] .parts-v2-paired-card{grid-template-columns:64px minmax(0,1fr);gap:8px 12px}.parts-v2-section parts-v2-complementary[data-parts-paired-view=list] .parts-v2-paired-card__image{grid-row:1/span 3}.parts-v2-section parts-v2-complementary[data-parts-paired-view=list] [data-parts-paired-refresh=price]{grid-column:2;grid-row:2}.parts-v2-section parts-v2-complementary[data-parts-paired-view=list] [data-parts-paired-refresh=stock]{grid-column:2;grid-row:3}.parts-v2-section parts-v2-complementary[data-parts-paired-view=list] .parts-v2-paired-card__body>label,.parts-v2-section parts-v2-complementary[data-parts-paired-view=list] .parts-v2-paired-card select,.parts-v2-section parts-v2-complementary[data-parts-paired-view=list] .parts-v2-paired-card .parts-v2-purchase,.parts-v2-section parts-v2-complementary[data-parts-paired-view=list] .parts-v2-paired-card__details,.parts-v2-section parts-v2-complementary[data-parts-paired-view=list] .parts-v2-paired-card__status{grid-column:1/-1;grid-row:auto}}@media(min-width:600px)and (max-width:1099px){.parts-v2-paired-grid{grid-auto-columns:calc((100% - 16px)/2)}}@media(max-width:599px){.parts-v2-paired-grid{grid-auto-columns:calc(100% - 24px);gap:12px}.parts-v2-paired-toolbar{width:100%;justify-content:space-between}.parts-v2-paired-card{padding:12px;grid-template-columns:52px minmax(0,1fr);gap:8px}.parts-v2-paired-card__image{width:52px;height:52px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/parts-v2.css.map */
