.sl-cart-cta{transition:transform .2s ease,box-shadow .2s ease}@media (min-width:768px){.sl-cart-cta{padding:12px 32px}}@keyframes sl-tab-content-from-right{0%{opacity:0;transform:translateX(28px)}to{opacity:1;transform:translateX(0)}}@keyframes sl-tab-content-from-left{0%{opacity:0;transform:translateX(-28px)}to{opacity:1;transform:translateX(0)}}.sl-tab-content-from-right{animation:sl-tab-content-from-right .38s cubic-bezier(.22,.61,.36,1) both}.sl-tab-content-from-left{animation:sl-tab-content-from-left .38s cubic-bezier(.22,.61,.36,1) both}@keyframes sl-section-grow{0%{grid-template-rows:0fr;opacity:0}to{grid-template-rows:1fr;opacity:1}}@keyframes sl-section-shrink{0%{grid-template-rows:1fr;opacity:1}to{grid-template-rows:0fr;opacity:0}}.sl-section-collapse,.sl-section-expand{display:grid;grid-template-rows:1fr}.sl-section-expand{animation:sl-section-grow .52s cubic-bezier(.22,.61,.36,1) both}.sl-section-collapse{animation:sl-section-shrink .38s cubic-bezier(.55,.06,.68,.19) both}.sl-section-expand-inner{overflow:hidden;min-height:0}@media (prefers-reduced-motion:reduce){.sl-section-collapse,.sl-section-expand,.sl-tab-content-from-left,.sl-tab-content-from-right{animation:none}}@keyframes sl-ext-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.sl-ext-in{animation:sl-ext-in .2s ease-out both}@media (prefers-reduced-motion:reduce){.sl-ext-in{animation:none}}