#post-purchase-section .post-purchase__product .cols :is(h2,a){font-weight:400}#post-purchase-section{padding-bottom:20px;display:flex;flex-flow:column}#post-purchase-section header,#post-purchase-section footer{flex:0 0 auto}#post-purchase-section .post-purchase__product[data-post-purchase-root]{flex:1 1 auto;min-height:0;overflow:hidden;display:flex;flex-flow:column}#post-purchase-section .post-purchase__product[data-post-purchase-root] ul.l4ca.base-font,#post-purchase-section .post-purchase__product[data-post-purchase-root] .post-purchase__disclaimer{flex:0 0 auto}#post-purchase-section .post-purchase__product[data-post-purchase-root] .post-purchase__upsells[data-post-purchase-form]{flex:1 1 auto;min-height:0;overflow-y:auto}.post-purchase__upsells>h5[data-post-purchase-warranty-heading]{margin-top:0}#post-purchase-section [data-post-purchase-options] li{display:flex;align-items:center;gap:8px}#post-purchase-section [data-post-purchase-options] li label{flex:1;font-weight:500}#post-purchase-section [data-post-purchase-options]:has(input[type=number]) li label{flex:3}#post-purchase-section [data-post-purchase-options] li p.input-amount{flex:1}#post-purchase-section [data-post-purchase-options] li input[type=number]{width:100%;appearance:auto!important;-webkit-appearance:auto!important;-moz-appearance:number-input!important}#post-purchase-section [data-post-purchase-options] li input[type=number][disabled]{border:1px solid #ccc}#post-purchase-section [data-post-purchase-options] li input[type=number]::-webkit-inner-spin-button,#post-purchase-section [data-post-purchase-options] li input[type=number]::-webkit-outer-spin-button{opacity:1!important;-webkit-appearance:auto!important;display:block!important;visibility:visible!important;margin:auto!important}#post-purchase-section input[type=number]{appearance:auto!important;-webkit-appearance:auto!important}#post-purchase-section input[type=number]::-webkit-inner-spin-button,#post-purchase-section input[type=number]::-webkit-outer-spin-button{-webkit-appearance:inner-spin-button!important;opacity:1!important;visibility:visible!important}#post-purchase-section [data-post-purchase-form] span.post_purchase_devider{width:95%;display:block;height:1px;background:#ccc;margin-bottom:var(--main_mr);margin-inline:auto}#post-purchase-section [data-post-purchase-form]:not(:has([data-post-purchase-haul-away-options] li)) span.post_purchase_devider,#post-purchase-section [data-post-purchase-form]:not(:has([data-post-purchase-warranty-options] li)) span.post_purchase_devider,#post-purchase-section [data-post-purchase-form]:has([data-post-purchase-haul-away-options].hidden) span.post_purchase_devider{display:none!important}#post-purchase-section .processing[data-post-purchase-save]:before{z-index:99}#post-purchase-section .processing[data-post-purchase-save]:after{content:"";display:block;position:absolute;z-index:99;left:50%;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:20px;border:2px solid var(--secondary_btn_text);border-left-color:#0000!important;pointer-events:none;animation-name:spin;animation-duration:.75s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear}#post-purchase-section .post-purchase-cart-buttons{width:100%;display:flex;justify-content:center;flex-flow:column;gap:8px;border-top:1px solid #ccc;padding-top:5px}#post-purchase-section .post-purchase-cart-buttons button.overlay-primary{margin:0;width:100%}#post-purchase-section .post-purchase-cart-buttons button.overlay-secondary{margin:0;width:100%;outline:1px solid}#post-purchase-section [data-post-purchase-component-warranty-options] .accordion-header.warranty-accordion-header{display:flex;flex-flow:row;gap:5px;cursor:pointer}#post-purchase-section [data-post-purchase-component-warranty-options] .accordion-body.warranty-accordion-body{width:100%}#post-purchase-section [data-post-purchase-component-warranty-options] .accordion-header.warranty-accordion-header .accordion-header-image{max-width:max(40px,15%);width:100%}#post-purchase-section [data-post-purchase-component-warranty-options] .accordion-body.warranty-accordion-body .component-warranties-list{padding-left:calc(max(40px,15%) + 5px)}#post-purchase-section [data-post-purchase-component-warranty-options] .accordion-header.warranty-accordion-header .accordion-header-image img.accordion-image{max-height:unset!important}#post-purchase-section [data-post-purchase-component-warranty-options] .accordion-header.warranty-accordion-header .accordion-header-content{display:flex;flex-flow:column;gap:2px;flex:1}#post-purchase-section [data-post-purchase-component-warranty-options] li{flex-flow:column;padding:10px;overflow:hidden}#post-purchase-section [data-post-purchase-component-warranty-options] li:before{border-radius:8px}#post-purchase-section [data-post-purchase-component-warranty-options] .accordion-body.warranty-accordion-body .warranty-option,#post-purchase-section [data-post-purchase-component-warranty-options] .accordion-body.warranty-accordion-body .warranty-option *{cursor:pointer}#post-purchase-section [data-post-purchase-component-warranty-options] .accordion-body.warranty-accordion-body .warranty-option{padding:8px;overflow:hidden;margin-bottom:0}#post-purchase-section [data-post-purchase-component-warranty-options] .accordion-body.warranty-accordion-body .warranty-option:before,#post-purchase-section [data-post-purchase-component-warranty-options] .accordion-body.warranty-accordion-body .warranty-option .warranty-radio-wrapper label.warranty-label:after,#post-purchase-section [data-post-purchase-haul-away-options] label:after{display:none!important}#post-purchase-section [data-post-purchase-component-warranty-options] li.accordion-item.warranty-accordion-item .accordion-label{display:none!important}#post-purchase-section [data-post-purchase-component-warranty-options] li.accordion-item.warranty-accordion-item:has(.warranty-accordion-body .warranty-option input:not([value="0"]):checked) .accordion-label{display:inline-block!important;background:#eaf6ec;color:#1e7a34;width:max-content;padding:2px 10px;border-radius:14px;margin-left:4px;font-size:11px;font-weight:700;line-height:1.65}#post-purchase-section [data-post-purchase-component-warranty-options] li.accordion-item.warranty-accordion-item .accordion-label.skipped{display:inline-block!important;background:#ececec;color:#666;width:max-content;padding:2px 10px;border-radius:14px;margin-left:4px;font-size:11px;font-weight:700;line-height:1.65}#post-purchase-section [data-post-purchase-component-warranty-options] .accordion-body.warranty-accordion-body .warranty-option:has(input:checked){border:1px solid #005fbe;border-radius:8px}#post-purchase-section [data-post-purchase-component-warranty-options] .accordion-header.warranty-accordion-header span.accordion-icon svg{transform:rotate(180deg);transition:all .6s ease}#post-purchase-section [data-post-purchase-component-warranty-options] .accordion-header.warranty-accordion-header.active span.accordion-icon svg{transform:rotate(0)}#post-purchase-section [data-post-purchase-component-warranty-options] .accordion-body.warranty-accordion-body .warranty-option .warranty-radio-wrapper{display:flex;flex-flow:row;width:100%;gap:5px;align-items:center}#post-purchase-section [data-post-purchase-component-warranty-options] .accordion-body.warranty-accordion-body .warranty-option .warranty-radio-wrapper input[type=radio]{align-self:center}#post-purchase-section [data-post-purchase-component-warranty-options] .accordion-body.warranty-accordion-body .warranty-option .warranty-radio-wrapper label.warranty-label,#post-purchase-section [data-post-purchase-haul-away-options] label{display:flex;flex-flow:row;gap:2px}#post-purchase-section [data-post-purchase-component-warranty-options] .accordion-body.warranty-accordion-body .warranty-option .warranty-radio-wrapper label.warranty-label>span:first-of-type,#post-purchase-section [data-post-purchase-haul-away-options] label>span:first-of-type{flex:1}#post-purchase-section [data-post-purchase-component-warranty-options].all-hidden+.post_purchase_devider{display:none!important}#post-purchase-section .post-purchase-component-warranty-data[hidden]{display:none!important}#post-purchase-section .post-purchase-cart-buttons{padding-top:15px}#post-purchase-section [data-post-purchase-component-warranty-options]>li:last-of-type{margin-bottom:0}#post-purchase-section .post-purchase-component-warranty-data{display:flex;flex-flow:row;justify-content:space-between;gap:5px;margin-bottom:5px}#post-purchase-section .post-purchase-component-warranty-data p{margin-bottom:0}#post-purchase-section .post-purchase__product[data-post-purchase-root]>ul.l4ca:has(figure){margin-bottom:12px}#post-purchase-section [data-post-purchase-component-warranty-options] .accordion-body.warranty-accordion-body .warranty-option.divider-option{padding:0;background:#ccc;height:1px;width:100%;margin-block:10px}#post-purchase-section [data-post-purchase-component-warranty-options] .accordion-body.warranty-accordion-body .warranty-option.divider-option:after{display:none!important}#post-purchase-section .post_purchase_devider[data-post-purchase-divider][hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/bm-post-purchase.css.map */
