:root{--bdr-sm:6px;--bdr:8px;--bdr-l:12px;--bdr-xl:16px;--fz-tiny:12px;--fz-sm:14px;--fz-n:16px;--fz-m:18px;--fw-adjust:calc((1140px - 100vw) / 2);--fw-pad:calc((100vw - 1140px) / 2);--bds:#eaf48e;--bda:#9d9d9d;--bg:#f9f9f9;--bgs:#f5fbb5;--bga:#131313;--ic:#bfe02b;--icd:#54630e;--col-e:#e24b38;--col-txt-p:#131313;--col-txt-s:#4e5152;--txt-red:#df5950;--txt-blue:#00b7c9;--txt-green:#bfe02b}[class^=grid-]{display:grid;row-gap:1rem}.grid-center{flex-direction:column;align-items:center}@media screen and (min-width:992px){.grid-4-7,.grid-5-6,.grid-6-5{grid-template-columns:repeat(12,1fr);align-items:center}.grid-4-7 .left{grid-column:span 4/5}.grid-4-7 .right{grid-column:span 7/13}.grid-5-6 .left{grid-column:span 5/6}.grid-5-6 .right{grid-column:span 6/13}.grid-6-5 .left{grid-column:span 6/7}.grid-6-5 .right{grid-column:span 5/13}.grid-6-6{grid-template-columns:repeat(2,1fr);column-gap:3rem}.grid-1{row-gap:4rem}}@media screen and (max-width:767px){.grid-reverse .right{order:0}.grid-reverse .left{order:1}.hidden-m{display:none}}.h1{font-size:37px;line-height:1.1}.h2{font-size:32px}.h3{font-size:28px}.h4{font-size:24px}.h5{font-size:21px}.h6{font-size:18px}.h2,.h3,.h4,.h5,.h6{line-height:1.2}section h1,section h2,section h3,section h4,section h5,section h6{margin-top:0}.txt-tiny{font-size:var(--fz-tiny)}.txt-md{font-size:var(--fz-m)}.txt-sb{font-weight:500}.txt--error{color:var(--col-e)}@media screen and (min-width:992px){.h1{font-size:48px}.h2{font-size:40px}.h3{font-size:33px}.h4{font-size:28px}.h5{font-size:23px}.h6{font-size:19px}.md--center{text-align:center}}.heading ul li{text-align:left}.btn-icon{display:inline-flex}.btn-icon.btn-block{justify-content:center}.btn-icon i{line-height:150%}.btn img:last-child,.btn i:last-child{margin-left:.5rem}.p-s{padding-top:1rem;padding-bottom:1rem}.p-n{padding-top:2rem;padding-bottom:2rem}.p-l{padding-top:3rem;padding-bottom:3rem}.p-xl{padding-top:4rem;padding-bottom:4rem}.p-t-0{padding-top:0 !important}.m-0{margin:0 !important}.m-t-s{margin-top:1rem}.m-b-s{margin-bottom:1rem}.m-b-n{margin-bottom:2rem}.m-b-l{margin-bottom:3rem}@media screen and (min-width:992px){.p-s{padding-top:1.5rem;padding-bottom:1.5rem}.p-n{padding-top:3rem;padding-bottom:3rem}.p-l{padding-top:6rem;padding-bottom:6rem}.m-b-s{margin-bottom:1.5rem}.m-b-n{margin-bottom:3rem}}.bdr{border-radius:var(--bdr)}.bdr-l{border-radius:var(--bdr-l)}.bdr-xl{border-radius:var(--bdr-xl)}.infoblock_header_content{margin:0}.infoblock_header_content p{padding:0;display:flex;column-gap:1.5rem;flex-wrap:wrap;justify-content:center}.infoblock_header_content a{color:var(--info_block_color)}@media screen and (min-width:1280px){#cm{max-width:60ch;padding:3rem 2rem}}.cc_div .c-bn{padding:.6em}#c-bns.swap button:last-child{color:var(--c-btn-secondary-text)}.mobile-search{transition:transform .2s ease-in-out}.mobile-search-show #header.is-sticky .mobile-search{transform:none}.tab{position:relative}.tab input{position:absolute;opacity:0;z-index:-1}.tab__content{max-height:0;overflow:hidden;transition:all .35s}.tab input:checked ~ .tab__content{max-height:10rem}.slider-img-1{border-radius:16px;box-shadow:var(--shadow-medium);transition:all .2s ease-in-out}.slider-img-1:hover,.slider-img-1:active{filter:brightness(1.2)}.mod-banner-4 .slider-img-1{margin:2rem auto}.product-tile{border:1px solid var(--cc-cookie-table-border);transition:box-shadow .2s ease-in-out;padding:.5rem .75rem 2rem;border-radius:.5rem;height:calc(100% - 25px)}.product-tile:hover,.product-tile:active{box-shadow:var(--shadow-medium)}.product-tile .product-img{padding-bottom:100% !important}.product-tile .product-actions{display:none !important}.products-list-page.mod-products-list-page-1 .product-tile .product-desc .product-name a span,.products-slider.mod-products-slider-1 .product-tile .product-desc .product-name a span,.products-slider.mod-products-slider-2 .product-tile .product-desc .product-name a span{height:67.2px;-webkit-line-clamp:3;max-height:67.2px}@media screen and (max-width:480px){.products-list-page.mod-products-list-page-1 .product-tile .product-desc .product-name a span,.products-slider.mod-products-slider-1 .product-tile .product-desc .product-name a span,.products-slider.mod-products-slider-2 .product-tile .product-desc .product-name a span{font-size:1rem;line-height:1.3;height:36.4px;max-height:36.4px}}.product-labels>div{border-radius:32px;padding:.125rem .5rem !important;font-size:14px !important;text-transform:none !important;font-weight:500 !important;line-height:150%;display:inline-flex !important;column-gap:.25rem;align-items:center}.product-labels>.label-saleout{background:#f5fbb5 !important;border-color:#bfe02b !important}.product-labels .label-saleout:before{content:"";background:url("https://www.gsport.pl/upload/gsport/modules/ikona-wyprzedaz.svg");width:12px;height:13px;flex:0 0 12px !important}.product-labels>.label-promotion{background:#f7d5ca !important;border-color:#e4714c !important}.product-labels .label-promotion:before{content:"";background:url("https://www.gsport.pl/upload/gsport/modules/black_week.svg");width:16px;height:17px;flex:0 0 16px !important}@media screen and (max-width:767px){.product-labels{top:0 !important}}.price-normal.discount{font-size:.8em}.price-discount-percent{color:#e4714c}@media screen and (max-width:767px){.price-discount-percent{font-size:.8em}}.breadcrumbs-wrapper>ul>li{float:none !important}.breadcrumbs-wrapper>ul>li:not(:last-of-type){padding-right:.5rem !important}.breadcrumbs-wrapper>ul>li>a{padding:2px 0 !important;font-size:.75rem !important;line-height:110% !important}.breadcrumbs-wrapper>ul>li:not(:last-of-type):after{position:static !important;font-size:.75rem !important;margin-left:.25rem !important}@media screen and (min-width:1280px){.breadcrumbs-wrapper{margin-top:.5rem !important}.breadcrumbs-wrapper>ul>li>a,.breadcrumbs-wrapper>ul>li:not(:last-of-type):after{font-size:1rem !important}}.breadcrumbs-wrapper>ul+.category-image{margin-top:.5rem !important}.breadcrumbs-outer .category-image{height:115px !important}@media screen and (min-width:1024px){.breadcrumbs-outer .category-image{height:400px !important}}@media screen and (max-width:1279px){.category-description.top{display:none}.products-list-page.mod-products-list-page-1 .subcategories{display:none}}.products-list-page.mod-products-list-page-1 .subcategories{padding:0}.products-list-page.mod-products-list-page-1 .subcategories a .subcategory-name:first-child:first-of-type{font-size:12px;text-transform:uppercase;padding-bottom:25%;width:100%}.subcategory-img{width:auto !important;padding:0 !important;border-radius:6px !important;border-width:0 !important;transition:opacity .2s ease-in-out}.subcategory-img img{position:static !important;width:100% !important;transform:none !important}.subcategory-img:hover,.subcategory-img:focus{filter:brightness(1.2)}.categories.dropdowns>ul>li{display:none !important}.categories.dropdowns>ul>li.keep-visible{display:list-item !important}.categories.dropdowns ul.active{display:block !important}.categories.dropdowns::before{content:"⏳ Ładowanie kategorii...";display:block;padding:8px 12px;color:#666;font-size:11px;font-style:italic;background:#f9f9f9;border-radius:3px;margin-bottom:8px}.categories-loaded .categories.dropdowns::before{display:none}.categories.dropdowns{transition:opacity .2s ease}.show-all-categories-btn{margin:8px 0;padding:6px 10px;background:linear-gradient(135deg,#f8f9fa 0,#e9ecef 100%);border:1px solid #dee2e6;cursor:pointer;font-size:11px;width:100%;border-radius:4px;color:#495057;transition:all .2s ease}.show-all-categories-btn:hover{background:linear-gradient(135deg,#e9ecef 0,#dee2e6 100%);transform:translateY(-1px)}.product-card.mod-product-card-1 .product-informations .product-parameters .checkbox-field.grid label .title,.product-card.mod-product-card-1 .product-informations .product-parameters .selection-clear.grid label .title{height:auto;width:auto;line-height:inherit;font-size:12px}#xy{font-size:13px;border:1px solid var(--ic);width:19px;height:19px;text-align:center;line-height:19px;border-radius:10px;position:absolute;right:8px;top:10px;cursor:pointer}#xy:hover{color:var(--ic)}.product-short-description i.fa{margin-right:.5rem}.select2-container--bootstrap .select2-results__option[aria-disabled="true"]{text-decoration:line-through}.tab-content aside{display:flex;flex-direction:column}.tab-content aside article{background:var(--bgs);margin-left:-15px;margin-right:-15px;border:1px solid var(--bds);padding:1rem 15px 1.5rem}.tab-content aside article>div:first-child{text-align:center;margin-bottom:1rem}.tab-content aside article h3{margin-bottom:.5rem}.tab-content aside article>img{height:185px !important;display:block;margin:0 auto 2rem;padding-bottom:1rem;border-bottom:1px solid var(--bda);object-fit:cover}.tab-content aside article ul{display:flex;column-gap:.5rem;right:.5rem;flex-direction:column;align-items:flex-start}.tab-content aside article li{display:flex;align-items:flex-start;font-size:var(--fz-tiny)}.tab-content aside article li img{margin-right:.5rem;max-width:20px !important;height:auto}@media screen and (min-width:992px){.tab-content aside{flex-direction:row;column-gap:3rem}.tab-content aside article{margin:0;padding:2rem;border-radius:var(--bdr)}.tab-content aside article>div:first-child{min-width:97px;margin-bottom:1.5rem}}.section--lined{padding-bottom:1rem;border-bottom:1px solid var(--bda)}.card section{margin-bottom:2rem}.list-vertical,.list--vertical{flex-direction:column;row-gap:.5rem;align-items:flex-start}.list-vertical .list-el,.list--vertical .list-el{align-items:flex-start}.list-vertical .list-el img,.list--vertical .list-el img{margin-right:.5rem;max-width:20px !important}.news ul{padding-left:1.5em}.news ul li+li{margin-top:.5em}.news iframe{max-width:100%}.news p{margin:.375em 0 1.5em}@media screen and (min-width:768px){.news .heading ul{left:auto;transform:none;padding-left:0}.news .heading ul li{padding-left:0}.news .heading ul li:after{left:0;transform:none}}@media screen and (min-width:992px){body,body>.skyshop-container{overflow:initial}.order.mod-order-1>.container-fluid .cart-summary-body>.row>[class*="col-"]:last-of-type{position:sticky;top:30px}}.order.mod-order-1>.container-fluid .order-select-table tbody tr.more td .payment-methods .banks-list .bank-wrapper .bank .bank-container .bank-select .bank-select-container>span>span{font-size:18px;line-height:1.1;letter-spacing:-0.7px}.core_storeCartProducts i{display:none}.core_orderOpenMapPaczkomaty{padding:.5em 1em;border-radius:var(--bdr-sm);color:var(--col-txt-p) !important;background:#bfe02b}.core_orderOpenMapPaczkomaty:hover{background:#aabc30}@media screen and (max-width:767px){.list-options:nth-child(3) .pagination,.list-options:nth-child(4) .pagination{display:none}}
