/** Shopify CDN: Minification failed

Line 198:0 Unexpected "}"

**/



#shopify-section-template--14929014653043__1623056509cc5f2f37 .image-card__content {
  padding: 0px !important;
  cursor: default !important;  
}

#shopify-section-template--14929014653043__1623056509cc5f2f37 .image-card {
  cursor: pointer !important;
}

#shopify-section-template--14929014653043__1623056509cc5f2f37 .image-card__content-inner {
  background: #034376;
    width: 100% !important;
}
#shopify-section-template--14929014653043__1623056509cc5f2f37 .image__card-heading {
      font-size: 26px !important;
    padding-left: 10px !important;
  margin-bottom: 0px !important;
}
#shopify-section-template--14929014653043__166426928868bf87c4 .sf__pcard  {

  padding: 10px;

}

#shopify-section-template--14929014653043__166426928868bf87c4 .add-to-cart {
  border-radius: 0px !important;
  border-color: #034376 !important;
  color: #034376 !important;
}
#shopify-section-template--14929014653043__166426928868bf87c4 .add-to-cart:hover {
  border-radius: 0px !important;
  border-color: black !important;
  color: white !important;
}

#shopify-section-template--14929014653043__1664269237c88b415b .sf__pcard {

  padding: 10px;
}

#shopify-section-template--14929014653043__1664269237c88b415b .add-to-cart {
  border-radius: 0px !important;
  border-color: #034376 !important;
  color: #034376 !important;
}

#shopify-section-template--14929014653043__1664269237c88b415b .add-to-cart:hover {
  border-radius: 0px !important;
  border-color: black !important;
  color: white !important;
}

.sf-menu-bar {
    position: relative;
    z-index: 1;
    border: solid;
    border-width: 1px;
    border-color: #e5e7eb;
}
.sf-menu-wrapper__desktop {
max-width: 1920px;
    text-align: center;
    margin: auto;
    
}
.sf-sub-menu__link { 
  color: black;
}
#shopify-section-template--14929014653043__1664269237c88b415b
.sf__pcard-price {
      font-size: 21px;
    font-weight: 600;
}

#shopify-section-template--14929014653043__166426928868bf87c4
.sf__pcard-price {
      font-size: 21px;
    font-weight: 600;
}
.sf-search-form { 
    background: #E5E5E5;
    border-radius: 50px;
}
#shopify-section-template--14929014653043__1664269338526e8fab .prose p {
  color: black !important;
}
body,.collection-card__info a,.sf__pcard-content a.block {
font-family: 'Cabin', sans-serif !important;
  letter-spacing: normal;    font-weight: normal !important;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Bebas Neue', cursive !important;
      font-weight: 400 !important;
    letter-spacing: 1.5px;
}

.sf-header header.sf-header__desktop.logo-left__2l .sf-nav .sf-menu-item>a {
  
  font-weight: 700;
  padding: 1rem 1.2rem;
  
}

[data-index="0"]>a {
  margin-left: -1.2rem !important;
}


.sf-header header.sf-header__desktop.logo-left__2l .sf-nav {
  margin: 0 !important; 
}

.sf-prod__info .quantity-input, .sf-prod__info .quantity-input input {
  background-color: transparent;
  border-radius: 0;
}

button[name=add] {
  border-radius: 0 !important;
}

.sf__btn.sf__btn-primary, a.sf__btn.sf__btn-primary, button.sf__btn.sf__btn-primary [name=add] {
  background-color: #034376 !important;
  color: white;
  font-style: normal;
  font-weight: 800;
  font-size: 18px;
}

.prod__delivery-times{   
 border: 1px solid black;
    border-right: 0;
    border-left: none;
}



.sf-tab-header.active, .sf-tab-header:hover {
    color: #034376;
    opacity: 1 !important;
}

.product-options__option:not(.image) {
  display: inline-block;
  
  
}
.product-options__option:not(:last-child) {
  padding-right: 1rem;
  
  
}

.sf-product-variant-option-dropdown {
  border-radius: 0;
  border: 1px solid #8D8C87;
  
}

.variant-picker__option-button--image {
  border: 0;
}

.prod__option--image .variant-picker__option input:checked+label {
  border: 2px solid #034376;
}

.sf__accordion-item:not(:first-child){
  border: 1px solid #DADADA;
  border-right:0;
  border-left: 0;
  border-top:0;
  margin-bottom: 0;
  padding-top: 10px;
      padding-bottom: 6px;
  padding-left:1px;
  
  
}

/* .sf__accordion-item:first-child{
  border: 1px solid #DADADA;
  border-right:0;
  border-left: 0;
  margin-bottom: 0;
  padding-top: 10px;
    padding-bottom: 6px;
padding-left:1px; */
  
}



@media (min-width: 1280px) {
.sf__collection-container.sidebar__leftColumn .sf__sidebar .sf__sidebar-content {
  padding-right: 1rem;
}
  
#CollectionProductGrid{
  border-left: 1px solid #DADADA;
   padding-left: 2rem;
}
}

@media (min-width: 1280px) {
.sf-product__section .sf-tab-header.active, .sf-tab-header:hover {
    color: white !important;
    background: #034376;
    /* border-radius: 50px; */
    padding-right: 30px;
    padding-left: 30px;
}


 
.sf-product__section-tabs .sf-tab-header {
    opacity: 1;
    /* border-radius: 50px; */
    padding-right: 30px;
    padding-left: 30px;
    color: #034376;
    /* border-color: #034376; */
    border-style: solid;
    border-width: 1px;
      /* font-weight: 600;
    font-size: 17px; */

}
.sf-product__section  .sf-tabs .border-b {
      border-bottom-width: 0px;
      justify-content: space-between;
}
.sf-product__section  .sf-tab-header {
    position: unset;
    transition: none;
}

/* .sf-product__section .sf__accordion-item {
    border: 1px solid #DADADA !important;
    margin-bottom: 0;
    padding-top: 10px;
    padding-bottom: 6px;
    padding-left: 10px !important;
    border-radius: 10px;
} */

#shopify-section-template--14929014620275__product-details-tabs > section > div > div > div.md\:py-10 {
    padding-top: 15px !important;
  padding-bottom: 10px !important;
  }
}

.foriklass {
  
  height: 0vh;
  transition: all 0.35s ease-in;
  margin-bottom: -7px;
  }

.hoverni:hover .foriklass {
  
 
  }
.transparesija {
  transition: all 0.35s ease-in;
}
@media (max-width: 1024px) {
#shopify-section-template--14929014653043__1623056509cc5f2f37 .image__card-heading {
  font-size: 16px !important;
}

  .foriklass{
    display: none;
  }

  .hidemobile {
    display: none;
  }
}

.hoverni:hover .transparesija {
  background: rgba(3, 67, 118, 0.6) !important;
transition: all 0.35s ease-in;
}
@media (min-width: 1280px) {
.sf-product__section-tabs .sf-tab-header {
    margin: 0 0;
}
}

.sf__pcard-style-4 .sf__pcard-content .sf__pcard-quick-add .sf__btn {
  border-radius: 0px !important;
  border-color: #034376 !important;
  color: #034376 !important;
  border-width: 1px;
}
.sf__pcard-style-4 .sf__pcard-content .sf__pcard-quick-add .sf__btn:hover {
  border-radius: 0px !important;
  border-color: black !important;
  color: white !important;
  border-width: 1px;
}
.sf__pcard-style-1 .sf__pcard-quick-add .sf__btn {
      background-color: black;
    color: white;
    border-color: white;
}
.sf__pcard-style-1 .sf__pcard-quick-add .sf__btn {
  border-radius: 0px;
}

.main-product__block-price {
  margin-top: 10px !important;
}

.main-product__block-custom_liquid {
  margin-top: 0 !important;
}

.main-product__block-buy_buttons {
  margin-top: 10px !important;
}

.main-product__block-shipping{
  margin-top: 15px !important;
}
.sf-pcard__reviews {
  margin-bottom: 0px !important;
}
.f-price__regular {
 font-weight: 600; 
}
.f-price__sale {
  font-weight: 600; 
}
.sf__accordion-item .sf__accordion-button {
    font-weight: 600;
}

.sf__header-main-top {
  margin-left: 0;
}
@media (min-width: 1280px) {
.cbb-frequently-bought-plus-icon {
  font-size: 30px !important;
  width: 25px !important;
}
}
.cbb-frequently-bought-plus-icon {
    color: #034376 !important;
  font-weight: 600;
}
.cbb-frequently-bought-product > .cbb-frequently-bought-product-image:first-child {
  border-width: 10px !important;
}
@media (max-width: 720px) {
.sf__pcard-content {
  text-align: left;
}
.sf__product-listing.sf__col-1 .sf__col-item {
    padding: 10px;
      border-top: 1px solid #00000014;
    /* border-bottom: 1px solid #00000014; */
    padding-top: 25px;
  
} 

  .announcement-bar__link{
    display: none;
  }
  
  .sf__collection-container {
    margin-left: 15px;
    margin-right: 15px;
  }

  
}


.sf-product__section .foxkit-related-products {
  margin-bottom: 50px !important;
}
.sf-menu-submenu__content {
  text-align: left;
}


.sf__col-item{
  padding-bottom:7px;
}
.sf__col-item:hover{
  transition: all .15s ease-out;
    box-shadow: 0 10px 20px rgb(0 0 0 / 10%);
    z-index: 2;
}

announcement-bar__link{}

.hoverBg:hover {
  background-color: #03437685;
  padding: 4px;
}

.sf__pcard-content {
  text-align: left;
      color: #1e1d19;
    font-size: 18px;
    line-height: 20px;
    padding-bottom: 5px;
}
@media (min-width: 720px) {
.sf__pcard-price {
  padding-top: 10px;
}

.sf-pcard__reviews .jdgm-prev-badge {
  padding-top: 10px;
}



}
.sf__pcard-name {
font-size: 18px !important;
  font-weight: 500 !important;
}
.f-price-item {
  font-size: 18px !important;
}

.sf__pcard-style-1 .sf__pcard-quick-add .sf__btn {
    display: none;
}
.sf__pcard-style-4 .sf__pcard-content .sf__pcard-quick-add {
    display: none;
}
.sf-slider__controls--absolute button {
    transform: translateY(50%);
}
.hoverBg {
  padding: 4px;
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mobilehide {
  display: none;
}





.sf__sidebar-open {

    background-color: #034376;
    justify-content: center;
    width: 75%;
    color: white;
}


.sf__toggle-filter {
  width:100%;
}

.sf-slider__controls--absolute button {
    left: -60px;
}
/*
@media (max-width:767px){
div#shopify-section-template--14969938182259__166445570929a4e29f .text-lg {
    font-size: 0.7rem;
    text-align: center;
}
  .sf__collection-container .sf__collection-toolbar .sf__toolbar-wrapper {
    background: #fff;
    border-top: 1px solid transparent;
    margin: 0;
    padding: 7px 0;
    transition: transform .25s ease;
    left: 0;
    padding: 20px 20px;
}
}
*/


/*======13 oct=====*/
.image-card__inner .image-card__content {
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
}
.image__card-heading-group {
    padding: 20px;
}
.image__card-heading-group .image__card-heading {
    font-size: 1.5rem;
    margin-bottom: 0;
    line-height: 25px;
}
.transparesija.image-card__content-inner.text-left {
    width: 100%;
    height: 55px;
} 
.hoverni:hover .transparesija.image-card__content-inner.text-left {
    background: rgba(3,67,118,.6)!important; 
}
.collection_main_heading {
    font-size: 30px;
    font-weight: 800;
    margin-bottom: 30px;
}
.top-collection {
    margin-top: 30px;
}
.top-collection .part-one img {
    width: 100%;
    height: 190px;
    object-fit: contain;
}
.top-collection .part-one .prdt-heading {
    background-color: #034376;
    color: #fff;
    text-align: right;
    font-size: 15px;
    font-weight: 800;
    padding: 10px 15px;
    margin-top: 10px;
}
.top-custom-coll {
    gap: 15px;
}

@media (max-width:500px) {
  .top-collection .part-one .prdt-heading {
    font-size: 13px;
  }
  .sf__collection-toolbar {
    padding-top: 30px;
  }
}



/*=======14 oct======*/
.hoverni .transparesija.image-card__content-inner.text-left {  
}
.hoverni .transparesija.image-card__content-inner.text-left { 
    transition:all 0.5s ease !important
}
.hoverni .foriklass {transition:all 0.5s ease !important
} 
.hoverni .foriklass {
    height: fit-content;
}
.image-card  .image__card-heading-group {
       background: rgb(3 67 118);
}
.image-card  .image-card__content-inner.text-left {
    width: 100%;    height: 45px;transition:all 0.5s ease !important
}
.transparesija.image-card__content-inner.text-left {
    width: 100%;
    height:auto;max-height: 45px;transition:all 0.5s ease !important
}
.image__card-heading-group {
    padding: 10px 15px;
}
.sf-custom--01 .image__card-heading {
    font-size: 1.3em !important;
}
  .foriklass p.text-white.text-sm.hoverBg{  
  }
  .sf__footer-block-newsletter .sf__footer-block-title {
    line-height: 1 !important;
    font-size: calc(var(--font-base-size, 16)*1px) ;
}
.sf__footer-block-menu .sf__footer-block-title ,.sf__footer-block-newsletter .sf__footer-block-title{
    font-size: 24px !important;
}
 
  body.template-collection .collection-list__wrapper .collection-card__inner a.text-lg  
    { font-size: 13px;
    padding: 1px 0.5rem 1px 2px;
}
.collection-list__wrapper .sf__ms-wrapper h3.prdt-heading{
  font-size: 13px;    letter-spacing: 0;
    padding: 6px 0.5rem 6px 2px;margin:0
}
 body.template-collection .collection-list__wrapper .collection-card__inner .sf-column{
   position:relative
 }
  body.template-collection .collection-list__wrapper .collection-card__info {
    width: 100%;
    margin: 0;
}
body.template-collection .collection-card__inner responsive-image.sf-image img,
.top-collection .part-one img{
    object-fit: contain !important;
}
  body.template-collection .collection-card__inner responsive-image.sf-image,
  .top-collection .part-one img{
    width: 70%;
    display: block;
    margin: auto;
}
.top-collection .part-one img{height:15vh;}
 body.template-collection .collection-list__wrapper  a.collection-card__image responsive-image.sf-image::before {
    padding-top: 15vh;
}
 body.template-collection  .sf__collection-toolbar h3.text-3xl {
    font-size: 2em;
}
body.template-collection .sf__collection-toolbar .sf__toolbar-wrapper {
    margin: 20px 0 !important;
}
.collection-list__wrapper h3.prdt-heading {
      font-family: Cabin,sans-serif!important;
}
.sf__footer-middle .sf__accordion-item .sf__accordion-button:after {
    filter: invert(1);
}
footer.sf-footer {
    border-top: 1px solid #DADADA;
    padding-top: 15px;
}
.socialIconsDes .social-media-links a {
    /* width: 40px;
    height: 40px; */
    padding: 0px !important;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
   /* border: 1.5px solid;*/
    margin: 0 7px;
}img.social-pic {
    width: 100%;
    height: 100%;
}
.socialIconsDes .social-media-links a:nth-child(1){
  margin-left:0px !important
}
.sf__footer-middle{
   border-top: 1px solid #DADADA;
   border-bottom: 1px solid #DADADA;
}
.socialIconsDes {
    display: flex;
    align-items: center;
    margin: -20px 0 20px;
}.socialIconsDes h3.font-medium {
    font-size: 24px;
    margin: 0;
    margin-right: 10px;
}.socialIconsDes svg {
    width: 25px !important;
    height: 25px !important;
}
.sf-grid.sf__ms-wrapper.swiper-container-horizontal.swiper-container-pointer-events pcard-swatch.pcard-variant-option,
.sf-slider__controls.flex pcard-swatch.pcard-variant-option{
    display: none !important;
}pcard-swatch.pcard-variant-option {
    justify-content: flex-start;
    padding-left: 6px;margin-bottom:10px
}
pcard-swatch.pcard-variant-option .product-option-item[data-option-type=image].has-bg-img {
    width: 30px;
    height: 30px;
}
h2.collection_main_heading ,body.template-collection .sf-custom .section__header.text-left h2.section__heading{
    font-size: 2.8em !important;
}
.sf__pcard responsive-image.sf-image img {
    object-fit: contain !important;
}.sf__product-listing .sf__col-item {
    padding: 25px;
}span.priceSeperatorC {
    margin: 0 7px;
}
.sf-po__option-button.rest-values.sf-pqv__button {
    width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
    margin: 0;
    justify-content: center; 
    border-radius: 0px;background:#ebebeb
}
.sf-po__option-button.rest-values.sf-pqv__button span.text-base {
     font-size: .7em;
    font-weight: bold;
}.sf-po__option-button.rest-values.sf-pqv__button .sf__tooltip-item.sf__tooltip-top {
    background: transparent;
}
[data-section-type="custom-content"] .section-my{
      margin-top: var(--spacing-sections-desktop) !important;
}
@media (min-width: 1230px)
{
  .sf-header__desktop .sf-search-form {
    width: 35%;
    position: absolute;
    left: 50%;
    justify-content: space-between;
    transform: translate(-50%, 0);
}

}
@media (min-width: 1280px)
{
  .sf-product__section .sf-tabs .border-b {
  max-width:700px;margin-left:0;margin-right:auto;
  }
}
@media(min-width:1600px)
{
.sf-header header.sf-header__desktop.logo-left__2l .sf-nav .sf-menu-item>a {
    padding: 1rem 1.9rem;
}
}
@media(max-width:800px) and (min-width:450px)
{
  /* .sf__product-listing.sf__col-1 .sf__col-item{
    width:50% !important;max-width:50% !important
  } */
}


@media(min-width:768px)
{.sf-footer__block.sf__accordion-item {
    border: none !important;
}
 .sf-custom__block-inner.w-full .image-card__content {
    padding: 0 !important;
}
  .sf__accordion-item {
    border-top: 1px solid #DADADA !important;
    /* padding-top: 30px !important; */
}
  .image-card:hover .image__card-heading-group {
       background: rgba(3,67,118,.6)
}
  .sf-custom__block:hover .transparesija.image-card__content-inner.text-left { 
    max-height: 100%;
}
 .forMobile{
    display:none !important
  }
 .font-medium.hiddenDesktop.fixSpaceCount.md\:block {
    display: none;
}
}
@media (max-width:1400px) {
 .sf-header header.sf-header__desktop.logo-left__2l .sf-nav .sf-menu-item>a {
    padding: 1rem 1rem;
}
  
}
@media (max-width:767px) {
  h2.collection_main_heading ,body.template-collection .sf-custom .section__header.text-left h2.section__heading{
    font-size: 2.2em !important;
}
  [data-section-type="custom-content"] .section-my{
      margin-top:var(--spacing-sections-mobile) !important;
}
  
  .forDesktop{
    display:none !important
  }
  .sf__collection-toolbar {
    margin-bottom: 15px;
}
  .socialIconsDes {
    display: flex;
    margin: 10px 0px -10px;
    flex-direction: column;
    align-items: flex-start;
}
 .socialIconsDes a.px-2.flex.items-center:nth-child(1) {
    padding-left: 0;
}
.social-media-links {
    display: flex;
    margin: 0;
    justify-content: flex-start;
    padding: 0;
} 
  
  .sf__footer-middle{
    border:none
  }
  .sf__footer-block-menu .sf__footer-block-title {
    padding-top: 20px;
}
  .sf-footer__block.sf__accordion-item.sf__footer-block-newsletter {
    padding: 0;
}
  .image-card .image-card__content-inner.text-left, .transparesija.image-card__content-inner.text-left {
    width: 100%;
    height: 35px !important;
}
   .image-card  h3.image__card-heading.text-white {
    font-size: 1.1em !important;
}
.image__card-heading-group {
    padding: 7px 10px;
}
  
  .sf__toggle-filter button.sf__sidebar-open, .sf__toggle-filter button.sf__sortmb-icon {
      width: 50%;
      background-color: #034376;
      justify-content: center;
      color: #fff;
      padding-top: 5px;
      padding-bottom: 5px;
  }
  .sf__collection-container.sidebar__leftColumn {
      margin-left: 0;
  }
  .sf__toggle-filter button.sf__sortmb-icon img {
      width: 20px;
      filter: invert(100%);
  }
  .sf__toggle-filter button.sf__sortmb-icon {
  }
  .sf__toggle-filter button.sf__sortmb-icon span.srt {
      padding-left: 12px;
  }



  body.template-collection h2.section__heading {
    font-size: 2.5em !important;
}

body.template-collection .sf__collection-toolbar .sf__toolbar-wrapper .sf__toggle-filter button {
    text-transform: uppercase;
}
body.template-collection .sf__pcard-image img {
    object-fit: contain !important;
}
body.template-collection .sf__pcard-image responsive-image.sf-image {
    aspect-ratio: 1/1 !important;
    width: 100%;
    display: block;
    margin: 20px auto;
}
body.template-collection  .sf__pcard-content .sf-pcard__reviews {
    padding: 0 !important;
    margin: 15px 0 !important;
}
body.template-collection  .sf__product-listing {
    padding-left: 0%;
    padding-right: 0%;
}
body.template-collection  .sf__product-listing .sf__pcard-content.text-center{
    padding-left:16px;padding-right:16px
  }
body.template-collection   .sf__collection-toolbar {
    position: relative !important;
}
header.flex{
      border-bottom: 1px solid #e5e5e5;
}
  body.template-collection .sf__product-listing .sf__pcard-content.text-center h3.block.text-base a {
    font-weight: 600 !important;
}
  body.template-collection .sf__product-listing .sf__pcard-content.text-center span.f-price-item {
    font-weight: bold !important;
    font-family: 'Bebas Neue', cursive !important;
    letter-spacing: 1.5px;
}
}


.prdt-heading {
  text-align-last: center;
  font-weight: bold !important;
  font-size: large !important;
  width: 100% !important;
  margin-bottom:10px !important;
}
.part-one img {
  margin: unset !important;
  height: auto !important;
  width: 100% !important;
}

@media (max-width:700px) {
.sf__product-listing .sf__col-item {
    padding: 0;
    width: 100%;
}
.mt-3 {
    text-align-last: center;
}
}
#shopify-section-template--19184627974397__main .text-3xl{border-radius: 5px;}

/* ==========================================================================
   UI/UX polish pass — accessibility + micro-interactions
   Brand palette unchanged: primary #034376, greys #f8f8f8/#666666
   ========================================================================== */

/* Keyboard focus: visible brand-colored ring, mouse clicks unaffected */
a:focus-visible,
button:focus-visible,
input:focus-visible,
select:focus-visible,
textarea:focus-visible,
summary:focus-visible,
[tabindex]:focus-visible {
  outline: 2px solid #034376 !important;
  outline-offset: 2px;
  border-radius: 2px;
}
/* Footer/dark surfaces: ring must stay visible on #034376 background */
.sf-footer a:focus-visible,
footer a:focus-visible,
.sf-footer button:focus-visible,
footer button:focus-visible {
  outline-color: #ffffff !important;
}

/* Faster tap response on touch devices (removes 300ms delay patterns) */
a, button, input[type="button"], input[type="submit"], label, summary {
  touch-action: manipulation;
}

/* Consistent, subtle micro-interaction timing for interactive elements */
a, button, .sf__btn, .btn, [role="button"] {
  transition-duration: 0.2s;
  transition-timing-function: ease-out;
}

/* Skip-to-content link for keyboard/screen-reader users */
.skip-to-content-link {
  position: absolute;
  top: -100px;
  left: 8px;
  z-index: 100000;
  padding: 10px 18px;
  background: #034376;
  color: #ffffff;
  font-weight: 600;
  border-radius: 4px;
  text-decoration: none;
  transition: top 0.15s ease-out;
}
.skip-to-content-link:focus {
  top: 8px;
}

/* Respect user's reduced-motion preference */
@media (prefers-reduced-motion: reduce) {
  *,
  *::before,
  *::after {
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
    scroll-behavior: auto !important;
  }
}

/* Header action icons: single consistent size (was mixed 30px/34px inline styles).
   --pu-icon is set by Premium UI settings; 26px fallback works even when Premium UI is off. */
.header-icon-img {
  width: var(--pu-icon, 26px);
  height: var(--pu-icon, 26px);
  object-fit: contain;
}

/* Dark footer par keyboard focus ring white (blue ring dark bg par double-ring lagta tha) */
.sf-footer input:focus-visible,
.sf-footer select:focus-visible,
.sf-footer textarea:focus-visible {
  outline-color: #ffffff !important;
}
