@charset "UTF-8";.WallDecorationPage{background:#fff;box-sizing:border-box;display:flex;flex-direction:column;min-height:100%}.WallDecorationPage .page{display:flex;flex-direction:column;max-width:1440px;width:100%;flex:1 1;margin:auto;padding-bottom:110px;border-bottom:1px solid #ededed}.WallDecorationPage .page .page-content{display:flex;flex-grow:1;flex-direction:column;align-items:center}.WallDecorationPage.no-bottom-menu .page{border-bottom:none}.WallDecorationPage.no-scroll .page{padding-bottom:0}@media (max-width:1024px){.WallDecorationPage .page{padding-bottom:60px}.WallDecorationPage .HomeBottomMenu-mobile{border-top:none}}.WallDecorationPage .page-section-title{margin-bottom:13px;color:#333;font-family:Suez One,sans-serif;font-size:28px;text-align:center;line-height:50px}@media (max-width:1024px){.WallDecorationPage .page-section-title{font-size:24px}}.WallDecorationPage .page-section-subtitle{margin-bottom:32px;color:#333;font-size:16px;text-align:center;line-height:25px}.HomeBottomMenu-desktop{display:flex;justify-content:center;margin-top:55px;margin-bottom:30px}@media (max-width:650px){.HomeBottomMenu-desktop{display:none}}.HomeBottomMenu-mobile{display:flex;flex-direction:column;align-items:center;margin:40px 30px 5px;padding-bottom:15px;padding-top:15px;border-top:1px solid grey}.HomeBottomMenu-mobile .top{display:flex;flex-direction:row}.HomeBottomMenu-mobile .top .MenuItem{font-size:17px}.HomeBottomMenu-mobile .bottom{margin-top:30px}.HomeBottomMenu-mobile .bottom .part-a{display:flex;flex-direction:row;justify-content:center}.HomeBottomMenu-mobile .bottom .part-a .MenuItem{font-size:9px;margin-left:5px;letter-spacing:1.25px;color:#bfbfbf}.HomeBottomMenu-mobile .bottom .part-b{text-align:center;font-size:9px;color:#bfbfbf;text-transform:uppercase;font-weight:700;margin-top:1px;letter-spacing:1.25px}@media (min-width:651px){.HomeBottomMenu-mobile{display:none}}.MenuItem{margin-left:22px;color:grey;text-transform:uppercase;letter-spacing:2px;font-size:14.5px;cursor:pointer;font-weight:700}.MenuItem.highlighted{color:#ff00c7}.MenuItem a{text-decoration:none;color:unset}.MenuItem:hover{text-decoration:underline}.mixtiles-dialog-root.white-backdrop .mixtiles-dialog-paper{background-color:hsla(0,0%,100%,.97)}@media (max-width:960px){.mixtiles-dialog-root.white-backdrop .mixtiles-dialog-paper{background-color:#fff}}.mixtiles-dialog-root.white-backdrop .mixtiles-backdrop{background-color:unset}.mixtiles-dialog-root.no-shadow .mixtiles-dialog-paper{box-shadow:unset}.mixtiles-dialog-root .mixtiles-dialog-paper{border-radius:10px!important}.mixtiles-dialog-root .mixtiles-dialog-paper-fullscreen{border-radius:0!important}.mixtiles-dialog-close-button{position:fixed;z-index:2000;top:25px;left:25px;opacity:0;-webkit-animation:fade-in .2s .1s forwards;animation:fade-in .2s .1s forwards}.mixtiles-dialog-close-button-on-dialog{position:fixed;padding:6px}.CloseButton{color:#8c8c8c;font-size:20px;font-weight:700;cursor:pointer;padding:10px}.CloseButton.circle{border:1px solid #d4d3d4;border-radius:50%;width:46px;height:46px;display:flex;justify-content:center;align-items:center;padding:unset}.CloseButton.circle.full{background-color:#fff}.CloseButton path,.CloseButton rect{fill:#95a5a6}.CloseButton.pink path,.CloseButton.pink rect{fill:#ff0072}.CloseButton.dark{width:38px;height:38px;background:#ededed;border-radius:19px;padding:0}.CloseButton.dark .icon-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:16px;height:22px}.CloseButton.dark .icon-wrapper path,.CloseButton.dark .icon-wrapper rect{fill:#333}.top-bar-container{width:100%;box-shadow:0 0 10px rgba(0,0,0,.3);background-color:#fff;margin-bottom:30px;z-index:2}.top-bar-container.invert{background-color:#ff0072;box-shadow:none}@media (max-width:960px){.top-bar-container.invert{background-color:#f7f7f7}}.top-bar-container.no-bottom-shadow{box-shadow:none;background-color:transparent;margin-bottom:0}.top-bar-container.no-bottom-shadow .top-bar .left-comp{left:17px}.top-bar-container.no-bottom-margin{margin-bottom:0}.top-bar-container .top-bar{padding-top:2px;height:50px;display:flex;flex-shrink:0;align-items:center}.top-bar-container .top-bar.more-padding{padding:8px 0 6px}.top-bar-container .top-bar .title{text-align:center;flex-grow:1;font-size:19px;font-weight:700}.top-bar-container .top-bar .title.long{text-align:left;margin-left:50px}@media (max-width:960px){.top-bar-container .top-bar .title #step{color:#000}}.top-bar-container .top-bar .logo{flex-grow:1;text-align:center}.top-bar-container .top-bar .logo img{height:18px;padding:0 5px}.top-bar-container .top-bar .logo img.dark{height:11px}.top-bar-container .top-bar .logo img.clickable{cursor:pointer;transition:opacity .3s}.top-bar-container .top-bar .logo img.clickable:hover{opacity:.8}.top-bar-container .top-bar .left-comp{position:absolute;left:10px;z-index:2}.top-bar-container .top-bar .right-comp{position:absolute;right:10px;z-index:2}.top-bar-container .bottom-comp{display:flex;justify-content:center}#language_selector_wrapper .trigger{position:relative;margin:0 auto 30px;width:145px;padding:7px 10px;overflow:hidden;z-index:0;text-align:center;display:flex;align-items:center;color:#878787;font-size:12px;font-weight:700;box-sizing:border-box;border-radius:3px;cursor:pointer;background:#fff;transition:box-shadow .2s}#language_selector_wrapper .trigger:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.07)}@media (min-width:960px){#language_selector_wrapper .trigger{font-size:14px;width:165px}}#language_selector_wrapper .trigger .flag{width:14px;height:10px;margin:0 14px 0 0}@media (min-width:960px){#language_selector_wrapper .trigger .flag{margin:0 14px 0 0}}#language_selector_wrapper .trigger .arrow{position:absolute;top:8px;right:12px;width:6px;height:6px;transform:rotate(-135deg);border-radius:1px;border-top:2px solid #979797;border-left:2px solid #979797;background-color:#fff}@media (min-width:960px){#language_selector_wrapper .trigger .arrow{top:10px}}.language-selector-content .languages-list{position:relative;margin:10px auto;list-style-type:none;max-width:335px;padding:0}.language-selector-content .languages-list li{padding:20px 0;display:flex;align-items:center;border-bottom:1px solid #ededed;cursor:pointer}.language-selector-content .languages-list li:last-child{border-bottom:0}.language-selector-content .languages-list li .flag{margin-right:23px;width:28px;height:20px}.language-selector-content .languages-list li.selected{font-weight:700}@media (min-width:960px){.language-selector-content{width:460px}.language-selector-content .languages-list{max-width:320px}}.WallDecorationTopBar{width:100%}.WallDecorationTopBar .top-bar{height:104px;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box}.WallDecorationTopBar .top-bar.attach-menu-right{justify-content:flex-end}.WallDecorationTopBar .top-bar>.logo{width:136px;cursor:pointer;position:relative;left:25px}.WallDecorationTopBar .top-bar>.BackButton{display:none}.WallDecorationTopBar .top-bar>.title{position:absolute;left:50%;transform:translateX(-50%);font-weight:700;font-size:18px;line-height:32px;color:#333}.WallDecorationTopBar .top-bar>.MixtilesMenu{position:relative;right:20px}.WallDecorationTopBar .bottom-comp{display:flex;justify-content:center}@media (max-width:1024px){.WallDecorationTopBar{position:fixed;z-index:100}.WallDecorationTopBar:not(.transparent){background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.08)}.WallDecorationTopBar .top-bar{justify-content:center;height:64px}.WallDecorationTopBar .top-bar>.BackButton{display:unset;position:absolute;left:20px}.WallDecorationTopBar .top-bar>.logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.WallDecorationTopBar .top-bar>.MixtilesMenu{position:absolute;right:20px}}@media (max-width:1460px){.WallDecorationTopBar .top-bar{position:relative;padding:0 25px}}.MixtilesMenu .menu-button{width:21px;padding:13px 5px 7px 12px;cursor:pointer}@media (min-width:960px){.MixtilesMenu .menu-button.invert{-webkit-filter:saturate(0) brightness(10);filter:saturate(0) brightness(10)}}.MixtilesMenu.dark .menu-button-wrapper{width:34px;height:34px;cursor:pointer}.MixtilesMenu.dark .menu-button-wrapper:hover{background-color:unset!important}.MixtilesMenu.dark .menu-button-wrapper .menu-button{padding:0;width:14px;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.MixtilesMenu.dark.large .menu-button-wrapper{width:40px;height:40px}.MixtilesMenu.dark.large .menu-button-wrapper .menu-button{width:19px}.mixtiles-menu .mixtiles-menu-paper{width:363px;max-width:85vw}.mixtiles-menu.exp .mixtiles-menu-paper{margin-top:20px}@media (max-width:450px){.mixtiles-menu.exp .mixtiles-menu-paper{margin-left:0}}@media (min-width:1440px){.mixtiles-menu.exp .mixtiles-menu-paper{margin-left:calc(700px - 50vw)!important;right:calc(50vw - 700px)}}.mixtiles-menu .menu-top{position:relative;display:flex;justify-content:center;height:88px;margin-bottom:10px}@media (max-width:450px){.mixtiles-menu .menu-top{height:82px}}.mixtiles-menu .menu-top .logo{width:calc(100% - 52px);border-bottom:1px solid #ededed;justify-content:center;display:flex}.mixtiles-menu .menu-top img{width:100px}.mixtiles-menu .menu-top img:after{border:1px solid #ededed;content:"";width:60px;height:4px;background:grey;position:absolute;bottom:0}.mixtiles-menu .menu-top .CloseButton{position:absolute;right:20px;top:0;bottom:0;margin:auto;height:34px;width:34px}.mixtiles-menu .menu-items{padding:0 6px}.mixtiles-menu .menu-bottom{justify-content:center;bottom:0;position:absolute;width:100%;padding:10px;height:90px;box-sizing:border-box}.mixtiles-menu .menu-bottom .bottom-content{width:calc(100% - 52px);border-top:1px solid #ededed;justify-content:center;display:flex;margin-left:auto;margin-right:auto}.mixtiles-menu .menu-bottom .bottom-content p{align-items:center;text-align:center;font-size:14px;flex-grow:1;cursor:pointer;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:grey;margin-top:20px}@media (max-width:450px){.mixtiles-menu .menu-bottom{height:80px}.mixtiles-menu .menu-bottom .bottom-content{border-top:none}}.mixtiles-menu .mixtiles-menu-paper{box-shadow:0 3px 14px 0 rgba(0,0,0,.21)!important;overflow:visible!important}.mixtiles-menu .mixtiles-menu-paper ul{width:100%!important;padding-right:0!important}.faq-content{padding-top:25px;padding-left:30px;padding-right:30px;overflow-y:auto;-webkit-overflow-scrolling:touch}.FaqItem .question{color:#ff0073;font-size:20px;font-weight:700;margin-bottom:5px}.FaqItem .answer{color:#333;font-size:16px;font-weight:600;margin-bottom:25px}.CloudTileUploader{z-index:1;width:100%;height:100%;position:absolute}.CloudTileUploader .upload-button{opacity:0;width:100%;height:100%;cursor:pointer}.fsp-grid__cell[title="Photos of You"]{display:none!important}.fsp-modal.animate{transition:unset}@media screen and (max-width:768px){.fsp-modal.animate{transform:translateY(110%);-webkit-animation:slide-up .3s .3s forwards;animation:slide-up .3s .3s forwards}}#__filestack-picker{z-index:1301;position:absolute}@media screen and (min-width:769px){.fsp-picker{background-color:rgba(47,53,62,.7)!important}}.fsp-breadcrumb__container{display:flex!important}.fsp-summary__header{display:none!important}.fsp-grid{margin-bottom:45px}.fsp-button--primary{background-color:#ff0072!important;font-weight:800!important;font-family:ProximaNova,sans-serif!important;font-size:15px!important}.fsp-grid__cell--dark{background:rgba(255,3,114,.17)!important;border:5px solid #ff0372}.fsp-grid__icon--selected{background:url(/images/uploader/icon-check-large.svg)!important}.fsp-badge--file{background-color:#fb2e51!important}.fsp-button .fsp-badge{color:#fb2e51}.fsp-footer{background:#fff!important;box-shadow:0 -2px 3px rgba(0,0,0,.1)}.fsp-modal__sidebar{background-color:#fff!important}.fsp-source-list__item--active{background-color:#e4edfb!important}@media screen and (max-width:768px){.fsp-source-list__item--active{background-color:#fff!important}}@media screen and (max-width:768px){.fsp-header{background:#f9f9f9!important}}.fsp-button--cancel{display:none!important}.fsp-summary__body>div:first-of-type{display:flex;flex-wrap:wrap}.fsp-summary__body>div:first-of-type .fsp-summary__item{margin:5px;border:3px solid #fff;height:unset;box-shadow:0 1px 2px rgba(0,0,0,.26)}.fsp-summary__body>div:first-of-type .fsp-summary__item .fsp-summary__thumbnail{width:70px!important;height:70px!important;object-fit:cover}.fsp-summary__body>div:first-of-type .fsp-summary__item .fsp-summary__item-name{display:none}.fsp-summary__body>div:first-of-type .fsp-summary__item .fsp-summary__actions-container{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.3);padding-right:0;opacity:0;align-items:unset;justify-content:flex-end;transition:opacity .2s}@media screen and (max-width:768px){.fsp-summary__body>div:first-of-type .fsp-summary__item .fsp-summary__actions-container{cursor:pointer}}.fsp-summary__body>div:first-of-type .fsp-summary__item .fsp-summary__actions-container:hover{opacity:1}.fsp-summary__body>div:first-of-type .fsp-summary__item .fsp-summary__actions-container .fsp-summary__action--remove{width:22px;height:22px;background:url(/images/uploader/icon-remove.svg);background-repeat:no-repeat;margin-top:-8px;margin-right:-8px;background-size:22px}.fsp-summary__body>div:first-of-type .fsp-summary__item .fsp-summary__actions-container .fsp-summary__action--remove:hover{opacity:1}.fsp-summary__body>div:first-of-type .fsp-summary__item .fsp-summary__actions-container .fsp-summary__action-separator{display:none}.EmailCapturePage{display:flex;flex-direction:column;background-color:#fdfdfd;height:100%}@media (min-width:1440px){.EmailCapturePage{position:relative;width:1400px;height:calc(100% - 40px);top:20px;border-radius:5px;margin:0 auto;box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 2px 5px 0 rgba(0,0,0,.2);overflow:hidden}}.EmailCapturePage .top-bar .title{color:#fff;font-weight:300}@media (max-width:960px){.EmailCapturePage .top-bar .title{color:#000}}.EmailCapturePage .content{z-index:1;height:100%;background:#f7f7f7}.EmailCapturePage .content .subtitle{font-size:16px;font-weight:300;font-family:ProximaNova,sans-serif}.EmailCapturePage .content .subtitle span{font-weight:700}.EmailCapturePage .content .new-price{color:#f07}.EmailCapturePage .content .old-price{text-decoration:line-through;color:grey;opacity:.7}.EmailCapturePage .content .bg-layer{position:absolute;top:0;left:0;width:100%;height:50%;background:#ff0072;z-index:-1}.EmailCapturePage .content .bg-layer .bg-circle{position:absolute;width:100%;height:200px;bottom:-50px;background:#ff0072;border-radius:90%/45%}@media (max-width:960px){.EmailCapturePage .content .bg-layer,.EmailCapturePage .content .bg-layer .bg-circle{background:#f7f7f7}.EmailCapturePage .content .intro-wrapper,.EmailCapturePage .content form{background-color:#f7f7f7!important}.EmailCapturePage .content .intro-wrapper .FormInput,.EmailCapturePage .content form .FormInput{background-color:#fff!important}}.EmailCapturePage .content .bottom-button-container{display:none}.EmailCapturePage .optional{color:grey;display:inline-block;margin-bottom:10px}.EmailCapturePage .art-validation-option{box-sizing:border-box;width:100%;border:1px solid hsla(0,0%,59.2%,.13);box-shadow:0 2px 3px 0 rgba(0,0,0,.1);transition:box-shadow .3s;border-radius:7px;background-color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#333;font-size:16px;line-height:19px;font-family:ProximaNova,sans-serif;margin-bottom:15px;padding:20px 0;font-weight:700}.EmailCapturePage .skip-button{padding:7px;cursor:pointer;font-weight:600;font-size:17px;color:#adadad}.EmailCapturePage .skip-button.big{height:26px;line-height:26px;letter-spacing:0;font-size:22px;color:grey;font-weight:700;text-align:center;margin-top:45px}@media (min-width:960px){.EmailCapturePage .skip-button.big{margin-top:59px}}.EmailCapturePage .bottom-bar{display:none}.EmailCapturePage .background-image{margin-bottom:-5px}.EmailCapturePage .content{display:flex;justify-content:center;align-items:center}.EmailCapturePage .content .intro-wrapper{text-align:center;width:100%;height:auto;padding:10px}.EmailCapturePage .content .intro-wrapper .logo{height:29px;width:130px;margin-bottom:19px}.EmailCapturePage .content .intro-wrapper .title{text-align:center;font-family:Suez One,sans-serif;margin:0 29px;font-size:30px;line-height:38px}.EmailCapturePage .content .intro-wrapper .subtitle{color:grey;font-family:ProximaNova,sans-serif;font-size:16px;line-height:22px;text-align:center;margin:31px 20px 48px}.EmailCapturePage .content .intro-wrapper .bottom-button-container{margin-top:20px}@media (min-width:960px){.EmailCapturePage .content .intro-wrapper{width:420px;background:#fff;padding:100px;box-shadow:0 2px 6px rgba(0,0,0,.16);border-radius:5px;opacity:1;transition:all .3s}.EmailCapturePage .content .intro-wrapper .title{color:#000;width:100%;height:76px;margin:0}.EmailCapturePage .content .intro-wrapper .subtitle{font-size:18px;letter-spacing:0;line-height:40px;margin:22px 0 0}}.EmailCapturePage .content .step-1-wrapper{text-align:center;width:760px;height:auto}.EmailCapturePage .content .step-1-wrapper h2{color:#fff;font-family:Suez One,sans-serif;margin:0 0 40px;font-size:30px}.EmailCapturePage .content .step-1-wrapper .options{display:flex;min-height:200px;align-items:center;justify-content:space-between}.EmailCapturePage .content .step-1-wrapper .options .option{height:310px;width:350px;background:#fff;border-radius:5px;box-shadow:0 9px 11px 0 rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;transition:transform .3s}.EmailCapturePage .content .step-1-wrapper .options .option .img{width:177px;height:160px;background-size:100%;background-repeat:no-repeat}.EmailCapturePage .content .step-1-wrapper .options .option .img.for-me{background-image:url(/images/newEmailCapture/for-myself-desktop.svg)}.EmailCapturePage .content .step-1-wrapper .options .option .img.for-gift{background-image:url(/images/newEmailCapture/for-someone-else-desktop.svg)}.EmailCapturePage .content .step-1-wrapper .options .option .img.mixtiles-box{background-image:url(/images/newEmailCapture/mixtiles-box-desktop.svg)}.EmailCapturePage .content .step-1-wrapper .options .option .img.gift-card{background-image:url(/images/newEmailCapture/gift-card-product-desktop.svg)}.EmailCapturePage .content .step-1-wrapper .options .option div{margin-top:20px}@media (max-width:960px){.EmailCapturePage .content .step-1-wrapper .options .option div{max-width:200px}}.EmailCapturePage .content .step-1-wrapper .options .option div h3{color:#ff0072;font-size:22px;margin:0}.EmailCapturePage .content .step-1-wrapper .options .option div p{color:grey;font-size:16px}.EmailCapturePage .content .step-1-wrapper h2{opacity:0;transform:scale(1.1);transition:all .3s}.EmailCapturePage .content .step-1-wrapper .options .option{opacity:0;transition:all .3s;transform:scale(.85)}.EmailCapturePage .content .step-1-wrapper.visible .options .option,.EmailCapturePage .content .step-1-wrapper.visible h2{opacity:1;transform:scale(1)}@media (min-width:960px){.EmailCapturePage .content .step-1-wrapper.visible .options .option:hover{transform:scale(1.07)}}@media (max-width:960px){.EmailCapturePage .content .step-1-wrapper{width:100%}.EmailCapturePage .content .step-1-wrapper h2{color:#000}.EmailCapturePage .content .step-1-wrapper .options{flex-direction:column}.EmailCapturePage .content .step-1-wrapper .options .option{height:135px;flex-direction:row;margin-bottom:30px;justify-content:left}.EmailCapturePage .content .step-1-wrapper .options .option .img{margin:0 0 0 20px;height:100px;width:100px}.EmailCapturePage .content .step-1-wrapper .options .option .img.for-me{background-image:url(/images/newEmailCapture/for_myself_mobile.svg)}.EmailCapturePage .content .step-1-wrapper .options .option .img.for-gift{background-image:url(/images/newEmailCapture/for_someone_else_mobile.svg)}.EmailCapturePage .content .step-1-wrapper .options .option .img.mixtiles-box{background-image:url(/images/newEmailCapture/mixtiles-box.svg)}.EmailCapturePage .content .step-1-wrapper .options .option .img.gift-card{background-image:url(/images/newEmailCapture/gift-card-product.svg)}.EmailCapturePage .content .step-1-wrapper .options .option div{margin-top:0;text-align:left;margin-left:20px}.EmailCapturePage .content .step-1-wrapper .options .option div h3{margin-bottom:5px}.EmailCapturePage .content .step-1-wrapper .options .option div p{margin:0}}.EmailCapturePage .content form{width:420px;background:#fff;padding:100px;box-shadow:0 2px 6px rgba(0,0,0,.16);border-radius:5px;opacity:0;transition:all .3s}.EmailCapturePage .content form.attribution-channels{display:flex;flex-direction:column;align-items:center}.EmailCapturePage .content form .phone-fields{display:flex;align-items:center;background:#f7f7f7;border-radius:4px}.EmailCapturePage .content form .phone-fields input{margin-bottom:0;border-bottom:0}.EmailCapturePage .content form .phone-fields>:first-child{flex-basis:70px;text-align:center}.EmailCapturePage .content form .phone-fields>:first-child input{border-radius:0;text-align:center;padding:5px 0;border-right:1px solid hsla(0,0%,50.2%,.3);color:grey}.EmailCapturePage .content form .phone-fields>:last-child{flex-grow:1}.EmailCapturePage .content form .bottom-button-container,.EmailCapturePage .content form .FormInput{opacity:0;transform:translateY(30px);transition:all .3s;transition-timing-function:ease-out}.EmailCapturePage .content form .bottom-button-container.bottom-button-container,.EmailCapturePage .content form .bottom-button-container.FormInput,.EmailCapturePage .content form .FormInput.bottom-button-container,.EmailCapturePage .content form .FormInput.FormInput{transition-delay:.1s}.EmailCapturePage .content form.visible .bottom-button-container,.EmailCapturePage .content form.visible .FormInput{opacity:1!important;transform:translateY(0)!important}.EmailCapturePage .content form.visible{position:relative;opacity:1}.EmailCapturePage .content form.visible .checkbox-wrapper,.EmailCapturePage .content form.visible .form-label{opacity:1;transform:translateY(0)}.EmailCapturePage .content form .checkbox-wrapper{display:flex;align-items:flex-start;text-align:left;padding-top:10px;font-size:14px;color:grey;opacity:0;transition:all .3s;transform:translateY(30px);transition-delay:.1s;transition-timing-function:ease-out;line-height:1.5}.EmailCapturePage .content form .checkbox-wrapper.old{padding:10px 0 20px}.EmailCapturePage .content form .checkbox-wrapper.old input{margin-right:5px;vertical-align:text-bottom}.EmailCapturePage .content form .checkbox-wrapper .consent-text{padding-top:2px}.EmailCapturePage .content form .checkbox-wrapper .consent-text .emphasized{font-weight:700}.EmailCapturePage .content form .PrivacyDisclaimer.supports-keyboard{position:fixed}.EmailCapturePage .content form .PrivacyDisclaimer.supports-keyboard.keyboard-open{position:static;margin-top:20px}.EmailCapturePage .content form .consent-checkbox{padding:0 12px 0 0}.EmailCapturePage .content form .consent-checkbox:hover{background-color:transparent}.EmailCapturePage .content form .disclaimer-wrapper{display:flex;align-items:flex-start;margin-top:10px}.EmailCapturePage .content form .form-label{text-align:center;font-size:30px;text-transform:unset;font-family:Suez One,sans-serif;font-weight:300;line-height:40px;letter-spacing:.5px;margin:0 0 30px;transition:all .3s;transition-delay:.1s;opacity:0;transform:translateY(30px);transition-timing-function:ease-out}.EmailCapturePage .content form .form-label .wave{display:inline-block;transform:rotate(10deg);-webkit-animation-name:wave;animation-name:wave;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-iteration-count:8;animation-iteration-count:8;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}@-webkit-keyframes wave{0%{transform:rotate(10deg)}to{transform:rotate(30deg)}}@keyframes wave{0%{transform:rotate(10deg)}to{transform:rotate(30deg)}}.EmailCapturePage .content form .FormInput{background:#f7f7f7;padding:20px 0 20px 20px;height:auto;font-size:18px;border-radius:5px;margin-bottom:5px}.EmailCapturePage .content form .FormInput.invalid{background-color:#ff7976!important}.EmailCapturePage .content form .FormInput::-webkit-input-placeholder{color:grey;font-weight:400}.EmailCapturePage .content form .FormInput:-ms-input-placeholder{color:grey;font-weight:400}.EmailCapturePage .content form .FormInput::-ms-input-placeholder{color:grey;font-weight:400}.EmailCapturePage .content form .FormInput::placeholder{color:grey;font-weight:400}.EmailCapturePage .content .bottom-button-container{display:block;margin-top:10px;padding:0}.EmailCapturePage .content .bottom-button-container .bottom-button{max-width:none;padding-top:8px;padding-bottom:8px;border-radius:5px}@media (max-width:960px){.EmailCapturePage .content form{width:100%;box-shadow:none;padding:10px 10px 125px}.EmailCapturePage .content form.attribution-channels{padding-bottom:0}.EmailCapturePage .content form .phone-fields{background:#fff}}.elegant .BackButton{padding-top:5px}.elegant .BackButton .round{width:34px;height:34px}.BackButton{padding:9px 10px 5px 3px;cursor:pointer}.BackButton img{width:13px}@media (min-width:960px){.BackButton img.invert{-webkit-filter:saturate(0) brightness(10);filter:saturate(0) brightness(10)}}.BackButton .round{width:34px;height:34px;border-radius:50%;background-image:url(/images/icons/dark-back-arrow.svg);background-repeat:no-repeat;background-position:50%}.BackButton .round.large{width:40px;height:40px;background-size:15px}.BackButton:hover .round{background-color:#f2f2f2}.form-label{font-size:12px;line-height:20px;letter-spacing:1.6px;font-weight:700;margin-left:10px;margin-bottom:5px;text-transform:uppercase}.mixtiles-form{display:flex;flex-direction:column;height:100%;background:#f7f7f7;padding-bottom:15px}@media (min-width:960px){.mixtiles-form{background:none}.mixtiles-form form{margin:7px 30px 10px;box-shadow:none}.mixtiles-form form,.mixtiles-form form input{background:#f7f7f7!important}}.newInputWrapper{border-bottom:1px solid #ededed;display:flex;padding:0}.newInputWrapper.oneInput{border-bottom:unset}.newInputWrapper .InputLabel{width:140px;font-size:12px;color:#333;text-transform:uppercase;font-weight:700;margin-bottom:0;padding:5px 0;margin-right:10px}.newInputWrapper .newFormStyle{display:inline;width:100%;background:#fff;height:auto;padding:14px 0;font-weight:300;font-size:16px;align-items:center;border-bottom:0}.FormInput{background-color:#f7f7f7;border:none;border-bottom:2px solid #fff;height:45px;padding-left:10px;font-size:20px;font-weight:700;transition:background-color .2s;width:100%;box-sizing:border-box}.FormInput:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important}@media (min-width:960px){.FormInput:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #f7f7f7 inset!important}}.FormInput.newStyle{background-color:#fff;border:1px solid #b9c6c7;border-radius:3px;padding:14px;font-size:16px;font-weight:400;width:100%;box-sizing:border-box}.FormInput.newStyle::-webkit-input-placeholder{color:rgba(0,0,0,.3)}.FormInput.newStyle:-ms-input-placeholder{color:rgba(0,0,0,.3)}.FormInput.newStyle::-ms-input-placeholder{color:rgba(0,0,0,.3)}.FormInput.newStyle::placeholder{color:rgba(0,0,0,.3)}.FormInput.newStyle:focus{outline:none;border:1px solid #f67bb3}.FormInput::-webkit-input-placeholder{color:#8c8c8c}.FormInput:-ms-input-placeholder{color:#8c8c8c}.FormInput::-ms-input-placeholder{color:#8c8c8c}.FormInput::placeholder{color:#8c8c8c}.FormInput:focus{outline-width:0;outline:0}.FormInput.invalid{background-color:#ff7976!important}.FormInput.uppercase{text-transform:uppercase}.FormInput.uppercase::-webkit-input-placeholder{text-transform:none}.FormInput.uppercase:-ms-input-placeholder{text-transform:none}.FormInput.uppercase::-ms-input-placeholder{text-transform:none}.FormInput.uppercase::placeholder{text-transform:none}.InputLabel{display:flex;justify-content:space-between;align-items:center;font-size:14px;margin-bottom:6px}.InputLabel .input-hint{font-size:12px;color:#95a5a6}.bottom-button-container{padding:15px}.bottom-button{position:relative;background-color:#ff0072;color:#fff;display:flex;align-items:center;justify-content:center;height:50px;border-radius:10px;font-size:20px;font-weight:800;cursor:pointer;transition:box-shadow .3s,background-color .3s;max-width:400px;margin-right:auto;margin-left:auto}.bottom-button.invert{border:2px solid #f07;box-sizing:border-box;background-color:#fff;color:#ff0072;font-weight:600}.bottom-button.disabled{pointer-events:none;opacity:.4}.bottom-button.disabled.invert{color:#ccc;border:2px solid #ccc}.bottom-button.grey{background:hsla(0,0%,74.9%,.54)}.bottom-button.grey:hover{box-shadow:unset}.bottom-button.grey:active{background:hsla(0,0%,74.9%,.54)}@media (hover:hover){.bottom-button:hover{box-shadow:0 3px 12px rgba(255,21,134,.3)}.bottom-button:hover.blue{box-shadow:0 3px 12px rgba(2,122,199,.3)}.bottom-button:hover.white{box-shadow:0 0 0;border:0;outline:none;border-radius:unset}.bottom-button:hover.invert{box-shadow:0 3px 9px rgba(255,21,134,.2)}}.bottom-button:active{background-color:#f00062}.bottom-button:active.blue{background-color:#027ac7}.bottom-button:active.invert{background-color:#fff}.bottom-button.dark{background-color:#333}.bottom-button.white{background-color:#fff;color:grey}.bottom-button.blue{background-color:#027ac7}.bottom-button.blue .done-spinner{border-color:transparent transparent #fff #fff}.bottom-button.blue .done-spinner,.bottom-button .done-spinner{background-color:transparent;border-radius:50%;border-style:solid;border-width:2px;width:20px;height:20px;display:inline-block;vertical-align:middle;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-animation:spinner-animation .65s linear infinite,spinner-fade-in .3s;animation:spinner-animation .65s linear infinite,spinner-fade-in .3s}.bottom-button .done-spinner{margin-left:20px;border-color:transparent transparent #ff0073 #ff0073}.bottom-button .loading-text{margin-right:30px;font-weight:600;font-size:19px}.elegant .bottom-bar{box-shadow:0 0 18px rgba(0,0,0,.09)}.bottom-bar{position:fixed;bottom:0;left:0;right:0;background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.3);z-index:1;transition:all 5s}.bottom-bar .bundle-pricing-row{height:25px;background:#fff;width:100%;text-align:left;color:#000;box-sizing:border-box;text-align:center;margin:10px auto -10px}.bottom-bar .bundle-pricing-row .overlay{position:absolute;-webkit-animation-name:bundleOverlay;animation-name:bundleOverlay;-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:#fff;opacity:1;top:10px}@-webkit-keyframes bundleOverlay{0%{opacity:1}80%{opacity:1}to{opacity:0}}@keyframes bundleOverlay{0%{opacity:1}80%{opacity:1}to{opacity:0}}@media (min-width:1440px){.bottom-bar{position:absolute}}.DummySubmit{display:none}.AttributionChannelSelector{-webkit-user-select:none;-ms-user-select:none;user-select:none;margin-top:14px;width:100%;max-width:350px;display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:960px){.AttributionChannelSelector{margin-top:33px;width:500px;max-width:none}}.AttributionChannelSelector .attribution-channel-item{box-sizing:border-box;height:52px;width:155px;border:1px solid hsla(0,0%,59.2%,.13);box-shadow:0 2px 3px 0 rgba(0,0,0,.1);transition:box-shadow .3s;border-radius:7px;background-color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#333;font-size:16px;line-height:19px;font-family:ProximaNova,sans-serif;margin:0 5px 15px}.AttributionChannelSelector .attribution-channel-item:hover{box-shadow:0 4px 6px 0 rgba(0,0,0,.15)}.PrivacyDisclaimer{text-align:center;box-sizing:border-box;margin:15px 0}.PrivacyDisclaimer .disclaimer-text{color:grey;font-size:10px;line-height:1.5;letter-spacing:-.2px}.PrivacyDisclaimer .disclaimer-text a{color:grey;font-weight:700;text-decoration:none}.PrivacyDisclaimer.short{position:absolute;bottom:22px;left:0;width:100%;padding:0 22px;margin:0}.PrivacyDisclaimer.short .disclaimer-text{max-width:416px;margin:auto;font-size:14px}.PromoCodeForm{overflow:hidden}.PromoCodeForm form{flex-shrink:0;display:flex;flex-direction:column;padding:0 15px;background:#fff;margin:0 10px 5px;border-radius:5px;box-shadow:-1px 3px 7px rgba(157,133,133,.1)}.PromoCodeForm .content{padding-top:25px;overflow-y:auto;-webkit-overflow-scrolling:touch}.PromoCodeForm .content .bulk-discount{padding:15px;text-align:center;font-weight:400;font-size:14px;line-height:14px}.PromoCodeForm .content .bulk-discount a{cursor:pointer;text-decoration:underline}@media (min-width:960px){.PromoCodeForm .content{min-width:400px;min-height:70px}}.PromoCodeForm .content .background-image{position:absolute;overflow:hidden;max-height:100%;left:0;right:0;bottom:0;margin-bottom:-5px;opacity:.3}@media (min-width:960px){.PromoCodeForm .content .background-image{display:none}}.PromoCodeForm .content .background-image img{width:100%}@media (max-width:411px) and (min-height:750px){.PromoCodeForm .content .background-image img{width:138%;margin-left:-33%}}.PromoCodeForm .content .background-image:after{position:absolute;left:0;right:0;top:0;bottom:0;content:"";background:linear-gradient(180deg,#fff,transparent 40%)}.DoneButton{color:#ff0073;font-size:20px;font-weight:700;cursor:pointer;padding:10px}.DoneButton.disabled{pointer-events:none;color:#ccc}.done-spinner{margin-right:20px;background-color:transparent;border-radius:50%;border-color:transparent transparent #ff0073 #ff0073;border-style:solid;border-width:2px;width:20px;height:20px;display:inline-block;vertical-align:middle;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-animation:spinner-animation .65s linear infinite,spinner-fade-in .3s;animation:spinner-animation .65s linear infinite,spinner-fade-in .3s}.basic-dialog,.basic-dialog .dialog-content{display:flex;flex-direction:column}.basic-dialog .dialog-content{align-items:center;padding-top:24px;overflow:auto}.basic-dialog .dialog-content .dialog-icon{margin-bottom:15px}.basic-dialog .dialog-content .dialog-title{text-align:center;font-weight:700;font-size:20px;padding:0 24px 18px}.basic-dialog .dialog-content .dialog-title:first-letter{text-transform:capitalize}.basic-dialog .dialog-content .dialog-image{width:130px;height:130px;object-fit:cover;margin-bottom:17px;box-shadow:0 1px 7px rgba(0,0,0,.32);transition:width .4s,height .4s}@media (min-width:767px){.basic-dialog .dialog-content .dialog-image{width:220px;height:220px}}.basic-dialog .dialog-content .dialog-text{color:#8c8c8c}.basic-dialog .dialog-content .dialog-subtext,.basic-dialog .dialog-content .dialog-text{text-align:center;padding:0 24px 20px;font-weight:700;white-space:pre-line}.promo-code-success-drawer-container{border-radius:20px 20px 0 0}.PromoCodeSuccessDialog{display:flex;flex-direction:column;align-items:center;background:url(/static/media/PromoCodeSuccessDialogBackground.5e0bc2a4.svg);background-size:contain;background-position:top;background-repeat:no-repeat;max-width:410px}.PromoCodeSuccessDialog .promo-code-success-dialog-illustration{width:179px;height:123px;margin:105px 115px 48px}.PromoCodeSuccessDialog .promo-code-success-title{font-weight:700;font-size:24px;line-height:29px;text-align:center;color:#333;margin:0 23px}.PromoCodeSuccessDialog .promo-code-success-title .price-strikethrough{text-decoration:line-through;color:#bfbfbf}.PromoCodeSuccessDialog .promo-code-success-title .price-highlighted{color:#ea3373}.PromoCodeSuccessDialog .promo-code-success-message{font-weight:400;font-size:18px;line-height:130%;text-align:center;color:#333;margin:9px 64px 46px}.PromoCodeSuccessDialog .PinkButton{align-self:stretch;margin:0 23px 30px}.PinkButton{background-color:#f07;border-radius:5px;color:#fff;font-size:18px;font-weight:600;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:background-color .2s,box-shadow .3s;height:52px}@media (min-width:960px){.PinkButton{height:59px}}.PinkButton.disabled{cursor:unset;background-color:#ff85be}.PinkButton.outline{background:#fff;border:2px solid #f07;box-sizing:border-box;color:#f07}.PinkButton.outline-gray{background:#fff;border:2px solid #ededed;box-sizing:border-box;color:#333}@media (hover:hover){.PinkButton.outline-gray:hover{box-shadow:0 3px 8px hsla(0,0%,80%,.3)}}@media (hover:hover){.PinkButton:hover{box-shadow:0 3px 12px rgba(255,21,134,.3)}}.spinner{width:20px;display:flex;align-items:center;justify-content:center;color:#ff0072;font-size:3.5px;-webkit-animation:fade-scale-in .2s;animation:fade-scale-in .2s}.spinner.white{color:#fff}.spinner.grey{color:#9e9e9e}.spinner div{width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:load4 1s linear infinite;animation:load4 1s linear infinite;transform:translateZ(0)}@-webkit-keyframes fade-scale-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes fade-scale-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes load4{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}@keyframes load4{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}.dialog-button{width:100%;text-align:center;font-size:18px;font-weight:700;padding:13px 0;border-top:2px solid #e8e8e8;cursor:pointer}.dialog-button.highlighted{color:#e64d00}.dialog-button.green{color:#29cc44}.dialog-button.gray{color:#8c8c8c;background-color:#f2f2f2}.dialog-button.no-border{margin-top:1px;border-top:unset}.dialog-button.disabled{color:#8c8c8c}.dialog-button.with-icon{height:75px;border-top:1.2px solid #ededed;position:relative;display:flex;text-align:left;padding-left:12px;padding-right:10px;box-sizing:border-box;font-style:normal;font-weight:600;font-size:15px}.dialog-button.with-icon:active{background-color:#f7f7f7}.dialog-button.with-icon:first-child{border-top:none}.dialog-button.with-icon>p{margin-top:auto;margin-bottom:auto;flex-grow:1}.dialog-button.with-icon>p span.clickable{color:grey;text-decoration:underline;transition:opacity .3s}.dialog-button.with-icon>p span.clickable:hover{opacity:.8}.dialog-button.with-icon.bold>p{font-weight:700}.dialog-button.with-icon>svg{margin-top:auto;margin-bottom:auto;padding:0 15px;width:19px;height:19px}.dialog-button.with-icon>img{height:19px}.dialog-button.with-icon .cards-strip{vertical-align:middle;display:inline-flex;margin:0;padding-left:0;align-items:center;float:right}@media (min-width:960px){.dialog-button.with-icon .cards-strip{float:none}}.dialog-button.with-icon .cards-strip img{width:32px;height:23px;margin:0 2px}.dialog-button.with-icon .cards-strip img rect{fill:red}.dialog-button .spinner{background-color:transparent;border-radius:50%;border-color:transparent transparent #000 #000;border-style:solid;border-width:2px;width:20px;height:20px;display:inline-block;vertical-align:middle;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-animation:spinner-animation .65s linear infinite,spinner-fade-in .3s;animation:spinner-animation .65s linear infinite,spinner-fade-in .3s}.BundlePricingSelectionPage{display:flex;flex-direction:column;height:100%;background-color:#f7f7f7;overflow:auto}.BundlePricingSelectionPage .top-bar .left-comp{top:13px;left:21px}.BundlePricingSelectionPage .skip-button{position:absolute;padding:18px 23px;top:0;right:0;cursor:pointer;font-weight:400;font-size:18px;color:#333;z-index:100}.BundlePricingSelectionPage .bundle-image-container{position:relative;width:100%;min-height:200px}.BundlePricingSelectionPage .bundle-image-container .skip-button{align-self:flex-end}@media (min-width:767px){.BundlePricingSelectionPage .bundle-image-container .skip-button{display:block}}.BundlePricingSelectionPage .bundle-image-container .bundle-oval{position:absolute;width:100%;top:-95px}.BundlePricingSelectionPage .bundle-image-container .bundle-image{position:absolute;top:76px;left:0;width:100%}@media (min-width:767px){.BundlePricingSelectionPage .bundle-image-container{display:none}}.BundlePricingSelectionPage .bundle-pricing{display:flex;flex-direction:column;justify-content:center;height:100%;position:relative;margin-top:20px}.BundlePricingSelectionPage .bundle-pricing .bundle-image{display:none}@media (min-width:767px){.BundlePricingSelectionPage .bundle-pricing .bundle-image{display:block;margin-bottom:29px}}@media (min-width:767px){.BundlePricingSelectionPage .bundle-pricing{align-items:center}}@media (max-height:665px){.BundlePricingSelectionPage .bundle-pricing{align-items:center}}.BundlePricingSelectionPage .bundle-pricing .bundle-pricing-inner{padding:0 15px}.BundlePricingSelectionPage .bundle-pricing .bundle-pricing-inner h2{text-align:center;margin:0;font-size:30px;color:#0f0e0f;font-family:Suez One,sans-serif;font-weight:300;line-height:33px}.BundlePricingSelectionPage .bundle-pricing .bundle-pricing-inner .subtitle{margin:14px 0 15px;text-align:center;color:#333;font-size:18px;line-height:23px;font-weight:400}.BundlePricingSelectionPage .bundle-pricing .bundle-pricing-inner .subtitle span{font-weight:700}.BundlePricingSelectionPage.dialogMode .bundle-pricing{padding-top:10px;height:auto}@media (min-width:960px){.BundlePricingSelectionPage.dialogMode{background-color:#fff;width:400px;padding:60px}.BundlePricingSelectionPage.dialogMode .bundle-pricing-inner{width:100%}}@media (min-width:960px) and (max-height:775px){.BundlePricingSelectionPage.dialogMode{padding:0 60px}.BundlePricingSelectionPage.dialogMode .bundle-pricing{transform:scale(.9)}}.BundlePricingOption{cursor:pointer;display:flex;flex-direction:row;align-items:center;height:97px;border-radius:16px;margin-bottom:10px;background:#fff;border:1px solid #ededed;box-sizing:border-box;box-shadow:0 4px 7px rgba(0,0,0,.04);padding:0 34px 0 32px}.BundlePricingOption .spinner{margin:auto}.BundlePricingOption .option-name{flex-grow:0}.BundlePricingOption .option-name .option-button-headline{font-style:normal;font-weight:700;font-size:24px;line-height:24px}.BundlePricingOption .popular{height:20px;background:#ff0072;border-radius:5px;display:flex;padding-top:1px;align-items:center;justify-content:center}.BundlePricingOption .popular span{color:#fff;font-weight:700;font-size:14px;line-height:14px;text-align:center;letter-spacing:.03em;text-transform:uppercase}.BundlePricingOption .option-price{flex-grow:1;text-align:right;font-size:19px;line-height:27px}.BundlePricingOption .option-price span.old-price{text-decoration:line-through;color:#333}.BundlePricingOption .option-price span.new-price{margin-left:5px;color:#ff0072;font-weight:700}.BundlePricingOption .disclosure-indicator{margin-left:16px}.BundlePricingOption .option-cta .bottom-button{width:217px;height:46px;border-radius:8px;font-size:17px;font-weight:700}.BundlePricingSelectionDesktopPage{display:flex;flex-direction:column;height:100%;background-color:#fdfdfd}.BundlePricingSelectionDesktopPage .content{display:flex;justify-content:center;align-items:center;z-index:1;height:100%;background:#f7f7f7}.BundlePricingSelectionDesktopPage .content .bundle-pricing-inner{position:relative;width:850px;background:#fff;padding:100px;box-shadow:0 2px 6px rgba(0,0,0,.16);border-radius:5px;opacity:1;transition:all .3s}.BundlePricingSelectionDesktopPage .content .bundle-pricing-inner .skip-button{position:absolute;padding:41px;top:0;right:0;cursor:pointer;font-weight:400;font-size:18px;color:#333;z-index:100}.BundlePricingSelectionDesktopPage .content .bundle-pricing-inner h2{color:#000;height:33px;margin:0;font-weight:400;font-size:30px;line-height:38px;text-align:center;font-family:Suez One,sans-serif}.BundlePricingSelectionDesktopPage .content .bundle-pricing-inner .subtitle{margin:14px 0 26px;text-align:center;color:#333;font-size:18px;line-height:23px;font-weight:400}.BundlePricingSelectionDesktopPage .content .bundle-pricing-inner .subtitle span{font-weight:700}.BundlePricingSelectionDesktopPage .content .bundle-pricing-inner .options-buttons{display:flex;justify-content:space-around}.BundlePricingSelectionDesktopPage .content .bg-layer{position:absolute;top:0;left:0;width:100%;height:50%;background:#ff0072;z-index:-1}.BundlePricingSelectionDesktopPage .content .bg-layer .bg-circle{position:absolute;width:100%;height:200px;bottom:-50px;background:#ff0072;border-radius:90%/45%}.BundlePricingDesktopOption{cursor:pointer;display:flex;flex-direction:column;width:253px;height:410px;padding:0;margin:0;align-items:center;border-radius:16px;background:#fff;border:1px solid #ededed;box-sizing:border-box;box-shadow:0 4px 7px rgba(0,0,0,.04)}.BundlePricingDesktopOption img{max-width:100%;border-radius:16px 16px 0 0}.BundlePricingDesktopOption .option-name{flex-grow:0;margin-top:26px}.BundlePricingDesktopOption .option-name.with-popular{margin-top:15px}.BundlePricingDesktopOption .option-name .option-button-headline{font-style:normal;font-weight:700;font-size:24px;line-height:24px}.BundlePricingDesktopOption .popular{height:20px;background:#ff0072;border-radius:5px;display:flex;padding-top:1px;align-items:center;justify-content:center;margin-top:-10px;width:80px}.BundlePricingDesktopOption .popular span{color:#fff;font-weight:700;font-size:14px;line-height:14px;text-align:center;letter-spacing:.03em;text-transform:uppercase}.BundlePricingDesktopOption .option-price{flex-grow:1;text-align:right;font-size:19px;line-height:27px}.BundlePricingDesktopOption .option-price span.old-price{text-decoration:line-through;color:#333}.BundlePricingDesktopOption .option-price span.new-price{margin-left:5px;color:#ff0072;font-weight:700}.BundlePricingDesktopOption .option-cta .bottom-button{width:217px;height:46px;border-radius:8px;font-size:17px;font-weight:700}.BundlePricingOption:hover{background:#fcfcfc;box-shadow:0 4px 7px rgba(0,0,0,.1)}.BundlePricingOption:active{background:#fafafa;border:1px solid #eaeaea;box-shadow:0 -2px 7px rgba(0,0,0,.04)}.MixtilesMenuItem{transition:opacity .3s;box-sizing:border-box;align-items:center;min-width:237px;min-height:70px;border-radius:4px;display:flex;width:100%;padding-left:30px;padding-right:17px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:450px){.MixtilesMenuItem p{font-size:17px!important}}.MixtilesMenuItem:hover{opacity:.8}.MixtilesMenuItem.highlighted{background-color:rgba(255,0,119,.05)}.MixtilesMenuItem svg{flex-shrink:0}.MixtilesMenuItem p{padding-top:2px;font-family:ProximaNova,sans-serif;padding-left:18px;flex-grow:1;font-style:normal;font-weight:600;font-size:18px}.Badge{background-color:#f07;border-radius:3px;padding:1px 5px;color:#fff;font-weight:700}.ArtPitchSection{display:flex;justify-content:center;-webkit-animation:fade-in .5s .5s forwards;animation:fade-in .5s .5s forwards;opacity:0;margin-top:30px}.ArtPitchSection .narrow-screen{display:none}.ArtPitchSection .banner-content{display:flex;flex-direction:row-reverse;width:768px;box-shadow:0 2px 15px 0 rgba(0,0,0,.1)}.ArtPitchSection .banner-content .banner-photo-div{position:relative}.ArtPitchSection .banner-content .banner-photo-div .banner-photo{border-radius:0 4px 4px 0;width:100%;height:100%}.ArtPitchSection .banner-content .banner-photo-div .banner-photo-new-badge{font-size:12px;position:absolute;right:9px;top:11px}.ArtPitchSection .banner-content .text-div{background-color:#fff;display:flex;flex:1 1;border-radius:4px 0 0 4px}.ArtPitchSection .banner-content .text-div .text{display:flex;flex-direction:column;justify-content:center;margin:auto;line-height:24px}.ArtPitchSection .banner-content .text-div .text .title-line{display:flex;align-items:center}.ArtPitchSection .banner-content .text-div .text .title-line .title{font-size:23px;font-weight:700;color:#f07;margin-right:10px}.ArtPitchSection .banner-content .text-div .text .subtitle{margin-top:10px;font-weight:600;color:#000;font-size:18px;width:220px}.ArtPitchSection .banner-content .text-div .text .button{border:1px solid #ff0073;padding:9px 30px;border-radius:4px;margin-top:20px;font-size:18px;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#f07;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:768px){.ArtPitchSection .narrow-screen{display:block}.ArtPitchSection .wide-screen{display:none}.ArtPitchSection .banner-content{flex-direction:column;width:92%;max-width:400px}.ArtPitchSection .banner-content .banner-photo-div{flex:1 1}.ArtPitchSection .banner-content .banner-photo-div .banner-photo{border-radius:4px 4px 0 0}.ArtPitchSection .banner-content .text-div{border-radius:0 0 4px 4px;display:flex;padding:40px 0}.ArtPitchSection .banner-content .text-div .text{border-radius:0;align-items:center}.ArtPitchSection .banner-content .text-div .text .subtitle{text-align:center;width:250px}}.RetinaImage{transition:opacity .2s}.RetinaImage.fadeInUp{-webkit-animation:fadeInUp;animation:fadeInUp;-webkit-animation-duration:1s;animation-duration:1s}.RetinaImage.longFade{transition:opacity 1s}.RetinaImage.loading{opacity:0}.WallDecorationChooseWallPlanPage{background-color:#f7f7f7}.WallDecorationChooseWallPlanPage .container{display:flex;flex-direction:column;margin:0 10%}.WallDecorationChooseWallPlanPage .container .optional{font-family:ProximaNova;font-size:18px;line-height:23px;text-align:center;color:grey;margin-top:20%}.WallDecorationChooseWallPlanPage .container .wall-plan-title{margin-top:5%;text-align:center;font-family:Suez One;font-size:24px;line-height:38px;letter-spacing:-.76533px}.WallDecorationChooseWallPlanPage .container .options{margin-top:20%}.WallDecorationChooseWallPlanPage .container .options .wall-plan-option:not(:last-child){margin-bottom:5%}.WallDecorationChooseWallPlanPage .container .options .wall-plan-option{border:1px solid hsla(0,0%,59.2%,.13);box-shadow:0 2px 3px 0 rgba(0,0,0,.1);transition:box-shadow .3s;border-radius:7px;background-color:#fff;cursor:pointer;color:#333;font-size:16px;line-height:19px;font-family:ProximaNova,sans-serif;padding:20px 0;font-weight:600;display:flex;justify-content:center;align-items:center;width:100%}.WallDecorationChooseWallPlanPage .container .skip-button{margin-top:45%;padding:7px;cursor:pointer;height:26px;line-height:26px;letter-spacing:0;font-size:22px;color:grey;font-weight:700;text-align:center}body{margin:0;padding:0}@font-face{font-family:ProximaNova;src:url(/media/fonts/proximanova-regular-webfont.eot);src:url(/media/fonts/proximanova-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/media/fonts/proximanova-regular-webfont.woff) format("woff"),url(/media/fonts/proximanova-regular-webfont.ttf) format("truetype"),url(/media/fonts/proximanova-regular-webfont.svg#wf) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ProximaNova;src:url(/media/fonts/proximanova-semibold-webfont.eot);src:url(/media/fonts/proximanova-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(/media/fonts/proximanova-semibold-webfont.woff) format("woff"),url(/media/fonts/proximanova-semibold-webfont.ttf) format("truetype"),url(/media/fonts/proximanova-semibold-webfont.svg#wf) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:ProximaNova;src:url(/media/fonts/proximanova-bold-webfont.eot);src:url(/media/fonts/proximanova-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/media/fonts/proximanova-bold-webfont.woff) format("woff"),url(/media/fonts/proximanova-bold-webfont.ttf) format("truetype"),url(/media/fonts/proximanova-bold-webfont.svg#wf) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ProximaNova;src:url(/media/fonts/proximanova-extrabold-webfont.eot);src:url(/media/fonts/proximanova-extrabold-webfont.eot?#iefix) format("embedded-opentype"),url(/media/fonts/proximanova-extrabold-webfont.woff) format("woff"),url(/media/fonts/proximanova-extrabold-webfont.ttf) format("truetype"),url(/media/fonts/proximanova-extrabold-webfont.svg#wf) format("svg");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/media/fonts/Gilroy-ExtraBold.eot);src:url(/media/fonts/Gilroy-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/media/fonts/Gilroy-ExtraBold.woff) format("woff"),url(/media/fonts/Gilroy-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:local("Caveat Regular"),local("Caveat-Regular"),url(https://fonts.gstatic.com/s/caveat/v7/Wnz6HAc5bAfYB2Q7azYYiAzcPDKo.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:local("Caveat Regular"),local("Caveat-Regular"),url(https://fonts.gstatic.com/s/caveat/v7/Wnz6HAc5bAfYB2Q7YjYYiAzcPDKo.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:local("Caveat Regular"),local("Caveat-Regular"),url(https://fonts.gstatic.com/s/caveat/v7/Wnz6HAc5bAfYB2Q7aDYYiAzcPDKo.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:local("Caveat Regular"),local("Caveat-Regular"),url(https://fonts.gstatic.com/s/caveat/v7/Wnz6HAc5bAfYB2Q7ZjYYiAzcPA.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:local("Caveat Bold"),local("Caveat-Bold"),url(https://fonts.gstatic.com/s/caveat/v7/Wnz5HAc5bAfYB2Qz3RMNqC7RFgihjQI_.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:local("Caveat Bold"),local("Caveat-Bold"),url(https://fonts.gstatic.com/s/caveat/v7/Wnz5HAc5bAfYB2Qz3RMNoS7RFgihjQI_.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:local("Caveat Bold"),local("Caveat-Bold"),url(https://fonts.gstatic.com/s/caveat/v7/Wnz5HAc5bAfYB2Qz3RMNqy7RFgihjQI_.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:local("Caveat Bold"),local("Caveat-Bold"),url(https://fonts.gstatic.com/s/caveat/v7/Wnz5HAc5bAfYB2Qz3RMNpS7RFgihjQ.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Suez One;font-style:normal;font-weight:400;font-display:swap;src:local("Suez One"),local("SuezOne-Regular"),url(https://fonts.gstatic.com/s/suezone/v4/taiJGmd_EZ6rqscQgOFMmouC-50xUK4.woff2) format("woff2");unicode-range:U+0590-05ff,U+20aa,U+25cc,U+fb1d-fb4f}@font-face{font-family:Suez One;font-style:normal;font-weight:400;font-display:swap;src:local("Suez One"),local("SuezOne-Regular"),url(https://fonts.gstatic.com/s/suezone/v4/taiJGmd_EZ6rqscQgOFAmouC-50xUK4.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Suez One;font-style:normal;font-weight:400;font-display:swap;src:local("Suez One"),local("SuezOne-Regular"),url(https://fonts.gstatic.com/s/suezone/v4/taiJGmd_EZ6rqscQgOFOmouC-50x.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}body,button,h1,h2,h3,input{font-family:ProximaNova,sans-serif}body{background-color:#f9f9f9;-webkit-font-smoothing:antialiased}*{-webkit-tap-highlight-color:transparent}.important-hidden{display:none!important}a{color:#f07}.intercom-launcher-frame{bottom:10px!important}@media (min-width:960px){.hide-on-desktop{display:none!important}}@media (min-width:960px){.elegant .TilesStrip{padding-bottom:60px;padding-top:60px}}.elegant.desktop .TilesStrip{flex-wrap:wrap;align-content:flex-start;overflow:hidden;height:unset;margin:auto;padding-bottom:30px;padding-top:30px;padding-left:10%}.review-order-page.mobile .TilesStrip{width:100%;padding-left:15px;padding-right:15px}.TilesStrip{display:flex;height:100%;align-items:center;overflow-y:auto;-webkit-overflow-scrolling:touch;align-self:center}.TilesStrip.center .ReviewTile,.TilesStrip.center .tile{margin:auto;right:0;left:0;position:absolute}@media (min-width:960px){.TilesStrip{flex-wrap:wrap;align-content:flex-start;width:85%;overflow:hidden;height:unset;margin:auto;padding-bottom:30px;padding-top:30px;padding-left:10%}}.TilesStrip:after{content:"";width:20px;height:100%;flex-shrink:0}.TilesStrip.highlighted{z-index:1000}.elegant .tile-base{box-shadow:2.02px 24.24px 24.24px rgba(0,0,0,.3),6.06px 29.28px 56.55px rgba(0,0,0,.2)}.elegant.desktop .tile{margin:15px}.elegant.desktop .tile.removing:only-child{transition:opacity .3s;width:253px}.tile{align-items:center;justify-content:center;display:flex;width:253px;height:253px;flex-shrink:0;position:relative;margin-right:10px;will-change:transform,scroll-position,width,opacity;-webkit-animation:tile-appear .6s;animation:tile-appear .6s;cursor:pointer}@media (min-width:960px){.tile{margin-bottom:15px}}@media (hover:hover){.tile .preview,.tile .tile-base{transition:-webkit-filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}.tile.hovered .preview,.tile.hovered .tile-base{-webkit-filter:brightness(.77);filter:brightness(.77)}}.tile .crop,.tile .remove{cursor:pointer;position:absolute;right:30px;overflow:hidden;width:36px;height:36px;opacity:0;pointer-events:none;z-index:4;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.05);border-radius:9px}.tile .crop.frameless,.tile .remove.frameless{right:22px}@media (hover:hover){.tile .crop.hovered,.tile .remove.hovered{pointer-events:all;opacity:1;transition:all .3s;background-color:#fff}.tile .crop.hovered:hover,.tile .remove.hovered:hover{background-color:#f4f4f4}}.tile .crop .icon,.tile .remove .icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:18px;height:18px}.tile .crop{top:20px}.tile .crop.frameless{top:15px}.tile .remove{top:65px}.tile .remove.frameless{top:60px}.sizes-on .tile{height:315px;margin:0 15px}@media (min-width:960px){.sizes-on .tile{margin:15px}}.sizes-on .tile .preview{width:100%;height:100%;margin:2px!important;padding:2px 7px 7px 2px;box-sizing:border-box}.sizes-on .tile .preview .preview-image{width:100%;height:100%;object-fit:cover}.sizes-on .tile .preview.matting{box-sizing:border-box;width:100%;height:100%}.sizes-on .tile.SQUARE_8X8 .preview.frameless{width:234px;height:233px;padding:0;margin:-9px 0 0 -6px!important}.sizes-on .tile.SQUARE_12X12 .preview.frameless{width:254px;height:255px;padding:0;margin:-8px 0 0 -6px!important}.sizes-on .tile.RECTANGLE_11X8 .preview.frameless{width:271px;height:206px;padding:0;margin:-8px 0 0 -5px!important}.sizes-on .tile.RECTANGLE_8X11 .preview.frameless{width:188px;height:240px;padding:0;margin:-6px 0 0 -6px!important}.sizes-on .tile.RECTANGLE_16X12 .preview.frameless{width:294px;height:232px;padding:0;margin:-7px 0 0 -6px!important}.sizes-on .tile.RECTANGLE_12X16 .preview.frameless{width:218px;height:273px;padding:0;margin:-7px 0 0 -5px!important}.small-tiles-strip .tile,.tile.SQUARE_8X8{zoom:.85}.small-tiles-strip .tile.SQUARE_8X8{zoom:.7}.tile.highlighted{z-index:1000}.tile.removing{opacity:0;width:0;transition:width .3s .3s,opacity .3s}.tile.removing.first-from-two{width:50px}.tile .preview-spinner{position:absolute;z-index:2;margin-top:-7px;background-color:transparent;border-radius:50%;border-color:transparent transparent #b0b0b0 #b0b0b0;border-style:solid;border-width:3px;width:30px;height:30px;display:inline-block;vertical-align:middle;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-animation:spinner-animation .65s linear infinite,spinner-fade-in .3s;animation:spinner-animation .65s linear infinite,spinner-fade-in .3s}.tile .preview{display:flex;align-items:center;justify-content:center;overflow:hidden;width:236px;height:236px;margin-left:-5px;margin-top:-13px;-webkit-animation:fade-in .4s;animation:fade-in .4s}.tile .preview.frameless{width:239px;height:239px;margin-top:-14px}.tile .preview.matting{width:177px;height:177px;padding-top:1px}.tile .preview.loading{display:none}.tile .preview .preview-image{z-index:1;opacity:1;transition:opacity .3s}.sizes-on .tile .preview .preview-image{transition:none}.sizes-on .tile .preview .preview-image.hidden{opacity:0!important;height:0;width:0!important;flex-basis:0}.filter-sepia .tile .preview .preview-image{-webkit-filter:grayscale(100%) sepia(100%) saturate(102%) hue-rotate(349deg) brightness(84%) contrast(115%);filter:grayscale(100%) sepia(100%) saturate(102%) hue-rotate(349deg) brightness(84%) contrast(115%)}.filter-moon .tile .preview .preview-image{-webkit-filter:grayscale(1);filter:grayscale(1)}.tile .tile-checkmark-icon{position:absolute;z-index:2;bottom:-10px;right:-10px;width:64px}@-webkit-keyframes tile-appear{0%{width:0;opacity:0}50%{width:253px;opacity:0;transform:scale(.7)}to{width:253px;opacity:1;transform:scale(1)}}@keyframes tile-appear{0%{width:0;opacity:0}50%{width:253px;opacity:0;transform:scale(.7)}to{width:253px;opacity:1;transform:scale(1)}}@-webkit-keyframes tile-loading{0%{background-color:#ff0095}to{background-color:#d9007e}}@keyframes tile-loading{0%{background-color:#ff0095}to{background-color:#d9007e}}.TileFrame{height:100%;display:flex;z-index:2;justify-content:center;align-items:center}.TileFrame,.TileFrame .frame{position:absolute;top:0;width:100%}.TileFrame .frame{right:0}.sizes-on .TileFrame .frame{position:static}.sizes-on .TileFrame .frame.hidden{display:none}.TileFrame .frame.hidden{visibility:hidden}.tile-base{position:absolute;top:1px;left:5px;right:10px;bottom:14px;box-shadow:4px 18px 15px 0 rgba(0,0,0,.3),1px 15px 20px 2px rgba(0,0,0,.3);background-image:linear-gradient(to right bottom,#fff,#fbfbfb,#f8f8f8,#f4f4f4,#f1f1f1)}.sizes-on .tile-base{left:1px;bottom:auto;right:auto;width:calc(100% - 7px);height:calc(100% - 12px);box-sizing:border-box}@media (min-width:960px){.tile-base{box-shadow:8px 18px 15px 0 rgba(0,0,0,.2),1px 7px 15px 2px rgba(0,0,0,.1)}}.tile-base.transparent{background-image:unset}.ReviewTile{align-items:center;justify-content:center;display:flex;flex-shrink:0;position:relative;margin:20px 16px;will-change:transform,scroll-position,width,opacity;cursor:pointer}@media (hover:hover){.ReviewTile .TileFrameContent{transition:-webkit-filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}.ReviewTile.hovered .TileFrameContent{-webkit-filter:brightness(.77);filter:brightness(.77)}}.ReviewTile .Tile{-webkit-animation:core-tile-appear .6s;animation:core-tile-appear .6s;box-shadow:10px 10px 15px 5px rgba(0,0,0,.3)}.ReviewTile .remove{top:65px}.ReviewTile .remove .icon{margin-right:9px!important;margin-top:9px!important}.ReviewTile .remove.frameless{top:60px}.ReviewTile .crop,.ReviewTile .remove{cursor:pointer;position:absolute;right:20px;overflow:hidden;width:36px;height:36px;opacity:0;pointer-events:none;z-index:4;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.05);border-radius:9px}.ReviewTile .crop.frameless,.ReviewTile .remove.frameless{right:22px}@media (hover:hover){.ReviewTile .crop.hovered,.ReviewTile .remove.hovered{pointer-events:all;opacity:1;transition:all .3s;background-color:#fff}.ReviewTile .crop.hovered:hover,.ReviewTile .remove.hovered:hover{background-color:#f4f4f4}}.ReviewTile .crop .icon,.ReviewTile .remove .icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:18px;height:18px}.ReviewTile .crop{top:20px}.ReviewTile .crop.frameless{top:15px}.ReviewTile.highlighted{z-index:1000}.ReviewTile.removing{opacity:0;transition:opacity .3s}.ReviewTile.removing .Tile{width:0!important;transition:width .3s .3s}.ReviewTile.removing.first-from-two .Tile{width:50px!important}@-webkit-keyframes core-tile-appear{0%{width:0;opacity:0}50%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes core-tile-appear{0%{width:0;opacity:0}50%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.FramelessDepth{top:0;left:0;border-image:url(/images/wallDecor/frame-assets/frameless.png) 24 stretch}.FramelessDepth,.Spinner{border-style:solid;position:absolute}.Spinner{background-color:transparent;border-radius:50%;border-color:transparent transparent #b0b0b0 #b0b0b0;border-width:3px;width:30px;height:30px;display:inline-block;vertical-align:middle;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-animation:spinner-animation .65s linear infinite,spinner-fade-in .3s;animation:spinner-animation .65s linear infinite,spinner-fade-in .3s;top:calc(50% - 15px);left:calc(50% - 15px);z-index:2}.TileFrameContent{background:#fff}.TileFrameContent,.TileFrameContent .content{height:100%;width:100%}.TileFrameContent .content.loading{display:none}.TileImageContainer{width:100%;height:100%;position:relative}.TileImageContainer:before{content:"";box-sizing:border-box;background-image:linear-gradient(161deg,hsla(0,0%,100%,.1) 11.2%,hsla(0,0%,93.7%,0) 72.1%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.TileImageContainer .tile-image{object-fit:cover;width:100%;height:100%;transition:opacity .225s,-webkit-filter .3s;transition:filter .3s,opacity .225s;transition:filter .3s,opacity .225s,-webkit-filter .3s;z-index:1}.TileMatting{box-sizing:border-box}.FramelessTile,.TileMatting{width:100%;height:100%}.TileFlat .FramelessTile{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:3.3px 4.3px 1.3px rgba(0,0,0,.092),4.5px 4.1px 1.1px rgba(0,0,0,.229),6.6px 6.8px 2.6px rgba(0,0,0,.102),8px 8.7px 7.8px rgba(0,0,0,.1),11px 7px 9px rgba(0,0,0,.15),8px 10px 13px rgba(0,0,0,.2),1.4px 4.7px 5.7px rgba(0,0,0,.23),3px 8px 40px rgba(0,0,0,.1)}.Tile{background-color:#eaeaea;-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.Tile,.TileFlatFrame{position:relative;box-sizing:border-box}.TileFlatFrame{height:inherit;width:inherit}.TileFlatFrame:before{content:"";box-sizing:border-box;position:absolute;height:100%;width:100%;top:0;left:0;z-index:2;box-shadow:inset 0 5px 6px rgba(0,0,0,.27),inset 0 6px 13px rgba(0,0,0,.13),inset 2px 1px 3px rgba(0,0,0,.2)}.TileFlatFrame .frame-outer-shadow{box-sizing:border-box;position:absolute;height:inherit;width:inherit;box-shadow:.6px 1.3px 1.3px rgba(0,0,0,.4),1.9px 2.5px 1.1px rgba(0,0,0,.129),3.1px 4.1px 2.6px rgba(0,0,0,.162),5px 6.7px 5.8px rgba(0,0,0,.104),12px 12px 9px rgba(0,0,0,.15)}.TileFlatFrame.frame-color-black{border:solid #1b1b1b;border-image:url(/images/wallDecor/frame-assets/black.png) 25 stretch;box-shadow:-2px -3px 7px rgba(0,0,0,.1);background:#3a3a3a}.TileFlatFrame.frame-color-white{border:solid #fff;border-image:url(/images/wallDecor/frame-assets/white.png) 25 stretch;box-shadow:-1px -1px 1px rgba(0,0,0,.1)}.Tile3DDepth{position:absolute;top:0;left:0}.Tile3DDepth .Tile3DDepthShadow{position:absolute;box-shadow:1px 2px 3px rgba(0,0,0,.4);z-index:-1}.FramedTile,.Tile3DFrame{width:inherit;height:inherit}.Tile3DFrame{position:relative;box-sizing:border-box}.Tile3DFrame:before{content:"";box-sizing:border-box;position:absolute;height:100%;width:100%;top:0;left:0;z-index:2;box-shadow:inset 1px 1px 4px 1px rgba(0,0,0,.4)}.Tile3DFrame.frame-color-black{border:solid #000;background:#3a3a3a}.Tile3DFrame.frame-color-white{border:solid #fff}.UploadButton{position:relative;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;flex-shrink:0;border:4px dashed #b0b0b0;width:230px;height:230px;border-radius:14px;transition:box-shadow .3s,background-color .3s,transform .3s,border-color .3s;-webkit-animation:fade-in .8s;animation:fade-in .8s}.UploadButton.scaled-down{zoom:.7}.UploadButton:hover{box-shadow:0 4px 16px rgba(0,0,0,.12);background-color:hsla(0,0%,100%,.9)}.UploadButton.pink{border:4px dashed #f07}.UploadButton.pink path,.UploadButton.pink rect{fill:#f07}.UploadButton.animated{-webkit-animation:fade-in .8s,shrink-grow 2s ease-out infinite,pink-highlight 2s ease-out infinite;animation:fade-in .8s,shrink-grow 2s ease-out infinite,pink-highlight 2s ease-out infinite;background-color:hsla(0,0%,100%,.7);box-shadow:0 4px 16px rgba(0,0,0,.12)}.UploadButton.animated path,.UploadButton.animated rect{-webkit-animation:pink-highlight 2s ease-out infinite;animation:pink-highlight 2s ease-out infinite;fill:#b0b0b0}.UploadButton .plus-icon{width:40px;height:40px;fill:#b0b0b0;transition:opacity .2s}.UploadButton .plus-icon.show-buttons{opacity:0}.UploadButton .plus-icon.pink path,.UploadButton .plus-icon.pink rect{fill:#f07}.sizes-on .UploadButton{margin:0 15px!important}.UploadButton.left-side{-webkit-animation:invisible .6s,fade-in .8s .6s,left-slide-in 1.2s;animation:invisible .6s,fade-in .8s .6s,left-slide-in 1.2s;margin-right:20px;margin-top:-3px;margin-left:27px}@media (min-width:960px){.UploadButton.left-side{display:none}}.UploadButton.right-side{-webkit-animation:invisible .6s,fade-in .8s .6s,right-slide-in 1.2s;animation:invisible .6s,fade-in .8s .6s,right-slide-in 1.2s;margin-right:5px;margin-top:-3px;margin-left:8px}@media (min-width:960px){.UploadButton.right-side{margin-bottom:18px}}@-webkit-keyframes shrink-grow{0%{transform:scale(.95)}50%{transform:scale(1)}to{transform:scale(.95)}}@keyframes shrink-grow{0%{transform:scale(.95)}50%{transform:scale(1)}to{transform:scale(.95)}}.UploadButton .split{display:flex;position:absolute;flex-direction:column;width:100%;height:100%;align-items:center;justify-content:space-around;opacity:0;transition:opacity .2s,transform .2s,-webkit-filter .2s;transition:opacity .2s,transform .2s,filter .2s;transition:opacity .2s,transform .2s,filter .2s,-webkit-filter .2s}.UploadButton .split.show-buttons{opacity:1;transform:scaleX(1)}.UploadButton .split .button{position:relative;width:100%;height:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.64);font-weight:600;transition:background-color .3s}@media (min-width:1025px){.UploadButton .split .button:hover{background-color:rgba(255,0,149,.08)}}.UploadButton .split .button .icon{margin-bottom:10px}.UploadButton .split .top{border-top-left-radius:14px;border-top-right-radius:14px}.UploadButton .split .bottom{border-top:2px solid #dbdadb;border-bottom-left-radius:14px;border-bottom-right-radius:14px}.UploadButton .split .bottom .text{max-width:200px;text-align:center;margin-bottom:-5px}.UploadButton .split .bottom .cloud-icons{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.UploadButton .split .bottom .cloud-icons .cloud-icon{height:20px;margin-left:5px;margin-right:5px;margin-bottom:13px}.UploadButton .split .bottom .cloud-icons .cloud-icon.smaller{height:18px}.UploadButton.round{height:170px;width:170px;background:#fff;box-shadow:0 8px 14px rgba(0,0,0,.07);border-radius:1285.23px;border:unset}.UploadButton.round .plus-icon{height:59px;width:59px}.UploadButton.round .plus-icon.show-buttons{opacity:1}.UploadButton.round path,.UploadButton.round rect{transition:fill 2s}.UploadButton.round.floating{width:70px;height:70px;position:fixed;bottom:102px;z-index:4;right:17px;margin-right:0;-webkit-animation:none!important;animation:none!important;transition:none!important;transform:unset!important}.UploadButton.round.floating .plus-icon,.UploadButton.round.floating .plus-icon path,.UploadButton.round.floating .plus-icon rect{transition:none!important}.UploadButton.round.floating .plus-icon,.UploadButton.round.floating .plus-icon svg{height:24px;width:24px}.UploadButton.round.floating.float-left{left:17px}.UploadButton.round.disabled{transform:scale(.95)}.UploadButton.round.disabled path,.UploadButton.round.disabled rect{fill:#b0b0b0}.UploadButton.desktop{position:relative;width:240px;height:242px;box-sizing:border-box;cursor:pointer;background:hsla(0,0%,100%,.9);box-shadow:0 4px 7px hsla(0,0%,50.2%,.17);border-radius:4px;border:unset;transition:background-color .3s,box-shadow .3s}.UploadButton.desktop.right-side{-webkit-animation:appear .6s;animation:appear .6s;margin-left:23px}@media (min-width:1250px){.UploadButton.desktop.right-side{margin-top:15px}}.UploadButton.desktop.right-side .UploadMenu{position:absolute;top:0;opacity:0;-webkit-animation:unset;animation:unset}.UploadButton.desktop.removing{transition:opacity .3s;opacity:0}@-webkit-keyframes appear{0%{width:0;opacity:0}50%{width:240px;opacity:0;transform:scale(.7)}to{width:240px;opacity:1;transform:scale(1)}}@keyframes appear{0%{width:0;opacity:0}50%{width:240px;opacity:0;transform:scale(.7)}to{width:240px;opacity:1;transform:scale(1)}}.UploadButton.desktop .plus-icon{margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;height:43px;width:43px}.UploadButton.desktop .plus-icon svg{height:43px;width:43px}.UploadButton.desktop .button-content{width:100%;height:100%;transition:opacity .3s;position:relative;opacity:1}.UploadButton.desktop .p{font-weight:700;font-size:14px;line-height:14px;text-align:center;text-transform:uppercase;color:#ff0072}.UploadButton.desktop.show-buttons{background:#fff;box-shadow:0 15px 20px rgba(0,0,0,.06),0 4px 7px hsla(0,0%,50.2%,.17)}.UploadButton.desktop.show-buttons .button-content{opacity:0}.UploadButton.desktop.show-buttons .UploadMenu{transition:opacity .3s ease-out;opacity:1}.elegant.desktop .UploadButton.left-side{display:none}.tile-uploader{width:85px;height:100px;position:relative;margin-right:12px;margin-bottom:10px;display:flex;justify-content:center;align-items:center;flex-shrink:0;cursor:pointer}.tile-uploader.left{-webkit-animation:invisible .6s,fade-in .8s .6s,left-slide-in 1.2s;animation:invisible .6s,fade-in .8s .6s,left-slide-in 1.2s}.tile-uploader.left.disappear{transition:transform .4s,opacity .4s;transform:translateX(-140%);opacity:0}@media (min-width:960px){.tile-uploader.left{display:none}}.tile-uploader.right{-webkit-animation:invisible .6s,fade-in .8s .6s,right-slide-in 1.2s;animation:invisible .6s,fade-in .8s .6s,right-slide-in 1.2s;border:4px dashed #b0b0b0;width:230px;height:230px;left:0;border-radius:10px;margin-left:7px;margin-top:8px}@media (min-width:960px){.tile-uploader.right{margin-top:-8px}}.tile-uploader.right.disappear{transition:transform .4s,opacity .4s;transform:translateX(140%);opacity:0}.tile-uploader.square{position:absolute;top:0;bottom:80px;border:4px dashed #b0b0b0;width:170px;height:170px;left:0;right:0;margin:auto;border-radius:17px;background-color:hsla(0,0%,100%,.7);-webkit-animation:fade-in .8s,grow-shrink 2s ease-out infinite,pink-highlight 2s ease-out infinite;animation:fade-in .8s,grow-shrink 2s ease-out infinite,pink-highlight 2s ease-out infinite}.tile-uploader.square .uploader-image{width:40px;height:40px;background-image:unset}.tile-uploader.square .uploader-image .plus-shape{-webkit-animation:pink-highlight 2s ease-out infinite;animation:pink-highlight 2s ease-out infinite}.tile-uploader.skeleton{position:absolute;width:100%;height:100%;margin:0;left:0;right:0;top:0;bottom:0}.tile-uploader .uploader-image{width:50px;height:50px}.tile-uploader input{width:100%}.tile-uploader:focus{outline:none}@-webkit-keyframes invisible{0%{opacity:0}to{opacity:0}}@keyframes invisible{0%{opacity:0}to{opacity:0}}@-webkit-keyframes left-slide-in{0%{transform:translateX(100%)}66%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes left-slide-in{0%{transform:translateX(100%)}66%{transform:translateX(100%)}to{transform:translateX(0)}}@-webkit-keyframes right-slide-in{0%{transform:translateX(-100%)}66%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes right-slide-in{0%{transform:translateX(-100%)}66%{transform:translateX(-100%)}to{transform:translateX(0)}}@-webkit-keyframes grow-shrink{0%{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes grow-shrink{0%{transform:scale(1)}50%{transform:scale(1.05)}}@-webkit-keyframes pink-highlight{50%{color:#ff037d;border-color:#ff037d;fill:#ff037d}}@keyframes pink-highlight{50%{color:#ff037d;border-color:#ff037d;fill:#ff037d}}.SquareUploadMenu{display:flex;position:absolute;flex-direction:column;width:100%;height:100%;align-items:center;justify-content:space-around;opacity:0;transition:opacity .2s,-webkit-filter .2s;transition:opacity .2s,filter .2s;transition:opacity .2s,filter .2s,-webkit-filter .2s}.SquareUploadMenu.show-buttons{opacity:1}.SquareUploadMenu .button{position:relative;width:100%;height:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.64);font-weight:600;transition:background-color .3s}@media (min-width:1025px){.SquareUploadMenu .button:hover{background-color:rgba(255,0,149,.08)}}.SquareUploadMenu .button .icon{margin-bottom:10px}.SquareUploadMenu .top{border-top-left-radius:14px;border-top-right-radius:14px}.SquareUploadMenu .bottom{border-top:2px solid #dbdadb;border-bottom-left-radius:14px;border-bottom-right-radius:14px}.SquareUploadMenu .bottom .text{max-width:200px;text-align:center;margin-bottom:-5px}.SquareUploadMenu .bottom .cloud-icons{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.SquareUploadMenu .bottom .cloud-icons .cloud-icon{height:20px;margin-left:5px;margin-right:5px;margin-bottom:13px}.SquareUploadMenu .bottom .cloud-icons .cloud-icon.smaller{height:18px}.upload-paper .upload-buttons .upload-button:after,.UploadMenu.desktop.square .upload-button:after{content:"";display:block;height:1px;border-bottom:1.3px solid #ededed;position:absolute;bottom:0;padding-left:0;margin-left:0;margin-right:0;padding-right:0}.upload-paper .upload-buttons .upload-button:last-child:after,.UploadMenu.desktop.square .upload-button:last-child:after{display:none;border-bottom:none}.upload-paper .upload-buttons .upload-button-content,.UploadMenu.desktop.square .upload-button-content{margin-top:-2px;padding-left:10px;padding-right:10px;width:100%;position:relative;vertical-align:middle;flex:auto;display:flex}.mobile.upload-paper.no-scroll{overflow:hidden;border-radius:12px;margin:0 10px 10px;padding:0;height:225px;max-height:225px}.mobile.upload-paper.no-scroll.hidden{opacity:0}.mobile.upload-paper.no-scroll .upload-button:after{width:calc(100% + 30px);left:-15px}.mobile.upload-paper.no-scroll .upload-button:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.mobile.upload-paper.no-scroll .upload-button:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.mobile.upload-paper.no-scroll .upload-button{position:relative;display:flex;align-items:center;height:75px;font-weight:700;cursor:pointer;color:#333}.mobile.upload-paper.no-scroll .upload-button:active{background-color:#f7f7f7}.mobile.upload-paper.no-scroll .upload-button .photo-upload{padding-left:7px}.mobile.upload-paper.no-scroll .upload-button .CloudTileUploader{top:0;left:0}.mobile.upload-paper.no-scroll .upload-button .CloudTileUploader,.mobile.upload-paper.no-scroll .upload-button .tile-uploader,.mobile.upload-paper.no-scroll .upload-button .upload-button-content{height:75px}.mobile.upload-paper.no-scroll .upload-button.highlighted{color:#ff0073}.mobile.upload-paper.no-scroll .upload-button.disable-click{cursor:default}.mobile.upload-paper.no-scroll .upload-button .button-icon{display:flex;width:47px;padding-left:10px;margin-right:15px;align-items:center;box-sizing:border-box}.mobile.upload-paper.no-scroll .upload-button .button-icon.highlighted{-webkit-filter:none;filter:none}.mobile.upload-paper.no-scroll .upload-button .text{font-style:normal;font-weight:600;font-size:15px;line-height:15px;height:auto;margin-top:auto;margin-bottom:auto}.mobile.upload-paper.no-scroll .upload-button .text p{padding-top:2px}.mobile .overlay{background-color:rgba(0,0,0,.3);position:absolute;top:0;bottom:0;left:0;right:0;-webkit-animation:fade-in .2s;animation:fade-in .2s}.mobile .upload-paper{display:flex;flex-direction:column;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.35);padding:15px;border-top-left-radius:12px;border-top-right-radius:12px}.UploadMenu{opacity:1;transition:opacity .3s}.UploadMenu.desktop{position:relative;-webkit-animation:fade-in .8s;animation:fade-in .8s}.UploadMenu.desktop.square{display:flex;width:100%;height:100%}.UploadMenu.desktop.full{position:absolute;top:35%}.UploadMenu.desktop .upload-buttons .tile-uploader{height:100%;width:100%}.UploadMenu.desktop .upload-buttons .CloudTileUploader{width:100%;top:0;left:0}.UploadMenu.desktop .upload-buttons.square{display:flex;flex-direction:column;width:100%;height:100%}.UploadMenu.desktop .upload-buttons.square .upload-button:after{width:100%;left:0}.upload-button .UploadMenu.desktop .upload-buttons.square.photo{border-top-left-radius:4px;border-top-right-radius:4px}.upload-button .UploadMenu.desktop .upload-buttons.square.instagram{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.UploadMenu.desktop .upload-buttons.square .upload-button{position:relative;height:81px;display:flex;align-items:center;font-weight:700;cursor:pointer;color:#333}.UploadMenu.desktop .upload-buttons.square .upload-button:hover{background:rgba(255,0,114,.06)}.UploadMenu.desktop .upload-buttons.square .upload-button.photo{padding-left:5px}.UploadMenu.desktop .upload-buttons.square .upload-button.photo .button-icon svg{width:25px}.UploadMenu.desktop .upload-buttons.square .upload-button.facebook,.UploadMenu.desktop .upload-buttons.square .upload-button.instagram{padding-left:5px}.UploadMenu.desktop .upload-buttons.square .upload-button.facebook .button-icon svg,.UploadMenu.desktop .upload-buttons.square .upload-button.instagram .button-icon svg{width:23px}.UploadMenu.desktop .upload-buttons.square .upload-button .CloudTileUploader{top:0;left:0}.UploadMenu.desktop .upload-buttons.square .upload-button .upload-button-content{height:81px}.UploadMenu.desktop .upload-buttons.square .upload-button.highlighted{color:#ff0073}.UploadMenu.desktop .upload-buttons.square .upload-button.disable-click{cursor:default}.UploadMenu.desktop .upload-buttons.square .upload-button .button-icon{display:flex;width:30px;padding-left:10px;margin-right:15px;align-items:center}.UploadMenu.desktop .upload-buttons.square .upload-button .button-icon.highlighted{-webkit-filter:none;filter:none}.UploadMenu.desktop .upload-buttons.square .upload-button .text{height:auto;margin-top:auto;margin-bottom:auto}.UploadMenu.desktop .upload-buttons.square .upload-button .text p{font-style:normal;font-weight:600;font-size:14px;line-height:14px;color:#333;text-transform:unset}.UploadMenu.desktop .upload-buttons.full{width:600px;height:167px}.UploadMenu.desktop .upload-buttons.full .upload-button{position:relative;background:hsla(0,0%,100%,.9);border:3px solid hsla(0,0%,100%,.9);box-shadow:0 4px 7px hsla(0,0%,50.2%,.17);border-radius:6px;transition:background .3s,box-shadow .3s}.UploadMenu.desktop .upload-buttons.full .upload-button:hover{box-shadow:0 15px 20px rgba(0,0,0,.06),0 4px 7px hsla(0,0%,50.2%,.17)}.UploadMenu.desktop .upload-buttons.full .photo{width:267px;height:167px;float:left;box-sizing:border-box}.UploadMenu.desktop .upload-buttons.full .photo .upload-button-content{margin:auto;top:0;bottom:0;right:0;position:absolute;left:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;padding:50px 75px}.UploadMenu.desktop .upload-buttons.full .photo .upload-button-content .button-icon{width:39px;height:29px;margin:auto}.UploadMenu.desktop .upload-buttons.full .photo .upload-button-content .text{font-weight:700;font-size:15px}.UploadMenu.desktop .upload-buttons.full .cloud-upload{display:inline}.UploadMenu.desktop .upload-buttons.full .facebook,.UploadMenu.desktop .upload-buttons.full .instagram{float:right;display:inline;width:267px;height:77px;box-sizing:border-box}.UploadMenu.desktop .upload-buttons.full .facebook .upload-button-content,.UploadMenu.desktop .upload-buttons.full .instagram .upload-button-content{display:flex;top:0;bottom:0;margin:auto;position:absolute;padding:0 35px 0 20px;width:100%;box-sizing:border-box}.UploadMenu.desktop .upload-buttons.full .facebook .upload-button-content .text,.UploadMenu.desktop .upload-buttons.full .instagram .upload-button-content .text{font-weight:600;font-size:14px;line-height:14px;margin-top:auto;margin-bottom:auto;padding-left:15px;flex-grow:1;padding-top:2px}.UploadMenu.desktop .upload-buttons.full .facebook .button-icon,.UploadMenu.desktop .upload-buttons.full .instagram .button-icon{height:23px;width:23px;margin:auto}.UploadMenu.desktop .upload-buttons.full .facebook .button-icon svg,.UploadMenu.desktop .upload-buttons.full .instagram .button-icon svg{height:23px;width:23px}.UploadMenu.desktop .upload-buttons.full .facebook{top:0;margin-bottom:10px}.UploadMenu.desktop .upload-buttons.full .instagram{bottom:0}.UploadMenu.desktop .upload-buttons.full .upload-seperator{height:100%;width:65px;float:left;display:inline-block;text-align:center;font-weight:600;font-size:14px;font-style:normal;line-height:14px;color:#c4c4c4;position:relative}.UploadMenu.desktop .upload-buttons.full .upload-seperator p{margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;height:15px}#root,body,html{height:100%}.review-order-page{height:100%;background-color:#f2f2f2;display:flex;flex-direction:column}.review-order-page:not(.elegant.desktop) .style-paper{display:none}.review-order-page.mobile .content .no-tiles-placeholder{background:unset}.review-order-page.mobile .content .no-tiles-placeholder .no-tiles-text{position:absolute;top:calc(25% + 190px);margin-bottom:unset;width:170px;height:60px;text-transform:none;font-weight:700;color:#bfbfbf;font-size:21px;line-height:25px;letter-spacing:unset}.review-order-page.mobile .content .no-tiles-placeholder .no-tiles-text.higher{top:calc(20% + 190px)}.review-order-page.mobile .content .no-tiles-placeholder .UploadButton{position:absolute;top:20%}.review-order-page.mobile .content .no-tiles-placeholder .UploadButton.higher{top:20%}@media (min-width:650px){.review-order-page.elegant.desktop{overflow-y:auto;overflow-x:hidden;height:-webkit-max-content!important;height:-moz-max-content!important;height:max-content!important;min-height:100%}}.review-order-page.elegant.desktop .content{height:100%;justify-content:center;width:100%;box-sizing:border-box;overflow:hidden}@media (max-width:650px){.review-order-page.elegant.desktop .content{margin-top:0!important}}@media (min-width:1024px){.review-order-page.elegant.desktop .content{width:calc(100vw - 362px)}}.review-order-page.elegant.desktop .content .TilesStrip{max-width:calc(100% - 50px);padding-left:0;padding-top:50px;padding-right:0;box-sizing:border-box;overflow:visible;display:flex;width:unset}@media (min-width:1024px) and (max-width:1250px){.review-order-page.elegant.desktop .content .TilesStrip{max-width:635px!important}}@media (min-width:880px) and (max-width:1024px){.review-order-page.elegant.desktop .content .TilesStrip{max-width:845px!important}}@media (min-width:650px) and (max-width:880px){.review-order-page.elegant.desktop .content .TilesStrip{max-width:630px!important}}@media (max-width:650px){.review-order-page.elegant.desktop .content .TilesStrip{max-width:unset;flex-direction:row;flex-wrap:unset;overflow-y:auto;height:100%}}@media (min-width:650px) and (max-width:1250px){.review-order-page.elegant.desktop .content .TilesStrip{max-width:215px}@-webkit-keyframes small-tile-appear{0%{width:0;opacity:0}50%{width:190px;opacity:0;transform:scale(.7)}to{width:190px;opacity:1;transform:scale(1)}}@keyframes small-tile-appear{0%{width:0;opacity:0}50%{width:190px;opacity:0;transform:scale(.7)}to{width:190px;opacity:1;transform:scale(1)}}.review-order-page.elegant.desktop .content .TilesStrip .tile{width:190px;height:190px;margin:10px;-webkit-animation:small-tile-appear .6s;animation:small-tile-appear .6s}.review-order-page.elegant.desktop .content .TilesStrip .tile .tile-base{bottom:13px}.review-order-page.elegant.desktop .content .TilesStrip .tile .preview{width:176px;height:176px;margin-top:-9px;margin-left:-4px}.review-order-page.elegant.desktop .content .TilesStrip .tile .preview.frameless{width:179px;height:179px}.review-order-page.elegant.desktop .content .TilesStrip .tile .preview.matting{width:132px;height:132px}.review-order-page.elegant.desktop .content .TilesStrip .tile .crop,.review-order-page.elegant.desktop .content .TilesStrip .tile .remove{width:32px;height:32px;right:20px}.review-order-page.elegant.desktop .content .TilesStrip .tile .crop svg,.review-order-page.elegant.desktop .content .TilesStrip .tile .remove svg{width:16px;height:16px}.review-order-page.elegant.desktop .content .TilesStrip .tile .crop{top:15px}.review-order-page.elegant.desktop .content .TilesStrip .tile .remove{top:55px}.review-order-page.elegant.desktop .content .TilesStrip .tile .remove svg{padding-bottom:2px}.review-order-page.elegant.desktop .content .TilesStrip .UploadButton{width:190px;height:190px;margin:10px}.review-order-page.elegant.desktop .content .TilesStrip .UploadButton.right-side{-webkit-animation:small-tile-appear .6s;animation:small-tile-appear .6s}.review-order-page.elegant.desktop .content .TilesStrip .UploadButton .upload-button{height:63.3px}.review-order-page.elegant.desktop .content .TilesStrip .UploadButton .upload-button .upload-button-content{height:100%;box-sizing:border-box}.review-order-page.elegant.desktop .content .TilesStrip .UploadButton .upload-button .button-icon{padding-left:5px;margin-right:8px}.review-order-page.elegant.desktop .content .TilesStrip .UploadButton .text p{font-size:12px;line-height:14px}}@media (min-width:1250px){.review-order-page.elegant.desktop .content .TilesStrip{max-width:855px}}@media (min-width:1510px){.review-order-page.elegant.desktop .content .TilesStrip{max-width:1135px}}@media (min-width:1805px){.review-order-page.elegant.desktop .content .TilesStrip{max-width:1415px}}.review-order-page.elegant.desktop .content .no-tiles-placeholder{background:unset;height:calc(100% - 80px)}@media (min-width:1024px){.review-order-page.elegant.desktop .content .no-tiles-placeholder{height:100%}}.review-order-page.elegant.desktop .content .no-tiles-placeholder .no-tiles-text{top:25%;width:auto;font-family:Suez One;font-style:normal;font-weight:400;font-size:24px;line-height:31px;letter-spacing:unset;text-transform:unset;color:#000}.review-order-page.elegant.desktop .content .no-tiles-placeholder .upload-menu{top:35%;position:absolute}.review-order-page.elegant,.review-order-page.elegant.desktop{background:url(/images/backgrounds/review.svg)}.review-order-page.elegant .bottom-comp ::-webkit-scrollbar,.review-order-page.elegant.desktop .bottom-comp ::-webkit-scrollbar{display:none}.review-order-page.elegant.desktop .top-bar-container .top-bar,.review-order-page.elegant .top-bar-container .top-bar{padding-top:0}.review-order-page.elegant:not(.desktop) .top-bar-container{box-shadow:0 0 18px rgba(0,0,0,.09);padding-top:5px;padding-bottom:5px}@media (max-height:565px){.review-order-page.elegant:not(.desktop) .top-bar-container{padding:0}}.review-order-page.elegant.desktop .top-bar-container{z-index:3;position:relative;box-shadow:0 4px 9px rgba(0,0,0,.05)}.review-order-page .bottom-bar.bottom-bar-view-on-wall{display:flex;justify-content:center}.review-order-page .bottom-bar.bottom-bar-view-on-wall .bottom-button-container{flex-basis:20%;padding:15px 20px}@media (max-width:960px){.review-order-page .bottom-bar.bottom-bar-view-on-wall{justify-content:space-between;padding-left:5px;padding-right:5px}.review-order-page .bottom-bar.bottom-bar-view-on-wall .bottom-button-container{flex-basis:50%;padding:15px 5px}}@media (min-width:1440px){.review-order-page{position:relative;width:1400px;height:calc(100vh - 40px);top:20px;border-radius:5px;margin:0 auto;box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 2px 5px 0 rgba(0,0,0,.2);overflow:hidden}.review-order-page.elegant.desktop{top:0;width:100%;height:100%}}.review-order-page .content{display:flex;position:relative;height:100%;padding-bottom:80px;overflow:hidden}@media (min-width:960px){.review-order-page .content{overflow:auto;-webkit-overflow-scrolling:touch}}.review-order-page .content .no-tiles-placeholder{position:absolute;opacity:0;visibility:hidden;transition:opacity .5s .5s,visibility .5s .5s;justify-content:center;display:flex;align-items:center;width:100%;height:100%;background:url(/images/backgrounds/noTilesImage@2x.jpg) no-repeat bottom;background-size:cover}@media (min-width:960px){.review-order-page .content .no-tiles-placeholder{background:url(/images/backgrounds/noTilesImage@3x.jpg) no-repeat top;background-size:cover;background-position-y:-5vh}}.review-order-page .content .no-tiles-placeholder.show{opacity:1;visibility:visible}.review-order-page .content .no-tiles-placeholder .no-tiles-text{text-transform:uppercase;font-weight:700;font-size:14px;letter-spacing:1.6px;color:#8c8c8c;position:absolute;width:100%;text-align:center;top:30px}.review-order-page .content .no-tiles-placeholder .no-tiles-background{position:absolute;bottom:0;width:100%;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none;-webkit-touch-callout:none}.review-order-page .content .no-tiles-placeholder .UploadButton{margin-bottom:70px}.view-on-wall-dialog{display:flex;justify-content:center;background-color:hsla(0,0%,100%,.98)}.view-on-wall-dialog .CloseButton{position:absolute;top:20px;left:20px;width:30px;height:30px;background:#fff;border-radius:50%;text-align:center;display:flex;align-items:center;justify-content:center;box-shadow:0 0 2px grey}.elegant.desktop .style-paper{border-left:1px solid rgba(0,0,0,.09);height:calc(100% - 72px);top:71px;box-sizing:border-box;z-index:2}@media (min-width:1024px){.elegant.desktop .style-paper{width:362px}}.elegant.desktop .style-paper .spacer{display:none}@media (min-width:1024px){.style-paper{display:none}}.elegant.desktop .style-paper{left:calc(100vw - 362px);display:none}@media (min-width:1024px){.elegant.desktop .style-paper{display:block}}.elegant.desktop .style-paper .bottom-button-container{width:85%}.elegant.desktop .bottom-bar{display:block}@media (min-width:1024px){.elegant.desktop .bottom-bar{display:none}}@media (min-width:650px){.elegant.desktop .bottom-button-container{width:calc(100vw - 15px);padding-right:15px}}.checkout-paper.elegant-desktop.right-drawer,.checkout-paper.elegant-desktop.right-drawer .checkout-sheet{width:420px}.checkout-paper.elegant-desktop .bottom-button-container{width:100%}.checkout-paper.elegant-desktop .bottom-button-container,.elegant.desktop .style-paper .bottom-button-container{border-radius:5px;box-shadow:unset;box-sizing:border-box;position:relative;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;left:0;padding-bottom:15px}.warning-drawer{background:transparent!important;box-shadow:unset!important;overflow:hidden!important;max-width:700px;margin-left:auto;margin-right:auto}.warning-drawer .warning-content{background-color:#f2f2f2;border-radius:10px;margin:10px}.warning-drawer .warning-buttons{background-color:#fff;border-radius:10px;margin:0 10px 10px;overflow:hidden;box-shadow:0 8px 10px -5px rgba(0,0,0,.15),0 16px 24px 2px rgba(0,0,0,.1),0 6px 30px 5px rgba(0,0,0,.09);z-index:1}.drawer-fullscreen{width:100%}@media (min-width:1440px){.drawer-fullscreen{position:relative!important;width:1400px;height:calc(100% - 40px)!important;top:20px!important;border-radius:5px;margin:0 auto;overflow:hidden;box-shadow:unset!important}}.complete-order-content{position:relative;height:100%;width:100%;justify-content:center;text-align:center}.complete-order-content,.complete-order-content .step{display:flex;flex-direction:column;align-items:center;overflow:hidden}.complete-order-content .step{position:absolute;transition:transform .5s,opacity .5s;max-width:500px}.complete-order-content .step.hidden{opacity:0;pointer-events:none}.complete-order-content .background{position:absolute;bottom:0;width:100%;z-index:-1}.complete-order-content .complete-order-title{font-size:24px;font-weight:700;color:#f07;line-height:29px;margin-bottom:18px}.complete-order-content .complete-order-text{text-align:center;font-size:18px;color:#333;line-height:24px}.complete-order-content .bottom-buttons.get-discount .bottom-button-container{width:auto}.complete-order-content .bottom-button-container{margin-top:18px;width:330px}.complete-order-content .mixtiles-credits-wrapper{background-image:url(/images/post-purchase-background.svg);background-repeat:no-repeat;background-position:top;background-size:100%;display:flex;flex-grow:1;flex-direction:column;justify-content:center;padding:0 20px;opacity:0;transform:scale(0);transition:all .4s;transition-delay:.2s}.complete-order-content .mixtiles-credits-wrapper.done-screen{transform:scale(1);opacity:1;transition:none}.complete-order-content .mixtiles-credits-wrapper.visible{opacity:1;transform:scale(1)}.complete-order-content .mixtiles-credits-wrapper img{position:relative;max-width:150px;margin:0 auto}.complete-order-content .mixtiles-credits-wrapper .no-thanks{display:inline-block;color:grey;font-weight:700;cursor:pointer;font-size:16px}.complete-order-content .mixtiles-credits-wrapper.done-screen{background-image:none}.complete-order-content .mixtiles-credits-wrapper .checkmark-icon{width:84px;height:84px;margin:0 auto}.complete-order-content .mixtiles-credits-wrapper .all-done{margin:20px 0;color:#f07;font-weight:700;font-size:24px}.complete-order-content .mixtiles-credits-wrapper h2{color:#f07;margin-bottom:10px}.complete-order-content .mixtiles-credits-wrapper p{padding:0 30px;margin:0;font-weight:600}.complete-order-content .mixtiles-credits-wrapper p span{font-weight:700}.complete-order-content .mixtiles-credits-wrapper .bottom-buttons .bottom-button-container{margin-top:5px;margin-left:auto;margin-right:auto}.complete-order-content .mixtiles-credits-wrapper .credit-options{list-style-type:none;margin:20px 0 0;padding:0}.complete-order-content .mixtiles-credits-wrapper .credit-options li{margin:10px 0;border:2px solid #ededed;border-radius:3px;box-sizing:border-box;padding:13px 20px;display:flex;align-items:center;position:relative;cursor:pointer;transition:all .3s}.complete-order-content .mixtiles-credits-wrapper .credit-options li:hover{box-shadow:0 0 5px #ededed}.complete-order-content .mixtiles-credits-wrapper .credit-options li.selected{background-color:rgba(255,0,119,.05);border-color:#f07}.complete-order-content .mixtiles-credits-wrapper .credit-options li.selected .left .credit-title{color:#f07}.complete-order-content .mixtiles-credits-wrapper .credit-options li.selected .ribbon{background:#f07;color:#fff}.complete-order-content .mixtiles-credits-wrapper .credit-options li.selected .ribbon:after{border-right:13px solid #fef5f9}.complete-order-content .mixtiles-credits-wrapper .credit-options li.selected.popular:after{border-color:#f07;color:#f07}.complete-order-content .mixtiles-credits-wrapper .credit-options li:first-child{margin-top:0}.complete-order-content .mixtiles-credits-wrapper .credit-options li:last-child{margin-bottom:0}.complete-order-content .mixtiles-credits-wrapper .credit-options li.popular:after{content:"popular";background:#fff;color:grey;font-size:11px;position:absolute;text-transform:uppercase;right:10px;top:-7px;width:80px;padding-top:2px;height:14px;border:2px solid #ededed;border-radius:3px;font-weight:700}.complete-order-content .mixtiles-credits-wrapper .credit-options li .left{flex-grow:1;text-align:left}.complete-order-content .mixtiles-credits-wrapper .credit-options li .left .credit-title{font-weight:700;color:#000;margin-bottom:2px}.complete-order-content .mixtiles-credits-wrapper .credit-options li .left .credit-price span:first-child{font-weight:700}.complete-order-content .mixtiles-credits-wrapper .credit-options li .left .credit-price span:last-child{color:grey;text-decoration:line-through}.complete-order-content .mixtiles-credits-wrapper .credit-options li .ribbon{background:#f9daeb;width:80px;height:20px;position:relative;text-align:left;padding-left:10px;display:block;color:#f07;font-size:12px;line-height:17px;padding-top:4px;font-weight:700}.complete-order-content .mixtiles-credits-wrapper .credit-options li .ribbon:after{content:"";position:absolute;right:0;bottom:0;width:0;height:0;border-right:10px solid #fff;border-top:12px solid transparent;border-bottom:12px solid transparent}.complete-order-content .post-purchase-wrapper{background-image:url(/images/post-purchase-background.svg);background-repeat:no-repeat;background-position:top;background-size:100%;display:flex;flex-grow:1;flex-direction:column;justify-content:center;padding:0 20px}.complete-order-content .post-purchase-wrapper p{padding:0 40px}.complete-order-content .post-purchase-wrapper .countdown-wrapper{position:relative;z-index:1;width:220px;margin:5px auto 0;pointer-events:none}.complete-order-content .post-purchase-wrapper .countdown-wrapper .flip-clock-wrapper ul,.complete-order-content .post-purchase-wrapper .countdown-wrapper .flip-clock-wrapper ul.play li.flip-clock-active .down .shadow,.complete-order-content .post-purchase-wrapper .countdown-wrapper .flip-clock-wrapper ul.play li.flip-clock-active .up .shadow,.complete-order-content .post-purchase-wrapper .countdown-wrapper .flip-clock-wrapper ul.play li.flip-clock-before .down .shadow,.complete-order-content .post-purchase-wrapper .countdown-wrapper .flip-clock-wrapper ul.play li.flip-clock-before .up .shadow,.complete-order-content .post-purchase-wrapper .countdown-wrapper .flip-clock-wrapper ul li a div div.inn{background:#fff!important}.complete-order-content .post-purchase-wrapper .countdown-wrapper .countdown{width:auto;margin:0}.complete-order-content .post-purchase-wrapper .countdown-wrapper .countdown .flip{width:28px;height:33px;padding:0;box-shadow:none!important;float:none;display:inline-block;margin:1px}.complete-order-content .post-purchase-wrapper .countdown-wrapper .countdown .flip *{font-size:22px!important;line-height:36px!important;outline:0!important}.complete-order-content .post-purchase-wrapper .countdown-wrapper .countdown .flip .flip-clock-active .down{box-shadow:0 0 0 .5px #f8f8f8}.complete-order-content .post-purchase-wrapper .countdown-wrapper .countdown .flip .inn{background-color:#ededed!important;color:#333!important;text-shadow:none;font-family:ProximaNova,sans-serif}.complete-order-content .post-purchase-wrapper .countdown-wrapper .countdown .flip-clock-divider{height:20px;float:none}.complete-order-content .post-purchase-wrapper .countdown-wrapper .countdown .flip-clock-divider *{display:none}.complete-order-content .post-purchase-wrapper .countdown-wrapper .tooltip{margin-top:2px;display:flex;justify-content:space-between;font-size:11px;color:grey;font-weight:700}.complete-order-content .post-purchase-wrapper .countdown-wrapper .tooltip .tt-content{flex-basis:61px;text-align:center}.complete-order-content .post-purchase-wrapper .countdown-wrapper .tooltip .tt-divider{flex-basis:20px}.complete-order-content .post-purchase-wrapper .no-thanks{display:inline-block;margin-top:10px;color:grey;font-weight:700;cursor:pointer;font-size:20px}.progress-box .complete-order-text{margin-bottom:47px;font-size:20px;width:270px}.progress-box .progress-bar{width:225px;height:3px;border-radius:2px;background-color:rgba(255,0,119,.2)}.progress-box .progress-bar .progress{width:0;height:100%;border-radius:2px;background-color:#f07}.checkmark .checkmark-icon{width:84px}.checkmark .complete-order-title{margin-top:12px}.order-completed{margin-top:-10px}.order-completed .completeGif{width:400px}@media (max-width:600px){.order-completed .completeGif{width:390px!important;height:auto}.order-completed .completeGif.box{width:280px!important}}.order-completed .completeGif.box{width:350px}.order-completed .gift-text{width:410px!important;max-width:80%}.order-completed .tiles-preview-container{display:flex;align-items:flex-start;width:175px;height:175px;position:relative;margin-bottom:55px;margin-top:20px}.order-completed .tiles-preview-container.single{left:5px}.order-completed .tiles-preview-container .scaled-tiles-preview{transform:scale(.65)}.order-completed .tiles-preview-container .scaled-tiles-preview.sizes-on{width:100%;display:flex;justify-content:center}.order-completed .tiles-preview-container .scaled-tiles-preview.sizes-on .tile{margin-right:0;margin-left:0}.order-completed .tiles-preview-container .scaled-tiles-preview>.tile{position:absolute;z-index:2}.filter-sepia .order-completed .tiles-preview-container .scaled-tiles-preview>.tile .preview-image{-webkit-filter:grayscale(100%) sepia(100%) saturate(102%) hue-rotate(349deg) brightness(84%) contrast(115%);filter:grayscale(100%) sepia(100%) saturate(102%) hue-rotate(349deg) brightness(84%) contrast(115%)}.filter-moon .order-completed .tiles-preview-container .scaled-tiles-preview>.tile .preview-image{-webkit-filter:grayscale(1);filter:grayscale(1)}.order-completed .tiles-preview-container .scaled-tiles-preview>.tile:nth-child(2){transform:rotate(-15deg);z-index:1}.order-completed .tiles-preview-container .checkmark-icon{width:42px;bottom:5px;right:5px;position:absolute}.order-completed .bottom-buttons{padding-top:15px}.order-completed .bottom-buttons .bottom-button-container{padding:0}.order-completed .complete-order-text{width:235px;text-align:center;font-size:18px}.order-completed .art-order-complete-button{margin-top:20px}.FlipClock{position:relative;z-index:1;float:right;width:auto;margin:5px 0 0;display:none}.FlipClock.visible{display:block}.FlipClock .countdown{width:auto;margin:0}.FlipClock .countdown .flip{width:28px;height:33px;padding:0;box-shadow:none!important;float:none;display:inline-block;margin:1px}.FlipClock .countdown .flip *{font-size:22px!important;line-height:36px!important;outline:0!important}.FlipClock .countdown .flip .flip-clock-active .down{box-shadow:0 1px 2px 1px #ff0072}.FlipClock .countdown .flip .inn{background-color:#fff!important;color:#333!important;text-shadow:none;font-family:ProximaNova,sans-serif}.FlipClock .countdown .flip-clock-divider{height:20px;float:none}.FlipClock .countdown .flip-clock-divider *{display:none}.FlipClock .tooltip{margin-top:2px;display:flex;justify-content:space-between;font-size:11px;color:#fff;font-weight:700}.FlipClock .tooltip .tt-content{flex-basis:61px;text-align:center}.FlipClock .tooltip .tt-divider{flex-basis:20px}.FlipClock .flip-clock-wrapper *{-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden}.FlipClock .flip-clock-wrapper a{cursor:pointer;text-decoration:none;color:#ccc}.FlipClock .flip-clock-wrapper a:hover{color:#fff}.FlipClock .flip-clock-wrapper ul{list-style:none}.FlipClock .flip-clock-wrapper.clearfix:after,.FlipClock .flip-clock-wrapper.clearfix:before{content:" ";display:table}.FlipClock .flip-clock-wrapper.clearfix:after{clear:both}.FlipClock .flip-clock-wrapper.clearfix{*zoom:1}.FlipClock .flip-clock-wrapper{font:normal 11px Helvetica Neue,Helvetica,sans-serif;-webkit-user-select:none}.FlipClock .flip-clock-meridium{background:none!important;box-shadow:0 0 0!important;font-size:36px!important}.FlipClock .flip-clock-meridium a{color:#313333}.FlipClock .flip-clock-wrapper{text-align:center;position:relative;width:100%;margin:1em}.FlipClock .flip-clock-wrapper:after,.FlipClock .flip-clock-wrapper:before{content:" ";display:table}.FlipClock .flip-clock-wrapper:after{clear:both}.FlipClock .flip-clock-wrapper ul{position:relative;float:left;margin:5px;width:60px;height:90px;font-size:80px;font-weight:700;line-height:87px;border-radius:3px;background:#000}.FlipClock .flip-clock-wrapper ul li{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;line-height:87px;text-decoration:none!important}.FlipClock .flip-clock-wrapper ul li:first-child{z-index:2}.FlipClock .flip-clock-wrapper ul li a{display:block;height:100%;perspective:200px;margin:0!important;overflow:visible!important;cursor:default!important}.FlipClock .flip-clock-wrapper ul li a div{z-index:1;position:absolute;left:0;width:100%;height:50%;font-size:80px;overflow:hidden;outline:1px solid transparent}.FlipClock .flip-clock-wrapper ul li a div .shadow{position:absolute;width:100%;height:100%;z-index:2}.FlipClock .flip-clock-wrapper ul li a div.up{transform-origin:50% 100%;top:0}.FlipClock .flip-clock-wrapper ul li a div.up:after{content:"";position:absolute;top:44px;left:0;z-index:5;width:100%;height:3px;background-color:#000;background-color:rgba(0,0,0,.4)}.FlipClock .flip-clock-wrapper ul li a div.down{transform-origin:50% 0;bottom:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.FlipClock .flip-clock-wrapper ul li a div div.inn{position:absolute;left:0;z-index:1;width:100%;height:200%;color:#ccc;text-shadow:0 1px 2px #000;text-align:center;background-color:#333;border-radius:3px;font-size:70px}.FlipClock .flip-clock-wrapper ul li a div.up div.inn{top:0}.FlipClock .flip-clock-wrapper ul li a div.down div.inn{bottom:0}.FlipClock .flip-clock-wrapper ul.play li.flip-clock-before{z-index:3}.FlipClock .flip-clock-wrapper .flip{box-shadow:0 2px 5px rgba(0,0,0,.7)}.FlipClock .flip-clock-wrapper ul.play li.flip-clock-active{-webkit-animation:asd .01s linear .49s both;animation:asd .01s linear .49s both;z-index:5}.FlipClock .flip-clock-divider{float:left;display:inline-block;position:relative;width:20px;height:100px}.FlipClock .flip-clock-divider:first-child{width:0}.FlipClock .flip-clock-dot{display:block;background:#323434;width:10px;height:10px;position:absolute;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.5);left:5px}.FlipClock .flip-clock-divider .flip-clock-label{position:absolute;top:-1.5em;right:-86px;color:#000;text-shadow:none}.FlipClock .flip-clock-divider.minutes .flip-clock-label{right:-88px}.FlipClock .flip-clock-divider.seconds .flip-clock-label{right:-91px}.FlipClock .flip-clock-dot.top{top:30px}.FlipClock .flip-clock-dot.bottom{bottom:30px}@-webkit-keyframes asd{0%{z-index:2}to{z-index:4}}@keyframes asd{0%{z-index:2}to{z-index:4}}.FlipClock .flip-clock-wrapper ul.play li.flip-clock-active .down{z-index:2;-webkit-animation:turn .5s linear .5s both;animation:turn .5s linear .5s both}@-webkit-keyframes turn{0%{-webkit-transform:rotateX(90deg)}to{-webkit-transform:rotateX(0deg)}}@keyframes turn{0%{transform:rotateX(90deg)}to{transform:rotateX(0deg)}}.FlipClock .flip-clock-wrapper ul.play li.flip-clock-before .up{z-index:2;-webkit-animation:turn2 .5s linear both;animation:turn2 .5s linear both}@-webkit-keyframes turn2{0%{-webkit-transform:rotateX(0deg)}to{-webkit-transform:rotateX(-90deg)}}@keyframes turn2{0%{transform:rotateX(0deg)}to{transform:rotateX(-90deg)}}.FlipClock .flip-clock-wrapper ul li.flip-clock-active{z-index:3}.FlipClock .flip-clock-wrapper ul.play li.flip-clock-before .up .shadow{-webkit-animation:show .5s linear both;animation:show .5s linear both}.FlipClock .flip-clock-wrapper ul.play li.flip-clock-active .up .shadow,.FlipClock .flip-clock-wrapper ul.play li.flip-clock-before .up .shadow{background:-moz-linear-gradient(top,rgba(255,0,114,.1) 0,#ff0072 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,0,114,.1)),color-stop(100%,#ff0072));background:linear,top,rgba(255,0,114,.1) 0,#ff0072 100%;background:-ms-linear-gradient(top,rgba(255,0,114,.1) 0,#ff0072 100%);background:linear,to bottom,rgba(255,0,114,.1) 0,#ff0072 100%}.FlipClock .flip-clock-wrapper ul.play li.flip-clock-active .up .shadow{-webkit-animation:hide .5s linear .3s both;animation:hide .5s linear .3s both}.FlipClock .flip-clock-wrapper ul.play li.flip-clock-before .down .shadow{-webkit-animation:show .5s linear both;animation:show .5s linear both}.FlipClock .flip-clock-wrapper ul.play li.flip-clock-active .down .shadow,.FlipClock .flip-clock-wrapper ul.play li.flip-clock-before .down .shadow{background:-moz-linear-gradient(top,#ff0072 0,rgba(255,0,114,.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ff0072),color-stop(100%,rgba(255,0,114,.1)));background:linear,top,#ff0072 0,rgba(255,0,114,.1) 100%;background:-ms-linear-gradient(top,#ff0072 0,rgba(255,0,114,.1) 100%);background:linear,to bottom,#ff0072 0,rgba(255,0,114,.1) 100%}.FlipClock .flip-clock-wrapper ul.play li.flip-clock-active .down .shadow{-webkit-animation:hide .5s linear .3s both;animation:hide .5s linear .2s both}@-webkit-keyframes show{0%{opacity:0}to{opacity:1}}@keyframes show{0%{opacity:0}to{opacity:1}}@-webkit-keyframes hide{0%{opacity:1}to{opacity:0}}@keyframes hide{0%{opacity:1}to{opacity:0}}.PostPurchaseDiscountBanner{display:flex;align-items:center;justify-content:center;background:#fff;transform:translateY(-100px);overflow:hidden;transition:transform .5s,opacity .5s;transition-delay:.5s;opacity:0;flex-grow:0;flex-shrink:0}@media (max-width:768px){.PostPurchaseDiscountBanner{height:75px}}.PostPurchaseDiscountBanner.visible{transform:translateY(0);opacity:1}.PostPurchaseDiscountBanner .banner-content{box-sizing:border-box;padding:20px;background:#ff0072;background-size:cover;position:relative;max-width:800px;width:100%;height:96px;border-radius:4px;margin:16px}.PostPurchaseDiscountBanner .banner-content .text{position:relative;float:left;z-index:1;margin-left:3px}.PostPurchaseDiscountBanner .banner-content .text .title{font-size:22px;color:#fff;font-weight:700}.PostPurchaseDiscountBanner .banner-content .text .subtitle{font-size:16px;color:#fff}.PostPurchaseDiscountBanner .banner-content .countdown-wrapper{position:relative;z-index:1;float:right;width:auto;margin:5px 0 0}.PostPurchaseDiscountBanner .banner-content .countdown-wrapper .countdown{width:220px;margin:0}.PostPurchaseDiscountBanner .banner-content .countdown-wrapper .countdown .flip{width:28px;height:33px;padding:0;box-shadow:none!important;float:none;display:inline-block;margin:1px}.PostPurchaseDiscountBanner .banner-content .countdown-wrapper .countdown .flip *{font-size:22px!important;line-height:36px!important;outline:0!important}.PostPurchaseDiscountBanner .banner-content .countdown-wrapper .countdown .flip .flip-clock-active .down{box-shadow:0 1px 2px 1px #ff0072}.PostPurchaseDiscountBanner .banner-content .countdown-wrapper .countdown .flip .inn{background-color:#fff!important;color:#333!important;text-shadow:none;font-family:ProximaNova}.PostPurchaseDiscountBanner .banner-content .countdown-wrapper .countdown .flip-clock-divider{height:20px;float:none}.PostPurchaseDiscountBanner .banner-content .countdown-wrapper .countdown .flip-clock-divider *{display:none}.PostPurchaseDiscountBanner .banner-content .countdown-wrapper .tooltip{margin-top:2px;display:flex;justify-content:space-between;font-size:11px;color:#fff;font-weight:700}.PostPurchaseDiscountBanner .banner-content .countdown-wrapper .tooltip .tt-content{flex-basis:61px;text-align:center}.PostPurchaseDiscountBanner .banner-content .countdown-wrapper .tooltip .tt-divider{flex-basis:20px}@media (max-width:768px){.PostPurchaseDiscountBanner{background-color:#f07}.PostPurchaseDiscountBanner .banner-content{height:auto;margin:0;border-radius:0;padding:15px 8px}.PostPurchaseDiscountBanner .banner-content .text .title{font-size:16px}.PostPurchaseDiscountBanner .banner-content .countdown-wrapper{margin-top:0}.PostPurchaseDiscountBanner .banner-content .countdown-wrapper .tt-divider{flex-basis:0px!important}.PostPurchaseDiscountBanner .banner-content .countdown-wrapper .countdown{width:160px}.PostPurchaseDiscountBanner .banner-content .countdown-wrapper .countdown .flip-clock-divider{width:15px}.PostPurchaseDiscountBanner .banner-content .countdown-wrapper .countdown .flip-clock-divider:first-child{display:none}.PostPurchaseDiscountBanner .banner-content .countdown-wrapper .countdown .flip{width:17px!important;height:26px!important}.PostPurchaseDiscountBanner .banner-content .countdown-wrapper .countdown .flip *{font-size:16px!important;line-height:30px!important}}.checkout-backdrop{background-color:rgba(0,0,0,.3)!important}.checkout-paper.no-scroll{overflow:hidden;border-top-left-radius:12px;border-top-right-radius:12px}.checkout-paper.no-scroll.right-drawer{border-radius:0;overflow-y:auto}@media (min-width:1440px){.checkout-paper.no-scroll:not(.right-drawer){max-width:1400px;margin-left:auto;margin-right:auto;margin-bottom:20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:none!important}}.overlay{background-color:rgba(0,0,0,.3);position:absolute;top:0;bottom:0;left:0;right:0;-webkit-animation:fade-in .2s;animation:fade-in .2s}.art-credit-card-button{margin-top:16px}.amazon-pay-modal-wrapper{margin:20px!important}.amazon-pay-modal{max-width:400px;max-height:470px;padding:20px;text-align:center}.amazon-pay-modal .CloseButton{position:absolute;right:10px;top:10px;cursor:pointer}.amazon-pay-modal .CloseButton img{width:18px;height:18px}.amazon-pay-modal h6{font-size:20px;margin:0 0 25px}.amazon-pay-modal p{margin:0 0 25px;font-size:17px}.amazon-pay-modal .bottom-button-container{padding:0}.amazon-pay-modal .bottom-button-container .bottom-button{max-width:100px}.checkout-sheet{display:flex;flex-direction:column;background-color:#fff;min-height:300px;box-shadow:0 0 15px rgba(0,0,0,.35);padding:15px;border-top-left-radius:12px;border-top-right-radius:12px}.checkout-sheet .sheet-button{height:43px}@media (min-width:650px){.checkout-sheet .sheet-button{height:50px}}.checkout-sheet .summary-item,.checkout-sheet .text{font-size:14px}.checkout-sheet.mixtiles-credits-checkout{min-height:250px}.checkout-sheet .credits-summary-wrapper{margin-top:20px}.checkout-sheet .credits-summary-wrapper .discount-price{color:#f07;display:inline-block;margin-right:8px;font-weight:700}.checkout-sheet .credits-summary-wrapper .full-price{text-decoration:line-through}.checkout-sheet .checkout-title{display:none;font-weight:700;font-size:30px;align-items:center;padding:35px 0 18px}.checkout-sheet:not(.right-drawer){max-height:80vh;overflow-y:auto}@media (max-height:565px){.checkout-sheet:not(.right-drawer){max-height:70vh}}.checkout-sheet.right-drawer{border-radius:0;width:420px;box-shadow:none;padding:25px;box-sizing:border-box;flex-shrink:0}.checkout-sheet.right-drawer .summary-item,.checkout-sheet.right-drawer .text{font-size:16px}.checkout-sheet.right-drawer .checkout-title{display:flex}.checkout-sheet .separator{width:100%;border-bottom:1px solid #ededed}.checkout-sheet .talk-to-us{margin-top:15px;text-align:center;font-size:14px;color:grey}.checkout-sheet .talk-to-us span{text-decoration:underline;cursor:pointer}.checkout-sheet .apple-pay-button-container{position:absolute;width:100%;max-width:400px;padding:15px 0 0;height:65px;box-sizing:border-box;margin-right:auto;margin-left:auto;top:0;z-index:1001}.checkout-sheet .paypal-button-overlay{position:absolute;cursor:pointer;margin:15px 0 0;z-index:1000;top:0;bottom:0;right:0;left:0}.checkout-sheet .paypal-button-overlay.pink{background:#ff0072;text-align:center;color:#fff;font-size:20px;font-family:ProximaNova,sans-serif;font-weight:800;border-radius:4px;padding-top:12px}.checkout-sheet .paypal-button-overlay.pink.button-loading{color:transparent}.checkout-sheet .paypal-button-overlay.pink:after{content:"Continue"}.checkout-sheet .paypal-button-overlay.pink:hover{background:#ff0072;opacity:1}.checkout-sheet .paypal-button-overlay:hover{background:#000;opacity:.05}.checkout-sheet .payment-request-button-container,.checkout-sheet .paypal-button-container{position:relative;width:100%;max-width:400px;padding:15px 0 0;height:65px;box-sizing:border-box;margin-right:auto;margin-left:auto}.checkout-sheet .OrderSummary{flex:1 1}.checkout-sheet .checkout-content{display:flex;flex-direction:column;flex:1 0}.checkout-sheet .checkout-content .CloseButton{position:absolute;right:15px;top:15px}.checkout-sheet .checkout-content .security-header{display:flex}@media (min-width:960px){.checkout-sheet .checkout-content .security-header{display:none}}.checkout-sheet .checkout-content .security-header .text .title{font-weight:700;font-size:20px;margin-bottom:5px}.checkout-sheet .checkout-content .security-header .text .subtitle{color:grey}.checkout-sheet .checkout-content .security-header .image{flex-basis:135px;flex-shrink:0;text-align:right}.checkout-sheet .checkout-content .security-header .image img{width:100px}.checkout-sheet .checkout-content .with-lower-text .text{margin-top:3px}.checkout-sheet .checkout-content .shipping-options{padding-left:47px}.checkout-sheet .checkout-content .shipping-options .shipping-option{display:flex;margin-bottom:20px;cursor:pointer}.checkout-sheet .checkout-content .shipping-options .shipping-option .message{padding-left:18px;font-size:14px;line-height:17px}.checkout-sheet .checkout-content .shipping-options .shipping-option .message .title{color:#333}.checkout-sheet .checkout-content .shipping-options .shipping-option .message .title.bold{font-weight:700}.checkout-sheet .checkout-content .shipping-options .shipping-option .message .description{color:grey}.checkout-sheet .bottom-button-container{padding:16px 0 0}@-webkit-keyframes slide-up{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes slide-up{0%{transform:translateY(110%)}to{transform:translateY(0)}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.button-loading{color:transparent;pointer-events:none}.button-loading:after{-webkit-animation:buttonLoading .6s linear infinite;animation:buttonLoading .6s linear infinite;border-radius:100%;border-color:transparent transparent #fff #fff;border-style:solid;border-width:.2rem;content:"";display:block;height:1rem;left:50%;margin-left:-.8rem;margin-top:-.8rem;position:absolute;top:50%;width:1rem}@-webkit-keyframes buttonLoading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes buttonLoading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PromoCodeDialog{padding:10px;margin:20px!important;overflow:hidden;width:100%!important}.PromoCodeDialog .basic-dialog{padding-top:10px}.PromoCodeDialog .basic-dialog .dialog-text{font-style:normal;font-weight:400;font-size:16px;line-height:23px;color:#333}.PromoCodeDialog .dialog-button{overflow:hidden;border:2px solid #ededed;box-sizing:border-box;border-radius:5px;width:95%;height:53px;margin-left:auto;margin-right:auto;margin-bottom:10px}.PromoCodeDialog .close-button{height:25px;width:25px}.out-of-stock{display:flex;justify-content:center;padding-top:10%}.sheet-button{display:flex;align-items:center;height:50px;font-weight:700;cursor:pointer;color:#333}.sheet-button.highlighted{color:#ff0073}.sheet-button.disable-click{cursor:default}.sheet-button .button-icon{display:flex;width:47px;padding-left:5px;align-items:center;box-sizing:border-box}.sheet-button .button-icon path{fill:currentColor}.sheet-button .button-icon.highlighted path{fill:#f07}.sheet-button .text{font-weight:400}.sheet-button .text.bold{font-weight:700}.address-form{overflow:hidden}.address-form .loading{color:grey;text-align:center;padding:30px 0;background:#fff;position:absolute;width:100%;box-shadow:0 3px 7px rgba(157,133,133,.1);font-weight:300;font-size:16px}.address-form .slide{text-align:center;opacity:0;transform:translateY(600px);transition:all .25s}.address-form .slide.slide-in{transform:translateY(0);opacity:1}.address-form .right-comp{position:absolute;right:10px;z-index:2}.address-form .enter-address-manually{text-align:center;color:grey;font-size:16px;margin:10px 0 20px}.address-form .enter-address-manually span{text-decoration:underline;display:inline-block;cursor:pointer}.address-form .google-places-autocomplete{width:auto;position:static;text-align:left}.address-form .google-places-autocomplete__suggestions-container{padding:10px;box-sizing:border-box}.address-form .google-places-autocomplete__suggestions-container *{font-size:14px;padding:15px 10px}.address-form .google-places-autocomplete__input{box-shadow:none;width:calc(100% - 80px);margin-left:50px;background:#f7f7f7;border-radius:10px;font-size:16px}.address-form .google-places-autocomplete__suggestion{font-weight:400}.address-form .google-places-autocomplete__suggestion:before{content:url(/images/location_icon.svg);vertical-align:middle;margin-right:15px;float:left}.address-form .not-found{text-align:center;opacity:0;color:grey}.address-form .not-found a{color:grey;text-decoration:underline}.address-form .not-found.show{opacity:1}.address-form .addrac{width:183px;margin:60px auto 20px}.address-form .addrac.hidden{opacity:0}.address-form .addrac-text{color:grey;font-size:14px;text-align:center;padding:0 10px;margin-bottom:70px}.address-form .addrac-text.hidden{opacity:0}.address-form .search-for-address{background:#fff;display:flex;padding:0 15px;margin:20px 10px 10px;border-radius:5px;align-items:center;box-shadow:-1px 3px 7px rgba(157,133,133,.1)}.address-form .search-for-address .label{font-weight:700;text-transform:uppercase;font-size:12px;color:#333;width:100px}.address-form .search-for-address .text{color:rgba(51,51,51,.4);padding:14px 0}.address-form .search-for-address .text img{vertical-align:sub;margin-right:10px}.address-form .error{color:#ff0073;text-align:center;margin:0;padding:0 10px;-webkit-animation:address-error-show .4s;animation:address-error-show .4s;height:40px}@-webkit-keyframes address-error-show{0%{height:0;opacity:0}}@keyframes address-error-show{0%{height:0;opacity:0}}.address-form form{flex-shrink:0;display:flex;flex-direction:column;padding:0 15px;background:#fff;margin:0 10px 5px;border-radius:5px;box-shadow:-1px 3px 7px rgba(157,133,133,.1)}@media only screen and (max-width:600px){.address-form .error{font-size:14px;height:55px;padding:0 45px}.address-form .error div{display:inline}}@media (min-width:960px){.address-form{min-width:600px}.address-form .search-for-address,.address-form form{margin:7px 30px 10px;box-shadow:none;background:#f7f7f7!important}.address-form .search-for-address .country-select,.address-form .search-for-address input,.address-form form .country-select,.address-form form input{background:#f7f7f7!important}}.country-select-container{position:relative;display:flex}.country-select-container .label{text-transform:uppercase;width:140px;margin-right:10px;font-size:12px;font-weight:700;display:flex;align-items:center}.country-select-container .message-click-area{position:absolute;width:100%;height:100%}.country-select-container .go-to-app-text{position:absolute;top:44px;padding:8px 10px 10px;-webkit-animation:fade-scale-in .3s;animation:fade-scale-in .3s}.country-select-container .go-to-app-text a{color:#ff037e}.chevron{width:11px;right:15px;position:absolute;align-self:center}.country-select{width:100%;padding:14px 0;background-color:#fff;border:none;border-bottom:0 solid #ededed;font-size:16px;color:#333;cursor:pointer;border-radius:0;-webkit-appearance:none;-moz-appearance:none}.country-select::-ms-expand{display:none}.country-select:focus{outline-width:0}.country-select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important}.credit-card-form{flex-shrink:0;flex-grow:1;display:flex;flex-direction:column;background:url(/images/backgrounds/addCreditCard@2x.jpg) bottom no-repeat;background-size:contain;background-position-y:55vh}@media (min-width:960px){.credit-card-form{min-width:600px;background:none}.credit-card-form form{margin:0 30px 30px}.credit-card-form .cards-strip{justify-content:center}}.credit-card-form .cards-strip{margin-top:15px}.credit-card-form form{flex-shrink:0;flex-grow:1;display:flex;flex-direction:column}.credit-card-form .StripeElement.FormInput{padding-top:12px}.credit-card-form .StripeElement.FormInput div{width:100%}.credit-card-form .indicate-invalids .StripeElement--empty,.credit-card-form .indicate-invalids .StripeElement--invalid{background-color:#ff7976!important}.cards-strip{display:flex;overflow-y:auto;padding-left:4px;-webkit-overflow-scrolling:touch}.cards-strip::-webkit-scrollbar{display:none;-webkit-appearance:none}.cards-strip .card{width:60px;height:40px;margin:8px 4px;flex-shrink:0}.cards-strip.active-brand-mastercard .card{opacity:.3}.cards-strip.active-brand-mastercard .card.brand-mastercard{opacity:1}.cards-strip.active-brand-amex .card{opacity:.3}.cards-strip.active-brand-amex .card.brand-amex{opacity:1}.cards-strip.active-brand-discover .card{opacity:.3}.cards-strip.active-brand-discover .card.brand-discover{opacity:1}.cards-strip.active-brand-visa .card{opacity:.3}.cards-strip.active-brand-visa .card.brand-visa{opacity:1}.cards-strip.active-brand-diners .card{opacity:.3}.cards-strip.active-brand-diners .card.brand-diners{opacity:1}.cards-strip.active-brand-jcb .card{opacity:.3}.cards-strip.active-brand-jcb .card.brand-jcb{opacity:1}.cards-strip .spacer{width:4px;flex-shrink:0}.order-summary-container{flex-grow:1;padding-top:15px}.order-summary-container .summary-item.no-tiles{padding-top:5px;padding-bottom:5px;justify-content:center;color:grey}.order-summary-container .PromoCodeBox,.order-summary-container .separator{margin-bottom:20px}.order-summary-container .OrderSummary{font-size:14px;line-height:1.45}.order-summary-container .OrderSummary .duplication-summary{color:#ff037d}.order-summary-container .OrderSummary .summary-item .summary-text{white-space:break-spaces}.order-summary-container .OrderSummary .summary-item .bold{font-weight:700}.order-summary-container .OrderSummary .summary-item .pink{color:#ff037d}.order-summary-container .OrderSummary .summary-item .price-strikethrough{text-decoration:line-through;display:inline-block;margin-right:5px;color:grey}.order-summary-container .OrderSummary .summary-item .price-strikethrough+span{color:#ff037d}.order-summary-container .OrderSummary .global-shipping-notice{color:#ff037d;line-height:1.3;margin-top:3px}.summary-item{display:flex;justify-content:space-between;font-size:16px;margin-bottom:6px;color:#333}.summary-item.highlighted{color:#ff0073}.summary-item.grayed{color:grey}.summary-item.strong{font-weight:700}.summary-item .text{display:flex}.summary-item .text.full-width{width:100%;justify-content:space-between}.summary-item .text .summary-text{margin-right:5px;white-space:break-spaces}.summary-item .text .summary-highlighted-text{margin-right:5px;color:#ff0073}.summary-item .text .summary-action{color:#a6a6a6;text-decoration:underline;cursor:pointer}.summary-item .value .highlighted{color:#ff0073;margin-left:5px}.summary-item .value .crossed-out{text-decoration:line-through;color:grey}.checkout-sheet.right-drawer .PromoCodeInfo .promo-cancel{font-size:14px}.PromoCodeInfo{border-bottom:1px solid #ededed;display:flex;height:-webkit-min-content;height:-moz-min-content;height:min-content;min-height:80px}.PromoCodeInfo:first-child{border-top:1px solid #ededed}.PromoCodeInfo .promo-icon{height:30px;width:30px;margin-top:auto;margin-bottom:auto;padding:10px}.PromoCodeInfo .promo-content{padding:10px 8px;flex-grow:1;margin-top:auto;margin-bottom:auto}.PromoCodeInfo .promo-content .subtitle,.PromoCodeInfo .promo-content .title{margin:0;font-style:normal;font-weight:400;line-height:20px}.PromoCodeInfo .promo-content .title{text-transform:capitalize}.PromoCodeInfo .promo-content .subtitle{color:#f07}.PromoCodeInfo .promo-cancel{cursor:pointer;right:0;font-style:normal;font-weight:400;font-size:12px;line-height:20px;padding:10px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:grey;margin-top:auto;margin-bottom:auto}.AddPromoCode .separator{margin:0}.AddPromoCode a{display:block;padding:15px 5px;font-size:14px;line-height:15px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:grey;cursor:pointer}.drawer{background:transparent!important;box-shadow:unset!important;max-width:500px;margin-left:auto;margin-right:auto}.drawer .buttons{background-color:#fff;border-radius:10px;margin:0 10px 10px;overflow:hidden;z-index:1}.radio-button-container{display:flex}.radio-button-container .radio-button{position:relative;padding:0}.radio-button-container .radio-button .checked,.radio-button-container .radio-button .unchecked{background-color:transparent;border:1px solid #333;border-radius:50%;cursor:pointer;height:19px;width:19px;position:relative}.radio-button-container .radio-button .checked{background-color:#f07;border-color:#f07}.radio-button-container .radio-button .checked:after{border:2px solid #fff;border-top:none;border-right:none;content:"";height:3px;left:5px;position:absolute;top:6px;transform:rotate(-50deg);width:8px}.ArtButton{font-family:ProximaNova;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;border-radius:3px;display:flex;align-items:center;justify-content:center}.ArtButton.black{background-color:#261f23;font-weight:700;color:#fff;font-size:18px;height:68px;min-width:306px}@media (min-width:1024px){.ArtButton.black{transition:all .2s}}@media (min-width:1024px){.ArtButton.black:hover{opacity:.95}}.ArtButton.inverted{background-color:#fff;border:2px solid #d4d2d3;color:#261f23}.FramePreviewShadow{position:absolute}.FramePreviewShadow.frame-color-black{box-shadow:.6px 1.3px 1.3px rgba(0,0,0,.4),1.9px 2.5px 1.1px rgba(0,0,0,.129),3.1px 4.1px 2.6px rgba(0,0,0,.162),5px 6.7px 5.8px rgba(0,0,0,.104),12px 12px 9px rgba(0,0,0,.15)}.FramePreviewShadow.frame-color-white{box-shadow:.3px 1.3px 1.3px rgba(0,0,0,.092),1.9px 2.5px 1.1px rgba(0,0,0,.129),3.1px 4.1px 2.6px rgba(0,0,0,.162),5px 6.7px 5.8px rgba(0,0,0,.104),12px 12px 9px rgba(0,0,0,.15)}.FramePreviewShadow.frame-color-frameless{box-shadow:3.3px 4.3px 1.3px rgba(0,0,0,.092),4.5px 4.1px 1.1px rgba(0,0,0,.229),6.6px 6.8px 2.6px rgba(0,0,0,.102),8px 8.7px 7.8px rgba(0,0,0,.1),11px 7px 9px rgba(0,0,0,.15)}.FramePreviewShadow.frame-color-frameless.small-depth{box-shadow:20px 1px 20px 0 rgba(0,0,0,.08),6px 6px 7px 0 rgba(0,0,0,.13),7px -5px 6px 0 rgba(0,0,0,.04),7px -4px 8px 0 rgba(0,0,0,.01),3px 1px 2px 0 rgba(0,0,0,.28)}.FramePreviewShadow.upload-frame{box-shadow:none!important}.FramePreviewShadow.measurements{box-shadow:0 1px 5px rgba(0,0,0,.2),0 1px 0 #d6d6d3,3px 3px 3px rgba(0,0,0,.07)!important}.FramePreview{position:absolute;background-color:hsla(0,0%,100%,.8);box-shadow:0 1px 5px rgba(0,0,0,.2);box-sizing:border-box;display:flex;justify-content:center;align-items:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;z-index:1}.FramePreview.preview-mode{background-color:#eaeaea;cursor:unset}.FramePreview:not(.preview-mode){transition:transform .2s,box-shadow .2s}.FramePreview.show-as-relative{position:relative}.FramePreview .tile-uploader{z-index:3}.FramePreview.dotted{border:2px dashed #f07!important;box-shadow:0 4px 7px 0 rgba(255,0,119,.13)!important;background-color:#fff;cursor:pointer;transition:box-shadow .15s ease-in,transform .125s}.FramePreview.dotted .plus-icon{width:12px;transition:width .1s;opacity:0;-webkit-animation:fade-in 1s forwards;animation:fade-in 1s forwards}@media (hover:hover){.FramePreview.dotted:hover:not(.preview-mode){transform:scale(1.1)}}.FramePreview.cropper-frame:not(.art-mode){background-color:unset!important}.FramePreview.cropper-frame .frame-inner-shadow{box-shadow:inset 0 5px 6px rgba(0,0,0,.27),inset 0 6px 13px rgba(0,0,0,.13),inset 2px 1px 3px rgba(0,0,0,.2)!important}.FramePreview.cropper-frame.frame-color-black{box-shadow:-2px -3px 7px rgba(0,0,0,.1)!important}.FramePreview.cropper-frame.frame-color-white{box-shadow:-1px -1px 1px rgba(0,0,0,.1)!important}.FramePreview.cropper-frame.frame-color-frameless{box-shadow:8px 10px 13px rgba(0,0,0,.2),1.4px 4.7px 5.7px rgba(0,0,0,.23),3px 8px 40px rgba(0,0,0,.1)!important}.FramePreview.measurements{border-style:solid!important;border-color:#f07!important;background:#fff;cursor:default}.FramePreview.measurements:hover{transform:none}.FramePreview .frame-size{position:absolute;font-size:13px;color:#f07;font-weight:700;margin-top:1px;white-space:nowrap}.FramePreview.frame-color-black{border:solid #1b1b1b;border-image:url(/images/wallDecor/frame-assets/black.png) 25 stretch;box-shadow:none;background:#3a3a3a}.FramePreview.frame-color-black .frame-inner-shadow{box-shadow:inset 0 1px 2px rgba(0,0,0,.17),inset 0 1px 5px rgba(0,0,0,.13),inset 2px 1px 3px rgba(0,0,0,.2)}.FramePreview.frame-color-white{border:solid #fff;border-image:url(/images/wallDecor/frame-assets/white.png) 25 stretch;box-shadow:none;background:#fff}.FramePreview.frame-color-frameless{box-shadow:none}.FramePreview.frame-color-frameless .frame-inner-shadow{display:none}@media (hover:hover){.FramePreview:hover:not(.preview-mode){transform:scale(1.1);box-shadow:0 5px 10px rgba(0,0,0,.3),1px 3px 8px rgba(0,0,0,.1)!important}}.FramePreview .frameless-depth{border-style:solid;border-color:rgba(0,0,0,.01);position:absolute;left:0;top:0;border-image:url(/images/wallDecor/frame-assets/frameless.png) 24 stretch}.FramePreview .frame-inner-shadow{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;box-shadow:inset 0 1px 2px rgba(0,0,0,.35),inset 1px 1px 5px rgba(0,0,0,.25)}.FramePreview .image-overlay-container{position:absolute;width:100%;height:100%;overflow:hidden}.FramePreview .frame-image-container{width:100%;height:100%;background-color:#fff;overflow:hidden;position:relative}.FramePreview .frame-image-container .frame-image{object-fit:cover;width:100%;height:100%;transition:opacity .225s,-webkit-filter .3s;transition:filter .3s,opacity .225s;transition:filter .3s,opacity .225s,-webkit-filter .3s;z-index:1}.FramePreview .frame-image-container .frame-image.removing{-webkit-animation:frame-remove .4s ease-out forwards;animation:frame-remove .4s ease-out forwards}@-webkit-keyframes frame-remove{0%{opacity:1}to{opacity:0}}@keyframes frame-remove{0%{opacity:1}to{opacity:0}}.FramePreview .frame-image-container .frame-image.loading{opacity:0}.FramePreview .matting-color,.ImageOverlay{position:absolute;width:100%;height:100%}.ImageOverlay{background-image:linear-gradient(161deg,hsla(0,0%,100%,.1) 11.2%,hsla(0,0%,93.7%,0) 72.1%);z-index:2}.ArtTopBar{height:84px;display:flex;align-items:center;justify-content:center}.ArtTopBar .logo{position:relative;font-weight:800;letter-spacing:2px;text-transform:uppercase;text-align:center;color:#261f23;cursor:pointer}@media (min-width:1024px){.ArtTopBar .logo{font-size:18px}}@media not all and (min-width:1024px){.ArtTopBar .logo{font-size:16px}}.ArtTopBar .talk-to-us-button{position:absolute;right:0;padding:19px;cursor:pointer}.ArtTopBar .back-button{position:absolute;left:0;padding:19px;cursor:pointer}.ArtTopBar.transparent{position:absolute;width:100%;z-index:10}.ArtLayout{height:100%}.ArtLayout>.content:not(.no-padding){padding:0 15px}.ArtLayout>.content.fullscreen{height:calc(100% - 84px);overflow:hidden}.ArtLayout>.content.transparent{height:100%}@media (min-width:1024px){.ArtLayout{margin:auto;position:relative}}@media (min-width:1024px){.maxContainer{width:80%;max-width:1100px}}.ArtChoiceStrip .ArtChoiceStripHeader{width:306px;padding:0 10px;margin-left:5px}.ArtChoiceStrip .ArtChoiceStripHeader .HeaderText{font-family:Proxima Nova;font-style:normal;font-weight:600;font-size:11px;line-height:11px;text-transform:uppercase;color:grey}.ArtChoiceStrip .ArtChoiceStripHeader .HeaderSeparator{margin-top:25px;margin-bottom:25px;height:0;border:1px solid #f2f2f2}.ArtChoiceStrip .spacer{height:1px;width:15px;flex-shrink:0}.ArtChoiceStrip .choices-slider{display:flex;-webkit-overflow-scrolling:touch;align-items:center;position:relative;-ms-overflow-style:none;scrollbar-width:none}@media not all and (min-width:1024px){.ArtChoiceStrip .choices-slider{overflow-x:auto}}@media (min-width:1024px){.ArtChoiceStrip .choices-slider{flex-direction:column}}.ArtChoiceStrip .choices-slider::-webkit-scrollbar{display:none}.ArtChoiceStrip .choices-slider .choice{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;cursor:pointer}@media (min-width:1024px){.ArtChoiceStrip .choices-slider .choice{width:100%}}.ArtChoiceStrip .choices-slider .choice .selected{background:#f4f4f4}@media (min-width:1024px){.ArtChoiceStrip .choices-slider .choice .selected{border-radius:3px}}.ArtChoiceStrip .choices-slider .choice .choice-content{overflow:hidden}.ArtChoiceStrip .choices-slider>:first-child{margin-left:auto}.ArtChoiceStrip .choices-slider>:last-child{margin-right:auto}.ArtFrameChooser{padding-bottom:12px}@media not all and (min-width:1024px){.ArtFrameChooser{margin-top:26px}}.ArtFrameChoice{display:flex;color:#261f23}@media (min-width:1024px){.ArtFrameChoice{flex-direction:row;min-width:290px;align-items:center;justify-content:end;padding:8px}}@media not all and (min-width:1024px){.ArtFrameChoice{flex-direction:column;justify-content:center;align-items:center;height:123px;padding-left:7px;padding-right:8px}}.ArtFrameChoice .text{font-weight:700}@media (min-width:1024px){.ArtFrameChoice .text{font-size:14px;align-self:start;margin-left:26px}}@media not all and (min-width:1024px){.ArtFrameChoice .text{font-size:13px;align-self:center}}.ArtFrameChoice .popularText{margin-top:15px}.ArtFrameChoice .unpopularText{margin-top:26px}.ArtFrameChoice .image{object-fit:cover;width:64px;height:64px;border:2px solid transparent;border-radius:5px}@media (min-width:1024px){.ArtFrameChoice .image{margin-left:8px}}.ArtFrameChoice.selected{font-weight:700;color:#f07}@media (min-width:1024px){.ArtFrameChoice.popular{position:relative}.ArtFrameChoice.popular:after{position:absolute;content:"POPULAR";background:#ff0072;text-align:center;width:57px;font-weight:700;line-height:19px;border-radius:3px;padding:0 2px;top:41px;left:109px;font-size:10px;color:#fff!important;z-index:2}}@media not all and (min-width:1024px){.ArtFrameChoice.popular{position:relative}.ArtFrameChoice.popular:before{position:absolute;content:"";background-image:url(/images/icons/popular.svg);background-repeat:no-repeat;top:18px;left:5px;width:72px;height:23px;z-index:1}.ArtFrameChoice.popular:after{position:absolute;content:"POPULAR";top:22px;left:19px;font-size:10px;font-weight:700;color:#fff!important;z-index:2}}.ArtChooseFramePage .frame-background{background-color:#eeeded;display:flex;align-items:center;justify-content:center}@media (min-width:1024px){.ArtChooseFramePage .frame-background{height:560px;width:560px}}@media not all and (min-width:1024px){.ArtChooseFramePage .frame-background{height:500px;width:500px}}.ArtChooseFramePage .frame-area,.ArtChooseFramePage .set-area{overflow:hidden;display:flex;align-items:center}@media (min-width:1024px){.ArtChooseFramePage .frame-area,.ArtChooseFramePage .set-area{justify-content:flex-end;margin-right:28px}}@media not all and (min-width:1024px){.ArtChooseFramePage .frame-area,.ArtChooseFramePage .set-area{justify-content:center;flex-grow:1}}.ArtChooseFramePage .set-area{position:relative}.ArtChooseFramePage .set-area .SetPreview{transform-origin:unset!important}.ArtChooseFramePage .next-button{margin:5px 15px 20px;flex-shrink:0}.AddToCartFlowPage{display:flex;height:100%;margin:auto}@media (min-width:1024px){.AddToCartFlowPage{flex-direction:row;justify-content:center;margin-top:-20px}}@media not all and (min-width:1024px){.AddToCartFlowPage{flex-direction:column;max-width:768px}}.AddToCartFlowPage .selection-area{flex-direction:column}@media (min-width:1024px){.AddToCartFlowPage .selection-area{display:flex;justify-content:center;align-items:center;margin-right:10vw}}@media (min-width:1024px){.AddToCartFlowPage .top-of-preview-selection-area{align-self:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;transform:translateY(50%);margin-top:-554px}}.adjust-tile-drawer{background:transparent!important;box-shadow:unset!important}@media (min-width:960px){.adjust-tile-drawer{margin-right:auto;margin-left:auto;width:500px}}.adjust-tile-drawer .adjust-tile-buttons{background-color:#fff;border-radius:10px;margin:0 10px 10px;overflow:hidden;box-shadow:0 8px 10px -5px rgba(0,0,0,.15),0 16px 24px 2px rgba(0,0,0,.1),0 6px 30px 5px rgba(0,0,0,.09);z-index:1}.elegant .filter-strip{padding-top:5px;height:110px;margin:-5px 0 5px}.elegant .filter-strip ::-webkit-scrollbar{display:none}.elegant .spacer{height:100%;width:5px;display:flex;flex:none}.elegant .filter-image{opacity:.8}.elegant .filter-button{scroll-margin:10px;width:80px;border-radius:6px}@media (min-width:650px){.elegant .filter-button{margin-left:5px;margin-right:5px}}@media (hover:hover){.elegant .filter-button:hover .filter-image{opacity:1}}.elegant .filter-button.selected{background-color:#f4f4f4;background-image:unset}.elegant .filter-button.selected .filter-image{opacity:1}.elegant .filter-button.selected .filter-name{font-weight:700}.elegant .filter-button img{border-radius:5px}.elegant .filter-button.with-popular-badge:after{background-color:unset;background-image:url(/images/icons/popular.svg);padding-top:4px;top:10px!important;width:56px;height:17px;font-size:10px;text-align:center;border-radius:unset;box-shadow:none;background-repeat:no-repeat}.elegant .filter-bottom{position:relative;height:22px;margin-top:7px}.elegant .filter-bottom .filter-name{font-size:14px;letter-spacing:.5px;font-weight:600;line-height:14px;margin-top:5px;text-transform:capitalize}@media (max-height:565px){.elegant:not(.desktop) .filter-button{width:72px!important;height:95px}.elegant:not(.desktop) .filter-button .filter-image{width:57px;height:57px}.elegant:not(.desktop) .filter-strip{height:98px!important}}.elegant .style-paper .filter-button{padding:8px;display:inline;width:85%;margin-left:auto;margin-right:auto;box-sizing:border-box}.elegant .style-paper .filter-button.with-popular-badge .filter-bottom{display:inline-flex;padding-top:10px;padding-bottom:0;margin-bottom:0}.elegant .style-paper .filter-button.with-popular-badge .filter-bottom .filter-name{display:flex;top:0}.elegant .style-paper .filter-button.with-popular-badge:after{display:flex;background:#ff0072;border-radius:2px;top:0!important;margin-top:0;left:20px;position:relative;justify-content:center;line-height:19px;font-weight:700;padding:0 2px}.elegant .style-paper .filter-button img{float:left}.elegant .style-paper .filter-button .filter-bottom{height:calc(100% - 40px);padding:20px;width:auto;display:inline-flex;margin-top:0}.elegant .style-paper .filter-button .filter-bottom .filter-name{text-transform:capitalize}.filter-button{width:85px;flex:none;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;-webkit-animation:fade-scale-in .4s;animation:fade-scale-in .4s}.filter-button.with-popular-badge{position:relative}.filter-button.with-popular-badge:after{content:attr(localizedpopularstring);position:absolute;background-color:#ff0095;font-size:11px;text-align:center;top:37px;color:#fff;display:inline-block;font-weight:700;padding:2px 8px;border-radius:3px;box-shadow:0 1px 1px #333}.has-some-bundle .filter-button.with-popular-badge:after{top:50%;margin-top:-18px}.filter-button.with-plus1-badge{position:relative}.filter-button.with-plus1-badge:after{content:"+$1";position:absolute;background:#fff;font-size:11px;font-weight:700;text-align:center;top:52px;right:14px;color:#000;display:inline-block;padding:2px 6px;border-radius:3px;box-shadow:0 1px 2px #000}.filter-button.disabled{pointer-events:none}.filter-button.disabled .filter-name{color:#ccc}.filter-button.disabled .filter-image{opacity:.5}.filter-button.with-soldout-badge{position:relative;pointer-events:none}.filter-button.with-soldout-badge .filter-name{color:#ccc}.filter-button.with-soldout-badge:after{content:"SOLD OUT";position:absolute;font-size:11px;font-weight:700;text-align:center;top:102px;color:#ccc;display:inline-block;padding:2px 8px;border-radius:3px}.filter-button .filter-image{width:65px;height:65px}.filter-button .filter-name{margin-top:2px;font-weight:700;font-size:13px;text-transform:uppercase}.filter-button.selected{background-image:linear-gradient(180deg,hsla(0,0%,100%,.0001),rgba(255,0,115,.2));color:#f07}.filter-strip{display:flex;overflow-y:auto;height:110px;-webkit-overflow-scrolling:touch}@media (min-width:960px){.filter-strip{justify-content:center}}.filter-strip.has-some-bundle{height:130px}.filter-strip::-webkit-scrollbar{-webkit-appearance:none;height:0}.centering-strip{justify-content:center}.elegant .style-paper .filter-strip{display:inline-flex;flex-direction:column;height:430px;min-height:430px;margin:0;width:100%}.ReviewActionBars{z-index:1;width:100%}.elegant.desktop .ReviewActionBars{position:fixed}.elegant.desktop .ReviewActionBars .top-bar-container{padding-top:10px;border-bottom:1px solid rgba(0,0,0,.05);padding-bottom:10px;position:relative;padding-right:15px;background-color:#fff}.elegant.desktop .ReviewActionBars .top-bar-container .right-comp{right:25px}.elegant.desktop .ReviewActionBars .PostPurchaseDiscountBanner{z-index:1;box-shadow:0 4px 9px rgba(0,0,0,.05);width:100%}@media (max-width:calc(1024px - 1px)){.elegant.desktop .ReviewActionBars .PostPurchaseDiscountBanner{padding-right:15px}}.elegant.desktop .ReviewActionBars .PostPurchaseDiscountBanner .banner-content{padding-left:40px;padding-right:40px}@media (min-width:650px){.elegant.desktop .ReviewActionBars .PostPurchaseDiscountBanner,.elegant.desktop .ReviewActionBars .top-bar-container{width:calc(100vw - 15px);padding-right:15px}}.elegant.desktop .ReviewActionBars .bottom-comp{display:flex}@media (min-width:1024px){.elegant.desktop .ReviewActionBars .bottom-comp{display:none}}@media (min-width:1024px){.elegant.desktop .ReviewActionBars .PostPurchaseDiscountBanner{width:calc(100vw - 363px)}}.myheritage-landing-page{height:531px;min-width:335px;width:335px;overflow:hidden}.myheritage-landing-page .myheritage-content{text-align:center;font-size:16px;line-height:23px;margin:0 25px 20px}.myheritage-landing-page .myheritage-content.wide{margin-left:20px;margin-right:20px}.myheritage-landing-page .myheritage-content .myheritage-header{font-size:22px;font-weight:700;margin-bottom:12px}.myheritage-landing-page .myheritage-stepper{margin:15px auto 25px;background-color:unset}.myheritage-landing-page .myheritage-stepper .stepper-active-dot{background-color:#f07}.myheritage-landing-page .animated{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.myheritage-landing-page .fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.myheritage-landing-page .fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.myheritage-landing-photo{height:172px;width:303px;margin:18px 15px 15px;border-radius:10px}.myheritage-logo{display:block;height:21px;width:117px;margin:20px auto 35px}.myheritage-landing-page .myheritage-email-form{height:425px;display:flex;flex-direction:column;justify-content:center}.myheritage-landing-page .myheritage-email-form .myheritage-email-input{background-color:#ededed;border-radius:8px;width:calc(100% - 30px);margin:0 15px;padding-left:16px;font-size:16px;height:50px}.myheritage-landing-page .myheritage-email-form .myheritage-email-input::-webkit-input-placeholder{font-weight:400}.myheritage-landing-page .myheritage-email-form .myheritage-email-input:-ms-input-placeholder{font-weight:400}.myheritage-landing-page .myheritage-email-form .myheritage-email-input::-ms-input-placeholder{font-weight:400}.myheritage-landing-page .myheritage-email-form .myheritage-email-input::placeholder{font-weight:400}.myheritage-landing-page .myheritage-email-disclaimer{position:static}.StepWizard{position:relative}.StepWizard .step{opacity:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.StepWizard .active{opacity:1;pointer-events:inherit;position:relative;z-index:1}.ArtOnboardingPage .animated{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}@-webkit-keyframes intro{0%{opacity:0;transform:perspective(500px) translateZ(-330px)}to{opacity:1;transform:none}}@keyframes intro{0%{opacity:0;transform:perspective(500px) translateZ(-330px)}to{opacity:1;transform:none}}.ArtOnboardingPage .intro{-webkit-animation:intro .4s ease-out;animation:intro .4s ease-out}@-webkit-keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.ArtOnboardingPage .fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.ArtOnboardingPage .fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.ArtOnboardingPage .fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.ArtOnboardingPage .fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.ReviewPageTopBar{width:100%}.ReviewPageTopBar .tiles-options-selector{display:flex;align-items:center;border-top:1px solid #ededed;border-bottom:1px solid #ededed}.ReviewPageTopBar .tiles-options-selector .separator{flex-basis:1px;height:25px;background:#ededed}.ReviewPageTopBar .tiles-options-selector .option{flex-grow:1;display:flex;justify-content:center;align-items:center;height:46px;color:#333;font-weight:700;font-size:12px;letter-spacing:1.5px;cursor:pointer}.ReviewPageTopBar .tiles-options-selector .option.selected{color:#ff0072}.ReviewPageTopBar .tiles-options-selector .option.selected img{-webkit-filter:none;filter:none}.ReviewPageTopBar .tiles-options-selector .option.with-new-badge{position:relative}.ReviewPageTopBar .tiles-options-selector .option.with-new-badge:after{content:"NEW!";letter-spacing:normal;position:absolute;background-color:#ff0095;font-size:11px;font-weight:700;text-align:center;margin-top:-10px;left:calc(50% + 27px);color:#fff;display:inline-block;height:14px;width:39px;border-radius:7px;padding-top:2px}.ReviewPageTopBar .tiles-options-selector .option img{height:16px;width:16px;margin-right:6px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.ReviewPageTopBar .strip-wrapper{display:flex;justify-content:center}.elegant.desktop .ReviewPageTopBar .strip-wrapper{padding-top:10px}.elegant.desktop .ReviewPageTopBar .strip-wrapper .SizeButton.selected{background-color:#f4f4f4;background-image:unset;border-radius:4px}@media (min-width:1024px){.elegant.desktop .ReviewPageTopBar .tiles-options-selector{border-top:unset}.elegant.desktop .ReviewPageTopBar .strip-wrapper{height:480px}.elegant.desktop .ReviewPageTopBar .strip-wrapper .SizeStrip{flex-direction:column;width:100%;padding:10px}.elegant.desktop .ReviewPageTopBar .strip-wrapper .SizeStrip .SizeButton{flex-direction:row;box-sizing:border-box;justify-content:left;padding:10px 25px;width:85%;margin-right:auto;margin-left:auto;position:relative}.elegant.desktop .ReviewPageTopBar .strip-wrapper .SizeStrip .SizeButton .size-image-wrapper{width:70px;justify-content:center;margin-right:20px}.elegant.desktop .ReviewPageTopBar .strip-wrapper .SizeStrip .SizeButton .size-info-and-price{display:flex;flex-direction:column;margin-right:20px}.elegant.desktop .ReviewPageTopBar .strip-wrapper .SizeStrip .SizeButton .size-info-and-price p{padding:0;margin:0}.elegant.desktop .ReviewPageTopBar .strip-wrapper .SizeStrip .SizeButton .size-bundle-info{margin-bottom:25px}.elegant.desktop .ReviewPageTopBar .strip-wrapper .SizeStrip .SizeButton .size-info:not(.out){display:none}.elegant.desktop .ReviewPageTopBar .strip-wrapper .SizeStrip .SizeButton .size-info.out{display:block}.elegant.desktop .ReviewPageTopBar .strip-wrapper .SizeStrip .SizeButton .size-price{font-size:14px;letter-spacing:1px;line-height:14px;font-weight:700}.elegant.desktop .ReviewPageTopBar .strip-wrapper .SizeStrip .SizeButton .size-image{margin-right:auto;margin-left:auto}}@-webkit-keyframes fade-scale-in-disabled{0%{opacity:0;transform:scale(0)}to{opacity:.2;transform:scale(1)}}@keyframes fade-scale-in-disabled{0%{opacity:0;transform:scale(0)}to{opacity:.2;transform:scale(1)}}.SizeButton{width:85px;flex:none;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;cursor:pointer;padding-bottom:0;padding-top:9px;-webkit-animation:fade-scale-in .4s;animation:fade-scale-in .4s}.SizeButton.disabled{opacity:.2;-webkit-animation:fade-scale-in-disabled .4s;animation:fade-scale-in-disabled .4s}.has-some-bundle .SizeButton{padding-top:8px}.has-some-bundle .SizeButton:not(.has-bundle){padding-bottom:25px}.SizeButton .size-info.out{display:none}.SizeButton .size-image{border-radius:3px;border:2px solid #000;display:flex;justify-content:center;align-items:center;font-size:13px;font-weight:700;box-shadow:inset -1px 1px 1px rgba(0,0,0,.146416);background:#f7f7f7}.SizeButton .size-image.SQUARE_8X8{width:38px;height:38px;white-space:pre}.SizeButton .size-image.SQUARE_12X12{width:50px;height:50px;white-space:pre}.SizeButton .size-image.RECTANGLE_8X11{width:44px;height:56px}.SizeButton .size-image.RECTANGLE_11X8{width:56px;height:44px}.SizeButton .size-image.RECTANGLE_12X16{width:58px;height:65px}.SizeButton .size-image.RECTANGLE_16X12{width:65px;height:58px}.SizeButton .size-price{margin:7px 0 8px;font-weight:700;font-size:13px;text-transform:uppercase}.has-some-bundle .SizeButton .size-price{margin:6px 0}.SizeButton .size-bundle-info{background:#ff0072;color:#fff;display:inline-block;margin-bottom:7px;padding:2px 5px;border-radius:3px;font-size:10px;font-weight:700}.SizeButton.selected{background-image:linear-gradient(180deg,hsla(0,0%,100%,.0001),rgba(255,0,115,.2))}.SizeButton.selected .size-price{color:#ff0095}.SizeStrip{display:flex;overflow-y:auto;-webkit-overflow-scrolling:touch;align-items:stretch}@media (min-width:960px){.SizeStrip{justify-content:center}}.SizeStrip::-webkit-scrollbar{-webkit-appearance:none;height:0}.photo-filter-strip{display:flex;overflow-y:auto;height:100px;margin-top:-10px;justify-content:center}.new-filters-selector{width:100%;text-align:center}@media (min-width:960px){.new-filters-selector .filter-strip{justify-content:center}}.new-filters-selector ul{padding:0;display:flex;align-items:center;justify-content:space-around;flex-grow:1;list-style-type:none;margin:0 0 20px}.new-filters-selector ul li{cursor:pointer;flex-grow:1;padding:15px 0;font-weight:700;border-bottom:2px solid #eee;font-size:14px}.new-filters-selector ul li.active{border-bottom:2px solid #ff0072;color:#ff0072}.WallDecorTileCropper{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width:960px){.WallDecorTileCropper{min-width:600px;padding-top:60px;padding-bottom:60px}}.WallDecorTileCropper .column{display:flex;flex-direction:column}.WallDecorTileCropper .column:first-child{align-items:center}.WallDecorTileCropper .frame-size{color:#333;font-size:21px;font-weight:700;margin-bottom:24px}.WallDecorTileCropper .cropper-slider{width:380px;margin-top:30px}.WallDecorTileCropper .cropper-text{margin-top:10px;text-transform:uppercase;font-size:12px;color:#8c8c8c;font-weight:700;letter-spacing:1.6px;z-index:2}.WallDecorTileCropper .buttons .PinkButton{height:50px;width:200px}.WallDecorTileCropper .done-button,.WallDecorTileCropper .remove-photo-button{margin-top:8px}.WallDecorTileCropper .cropper-content{position:relative;display:flex;flex-direction:column;align-items:center;height:100%;margin-top:10px}.WallDecorTileCropper .cropper-content .cropper-spinner{position:absolute;width:100%;height:100%;z-index:1;color:#8c8c8c;zoom:1.2}.WallDecorTileCropper .cropper-content .frame-container{width:300px;height:300px;position:absolute;margin-top:auto;margin-bottom:auto;top:0;bottom:0;z-index:1;pointer-events:none}.WallDecorTileCropper .cropper-content .frame-container .tile-base{left:6px;bottom:15px}.WallDecorTileCropper .cropper-content .cropper-area-style{z-index:1;border:none!important;opacity:0}.WallDecorTileCropper .cropper-content.frame-size-circle_10 .cropper-area-style{border-radius:50%}.WallDecorTileCropper .cropper-content .cropper-image-style{transition:opacity .3s .3s;left:-10000px!important;right:-10000px!important;max-width:unset!important;max-height:unset!important;z-index:-1}.WallDecorTileCropper.large-screen{flex-direction:row;justify-content:center}.WallDecorTileCropper.large-screen .column:first-child .frame-size{display:none}.WallDecorTileCropper.large-screen .column:nth-child(2){margin-bottom:95px;margin-left:60px}.WallDecorTileCropper:not(.large-screen) .column:first-child .cropper-text{margin-top:25px}.WallDecorTileCropper:not(.large-screen) .column:first-child .frame-size{margin-bottom:15px}.WallDecorTileCropper:not(.large-screen) .column:nth-child(2){margin-top:30px}.WallDecorTileCropper:not(.large-screen) .column:nth-child(2) .frame-size{display:none}.WallDecorTileCropper:not(.large-screen) .buttons .PinkButton{height:50px;width:240px}.SingleValueSlider{display:flex;align-items:center}.SingleValueSlider .slider-button{height:40px;width:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid #ecf0f1;border-radius:3px;background-color:#fff;font-size:32px;font-family:Courier New,sans-serif;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.SingleValueSlider .slider-button.minus-button{padding-top:3px}.SingleValueSlider .slider-root{color:#3880ff;width:100%;height:28px;padding:0;display:flex;align-items:center;margin:0 24px}.SingleValueSlider .slider-root .slider-thumb{border:2px solid #f07;height:28px;width:28px;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.36);margin:0 0 0 -14px;box-sizing:border-box}.SingleValueSlider .slider-root .slider-thumb:active,.SingleValueSlider .slider-root .slider-thumb:focus,.SingleValueSlider .slider-root .slider-thumb:hover{box-shadow:0 3px 1px rgba(0,0,0,.1),0 4px 8px rgba(0,0,0,.3),0 0 0 1px rgba(0,0,0,.02)}@media (hover:none){.SingleValueSlider .slider-root .slider-thumb:active,.SingleValueSlider .slider-root .slider-thumb:focus,.SingleValueSlider .slider-root .slider-thumb:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,.36)}}.SingleValueSlider .slider-root .slider-rail{height:4px;opacity:.5;background-color:#d9d9d9}.tile-cropper{background-color:#f5f5f5;height:100%;display:flex;flex-direction:column}.tile-cropper .cropper-slider{width:380px;position:absolute;bottom:70px}.tile-cropper .cropper-slider .slider-button{border-radius:100px;padding-top:0!important;box-shadow:0 2px 4px rgba(0,0,0,.05);transition:all .3s}.tile-cropper .cropper-slider .slider-button:hover{box-shadow:0 2px 4px rgba(0,0,0,.15)}.tile-cropper.with-scroller .cropper-container-style,.tile-cropper.with-scroller .frame-container{bottom:80px!important}.tile-cropper.with-scroller .cropper-spinner{bottom:40px!important}.tile-cropper .cropper-content{position:relative;display:flex;flex-direction:column;align-items:center;height:100%;margin-top:10px}.tile-cropper .cropper-content.filter-sepia .cropper-image-style{-webkit-filter:grayscale(100%) sepia(100%) saturate(102%) hue-rotate(349deg) brightness(84%) contrast(115%);filter:grayscale(100%) sepia(100%) saturate(102%) hue-rotate(349deg) brightness(84%) contrast(115%)}.tile-cropper .cropper-content.filter-moon .cropper-image-style{-webkit-filter:grayscale(1);filter:grayscale(1)}@media (min-width:960px){.tile-cropper .cropper-content{min-width:600px;min-height:500px}}.tile-cropper .cropper-content .cropper-text{text-transform:uppercase;font-size:14px;color:#8c8c8c;font-weight:700;letter-spacing:1.6px;z-index:2;pointer-events:none}.tile-cropper .cropper-content .cropper-text.without-scroller{margin-top:20px}.tile-cropper .cropper-content .cropper-text.with-scroller{position:absolute;bottom:40px}.tile-cropper .cropper-content .cropper-spinner{position:absolute;width:100%;height:calc(100% - 12px);z-index:1;color:#8c8c8c;zoom:1.2}.tile-cropper .cropper-content .frame-container{width:300px;height:300px;position:absolute;margin-top:auto;margin-bottom:auto;top:0;bottom:0;z-index:1;pointer-events:none}.tile-cropper .cropper-content .frame-container .tile-base{left:6px;bottom:15px}.tile-cropper .cropper-content .cropper-container-style{transform:translateZ(0)}.tile-cropper .cropper-content .cropper-area-style{z-index:1;color:#f5f5f5!important;border:none!important;margin-left:-3px;margin-top:-7px}.tile-cropper .cropper-content .cropper-image-style{transition:transform .1s ease-out,opacity .3s .3s;bottom:16px!important;left:-9999px!important;right:-9994px!important;max-width:unset!important;max-height:unset!important;z-index:-1}.tile-cropper .rotate-button{height:50px;width:240px;position:absolute;bottom:50px}.IconButton{display:flex;align-items:center;padding:0 1em;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.07);border-radius:26px;cursor:pointer}.IconButton .icon-button-icon{max-height:32px;max-width:32px;position:absolute}.IconButton .icon-button-text{margin:auto;color:#000;padding:1em;font-family:ProximaNova,sans-serif;font-weight:600}.size-selection-option{background-color:#fff;border:1px solid #ededed;border-radius:16px;overflow:hidden;margin:0 16px 18px 20px;box-sizing:border-box;box-shadow:0 1px 4px rgba(0,0,0,.04);cursor:pointer;display:flex;flex-direction:column;align-items:center}.size-selection-option .image-placeholder{margin:0 auto;width:640px;height:720px;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.size-selection-option .image-placeholder{max-width:88vw;max-height:45vh}}.size-selection-option img{max-width:100%}.size-selection-option .size-selection-box{width:100%;display:flex;justify-content:space-between;margin-top:18px;margin-bottom:18px}.size-selection-option .size-selection-box .size-details{font-style:normal;margin-left:20px}.size-selection-option .size-selection-box .size-details .option-title{font-weight:600;line-height:20px;font-size:20px;margin-bottom:6px}.size-selection-option .size-selection-box .size-details .option-subtitle{font-weight:400;font-size:16px;line-height:19px;color:grey}.size-selection-option .size-selection-box .size-select-button{color:#f07;font-weight:700;width:140px;font-size:17px;border:1px solid #ededed;box-sizing:border-box;box-shadow:0 1px 4px rgba(0,0,0,.04);border-radius:8px;background-color:#fff;cursor:pointer;outline:none;margin-right:20px}.size-selection-option .strikethrough{text-decoration:line-through;opacity:.7;margin:0 5px;font-weight:400}.size-selection-option .size-select-ribbon{display:flex;align-items:center;justify-content:center;background-color:#ff0072;font-size:17px;height:23px;padding:0 5px;color:#fff;font-weight:700;font-family:ProximaNova,sans-serif;border-radius:6px;text-align:center;margin-right:20px}.size-selection-option .ribbon-loader{margin-top:10px}.size-selection{display:flex;flex-direction:column;align-items:center;background-color:#fff}.size-selection .title{margin-bottom:10px;font-family:Suez One,sans-serif;font-style:normal;font-weight:400;font-size:30px}.Pitch-box-1{display:flex;flex-direction:column;align-items:center;background-image:linear-gradient(#fff,#fafafa)}.Pitch-box-1 .logo{margin-top:20px}.Pitch-box-2{padding-bottom:10px}.Pitch-header{font-weight:700;font-size:30px;text-align:center;padding:24px 20px 20px}@media (min-width:600px){.Pitch-header{font-size:42px;line-height:52px;max-width:780px;padding-right:0;padding-left:0}}.Pitch-pr-bit{padding:20px;text-align:center;font-size:18px;font-weight:600}.press-logo{width:64px;height:10px}.White-section{background:#fff;box-shadow:0 2px 15px 0 rgba(0,0,0,.1)}.White-section.gift-card-promotion{width:768px;margin:30px auto 0;min-height:100px;padding:32px;box-sizing:border-box;border-radius:4px}.White-section.gift-card-promotion img{width:370px;height:225px;vertical-align:top;background-color:#f2f2f2;border:0;outline:0}.White-section.gift-card-promotion .text{display:inline-block;margin-left:45px;max-width:280px;text-align:left;margin-top:30px}.White-section.gift-card-promotion .text .title{color:#ff0073;font-size:23px;text-align:left}.White-section.gift-card-promotion .text .subtitle{font-size:18px;font-weight:600;margin-top:10px}.White-section.gift-card-promotion .text .button{text-decoration:none;border:1px solid #ff0073;padding:9px 30px;border-radius:4px;margin-top:20px;display:inline-block;font-size:18px;font-weight:600;transition:box-shadow .3s}.White-section.gift-card-promotion .text .button:hover{box-shadow:0 1px 5px rgba(255,21,134,.3)}@media (max-width:768px){.White-section.gift-card-promotion{width:92%;max-width:400px;padding:0;margin-bottom:10px}.White-section.gift-card-promotion img{width:100%;height:auto;max-width:100%;border-radius:4px 4px 0 0}.White-section.gift-card-promotion .text{margin-left:0;text-align:center;display:block;max-width:100%}.White-section.gift-card-promotion .text .title{text-align:center}.White-section.gift-card-promotion .text .subtitle{padding:0 30px}.White-section.gift-card-promotion .text .button{margin-bottom:30px}}.White-section .title{font-weight:700;font-size:23px;text-align:center;color:#ff0073;margin:0 auto;max-width:320px}.White-section .text{font-weight:600;text-align:center;line-height:24px;font-size:18px}.White-section .strike-through-price{text-align:center;line-height:30px;font-size:18px;color:grey;text-decoration:line-through}.Pitch-pricing{padding:30px;text-align:center}.Pitch-pricing img{margin:30px 0 20px}.Pitch-pricing .sizes-desktop{display:inline-block;width:100%;max-width:810px;min-height:447px}.Pitch-pricing .sizes-mobile{display:none}@media (max-width:768px){.Pitch-pricing.sizes-promotion{padding:30px 0 0}.Pitch-pricing .text,.Pitch-pricing .title{padding:0 20px}.Pitch-pricing img{margin-bottom:0;margin-right:auto;margin-left:auto}.Pitch-pricing .sizes-desktop{display:none}.Pitch-pricing .sizes-mobile{display:block;width:100%;max-width:410px;min-height:345px}}.Pitch-pricing .title{margin-bottom:10px}.Pitch-pricing .title.center{margin-top:10px}.Pitch-tiles-sold{margin-top:10px;padding:20px;font-weight:700;font-size:20px;text-align:center}.Pitch-gracing-walls{font-weight:600;color:grey;margin-top:8px}.Pitch-gracing-walls,.Pitch-reviews{font-size:12px;text-transform:uppercase;letter-spacing:1.8px}.Pitch-reviews{padding:30px;color:#ff0073}.Pitch-guarantee,.Pitch-reviews{font-weight:700;text-align:center}.Pitch-guarantee{font-size:20px;padding:0 20px}.pitch-page{position:relative;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.12)}.pitch-page,.pitch-page .bottom-bar{margin-left:auto;margin-right:auto;max-width:1440px}.pitch-page .bottom-bar{position:fixed;box-shadow:0 -2px 5px rgba(50,50,50,.2)}.pitch-page .bottom-bar .sizes-bottom-text{text-align:center;margin-top:14px;font-weight:700;display:flex;justify-content:center;align-items:center}.pitch-page .bottom-bar .sizes-bottom-text span{background:#f07;color:#fff;font-size:12px;display:inline-block;padding:2px 6px;border-radius:33px;text-align:center;margin-right:5px}.Pitch-scrollable{-webkit-overflow-scrolling:touch;overflow-x:hidden;background-color:#f7f7f7}.stars-image{width:155px;height:25px}.Pitch-reviews .subtitle{margin-top:11px}.Testimonials-container{padding-bottom:33px}.Testimonials-container.new-pitch .slick-dots{bottom:-45px}.Testimonials-container.new-pitch .slick-dots li{width:3px}.Testimonials-container.new-pitch .slick-dots li.slick-active button:before{opacity:1}.Testimonials-container.new-pitch .slick-dots li button:before{font-size:38px;opacity:.1}.Testimonials-container.new-pitch .arrow{height:100%;width:250px;z-index:1;display:flex;justify-content:center;align-items:center}.Testimonials-container.new-pitch .arrow:before{content:""}.Testimonials-container.new-pitch .arrow.right-arrow{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 75%)}.Testimonials-container.new-pitch .arrow.left-arrow{background:linear-gradient(90deg,#fff 25%,hsla(0,0%,100%,0))}.Testimonials-container.new-pitch .arrow .circle-button{height:77px;width:77px;background:#fff;box-shadow:0 2.93333px 10.2667px rgba(0,0,0,.15);border-radius:1000px;border:unset;display:flex;justify-content:center;align-items:center}@media (min-width:960px){.Testimonials-container{margin-left:10px}}.testimonial-item{background-color:#fff;padding:12px;margin:10px 7.5px;height:360px;width:290px!important;box-shadow:0 0 12px -5px rgba(0,0,0,.75);border-radius:8px;display:flex!important;flex-direction:column;position:relative}.testimonial-item:focus{outline-width:0}.testimonial-item .testimonial-image{width:100%;height:67%;object-fit:cover;border-radius:5px;transition:opacity .4s}.testimonial-item .testimonial-image.loading{opacity:0}.testimonial-item .testimonial-image>img{height:100%}.testimonial-item .image-spinner{position:absolute;margin-left:auto;margin-right:auto;top:36%;left:0;right:0;background-color:transparent;border-radius:50%;border-color:transparent transparent #dadada #dadada;border-style:solid;border-width:3px;width:20px;height:20px;display:inline-block;vertical-align:middle;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-animation:spinner-animation .65s linear infinite,spinner-fade-in .3s;animation:spinner-animation .65s linear infinite,spinner-fade-in .3s}.testimonial-item .info{display:flex;flex-direction:column;align-items:center;margin-top:13px;padding-left:6px;padding-right:6px;flex-grow:1}.testimonial-item .info .social-icon{width:25px;height:25px}.testimonial-item .info .social-user{color:grey;font-size:11.5px;font-weight:600;letter-spacing:1.5px;margin-top:7px}.testimonial-item .info .text{text-align:center;font-weight:600;margin-top:8px;font-size:15px;line-height:20px;white-space:pre-line;flex-grow:1;display:flex;align-items:center}.testimonial-item.new-pitch{box-shadow:0 4px 4px rgba(0,0,0,.02);border-radius:8px;border:1px solid #ededed;padding:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden}.testimonial-item.new-pitch .testimonial-image-container{background-color:#ededed;height:100%;overflow:hidden}.testimonial-item.new-pitch .testimonial-image>img{width:100%;height:auto}@media (min-width:960px){.testimonial-item.new-pitch{height:auto;width:335px!important;margin:10px 11px}.testimonial-item.new-pitch .testimonial-image-container{height:335px}}.testimonial-item.new-pitch .testimonial-image{border-radius:0;height:100%}.testimonial-item.new-pitch .info{display:flex;padding:15px 18px;align-items:normal;margin-top:0;flex-grow:0;height:100px;justify-content:space-between}.testimonial-item.new-pitch .info .text{text-align:left;display:block;color:#0f0e0f;font-size:15px;margin-top:0}.testimonial-item.new-pitch .info .social-user{color:grey;font-size:14px;font-weight:400;letter-spacing:normal;margin-top:0}.slick-slider .slick-track{display:flex}.slick-slider .slick-dots li{width:5px}.slick-slider .slick-dots li.slick-active button:before{color:#ff0072}.slick-slider .slick-dots li button:before{font-size:40px}.slick-slider.artMode .slick-list{padding:5px 27px!important}.slick-slider.artMode .slick-dots li.slick-active button:before{color:#261f23}.slick-slider.pitchMode{height:100%}.slick-slider.pitchMode .slick-list{height:295px;padding:0!important}.slick-slider.pitchMode .slick-list .slick-track{height:100%}.slick-slider.pitchMode .slick-dots{bottom:0}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:sans-serif;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:sans-serif;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.GdprCookieNotice{position:relative;justify-content:center;align-items:center;height:auto;max-height:0;background:#fff;border-bottom:1px solid #ededed;width:100%;font-size:14px;transition:all .5s;overflow:hidden;display:none;padding:0 15px;box-sizing:border-box}.GdprCookieNotice.visible{max-height:none;min-height:30px;padding:18px 15px;display:block}.GdprCookieNotice .container{max-width:800px;display:flex;align-items:center;justify-content:space-between;position:relative;margin:0 auto}.GdprCookieNotice .container span{display:inline-block;vertical-align:sub;margin-right:20px}.GdprCookieNotice .container span a{color:#000;text-decoration:none;border-bottom:1px solid #000;text-transform:capitalize}.GdprCookieNotice .container button{background:#ff0072;outline:0;border:0;color:#fff;padding:6px 15px;border-radius:5px;font-size:14px;font-weight:700;white-space:nowrap;cursor:pointer;transition:box-shadow .3s}.GdprCookieNotice .container button:hover{box-shadow:0 1px 7px rgba(255,21,134,.3)}@media (max-width:800px){.GdprCookieNotice{font-size:12px}.GdprCookieNotice .container{width:100%}}.GenericBanner{display:flex;align-items:center;justify-content:center;background:#fff;transform:translateY(-100px);overflow:hidden;transition:all .5s;transition-delay:.5s;opacity:0}.GenericBanner.visible{transform:translateY(0);opacity:1}.GenericBanner .banner-content{box-sizing:border-box;padding:20px;background:#ff0072;background-size:cover;position:relative;max-width:800px;width:100%;height:96px;border-radius:4px;margin:16px}.GenericBanner .banner-content .text{position:relative;float:left;color:#fff;z-index:1}.GenericBanner .banner-content .text .title{font-size:22px;font-weight:700}.GenericBanner .banner-content .text .subtitle{font-size:16px}.GenericBanner .banner-content .countdown-wrapper{position:relative;z-index:1;float:right;width:auto;margin:5px 0 0}.GenericBanner .banner-content .countdown-wrapper .countdown{width:auto;margin:0}.GenericBanner .banner-content .countdown-wrapper .countdown .flip{width:28px;height:33px;padding:0;box-shadow:none!important;float:none;display:inline-block;margin:1px}.GenericBanner .banner-content .countdown-wrapper .countdown .flip *{font-size:22px!important;line-height:36px!important;outline:0!important}.GenericBanner .banner-content .countdown-wrapper .countdown .flip .flip-clock-active .down{box-shadow:0 1px 2px 1px #ff0072}.GenericBanner .banner-content .countdown-wrapper .countdown .flip .inn{background-color:#fff!important;color:#333!important;text-shadow:none;font-family:ProximaNova}.GenericBanner .banner-content .countdown-wrapper .countdown .flip-clock-divider{height:20px;float:none}.GenericBanner .banner-content .countdown-wrapper .countdown .flip-clock-divider *{display:none}.GenericBanner .banner-content .countdown-wrapper .tooltip{margin-top:2px;display:flex;justify-content:space-between;font-size:11px;color:#fff;font-weight:700}.GenericBanner .banner-content .countdown-wrapper .tooltip .tt-content{flex-basis:61px;text-align:center}.GenericBanner .banner-content .countdown-wrapper .tooltip .tt-divider{flex-basis:20px}@media (max-width:768px){.GenericBanner .banner-content{height:auto;margin:0;border-radius:0;padding:15px 5px}.GenericBanner .banner-content .text{float:none;text-align:center}.GenericBanner .banner-content .countdown-wrapper{float:none;margin-top:20px;max-width:300px;margin-left:auto;margin-right:auto;white-space:nowrap}}.PitchMedia{display:flex;justify-content:center;opacity:0;width:100%}@media (max-width:1250px){.PitchMedia{display:none}}.PitchMedia.visible{opacity:1}@media (max-width:768px){.PitchMedia.live{width:100%}}.PitchMedia .video-container{margin-right:20px;margin-left:20px;border-radius:20px;width:90vw;height:50vw;max-width:800px;max-height:450px;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}@media (max-width:768px){.PitchMedia .video-container.live{margin:0;border-radius:0;width:100%;height:56vw;max-width:100%;max-height:100%}}.LiveStream{width:100%;height:100%;position:relative}.LiveStream .live-badge{position:absolute;top:16px;left:16px;background:#ff0072;width:61px;height:37px;line-height:37px;border-radius:8px;text-align:center;font-family:ProximaNova,sans-serif;font-weight:700;font-size:16px;color:#fff;z-index:6;-webkit-animation:crescendo 1s ease-in infinite alternate;animation:crescendo 1s ease-in infinite alternate}@media (max-width:768px){.LiveStream .live-badge{width:52px;height:32px;line-height:32px;font-size:14px;border-radius:7px}}.LiveStream .live-stream-placeholder{width:100%;height:100%;z-index:5;position:absolute;background-color:rgba(0,0,0,.24)}.LiveStream .live-stream-placeholder .live-content-overlay{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:12px}.LiveStream .live-stream-placeholder .live-content-overlay .play{cursor:pointer;transform:scale(1.3);transition:all .2s ease-in-out}.LiveStream .live-stream-placeholder .live-content-overlay .play:hover{transform:scale(1.5)}.LiveStream .live-stream-placeholder .live-content-overlay .title{letter-spacing:-1px;margin-top:26px;height:74px;font-size:32px;line-height:36px;color:#fff;width:256px;font-weight:700;font-family:ProximaNova,sans-serif;overflow-wrap:break-word;text-align:center}@media (max-width:768px){.LiveStream .live-stream-placeholder .live-content-overlay .title{width:190px;height:52px;font-size:25px;margin-top:21px;line-height:26px}}@-webkit-keyframes crescendo{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes crescendo{0%{transform:scale(.9)}to{transform:scale(1)}}.PitchGallery{height:330px;width:100%}@media (min-width:600px){.PitchGallery{max-width:780px}}.PitchGallery .GalleryItem{width:295px!important;height:295px;padding:0 5px}.GalleryItem{padding:0 12px;height:229px;width:306px!important;transition:opacity .4s}.GalleryItem>img{width:100%;border-radius:5px}.GalleryItem:focus{outline-width:0}.GalleryItem .image-spinner{position:absolute;margin-left:auto;margin-right:auto;top:36%;left:0;right:0;background-color:transparent;border-radius:50%;border-color:transparent transparent #dadada #dadada;border-style:solid;border-width:3px;width:20px;height:20px;display:inline-block;vertical-align:middle;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-animation:spinner-animation .65s linear infinite,spinner-fade-in .3s;animation:spinner-animation .65s linear infinite,spinner-fade-in .3s}.ArtBanner{display:flex;justify-content:center;background-color:#fff}.ArtBanner .banner-content{box-sizing:border-box;padding:20px 20px 20px 0;overflow:hidden;opacity:0;-webkit-animation:fade-in .5s .5s forwards;animation:fade-in .5s .5s forwards;background:#f0eff0;max-width:800px;width:100%;height:96px;border-radius:5px;margin:16px;display:flex;align-items:center}.ArtBanner .banner-content .banner-photo{transform:rotate(-15deg);width:174px;position:relative;top:22px;left:-25px;margin-right:-50px}.ArtBanner .banner-content .text{color:#261f23;z-index:1;flex:1 1}.ArtBanner .banner-content .text .title-line{display:flex;align-items:center}.ArtBanner .banner-content .text .title-line .title{font-size:18px;font-weight:700;margin-right:10px}.ArtBanner .banner-content .text .subtitle{font-size:14px}.ArtBanner .banner-content .text .short-subtitle{display:none}.ArtBanner .banner-content .button{background-color:#fff;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:9px 30px;border-radius:4.5px;font-size:14px;font-weight:700;box-shadow:0 3px 4px rgba(0,0,0,.03);color:#f07;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:600px){.ArtBanner .banner-content .banner-photo{left:-50px;margin-right:-90px}.ArtBanner .banner-content .button{padding:9px 20px}.ArtBanner .banner-content .text .title-line .title{font-size:14px}.ArtBanner .banner-content .text .short-subtitle{display:block}.ArtBanner .banner-content .text .long-subtitle{display:none}}.Header{width:100%;min-height:520px;display:flex;flex-direction:column;justify-content:center}.Header .logo-and-menu{margin:0 7%;padding:20px 0 10px;display:flex;justify-content:space-between}.Header .logo-and-menu .MixtilesMenu .menu-button{width:15px}.Header .text-container{white-space:pre-line;margin:0 7%;display:flex;flex-direction:column;justify-content:center;color:#333}.Header .text-container .text{font-style:normal;font-weight:700;font-size:42px;line-height:45px;margin:20px 0;letter-spacing:-.06em}.Header .text-container .button{width:290px;font-weight:800;font-size:18px}.Header .header-photo{min-height:250px;margin:0 7%;overflow:hidden;border-radius:3px;background:#f7f7f7;text-align:center;width:auto}.Header .header-photo img{display:block;width:100%;height:auto}@media (min-width:960px){.Header{padding:50px 0 0;flex-direction:row-reverse}.Header .text-container{opacity:0;flex-grow:1;padding-left:35px;margin:0;-webkit-animation:fadeInUp;animation:fadeInUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.Header .text-container .text{font-size:62px;line-height:62px;margin-bottom:-10px}.Header .text-container .small-text{padding:30px 0;font-size:18px;line-height:22px;font-weight:600}.Header .text-container .small-text.bold{font-weight:700;display:flex;align-items:center;overflow:hidden;min-height:27px}.Header .text-container .small-text .icon{padding-right:15px;width:27px}.Header .header-photos{min-height:570px;padding-right:35px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;overflow:hidden;width:50%}.Header .header-photos .column{display:flex;flex-direction:column;justify-content:center}.Header .header-photos .column .row{margin:10px}.Header .header-photos .column.left .row{max-width:228px;max-height:228px}.Header .header-photos .column.right .row.up{max-width:142.5px;max-height:142.5px}.Header .header-photos .column.right .row.down{max-width:285px;max-height:285px}.Header .header-photos .gallery_img{width:100%;height:100%;border-radius:6px;overflow:hidden}}@media (min-width:1440px){.Header .header-photos .column.left .row{max-width:256.5px;max-height:256.5px}.Header .header-photos .column.right .row.up{max-width:199.5px;max-height:199.5px}.Header .header-photos .column.right .row.down{max-width:285px;max-height:285px}.Header .text-container .button{width:320px}}.Carousel{width:100%}.Carousel .header{text-align:center}.Carousel .header .title{font-weight:700;font-size:24px;line-height:24px;color:#333;padding-bottom:13px}.Carousel .header .subtitle{font-size:18px;line-height:18px}.Carousel .Testimonials-container{padding:40px 0;width:100%;margin:auto}@media (min-width:960px){.Carousel{min-width:100%;width:100vw}.Carousel .header .subtitle{margin-top:5px}}@media (min-width:1440px){.Carousel .header .title{font-size:30px}.Carousel .header .subtitle{font-size:18px;font-weight:600}}@media (min-width:1990px){.Carousel{max-width:80vw}}.VideoContainer{width:100%;max-height:330px;background:#fcf6f9;cursor:pointer}.VideoContainer .youtube-iframe-dialog{width:1040px;height:580px}.VideoContainer .youtube-iframe{width:100%;height:100%}.VideoContainer .video-preview{overflow:hidden;height:330px;position:relative;display:flex;justify-content:center;align-items:center}.VideoContainer .video-preview img{object-fit:cover;height:100%}.VideoContainer .description,.VideoContainer .mobile-video-container{height:330px;margin-top:-330px;position:relative}.VideoContainer .description{display:flex;justify-content:center;align-items:center;color:#fff;flex-direction:column;text-align:center}.VideoContainer .description .title{font-weight:700;font-size:24px;padding-bottom:25px;white-space:pre-line}.VideoContainer .description .button{font-weight:700;font-size:14px;max-height:47px;padding:0 20px;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.03);border-radius:5px;color:#f07;white-space:nowrap;width:167px}.VideoContainer .description .button .play-icon{height:11px;margin-right:15px}@media (min-width:960px){.VideoContainer{border-radius:5px;max-height:425px}.VideoContainer .video-preview{height:425px}.VideoContainer .video-preview img{width:100%;border-radius:5px}.VideoContainer .description{height:425px;margin-top:-425px}.VideoContainer .description .title{font-size:34px}}@media (min-width:1440px){.VideoContainer{max-height:495px}.VideoContainer .video-preview{height:495px}.VideoContainer .description{height:495px;margin-top:-495px}}.IconsContainer,.IconsContainer .icon-item{display:flex;flex-direction:column}.IconsContainer .icon-item{padding-top:70px;width:290px;text-align:center;align-items:center}.IconsContainer .icon-item .title-container{font-weight:700;padding:5px 0;font-size:18px}.IconsContainer .icon-item .text-container{font-size:16px;line-height:20px;font-weight:600}.IconsContainer .icon-item .icon-container{min-height:68px;max-height:68px;-webkit-animation:fadeInUp;animation:fadeInUp;-webkit-animation-duration:1s;animation-duration:1s}.IconsContainer .icon-item.nails .icon-container{padding-bottom:5px}@media (min-width:960px){.IconsContainer{min-height:120px;width:90%;flex-direction:row;justify-content:space-between;margin:10px auto auto}.IconsContainer .icon-item{padding-top:0}.IconsContainer .icon-item.nails .icon-container{margin-bottom:-7px}}.OtherProducts{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:auto;flex-wrap:wrap}.OtherProducts .product-container{cursor:pointer;border-radius:5px;flex-grow:1;margin:22px}.OtherProducts .product-container .product{width:100%;position:relative}.OtherProducts .product-container .product .item-photo img{width:100%;display:block;border-radius:5px}.OtherProducts .product-container .product .item-content-container{position:absolute;z-index:1;width:100%;height:100%;top:0;display:flex;flex-direction:column;justify-content:flex-end}.OtherProducts .product-container .product .item-content-container .top-padding{flex-grow:5}.OtherProducts .product-container .product .item-content-container .item-content{flex-grow:1;display:flex;flex-direction:column;margin:0 20px;text-align:center;align-items:center;justify-content:flex-end}.OtherProducts .product-container .product .item-content-container .item-content .item-title{font-size:20px;line-height:20px;font-weight:700}.OtherProducts .product-container .product .item-content-container .item-content .item-text{font-size:16px;line-height:20px;padding:10px 0 15px;display:flex;align-items:center}.OtherProducts .product-container .product .item-content-container .item-content .button{background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.03);border-radius:4px;color:#f07;width:162px;height:40px;font-weight:700;font-size:16px;flex-shrink:0}.OtherProducts .product-container .product .item-content-container .bottom-padding{flex-grow:1;min-height:10px}.OtherProducts .product-container .product.desktop .item-content{flex-grow:0;min-height:76px;border-top:1px solid hsla(0,0%,88.6%,.3);padding-top:10px;flex-direction:row;text-align:left;justify-content:space-between}.OtherProducts .product-container .product.desktop .item-content .text-and-title{margin-right:30px;display:flex;flex-direction:column;justify-content:center;height:100%}.OtherProducts .product-container .product.desktop .item-content .text-and-title .item-title{line-height:32px}.OtherProducts .product-container .product.desktop .item-content .text-and-title .item-text{line-height:22px;padding:0;align-items:flex-end}.OtherProducts .product-container .product.desktop .top-padding{flex-grow:0}.OtherProducts .product-container .product.desktop .bottom-padding{flex-grow:0;min-height:25px}.OtherProducts .product-container .product.desktop.art .item-content{border-top:1px solid hsla(0,0%,88.6%,.3)}.OtherProducts .product-container .product.desktop.giftnote .item-content{border-top:1px solid #e2e2e2}.OtherProducts .product-container .product.mobile.giftnote .button{width:182px}.OtherProducts .product-container .product.giftnote{color:#333}.OtherProducts .product-container .product.art{color:#fff}@media (min-width:960px){.OtherProducts{flex-direction:row;flex-wrap:nowrap}}.Rating{display:flex;flex-direction:column;align-items:center;width:100%;text-align:center}.Rating .title-container{font-size:16px;line-height:16px;padding-bottom:30px}.Rating .rating-items{width:100%}.Rating .rating-items .logos{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;width:90%;margin:auto;padding:0 0 30px 25px}.Rating .rating-items .logos .cnet{padding-left:3px}.Rating .rating-items .rating-item{padding:30px}.Rating .rating-items .rating-item .item-photo,.Rating .rating-items .rating-item .item-photo img{height:23px;max-height:23px}.Rating .rating-items .rating-item .item-title{font-weight:700;font-size:18px;padding:10px 0 5px}.Rating .rating-items .rating-item .item-text{font-size:16px;line-height:20px}@media (min-width:960px){.Rating .rating-items{width:100%;display:flex;justify-content:space-between;align-items:center}.Rating .rating-items .logos{padding-bottom:0;order:2;width:300px}.Rating .rating-items :nth-child(3){order:3}}@media (min-width:1440px){.Rating .rating-items{width:85%}}.Footer{display:flex;flex-direction:column}.Footer .PitchMenuItem a{color:#333;text-decoration:none;cursor:pointer}.Footer .language .flag{display:none}.Footer .language #language_selector_wrapper .trigger{background-color:#f7f7f7;color:#0f0e0f;width:120px;margin:10px 0 30px}.Footer.mobile{width:80%}.Footer.mobile .logo-container{margin:auto;padding:20px 0}.Footer.mobile .mobile-first-menu{border-top:1px solid #ededed;border-bottom:1px solid #ededed;padding:25px 0}.Footer.mobile .mobile-first-menu a{font-size:16px;line-height:40px}.Footer.mobile .mobile-second-menu{padding:25px 0;font-size:12px;line-height:40px}.Footer.mobile .mobile-second-menu a{color:grey;font-weight:600;letter-spacing:.15em;text-transform:uppercase;text-decoration:none}.Footer.mobile .copyright{font-size:12px;letter-spacing:.15em;color:#bfbfbf;padding:10px 0}.Footer.mobile .footer-divider{background-color:#ededed;height:1px;width:100%;margin:10px 0}.Footer.desktop{width:100%;align-items:center}.Footer.desktop a:hover{transition:all .3s;color:#f07}.Footer.desktop .desktop-footer-row{width:100%;margin:auto;display:flex;flex-direction:row;align-items:stretch;justify-content:space-between}.Footer.desktop .desktop-footer-row .column{line-height:45px;font-size:16px}.Footer.desktop .desktop-footer-row .column .column-title{font-weight:700}.Footer.desktop .desktop-footer-row.bottom{border-top:1px solid #ededed;margin:90px auto 20px;padding:20px 0}.Footer.desktop .desktop-footer-row.bottom .small-menu{font-size:12px;color:#bfbfbf;display:flex;flex-direction:row;justify-content:space-between;width:540px}.Footer.desktop .desktop-footer-row.bottom .small-menu a{color:#bfbfbf;text-decoration:underline}.Footer.desktop .desktop-footer-row.bottom .small-menu .copyright{margin-right:50px}.Footer.desktop .desktop-footer-row.bottom .language{height:30px}.Footer.desktop .desktop-footer-row.bottom .language #language_selector_wrapper .trigger{margin:0 0 30px}.FooterContact{padding:25px;border-radius:5px;width:305px;background-color:#fcf6f9;display:flex}.FooterContact .icon-container{padding-right:25px}.FooterContact .content{display:flex;flex-direction:column;color:#5e4f55;font-size:16px;justify-content:space-around}.FooterContact .content .title{font-weight:700}.FooterContact .content .PinkButton{max-height:38px;font-weight:700;font-size:16px;width:140px;margin-top:5px}.NewPitch{width:100%;background-color:#fff;overflow-x:hidden}.NewPitch .pitch-scrollable{width:100%;margin:auto;display:flex;align-items:center;flex-direction:column;background-color:#fff}.NewPitch .pitch-scrollable .mock{opacity:.7}.NewPitch .pitch-scrollable .divider{background-color:#f7f7f7;height:1px;width:100%}.NewPitch .pitch-sticky{position:relative;z-index:3}.NewPitch .guide{border-right:1px solid red;border-left:1px solid red}@media (min-width:960px){.NewPitch .pitch-scrollable{margin:auto;width:85%}.NewPitch .guide{border-right:1px solid #00f;border-left:1px solid #00f}}@media (min-width:1440px){.NewPitch .pitch-scrollable{margin:auto;width:80%}.NewPitch .guide{border-right:1px solid green;border-left:1px solid green}}@media (min-width:1990px){.NewPitch .pitch-scrollable{margin:auto;width:53%}.NewPitch .guide{border-right:1px solid orange;border-left:1px solid orange}}.GifContainer{margin:30px;background:#fcf6f9;display:flex;flex-direction:column;border-radius:4px}.GifContainer .gif-container{border-radius:4px 4px 0 0;width:100%;overflow:hidden;display:flex;justify-content:center;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.GifContainer .gif-container .video-tag{min-width:100%;min-height:100%}.GifContainer .description{padding:35px;margin:auto;display:flex;flex-direction:column;align-items:center;text-align:center;color:#5e4f55}.GifContainer .description .title{font-weight:700;font-size:24px;line-height:25px}.GifContainer .description .subtitle{padding-top:8px;font-size:16px;line-height:23px}@media (min-width:960px){.GifContainer{margin:0;width:100%;flex-direction:row-reverse;justify-content:space-around;align-items:center}.GifContainer .gif-container{width:30%;border-radius:8px;padding:35px}.GifContainer .gif-container .video-tag{border-radius:8px}.GifContainer .description{padding:0;margin:0;align-items:start;text-align:left;color:#5e4f55}.GifContainer .description .title{font-size:30px;line-height:31px;white-space:pre-wrap;letter-spacing:-.04em;max-width:440px}.GifContainer .description .subtitle{padding-top:18px;font-size:18px;white-space:pre-wrap;font-weight:600}.GifContainer .desktop-padding{flex-grow:7}.GifContainer .desktop-padding.extra{flex-grow:8}}@media (min-width:1440px){.GifContainer .gif-container{width:30%}.GifContainer .description .title{font-size:44px;line-height:46px;white-space:normal}}.TopBarMenu{width:100%;padding-bottom:100px;-webkit-animation:none;animation:none}.TopBarMenu .fixed{padding:20px 0;background-color:#fff;width:inherit;display:flex;flex-direction:row;justify-content:space-around;align-items:center;position:fixed}.TopBarMenu .fixed.sticky{-webkit-animation:stick-top-bar-appear .3s forwards;animation:stick-top-bar-appear .3s forwards}.TopBarMenu .fixed.sticky .button{-webkit-animation:button-stick-appear .3s forwards;animation:button-stick-appear .3s forwards}.TopBarMenu .fixed.exit{-webkit-animation:stick-top-bar-leave .3s forwards;animation:stick-top-bar-leave .3s forwards}.TopBarMenu .fixed.exit .button{-webkit-animation:button-stick-leave .3s forwards;animation:button-stick-leave .3s forwards}.TopBarMenu .fixed .logo{flex-grow:3;padding-left:50px;padding-top:2px}.TopBarMenu .fixed .menu{padding-right:50px;display:flex;flex-direction:row;justify-content:space-around;align-items:center;flex-grow:1}.TopBarMenu .fixed .menu a{font-size:16px;font-weight:600;color:#000;text-decoration:none;cursor:pointer}.TopBarMenu .fixed .menu .button{font-size:16px;border-radius:4px;border:1.5px solid #ff0072;background-color:transparent;color:#ff0072;padding:0 45px;max-height:50px}.TopBarMenu.mobile .fixed{height:25px;justify-content:space-between}.TopBarMenu.mobile .fixed .logo{width:110px;flex-grow:0;padding-left:10px}.TopBarMenu.mobile .fixed .menu{flex-grow:0;padding-right:25px}@-webkit-keyframes button-stick-appear{0%{color:#ff0072;background-color:transparent}to{color:#fff;background-color:#ff0072}}@keyframes button-stick-appear{0%{color:#ff0072;background-color:transparent}to{color:#fff;background-color:#ff0072}}@-webkit-keyframes button-stick-leave{0%{color:#fff;background-color:#ff0072}to{color:#ff0072;background-color:transparent}}@keyframes button-stick-leave{0%{color:#fff;background-color:#ff0072}to{color:#ff0072;background-color:transparent}}@-webkit-keyframes stick-top-bar-appear{0%{box-shadow:none}to{box-shadow:0 6px 14px rgba(0,0,0,.06)}}@keyframes stick-top-bar-appear{0%{box-shadow:none}to{box-shadow:0 6px 14px rgba(0,0,0,.06)}}@-webkit-keyframes stick-top-bar-leave{0%{box-shadow:0 6px 14px rgba(0,0,0,.06)}to{box-shadow:none}}@keyframes stick-top-bar-leave{0%{box-shadow:0 6px 14px rgba(0,0,0,.06)}to{box-shadow:none}}.gift-note-page{display:flex;flex-direction:column;background-color:#f2f2f2;height:100%}@media (min-width:1440px){.gift-note-page{position:relative;width:1400px;height:calc(100% - 40px);top:20px;border-radius:5px;margin:0 auto;box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 2px 5px 0 rgba(0,0,0,.2);overflow:hidden}}.gift-note-page .top-bar .close-button{height:24px;color:#8c8c8c;line-height:24px;font-size:20px;font-weight:800;cursor:pointer}.gift-note-page .top-bar .back-arrow{width:24px;height:14px;cursor:pointer}.gift-note-page .content{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:80px;overflow:hidden}.gift-note-page .content .header{font-weight:700;font-size:20px;text-align:center;color:#ff0073;margin:0 auto 15px;line-height:24px;opacity:1}.gift-note-page .content .description{width:250px;color:#333;font-size:16px;line-height:23px;text-align:center;margin-bottom:39px;opacity:1}.gift-note-page .bottom-button-container{opacity:1}.gift-note-page.mobile .bottom-bar,.gift-note-page.mobile .top-bar-container{background:transparent;box-shadow:none}.gift-note-page.mobile .bottom-button-container{opacity:1;transition:.5s}.gift-note-page.mobile .bottom-button-container.animating-button{opacity:0}.gift-note-page.editing .bottom-bar,.gift-note-page.editing .description,.gift-note-page.editing .header{opacity:0;transition:opacity .5s}.gift-note-page.editing.mobile .content{justify-content:flex-start}.gift-note-page.editing.mobile .bottom-button-container,.gift-note-page.editing.mobile .description,.gift-note-page.editing.mobile .header{display:none}.gift-note-container{padding:24px;transition:.5s;opacity:1}.gift-note-container.entry-position{transform:rotate(-20deg) translateX(-70px) translateY(70px);opacity:0}.gift-note-container .flip-container{perspective:1000px}.gift-note-container .flip-container.flipped .flipper{transform:rotateY(180deg)}.gift-note-container .flip-container.editing .message{transform:rotate(0deg) rotateY(180deg) scale(1.25) translateY(-92px)}.gift-note-container .flip-container.mobile.editing .message{transform:rotate(0deg) rotateY(180deg) scale(1.25);margin-top:20px}.gift-note-container .flip-container.mobile .message{transition:0s}.gift-note-container .flip-container,.gift-note-container .flip-container .cover,.gift-note-container .flip-container .message{width:262px;height:262px}@media (max-width:325px){.gift-note-container .flip-container,.gift-note-container .flip-container .cover,.gift-note-container .flip-container .message{width:242px;height:242px}.gift-note-container .flip-container .cover.message pre,.gift-note-container .flip-container .message.message pre,.gift-note-container .flip-container.message pre{margin:-242px 0 0}}.gift-note-container .flip-container .cover,.gift-note-container .flip-container .message{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-size:cover;position:absolute;top:0;left:0}.gift-note-container .flip-container .cover{background-image:url(/images/giftNote/card-back@2x.png);z-index:2;transform:rotate(6deg) rotateY(0deg);box-shadow:0 18px 18px 0 rgba(0,0,0,.05),0 8px 8px 0 rgba(0,0,0,.04),0 2px 2px 0 rgba(0,0,0,.13)}.gift-note-container .flip-container .message{background-image:url(/images/giftNote/card-greeting-background@2x.png);transform:rotate(6deg) rotateY(180deg);transition:1s;box-shadow:0 23px 23px 0 rgba(0,0,0,.05),0 10px 10px 0 rgba(0,0,0,.04),0 3px 3px 0 rgba(0,0,0,.13);position:relative}.gift-note-container .flip-container .message pre,.gift-note-container .flip-container .message textarea{font-family:Caveat,cursive;height:100%;width:100%;box-sizing:border-box;border:none;padding:26px;background:none;font-size:22px;color:#333;line-height:30px;outline:none;letter-spacing:.1px;display:block;overflow:hidden}@media (max-width:325px){.gift-note-container .flip-container .message pre,.gift-note-container .flip-container .message textarea{padding:16px}}.gift-note-container .flip-container .message textarea{resize:none}.gift-note-container .flip-container .message textarea,.gift-note-container .flip-container .message textarea:focus{outline:none}.gift-note-container .flip-container .message pre{color:hsla(0,0%,50.2%,.7);margin:-262px 0 0;white-space:pre-wrap}.gift-note-container .flip-container .flipper{transition:2s;transform-style:preserve-3d;position:relative}.GiftCardPage{display:flex;width:90%;max-width:1160px;padding:15px;margin-left:auto;margin-right:auto;background-color:#fff;flex-direction:column;justify-content:center}@media (min-width:960px){.GiftCardPage{flex-direction:row;justify-content:space-between}}.GiftCardPage .left-side{display:flex;width:100%;flex-direction:column;align-items:center;max-width:500px;margin-left:auto;margin-right:auto}@media (min-width:960px){.GiftCardPage .left-side{margin-left:unset;margin-right:15px}}.GiftCardPage .left-side .gift-card-title-mobile{font-weight:700;margin-top:15px;margin-bottom:22px;font-size:9vw;text-align:center}@media (min-width:960px){.GiftCardPage .left-side .gift-card-title-mobile{display:none}}@media (min-width:767px){.GiftCardPage .left-side .gift-card-title-mobile{font-size:4.5vw}}.GiftCardPage .left-side .by-email{font-size:18px;margin-bottom:8px;color:#ff1b8f;font-weight:600;text-align:center;line-height:22px;margin-top:10px}.GiftCardPage .left-side .by-email .send-immediately{color:grey;font-size:12px;font-weight:500;cursor:pointer}.GiftCardPage .left-side .by-email .send-immediately span{text-decoration:underline}@media (min-width:960px){.GiftCardPage .left-side .by-email{margin-top:16px;font-size:20px}}.GiftCardPage .left-side .expiry{font-size:12px;color:grey}.GiftCardPage .left-side .preview-email-button{font-size:14px;color:#f07;text-decoration:underline;cursor:pointer}.GiftCardPage .left-side .preview-email-button img{margin-right:6px}.GiftCardPage .right-side{margin-top:25px}@media (min-width:960px){.GiftCardPage .right-side{margin-top:unset}}.GiftCardPage .right-side .gift-card-title-desktop{font-size:48px;margin-bottom:20px;font-weight:700;display:none}@media (min-width:960px){.GiftCardPage .right-side .gift-card-title-desktop{display:block}}.GiftCardPage .right-side .email-input-label{font-size:16px;margin-bottom:8px}.GiftCardPage .right-side .email-input{margin-bottom:15px}@media (min-width:960px){.GiftCardPage .right-side .email-input{max-width:268px}}.GiftCardPage .right-side .gift-amount-selector-container{display:flex;flex-direction:column;margin-bottom:15px;flex-wrap:wrap}.GiftCardPage .right-side .gift-amount-selector-container .gift-amount-selector-title{font-size:16px}.GiftCardPage .right-side .gift-amount-selector-container .shipping-included{margin-top:15px;margin-bottom:8px;font-size:13px;line-height:26px;font-family:Proxima Nova,sans-serif;font-weight:700}.GiftCardPage .right-side .gift-amount-selector-container .shipping-included img{margin-right:7px}@media (min-width:415px){.GiftCardPage .right-side .checkout-button{max-width:219px}}.GiftCardPage .right-side .contact-us{font-size:16px;margin-top:20px;margin-left:14px}.GiftCardPage .right-side .contact-us .contact-us-button{text-decoration:underline;cursor:pointer;margin-left:6px}@media (max-width:400px){.email-preview-dialog{margin:30px!important}}.gift-amount-selector{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:69px 69px;justify-content:space-between;grid-column-gap:6px;align-content:space-evenly;-webkit-user-select:none;-ms-user-select:none;user-select:none;max-width:338px;max-height:117px;margin-top:20px}.gift-amount-selector.only-one-option{grid-template-rows:69px}@media (min-width:960px){.gift-amount-selector{grid-template-columns:1fr 1fr 1fr 1fr;max-width:450px}}.gift-amount-item{border:1px solid #c5d1d4;border-radius:4px;height:59px;flex-grow:1;display:flex;flex-direction:column;justify-content:center;padding-left:12px;padding-right:5px;cursor:pointer}.gift-amount-item .top{white-space:nowrap;font-size:16px;font-weight:700;font-family:Proxima Nova,sans-serif;line-height:20px}.gift-amount-item .bottom{font-size:14px;font-family:Proxima Nova,sans-serif;line-height:17px}.gift-amount-item.selected{border:2px solid #ff1984;background-color:rgba(255,25,132,.05)}.how-it-works .title{font-size:24px;margin-top:44px;margin-bottom:15px;font-weight:700}.HowItWorksItem{display:flex;flex-direction:row;font-size:18px;min-height:30px;align-items:center;margin-bottom:15px}.HowItWorksItem .icon{display:flex;flex-direction:column;justify-items:center;align-items:center;width:60px;margin-right:8px;flex-shrink:0}.HowItWorksItem.sub{font-size:15px;color:#a9a9a9}.GiftCheckoutForm{border-radius:5px;background-color:#fff;height:100%;padding:40px 13px 15px}@media (min-width:960px){.GiftCheckoutForm{background-color:#fafbfc;max-width:300px;height:unset;padding:28px 36px 30px}}.GiftCheckoutForm .form-input{padding:9px 13px;font-size:16px;margin-bottom:17px;height:unset}.GiftCheckoutForm .form-input.payment-input{letter-spacing:1px}.GiftCheckoutForm .form-input.saved-card::-webkit-input-placeholder{color:#000}.GiftCheckoutForm .form-input.saved-card:-ms-input-placeholder{color:#000}.GiftCheckoutForm .form-input.saved-card::-ms-input-placeholder{color:#000}.GiftCheckoutForm .form-input.saved-card::placeholder{color:#000}.GiftCheckoutForm .form-content .order-summary{font-size:15px;margin-top:1px}@media (min-width:960px){.GiftCheckoutForm .form-content .order-summary{display:none}}.GiftCheckoutForm .form-content .close-button{position:absolute;padding:8px;cursor:pointer;left:7px;top:6px}.GiftCheckoutForm .form-content .close-button .desktop{display:none}.GiftCheckoutForm .form-content .close-button .mobile{display:flex;font-size:16px;color:#f07;text-decoration:underline}.GiftCheckoutForm .form-content .close-button .mobile img{margin-right:6px}@media (min-width:960px){.GiftCheckoutForm .form-content .close-button{top:18px;right:12px;left:unset}.GiftCheckoutForm .form-content .close-button .desktop{display:unset}.GiftCheckoutForm .form-content .close-button .mobile{display:none}}.GiftCheckoutForm .form-content .title{font-size:28px;font-weight:700}.GiftCheckoutForm .separator{height:1px;margin-top:5px;margin-bottom:18px}.GiftCheckoutForm .separator:after{content:"";position:absolute;left:0;right:0;width:100%;height:1px;background-color:#ecf0f1}.GiftCheckoutForm .payment-form .payment-bottom{display:flex}.GiftCheckoutForm .payment-form .payment-bottom .item{width:100%}.GiftCheckoutForm .payment-form .payment-bottom .item .InputLabel{font-size:13px}.GiftCheckoutForm .payment-form .credit-card-logos{margin-bottom:14px}.GiftCheckoutForm .payment-form .error-message{font-size:16px;color:#e74c3c;margin-bottom:12px;height:38px;-webkit-animation:error-enter .4s;animation:error-enter .4s}@-webkit-keyframes error-enter{0%{height:0;margin-bottom:0;opacity:0}}@keyframes error-enter{0%{height:0;margin-bottom:0;opacity:0}}.GiftCheckoutForm .indicate-invalids .StripeElement--empty,.GiftCheckoutForm .indicate-invalids .StripeElement--invalid{background-color:#ff7976!important}.GiftCard{width:481px;max-width:100%;position:relative;transition:transform .5s .1s,opacity .4s .1s,-webkit-filter .4s .1s;transition:transform .5s .1s,opacity .4s .1s,filter .4s .1s;transition:transform .5s .1s,opacity .4s .1s,filter .4s .1s,-webkit-filter .4s .1s}.GiftCard.loading{transform:translate3d(0,-40px,0) scale(.4) rotate3d(1,0,.2,50deg);-webkit-filter:brightness(.3);filter:brightness(.3);opacity:0;height:59.7vw;max-height:316px}.GiftCard.flip{transition:none!important;-webkit-animation:flip .36s ease-out;animation:flip .36s ease-out}@-webkit-keyframes flip{49%{transform:rotateY(89.1deg) scale(1)}50%{transform:rotateY(90deg) scaleX(-1);-webkit-filter:brightness(.74);filter:brightness(.74)}to{transform:rotateY(180deg) scaleX(-1)}}@keyframes flip{49%{transform:rotateY(89.1deg) scale(1)}50%{transform:rotateY(90deg) scaleX(-1);-webkit-filter:brightness(.74);filter:brightness(.74)}to{transform:rotateY(180deg) scaleX(-1)}}.GiftCard img{width:100%}.GiftCard .tiles-amount{position:absolute;bottom:11.5vw;left:7vw;font-size:8vw;color:#f07;font-weight:700}@media (min-width:530px){.GiftCard .tiles-amount{left:38px;bottom:57px;font-size:42px}}.GiftCard .shine{position:absolute;top:1px;left:2px;right:2px;bottom:8px;border-radius:10px;background:linear-gradient(135deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,0) 60%)}.HomeMenuWrapper{background-color:#fff;display:flex;flex-direction:column;min-height:100%;justify-content:space-between}.HomeMenuWrapper .white-background-patch{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:-1}.HomeMenuWrapper .top-menu{display:flex;align-items:center;justify-content:space-between;width:84%;max-width:1000px;margin:25px auto 0}@media (min-width:960px){.HomeMenuWrapper .top-menu{margin:50px auto}}.HomeMenuWrapper .top-menu .menu-items{flex-direction:row;display:none}@media (min-width:960px){.HomeMenuWrapper .top-menu .menu-items{display:flex}}.GiftCardOrderComplete{display:flex;flex-direction:column;margin:auto;max-width:600px;text-align:center;padding:0 30px;-webkit-animation:fade-in .5s;animation:fade-in .5s}.GiftCardOrderComplete .icon{height:110px;-webkit-animation:fade-scale-in .6s;animation:fade-scale-in .6s}.GiftCardOrderComplete .title{font-size:24px;font-weight:700;margin-top:14px;margin-bottom:10px}.GiftCardOrderComplete .subtitle{font-size:18px;line-height:1.44;margin-bottom:10px}.GiftCardOrderComplete .order-another{color:#f07;font-size:18px;font-weight:600;text-decoration:underline;cursor:pointer}.ImpressumPage{max-width:300px;min-height:400px;margin-left:auto;margin-right:auto;font-size:18px}.ImpressumPage .title{font-size:42.5px;font-weight:800;height:46px;line-height:46.75px;margin-bottom:29.75px;margin-top:48.45px}.RatingPage{display:flex;flex-direction:column}@media (max-width:650px){.RatingPage .title{max-width:90%;margin-left:auto;margin-right:auto}}@media (min-width:650px){.RatingPage{height:calc(100% - 40px);border-radius:5px;margin:0 auto;overflow:hidden}.RatingPage .content{min-height:450px}.RatingPage .rating-content{max-width:500px;max-height:350px!important;padding:10px 80px 80px 10px;bottom:20px!important}.RatingPage .rating-content .title{max-width:360px;margin-right:auto;margin-left:auto}.RatingPage .rating-content .middle-content{display:block;max-width:320px;margin:auto!important}.RatingPage .rating-content .middle-content .comment-text{position:relative;height:110px!important}.RatingPage .rating-content .bottom-button{max-width:320px!important}.RatingPage .rating-content .subtitle{max-width:320px;margin:auto!important;width:275px;height:61px}}@media (min-width:950px){.RatingPage .bottom{display:block!important}}@media (min-width:1440px){.RatingPage{position:relative;width:1400px}}.RatingPage .bottom{display:none}.RatingPage .top-bar .title{color:#fff;font-weight:300}.RatingPage .content{z-index:1;height:100%}.RatingPage .content .subtitle{font-size:16px;font-weight:300;font-family:ProximaNova,sans-serif}.RatingPage .content .subtitle span{font-weight:700}.RatingPage .bottom-bar{display:none}.RatingPage .rating-wrapper .BackButton,.RatingPage .rating-wrapper .bottom-button,.RatingPage .rating-wrapper .middle-content,.RatingPage .rating-wrapper .subtitle,.RatingPage .rating-wrapper .title{opacity:0;transform:translateY(30px);transition:all .3s;transition-timing-function:ease-out;transition-delay:.1s}.RatingPage .rating-wrapper.visible .BackButton,.RatingPage .rating-wrapper.visible .bottom-button,.RatingPage .rating-wrapper.visible .middle-content,.RatingPage .rating-wrapper.visible .subtitle,.RatingPage .rating-wrapper.visible .title{opacity:1!important;transform:translateY(0)!important}.RatingPage .content{display:flex;justify-content:center;align-items:center}.RatingPage .content .rating-wrapper{transition-timing-function:ease-out;transition:all .3s;text-align:center;width:100%;height:100%;padding:10px}.RatingPage .content .rating-wrapper .rating-content{box-shadow:0 6px 12px rgba(0,0,0,.04);position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:80%;height:320px;background-color:#fff;border-radius:10px;padding:20px;text-align:center}.RatingPage .content .rating-wrapper .logo{height:23px;width:134px;top:40px;position:absolute;left:0;right:0;margin:auto}.RatingPage .content .rating-wrapper .title{height:50px;font-style:normal;font-weight:700;font-size:20px;line-height:26px;text-align:center;color:#000;margin-top:14px;margin-bottom:14px}.RatingPage .content .rating-wrapper .subtitle{font-family:ProximaNova,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#333}.RatingPage .content .rating-wrapper .middle-content{vertical-align:middle;height:55%;width:100%;position:relative;margin:15px 0}.RatingPage .content .rating-wrapper .middle-content form{margin-top:20px}.RatingPage .content .rating-wrapper .comment-text{width:calc(100% - 30px);background:#f2f2f2;border-radius:7px;height:128px;font-family:ProximaNova,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:26px;color:#333;padding:15px;margin-bottom:5px;resize:none;border:none;overflow:auto;outline:none;box-shadow:none}.RatingPage .content .rating-wrapper .image-spinner{position:absolute;margin-left:auto;margin-right:auto;top:14px;left:0;right:0;background-color:transparent;border-radius:50%;border-color:transparent transparent #dadada #dadada;border-style:solid;border-width:3px;width:20px;height:20px;display:inline-block;vertical-align:middle;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-animation:spinner-animation .65s linear infinite,spinner-fade-in .3s;animation:spinner-animation .65s linear infinite,spinner-fade-in .3s}.RatingPage .content .rating-wrapper .stars{position:absolute;top:0;bottom:0;margin:auto;left:0;right:0;display:inline-flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:300px}.RatingPage .content .rating-wrapper .stars .star-wrapper{width:60px}.RatingPage .content .rating-wrapper .stars .star-wrapper .effect-wrapper.selected{-webkit-animation:move .5s forwards;animation:move .5s forwards}@-webkit-keyframes move{0%{transform:scale(1.05)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes move{0%{transform:scale(1.05)}50%{transform:scale(1.2)}to{transform:scale(1)}}.RatingPage .content .rating-wrapper .stars .star{width:50px;height:50px;cursor:pointer;border-radius:1.76785px;padding:4px;transition-timing-function:ease-out;transition:all .1s;background-repeat:no-repeat;background-position:50%;background-size:50px 50px;transition-delay:.1s;display:inline-block}.RatingPage .content .rating-wrapper .stars .star.hovered{transition-delay:0s}.RatingPage .content .rating-wrapper .stars .star.hovered #rating-star{fill:#e4e4e4}.RatingPage .content .rating-wrapper .stars .star.selected{transition-delay:.3s;opacity:1}.RatingPage .content .rating-wrapper .stars .star.selected #rating-star{fill:#f07}.RatingPage .content .rating-wrapper .stars .rank1 .effect-wrapper.selected{-webkit-animation-delay:.05s;animation-delay:.05s}.RatingPage .content .rating-wrapper .stars .rank2 .effect-wrapper.selected{-webkit-animation-delay:.12s;animation-delay:.12s}.RatingPage .content .rating-wrapper .stars .rank3 .effect-wrapper.selected{-webkit-animation-delay:.19s;animation-delay:.19s}.RatingPage .content .rating-wrapper .stars .rank4 .effect-wrapper.selected{-webkit-animation-delay:.26s;animation-delay:.26s}.RatingPage .content .rating-wrapper .stars .rank5 .effect-wrapper.selected{-webkit-animation-delay:.33s;animation-delay:.33s}.RatingPage .content .rating-wrapper .stars .star-caption{width:60px;font-family:Helvetica;font-style:normal;font-weight:700;font-size:11px;line-height:13px;text-transform:uppercase;color:#f07;transition:all .3s;opacity:1;display:inline-block}.RatingPage .content .rating-wrapper .stars .star-caption.hidden{opacity:0;visibility:hidden}.RatingPage .content .rating-wrapper .bottom-button-container{display:block;padding:0;margin-bottom:10px;left:0;right:0}.RatingPage .content .rating-wrapper .bottom-button-container .bottom-button{border-radius:5px;max-width:unset}.RatingPage .content .Thanks .rating-content{background-color:unset;box-shadow:unset}.RatingPage .content .Thanks .bottom-button{box-shadow:0 6px 12px rgba(0,0,0,.04);border-radius:10px;color:#ff0072}.RatingPage .content .Thanks .subtitle{padding:5% 10%;color:#333!important}.RatingPage .content .Thanks .subtitle a{color:unset;text-decoration:underline;cursor:pointer}.RatingPage .content.visible .bottom-button-container,.RatingPage .content.visible .rating-content{opacity:1!important;transform:translateY(0)!important}.RatingPage .BackButton{left:5px;position:absolute;top:0;cursor:pointer}.LegalDocumentPage .document-content{max-width:900px;padding:30px;margin:auto}.LegalDocumentPage .document-content .spinner{margin:auto}.LegalDocumentPage .document-content>div>h1{padding-left:0!important;font-size:18px}.CareersPage{display:flex;flex-direction:column;align-items:center;margin:20px}.CareersPage .team-photo{max-width:774.5px;width:100%;max-height:500px}.CareersPage .job-departments{width:100%;max-width:734px}.JobDepartment .department-name{color:#24252b;font-weight:700;font-size:24px;margin-top:40px}@media (min-width:600px){.JobDepartment .department-name{margin-top:55px;font-size:27px}}.JobPosition{display:flex;align-items:center;height:89px}@media (min-width:600px){.JobPosition{height:109px;border-bottom:2px solid #ededed}}.JobPosition .content{display:flex;justify-content:space-between;align-items:center;flex-grow:1}.JobPosition .content .job-info{display:flex;flex-direction:column}.JobPosition .content .job-info .job-title{color:#2272c9;font-weight:700;cursor:pointer;line-height:21px;font-size:18px}@media (min-width:600px){.JobPosition .content .job-info .job-title{font-size:20px}}.JobPosition .content .job-info .job-location{color:#7a7c85;text-transform:uppercase;font-weight:600;margin-top:7px;font-size:13px}@media (min-width:600px){.JobPosition .content .job-info .job-location{margin-top:11px;font-size:14px}}.JobPosition .content .PinkButton{font-weight:700;flex-shrink:0;margin-left:10px;width:100px;height:35px;font-size:15px}@media (min-width:600px){.JobPosition .content .PinkButton{width:121px;height:40px;font-size:18px}}.OrderManagementPage .pink{color:#ff0073}.OrderManagementPage .grey{color:grey}.OrderManagementPage .black{color:#333}.OrderManagementPage .center{text-align:center}.OrderManagementPage .order-management-container{margin-left:auto;margin-right:auto}.OrderManagementPage .order-management-container.hide{display:none}.OrderManagementPage .buttons-menu{margin:20px 13px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.04);border-radius:5px;padding:5px 0}.OrderManagementPage .buttons-menu .padded-left{padding-left:20px}.OrderManagementPage .buttons-menu a{text-decoration:none;color:#333}.OrderManagementPage .buttons-menu .button{cursor:pointer;font-size:18px;font-weight:700}.OrderManagementPage .buttons-menu .disabled{cursor:default;color:grey}.OrderManagementPage .buttons-menu .disabled:hover{opacity:1}.OrderManagementPage .buttons-menu .divider{width:100%;height:1px;background-color:#f7f7f7}.OrderManagementPage .buttons-menu .pdf-icon{font-size:10px;color:grey;padding:2px 4px;border:1px solid #989898;margin-left:10px;vertical-align:middle}.OrderManagementPage .buttons-menu .talk-to-us{display:none}@media (min-width:960px){.OrderManagementPage .order-management-container{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);border-radius:5px;max-width:1000px;padding:80px}.OrderManagementPage .order-management-container .buttons-menu{background-color:transparent;box-shadow:none}.OrderManagementPage .buttons-menu{width:400px;margin:auto}.OrderManagementPage .buttons-menu .talk-to-us{display:block!important}}.CancelOrderDialog .spinner-container{margin:auto;padding-bottom:80px;padding-top:30px;padding-right:35px}.CancelOrderDialog .spinner-container .dialog-spinner{background-color:transparent;border-radius:50%;border-color:transparent transparent #b0b0b0 #b0b0b0;border-style:solid;border-width:3px;width:30px;height:30px;display:inline-block;vertical-align:middle;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-animation:spinner-animation .65s linear infinite,spinner-fade-in .3s;animation:spinner-animation .65s linear infinite,spinner-fade-in .3s;position:absolute}.ManagementPanel .button{padding:20px 0}.ManagementPanel .button:hover{opacity:.7}.ManagementPanel .order-summary{border-right:1px solid #f7f7f7;display:flex;flex-direction:column;align-items:center;justify-content:center}.ManagementPanel .order-summary .tiles-preview{width:100%;min-height:200px;display:flex;align-items:center;justify-content:center;zoom:.65}.ManagementPanel .order-summary .tiles-preview.two-tiles-preview{margin-bottom:35px}.ManagementPanel .order-summary .tiles-preview:not(.two-tiles-preview){margin-bottom:15px}.ManagementPanel .order-summary .tiles-preview .tile{cursor:default}.ManagementPanel .order-summary .text-container{color:#333;text-align:center}.ManagementPanel .order-summary .text-container .title{color:#333;line-height:35px;font-weight:700;font-size:23px}.ManagementPanel .order-summary .text-container .subtitle{line-height:20px}.ManagementPanel .order-summary .text-container .status{line-height:20px;font-size:12px;font-weight:700;letter-spacing:3px;text-transform:uppercase;padding:5px 10px}.ManagementPanel .mobile-talk-to-us{margin-top:-7px}.ManagementPanel .small-spinner-container{display:inline-block;padding-left:10px}.ManagementPanel .small-spinner-container .dialog-spinner{background-color:transparent;border-radius:50%;border-color:transparent transparent #b0b0b0 #b0b0b0;border-style:solid;border-width:2px;width:15px;height:15px;display:inline-block;vertical-align:middle;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-animation:spinner-animation .65s linear infinite,spinner-fade-in .3s;animation:spinner-animation .65s linear infinite,spinner-fade-in .3s}@media (min-width:960px){.ManagementPanel{display:flex;flex-direction:row;justify-content:space-between}.ManagementPanel .order-summary{width:40%;padding-right:20px}.ManagementPanel .order-actions{width:60%;padding-left:20px;margin:auto}.ManagementPanel .order-actions .mobile-talk-to-us{display:none}}.ManagementPanel .tile,.two-tiles-preview>.tile{-webkit-animation:none;animation:none}.two-tiles-preview>.tile{position:absolute}.two-tiles-preview .tile:first-child{z-index:2;-webkit-animation:tile-rotate-top .7s forwards;animation:tile-rotate-top .7s forwards}.two-tiles-preview .tile:nth-child(2){z-index:1;-webkit-animation:tile-rotate-bottom .7s forwards;animation:tile-rotate-bottom .7s forwards}@-webkit-keyframes tile-rotate-bottom{to{transform:rotate(-10deg)}}@keyframes tile-rotate-bottom{to{transform:rotate(-10deg)}}@-webkit-keyframes tile-rotate-top{to{transform:rotate(5deg)}}@keyframes tile-rotate-top{to{transform:rotate(5deg)}}.ChangeFrameStyleDialog{background:url(/images/backgrounds/review.svg);height:100%}.ChangeFrameStyleDialog .top-bar-container{box-shadow:0 10px 20px rgba(0,0,0,.05)}.ChangeFrameStyleDialog .top-bar-container .top-bar .title{padding-bottom:3px}@media (min-width:1440px){.ChangeFrameStyleDialog .bottom-bar{position:fixed}}.ChangeFrameStyleDialog .FrameChooser{margin-top:0;overflow:hidden;width:100%}.ChangeFrameStyleDialog .FrameChooser .ChoiceStrip .choices-slider .choice .choice-content{height:auto;padding:4px 7px 11px}.ChangeFrameStyleDialog .FrameChooser .ChoiceStrip .choices-slider .choice .FrameChoice .image{opacity:.8}.ChangeFrameStyleDialog .FrameChooser .ChoiceStrip .choices-slider .choice .FrameChoice .text{font-size:14px}.ChangeFrameStyleDialog .FrameChooser .ChoiceStrip .choices-slider .choice .FrameChoice.popular{position:relative}.ChangeFrameStyleDialog .FrameChooser .ChoiceStrip .choices-slider .choice .FrameChoice.popular:before{top:8px;left:2px}.ChangeFrameStyleDialog .FrameChooser .ChoiceStrip .choices-slider .choice .FrameChoice.popular:after{top:12px;left:14px}.ChangeFrameTiles{display:flex;align-items:center;height:68%;overflow-y:auto}.ChangeFrameTiles .ChangeFrameReviewTile:only-child{margin-left:65px!important}.ChangeFrameTiles .changeFrameContainer{-ms-overflow-style:none;scrollbar-width:none}.ChangeFrameTiles .changeFrameContainer ::-webkit-scrollbar{display:none}.ChangeFrameTiles .changeFrameContainer .strip{padding:20px 20px 70px;display:flex;align-items:start;height:100%;align-self:center;-webkit-overflow-scrolling:touch}.ChangeFrameTiles .changeFrameContainer .strip .ChangeFrameReviewTile{-webkit-animation:core-tile-appear .6s;animation:core-tile-appear .6s;margin:20px;box-shadow:2px 24px 24px rgba(0,0,0,.3),6px 30px 55px rgba(0,0,0,.3);background-color:beige;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;flex-shrink:0}.ChangeFrameTiles .changeFrameContainer .strip:after{content:"";flex-grow:1;width:20px;height:5px;flex-shrink:0}@media (min-width:960px){.ChangeFrameTiles{display:block;height:auto!important}.ChangeFrameTiles .ChangeFrameReviewTile:only-child{margin-left:40px!important}.ChangeFrameTiles .changeFrameContainer{margin-top:60px;padding-bottom:20px;max-height:80vh;overflow:auto}.ChangeFrameTiles .changeFrameContainer .strip{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;flex-wrap:wrap;padding:40px 20px 70px 50px;margin:-50px auto auto;overflow-x:auto}.ChangeFrameTiles .changeFrameContainer .strip.RECTANGLE_12X16,.ChangeFrameTiles .changeFrameContainer .strip.RECTANGLE_16X12,.ChangeFrameTiles .changeFrameContainer .strip.SQUARE_8X8{max-width:1400px}.ChangeFrameTiles .changeFrameContainer .strip.SQUARE_12X12{max-width:1500px}.ChangeFrameTiles .changeFrameContainer .strip.RECTANGLE_11X8{max-width:1300px}.ChangeFrameTiles .changeFrameContainer .strip.RECTANGLE_8X11{max-width:1250px}}.FrameChooser{margin-top:26px;padding-bottom:12px}.FrameChoice{display:flex;flex-direction:column;justify-content:center;align-items:center;height:123px;padding-left:7px;padding-right:8px;color:#261f23}.FrameChoice .text{margin-top:14px;font-weight:700;font-size:13px}.FrameChoice .image{object-fit:cover;width:64px;height:64px;border:2px solid transparent;border-radius:5px}.FrameChoice.selected{font-weight:700;color:#f07}.FrameChoice.popular{position:relative}.FrameChoice.popular:before{position:absolute;content:"";background-image:url(/images/icons/popular.svg);background-repeat:no-repeat;top:18px;left:5px;width:72px;height:23px;z-index:1}.FrameChoice.popular:after{position:absolute;content:"POPULAR";top:22px;left:19px;font-size:10px;font-weight:700;color:#fff!important;z-index:2}.ChoiceStrip .spacer{height:1px;width:15px;flex-shrink:0}.ChoiceStrip .choices-slider{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;align-items:center;position:relative;-ms-overflow-style:none;scrollbar-width:none}.ChoiceStrip .choices-slider::-webkit-scrollbar{display:none}.ChoiceStrip .choices-slider .choice{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;cursor:pointer}.ChoiceStrip .choices-slider .choice .selected{background:#f4f4f4;border-radius:6px}.ChoiceStrip .choices-slider .choice .choice-content{overflow:hidden}.ChoiceStrip .choices-slider>:first-child{margin-left:auto}.ChoiceStrip .choices-slider>:last-child{margin-right:auto}.ReplaceAdjustDialog .top-bar .title{padding-bottom:3px}@media (min-width:1440px){.ReplaceAdjustDialog .bottom-bar{position:fixed}}.TileToAdjust{-webkit-animation:core-tile-appear .6s;animation:core-tile-appear .6s;margin:15px 13px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;flex-shrink:0;box-shadow:3px 18px 26px rgba(0,0,0,.3),-2px -2px 8px rgba(0,0,0,.05);cursor:pointer}.AdjustTilesPreview{-webkit-overflow-scrolling:touch}.AdjustTilesPreview .tap-the-photo{text-align:center;font-size:20px;color:#adadad;font-weight:700;padding:50px 0 30px}.AdjustTilesPreview .adjust-tiles-container{display:flex;flex-wrap:wrap;margin:auto;justify-content:center;padding-right:10px;overflow:auto;padding-bottom:120px;-ms-overflow-style:none;scrollbar-width:none}.AdjustTilesPreview .adjust-tiles-container ::-webkit-scrollbar{display:none!important}.ManagementTextPage{margin:auto;padding:50px 20px 35px}.ManagementTextPage .title{font-size:21px;font-weight:700;padding-top:40px;padding-bottom:15px;line-height:25px}.ManagementTextPage .text{font-size:17px;padding-bottom:30px}.ManagementTextPage .buttons-menu{margin:20px auto;padding:18px 0}.ManagementTextPage .buttons-menu:hover{box-shadow:0 2px 4px rgba(0,0,0,.15)}@media (min-width:960px){.ManagementTextPage{width:25%}}.MixtilesHeader{background-color:#fff;margin-bottom:30px;border-bottom:1px solid #ededed;padding:5px 15px 25px 20px}.MixtilesHeader .menu-items-container{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline}.MixtilesHeader .menu-items-container .logo{margin-top:20px}@media (min-width:1440px){.MixtilesHeader{margin-bottom:60px}.MixtilesHeader .menu-items-container{margin:auto;width:1160px}}.OrderUpdateNotice{background:#fff;border-bottom:1px solid #ededed;font-size:14px;overflow:hidden;box-sizing:border-box;max-height:0;transition:all .3s;transform:translateY(-30px)}.OrderUpdateNotice.visible{max-height:none;min-height:30px;padding:18px 15px;display:block;transform:translateY(0)}.OrderUpdateNotice .container{max-width:800px;display:flex;align-items:center;justify-content:space-between;position:relative;margin:0 auto}.OrderUpdateNotice .container span{display:inline-block;vertical-align:sub;margin-right:20px}.OrderUpdateNotice .container .title{color:#ff0072;font-weight:700;font-size:16px}.OrderUpdateNotice .container .text{color:grey;font-size:14px}.OrderUpdateNotice .container button{background:#ff0072;outline:0;border:0;color:#fff;padding:6px 15px;border-radius:5px;font-size:14px;font-weight:700;white-space:nowrap;cursor:pointer;transition:box-shadow .3s}.OrderUpdateNotice .container button:hover{box-shadow:0 1px 7px rgba(255,21,134,.3)}@media (max-width:800px){.OrderUpdateNotice{font-size:12px}.OrderUpdateNotice .container{width:100%}}.CreditsPage{display:flex;justify-content:center;align-items:center;height:100%;text-align:center;font-size:18px;line-height:26px;flex-direction:column;max-width:500px;position:relative;margin:0 auto;padding:0 30px}.CreditsPage h1{font-size:26px;font-weight:700;margin-bottom:10px}.HangingExperiencePage{display:flex;justify-content:center;align-items:center;height:100%;text-align:center;font-size:18px;line-height:26px;flex-direction:column;max-width:500px;position:relative;margin:0 auto;padding:0 20px}.HangingExperiencePage h1{font-size:26px;font-weight:700;margin-bottom:10px}.GiftThisOrderPage{display:flex;justify-content:center;align-items:center;height:100%;text-align:center;font-size:18px;line-height:26px;flex-direction:column;max-width:500px;position:relative;margin:0 auto;padding:0 30px}.GiftThisOrderPage h1{font-size:26px;font-weight:700;margin-bottom:10px}@-webkit-keyframes spinner-animation{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spinner-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes spinner-fade-in{0%{opacity:0}}@keyframes spinner-fade-in{0%{opacity:0}}.SwitchToEdgePage{margin:auto;background-color:#fff;padding-top:20px;width:100%;height:100%}.SwitchToEdgePage .pink{color:#ff0073}.SwitchToEdgePage .center{text-align:center}.SwitchToEdgePage .switch-to-edge-container{margin-left:auto;margin-right:auto;padding:30px 20px}.SwitchToEdgePage .switch-to-edge-container .valid-for-switching .title{margin-left:25px;margin-right:25px}.SwitchToEdgePage .switch-to-edge-container .valid-for-switching .reasons-list{padding:35px 20px 20px}.SwitchToEdgePage .switch-to-edge-container .valid-for-switching .reasons-list .reason{display:flex;align-items:center;padding-bottom:30px}.SwitchToEdgePage .switch-to-edge-container .valid-for-switching .reasons-list .reason .dialog-icon{padding-right:15px}.SwitchToEdgePage .switch-to-edge-container .not-valid-for-switching .status{background:#f1f1f1;border-radius:11px;padding:25px}.SwitchToEdgePage .switch-to-edge-container .not-valid-for-switching .status .content{padding-top:20px}.SwitchToEdgePage .switch-to-edge-container .not-valid-for-switching .status .content .text-section{padding-bottom:20px}.SwitchToEdgePage .switch-to-edge-container .not-valid-for-switching .discount{margin-top:25px;background:#fff;border:1px solid #ff0072;border-radius:11px;padding:15px}.SwitchToEdgePage .switch-to-edge-container .not-valid-for-switching .discount .image-container{display:flex;justify-content:center;background-image:url(/images/post-purchase-background.svg);background-repeat:no-repeat;background-position:top;background-size:100%;padding-bottom:20px}.SwitchToEdgePage .switch-to-edge-container .not-valid-for-switching .discount .image-container img{padding-top:20px;padding-right:10px;max-width:40%;height:auto}.SwitchToEdgePage .switch-to-edge-container .not-valid-for-switching .discount .content{padding:20px 0}.SwitchToEdgePage .switch-to-edge-container .title{font-size:24px;font-weight:700}@media (min-width:960px){.SwitchToEdgePage{padding-top:50px;background-color:#f9f9f9}.SwitchToEdgePage .switch-to-edge-container{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);border-radius:5px;padding:30px;width:500px}}.ExperimentsModifier{font-family:Roboto,sans-serif;font-size:14px}.ExperimentsModifier .main-content{max-width:85vw;width:350px;margin:28px auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.ExperimentsModifier .logo{cursor:pointer}.ExperimentsModifier .search{display:flex}.ExperimentsModifier .search-input{width:250px;margin-right:12px;align-self:center}.ExperimentsModifier .search-text{line-height:48px;font-family:Suez One,serif;font-size:16px;padding:12px}.ExperimentsModifier .filter{padding-top:8px;height:80px;display:flex;align-items:center;justify-content:space-between!important}.ExperimentsModifier .filter-headers{padding:12px}.ExperimentsModifier .filter-headers,.ExperimentsModifier .header{font-family:Suez One,serif;font-size:16px}.ExperimentsModifier .state-filter-select{margin-right:19px}.ExperimentsModifier .experiments{display:flex;flex-direction:column;cursor:pointer}.ExperimentsModifier .experiment{display:flex;justify-content:space-between;align-items:center;padding:0 12px;margin:5px 0}@media (hover:hover){.ExperimentsModifier .experiment:hover{background-color:rgba(255,0,119,.2)}}.ExperimentsModifier .experiment.selected{background-color:rgba(255,0,119,.5)}.ExperimentsModifier .experiments-header{font-family:Suez One,serif;font-size:16px;padding:12px}.ExperimentsModifier .box{margin-top:20px;background-color:#fff;width:100%;box-shadow:0 2px 4px 0 #989898;justify-content:center}.ExperimentsModifier .sharable-link{display:flex;flex-direction:column;padding-left:12px}.ExperimentsModifier .sharable-link>.header{margin-top:12px;margin-bottom:5px}.ExperimentsModifier .sharable-link>.description{margin-bottom:10px}.ExperimentsModifier .sharable-link .sharable-link-input-container{display:flex;justify-content:space-between;margin-bottom:12px;margin-right:12px}.ExperimentsModifier .sharable-link .sharable-link-input-container .sharable-link-input{width:60%}.ExperimentsModifier .sharable-link .sharable-link-input-container .sharable-link-button{width:100px}.ExperimentsModifier .tooltip{position:relative;display:inline-block}.ExperimentsModifier .tooltip .tooltip-text{visibility:hidden;width:140px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:150%;left:50%;margin-left:-75px;opacity:0;transition:opacity .3s}.ExperimentsModifier .tooltip .tooltip-text:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:#555}.ExperimentsModifier .tooltip:hover .tooltip-text{visibility:visible;opacity:1}.PrivacyShieldPage{max-width:95%;margin-top:20px;font-size:18px}.PrivacyShieldPage .title{font-size:42.5px;font-weight:800;height:46px;line-height:47px;margin-bottom:70px;padding-left:20px}@media (min-width:960px){.PrivacyShieldPage{max-width:1050px;padding:0 40px;margin-right:auto;margin-left:auto;min-height:400px}.PrivacyShieldPage .title{margin-bottom:30px;text-align:center}}.MiniGamePage{height:100vh;width:100vw;font-family:ProximaNova,sans-serif}.MiniGamePage,.MiniGamePage .countdown-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.MiniGamePage .countdown-container{font-weight:700}.MiniGamePage .countdown-container .get-ready{color:#000;font-size:48px}.MiniGamePage .countdown-container .counter{color:#f07;font-size:96px}.MiniGamePage .question-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.MiniGamePage .question-container .question-number{font-weight:700;font-size:24px}.MiniGamePage .question-container .question{font-weight:700;font-size:32px;text-align:center;margin-bottom:20px}.MiniGamePage .question-container .answers-row{display:flex;max-width:90vw;flex-flow:wrap;justify-content:center;margin-bottom:30px}.MiniGamePage .question-container .answer{text-align:center;background-color:#f07;color:#fff;border-radius:20px;font-weight:700;padding:5px;margin-right:5px;margin-bottom:5px}.MiniGamePage .question-container .correct{background-color:#0f0}.MiniGamePage .game-over-container{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center}.MiniGamePage .game-over-container .score{font-weight:700;font-size:32px;margin-bottom:30px}.MiniGamePage .game-over-container .challenges{font-size:20px;font-weight:700;margin-bottom:30px}.MiniGamePage .game-over-container .try-again{cursor:pointer;color:#f07}.MiniGamePage .game-over-container .enough{font-size:14px;margin-bottom:10px}.PostPurchasePage .content{margin-top:-40px}.PostPurchasePage .content .header{padding:60px 25px 0}.PostPurchasePage .content .header .title{font-style:normal;font-weight:700;font-size:24px;line-height:24px;color:#333}.PostPurchasePage .content .header .subtitle{margin-top:15px;white-space:pre-wrap;font-size:16px;line-height:22px;color:#333}.PostPurchasePage .content .post-purchase-cards-slider .slick-list{padding:40px 20px!important}.PostPurchasePage .content .post-purchase-cards-slider .MixtilesCard{-webkit-animation:fadeInUp 1s;animation:fadeInUp 1s;margin-right:15px}.PostPurchasePage .content .footer{margin-top:15px;text-align:center}.PostPurchasePage .content .footer a{font-weight:700;font-size:16px;line-height:20px;color:grey}@media (min-width:960px){.PostPurchasePage .content{margin-top:-5px}.PostPurchasePage .content .header{text-align:center;padding:80px 0 20px}.PostPurchasePage .content .header .title{font-size:34px;line-height:34px}.PostPurchasePage .content .header .subtitle{margin-top:25px;white-space:normal;font-size:18px}.PostPurchasePage .content .post-purchase-cards-slider{padding:40px;display:flex;justify-content:center;flex-wrap:nowrap}.PostPurchasePage .content .post-purchase-cards-slider .MixtilesCard{margin-right:30px}.PostPurchasePage .content .footer{padding-bottom:80px}}@media (min-width:960px) and (max-height:700px){.PostPurchasePage .content .header{padding:30px 0 20px}}.MixtilesCard{min-width:315px;min-height:292px;border-radius:10px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.08);display:flex;flex-direction:column;background-color:#fff;cursor:pointer}.MixtilesCard .spinner{margin:auto}.MixtilesCard .card-photo{background-color:#bfbfbf;min-height:201px}.MixtilesCard .card-photo img{display:block;object-fit:fill;width:100%}.MixtilesCard .card-content{display:flex;align-items:center;min-height:50px;margin:20px}.MixtilesCard .card-content .card-text-content{flex-grow:1;display:flex;flex-direction:column;justify-content:center}.MixtilesCard .card-content .card-text-content .card-title{font-weight:700;font-size:18px;line-height:24px;color:#000}.MixtilesCard .card-content .card-text-content .card-title .former{color:grey;font-weight:400;text-decoration:line-through}.MixtilesCard .card-content .card-text-content .card-text{font-style:normal;font-weight:400;font-size:16px;color:#333}.MixtilesCard .card-content .right-arrow{display:block;height:16px;width:auto}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translateY(20px);-webkit-transform:translateY(20px);-ms-transform:translateY(20px)}to{opacity:1;transform:translate(0);-webkit-transform:translate(0);-ms-transform:translate(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px);-webkit-transform:translateY(20px);-ms-transform:translateY(20px)}to{opacity:1;transform:translate(0);-webkit-transform:translate(0);-ms-transform:translate(0)}}.success-drawer-container{border-radius:20px 20px 0 0}.SuccessDialog{display:flex;flex-direction:column;align-items:center}.SuccessDialog .background{width:100%;height:100%;position:absolute;z-index:1}.SuccessDialog .background svg{width:100%;height:auto;display:block}.SuccessDialog .dialog-illustration{position:relative;min-width:100px;min-height:100px;max-width:100px;max-height:100px;margin:30px 0 20px;z-index:0}.SuccessDialog .content{position:relative;display:flex;flex-direction:column;align-items:center;z-index:2}.SuccessDialog .content .success-title{-webkit-animation:fadeInUp 1s ease forwards;animation:fadeInUp 1s ease forwards;font-weight:700;font-size:24px;line-height:29px;text-align:center;color:#333;margin:0 23px}.SuccessDialog .content .success-title .price-strikethrough{text-decoration:line-through;color:#bfbfbf}.SuccessDialog .content .success-title .price-highlighted{color:#ea3373}.SuccessDialog .content .success-message{opacity:0;animation:fadeInUp 1s ease 1s forwards;-webkit-animation:fadeInUp 1s ease .5s forwards;font-weight:400;font-size:16px;line-height:130%;text-align:center;color:#333;margin:10px 30px 40px;max-width:300px}.SuccessDialog .content .PinkButton{width:150px;height:45px;font-size:14px;margin:0 0 45px}@media (min-width:960px){.SuccessDialog{width:500px}}
/*# sourceMappingURL=main.1e047c69.chunk.css.map */