.osi-bc[data-v-19091d01]{width:100%;min-width:0}.osi-bc[data-v-19091d01],.osi-bc-stage[data-v-19091d01]{flex-direction:column;flex:auto;display:flex}.osi-bc-stage[data-v-19091d01]{min-height:0;position:relative}.osi-bc-stage[data-v-19091d01]>:first-child{flex:auto}.osi-bc-controls[data-v-19091d01]{margin-top:var(--bc-controls-gap,1.25rem);justify-content:center;align-items:center;gap:1rem;display:flex}.osi-bc-arrow[data-v-19091d01]{width:var(--bc-arrow,2.25rem);height:var(--bc-arrow,2.25rem);border-radius:var(--bc-arrow-radius,999px);border:1px solid var(--bc-arrow-border,var(--bc-arrow-color,currentColor));background:var(--bc-arrow-bg,transparent);color:var(--bc-arrow-color,inherit);cursor:pointer;opacity:.85;place-items:center;padding:0;transition:opacity .2s,transform .2s;display:grid}.osi-bc--no-arrow-border .osi-bc-arrow[data-v-19091d01]{border-color:#0000}.osi-bc-arrow[data-v-19091d01]:hover:not(:disabled){opacity:1}.osi-bc-arrow[data-v-19091d01]:disabled{opacity:.3;cursor:default}.osi-bc-arrow svg[data-v-19091d01]{width:45%;height:45%}[dir=rtl] .osi-bc-arrow svg[data-v-19091d01]{transform:scaleX(-1)}.osi-bc-arrow--side[data-v-19091d01]{z-index:2;position:absolute;top:50%;transform:translateY(-50%)}.osi-bc-arrow--side.is-prev[data-v-19091d01]{inset-inline-start:var(--bc-arrow-offset,12px)}.osi-bc-arrow--side.is-next[data-v-19091d01]{inset-inline-end:var(--bc-arrow-offset,12px)}.osi-bc-dots[data-v-19091d01]{align-items:center;gap:calc(var(--bc-dot,8px)*.75);display:flex}.osi-bc-dots--inside[data-v-19091d01]{inset-inline:0;bottom:var(--bc-controls-gap,1rem);z-index:2;pointer-events:none;justify-content:center;position:absolute}.osi-bc-dots--inside .osi-bc-dot[data-v-19091d01]{pointer-events:auto}.osi-bc-dot[data-v-19091d01]{width:var(--bc-dot,8px);height:var(--bc-dot,8px);background:var(--bc-dot-color,currentColor);opacity:.35;cursor:pointer;border:0;border-radius:999px;padding:0;transition:width .25s,opacity .2s,background-color .2s}.osi-bc[style*=--bc-dot-color] .osi-bc-dot[data-v-19091d01]{opacity:1}.osi-bc-dot.is-active[data-v-19091d01]{background:var(--bc-dot-active,currentColor);opacity:1}.osi-bc--dots-bar .osi-bc-dot.is-active[data-v-19091d01],.osi-bc--dots-line .osi-bc-dot[data-v-19091d01]{width:calc(var(--bc-dot,8px)*3)}.osi-bc--dots-line .osi-bc-dot[data-v-19091d01]{height:max(2px,calc(var(--bc-dot,8px)/3))}.osi-bc-arrow[data-v-19091d01]:focus-visible,.osi-bc-dot[data-v-19091d01]:focus-visible{outline-offset:2px;outline:2px solid}.osi-qb[data-v-6204d6fc]{background:var(--osi-bg,#fff);color:var(--osi-text,#111);text-align:start;cursor:default;flex-direction:column;gap:.75rem;display:flex}.osi-qb--inline[data-v-6204d6fc]{z-index:4;inset-inline:.5rem;max-height:calc(100% - 1rem);padding:1rem;position:absolute;bottom:.5rem;overflow-y:auto;box-shadow:0 12px 32px -8px #00000040}.osi-qb-title[data-v-6204d6fc]{text-align:center;text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:.6875rem;font-weight:600}.osi-qb-row[data-v-6204d6fc]{flex-direction:column;gap:.375rem;display:flex}.osi-qb-label[data-v-6204d6fc]{letter-spacing:.04em;text-transform:uppercase;opacity:.6;font-size:.625rem;font-weight:700}.osi-qb-values[data-v-6204d6fc]{scrollbar-width:none;gap:.625rem;margin:-5px;padding:5px;display:flex;overflow-x:auto}.osi-qb-dot[data-v-6204d6fc]{border:1px solid var(--osi-border,#ddd);width:1.5rem;height:1.5rem;box-shadow:0 0 0 2px var(--osi-bg,#fff);border-radius:999px;flex:none}.osi-qb-dot.is-selected[data-v-6204d6fc]{box-shadow:0 0 0 2px var(--osi-bg,#fff),0 0 0 3px currentColor}.osi-qb-text[data-v-6204d6fc]{opacity:.65;border-bottom:1px solid #0000;flex:none;padding:0 .25rem .25rem;font-size:.75rem}.osi-qb-text.is-selected[data-v-6204d6fc]{opacity:1;border-color:currentColor;font-weight:500}.osi-qb-x[data-v-6204d6fc]{z-index:3;top:.75rem;background:color-mix(in srgb,var(--osi-bg,#fff) 88%,transparent);width:2.25rem;height:2.25rem;color:var(--osi-text,#111);place-items:center;transition:transform .2s,background .2s;display:grid;position:absolute;inset-inline-end:.75rem}.osi-qb-x[data-v-6204d6fc]:hover{transform:rotate(90deg)}.osi-qb-x svg[data-v-6204d6fc]{width:1.125rem;height:1.125rem}.osi-qb-x.is-small[data-v-6204d6fc]{top:.375rem;width:1.75rem;height:1.75rem;inset-inline-end:.375rem}.osi-qb-x.is-small svg[data-v-6204d6fc]{width:.875rem;height:.875rem}.is-off[data-v-6204d6fc]{opacity:.35;cursor:not-allowed}.osi-qb-backdrop[data-v-6204d6fc]{z-index:60;background:#0a0a0a73;justify-content:center;display:flex;position:fixed;inset:0}.osi-qb-backdrop.is-modal[data-v-6204d6fc]{align-items:center;padding:1.5rem}.osi-qb-backdrop.is-sheet[data-v-6204d6fc]{align-items:flex-end}.osi-qb-dialog[data-v-6204d6fc]{background:var(--osi-bg,#fff);width:100%;max-height:90vh;color:var(--osi-text,#111);text-align:start;cursor:default;flex-direction:column;display:flex;position:relative;overflow:hidden}.is-modal .osi-qb-dialog[data-v-6204d6fc]{max-width:28rem;max-height:min(80vh,34rem);box-shadow:0 30px 80px -20px #00000073}.is-modal .osi-qb-dialog.has-media[data-v-6204d6fc]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);max-width:56rem;display:grid}.is-sheet .osi-qb-dialog[data-v-6204d6fc]{max-height:85vh;padding-bottom:env(safe-area-inset-bottom,0);overflow-y:auto}.osi-qb-grab[data-v-6204d6fc]{z-index:3;background:color-mix(in srgb,currentColor 25%,transparent);border-radius:99px;width:40px;height:4px;margin-left:-20px;position:absolute;top:8px;left:50%}.osi-qb-media[data-v-6204d6fc]{background:color-mix(in srgb,currentColor 5%,transparent);min-height:0;position:relative}.osi-qb-track[data-v-6204d6fc]{scroll-snap-type:x mandatory;scrollbar-width:none;height:100%;display:flex;overflow-x:auto}.osi-qb-track[data-v-6204d6fc]::-webkit-scrollbar{display:none}.osi-qb-slide[data-v-6204d6fc]{aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;scroll-snap-align:start;flex:0 0 100%;width:100%}.is-modal .has-media .osi-qb-slide[data-v-6204d6fc]{aspect-ratio:auto;height:min(80vh,34rem)}.is-sheet .osi-qb-slide[data-v-6204d6fc]{aspect-ratio:auto;height:34vh}.osi-qb-nav[data-v-6204d6fc]{background:var(--osi-bg,#fff);width:2.25rem;height:2.25rem;color:var(--osi-text,#111);opacity:0;place-items:center;margin-top:-1.125rem;transition:opacity .2s;display:grid;position:absolute;top:50%;box-shadow:0 4px 14px -4px #0000004d}.osi-qb-media:hover .osi-qb-nav[data-v-6204d6fc]:not(:disabled){opacity:1}.osi-qb-nav.is-prev[data-v-6204d6fc]{inset-inline-start:.75rem}.osi-qb-nav.is-next[data-v-6204d6fc]{inset-inline-end:.75rem}.osi-qb-nav svg[data-v-6204d6fc]{width:1rem;height:1rem}[dir=rtl] .osi-qb-nav svg[data-v-6204d6fc]{transform:scaleX(-1)}.osi-qb-dots[data-v-6204d6fc]{bottom:.875rem;justify-content:center;gap:6px;display:flex;position:absolute;inset-inline:0}.osi-qb-dots button[data-v-6204d6fc]{background:var(--osi-bg,#fff);opacity:.55;border-radius:99px;width:6px;height:6px;transition:width .25s,opacity .25s;box-shadow:0 0 0 1px #00000014}.osi-qb-dots button.is-active[data-v-6204d6fc]{opacity:1;width:18px}.osi-qb-body[data-v-6204d6fc]{overscroll-behavior:contain;flex-direction:column;gap:1.25rem;padding:1.75rem 1.5rem 1.5rem;display:flex;overflow-y:auto}.is-sheet .osi-qb-body[data-v-6204d6fc]{padding:1.5rem 1.25rem 1.25rem;overflow:visible}.osi-qb-head[data-v-6204d6fc]{padding-inline-end:2.5rem}.osi-qb-name[data-v-6204d6fc]{font-family:var(--osi-font-heading);margin:0 0 .375rem;font-size:1.25rem;font-weight:500;line-height:1.25}.osi-qb-price[data-v-6204d6fc]{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:1.0625rem;display:flex}.osi-qb-price s[data-v-6204d6fc]{opacity:.5;font-size:.9em}.osi-qb-save[data-v-6204d6fc]{letter-spacing:.04em;text-transform:uppercase;background:var(--osi-btn-bg,#111);color:var(--osi-btn-text,#fff);padding:.125rem .5rem;font-size:.6875rem}.osi-qb-desc-wrap[data-v-6204d6fc]{flex-direction:column;align-items:flex-start;gap:.375rem;display:flex}.osi-qb-desc[data-v-6204d6fc]{opacity:.8;max-height:6.4em;font-size:.875rem;line-height:1.6;overflow:hidden}.osi-qb-desc.is-open[data-v-6204d6fc]{max-height:none}.osi-qb-desc.is-cut[data-v-6204d6fc]{-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.osi-qb-desc[data-v-6204d6fc] p{margin:0 0 .5em}.osi-qb-desc[data-v-6204d6fc] p:last-child{margin-bottom:0}.osi-qb-desc[data-v-6204d6fc] ul{margin:0 0 .5em;padding-inline-start:1.25em;list-style:outside}.osi-qb-desc-more[data-v-6204d6fc]{text-underline-offset:3px;font-size:.8125rem;font-weight:500;text-decoration:underline}.osi-qb-opt[data-v-6204d6fc]{flex-direction:column;gap:.625rem;display:flex}.osi-qb-opt-label[data-v-6204d6fc]{opacity:.75;margin:0;font-size:.8125rem}.osi-qb-opt-label b[data-v-6204d6fc]{opacity:1;font-weight:600}.osi-qb-opt-values[data-v-6204d6fc]{flex-wrap:wrap;gap:.5rem;display:flex}.osi-qb-swatch[data-v-6204d6fc]{background:var(--sw);width:2rem;height:2rem;box-shadow:inset 0 0 0 1px #0000001f,0 0 0 3px var(--osi-bg,#fff),0 0 0 4px transparent;border-radius:999px;transition:box-shadow .2s,transform .2s}.osi-qb-swatch[data-v-6204d6fc]:hover:not(:disabled){transform:scale(1.06)}.osi-qb-swatch.is-selected[data-v-6204d6fc]{box-shadow:inset 0 0 0 1px #0000001f,0 0 0 3px var(--osi-bg,#fff),0 0 0 4.5px currentColor}.osi-qb-swatch.is-off[data-v-6204d6fc]{background:linear-gradient(135deg,transparent 46%,currentColor 47%,currentColor 53%,transparent 54%),var(--sw)}.osi-qb-pill[data-v-6204d6fc]{border-radius:var(--osi-button-radius,4px);border:1px solid color-mix(in srgb,currentColor 22%,transparent);min-width:3rem;padding:.625rem 1rem;font-size:.875rem;line-height:1;transition:border-color .2s,background .2s,color .2s}.osi-qb-pill[data-v-6204d6fc]:hover:not(:disabled){border-color:currentColor}.osi-qb-pill.is-selected[data-v-6204d6fc]{background:var(--osi-text,#111);border-color:var(--osi-text,#111);color:var(--osi-bg,#fff)}.osi-qb-pill.is-off[data-v-6204d6fc]{text-decoration:line-through}.osi-qb-buy[data-v-6204d6fc]{gap:.625rem;margin-top:.25rem;display:flex}.osi-qb-qty[data-v-6204d6fc]{border:var(--osi-button-border-w,1px) solid color-mix(in srgb,currentColor 22%,transparent);border-radius:var(--osi-button-radius,4px);flex:none;align-items:center;display:flex}.osi-qb-qty button[data-v-6204d6fc]{width:2.5rem;height:100%;min-height:3rem;font-size:1.125rem;line-height:1}.osi-qb-qty button[data-v-6204d6fc]:disabled{opacity:.3}.osi-qb-qty span[data-v-6204d6fc]{text-align:center;font-variant-numeric:tabular-nums;min-width:1.5rem}.osi-qb-add[data-v-6204d6fc]{flex:1;justify-content:center;align-items:center;gap:.5rem;min-height:3rem;transition:transform .15s,opacity .2s;display:inline-flex}.osi-qb-add[data-v-6204d6fc]:active:not(:disabled){transform:scale(.98)}.osi-qb-add.is-error[data-v-6204d6fc]{animation:.35s osi-qb-shake-6204d6fc}.osi-qb-spin[data-v-6204d6fc]{border:2px solid;border-right-color:#0000;border-radius:99px;width:1rem;height:1rem;animation:.7s linear infinite osi-qb-rotate-6204d6fc}.osi-qb-more[data-v-6204d6fc]{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);align-self:flex-start;align-items:center;gap:.375rem;font-size:.875rem;transition:gap .2s,text-decoration-color .2s;display:inline-flex}.osi-qb-more[data-v-6204d6fc]:hover{gap:.625rem;text-decoration-color:currentColor}.osi-qb-more svg[data-v-6204d6fc]{width:1rem;height:1rem}[dir=rtl] .osi-qb-more svg[data-v-6204d6fc]{transform:scaleX(-1)}@keyframes osi-qb-rotate-6204d6fc{to{transform:rotate(1turn)}}@keyframes osi-qb-shake-6204d6fc{25%{transform:translate(-4px)}50%{transform:translate(4px)}75%{transform:translate(-2px)}}.osi-qb-rise-enter-active[data-v-6204d6fc]{transition:opacity .28s,transform .32s cubic-bezier(.2,.8,.2,1)}.osi-qb-rise-leave-active[data-v-6204d6fc]{transition:opacity .2s,transform .22s ease-in}.osi-qb-rise-enter-from[data-v-6204d6fc],.osi-qb-rise-leave-to[data-v-6204d6fc]{opacity:0;transform:translateY(14px)}.osi-qb-modal-enter-active[data-v-6204d6fc]{transition:opacity .3s}.osi-qb-modal-leave-active[data-v-6204d6fc]{transition:opacity .2s}.osi-qb-modal-enter-active .osi-qb-dialog[data-v-6204d6fc]{transition:transform .42s cubic-bezier(.16,1,.3,1),opacity .3s}.osi-qb-modal-leave-active .osi-qb-dialog[data-v-6204d6fc]{transition:transform .2s ease-in,opacity .18s ease-in}.osi-qb-modal-enter-from[data-v-6204d6fc],.osi-qb-modal-leave-to[data-v-6204d6fc]{opacity:0}.osi-qb-modal-enter-from .osi-qb-dialog[data-v-6204d6fc]{opacity:0;transform:translateY(24px)scale(.97)}.osi-qb-modal-leave-to .osi-qb-dialog[data-v-6204d6fc]{opacity:0;transform:translateY(12px)scale(.98)}.osi-qb-sheet-enter-active[data-v-6204d6fc]{transition:opacity .3s}.osi-qb-sheet-leave-active[data-v-6204d6fc]{transition:opacity .28s}.osi-qb-sheet-enter-active .osi-qb-dialog[data-v-6204d6fc]{transition:transform .45s cubic-bezier(.16,1,.3,1)}.osi-qb-sheet-leave-active .osi-qb-dialog[data-v-6204d6fc]{transition:transform .28s cubic-bezier(.4,0,1,1)}.osi-qb-sheet-enter-from[data-v-6204d6fc],.osi-qb-sheet-leave-to[data-v-6204d6fc]{opacity:0}.osi-qb-sheet-enter-from .osi-qb-dialog[data-v-6204d6fc],.osi-qb-sheet-leave-to .osi-qb-dialog[data-v-6204d6fc]{transform:translateY(100%)}@media (prefers-reduced-motion:reduce){.osi-qb-modal-enter-active[data-v-6204d6fc],.osi-qb-modal-enter-active .osi-qb-dialog[data-v-6204d6fc],.osi-qb-modal-leave-active[data-v-6204d6fc],.osi-qb-modal-leave-active .osi-qb-dialog[data-v-6204d6fc],.osi-qb-rise-enter-active[data-v-6204d6fc],.osi-qb-rise-leave-active[data-v-6204d6fc],.osi-qb-sheet-enter-active[data-v-6204d6fc],.osi-qb-sheet-enter-active .osi-qb-dialog[data-v-6204d6fc],.osi-qb-sheet-leave-active[data-v-6204d6fc],.osi-qb-sheet-leave-active .osi-qb-dialog[data-v-6204d6fc]{transition:none}}.osi-cb[data-v-a048e40b]{box-sizing:border-box;min-width:0;max-width:100%;color:inherit;padding:var(--cb-pt,0) var(--cb-pr,0) var(--cb-pb,0) var(--cb-pl,0);position:relative}a.osi-cb[data-v-a048e40b]{text-decoration:none}.osi-cb[data-v-a048e40b] a:focus-visible,a.osi-cb[data-v-a048e40b]:focus-visible{outline-offset:3px;outline:2px solid}.osi-cb-flex[data-v-a048e40b]{gap:var(--cb-gap,16px);text-align:var(--cb-text-align,start);display:flex}.osi-cb-flex.is-row[data-v-a048e40b]{justify-content:var(--cb-row-justify,flex-start);align-items:var(--cb-row-align,center);flex-direction:row}.osi-cb-flex.is-col[data-v-a048e40b]{align-items:var(--cb-col-align,flex-start);justify-content:var(--cb-col-justify,flex-start);flex-direction:column}.osi-cb-root[data-v-a048e40b]{flex:auto;width:100%}.osi-cb-flex>.osi-cb[data-v-a048e40b]{z-index:1}.is-row>.w-fill[data-v-a048e40b]{flex:1 1 0}.is-row>.w-fit[data-v-a048e40b]{flex:0 auto}.is-row>.w-custom[data-v-a048e40b]{flex:0 1 var(--cb-w)}.is-col>.w-fill[data-v-a048e40b]{align-self:stretch;width:auto}.is-col>.w-fit[data-v-a048e40b]{width:auto}.is-col>.w-custom[data-v-a048e40b]{width:var(--cb-w)}.osi-cb-carousel[data-v-a048e40b]{z-index:0;flex-direction:column;display:flex}.osi-cb-carousel[data-v-a048e40b] .osi-cb-track{gap:var(--cb-gap,16px);justify-content:var(--cb-row-justify,flex-start);align-items:var(--cb-row-align,flex-start);text-align:var(--cb-text-align,start);scrollbar-width:none;overscroll-behavior-x:contain;flex-direction:row;display:flex}.osi-cb-carousel[data-v-a048e40b] .osi-cb-track::-webkit-scrollbar{display:none}.osi-cb-carousel[data-v-a048e40b] .osi-cb-track.car-always{scroll-snap-type:x mandatory;scroll-behavior:smooth;justify-content:flex-start;align-items:stretch;overflow-x:auto}.osi-cb-track.car-always>.osi-cb[data-v-a048e40b]{flex:0 0 calc((100% - (var(--cb-per,3) - 1)*var(--cb-gap,16px))/var(--cb-per,3));scroll-snap-align:start;width:auto}@media (width<=767px){.osi-cb-carousel[data-v-a048e40b] .osi-cb-track{gap:var(--cb-gap-m,var(--cb-gap,16px))}.osi-cb-carousel[data-v-a048e40b] .osi-cb-track.car-mobile{scroll-snap-type:x mandatory;scroll-behavior:smooth;justify-content:flex-start;align-items:stretch;overflow-x:auto}.osi-cb-track.car-always>.osi-cb[data-v-a048e40b],.osi-cb-track.car-mobile>.osi-cb[data-v-a048e40b]{flex:0 0 calc((100% - (var(--cb-per-m,1.2) - 1)*var(--cb-gap-m,var(--cb-gap,16px)))/var(--cb-per-m,1.2));scroll-snap-align:start;width:auto}}@media (prefers-reduced-motion:reduce){.osi-cb-carousel[data-v-a048e40b] .osi-cb-track{scroll-behavior:auto}}.osi-cb-track.car-always>.osi-cb-custom[data-v-a048e40b],.osi-cb-track.car-always>.osi-cb-group[data-v-a048e40b]{align-self:stretch}@media (width<=767px){.osi-cb-track.car-mobile>.osi-cb-custom[data-v-a048e40b],.osi-cb-track.car-mobile>.osi-cb-group[data-v-a048e40b]{align-self:stretch}.vis-desktop[data-v-a048e40b]{display:none!important}}@media (width>=768px){.vis-mobile[data-v-a048e40b]{display:none!important}}.osi-cb-flex.is-row.is-wrap[data-v-a048e40b]{flex-wrap:wrap}.is-row>.h-fill[data-v-a048e40b]{align-self:stretch}.is-col>.h-fill[data-v-a048e40b]{flex-grow:1}.h-custom[data-v-a048e40b]{min-height:var(--cb-h)}.osi-cb-group.is-clip[data-v-a048e40b]{overflow:clip}.osi-cb-bg[data-v-a048e40b]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.osi-cb-bg[data-v-a048e40b],.osi-cb-overlay[data-v-a048e40b]{z-index:0;position:absolute;inset:0}.osi-cb-overlay[data-v-a048e40b]{pointer-events:none}.osi-cb-empty[data-v-a048e40b]{opacity:.5;border:1px dashed;flex:1;place-items:center;min-height:4rem;font-size:.8125rem;display:grid}.osi-cb-frame[data-v-a048e40b],.osi-cb-media[data-v-a048e40b]{display:block;overflow:hidden}.osi-cb-frame[data-v-a048e40b]{width:100%;aspect-ratio:var(--cb-ratio,1/1);background:var(--osi-border,#0000000f)}.osi-cb-frame img[data-v-a048e40b],.osi-cb-frame video[data-v-a048e40b]{-o-object-fit:var(--cb-fit,cover);object-fit:var(--cb-fit,cover);width:100%;height:100%;display:block}.osi-cb-media.is-auto .osi-cb-frame[data-v-a048e40b]{aspect-ratio:auto;background:0 0}.osi-cb-media.is-auto .osi-cb-frame img[data-v-a048e40b],.osi-cb-media.is-auto .osi-cb-frame video[data-v-a048e40b]{height:auto}.osi-cb-placeholder[data-v-a048e40b]{width:100%;height:100%;min-height:8rem;display:block}.osi-cb.osi-cb-media.has-h[data-v-a048e40b]{flex:none;align-self:auto;width:auto}.osi-cb.osi-cb-media.has-h .osi-cb-frame[data-v-a048e40b]{width:auto;height:var(--cb-img-h);aspect-ratio:auto;background:0 0}.osi-cb.osi-cb-media.has-h .osi-cb-frame img[data-v-a048e40b],.osi-cb.osi-cb-media.has-h .osi-cb-frame video[data-v-a048e40b]{-o-object-fit:contain;object-fit:contain;width:auto;max-width:none;height:100%}@media (width<=767px){.osi-cb.osi-cb-media.has-h .osi-cb-frame[data-v-a048e40b]{height:var(--cb-img-h-m,var(--cb-img-h))}}.osi-cb-media.is-gray img[data-v-a048e40b],.osi-cb-media.is-gray video[data-v-a048e40b]{filter:grayscale();opacity:.8;transition:filter .25s,opacity .25s}@media (hover:hover){.osi-cb-media.is-gray:hover img[data-v-a048e40b],.osi-cb-media.is-gray:hover video[data-v-a048e40b]{filter:none;opacity:1}}.osi-cb.osi-cb-media.has-h .osi-cb-placeholder[data-v-a048e40b]{width:calc(var(--cb-img-h,40px)*2.5);min-height:0}.osi-cb-frame[data-v-a048e40b]{max-height:var(--cb-max-h,none)}.osi-cb-media.is-auto .osi-cb-frame img[data-v-a048e40b],.osi-cb-media.is-auto .osi-cb-frame video[data-v-a048e40b]{max-height:var(--cb-max-h,none);-o-object-fit:var(--cb-fit,cover);object-fit:var(--cb-fit,cover)}@media (width>=768px){.is-row>.osi-cb-media.fill-h[data-v-a048e40b]{align-self:stretch}.is-col>.osi-cb-media.fill-h[data-v-a048e40b]{flex:1 1 0;min-height:0}.osi-cb-media.fill-h[data-v-a048e40b]{flex-direction:column;display:flex}.osi-cb-media.fill-h .osi-cb-frame[data-v-a048e40b]{aspect-ratio:auto;flex:auto;height:auto;min-height:120px;position:relative}.osi-cb-media.fill-h .osi-cb-frame img[data-v-a048e40b],.osi-cb-media.fill-h .osi-cb-frame video[data-v-a048e40b]{width:100%;height:100%;max-height:none;position:absolute;inset:0}}.is-row>.osi-cb-media.w-fit .osi-cb-frame img[data-v-a048e40b]{width:auto;max-width:100%}.osi-cb-text[data-v-a048e40b]{overflow-wrap:break-word;max-width:var(--cb-max,42rem);text-align:var(--cb-align,inherit);color:var(--cb-color,inherit);margin:0}.osi-cb-text[data-v-a048e40b] p{margin:0 0 .75em}.osi-cb-text[data-v-a048e40b] p:last-child{margin-bottom:0}.osi-cb-text[data-v-a048e40b] a{color:inherit;text-decoration:underline}.osi-cb-text.p-heading[data-v-a048e40b]{font-family:var(--osi-font-heading);line-height:1.15;font-size:calc(var(--cb-fs)*var(--osi-heading-scale,1))}.p-h1[data-v-a048e40b]{--cb-fs:56px;--cb-fs-m:36px}.p-h2[data-v-a048e40b]{--cb-fs:44px;--cb-fs-m:30px}.p-h3[data-v-a048e40b]{--cb-fs:34px;--cb-fs-m:26px}.p-h4[data-v-a048e40b]{--cb-fs:26px;--cb-fs-m:22px}.p-h5[data-v-a048e40b]{--cb-fs:20px;--cb-fs-m:18px}.p-h6[data-v-a048e40b]{--cb-fs:16px;--cb-fs-m:15px}.osi-cb-text.p-paragraph[data-v-a048e40b]{font-family:var(--osi-font-body);font-size:1rem;line-height:1.6}.osi-cb-text.p-custom[data-v-a048e40b]{font-family:var(--cb-ff,var(--osi-font-body));font-size:var(--cb-fs,16px);font-weight:var(--cb-fw,400);line-height:var(--cb-lh,1.5);letter-spacing:var(--cb-ls,normal);text-transform:var(--cb-tt,none)}.osi-cb-button[data-v-a048e40b]{display:flex}.osi-cb-button.w-custom>a[data-v-a048e40b],.osi-cb-button.w-custom>span[data-v-a048e40b],.osi-cb-button.w-fill>a[data-v-a048e40b],.osi-cb-button.w-fill>span[data-v-a048e40b]{text-align:center;justify-content:center;width:100%}.osi-cb-icon[data-v-a048e40b]{flex:none;display:inline-flex}.osi-cb-icon-glyph[data-v-a048e40b],.osi-cb-icon-glyph[data-v-a048e40b] svg{width:var(--cb-icon,32px);height:var(--cb-icon,32px);display:block}.osi-cb-spacer[data-v-a048e40b]{flex:none}.is-col>.osi-cb-spacer[data-v-a048e40b]{height:var(--cb-sp,24px)}.is-row>.osi-cb-spacer[data-v-a048e40b]{width:var(--cb-sp,24px)}@media (width>=768px){.osi-cb-group.is-sticky[data-v-a048e40b]{top:var(--osi-sticky-top,2rem);z-index:2;align-self:flex-start;position:sticky}}a.osi-cb-card[data-v-a048e40b]{color:inherit;text-decoration:none}.osi-cb-card[data-v-a048e40b]{transition:transform .25s,box-shadow .25s}.osi-cb-card.align-buttons[data-v-a048e40b]{box-sizing:border-box;height:100%}.osi-cb-card.align-buttons.align-buttons>.osi-cb.is-push-end[data-v-a048e40b],.osi-cb-card.is-product.align-buttons>.osi-cb-price+.osi-cb.is-push-end[data-v-a048e40b],.osi-cb-card.is-product.card-below.align-buttons>.osi-cb-cimg+.osi-cb.is-push-end[data-v-a048e40b]{margin-top:auto}.osi-cb-card.image-bleed[data-v-a048e40b]{overflow:hidden}.osi-cb-card.image-bleed>.osi-cb-cimg[data-v-a048e40b]{max-width:none;margin-inline:calc(var(--card-pl,0px)*-1) calc(var(--card-pr,0px)*-1);width:calc(100% + var(--card-pl,0px) + var(--card-pr,0px))!important}.osi-cb-card.image-bleed>.osi-cb-cimg[data-v-a048e40b]:first-child{margin-top:calc(var(--card-pt,0px)*-1)}.osi-cb-card.image-bleed>.osi-cb-cimg[data-v-a048e40b]:last-child{margin-bottom:calc(var(--card-pb,0px)*-1)}.osi-cb-card.card-on-image[data-v-a048e40b]{grid-template-columns:minmax(0,1fr);display:grid;overflow:clip}.osi-cb-card.card-on-image[data-v-a048e40b]>*{grid-area:1/1}.osi-cb-card.card-on-image>.osi-cb-card-layer[data-v-a048e40b]{z-index:1;place-self:stretch stretch}.shadow-small[data-v-a048e40b]{box-shadow:0 1px 3px #0000001a}.shadow-medium[data-v-a048e40b]{box-shadow:0 6px 16px #0000001f}.shadow-large[data-v-a048e40b]{box-shadow:0 16px 40px #00000029}@media (hover:hover){.hover-lift[data-v-a048e40b]:hover{transform:translateY(-4px)}.hover-zoom:hover .osi-cb-cimg img[data-v-a048e40b]{transform:scale(1.05)}}.osi-cb-cimg[data-v-a048e40b]{aspect-ratio:var(--cb-ratio-override,var(--cb-ratio,1/1));height:var(--cb-h-override,var(--cb-h,auto));background:var(--osi-border,#0000000f);display:block;position:relative;overflow:hidden}.osi-cb-cimg img[data-v-a048e40b]{-o-object-fit:var(--cb-fit,cover);object-fit:var(--cb-fit,cover);width:100%;height:100%;transition:transform .45s;display:block}.osi-cb-cimg.is-natural[data-v-a048e40b]{background:0 0}.osi-cb-cimg.is-natural img[data-v-a048e40b]{height:auto}.osi-cb-cimg .osi-cb-placeholder[data-v-a048e40b]{height:100%;min-height:0}.osi-cb-cimg-scrim[data-v-a048e40b]{pointer-events:none;position:absolute;inset:0}.card-on-image>.osi-cb-cimg[data-v-a048e40b]{place-self:stretch stretch;width:100%}.osi-cb-card.is-product .osi-cb-cimg[data-v-a048e40b]{background:color-mix(in srgb,currentColor 5%,transparent)}.osi-cb-card.is-product .osi-cb-cimg img[data-v-a048e40b]{transition:transform .6s cubic-bezier(.2,.7,.2,1),opacity .35s}.osi-cb-card.is-product .osi-cb-text[data-v-a048e40b]{text-wrap:pretty}.osi-cb-card.is-product.card-below>.osi-cb-cimg[data-v-a048e40b]+*{margin-top:6px}.osi-cb-card.is-product .osi-cb-price[data-v-a048e40b]{font-variant-numeric:tabular-nums}.osi-cb-card.is-product .osi-cb-price+.osi-cb-button[data-v-a048e40b],.osi-cb-card.is-product .osi-cb-price+.osi-cb-swatches[data-v-a048e40b]{margin-top:4px}.osi-cb-cimg-action[data-v-a048e40b]{--o:var(--cb-img-offset,10px);z-index:3;transition:opacity .25s,transform .25s;display:flex;position:absolute}.osi-cb-cimg-action>.osi-cb[data-v-a048e40b]{width:100%}.osi-cb-cimg-action.at-bottom[data-v-a048e40b]{inset-inline:var(--o);bottom:var(--o)}.osi-cb-cimg-action.at-bottom-right[data-v-a048e40b]{inset-inline-end:var(--o);bottom:var(--o)}.osi-cb-cimg-action.at-bottom-left[data-v-a048e40b]{inset-inline-start:var(--o);bottom:var(--o)}.osi-cb-cimg-action.at-top-right[data-v-a048e40b]{inset-inline-end:var(--o);top:var(--o)}.osi-cb-cimg-action.at-top-left[data-v-a048e40b]{inset-inline-start:var(--o);top:var(--o)}.osi-cb-cimg-action.at-middle-right[data-v-a048e40b]{inset-inline-end:var(--o);top:50%;translate:0 -50%}.osi-cb-cimg-action.at-middle-left[data-v-a048e40b]{inset-inline-start:var(--o);top:50%;translate:0 -50%}.osi-cb-cimg-action.at-center[data-v-a048e40b]{pointer-events:none;justify-content:center;align-items:center;inset:0}.osi-cb-cimg-action.at-center>.osi-cb[data-v-a048e40b]{pointer-events:auto;width:auto}.osi-cb-cimg-action:not(.at-bottom)>.osi-cb[data-v-a048e40b]{width:auto}.osi-cb-badges.at-top-left~.osi-cb-cimg-action.at-top-left[data-v-a048e40b],.osi-cb-badges.at-top-right~.osi-cb-cimg-action.at-top-right[data-v-a048e40b]{top:calc(var(--o) + 1.85rem)}@media (hover:hover) and (pointer:fine){.osi-cb-cimg-action.reveal-hover[data-v-a048e40b]{opacity:0;transform:translateY(8px)}.osi-cb-card:focus-within .osi-cb-cimg-action.reveal-hover[data-v-a048e40b],.osi-cb-card:hover .osi-cb-cimg-action.reveal-hover[data-v-a048e40b]{opacity:1;transform:none}}@media (width<=749px){.only-desktop[data-v-a048e40b]{display:none!important}}@media (width>=750px){.only-mobile[data-v-a048e40b]{display:none!important}}.osi-cb-btn.look-icon[data-v-a048e40b],.osi-cb-btn.look-icon-text[data-v-a048e40b]{justify-content:center;align-items:center;gap:.5em;display:inline-flex}.osi-cb-btn.look-icon[data-v-a048e40b]{width:var(--cb-btn-size,40px);height:var(--cb-btn-size,40px);border-radius:999px;min-width:0;padding:0!important}.osi-cb-btn-ico[data-v-a048e40b]{width:var(--cb-btn-icon,18px);height:var(--cb-btn-icon,18px);flex:none}.osi-cb-btn-ico-svg[data-v-a048e40b]{place-items:center;display:inline-grid}.osi-cb-btn-ico-svg[data-v-a048e40b] svg{width:100%;height:100%}.osi-cb-btn.look-icon-expand[data-v-a048e40b]{height:var(--cb-btn-size,40px);min-width:var(--cb-btn-size,40px);white-space:nowrap;border-radius:999px;align-items:center;gap:0;display:inline-flex;overflow:hidden;padding:0!important}.osi-cb-btn.look-icon-expand .osi-cb-btn-ico[data-v-a048e40b]{margin-inline:calc((var(--cb-btn-size,40px) - var(--cb-btn-icon,18px))/2)}.osi-cb-btn.look-icon-expand .osi-cb-btn-label[data-v-a048e40b]{opacity:0;max-width:0;transition:max-width .35s cubic-bezier(.4,0,.2,1),opacity .2s,margin .35s cubic-bezier(.4,0,.2,1);overflow:hidden}@media (hover:hover) and (pointer:fine){.osi-cb-btn.look-icon-expand:focus-visible .osi-cb-btn-label[data-v-a048e40b],.osi-cb-btn.look-icon-expand:hover .osi-cb-btn-label[data-v-a048e40b]{opacity:1;max-width:16em;margin-inline-end:1.1em}}.osi-cb-cimg-action[class*=-right] .osi-cb-btn.look-icon-expand[data-v-a048e40b]{flex-direction:row-reverse}@media (hover:hover) and (pointer:fine){.osi-cb-cimg-action[class*=-right] .osi-cb-btn.look-icon-expand:focus-visible .osi-cb-btn-label[data-v-a048e40b],.osi-cb-cimg-action[class*=-right] .osi-cb-btn.look-icon-expand:hover .osi-cb-btn-label[data-v-a048e40b]{margin-inline:1.1em 0}}.osi-cb-cimg-action .osi-cb-btn[data-v-a048e40b]{box-shadow:0 6px 18px -8px #00000059}.osi-cb-cimg-alt[data-v-a048e40b]{opacity:0;transition:opacity .35s,transform .45s;position:absolute;inset:0}@media (hover:hover){.osi-cb-card:hover .osi-cb-cimg-alt[data-v-a048e40b]{opacity:1}}.osi-cb-badges[data-v-a048e40b]{z-index:2;pointer-events:none;flex-direction:column;align-items:flex-start;gap:.25rem;display:flex;position:absolute}.osi-cb-badges.at-bottom-right[data-v-a048e40b],.osi-cb-badges.at-top-right[data-v-a048e40b]{align-items:flex-end}.osi-cb-badges.at-top-left[data-v-a048e40b]{top:.5rem;inset-inline-start:.5rem}.osi-cb-badges.at-top-right[data-v-a048e40b]{top:.5rem;inset-inline-end:.5rem}.osi-cb-badges.at-bottom-left[data-v-a048e40b]{bottom:.5rem;inset-inline-start:.5rem}.osi-cb-badges.at-bottom-right[data-v-a048e40b]{bottom:.5rem;inset-inline-end:.5rem}.osi-badge[data-v-a048e40b]{font-size:var(--cb-badge-fs,.6875rem);letter-spacing:.04em;text-transform:var(--cb-badge-tt,uppercase);background:var(--cb-badge-bg,var(--osi-bg));color:var(--cb-badge-color,var(--osi-text));border:var(--cb-badge-bw,1px) solid var(--cb-badge-border,var(--osi-border));border-radius:var(--cb-badge-r,0);padding:.125rem .5rem;line-height:1.5}.osi-badge--sale[data-v-a048e40b]{background:var(--cb-badge-sale-bg,var(--osi-btn-bg));color:var(--cb-badge-sale-color,var(--osi-btn-text));border-color:var(--cb-badge-sale-border,transparent)}.osi-badge--soldout[data-v-a048e40b]{background:var(--cb-badge-out-bg,var(--osi-bg));color:var(--cb-badge-out-color,var(--osi-text));border-color:var(--cb-badge-out-border,var(--osi-border))}.osi-cb-heart[data-v-a048e40b]{--wo:var(--cb-wish-offset,8px);z-index:3;width:var(--cb-wish-size,32px);height:var(--cb-wish-size,32px);background:var(--cb-wish-bg,var(--osi-bg,#fff));border:1px solid var(--cb-wish-border,transparent);color:var(--cb-wish-color,var(--osi-text,#111));cursor:pointer;border-radius:999px;place-items:center;transition:opacity .25s,transform .25s,color .2s;display:grid;position:absolute}.osi-cb-heart.at-top-right[data-v-a048e40b]{top:var(--wo);inset-inline-end:var(--wo)}.osi-cb-heart.at-top-left[data-v-a048e40b]{top:var(--wo);inset-inline-start:var(--wo)}.osi-cb-heart.at-bottom-right[data-v-a048e40b]{bottom:var(--wo);inset-inline-end:var(--wo)}.osi-cb-heart.at-bottom-left[data-v-a048e40b]{bottom:var(--wo);inset-inline-start:var(--wo)}.osi-cb-badges.at-top-left~.osi-cb-heart.at-top-left[data-v-a048e40b],.osi-cb-badges.at-top-right~.osi-cb-heart.at-top-right[data-v-a048e40b]{top:calc(var(--wo) + 1.85rem)}.osi-cb-badges.at-bottom-left~.osi-cb-heart.at-bottom-left[data-v-a048e40b],.osi-cb-badges.at-bottom-right~.osi-cb-heart.at-bottom-right[data-v-a048e40b]{bottom:calc(var(--wo) + 1.85rem)}.osi-cb-heart.is-plain[data-v-a048e40b]{background:0 0;border-color:#0000}.osi-cb-heart.is-on[data-v-a048e40b]{color:var(--cb-wish-active,var(--cb-wish-color,var(--osi-text,#111)))}.osi-cb-heart svg[data-v-a048e40b],.osi-cb-heart-svg[data-v-a048e40b]{width:var(--cb-wish-icon,16px);height:var(--cb-wish-icon,16px)}.osi-cb-heart-svg[data-v-a048e40b]{place-items:center;display:grid}.osi-cb-heart-svg[data-v-a048e40b] svg{width:100%;height:100%}.osi-cb-heart.is-on .osi-cb-heart-svg[data-v-a048e40b] svg{fill:currentColor}.osi-cb-heart[data-v-a048e40b]:focus-visible{outline-offset:2px;outline:2px solid}@media (hover:hover) and (pointer:fine){.osi-cb-heart.reveal-hover[data-v-a048e40b]:not(.is-on){opacity:0;transform:scale(.85)}.osi-cb-card:focus-within .osi-cb-heart.reveal-hover[data-v-a048e40b],.osi-cb-card:hover .osi-cb-heart.reveal-hover[data-v-a048e40b]{opacity:1;transform:none}}.osi-cb-price[data-v-a048e40b]{flex-wrap:wrap;align-items:baseline;gap:.5em;display:flex}.osi-cb-price .is-sale[data-v-a048e40b]{color:var(--cb-sale,inherit)}.osi-cb-was[data-v-a048e40b]{opacity:.6;color:var(--cb-was,inherit);font-size:.9em}.osi-cb-swatches[data-v-a048e40b]{display:flex}.osi-cb-sw-group[data-v-a048e40b],.osi-cb-swatches[data-v-a048e40b]{align-items:center;gap:var(--cb-sw-gap,6px);flex-wrap:wrap}.osi-cb-sw-group[data-v-a048e40b]{display:inline-flex}.osi-cb-sw-group+.osi-cb-sw-group[data-v-a048e40b]{border-inline-start:1px solid var(--osi-border,#00000026);padding-inline-start:var(--cb-sw-gap,6px)}.osi-cb-sw-text[data-v-a048e40b]{min-width:var(--cb-sw,16px);height:calc(var(--cb-sw,16px) + 4px);border:1px solid var(--osi-border,#00000026);border-radius:3px;place-items:center;padding:0 4px;font-size:11px;line-height:1;display:inline-grid}.osi-cb-swatch[data-v-a048e40b]{width:var(--cb-sw,16px);height:var(--cb-sw,16px);border-radius:999px;display:block;box-shadow:inset 0 0 0 1px #00000026}.osi-cb-swatches.is-square .osi-cb-swatch[data-v-a048e40b]{border-radius:2px}.osi-cb-swatch-more[data-v-a048e40b]{opacity:.7;font-size:12px}.osi-cb-button .is-disabled[data-v-a048e40b]{opacity:.5;cursor:not-allowed}.osi-cb-text.is-clamped[data-v-a048e40b]{-webkit-line-clamp:var(--cb-lines,2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.osi-cb-rating[data-v-a048e40b]{gap:var(--cb-star-gap,2px);line-height:0;display:inline-flex}.osi-cb-star[data-v-a048e40b]{position:relative}.osi-cb-star[data-v-a048e40b],.osi-cb-star svg[data-v-a048e40b]{width:var(--cb-star,18px);height:var(--cb-star,18px);display:block}.osi-cb-star-off path[data-v-a048e40b]{fill:var(--cb-star-off,currentColor);opacity:.2}.osi-cb-rating.has-off .osi-cb-star-off path[data-v-a048e40b]{opacity:1}.osi-cb-star-on[data-v-a048e40b]{position:absolute;inset:0 auto 0 0;overflow:hidden}[dir=rtl] .osi-cb-star-on[data-v-a048e40b]{inset:0 0 0 auto}[dir=rtl] .osi-cb-star-on svg[data-v-a048e40b]{margin-inline-start:auto}.osi-cb-star-on path[data-v-a048e40b]{fill:var(--cb-star-on,#f5a623)}.osi-cb-faq.is-list[data-v-a048e40b]{gap:var(--faq-gap,0);flex-direction:column;display:flex}.osi-cb-faq.is-grid[data-v-a048e40b]{grid-template-columns:repeat(var(--faq-cols,2),minmax(0,1fr));gap:var(--faq-gap,24px) 32px;display:grid}.osi-cb-faq-item[data-v-a048e40b]{background:var(--faq-row-bg,transparent)}.rows-divider>.osi-cb-faq-item[data-v-a048e40b]{border-bottom:1px solid var(--faq-line,var(--osi-border,#0000001f))}.rows-divider.is-list>.osi-cb-faq-item[data-v-a048e40b]:first-child{border-top:1px solid var(--faq-line,var(--osi-border,#0000001f))}.rows-bordered>.osi-cb-faq-item[data-v-a048e40b]{border:1px solid var(--faq-line,var(--osi-border,#0000001f));border-radius:var(--faq-radius,8px);overflow:hidden}.osi-cb-faq-item.is-static[data-v-a048e40b],.osi-cb-faq-summary[data-v-a048e40b]{padding:var(--faq-py,16px) var(--faq-px,0)}.osi-cb-faq-summary[data-v-a048e40b]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;list-style:none;display:flex}.osi-cb-faq-summary[data-v-a048e40b]::-webkit-details-marker{display:none}.osi-cb-faq-summary.icon-start[data-v-a048e40b]{flex-direction:row-reverse;justify-content:flex-end}.osi-cb-faq-summary[data-v-a048e40b]:focus-visible{outline-offset:2px;outline:2px solid}.osi-cb-faq-q[data-v-a048e40b]{font-family:var(--faq-q-ff,inherit);font-size:var(--faq-q-fs,16px);font-weight:var(--faq-q-fw,500);line-height:var(--faq-q-lh,1.3);color:var(--faq-q-color,inherit);margin:0}.osi-cb-faq-item.is-static .osi-cb-faq-q[data-v-a048e40b]{margin-bottom:.5rem}.osi-cb-faq-a[data-v-a048e40b]{font-family:var(--faq-a-ff,inherit);font-size:var(--faq-a-fs,15px);font-weight:var(--faq-a-fw,400);line-height:var(--faq-a-lh,1.7);color:var(--faq-a-color,inherit);overflow-wrap:break-word}.osi-cb-faq-a[data-v-a048e40b] p{margin:0 0 .75em}.osi-cb-faq-a[data-v-a048e40b] p:last-child{margin-bottom:0}.osi-cb-faq-a[data-v-a048e40b] a{text-underline-offset:3px;text-decoration:underline}.osi-cb-faq-icon[data-v-a048e40b]{width:var(--faq-icon,12px);height:var(--faq-icon,12px);color:var(--faq-icon-color,currentColor);flex:none;position:relative}.osi-cb-faq-turn[data-v-a048e40b]{width:100%;height:100%;transition:transform .25s;display:block}[open]>.osi-cb-faq-summary .osi-cb-faq-turn[data-v-a048e40b]{transform:rotate(180deg)}[open]>.osi-cb-faq-summary .osi-cb-faq-turn.is-arrow[data-v-a048e40b]{transform:rotate(90deg)}.osi-cb-faq-plus[data-v-a048e40b]{transition:transform .3s cubic-bezier(.65,0,.35,1);position:absolute;inset:0}[open]>.osi-cb-faq-summary .osi-cb-faq-plus[data-v-a048e40b]{transform:rotate(45deg)}.osi-cb-faq-plus .bar[data-v-a048e40b]{background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.osi-cb-faq-plus .bar-h[data-v-a048e40b]{width:100%;height:1.5px}.osi-cb-faq-plus .bar-v[data-v-a048e40b]{width:1.5px;height:100%}.osi-cb-faq-item:not([open])>.osi-cb-faq-a-wrap[data-v-a048e40b]{display:grid}.osi-cb-faq-a-wrap[data-v-a048e40b]{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.65,0,.35,1);display:grid;overflow:hidden}[open]>.osi-cb-faq-a-wrap[data-v-a048e40b]{grid-template-rows:1fr}.osi-cb-faq-a-wrap>.osi-cb-faq-a[data-v-a048e40b]{min-height:0;padding:0 var(--faq-px,0) var(--faq-py,16px);opacity:0;transition:opacity .2s;overflow:hidden}[open]>.osi-cb-faq-a-wrap>.osi-cb-faq-a[data-v-a048e40b]{opacity:1;transition:opacity .25s 80ms}@media (width<=767px){.osi-cb-card.image-bleed>.osi-cb-cimg[data-v-a048e40b]{margin-inline:calc(var(--card-pl-m,0px)*-1) calc(var(--card-pr-m,0px)*-1);width:calc(100% + var(--card-pl-m,0px) + var(--card-pr-m,0px))!important}.osi-cb-card.image-bleed>.osi-cb-cimg[data-v-a048e40b]:first-child{margin-top:calc(var(--card-pt-m,0px)*-1)}.osi-cb-card.image-bleed>.osi-cb-cimg[data-v-a048e40b]:last-child{margin-bottom:calc(var(--card-pb-m,0px)*-1)}.osi-cb[data-v-a048e40b]{padding:var(--cb-pt-m,0) var(--cb-pr-m,0) var(--cb-pb-m,0) var(--cb-pl-m,0)}.osi-cb-flex[data-v-a048e40b]{gap:var(--cb-gap-m,var(--cb-gap,16px))}.osi-cb-flex.is-row.stack-mobile[data-v-a048e40b]{align-items:var(--cb-col-align,flex-start);justify-content:var(--cb-col-justify,flex-start);flex-direction:column}.is-col>.mw-fill[data-v-a048e40b],.stack-mobile>.mw-fill[data-v-a048e40b]{flex:none;align-self:stretch;width:auto}.is-col>.mw-fit[data-v-a048e40b],.stack-mobile>.mw-fit[data-v-a048e40b]{flex:none;align-self:auto;width:auto}.is-col>.mw-custom[data-v-a048e40b],.stack-mobile>.mw-custom[data-v-a048e40b]{width:var(--cb-mw);flex:none}.stack-mobile>.h-fill[data-v-a048e40b]{flex-grow:0;align-self:stretch}.osi-cb-group[data-v-a048e40b],.osi-cb-group.h-custom[data-v-a048e40b]{min-height:var(--cb-h-m,0)}.stack-mobile>.osi-cb-spacer[data-v-a048e40b]{width:auto}.is-col>.osi-cb-spacer[data-v-a048e40b],.stack-mobile>.osi-cb-spacer[data-v-a048e40b]{height:var(--cb-sp-m,var(--cb-sp,24px))}.osi-cb-text.p-heading[data-v-a048e40b]{font-size:calc(var(--cb-fs-m)*var(--osi-heading-scale,1))}.osi-cb-text.p-custom[data-v-a048e40b]{font-size:var(--cb-fs-m,var(--cb-fs,16px))}.osi-cb-frame[data-v-a048e40b]{max-height:var(--cb-max-h-m,var(--cb-max-h,none))}.osi-cb-cimg[data-v-a048e40b]{height:var(--cb-h-override,var(--cb-h-m,var(--cb-h,auto)))}.osi-cb-faq.is-grid[data-v-a048e40b]{grid-template-columns:repeat(var(--faq-cols-m,1),minmax(0,1fr))}.osi-cb-faq-q[data-v-a048e40b]{font-size:var(--faq-q-fs-m,var(--faq-q-fs,16px))}.osi-cb-faq-a[data-v-a048e40b]{font-size:var(--faq-a-fs-m,var(--faq-a-fs,15px))}}@media (prefers-reduced-motion:reduce){.osi-cb-bg[data-v-a048e40b]{animation:none}.osi-cb-card[data-v-a048e40b],.osi-cb-cimg img[data-v-a048e40b],.osi-cb-cimg-action[data-v-a048e40b],.osi-cb-cimg-alt[data-v-a048e40b],.osi-cb-faq-a-wrap[data-v-a048e40b],.osi-cb-faq-a-wrap>.osi-cb-faq-a[data-v-a048e40b],.osi-cb-faq-plus[data-v-a048e40b],.osi-cb-faq-turn[data-v-a048e40b]{transition:none}}
