@import url(https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@300;400;600;700&display=swap);
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:#0000}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}body{background-color:#fff;color:#333;font-family:Lato,sans-serif;font-size:14px}@media(max-width:767px){body{font-size:14px}}h1{color:#555;font-family:Josefin Sans,sans-serif;font-size:1.8em;letter-spacing:3px;margin:10px 0}h2{display:block;font-family:Lato,sans-serif;font-size:1.4em;font-weight:400;letter-spacing:2px;line-height:1.6em;padding:0;position:relative;text-transform:inherit;z-index:9}h3{font-size:1.5em;font-weight:600;margin-bottom:40px;text-align:center}p{font-size:1.1em;letter-spacing:1px;line-height:1.9em}p.bold{font-weight:700}ul li{line-height:1.4em}a{color:#18b2bb;outline:0;text-decoration:none}@media(min-width:1200px){a:hover{text-decoration:underline}}hr{background-color:#eee;border:0;height:1px;width:100%}.Page{margin:0 auto;max-width:1024px;padding:80px 40px;text-align:center}.Page__image{margin-bottom:30px}.Page__price{font-size:40px;font-weight:700;line-height:1}.decoratedImg{border:4px solid #fff;border-radius:100%;box-shadow:0 3px 25px #0000004d;height:200px;margin:10px 0;object-fit:cover;width:200px}button.link{background:none;border:none;color:#333;cursor:pointer;font-size:.9em;text-decoration:underline}.button{background-color:#18b2bb;border:0;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:Josefin Sans,sans-serif;font-size:14px;font-weight:400;font-weight:700;left:0;line-height:30px;margin-top:20px;outline:0;padding:10px 20px 7px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}.button,.button.fixed{letter-spacing:1px;max-width:280px}.button.fixed{bottom:20px;left:50%;line-height:22px;position:fixed;transform:translateX(-50%);z-index:500}.button:hover{background-color:#266d71;text-decoration:none}.button.mini{font-size:12px;height:30px;line-height:20px;margin:10px;min-width:80px;padding:0}.button.small{border-radius:10px;font-size:16px;font-weight:400;letter-spacing:1px;line-height:39px;padding:2px 22px}.button.wide{padding:15px 20px;width:100%}.button.disabled,.button:disabled{background-color:#999;color:#fff}.button.apple{background:url(/static/media/apple.2260abfaf816fdecc8e6.svg) no-repeat 7% 45%,#333}.button.apple,.button.google{color:#fff;font-size:12px;letter-spacing:1px;margin:10px auto 0;max-width:300px;padding:10px 20px 7px 60px;text-align:left;text-transform:uppercase}.button.google{background:url(/static/media/google.268d1723ae1e96d5f09a.svg) no-repeat 7% 45%,#333}.button.lined{background:#fff;border:1px solid #333;color:#333;padding:5px 20px 3px 30px}.button.lined.google{background:url(/static/media/google.268d1723ae1e96d5f09a.svg) no-repeat 7% 45%,#fff;font-size:14px;margin-bottom:10px;text-align:center}.button.lined.apple{background:url(/static/media/apple-black.874e6b31ba8352da3b28.svg) no-repeat 7% 45%,#fff;font-size:14px;margin:0;text-align:center}.button.klikkie{background:url(/static/media/klikkie.da11e615efb390b71968.svg) no-repeat 7% 45%,#333;color:#fff;font-size:12px;letter-spacing:1px;margin:10px auto 0;max-width:280px;padding:10px 20px 10px 60px;text-align:left;text-transform:uppercase}.button.whatsapp{background:url(/static/media/whatsapp.14d7917398c7aa23674c.svg) no-repeat 7% 45%,#25d366;background-size:24px 24px}.button.copy,.button.whatsapp{color:#fff;font-size:12px;letter-spacing:1px;margin:10px auto 0;max-width:280px;padding:10px 20px 10px 60px;text-align:left;text-transform:uppercase}.button.copy{background:url(/static/media/copy.a9749f272ba928536219.svg) no-repeat 7% 45%,#18b2bb;background-size:24px 24px}input[type=submit]{cursor:pointer}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{-webkit-appearance:none;border:1px solid #ddd;border-radius:5px;box-shadow:inset 0 0 0 1px #fff0,inset 0 0 0 100px #fff;display:inline-block;font-size:16px;line-height:36px;margin:10px 0 0;outline:0;padding:4px 10px;transition:all .15s ease-in-out;width:100%}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border:1px solid #eee;outline:1px auto #18b2bb}@media screen and (max-width:1280px){input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{text-align:left;width:100%}}input[type=file]{width:100px}textarea{margin-bottom:10px;min-height:280px}label{display:block;text-align:left}.fieldsetRow{display:flex;flex-direction:row;gap:20px}fieldset{border:0;clear:both;margin:0 auto;max-width:280px;padding:6px 0}fieldset.half{width:50%}fieldset.half:last-child{padding-left:0}fieldset label{float:left;padding-left:5px}fieldset.radio{padding:0!important}fieldset.radio label{display:inline-block;float:none;line-height:60px;width:100%}fieldset.radio label.multiline{line-height:1.6em;margin-bottom:20px;padding:0}fieldset.radio input{margin-left:10px;margin-right:5px;outline:0;position:relative;top:-1px}fieldset.radio #toFriend{margin-left:30px}fieldset.radio .input-wrapper{background:#f7f7f7;border-radius:3px;padding:12px}fieldset.radio .input-wrapper label{line-height:normal;width:auto}fieldset legend{color:#999;float:right;font-family:sans-serif;font-size:11px;padding-right:5px}fieldset .input-wrapper{position:relative}fieldset .input-wrapper .done,fieldset .input-wrapper .icon{color:#999;display:none;font-size:16px;position:absolute;right:15px;top:40px;z-index:10}fieldset .input-wrapper .done{color:#18b2bb}fieldset.small{clear:none;display:inline-block;float:left;margin-right:5px;width:calc(50% - 8px)}fieldset.small .message{font-size:10px}fieldset small{color:#f0a;display:inline-block;font-size:11px;line-height:16px;padding:10px}fieldset .message{border-top:2px solid #f0a;color:#f0a;display:none;font-family:sans-serif;font-size:11px;line-height:24px;padding-left:5px;text-align:left}fieldset .notify{font-size:12px;text-align:center}fieldset select{background:none;background:#fff;border:1px solid #eee;display:inline-block;font-size:16px;height:46px;margin-top:10px;outline:0;padding-left:5px;width:100%}.DisplayWarning{border:1px solid red;border-radius:5px;color:red;font-size:16px;margin:20px;padding:20px}*{box-sizing:border-box;-webkit-box-sizing:border-box}html{box-sizing:border-box}body,html{-webkit-overflow-scrolling:touch;height:100%;width:100%}section{position:relative;text-align:center}section .section-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fcf4edcc;margin:10px 0 20px;padding:10px 0;position:-webkit-sticky;position:sticky;top:60px;width:100%;z-index:100}section .section-header h2{display:inline-block;font-size:1.4em;line-height:normal;margin:0 auto;text-transform:uppercase}section .section-header small{color:#999;display:block;margin:4px auto}section .border{bottom:0;height:60px;left:0;position:absolute;width:100%;z-index:1}.app-container{position:relative}.flex-wrapper{height:100%;text-align:center;width:100%}.flex-wrapper,.flex-wrapper .flex-container{align-items:center;display:flex;justify-content:center}.flex-wrapper .flex-container{flex-flow:column wrap;padding:10px;width:480px}@media screen and (max-width:480px){.flex-wrapper .flex-container{padding:10px 20px}}.u-color1{color:#18b2bb}.u-color2{color:#ff8172}.u-color3{color:#fff}.u-sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.u-alignright{text-align:right}.u-alignleft{text-align:left}.u-pointer{background:none;border:0;color:#fae9ce;font-family:inherit;text-decoration:underline}.u-pointer,.u-pointerPure{cursor:pointer}.u-responsive-image{display:block;max-width:100%}.u-m0{margin:0!important}.u-p0{padding:0!important}.u-uppercase{text-transform:uppercase}.u-center{margin-left:auto;margin-right:auto}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:1rem}.p-4{padding:1.5rem}.p-5{padding:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:1rem}.pt-4{padding-top:1.5rem}.pt-5{padding-top:2rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:1rem}.pr-4{padding-right:1.5rem}.pr-5{padding-right:2rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:1rem}.pb-4{padding-bottom:1.5rem}.pb-5{padding-bottom:2rem}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:1rem}.pl-4{padding-left:1.5rem}.pl-5{padding-left:2rem}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-3{margin:1rem}.m-4{margin:1.5rem}.m-5{margin:2rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:1rem}.mt-4{margin-top:1.5rem}.mt-5{margin-top:2rem}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:1rem}.mr-4{margin-right:1.5rem}.mr-5{margin-right:2rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:1rem}.mb-4{margin-bottom:1.5rem}.mb-5{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:1rem}.ml-4{margin-left:1.5rem}.ml-5{margin-left:2rem}@font-face{font-family:Yellowtail;src:local("Yellowtail-Regular"),url(/static/media/Yellowtail-Regular.68015177cbf9575be4a4.ttf) format("truetype")}.content-container{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;margin:0 auto;padding-top:80px}.page-container{display:flex;flex-direction:column;min-height:100vh}.content{display:flex;flex:1 1;justify-content:center}.footer{padding:1rem;text-align:center}.zoomedImage{align-content:center;background-color:#000000bf;bottom:0;display:grid;grid-template-columns:minmax(250px,600px);grid-template-rows:minmax(250px,600px);height:100%;justify-content:center;left:0;padding:0;position:fixed;width:100%;z-index:200}.zoomedImage.hidden{border:0;display:hidden;height:0;padding:0;width:0}.zoomedImage img{height:100%;margin:auto;object-fit:contain;width:100%}header{background-color:#fff;left:0;line-height:48px;position:fixed;top:0;width:100%;z-index:300}header .headerContainer{height:60px;margin:0 auto;max-width:1200px;position:relative;top:0;width:100%}header .logo{display:block;height:auto;left:20px;line-height:48px;position:absolute;top:16px;vertical-align:middle;width:200px}@media(max-width:600px){header .logo{top:6px}}header .logo.center{display:inline-block;left:50%;padding:0;top:36px;transform:translateX(-50%)}header .logo img{height:auto;line-height:48px;vertical-align:middle;width:100px}@media(max-width:600px){header .logo img{height:30px;width:30px}}header .menu{color:#000000b3;cursor:pointer}header .menu:hover{color:#000}header .logout{float:right;margin-right:20px}.menu{position:absolute;right:0;top:0;width:100%;z-index:2}@media(max-width:757px){.menu{width:100%}}.menu .notification{background:#18b2bb;border-radius:100px;display:block;height:8px;overflow:hidden;position:absolute;right:3px;top:2px;width:8px;z-index:8}.menu .icon{font-size:35px}.menu .trigger{font-size:37px;line-height:35px;position:absolute;right:15px;top:16px;width:35px;z-index:13}.menu-wrapper{align-items:center;background:url(/static/media/background.594ab2e92493805ca969.svg) repeat,#fcf4ed;height:100vh;justify-content:center;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:1}.menu-wrapper,.menu-wrapper ul{display:flex;flex-direction:column}.menu-wrapper ul{gap:10px;list-style-type:none;margin-top:62px;padding:10px}.menu-wrapper ul li{display:block;text-align:left}.menu-wrapper ul li.menuLogo{display:flex;flex-direction:column;gap:2px;margin-bottom:10px;padding-left:0}.menu-wrapper ul li.menuLogo img{opacity:1;width:100px}.menu-wrapper ul li a{color:#333;line-height:30px;text-transform:capitalize}@media(max-width:480px){.menu-wrapper ul{gap:2px}}.selectLanguageContainer{-webkit-user-select:none;user-select:none}.selectLanguageContainer .language{align-items:center;display:flex;justify-content:space-between;padding:10px 0;text-transform:capitalize}.selectLanguageContainer .language .languageDetails{align-items:center;display:flex;justify-content:center}.selectLanguageContainer .language .languageDetails .languageArrow{align-items:center;display:flex;height:17px;justify-content:center;margin:0 .3rem;width:17px}.selectLanguageContainer .language .languageDetails .languageArrow .icon{font-size:16px}.selectLanguageContainer .languagesContainer{visibility:hidden}.selectLanguageContainer .languagesContainer .language:hover{opacity:1}.selectLanguageContainer .languagesContainer.is-active{visibility:visible}.helpMenuContainer{position:relative;-webkit-user-select:none;user-select:none}.helpMenuContainer .helpTitle{align-items:center;display:flex;justify-content:space-between;padding:10px 0;text-transform:capitalize}.helpMenuContainer .helpTitle .helpDetails,.helpMenuContainer .helpTitle .helpDetails .helpArrow{align-items:center;display:flex;justify-content:center}.helpMenuContainer .helpTitle .helpDetails .helpArrow{height:17px;margin:0 .3rem;width:17px}.helpMenuContainer .helpOptionsContainer{background:#fef1e2;left:0;position:absolute;top:100%;visibility:hidden;width:100%;z-index:1}.helpMenuContainer .helpOptionsContainer .helpOption{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:10px 0}.helpMenuContainer .helpOptionsContainer.is-active{visibility:visible}.spinner{align-content:center;align-items:center;background:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:400}.spinner .animation{width:60px}.spinner.invert{filter:invert(100%)}.spinner .logo{margin-top:5px;width:80px}.spinner.constrained{background-color:#fff;min-height:400px;position:static}.savingDataAnimation{border-radius:100px;height:42px;margin:0 auto;padding:5px;transform:translateX(50%);width:42px;z-index:1000}.savingDataAnimation svg path[fill="rgb(0,0,0)"]{fill:#000}.savingDataAnimation svg path[stroke="rgb(0,0,0)"]{stroke:#000}@media(max-width:640px){.savingDataAnimation{right:10px}}.fallback-slide{background:#eee;height:100%;left:0;overflow-y:scroll;position:fixed;top:0;width:100%;z-index:99}.fallback-slide .flex-wrapper{flex-direction:column;height:auto;min-height:100vh;padding-top:30px}.fallback-slide .flex-wrapper .flex-container{align-items:flex-start;text-align:left;width:320px}.fallback-slide .flex-wrapper .flex-container a{font-size:inherit;text-decoration:underline}.fallback-slide .flex-wrapper .flex-container a.button{display:block;text-decoration:none;width:auto}.fallback-slide .flex-wrapper .flex-container .error-code{background:#999;border-radius:5px;color:#fff;margin:10px 0;padding:20px}.login-wrapper{align-items:center;background:url(/static/media/background.594ab2e92493805ca969.svg) repeat,#fcf4ed;display:flex;flex-direction:row;gap:40px;height:100%;justify-content:center;min-height:100vh;padding:10px;width:100%}.login-wrapper .imageContainer{border-radius:3px;font-size:0;line-height:0;max-width:500px;overflow:hidden}.login-wrapper .imageContainer img{font-size:0;height:100%;line-height:0;object-fit:cover;width:100%}@media screen and (max-width:1024px){.login-wrapper .imageContainer{display:none}}.login-wrapper .login-container{max-width:320px;padding:10px 5px;text-align:center}.login-wrapper .login-container .logo{margin-bottom:10px;padding:0}.login-wrapper .login-container .logo img{height:auto;left:-10px;line-height:48px;padding:0;position:relative;vertical-align:middle;width:130px}.login-wrapper .login-container .button{margin-bottom:10px;margin-top:10px}.login-wrapper .login-container .hr{margin:10px 0;opacity:.2;position:relative}.login-wrapper .login-container .hr p{background:#fcf4ed;display:inline;font-size:11px;padding:0 10px;position:relative;text-transform:uppercase;z-index:2}.login-wrapper .login-container .hr div{background:#333;height:1px;left:50%;position:absolute;top:50%;transform:translateX(-50%);width:80%}.login-wrapper .login-container .errorMessage{animation:message .3s ease-in-out;border:2px solid #555;border-left:0;border-right:0;color:#555;font-size:16px;line-height:30px;margin:20px 0;padding:7px 0}.login-wrapper .login-container a{color:#333;display:inline-block;margin:10px 0;width:100%}.circleLogo{align-items:center;background:#000;border-radius:100%;display:flex;height:140px;justify-content:center;margin:0 auto;width:140px}.circleLogo svg{filter:invert(1);margin-left:-5px;position:relative;width:82%!important}section .username{display:inline-block}section .username:first-letter{text-transform:uppercase}section.intro-slide{align-content:center;display:flex;margin:0 auto;max-width:480px}section.intro-slide .vertical-center{align-self:center}section.intro-slide .button{background-color:#18b2bb;font-size:14px;margin:0 0 10px;max-width:280px}@media(max-width:320px){section.intro-slide{background-position:top;height:auto}}@media(min-width:1280px){section.intro-slide{background-position:100% 80%}}section.submit-slide{align-items:center;display:flex;padding:10px;position:relative}section.submit-slide .flex-wrapper .flex-container{background-color:#fef2d1;margin-top:40px;padding:20px;position:relative;z-index:4}section.submit-slide .flex-wrapper .flex-container .Arrow{color:#00000080;margin-bottom:10px}section.submit-slide .flex-wrapper .flex-container>*{z-index:4}section.submit-slide .flex-wrapper .flex-container:after{border:15px dotted #fff;bottom:-2px;content:"";left:-2px;position:absolute;right:-2px;top:-2px;z-index:1}@media(max-width:480px){section.submit-slide .flex-wrapper .flex-container{margin-top:20px}}.uploadFooter{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border-top:1px solid #fff;bottom:0;display:flex;flex-direction:column;gap:10px;margin:0 auto;min-height:48px;padding:10px 0;position:fixed;width:100%;z-index:290}.uploadFooter .button,.uploadFooter p{margin:0}.uploadFooter button{padding:5px}.Arrow{animation-duration:1.2s;animation-fill-mode:both;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:bounce;animation-timing-function:linear;color:#333;font-size:14px;height:40px;margin:0 auto;padding-top:20px;position:relative;transform-origin:center bottom;width:10px}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,-4px,0)}}.preview{position:relative}.retryContainer,.temp{position:absolute;width:100%}.thumbnail{cursor:pointer}.thumbnail.disabled{cursor:default}.thumbnail .bg{align-items:center;display:flex;height:100%;justify-content:center;min-height:251px;position:relative;transition:all .1s ease-in-out;width:100%}.thumbnail .bg:focus,.thumbnail .bg:hover{box-shadow:5px 5px 30px #0003;transition:all .1s ease-in-out;z-index:2}.thumbnail .bg .picture-wrapper{background-color:#c3f3e3;background-position:50%;background-repeat:no-repeat;background-size:145px 145px;image-rendering:-webkit-optimize-contrast;object-fit:cover}.thumbnail .bg .loading-container{background-color:#18b2bb;bottom:-1px;height:2px;left:0;position:absolute;transition:width 1s linear}.thumbnail .bg .processing{animation:colorchange 2s linear infinite;animation-delay:1s;transition:width 1s ease-in}@keyframes colorchange{0%{background-color:#13b335}50%{background-color:#20cf10}to{background-color:#13b335}}.thumbnail{box-shadow:none;max-height:auto}@media(max-width:480px){.thumbnail{min-height:auto}}.thumbnail .bg{border:0}@media(max-width:480px){.thumbnail .bg{min-height:auto}}.pictureShadow{box-shadow:0 1px 4px #0000004d,inset 0 0 40px #0000001a;position:relative}.pictureShadow:after,.pictureShadow:before{border-radius:100px/10px;bottom:10px;box-shadow:0 0 20px #0003;content:"";left:0;position:absolute;right:0;top:10px;z-index:-1}.pictureShadow:after{left:auto;right:10px;transform:skew(8deg) rotate(3deg)}.uploadMessage{align-items:center;display:flex;flex-direction:column;gap:2px;max-width:180px;position:absolute;width:100%}.uploadMessage img{height:54px}.uploadMessage p{font-size:1em;margin:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.product-package{background:#fcf4ed;border-radius:8px;margin:0 auto;max-width:800px;padding-bottom:40px;position:relative;text-align:center;width:100%}@media screen and (max-width:640px){.product-package{border-radius:0;width:100%}.product-package .introMonthTitle{border-radius:0}}.introMonthTitle{background:#0000001a;border-radius:8px 8px 0 0;margin:0 auto;overflow:hidden;position:relative;text-align:center}.introMonthTitle h1{color:#0009;font-size:2em;font-weight:400;padding:12px;text-transform:uppercase}.photoSet{padding-bottom:10px;position:relative}.photoSet p{margin:0}.set-select-Modal{background:#fcf4ed;padding:0}.set-select{background:#fff;border:1px solid #ccc;border-radius:10px;box-sizing:border-box;color:#333;cursor:pointer;display:block;display:flex;font-size:12px;height:36px;justify-content:space-between;letter-spacing:1px;line-height:36px;margin:10px auto 20px;min-width:240px;padding:0 20px;text-align:center;text-transform:uppercase}.set-select:hover{border-color:#18b2bb}.set-select:focus{outline:0!important}.select-set{background:#fcf4ed;box-shadow:none;display:flex;flex-direction:column;gap:10px;left:50%;padding:20px 0 40px;position:absolute;text-align:center;top:0;transform:translateX(-50%);width:100%}.select-set h2:first-letter{text-transform:capitalize}.photo-set-card{background:#fff;cursor:pointer;display:inline-block;filter:drop-shadow(0 5px 10px rgba(101,101,101,.05));left:32px;margin:15px auto 0;padding:10px;top:75px;width:320px}.photo-set-card:hover{outline-color:#18b2bb;outline-style:solid;outline-width:thin}.photo-set-card:hover .selector-container .selector{color:#c9c9c9}.photo-set-card .selector-container{width:30px}.photo-set-card .selector-container .selector{background:#f5f3f2;border:0;border-radius:30px;color:#0000;height:30px;left:9px;line-height:32px;position:absolute;top:11px;width:30px}.photo-set-card .selector-container .selector.selected{background-color:#18b2bb}.photo-set-card .selector-container .selector .selected{color:#fff}.photo-set-card h3{-webkit-margin-before:0;align-items:center;color:#18b2bb;display:flex;font-size:18px;letter-spacing:.1em;line-height:25px;margin-block-start:0;margin-bottom:0;margin-left:46px}.photo-set-card .card-description,.photo-set-card h3{font-family:Lato,sans-serif;font-style:normal;font-weight:400}.photo-set-card .card-description{color:#555;font-size:12px;letter-spacing:1px;line-height:16px;margin-left:46px;text-align:left}.photo-set-card .card-image{background:#f5f3f2;border-radius:3px;height:92px;left:13px;top:88px;width:299px}.photo-set-card .card-image img{object-fit:cover;width:100%}.qualityModal h3{font-size:1.4em;letter-spacing:2px;margin:22px 0 10px;padding:0;text-align:left}.slide{margin-bottom:30px}.slide,.slide .preview{align-items:center;display:flex;justify-content:center}.slide .canvas-container{left:50%;transform:translateX(-50%)}.slide #file{display:none}.mini-view{align-items:center;height:auto;justify-content:space-around;margin:0 auto;position:relative}.mini-view .slide{max-height:360px;min-width:30%;padding-left:10px;padding-right:10px}.mini-view .slide .preview,.mini-view .slide .preview .bg .picture-wrapper,.mini-view .slide .thumbnail,.mini-view .slide .thumbnail .bg .picture-wrapper{height:320px!important;width:320px!important}.medium-view .slide .thumbnail .bg .landscape{height:54.24vw;max-height:433.92px;max-width:640px;width:80vw}.medium-view .slide .thumbnail .bg .portrait{height:80vw;max-height:640px;max-width:433.92px;width:54.24vw}.xl-view .slide .thumbnail .bg .landscape{height:60vw;max-height:480px;max-width:640px;width:80vw}.xl-view .slide .thumbnail .bg .portrait{height:80vw;max-height:640px;max-width:480px;width:60vw}.strip-view{background-color:#fff;box-shadow:0 1px 4px #0003;display:inline-block;padding-bottom:34px;position:relative}.strip-view .slide{box-shadow:none;margin-bottom:-10px}.strip-view .slide .preview,.strip-view .slide .thumbnail{height:251px!important;max-width:251px;width:251px!important}.strip-view .slide .preview .bg .picture-wrapper,.strip-view .slide .thumbnail .bg .picture-wrapper{box-shadow:none;height:251px!important;width:251px!important}.strip-view .slide .preview:after,.strip-view .slide .preview:before,.strip-view .slide .thumbnail:after,.strip-view .slide .thumbnail:before{box-shadow:none}.relativeSlider{background:#8ed7f0;display:flex;flex-flow:row nowrap;height:670px;margin:0 auto;overflow-x:scroll;overflow-y:hidden;padding:40px;width:80%}.relativeSlider .slide{padding:100px;width:800px}canvas{touch-action:none}.relativeSlider::-webkit-scrollbar{background-color:#0000001a;height:10px;width:5px}.relativeSlider::-webkit-scrollbar-thumb{background:#fff}.confirm{border-radius:8px;width:280px}.confirm .close{fill:#555;width:20px}.confirm .close:hover{fill:#333}.confirm .container{align-items:center;display:flex;flex-direction:column;padding-left:4px;padding-right:4px;padding-top:30px}.confirm .container p{color:#333;font-size:14px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:19px;text-align:center}.confirm .container .buttons{align-items:center;display:flex;flex-direction:row}.confirm .container .buttons button{border:0;border-radius:30px;font-family:Josefin Sans,sans-serif;font-size:14px;font-style:normal;font-weight:500;height:30px;letter-spacing:1px;line-height:20px;margin:10px 4px;text-align:center;text-transform:uppercase;width:90px}.confirm .container .buttons button:hover{filter:brightness(95%)}.confirm .container .buttons button:focus{outline:0!important}.confirm .container .buttons button.cancel{background:#ccc;color:#555}.confirm .container .buttons button.confirm{background:#c3f3e3;color:#333}.containerIntro{align-items:center;background:#fff;border-radius:3px;display:flex;flex-direction:column;font-weight:600;margin-bottom:0;padding:20px 20px 16px;position:relative}@media(max-width:420px){.containerIntro{margin-bottom:20px}}.containerIntro h3{font-size:1.2em;font-weight:300;letter-spacing:1px;margin:0 0 10px}.position-buttons{flex:1 1;height:auto;justify-content:space-between;margin-top:4px}.NotSupported__title{margin-top:82px}.circleMenu{border-bottom:1px solid #eee;display:flex;flex-direction:row;gap:10px;justify-content:space-evenly;margin:60px auto 0;max-width:480px;padding:10px 0;position:relative;z-index:0}.circleMenu__item a{align-items:center;color:#333;cursor:pointer;display:flex;flex-direction:column;gap:10px;max-width:100px;overflow:hidden;text-align:center;text-decoration:none;width:100%}.circleMenu__item a .imageHolder{border-radius:100px;height:80px;overflow:hidden;width:80px;z-index:-1}.circleMenu__item a img{background:#fcf4ed;height:85px;object-fit:cover;overflow:hidden;transition:transform .6s ease-in-out;width:85px}.circleMenu__item a .name{font-size:10px;font-weight:700;letter-spacing:1px;text-align:center;text-transform:uppercase}.circleMenu__item a:hover{color:#18b2bb}.circleMenu__item a:hover .imageHolder{border-radius:100px;height:80px;overflow:hidden;width:80px}.circleMenu__item a:hover img{transform:scale(1.2)}.order-container{display:flex;flex-direction:column}.order-container--order-ready{flex-direction:column-reverse}.notify{background:#fff;bottom:0;box-shadow:0 5px 13px #00000080;font-size:1em;left:50%;line-height:24px;margin:10px 0;padding:10px;position:fixed;text-align:center;transform:translateX(-50%);width:80%;z-index:100}.notify__close{font-size:1.4em;position:absolute;right:5px;top:0;width:15px}.notify:after{border-left:8px solid #0000;border-right:8px solid #0000;border-top:8px solid #fff;content:"";height:0;left:50%;margin-left:-8px;position:absolute;top:99%;width:0}.icon-ios{color:#4f8ff8;font-size:20px;margin:0 5px}.plus-icon{zoom:.8;background:#676871;border-radius:3px;color:#fff;display:inline-block;font-size:19px;font-weight:lighter;height:20px;line-height:20px;margin:0 5px;text-align:center;width:20px}.shopSection .loading-container{align-self:center;height:100%}.shopSection .loading-container p{text-transform:uppercase}.shop-container{flex:1 1;margin:60px auto auto;max-width:1200px;padding-left:8px;padding-right:8px;position:relative;text-align:center}@media only screen and (max-width:600px){.shop-container body{background-color:#add8e6}}.shop-container h1{margin:10px 0}.shop-container .shop-categories-section{display:flex;flex-direction:row;justify-content:space-evenly;padding:5px}.shop-container .shop-categories-section .category{align-items:center;cursor:pointer;display:inline-flex;flex-direction:column}.shop-container .shop-categories-section .category .image-container{aspect-ratio:1;border-radius:100px;height:80px;overflow:hidden;width:80px}.shop-container .shop-categories-section .category .image-container img{height:100%;object-fit:cover;transition:transform .6s ease-in-out;width:100%}.shop-container .shop-categories-section .category .image-container img:hover{transform:scale(1.1)}.shop-container .shop-categories-section .category p{margin:0}.shop-container .shop-categories-section .category:hover{color:#19b3bb}.shop-container .productsWrapper>span{background-color:#19b3bb;display:flex;flex-wrap:wrap;gap:10px}.shop-container .productsWrapper>span:last-child{flex-wrap:wrap;justify-content:space-around}.shop-container .productsWrapper .category{background-color:#7fffd4;display:flex;flex-wrap:wrap;gap:10px}.shop-container .productsWrapper .category:last-child{flex-wrap:wrap;justify-content:space-around}.shop-container .productsCategoryWrapper .categoryTitle{gap:0;padding-bottom:20px;position:relative}.shop-container .productsCategoryWrapper .categoryTitle p{color:#333;font-family:YellowTail;font-size:40px;margin:0 0 -20px;padding-bottom:0}.shop-container .productsCategoryWrapper .categoryTitle .underlineContainer{margin-left:auto;margin-right:auto}.shop-container .productsCategoryWrapper .categoryTitle img{width:200px}.shop-container .productsCategoryWrapper .products{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(calc(30% - 10px),1fr))}@media screen and (max-width:600px){.shop-container .productsCategoryWrapper .products{grid-template-columns:repeat(auto-fill,minmax(calc(40% - 10px),1fr))}}.shop-container .product{font-size:.9em;margin:0 auto;text-align:left;width:100%}.shop-container .product a{color:#333;display:grid;justify-self:center;line-height:inherit;margin-bottom:10px;text-align:left;text-decoration:none;width:100%}@media screen and (max-width:480px){.shop-container .product a{margin-bottom:0}}.shop-container .product .imageWrapper{aspect-ratio:1;background-color:#efefef;border-radius:30px;height:100%;overflow:hidden;width:100%}@media screen and (max-width:600px){.shop-container .product .imageWrapper{aspect-ratio:.7}}.shop-container .product img{aspect-ratio:1;height:100%;object-fit:cover;transition:transform .6s ease-in-out;width:100%}@media screen and (max-width:600px){.shop-container .product img{aspect-ratio:.7}}.shop-container .product img:hover{transform:scale(1.1)}.shop-container .product p{margin:0;padding:0}.shop-container .product p span{width:100%}.shop-container .product .productShort{display:flex;flex-direction:column;justify-content:space-between;margin-top:8px;padding:5px}.shop-container .product .productShort .title{color:#333;font-size:20px;line-height:150%;margin-bottom:8px}.shop-container .product .productShort .subTitle{color:#333;font-size:14px;line-height:150%}.shop-container .product .productShort .moreLink{color:#000000bf;text-decoration:underline}.shop-container .product .productShort .price{color:#19b3bb;display:inline-block;font-size:18px;width:auto}@media screen and (max-width:480px){.shop-container .product .productShort{flex-direction:column;flex-wrap:wrap}.shop-container .product .productShort .price,.shop-container .product .productShort .title{font-size:1.4em}}.shop-container .product.wide{width:100%}.shop-container .product.wide .productShort{flex-direction:column;gap:10px;margin-top:8px;padding:10px 0}.shop-container .product.wide .productShort .title{font-size:22px;line-height:28px}.shop-container .product.wide .productShort .price{color:#19b3bb}.shop-container .product .buyButton{background-color:#19b3bb;color:#fff;font-size:16px;font-weight:900;line-height:30px;margin-top:30px;max-width:400px;text-align:center}.shop-container .productDetail{font-size:.9em;margin:0 auto;max-width:1200px;text-align:left}.shop-container .productDetail a{color:#333;display:grid;justify-self:center;line-height:inherit;margin-bottom:10px;text-align:left;text-decoration:none;width:100%}@media screen and (max-width:480px){.shop-container .productDetail a{margin-bottom:0}}.shop-container .productDetail .topSection{display:flex;gap:34px}@media screen and (max-width:900px){.shop-container .productDetail .topSection{display:block}}.shop-container .productDetail .bottom-section .section-title{gap:0;margin-top:20px;padding-bottom:20px;position:relative;text-align:center}.shop-container .productDetail .bottom-section .section-title .h1-title{color:#333;font-family:YellowTail;font-size:40px;line-height:1em;margin:0;padding-bottom:0}.shop-container .productDetail .bottom-section .section-title .underlineContainer{margin-left:auto;margin-right:auto}.shop-container .productDetail .bottom-section .section-title img{aspect-ratio:20;border-radius:0;height:20px;object-fit:fill}.shop-container .productDetail .productDescription{display:flex;flex:1 1;flex-direction:column;gap:20px;padding:20px}.shop-container .productDetail .productDescription .title{color:#333;font-size:3.125rem;line-height:150%}.shop-container .productDetail .productDescription .price{color:#19b3bb;display:inline-block;font-size:38px;width:auto}.shop-container .productDetail .productDescription p{font-size:1.125rem;line-height:150%}.shop-container .productDetail .productDescription .variants-list{display:flex;flex-direction:column;gap:8px}.shop-container .productDetail .productDescription .variants-list .variant-item{border:1px solid #33333340;border-radius:8px;cursor:pointer;display:flex;max-width:400px;padding:10px}.shop-container .productDetail .productDescription .variants-list .variant-item img{height:25px;margin-right:10px;width:25px}.shop-container .productDetail .productDescription .variants-list .variant-item.selected{background-color:#c3f3e3;border-color:#19b3bb}.shop-container .productDetail .productDescription .variants-list .variant-item .name{color:#555;flex:auto}.shop-container .productDetail .productDescription .variants-list .variant-item .name.selected{color:#19b3bb}.shop-container .productDetail .productDescription .variants-list .variant-item .price{color:#555}.shop-container .productDetail .productDescription .variants-list .variant-item .price.selected{color:#19b3bb}.shop-container .productDetail .productDescription .formats .title{color:#333;font-size:1.4rem;padding-bottom:8px}.shop-container .productDetail .productDescription .formats p{font-size:1.125rem;line-height:150%}.shop-container .productDetail .productDescription .photoSets{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(20%,1fr))}.shop-container .productDetail .productDescription .photoSets .photoSet{margin-left:auto;margin-right:auto;text-align:center}.shop-container .productDetail .productDescription .photoSets .photoSet img{height:100px}.shop-container .productDetail .productDescription .photoSets .photoSet .title{color:#333;font-size:1rem;text-align:center}.shop-container .productDetail .productDescription .photoSets .photoSet .label{color:#333;font-size:.75rem;line-height:150%;text-align:center}.shop-container .productDetail .productDescription .delivery .title{color:#333;font-size:1.4rem;padding-bottom:18px}.shop-container .productDetail .productDescription .delivery .sub-title{padding-bottom:20px}.shop-container .productDetail .productDescription .delivery .delivery-list{display:flex;flex-direction:column;gap:8px}.shop-container .productDetail .productDescription .delivery .delivery-list .list-item{border-top:.5px solid #555;display:flex;flex-direction:row;gap:8px;max-width:400px;padding-top:10px}.shop-container .productDetail .productDescription .delivery .delivery-list .list-item p{font-size:1rem}.shop-container .productDetail .productDescription .delivery .delivery-list .list-item .name{flex:auto}.shop-container .productDetail .productDescription .specifications .title{color:#333;font-size:1.4rem;padding-bottom:18px}.shop-container .productDetail .productDescription .specifications .sub-title{padding-bottom:20px}.shop-container .productDetail .productDescription .specifications .specifications-list{display:flex;flex-direction:column;gap:20px}.shop-container .productDetail .productDescription .specifications .specifications-list .specifications-list-item{display:flex;flex-direction:row;gap:8px}.shop-container .productDetail .productDescription .specifications .specifications-list .specifications-list-item img{border-radius:0;height:50px;margin-right:20px;width:50px}.shop-container .productDetail .productDescription .specifications .specifications-list .specifications-list-item .detail{display:flex;flex-direction:column;gap:0}.shop-container .productDetail .productDescription .specifications .specifications-list .specifications-list-item .detail .title{font-size:1.125rem;font-weight:700;line-height:150%;padding-bottom:4px}.shop-container .productDetail .productDescription .specifications .specifications-list .specifications-list-item .detail .label{font-size:1rem;line-height:150%}.shop-container .productDetail .testimonial-list{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:50px}.shop-container .productDetail .testimonial-list .testimonial{border:1.5px solid #d3d3d3;border-radius:8px;flex:45% 1;margin-bottom:0;min-height:100px;padding-left:50px;padding-right:50px;padding-top:10px;width:100%}.shop-container .productDetail .testimonial-list .testimonial .stars{display:flex;gap:5px;justify-content:center}.shop-container .productDetail .testimonial-list .testimonial .stars .star{filter:invert(56%) sepia(91%) saturate(395%) hue-rotate(134deg) brightness(87%) contrast(93%);height:25px}.shop-container .productDetail .testimonial-list .testimonial .title,.shop-container .productDetail .testimonial-list .testimonial .user{color:#333;font-size:1.2rem;font-weight:700;text-align:center}.shop-container .productDetail .testimonial-list .testimonial .label{color:#333;font-size:.75rem;line-height:150%;margin-bottom:20px;text-align:center}@media screen and (max-width:900px){.shop-container .productDetail .testimonial-list .testimonial{padding-left:30px;padding-right:30px}}.shop-container .productDetail .product-images{height:-webkit-max-content;height:max-content;max-width:550px;position:-webkit-sticky;position:sticky;top:60px;width:100%}@media screen and (max-width:900px){.shop-container .productDetail .product-images{position:static}}.shop-container .productDetail .product-images .imageWrapper{background-color:#efefef;border-radius:30px;height:550px;max-width:550px;overflow:hidden}.shop-container .productDetail .product-images .video-container{height:550px;max-width:550px}.shop-container .productDetail .product-images .video-container video{background-color:#efefef;border-radius:30px;display:inline-block;height:100%;object-fit:cover;width:100%}.shop-container .productDetail .product-images .image-container img{height:100%}.shop-container .productDetail .product-images .preview-images{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:flex-start;margin-top:14px;max-width:550px}.shop-container .productDetail .product-images .preview-images .preview-image{cursor:pointer;height:100px;width:100px}.shop-container .productDetail .product-images .preview-images .preview-image img{border-radius:8px;height:100%;object-fit:cover;width:100%}.shop-container .productDetail .product-images .preview-images .preview-image img:hover{transform:scale(1)}.shop-container .productDetail .product-images .preview-images .preview-video{background-color:#efefef;border-radius:8px;cursor:pointer;height:100px;position:relative;width:100px}.shop-container .productDetail .product-images .preview-images .preview-video .video-play-icon{background-color:#fff;bottom:4px;left:4px;position:absolute;width:20px}.shop-container .productDetail .product-images .preview-images .preview-video video{border-radius:8px;display:inline-block;height:100px;object-fit:cover;overflow:auto;width:100px}.shop-container .productDetail img{aspect-ratio:1;border-radius:30px;max-height:550px;object-fit:cover;overflow:hidden;transition:transform .6s ease-in-out}@media screen and (max-width:900px){.shop-container .productDetail img{max-height:none;max-width:100%}}.shop-container .productDetail img:hover{transform:scale(1.1)}.shop-container .productDetail p{margin:0;padding:0}.shop-container .productDetail p span{width:100%}.shop-container .productDetail .productShort{display:flex;flex-direction:column;justify-content:space-between;margin-top:8px;padding:5px}.shop-container .productDetail .productShort .subTitle{color:#333;font-size:14px;line-height:150%}.shop-container .productDetail .productShort .moreLink{color:#000000bf;text-decoration:underline}.shop-container .productDetail .productShort .price{color:#19b3bb;display:inline-block;font-size:28px;font-weight:700;width:auto}@media screen and (max-width:480px){.shop-container .productDetail .productShort{flex-direction:column;flex-wrap:wrap}.shop-container .productDetail .productShort .title{font-size:1em}.shop-container .productDetail .productShort .price{font-size:.8em}}.shop-container .productDetail.wide{width:100%}.shop-container .productDetail.wide .productShort{flex-direction:column;gap:10px;margin-top:8px;padding:10px 0}.shop-container .productDetail.wide .productShort .title{font-size:22px;line-height:28px}.shop-container .productDetail.wide .productShort .price{color:#19b3bb}.shop-container .productDetail .button{display:grid}.shop-container .productDetail .buyButton{background-color:#19b3bb;color:#fff;flex:1 1;font-size:16px;font-weight:900;line-height:30px;margin-top:0;max-width:400px;text-align:center}.addressBookSelector{height:auto!important;padding:none!important}.addressBookSelector .bookSelector{width:100%}.addressBookSelector .bookSelector .radioBoxWrapper{align-items:center;display:flex;flex-basis:calc(33.3% - 10px);flex-direction:row;flex-grow:0;flex-shrink:0;margin-top:10px;position:relative}@media screen and (max-width:480px){.addressBookSelector .bookSelector .radioBoxWrapper{flex-basis:calc(50% - 10px);flex-grow:0;flex-shrink:0}}.addressBookSelector .bookSelector .radioBoxWrapper input{border:0;left:10px;outline:0;position:absolute}.addressBookSelector .bookSelector .radioBoxWrapper input:checked+label{background:#c3f3e3}.addressBookSelector .bookSelector .radioBoxWrapper input:checked+.price{opacity:1}.addressBook{align-items:center;display:flex;flex-direction:column;gap:10px;height:100vh;margin:0 auto;max-width:600px;padding:70px 10px 0;text-align:center;width:100%}.addressBook label{text-transform:capitalize}.addressBook .googlePlacesInput{margin:0 auto 20px;max-width:400px;width:100%}.addressBook .addExtraLine{color:#555;cursor:pointer;font-size:1em;margin:0;text-align:end;text-decoration:underline}.addressBook .form{max-width:400px;width:100%}.addressBook h2{text-align:center}.addressBook .addAddressBtn{max-width:calc(55% - 10px)!important}.addressBook .highlightError{border:1px solid #eee;outline:1px auto #ed7b6d}.addressBook .addAddress{align-items:center;align-self:center;background:#c3f3e3;border-radius:8px;color:#333;display:flex;flex-shrink:0;height:48px;justify-content:flex-start;max-width:calc(33.3% - 10px);text-decoration:none;width:100%}.addressBook .addAddress .circle{background:#fff;border-radius:100%;color:#555;display:flex;font-size:14px;font-weight:700;height:24px;justify-content:center;line-height:24px;margin:0 10px;text-align:center;width:24px}@media screen and (max-width:480px){.addressBook .addAddress{max-width:calc(50% - 10px)}}.addressBook .book{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;width:100%}.addressBook .book .checkBoxWrapper{align-items:center;display:flex;flex-basis:calc(33.3% - 10px);flex-direction:row;flex-grow:0;flex-shrink:0;position:relative}@media screen and (max-width:480px){.addressBook .book .checkBoxWrapper{flex-basis:calc(50% - 10px);flex-grow:0;flex-shrink:0}}.addressBook .book .checkBoxWrapper input{border:0;left:10px;outline:0;position:absolute}.addressBook .book .checkBoxWrapper input:checked+label{background:#c3f3e3}.addressBook .book .checkBoxWrapper input:checked+.price{opacity:1}.addressBook .addressValidationWrapper{bottom:70px;color:red;position:fixed}.AddressBookItem{flex-basis:calc(50% - 10px);flex-grow:0;flex-shrink:0;position:relative}@media screen and (max-width:480px){.AddressBookItem{flex-basis:calc(100% - 10px);flex-grow:0;flex-shrink:0}}.AddressBookItem input{border:0;left:10px;outline:0;position:absolute}.AddressBookItem input:checked+label{background:#c3f3e3}.AddressBookItem input:checked+.price{opacity:1}.AddressBookItemDelete{border-radius:0 8px;color:#333;display:inline-block;font-size:20px;padding:10px;position:absolute;right:0;top:0;transition:all .3s ease-in-out}.AddressBookItemDelete:hover{background:#ed7b6d;color:#fff}.addressCheckBox{background:#fcf4ed;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;flex-grow:0;height:100%;justify-content:space-around;justify-items:center;left:0;padding:10px;-webkit-user-select:none;user-select:none;width:100%}.addressCheckBox .primaryAddress{align-items:center;display:flex;flex-direction:column;justify-content:center}.addressCheckBox .makePrimaryAddress{align-items:center;border-radius:0 0 8px 8px;bottom:0;color:#333;display:flex;font-size:14px;gap:10px;justify-content:center;left:0;position:relative;text-align:center;width:100%}.addressCheckBox .makePrimaryAddress span{font-size:16px;line-height:normal}.addressCheckBox .makePrimaryAddress p{line-height:30px;margin:0}.addressCheckBox:hover{background:#c3f3e3}.addressCheckBox .ion-icon{font-size:24px}.addressCheckBox.true{background:#c3f3e3}.addressCheckBox.true .price{opacity:1}.addressCheckBox .price{color:#18b2bb;opacity:0;text-align:right}.addressCheckBox .addressDetails{margin-left:20px;width:calc(100% - 20px)}.addressCheckBox .addressDetails div{margin:3px}@media screen and (max-width:480px){.addressCheckBox{max-width:100%}}.profileAddressBook{display:flex;flex-direction:column;gap:10px;height:100vh;margin:0 auto;max-width:600px;padding:70px 10px 0}.profileAddressBook .primaryAddress{align-items:center;display:flex;flex-direction:column;justify-content:center}.profileAddressBook .primaryAddress .addressItem{width:280px}.profileAddressBook h2{text-align:center}.profileAddressBook .addAddress{align-items:center;align-self:center;background:#c3f3e3;border-radius:8px;color:#333;display:flex;flex-shrink:0;height:48px;justify-content:flex-start;max-width:280px;text-decoration:none;width:100%}.profileAddressBook .addAddress .circle{background:#fff;border-radius:100%;color:#18b2bb;display:flex;font-size:14px;font-weight:700;height:24px;justify-content:center;line-height:24px;margin:0 10px;text-align:center;width:24px}@media screen and (max-width:480px){.profileAddressBook .addAddress{max-width:calc(50% - 10px)}}.profileAddressBook .book{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;width:100%}.profileAddressBook .book .checkBoxWrapper{align-items:center;display:flex;flex-basis:calc(33.3% - 10px);flex-direction:row;flex-grow:0;flex-shrink:0;position:relative}@media screen and (max-width:480px){.profileAddressBook .book .checkBoxWrapper{flex-basis:calc(50% - 10px);flex-grow:0;flex-shrink:0}}.profileAddressBook .book .checkBoxWrapper input{border:0;left:10px;outline:0;position:absolute}.profileAddressBook .book .checkBoxWrapper input:checked+label{background:#c3f3e3}.profileAddressBook .book .checkBoxWrapper input:checked+.price{opacity:1}.addressItemGroupButton{display:flex;position:absolute;right:0;top:0}.addressItemEditLink{color:#000}.addressItem{flex-basis:calc(50% - 10px);flex-grow:0;flex-shrink:0;position:relative}@media screen and (max-width:480px){.addressItem{flex-basis:calc(100% - 10px);flex-grow:0;flex-shrink:0}}.addressItem input{border:0;left:10px;outline:0;position:absolute}.addressItem input:checked+label{background:#c3f3e3}.addressItem input:checked+.price{opacity:1}.addressItemEdit{border-radius:0 8px;color:#333;display:inline-block;font-size:16px;padding:10px;transition:all .3s ease-in-out}.addressItemEdit:hover{background:#4af1ba;color:#fff}.addressItemDelete{border-radius:0 8px;color:#333;display:inline-block;font-size:16px;padding:10px;transition:all .3s ease-in-out}.addressItemDelete:hover{background:#ed7b6d;color:#fff}.addressTile{background:#fcf4ed;border-radius:8px;display:flex;flex-direction:column;flex-grow:0;height:100%;justify-content:space-around;justify-items:center;left:0;max-width:280px;padding:10px 0 0;-webkit-user-select:none;user-select:none;width:100%}.addressTile:hover{background:#c3f3e3}.addressTile:hover>.makePrimaryAddress{background:#fff6}.addressTile .makePrimaryAddress{align-items:center;border-radius:0 0 8px 8px;border-top:1px solid #fff;bottom:0;color:#333;display:flex;font-size:12px;gap:10px;justify-content:center;left:0;line-height:30px;position:relative;text-align:center;width:100%}.addressTile .makePrimaryAddress span{font-size:16px;line-height:normal}.addressTile .makePrimaryAddress p{line-height:30px;margin:0}.addressTile .ion-icon{font-size:24px}.addressTile.true{align-items:center;background:#c3f3e3;flex-direction:row;padding:10px}.addressTile.true .price{opacity:1}.addressTile .price{color:#18b2bb;opacity:0;text-align:right}.addressTile .addressDetails{margin-left:20px;min-height:130px;width:calc(100% - 20px)}.addressTile .addressDetails div{margin:3px}@media screen and (max-width:480px){.addressTile{max-width:100%}}.invoiceLayout{bottom:0;height:100vh;left:0;position:fixed;right:0;top:0}.invoicesContainer{display:flex;flex-direction:column;gap:10px;height:100vh;margin:0 auto;padding:70px 10px 0;text-align:center}.invoicesContainer .invoices{margin:0 auto;max-width:640px;min-width:300px;width:100%}.invoicesContainer .invoices .invoice{cursor:pointer}.invoicesContainer .invoices .invoice:hover{background:#c3f3e3}.invoicesContainer .invoices tr{line-height:36px}.invoicesContainer .invoices table,.invoicesContainer .invoices tbody{border:1px solid #eee;border-collapse:collapse;margin:0 auto;width:100%}.invoicesContainer .invoices th{background-color:#fcf4ed;font-weight:700}.invoicesContainer .invoices td,.invoicesContainer .invoices th{padding:5px 5px 5px 10px;text-align:left}.invoicesContainer .invoices td:first-child,.invoicesContainer .invoices th:first-child{max-width:80px}.invoiceContainer{box-sizing:border-box;display:flex;justify-content:center;max-width:none;padding:20px;width:100vw}.invoicePage{zoom:.8;background:#fff;border:1px solid #eee;border-radius:4px;box-shadow:0 4px 20px #00000026;box-sizing:border-box;font-family:Arial,sans-serif;font-size:12px;height:29.7cm;line-height:1.4;margin:20px auto;max-width:21cm;min-width:21cm;padding:40px;width:100%}@media screen and (max-width:480px){.invoicePage{zoom:.45;margin:180px auto}}.invoicePage .invoiceHeader{align-items:flex-start;display:flex;flex-direction:row;gap:40px;justify-content:space-between;margin-bottom:100px;min-width:100%;width:100%}.invoicePage .invoiceHeader .address{flex:1 1;line-height:1.8;max-width:40%;min-width:40%;text-align:left;width:40%}.invoicePage .invoiceHeader .address .address-line{display:block;line-height:1.6;margin-bottom:12px;min-height:18px;overflow:hidden;page-break-inside:avoid;text-overflow:ellipsis;white-space:nowrap}.invoicePage .invoiceHeader .address br{content:"";display:block;margin-bottom:8px}.invoicePage .invoiceHeader .address>*{display:block;margin-bottom:8px}.invoicePage .invoiceHeader .logo{flex-grow:0;margin-bottom:20px;max-width:100px}.invoicePage .date{flex:1 1;line-height:2;max-width:40%;min-width:40%;text-align:right;width:40%}.invoicePage .date .date-line{display:block;line-height:1.6;margin-bottom:16px;min-height:18px;overflow:hidden;page-break-inside:avoid;text-overflow:ellipsis;white-space:nowrap}.invoicePage .date br{content:""}.invoicePage .date br,.invoicePage .date>*{display:block;margin-bottom:8px}.invoicePage .colorSpan{color:#999}.invoicePage table,.invoicePage tbody{border:1px solid #fcf4ed;border-collapse:collapse;margin:20px auto;max-width:none;width:100%}.invoicePage th{background-color:#fcf4ed;font-weight:700}.invoicePage td,.invoicePage th{line-height:36px;padding:5px 5px 5px 10px;text-align:left}.invoicePage td{padding:10px 20px}.invoicePage td.product-info{text-align:left;width:70%}.invoicePage td.price,.invoicePage td.product-price{text-align:right;width:30%}.invoicePage td:first-child{text-align-last:left}.invoicePage td:last-child{text-align:right}.invoicePage td small{color:#aaa;margin-left:10px}.invoicePage .payment,.invoicePage .uppercase{text-transform:uppercase}.invoicePage .total{border-top:1px solid #fcf4ed}.invoicePage .title{background:#fcf4ed;border-bottom:1px solid #fcf4ed;margin:0}.invoicePage .title h4{font-weight:700;letter-spacing:1px;margin:0;text-align:right;text-transform:uppercase}.invoicePage .address{max-width:none;width:100%}.invoicePage .address td{line-height:24px;width:100%}.invoicePage .address td.address-content{padding:10px 20px;width:100%}.invoicePage .address td.address-content .address-line{display:block;line-height:1.4;margin-bottom:8px;min-height:16px}.invoicePage .payment{text-transform:uppercase}.invoicePage .payment td.payment-method{padding-right:20px;text-align:left;width:50%}.invoicePage .payment td.payment-date{padding-left:20px;text-align:right;width:50%}.invoiceLayout{background:#fff;box-sizing:border-box;max-height:100vh;max-width:none;overflow-y:auto;position:relative;width:100vw;z-index:500}.invoiceLayout .close{cursor:pointer;font-size:56px;position:absolute;right:30px;top:10px;z-index:1000}@media print{@page{size:A4 portrait;margin:15mm}body{height:100%!important;margin:0!important;padding:0!important;width:100%!important}.invoicePage{border:none!important;border-radius:0!important;box-shadow:none!important;break-inside:avoid!important;font-family:Arial,sans-serif!important;font-size:12px!important;height:auto!important;line-height:1.4!important;min-width:none!important;padding:20px!important;page-break-inside:avoid!important}.invoiceContainer,.invoicePage{margin:0!important;max-width:none!important;width:100%!important}.invoiceContainer{display:block!important;justify-content:normal!important;padding:0!important}.invoiceLayout{height:auto!important;margin:0!important;overflow:visible!important;padding:0!important;position:static!important;width:100%!important}.buttons,.headerContainer,.invoicePage .close-button,.invoicePage .download-button,.invoicePage button{display:none!important}.invoicePage table{width:100%!important}.invoicePage .invoiceHeader,.invoicePage table{break-inside:avoid!important;page-break-inside:avoid!important}.invoicePage .invoiceHeader{margin-bottom:40px!important}.invoicePage *{background:#fff!important;color:#000!important}.invoicePage td{padding:8px 12px!important;vertical-align:top!important}.invoicePage .address,.invoicePage .date{max-width:45%!important;min-width:45%!important;width:45%!important}}.profile{align-items:center;display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:960px;padding-bottom:40px;padding-top:80px}.profileMenu{background-color:#ff0;background:#00000008;border-radius:8px;box-shadow:inset 0 0 3px #0000001a;display:flex;flex-direction:row;margin:0 auto 20px;max-width:480px;padding:5px;width:90%}.profileMenu .segment{background-color:#0000;border:0;cursor:pointer;display:block;font-size:14px;line-height:36px;text-align:center;text-decoration:none;width:100%}.profileMenu .segment .normal{background-color:#fff0;color:#00000080;text-decoration:none;transition:all .3s ease-in-out}.profileMenu .segment .normal:hover{color:#18b2bb;text-decoration:none}.profileMenu .segment .active{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0003;color:#18b2bb}.profile .profileAddress{background:#c3f3e3;border-radius:8px;line-height:24px;padding:10px 20px}.details{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;margin:0 auto}.details.center,.details.center h2{text-align:center}.details .detailsRow{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;width:100%}.details .detailsSection{max-width:600px;padding:16px;position:relative;width:100%}.details .detailsSection .savingDataAnimation{height:36px;position:absolute;right:30px;top:15px;width:36px}.details .detailsSection .buttonContainer{align-items:center;display:flex;justify-content:center}.details h2,.details h4{align-items:center;max-width:320px;width:100%}.details h2 .ion-icon,.details h2 ion-icon,.details h4 .ion-icon,.details h4 ion-icon{background:#18b2bb;border-radius:30px;color:#fff;font-size:16px;line-height:20px;margin-right:10px;padding:5px}.details h2.red,.details h4.red{color:#ed7b6d}.details h2.red .ion-icon,.details h4.red .ion-icon{background-color:#ed7b6d;color:#fff}.details h2.iconHeader{align-items:baseline;display:flex;flex-direction:row}.details h2.iconHeader .ion-icon{height:24px;width:24px}.details form{max-width:600px}.details fieldset,.details form fieldset{max-width:600px;width:100%}.details fieldset{margin:0}.details fieldset *{margin-left:0}.packages{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center;max-width:960px}@media screen and (max-width:960px){.packages{flex-wrap:wrap}}.packages .package{background:#18b2bb;border-radius:3px;border-radius:8px;color:#fff;display:flex;max-width:320px;min-height:200px;min-width:300px;overflow:hidden;position:relative;text-decoration:none;width:100%}.packages .package.color-1{background:#c274c3}.packages .package.color-1 .banner{color:#c274c3}.packages .package.color-2{background:#eead81}.packages .package.color-2 .banner{color:#eead81}@media screen and (max-width:320px){.packages .package{max-width:300px}}.packages .packageContent{gap:5px;height:100%;left:0;padding:25px 15px 15px;position:absolute;top:0;z-index:2}.packages .packageContent,.packages .packageHeader{align-items:left;display:flex;flex-direction:column;justify-content:space-between;width:100%}.packages .packageHeader{gap:10px}.packages .package .gradient{background:linear-gradient(288.6deg,#000,#0000 99.17%);height:100%;left:0;mix-blend-mode:soft-light;opacity:.4;position:absolute;top:0;width:100%;z-index:1}.packages .packageFooter{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;width:100%}.packages .package img{border-radius:3px;height:180px;object-fit:cover;width:100%}.packages .package h4{display:flex;font-size:21px;font-weight:700;letter-spacing:1px;line-height:24px;margin:5px 0 0}.packages .package p{font-family:sans-serif;font-size:13px;letter-spacing:1px;line-height:20px;margin:0;max-width:240px;text-align:left}.packages .package .banner{background:#fcf4ed;color:#18b2bb;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:700;font-weight:bolder;line-height:30px;position:absolute;right:-63px;rotate:39deg;text-align:center;text-transform:uppercase;top:20px;width:200px;z-index:3}.packages .package .priceWrapper{display:flex;flex-direction:column;gap:5px}.packages .package .priceWrapper .strikethrough{text-decoration:line-through}.packages .package .priceWrapper .price{font-size:22px;font-weight:700}.packages .package .arrow{position:relative;right:10px;transition:all .3s ease-in-out}.packages .package:hover{text-decoration:none}.packages .package:hover .arrow{right:0}.updatePackage{align-items:center;background:#fff;border:1px solid #eee;border-radius:8px;display:flex;flex-direction:column;gap:10px;justify-content:space-around;margin-bottom:10px;max-width:280px;overflow:hidden;padding:10px 0;text-align:center;width:100%}.updatePackage img{object-fit:cover;width:100%}.updatePackage h4{align-items:center;display:flex;font-size:16px;font-weight:700;justify-content:center;letter-spacing:2px;line-height:24px;margin:0;min-height:50px;padding:0;text-transform:uppercase}.updatePackage p{margin:0;min-height:60px;padding:0 10px}.updatePackage .price{color:#18b2bb;font-size:16px;font-weight:700}.updatePackage .upsellButton{width:100%}.updatePackage .upsellButton .button{font-size:13px;line-height:20px;max-width:90%}.membershipOverview h2,.membershipOverview p{text-align:center}.membershipOverview p{margin:0}.deleteAccount .deleteLink{background:none;border:0;color:#ff8172;line-height:38px;text-align:center;text-decoration:underline;text-transform:none;width:100%}.deleteAccount .deleteInput{letter-spacing:2px;text-transform:uppercase}.footer{background-color:#fcf4ed}.footer .container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin:auto;max-width:1200px;padding-bottom:40px;padding-top:20px;position:relative;text-align:center}@media screen and (max-width:900px){.footer .container{flex-direction:column;gap:18px;padding-left:8px;padding-right:8px}}.footer .container .left-side{min-width:300px;text-align:left}.footer .container .right-side{display:flex;flex-direction:row-reverse;gap:50px;text-align:right;width:-webkit-fill-available}@media screen and (max-width:900px){.footer .container .right-side{flex-direction:column-reverse;gap:18px}}.footer .container .right-side .menu-section{text-align:left}.footer .container .right-side .menu-section ul{margin:0}@media screen and (max-width:900px){.footer .container .right-side .menu-section ul{-webkit-padding-start:0;padding-inline-start:0}}.footer .container .right-side .menu-section ul li{list-style:none;margin-top:4px}.footer .container .right-side .menu-section ul li a{color:#333;font-size:1em;text-transform:capitalize}.footer .container .right-side p{line-height:normal;margin:0;padding-bottom:8px}.footer .container .right-side .header{font-size:20px;font-weight:600}.footer .paymentMethods{max-width:200px}.footer .paymentMethods .payments{height:30px}.footer .socials{padding-top:10px}.footer .socials p{line-height:normal;margin:0;padding-bottom:8px}.footer .socials .social-links{display:flex;gap:8px}.footer .socials .social-links .social_link{height:35px}.footer .logo{height:30px}.footer .logo,.footer .logo img{text-align:left}iframe#webpack-dev-server-client-overlay{display:none}.MembershipCardContainer{background-color:#fcf4ed;border-radius:8px;margin-left:20px;margin-right:20px;max-width:360px}.MembershipCardContainer .titleContainer{background-color:#18b2bb;border-top-left-radius:8px;border-top-right-radius:8px;padding:8px}.MembershipCardContainer h2{color:#fff;margin:0;padding:8px;text-align:center}.MembershipCardContainer .labelItem{display:inline-flex;width:100%}.MembershipCardContainer .labelTitle{color:#333;font-weight:700;margin:0;padding:4px}.MembershipCardContainer .labelValue{color:#333;margin:0;padding:4px}.SubscriptionBenefitsContainer{display:inline-grid}.SubscriptionBenefitsContainer .lineItem{display:inline-flex;margin-bottom:20px}.SubscriptionBenefitsContainer .lineItem .iconImage{height:25px;margin-right:8px;margin-top:4px;width:25px}.SubscriptionBenefitsContainer .lineItem img{height:25px;width:25px}.SubscriptionBenefitsContainer p{margin:2px 0 0}.checkOut{align-items:center;border:1px solid #eee;border-radius:8px;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center;margin:100px auto 0;max-width:360px;padding:15px;text-align:center}.checkOut h2,.checkOut p{margin-bottom:0;margin-top:0;max-width:360px}.checkOut p{font-size:14px;margin:0}.checkOut h2.green{color:#333;font-size:12px;text-transform:uppercase;width:100%}.checkOut .titleHeader{border-radius:3px;gap:0;padding:5px;width:100%}.checkOut img{border-radius:3px;max-height:200px;object-fit:cover;width:100%}.checkOut small{color:#666;margin-top:20px;width:70%}@media(max-width:480px){.checkOut{gap:10px;margin:100px 15px;padding:10px 10px 30px}.checkOut small{width:90%}}.checkOut .gifAnimation{border:4px solid #ffffffb3;border-radius:300px;height:160px;object-fit:cover;width:160px}.checkOut .buttonHolder{width:100%}.checkoutMessage{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:80px}.successAddress{background-color:#fcf4ed;border-radius:10px;color:#333;font-size:12px;margin:0 auto;padding:15px 10px 15px 50px;text-align:left;width:280px}.successAddress p{line-height:18px;width:auto}.fauxButton{align-items:center;background-color:#ccc;border:0;border-radius:30px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:400;font-weight:700;justify-content:left;left:0;letter-spacing:2px;line-height:30px;margin-top:20px;max-width:300px;outline:0;padding:10px 20px;position:relative;text-align:right;text-decoration:none;text-transform:uppercase;width:100%}.fauxButton span{text-align:center;width:100%}.fauxButton .savingDataAnimation{height:30px!important;left:10px;margin:0;padding:0;position:absolute;transform:none;width:30px!important}.fauxButton .savingDataAnimation svg path[fill="rgb(0,0,0)"]{fill:#fff}.fauxButton .savingDataAnimation svg path[stroke="rgb(0,0,0)"]{stroke:#fff}.cancelOffersTitle{align-items:center;max-width:480px}.cancelOffersTitle h2{display:block;max-width:100%;text-align:center;white-space:pre-line;width:100%}.cancelOffersTitle p{text-align:center}.cancelOffersContainer{display:inline-flex;gap:20px;padding:10px}@media(max-width:768px){.cancelOffersContainer{flex-direction:column;max-width:300px}}.cancelOfferComingSoonContainer{background:#c3f3e3;border-radius:8px;color:#333;display:inline;flex:1 1;gap:20px;max-width:420px;padding:10px}.cancelOfferComingSoonContainer h2{font-weight:700;max-width:100%;text-align:center}.cancelOfferComingSoonContainer p{text-align:center}.cancelReasonsContainer .selectionOption{padding:10px}.cancelReasonsContainer .selectionOption input{display:-webkit-inline-flex}.cancelReasonsContainer .selectionOption label{display:-webkit-inline-flex;padding-left:8px}.pauseContainer{align-items:center;background-color:#fcf4ed;border-radius:8px;display:flex;flex-direction:column;justify-content:center;padding:20px;width:350px}.pauseContainer h2,.pauseContainer p{text-align:center}.pauseContainer .selectionOption{padding:10px}.pauseContainer .selectionOption input{display:-webkit-inline-flex}.pauseContainer .selectionOption label{display:-webkit-inline-flex;padding-left:8px}.offerCardContainer{align-items:center;background-color:#fff;border:1px solid #eee;border-radius:8px;height:100%;margin:auto;min-width:300px}.offerCardContainer .topImage{height:150px;overflow:hidden;width:100%}.offerCardContainer .topImage img{border-top-left-radius:8px;border-top-right-radius:8px;height:100%;object-fit:cover;width:100%}.offerCardContainer h2{display:inline-table;margin:5px 0;text-align:center}.offerCardContainer .descriptionContainer{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-height:100%;padding:8px}.offerCardContainer .priceContainer,.offerCardContainer p{text-align:center}.offerCardContainer .priceContainer .priceLabel{display:inline-flex}.offerCardContainer .priceContainer h2{color:#18b2bb;font-weight:700}.orderHistory{padding-top:40px}.orderHistory .pointer{cursor:pointer}.orderHistory .order-list{list-style-type:none;padding:0;width:100%}.orderHistory .order-list li{margin-top:16px}.orderHistory .order-list .order-item{display:flex;flex-direction:column;padding:0 10px}.orderHistory .order-list .order-item .order-header{align-content:stretch;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.orderHistory .order-list .order-item .order-date{margin-bottom:5px}.orderHistory .order-list .order-item a{color:#000!important}.orderHistory .order-list .order-item .order-detail{background:#f9f9f9;border:1px solid #eaeaea;display:flex;flex-direction:column;gap:20px;padding:15px}.orderHistory .order-list .order-item .order-detail .product-item{display:flex;flex-direction:column;margin-left:12px}.orderHistory .order-list .order-item .order-detail .product-item .product-name{font-size:16px;padding-bottom:6px}.orderHistory .order-list .order-item .order-detail .product-item .product-description,.orderHistory .order-list .order-item .order-detail .product-item .product-variant{flex:1 1;font-size:14px}.orderHistory .order-list .order-item .order-detail .product-item .product-status{color:#18b2bb;padding-top:10px}.orderHistory .order-list .order-item .order-detail .product-price{margin-left:auto}.orderHistory .order-list .order-item .order-detail .product-price .price{margin-top:0}.orderHistory .order-list .order-item .order-detail .product-image .product-image-item{aspect-ratio:1;object-fit:cover;width:90px}.orderHistory .order-list .order-item .order-detail .product-name,.orderHistory .order-list .order-item .order-detail .product-price{font-weight:700}.orderHistory .total-cost-wrapper{padding:0 10px;width:100%}.orderHistory .shipping-wrapper{padding:0 10px;text-align:left;width:100%}.orderHistory .shipping-wrapper .shipping-header{padding:10px 0}.orderHistory .shipping-wrapper .address-box{background-color:#c3f3e3;border-radius:6px;padding:15px;text-align:left;width:100%}.orderHistory .order-details .order-header{align-content:stretch;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:12px;width:100%}.orderHistory .order-details .order-line-items{width:100%}.orderHistory .order-details .order-line-items .line-item{background:#f9f9f9;border:1px solid #eaeaea;display:flex;margin-bottom:10px;padding:15px;text-align:start}.orderHistory .order-details .order-line-items .line-item .product-item{display:flex;flex-direction:column;margin-left:12px}.orderHistory .order-details .order-line-items .line-item .product-item .product-name{font-size:16px;font-weight:700;padding-bottom:6px}.orderHistory .order-details .order-line-items .line-item .product-item .product-variant{flex:1 1;font-size:14px}.orderHistory .order-details .order-line-items .line-item .product-item .product-status{color:#18b2bb;padding-top:10px}.orderHistory .order-details .order-line-items .line-item .product-price{margin-left:auto}.orderHistory .order-details .order-line-items .line-item .product-price .price{margin-top:0}.orderHistory .order-details .order-line-items .line-item .product-image .product-image-item{aspect-ratio:1;object-fit:cover;width:90px}.orderHistory .order-details .order-line-items .line-item .product-price{font-weight:700}.orderHistory .order-details .shipping-wrapper{padding:0;width:100%}.orderHistory .order-details .shipping-cost-row{background:#f9f9f9;border:1px solid #eaeaea}.orderHistory .order-details .shipping-cost-row,.orderHistory .order-details .total-cost-row{align-content:stretch;align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:5px;padding:10px;width:100%}.orderHistory .order-details .total-cost-row .total{font-weight:700}.orderHistory .order-details .total-cost-row h2{font-weight:700;margin:0}.contactus{padding-top:40px}@-webkit-keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}:root{--rc-drag-handle-size:12px;--rc-drag-handle-mobile-size:24px;--rc-drag-handle-bg-colour:#0003;--rc-drag-bar-size:6px;--rc-border-color:#ffffffb3;--rc-focus-color:#08f}.ReactCrop{cursor:crosshair;display:inline-block;max-width:100%;position:relative}.ReactCrop *,.ReactCrop :after,.ReactCrop :before{-webkit-box-sizing:border-box;box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{max-height:inherit;overflow:hidden}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-height:inherit;max-width:100%}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{-ms-touch-action:none;touch-action:none}.ReactCrop__crop-mask{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.ReactCrop__crop-selection{cursor:move;left:0;position:absolute;top:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--circular-crop .ReactCrop__crop-selection:after{border:1px solid #ffffffb3;border:1px solid var(--rc-border-color);bottom:-1px;content:"";left:-1px;opacity:.3;pointer-events:none;position:absolute;right:-1px;top:-1px}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed #fff}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){-webkit-animation:marching-ants 1s;animation:marching-ants 1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,#444)),-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,#444)),-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(50%,#444)),-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(50%,#444));background-image:linear-gradient(90deg,#fff 50%,#444 0),linear-gradient(90deg,#fff 50%,#444 0),linear-gradient(180deg,#fff 50%,#444 0),linear-gradient(180deg,#fff 50%,#444 0);background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:10px 1px,10px 1px,1px 10px,1px 10px;color:#fff}.ReactCrop__crop-selection:focus{outline:2px solid #08f;outline:2px solid var(--rc-focus-color);outline-offset:-1px}.ReactCrop--invisible-crop .ReactCrop__crop-mask,.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{background-color:#fff6;content:"";display:block;position:absolute}.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{height:100%;width:1px}.ReactCrop__rule-of-thirds-vt:before{left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before{height:1px;width:100%}.ReactCrop__rule-of-thirds-hz:before{top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666666667%}.ReactCrop__drag-handle{background-color:#0003;background-color:var(--rc-drag-handle-bg-colour);border:1px solid #ffffffb3;border:1px solid var(--rc-border-color);height:12px;height:var(--rc-drag-handle-size);position:absolute;width:12px;width:var(--rc-drag-handle-size)}.ReactCrop__drag-handle:focus{background:#08f;background:var(--rc-focus-color)}.ReactCrop .ord-nw{cursor:nw-resize;left:0}.ReactCrop .ord-n,.ReactCrop .ord-nw{top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ReactCrop .ord-n{cursor:n-resize;left:50%}.ReactCrop .ord-ne{cursor:ne-resize;top:0}.ReactCrop .ord-e,.ReactCrop .ord-ne{right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.ReactCrop .ord-e{cursor:e-resize;top:50%}.ReactCrop .ord-se{bottom:0;cursor:se-resize;right:0;-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.ReactCrop .ord-s{cursor:s-resize;left:50%}.ReactCrop .ord-s,.ReactCrop .ord-sw{bottom:0;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.ReactCrop .ord-sw{cursor:sw-resize;left:0}.ReactCrop .ord-w{cursor:w-resize;left:0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{height:6px;height:var(--rc-drag-bar-size);left:0;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.ReactCrop__drag-bar.ord-e{height:100%;right:0;top:0;-webkit-transform:translate(50%);transform:translate(50%);width:6px;width:var(--rc-drag-bar-size)}.ReactCrop__drag-bar.ord-s{bottom:0;height:6px;height:var(--rc-drag-bar-size);left:0;-webkit-transform:translateY(50%);transform:translateY(50%);width:100%}.ReactCrop__drag-bar.ord-w{height:100%;left:0;top:0;-webkit-transform:translate(-50%);transform:translate(-50%);width:6px;width:var(--rc-drag-bar-size)}.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w,.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle{display:none}@media (pointer:coarse){.ReactCrop .ord-e,.ReactCrop .ord-n,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{height:24px;height:var(--rc-drag-handle-mobile-size);width:24px;width:var(--rc-drag-handle-mobile-size)}}.modal{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content{background:#333;overflow:auto;position:relative}.modal-header{color:#fff;display:flex;font-size:16px;gap:10px;justify-content:flex-end}.modal-header-cropper{background:#333;height:60px;justify-content:space-between;z-index:10}.cancel-btn,.crop-btn{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;margin:5px;padding:10px 20px}.btn{background:none;color:#18b2bb;font-size:14px;padding:0 22px 0 9px}.back-btn,.btn{border:none;cursor:pointer}.back-btn{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKCAYAAACE2W/HAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABhSURBVHgBvY/RCYAwDEST4gCO0FF0BCd2BN3AjtAN4olRSj5KKLQHxxHIIzkiIxGJ8AEvVNFkIcSuYyKP9NKljt0gLt578oSzg9uCWZwdUP73mvp9GgaHcmDmhFjp7VEFb2lrXudJlZVSAAAAAElFTkSuQmCC) no-repeat;background-position:50%;width:41px}.cropper-wrapper{align-items:center;background:none;border:none;color:#18b2bb;display:flex;font-size:16px;height:100%;justify-content:center}@media (max-width:768px){.modal-content{height:100%;width:100%}}img.crop-image{height:auto;width:50vw}@media (max-width:768px){img.crop-image{width:80vw}}.modal-cropper{align-items:center;display:flex;height:100vh;justify-content:center}.modal-content{display:flex;flex-direction:column;height:100%;width:100%}.qualityMessage{background:#ed970e;color:#fae9ce;display:flex;font-size:15px;height:42px;left:0;line-height:28px;padding:5px 5px 10px 10px;position:absolute;text-align:center;top:60px;width:100%;z-index:1000000}button.close{color:#fff;font-size:18px;letter-spacing:1px;padding-left:2px;text-decoration:underline}.close-button{color:#8e5a06;float:right;font-size:30px;font-weight:600;margin-right:10px;margin-top:1px;&:hover{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none}}.loading-overlay{align-items:center;background-color:#00adb566;display:flex;inset:0;justify-content:center;position:absolute;z-index:10}.loading-overlay img{height:72px;width:72px}.editor-wrapper{background:#1a1d23;height:100%;left:0;position:fixed;top:0;width:100vw;z-index:300}.editor-wrapper .button{font-size:12px}@media(min-width:606px){.editor-wrapper .button{font-size:16px}}.editor-wrapper .button.filterActive{color:#56c0f1}.editor-wrapper .qualityMessage{background:#ed970e;color:#fae9ce;left:0;line-height:28px;padding:10px 5px 10px 10px;position:absolute;text-align:center;top:60px;width:100%;z-index:3}@media(max-width:606px){.editor-wrapper .qualityMessage{font-size:13px;line-height:18px}}.editor-wrapper .qualityMessage button.close{font-size:18px;letter-spacing:1px;padding-left:2px;text-decoration:underline}@media(max-width:606px){.editor-wrapper .qualityMessage button.close{font-size:13px}}.editor-wrapper .close-button{color:#8e5a06;float:right;font-size:30px;font-weight:600;margin-right:10px;margin-top:1px}.editor-wrapper .close-button:hover{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none}@media(max-width:606px){.editor-wrapper .close-button{font-size:25px}}.editor-wrapper .editor-content{align-items:center;display:flex;height:calc(100% - 60px);justify-content:center;margin:0 auto;touch-action:manipulation}@media(max-width:606px){.editor-wrapper .editor-content{display:flex;height:100%;justify-content:center;width:100%}}.editor-wrapper .editor-content .photoContainer{background-color:#eee;cursor:pointer;position:relative}.editor-wrapper .editor-content .photoContainer .uploadLogoImage{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.editor-wrapper .editor-content .photoContainer .uploadLogoImage img{max-width:56px;object-fit:cover;width:100%}.editor-wrapper .editor-content .photoContainer .uploadLogoImage p{margin:0}.editor-wrapper .editor-content .close{background:none;border:0;font-size:48px;outline:0;position:fixed;right:10px;top:0}.editor-wrapper .editor-content .top{bottom:auto;top:0}.editor-wrapper .editor-content .bottom{bottom:0;top:auto}.editor-wrapper .editor-content .controls{align-items:stretch;background-color:#00000080;bottom:0;display:flex;flex-direction:row;height:52px;justify-content:space-between;left:0;position:fixed;width:100%}.editor-wrapper .editor-content .controls .photoTitle{color:#fff;cursor:default;font-family:Josefin Sans,sans-serif;font-size:16px;font-weight:600;left:50%;letter-spacing:2px;line-height:52px;position:absolute;text-transform:uppercase;transform:translateX(-50%)}@media(min-width:606px){.editor-wrapper .editor-content .controls .photoTitle{line-height:60px}}.editor-wrapper .editor-content .controls .ButtonAnnuleren__icon{font-size:20px}@media(min-width:606px){.editor-wrapper .editor-content .controls{height:60px}}.editor-wrapper .editor-content .controls .button{background:none;border-radius:0;font-weight:600;height:100%;line-height:52px;margin-top:0;max-width:160px;padding:0 15px;text-transform:uppercase;width:auto}@media(min-width:606px){.editor-wrapper .editor-content .controls .button{line-height:60px}}.editor-wrapper .editor-content .controls .button .editor-wrapper .editor-content .controls .button.saveButton{background:#18b2bb;max-width:180px;text-align:center;transition:all .3s ease-in-out}.editor-wrapper .editor-content .controls .button.ButtonAnnuleren{text-align:left}.editor-wrapper .editor-content .controls .button.inactive{opacity:.4}@media(min-width:1200px){.editor-wrapper .editor-content .controls .button:hover{background:#c3f3e3;color:#333}}.editor-wrapper .editor-content .controls .button .icon{font-size:20px}@media(min-width:606px){.editor-wrapper .editor-content .controls .button .icon{font-size:22px}}@media(min-width:1200px){.editor-wrapper .editor-content .controls .button .icon:hover{color:#99dff4}}.editor-wrapper .editor-content .controls .zoom-buttons{display:inline-block;height:100%;text-align:center}.editor-wrapper .editor-content .controls .zoom-buttons .button{font-size:22px;font-weight:600;line-height:1;margin:0;padding:0;text-align:center;width:36px}.editor-wrapper .editor-content .controls .zoom-buttons .icon{font-size:24px}.editor-wrapper .editor-content .controls .zoom-text{color:#f0f8ff;position:relative;top:-4px}.editor-wrapper .editor-content .controls .preloader-save{align-items:center;border-radius:80px;display:flex;height:80px;justify-content:center;left:50%;position:fixed;top:50%;transform:translateX(-50%) translateY(-50%);width:80px}.editor-wrapper .editor-content .controls .preloader-save img{width:90%}.ButtonAnnuleren__text{display:none}@media(min-width:1023px){.ButtonAnnuleren__text{display:block}.ButtonAnnuleren__icon{display:none}}.photoEditorWrapper{background-color:#f5f3f2;height:100vh;margin:0 auto}.loading-wrapper{align-content:stretch;align-items:center;color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:center}.fullFrame{animation-duration:0s;animation-fill-mode:forwards;animation-iteration-count:1;border:45px solid #0000;border-image-outset:0;border-image-repeat:round;border-image-slice:30;border-image-width:72px;box-shadow:-25px 0 20px #00000080;opacity:0;position:relative}.fullFrame .lower-canvas,.fullFrame .upper-canvas{box-shadow:inset 0 2px 4px #00000040}.fullFrame.loaded{animation-name:loaded;animation-timing-function:cubic-bezier(.55,0,.95,1.65)}.fullFrame.brownFrame{border-image-source:url(/static/media/frame-brown.a98967a83f9135757c30.png)}.fullFrame.whiteFrame{border-image-source:url(/static/media/frame-white.9f92d2aa4d97859f5999.png)}.fullFrame.lightgreyFrame{border-image-source:url(/static/media/frame-lightgrey.0aa092a623cdbe45e33e.png)}.fullFrame.blackFrame{border-image-source:url(/static/media/frame-black.d1b34824fa89392d9d2a.png)}.fullFrame.naturalFrame{border-image-slice:90!important;border-image-source:url(/static/media/frame-natrual.22098f45294352da9efd.png)}@keyframes loaded{0%{opacity:1;transform:scale(.6) translateX(-1000px)}30%{opacity:1;transform:scale(.6) translateX(-1000px)}40%{opacity:1;transform:scale(.6) translateX(0)}70%{filter:blur(0);opacity:1;transform:scale(.6) translateX(0)}to{opacity:1;transform:scale(1) translateX(0)}}.content{background-color:#fff;height:calc(100% - 90px);margin:auto;position:relative;width:calc(100% - 90px);z-index:2}.blackFrame{background:#222}.whiteFrame{background:#fbfafa}.fullFrame.whiteFrame{border-image-slice:90!important}.lightgreyFrame{background:#617279}.frameSelected{border:2px solid #18b2bb!important}.naturalFrame{background:url(/static/media/naturalRight.44dc7987e3f3a6c2a616.png);background-size:cover}.brownFrame{background:url(/static/media/brown-pattern-h.1335586c3a6342e58c88.png);background-size:cover}.actionBar{align-items:center;background:#fff;display:flex;height:60px;justify-content:center;position:fixed;top:0;width:100%;z-index:10}.actionBarTitle{margin:0 auto}.backBtn{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKCAYAAACE2W/HAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACSSURBVHgBldEhDsUgDABQOj5+DoHhCEjsjvBPPIvEzk2hJ0mAMIpYyLKN0ISEJn1QCiW30FpLzvkqhNicczt5id8dhRBW3McYXxEGPKGU0mKt7cNRVGGDJADYnPPRQ+Xw/+S9vwoLmgsmnYX1c21VKSUppbVVxthijNl7t17DGcXQJiN4ahOcJk4V31H+UZKPOAGHTFMVTZX0BgAAAABJRU5ErkJggg==) no-repeat;background-position:50%;border:0;height:30px;padding-left:20px;width:50px}.backBtn:active,.backBtn:focus{background:none;box-shadow:none;outline:none}.saveBtn{background-color:#fff;border:0;color:#18b2bb;padding-right:20px}.frameWrapper{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 85px);justify-content:center;position:absolute;top:65px;width:100%}footer{background:#f5f3f2;bottom:0;left:0;position:fixed;width:100%;z-index:2}footer:not(.default){background-color:#fff;border:1px solid #f0f0f0;border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:0 4px 15px #00000040;margin-top:20px}.footerTitleWrapper{display:flex;margin:0 10px;padding-left:20px}.footerTitle{align-items:center;display:flex;margin:0 auto}.footerTitle .titleImage{margin-right:5px;width:30px}.footerContent{align-items:center;display:flex;height:100%;justify-content:space-around;text-align:center}.footerContent img.menuItemImg{height:38px;width:38px}.footerContent .menuItemText{margin:7px 0}.frameColorMenu{align-items:center;cursor:pointer;display:flex;flex-direction:column}.frameColor{border:1px solid #000;border-radius:100%;height:38px;width:38px}.collageItem{cursor:pointer;padding-bottom:9px}.collageItem.selected .collageImg{filter:hue-rotate(180deg)}.collage-rect{fill:#ff5733}.pointer{cursor:pointer}.close{font-size:20px}.modal-alert{border-radius:60px;padding:12px 30px;width:50%}.modalContent h1{font-size:1.5em}.modalContent p{text-align:center}.modalContent .btnCancel{background:none;color:#999;text-decoration:underline}@media(max-width:800px){.modal-alert{width:80%}}@media(max-height:700px){.fullFrame{box-shadow:-10px 0 20px #00000080}.topFrame{top:-10px}.bottomFrame,.topFrame{height:10px;left:-10px;width:calc(100% + 20px);z-index:10}.bottomFrame{bottom:-10px}.leftFrame{left:-10px;width:10px}.rightFrame{height:100%;right:-10px;width:10px}}.loading-image{background-image:url(/static/media/tail-spin.86194a552d45044eea10.svg);background-size:cover;height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px;z-index:1}.font-list-wrapper{align-content:stretch;align-items:center;bottom:0;display:flex;flex-direction:row;flex-wrap:nowrap;height:70px;overflow-x:scroll;padding-left:20px;padding-right:20px;position:absolute;transform:translateY(-70%);width:100%}.font-list-wrapper.android{top:140px!important}.font-list-wrapper.android,.font-list-wrapper.desktop{position:fixed!important;transform:none!important;z-index:10000!important}.font-list-wrapper.desktop{bottom:0!important;height:52px!important}.font-list-item-wrapper{margin-left:5px}.font-list-item{background:#fff;border:1px solid #ccc;border-radius:20px;cursor:pointer;line-height:18px;margin:0 0 12px 12px;padding:10px 20px;text-overflow:ellipsis;white-space:nowrap}.font-list-item.active{background:#c3f3e3;border-color:#0cbcc7;color:#0cbcc7}.sideSelector{display:flex;justify-content:center;left:0;position:relative;right:0;top:70px;z-index:2}.sideSelectorContainer{background:#e2d5cd;border-radius:5px;color:#000}.sideBtn{background:#e2d5cd;border:none;border-radius:5px;color:#000;cursor:pointer;height:34px;padding:10px 20px;width:110px}.sideBtn.active{background-color:#fff}.cardFace{position:relative;text-align:center;transform-style:preserve-3d;transition:transform .6s;width:100%}.cardFace .lower-canvas,.cardFace .upper-canvas{filter:drop-shadow(-2px 2px 4px rgba(0,0,0,.25))}.cardFront{z-index:2}.cardBack{transform:rotateY(180deg)}.frameWrapper{perspective:1000px}.frameWrapper.flipped .cardFace{transform:rotateY(180deg)}.cardBack,.cardFront{-webkit-backface-visibility:hidden;backface-visibility:hidden}.loading-container-editor{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:300px;text-align:center}.loading-container-editor p{color:#666;margin:16px 0}.loading-container-editor .retry-button{background-color:#000;border:none;border-radius:32px;color:#fff;cursor:pointer;font-size:14px;height:32px;padding:8px 32px;transition:background-color .2s;width:200px}.loading-container-editor .retry-button:hover{background-color:#333}.modal-alert{background-color:#fff;border-radius:15px;box-shadow:0 5px 15px #0000004d;left:50%;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:60%;z-index:1000}.modalContent{align-items:center;display:flex;flex-direction:column}.modalContent p{font-size:16px;margin-bottom:20px}.btnCancel{background:none;color:#999;text-decoration:underline}button.button{cursor:pointer;font-size:12px;margin:10px;padding:10px}.modalOverlay{background-color:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}@media(max-width:800px){.modal-alert{width:90%}}.upgradeModalWrapper{align-items:center;background:#f5f3f2;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:20}.upgradeModalWrapper .upgradeModal{background-color:#fcf4ed;border-radius:10px;box-shadow:0 4px 10px 0 #00000026;display:flex;flex-direction:row;height:80vh;overflow:hidden;width:80%}.upgradeModalWrapper .upgradeModal .closeBtn{cursor:pointer;display:flex;justify-content:end;position:absolute;right:7px;top:6px}.upgradeModalWrapper .upgradeModal .leftPanel{background:#d9d2cd;flex:1 1}.upgradeModalWrapper .upgradeModal .canvas-frame{background-image:url(/static/media/canvas-frame.98c126bf8e8d90ed66bb.jpg)}.upgradeModalWrapper .upgradeModal .canvas-frame,.upgradeModalWrapper .upgradeModal .post-card{background-position:top;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.upgradeModalWrapper .upgradeModal .post-card{background-image:url(/static/media/postcard.07e2b8e0c71b962e07b3.jpeg)}.upgradeModalWrapper .upgradeModal .medium-frame{background-image:url(/static/media/medium.8c7f32d95808aefedecf.png);background-position:top;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.upgradeModalWrapper .upgradeModal .large-frame{background-image:url(/static/media/large.c8fc0f3e64e0d2bd4e36.png);background-position:top;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.upgradeModalWrapper .upgradeModal .xlarge-frame{background-image:url(/static/media/XL.9a0e65af87dbcdedd045.png);background-position:top;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.upgradeModalWrapper .upgradeModal .rightPanel{display:flex;flex:1 1;flex-direction:column;justify-content:center;overflow-x:hidden;overflow-y:scroll;position:relative}.upgradeModalWrapper .upgradeModal .rightPanel .title{color:#000;font-family:Josefin Sans,sans-serif;font-size:30px;font-style:normal;font-weight:700;letter-spacing:2px;line-height:40px;text-align:center;text-transform:uppercase}.upgradeModalWrapper .upgradeModal .rightPanel .title .title-light{color:#000;font-weight:400}.upgradeModalWrapper .upgradeModal .rightPanel .sub-title{color:#000;color:var(--Light-Header-Primary,#000);font-size:16px;font-style:normal;font-weight:200;letter-spacing:1.6px;line-height:170%;padding:10px 0 17px;text-align:center}.upgradeModalWrapper .upgradeModal .rightPanel .continueCheckout{padding-top:15px;text-align:center}.upgradeModalWrapper .upgradeModal .variants-list{display:flex;flex-direction:column;gap:8px}.upgradeModalWrapper .upgradeModal .variants-list .variant-item{align-content:stretch;align-items:center;background:#fff;border:1px solid #33333340;border-radius:8px;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;height:48px;justify-content:center;margin:0 auto;max-width:400px;min-width:385px;padding:10px}@media screen and (max-width:767px){.upgradeModalWrapper .upgradeModal .variants-list .variant-item{min-width:333px}}.upgradeModalWrapper .upgradeModal .variants-list .variant-item img{height:25px;margin-right:10px;width:25px}.upgradeModalWrapper .upgradeModal .variants-list .variant-item.selected{background-color:#c3f3e3;border-color:#19b3bb}.upgradeModalWrapper .upgradeModal .variants-list .variant-item .name{color:#555;flex:auto}.upgradeModalWrapper .upgradeModal .variants-list .variant-item .name.selected{color:#19b3bb}.upgradeModalWrapper .upgradeModal .variants-list .variant-item .price{color:#555}.upgradeModalWrapper .upgradeModal .variants-list .variant-item .price.selected{color:#19b3bb}.upgradeModalWrapper .upgradeModal .variants-list .variant-item .preDiscount{margin-right:5px;opacity:.5;text-decoration:line-through}@media screen and (max-width:767px){.upgradeModal{flex-direction:column-reverse!important;height:100%!important;overflow:auto!important;width:100%!important}.upgradeModal .leftPanel{background:#0000!important;min-height:340px!important}.upgradeModal .leftPanel .frame{background-position:0 100%;background-size:contain}.upgradeModal .leftPanel .post-card{background-position:cover!important;background-size:cover!important}.upgradeModal .rightPanel{min-height:426px!important;overflow-x:visible!important}}.checkout-container{align-items:center;display:flex;flex-direction:column;gap:20px;margin:0 auto;padding-top:80px}.checkout-container .checkout-container-inner{display:inline-flex;flex-direction:column;gap:20px;max-width:600px;padding:16px;position:relative;width:100%}.checkout-container .checkout-container-inner .checkout-line-item{align-items:flex-start;background:#f9f9f9;border:1px solid #eaeaea;display:flex;flex-direction:row;gap:20px;padding:15px}.checkout-container .checkout-container-inner .checkout-line-item .title{margin:0;text-align:left;width:100%}.checkout-container .checkout-container-inner .checkout-line-item .descriptor{margin:0}.checkout-container .checkout-container-inner .total-line-item{align-items:flex-start;display:flex;flex-direction:row;gap:20px;padding:15px}.checkout-container .checkout-container-inner .total-line-item .title{margin:0;text-align:left;width:100%}.checkout-container .checkout-container-inner .total-line-item .descriptor{margin:0}.product-line-item{background:#f9f9f9;border:1px solid #eaeaea;display:flex;flex-direction:row;gap:20px;padding:15px}.product-line-item .product-item{align-items:flex-start;display:flex;flex-direction:column}.product-line-item .product-item .product-name{font-size:16px;font-weight:700;padding-bottom:6px}.product-line-item .product-item .product-variant{flex:1 1;font-size:14px}.product-line-item .product-item .product-status{color:#18b2bb;padding-top:10px}.product-line-item .product-image .product-image-item{aspect-ratio:1;object-fit:cover;width:90px}.product-line-item .product-price{margin-left:auto}.product-line-item .product-price .price{margin-top:0}
/*# sourceMappingURL=main.c6578041.css.map*/