.lss-quote-page{width:calc(100vw - 48px);max-width:none;margin:0 auto;padding:44px 0 70px}header [class*="logo"] a,header [class*="brand"] a,header a[aria-label*="Garderobe"],header a[aria-label*="Luxe"]{display:inline-flex!important;align-items:center!important;min-width:196px!important;min-height:44px!important}body.woocommerce-page ul.products li.product .woocommerce-loop-product__title,body.woocommerce-page ul.products li.product .ct-product-title,body.woocommerce-page ul.products li.product .entry-title,body.woocommerce-page ul.products li.product .entry-excerpt,body.woocommerce-page ul.products li.product .woocommerce-product-details__short-description,body.single-product .product_title,body.single-product .woocommerce-product-details__short-description,body.single-product .woocommerce-tabs,body.single-product .woocommerce-Tabs-panel--description,body.single-product .entry-summary>.entry-title,body.single-product .entry-summary>.entry-content{display:none!important}.lss-site-logo-img{display:block!important;width:auto!important;height:46px!important;max-width:340px!important;object-fit:contain!important}footer .lss-site-logo-img{height:42px!important}.lss-footer-logo-wrap{display:inline-flex!important;align-items:center!important;margin:0 0 18px!important}.lss-quote-shell{max-width:1320px;margin:0 auto}.lss-quote-header{text-align:center;margin:0 0 28px}.lss-quote-header p{margin:0 0 8px;color:#9ca3af;font-size:14px;font-weight:700;text-transform:uppercase}.lss-quote-header h1{margin:0;color:#111;font-size:36px;line-height:1.15;letter-spacing:0}.lss-quote-card,.lss-quote-empty{background:#fff;border:1px solid rgb(17 24 39 / .12)}.lss-quote-table-wrap{overflow-x:auto}.lss-quote-table{width:100%;min-width:780px;border-collapse:collapse}.lss-quote-table th,.lss-quote-table td{padding:16px;border-bottom:1px solid rgb(17 24 39 / .1);vertical-align:middle;text-align:left}.lss-quote-table th{color:#111;background:#f8fafc;font-size:12px;font-weight:800;text-transform:uppercase}.lss-quote-product-inner{display:flex;align-items:center;gap:14px;min-width:260px}.lss-quote-image-preview{display:inline-flex;align-items:center;justify-content:center}.lss-quote-product img{width:76px!important;height:76px!important;object-fit:cover!important;background:#f3f4f6}.lss-quote-image-change{color:#4b5563;font-size:12px;font-weight:700;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.lss-quote-image-change input{display:none}.lss-quote-product strong{display:block;color:#111;font-size:14px;line-height:1.35}.lss-quote-summary{display:flex;align-items:center;justify-content:flex-end;gap:18px;padding:20px 16px;color:#111}.lss-quote-summary span{font-size:14px;font-weight:800;text-transform:uppercase}.lss-quote-summary strong{font-size:24px}[data-quote-editable="1"]{min-width:42px;border-radius:3px;cursor:text}[data-quote-editable="1"]:focus{outline:1px solid rgb(37 211 102 / .45);background:rgb(37 211 102 / .08)}.lss-quote-actions{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:24px}.lss-quote-whatsapp,.lss-quote-edit,.lss-quote-pdf{border:0;display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;text-decoration:none;font-weight:800;cursor:pointer}.lss-quote-whatsapp,.lss-quote-pdf{background:#25d366!important;color:#fff!important}.lss-quote-whatsapp:hover,.lss-quote-pdf:hover{background:#1ebe5d!important;color:#fff!important}.lss-quote-edit{background:#111;color:#fff}.lss-quote-edit:hover{background:#d92828;color:#fff}.lss-clear-cart-button{min-height:46px!important;padding:0 22px!important;margin-right:12px!important;border:1px solid #111!important;background:#111!important;color:#fff!important;font-weight:800!important;line-height:44px!important;text-align:center!important;cursor:pointer!important}.lss-clear-cart-button:hover,.lss-clear-cart-button:focus{border-color:#ef3340!important;background:#ef3340!important;color:#fff!important}.woocommerce-cart-form .actions .lss-clear-cart-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:middle!important}.lss-quote-result{max-width:1320px;margin:18px auto 0;padding:14px 16px;border:1px solid rgb(17 24 39 / .12);background:#f8fafc;color:#111;text-align:center;font-weight:700}.lss-quote-result a,.lss-result-download{color:#16a34a;font-weight:800}.lss-quote-empty{text-align:center;padding:36px}@media (max-width:767px){.lss-quote-page{width:calc(100vw - 28px);padding-top:28px}.lss-quote-header h1{font-size:28px}.lss-quote-table th,.lss-quote-table td{padding:12px}.lss-quote-summary{justify-content:space-between}.lss-quote-summary strong{font-size:20px}}@media print{@page{margin:12mm}body{background:#fff!important}header,footer,#wpadminbar,.lss-quote-actions,.ct-header,.site-header,.ct-footer,.site-footer{display:none!important}.lss-quote-page{width:100%!important;padding:0!important}.lss-quote-shell{max-width:none!important}.lss-quote-card{border:1px solid #111!important}.lss-quote-table{min-width:0!important}.lss-quote-table th,.lss-quote-table td{padding:10px!important}.lss-quote-product-inner{min-width:0!important}[data-quote-editable="1"]{outline:0!important;background:transparent!important}}