/* Línolía og tretjara page styles (page-id-8597) */
body.page-id-8597 .site-content { overflow: visible !important; }
body.page-id-8597 .ser-product-hero { min-height: 640px !important; overflow: visible !important; margin-bottom: 0 !important; }
body.page-id-8597 .ser-product-hero > .wp-block-group__inner-container.wp-block-group__inner-container { position: static !important; min-height: 540px !important; overflow: visible !important; background: #ded8d3 !important; }
body.page-id-8597 .wp-block-image.ser-product-hero__img { position: absolute !important; top: 0 !important; right: 10% !important; bottom: auto !important; width: 27% !important; height: auto !important; z-index: 5 !important; overflow: visible !important; }
body.page-id-8597 .wp-block-image.ser-product-hero__img img { width: 100% !important; height: auto !important; display: block !important; max-width: 500px; }
body.page-id-8597 .ser-product-text p { color: #484848 !important; font-size: 15px !important; }
body.page-id-8597 .ser-product-section:nth-of-type(2)::after { display: none !important; }
body.page-id-8597 .ser-pdf-section .ser-pdf-list { display: block !important; }
body.page-id-8597 .wp-block-group.ser-product-grid { display: block !important; max-width: none !important; }
body.page-id-8597 .ser-product-grid > .wp-block-group__inner-container { display: grid !important; grid-template-columns: repeat(4, 1fr) !important; gap: 24px !important; width: 100% !important; max-width: 100% !important; }
body.page-id-8597 .ser-product-text--twocol.wp-block-columns { gap: 60px !important; }
body.page-id-8597 .ser-product-text--twocol .wp-block-column { flex-basis: 50% !important; min-width: 0 !important; }
body.page-id-8597 .ser-booklet .wp-block-image { max-width: 500px !important; margin: 0 auto !important; }
body.page-id-8597 .ser-product-section h2.wp-block-heading { font-family: ivypresto-display, serif !important; font-size: 41px !important; line-height: 62px !important; font-weight: 400 !important; color: rgb(84,91,92) !important; }
body.page-id-8597 .ser-product-grid .wp-block-image img { background: transparent !important; }
body.page-id-8597 .ser-product-grid .wp-block-image figcaption { font-size: 14px !important; font-weight: 400 !important; line-height: 28px !important; color: rgb(153,154,151) !important; }
body.page-id-8597 .ser-pdf-section h2.wp-block-heading { margin-bottom: 2.5rem !important; }
body.page-id-8597 .ser-pdf-section h3.wp-block-heading { font-family: granville, serif !important; font-weight: 700 !important; font-size: 30px !important; line-height: 45px !important; color: rgb(84, 91, 92) !important; margin: 0 0 0.5rem !important; }
@media (max-width: 768px) {
  body.page-id-8597 .ser-product-hero { min-height: auto !important; display: flex !important; flex-direction: column !important; }
  body.page-id-8597 .ser-product-hero > .wp-block-group__inner-container.wp-block-group__inner-container { order: -1; min-height: auto !important; }
  body.page-id-8597 .wp-block-image.ser-product-hero__img { position: static !important; width: 100% !important; order: 1; max-height: none; }
}
