/* .dropdown.abs-dropdown-currency .dropdown.abs-dropdown-lang */

.abs-footer-bottom-text, .dropdown.abs-dropdown-store, .abs-company-data-container, #abs-price-start-delivery-li {
display: none;
}

#header {
width: 100vw;
}

#cart-box-content, .abs-product-page-header, #currChangeField {
margin-top: 32px;
}

.abs-row {
margin-top: 72px;
}

#mainMenu li:nth-child(5) {
font-weight: 700;
}

.abs-mega-menu-container>li>ul>li>a {
font-weight: 300;
}


/* PANEL KLIENTA */
.balance-info-details:nth-of-type(2), .abs-knob-container:nth-of-type(2) {
display: none;
}

/* About Us */
/* Style for alternating text and image sections */
.row:nth-child(even) {
    background-color: #f9f9f9; /* Light gray background for even rows */
}

.row:nth-child(odd) {
    background-color: #ffffff; /* White background for odd rows */
}

.col-md-6 {
    padding: 20px; /* Add padding to the columns for spacing */
}

h2 {
    color: #333; /* Color for heading text */
    font-size: 24px; /* Font size for heading */
    font-weight: bold; /* Bold font weight for heading */
}

p {
    color: #555; /* Color for paragraph text */
    font-size: 16px; /* Font size for paragraph */
    line-height: 1.6; /* Line height for paragraph */
}

.img-fluid {
    max-width: 100%; /* Ensure images are responsive */
    height: auto; /* Maintain aspect ratio of images */
    margin-top: 20px; /* Add margin to the top of images */
}
/* packshots */
.packshots {
text-align: center;
}

.packshots h2 {
line-height: 100px;
}

.packshots-item {
display: flex;
line-height: 85px;
}
.packshots-icon:hover {
transform: scale(1.5);
transform-origin: 82% 40%;
}

.packshots-icon {
position: relative;
width: 45vw;
}

.packshots-icon img {
position: absolute;
right: 60px;
height: 80px;
width: 80px;
padding: 10px;
}

.packshots-text {
flex-grow: 1;
width: 55vw;
text-align: left;
font-size: 1.8rem;
}

.abs-search-core-filters-price-labels {
display: none;
}

/* NAV BAR */
element.style {
}
.navbar-default .navbar-nav>li>a {
    color: #D6D6D6;
}
@media (min-width: 992px)
.navbar-nav>li>a {
    padding-top: 13.5px;
    padding-bottom: 13.5px;
}
.navbar-nav>li>a {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 18px;
}
.nav>li>a {
    position: relative;
    display: block;
    padding: 10px 15px;
}
a {
    color: #585958;
    text-decoration: none;
}
a {
    background-color: transparent;
}
* {
    box-sizing: border-box;
}
user agent stylesheet
a:-webkit-any-link {
    color: -webkit-link;
    cursor: pointer;
    text-decoration: underline;
}
user agent stylesheet
li {
    text-align: -webkit-match-parent;
}
.nav {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
}
user agent stylesheet
ul {
    list-style-type: disc;
}

/*
.abs-short-details.list-group.abs-list, .abs-catalog-index, .abs-price-details-delivery-cost {
display: none;
}
*/

@media (min-width: 992px) {
/* test */
#header {
position: fixed;
top: 0px;
height: 110px;
}

/* end */

.abs-content {
background-image: url(https://a.assecobs.com/accounts/tgb2b/stock/static/tlo/tlo2.jpg);
}

.abs-icon-home {
position: relative;
bottom: 1px;
display: none;
}

#mainMenu.navbar-collapse.collapse {
position: relative;
top: -70px;
left: 50px;
}

.navbar-right {
margin-right: 5px;
}

.form-group.search-wrapper {
position: relative;
left: 370px;
max-width: 200px;
}

.abs-header-content-row .abs-header-content-buttons {
position: relative;
right: 10px;
z-index: 10;
}

}

@media (min-width: 1150px) {
.form-group.search-wrapper {
position: relative;
left: 450px;
max-width: 230px;
}
}/* .dropdown.abs-dropdown-currency .dropdown.abs-dropdown-lang */
.abs-footer-bottom-text, .dropdown.abs-dropdown-store {
display: none;
}


#header {
width: 100vw;
}

#cart-box-content, .abs-product-page-header, #currChangeField {
margin-top: 32px;
}

.abs-row {
margin-top: 72px;
}

#mainMenu li:nth-child(5) {
font-weight: 700;
}

.abs-mega-menu-container>li>ul>li>a {
font-weight: 300;
}

/* PANEL KLIENTA */
.balance-info-details:nth-of-type(2), .abs-knob-container:nth-of-type(2) {
display: none;
}


/* packshots */
.packshots {
text-align: center;
}

.packshots h2 {
line-height: 100px;
}

.packshots-item {
display: flex;
line-height: 85px;
}
.packshots-icon:hover {
transform: scale(1.5);
transform-origin: 82% 40%;
}

.packshots-icon {
position: relative;
width: 45vw;
}

.packshots-icon img {
position: absolute;
right: 60px;
height: 80px;
width: 80px;
padding: 10px;
}

.packshots-text {
flex-grow: 1;
width: 55vw;
text-align: left;
font-size: 1.8rem;
}

.abs-search-core-filters-price-labels {
display: none;
}


element.style {
}
.navbar-default .navbar-nav>li>a {
    color: #D6D6D6;
}
@media (min-width: 992px)
.navbar-nav>li>a {
    padding-top: 13.5px;
    padding-bottom: 13.5px;
}
.navbar-nav>li>a {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 18px;
}
.nav>li>a {
    position: relative;
    display: block;
    padding: 10px 15px;
}
a {
    color: #585958;
    text-decoration: none;
}
a {
    background-color: transparent;
}
* {
    box-sizing: border-box;
}
user agent stylesheet
a:-webkit-any-link {
    color: -webkit-link;
    cursor: pointer;
    text-decoration: underline;
}
user agent stylesheet
li {
    text-align: -webkit-match-parent;
}
.nav {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
}
user agent stylesheet
ul {
    list-style-type: disc;
}

/*
.abs-short-details.list-group.abs-list, .abs-catalog-index, .abs-price-details-delivery-cost {
display: none;
}
*/

@media (min-width: 992px) {

#header {
position: fixed;
top: 0px;
height: 110px;
}

.abs-content {
background-image: url(https://a.assecobs.com/accounts/tgb2b/stock/static/tlo/tlo2.jpg);
}

.abs-icon-home {
position: relative;
bottom: 1px;
display: none;
}

#mainMenu.navbar-collapse.collapse {
position: relative;
top: -70px;
left: 50px;
}

.navbar-right {
margin-right: 5px;
}

.form-group.search-wrapper {
position: relative;
left: 370px;
max-width: 200px;
}

.abs-header-content-row .abs-header-content-buttons {
position: relative;
right: 10px;
z-index: 10;
}

}

@media (min-width: 1150px) {
.form-group.search-wrapper {
position: relative;
left: 450px;
max-width: 230px;
}
}
/test/
.text-secondary {
    color: #3d5d6f;
  }
  
  .h4,
  h4 {
    font-size: 1.2rem;
  }

  h2 {
    color: #333;
  }
  
  .fa,
  .fas {
    font-family: 'FontAwesome';
    font-weight: 400;
    font-size: 1.2rem;
    font-style: normal;
  }
  
  .right-0 {
    right: 0;
  }
  
  .top-0 {
    top: 0;
  }
  
  .h-100 {
    height: 100%;
  }
  
  a.text-secondary:focus,
  a.text-secondary:hover {
    text-decoration: none;
    color: #22343e;
  }
  
  #accordion .fa-plus {
    transition: -webkit-transform 0.25s ease-in-out;
    transition: transform 0.25s ease-in-out;
    transition: transform 0.25s ease-in-out, -webkit-transform 0.25s ease-in-out;
  }
  
  #accordion a[aria-expanded=true] .fa-plus {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
  }
/* TG COLOR TILES 2026-10-20 START */
/* Camouflage attribute 1001 only. Keep native links and native selected state. */
a.variantChooser[id^="variant-1001-"]{display:inline-flex;flex-direction:column;align-items:center;justify-content:flex-start;vertical-align:top;width:100px;min-height:106px;margin:0 8px 10px 0;padding:8px 5px 6px;border:1px solid #d8d8d8;border-radius:0;background:#fff!important;color:#171717!important;font-size:11px;font-weight:600;line-height:1.25;white-space:normal;text-align:center;text-decoration:none;box-sizing:border-box}
a.variantChooser[id^="variant-1001-"]::before{content:"";display:var(--tg-camo-display,none);flex:0 0 64px;width:64px;height:64px;margin:0 auto 7px;background:var(--tg-camo-swatch) center/cover no-repeat;border:1px solid #e4e4e4;box-sizing:border-box}
a.variantChooser[id^="variant-1001-"].active{border:3px solid #6e756b;padding:6px 3px 4px;box-shadow:0 0 0 1px #fff inset}
a.variantChooser[id^="variant-1001-"]:hover,a.variantChooser[id^="variant-1001-"]:focus-visible{outline:2px solid #6e756b;outline-offset:2px}
@media(max-width:767px){a.variantChooser[id^="variant-1001-"]{width:86px;min-height:100px;margin-right:6px}}
a#variant-1001-1255{--tg-camo-display:block;--tg-camo-swatch:url("https://a.assecobs.com/_img/tgb2b/2b9c7521-d93b-4031-9cfd-58d592bbf356/2b9c7521-d93b-4031-9cfd-58d592bbf356.jpg")}
a#variant-1001-1257{--tg-camo-display:block;--tg-camo-swatch:url("https://a.assecobs.com/_img/tgb2b/e9ab6aae-345d-405c-8cdb-0b563d73682e/e9ab6aae-345d-405c-8cdb-0b563d73682e.jpg")}
a#variant-1001-1254{--tg-camo-display:block;--tg-camo-swatch:url("https://a.assecobs.com/_img/tgb2b/9f643b28-836b-4f60-b7de-978f846e20c2/9f643b28-836b-4f60-b7de-978f846e20c2.jpg")}
a#variant-1001-1268{--tg-camo-display:block;--tg-camo-swatch:url("https://a.assecobs.com/_img/tgb2b/2a9fc4cc-ad16-4a71-b844-a4f781b112fb/2a9fc4cc-ad16-4a71-b844-a4f781b112fb.jpg")}
a#variant-1001-1266{--tg-camo-display:block;--tg-camo-swatch:url("https://a.assecobs.com/_img/tgb2b/73728b6e-7159-4c6a-bd1a-2b8f874b9781/73728b6e-7159-4c6a-bd1a-2b8f874b9781.jpg")}
a#variant-1001-48062{--tg-camo-display:block;--tg-camo-swatch:url("https://a.assecobs.com/_img/tgb2b/e362f226-c2f0-47db-953f-851dfab20e32/e362f226-c2f0-47db-953f-851dfab20e32.jpg")}
a#variant-1001-48066{--tg-camo-display:block;--tg-camo-swatch:url("https://a.assecobs.com/_img/tgb2b/82c9ccac-6531-43d2-b902-0b7ada4355f5/82c9ccac-6531-43d2-b902-0b7ada4355f5.jpg")}
a#variant-1001-1269{--tg-camo-display:block;--tg-camo-swatch:url("https://a.assecobs.com/_img/tgb2b/22b2855c-5966-4afc-aa15-1cd74b2b9e6e/22b2855c-5966-4afc-aa15-1cd74b2b9e6e.jpg")}
a#variant-1001-48117{--tg-camo-display:block;--tg-camo-swatch:url("https://a.assecobs.com/_img/tgb2b/741e6399-5f84-4ab3-a728-6244f9529d62/741e6399-5f84-4ab3-a728-6244f9529d62.jpg")}
a#variant-1001-1263{--tg-camo-display:block;--tg-camo-swatch:url("https://a.assecobs.com/_img/tgb2b/cfdbc576-e214-4acf-b4f7-794ca2927b53/cfdbc576-e214-4acf-b4f7-794ca2927b53.jpg")}
a#variant-1001-1249{--tg-camo-display:block;--tg-camo-swatch:url("https://a.assecobs.com/_img/tgb2b/a1c711c8-ea97-4a47-b81c-e2467da7bdb2/a1c711c8-ea97-4a47-b81c-e2467da7bdb2.jpg")}
a#variant-1001-1259{--tg-camo-display:block;--tg-camo-swatch:url("https://a.assecobs.com/_img/tgb2b/cc62ac36-1fd0-47a6-93b7-3808aa81df3c/cc62ac36-1fd0-47a6-93b7-3808aa81df3c.jpg")}
a#variant-1001-1260{--tg-camo-display:block;--tg-camo-swatch:url("https://a.assecobs.com/_img/tgb2b/1058738c-9a4f-40f4-b3cb-d0b38906d5a8/1058738c-9a4f-40f4-b3cb-d0b38906d5a8.jpg")}
a#variant-1001-1261{--tg-camo-display:block;--tg-camo-swatch:url("https://a.assecobs.com/_img/tgb2b/30e239c9-8444-409b-ba2e-2ef9f9558437/30e239c9-8444-409b-ba2e-2ef9f9558437.jpg")}
a#variant-1001-1265{--tg-camo-display:block;--tg-camo-swatch:url("https://a.assecobs.com/_img/tgb2b/15ccccba-855d-4e51-81f8-f912c3c85bd3/15ccccba-855d-4e51-81f8-f912c3c85bd3.jpg")}
a#variant-1001-1262{--tg-camo-display:block;--tg-camo-swatch:url("https://a.assecobs.com/_img/tgb2b/1af88b12-5b94-4d57-86bf-02c7b0ac623b/1af88b12-5b94-4d57-86bf-02c7b0ac623b.jpg")}
a#variant-1001-1272{--tg-camo-display:block;--tg-camo-swatch:url("https://a.assecobs.com/_img/tgb2b/401e003c-6c21-40d5-b69b-145e38613be3/401e003c-6c21-40d5-b69b-145e38613be3.jpg")}
a#variant-1001-1264{--tg-camo-display:block;--tg-camo-swatch:url("https://a.assecobs.com/_img/tgb2b/3d579179-8ae7-4a5f-8e26-b6b24db7ba67/3d579179-8ae7-4a5f-8e26-b6b24db7ba67.jpg")}
a#variant-1001-48430{--tg-camo-display:block;--tg-camo-swatch:url("https://static.abstore.pl/img/tgb2b/10f21798-85ee-460b-af64-d80934b60309/s/10f21798-85ee-460b-af64-d80934b60309.jpg")}

/* TG COLOR TILES 2026-10-20 END */