[data-component=MobileMockup] .mockup-phone-content{height:calc(100% - 17px)}
@layer components{.b2b-breadcrumb__separator{color:color-mix(in oklab,var(--color-base-content)65%,transparent)}}
@layer components{.b2b-radio-input__helper{font-size:.75rem;line-height:1rem}}
@layer components{.b2b-file-input__helper,.b2b-file-input__names{font-size:.75rem;line-height:1rem}}
@layer components{.b2b-stepper{gap:.5rem}.b2b-stepper__item{--b2b-stepper-progress:0;padding-inline:.25rem}.b2b-stepper__item:before{transform:scaleX(var(--b2b-stepper-progress));transform-origin:0;transition:transform .32s}.b2b-stepper.steps-vertical .b2b-stepper__item:before{transform:translateY(-20%)scaleY(var(--b2b-stepper-progress));transform-origin:top}.b2b-stepper__item .step-icon,.b2b-stepper__item:after{transition:transform .22s,box-shadow .22s,background-color .22s,color .22s}.b2b-stepper__item[data-state=completed],.b2b-stepper__item[data-state=active]{--b2b-stepper-progress:1}.b2b-stepper__item[data-animated=true][data-state=active] .step-icon,.b2b-stepper__item[data-animated=true][data-state=active]:after{transform:scale(1.06);box-shadow:0 12px 30px -18px}.b2b-stepper__item[data-animated=true][data-state=completed] .step-icon,.b2b-stepper__item[data-animated=true][data-state=completed]:after{animation:.28s b2b-stepper-pop}.b2b-stepper__icon{font-size:.875rem;font-weight:600;line-height:1.25rem}.b2b-stepper__content{text-align:center;flex-direction:column;align-items:center;gap:.125rem;display:flex}.b2b-stepper.steps-vertical .b2b-stepper__content{text-align:left;align-items:flex-start}.b2b-stepper__label{font-size:.875rem;font-weight:500;line-height:1.25rem}.b2b-stepper__description{opacity:.7;color:hsl(var(--fallback-bc));font-size:.75rem;line-height:1.375}@keyframes b2b-stepper-pop{0%{transform:scale(.94)}60%{transform:scale(1.08)}to{transform:scale(1)}}}
.LoginForm-module__vAcrfG__wrapper{width:100%;max-width:360px;animation:.3s both LoginForm-module__vAcrfG__contentFadeSlide}.LoginForm-module__vAcrfG__header{margin-bottom:28px}.LoginForm-module__vAcrfG__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--color-primary);margin:0 0 8px;font-size:11px;font-weight:600}.LoginForm-module__vAcrfG__title{color:var(--color-base-content);margin:0 0 6px;font-size:28px;font-weight:700}.LoginForm-module__vAcrfG__subtitle{color:color-mix(in srgb,var(--color-base-content)45%,transparent);margin:0;font-size:13px}.LoginForm-module__vAcrfG__errorAlert{background:color-mix(in srgb,var(--color-error)8%,var(--color-base-100));border:1px solid color-mix(in srgb,var(--color-error)30%,var(--color-base-100));border-radius:8px;align-items:flex-start;gap:10px;margin-bottom:20px;padding:12px 14px;display:flex}.LoginForm-module__vAcrfG__errorText{color:color-mix(in srgb,var(--color-error)80%,black);flex:1;font-size:13px}.LoginForm-module__vAcrfG__errorClose{cursor:pointer;color:color-mix(in srgb,var(--color-error)60%,var(--color-base-100));background:0 0;border:none;padding:0;line-height:1}.LoginForm-module__vAcrfG__form{flex-direction:column;gap:18px;display:flex}.LoginForm-module__vAcrfG__field{flex-direction:column;gap:6px;display:flex}.LoginForm-module__vAcrfG__labelRow{align-items:center;gap:6px;display:flex}.LoginForm-module__vAcrfG__label{color:color-mix(in srgb,var(--color-base-content)80%,transparent);font-size:13px;font-weight:500}.LoginForm-module__vAcrfG__inputWrapper{border:1px solid var(--color-base-300);background:var(--color-base-100);border-radius:8px;align-items:center;transition:border-color .2s,background .2s;display:flex;overflow:hidden}.LoginForm-module__vAcrfG__inputWrapperError{border-color:var(--color-error)}.LoginForm-module__vAcrfG__inputWrapperRemembered{border-color:color-mix(in srgb,var(--color-success)40%,var(--color-base-100));background:color-mix(in srgb,var(--color-success)8%,var(--color-base-100))}.LoginForm-module__vAcrfG__input{background:0 0;border:none;outline:none;flex:1;padding:10px 14px;font-size:14px;transition:color .2s}.LoginForm-module__vAcrfG__inputRemembered{color:color-mix(in srgb,var(--color-success)80%,black)}.LoginForm-module__vAcrfG__inputRemembered:focus{color:var(--color-base-content)}.LoginForm-module__vAcrfG__inputSuffix{color:color-mix(in srgb,var(--color-base-content)45%,transparent);background:var(--color-base-200);border-left:1px solid var(--color-base-300);white-space:nowrap;padding:10px 14px;font-size:13px}.LoginForm-module__vAcrfG__eyeButton{cursor:pointer;color:color-mix(in srgb,var(--color-base-content)45%,transparent);background:0 0;border:none;align-items:center;padding:0 14px;display:flex}.LoginForm-module__vAcrfG__fieldHint{color:color-mix(in srgb,var(--color-base-content)45%,transparent);margin:0;font-size:11px}.LoginForm-module__vAcrfG__fieldError{color:var(--color-error);margin:0;font-size:12px}.LoginForm-module__vAcrfG__rememberRow{justify-content:space-between;align-items:center;display:flex}.LoginForm-module__vAcrfG__rememberLabel{cursor:pointer;align-items:center;gap:8px;display:flex}.LoginForm-module__vAcrfG__checkboxHidden{opacity:0;width:0;height:0;position:absolute}.LoginForm-module__vAcrfG__checkboxHidden:focus-visible~.LoginForm-module__vAcrfG__checkboxBox{outline:2px solid var(--color-primary);outline-offset:2px}.LoginForm-module__vAcrfG__checkboxBox{border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:background .15s,border .15s;display:flex}.LoginForm-module__vAcrfG__checkboxUnchecked{border:1.5px solid var(--color-base-300);background:var(--color-base-100)}.LoginForm-module__vAcrfG__checkboxChecked{background:var(--color-primary);border:none}.LoginForm-module__vAcrfG__rememberText{color:color-mix(in srgb,var(--color-base-content)80%,transparent);font-size:13px}.LoginForm-module__vAcrfG__forgotButton{cursor:pointer;color:var(--color-primary);background:0 0;border:none;border-bottom:1px solid #0000;padding:0;font-size:13px;font-weight:600;text-decoration:none;transition:border-color .2s}.LoginForm-module__vAcrfG__forgotButton:hover{border-bottom-color:color-mix(in srgb,var(--color-primary)40%,transparent)}.LoginForm-module__vAcrfG__submitButton{background:var(--color-primary);width:100%;color:var(--color-primary-content);border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:15px;font-weight:600;transition:opacity .15s;display:flex}.LoginForm-module__vAcrfG__submitButton:enabled{cursor:pointer}.LoginForm-module__vAcrfG__submitButton:disabled{cursor:not-allowed;opacity:.7}.LoginForm-module__vAcrfG__divider{align-items:center;gap:12px;display:flex}.LoginForm-module__vAcrfG__dividerLine{background:var(--color-base-300);flex:1;height:1px}.LoginForm-module__vAcrfG__dividerText{color:color-mix(in srgb,var(--color-base-content)45%,transparent);white-space:nowrap;font-size:12px}.LoginForm-module__vAcrfG__socialGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.LoginForm-module__vAcrfG__socialButton{border:1px solid var(--color-base-300);background:var(--color-base-100);color:color-mix(in srgb,var(--color-base-content)80%,transparent);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:13px;font-weight:500;display:flex}@keyframes LoginForm-module__vAcrfG__contentFadeSlide{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1023px){.LoginForm-module__vAcrfG__wrapper{max-width:100%}.LoginForm-module__vAcrfG__header{margin-bottom:16px}.LoginForm-module__vAcrfG__title{font-size:22px}.LoginForm-module__vAcrfG__form{gap:12px}}
.ForgotPasswordForm-module__A2jHwG__wrapper{width:100%;max-width:360px;animation:.3s both ForgotPasswordForm-module__A2jHwG__contentFadeSlide}.ForgotPasswordForm-module__A2jHwG__backButton{cursor:pointer;color:color-mix(in srgb,var(--color-base-content)45%,transparent);background:0 0;border:none;align-items:center;gap:6px;margin-bottom:24px;padding:0;font-size:13px;display:flex}.ForgotPasswordForm-module__A2jHwG__header{margin-bottom:28px}.ForgotPasswordForm-module__A2jHwG__title{color:var(--color-base-content);margin:0 0 6px;font-size:24px;font-weight:700}.ForgotPasswordForm-module__A2jHwG__subtitle{color:color-mix(in srgb,var(--color-base-content)45%,transparent);margin:0;font-size:13px}.ForgotPasswordForm-module__A2jHwG__form{flex-direction:column;gap:18px;display:flex}.ForgotPasswordForm-module__A2jHwG__field{flex-direction:column;gap:6px;display:flex}.ForgotPasswordForm-module__A2jHwG__label{color:color-mix(in srgb,var(--color-base-content)80%,transparent);font-size:13px;font-weight:500}.ForgotPasswordForm-module__A2jHwG__input{color:var(--color-base-content);border:1px solid var(--color-base-300);background:var(--color-base-100);border-radius:8px;outline:none;padding:10px 14px;font-size:14px}.ForgotPasswordForm-module__A2jHwG__submitButton{background:var(--color-primary);width:100%;color:var(--color-primary-content);border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:15px;font-weight:600;transition:opacity .15s;display:flex}.ForgotPasswordForm-module__A2jHwG__submitButton:enabled{cursor:pointer}.ForgotPasswordForm-module__A2jHwG__submitButton:disabled{cursor:not-allowed;opacity:.65}@keyframes ForgotPasswordForm-module__A2jHwG__contentFadeSlide{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
.BaseWidgetForm-module__G9qRFG__container{width:100%;container-type:inline-size}.BaseWidgetForm-module__G9qRFG__layout{flex-direction:column;align-items:stretch;gap:1.5rem;display:flex}.BaseWidgetForm-module__G9qRFG__left{flex-direction:column;gap:1.5rem;width:100%;min-width:0;display:flex}.BaseWidgetForm-module__G9qRFG__right{flex-direction:column;flex-shrink:0;order:-1;gap:1rem;width:100%;display:flex}@container (min-width:64rem){.BaseWidgetForm-module__G9qRFG__layout{flex-direction:row;align-items:flex-start}.BaseWidgetForm-module__G9qRFG__left{flex:1}.BaseWidgetForm-module__G9qRFG__right{order:0;align-self:flex-start;width:20rem;position:sticky;top:1.5rem}}@container (min-width:80rem){.BaseWidgetForm-module__G9qRFG__right{width:24rem}}
.ForgotPasswordSuccess-module__aiEDQW__wrapper{width:100%;max-width:360px;animation:.3s both ForgotPasswordSuccess-module__aiEDQW__contentFadeSlide}.ForgotPasswordSuccess-module__aiEDQW__content{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.ForgotPasswordSuccess-module__aiEDQW__iconCircle{background:color-mix(in srgb,var(--color-success)8%,var(--color-base-100));border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.ForgotPasswordSuccess-module__aiEDQW__title{color:var(--color-base-content);margin:0 0 8px;font-size:22px;font-weight:700}.ForgotPasswordSuccess-module__aiEDQW__description{color:color-mix(in srgb,var(--color-base-content)55%,transparent);max-width:300px;margin:0;font-size:13px;line-height:1.6}.ForgotPasswordSuccess-module__aiEDQW__actions{justify-content:space-between;align-items:center;width:100%;margin-top:8px;display:flex}.ForgotPasswordSuccess-module__aiEDQW__backButton{cursor:pointer;color:color-mix(in srgb,var(--color-base-content)45%,transparent);background:0 0;border:none;padding:0;font-size:13px;font-weight:500}.ForgotPasswordSuccess-module__aiEDQW__retryButton{cursor:pointer;color:var(--color-primary);background:0 0;border:none;padding:0;font-size:13px;font-weight:600}@keyframes ForgotPasswordSuccess-module__aiEDQW__contentFadeSlide{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
.DatasGeralSection-module__6gElcW__container{container-type:inline-size}.DatasGeralSection-module__6gElcW__optionGrid{grid-template-columns:repeat(2,1fr);display:grid}.DatasGeralSection-module__6gElcW__dateRange{flex-direction:row;align-items:center;gap:.5rem;display:flex}@container (max-width:560px){.DatasGeralSection-module__6gElcW__optionGrid{grid-template-columns:1fr}.DatasGeralSection-module__6gElcW__dateRange{flex-direction:column;align-items:stretch}}
.LoginRightPanel-module__lLl55W__panel{background:var(--color-base-100);box-sizing:border-box;flex-direction:column;width:40%;height:100vh;animation:.6s cubic-bezier(.22,1,.36,1) both LoginRightPanel-module__lLl55W__slideInRight;display:flex;position:absolute;top:0;right:0;overflow-y:auto}.LoginRightPanel-module__lLl55W__topbar{justify-content:flex-end;align-items:center;padding:28px 40px 0;display:flex}.LoginRightPanel-module__lLl55W__logoMobile{align-items:center;display:flex}.LoginRightPanel-module__lLl55W__logoMobileImage{object-fit:contain;width:auto;height:32px}.LoginRightPanel-module__lLl55W__helpText{color:color-mix(in srgb,var(--color-base-content)45%,transparent);margin:0;font-size:13px}.LoginRightPanel-module__lLl55W__helpLink{color:var(--color-primary);cursor:pointer;background:0 0;border:none;border-bottom:1px solid #0000;padding:0;font-size:13px;font-weight:600;text-decoration:none;transition:border-color .2s}.LoginRightPanel-module__lLl55W__helpLink:hover{border-bottom-color:color-mix(in srgb,var(--color-primary)40%,transparent)}.LoginRightPanel-module__lLl55W__formArea{flex:1;justify-content:center;align-items:center;padding:40px;display:flex;overflow-y:auto}.LoginRightPanel-module__lLl55W__footer{color:color-mix(in srgb,var(--color-base-content)45%,transparent);flex-shrink:0;justify-content:space-between;align-items:center;padding:0 40px 40px;font-size:12px;display:flex}.LoginRightPanel-module__lLl55W__footerLinks{gap:16px;display:flex}.LoginRightPanel-module__lLl55W__footerButton{cursor:pointer;color:color-mix(in srgb,var(--color-base-content)45%,transparent);background:0 0;border:none;padding:0;font-size:12px}@keyframes LoginRightPanel-module__lLl55W__slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@media (min-width:1024px){.LoginRightPanel-module__lLl55W__logoMobile{display:none}}@media (max-width:1023px){.LoginRightPanel-module__lLl55W__panel{width:100%;height:auto;min-height:100vh;position:static;overflow-y:visible}.LoginRightPanel-module__lLl55W__topbar{justify-content:space-between;padding:16px 20px 0}.LoginRightPanel-module__lLl55W__logoMobile{display:flex}.LoginRightPanel-module__lLl55W__logoMobile span{display:none}.LoginRightPanel-module__lLl55W__formArea{align-items:flex-start;padding:16px 20px}.LoginRightPanel-module__lLl55W__footer{flex-direction:column;justify-content:center;gap:6px;padding:32px 20px 28px}}
.TabLojas-module__hxKutG__container{container-type:inline-size}.TabLojas-module__hxKutG__optionGrid{grid-template-columns:repeat(2,1fr);display:grid}.TabLojas-module__hxKutG__minimal{flex-direction:column;gap:.5rem;display:flex}.TabLojas-module__hxKutG__minimalSummary{border:1px solid color-mix(in oklab,currentColor 12%,transparent);background:color-mix(in oklab,currentColor 3%,transparent);border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .625rem;display:flex}@container (max-width:560px){.TabLojas-module__hxKutG__optionGrid{grid-template-columns:1fr}}
.CollectionDetailPanel-module-scss-module__cPCypq__noScrollbar{scrollbar-width:none;-ms-overflow-style:none}.CollectionDetailPanel-module-scss-module__cPCypq__noScrollbar::-webkit-scrollbar{display:none}.CollectionDetailPanel-module-scss-module__cPCypq__widgetsTab{padding:1rem 1.5rem}.CollectionDetailPanel-module-scss-module__cPCypq__list{flex-direction:column;gap:.5rem;width:100%;min-width:0;display:flex}.CollectionDetailPanel-module-scss-module__cPCypq__previewCol{flex-direction:column;gap:.75rem;padding:1rem 1.5rem;display:flex}.CollectionDetailPanel-module-scss-module__cPCypq__previewMobileWrap{align-self:center;width:100%;max-width:280px}.CollectionDetailPanel-module-scss-module__cPCypq__listGrid{grid-template-columns:1fr;gap:.5rem;display:grid}.CollectionDetailPanel-module-scss-module__cPCypq__widgetBody{flex-direction:column;display:flex}.CollectionDetailPanel-module-scss-module__cPCypq__widgetPreview{background:var(--color-base-200);justify-content:center;align-items:center;width:100%;max-height:160px;transition:opacity .2s;display:flex;overflow:hidden}.CollectionDetailPanel-module-scss-module__cPCypq__widgetPreview img{object-fit:contain;width:100%;height:100%}.CollectionDetailPanel-module-scss-module__cPCypq__widgetInfo{flex-direction:column;gap:.125rem;min-width:0;padding:.625rem;display:flex}@container widgetCard (min-width:480px){.CollectionDetailPanel-module-scss-module__cPCypq__widgetBody{flex-direction:row}.CollectionDetailPanel-module-scss-module__cPCypq__widgetPreview{max-height:unset;flex:0 0 40%;align-self:stretch}.CollectionDetailPanel-module-scss-module__cPCypq__widgetPreview img{object-fit:cover}.CollectionDetailPanel-module-scss-module__cPCypq__widgetInfo{flex:50%;justify-content:center;padding:1rem}}
.page-module__aydn6q__root{height:100vh;font-family:var(--font-manrope,sans-serif);position:relative;overflow:hidden}@media (max-width:1023px){.page-module__aydn6q__root{height:auto;overflow:visible}}
.FormStepWithSidebar-module__pjzTlW__container{width:100%;container-type:inline-size}.FormStepWithSidebar-module__pjzTlW__layout{flex-direction:column;align-items:stretch;gap:1.5rem;display:flex}.FormStepWithSidebar-module__pjzTlW__left{flex-direction:column;gap:1.25rem;width:100%;min-width:0;display:flex}.FormStepWithSidebar-module__pjzTlW__right{flex-direction:column;flex-shrink:0;order:-1;gap:1rem;width:100%;display:flex}@container (min-width:56rem){.FormStepWithSidebar-module__pjzTlW__layout{flex-direction:row;align-items:flex-start}.FormStepWithSidebar-module__pjzTlW__left{flex:1}.FormStepWithSidebar-module__pjzTlW__right{order:0;align-self:flex-start;width:18rem;position:sticky;top:1.5rem}}@container (min-width:72rem){.FormStepWithSidebar-module__pjzTlW__right{width:22rem}}@container (min-width:56rem){.FormStepWithSidebar-module__pjzTlW__layoutReverse .FormStepWithSidebar-module__pjzTlW__left{flex:none;width:18rem}.FormStepWithSidebar-module__pjzTlW__layoutReverse .FormStepWithSidebar-module__pjzTlW__right{flex:1;width:auto;min-width:0;position:static}}@container (min-width:72rem){.FormStepWithSidebar-module__pjzTlW__layoutReverse .FormStepWithSidebar-module__pjzTlW__left{width:22rem}}
.canais-module__AUrIkW__formGrid{grid-template-columns:1fr;align-items:start;gap:1.5rem;display:grid}.canais-module__AUrIkW__formGrid [data-component=ChannelAccordion]>div>div:first-child{padding:1.25rem 1.5rem}.canais-module__AUrIkW__formGrid [data-slot=integration-options] [data-component=CardOption]{padding:.625rem .875rem}.canais-module__AUrIkW__formGrid [data-slot=integration-options] [data-component=CardOption]>div>span:first-child{display:none}.canais-module__AUrIkW__sidebarContent{flex-direction:column;gap:.75rem;display:flex}@container canaiscard (min-width:860px){.canais-module__AUrIkW__formGrid{grid-template-columns:1fr 300px}.canais-module__AUrIkW__sidebarContent{align-self:start;position:sticky;top:calc(88px + 1.5rem)}}
.ItemAccordion-module__-MllKW__container{container-type:inline-size}.ItemAccordion-module__-MllKW__thumb{aspect-ratio:25/6;height:3.5rem}@container (max-width:480px){.ItemAccordion-module__-MllKW__thumb{width:5rem;height:2rem;aspect-ratio:unset}}.ItemAccordion-module__-MllKW__headerRow{align-items:center;gap:.5rem;display:flex}.ItemAccordion-module__-MllKW__headerInfo{flex-direction:column;flex:1;gap:.375rem;min-width:0;display:flex}.ItemAccordion-module__-MllKW__headerBadges{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.ItemAccordion-module__-MllKW__headerInner{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}@container (max-width:360px){.ItemAccordion-module__-MllKW__headerRow{align-items:flex-start}.ItemAccordion-module__-MllKW__headerInner{flex-wrap:wrap}.ItemAccordion-module__-MllKW__thumb{aspect-ratio:25/6;width:100%;max-width:100%;height:2rem}.ItemAccordion-module__-MllKW__headerInfo{flex:unset;width:100%}.ItemAccordion-module__-MllKW__headerBadges{flex-direction:column;align-items:flex-start}}.ItemAccordion-module__-MllKW__acaoGrid,.ItemAccordion-module__-MllKW__optionGrid{grid-template-columns:repeat(2,1fr);display:grid}.ItemAccordion-module__-MllKW__dateRange{flex-direction:row;align-items:center;gap:.5rem;display:flex}@container (max-width:780px){.ItemAccordion-module__-MllKW__acaoGrid{grid-template-columns:1fr}}@container (max-width:560px){.ItemAccordion-module__-MllKW__optionGrid{grid-template-columns:1fr}.ItemAccordion-module__-MllKW__dateRange{flex-direction:column;align-items:stretch}}
.MasterDetailShell-module-scss-module__ebDAkq__shell{border:1px solid color-mix(in srgb,currentColor 10%,transparent);background:var(--color-base-100);border-radius:1rem;min-height:600px;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000d}.MasterDetailShell-module-scss-module__ebDAkq__leftPanel{border-right:1px solid color-mix(in srgb,currentColor 10%,transparent);flex-direction:column;flex-shrink:0;width:20rem;display:flex;overflow:hidden}@media (min-width:1600px){.MasterDetailShell-module-scss-module__ebDAkq__leftPanel{width:24rem}}.MasterDetailShell-module-scss-module__ebDAkq__listHeader{flex-shrink:0;align-items:center;padding:.625rem 1rem;display:flex}.MasterDetailShell-module-scss-module__ebDAkq__listScroll{flex:1;padding:0 .75rem .75rem;overflow-y:auto}.MasterDetailShell-module-scss-module__ebDAkq__rightPanel{flex-direction:column;flex:1;display:flex;overflow:hidden}.MasterDetailShell-module-scss-module__ebDAkq__fab{z-index:30;background:var(--color-primary);color:var(--color-primary-content);cursor:pointer;border:none;border-radius:9999px;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.8rem;font-weight:600;transition:transform .15s,box-shadow .15s;display:none;position:fixed;bottom:1.25rem;left:1.25rem;box-shadow:0 10px 25px -5px #00000040}.MasterDetailShell-module-scss-module__ebDAkq__fab:hover{transform:translateY(-1px);box-shadow:0 14px 30px -5px #0000004d}.MasterDetailShell-module-scss-module__ebDAkq__drawerBackdrop{z-index:40;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;display:none;position:fixed;inset:0}.MasterDetailShell-module-scss-module__ebDAkq__drawer{z-index:41;background:var(--color-base-100);border-radius:1rem;flex-direction:column;width:min(24rem,92vw);max-height:min(80vh,720px);display:none;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 25px 50px -12px #00000059}.MasterDetailShell-module-scss-module__ebDAkq__drawerHeader{z-index:20;border-bottom:1px solid color-mix(in srgb,currentColor 10%,transparent);background:var(--color-base-100);flex-shrink:0;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex;position:relative}.MasterDetailShell-module-scss-module__ebDAkq__drawerClose{width:1.75rem;height:1.75rem;color:color-mix(in srgb,currentColor 50%,transparent);cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.MasterDetailShell-module-scss-module__ebDAkq__drawerClose:hover{background:var(--color-base-200);color:var(--color-base-content)}@media (max-width:767px){.MasterDetailShell-module-scss-module__ebDAkq__leftPanel{display:none}.MasterDetailShell-module-scss-module__ebDAkq__fab{display:inline-flex}.MasterDetailShell-module-scss-module__ebDAkq__drawerOpen .MasterDetailShell-module-scss-module__ebDAkq__drawerBackdrop,.MasterDetailShell-module-scss-module__ebDAkq__drawerOpen .MasterDetailShell-module-scss-module__ebDAkq__drawer{display:flex}}
.ECMMockup-module__0Si5fG__noShadows *{box-shadow:none!important}.ECMMockup-module__0Si5fG__rndChild>div{border-radius:var(--rnd)!important}.ECMMockup-module__0Si5fG__productGrid [data-component=ProductSlots]{background:0 0!important}.ECMMockup-module__0Si5fG__productGrid [data-component=ProductSlots]>div:first-child>span{color:var(--canvas-text)!important}.ECMMockup-module__0Si5fG__productGrid [data-component=ProductCardPreview]{border-radius:var(--rnd)!important}
