.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:#0000;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}.tippy-box[data-animation=shift-toward][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=top]{transform:translateY(-10px)}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=bottom]{transform:translateY(10px)}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=left]{transform:translateX(-10px)}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=right]{transform:translateX(10px)}[data-tippy-content]{cursor:help}[data-tippy-content]:after{content:"\e902";font-family:icomoon;font-size:15px;font-weight:400;margin-left:8px}[data-tippy-content].button-container:after{display:none}.equipment-header{margin-bottom:32px}.equipment-item{display:flex;flex-direction:column;position:relative}.equipment-item figure{align-items:center;aspect-ratio:1/1;background:#fbf8ef;display:flex;justify-content:center;margin-bottom:15px;max-width:100%;padding:20px;position:relative;transition:transform .15s ease-in-out;width:100%}.equipment-item figure img{display:block;height:100%!important;max-width:100%;mix-blend-mode:darken;object-fit:scale-down;width:auto}.equipment-item>div{display:flex;flex-direction:column}.equipment-item b{line-height:1.3;margin-bottom:5px}.equipment-item .product-code{font-size:13px;line-height:1.3}.equipment-item .product-code:before{content:"Kod produktu: "}.equipment-tippy{border-radius:50%;height:20px;position:absolute;right:10px;top:10px;width:20px;z-index:3}.equipment-tippy:after{font-size:20px;line-height:1;margin-left:0}@media ((max-width:1279px)){.equipment-item figure{margin-bottom:8px}.equipment-item b{font-size:14px;margin-bottom:4px}.equipment-item .product-code{font-size:12px}.equipment-tippy:before{background:#0000;content:"";height:50px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px}}#detail-comments{align-items:start;display:grid;grid-auto-rows:max-content;margin-top:50px;padding-block:50px;position:relative;width:100%}#detail-comments:before{background-color:inherit;background:#fbf8ef;content:"";height:calc(100% + 1px);left:50%;position:absolute;top:0;transform:translateX(-50%);width:101vw;z-index:-1}.detail-comments-header h2.description-header{margin-top:0}.detail-comments-header small{font-size:16px;margin-left:5px}.detail-comments-header p{line-height:1.6;margin-bottom:0;margin-top:24px;text-align:center}.detail-comments-header p:empty{display:none}.comments-stars-wrapper{display:grid;grid-auto-rows:max-content;--columnSize:calc((var(--descWidth) - var(--columnPadding))/2);align-self:start;font-size:14px;grid-template-columns:repeat(2,var(--columnSize));--columnPadding:30px;gap:var(--columnPadding)}.comments-stars-wrapper .summary-wrapper{background:#fff;border-radius:8px;display:flex;flex-direction:column;gap:30px;padding:var(--columnPadding)}.comments-stars-wrapper .summary{align-items:start;display:flex;flex-direction:column}.comments-stars-wrapper .summary b{display:flex;font-size:40px;font-weight:700;gap:7px;line-height:1}.comments-stars-wrapper .summary b:before{content:"  /";order:1;position:relative;top:-3px}.comments-stars-wrapper .summary b:after{content:" 5";order:2}.comments-stars-wrapper .summary .star-rating{font-size:21px;--starsGap:7px}.bars-wrapper{border-radius:8px;display:flex;flex:1;flex-direction:column;gap:12px}.star-bar{display:grid;grid-auto-rows:max-content;--barHeight:6px;gap:4px;grid-template-rows:auto var(--barHeight);position:relative}.star-bar>span{line-height:1.6}.star-bar progress[value]{appearance:none;border:none;border-radius:2px;flex:1;height:100%;width:100%}.star-bar progress[value]::-webkit-progress-bar{background:#d9d9d9;border-radius:2px}.star-bar progress[value]::-webkit-progress-value{background:var(--color);border-radius:2px}.star-bar progress[value]::-moz-progress-bar{background:var(--color);border-radius:2px}.rating-distribution .star-bar{--color:#2f764a;gap:4px}.rating-distribution .star-bar>span{align-items:center;display:flex;justify-content:space-between}.rating-distribution .star-bar>span span{align-items:center;display:inline-flex;gap:4px}.rating-distribution .star-bar>span span:after{color:inherit;color:#d5cfcd;content:"\e929";display:block;display:inline-block;font-family:icomoon;font-size:var(--iconSize);font-size:17px;font-style:normal;font-weight:400;line-height:1;position:relative;text-decoration:none;text-transform:none}.rating-distribution .star-bar>span i{font-style:normal}.comments-stars-wrapper:has(.sub-ratings-summary:empty) .summary-wrapper{grid-column:1/-1}.sub-ratings-summary{background:#fff;justify-content:center;padding:var(--columnPadding)}.sub-ratings-summary:empty{display:none}.sub-ratings-summary .star-bar{--color:#9b2536;position:relative}.sub-ratings-summary .star-bar>div{display:flex;--gap:4px;gap:var(--gap)}.sub-ratings-summary .star-bar>div>b{border-radius:3px;height:100%;--barSize:calc(var(--columnSize) - var(--columnPadding)*2);width:calc((var(--barSize) - 4*var(--gap))/5)}.sub-ratings-summary .star-bar>div:first-of-type{height:100%;width:100%}.sub-ratings-summary .star-bar>div:first-of-type>b{background:#d9d9d9;flex:1}.sub-ratings-summary .star-bar>div:last-of-type{bottom:0;height:var(--barHeight);left:0;overflow-x:clip;position:absolute}.sub-ratings-summary .star-bar>div:last-of-type>b{background:var(--color);flex-shrink:0}.comments-list{gap:10px;padding-block:30px}.comment,.comments-list{display:flex;flex-direction:column}.comment{--columnPadding:0px;--columnSize:220px;background:#fff;border-radius:5px;padding-inline:30px}.comment>.accordion-content>.comment-body,.comment>.comment-header{display:grid;gap:30px 70px;grid-auto-rows:max-content;grid-template-columns:var(--columnSize) minmax(0,1fr)}.comment .purchase-confirmed{align-items:center;border-radius:8px;color:#2f764a;display:flex;font-size:14px;font-weight:700;gap:7px;line-height:1.2;white-space:nowrap;width:-moz-fit-content;width:fit-content}.comment .purchase-confirmed:before{color:inherit;content:"\e940";display:block;font-family:icomoon;font-size:var(--iconSize);font-size:20px;font-style:normal;font-weight:400;line-height:1;text-decoration:none;text-transform:none}.comment .comment-left>.purchase-confirmed{line-height:28px}.accordion .comment-header.accordion-trigger{padding-right:25px}.accordion .comment-header.accordion-trigger:after{font-size:6px;top:calc(50% + 1px)}.comment-header{padding-block:10px;transition:padding .3s ease-in-out}.comment-header .star-rating{font-size:17px;--starsGap:6px;align-self:center}.comment-header .comment-header-info{align-items:center;display:flex}.comment-header .comment-header-info>div{align-items:center;display:flex;gap:8px}.comment-header .author{font-size:14px;font-weight:700}.comment-header .added-date{color:#1b1b1b;display:block;font-size:12px;font-weight:400;line-height:1.2}.comment-header i{align-items:center;display:flex;font-size:14px;font-style:normal;gap:6px;line-height:1.2;margin-left:auto}.comment-header i:before{content:"rozwiń"}@media (((hover:hover) and (pointer:fine))){.comment-header:hover i,.comment-header:hover.accordion-trigger:after{color:#9b2536}}.comment-body{border-top:1px solid #d5cfcd;transition:padding .3s ease-in-out}.comment-body:has(.sub-ratings-summary:empty) .comment-left{display:none}.comment-body:has(.sub-ratings-summary:empty) .comment-right{grid-column:1/-1}.info-visible.comment-header+.accordion-content .comment-body{padding-bottom:33px;padding-top:16px}.comment-left,.comment-right{display:flex;flex-direction:column;font-size:14px;gap:30px}.comment-left .bars-wrapper,.comment-right .bars-wrapper{justify-content:normal;padding:0}.comment-left{position:relative}.comment-left:after{background:#d5cfcd;bottom:0;content:"";position:absolute;right:-36px;top:0;width:1px}.comment-right{padding-block:5px}.comment-right .right-user-content{display:flex;flex-direction:column;gap:11px}.comment-right cite{font-style:normal;text-align:justify}.comment-qa,.user-custom-content .comment-qa:not(.faq-list):not(.faq-entry){display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.comment-qa li,.user-custom-content .comment-qa:not(.faq-list):not(.faq-entry) li{background:#fdf3d333;border:1px solid #fdf3d3;border-radius:8px;display:flex;flex-direction:column;line-height:1.6;padding:10px}.comment-product-photo span{display:block;font-size:14px;font-weight:700;line-height:1.3;margin-bottom:10px}.comment-product-photo a{display:block}.comment-product-photo a img{display:block;height:auto;max-height:120px;max-width:160px!important;width:auto}#detail-description .comment-product-photo img{margin:initial}.comment-response{background:#fdf3d333;border:1px solid #9b2536;border-radius:8px;color:#1b1b1b;font-size:14px;grid-column:1/-1;line-height:1.6;order:2;padding:16px;width:100%}.comment-response>span{display:block;font-weight:700;margin-bottom:2px}.comment-response cite{border:0;font-style:normal;margin:0;padding:0;width:100%}.load-more-comments{align-items:center;border-radius:4px;color:#9b2536;cursor:pointer;display:flex;font-size:11px;font-weight:700;gap:6px;grid-column:2/-1;height:37px;justify-self:center;padding-inline:16px;position:relative;text-align:center;text-transform:uppercase;transition:none var(--animSpeed) ease-in-out;transition-property:opacity,border,color;width:-moz-fit-content;width:fit-content}.load-more-comments.loading{opacity:.5}.load-more-comments.loading b{display:flex}.load-more-comments:before{background:#0000;border:1px solid #9b2536;border-radius:inherit;content:"";inset:0;position:absolute;transition:transform .15s ease-in-out;z-index:-1}@media (((hover:hover) and (pointer:fine))){.load-more-comments:not(.loading):hover:before{transform:scaleX(103%)}}.load-more-comments b{align-items:center;aspect-ratio:1/1;background-color:#ffffff80;display:none;flex-shrink:0;height:calc(100% - 20px);justify-content:center;transition:opacity var(--animSpeed) linear}.load-more-comments b span{animation:spin .5s linear infinite;border:2px solid #d5cfcd;border-radius:50%;border-top-color:#9b2536;height:100%;transform:translateZ(0) rotate(0deg);transform-origin:center;-webkit-transform-style:preserve-3d;width:100%}@media ((max-width:1279px)){.detail-comments-header h2.headline{margin-bottom:20px}#detail-comments{padding-block:20px}}@media (max-width:1020px){.comments-stars-wrapper{gap:10px;--columnSize:calc(50dvw - 15px);--columnPadding:20px}.comments-stars-wrapper .summary-wrapper{gap:16px}.comments-stars-wrapper .summary b{font-size:34px;gap:5px}.comments-stars-wrapper .summary .star-rating{font-size:17px;--starsGap:6px}.comments-list{padding-block:20px}.comment{padding-inline:20px;--columnSize:154px}.comment>.accordion-content>.comment-body,.comment>.comment-header{gap:20px 40px}.comment-left:after{right:-21px}.comment-left,.comment-right{gap:20px}.info-visible.comment-header{padding-bottom:10px}.info-visible.comment-header+.accordion-content .comment-body{padding-block:10px 20px}}@media ((max-width:600px)){.comment>.accordion-content>.comment-body,.comment>.comment-header{gap:20px}.comment-left:after{right:-11px}.comment-response{padding:10px}.bars-wrapper,.comment-left,.comment-right{gap:10px}}@media (max-width:500px){.comments-stars-wrapper{--columnSize:calc(100dvw - 20px);grid-template-columns:var(--columnSize);--columnPadding:10px}.comments-stars-wrapper .summary-wrapper,.comments-stars-wrapper>*{padding-block:20px}.comments-stars-wrapper .summary b{font-size:32px}.comment{padding-inline:10px;--columnSize:calc(100dvw - 40px)}.comment>.accordion-content>.comment-body{display:flex;flex-direction:column;gap:10px}.comment>.accordion-content>.comment-body .comment-response{margin-top:10px}.comment-left{max-width:var(--columnSize);order:1;width:100%}.comment-left:after{display:none}.comment>.comment-header{gap:6px;grid-template-columns:auto auto 1fr;justify-content:space-between}.comment>.comment-header .comment-header-info{display:contents}.comment>.comment-header .comment-header-info>div{margin-left:10px}.comment>.comment-header .star-rating{font-size:14px;--starsGap:2px}.comment>.comment-header i{font-size:12px}.accordion .comment-header.accordion-trigger{padding-right:22px}.accordion .comment-header.accordion-trigger:after{font-size:5px}.detail-comments-header>h2.description-header{margin-bottom:24px}}.gpsr-popup-trigger{color:#9b2536;cursor:pointer;text-decoration:underline}@media (((hover:hover) and (pointer:fine))){.gpsr-popup-trigger:hover{text-decoration:none}}#detail-traits,table.param-table{border-collapse:collapse;color:#1b1b1b;table-layout:fixed!important;width:100%!important}#detail-traits td,table.param-table td{border-bottom:1px solid #d5cfcd;padding:8px 30px;vertical-align:middle;width:50%!important}#detail-traits td:nth-child(2),table.param-table td:nth-child(2){font-weight:700}#detail-traits span,table.param-table span{display:inline-flex;line-height:1.4}#detail-traits span:not(:last-child):after,table.param-table span:not(:last-child):after{content:",";font-family:Plus Jakarta Sans,Adjusted Arial Fallback,Arial;font-size:inherit;margin-left:0;margin-right:10px}#detail-traits span:last-child:after,table.param-table span:last-child:after{display:none}#detail-traits span[data-tippy-content],table.param-table span[data-tippy-content]{padding-left:18px;position:relative}#detail-traits span[data-tippy-content]:before,table.param-table span[data-tippy-content]:before{content:"\e902";font-family:icomoon;font-size:14px;font-weight:400;left:0;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}@media ((max-width:1100px)){#detail-traits td,table.param-table td{padding:8px 15px}}@media ((max-width:600px)){#detail-traits,table.param-table{display:block;margin-inline:0}#detail-traits tbody,#detail-traits td,#detail-traits tr,table.param-table tbody,table.param-table td,table.param-table tr{display:block;width:100%!important}#detail-traits tr,table.param-table tr{padding:8px 0}#detail-traits td,table.param-table td{padding:0}#detail-traits td:first-child,table.param-table td:first-child{border-bottom:0;text-align:left}#detail-traits td:nth-child(2),table.param-table td:nth-child(2){padding-bottom:8px;padding-top:3px}}.availability-modal-wrapper .wrapper{display:flex;flex-direction:column;gap:20px}.availability-modal-wrapper p{color:#1b1b1b}.availability-modal-wrapper .availability-product{align-items:center;display:flex;gap:20px;padding:10px}.availability-modal-wrapper .availability-product>figure{flex-shrink:0;max-width:60px}.availability-modal-wrapper .availability-product>strong{color:#1b1b1b;font-weight:400}.availability-modal-wrapper .input-wrapper{display:flex;gap:10px}.availability-modal-wrapper .captcha-wrapper{margin:0}@media ((max-width:1279px)){.availability-modal-inner .img-wrapper{display:none}}@media ((max-width:600px)){.availability-modal-wrapper .wrapper{gap:20px;justify-content:center}.availability-modal-wrapper .wrapper>p{text-align:center}.availability-modal-wrapper .wrapper>.availability-product{flex-direction:column;gap:0;justify-content:center;order:-1;padding:0}.availability-modal-wrapper .wrapper>.availability-product figure{align-items:center;display:flex;flex-shrink:0;height:80px;justify-content:center;margin-block:8px 15px;max-height:232px;max-width:none;width:100%}.availability-modal-wrapper .wrapper>.availability-product>strong{font-size:14px;font-weight:700;text-align:center}.availability-modal-wrapper .availability-product{gap:10px;padding:10px 0}.availability-modal-wrapper .input-wrapper{flex-wrap:wrap}.availability-modal-wrapper .input-wrapper>*{width:100%}}.video-player-wrapper{aspect-ratio:16/9;margin-bottom:18px;padding-top:56.25%;position:relative;width:100%}.video-player-wrapper[data-vimeo-initialized] .play-button{opacity:0;visibility:hidden}.video-player-wrapper .play-button{align-items:center;background:linear-gradient(0deg,#00000080,#70707033 50%,#fff0);cursor:pointer;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:transform .2s ease-in-out;width:100%;z-index:1}@media (((hover:hover) and (pointer:fine))){.video-player-wrapper .play-button:hover:after{transform:scale(1.2)}}.video-player-wrapper .play-button:after{align-items:center;background-color:#9b2536;border-radius:50%;color:#fff;content:"\e92d";display:flex;font-family:icomoon;font-size:24px;height:80px;justify-content:center;padding-left:5px;transition:transform .2s ease-in-out;width:80px}.video-player-wrapper .play-button span{bottom:20px;color:#fff;font-size:20px;font-weight:700;left:50%;letter-spacing:.5px;position:absolute;text-align:center;transform:translateX(-50%);width:90%}.video-player-wrapper .play-button span:empty{display:none}.video-player-wrapper img{height:auto!important;left:0;position:absolute;top:0;width:100%!important}.video-player-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.video-player-wrapper iframe #player{height:auto!important}@media ((max-width:600px)){.video-player-wrapper .play-button:after{font-size:18px;height:50px;padding-bottom:1px;width:50px}.video-player-wrapper .play-button span{bottom:5px;font-size:14px;line-height:16px}}
/*# sourceMappingURL=lazy_detail.css.map*/