.model-parts{display:block;position:relative;padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom)}.model-parts .content{padding:var(--content-padding) var(--container-padding)}.model-parts.same-scheme>.container>.content{padding-left:0;padding-right:0}.model-parts .model-main .model-info{max-width:58em;margin:0 auto;column-gap:1em;padding:2em 0 0}.model-parts .model-main .model-info .model-img{width:45%}.model-parts .model-main .model-info .model-img .img{width:100%;padding-top:100%;background:no-repeat scroll center center transparent;background-size:cover}.model-parts .model-main .model-info .info{flex:1}.model-parts .model-main .model-info .title{border-bottom:3px solid var(--scheme-highlights);padding-bottom:.25em;margin-bottom:.25em}.model-parts .model-main .model-info .info-head{margin-bottom:.75em}.model-parts .model-main .model-info .info-head .model{text-transform:uppercase;opacity:.7}.model-parts .model-main .model-info .info-head .link{color:var(--scheme-buttons-background);text-decoration:underline;text-underline-offset:.15em}.model-parts .model-main .model-info .info-content{gap:1.75em;padding:1.5em 0}.model-parts .model-main .model-info .info-content .link{text-decoration:underline}.model-parts .model-main .model-info .info-content .link svg{margin-left:0;margin-right:.125em;transform:none!important;font-size:1.5em}.model-parts .banner{padding:2em 0;border-radius:.625em;margin-top:2em}.model-parts .banner.same-scheme .container{padding:0}.model-parts .banner .cols-container{gap:2em}.model-parts .banner .col-text{width:55%}.model-parts .banner .col-text a{color:currentColor}.model-parts .banner .col-form{flex:1}.model-parts .banner .title{margin-bottom:1.5rem}.model-parts .banner .separator{margin-bottom:.5rem;border-top:2px solid var(--scheme-highlights);width:6rem}.model-parts .banner form .field{border-radius:1rem}.model-parts .banner form .field svg{right:0}.model-parts .banner form input{font-size:.875em}.model-parts .banner form button{font-size:.8125em;position:absolute;width:100%!important;max-width:7.25em;height:calc(100% + 2px);padding:0 .75em;display:flex;align-items:center;justify-content:center;border-radius:0 1rem 1rem 0;right:-1px;top:-1px}.model-parts .banner form button.arrow svg{position:static;transform:none}.model-parts .banner form button svg.icon path.fill{fill:var(--scheme-buttons-label2)}.model-parts .no-results{text-align:center;padding:4em 0}.model-parts .parts-list{padding:1em 0}.model-parts .parts-list .table-container{display:flex;flex-direction:column;text-align:center;border-radius:.625em}.model-parts .parts-list .table-row{display:flex}.model-parts .parts-list .table-cell{flex:1;padding:1.25em}.model-parts .parts-list .table-head .table-cell{padding:.75em}.model-parts .parts-list .part-img{width:100%}.model-parts .parts-list .part-img .img{width:6.25em;height:6.25em;margin:0 auto;background:no-repeat scroll center center transparent;background-size:contain}.model-parts .parts-list .link{text-decoration:underline;text-underline-offset:.15em}.model-parts .parts-list .checkbox-custom+.checkbox-custom-label{justify-content:center;align-items:center}.model-parts .parts-list .checkbox-custom+.checkbox-custom-label:before{margin-top:0;border-color:var(--scheme-buttons-border2);font-size:.625em}.model-parts .parts-list .checkbox-custom:checked+.checkbox-custom-label:before{background-color:var(--scheme-buttons-border2)}.model-parts .parts-list .quantity-box{margin:.5em auto 0}.model-parts .parts-list .select-part{margin:0 auto}atc-sticky-panel{position:fixed;bottom:0;left:0;width:100%;z-index:3}atc-sticky-panel.above-footer{z-index:5}atc-sticky-panel[data-sticky-mode=slide]{visibility:hidden;transform:translateY(calc(101% + 1.5em))}atc-sticky-panel[data-sticky-mode=slide].open{visibility:visible;transform:translateY(0)}atc-sticky-panel .wrapper{background:#fff;box-shadow:var(--floating-box-shadow);padding:1em var(--container-padding);gap:1em}atc-sticky-panel .large--flex{column-gap:5em}atc-sticky-panel .qty-container{font-weight:700}atc-sticky-panel .btn{width:100%;font-size:1.25em;padding-top:.875em;padding-bottom:.875em;white-space:nowrap;gap:.25em;background:var(--scheme-highlights);border-color:var(--scheme-highlights);color:var(--scheme-text-color)}atc-sticky-panel .btn.add svg{font-size:.75em;top:.1em;position:relative}atc-sticky-panel .btn svg path.stroke,atc-sticky-panel .link svg path.stroke{stroke:currentColor!important}atc-sticky-panel .clear-selections svg{transform:none}.product-quick-view .hide-quickview{display:none!important}.product-quick-view .product-main-element{width:100%;--gallery-width: 45%}.product-quick-view .tingle-modal-box{max-width:65em;width:100%}@media (max-width: 66em){.model-parts .model-main .model-info{flex-direction:column;padding:2em 0 1em}.model-parts .model-main .model-info .model-img{width:100%}.model-parts .model-main .model-info .info{margin-top:1em}.model-parts .banner form button{max-width:5em}.model-parts .banner .cols-container{flex-direction:column}.model-parts .banner .col-text,.model-parts .banner .col-form{width:100%}.model-parts .parts-list .table-head{display:none}.model-parts .parts-list .table-row,.model-parts .parts-list .table-cell{padding:.5em}.model-parts .parts-list .table-cell:first-child{max-width:6em}.model-parts .parts-list .part-img .img{width:100%}.model-parts .parts-list .separator{margin:.5em 0}.model-parts .parts-list .part-name{margin-bottom:.5em}.model-parts .parts-list .quantity-box{height:2em;max-width:5em}.model-parts .parts-list .quantity-button{width:1.5em}atc-sticky-panel{font-size:1.15em}atc-sticky-panel .btn-container{margin:1em 0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/model_parts.css.map */
