.product-information{--tesa-pdp-blue: #54678c;--tesa-pdp-blue-strong: #506589;--tesa-pdp-muted: rgba(0, 0, 0, .6);--tesa-pdp-compare: #98a2b4;padding-block-start:24px}.product-details .text-block:has(h1),.product-details h1{font-family:Inter,sans-serif}.product-details h1,.product-details .text-block h1{font-weight:600;font-size:clamp(28px,3vw,40px);line-height:1.15;color:var(--tesa-pdp-blue);margin:0;letter-spacing:0}.product-details .product-sku{font-family:Inter,sans-serif;font-size:16px;font-weight:400;color:var(--tesa-pdp-muted);line-height:normal;margin:0 0 8px}.product-details .product-sku__value{font-weight:700}.product-details product-price>div{display:flex;flex-direction:column-reverse;align-items:flex-start;gap:6px}.product-details product-price .price{font-family:Inter,sans-serif;font-weight:600;font-size:30px;line-height:1.1;color:var(--tesa-pdp-blue-strong)}.product-details product-price .compare-at-price{font-family:Inter,sans-serif;font-weight:400;font-size:20px;line-height:1.2;color:var(--tesa-pdp-compare);text-decoration:line-through}.product-details .text-block.rte:not(:has(h1)){color:var(--tesa-pdp-muted);font-size:16px;line-height:22px}.product-details .variant-option:not(:has(.variant-option__button-label+.variant-option__button-label)){display:none}.product-details variant-picker:not(:has(.variant-option__button-label+.variant-option__button-label)){display:none}.product-details .variant-option--buttons{display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0;border:0;grid-template-columns:none}.product-details .variant-option--buttons legend{flex-basis:100%;font-family:Inter,sans-serif;font-size:16px;font-weight:400;color:var(--tesa-pdp-muted);line-height:normal;margin:0 0 12px;padding:0}.product-details .variant-option--buttons .variant-option__button-label{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;min-width:110px;border-radius:62px;border:1px solid var(--tesa-pdp-blue);background:#fff;font-family:Inter,sans-serif;font-size:16px;font-weight:500;color:var(--tesa-pdp-blue-strong);line-height:normal;white-space:nowrap;min-height:0;flex:0 0 auto;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.product-details .variant-option--buttons .variant-option__button-label:hover{background:#54678c14;border-color:var(--tesa-pdp-blue);color:var(--tesa-pdp-blue)}.product-details .variant-option--buttons .variant-option__button-label:has(:checked){background:var(--tesa-pdp-blue);border-color:var(--tesa-pdp-blue);color:#fff}.product-details .variant-option--buttons .variant-option__button-label:has(:checked):hover{background:var(--tesa-pdp-blue-strong);border-color:var(--tesa-pdp-blue-strong);color:#fff}.product-details .variant-option[data-option-id*=popust-na-kolicinu]{padding:24px 0;border-top:1px solid #d1dbec;border-bottom:1px solid #d1dbec}.product-details .product-form-buttons{display:flex;gap:12px;align-items:stretch;flex-wrap:nowrap}.product-details .quantity-selector{--quantity-selector-width: 170px;flex:0 0 170px;height:52px;border-radius:62px;border-color:var(--tesa-pdp-blue);background:#fff}.product-details .quantity-selector .quantity-minus,.product-details .quantity-selector .quantity-plus{border-radius:62px;color:var(--tesa-pdp-blue)}.product-details .quantity-selector input[type=number]{color:var(--tesa-pdp-blue);font-family:Inter,sans-serif;font-weight:500;font-size:16px}.product-details .quantity-selector svg{width:16px;height:16px;color:var(--tesa-pdp-blue)}.product-details .add-to-cart-button.button,.product-details .add-to-cart-button{flex:0 0 82px;width:82px;height:52px;min-width:0;padding:0;border-radius:30px;background-color:var(--tesa-pdp-blue-strong);color:#fff;border:1px solid var(--tesa-pdp-blue-strong);display:inline-flex;align-items:center;justify-content:center}.product-details .add-to-cart-button:hover:not(:disabled){background-color:#3f5273;border-color:#3f5273;color:#fff}.product-details .add-to-cart-button .add-to-cart-text__content,.product-details .add-to-cart-button .add-to-cart-text--added>span:not(.svg-wrapper){display:none}.product-details .add-to-cart-button .svg-wrapper.add-to-cart-icon{width:22px;height:22px;background-color:#fff;-webkit-mask-image:var(--tesa-cart-icon);mask-image:var(--tesa-cart-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.product-details .add-to-cart-button .svg-wrapper.add-to-cart-icon svg{display:none}.product-details .add-to-cart-button .svg-wrapper.add-to-cart-icon--added svg{width:22px;height:22px}.product-information__media{padding-block-end:24px}.product-information__media:has(.slideshow--single-media){padding-block-end:40px}.product-information__media media-gallery{--thumbnail-width: 112px}.product-information__media media-gallery img,.product-information__media media-gallery video,.product-information__media .product-media-container,.product-information__media .product-media{border-radius:20px}.product-information__media .slideshow-controls__thumbnails{gap:12px}.product-information__media .slideshow-controls__thumbnail{width:112px;height:112px;border-radius:20px;overflow:hidden;padding:0}.product-information__media .slideshow-controls__thumbnail img{width:100%;height:100%;object-fit:cover;border-radius:20px}.product-information__media .slideshow-controls__thumbnail[aria-selected=true]{outline:1px solid #506589;outline-offset:-1px}.shopify-section[id*=tehnicke_karakteristike_section]:not(:has(.tk-section)){display:none}.tk-section{--tk-blue: #506589;--tk-divider: #d1dbec}.tk-section__title{font-family:Inter,sans-serif;font-size:14px;font-weight:500;color:var(--tk-blue);line-height:normal;margin:0 0 12px}.tk-section__divider{position:relative;height:1px;background:var(--tk-divider);margin-bottom:24px}.tk-section__divider:before{content:"";position:absolute;inset:0 auto 0 0;width:min(33%,414px);height:2px;margin-top:-1px;background:var(--tk-blue)}.tk-section__content{font-family:Inter,sans-serif;font-size:14px;line-height:1.6;color:var(--tesa-pdp-muted, rgba(0, 0, 0, .6))}.tk-section__content table{width:100%;border-collapse:collapse}.tk-section__content table td,.tk-section__content table th{padding:8px 12px;border-bottom:1px solid var(--tk-divider);text-align:left;vertical-align:top}.tk-section__empty{font-size:13px;color:#00000080;font-style:italic;margin:0}
/*# sourceMappingURL=/cdn/shop/t/6/assets/tesa-pdp.css.map */
