/** Shopify CDN: Minification failed

Line 6:1020 Unexpected "<"

**/
.m-tab-header{font-size:18px;position:relative;opacity:.5;cursor:pointer;transition:var(--m-duration-default, 0.25s) all;text-wrap:nowrap;padding:12px 0}.m-tab-header:after{content:"";width:0;height:2px;background-color:currentColor;display:block;position:absolute;bottom:-2px;left:0;transition:var(--m-duration-default, 0.25s) width ease-in-out}.m-tab-header.active,.m-tab-header:hover{opacity:1;color:rgb(var(--color-foreground))}.m-tab-header.active:after{width:100%}@media screen and (max-width: 767px){.m-tab-header{padding:8px 0}}.m-tab-content{display:none}.m-tab-content.active{display:block}.m-tabs__header{border-bottom:1px solid rgb(var(--color-border))}.m-tabs__header-inner{display:flex;flex-wrap:nowrap;overflow:hidden;overflow-x:auto;padding-bottom:2px;column-gap:30px}.m-tabs__header-inner::-webkit-scrollbar{display:none}@media screen and (min-width: 768px){.m-tabs__header-inner{column-gap:60px}}.m-tabs__content{padding-top:24px}@media screen and (min-width: 768px){.m-tabs__content{padding-top:40px}}<style>
.accordion-tabs {
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  overflow: hidden;
}

.accordion-tab {
  border-bottom: 1px solid #e5e7eb;
  transition: background 0.2s ease;
}

.accordion-tab:last-child {
  border-bottom: none;
}

.accordion-header {
  cursor: pointer;
  padding: 1rem 1.5rem;
  background: #f9fafb;
  font-weight: 600;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 1.1rem;
}

.accordion-header::after {
  content: "＋";
  font-weight: bold;
  transition: transform 0.2s ease;
  color: orange;
}

details[open] .accordion-header::after {
  content: "−";
  transform: rotate(180deg);
  color: orange;
}

.accordion-content {
  padding: 0 1.5rem 1rem 1.5rem;
  background: #ffffff;
  animation: fadeDown 0.3s ease-in-out;
}

@keyframes fadeDown {
  0% {
    opacity: 0;
    transform: translateY(-10px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

