.elementor .e-76faf42c-6c18{width:28px;height:28px;font-weight:800;font-size:15px;color:#FFFFFF;border-radius:50%;background-color:#1F8A4C;display:inline-flex;justify-content:center;align-items:center;cursor: default;\n}.elementor .e-56eac5aa-5355{font-weight:800;font-size:18px;color:#1B3B2B;display:block;}.elementor .e-6f2e7536-ee6c{width:auto;padding:0px;gap:10px;align-items:center;}.elementor .e-675580ba-34ad:hover,.elementor .e-675580ba-34ad:focus-visible{background-color:#E8E6DF;}.elementor .e-675580ba-34ad{width:36px;height:36px;font-weight:700;font-size:16px;color:#1c2d37;line-height:36px;text-align:center;cursor:pointer;padding:0px;border-radius:50%;background-color:#F4F3EF;}.elementor .e-3d810779-99ce{width:100%;padding-block-start:0px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: #EFEDE7;\n}.elementor .e-3d0b6222-ee50{width:84px;height:84px;object-fit:contain;padding:6px;border-radius:12px;background-color:#F8F7F4;flex:0 0 auto;}.elementor .e-567089b7-207c{font-weight:600;font-size:15px;color:#1B3B2B;line-height:1.4;display:block;cursor: default;\n}.elementor .e-565b81e3-79c9{font-size:13px;color:#777777;display:block;cursor: default;\n}.elementor .e-4a0e4a3c-78ff{padding:0px;& .price { margin: 0; display: flex; align-items: baseline; gap: 8px; flex-wrap: wrap; font-size: 18px; font-weight: 800; color: #1B3B2B; } & .price ins { text-decoration: none; color: #D9480F; order: 1; } & .price del { order: 2; color: #9A9A9A; font-size: 14px; font-weight: 400; opacity: 1; }\n}.elementor .e-da9c8fa-e6df{min-width:0px;padding:0px;flex-direction:column;gap:3px;flex:1 1 auto;}.elementor .e-3deaf6de-86a8{width:100%;padding:0px;gap:16px;align-items:center;}.elementor .e-1726de-d47a{font-weight:700;font-size:15px;color:#1B3B2B;display:block;}.elementor .e-288a1d9e-816f{width:100%;padding:0px;& .upsells > h2, & section.up-sells > h2 { display: none !important; } & .up-sells, & .upsells { margin: 0 !important; padding: 0 !important; } & ul.products { display: grid !important; grid-template-columns: repeat(3, 1fr); gap: 10px; margin: 0 !important; padding: 0 !important; } & ul.products::before, & ul.products::after { display: none !important; } & ul.products li.product { width: 100% !important; float: none !important; margin: 0 !important; padding: 10px !important; display: flex; flex-direction: column; background-color: #FFFFFF; border-radius: 12px; text-align: left; } & ul.products li.product:nth-child(n+4) { display: none !important; } & ul.products li.product img { width: 100%; aspect-ratio: 1 / 1; object-fit: contain; margin: 0 0 8px !important; border-radius: 8px; } & .woocommerce-loop-product__title { font-size: 12px !important; font-weight: 600; line-height: 1.3; color: #1B3B2B; padding: 0 !important; margin: 0 0 4px !important; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; } & .star-rating, & .onsale { display: none !important; } & .price { font-size: 13px !important; font-weight: 800; color: #1B3B2B !important; margin: 0 0 8px !important; } & .price del { font-size: 11px; color: #9A9A9A; font-weight: 400; } & .price ins { text-decoration: none; color: #D9480F; } & li.product .button { margin-top: auto !important; width: 100%; padding: 8px 6px !important; text-align: center; background-color: #1c2d37 !important; color: #FFFFFF !important; border-radius: 999px !important; font-size: 0 !important; line-height: 1.2; } & li.product .button::after { content: 'Tilføj til kurv'; font-size: 12px; font-weight: 700; white-space: nowrap; } & li.product .button:hover { background-color: #2b4352 !important; } & li.product .added_to_cart { font-size: 11px; margin-top: 4px; color: #1c2d37; text-align: center; }\n}.elementor .e-42a1d2ae-9a5f{width:100%;padding:16px;border-radius:14px;background-color:#F8F7F4;flex-direction:column;gap:12px;}.elementor .e-6802c179-5fa4:hover,.elementor .e-6802c179-5fa4:focus-visible{background-color:#F4F3EF;}.elementor .e-6802c179-5fa4{font-weight:700;font-size:15px;color:#1c2d37;text-align:center;cursor:pointer;padding-block-start:13px;padding-block-end:13px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;border-width:2px;border-color:#1c2d37;border-style:solid;background-color:transparent;flex:1 1 0px;}.elementor .e-58d3b7fb-eeeb:hover,.elementor .e-58d3b7fb-eeeb:focus-visible{background-color:#2b4352;}.elementor .e-58d3b7fb-eeeb{font-weight:700;font-size:15px;color:#FFFFFF;text-align:center;text-decoration:none;padding-block-start:15px;padding-block-end:15px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:#1c2d37;flex:1 1 0px;}.elementor .e-3d6159f3-b5be{width:100%;padding:0px;gap:10px;}.elementor .e-46f18dbf-fc16{width:100%;font-size:13px;color:#777777;text-align:center;display:block;& a { color: #1c2d37; text-decoration: underline; }\n}.elementor .e-5b3ec691-ab30{width:100%;padding:24px;border-radius:16px;background-color:#FFFFFF;box-shadow:0px 20px 50px 0px rgba(0, 0, 0, 0.18);flex-direction:column;gap:18px;}