.ss-desktop-wrapper{display:contents}.ss-desktop-header,.opening-note{display:none}.tab-elements_wrapper{width:100%}@media screen and (min-width:746px){.tab-elements_wrapper{gap:42px}.ss-desktop-wrapper{display:block;height:100vh;overflow-y:auto;scroll-behavior:smooth;scroll-snap-type:y mandatory}.opening-note{padding-top:100px;background-color:#fff;align-items:center;display:flex;flex-direction:column;gap:16px;height:40vh;justify-content:center;scroll-snap-align:start;text-align:center}.opening-note__tag{border:1px solid var(--color-gray-300);border-radius:100px;color:var(--color-gray-900);font-family:var(--secondary-font-family);font-size:13px;font-weight:400;padding:6px 16px}.opening-note__title{color:var(--black-color);font-family:var(--main-font-family);font-size:clamp(32px,3.2vw,48px);font-weight:400;line-height:1.2;margin:8px 0 0;max-width:640px}.opening-note__subtitle{color:var(--color-gray-900);font-family:var(--secondary-font-family);font-size:16px;font-weight:400;line-height:1.5;margin:0;max-width:460px;opacity:.6}.ss-desktop-header{height:74px;align-items:center;background:#fff;border-bottom:1px solid var(--color-gray-200);display:flex;flex-shrink:0;justify-content:space-between;left:0;padding:26px 42px 16px;position:fixed;right:0;top:0;transform:translateY(-100%);transition:transform .3s ease;z-index:100}.ss-desktop-header.is-visible{transform:translateY(0)}.ss-desktop-header__left{align-items:baseline;display:flex;gap:8px}.ss-desktop-header__brand,.ss-desktop-header__title{color:var(--black-color);font-family:var(--main-font-family);opacity:.6;font-size:22px;font-weight:400}.ss-desktop-header__title{opacity:1}.ss-desktop-header__right{align-items:center;display:flex;gap:16px}.ss-desktop-header__customers,.ss-desktop-header__delivery{color:var(--black-color);font-family:var(--secondary-font-family);font-size:13px;font-weight:400;opacity:.6}.ss-desktop-header__delivery{font-weight:500;opacity:1}.ss-desktop-header__divider{background-color:var(--color-gray-300);height:16px;width:1px}}.editor{display:flex;flex-direction:column}.editor-header{align-items:center;background-color:#fff;display:flex;height:3.5em;justify-content:space-between;padding:0 18px}.inner-editor{display:flex;flex-direction:column;align-items:center;width:100%;background-color:var(--color-bg-editor)}.print{aspect-ratio:.714;box-shadow:0 24px 64px -6px #00000020;display:flex;height:700px;left:50%;position:absolute;position:relative;top:50%;transform:translate(-50%,-50%);transform-origin:top;width:auto}.print:before,.print:after{background-repeat:no-repeat;background-size:contain;content:"";position:absolute}.print:after{background-image:url(https://storage.googleapis.com/lemonetti-images/Editor/Background%20/print-shadow-bottom.png);bottom:-38px;height:40px;left:0;width:100%}.print:before{background-image:url(https://storage.googleapis.com/lemonetti-images/Editor/Background%20/print-shadow-right.png);height:100%;right:-38px;top:0;width:40px}.input-active .print{margin-bottom:0!important}.print-wrapper{background-color:var(--color-bg-editor);display:flex;justify-content:center;overflow:hidden;overscroll-behavior:none;padding:0;position:relative;width:100%}@media screen and (max-width:745px){.print-wrapper{border-top:solid .1rem rgb(var(--color-border));z-index:2}.inner-editor{margin-top:10px}}@media screen and (min-width:746px){.editor-header{border-bottom:1px solid var(--color-gray-300);height:auto;padding:14px}.inner-editor{align-items:flex-start;background:#fff;display:flex;flex-direction:row;padding:102px 0 28px 42px}.print-wrapper{align-self:flex-start;background-color:#f6f6f8;border-radius:20px;flex:1;height:calc(100vh - 130px);margin-right:0;overflow:clip;position:sticky;top:102px}}.print-wrapper_background{background-size:cover;height:1060px;left:50%;position:absolute;top:50%;width:1060px;z-index:2}.size-reference-image{bottom:-2%;height:270px;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .4s ease;width:100%;z-index:1}.size-reference-image.is-visible{opacity:1}@media screen and (min-width:746px){.size-reference-image{bottom:10%;height:35%;left:50%;max-width:100%;transform:translate(-50%);width:max-content}}.size-reference-image img{height:100%;object-fit:cover;object-position:top center;width:100%}.size-preview-buttons{display:flex;flex-direction:column;gap:4px;opacity:0;pointer-events:none;position:absolute;right:12px;top:30%;transform:translateY(-50%);transition:opacity .4s ease;z-index:3}.size-preview-buttons.is-visible{opacity:1;pointer-events:auto}.size-preview-buttons__item{background:none;border:none;color:var(--color-gray-900, #303030);font-family:var(--secondary-font-family);cursor:pointer;font-size:10px;font-weight:400;opacity:.4;padding:4px 0;transition:opacity .2s ease;white-space:nowrap}.size-preview-buttons__item.is-active{font-weight:500;font-size:11px;opacity:.8}@media screen and (min-width:746px){.size-preview-buttons{display:none}}.editor-menu{align-items:center;background-color:var(--color-bg-editor);display:flex;flex-direction:column;justify-content:flex-start;width:100%;z-index:2}.editor-inner-menu{width:calc(100% - (2 * var(--spacing-editor)));display:flex;flex-direction:column}@media screen and (min-width:746px){.editor-menu{display:flex;flex-direction:row-reverse;height:auto;justify-content:flex-end;width:auto;z-index:2}.editor-inner-menu{background:#fff;display:flex;flex-direction:column;min-width:400px;width:30%;max-width:650px}}.sticky-wrapper{align-items:center;display:flex;flex-direction:row-reverse;height:100%;width:100%;z-index:5}@media screen and (max-width:745px){.sticky-wrapper{flex-direction:column;position:sticky;top:-330px}}.step-content{display:flex;flex-direction:column;background-color:#fff;left:0;overflow:scroll;border-radius:20px 20px 0 0;padding:26px 22px 22px;gap:22px;width:100%;height:100%}@media screen and (min-width:746px){.step-content{gap:0;height:auto;overflow:visible;padding:calc(var(--print-wrapper-height, 80vh) * .35) 42px 40px}.step-content>.editor-question__header{display:none}.step-content>.editor-question{align-items:stretch;filter:blur(2px);margin-bottom:calc(var(--print-wrapper-height, 80vh) * .3);opacity:.3;scroll-snap-align:center;scroll-snap-stop:always;transition:filter .4s ease,opacity .4s ease}.step-content>.editor-question[data-step="0"]{scroll-margin-top:-100px}.step-content>.editor-question.in-view{filter:blur(0);opacity:1}.step-content>.editor-question:last-of-type{margin-bottom:calc(var(--print-wrapper-height, 80vh) * .2)}.editor-question__desktop-header{align-items:center;display:flex;flex-direction:column;gap:4px;text-align:center;width:100%}.editor-question__desktop-title{color:var(--black-color);font-family:var(--main-font-family);font-size:36px;margin:0}.editor-question__desktop-subtitle{color:var(--color-gray-900);font-family:var(--secondary-font-family);font-size:var(--p-size);font-weight:400;line-height:1.4;margin:0;opacity:.6;max-width:380px}}.input-active .step-content{overflow:hidden!important}.editor-question,.editor-question__content{display:flex;flex-direction:column;gap:24px;width:100%}@media screen and (min-width:746px){.editor-question,.editor-question__content{gap:42px}}.ss-mobile-header{align-items:center;background:#fff;border-bottom:solid 1px var(--color-gray-200, #efefef);display:flex;justify-content:space-between;left:0;padding:10px 16px;position:fixed;top:0;width:100%;z-index:3}.ss-mobile-header__logo{height:22px;width:auto}.ss-header__save-button{background:var(--color-gray-100, #f5f5f5);border:none;border-radius:100px;color:var(--black-color);cursor:pointer;font-family:var(--secondary-font-family);font-size:11px;font-weight:500;opacity:.8;padding:5px 12px;transition:background .2s ease,opacity .2s ease}.ss-header__save-button:hover{background:var(--color-gray-200, #e8e8e8);opacity:1}@media screen and (min-width:746px){.ss-mobile-header{display:none}.ss-header__save-button{font-size:13px;opacity:1;padding:6px 16px}}.editor-question>div:empty{display:none}@keyframes stepBlurFadeIn{0%{filter:blur(6px);opacity:0;transform:translateY(4px)}to{filter:blur(0);opacity:1;transform:translateY(0)}}.editor-question.step-entering,.editor-question__header.step-entering{animation:stepBlurFadeIn .35s ease-out forwards}.editor-question__header{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.editor-question__title{color:var(--black-color);font-family:var(--main-font-family);font-size:26px;margin:0;padding:0}.editor-question__subtitle{color:var(--color-gray-900);font-family:var(--secondary-font-family);font-size:var(--p-size);font-weight:400;line-height:1.4;margin:0;opacity:.6;padding:0}.step-breadcrumbs{background-color:var(--color-bg-editor);width:100%;padding-bottom:5%;z-index:5}.step-breadcrumbs__list{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:center;list-style:none;margin:0;padding:0}.step-breadcrumbs__item{align-items:center;cursor:pointer;display:flex;gap:4px;-webkit-tap-highlight-color:transparent}.step-breadcrumbs__label{color:#303030;font-family:var(--secondary-font-family);font-size:12px;font-weight:400;opacity:.35;transition:opacity .2s ease,font-weight .2s ease;white-space:nowrap}.step-breadcrumbs__check{flex-shrink:0;opacity:0;transition:opacity .2s ease}.step-breadcrumbs__item--active .step-breadcrumbs__label,.step-breadcrumbs__item--completed .step-breadcrumbs__label{font-weight:500;opacity:.7}.step-breadcrumbs__item--completed .step-breadcrumbs__check{opacity:.7}.step-navigation{background-color:#fff;display:flex;flex-direction:row;font-family:var(--secondary-font-family);gap:8px;padding:10px 18px;position:relative;z-index:2}.step-navigation__prev{align-items:center;background:rgba(var(--brand-main-color-rgb),.2);border:none;border-radius:10px;color:var(--brand-main-color);opacity:1;cursor:pointer;display:flex;height:38px;justify-content:center;padding:0;transition:all .2s ease;width:38px}.step-navigation__prev:hover:not(:disabled){background-color:var(--color-gray-50);border-color:var(--color-gray-900)}.step-navigation__prev:disabled{cursor:not-allowed;opacity:.4}.step-navigation__next{flex:1}@media screen and (min-width:746px){.step-navigation{display:none}.step-breadcrumbs{background-color:transparent;padding:0;position:absolute;right:20px;top:20px;width:auto;z-index:3}.step-breadcrumbs .step-breadcrumbs__list{align-items:flex-end;flex-direction:column;gap:8px;justify-content:flex-end}}@media screen and (max-width:745px){.step-breadcrumbs{border-radius:12px 12px 0 0;position:absolute;bottom:0;background:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/basic-editor-ss.css.map */
