@keyframes highlight-pulse{0%,to{box-shadow:none;outline:1px solid var(--border-color)}15%,45%,75%{box-shadow:0 0 12px var(--primary);outline:3px solid var(--primary)}30%,60%{box-shadow:0 0 6px var(--primary);outline:2px solid var(--primary)}}@keyframes refinement-gradient{0%{background-position:35% 0}50%{background-position:66% 100%}to{background-position:35% 0}}body{box-sizing:border-box;overflow:hidden}body *{box-sizing:inherit}canvas{user-select:none}.upload-source__wrapper{height:134px;width:134px}.is-cypress .base-dialog-enter-active,.is-cypress .base-dialog-inner-enter-active,.is-cypress .base-dialog-inner-leave-active,.is-cypress .base-dialog-leave-active,.is-cypress .toolbar-tabs__content{transition:none!important}select::-ms-expand{display:none}input:focus,textarea:focus{outline:none}input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}@font-face{font-family:Avenir Next Regular;font-weight:400;src:url(../assets/fonts/AvenirNext-regular.woff2) format("woff2"),url(../assets/fonts/AvenirNext-regular.woff) format("woff")}@font-face{font-family:Avenir Next Demi;font-weight:500;src:url(../assets/fonts/AvenirNext-demi.woff2) format("woff2"),url(../assets/fonts/AvenirNext-demi.woff) format("woff")}@font-face{font-family:Avenir Next Bold;font-weight:700;src:url(../assets/fonts/AvenirNext-bold.woff2) format("woff2"),url(../assets/fonts/AvenirNext-bold.woff) format("woff")}@font-face{font-family:Poppins Regular;font-weight:400;src:url(../assets/fonts/poppins-v20-latin-400.woff2) format("woff2"),url(../assets/fonts/poppins-v20-latin-400.woff) format("woff")}@font-face{font-family:Poppins Demi;font-weight:500;src:url(../assets/fonts/poppins-v20-latin-500.woff2) format("woff2"),url(../assets/fonts/poppins-v20-latin-500.woff) format("woff")}@font-face{font-family:Poppins Bold;font-weight:600;src:url(../assets/fonts/poppins-v20-latin-600.woff2) format("woff2"),url(../assets/fonts/poppins-v20-latin-600.woff) format("woff")}@font-face{font-family:Baskerville Regular;font-weight:400;src:url(../assets/fonts/Baskerville-Regular.ttf) format("ttf")}@font-face{font-family:Baskerville Italic;font-weight:400;src:url(../assets/fonts/Baskerville-Italic.ttf) format("ttf")}*{touch-action:manipulation;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}body,html{font-size:10px}#app-root{height:100%;width:100%}p a{color:inherit}canvas,img{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}body,html{overscroll-behavior:none}:root{--font-family-regular:"Poppins Regular";--font-family-demi:"Poppins Demi";--font-family-bold:"Poppins Bold";--font-family-serif:var(--font-family-regular);--font-weight-regular:400;--font-weight-demi:500;--font-weight-bold:600;--font-size-xxxl:42px;--font-size-xxl:28px;--font-size-xl:21px;--font-size-l:17px;--font-size-m:14px;--font-size-s:11px;--font-size-xs:10px;--font-size-xxs:9px;--black:#1e1e1e;--grey-dark:#424e5f;--google-photos-grey:#3c4043;--grey-semidark:#c7cedf;--grey-middle:#e3e6eb;--grey-light:#f4f4f7;--grey-extra-light:#f8f9fb;--white:#fff;--primary:#7e5af0;--primary-hover:#6f4dd9;--primary-background:var(--white);--primary-transparent:#7e5af026;--secondary:#28b970;--secondary-hover:#16b364;--secondary-background:var(--white);--tertiary:#7f5af0;--info-color-red:#f61d37;--info-color-yellow:#f9c515;--info-color-green:#16b364;--info-color-red-transparent:#f61d37b2;--info-color-yellow-transparent:#f9c515b2;--info-color-green-transparent:#16b364b2;--message-error:#580000;--message-notice:#005783;--message-success:#38640c;--message-warning:#614900;--message-error-background:#ffd7d7;--message-notice-background:#f2fafd;--message-success-background:#f8fcf3;--message-warning-background:#fff6d7;--hover-color:var(--primary);--active-color:var(--primary);--active-color-inverted:var(--white);--active-hover-color:var(--primary-hover);--disabled-color:var(--grey-semidark);--text-color:var(--black);--text-color-light:var(--grey-dark);--price-special-color:var(--info-color-red);--icon-color:var(--black);--background-color:var(--white);--border-color:var(--grey-semidark);--border-color-light:var(--grey-middle);--border-radius-small:6px;--border-radius:8px;--border-radius-large:8px;--border-radius-very-large:20px;--header-border:5px solid var(--primary);--header-border-mobile:3px solid var(--primary);--header-box-shadow:none;--toolbar-tabs-bar:var(--black);--toolbar-tabs-content:var(--white);--toolbar-tabs-item-active:var(--tertiary);--toolbar-tabs-font-color:var(--white);--toolbar-tabs-font-color-hover:var(--tertiary);--toolbar-tabs-font-color-active:var(--white);--toolbar-tabs-font-color-disabled:#888;--toolbar-tabs-item-shadow-color-active:#000;--editor-background-color:var(--grey-extra-light);--editor-grid-color:var(--grey-semidark);--editor-outline-color:var(--grey-semidark);--creator-admin-background-color:#e5e5ea;--shadow-color:hsla(0,0%,60%,.2);--product-options-width:66px;--product-option-offset:30px;--border-radius-pill:99px;--opacity-inactive:.4;--black-transparent:rgba(0,0,0,.7);--black-transparent-blackout:rgba(0,0,0,.9);--white-transparent:hsla(0,0%,100%,.7);--box-shadow-big:0 0 14px 0 var(--shadow-color);--box-shadow-medium:0 0 7px 0 var(--shadow-color);--box-shadow-bottom:0 2px 4px var(--shadow-color);--box-shadow-bottom-right:2px 2px 4px var(--shadow-color);--box-shadow-bottom-right-small:1px 1px 2px var(--shadow-color);--drop-shadow-small:0 0 2px}