.spc-product-page{max-width:1440px;margin-inline:auto;padding:24px clamp(16px,5.56vw,80px) 96px}.spc-product-page>.spc-breadcrumbs{margin-bottom:24px}.spc-product-page .product-information{padding-inline:0;display:block}.spc-product-page .product-information.section .product-information__grid.spc-product-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr;gap:16px 40px;align-items:start}.spc-product-page .product-information.section .product-information__grid.spc-product-layout>.product-information__media{grid-column:1;grid-row:1 / span 2;order:initial;width:100%;min-width:0;padding:0}.spc-product-page .product-information.section .product-information__grid.spc-product-layout>.product-details{grid-column:2;grid-row:2;order:initial;width:100%;min-width:0;padding:0;margin:0}.spc-product-page .spc-product-heading{grid-column:2;grid-row:1;min-width:0}.spc-product-page .product-details>.group-block{padding:0;gap:16px}.spc-product-page .product-information.section .product-information__grid.spc-product-layout.product-information--media-none{grid-template-columns:minmax(0,1fr)}.spc-product-page .product-information.section .product-information__grid.spc-product-layout.product-information--media-none>:is(.spc-product-heading,.product-details){grid-column:1}.spc-product-page .spc-product-gallery{--spc-photo-height: clamp(360px, 32vw, 460px);--spc-photo-padding: 24px;position:static}.spc-product-page .spc-product-gallery>slideshow-component{--thumbnail-width: 56px}.spc-product-page .spc-product-gallery>slideshow-component>slideshow-container{border:1px solid var(--spc-line);border-radius:16px;background:#fff;overflow:hidden}.spc-product-page .spc-product-gallery>slideshow-component>slideshow-container>slideshow-slides{height:var(--spc-photo-height)}.spc-product-page .spc-product-gallery>slideshow-component>slideshow-container>slideshow-slides>slideshow-slide{height:100%;max-height:none;aspect-ratio:auto;background:#fff}.spc-product-page .spc-product-gallery>slideshow-component>slideshow-container>slideshow-slides>slideshow-slide>.product-media{width:100%;height:100%;aspect-ratio:auto}.spc-product-page .spc-product-gallery>slideshow-component>slideshow-container>slideshow-slides>slideshow-slide>.product-media>img{width:100%;height:100%;aspect-ratio:auto;object-fit:contain;object-position:center;padding:var(--spc-photo-padding);background:#fff}.spc-product-page .spc-product-gallery>slideshow-component>slideshow-controls{margin-top:12px;--active-thumbnail-border-color: var(--spc-action)}.spc-product-page .spc-product-gallery>slideshow-component .slideshow-controls__thumbnail{width:var(--thumbnail-width);height:var(--thumbnail-width);border-radius:8px}.spc-product-page .spc-product-gallery>slideshow-component .slideshow-controls__thumbnail img{object-fit:contain;padding:4px;background:#fff}.spc-product-page .spc-product-gallery>slideshow-component .slideshow-controls__thumbnail[aria-selected=true]{outline-color:var(--spc-action)}.spc-product-page .spc-product-gallery .spc-product-zoom{position:absolute;inset:auto 12px 12px auto;width:44px;height:44px;padding:10px;border:1px solid var(--spc-line);border-radius:50%;background:#fff;color:var(--spc-ink);cursor:zoom-in;z-index:2}.spc-product-page .spc-product-gallery .spc-product-zoom:hover{background:var(--spc-surface)}.spc-product-page .spc-product-gallery .spc-product-zoom svg{width:100%;height:100%}.spc-product-page .spc-product-gallery :is(button:focus-visible,.slideshow-controls__thumbnail:focus-visible){outline:2px solid var(--spc-action);outline-offset:3px}.spc-product-page .spc-payment--product{width:100%;min-width:0;padding:10px 12px;gap:4px 8px;border-radius:8px;background:var(--spc-surface);font-size:12px;line-height:18px}.spc-product-page .spc-payment--product .spc-payment__text{min-width:0;white-space:normal;overflow-wrap:anywhere}.spc-product-page .spc-payment--product .spc-payment__more{font-size:12px}.spc-product-meta{display:flex;flex-direction:column;gap:8px;width:100%}.spc-product-meta h1{font-size:28px;line-height:36px;margin:0}.spc-product-vendor{text-transform:uppercase;font-size:12px;line-height:16px;letter-spacing:.06em;font-weight:600;color:var(--spc-ink-soft);margin:0}.spc-product-identifiers{display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:var(--spc-ink-soft);margin:0}.spc-product-contact{border-top:1px solid var(--spc-line);padding-top:16px;font-size:14px;line-height:22px;margin:0}.spc-product-contact a{font-weight:600;text-decoration:underline}.spc-product-page .price{font-size:32px;line-height:40px;font-weight:700}.spc-product-page .add-to-cart-button{min-height:56px;background:var(--spc-action);color:var(--spc-white);border-radius:var(--spc-radius)}.spc-product-page .add-to-cart-button:hover{background:var(--spc-action-hover)}.sticky-add-to-cart__bar[data-stuck=false]{display:none}@media(min-width:750px){sticky-add-to-cart{display:none}}@media(max-width:989px){.spc-product-page .product-information.section .product-information__grid.spc-product-layout{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;gap:20px}.spc-product-page .product-information.section .product-information__grid.spc-product-layout>:is(.spc-product-heading,.product-information__media,.product-details){grid-column:1;grid-row:auto}.spc-product-page .spc-product-gallery{--spc-photo-height: clamp(300px, 48vw, 380px)}}@media(max-width:749px){.spc-product-page{padding:16px 16px 96px}.spc-product-page>.spc-breadcrumbs{margin-bottom:16px}.spc-product-page>.spc-breadcrumbs :is([aria-current=page],span:has(+[aria-current=page])){display:none}.spc-product-page .spc-product-gallery{--spc-photo-height: clamp(240px, 72vw, 300px);--spc-photo-padding: 16px}.spc-product-page .spc-product-gallery>slideshow-component{--thumbnail-width: 44px}.spc-product-meta h1{font-size:22px;line-height:30px}.spc-product-page .add-to-cart-button{min-height:52px}sticky-add-to-cart .sticky-add-to-cart__bar[data-stuck=true]{display:flex;inset:auto 0 0;transform:none;width:100%;border-radius:0;padding:12px 16px max(12px,env(safe-area-inset-bottom));background:var(--spc-white);gap:12px;z-index:4}.sticky-add-to-cart__image,.sticky-add-to-cart__title,.sticky-add-to-cart__variant{display:none}.sticky-add-to-cart__info{min-width:0}.sticky-add-to-cart__bar [data-spc-sticky-delivery]{font-size:11px}.sticky-add-to-cart__bar .spc-levertijd-label{font-size:11px;padding:0;background:transparent}.sticky-add-to-cart__bar button{min-height:48px;border-radius:var(--spc-radius);background:var(--spc-action);color:var(--spc-white)}}.spc-product-information{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:0 64px;margin-top:48px}.spc-product-information__fit{grid-column:1;grid-row:1}.spc-product-description{grid-column:1;grid-row:2}.spc-product-specifications{grid-column:2;grid-row:1 / span 2;align-self:start;border:1px solid var(--spc-line);border-radius:var(--spc-radius-card);overflow:hidden}.spc-product-information summary{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:18px;font-weight:600;cursor:pointer;border-bottom:1px solid var(--spc-line)}.spc-product-description .rte{padding-block:20px;font-size:15px;line-height:26px}.spc-product-specifications summary{background:var(--spc-surface);padding:16px 24px;min-height:56px;font-size:16px}.spc-product-specifications table{width:100%;border-collapse:collapse;font-size:14px;line-height:22px}.spc-product-specifications :is(th,td){padding:12px 24px;text-align:left;border-bottom:1px solid var(--spc-line);overflow-wrap:anywhere}.spc-product-specifications th{color:var(--spc-ink-soft);font-weight:400;width:45%}.spc-product-specifications tr[hidden],.spc-product-specifications[hidden]{display:none}@media(max-width:749px){.spc-product-information{display:flex;flex-direction:column;gap:0;margin-top:32px}.spc-product-information__fit{order:0}.spc-product-specifications{order:1}.spc-product-description{order:2}.spc-product-specifications{border-radius:0;border:0;width:100%}.spc-product-specifications summary{background:transparent;padding:0;min-height:64px;font-size:18px}.spc-product-specifications :is(th,td){padding:12px 0}}.spc-pasvorm{display:flex;flex-direction:column;gap:12px}.spc-pasvorm .spc-msg svg{flex:none;margin-top:2px}.spc-pasvorm .spc-msg--good svg{color:var(--spc-stock)}.spc-pasvorm .spc-msg--error svg{color:var(--spc-error)}.spc-pasvorm .spc-msg .spc-link{min-height:0}.spc-pasvorm__note{margin:0;padding:12px 14px;border-radius:8px;background:var(--spc-surface);font-size:14px;line-height:22px}.spc-pasvorm__list summary{display:flex;justify-content:space-between;align-items:center;min-height:56px;border-top:1px solid var(--spc-line);font-size:16px;font-weight:600;cursor:pointer;list-style:none}.spc-pasvorm__list ul{margin:0;padding:0;list-style:none}.spc-pasvorm__list li{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--spc-surface);font-size:15px;line-height:22px}.spc-pasvorm__list strong{font-weight:600}.spc-pasvorm__yours{flex:none;color:var(--spc-stock);font-size:13px;font-weight:600}.spc-pasvorm__list ul[data-collapsed]>li[data-extra]:not([data-yours]){display:none}.spc-pasvorm__more{border-top:1px solid var(--spc-surface);width:100%;justify-content:flex-start}.spc-product-identifiers[hidden]{display:none}.spc-product-identifiers:has([data-spc-sku-row][hidden]):not(:has([data-spc-original])){display:none}.spc-product-meta h1{overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/16/assets/spc-product.css.map */
