/** Shopify CDN: Minification failed

Line 9:14 Expected ")" to end URL token
Line 10:14 Expected ")" to end URL token

**/
@font-face {
  font-family: 'Gilroy';
  src: url({{ 'Gilroy-Regular.woff2' | asset_url }}) format('woff2'),
       url({{ 'Gilroy-Regular.woff' | asset_url }}) format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

body, h1, h2, h3, h4, h5, h6, p, a, span, div, button, input, textarea {
  font-family: 'Gilroy', sans-serif !important;
}

.price__regular{
   color: #0D5A9F;
  font-size: 1.6rem!important;
  font-weight: 900;
}

.MsoNormal{
  text-transform:unset!important;
}
.product__text p , .product__text span{
  text-transform:unset!important;
}
.product-card:hover .quick-add {
  --tw-translate-y: 1rem;
}
a.block{
  background: unset;
  text-align: center;
  display: flex;
  justify-content: center;
}
.card {
  border: 1px solid #e0e0e0;
}
.product-card__content {
  background-color: #f0f0f0;
  color: #000;
}
.quick-add button{
  background: #0D5A9F;
}
    .product-card:hover .quick-add button:after {
        border:unset!important;
    }
#shopify-section-template--25484685443459__main-collection a {
    background: unset!important;
}
.drawer__content p{
  color:#000!important;
}
#shopify-section-template--25689624871299__custom_liquid_gVPThM .page-width{
  padding: 0!important;
}

.slideshow-content{
  width:50%
}
.slideshow-word{
  flex-flow: column;
  align-items: flex-start
}
#shopify-section-template--25484685640067__slideshow .absolute{
  top:28%;
}
#shopify-section-sections--25484686754179__footerr:before{

  background-image: url("/cdn/shop/files/image_2.png?v=1752821424");
  background-repeat: no-repeat;
  opacity: 0.2;
  background-size: cover;
  background-position: top;
}
#shopify-section-template--25694388060547__rich_text_CxBqay  .page-width--narrow{
  max-width: 80rem!important;
  padding: 0
}
#shopify-section-template--25694388060547__rich_text_CxBqay .rich-text {
  max-width:50%!important;  
}
.shopify-section-template--25694388060547__rich_text_L4dB3z .rich-text{
  width:100%
}
#shopify-section-template--25694388060547__rich_text_TWHRJQ .page-width--narrow{
  max-width: 60rem!important;
}

#shopify-section-template--25694388060547__rich_text_TWHRJQ .rich-text {
  max-width:94%!important;
}

#shopify-section-template--25694388060547__rich_text_TWHRJQ .page-width{
  left: 20%!important;
}
#shopify-section-template--25694388060547__rich_text_iwYTCG .page-width--narrow{
  max-width: 80rem!important;
  padding: 0
}
#shopify-section-template--25694388060547__rich_text_iwYTCG .rich-text {
  max-width:50%!important;  
}

.custom-product-card{
  width:80%;
  margin: auto;
}
.product-card__title{
  color:#0D5A9F;
  font-weight: bold!important;
  
}
span{
  font-family: unset!important;
}
.rte :where(hr):not(:where([class~=not-rte] *)){
  margin-block: var(--sp-4);
}
.tigren-title{
  display:none!important;
}
li{
  /* font-size:var(--text-base); */
}

.wp-block-heading{
  background-color:#e7e7e7;
  padding:1.6rem;
  border-radius:6px;
}
.wp-block-heading strong{
  font-size:1.6rem;
}


.bs-banner {
  position: fixed;
  left: -390px; /* hidden off-screen */
  top: 20%;
  width: 370px;
  background: #fff;
  border-radius: 10px;
  box-shadow: 0 5px 15px rgba(0,0,0,.2);
  padding: 15px;
  transition: right .4s ease;
  z-index: 9999;
}
.bs-banner.show { left: 400px; }

.bs-banner-close {
  background: none;
  border: none;
  font-size: 20px;
  position: absolute;
  top: 8px;
  right: 8px;
  cursor: pointer;
}

.bs-banner-actions {
  display: flex;
  gap: 8px;
  margin-top: 10px;
}

.bs-btn-primary {
  background: #111827;
  color: #fff;
  padding: 8px 12px;
  text-decoration: none;
  border-radius: 6px;
}

.bs-btn-primary:hover {
  opacity: .9;
}

.bs-btn-ghost {
  background: #f3f4f6;
  border: none;
  padding: 8px 12px;
  border-radius: 6px;
  cursor: pointer;
}

.bs-btn-ghost:hover {
  background: #e5e7eb;
}

.product__info>*+*{
  margin:0!important;
}
.cus_price{
  font-size:1.2rem;

}
.cus_price_vat{
  font-size:1rem;
  color:#000;
  /* text-transform:lowercase; */
}
#shopify-section-template--25694388060547__image_with_text_gRpGnz .media , #shopify-section-template--25694388060547__image_with_text_j4Cqxn .media{
  background-color:#f5f5f5!important;
  background-color:unset!important;
}
.rte :where(ul):not(:where([class~=not-rte] *)) ::marker{
  color:#000!important;
  font-size:20px;
}
.back-in-stock.buy-buttons{
  margin:1rem 0;
}
@media (max-width:768px){
  #shopify-section-template--25694388060547__rich_text_CxBqay .rich-text{
    max-width:96%!important;
    margin:auto;
    text-align:center; 
  }
    #shopify-section-template--25694388060547__rich_text_TWHRJQ .rich-text{
    max-width:96%!important;
    margin:auto;
    text-align:center; 
  }
  #shopify-section-template--25694388060547__rich_text_TWHRJQ .page-width{
    left:0!important;
  }
    #shopify-section-template--25694388060547__rich_text_iwYTCG .rich-text{
    max-width:96%!important;
    margin:auto;
    text-align:center; 
  }
  
   
  .quick-view__button.button.button--secondary.z-2.absolute.top-0.right-0.opacity-0{
      opacity:1!important;
    }
   
     .menu-drawer .drawer__footer-bottom{
      padding-bottom:4.2rem!important;
     }
}

@media (max-width:425px){
  .slideshow-content{
  width:100%
}
.slideshow-word{
  flex-flow: column;
  align-items: center;
  text-align: center
}
.section-title{
  font-size:2rem!important;
}
}
