.product-details{display:block;padding-top:var(--s2);border-top:1px solid color-mix(in srgb,var(--color-1) 60%,var(--color-4))}.product-details-tabs{display:flex;gap:var(--s1);margin-bottom:var(--s2)}.product-details-panels{display:block;min-height:var(--panel-height, 0px)}.product-details-tab{padding:0;border:none;background:none;color:var(--color-1);font-family:var(--font-1);line-height:1.1;text-decoration:none;cursor:pointer}.product-details-tab[aria-selected=true]{text-decoration:underline;text-underline-offset:3px}.product-details-panel{display:flex;flex-direction:column;gap:var(--s1);margin:0;padding:0;list-style:none}.product-details-panel[hidden]{display:none}.product-details-panel>ul{display:flex;flex-direction:column;gap:inherit;margin:0;padding:0;list-style:none}.product-details-row{display:flex;gap:15px}.product-details-mark{--mark-size: 38px;flex:0 0 var(--mark-size);width:var(--mark-size);font-size:var(--mark-size);line-height:1;text-align:center}.product-details-flavors{display:flex;flex-direction:column;gap:var(--s0);min-width:0}.product-details-flavor-tabs{display:flex;flex-wrap:wrap;gap:var(--s-1)}.product-details-flavor-tab{display:flex;align-items:center;gap:6px;height:27px;padding:0 12px;border:none;border-radius:30px;color:color-mix(in srgb,var(--color-1) 70%,var(--color-4));font-family:var(--font-1);white-space:nowrap;cursor:pointer;transition:color .2s ease,transform .2s ease}.product-details-flavor-tab:before{content:"";flex:0 0 8px;height:8px;border-radius:50%;background-color:var(--flavor-color, currentColor)}.product-details-flavor-tab[aria-selected=true]{--glass-color: var(--flavor-color);color:var(--color-1)}.product-details-flavor-tab:focus-visible{outline:2px solid var(--color-1);outline-offset:2px}@media(pointer:fine){.product-details-flavor-tab:hover{color:var(--color-1)}}.product-details-flavor-panel{opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.product-details-flavor-panel.state--active{opacity:1;visibility:visible}.product-details-copy,.product-details-flavor{display:flex;flex-direction:column;gap:var(--s-3);min-width:0}.product-details-flavor p,.product-details-copy p{line-height:1.2}.product-details-summary{color:color-mix(in srgb,var(--color-1) 60%,var(--color-4))}.product-details-highlight{color:var(--color-1);font-weight:700}@media(max-width:767px){.product-details-tabs{gap:12px;margin-bottom:var(--s1)}.product-details-panel{gap:15px}.product-details-mark{--mark-size: 32px}.product-details-copy,.product-details-flavor{gap:var(--s-5)}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/section-product-details.css.map */
