.ratings .r-bottom .review{margin-bottom:25px}.ratings .r-bottom .review.g-review-dynamic .stars span{width:16px;height:16px;line-height:16px}.ratings .r-bottom .review.g-review-dynamic .stars span:before{font-size:14px}.type-detail .p-detail-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.type-detail .p-detail-inner .p-detail-inner-header-mobile{display:block;width:100%}.type-detail .p-detail-inner .p-detail-inner-header-mobile .h1{font-size:28px}@media (max-width:767px){.type-detail .p-detail-inner .p-detail-inner-header-mobile .h1{font-size:22px}}.type-detail .p-data-wrapper .detail-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:none;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-row-gap:10px}.type-detail .p-data-wrapper .detail-info tr{white-space:nowrap;margin:0}.type-detail .p-data-wrapper .p-detail-inner-header{display:none}.type-detail .p-detail-inner-header .h1 .p-code-in-header,.type-detail .p-detail-inner-header h1 .p-code-in-header,.type-detail .p-detail-inner-header-mobile .h1 .p-code-in-header,.type-detail .p-detail-inner-header-mobile h1 .p-code-in-header{display:block}.type-detail .p-detail-inner-header .h1 .p-code-in-header .default-variant,.type-detail .p-detail-inner-header h1 .p-code-in-header .default-variant,.type-detail .p-detail-inner-header-mobile .h1 .p-code-in-header .default-variant,.type-detail .p-detail-inner-header-mobile h1 .p-code-in-header .default-variant{display:none}.type-detail .p-detail-inner-header .h1 .p-code-in-header:has(.default-variant:not(.no-display)),.type-detail .p-detail-inner-header h1 .p-code-in-header:has(.default-variant:not(.no-display)),.type-detail .p-detail-inner-header-mobile .h1 .p-code-in-header:has(.default-variant:not(.no-display)),.type-detail .p-detail-inner-header-mobile h1 .p-code-in-header:has(.default-variant:not(.no-display)){display:none!important}.type-detail .additional-products-wrap{display:block;background:var(--color-bg);padding:20px}@media (max-width:767px){.type-detail .additional-products-wrap{margin-top:20px}}.type-detail .additional-products-wrap h4{margin-top:0}.type-detail .additional-products-wrap .additional-product-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:6px;border-bottom:1px dotted var(--color-border);padding:4px 0}.type-detail .additional-products-wrap .additional-product-item:last-child{border-bottom:none}.type-detail .additional-products-wrap .additional-product-item .additional-product-checkbox{display:none}.type-detail .additional-products-wrap .additional-product-item .additional-product-checkbox+.product-info:before{content:"";width:18px;min-width:18px;height:18px;min-height:18px;border:1px solid #dadada;background:#fff;display:inline-block;-webkit-transition:background 0.2s,border-color 0.2s;transition:background 0.2s,border-color 0.2s}.type-detail .additional-products-wrap .additional-product-item .additional-product-checkbox:checked+.product-info:after{background:var(--color-primary);border-color:var(--color-primary);position:absolute;content:"";width:18px;min-width:18px;height:18px;border:none;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;content:"\eb21";font-family:"ikony";line-height:1;color:#fff;margin-right:0;-webkit-transition:background 0.2s,border-color 0.2s;transition:background 0.2s,border-color 0.2s}.type-detail .additional-products-wrap .additional-product-item .additional-product-checkbox:checked+.product-info:before{border:1px solid var(--color-primary)!important}.type-detail .additional-products-wrap .additional-product-item .additional-product-checkbox:checked+.product-info:before:after{content:"";position:absolute;left:6px;top:3px;width:6px;height:10px;border:1px solid var(--color-primary);border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.type-detail .additional-products-wrap .additional-product-item strong{white-space:nowrap;color:#000;font-weight:normal;margin-left:auto}.type-detail .additional-products-wrap .additional-product-item .product-info{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:10px;font-size:14px}.type-detail .additional-products-wrap .additional-product-item .product-info .name{line-height:1.2}.type-detail .additional-products-wrap .additional-product-item img{width:45px;height:auto;mix-blend-mode:multiply}.type-detail .additional-products-wrap .additional-more a{display:block;margin-top:15px}.type-detail .additional-products-wrap .additional-more a:after{content:"\e9b6";font-family:ikony;font-size:12px;margin-left:8px}.type-detail .description-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.type-detail .description-inner .basic-description{width:100%;padding:0}.type-detail .description-inner .extended-description{width:100%}.product .name{display:block!important;text-align:left;height:auto!important}.product .name .jgm-cart-code,.product .name .p-code{position:relative;top:auto;bottom:auto;right:auto;font-size:85%!important;display:block!important;color:#252729}.ordering-process .jgm-cart-code{display:block;margin-bottom:8px}@media screen and (max-width:767px){.ordering-process .show-related{display:block}}@media screen and (max-width:767px){.ordering-process .related{padding:0}.ordering-process .related td{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px}.ordering-process .related td .cart-related-info{padding:0}}.ordering-process .related .jgm-cart-code{font-size:10px;color:#252729;font-weight:600;display:block;margin:5px auto}.ordering-process .related .cart-related-product{width:16.66%}@media screen and (max-width:1439px){.ordering-process .related .cart-related-product{width:20%}}@media screen and (max-width:1199px){.ordering-process .related .cart-related-product{width:20%}}@media screen and (max-width:991px){.ordering-process .related .cart-related-product{width:33.3%}}@media screen and (max-width:767px){.ordering-process .related .cart-related-product{padding-top:10px;width:50%;border-bottom:1px solid var(--color-border)}}.klient-centrum .p-name__itemLink{display:block}