:root{--ssl-stack-ms:.7s;--ssl-stack-ease:cubic-bezier(.32, .72, 0, 1);--ssl-stack-under-ms:1.12s;--ssl-stack-under-ease:cubic-bezier(.16, 1, .3, 1);--ssl-sheet-radius:24px;--ssl-chat-radius:0px;--ssl-stack-backdrop:#ccc}.ssl-frame{background:var(--ssl-stack-backdrop);overflow:hidden}.ssl-frame[data-stack="1"],.ssl-frame[data-stack="2"]{background:var(--ssl-stack-backdrop)}.ssl-app{border-radius:var(--ssl-chat-radius,0px);transition:border-radius var(--ssl-stack-ms) var(--ssl-stack-ease);transform-origin:top;backface-visibility:hidden;background:#fff;overflow:hidden}.ssl-app[data-scaled=true]{box-shadow:0 0 0 1px #ffffff14,0 18px 40px #00000047}.ssl-frame[data-stack="1"] [data-vaul-drawer-wrapper],.ssl-frame[data-stack="2"] [data-vaul-drawer-wrapper],.ssl-frame[data-settling=chat] [data-vaul-drawer-wrapper]{will-change:transform;backface-visibility:hidden;width:100%!important;transform:var(--ssl-chat-transform)!important;transform-origin:top!important;transition:transform var(--ssl-stack-under-ms) var(--ssl-stack-under-ease), border-radius var(--ssl-stack-ms) var(--ssl-stack-ease)!important}.ssl-frame[data-stack="2"] .ssl-sheet--pdp,.ssl-frame[data-settling=pdp] .ssl-sheet--pdp{will-change:transform;backface-visibility:hidden;border-radius:var(--ssl-sheet-radius) var(--ssl-sheet-radius) 0 0;width:100%!important;transform:var(--ssl-pdp-transform)!important;transform-origin:top!important;transition:transform var(--ssl-stack-under-ms) var(--ssl-stack-under-ease)!important;left:0!important;right:0!important}.ssl-frame[data-stack="2"] .ssl-sheet--nested,.ssl-frame[data-settling=pdp] .ssl-sheet--nested{max-height:var(--ssl-nested-max,88%);transition:max-height var(--ssl-stack-ms) var(--ssl-stack-ease)}.ssl-overlay{z-index:60;position:absolute;inset:0;background:0 0!important}.ssl-frame>[data-vaul-overlay].ssl-overlay,.ssl-frame [data-vaul-overlay].ssl-overlay{position:absolute}.ssl-overlay--nested{z-index:62;background:0 0!important}.ssl-overlay--remove-cart{flex-direction:column;justify-content:flex-end;align-items:center;width:100%;padding:430px 0 0 1px;display:flex;position:absolute;inset:-.312px auto 0 50%;transform:translate(-50%);background:#0000005c!important}.ssl-frame>[data-vaul-overlay].ssl-overlay--remove-cart,.ssl-frame [data-vaul-overlay].ssl-overlay--remove-cart{position:absolute}.ssl-overlay--filter,.ssl-overlay--share-product,.ssl-overlay--nested.ssl-overlay--share-product{background:#0000005c!important}.ssl-sheet--filter.ssl-sheet--bottom{height:var(--ssl-filter-height,479px);max-height:min(90dvh, var(--ssl-filter-max-height,479px));margin-top:0;transition:height .22s cubic-bezier(.32,.72,0,1),max-height .22s cubic-bezier(.32,.72,0,1);top:auto}.ssl-sheet--filter.ssl-sheet--top{height:var(--ssl-filter-height,479px);max-height:min(90dvh, var(--ssl-filter-max-height,479px));border-radius:0 0 var(--ssl-sheet-radius,24px) var(--ssl-sheet-radius,24px);margin-top:0;transition:height .22s cubic-bezier(.32,.72,0,1),max-height .22s cubic-bezier(.32,.72,0,1);position:absolute;inset:0 0 auto;box-shadow:0 8px 32px #00000038,0 0 0 1px #0000000a}.ssl-sheet{z-index:61;box-sizing:border-box;background:#fff;outline:none;flex-direction:column;width:100%;display:flex}.ssl-sheet--bottom{border-radius:var(--ssl-sheet-radius,24px) var(--ssl-sheet-radius,24px) 0 0;width:100%;height:100%;max-height:calc(100% - 43px);margin-top:43px;position:absolute;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -8px 32px #00000038,0 0 0 1px #0000000a}.ssl-sheet--compact.ssl-sheet--bottom{height:auto;max-height:min(280px,100dvh - 43px);margin-top:0;box-shadow:0 -6px 10px -2px #0000000f,0 -12px 24px -6px #0000000f}.ssl-sheet--share-product.ssl-sheet--bottom{height:auto;max-height:min(90dvh,100dvh - 43px);margin-top:0;box-shadow:0 -6px 10px -2px #0000000f,0 -12px 24px -6px #0000000f}.ssl-sheet--share-product>.ssl-sheet__body{flex:none;min-height:0;overflow:visible}.ssl-sheet--nested.ssl-sheet--share-product{max-height:min(90dvh, var(--ssl-nested-max,88%))}.ssl-sheet--share-collection.ssl-sheet--bottom,.ssl-sheet--nested.ssl-sheet--share-collection{height:var(--ssl-filter-height,496px);max-height:min(90dvh, var(--ssl-filter-max-height,496px));margin-top:0;box-shadow:0 -6px 10px -2px #0000000f,0 -12px 24px -6px #0000000f}.ssl-sheet--share-collection>.ssl-sheet__body{flex:none;min-height:0;overflow:visible}.ssl-sheet--share-profile.ssl-sheet--bottom,.ssl-sheet--nested.ssl-sheet--share-profile{height:var(--ssl-filter-height,312px);max-height:min(90dvh, var(--ssl-filter-max-height,312px));margin-top:0;box-shadow:0 -6px 10px -2px #0000000f,0 -12px 24px -6px #0000000f}.ssl-sheet--share-profile>.ssl-sheet__body{flex:none;min-height:0;overflow:visible}.ssl-sheet--store.ssl-sheet--bottom{margin-top:0;box-shadow:0 -6px 10px -2px #0000000f,0 -12px 24px -6px #0000000f}.ssl-sheet--nested.ssl-sheet--bottom{max-height:var(--ssl-nested-max,88%);z-index:63;box-shadow:0 -12px 40px #0000004d,0 0 0 1px #0000000a}.ssl-sheet__grabber{background:#fff;flex-shrink:0;justify-content:center;align-items:center;width:100%;padding:10px 0;display:flex}.ssl-sheet__grabber-pill{background:#ccc;border-radius:2.5px;width:36px;height:5px}.ssl-sheet__handle[data-vaul-handle]{opacity:1;background:0 0;border-radius:0;flex-shrink:0;width:100%;height:auto;margin:0;display:block;position:relative}.ssl-sheet__handle[data-vaul-handle]>[data-vaul-handle-hitarea]{width:100%;height:auto;display:block;position:static;transform:none}.ssl-sheet__body{background:#fff;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.ssl-col-stage{isolation:isolate;min-height:0;height:var(--ssl-col-h,auto);flex:1;position:relative;overflow:hidden}.ssl-col-stage--focus{background:#fff;transition:height .28s cubic-bezier(.32,.72,0,1)}.ssl-col-layer{box-sizing:border-box;will-change:transform, opacity, filter;backface-visibility:hidden;width:100%;height:100%;position:absolute;top:0;left:0}.ssl-col-stage--focus>.ssl-col-layer--list{background:0 0;transition:transform .28s cubic-bezier(.32,.72,0,1),opacity .26s cubic-bezier(.32,.72,0,1),filter .42s cubic-bezier(.32,.72,0,1)}.ssl-col-stage--focus>.ssl-col-layer--create{background:0 0;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .26s cubic-bezier(.32,.72,0,1),filter .42s cubic-bezier(.22,1,.36,1)}.ssl-col-layer[aria-hidden=true]{pointer-events:none}.ssl-col-stage--focus[data-view=list]>.ssl-col-layer--list{opacity:1;filter:blur();z-index:1;transition-delay:20ms;transform:translate(0,0)scale(1)}.ssl-col-stage--focus[data-view=list]>.ssl-col-layer--create{opacity:0;filter:blur(6px);z-index:0;transition-delay:0s;transform:translateY(10px)scale(.992)}.ssl-col-stage--focus[data-view=create]>.ssl-col-layer--list{opacity:0;filter:blur(5px);z-index:0;transition-delay:0s;transform:translateY(-4px)scale(.992)}.ssl-col-stage--focus[data-view=create]>.ssl-col-layer--create{opacity:1;filter:blur();z-index:1;transition-delay:20ms;transform:translate(0,0)scale(1)}@keyframes ssl-login-step-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ssl-login-step{animation:.28s cubic-bezier(.32,.72,0,1) both ssl-login-step-in}@media (prefers-reduced-motion:reduce){.ssl-app,.ssl-frame[data-stack="1"] [data-vaul-drawer-wrapper],.ssl-frame[data-stack="2"] [data-vaul-drawer-wrapper],.ssl-frame[data-settling=chat] [data-vaul-drawer-wrapper],.ssl-frame[data-stack="2"] .ssl-sheet--pdp,.ssl-frame[data-settling=pdp] .ssl-sheet--pdp,.ssl-col-stage--focus,.ssl-col-stage--focus>.ssl-col-layer--list,.ssl-col-stage--focus>.ssl-col-layer--create{transition:none!important}.ssl-login-step{animation:none!important}}
