.kernel-quote-mark[data-v-25d42340]{background:rgb(var(--kernel-secondary-tint,251 242 233));color:rgb(var(--kernel-secondary-deep,122 63 20));border-radius:999px;align-items:center;gap:6px;margin-top:6px;padding:2px 8px;font-size:12px;font-weight:600;line-height:1.6;display:inline-flex}.kernel-quote-mark span[data-v-25d42340]{background:rgb(var(--kernel-secondary,168 90 31));border-radius:50%;width:6px;height:6px}.kernel-cart-line-controls[data-v-f59ea493] [data-testid=quantity-selector]{width:104px}.kernel-cart-line-controls[data-v-f59ea493] [data-testid=quantity-selector] button{width:32px;min-width:32px;padding-inline:0}.kernel-cart-line-controls[data-v-f59ea493] [data-testid=quantity-selector] input{width:38px;min-width:0}[data-testid=cart-product-card][data-v-f59ea493] a,[data-testid=cart-product-card] p[data-v-f59ea493]{overflow-wrap:break-word}[data-testid=cart-line-total][data-v-f59ea493]{overflow-wrap:normal!important}@media (width<=359px){[data-testid=cart-product-card][data-v-f59ea493]{gap:12px}[data-testid=cart-product-card][data-v-f59ea493]>:first-child{width:64px;height:80px}}.kernel-disclosure{min-width:0}.kernel-disclosure-trigger{text-align:left;width:100%;min-height:56px;font:inherit;cursor:pointer;border-radius:var(--kernel-radius-control,10px);justify-content:space-between;align-items:center;gap:16px;padding:12px 2px;font-weight:500;display:flex}.kernel-disclosure-trigger>span{overflow-wrap:anywhere;min-width:0}.kernel-disclosure-trigger:focus-visible{outline-offset:-2px;outline:2px solid}.kernel-disclosure-trigger:disabled{cursor:not-allowed;opacity:.5}.kernel-disclosure-chevron{flex-shrink:0}.kernel-disclosure-trigger[data-state=open] .kernel-disclosure-chevron{transform:rotate(180deg)}.kernel-animated-panel{min-width:0;filter:none!important;opacity:1!important;-webkit-mask-image:none!important;mask-image:none!important}.kernel-initial-open{opacity:1!important;filter:none!important;height:auto!important}.kernel-panel-inner{padding:2px}@media (prefers-reduced-motion:no-preference){.kernel-disclosure-chevron{transition:transform var(--kernel-motion-standard,.24s) var(--kernel-motion-ease,ease)}.kernel-disclosure-trigger{transition:background-color var(--kernel-motion-fast,.16s) ease,opacity var(--kernel-motion-fast,.16s) ease}}@media (hover:hover){.kernel-disclosure-trigger:not(:disabled):hover{background:rgb(var(--kernel-primary-50,250 250 249))}}
