body:has(.ll-page-intro--diensten) .index-section,body:has(.ll-page-intro--lasersnijden) .index-section,body:has(.ll-page-intro--series-en-massaproductie) .index-section,body:has(.ll-page-intro--conceptontwikkeling) .index-section,body:has(.ll-page-intro--productgravering) .index-section,body:has(.ll-page-intro--aanvullende-diensten) .index-section{margin-block:0;border-top:0}.shopify-section:has(>.ll-page-intro--diensten),.shopify-section:has(>.ll-page-intro--lasersnijden),.shopify-section:has(>.ll-page-intro--series-en-massaproductie),.shopify-section:has(>.ll-page-intro--conceptontwikkeling),.shopify-section:has(>.ll-page-intro--productgravering),.shopify-section:has(>.ll-page-intro--aanvullende-diensten){margin-block:0}body:has(.ll-page-intro--diensten) #MainContent>.shopify-section,body:has(.ll-page-intro--lasersnijden) #MainContent>.shopify-section,body:has(.ll-page-intro--series-en-massaproductie) #MainContent>.shopify-section,body:has(.ll-page-intro--conceptontwikkeling) #MainContent>.shopify-section,body:has(.ll-page-intro--productgravering) #MainContent>.shopify-section,body:has(.ll-page-intro--aanvullende-diensten) #MainContent>.shopify-section{margin-block:0;border:0}body:has(.ll-page-intro--diensten) #MainContent>.shopify-section:not(:has(.ll-page-intro)),body:has(.ll-page-intro--lasersnijden) #MainContent>.shopify-section:not(:has(.ll-page-intro)),body:has(.ll-page-intro--series-en-massaproductie) #MainContent>.shopify-section:not(:has(.ll-page-intro)),body:has(.ll-page-intro--conceptontwikkeling) #MainContent>.shopify-section:not(:has(.ll-page-intro)),body:has(.ll-page-intro--productgravering) #MainContent>.shopify-section:not(:has(.ll-page-intro)),body:has(.ll-page-intro--aanvullende-diensten) #MainContent>.shopify-section:not(:has(.ll-page-intro)){padding-block:clamp(44px,5.5vw,76px)}body:has(.ll-page-intro--diensten) #MainContent>.shopify-section:has(.text-and-image),body:has(.ll-page-intro--lasersnijden) #MainContent>.shopify-section:has(.text-and-image),body:has(.ll-page-intro--series-en-massaproductie) #MainContent>.shopify-section:has(.text-and-image),body:has(.ll-page-intro--conceptontwikkeling) #MainContent>.shopify-section:has(.text-and-image),body:has(.ll-page-intro--productgravering) #MainContent>.shopify-section:has(.text-and-image),body:has(.ll-page-intro--aanvullende-diensten) #MainContent>.shopify-section:has(.text-and-image){padding-block:clamp(36px,4.5vw,64px)}body:has(.ll-page-intro--diensten) .text-and-image,body:has(.ll-page-intro--lasersnijden) .text-and-image,body:has(.ll-page-intro--series-en-massaproductie) .text-and-image,body:has(.ll-page-intro--conceptontwikkeling) .text-and-image,body:has(.ll-page-intro--productgravering) .text-and-image,body:has(.ll-page-intro--aanvullende-diensten) .text-and-image{overflow:hidden;border-radius:7px;background:var(--ll-surface-blue, #eaf2f6)}body:has(.ll-page-intro--diensten) .feature-row__text,body:has(.ll-page-intro--lasersnijden) .feature-row__text,body:has(.ll-page-intro--series-en-massaproductie) .feature-row__text,body:has(.ll-page-intro--conceptontwikkeling) .feature-row__text,body:has(.ll-page-intro--productgravering) .feature-row__text,body:has(.ll-page-intro--aanvullende-diensten) .feature-row__text{padding:clamp(26px,4vw,54px)}body:has(.ll-page-intro--diensten) .text-columns .grid__item,body:has(.ll-page-intro--lasersnijden) .text-columns .grid__item,body:has(.ll-page-intro--series-en-massaproductie) .text-columns .grid__item,body:has(.ll-page-intro--conceptontwikkeling) .text-columns .grid__item,body:has(.ll-page-intro--productgravering) .text-columns .grid__item,body:has(.ll-page-intro--aanvullende-diensten) .text-columns .grid__item{margin-bottom:22px}body:has(.ll-page-intro--diensten) .text-columns .grid__item>div,body:has(.ll-page-intro--lasersnijden) .text-columns .grid__item>div,body:has(.ll-page-intro--series-en-massaproductie) .text-columns .grid__item>div,body:has(.ll-page-intro--conceptontwikkeling) .text-columns .grid__item>div,body:has(.ll-page-intro--productgravering) .text-columns .grid__item>div,body:has(.ll-page-intro--aanvullende-diensten) .text-columns .grid__item>div{height:100%}body:has(.ll-page-intro--diensten) #MainContent>.shopify-section:last-child,body:has(.ll-page-intro--lasersnijden) #MainContent>.shopify-section:last-child,body:has(.ll-page-intro--series-en-massaproductie) #MainContent>.shopify-section:last-child,body:has(.ll-page-intro--conceptontwikkeling) #MainContent>.shopify-section:last-child,body:has(.ll-page-intro--productgravering) #MainContent>.shopify-section:last-child,body:has(.ll-page-intro--aanvullende-diensten) #MainContent>.shopify-section:last-child{padding-bottom:clamp(52px,7vw,88px)}body:has(.ll-page-intro--diensten) .text-columns h3,body:has(.ll-page-intro--lasersnijden) .text-columns h3,body:has(.ll-page-intro--series-en-massaproductie) .text-columns h3,body:has(.ll-page-intro--conceptontwikkeling) .text-columns h3,body:has(.ll-page-intro--productgravering) .text-columns h3,body:has(.ll-page-intro--aanvullende-diensten) .text-columns h3{max-width:24ch}body:has(.ll-page-intro--diensten) .text-and-image .rte,body:has(.ll-page-intro--lasersnijden) .text-and-image .rte,body:has(.ll-page-intro--series-en-massaproductie) .text-and-image .rte,body:has(.ll-page-intro--conceptontwikkeling) .text-and-image .rte,body:has(.ll-page-intro--productgravering) .text-and-image .rte,body:has(.ll-page-intro--aanvullende-diensten) .text-and-image .rte{max-width:58ch}.ll-text-column-remote-image{position:relative;aspect-ratio:4 / 3;height:auto!important;overflow:hidden;padding-bottom:0!important}.ll-text-column-remote-image img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;height:100%;object-fit:cover;width:100%}body:has(.ll-page-intro--diensten) .faq-section,body:has(.ll-page-intro--lasersnijden) .faq-section,body:has(.ll-page-intro--series-en-massaproductie) .faq-section,body:has(.ll-page-intro--conceptontwikkeling) .faq-section,body:has(.ll-page-intro--productgravering) .faq-section,body:has(.ll-page-intro--aanvullende-diensten) .faq-section{max-width:980px;margin-inline:auto}@media(max-width:768px){body:has(.ll-page-intro) .text-and-image{border-radius:0}}@media(min-width:700px)and (max-width:768px){body:has(.ll-page-intro--diensten) .text-column__grid,body:has(.ll-page-intro--lasersnijden) .text-column__grid,body:has(.ll-page-intro--series-en-massaproductie) .text-column__grid,body:has(.ll-page-intro--conceptontwikkeling) .text-column__grid,body:has(.ll-page-intro--productgravering) .text-column__grid,body:has(.ll-page-intro--aanvullende-diensten) .text-column__grid{grid-template-columns:repeat(2,minmax(0,1fr))}body:has(.ll-page-intro--diensten) .text-column__grid:has(>:nth-child(3):last-child),body:has(.ll-page-intro--lasersnijden) .text-column__grid:has(>:nth-child(3):last-child),body:has(.ll-page-intro--series-en-massaproductie) .text-column__grid:has(>:nth-child(3):last-child),body:has(.ll-page-intro--conceptontwikkeling) .text-column__grid:has(>:nth-child(3):last-child),body:has(.ll-page-intro--productgravering) .text-column__grid:has(>:nth-child(3):last-child),body:has(.ll-page-intro--aanvullende-diensten) .text-column__grid:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}body:has(.ll-page-intro) .text-column__grid img{width:100%}}body:has(.ll-page-intro--compact) #MainContent>.shopify-section{margin-block:0;padding-block:var(--ll-section-space);background:var(--ll-surface-white);scroll-margin-top:112px}body:has(.ll-page-intro--compact) #MainContent>.shopify-section:has(.ll-page-intro){padding-block:0}body:has(.ll-page-intro--compact) #MainContent>.shopify-section:has(.feature-row){background:var(--ll-surface-white)}body:has(.ll-page-intro--compact) #MainContent>.shopify-section:has(.ll-order-process){padding-block:0;background:var(--ll-surface-soft)}body:has(.ll-order-process) #MainContent>.shopify-section[id$=__delivery]{background:#fff}body:has(.ll-page-intro--compact) #MainContent>.shopify-section .section--divider{border:0;padding-top:0}body:has(.ll-page-intro--compact) #MainContent>.shopify-section[id$=__materials],body:has(.ll-page-intro--compact) #MainContent>.shopify-section[id$=__closing]{background:var(--ll-surface-green)}body:has(.ll-page-intro--compact) #MainContent>.shopify-section[id$=__scale]{background:var(--ll-surface-white)}body:has(.ll-page-intro--compact) #MainContent .section-header{margin-bottom:28px}body:has(.ll-page-intro--conceptontwikkeling) #MainContent>.shopify-section[id$=__starting_points] .ll-text-column-remote-image{aspect-ratio:3 / 2;border-radius:6px;background:#eef4f3}body:has(.ll-page-intro--conceptontwikkeling) #MainContent>.shopify-section[id$=__starting_points] .ll-text-column-remote-image img{padding:clamp(8px,1.4vw,18px);object-fit:contain}body:has(.ll-page-intro--conceptontwikkeling) #MainContent>.shopify-section[id$=__process] .text-column__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:38px;counter-reset:concept-step;overflow:visible}body:has(.ll-page-intro--conceptontwikkeling) #MainContent>.shopify-section[id$=__process] .text-column__grid>div{position:relative;grid-column:auto;padding:24px 22px 26px;border:1px solid var(--ll-border);border-radius:var(--ll-radius);background:var(--ll-surface-white);counter-increment:concept-step}body:has(.ll-page-intro--conceptontwikkeling) #MainContent>.shopify-section[id$=__process] .ll-explainer-diagram{min-height:0;margin-bottom:20px;background:#eaf2f6;color:#164f76}body:has(.ll-page-intro--conceptontwikkeling) #MainContent>.shopify-section[id$=__process] .text-column__grid>div:not(:last-child):after{content:"\2192";position:absolute;z-index:2;top:39px;right:-32px;color:#50748d;font-size:24px;line-height:1}body:has(.ll-page-intro--conceptontwikkeling) #MainContent>.shopify-section[id$=__process] h3:before{content:"Stap " counter(concept-step);display:block;margin-bottom:8px;color:#557080;font-size:12px;font-weight:700;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}body:has(.ll-page-intro--conceptontwikkeling) #MainContent>.shopify-section[id$=__process] [data-aos=section-reveal] .animation-contents{opacity:1;transform:none;animation:none}@media(max-width:899px){body:has(.ll-page-intro--conceptontwikkeling) #MainContent>.shopify-section[id$=__process] .text-column__grid{grid-template-columns:1fr;gap:34px}body:has(.ll-page-intro--conceptontwikkeling) #MainContent>.shopify-section[id$=__process] .text-column__grid>div:not(:last-child):after{top:auto;right:50%;bottom:-29px;transform:translate(50%) rotate(90deg)}}body:has(.ll-page-intro--conceptontwikkeling) #MainContent>.shopify-section[id$=__examples] .text-column__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,44px)}body:has(.ll-page-intro--conceptontwikkeling) #MainContent>.shopify-section[id$=__examples] .ll-text-column-remote-image{aspect-ratio:16 / 10;border-radius:6px}body:has(.ll-page-intro--conceptontwikkeling) #MainContent>.shopify-section[id$=__examples] .text-column__grid>:nth-child(2) .ll-text-column-remote-image img{object-position:center 72%}body:has(.ll-page-intro--conceptontwikkeling) #MainContent>.shopify-section[id$=__examples] .text-column__grid>div{display:flex;flex-direction:column;grid-column:auto}body:has(.ll-page-intro--conceptontwikkeling) #MainContent>.shopify-section[id$=__examples] .btn{align-self:flex-start;margin-top:auto}@media(max-width:699px){body:has(.ll-page-intro--conceptontwikkeling) #MainContent>.shopify-section[id$=__examples] .text-column__grid{grid-template-columns:1fr}}body:has(.ll-page-intro--compact) #MainContent h2{font-size:30px;line-height:1.2}body:has(.ll-page-intro--compact) #MainContent h3{font-size:22px;line-height:1.25}body:has(.ll-page-intro--compact) .feature-row__text--left{padding:clamp(26px,4vw,52px)}body:has(.ll-page-intro--compact) .feature-row__text--right{padding:clamp(26px,4vw,52px)}body:has(.ll-page-intro--compact) .text-column__grid{gap:28px}body:has(.ll-page-intro--compact) .text-column__grid>div{display:flex;flex-direction:column;min-width:0}body:has(.ll-page-intro--compact) .text-column__grid>div>.btn{align-self:flex-start;margin-top:auto;padding:12px 18px;color:#fff;text-align:left;white-space:normal;min-height:44px}body:has(.ll-page-intro--compact) .text-column__grid>div>.btn:hover{text-decoration:underline}body:has(.ll-page-intro--compact) .text-column__grid>div>.btn:focus-visible{outline:2px solid currentColor;outline-offset:3px}body:has(.ll-page-intro--compact) .feature-row .image-wrap img{object-fit:contain}@media(max-width:768px){body:has(.ll-page-intro--compact) #MainContent>.shopify-section{padding-block:32px;scroll-margin-top:90px}body:has(.ll-page-intro--compact) #MainContent h2{font-size:26px}body:has(.ll-page-intro--compact) .feature-row__text{padding:22px}body:has(.ll-page-intro--compact) .text-column__grid{grid-template-columns:1fr;gap:30px}body:has(.ll-page-intro--compact) .text-column__grid .ll-text-column-remote-image{aspect-ratio:3 / 2}}body:has(:is(.ll-page-intro--diensten,.ll-page-intro--lasersnijden,.ll-page-intro--series-en-massaproductie,.ll-page-intro--conceptontwikkeling,.ll-page-intro--productgravering,.ll-page-intro--aanvullende-diensten)) #MainContent>.shopify-section:not(:has(.ll-page-intro)){background:var(--ll-surface-white)}body:has(.ll-page-intro--diensten) #MainContent>.shopify-section:is([id$=__online],[id$=__series],[id$=__closing]),body:has(.ll-page-intro--lasersnijden) #MainContent>.shopify-section:is([id$=__materials],[id$=__scale],[id$=__faq]),body:has(.ll-page-intro--series-en-massaproductie) #MainContent>.shopify-section:is([id$=__benefits],[id$=__production],[id$=__faq]),body:has(.ll-page-intro--conceptontwikkeling) #MainContent>.shopify-section:is([id$=__starting_points],[id$=__examples],[id$=__knowledge],[id$=__closing]),body:has(.ll-page-intro--productgravering) #MainContent>.shopify-section:is([id$=__fit],[id$=__needed],[id$=__risk],[id$=__closing]),body:has(.ll-page-intro--aanvullende-diensten) #MainContent>.shopify-section:is([id$=__possibilities],[id$=__logistics],[id$=__closing]){background:var(--ll-surface-blue)}body:has(:is(.ll-page-intro--diensten,.ll-page-intro--lasersnijden,.ll-page-intro--series-en-massaproductie,.ll-page-intro--conceptontwikkeling,.ll-page-intro--productgravering,.ll-page-intro--aanvullende-diensten)) #MainContent .text-and-image{background:transparent}
/*# sourceMappingURL=/cdn/shop/t/36/assets/ll-service-pages.css.map */
