.bsg-card-product[data-v-e9c47d1c]{background-color:#fff;border-radius:16px;box-shadow:0 12px 20px -12px #00000024,0 5px 20px #0000000f,0 3px 6px #00000008,0 1px 2px #00000004;min-height:500px;min-width:328px;overflow:hidden;padding:32px 32px 48px;transition:all var(--transition-time) ease-in-out}.bsg-card-product[data-v-e9c47d1c],.bsg-card-product .content[data-v-e9c47d1c]{display:flex;flex-direction:column}.bsg-card-product .content[data-v-e9c47d1c]{height:100%;max-width:-moz-fit-content;max-width:fit-content;min-width:100%;text-align:center}.bsg-card-product .content .title[data-v-e9c47d1c]{font-family:PangeaText-SemiBold,sans-serif;font-size:22px;letter-spacing:.1px;line-height:36px;margin-bottom:12px;margin-top:16px;opacity:1}.bsg-card-product .content .more[data-v-e9c47d1c]{align-items:center;display:flex;flex-direction:row;font-family:PangeaText-Regular,sans-serif;font-size:16px;gap:8px;justify-content:center;line-height:28px;opacity:1}.bsg-card-product .content .variants[data-v-e9c47d1c]{display:flex;gap:8px;justify-content:center;margin-top:12px}.bsg-card-product .content .variants>div[data-v-e9c47d1c]{border-radius:9999px;height:16px;position:relative;width:16px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:#f3f3f3}.bsg-card-product .content .variants>div[data-v-e9c47d1c],.bsg-card-product .content .variants>div.spacer[data-v-e9c47d1c]{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.bsg-card-product .content .variants>div.spacer[data-v-e9c47d1c]{display:block;height:12px;width:100%;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:hsla(0,0%,100%,0)}.bsg-card-product:not(.selection) .picture[data-v-e9c47d1c]{height:100%;margin-left:auto;margin-right:auto;max-height:264px;max-width:264px;position:relative;width:100%}@media (max-width:360px){.bsg-card-product:not(.selection) .picture[data-v-e9c47d1c]{height:100%;max-height:264px;max-width:264px;width:100%}}.bsg-card-product:not(.selection) .picture .badge[data-v-e9c47d1c]{display:flex;justify-content:center;left:0;margin-top:8px;position:absolute;right:0}.bsg-card-product[data-v-e9c47d1c]:not(.selection):hover{box-shadow:0 28px 40px -24px #00000024,0 12px 48px #00000014,0 8px 16px #0000000f,0 2px 4px #00000005;transform:scale(var(--transition-scale-grow))}.bsg-card-product[data-v-e9c47d1c]:not(.selection):active{box-shadow:0 12px 20px -12px #00000024,0 5px 20px #0000000f,0 3px 6px #00000008,0 1px 2px #00000004;transform:scale(var(--transition-scale-shrink))}.bsg-card-product:not(.selection).focus-visible[data-v-e9c47d1c]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(94,180,233,.6)}.bsg-card-product.selection[data-v-e9c47d1c]{cursor:default;padding:16px 24px 24px}.bsg-card-product.selection .picture[data-v-e9c47d1c]{height:100%;margin-left:auto;margin-right:auto;max-height:180px;max-width:180px;position:relative;width:100%}.bsg-card-product.selection.has-variants .picture[data-v-e9c47d1c]{max-height:112px;max-width:112px}.bsg-card-product.selection .content .title[data-v-e9c47d1c]{margin-bottom:0}.bsg-card-product.selection .content .selection-wrapper[data-v-e9c47d1c]{display:flex;flex-direction:column;gap:48px;height:100%;justify-content:space-between;padding-top:20px}.bsg-card-product.selection .content .selection-wrapper[data-v-e9c47d1c] label{justify-content:center}.bsg-card-product.selection .content .selection-wrapper[data-v-e9c47d1c] label .line{display:none}.bsg-card-product.selection .content .selection-wrapper[data-v-e9c47d1c] .bsg-color-select{margin-left:auto;margin-right:auto;max-width:264px}.bsg-card-product.selection .content .selection-wrapper[data-v-e9c47d1c] .bsg-color-select .options{gap:6px;justify-content:center}.bsg-card-product.selection .content[data-v-e9c47d1c] .bsg-button{margin-top:auto;width:100%}.bsg-card-product.selection .content.has-variants[data-v-e9c47d1c] .bsg-button{margin-top:16px}
