.lt3d-warranty{container-type:inline-size;display:block;width:100%;min-width:0;max-width:680px;margin:24px auto;background:#fff;color:#202020;border:1px solid #ddd;border-radius:8px;overflow:hidden;box-sizing:border-box;grid-column:1/-1;flex-basis:100%;text-align:left}.lt3d-warranty__image-link{display:block;line-height:0}.lt3d-warranty img{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;margin:0!important;object-fit:contain}.lt3d-warranty__links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 12px;padding:12px 16px;margin:0!important;border-top:1px solid #e4e4e4;font-size:14px!important;line-height:1.5!important}.lt3d-warranty a{color:#064e8c;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.lt3d-warranty a:focus-visible{outline:3px solid #a5bd19;outline-offset:3px}.lt3d-warranty__text{padding:20px 18px;border-top:1px solid #ddd;font-size:16px;line-height:1.6;overflow-wrap:anywhere}.lt3d-warranty__text p{margin:0 0 16px;font-size:inherit;line-height:inherit}.lt3d-warranty__text h2{font-size:21px;line-height:1.3;margin:0 0 16px;text-transform:none;letter-spacing:normal}.lt3d-warranty__text h3{font-size:18px;line-height:1.4;margin:24px 0 12px;text-transform:none;letter-spacing:normal}.lt3d-warranty__text ul,.lt3d-warranty__text ol{padding-left:22px;margin:0 0 18px;list-style-position:outside}.lt3d-warranty__text ul{list-style-type:disc}.lt3d-warranty__text ol{list-style-type:decimal}.lt3d-warranty__text li{margin:0 0 8px;font-size:16px;line-height:1.6}.lt3d-warranty__text .lt3d-warranty__eyebrow{color:#525252;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px}.lt3d-warranty__text .lt3d-warranty__qr-note{font-size:14px;line-height:1.5;color:#505050}.lt3d-warranty__text>:last-child{margin-bottom:0}.lt3d-warranty__readable{border-top:1px solid #ddd}.lt3d-warranty__readable>summary{display:list-item;list-style:disclosure-closed inside;padding:14px 18px;font-size:16px;line-height:1.5;font-weight:600;cursor:pointer;color:#064e8c}.lt3d-warranty__readable[open]>summary{list-style-type:disclosure-open}.lt3d-warranty__readable>summary:focus-visible{outline:3px solid #a5bd19;outline-offset:-3px}.lt3d-warranty__readable:not([open])>.lt3d-warranty__text{display:none}.cart--draw .cart__wrapper:has(.lt3d-warranty){overflow-y:auto;display:block;overscroll-behavior:contain}.cart--draw .cart__wrapper:has(.lt3d-warranty) .cart__contents{overflow:visible;flex:none}.cart--draw .cart__wrapper:has(.lt3d-warranty) .cart__controls{flex:none}.cart--draw .lt3d-warranty{width:calc(100% - 36px)}.cart--page .cart__wrapper:has(.lt3d-warranty){grid-template-columns:minmax(0,1fr);grid-template-areas:"main" "aside" "footer"}.cart--page .cart__aside:has(.lt3d-warranty){position:static!important;transform:none!important;max-width:100%;min-width:0}.cart--page .cart__controls:has(.lt3d-warranty){padding:20px;min-width:0}.cart--page .cart__controls:has(.lt3d-warranty) .cart__details{margin:0 0 16px}.cart--page .cart__controls:has(.lt3d-warranty) .cart__actions{min-width:0}@media(min-width:1100px){.cart--page .cart__controls:has(.lt3d-warranty){display:grid;grid-template-columns:minmax(560px,680px) minmax(250px,1fr);gap:24px 32px;align-items:start;border:0;padding:0}.cart--page .cart__controls>.lt3d-warranty{grid-column:1;grid-row:1/4;margin:0}.cart--page .cart__controls:has(.lt3d-warranty)>.cart__details{grid-column:2;grid-row:1;margin:0;padding:24px 24px 0;border:1px solid #ddd;border-bottom:0;border-radius:8px 8px 0 0;background:#fff}.cart--page .cart__controls:has(.lt3d-warranty)>.cart__actions{grid-column:2;grid-row:2;margin-top:-24px;padding:16px 24px 24px;border:1px solid #ddd;border-top:0;border-radius:0 0 8px 8px;background:#fff}}@media(max-width:600px){.cart--page .cart__controls:has(.lt3d-warranty){padding:16px 0;border:0}.cart--page .cart__controls:has(.lt3d-warranty)>.cart__details,.cart--page .cart__controls:has(.lt3d-warranty)>.cart__actions{padding:0 2px}.cart--page .lt3d-warranty{margin:20px 0}.cart--page .cart__aside:has(.lt3d-warranty) .cart-recommendations{order:3!important}}html.lt3d-legal-in-view shopify-chat,html.lt3d-legal-in-view .jdgm-revs-tab,html.lt3d-legal-in-view [class*=kl-teaser-]{visibility:hidden!important;pointer-events:none!important}.modal--cart:has(.lt3d-warranty) .modal__wrapper{overflow:hidden!important;height:100%!important}.modal--cart:has(.lt3d-warranty) .modal__content{height:100%!important;max-height:100dvh;overflow:hidden!important;display:flex;flex-direction:column}.modal--cart:has(.lt3d-warranty) .cart-draw__head{flex:0 0 auto}.modal--cart:has(.lt3d-warranty) #drawer-cart{flex:1 1 0;min-height:0;height:auto!important}.modal--cart:has(.lt3d-warranty) .cart__wrapper{flex:1 1 0;min-height:0;height:auto!important;overflow-x:hidden!important;overflow-y:auto!important;display:block!important;padding-bottom:24px}.modal--cart:has(.lt3d-warranty) .cart__contents{display:block!important;height:auto!important;max-height:none!important;overflow:visible!important;flex:none!important}body:has(#PBarNextFrameWrapper) .modal--cart:has(.lt3d-warranty) .cart__wrapper{padding-bottom:110px}
/*# sourceMappingURL=/cdn/shop/t/52/assets/lt3d-warranty.css.map */
