@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}body,html{overscroll-behavior:none}:root{--font-family-regular:"Avenir Next Regular";--font-family-demi:"Avenir Next Demi";--font-family-bold:"Avenir Next Bold";--font-family-serif:var(--font-family-regular);--font-weight-regular:400;--font-weight-demi:500;--font-weight-bold:700;--font-size-xxxl:45px;--font-size-xxl:30px;--font-size-xl:22px;--font-size-l:18px;--font-size-m:15px;--font-size-s:12px;--font-size-xs:11px;--font-size-xxs:10px;--black:#000;--grey-dark:#3a3e44;--google-photos-grey:#3c4043;--grey-semidark:#8bacb7;--grey-middle:#cdcdcd;--grey-light:#eee;--grey-extra-light:#f5f5f5;--white:#fff;--primary:#00a4e0;--primary-hover:#0080c0;--primary-background:#f7fbfd;--primary-transparent:#00a4e026;--secondary:#1bb450;--secondary-hover:#0c9d39;--secondary-background:#f7fcf9;--tertiary:#e84620;--info-color-red:#f30000;--info-color-yellow:#fcbf00;--info-color-green:#1bb450;--info-color-red-transparent:rgba(243,0,0,.7);--info-color-yellow-transparent:rgba(252,191,0,.7);--info-color-green-transparent:rgba(27,180,80,.7);--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-middle);--text-color:var(--grey-dark);--text-color-light:var(--grey-semidark);--price-special-color:#e5005a;--icon-color:var(--grey-dark);--background-color:var(--white);--border-color:var(--grey-middle);--border-color-light:var(--grey-light);--border-radius-small:4px;--border-radius:6px;--border-radius-large:10px;--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(--grey-dark);--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:#f1f7f9;--editor-grid-color:var(--grey-middle);--editor-outline-color:var(--grey-middle);--creator-admin-background-color:var(--editor-background-color);--shadow-color:rgba(76,104,114,.3);--product-options-width:80px;--product-option-offset:2px;--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)}