.tabs-widget{--tab-transition: all .3s ease-in-out}.tabs-widget .tabs-nav{margin-bottom:1.5rem}.tabs-widget .tab-button{position:relative;cursor:pointer;border:none;background:transparent;transition:var(--tab-transition);border-radius:.375rem .375rem 0 0;outline:none}.tabs-widget .tab-button:focus{outline:2px solid var(--color-primary);outline-offset:2px}.tabs-widget .tab-button:hover{transform:translateY(-1px)}.tabs-widget .tab-button.active{font-weight:600}.tabs-widget .tab-content-wrapper{background:#fff;transition:var(--tab-transition)}.tabs-widget .tab-pane{opacity:0;transform:translateY(10px);transition:opacity .3s ease-in-out,transform .3s ease-in-out}.tabs-widget .tab-pane:not(.hidden){opacity:1;transform:translateY(0)}.tabs-widget .shortcode-product,.tabs-widget .shortcode-collection{padding:1rem;border:1px solid #e5e7eb;border-radius:.5rem;background:#f9fafb}.tabs-widget .shortcode-product h3,.tabs-widget .shortcode-collection h3{margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.tabs-widget .shortcode-product p,.tabs-widget .shortcode-collection p{margin-bottom:1rem;color:#6b7280}.tabs-widget .shortcode-image img{border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a}.tabs-widget .btn{display:inline-block;padding:.5rem 1rem;background-color:var(--color-primary, #007bff);color:#fff;text-decoration:none;border-radius:.375rem;transition:background-color .2s ease-in-out}.tabs-widget .btn:hover{background-color:var(--color-primary-dark, #0056b3)}.tabs-widget .btn-primary{background-color:var(--color-primary, #007bff)}.tabs-widget .btn-primary:hover{background-color:var(--color-primary-dark, #0056b3)}@media (max-width: 768px){.tabs-widget .tabs-nav .flex{flex-direction:column}.tabs-widget .tab-button{width:100%;text-align:left;border-radius:.375rem;margin-bottom:.25rem}.tabs-widget .tab-button.active{border-bottom:none;border-left:3px solid}}@media (prefers-color-scheme: dark){.tabs-widget .tab-content-wrapper{background:#1f2937;color:#f9fafb}.tabs-widget .shortcode-product,.tabs-widget .shortcode-collection{background:#374151;border-color:#4b5563}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tabs-widget.css.map */
