/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */

@supports selector(:has(*)) {

    .ab-parent:has(input:autofill) .form-control-label,
    .ab-parent:has(input:-webkit-autofill) .form-control-label,
    .ab-parent:has(input:-internal-autofill-selected) .form-control-label {
        top: 0;
        left: 18px;
        font-size: 14px;
        font-weight: 700;
        opacity: 1;
    }
}
.x13similarproduct__product button, .x13similarproduct__product a {
  border-radius: 0!important;
}  
  
  /* Zaokrąglenia */
  .x13categorybox .tab-content {
    border-radius:0px;
  }
  
  .x13categorybox .nav .nav-link {
    border-radius:0; color:#8b8b8b;
  }
  
  #_desktop_menu .prmn_menus_ul {
    border-radius: 0;
  }
  
  #_desktop_menu .prmn_menus_li.prmn_menus_li_background_first > a {
  border-radius: 0;
  }
  
  .homeSlider__list {
   border-radius:0;
  }
  
  .x13categorybox .nav {
    margin:0;
    padding:0 0;
  }
  
  
  .blocksearch .input-group {
    border-radius:0 !important;
  }
  
  
  
  .btn-secondary {
    border-radius: 0 !important;
  }
  
  @media (min-width: 992px) {
      .blocksearch .input-group .btn {
      border-radius: 0 !important;
      }
  }
  
  @media (min-width: 992px) {
    #homeSlider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
      color: black;
      font-weight: 700;
    }
  }
  
  /* Łamane menu */
  li.prmn_menus_li:nth-child(5) > a:nth-child(1) {
    background: transparent !important;
  }
  
  
  #_desktop_menu .prmn_menus_li.prmn_menus_li_background > a {
    color: #fff !important;
  }
  
  
  li.prmn_menus_li:nth-child(5) > a:nth-child(1) > span:nth-child(1) {
    color: #000 !important;
  }
  /* Koszyk transparentny */
  .header-icon__btn--group {
    background-color: transparent;
  }
  .header-icon__btn--group .header-icon__btn-text {
    color:black;
  }
  
  .blockcart-open .blockcart .header-icon__btn--group,
  .dropdown.show .header-icon__btn--group,
  .header-icon__btn--group:hover {
    background-color:transparent;
  }
  
  /* Klavio */
  
  .klaviyo-form-version-cid_2 > div:nth-child(1) > div:nth-child(5) > div:nth-child(1) > button:nth-child(1) {
    background: #e2c687;
  }
  
  
  [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner, button::-moz-focus-inner {
    background: #e2c687;
  }
  
  
  .go2038141570.go2038141570.go2038141570:hover {
    background-color:#e2c687 !important;
    color:#FFFFFF !important;
  }
  
  
  /* Boxy */
  .x13boxes--typeC .x13boxes__container {
      border-radius: 0;
  }
  
  .x13boxes--typeC .x13boxes__container {
    background-image:url(/themes/3rmen/assets/img/box-black.jpg);
  }
  
  
  /* custom_2.css | https://tst.3rmen.pl/themes/robik/assets/css//custom_2.css */
  
  .x13boxes--typeC .x13boxes__container {
    border-radius: 0;
  }
  
  /* theme.css | https://tst.3rmen.pl/themes/robik/assets/css/theme.css?v=a58149d355f02887dfbe55ebb2b64ba3 */
  
  .x13boxes--typeC .x13boxes__image-wrapper {
     border: none;
    border-radius: 0;
  }
  
  /* #custom-text {
    background-color: #cad3d2
  } */
  
  #custom-text h1,
  #custom-text h2 {
    border-bottom: none;
  }
  
  
  
  
  .x13boxes--typeC .x13boxes__text {
    background-color:#e2c687;
    color:#000;
  }
  
  .order-price,
  .product-pack__details strong,
  .product-price,
  .product-price .current-price .price,
  .product-price-and-shipping .price,
  .product-price-total .product-line-grid-price .product-price,
  .product-prices .current-price-value {
    color:#2f3837;
    font-weight:600
  }
  
  .product-miniature:hover .product-title a,
  .product-miniature:hover .x13saleoffersProduct__title a,
  .x13saleoffersProducts__elem:hover .product-title a,
  .x13saleoffersProducts__elem:hover .x13saleoffersProduct__title a {
    color:#000;
  }
  
  /* Zakładka produktu */
  
  
  /* product.css | https://tst.3rmen.pl/themes/robik/assets/css/product.css?v=a58149d355f02887dfbe55ebb2b64ba3 */
  
  .tabs .nav-tabs .nav-link:hover {
    border: 1px solid #2f3837 !important;
  }
  
  .tabs .nav-tabs .nav-link.active {
    background-color: #2f3837;
  }
  
  .tabs .nav-tabs .nav-link {
     border-radius: 0;
  }
  
  /* Strefa dobrych cen */
  
  .special-products .page-heading, .special-products .swiper {
     border-radius: 0;
  }
  
  .special-products .page-heading-bg .page-heading {
    margin: 0 0px;
    padding: 15px 30px;
  }
  
  /* theme.css | https://tst.3rmen.pl/themes/robik/assets/css/theme.css?v=a58149d355f02887dfbe55ebb2b64ba3 */
  a:hover {
    color: black;
  }
  
  
  /* custom_2.css | https://tst.3rmen.pl/themes/robik/assets/css//custom_2.css */
  
  .special-products .page-heading, .special-products .swiper {
    background: #E2C687;
  }
  
  
  /* theme.css | https://tst.3rmen.pl/themes/robik/assets/css/theme.css?v=a58149d355f02887dfbe55ebb2b64ba3 */
  
  .product-miniature .thumbnail-container .product-img-container {
    border-radius: 0;
  }
  
  .special-products .page-heading-bg .page-heading {
    border-radius: 0;
  }
  
  
  .block-social li a {
    background-color:#2f3837;
  }
  
  /* Klavio */
  
  .klaviyo-form-version-cid_1 > div:nth-child(1) > div:nth-child(5) > div:nth-child(1) > button:nth-child(1) {
    background: #e2c687 !important;
  }
  
  
  .klaviyo-form-version-cid_2 > div:nth-child(1) > div:nth-child(5) > div:nth-child(1) > button:nth-child(1) {
    background: #e2c687 !important;
  }
  
  .klaviyo-form-version-cid_2 > div:nth-child(1) > div:nth-child(5) > div:nth-child(1) > button:nth-child(1) {
    border-radius: 0 !important;
  }
  
  #newsFooter form input[type=email],
  #newsFooter form input[type=text],
  #newsHome form input[type=email],
  #newsHome form input[type=text] {
    border-radius: 0 !important;
  }
  
  
  .klaviyo-form-version-cid_1 > div:nth-child(1) > div:nth-child(5) > div:nth-child(1) > button:nth-child(1) {
    border-radius: 0 !important;
  }
  
  .x13boxes--typeD .x13boxes__box {
    border-radius:0;
  }

  .x13categorybox .nav .nav-link.active:hover {
    background-color: color-mix(in srgb, var(--dim-gold) 90%, #fff);
  }

  #x13eucookies .x13eucookies__btn--accept-all {
    background-color: var(--dark-graphite) !important;
    border: 1px solid var(--dark-graphite) !important;
  }

  #x13eucookies .x13eucookies__btn--deny, #x13eucookies .x13eucookies__btn--settings {
    border: 1px solid var(--dark-graphite) !important;
  }

  #x13eucookies .x13eucookies__btn--deny:active, #x13eucookies .x13eucookies__btn--settings:active, #x13eucookies .x13eucookies__btn--deny:hover, #x13eucookies .x13eucookies__btn--settings:hover {
      background-color: var(--dark-graphite) !important;
      border: 1px solid var(--dark-graphite) !important;
  }

  #x13eucookies #x13eucookies-box .x13eucookies__nav-link.active {
    border-bottom-color: var(--dark-graphite) !important;
  }

  #x13eucookies .x13eucookies__btn--accept-selected {
    border: 1px solid var(--dark-graphite) !important;
  }

  #x13eucookies .x13eucookies__btn--accept-selected:active, #x13eucookies .x13eucookies__btn--accept-selected:hover {
    background-color: var(--dark-graphite) !important;
    border: 1px solid var(--dark-graphite) !important;
  }
  

/* Wylaczenie pokazywania TrustMate */

.x13boxes--typeD .x13boxes__box {
    display: none !important;
}

div.index-products:nth-child(5) {
    display: none;
}
