/** Shopify CDN: Minification failed

Line 79:77 Expected ":"

**/
@charset "UTF-8";


@keyframes slide {
    from {
      transform: translateX(0);
    }
    to {
      transform: translateX(-100%);
    }
  }
  
.imgfeatured {
  overflow: hidden ;
  white-space: nowrap;
  position: relative;
}

.imgfeatured-slide {
  display: inline-block !important;
  animation: 35s slide infinite linear;
}

.imgfeatured-slide img {
  height: 50px;
  margin: 0 40px;
  display: inline-block !important;
  max-width: inherit !important;
}

.imgfeatured-slide-img {
  height: 50px;
  margin: 0 40px;
  display: inline-block !important;
  max-width: inherit !important;
}

@media only screen and (max-width:768px){
  .width-overwrite-feature-row{
    padding-left: 0px !important;
    padding-right: 0px !important;
    }
  }
@media only screen and (max-width:768px){
  .width-overwrite-feature-row__images{
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}
@media only screen and (max-width:768px){
.position-overwrite-feature-row__text{
  position: absolute !important;
  z-index: 1 !important;
  padding: 30px 20px 0;
}
}
.SpeechBubble {
  background-color: var(--colorBtnPrimary);
  border-radius: 2px;
  color: #fff;
  color: var(--color,#fff);
  display: inline-block;
  font-size: 13px;
  font-weight: 700;
  letter-spacing: 1px;
  line-height: 14px;
  margin-bottom: 16px;
  min-height: var(--min-height);
  min-width: var(--min-width);
  padding: 6px 8px;
  position: relative;
}  
.SpeechBubble::after{
    border-color: transparent transparent var(--colorBtnPrimary); transparent;
    border-style: solid;
    border-width: 0 8.5px 11px;
    bottom: 0;
    content: "";
    height: 0;
    left: 20px;
    left: var(--corner-offset,20px);
    position: absolute;
    transform: rotate(180deg) translateY(-100%);
    width: 0;
}

.cobys-table{
  background-color: #fefbf1 !important;
}
.heading-m{
  text-align: center;
  font-family: sans-serif;
}
.table-main{
  display:flex;
  max-width:100%;
  align-self:stretch;
  align-items:center;
  font-family:Inter, sans-serif;
  padding-top:40px;
  padding-left:20px;
  padding-right:20px;
  flex-direction:column;
  padding-bottom:40px;
  justify-content:center;
  flex-shrink:0;
  flex-basis:auto;
  gap:80px;
  position:relative;
}
.table-heading{
  color:#333029;
font-size:80px;
font-weight:700;
line-height:52px;
letter-spacing:2%;
flex-shrink:0;
flex-basis:auto;
overflow-wrap:break-word
}
.cobys-9be8222e{
display:flex;
flex-basis:auto;
flex-shrink:0;
width:100%;
justify-content:center;
align-items:center;
}
.cobys-49769b02{
width:100%;
row-gap:0;
display:grid;
max-width:900px;
column-gap:0;
align-items:center;
font-family:Basetica, sans-serif;
justify-content:center;
grid-template-columns:repeat(4, minmax(0, 1fr));
flex-shrink:0;
flex-basis:auto;
position:relative;
}

.cobys-beb411bf {

flex-grow:1;
display: flex;
max-width: 100%;
align-self: stretch;
align-items: flex-start;
padding-top: 80px;
flex-direction: column;
grid-column-end: span 2;
border-top-color: #C2C2C2FF;
border-top-style: solid;
border-top-width: 1px;
justify-content: flex-start;
background-color: #F3F3F3;
border-left-color: #C2C2C2FF;
border-left-style: solid;
border-left-width: 1px;
border-bottom-color: #C2C2C2FF;
border-bottom-style: solid;
border-bottom-width: 1px;
border-top-left-radius: 16px;
border-bottom-left-radius: 16px;
position:relative;

}

.cobys-89bec1e3{
height:80px;
display:flex;
max-width:100%;
align-self:stretch;
align-items:center;
padding-top:20px;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
border-top-color:#C2C2C2FF;
border-top-style:solid;
border-top-width:1px;
justify-content:flex-start;
flex-shrink:0;
flex-basis:auto;
position:relative;
}

.cobys-e75dab94{
  color:#000000;
flex-grow:1;
font-size:16px;
text-align:center;
font-weight:600;
line-height:24px;
text-align-last:center;
flex-shrink:0;
flex-basis:0;
overflow-wrap:break-word
}

.cobys-f18d477a{
z-index:2;
display:flex;
flex-grow:1;
align-self:stretch;
column-gap:0;
align-items:flex-start;
flex-direction:column;
border-top-color:#F3BB2CFF;
border-top-style:solid;
border-top-width:2px;
justify-content:space-between;
background-color:#FFFFFFFF;
border-left-color:#F3BB2CFF;
border-left-style:solid;
border-left-width:2px;
border-right-color:#F3BB2CFF;
border-right-style:solid;
border-right-width:2px;
border-bottom-color:#F3BB2CFF;
border-bottom-style:solid;
border-bottom-width:2px;
border-top-left-radius:16px;
grid-template-columns:repeat(1, minmax(0, 1fr));
border-top-right-radius:16px;
border-bottom-left-radius:16px;
border-bottom-right-radius:16px;
overflow:hidden;
flex-shrink:1;
flex-basis:0;
transform:scale3d(110%, 110%, 100%);
position:relative;
}
.cobys-70b91159{
height:50px;
display:flex;
max-width:100%;
align-self:stretch;
align-items:center;
padding-top:20px;
padding-left:20px;
padding-right:20px;
flex-direction:column;
padding-bottom:20px;
justify-content:center;
flex-shrink:0;
flex-basis:auto;
position:relative;

}
.cobys-2ad8f6c0{
display:flex;
flex-direction:column;
overflow:hidden;
width:98px;
max-width:140px;
align-self:center;
object-fit:contain;
padding-top:25px;
padding-left:10px;
padding-right:10px;
flex-shrink:0;
flex-basis:auto;
}


.cobys-be08212c{

display:block;
padding:0;
margin:0;
object-fit:contain;
min-width:100%;
max-width:100%;
min-height:100%;
max-height:100%;
height:100%;
width: 100px;
}

.cobys-89bec1e3{
height:80px;
display:flex;
flex-grow:1;
max-width:100%;
align-self:stretch;
align-items:center;
padding-top:20px;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
justify-content:center;
flex-shrink:1;
flex-basis:auto;
position:relative;
}

.cobys-84fb456e{
color: rgb(243, 187, 44);
width: 30px;
height: 30px;
flex-shrink: 0;
flex-basis: auto;
line-height: 100%;
}

.cobys-92219833{
flex-grow:1;

max-width: 100%;
align-self: stretch;
column-gap: 0;
align-items: flex-start;
flex-direction: column;
border-top-color: #C2C2C2FF;
border-top-style: solid;
border-top-width: 1px;
justify-content: space-between;
background-color: #F3F3F3;
border-right-color: #C2C2C2FF;
border-right-style: solid;
border-right-width: 1px;
border-bottom-color: #C2C2C2FF;
border-bottom-style: solid;
border-bottom-width: 1px;
grid-template-columns: repeat(1, minmax(0, 1fr));
border-top-right-radius: 16px;
border-bottom-right-radius: 16px;
}

.cobys-89bec1e3{

height:50px;
display:flex;
max-width:100%;
align-self:stretch;
align-items:center;
padding-top:20px;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
justify-content:center;
flex-shrink:0;
flex-basis:auto;
position:relative;
}
.cobys-3c9dba78{
color:#000000FF;
flex-grow:1;
font-size:18px;
text-align:center;
font-weight:600;
line-height:22px;
text-align-last:center;
flex-shrink:0;
flex-basis:0;
overflow-wrap:break-word;
}


.cobys-89bec1e3{
height:50px;
display:flex;
flex-grow:1;
max-width:100%;
align-self:stretch;
align-items:center;
padding-top:20px;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
border-top-color:#C2C2C2FF;
border-top-style:solid;
border-top-width:1px;
justify-content:center;
flex-shrink:1;
flex-basis:auto;
position:relative;
}
.cobys-603dd6a9{
color: rgb(133, 133, 133);
width: 30px;
height: 30px;
flex-shrink: 0;
flex-basis: auto;
line-height: 100%;
}
.cobys-603dd6a9 svg{
width:var(--rsw, 100%);height:100%
}
.cobys-f18d477a .cobys-89bec1e3{
  border: none !important;
}

.stories-wrapper {
  overflow: hidden;
  margin-top: 40px;
}

.stories-wrapper h2,
.stories-wrapper .h2 {
 
  transform: scaleX(0.9);
}

.stories {
  width: 100%;
  margin: auto auto -45px;

  position: relative;
  z-index: 1;
  overflow-x: scroll;
  overflow-y: hidden;
}

.stories-inner {
  width: 1140px;
  margin: auto;
  padding-bottom: 40px;
}

.stories img {
  width: 15.5%;
  margin: 0 1% !important;
  display: inline-block !important;
}

.stories-img {
  position: relative !important;
  top: 22px !important;
}
.confirmation-drawer {
  background: rgb(0 205 0 / 5%);
  color: #148126;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 17px 23px 8px;
}
.confirmation-drawer-text {
  padding-left: 5px;
  padding-bottom: 8px;
}