.woocommerce-account .breadcrumbs, .woocommerce-account .woocommerce-breadcrumb {
  display: none;
}
.woocommerce-account .site-content {
  position: relative;
  margin: 0;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media all and (min-width: 2px) and (max-width: 960px)  {
  .woocommerce-account .site-content {
    margin: 20px 0 0;
    padding-top: 0;
    padding-bottom: 40px;
  }
}
.woocommerce-account .entry-header {
  display: none;
}
.woocommerce-account .site-footer {
  margin: 0;
}
@media all and (min-width: 2px) and (max-width: 640px)  {
  .woocommerce-account .site-footer {
    margin: 20px 0 0;
  }
}
.woocommerce-account .woocommerce-pagination {
  margin: 20px 0 0;
}
.woocommerce-account .item {
  border-radius: 4px;
  background: white;
  padding: 20px;
  margin: 0 0 20px;
}
.woocommerce-account .item h4 {
  font-family: "filson-soft";
  color: rgba(33, 33, 33, 1);
}
.woocommerce-account .item p {
  color: rgba(33, 33, 33, 1);
}
.woocommerce-account .item .responsive-table {
  padding: 0;
  margin: 0;
  box-shadow: none;
  border: 0;
}
#secondary, .my-account-navigation {
  padding: 30px;
  color: white;
  background: rgba(33, 33, 33, 0.1);
}
@media all and (min-width: 2px) and (max-width: 960px)  {
  #secondary, .my-account-navigation {
    padding: 0;
  }
}
#secondary h5, .my-account-navigation h5 {
  padding: 5px 20px;
  margin: 0;
  position: relative;
  display: none;
  font-family: "filson-soft";
}
@media all and (min-width: 2px) and (max-width: 960px)  {
  #secondary h5, .my-account-navigation h5 {
    display: block;
    background: rgba(98, 181, 229, 1);
    color: white;
  }
}
#secondary h5:after, .my-account-navigation h5:after {
  content: "";
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' height='20' width='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='matrix(0.8333333333333334,0,0,0.8333333333333334,0,0)'%3E%3Cpath d='M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3C/g%3E%3C/svg%3E") no-repeat center;
  background-size: 15px;
  position: absolute;
  top: 10px;
  right: 10px;
  width: 20px;
  height: 20px;
  display: inline-block;
  transition: transform 0.3s ease-in-out;
}
#secondary h5.open:after, .my-account-navigation h5.open:after {
  transform: rotate(180deg);
}
#secondary h5.open + .account-navigation-wrapper, .my-account-navigation h5.open + .account-navigation-wrapper {
  margin-bottom: 20px;
  max-height: 0;
  transition: max-height 1s cubic-bezier(0, 1, 0, 1);
}
@media all and (min-width: 2px) and (max-width: 960px)  {
  #secondary h5.open + .account-navigation-wrapper, .my-account-navigation h5.open + .account-navigation-wrapper {
    transition: max-height 1s ease-in-out;
    height: auto;
    max-height: 2000px;
  }
}
#secondary ul, .my-account-navigation ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
@media all and (min-width: 2px) and (max-width: 960px)  {
  #secondary ul, .my-account-navigation ul {
    padding: 0 20px 20px;
  }
}
#secondary .account-navigation-wrapper, .my-account-navigation .account-navigation-wrapper {
  transition: max-height 1s ease-in-out;
  height: auto;
  max-height: 2000px;
  overflow: hidden;
}
@media all and (min-width: 2px) and (max-width: 960px)  {
  #secondary .account-navigation-wrapper, .my-account-navigation .account-navigation-wrapper {
    max-height: 0;
    transition: max-height 1s cubic-bezier(0, 1, 0, 1);
  }
}
#secondary li, .my-account-navigation li {
  position: relative;
  margin: 0 0 5px;
}
#secondary li:last-child, .my-account-navigation li:last-child {
  margin: 0;
}
#secondary li a, .my-account-navigation li a {
  display: block;
  padding: 10px 10px 10px 55px;
  border-radius: 25px;
  transition: background 0.3s ease-out, color 0.3s ease-out;
}
#secondary li a:hover, .my-account-navigation li a:hover {
  color: rgba(253, 208, 134, 1);
  background-color: rgba(209, 236, 246, 0.1);
}
#secondary li.is-active a, .my-account-navigation li.is-active a {
  font-weight: 700;
  background-color: rgba(209, 236, 246, 0.1);
}
#secondary li:before, .my-account-navigation li:before {
  content: "";
  display: block;
  position: absolute;
  left: 22px;
  top: 11px;
  width: 20px;
  height: 20px;
  background-size: cover;
  background-repeat: no-repeat;
}
#secondary li[class*="dashboard"]:before, .my-account-navigation li[class*="dashboard"]:before {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 140 140' height='140' width='140' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='matrix(5.833333333333333,0,0,5.833333333333333,0,0)'%3E%3Cpath d='M10.5,12.526a.978.978,0,0,1-.975.98h-7.8a.977.977,0,0,1-.975-.98V1.736a.978.978,0,0,1,.976-.98l7.8.013a.978.978,0,0,1,.974.98Z' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M23.246,6.544a.969.969,0,0,1-.975.962h-7.8a.968.968,0,0,1-.975-.962V1.731a.968.968,0,0,1,.973-.962l7.8-.013a.97.97,0,0,1,.977.962Z' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M10.5,22.291a.971.971,0,0,1-.977.965l-7.8-.013a.969.969,0,0,1-.973-.964V17.47a.969.969,0,0,1,.975-.964h7.8a.97.97,0,0,1,.975.964Z' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M14.472,23.256a.978.978,0,0,1-.976-.981V11.487a.978.978,0,0,1,.975-.981h7.8a.978.978,0,0,1,.975.981V22.262a.979.979,0,0,1-.974.981Z' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
#secondary li[class*="orders"]:before, .my-account-navigation li[class*="orders"]:before {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 140 140' height='140' width='140' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='matrix(5.833333333333333,0,0,5.833333333333333,0,0)'%3E%3Cpath d='M6,19.125h9.921A1.5,1.5,0,0,0,17.4,17.876l2.637-15.5a1.5,1.5,0,0,1,1.479-1.248H22.5' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M7.875,21.375a.375.375,0,1,1-.375.375.375.375,0,0,1,.375-.375' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M15.375,21.375A.375.375,0,1,1,15,21.75a.375.375,0,0,1,.375-.375' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M17.953,14.625H5.882a3,3,0,0,1-2.91-2.272l-1.45-5.8a.75.75,0,0,1,.728-.932H19.484' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
#secondary li[class*="track-my-order"]:before, .my-account-navigation li[class*="track-my-order"]:before {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 140 140' height='140' width='140' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='matrix(5.833333333333333,0,0,5.833333333333333,0,0)'%3E%3Cpath d='M0.766 13.222L3.703 14.709' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M0.86 9.234L3.672 10.74' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M2.045 5.918L3.734 6.959' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M10.859 5.151L19.109 9.366' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M14.062,3.514,7.874,6.676a2.113,2.113,0,0,0-1.14,1.885V15.44a2.113,2.113,0,0,0,1.141,1.885l6.187,3.161a2.022,2.022,0,0,0,1.845,0l6.187-3.161a2.112,2.112,0,0,0,1.14-1.885V8.561a2.111,2.111,0,0,0-1.14-1.885L15.907,3.514A2.028,2.028,0,0,0,14.062,3.514Z' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M22.908 7.425L14.984 11.473 7.061 7.425' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M14.984 11.473L14.984 20.709' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M19.109 9.366L19.109 12.278' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
#secondary li[class*="subscriptions"]:before, .my-account-navigation li[class*="subscriptions"]:before {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 140 140' height='140' width='140' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='matrix(5.833333333333333,0,0,5.833333333333333,0,0)'%3E%3Cpath d='M15 18.75L11.25 18.75 11.25 22.5' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M22.667,19.483a5.572,5.572,0,0,1-10.74-.733' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M19.5 15.75L23.25 15.75 23.25 12' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M11.833,15.017a5.572,5.572,0,0,1,10.74.733' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M7.875,17.25H4.314a1.442,1.442,0,0,1-1.383-1.136l-2.138-9A1.484,1.484,0,0,1,2.176,5.25H20.324a1.485,1.485,0,0,1,1.383,1.864l-.3,1.256' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M3.75 5.25L8.25 0.75' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M18.75 5.25L14.25 0.752' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
#secondary li[class*="downloads"]:before, .my-account-navigation li[class*="downloads"]:before {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 140 140' height='140' width='140' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='matrix(5.833333333333333,0,0,5.833333333333333,0,0)'%3E%3Cpath d='M11.250 17.250 A6.000 6.000 0 1 0 23.250 17.250 A6.000 6.000 0 1 0 11.250 17.250 Z' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M17.25 14.25L17.25 20.25' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M17.25 20.25L15 18' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M17.25 20.25L19.5 18' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M10.226,4.557A1.951,1.951,0,0,1,9.752,6.09a2.039,2.039,0,0,1-3,0,1.951,1.951,0,0,1-.474-1.533L6.75.75h3Z' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M8.25,9.375a.375.375,0,1,1-.375.375.375.375,0,0,1,.375-.375' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M8.25,13.125a.375.375,0,1,1-.375.375.375.375,0,0,1,.375-.375' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M8.25,16.875a.375.375,0,1,1-.375.375.375.375,0,0,1,.375-.375' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M7.5,20.25H2.25a1.5,1.5,0,0,1-1.5-1.5V2.25A1.5,1.5,0,0,1,2.25.75H12.879a1.5,1.5,0,0,1,1.06.439l2.872,2.872a1.5,1.5,0,0,1,.439,1.06V8.25' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
#secondary li[class*="giftcards"]:before, .my-account-navigation li[class*="giftcards"]:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 140' height='140' width='140'%3E%3Cg transform='matrix(5.833333333333333,0,0,5.833333333333333,0,0)'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:white;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;%7D%3C/style%3E%3C/defs%3E%3Crect class='a' x='1' y='4.75' width='22' height='14.5' rx='1'%3E%3C/rect%3E%3Cline class='a' x1='11.203' y1='7.25' x2='11.203' y2='16.75'%3E%3C/line%3E%3Crect class='a' x='4.685' y='8.25' width='3' height='3' transform='translate(-5.083 7.229) rotate(-45)'%3E%3C/rect%3E%3Cline class='a' x1='7.743' y1='15.369' x2='4.369' y2='15.369'%3E%3C/line%3E%3Cline class='a' x1='16.5' y1='15.369' x2='20' y2='15.369'%3E%3C/line%3E%3Cline class='a' x1='16.5' y1='8.75' x2='20' y2='8.75'%3E%3C/line%3E%3Cline class='a' x1='14.152' y1='12.06' x2='20' y2='12.06'%3E%3C/line%3E%3C/g%3E%3C/svg%3E");
}
#secondary li[class*="paypal-payment"]:before, .my-account-navigation li[class*="paypal-payment"]:before {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' height='20' width='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='matrix(0.8333333333333334,0,0,0.8333333333333334,0,0)'%3E%3Cpath d='M13.95,7.12A1.67,1.67,0,0,0,12.3,4.88H9.91l-1,4.48h2.29A3,3,0,0,0,13.95,7.12Z' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M1.81,18.74l4-17H14.1c2.49,0,5.26,1.79,4.43,5.58a6.8,6.8,0,0,1-6.86,5.42H8.18l-1.49,6Z' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M21.68,7.43c1.5,2.66-.38,8.72-6.35,8.81H11.72l-1.52,6H5.32L5.56,21' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
#secondary li[class*="edit-address"]:before, .my-account-navigation li[class*="edit-address"]:before {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 140 140' height='140' width='140' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='matrix(5.833333333333333,0,0,5.833333333333333,0,0)'%3E%3Cpath d='M9.000 7.500 A3.000 3.000 0 1 0 15.000 7.500 A3.000 3.000 0 1 0 9.000 7.500 Z' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M12,.75A6.75,6.75,0,0,1,18.75,7.5c0,3.251-5.132,10.527-6.446,12.337a.377.377,0,0,1-.608,0C10.382,18.027,5.25,10.751,5.25,7.5A6.75,6.75,0,0,1,12,.75Z' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M17.979,17.784c2.732.541,4.521,1.444,4.521,2.466,0,1.657-4.7,3-10.5,3s-10.5-1.343-10.5-3c0-1.02,1.781-1.921,4.5-2.463' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
#secondary li[class*="payment-methods"]:before, .my-account-navigation li[class*="payment-methods"]:before {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 140 140' height='140' width='140' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='matrix(5.833333333333333,0,0,5.833333333333333,0,0)'%3E%3Cpath d='M23.25,13.5V2.25a1.5,1.5,0,0,0-1.5-1.5H5.25a1.5,1.5,0,0,0-1.5,1.5V6' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M3.75 5.25L23.25 5.25' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M0.750 9.000 L20.250 9.000 L20.250 23.250 L0.750 23.250 Z' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M0.75 13.5L20.25 13.5' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M3.75 18L6 18' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M13.875,17.25a1.875,1.875,0,1,0,0,2.25,1.875,1.875,0,1,0,0-2.25Z' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
#secondary li[class*="edit-account"]:before, .my-account-navigation li[class*="edit-account"]:before {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 140 140' height='140' width='140' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='matrix(5.833333333333333,0,0,5.833333333333333,0,0)'%3E%3Cpath d='M22.63,14.869,15,22.5l-3.75.75L12,19.5l7.63-7.631a2.116,2.116,0,0,1,2.992,0l.008.009A2.113,2.113,0,0,1,22.63,14.869Z' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M3.375 4.875 A4.125 4.125 0 1 0 11.625 4.875 A4.125 4.125 0 1 0 3.375 4.875 Z' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M13.338,13.919A6.729,6.729,0,0,0,.75,17.25' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
#secondary li[class*="communication-preferences"]:before, .my-account-navigation li[class*="communication-preferences"]:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 140' height='140' width='140'%3E%3Cg transform='matrix(5.833333333333333,0,0,5.833333333333333,0,0)'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:white;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;%7D%3C/style%3E%3C/defs%3E%3Ccircle class='a' cx='9.752' cy='8.25' r='2'%3E%3C/circle%3E%3Cpath class='a' d='M8.752,13.75h-2.5A3.5,3.5,0,0,1,10.761,10.4'%3E%3C/path%3E%3Cpath class='a' d='M8.252,19.25h-5.5a2,2,0,0,1-2-2V2.75a2,2,0,0,1,2-2h12a2,2,0,0,1,2,2v4'%3E%3C/path%3E%3Cline class='a' x1='3.752' y1='0.75' x2='3.752' y2='19.25'%3E%3C/line%3E%3Ccircle class='a' cx='17.248' cy='16.5' r='1.5'%3E%3C/circle%3E%3Cpath class='a' d='M18.522,10.7l.442,1.453a.994.994,0,0,0,1.174.681l1.472-.341a1.339,1.339,0,0,1,1.275,2.218l-1.031,1.111a1,1,0,0,0,0,1.362l1.031,1.111A1.339,1.339,0,0,1,21.61,20.51l-1.472-.341a.994.994,0,0,0-1.174.681L18.522,22.3a1.33,1.33,0,0,1-2.548,0l-.442-1.453a.994.994,0,0,0-1.174-.681l-1.472.341a1.339,1.339,0,0,1-1.275-2.218l1.031-1.111a1,1,0,0,0,0-1.362l-1.031-1.111a1.339,1.339,0,0,1,1.275-2.218l1.472.341a.994.994,0,0,0,1.174-.681l.442-1.453A1.33,1.33,0,0,1,18.522,10.7Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
#secondary li[class*="customer-logout"]:before, .my-account-navigation li[class*="customer-logout"]:before {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 140 140' height='140' width='140' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='matrix(5.833333333333333,0,0,5.833333333333333,0,0)'%3E%3Cpath d='M0.75 12.004L16.5 12.004' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M12.75 15.754L16.5 12.004 12.75 8.254' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M3.306,16.6a10.5,10.5,0,1,0,.179-9.542' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.woocommerce-MyAccount-content {
  padding-left: 40px;
}
@media all and (min-width: 2px) and (max-width: 960px)  {
  .woocommerce-MyAccount-content {
    padding-left: 0;
  }
}
.woocommerce-MyAccount-content h3, .woocommerce-MyAccount-content h5 {
  font-family: "filson-soft";
}
.woocommerce-MyAccount-content h5 {
  color: rgba(33, 33, 33, 1);
}
.woocommerce-MyAccount-content .col3-set {
  --gap: 20px;
}
.woocommerce-MyAccount-content > form {
  background: rgba(33, 33, 33, 0.1);
  margin: 0;
  padding: 30px;
  border-radius: 4px;
  border: 1px solid rgba(255, 255, 255, 0.2);
}
.woocommerce-MyAccount-content > form:after {
  content: "";
  display: table;
  clear: both;
}
.woocommerce-MyAccount-content .responsive-table {
  padding: 20px;
  border-radius: 4px;
  background: white;
  box-shadow: 6px 6px 15px -3px rgba(0, 0, 0, 0.1);
  margin-bottom: 30px;
}
.woocommerce-MyAccount-content form legend {
  background: transparent;
  color: white;
}
.woocommerce-MyAccount-content form .button {
  margin: 20px 0 0;
  float: right;
  width: 230px;
  text-decoration: none;
}
.woocommerce-MyAccount-content form .woocommerce-MyAccount-Giftcards-form {
  display: flex;
}
.woocommerce-MyAccount-content form .woocommerce-MyAccount-Giftcards-form input {
  font-size: 1rem;
  padding: 0 10px;
  margin: 0;
  font-family: "filson-soft";
  width: 100%;
  display: block;
  font-weight: 400;
  background: white;
  border: 0;
  border-bottom: 2px solid white;
  box-sizing: border-box;
  max-width: 100%;
  transition: border 0.3s ease-in-out;
  line-height: 48px;
  -webkit-appearance: none;
}
.woocommerce-MyAccount-content form .woocommerce-MyAccount-Giftcards-form input::-webkit-input-placeholder {
  opacity: 0.3;
  transition: inherit;
}
.woocommerce-MyAccount-content form .woocommerce-MyAccount-Giftcards-form input:-moz-placeholder {
  opacity: 0.3;
  transition: inherit;
}
.woocommerce-MyAccount-content form .woocommerce-MyAccount-Giftcards-form input::-moz-placeholder {
  opacity: 0.3;
  transition: inherit;
}
.woocommerce-MyAccount-content form .woocommerce-MyAccount-Giftcards-form input:-ms-input-placeholder {
  opacity: 0.3;
  transition: inherit;
}
@media all and (max-width: 960px) {
  .woocommerce-MyAccount-content form .woocommerce-MyAccount-Giftcards-form input {
    font-size: 1rem;
  }
}
.woocommerce-MyAccount-content form .woocommerce-MyAccount-Giftcards-form input:focus {
  outline: none;
  border-color: rgba(255, 158, 27, 1);
  box-shadow: 0px 8px 5px -5px rgba(0, 0, 0, 0.15);
}
.woocommerce-MyAccount-content form .woocommerce-MyAccount-Giftcards-form .button {
  margin: 0;
  flex: 0 0 auto;
  border-radius: 0;
  white-space: nowrap;
  padding: 6px 15px;
  width: auto;
}
.woocommerce-MyAccount-content #add_payment_method {
  padding: 30px;
  margin: 0;
  background: white;
}
.woocommerce-MyAccount-content #add_payment_method .checkout-checkbox {
  width: auto;
  float: none;
  clear: both;
  margin: 0 20px 20px;
}
.woocommerce-MyAccount-content .woocommerce-giftcards-table {
  margin-bottom: 20px;
}
.woocommerce-MyAccount-content .woocommerce-MyAccount-Giftcards-balance-amount {
  font-size: 2.5rem;
  font-weight: 700;
  padding: 20px;
  text-align: center;
  color: rgba(33, 33, 33, 1);
  letter-spacing: 0.05em;
  border-radius: 14px;
  margin: 0;
}
.woocommerce-MyAccount-content .woocommerce-MyAccount-Giftcards-balance-amount h3 {
  color: rgba(0, 156, 222, 1);
  margin: 0;
  font-weight: 400;
  letter-spacing: 0;
}
.woocommerce-MyAccount-content .woocommerce-button--next {
  float: right;
}
.woocommerce-MyAccount-content .checkout-pickup-option {
  margin-top: var(--gap);
}
.woocommerce-MyAccount-content .checkout-pickup-option table {
  width: 100%;
  text-align: left;
  border-collapse: collapse;
}
.woocommerce-MyAccount-content .checkout-pickup-option table th, .woocommerce-MyAccount-content .checkout-pickup-option table td {
  padding: 8px;
}
.woocommerce-MyAccount-content .checkout-pickup-option table th {
  background-color: rgba(0, 156, 222, 0.3);
  color: rgba(33, 33, 33, 1);
}
.woocommerce-MyAccount-content .checkout-pickup-option table td {
  background-color: rgba(98, 181, 229, 0.2);
  color: rgba(33, 33, 33, 1);
}
.woocommerce-MyAccount-content .checkout-pickup-option table tr {
  border-bottom: 1px solid white;
}
.lost_reset_password .button {
  clear: both;
}
.lost_reset_password .form-row.form-row-first, .lost_reset_password .form-row.form-row-last {
  width: 100%;
}
.woocommerce-password-strength {
  font-size: 0.8125rem;
  padding: 10px;
  margin-top: 10px;
  color: white;
}
.woocommerce-password-strength.short {
  color: rgba(228, 85, 85, 1);
  background-color: rgba(250, 221, 221, 1);
}
.woocommerce-password-strength.bad {
  color: rgba(253, 208, 134, 1);
  background-color: rgba(255, 246, 231, 1);
}
.woocommerce-password-strength.good {
  color: rgba(209, 236, 246, 1);
  background-color: rgba(246, 251, 253, 1);
}
.woocommerce-password-strength.strong {
  color: rgba(22, 179, 110, 1);
  background-color: rgba(208, 240, 226, 1);
}
.woocommerce-password-hint {
  font-size: 0.8125rem;
  display: block;
  padding: 10px 0 0;
  color: rgba(166, 166, 166, 1);
}
.woocommerce-account .entry-content .woocommerce {
  display: flex;
  flex-wrap: wrap;
}
@media all and (min-width: 2px) and (max-width: 960px)  {
  .woocommerce-account .entry-content .woocommerce {
    flex-direction: column;
  }
}
.woocommerce-account .col2-set {
  flex-basis: 100%;
}
.woocommerce-account h2 {
  font-size: 1.625rem;
  font-family: "filson-soft";
  margin: 0 0 10px;
}
@media all and (max-width: 1220px) {
  .woocommerce-account h2 {
    font-size: 1.625rem;
  }
}
@media all and (max-width: 640px) {
  .woocommerce-account h2 {
    font-size: 1.375rem;
  }
}
.woocommerce-Address {
  background: white;
  margin: 0;
  padding: 30px;
  border-radius: 4px;
  border: 1px solid rgba(241, 241, 241, 1);
  box-shadow: 6px 6px 15px -3px rgba(0, 0, 0, 0.1);
  display: flex;
  flex-direction: column;
}
.woocommerce-Address:after {
  content: "";
  display: table;
  clear: both;
}
.woocommerce-Address-title {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
  width: 100%;
}
.woocommerce-Address-title:after {
  content: "";
  display: table;
  clear: both;
}
.woocommerce-Address-title h5 {
  color: rgba(33, 33, 33, 1);
  margin: 0;
}
.woocommerce-Address-title a {
  font-size: 0.8125rem;
  background: rgba(241, 241, 241, 1);
  color: rgba(33, 33, 33, 1);
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  line-height: 40px;
  border-radius: 20px;
  margin-left: auto;
}
.woocommerce-Address-title a .icon {
  stroke: rgba(33, 33, 33, 1);
}
.woocommerce-Address-title a:hover {
  background: rgba(255, 158, 27, 1);
}
.woocommerce-Address-title a:hover .icon {
  stroke: white;
}
@media all and (min-width: 2px) and (max-width: 640px)  {
  .woocommerce-address-fields__field-wrapper {
    margin-bottom: 20px;
  }
}
.woocommerce-address-fields {
  margin-top: 20px;
}
.woocommerce-address-fields .checkout-checkbox {
  margin: 20px 0 0;
}
.account-payment-methods-table, .woocommerce-orders-table, .account-orders-table, .order_details {
  width: 100%;
  border-collapse: collapse;
  margin-bottom: 30px;
  border-radius: 4px;
  overflow: hidden;
}
.account-payment-methods-table:last-of-type, .woocommerce-orders-table:last-of-type, .account-orders-table:last-of-type, .order_details:last-of-type {
  margin-bottom: 0;
}
@media all and (min-width: 2px) and (max-width: 640px)  {
  .account-payment-methods-table, .woocommerce-orders-table, .account-orders-table, .order_details {
    margin-bottom: 0;
  }
}
.account-payment-methods-table table, .woocommerce-orders-table table, .account-orders-table table, .order_details table {
  width: 100%;
}
.account-payment-methods-table tr, .woocommerce-orders-table tr, .account-orders-table tr, .order_details tr {
  border-bottom: 1px solid rgba(241, 241, 241, 1);
}
.account-payment-methods-table th, .woocommerce-orders-table th, .account-orders-table th, .order_details th {
  background-color: rgba(231, 244, 251, 1);
  color: rgba(26, 26, 26, 1);
  text-align: left;
}
.account-payment-methods-table th:last-child, .woocommerce-orders-table th:last-child, .account-orders-table th:last-child, .order_details th:last-child {
  border: 0;
}
.account-payment-methods-table th, .account-payment-methods-table td, .woocommerce-orders-table th, .woocommerce-orders-table td, .account-orders-table th, .account-orders-table td, .order_details th, .order_details td {
  font-size: 1rem;
  padding: 15px 15px;
  text-align: left;
}
@media all and (max-width: 1220px) {
  .account-payment-methods-table th, .account-payment-methods-table td, .woocommerce-orders-table th, .woocommerce-orders-table td, .account-orders-table th, .account-orders-table td, .order_details th, .order_details td {
    font-size: 1rem;
  }
}
@media all and (max-width: 640px) {
  .account-payment-methods-table th, .account-payment-methods-table td, .woocommerce-orders-table th, .woocommerce-orders-table td, .account-orders-table th, .account-orders-table td, .order_details th, .order_details td {
    font-size: 1rem;
  }
}
.account-payment-methods-table th:last-child, .account-payment-methods-table td:last-child, .woocommerce-orders-table th:last-child, .woocommerce-orders-table td:last-child, .account-orders-table th:last-child, .account-orders-table td:last-child, .order_details th:last-child, .order_details td:last-child {
  text-align: right;
}
.account-payment-methods-table a:not(.button), .woocommerce-orders-table a:not(.button), .account-orders-table a:not(.button), .order_details a:not(.button) {
  color: rgba(0, 156, 222, 1);
}
.account-payment-methods-table a:not(.button):hover, .woocommerce-orders-table a:not(.button):hover, .account-orders-table a:not(.button):hover, .order_details a:not(.button):hover {
  color: rgba(255, 158, 27, 1);
}
.account-payment-methods-table .product-thumbnail img, .woocommerce-orders-table .product-thumbnail img, .account-orders-table .product-thumbnail img, .order_details .product-thumbnail img {
  max-width: 100px;
}
.account-payment-methods-table .button, .woocommerce-orders-table .button, .account-orders-table .button, .order_details .button {
  float: none;
  display: inline-block;
  margin: 0 0 0 5px;
  padding: 0 20px;
}
.account-payment-methods-table tfoot th, .account-payment-methods-table tfoot td, .woocommerce-orders-table tfoot th, .woocommerce-orders-table tfoot td, .account-orders-table tfoot th, .account-orders-table tfoot td, .order_details tfoot th, .order_details tfoot td {
  font-weight: 700;
  background: rgba(247, 247, 247, 1);
}
.account-payment-methods-table .wc-item-meta, .woocommerce-orders-table .wc-item-meta, .account-orders-table .wc-item-meta, .order_details .wc-item-meta {
  font-size: 14px;
  margin: 0;
  padding: 0;
  list-style: none;
}
.account-payment-methods-table .wc-item-meta li, .account-payment-methods-table .wc-item-meta p, .woocommerce-orders-table .wc-item-meta li, .woocommerce-orders-table .wc-item-meta p, .account-orders-table .wc-item-meta li, .account-orders-table .wc-item-meta p, .order_details .wc-item-meta li, .order_details .wc-item-meta p {
  font-size: 14px;
}
.account-payment-methods-table p, .woocommerce-orders-table p, .account-orders-table p, .order_details p {
  color: rgba(33, 33, 33, 1);
  margin: 0;
}
.account-payment-methods-table .variation-wrap > .variation-trigger, .woocommerce-orders-table .variation-wrap > .variation-trigger, .account-orders-table .variation-wrap > .variation-trigger, .order_details .variation-wrap > .variation-trigger {
  color: rgba(33, 33, 33, 1);
  text-decoration: underline;
}
.woocommerce-Payment ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
@media all and (min-width: 2px) and (max-width: 640px)  {
  .order-total-details {
    order: 2;
  }
}
@media all and (min-width: 2px) and (max-width: 640px)  {
  .view-order-sidebar {
    order: 1;
    margin: 0;
  }
}
.view-order-sidebar .status {
  font-size: 0.875rem;
  width: 100%;
  margin: 0 0 20px;
  text-align: center;
  padding: 10px 0;
  border-radius: 4px;
  font-weight: 700;
}
.view-order-sidebar .status.completed {
  background-color: rgba(185, 232, 212, 1);
  color: rgba(13, 107, 66, 1);
}
.view-order-sidebar .status.processing, .view-order-sidebar .status.pending, .view-order-sidebar .status.pending-payment {
  background-color: rgba(241, 249, 252, 1);
  color: rgba(125, 142, 148, 1);
}
.view-order-sidebar .status.on-hold {
  background-color: rgba(254, 241, 219, 1);
  color: rgba(152, 125, 80, 1);
}
.view-order-sidebar .status.cancelled, .view-order-sidebar .status.failed {
  background-color: rgba(247, 204, 204, 1);
  color: rgba(137, 51, 51, 1);
}
.view-order-sidebar .status.refunded {
  background-color: rgba(229, 229, 229, 1);
  color: rgba(20, 20, 20, 1);
}
.view-order-sidebar address, .view-order-sidebar table, .view-order-sidebar .woocommerce-customer-details--email {
  font-size: 0.875rem;
  width: 100%;
  font-style: normal;
  text-align: left;
  color: rgba(145, 145, 145, 1);
}
.view-order-sidebar table th, .view-order-sidebar table td {
  vertical-align: top;
  padding: 5px 0;
}
.view-order-sidebar table th {
  font-weight: 700;
  text-align: left;
}
.view-order-sidebar table td {
  color: rgba(96, 96, 96, 1);
}
.view-order-sidebar .woocommerce-customer-details--email {
  margin: 0;
}
.view-order-sidebar .subscription-details p {
  font-size: 0.875rem;
  margin: 0;
}
.view-order-sidebar .subscription-details th {
  font-weight: 700;
}
.view-order-sidebar .subscription-details td:last-child {
  text-align: left;
  padding-bottom: 10px;
}
.view-order-sidebar h6 {
  font-family: "filson-soft";
  color: rgba(33, 33, 33, 1);
  margin: 0;
}
.order-print:after {
  content: "";
  display: table;
  clear: both;
}
.order-notes {
  padding-top: 20px;
  margin-top: 20px;
  border-top: 1px solid rgba(241, 241, 241, 1);
  clear: both;
}
.order-notes ol {
  list-style: none;
  margin: 0;
  padding: 20px 0;
  position: relative;
}
.order-notes ol:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 17px;
  width: 4px;
  background: rgba(217, 217, 217, 1);
  border-radius: 5px;
}
.order-notes li {
  padding: 0 0 0 50px;
  position: relative;
  margin: 0 0 30px;
}
.order-notes li:before {
  content: "";
  position: absolute;
  left: 4px;
  top: 4px;
  width: 30px;
  height: 30px;
  background-size: 15px;
  background-repeat: no-repeat;
  background-position: center;
  background-color: rgba(98, 181, 229, 1);
  border-radius: 50%;
}
.order-notes li:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 38px;
  height: 38px;
  border: 4px solid white;
  border-radius: 50%;
}
.order-notes li .comment_container {
  background: white;
  padding: 20px;
  border-radius: 4px;
  box-shadow: 6px 6px 15px -3px rgba(0, 0, 0, 0.1);
  border: 1px solid rgba(241, 241, 241, 1);
}
.order-notes li.customer-note .comment_container {
  background: rgba(250, 253, 254, 1);
}
.order-notes li.customer-note:before {
  background-color: rgba(22, 179, 110, 1);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 140' height='140' width='140'%3E%3Cg transform='matrix(5.833333333333333,0,0,5.833333333333333,0,0)'%3E%3Cpath d='M20 11.589V1a1 1 0 0 0-1-1H1a1 1 0 0 0-1 1v18a1 1 0 0 0 1 1h10.688a4.012 4.012 0 0 1 .914-1.432l6.109-6.108A4.112 4.112 0 0 1 20 11.589zM9 13.75H4v-1.5h5zm7-4H4v-1.5h12zm0-4H7v-1.5h9zm7.125 8.124a2.122 2.122 0 0 0-3 0l-6.109 6.109a2 2 0 0 0-.526.929l-.461 1.845a1 1 0 0 0 1.212 1.213l1.846-.461a2 2 0 0 0 .929-.526l6.109-6.109a2.122 2.122 0 0 0 0-3z' style='fill:rgba(0, 156, 222, 1)'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.order-notes li.status-update:before {
  background-color: rgba(209, 236, 246, 1);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 140' height='140' width='140'%3E%3Cg transform='matrix(5.833333333333333,0,0,5.833333333333333,0,0)'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:rgba(0, 156, 222, 1)%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M15.832.45A1 1 0 0 0 15 .005h-4v6h8.535zM18 10a7.959 7.959 0 0 1 2 .263V8.005H0v11a1 1 0 0 0 1 1h9.264A7.97 7.97 0 0 1 18 10zM9 .005H5a1 1 0 0 0-.832.445L.465 6.005H9z'%3E%3C/path%3E%3Cpath class='a' d='M18 12a6 6 0 1 0 6 6 6.008 6.008 0 0 0-6-6zm1 10h-2v-4h2zm-1-5a1 1 0 1 1 1-1 1 1 0 0 1-1 1z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.order-notes li.completed:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 140' height='140' width='140'%3E%3Cg transform='matrix(5.833333333333333,0,0,5.833333333333333,0,0)'%3E%3Cpath d='M15.832.447A1 1 0 0 0 15 0h-4v6h8.535zM9 0H5a1 1 0 0 0-.832.446L.465 6H9zm10 14a5.988 5.988 0 0 1 1 .09V8H0v11a1 1 0 0 0 1 1h12a6 6 0 0 1 6-6zm3.293 2.291L18 20.584l-2.293-2.293-1.414 1.414L18 23.412l5.707-5.707-1.414-1.414z' style='fill:rgba(0, 156, 222, 1)'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  background-color: rgba(22, 179, 110, 1);
}
.order-notes li.processing:before, .order-notes li.pending:before, .order-notes li.pending-payment:before {
  background-color: rgba(209, 236, 246, 1);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 140' height='140' width='140'%3E%3Cg transform='matrix(5.833333333333333,0,0,5.833333333333333,0,0)'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:rgba(0, 156, 222, 1)%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M15.832.464A1 1 0 0 0 15 .018h-4v6h8.535zM9 .018H5a1 1 0 0 0-.832.446L.465 6.018H9zm9 9.998a7.953 7.953 0 0 1 2 .263V8.018H0v11a1 1 0 0 0 1 1h9.263a7.971 7.971 0 0 1 7.737-10z'%3E%3C/path%3E%3Cpath class='a' d='M18 12a6 6 0 1 0 6 6 6.007 6.007 0 0 0-6-6zm3 7h-4v-5h2v3h2z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.order-notes li.pending:before, .order-notes li.pending-payment:before {
  background-color: rgba(227, 244, 250, 1);
}
.order-notes li.on-hold:before {
  background-color: rgba(253, 208, 134, 1);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 140' height='140' width='140'%3E%3Cg transform='matrix(5.833333333333333,0,0,5.833333333333333,0,0)'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:white%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M9 0H5a1 1 0 0 0-.832.446L.465 6H9zm6.832.447A1 1 0 0 0 15 0h-4v6h8.535zM20 10V8H0v11a1 1 0 0 0 1 1h14.54A5.992 5.992 0 0 1 20 10z'%3E%3C/path%3E%3Cpath class='a' d='M20 12a4 4 0 0 0-4 4h2a2 2 0 1 1 2 2h-1v3h2v-1.129A4 4 0 0 0 20 12z'%3E%3C/path%3E%3Ccircle class='a' cx='20' cy='22.998' r='1'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");
}
.order-notes li.cancelled:before, .order-notes li.failed:before {
  background-color: rgba(228, 85, 85, 1);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 140' height='140' width='140'%3E%3Cg transform='matrix(5.833333333333333,0,0,5.833333333333333,0,0)'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:rgba(0, 156, 222, 1)%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M15.832.447A1 1 0 0 0 15 0h-4v6h8.535zM9 0H5a1 1 0 0 0-.832.446L.465 6H9zm11 8H0v11a1 1 0 0 0 1 1h13a6 6 0 0 1 6-6z'%3E%3C/path%3E%3Cpath class='a' d='m23.707 17.705-1.414-1.414L20 18.584l-2.293-2.293-1.414 1.414 2.293 2.293-2.293 2.293 1.414 1.414L20 21.412l2.293 2.293 1.414-1.414-2.293-2.293 2.293-2.293z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.order-notes li.refunded:before {
  background-color: rgba(227, 244, 250, 1);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 140' height='140' width='140'%3E%3Cg transform='matrix(5.833333333333333,0,0,5.833333333333333,0,0)'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:rgba(0, 156, 222, 1)%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M15.832.446A1 1 0 0 0 15 0h-4v6h8.535zM15 10a6.976 6.976 0 0 1 5 2.106V8H0v11a1 1 0 0 0 1 1h7.683A6.987 6.987 0 0 1 15 10zM9 0H5a1 1 0 0 0-.832.446L.465 6H9z'%3E%3C/path%3E%3Cpath class='a' d='M18 16h-4.586l2.293-2.293-1.414-1.414L9.586 17l4.707 4.707 1.414-1.414L13.414 18H18a4 4 0 0 1 4 4v2h2v-2a6.007 6.007 0 0 0-6-6z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.order-notes .meta {
  font-size: 0.8125rem;
  color: darkgray;
  margin: 0;
}
.order-notes p {
  margin: 0;
  color: rgba(33, 33, 33, 1);
}
p.order-again:after {
  content: "";
  display: table;
  clear: both;
}
.subscription-actions-wrap {
  clear: both;
  margin: 20px 0;
  border-top: 1px solid rgba(241, 241, 241, 1);
  border-bottom: 1px solid rgba(241, 241, 241, 1);
  padding: 20px 0;
}
.subscription-actions-wrap:after {
  content: "";
  display: table;
  clear: both;
}
.subscription-actions-wrap h3 {
  display: none;
}
.subscription-actions-wrap .button-group {
  float: right;
}
.subscription-actions-wrap .button-group .button {
  margin: 5px 10px 5px 0;
  padding: 4px 12px;
  border: 1px solid rgba(98, 181, 229, 1);
  background: white;
  color: rgba(98, 181, 229, 1);
}
.subscription-actions-wrap .button-group .button:hover {
  color: white;
  background-color: rgba(98, 181, 229, 1);
}
.woocommerce-order-pay #order_review {
  display: flex;
  justify-content: space-between;
}
@media all and (min-width: 2px) and (max-width: 781px)  {
  .woocommerce-order-pay #order_review {
    flex-direction: column;
  }
}
.woocommerce-order-pay #order_review > div {
  flex: 0 1 45%;
}
@media all and (min-width: 2px) and (max-width: 781px)  {
  .woocommerce-order-pay #order_review > div {
    flex: 0 0 100%;
    margin-bottom: 20px;
  }
}
.woocommerce-order-pay #order_review .shop_table {
  text-align: left;
  border-collapse: collapse;
}
.woocommerce-order-pay #order_review .shop_table th, .woocommerce-order-pay #order_review .shop_table td {
  padding: 8px 10px;
}
.woocommerce-order-pay #order_review .shop_table thead th {
  background: rgba(0, 156, 222, 1);
  color: white;
  text-align: left;
}
.woocommerce-order-pay #order_review .shop_table tbody td {
  padding: 15px 10px;
}
.woocommerce-order-pay #order_review .shop_table tfoot {
  border-top: 1px solid rgba(241, 241, 241, 1);
}
.woocommerce-order-pay input[type="submit"] {
  display: block;
  float: left;
  box-sizing: border-box;
  padding: 10px 24px;
  border-radius: 0;
  border: 0;
  text-align: center;
  justify-content: center;
  text-decoration: none;
  position: relative;
  background-size: 35px;
  background-position: 50%;
  background-color: rgba(98, 181, 229, 1);
  color: white;
  font-family: "filson-soft";
  font-weight: 700;
  text-transform: uppercase;
  line-height: 36px;
  letter-spacing: 0.1em;
  outline: none;
  transition: background 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;
  font-size: 1.625rem;
  padding: 20px 40px;
}
.woocommerce-order-pay input[type="submit"], .woocommerce-order-pay input[type="submit"]:before, .woocommerce-order-pay input[type="submit"]:after {
  transition: background 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
  background-color: rgba(255, 158, 27, 1);
}
.woocommerce-order-pay input[type="submit"]:before, .woocommerce-order-pay input[type="submit"]:after {
  content: "";
  display: block;
  width: 20px;
  height: 100%;
  position: absolute;
  top: 0;
}
.woocommerce-order-pay input[type="submit"]:before {
  -webkit-clip-path: polygon(50% -1px, 100% -1px, 97% 100%);
  clip-path: polygon(50% -1px, 100% -1px, 97% 100%);
  left: -19px;
  color: rgba(98, 181, 229, 1);
}
.woocommerce-order-pay input[type="submit"]:after {
  -webkit-clip-path: polygon(0 -1px, 35% -1px, 7% 100%);
  clip-path: polygon(0 -1px, 35% -1px, 7% 100%);
  right: -19px;
}
.woocommerce-order-pay input[type="submit"]:hover {
  background-color: rgba(255, 158, 27, 1);
  color: white;
}
.woocommerce-order-pay input[type="submit"]:hover, .woocommerce-order-pay input[type="submit"]:hover:before, .woocommerce-order-pay input[type="submit"]:hover:after {
  background-color: rgba(255, 158, 27, 1);
}
.woocommerce-order-pay input[type="submit"].has-background:hover, .woocommerce-order-pay input[type="submit"].has-text-color:hover {
  background-color: rgba(255, 158, 27, 1) !important;
  color: white !important;
}
.woocommerce-order-pay input[type="submit"]:disabled, .woocommerce-order-pay input[type="submit"][disabled], .woocommerce-order-pay input[type="submit"].disabled {
  background-color: rgba(241, 241, 241, 1);
  background-color: rgba(166, 166, 166, 1);
  cursor: not-allowed;
}
.woocommerce-order-pay input[type="submit"]:disabled:before, .woocommerce-order-pay input[type="submit"]:disabled:after, .woocommerce-order-pay input[type="submit"]:disabled:hover, .woocommerce-order-pay input[type="submit"]:disabled:hover:before, .woocommerce-order-pay input[type="submit"]:disabled:hover:after, .woocommerce-order-pay input[type="submit"][disabled]:before, .woocommerce-order-pay input[type="submit"][disabled]:after, .woocommerce-order-pay input[type="submit"][disabled]:hover, .woocommerce-order-pay input[type="submit"][disabled]:hover:before, .woocommerce-order-pay input[type="submit"][disabled]:hover:after, .woocommerce-order-pay input[type="submit"].disabled:before, .woocommerce-order-pay input[type="submit"].disabled:after, .woocommerce-order-pay input[type="submit"].disabled:hover, .woocommerce-order-pay input[type="submit"].disabled:hover:before, .woocommerce-order-pay input[type="submit"].disabled:hover:after {
  background-color: rgba(166, 166, 166, 1);
  cursor: not-allowed;
}
.woocommerce-order-pay input[type="submit"]--no-radius {
  border-radius: 0;
}
.woocommerce-order-pay input[type="submit"]--with-shadow {
  box-shadow: 1px 16px 0px -8px rgba(0, 0, 0, 0.2);
}
.woocommerce-order-pay input[type="submit"]--with-shadow:active {
  box-shadow: 4px -2px 0px 2px rgba(0, 0, 0, 0.4);
}
.woocommerce-order-pay input[type="submit"]--with-shadow:hover {
  box-shadow: 0px 12px 0px -4px rgba(0, 0, 0, 0.2);
}
.woocommerce-order-pay input[type="submit"]--with-svg svg {
  border-radius: 50%;
  background: white;
  padding: 10px;
}
.woocommerce-order-pay input[type="submit"].single_add_to_cart_button {
  position: relative;
  cursor: pointer;
  display: flex;
  align-items: center;
}
.woocommerce-order-pay input[type="submit"].button-adding, .woocommerce-order-pay input[type="submit"].loading {
  position: relative;
  background-color: rgba(255, 158, 27, 1);
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.0' width='25px' height='25px' viewBox='0 0 128 128' xml:space='preserve'%3E%3Cg%3E%3Ccircle cx='16' cy='64' r='16' fill='%23ffffff' fill-opacity='1'/%3E%3Ccircle cx='16' cy='64' r='14.344' fill='%23ffffff' fill-opacity='1' transform='rotate(45 64 64)'/%3E%3Ccircle cx='16' cy='64' r='12.531' fill='%23ffffff' fill-opacity='1' transform='rotate(90 64 64)'/%3E%3Ccircle cx='16' cy='64' r='10.75' fill='%23ffffff' fill-opacity='1' transform='rotate(135 64 64)'/%3E%3Ccircle cx='16' cy='64' r='10.063' fill='%23ffffff' fill-opacity='1' transform='rotate(180 64 64)'/%3E%3Ccircle cx='16' cy='64' r='8.063' fill='%23ffffff' fill-opacity='1' transform='rotate(225 64 64)'/%3E%3Ccircle cx='16' cy='64' r='6.438' fill='%23ffffff' fill-opacity='1' transform='rotate(270 64 64)'/%3E%3Ccircle cx='16' cy='64' r='5.375' fill='%23ffffff' fill-opacity='1' transform='rotate(315 64 64)'/%3E%3CanimateTransform attributeName='transform' type='rotate' values='0 64 64;315 64 64;270 64 64;225 64 64;180 64 64;135 64 64;90 64 64;45 64 64' calcMode='discrete' dur='720ms' repeatCount='indefinite'%3E%3C/animateTransform%3E%3C/g%3E%3C/svg%3E") !important;
  color: transparent;
  background-repeat: no-repeat;
  background-size: 35px;
  background-position: 50%;
  text-indent: -9999px;
}
.woocommerce-order-pay input[type="submit"].button-adding:before, .woocommerce-order-pay input[type="submit"].button-adding:after, .woocommerce-order-pay input[type="submit"].loading:before, .woocommerce-order-pay input[type="submit"].loading:after {
  content: "";
  padding: 0;
  background-image: none !important;
  animation: none;
  background-color: rgba(255, 158, 27, 1);
  transition: background 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
  transform: none;
}
.woocommerce-order-pay input[type="submit"].button-added {
  animation: showHide 2s ease-in-out;
  animation-iteration-count: 1;
  pointer-events: all;
}
.woocommerce-order-pay input[type="submit"].button-added:before, .woocommerce-order-pay input[type="submit"].button-added:after {
  content: "";
  animation: showHide 2s ease-in-out;
  opacity: 1;
}
.woocommerce-order-pay input[type="submit"].button-failed {
  animation: showHideFail 2s ease-in-out;
  animation-iteration-count: 1;
  pointer-events: all;
}
.woocommerce-order-pay input[type="submit"].button-failed:before, .woocommerce-order-pay input[type="submit"].button-failed:after {
  content: "";
  animation: showHideFail 2s ease-in-out;
  opacity: 1;
}
@keyframes spinMeRightRound {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@keyframes move-up {
  0% {
    transform: translate(-50%, 50px);
    opacity: 0;
  }
  100% {
    opacity: 1;
    transform: translate(-50%, 0);
  }
}
@keyframes showHide {
  0%, 90% {
    background-color: rgba(22, 179, 110, 1);
    pointer-events: none;
    cursor: not-allowed;
  }
}
@keyframes showHideFail {
  0%, 90% {
    background-color: rgba(228, 85, 85, 1);
    pointer-events: none;
    cursor: not-allowed;
  }
}
@keyframes showHideBefore {
  10%, 80% {
    opacity: 1;
  }
  0%, 100% {
    opacity: 0;
  }
}
@media all and (max-width: 1220px) {
  .woocommerce-order-pay input[type="submit"] {
    font-size: 1.625rem;
  }
}
@media all and (max-width: 640px) {
  .woocommerce-order-pay input[type="submit"] {
    font-size: 1.375rem;
  }
}
.welcome-text {
  text-align: center;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  padding-bottom: 20px;
  margin-bottom: 20px;
}
@media all and (min-width: 2px) and (max-width: 960px)  {
  .welcome-text {
    padding: 20px 0;
  }
}
.welcome-text .avatar {
  border-radius: 50%;
  text-align: center;
  width: 130px;
  line-height: 130px;
  text-transform: uppercase;
  font-weight: 300;
  color: white;
  font-size: 80px;
  background: rgba(22, 179, 110, 1);
  display: block;
  margin: 0 auto 20px;
}
.welcome-text p {
  margin: 0;
}
.welcome-text a {
  font-size: 1rem;
  display: inline-block;
  background: white;
  color: rgba(33, 33, 33, 1);
  padding: 10px 20px;
  margin: 10px 0 0;
  border-radius: 4px;
}
@media all and (max-width: 1220px) {
  .welcome-text a {
    font-size: 1rem;
  }
}
@media all and (max-width: 640px) {
  .welcome-text a {
    font-size: 1rem;
  }
}
.welcome-text a .icon {
  margin-right: 5px;
}
.welcome-text a:hover {
  background-color: rgba(255, 158, 27, 1);
  color: white;
}
.welcome-text a:hover .icon {
  stroke: white;
}
.dashboard-actions {
  display: flex;
  justify-content: space-between;
}
@media all and (min-width: 2px) and (max-width: 640px)  {
  .dashboard-actions {
    flex-direction: column;
  }
}
.dashboard-actions .action {
  flex: 0 1 48%;
  border-radius: 4px;
  border: 1px solid rgba(241, 241, 241, 1);
  box-shadow: 6px 6px 15px -3px rgba(0, 0, 0, 0.1);
  padding: 20px 65px 20px 84px;
  position: relative;
  background: white;
}
@media all and (min-width: 2px) and (max-width: 640px)  {
  .dashboard-actions .action {
    flex: 0 0 100%;
    margin: 10px 0;
  }
}
.dashboard-actions .action:before, .dashboard-actions .action:after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.dashboard-actions .action:before {
  left: 20px;
  width: 50px;
  height: 50px;
}
.dashboard-actions .action:after {
  right: 20px;
  width: 30px;
  height: 30px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 140 140' height='140' width='140' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='matrix(5.833333333333333,0,0,5.833333333333333,0,0)'%3E%3Cpath d='M0.75 12L23.25 12' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M12.75 22.5L23.25 12 12.75 1.5' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.dashboard-actions .action header {
  margin-bottom: 10px;
}
.dashboard-actions .action header p {
  color: rgba(33, 33, 33, 1);
  font-weight: 700;
  line-height: 1.2;
}
.dashboard-actions .action p {
  color: darkgray;
  margin: 0;
}
.dashboard-actions .manage-account:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 140' height='140' width='140'%3E%3Cg transform='matrix(5.833333333333333,0,0,5.833333333333333,0,0)'%3E%3Cpath d='M.5 16.5a8.719 8.719 0 0 1 .7-3.322c.49-.981 2.539-1.661 5.111-2.613.695-.258.581-2.074.273-2.413a5.127 5.127 0 0 1-1.34-3.978A3.354 3.354 0 0 1 8.5.5a3.354 3.354 0 0 1 3.256 3.674 5.127 5.127 0 0 1-1.336 3.978c-.308.339-.422 2.155.273 2.413 2.572.952 4.621 1.632 5.111 2.613a8.719 8.719 0 0 1 .7 3.322z' style='fill:%23e3e3e3'%3E%3C/path%3E%3Cpath d='M10.31 10.111c-.213.588-.22 1.98.383 2.2 2.573.953 4.621 1.633 5.111 2.614a6.308 6.308 0 0 1 .506 1.575h.19a8.719 8.719 0 0 0-.7-3.322c-.49-.981-2.538-1.661-5.111-2.614a.711.711 0 0 1-.379-.453zM1.2 14.928c.49-.981 2.539-1.661 5.111-2.614.6-.223.6-1.615.383-2.2a.711.711 0 0 1-.383.453c-2.576.95-4.625 1.633-5.111 2.611A8.719 8.719 0 0 0 .5 16.5h.19a6.308 6.308 0 0 1 .51-1.572zM8.5 2.25a3.242 3.242 0 0 1 3.2 2.969 9.346 9.346 0 0 0 .059-1.045A3.353 3.353 0 0 0 8.5.5a3.353 3.353 0 0 0-3.256 3.674A9.346 9.346 0 0 0 5.3 5.219 3.242 3.242 0 0 1 8.5 2.25z' style='fill:%23ffffff'%3E%3C/path%3E%3Cpath d='M11.5 16.614H.5a8.719 8.719 0 0 1 .7-3.322c.49-.981 2.539-1.661 5.111-2.614.695-.257.581-2.073.273-2.412a5.128 5.128 0 0 1-1.34-3.978A3.354 3.354 0 0 1 8.5.614a3.354 3.354 0 0 1 3.256 3.674 5.128 5.128 0 0 1-1.336 3.978c-.308.339-.422 2.155.273 2.412 2.572.953 4.621 1.633 5.111 2.614' style='stroke:%23191919;stroke-linecap:round;stroke-linejoin:round;fill:none'%3E%3C/path%3E%3Cpath d='M23.39 13.069a2.121 2.121 0 0 0-3.549-.95l-.9.9 3 3 .9-.9a2.123 2.123 0 0 0 .549-2.05z' style='fill:%23ff808c;stroke:%23191919;stroke-linecap:round;stroke-linejoin:round'%3E%3C/path%3E%3Cpath style='fill:%23ffbc44;stroke:%23191919;stroke-linecap:round;stroke-linejoin:round' d='m12.662 19.298-1.2 4.2 4.2-1.2v-.001l-3-3v.001z'%3E%3C/path%3E%3Cpath transform='rotate(-45 17.302 17.657)' style='fill:%23ffef5e;stroke:%23191919;stroke-linecap:round;stroke-linejoin:round' d='M12.862 15.536h8.881v4.243h-8.881z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.dashboard-actions .manage-address:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 140' height='140' width='140'%3E%3Cg transform='matrix(5.833333333333333,0,0,5.833333333333333,0,0)'%3E%3Cdefs%3E%3Cstyle%3E.c%7Bfill:%23ff808c%7D.d%7Bfill:%23ffbfc5%7D.f%7Bfill:none;stroke:%23191919;stroke-linecap:round;stroke-linejoin:round%7D%3C/style%3E%3C/defs%3E%3Cpath d='M7.25 5.5v15h14.5a.5.5 0 0 0 .5-.5V4.25L19.4.688A.5.5 0 0 0 19.01.5z' style='fill:%23eeeeee'%3E%3C/path%3E%3Cpath style='fill:%23b2b2b2' d='m16.25 1.673-9 3.827v15h9V1.673z'%3E%3C/path%3E%3Cpath class='c' d='M10.49.5a.5.5 0 0 0-.39.188l-3.2 4a.5.5 0 0 0 .39.812h7.72a.5.5 0 0 0 .39-.188l3.809-4.77A.5.5 0 0 0 19.01.5z'%3E%3C/path%3E%3Cpath class='d' d='m18.2 1.812 1.009-1.27A.5.5 0 0 0 19.01.5h-8.52a.5.5 0 0 0-.39.188l-.9 1.124z'%3E%3C/path%3E%3Cpath d='M1.25 18.167V23a.5.5 0 0 0 .5.5h10a.5.5 0 0 0 .5-.5v-4.833l-2-2.744z' style='fill:%23ffbc44'%3E%3C/path%3E%3Cpath class='c' d='M10.25 15.5H3.5a.5.5 0 0 0-.4.2l-2.25 3a.5.5 0 0 0 .4.8H7a.5.5 0 0 0 .4-.2z'%3E%3C/path%3E%3Cpath class='d' d='M9.071 17.072 10.25 15.5H3.5a.5.5 0 0 0-.4.2l-1.029 1.372z'%3E%3C/path%3E%3Cpath class='f' d='M10.25 15.5H3.5a.5.5 0 0 0-.4.2l-2.25 3a.5.5 0 0 0 .4.8H7a.5.5 0 0 0 .4-.2zm3 4-3-4'%3E%3C/path%3E%3Cpath class='f' d='M1.25 19.5V23a.5.5 0 0 0 .5.5h6.5v-5.333m0 5.333h3.5a.5.5 0 0 0 .5-.5v-4.833m11-12.667L19.4.688A.5.5 0 0 0 19.01.5h-8.52a.5.5 0 0 0-.39.188l-3.2 4a.5.5 0 0 0 .39.812h7.72a.5.5 0 0 0 .39-.188l3.809-4.77M10.25 21.5v2'%3E%3C/path%3E%3Cpath class='f' d='M16.25 20.5h5.5a.5.5 0 0 0 .5-.5V4.25M14.753 20.5h1.497V4.25m-9 1.25v8m11-7v1m2-1v1m-2 3v1m2-1v1m-2 3v1m2-1v1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.dashboard-recent-orders {
  margin: 40px 0 0;
  padding: 30px;
  border-radius: 4px;
  border: 1px solid rgba(241, 241, 241, 1);
  box-shadow: 6px 6px 15px -3px rgba(0, 0, 0, 0.1);
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  background: white;
}
@media all and (min-width: 2px) and (max-width: 640px)  {
  .dashboard-recent-orders {
    padding: 20px;
  }
}
.dashboard-recent-orders .responsive-table {
  padding: 0;
  border: 0;
  box-shadow: none;
  margin: 0;
}
.dashboard-recent-orders .no-orders {
  padding: 50px 30px;
  text-align: center;
}
.dashboard-recent-orders .no-orders .empty-orders {
  max-width: 300px;
  text-align: center;
  margin: 0 auto;
}
.dashboard-recent-orders .no-orders p {
  margin: 20px 0;
  color: rgba(33, 33, 33, 1);
}
.dashboard-recent-orders .no-orders .button {
  margin-left: auto;
  margin-right: auto;
  float: none;
  display: inline-block;
}
.entry-content .dashboard-recent-orders h3 {
  background: transparent;
  font-family: "filson-soft";
  text-transform: none;
  color: rgba(33, 33, 33, 1);
  margin: 0 0 15px;
  text-align: left;
  padding: 0;
  letter-spacing: 0;
}
.entry-content .dashboard-recent-orders h3:before, .entry-content .dashboard-recent-orders h3:after {
  display: none;
}
.empty-content {
  padding: 50px 30px;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.empty-content svg {
  width: 80%;
  height: auto;
  max-height: 300px;
  max-width: 300px;
}
.empty-content p {
  margin: 20px 0;
}
