#BuyFormApp .hulkapps-volumes,#BuyFormApp .product-hulkapps-discount-code-html{display:none}.productpage h5{font-family:var(--heading-font);font-size:15px;line-height:28px;font-weight:700;margin-bottom:0}.product-header{display:grid;gap:20px}.product-header-usp{margin-top:20px;display:grid;gap:20px}.product-header .product__gallery{order:1}.product-header .product__title{order:0}.product-header .product__main,.product-header-usp .product__usp,.product-header-usp .product__paymentlogos{order:3}.product__title .vendor{font-size:13px;line-height:15px;font-weight:700;color:var(--donkergrijs)}.product__title .vendor:hover{color:var(--zwart)}.product__title h1{font-size:20px;line-height:24px;font-weight:700;color:var(--zwart);font-family:var(--body-font);margin-top:5px;margin-bottom:0}.product__title h5,.product__main h5{font-family:var(--body-font)}.product__title-price{margin-top:8px;flex-wrap:wrap}.product__title-reviews{display:flex;gap:20px;align-items:center;margin-top:5px;padding-top:5px;padding-bottom:5px;font-size:14px;line-height:17px;font-weight:400;letter-spacing:.6px}.product__title-reviews .lipscore-rating{padding-right:20px;border-right:1px solid var(--zwart);display:flex;align-items:center;gap:12px}.product__title-reviews .lipscore-compact-rating-wrapper{line-height:unset;margin-top:3px}.product__title-reviews .lipscore-rating[data-ls-product-rating="0"]{display:none}.product__title-reviews .lipscore-rating-value:after{content:"/5"}.product__title-reviews .lipscore-compact-rating-value{font-size:14px;line-height:14px;font-weight:400;letter-spacing:.6px;margin-left:0;vertical-align:unset}.product__title-reviews .lipscore-compact-rating-votes{display:none}.product__title-reviews .specs-link{color:var(--zwart);letter-spacing:normal;display:inline-block;margin-top:1px}.product__title-reviews .specs-link:hover{text-decoration:underline}.product__main .variants-toggle{display:none;margin-top:40px}.product__gallery{overflow:hidden}#ProductGallery{border:1px solid var(--stroke)}#ProductGallery .splide__slide{display:flex;align-items:center;justify-content:center;padding:16px}#ProductGallery .splide__slide.external_video{align-content:center}#ProductGallery .splide__slide.external_video iframe{width:100%;height:auto;aspect-ratio:16/9}#ProductGallery .splide__slide img{object-fit:cover;max-height:50vh}#ProductGalleryThumbnails{margin-top:10px}#ProductGalleryThumbnails .splide__slide{display:flex}#ProductGalleryThumbnails .splide__slide img{align-self:center;width:100%;height:100%;object-fit:cover}#ProductGalleryThumbnails .splide__slide.external_video{position:relative}#ProductGalleryThumbnails .splide__slide.external_video:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background:url(https://www.isolatieonline.nl/cdn/shop/t/72/assets/icon-video.png?v=154898194648378782171744809765) center center no-repeat}#ProductGallery .isde-overlay{position:absolute;content:" ";top:0;left:20px;width:65px;z-index:1}#ProductGallery .thickness-overlay{position:absolute;content:" ";bottom:24px;right:20px;width:fit-content;z-index:1}.thickness-overlay__content{position:relative;color:#fff;font-family:var(--heading-font);font-weight:700;font-size:18px;height:40px;padding:11px 50px 11px 20px;background:var(--blauw);border:1px solid var(--blauw);text-transform:uppercase;line-height:18px}.thickness-overlay__content:after{position:absolute;content:" ";right:0;top:0;bottom:0;width:30px;background:#c3e3ff url(https://www.isolatieonline.nl/cdn/shop/t/72/assets/gim-icon-thickness.svg?v=113235037567933809021745331317) center center no-repeat;background-size:20px}#ProductGallery .discount-overlay{position:absolute;top:20px;right:0;padding:10px;width:fit-content;background-color:var(--tekstrood);color:var(--wit);font-size:14px;font-weight:400;line-height:1;z-index:1}.splide__track--nav>.splide__list>.splide__slide{border:1px solid var(--stroke);outline:none}.splide__track--nav>.splide__list>.splide__slide.is-active{border:1px solid #aeaeae;position:relative}.splide__track--nav>.splide__list>.splide__slide.is-active:after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background-color:#0000000d}.product__title-price{display:flex;align-items:center}.product__title-price .compare-to-price{margin-right:10px}.product__title-price .compare-to-price span{position:relative}.product__title-price .compare-to-price span:after{position:absolute;content:" ";left:0;top:50%;right:0;border-top:1px solid #2d2017;-webkit-transform:skewY(-10deg);-moz-transform:skewY(-10deg);transform:skewY(-10deg)}.product__title-price .main-price{display:inline-flex;position:relative;padding:5px 12px;font-size:25px;line-height:28px;font-weight:700;color:var(--wit);background-color:#ec0000;margin-right:25px;gap:5px}.product__title-price .main-price .unit{font-size:16px;line-height:20px}.product__title-price .main-price:after{position:absolute;content:" ";top:0;right:-12px;bottom:0;width:25px;background:url(https://www.isolatieonline.nl/cdn/shop/t/72/assets/price-triangle.svg?v=60891775213256417051745331342) center right no-repeat;background-size:cover}.product__title-price .main-price__exvat{font-size:14px;font-weight:400;line-height:17px;color:var(--donkergrijs)}.product__main-inventory{margin-top:10px;font-size:14px;line-height:17px;color:var(--groen);font-weight:700}.product__main-inventory .inventory--high{padding-left:20px;background:url(https://www.isolatieonline.nl/cdn/shop/t/72/assets/gim-checkmark-groen.svg?v=64998513097229727221745331313) left center no-repeat;color:var(--groen)}.product__main-inventory .inventory--low,.product__main-inventory .inventory--none{color:var(--groen)}.product__main-delivery{margin-top:20px;font-size:15px;line-height:28px}.product__main-delivery ul{margin-top:0;list-style:inside url(https://www.isolatieonline.nl/cdn/shop/t/72/assets/gim-pijl-groen.svg?v=102207501720877236991745331324)}.product__main-delivery ul li{font-weight:300}.product__main-buyform{margin-top:30px;background-color:#faf7e6;display:flow-root}.product__main-buyform h5{margin-top:16px;margin-left:16px}.product__main-buyform a{text-decoration:underline}.product__main-buyform .quantity-form{display:flex;align-items:end;flex-wrap:wrap;gap:10px;margin-left:16px;margin-right:16px;margin-bottom:20px;justify-content:space-between}.product__main-buyform .quantity-form .quantity-form-fields{display:flex}.product__main-buyform .quantity-form__input{border:1px solid var(--stroke);padding:5px;height:60px;text-align:center;white-space:nowrap;background-color:#fff}.product__main-buyform .quantity-form button{padding-left:10px;padding-right:10px;height:34px;outline:0}.product__main-buyform .quantity-form button.quantity-form__input-decr svg{margin-bottom:4px}.product__main-buyform .quantity-form button.quantity-form__input-incr svg{margin-bottom:1px}.product__main-buyform .quantity-form input{border:0;font-family:var(--body-font);font-size:16px;font-weight:400;line-height:50px;padding:0 15px;outline:0;text-align:center}.product__main-buyform .quantity-form input[name=quantity]{width:60px}.product__main-buyform .quantity-form input[name=unit-quantity]{width:90px;border:1px solid var(--stroke);padding-top:5px;padding-bottom:5px}.product__main-buyform .quantity-form__text{font-size:15px;line-height:28px;font-weight:700;height:60px;padding:16px}.product__main-buyform .quantity-form__text sup{line-height:0;height:0}.product__main-buyform .quantity-form .total-amount{width:100%}.product__main-buyform .total-amount{margin-top:20px}.product__main-buyform .total-amount .amount-header{font-weight:400;font-size:15px;line-height:18px}.product__main-buyform .total-amount .amount-line{margin-top:5px;font-weight:700;font-size:22px;line-height:28px}.product__main-buyform .total-amount .discount-line:not(:empty){margin-top:5px;font-weight:600;font-size:15px;line-height:18px;color:var(--groen)}.product__main-buyform .total-amount .discount-line strong{font-weight:800}.product__main-buyform .btn.add-to-cart{width:100%;border-bottom:2px solid #e8ae28}.product__main-buyform .btn.add-to-cart:hover{border-bottom:2px solid #d19f24}.product__main-buyform .add-to-cart-usp{background-color:#fbf7e6;font-size:13px;font-weight:600;line-height:15px;padding:12px 10px;display:flex;justify-content:center;align-items:center;gap:10px}.product__main .volumediscount{padding-top:20px;background-color:#fff}.product__main .volumediscount table{width:100%;font-size:15px;line-height:18px}.product__main .volumediscount table th{text-align:left;font-weight:700;padding-bottom:10px;padding-right:5px;border-bottom:1px solid #e7e7e7;vertical-align:bottom}.product__main .volumediscount table td{font-weight:300;padding:10px 5px 10px 0;border-bottom:1px solid #e7e7e7}.product__main .volumediscount table td:first-of-type{color:var(--groen)}.product__main .volumediscount table tr.highlight td{font-weight:700}.product__main-informational{margin-top:20px;font-size:15px;line-height:17px;font-weight:400}.product__usp{margin-top:20px}.product__usp ul li{list-style-image:url(https://www.isolatieonline.nl/cdn/shop/t/72/assets/gim-checkmark-blauw.svg?v=36477683111853640061745331312);font-size:14px;line-height:17px;font-weight:400;margin-bottom:10px}.product__usp ul li strong{font-weight:700}.product__paymentlogos{display:flex;margin-bottom:20px;align-items:center;gap:10px}.product__paymentlogos svg{max-width:100%;width:auto;height:26px}.product-grid{position:relative;margin-top:40px;display:grid;grid-template-columns:1fr}.product-grid:before{position:absolute;content:"";top:-30px;left:-20px;right:-20px;border-top:1px solid var(--stroke)}.product-grid h2{font-family:var(--heading-font);font-size:22px;color:#000;font-weight:800;line-height:28px;text-transform:uppercase;margin-bottom:1rem}.product__text-description{order:1;padding-bottom:8px}.product__text-description h2+h1,.product__text-description h2+h2{display:none!important}.product__text-description button{display:none}.product__text-description p:empty{display:none}.product__text-description iframe{max-width:100%;height:auto;aspect-ratio:16/9}.product__text-description ul{padding-left:20px;list-style-position:outside}.product__text-bullets h3{margin-top:40px;padding-top:40px;border-top:1px solid var(--stroke);font-family:var(--heading-font);font-size:22px;color:#000;font-weight:800;line-height:28px;text-transform:uppercase;margin-bottom:1rem}.product__text-bullets{padding-bottom:20px}.product__text-description a{text-decoration:underline}.product__text input[type=checkbox]{display:none}.product__text label{cursor:pointer;color:var(--blauw);font-weight:600;font-size:16px;display:inline-block;padding:12px 24px 12px 0;background:url(https://www.isolatieonline.nl/cdn/shop/t/72/assets/gim-pijl-beneden-blauw.svg?v=119888281282323415661745331322) center right no-repeat}.product__text-description p:nth-of-type(n+2),.product__text-description div:nth-of-type(n+2),.product__text-description h1:nth-of-type(n+2),.product__text-description h2:nth-of-type(n+2),.product__text-description h3,.product__text-description ul,.product__text-description ul li{opacity:0;max-height:0;font-size:0;transition:.25s ease}.product__text-description h3+ul li{margin-bottom:0}#ProductDescriptionReadMore:checked~.product__text-description *{opacity:1;font-size:inherit;max-height:999em}#ProductDescriptionReadMore:checked~label{display:none}#ProductDescriptionReadMore:checked~.product__text-description h2{font-size:22px;color:#000;font-weight:800;line-height:28px;text-transform:uppercase;margin-bottom:1rem}#ProductDescriptionReadMore:checked~.product__text-description h3+ul li,#ProductDescriptionReadMore:checked~.product__text-description h3+div ul li,#ProductDescriptionReadMore:checked~.product__text-bullets ul li,.product__text-bullets .metafield-rich_text_field ul li{list-style-image:url(https://www.isolatieonline.nl/cdn/shop/t/72/assets/gim-checkmark-groen.svg?v=64998513097229727221745331313);font-size:16px;line-height:24px;margin-bottom:12px}#ProductDescriptionReadMore:checked~.product__text-description h3{margin-top:40px;padding-top:40px;border-top:1px solid var(--stroke);font-family:var(--heading-font);font-size:22px;color:#000;font-weight:800;line-height:28px;text-transform:uppercase;margin-bottom:1rem}.product__reviews:has(#lipscore-review-list[data-ls-product-review-count="0"]){display:none}.product__reviews{order:3;margin-top:40px;padding-top:40px;border-top:1px solid var(--stroke)}.product__reviews .lipscore-review-summary.lipscore-review-summary-embedded{padding-top:0}.product__reviews .lipscore-review-summary-content{justify-content:space-between}.product__reviews .lipscore-rating-distribution-content{margin-left:unset}.product__reviews .lipscore-review-summary-badge-rating{font-family:var(--body-font);font-size:24px;line-height:28px;font-weight:700;padding-bottom:0}.product__reviews .lipscore-review-summary-badge-rating:after{content:"/5"}.product__reviews .lipscore-review-summary-badge-votes{font-family:var(--body-font)}.product__reviews .lipscore-review-text,.product__reviews .lipscore-review-reply{color:var(--zwart);font-size:14px;line-height:17px}.product__reviews .lipscore-review-info-delim{display:none}.product__reviews .lipscore-review-summary-badge-stars .lipscore-rating-star{width:16px;height:16px}.product__reviews .lipscore-review-date{color:var(--donkergrijs)}.product__reviews .lipscore-review-summary-badge{order:3}.product__reviews .lipscore-review-summary-badge-content{text-align:right}.product__reviews .lipscore-review-summary-content .lipscore-real-reviews-badge-absolute{bottom:20px}.product__reviews .lipscore-review-footer{padding-top:0;padding-bottom:0;color:var(--donkergrijs)}.product__reviews .lipscore-review-footer-wrapper{padding-right:15px;color:var(--donkergrijs)}.product__reviews .lipscore-rating-distribution-stars .lipscore-rating-star{height:16px;line-height:16px;width:16px}.product__reviews .lipscore-review-info-wrapper{padding-left:10px;padding-right:10px;display:flex;justify-content:space-between}.product__reviews .lipscore-rating-distribution-count{line-height:16px}.product__reviews .lipscore-review-list-distribution-notice{line-height:14px;color:var(--donkergrijs)}.product__specs{order:2;margin-top:20px;padding-top:40px;border-top:1px solid var(--stroke);padding-bottom:40px}.product__specs table{border-top:1px solid var(--stroke);width:100%}.product__specs table th{font-size:15px;font-weight:600;line-height:50px;text-align:left;padding-right:20px;border-bottom:1px solid var(--stroke);width:50%;min-width:180px;max-width:250px}.product__specs table td{font-size:15px;font-weight:300;line-height:50px;border-bottom:1px solid var(--stroke)}.product__specs .btn-product-sheet{margin-top:20px;display:block;background-color:#3596e11a;color:var(--blauw);font-size:15px;font-weight:700;padding:15px;text-align:center}.product__specs .isde{margin-top:20px}.product__specs .isde summary{display:block;background-color:#3596e11a;color:var(--blauw);font-size:15px;font-weight:700;padding:15px;text-align:center;cursor:pointer}.product__specs .isde summary span{position:relative}.product__specs .isde summary span:after{position:absolute;content:" ";right:-20px;top:0;bottom:0;width:20px;background:url(https://www.isolatieonline.nl/cdn/shop/t/72/assets/gim-pijl-beneden-blauw.svg?v=119888281282323415661745331322) center center no-repeat}.product__specs .isde[open] summary span:after{transform:rotate(180deg)}.product__specs .isde table{margin-top:10px}.product__benefits{order:4;margin-top:40px;background:#3596e11a url(https://www.isolatieonline.nl/cdn/shop/t/72/assets/bg-waarom-gim-mobiel.svg?v=69811442420499538831745331300) bottom left no-repeat;padding:25px 20px 19px}.product__benefits h2{font-size:25px;line-height:25px;color:var(--blauw)}.product__benefits iframe{aspect-ratio:16/9}.shipping-cost-table-link{margin-top:8px;margin-bottom:0;font-size:16px;font-style:italic}.shipping-cost-table-link a{text-decoration:underline;color:var(--blauw);cursor:pointer}.shipping-cost-dialog{display:none}.shipping-cost-dialog.active{display:flex;position:fixed;top:0;left:0;right:0;bottom:0;flex-direction:column;justify-content:center;align-items:center;background:#000c;z-index:1000;padding:20px}.shipping-cost-dialog-close{position:absolute;top:10px;right:15px;font-size:24px;font-weight:700;cursor:pointer;color:#333;line-height:1}.shipping-cost-table-inner{position:relative;width:100%;max-width:800px;max-height:800px;overflow-x:hidden;overflow-y:auto;padding:12px;background:#fff;box-shadow:0 0 10px #0000001a;border-radius:4px;z-index:1001}.shipping-cost-table-content{overflow-x:auto;overflow-y:hidden;max-height:100%}.conv-comparison-table{border-collapse:collapse;width:100%;margin-top:10px;box-shadow:0 2px 8px #0000001a}.conv-comparison-table th,.conv-comparison-table td{border:1px solid #e0e0e0;padding:10px;text-align:left}.conv-comparison-table th{background-color:#f5f5f5;font-weight:600}.conv-comparison-table tr:nth-child(2n){background-color:#f9f9f9}.conv-comparison-table .highlighted{background-color:#fffaeb}.conv-comparison-table .price-green{color:#2e8b57;font-weight:600}.conv-comparison-table .price-red{color:#e53935;font-weight:600}.conv-comparison-table .not-available{color:#e53935}.conv-comparison-table .available{color:#2e8b57}.shipping-cost-table-footnote{line-height:16px;font-size:12px;margin-top:15px;color:#666}@media (max-width: 767px){.conv-mobile-scroll-hint{display:block;text-align:center;color:#666;font-size:12px;margin-bottom:10px}.conv-comparison-table{white-space:nowrap;font-size:12px;line-height:16px}}@media (min-width: 767px){.conv-mobile-scroll-hint{display:none}.shipping-cost-table-inner{padding:20px;height:fit-content;max-height:90vh}}@media (max-width: 678px){.product__main-buyform{position:fixed;bottom:0;left:0;right:0;box-shadow:0 -15px 21px 3px #00000024;-webkit-box-shadow:0px -15px 21px 3px rgba(0,0,0,.14);-moz-box-shadow:0px -15px 21px 3px rgba(0,0,0,.14);z-index:2;padding:16px}.product__main-buyform h5{margin-top:0;margin-left:0}.product__main-buyform .quantity-form{flex-wrap:nowrap;align-items:start;margin-left:0;margin-right:0}.product__main-buyform .quantity-form__text{height:100%;padding:0 10px;line-height:50px}.product__main-buyform .quantity-form__input{height:50px}.product__main-buyform .quantity-form input[name=quantity]{width:30px;line-height:40px;padding-left:0;padding-right:0}.product__main-buyform .quantity-form input[name=unit-quantity]{width:70px;padding:0 10px;line-height:40px;height:50px}.product__main-buyform .quantity-form .total-amount{margin-top:0;gap:0}.product__main-buyform .total-amount .amount-header{line-height:16px!important}.product__main-buyform .total-amount .discount-line:not(:empty){margin-top:0}}@media (min-width: 450px){.product__main-buyform .quantity-form button{display:unset}}@media (min-width: 641px){.product__main-buyform .quantity-form .total-amount{width:unset;margin-top:0;text-align:right}}@media (min-width: 1000px){.section-recently-viewed-products .flickity-viewport{min-height:440px}}@media (min-width: 1024px){.product-header{grid-template-columns:repeat(2,1fr);grid-template-rows:auto 1fr;gap:0 20px}.product-header .product__gallery{order:1;grid-row:1 / span 2}.product-header-usp{grid-template-columns:repeat(2,1fr)}.product-header .product__title{order:2;height:fit-content}.product-header .product__main{order:3}.product__title,.product__main{max-width:600px;margin-left:clamp(20px,35px,36px)}.product__title-price{margin-top:20px}.product__main .volumediscount{padding-top:30px}.product__usp ul{display:flex;gap:20px}.product__usp ul li:nth-child(n+2){display:none}.product__paymentlogos{margin-bottom:0;justify-content:end;margin-left:clamp(20px,35px,36px);max-width:600px;gap:20px}.product-grid{margin-top:80px;overflow:auto;display:block}.product-grid:before{display:none}.product-grid .product__text,.product__reviews{width:calc(50% - 15px);float:left;clear:left}.product__specs,.product__benefits{width:calc(50% - 15px);float:right;clear:right}#shopify-section-product-recommendations{clear:both;margin-top:40px}.product-grid .product__text{padding-top:40px;border-top:1px solid var(--stroke)}.product__specs{margin-top:0;border:1px solid var(--stroke);padding:30px;height:fit-content}.product__specs-buttons{display:flex;gap:20px}.product__specs .isde summary{display:inline-block;padding:15px 30px 15px 15px}.product__specs .btn-product-sheet{display:inline-block;padding:15px;height:fit-content}.product__reviews{margin-top:0;height:fit-content}.product__benefits{margin-top:40px;height:fit-content;padding:30px}}@media (min-width: 1500px){.product__usp ul li:nth-child(n+2){display:list-item}.product__usp ul li:nth-child(n+3){display:none}.product__specs{margin-top:0;border:1px solid var(--stroke);padding:50px}.product__benefits{padding:50px}}@media (max-width: 599px){.product__main-buyform .total-amount{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.product__main-buyform .total-amount .amount-header{margin-top:0;line-height:28px}.product__main-buyform .total-amount .amount-line{margin-top:0}.product__main-buyform .total-amount .discount-line{width:100%;margin-top:5px}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/gim-productpage.css.map */
