:root{--color-primary:#4a6b6f;--color-border:#dbe3e6;--color-body-text:#3c3c3b;--color-heading-text:#3c3c3b;--color-body-link:#666;--color-body-link-hover:#4a6b6f;--color-product-title:#4a6b6f;--color-regular-price:#3c3c3b;--color-sale-price:#666;--btn-border-radius:0;--color-btn-bg:#4a6b6f;--color-btn-text:#dbe3e6;--color-btn-bg-hover:#dbe3e6;--color-btn-text-hover:#4a6b6f;--color-tip-bg:#fff;--color-tip-text:#333;--color-ratings:#f2c2a8;--input-border-radius:0;--color-input-bg:rgba(255, 255, 255, 0.5);--color-input-border:rgba(129, 129, 129, 0.2);--color-input-text:#282828;--color-cookie-bg:rgba(0, 0, 0, 0.8);--color-cookie-txt:#fff;--color-cookie-link:#fff;--color-cookie-btn-bg:#fff;--color-cookie-btn-text:#000;--color-cookie-btn-bg-h:#1d1d1d;--color-cookie-btn-text-h:#fff;--color-box-bg:#fff;--color-box-border:#e5e5e5;--box-border-radius:0;}.breadcrumb{background:#f9f9f9;padding-top:20px;padding-right:0px;padding-bottom:20px;padding-left:0px;color:#666;}.breadcrumb .page-heading{color:#232323;}.breadcrumb li:after{color:#666;}.breadcrumb a{color:#666;}.breadcrumb a:hover{color:#232323;}@media (max-width:991px){.breadcrumb{padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px;}}.lang-rtl .breadcrumb{padding-left:0px;padding-right:0px;}@media (max-width:991px){.lang-rtl .breadcrumb{padding-left:0px;padding-right:0px;}}body.boxed main{border:none 1px;overflow:hidden;position:relative;margin:0 15px;box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.2);}@media (min-width:1300px){body.boxed main{max-width:130%;margin:0 auto;}}.container,.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}body{background:#fff;color:var(--color-body-text, #666);}main#page{background:#fff;}.tdstar:after{color:#f2c2a8;}.product-flags .discount,.product-flags .on-sale{background:#78170e;color:#f2c2a8;}.product-flags .new{background:#54595f;color:#c8ced3;}.product-flags .online-only,.product-flags .pack{background:#39606e;color:#c8ced3;}.product-flags .out_of_stock{background:#232323;color:#fff;}.product-price.has-discount .discount{background:#78170e;color:#f2c2a8;}table#product_comparison .discount-product,#mywishlist .discount-product,#view_wishlist .discount-product,table#product_comparison .discount-percentage,#mywishlist .discount-percentage,#view_wishlist .discount-percentage{background:#78170e;color:#f2c2a8;}.products.row{margin-left:calc(-20px/2);margin-right:calc(-20px/2);}.products.row > .col,.products.row > [class*="col-"]{padding-left:calc(20px/2);padding-right:calc(20px/2);margin-bottom:20px;}.products.row .slick-slider .product-miniature{padding-left:calc(20px/2);padding-right:calc(20px/2);margin-bottom:20px;}@media (max-width:767px){.products.row{margin-left:calc(-10px/2);margin-right:calc(-10px/2);}.products.row > .col,.products.row > [class*="col-"]{padding-left:calc(10px/2);padding-right:calc(10px/2);margin-bottom:10px;}.products.row .slick-slider .product-miniature{padding-left:calc(10px/2);padding-right:calc(10px/2);margin-bottom:10px;}}.product-miniature .product-container{border:none 1px;padding:0px;}@media (max-width:543px){}.product-miniature .product-container .product-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.products .product-miniature .product-container .variant-links{display:none !important;}table#product_comparison .product-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}#maintenance{background:#b1b1b1 url("https://panini.develop.com.se/modules/tdthemesettings/views/img/front/maintenance.jpg") center center / auto no-repeat fixed;color:#fff;}#maintenance a{color:#fff;}html{font-size:10px;}@media (max-width:767px){html{font-size:10px;}}body{font-family:Arial, Helvetica, sans-serif;}/* === Orderbekräftelse container === */ .page-order-confirmation #content { max-width: 800px; margin: 30px auto; background: #fff; padding: 40px; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.05); } /* Ta bort gula bakgrunden bakom */ .page-order-confirmation .card, .page-order-confirmation .alert { background: #ffffff !important; border: none !important; box-shadow: none !important; } /* Rubrik högst upp */ .page-order-confirmation h3 { font-size: 26px; font-weight: 600; margin-bottom: 20px; color: #2c2c2c; } /* Leveransinfo */ .page-order-confirmation p { font-size: 16px; color: #444; margin-bottom: 12px; } /* Knapparna */ .page-order-confirmation .btn { display: inline-block; padding: 12px 24px; font-size: 15px; font-weight: 600; border-radius: 6px; text-transform: uppercase; letter-spacing: 0.5px; border: none; } /* Grönblå knapp (kundtjänst) */ .page-order-confirmation .btn-secondary { background: #41656a; color: #fff; } .page-order-confirmation .btn-secondary:hover { background: #2f484b; color: #fff; } /* Blå knapp (fortsätt handla) */ .page-order-confirmation .btn-primary { background: #174EEF; color: #fff; } .page-order-confirmation .btn-primary:hover { background: #0f37b3; }