.valvin-pdp{--pdp-sticky-gap: 1.6rem;--pdp-sticky-top: calc(var(--header-height, 0px) + var(--pdp-sticky-gap));--pdp-ink: #0c1a27;--pdp-ink-2: #13263a;--pdp-line: #d2dbe5;--pdp-line-soft: #e6ebf1;--pdp-panel: #ffffff;--pdp-field: #f5f7fa;--pdp-muted: #5d6978;--pdp-green: #1a7a4a;--pdp-amber: #8a5a0a;background:#fff;color:var(--pdp-ink);font-family:var(--font-body)}.valvin-pdp__vat-prices{display:grid;gap:.3rem}.valvin-pdp .valvin-vat-price{display:block;color:var(--pdp-ink);font-family:var(--font-condensed);font-size:4.1rem;font-weight:800;line-height:.95}.valvin-pdp .valvin-vat-price small{color:var(--pdp-muted);font-family:var(--font-body);font-size:1.05rem;letter-spacing:.08em;text-transform:uppercase}.valvin-pdp .valvin-vat-price--gross{color:var(--pdp-muted);font-family:var(--font-body);font-size:1.35rem;font-weight:700;line-height:1.2}.valvin-pdp .valvin-col-price .valvin-vat-price{display:block;font:inherit;line-height:1.05}.valvin-pdp .valvin-col-price .valvin-vat-price small{display:block;color:var(--pdp-muted);font-family:var(--font-body);font-size:.85rem;text-transform:uppercase}.valvin-pdp .valvin-col-price .valvin-vat-price--gross{margin-top:.25rem;color:var(--pdp-muted);font-family:var(--font-body);font-size:.95rem;font-weight:700}.valvin-pdp .gradient{background:#fff}.valvin-pdp *{letter-spacing:0}.valvin-pdp .page-width{max-width:1368px}.valvin-pdp .valvin-pdp__breadcrumb{display:flex;flex-wrap:wrap;gap:.7rem;align-items:center;margin:0 0 1.6rem;padding:.9rem 0;border-bottom:1px solid var(--pdp-line);color:var(--pdp-muted);font-size:1.2rem;line-height:1.4}.valvin-pdp .valvin-pdp__breadcrumb a{color:var(--pdp-muted);font-weight:600;text-decoration:none}.valvin-pdp .valvin-pdp__breadcrumb a:hover{color:var(--orange)}.valvin-pdp .valvin-pdp__eyebrow{margin:0 0 .5rem;color:var(--orange);font-size:.95rem;font-weight:800;letter-spacing:.14em;line-height:1;text-transform:uppercase}.valvin-pdp .valvin-pdp__hero{gap:3.6rem}.valvin-pdp .product__media-wrapper,.valvin-pdp .product__info-wrapper{background:transparent;border:0;box-shadow:none;padding:0}.valvin-pdp .product__info-wrapper{align-self:start}.valvin-pdp .product__info-container{max-width:none;padding-left:3.2rem;background:transparent;border:0;box-shadow:none}.valvin-pdp .valvin-pdp__media-system{display:grid;gap:1rem}.valvin-pdp .valvin-pdp__media-code{color:var(--pdp-muted);font-size:1rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.valvin-pdp .valvin-pdp__gallery-frame{background:var(--pdp-panel);border:1px solid var(--pdp-line);padding:0}.valvin-pdp media-gallery{display:grid;grid-template-columns:7.8rem minmax(0,1fr);gap:1.2rem;align-items:start;padding:1.2rem}.valvin-pdp media-gallery.media-gallery--single{grid-template-columns:minmax(0,1fr)}.valvin-pdp media-gallery>slider-component[id^=GalleryViewer]{grid-column:2;grid-row:1;min-width:0}.valvin-pdp media-gallery.media-gallery--single>slider-component[id^=GalleryViewer]{grid-column:1}.valvin-pdp media-gallery>slider-component[id^=GalleryThumbnails]{grid-column:1;grid-row:1;min-width:0}.valvin-pdp .product__media-list{display:flex;gap:0;margin:0;overflow:hidden;scroll-snap-type:x mandatory}.valvin-pdp .product__media-item{flex:0 0 100%;width:100%;border:0;overflow:hidden;scroll-snap-align:start}.valvin-pdp .product-media-container,.valvin-pdp .product__media,.valvin-pdp .media,.valvin-pdp .product__modal-opener,.valvin-pdp .product__media-toggle,.valvin-pdp .deferred-media{border:0;box-shadow:none;background:transparent}.valvin-pdp .product__media{background:linear-gradient(90deg,rgba(12,26,39,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(12,26,39,.035) 1px,transparent 1px),#fff;background-size:32px 32px}.valvin-pdp .product__media img,.valvin-pdp .deferred-media__poster img{width:100%;height:100%;object-fit:contain;object-position:center}.valvin-pdp .product__media-icon{right:1.2rem;bottom:1.2rem;top:auto;left:auto;border:1px solid var(--pdp-line);background:#fff;color:var(--pdp-ink)}.valvin-pdp .thumbnail-slider{display:block}.valvin-pdp .thumbnail-slider .slider-button{display:none}.valvin-pdp .thumbnail-list{display:grid;grid-auto-rows:7.8rem;grid-template-columns:1fr;gap:.8rem;margin:0;padding:0}.valvin-pdp .thumbnail-list__item,.valvin-pdp .thumbnail-list .slider__slide{width:100%}.valvin-pdp .thumbnail{width:100%;height:7.8rem;border:1px solid var(--pdp-line);border-radius:0;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.valvin-pdp .thumbnail:hover,.valvin-pdp .thumbnail[aria-current]{border-color:var(--orange);box-shadow:inset 0 0 0 1px var(--orange)}.valvin-pdp .thumbnail img{object-fit:contain;padding:.5rem}.valvin-pdp .valvin-pdp__service-icon,.valvin-pdp .valvin-pdp__document-icon{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border:1px solid var(--pdp-line);background:var(--pdp-field);color:var(--orange)}.valvin-pdp .valvin-pdp__document-strip{border:1px solid var(--pdp-line);background:var(--pdp-panel)}.valvin-pdp .valvin-pdp__document-strip summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1.2rem;align-items:center;padding:1.25rem 1.4rem;cursor:pointer;list-style:none}.valvin-pdp .valvin-pdp__document-strip summary::-webkit-details-marker{display:none}.valvin-pdp .valvin-pdp__document-strip[open] summary{border-bottom:1px solid var(--pdp-line-soft)}.valvin-pdp .valvin-pdp__document-menu{display:grid;gap:1.2rem;padding:1.2rem 1.4rem 1.4rem}.valvin-pdp .valvin-pdp__document-links{display:grid;gap:.8rem;margin:0;padding:0;list-style:none}.valvin-pdp .valvin-pdp__document-links a,.valvin-pdp .valvin-pdp__document-strip a{display:inline-flex;align-items:center;justify-content:center;min-height:3.6rem;padding:0 1.2rem;border:1px solid var(--pdp-ink);color:var(--pdp-ink);font-family:var(--font-condensed);font-size:1.15rem;font-weight:800;text-decoration:none;text-transform:uppercase}.valvin-pdp .valvin-pdp__document-links a{justify-content:flex-start}.valvin-pdp .valvin-pdp__document-caret{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;color:var(--pdp-ink);transition:transform .18s ease}.valvin-pdp .valvin-pdp__document-strip[open] .valvin-pdp__document-caret{transform:rotate(180deg)}.valvin-pdp .valvin-pdp__document-strip a:hover{background:var(--pdp-ink);color:#fff}.valvin-pdp .valvin-pdp__document-strip strong,.valvin-pdp .valvin-pdp__document-strip span{display:block}.valvin-pdp .valvin-pdp__document-strip strong{color:var(--pdp-ink);font-family:var(--font-condensed);font-size:1.55rem;font-weight:800;line-height:1.1;text-transform:uppercase}.valvin-pdp .valvin-pdp__document-strip span{margin-top:.25rem;color:var(--pdp-muted);font-size:1.15rem}.valvin-pdp .valvin-pdp__document-icon{width:2.4rem;height:2.4rem;border:0;background:transparent;color:var(--pdp-ink)}.valvin-pdp .valvin-pdp__document-icon svg{width:2.2rem;height:2.2rem}.valvin-pdp .valvin-pdp__datasheet-request-form{display:grid;gap:1rem}.valvin-pdp .valvin-pdp__datasheet-request-copy{margin:0;color:var(--pdp-muted);font-size:1.2rem;line-height:1.55}.valvin-pdp .valvin-pdp__datasheet-request-form .contact__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.valvin-pdp .valvin-pdp__datasheet-request-form .field{margin:0}.valvin-pdp .valvin-pdp__datasheet-request-actions{display:flex;justify-content:flex-start}.valvin-pdp .valvin-pdp__datasheet-request-actions .button{min-height:4.4rem;padding:0 1.6rem;border-radius:0;font-family:var(--font-condensed);font-size:1.2rem;font-weight:800;text-transform:uppercase}.valvin-pdp .valvin-pdp__datasheet-request-form .form-status,.valvin-pdp .valvin-pdp__datasheet-request-form .form__message{margin:0}.valvin-pdp .valvin-pdp__media-accordions{display:grid;gap:.8rem}.valvin-pdp .valvin-pdp__media-accordions .valvin-pdp__technical-panel{margin:0}.valvin-pdp .valvin-pdp__product-head{padding:0}.valvin-pdp .product__title{margin:0}.valvin-pdp .product__title>a.product__title{display:none}.valvin-pdp .product__title h1{margin:0;color:var(--pdp-ink);font-family:var(--font-condensed);font-size:3.15rem;font-weight:800;line-height:1.02}.valvin-pdp .valvin-pdp__identity-code{margin:.55rem 0 0;color:var(--pdp-ink);font-family:var(--font-condensed);font-size:1.15rem;font-weight:600;letter-spacing:.04em;line-height:1.2}.valvin-pdp .valvin-pdp__selection-status{margin:.55rem 0 0;color:var(--pdp-muted);font-size:1.15rem;font-weight:700;line-height:1.35}.valvin-pdp .valvin-pdp__size-summary,.valvin-pdp .valvin-pdp__buying-status{display:none}.valvin-pdp .valvin-pdp__spec-header{padding:0}.valvin-pdp .valvin-pdp__tech-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));margin:0;border:1px solid var(--pdp-line);background:var(--pdp-line);gap:1px}.valvin-pdp .valvin-pdp__tech-item{min-width:0;padding:1.1rem 1rem;text-align:center;background:#fff}.valvin-pdp .valvin-pdp__tech-item dt{margin:0 0 .45rem;color:var(--pdp-muted);font-size:.95rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.valvin-pdp .valvin-pdp__tech-item dd{margin:0;color:var(--pdp-ink);font-family:var(--font-condensed);font-size:1.45rem;font-weight:800;line-height:1.05}.valvin-pdp .valvin-pdp__price-panel{margin:1.8rem 0 0;padding:0;border:0;background:transparent}.valvin-pdp .valvin-pdp__price-layout{display:grid;grid-template-columns:minmax(15rem,.88fr) minmax(0,1.12fr);gap:2.4rem;align-items:start}.valvin-pdp [id^=price-],.valvin-pdp .price,.valvin-pdp .price__container{color:var(--pdp-ink)}.valvin-pdp .valvin-pdp__price-prefix{margin:0 0 .35rem;color:var(--pdp-muted);font-size:1rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.valvin-pdp .valvin-pdp__price-from,.valvin-pdp .price--large{margin:0;color:var(--pdp-ink);font-family:var(--font-condensed);font-size:4.1rem;font-weight:800;line-height:.95}.valvin-pdp .valvin-pdp__price-context,.valvin-pdp .valvin-pdp__volume-note{color:var(--pdp-muted);font-size:1.15rem;line-height:1.45}.valvin-pdp .valvin-pdp__price-context{margin:.4rem 0 0;font-weight:600;letter-spacing:0;text-transform:uppercase}.valvin-pdp .valvin-pdp__price-qualifier{display:inline-block;color:var(--pdp-muted);font-weight:600;letter-spacing:0;text-transform:none}.valvin-pdp .valvin-pdp__trade-notes{display:grid;gap:.65rem;padding-left:2.4rem;border-left:1px solid var(--pdp-line)}.valvin-pdp .valvin-pdp__trade-notes p{position:relative;margin:0;padding-left:2rem;color:var(--pdp-ink);font-size:1.25rem;font-weight:700;line-height:1.35}.valvin-pdp .valvin-pdp__trade-notes p:before{content:"\2713";position:absolute;top:.08rem;left:0;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:50%;background:var(--orange);color:#fff;font-size:.85rem;font-weight:800;line-height:1}.valvin-pdp .valvin-pdp__buy-zone{margin:3.2rem 0 0;border:0;background:transparent}.valvin-pdp .valvin-pdp__buy-zone--variant,.valvin-pdp .valvin-pdp__buy-zone--quantity,.valvin-pdp .valvin-pdp__buy-zone--actions{padding:0}.valvin-pdp .valvin-pdp__matrix-block{margin:0}.valvin-pdp .valvin-pdp__matrix-heading{margin:0 0 1rem;color:var(--pdp-ink);font-family:var(--font-condensed);font-size:2.15rem;font-weight:800;line-height:1;text-transform:uppercase}.valvin-pdp .valvin-matrix{overflow:hidden;margin:0;border:1px solid var(--pdp-line);background:#fff}.valvin-pdp .valvin-matrix-header,.valvin-pdp .valvin-matrix-row{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(8.2rem,.85fr) minmax(13rem,1fr) minmax(6.8rem,.62fr);gap:1.4rem;align-items:center}.valvin-pdp .valvin-matrix-header{padding:.8rem 1.3rem;background:var(--pdp-ink);color:#fff;font-size:.95rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.valvin-pdp .valvin-matrix-header .valvin-col-size,.valvin-pdp .valvin-matrix-header .valvin-col-price,.valvin-pdp .valvin-matrix-header .valvin-col-stock,.valvin-pdp .valvin-matrix-header .valvin-col-qty{color:#fff;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:1.2;white-space:normal}.valvin-pdp .valvin-matrix-row{position:relative;min-height:5.2rem;padding:.8rem 1.3rem;border-top:1px solid var(--pdp-line-soft);cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease}.valvin-pdp .valvin-matrix-row:nth-child(2n){background:#fbfcfd}.valvin-pdp .valvin-matrix-row:hover{background:#f8fafc}.valvin-pdp .valvin-matrix-row.is-active,.valvin-pdp .valvin-matrix-row.has-qty{background:#fff6f1;box-shadow:inset 4px 0 0 var(--orange)}.valvin-pdp .valvin-matrix-row.is-unavailable,.valvin-pdp .valvin-matrix-row.is-unavailable:hover,.valvin-pdp .valvin-matrix-row.is-unavailable.is-active{color:#8d98a6;background:#f5f7f9;cursor:default;box-shadow:none}.valvin-pdp .valvin-matrix-row.is-unavailable.is-active{box-shadow:inset 4px 0 0 var(--orange)}.valvin-pdp .valvin-matrix-row:focus-visible{outline:2px solid var(--pdp-ink);outline-offset:-2px}.valvin-pdp .valvin-col-size{min-width:0;color:var(--pdp-ink);font-family:var(--font-condensed);font-size:1.75rem;font-weight:800;line-height:1}.valvin-pdp .valvin-col-price{color:var(--pdp-ink);font-family:var(--font-condensed);font-size:1.55rem;font-weight:800;white-space:nowrap}.valvin-pdp .valvin-col-stock{display:flex;gap:.65rem;align-items:center;color:var(--pdp-green);font-size:1.18rem;font-weight:800;line-height:1.25;white-space:nowrap}.valvin-pdp .valvin-stock-status{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;font-size:1.55rem;font-weight:800;line-height:1}.valvin-pdp .valvin-stock-status--available{color:var(--pdp-green)}.valvin-pdp .valvin-stock-status--unavailable{color:#b42318}.valvin-pdp .valvin-matrix-row.is-unavailable .valvin-col-stock{color:var(--pdp-amber)}.valvin-pdp .valvin-col-qty{justify-self:end}.valvin-pdp .valvin-col-qty input{width:6.2rem;min-height:3.4rem;padding:0 .6rem;border:1px solid #b9c4d0;background:#fff;color:var(--pdp-ink);font-family:var(--font-condensed);font-size:1.55rem;font-weight:800;text-align:center}.valvin-pdp .valvin-col-qty input:focus-visible,.valvin-pdp .valvin-matrix-row.is-active .valvin-col-qty input,.valvin-pdp .valvin-matrix-row.has-qty .valvin-col-qty input{border-color:var(--orange);outline:2px solid rgba(232,80,10,.16);outline-offset:0}.valvin-pdp .valvin-matrix-row.is-unavailable .valvin-col-qty input{color:#8d98a6;background:#eef2f5;cursor:not-allowed}.valvin-pdp .valvin-pdp__order-actions{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);gap:.9rem;padding:1.3rem 0 0}.valvin-pdp .valvin-pdp__project-support{margin:1rem 0 0;color:var(--pdp-muted);font-size:1.1rem;line-height:1.45}.valvin-pdp .valvin-add-multiple{width:100%;min-height:5.4rem;margin:0;border:0;background:var(--orange);color:#fff;cursor:pointer;font-family:var(--font-condensed);font-size:1.45rem;font-weight:800;text-transform:uppercase;box-shadow:0 10px 20px #e8500a2e}.valvin-pdp .valvin-add-multiple:hover{background:#c93e00}.valvin-pdp .valvin-add-multiple:disabled{cursor:wait;opacity:.78}.valvin-pdp .valvin-pdp__project-pricing{display:inline-flex;align-items:center;justify-content:center;min-height:5.4rem;padding:0 1.4rem;border:1px solid var(--pdp-ink);background:#fff;color:var(--pdp-ink);font-family:var(--font-condensed);font-size:1.25rem;font-weight:800;line-height:1.1;text-align:center;text-decoration:none;text-transform:uppercase}.valvin-pdp .valvin-pdp__project-pricing:hover{border-color:var(--orange);color:var(--orange)}.valvin-pdp.valvin-pdp--has-matrix .valvin-variant-original{display:none}.valvin-pdp .product-form__input{margin:0}.valvin-pdp .product-form__input .form__label,.valvin-pdp .product-form__input legend.form__label{color:var(--pdp-ink);font-family:var(--font-condensed);font-size:1.4rem;font-weight:800;text-transform:uppercase}.valvin-pdp .product-form__input--pill input[type=radio]+label,.valvin-pdp .product-form__input--swatch input[type=radio]+label{border-radius:0;border-color:var(--pdp-line)}.valvin-pdp .product-form__input--pill input[type=radio]:checked+label,.valvin-pdp .product-form__input--swatch input[type=radio]:checked+label{border-color:var(--pdp-ink);box-shadow:inset 0 0 0 1px var(--pdp-ink)}.valvin-pdp .quantity{min-height:4.4rem}.valvin-pdp .quantity:after{box-shadow:none}.valvin-pdp .quantity__input{color:var(--pdp-ink);font-weight:700}.valvin-pdp .quantity__input:disabled,.valvin-pdp .quantity__button:disabled{cursor:not-allowed;opacity:.5}.valvin-pdp .product-form__buttons{display:flex;flex-direction:column;gap:1rem;max-width:100%}.valvin-pdp .product-form__submit,.valvin-pdp .shopify-payment-button__button{min-height:5rem;border:0;border-radius:0;font-family:var(--font-condensed);font-weight:800;text-transform:uppercase}.valvin-pdp .product-form__submit{background:var(--orange);color:#fff}.valvin-pdp .product-form__submit:hover{background:#c93e00}.valvin-pdp .product-form__submit:disabled{background:#8d98a6;cursor:not-allowed;opacity:1}.valvin-pdp .shopify-payment-button__button--unbranded{background:var(--pdp-ink);color:#fff}.valvin-pdp .valvin-pdp__technical-panel{margin:1rem 2.4rem 0;border:1px solid var(--pdp-line);background:#fff}.valvin-pdp .valvin-pdp__technical-panel+.valvin-pdp__technical-panel{margin-top:.8rem}.valvin-pdp .accordion{border-top:0}.valvin-pdp .accordion summary{padding:1.15rem 1.2rem}.valvin-pdp .accordion__title{color:var(--pdp-ink);font-family:var(--font-condensed);font-size:1.55rem;font-weight:800;text-transform:uppercase}.valvin-pdp .accordion__content{padding:0 1.2rem 1.2rem;color:var(--pdp-muted);font-size:1.3rem;line-height:1.65}.valvin-pdp .accordion__content>*:first-child{margin-top:0}.valvin-pdp .accordion__content>*:last-child{margin-bottom:0}.valvin-pdp .valvin-pdp__spec-table{width:100%;border-collapse:collapse}.valvin-pdp .valvin-pdp__spec-table th,.valvin-pdp .valvin-pdp__spec-table td{padding:1rem 0;border-bottom:1px solid var(--pdp-line-soft);text-align:left;vertical-align:top}.valvin-pdp .valvin-pdp__spec-table th{width:38%;color:var(--pdp-ink);font-size:1.15rem;font-weight:800;line-height:1.45}.valvin-pdp .valvin-pdp__spec-table td{color:var(--pdp-muted);font-size:1.25rem;line-height:1.55}.valvin-pdp .valvin-pdp__spec-table tbody tr:last-child th,.valvin-pdp .valvin-pdp__spec-table tbody tr:last-child td{border-bottom:0}.valvin-pdp .product__view-details{display:none}.valvin-pdp .valvin-pdp__recommend-strip{margin-top:3.2rem;padding-top:2.4rem;border-top:1px solid var(--pdp-line)}.valvin-pdp .valvin-pdp__recommend-strip h2{margin:0 0 1.6rem;color:var(--pdp-ink);font-family:var(--font-condensed);font-size:2.4rem;font-weight:800;text-transform:uppercase}.valvin-pdp .valvin-pdp__recommend-grid{align-items:stretch;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.8rem}.valvin-pdp .valvin-pdp__recommend-strip .product-card{position:relative;display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden;border:.1rem solid #d2d9e1;background:#fff;box-shadow:0 1rem 2.4rem #0d1b2a0f;transition:border-color .2s ease,box-shadow .2s ease}.valvin-pdp .valvin-pdp__recommend-strip .product-card:hover,.valvin-pdp .valvin-pdp__recommend-strip .product-card:focus-within{border-color:#aeb9c5;box-shadow:0 1.4rem 3rem #0d1b2a1a}.valvin-pdp .valvin-pdp__recommend-strip .card-badges{position:absolute;top:1.2rem;left:1.2rem;z-index:2;display:flex;flex-wrap:wrap;gap:.6rem;max-width:calc(100% - 2.4rem)}.valvin-pdp .valvin-pdp__recommend-strip .badge{display:inline-flex;align-items:center;justify-content:center;min-height:2.6rem;padding:0 .9rem;color:var(--white);font-family:var(--font-condensed);font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.valvin-pdp .valvin-pdp__recommend-strip .badge-stock{background:var(--green)}.valvin-pdp .valvin-pdp__recommend-strip .badge-low{background:var(--amber)}.valvin-pdp .valvin-pdp__recommend-strip .badge-sale{background:var(--industrial-slate)}.valvin-pdp .valvin-pdp__recommend-strip .card-img{display:flex;align-items:center;justify-content:center;height:22.4rem;padding:1.6rem 1.6rem 1.4rem;border-bottom:1px solid var(--pdp-line-soft);background:#fff;text-decoration:none}.valvin-pdp .valvin-pdp__recommend-strip .product-image,.valvin-pdp .valvin-pdp__recommend-media img{width:100%;height:100%;object-fit:contain;object-position:center center}.valvin-pdp .valvin-pdp__recommend-strip .card-body{flex:1 1 auto;display:flex;flex-direction:column;gap:.9rem;padding:1.4rem 1.4rem 1.1rem;background:#f6f8fa}.valvin-pdp .valvin-pdp__recommend-strip .card-meta{display:flex;flex-wrap:wrap;gap:.5rem .9rem;align-items:center;padding-bottom:.1rem}.valvin-pdp .valvin-pdp__recommend-strip .card-ref{color:#5e6c79e0;font-family:var(--font-condensed);font-size:.9rem;font-weight:600;letter-spacing:.04em;line-height:1.2}.valvin-pdp .valvin-pdp__recommend-strip .card-type{color:#203241d1;font-family:var(--font-condensed);font-size:1.05rem;font-weight:700;letter-spacing:.09em;line-height:1.2;padding-left:1rem;border-left:.1rem solid #d5dce4;text-transform:uppercase}.valvin-pdp .valvin-pdp__recommend-strip .card-name{display:-webkit-box;min-height:5.4rem;overflow:hidden;color:var(--navy);text-decoration:none;font-family:var(--font-condensed);font-size:1.9rem;font-weight:700;line-height:1.08;letter-spacing:-.01em;-webkit-box-orient:vertical;-webkit-line-clamp:3}.valvin-pdp .valvin-pdp__recommend-strip .card-name:hover{color:var(--orange)}.valvin-pdp .valvin-pdp__recommend-strip .card-specs{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:auto;padding-top:.8rem;border-top:.1rem solid #e3e9ef}.valvin-pdp .valvin-pdp__recommend-strip .spec-tag{display:inline-flex;align-items:center;min-height:2.4rem;padding:0 .9rem;border:.1rem solid #d7dee6;background:transparent;color:var(--slate-mid);font-size:1rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.valvin-pdp .valvin-pdp__recommend-strip .card-footer{display:flex;flex-wrap:nowrap;gap:.8rem;align-items:center;margin-top:auto;padding:.9rem 1.2rem 1rem;border-top:.1rem solid #203241;background:linear-gradient(180deg,#1a2a39,#0d1b2a);box-shadow:inset 0 .1rem #ffffff0a}.valvin-pdp .valvin-pdp__recommend-strip .card-price-wrap{flex:1 1 auto;min-width:0;display:grid;gap:.2rem}.valvin-pdp .valvin-pdp__recommend-strip .price-from{color:#ffffffa8;font-size:1rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.valvin-pdp .valvin-pdp__recommend-strip .price-line{display:flex;flex-wrap:wrap;gap:.4rem;align-items:baseline}.valvin-pdp .valvin-pdp__recommend-strip .price-main{color:var(--white);font-family:var(--font-condensed);font-size:2.8rem;font-weight:800;line-height:.96;letter-spacing:-.02em}.valvin-pdp .valvin-pdp__recommend-strip .price-main .valvin-vat-price,.valvin-pdp .valvin-pdp__recommend-strip .price-main .valvin-vat-price__value{color:var(--white)}.valvin-pdp .valvin-pdp__recommend-strip .price-main .valvin-vat-price__label{color:#ffffffbd;font-family:var(--font-body)}.valvin-pdp .valvin-pdp__recommend-strip .price-subline{display:flex;flex-wrap:wrap;gap:.4rem .8rem;align-items:center}.valvin-pdp .valvin-pdp__recommend-strip .price-vat,.valvin-pdp .valvin-pdp__recommend-strip .price-compare{color:#ffffffa8;font-size:1rem;font-weight:700}.valvin-pdp .valvin-pdp__recommend-strip .card-cta{display:inline-flex;align-items:center;justify-content:center;min-height:4rem;padding:0 1.6rem;border:0;background:var(--orange);color:var(--white);text-decoration:none;font-family:var(--font-condensed);font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.valvin-pdp .valvin-pdp__recommend-strip .card-cta:hover{background:#c93e00}.valvin-related-products{margin-top:0;border-top:1px solid var(--pdp-line);background:#fff}.valvin-related-products .related-products__heading{margin:0 0 1.8rem;color:var(--pdp-ink);font-family:var(--font-condensed);font-size:2.6rem;font-weight:800;text-transform:uppercase}.valvin-related-products .product-grid{gap:1px;padding:1px;background:var(--pdp-line);border:1px solid var(--pdp-line)}.valvin-related-products .grid__item{background:#fff}.valvin-related-products .card-wrapper{height:100%;background:#fff;transition:box-shadow .15s ease,transform .15s ease}.valvin-related-products .card-wrapper:hover{position:relative;z-index:1;box-shadow:0 10px 28px #0c1a271a;transform:translateY(-1px)}.valvin-related-products .card__heading{color:var(--pdp-ink)}.valvin-related-products .price,.valvin-related-products .price .price-item,.valvin-related-products .price .valvin-vat-price,.valvin-related-products .price .valvin-vat-price__value{color:var(--white)}.valvin-related-products .price .price-item--regular,.valvin-related-products .price .unit-price,.valvin-related-products .price .valvin-vat-price__label{color:#ffffffbd}@media screen and (min-width:990px){.valvin-pdp .product.grid{display:grid;grid-template-columns:minmax(0,49%) minmax(0,51%);column-gap:3.6rem;align-items:start}.valvin-pdp .product:not(.product--no-media) .product__media-wrapper,.valvin-pdp .product:not(.product--no-media) .product__info-wrapper{width:100%;max-width:none}.valvin-pdp .product__media-wrapper{order:1;grid-column:1;position:sticky;top:var(--pdp-sticky-top);align-self:start}.valvin-pdp .product__info-wrapper{order:2;grid-column:2;position:sticky;top:var(--pdp-sticky-top);align-self:start}.valvin-pdp .product__info-wrapper .product__column-sticky,.valvin-pdp .product__media-wrapper .product__column-sticky{position:static;top:auto}.valvin-pdp .product:not(.product--no-media) .product__media-wrapper .product__media-list .product__media.media{height:min(43rem,calc(100vh - 26rem));min-height:32rem;padding-top:0!important;overflow:hidden;position:relative}.valvin-pdp .valvin-pdp__matrix-block{position:static;top:auto;z-index:2}}@media screen and (max-width:1180px){.valvin-pdp .product__info-container{padding-left:0}.valvin-pdp .valvin-pdp__matrix-block{position:static}.valvin-pdp .valvin-pdp__tech-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.valvin-pdp .valvin-pdp__recommend-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:989px){.valvin-pdp .product__media-wrapper,.valvin-pdp .product__info-wrapper{width:100%}.valvin-pdp .product__title h1{font-size:3rem}.valvin-pdp .valvin-pdp__price-layout,.valvin-pdp .valvin-pdp__order-actions{grid-template-columns:minmax(0,1fr)}.valvin-pdp .valvin-pdp__trade-notes{padding-left:0;border-left:0}.valvin-pdp .valvin-pdp__tech-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.valvin-pdp .page-width{padding-left:1.2rem;padding-right:1.2rem}.valvin-pdp .valvin-pdp__breadcrumb{margin-bottom:1.2rem;font-size:1.1rem}.valvin-pdp media-gallery{grid-template-columns:minmax(0,1fr)}.valvin-pdp media-gallery>slider-component[id^=GalleryViewer],.valvin-pdp media-gallery>slider-component[id^=GalleryThumbnails]{grid-column:1;grid-row:auto}.valvin-pdp .thumbnail-list{display:flex;overflow-x:auto;grid-auto-rows:auto}.valvin-pdp .thumbnail-list__item,.valvin-pdp .thumbnail-list .slider__slide{width:7.2rem;min-width:7.2rem}.valvin-pdp .thumbnail{height:7.2rem}.valvin-pdp .valvin-pdp__document-strip summary{grid-template-columns:2.4rem minmax(0,1fr) auto}.valvin-pdp .valvin-pdp__document-caret{grid-column:3;grid-row:1}.valvin-pdp .valvin-pdp__datasheet-request-form .contact__fields{grid-template-columns:minmax(0,1fr)}.valvin-pdp .valvin-pdp__tech-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.valvin-pdp .valvin-pdp__recommend-grid{grid-template-columns:minmax(0,1fr)}.valvin-pdp .product__title h1{font-size:2.55rem}.valvin-pdp .valvin-pdp__product-head{margin-top:1.4rem}.valvin-pdp .valvin-pdp__size-summary{display:block;margin:.55rem 0 0;color:var(--pdp-muted);font-size:1.2rem;font-weight:700;line-height:1.35}.valvin-pdp .valvin-pdp__price-main{display:flex;flex-flow:row wrap;align-items:center;gap:.15rem .65rem}.valvin-pdp .valvin-pdp__price-main>.valvin-pdp__vat-prices{order:3;flex:0 1 auto}.valvin-pdp .valvin-pdp__price-main>.valvin-pdp__price-prefix{order:1;flex:0 0 100%;margin:0}.valvin-pdp .valvin-pdp__price-main>.valvin-pdp__price-context{order:2;flex:0 0 100%;margin:0}.valvin-pdp .valvin-pdp__price-main .valvin-vat-price__label{display:none}.valvin-pdp .valvin-pdp__price-main>.valvin-vat-toggle{order:4;flex:0 0 auto;align-self:flex-end;width:auto;margin:0}.valvin-pdp .product__media-list .product__media.media{height:clamp(15.5rem,44vw,19rem);padding-top:0!important}.valvin-pdp .valvin-pdp__spec-header{width:100%}.valvin-pdp .valvin-pdp__matrix-block>.valvin-pdp__spec-header{margin-top:2rem}.valvin-pdp .valvin-pdp__matrix-block>.valvin-pdp__spec-header+.valvin-pdp__document-strip{margin-top:2rem}.valvin-pdp .valvin-pdp__tech-item{padding:.75rem .6rem}.valvin-pdp .valvin-pdp__tech-item dt{margin-bottom:.25rem;font-size:.8rem}.valvin-pdp .valvin-pdp__tech-item dd{font-size:1.2rem}.valvin-pdp .valvin-pdp__buying-status{display:block;margin:-.35rem 0 1rem}.valvin-pdp .valvin-pdp__buying-status .valvin-pdp__identity-code,.valvin-pdp .valvin-pdp__buying-status .valvin-pdp__selection-status{margin:.35rem 0 0}.valvin-pdp .valvin-pdp__price-from,.valvin-pdp .price--large{font-size:3.4rem}.valvin-pdp .valvin-matrix{overflow:hidden}.valvin-pdp .valvin-pdp__technical-panel{margin-left:1.5rem;margin-right:1.5rem}.valvin-pdp .valvin-pdp__media-accordions .valvin-pdp__technical-panel{margin-left:0;margin-right:0}.valvin-pdp .valvin-matrix-header,.valvin-pdp .valvin-matrix-row{grid-template-columns:minmax(3.6rem,1fr) minmax(6.4rem,1.25fr) minmax(3.2rem,.45fr) minmax(5.2rem,.9fr);min-width:0;gap:.45rem;padding-left:.8rem;padding-right:.8rem}.valvin-pdp .valvin-matrix-header{font-size:.82rem}.valvin-pdp .valvin-matrix-row{min-height:4.8rem}.valvin-pdp .valvin-col-size{font-size:1.45rem}.valvin-pdp .valvin-col-price{font-size:1.2rem}.valvin-pdp .valvin-col-stock{justify-content:center;gap:0}.valvin-pdp .valvin-stock-status__text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.valvin-pdp .valvin-col-qty input{width:5.2rem;min-height:3.6rem;font-size:1.35rem}.valvin-pdp .valvin-pdp__order-actions{padding-left:0;padding-right:0}.valvin-pdp .valvin-add-multiple{width:100%;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/valvin-pdp.css.map */
