.flex-container{display:flex;align-items:center}.flex-child{display:flex;flex-grow:1}.flex-child-grow{display:flex;flex-grow:1000}.loudspeaker .ctrf-question-container{text-align:right;margin-bottom:30px;margin-top:5px}.loudspeaker .label{margin-right:2px;margin-bottom:2px}.loudspeaker{display:flex;flex-direction:column;text-align:left}.loudspeakerAnnouncement{padding:10px;border:1px solid rgb(225,230,235);border-radius:4px!important}.loudspeakerAnnouncement:hover{background-color:#f0f8ff}.loudspeakerViewAllButton{display:flex}.loudspeakerNoAnnouncements{margin-top:15px;margin-bottom:15px}.loudspeakerFooter{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.loudspeakerIcon{padding:5px 10px}.loudspeakerListSection__feedback-box{text-align:right}.loudspeaker .ctrf-stars-container{margin:0}.loudspeaker .ctrf-question-title{font-size:12px}.loudspeaker .ctrf-stars-item svg{width:15px}.snippet-container{margin-bottom:10px}.loudspeakerLoudbot{text-align:center;position:sticky;top:0;background:#fff;z-index:100}.loudspeakerLoudbot svg{width:87px}.loudspeakerModal .modal-body{padding-top:0!important}.container1{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.loudspeaker img{width:100%!important}.carousel-wrapper>div{width:auto!important}.carousel-wrapper>div>div{height:auto!important}.carousel-wrapper .carousel.slide{height:auto!important;border-width:0px!important}.carousel-wrapper .carousel div{height:auto!important}.carousel-wrapper .carousel-navigation.carousel-navigation-small{width:100px;margin:auto}.carousel-wrapper img{position:relative!important}.ctrf-stars-container{margin:10px 10px 20px 0}.ctrf-stars-container svg{cursor:pointer}.ctrf-stars-container>:last-child{padding-right:0}.ctrf-stars-item{padding-left:0;padding-right:10px}.ctrf-question-title{font-size:16px}.ctrf-question-container textarea{resize:vertical}.ctrf-question-text-field{margin-top:10px}.ctrf-feedback-sticker-container{z-index:100;position:fixed;bottom:10px;right:0;background-color:#41b5dc;cursor:pointer;padding:10px;border:1px solid #188aa8;border-radius:15px 0 0 15px;width:100px;text-align:center;color:#fff;border-right:0px}.ctrf-feedback-sticker-container:hover{background-color:#edf3f8}@keyframes wiggle{0%{transform:rotate(0);padding:10px}96%{padding:10px;background-color:#41b5dc;border:1px solid #188aa8}98%{background-color:#188aa8;border:3px solid #188aa8}to{padding:10px;background-color:#41b5dc;border:1px solid #188aa8}}.ctrf-feedback-sticker-container{animation:wiggle 4s;animation-iteration-count:3}.ctrf-feedback-sticker-container:hover{animation:none;background-color:#41b5dc;border-color:#188aa8;text-decoration:underline;cursor:pointer}.ctrf-question-free-form{margin-top:10px}.ctrf-floatBox-container{position:fixed;border:1px solid #188aa8;background-color:#fff;border-radius:3px;box-sizing:border-box;box-shadow:#091e424f 0 0 20px,#091e4240 0 20px 52px -18px;color:#42526e;padding:25px;left:20px;bottom:-100px;max-width:400px;min-width:400px;transition:opacity .5s ease-in-out,bottom .5s ease-in-out;opacity:0;z-index:999}.ctrf-floatBox-container.active{opacity:1;bottom:20px}.ctrf-floatBox{opacity:0;bottom:-100px;max-width:400px;min-width:400px}.ctrf-floatBox.active{opacity:1}.ctrf-floatBox-close>svg:hover{fill:#188aa8!important;cursor:pointer}.ctrf-floatBox-icon{margin-right:10px}.ctrf-floatBox-content{margin-top:10px}.ctrf-floatBox h3{margin-top:0;font-weight:400}.ctrf-floatBox-flex-container{display:flex}.ctrf-floatBox-flex-child{display:flex;flex-grow:1}.ctrf-floatBox-flex-child-grow{display:flex;flex-grow:1000}.hidden-input{position:absolute;opacity:0;width:.1px;height:.1px;overflow:hidden;z-index:-9999}.canvas-header,.scene-maker-editor__sourcePoint_canvas,.scene-maker-editor__canvas,.contact__content,.scene-manager,.intro,.preview-page,.versions,.product,.left-panel,.navigation-footer,.link{display:flex;flex-direction:column;justify-content:flex-start;margin:0 100px 20px;border:1px solid #ddd;border-radius:4px;padding:15px;background-color:#fff;box-shadow:1px 1px 1px #ddd}@media (max-width: 1000px){.canvas-header,.scene-maker-editor__sourcePoint_canvas,.scene-maker-editor__canvas,.contact__content,.scene-manager,.intro,.preview-page,.versions,.product,.left-panel,.navigation-footer,.link{margin:0 10px 20px}}#react-root .crc-accordion{margin-bottom:0;border:none}#react-root .crc-accordion>div[role=button]{position:relative;border-bottom:1px solid #e1e6eb;border-top:1px solid #e1e6eb;padding:10px 5px;background:#fff;text-transform:uppercase;font-size:12px;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}#react-root .crc-accordion>div[role=button]>div{margin-left:16px}#react-root .crc-accordion>div[role=button]>div>svg{width:9px}#react-root .crc-accordion>div:not([role=button])>div>div{padding:0 0 30px}#react-root .alert-container{display:flex;justify-content:center;align-items:center;position:fixed;top:0;right:0;left:0;z-index:9999;pointer-events:none}#react-root .alert-container .alert{position:absolute!important;top:10px;transform:translate(-50%);margin-right:auto;margin-left:auto;width:50%;pointer-events:all;transition:top .5s cubic-bezier(0,0,.3,1),opacity .5s cubic-bezier(0,0,.3,1)}#react-root .alert-container .alert--0{top:10px}#react-root .alert-container .alert--1{top:90px}#react-root .alert-container .alert--2{top:170px}#react-root .alert-container .alert--3{top:250px}#react-root .alert-container .alert--4{top:330px}#react-root .alert-container .alert-enter{top:-80px}#react-root .alert-container .alert-exit-active{opacity:0}.confirm-modal-scene-maker__body{margin:15px}.confirm-modal-scene-maker__footer{display:flex;gap:8px}.dropdown{display:inline-block;position:relative;font-size:14px}.dropdown .btn[disabled]{background-color:#fff}.dropdown img[data-testid=actions]{min-width:24px;min-height:24px}.dropdown--disabled .dropdown__label{cursor:not-allowed}.dropdown__button{margin:0;outline:none;border:none;padding:0;background-color:transparent}.dropdown__label{outline:none;border:1px solid #c4cdd6;padding:10px 16px;background-color:#fff;color:#8090a2;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s,color .2s}.dropdown__label:hover{background-color:#eff3f5}.dropdown__menu{position:absolute;right:0;visibility:hidden;z-index:1000;margin:2px 0 0;border:1px solid rgba(0,0,0,.15);border-radius:2px;padding:0;min-width:160px;max-height:400px;background-color:#fff;box-shadow:0 6px 12px #0000002d;list-style:none}.dropdown__option{padding:10px 23px;white-space:nowrap;color:#41b5dc;cursor:pointer}.dropdown__option:hover{background-color:#edf3f9;color:#0088a9}.dropdown__header{padding:10px;text-transform:uppercase}.dropdown--open .dropdown__label{background-color:#e0e8eb;color:#697582}.dropdown--open .dropdown__menu{visibility:visible}.dropdown__option--active{background-color:#edf3f9}.Select{display:inline-block}.Select-control{min-width:150px;cursor:pointer!important}.tether-select-element{z-index:1051!important}.mcp-navbar .dropdown__label{border:none;height:50px;background-color:transparent}.mcp-navbar .dropdown__label:hover{background-color:#eff3f5}.header-title{cursor:pointer;display:inline-block;color:#f0553a;margin:0;font-family:Gotham Rounded SSm A,Gotham Rounded SSm B,Gotham Rounded,Gotham,San Francisco,Helvetica Neue,Segoe UI,Lucida Grande,Helvetica,Arial,sans-serif;font-size:20px;font-weight:lighter}.coam-button{background:transparent;border:none;text-decoration:none;outline:none;color:#0088a9;height:100%;text-align:left;padding-inline:6px}.coam-button--disabled{cursor:not-allowed}.coam__wrapper,.region__wrapper{display:flex;align-items:center;height:50px}.region__wrapper .react-select-wrapper{margin-bottom:0}.region__wrapper .select-value{padding-top:14px!important}.coam-modal .modal-body{display:flex;flex-direction:column;overflow:visible}.coam-modal .react-select-wrapper{margin:30px;align-self:center}.coam__dropdown{min-width:250px}.Select-value{text-align:left}.region__dropdown{width:60%}.region__dropdown .Select-value-label{color:#0088a9!important}.settings-link{margin-top:5px}.layer__header{display:flex;justify-content:space-between;align-items:center;padding:10px 10px 10px 4px;cursor:pointer;transition:background-color .2s,color .2s}.layer__header:hover{background-color:#f7f9fa}.layer{display:flex;flex-direction:column;position:relative}.layer.layer--selected .layer__header{background-color:#f7f9fa}.layer.protected .layer__header{background-color:#d3d3d3}.layer.protected .protected-icon{background-color:#0088a9;-webkit-mask-image:url(https://static.ux.cimpress.io/assets/icons/lock-close-1-f.svg);mask-image:url(https://static.ux.cimpress.io/assets/icons/lock-close-1-f.svg);width:24px;height:24px}.layer__body{border-top:1px solid #333943;border-bottom:1px solid #333943}.layer__title{margin:0;font-size:12px;width:90%;padding-left:20px;word-break:break-all}.layer__title__input{padding:4px;width:100%}.layers-header{display:flex;align-items:center;justify-content:space-between;width:100%}.layers-header .add-bkg-dropdown button{padding:0}.layers-header .add-bkg-dropdown button:hover{background-color:transparent}.layers-header .add-bkg-dropdown>ul{position:fixed;top:unset;left:unset}.add-layer{outline:0;border:none;padding:0;width:24px;min-width:24px;height:24px;background:transparent;cursor:pointer}.add-layer>.ij-icon{margin-bottom:5px}.add-layer__input{display:none!important}.surface,.blending{margin-bottom:20px}.surface__select,.blending__select,.orientation__select{display:inline-block;width:100%}.blending__tooltip-container{width:100%}.blending__engraving-color-wrapper{display:flex;gap:8px;align-items:center}.blending__engraving-color-wrapper input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;height:35px;width:70px;padding:0}.advanced__tools__content>div:nth-child(1){border:none!important;padding:0!important;font-weight:500!important;color:#808fa2;text-transform:capitalize!important;font-size:14px!important}.advanced__tools__content>div:nth-child(1)>div{margin-left:0!important;margin-right:6px!important}.advanced__tools__content>div:nth-child(2){padding:24px 8px 0 0!important}.layer__actions{display:flex;height:24px}.layer__delete,.layer__replace,.layer__hide,.layer__bg-remove,.layer__duplicate,.layer__download{position:relative;display:inline-block;margin-right:10px;overflow:hidden;outline:0;border:none;padding:0;width:24px;min-width:24px;height:24px;background:transparent;cursor:pointer}.layer__icon-box{margin-bottom:0!important;cursor:pointer}.ruler-color .toggle,.full-wrap .toggle{margin-left:20px}.custom-ticks{margin-top:20px}.custom-tick{display:flex;margin-bottom:10px}.custom-tick .custom-tick__field{flex:1;margin-bottom:0}.custom-tick__delete{padding:11px;cursor:pointer}.full-wrap{margin-bottom:15px}div[data-rbd-dragging=true] .layer.layer--selected .layer__header{background-color:inherit}.automask .toggle{width:300px;margin-bottom:24px}.automask .toggle .toggle-label{width:300px}.document-mask__upload-button{margin-bottom:8px!important}.link .variables{margin-bottom:10px}.link .react-select-wrapper,.link .variable__wrapper{flex:0 0 300px}.link .variables-dropdown{width:100%}.link__error{position:relative;display:inline-block;margin-left:25px;font-size:13px}.link__error:before{content:"";position:absolute;left:-25px;color:#d24a35;font-family:FontAwesome}.link__title{text-align:center;color:#f0553a;font-family:Montserrat,sans-serif,Open Sans;font-size:34px}.link__headers{display:flex}.link__headers .link__header{flex:2}.link__headers .link__header:not(:first-child){flex:3}.link__header{margin:0 0 10px;font-family:Montserrat,sans-serif,Open Sans;font-size:18px;font-weight:700}.information-panel .product{margin-bottom:20px}.link__body-edit{display:inline-flex;border:1px solid #e1e6eb}.link__body-panel{display:flex;flex:2;min-height:250px;max-height:775px;overflow-y:auto}.link__body-panel:not(:first-child){flex:3;border-left:1px solid #e1e6eb}.link__products,.link__edit{flex-direction:column}.link__products{display:block;flex:1;overflow-y:auto}.link__products .product-link__success-icon{position:absolute;left:calc(50% - 25px);border-radius:100%;top:50%;transform:translateY(-50%);background-color:#fff}.link__products .product-link__success-icon path{fill:#35ad96}.link__no-products{display:flex;justify-content:center;align-items:center;width:100%;color:#c4cdd6;font-size:18px;font-weight:500}.link__description{padding:15px 5% 25px;text-align:center;color:#8090a2;font-size:14px}.link__data{display:flex;margin-top:10px}.link__data-title{display:inline-block;flex:0 0 140px;margin-right:10px;font-weight:700}.link__data-value{display:inline-block}.link__footer{display:flex;justify-content:space-between;align-items:flex-end;margin:20px 0 0}.product-link{display:flex;position:relative;margin:20px}.product-link__properties{width:100%;font-size:14px;border:1px solid #e1e6eb;padding:15px;box-shadow:1px 1px 3px #ddd;transition:background-color .2s,color .2s;cursor:pointer}.product-link--selected .product-link__properties{background-color:#edf3f8}.product-link--success .product-link__properties{background-color:#35ad9666}.product-link__name{margin:0 0 5px;overflow:hidden;text-overflow:ellipsis;font-weight:700}.product-link__purpose{display:inline-block;white-space:pre-wrap}.product-link__actions{position:absolute;top:15px;right:15px}.product-link__actions .link-icon,.product-link__actions .unlinked-icon{width:20px;fill:#333943}.product-link__delete{margin-left:20px;align-self:center;outline:0;border:none;padding:0;width:28px;min-width:28px;height:28px;background:transparent;cursor:pointer}.link__products-title{margin:20px 0 0 20px;font-weight:700}.link__edit{display:flex;padding:30px;width:100%}.link__edit .choose-sku{margin:0;border-radius:1px;padding:30px;background-color:#edf3f8;box-shadow:1px 1px 4px 1px #ddd}.link__edit .choose-sku__wrapper{justify-content:flex-start;margin:0}.link__edit .link__error{margin-top:10px}.link__edit .choose-sku__input{margin-right:15px}.cancel-edit-button{height:40px;margin-right:20px}.link__actions{display:flex;justify-content:flex-end}.link__scene{display:flex;margin:0 100px 20px;border:1px solid #e1e6eb;border-radius:2px;padding:20px;background-color:#edf3f8;overflow-x:auto;box-shadow:0 2px 4px #0000001a}.link__scene .image-thumbnail{flex:0 0 150px;margin-right:20px}.link__scene-labels{flex:0 0 120px;font-weight:700;margin:0 10px}.link__scene-label,.link__scene-data{min-height:18px}.link__scene-label:not(:last-child),.link__scene-data:not(:last-child){margin-bottom:20px}.link__scene-datas{flex:1}.link__scene-datas .labels{flex-direction:row;margin-bottom:9px}.link__scene-datas .label{margin-right:10px}.design-area-position__title{margin-bottom:7px;font-size:14px}.design-area-grips{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;width:100%}.design-area-grips .number-input{width:45%}.design-area-position .tab-card .nav-item a.nav-link{border:1px solid #c4cdd6;padding:2px 10px;background-color:#edf3f8}.design-area-position .tab-card .nav-item a.nav-link strong{font-size:12px;font-weight:300}.design-area-position .tab-card .nav-item.active a.nav-link{background-color:#0088a9;color:#fff}.design-area-position .tab-card .nav-item.active a.nav-link:hover,.design-area-position .tab-card .nav-item .nav-link:hover,.design-area-position .tab-card .nav-item.active .nav-link:hover{background-color:#fff;color:#0088a9}.design-area-position .card{border:none;box-shadow:none}.design-area-position .card-block{padding:20px 5px 0}.design-area-position_grips_button-groups{overflow:auto;white-space:nowrap;margin-bottom:20px}.design-area-position_grips_button-groups::-webkit-scrollbar{height:10px}.design-area-position_grips_button-groups::-webkit-scrollbar-track{background:#f1f1f1}.design-area-position_grips_button-groups::-webkit-scrollbar-thumb{background:#adadad}.design-area-position_grips_button-groups::-webkit-scrollbar-thumb:hover{background:#0088a9}.design-area-position_grips_buttons{display:inline-block;width:85.5px;border:1px solid #c4cdd6;background-color:#edf3f8;color:#0088a9;padding:5px 10px;margin:1px;border-radius:0;font-size:12px;font-weight:300;height:30px}.design-area-position_grips_buttons:hover{background-color:#fff}.design-area-position_grips_selected{display:inline-block;width:85.5px;border:1px solid #c4cdd6;background-color:#0088a9;color:#fff;padding:5px 10px;margin:1px;border-radius:0;font-size:12px;font-weight:300;height:30px}.navigation-footer{flex-direction:row;flex:0 0 70px;margin:10px auto;padding:0 30px;width:calc(95% - 40px)}.navigation-footer__left{display:flex;align-self:center}.navigation-footer__right{display:flex;justify-content:flex-end;flex:1;align-self:center}.tools-save,.tools-duplicate{margin-right:20px}.tools-save .btn,.tools-duplicate .btn{min-width:135px}.left-panel{margin:10px 15px 20px 20px;padding:0}.panels{display:flex;flex:0 0 82px;margin:0;border-bottom:1px solid #e1e6eb;padding:0;list-style:none}.panels__item{flex:1;position:relative;padding:10px;text-align:center;color:#8090a2;cursor:pointer}.panels__item path:not([fill=none]){fill:#8090a2}.panels__item .ij-icon{display:inline-flex}.panels__item:not(:first-child){border-left:1px solid #e1e6eb}.panels__item.panels__item--selected,.panels__item:hover{color:#0088a9}.panels__item.panels__item--selected path:not([fill=none]),.panels__item:hover path:not([fill=none]){fill:#0088a9}.panels__item:hover img{filter:invert(33%) sepia(100%) saturate(1054%) hue-rotate(161deg) brightness(93%) contrast(102%)}.panels__error{position:absolute;top:10px;left:171px}.panels__error path:not([fill=none]){fill:#d24a35}.panels__error-tooltip .tooltip-arrow{border-top-color:#d24a35!important}.panels__error-tooltip .tooltip-inner{width:200px;background-color:#d24a35;color:#fff}.panels__text{height:20px;font-size:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.layers-panel,.information-panel{width:410px;flex:1;overflow-y:auto}.information-panel .accordion-open{border-bottom:1px solid #e1e6eb}.save-properties__input{margin:30px}.save-properties__default-tags{padding:0 20px 15px;display:flex;flex-wrap:wrap}.save-properties__default-tags .selected{background-color:#0088a9;color:#fff}.save-properties__default-tags .unselected{background-color:#fff}.information-panel__product,.information-panel__notes{margin:30px}.layers__no-background{width:80%;margin:20px auto}.scene-tag__add-button{min-width:0}.information-panel__notes .form-group textarea{padding:16px;height:100px}.version_selector__single-value{top:0;right:0;bottom:0;left:0;padding:10px 16px 0}#react-root .product-ar-constraint{display:flex;flex-direction:column;margin-bottom:18px}#react-root .product-trim-button{display:inline-block;margin-bottom:18px}.product__title{text-align:center;color:#f0553a;font-family:Montserrat,sans-serif,Open Sans;font-size:34px}.product__description{padding:15px 5% 25px;text-align:center;color:#8090a2;font-size:14px}.product__body-edit{display:inline-flex}.product__body-panel{display:flex;flex:2;min-height:250px;max-height:775px;overflow-y:auto;border:1px solid #e1e6eb;border-radius:2px;padding:20px;background-color:#edf3f8;box-shadow:0 2px 4px #0000001a}@media (max-width: 1000px){.product__body-panel{padding:5px;flex:5}}@media (max-width: 1300px){.product__body-panel{padding:10px;flex:4}}.product__body-links{display:flex;flex:3;min-height:250px;max-height:775px;overflow-y:auto;border-left:1px solid #e1e6eb}.linked-assets-panel{width:100%}.linked-assets-panel .product-link__properties{cursor:auto}.linked-assets-header{font-family:Montserrat,sans-serif,Open Sans;font-size:22px;font-weight:700;margin:0 20px 20px}.product-carousel{display:flex;flex:1;flex-direction:column;align-items:center}.product-carousel>div:nth-child(3){margin:auto}.product-carousel-header{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.product-carousel-header .dropdown__button{min-width:30px}.product-carousel-header .btn-link{width:100%}.product-carousel-title{color:#f0553a;font-family:Montserrat,sans-serif,Open Sans;font-size:26px;flex:1 1 70%}.product-carousel-actions{flex:1 0 auto}.product-marketplace-link{font-size:18px;width:100%;text-align:left}.product__footer{display:flex;justify-content:space-between;align-items:flex-end;margin:20px 0 0}.purpose-selector{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:20px}.purpose-selector>div{margin-right:10px;width:150px;min-width:100px}.purpose-selector-option{display:flex;flex-wrap:wrap;justify-content:center;outline:0;border:none;padding:0;min-width:150px;overflow:hidden;background-color:#e1e6eb;transition:background-color .2s,color .2s}.purpose-selector-option--selected{background-color:#0088a9;color:#fff}.purpose-selector-option--disabled{opacity:.3;cursor:not-allowed}.purpose-selector-option__preview{padding:10px;width:130px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.purpose-selector__subpurpose{margin:5px;padding:10px 0}.purpose-selector-option__title{display:block;padding:3px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.radioGroup{display:flex;flex-direction:column}.radioInput{transform:scale(1.2)}.radioLabel{font-weight:400}.scene-edit-panel__title{background-color:#363c45}.table{justify-content:center;padding:0}.table__titles,.table__row{width:100%}.table__titles th,.table__titles td,.table__row th,.table__row td{position:relative;padding:10px;word-wrap:break-word;font-size:13px}.table__titles th>img,.table__titles td>img,.table__row th>img,.table__row td>img{max-width:100%;cursor:pointer}.table__titles{background-color:#e1e6eb}.table__actions .btn-link{width:100%;min-width:100px;text-align:left;font-weight:600}.table__actions .dropdown__button{min-width:30px}.table__row{display:flex;transition:background-color .2s,color .2s}.table__row .table__image{height:123px}.table__row .table__image .image-thumbnail--loading img{height:100px;width:100px}.table__row .table__image img{max-height:100px}.image-thumbnail__hover{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ffffffb3;cursor:pointer;transition:opacity .2s}.image-thumbnail{display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.image-thumbnail .spinner{opacity:0;transition:opacity .2s}.image-thumbnail img{max-width:100%;max-height:100%}.image-thumbnail:hover>.image-thumbnail__hover{opacity:1}.image-thumbnail:hover .image-thumbnail__zoom-icon{opacity:1}.image-thumbnail__zoom-icon{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:3px;width:26px;height:26px;pointer-events:none;transition:opacity .2s}.image-thumbnail--loading .spinner{opacity:1}.modal .view-larger-modal.modal-dialog{max-width:60%}.modal .view-larger-modal.modal-dialog .modal-body{min-height:300px}.modal .view-larger-modal.modal-dialog .spinner{opacity:0;transition:opacity .2s}.modal .view-larger-modal.modal-dialog.view-larger-modal--loading .spinner{opacity:1}.upload-button{position:relative;display:inline-block}.upload-and-delete{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.upload-button__spinner{display:none}.upload-button--uploading .upload-button__spinner{display:block}.upload-button--uploading .upload-button__label{display:none}.upload-and-delete__file-name span{display:inline-block;overflow:hidden;text-overflow:ellipsis;color:#333943;font-size:12px}.upload-icon__label{cursor:pointer}.layer__replace .upload-icon__label{position:absolute;left:4px;top:2px}.upload-and-delete__file-name{display:flex;align-items:center;flex:3;padding:10px 10px 10px 15px;height:40px;overflow:hidden;background-color:#f7f9fa}#react-root .upload-button--overlay{margin-bottom:30px}#react-root .upload-and-delete__delete,#react-root .upload-and-delete__hide{margin-left:3px;outline:0;border:none;padding:0;width:28px;min-width:28px;height:28px;background:transparent;cursor:pointer}.variables__description{color:#8090a2;font-size:14px}.variables-dropdown{width:100%}.react-select-wrapper,.variable__wrapper{flex:1}.variables__options .generic-selector{min-height:200px}.variables__options .Select{display:block}.variables__add{position:relative;border-top:1px solid #ecf3f8}.variables__add>div{float:right}.variables__add-button{position:relative;float:right;outline:none!important;border:none!important;background:transparent!important;font-weight:700}.variables__confirm-button{margin-top:20px}.attribute-entry-field-list button{min-width:150px}.variables--none-shown .variables__options{display:none}.versions .image-thumbnail img{max-height:400px}.versions .image-thumbnail--loading img{height:400px;width:400px}.versions__header{text-align:center;margin-bottom:30px}.versions__title{font-family:Montserrat,sans-serif,Open Sans;font-size:34px;color:#f0553a;margin-bottom:25px}.versions__description{color:#8090a2}.versions__body{display:flex;overflow:hidden}.versions__footer{padding:0 25px}.versions-list{flex:1;padding:20px;width:95%;position:relative}.versions-list .table__image,.versions-list .table__name,.versions-list .table__modified,.versions-list .table__actions{width:25%}.versions-list__header{margin-left:25px;font-size:20px;font-weight:700;font-family:Montserrat,sans-serif,Open Sans;margin-bottom:20px}.versions-list__header:not(:first-of-type){margin-top:15px}.version__edit,.version__publish{margin-left:20px;height:40px}.version__publish,.version__compare{min-width:115px}.version{display:flex;cursor:pointer}.version:hover,.version.version--selected,.version.version--comparing{background-color:#edf3f8}.version:hover .version__actions,.version.version--comparing .version__actions{visibility:visible}.version:last-of-type .version__item{border-width:1px 0 1px}.version:last-of-type .version__line{border-left:none}.version:not(.version--previously-published) .version__date{font-weight:300}.version__version{position:relative;width:70px;margin-left:25px}.version__version .version-number{position:absolute;top:11px}.version-number{background-color:#41b5dc;color:#fff;width:45px;border-radius:2px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.version__circle{position:relative;margin-top:14px;float:right;margin-right:5px;border:1px solid #8090a2;width:13px;height:13px;border-radius:6px;background-color:#fff;z-index:1}.version__line{position:absolute;right:11px;top:14px;border-left:1px dashed #c4cdd6;height:100%;width:1px;z-index:0}.version__item{display:flex;justify-content:space-between;flex:1;flex-wrap:wrap;border:1px solid #e1e6eb;border-width:1px 0 0;padding:10px 20px}.version__item .image-thumbnail{width:100px}.version__details,.version__actions{-webkit-user-select:none;-moz-user-select:none;user-select:none}.version__details{flex:1;font-size:12px}.version__details>div:not(:last-of-type){margin-bottom:5px}.version__actions{display:flex;flex:0 0 120px;align-items:center;text-align:right;justify-content:flex-end;visibility:hidden}.version__date{font-weight:700}.version--previously-published .version__circle{background-color:#41b5dc;border-color:#41b5dc}.scene-data,.version-compare{flex:1 1 350px;border-left:1px solid #c4cdd6;padding:20px 40px 20px 20px;max-width:850px}.scene-data__title,.version-compare__title{font-size:20px;font-weight:700;font-family:Montserrat,sans-serif,Open Sans;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.version-compare .image-thumbnail img{max-height:400px}.version-compare__hr{width:100%;height:0;padding-bottom:20px;border-bottom:1px solid #e1e6eb;margin-bottom:20px}.scene-data__body{padding-top:25px;margin-top:25px;display:flex;border-top:1px solid #e1e6eb}.scene-data__labels{width:150px}.scene-data__datas .labels{flex-direction:row;margin-top:-3px;margin-bottom:4px}.scene-data__datas .version-number{margin-bottom:12px}.scene-data__label,.scene-data__data{height:30px}.scene-data__label{font-weight:700}.scene-data__data{color:#8090a2}.thumbnail-wrapper{position:relative;display:inline-block;background-color:#fff;border:3px dashed #8090a2}.thumbnail-wrapper .image-thumbnail{visibility:hidden}.thumbnail-wrapper__text{font-size:20px;color:#8090a2;position:absolute;top:50%;transform:translateY(-50%);text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.success__actions{margin-bottom:15px;text-align:center}.success__actions .btn{margin-right:20px}.success__title{font-weight:400;margin-bottom:15px}.success__scene-url{display:flex;justify-content:center}.success__scene-url .scene-url{max-width:215px;margin-left:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.success__robot{display:inline-block}.success__info .card-block{display:flex}.success__info .success__info-details{flex-basis:50%;border-right:1px solid #e1e6ea}.success__info .success__info-details .success__info-row{display:flex;padding:10px}.success__info .success__info-details .success__info-row .info-label{text-transform:uppercase;font-weight:700;flex-basis:25%;margin-right:7px}.success__info .success__info-details .success__info-row .info-value{flex-basis:75%}.success__info .image-thumbnail{flex-basis:50%}.select-warp{margin-bottom:30px}.select-warp__title{margin-bottom:7px;font-size:14px}.select-warp__options{display:flex;align-items:center;margin:0;padding:0;list-style:none}.select-warp__icon{display:flex;justify-content:center;height:25px;align-content:center}.select-warp__label{margin:3px 0 0;text-align:center;color:#8090a2;font-size:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-warp__option{flex-direction:column;align-items:center;padding:10px 5px;background-color:#edf3f8;cursor:pointer;transition:background-color .2s,color .2s;min-width:50px}.select-warp__option:not(:last-child){margin-right:3px}.select-warp__option:hover:not(.select-warp__option--selected) .select-warp__label{color:#0088a9}.select-warp__option:hover:not(.select-warp__option--selected) .select-warp__icon img{fill:#0088a9;filter:invert(20%) sepia(92%) saturate(6022%) hue-rotate(180deg) brightness(96%) contrast(101%)}.select-warp__option--selected{background-color:#0088a9}.select-warp__option--selected .select-warp__label{color:#fff}.select-warp__option--selected .select-warp__icon svg{fill:#fff}.select-warp__option--selected #warp-icon-path{fill:#0088a9}.scene-edit-panel .select-warp{margin:10px 0}.select-warp-size__title{margin-top:20px;margin-bottom:7px;font-size:14px}.select-warp-size__label{margin:0;text-align:center;color:#8090a2;font-size:14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-warp-size__option{flex-direction:column;align-items:center;padding:5px 10px;background-color:#edf3f8;cursor:pointer;transition:background-color .2s,color .2s}.select-warp-size__option:not(:last-child){margin-right:3px}.select-warp-size__option:hover:not(.select-warp-size__option--selected) .select-warp-size__label{color:#0088a9}.select-warp-size__option--selected{background-color:#0088a9}.select-warp-size__option--selected .select-warp-size__label{color:#fff}.scene-variation .layers-header{display:inline-flex;width:88%;align-items:center;justify-content:space-between}.scene-variation .layers-header button{background:none;border:none}.scene-variation .sku-configuration{padding:16px 0}.scene-variation .sku-configuration .truncate_label{max-width:270px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.scene-variation .sku-configuration .sku-input{display:flex;flex-direction:column;justify-content:space-between;padding:0 16px;flex-wrap:wrap;margin-bottom:12px}.scene-variation .sku-configuration .sku-input>div:nth-child(2){width:100%}.scene-variation .sku-configuration .sku-input__extra{margin-top:12px}.scene-variation .sku-configuration .accordion-body-wrapper{padding:16px!important}.scene-variation .sku-configuration .Select-value span div:nth-of-type(2){position:static}.scene-variation .sku-configuration .product-variable-options-list .accordion-header{border-top:none!important;border-bottom:none!important}.scene-variation .sku-configuration .attribute-value-row{margin-bottom:8px;display:flex;gap:8px;justify-content:space-between}.scene-variation .sku-configuration .attribute-value-row .form-group{margin-bottom:0}.scene-variation .sku-configuration .attribute-value-row .attribute-value-option{height:52px;border:1px solid #c4cdd6;display:inline-flex;align-items:center;width:30%;justify-content:space-around}.scene-variation .sku-configuration .attribute-value-row .attribute-value-option .color{margin-left:8px;width:16px;height:16px}.scene-variation .scene-variables-configuration button{height:52px}.scene-variation .scene-variables-configuration .layers-header{flex-basis:100%}.scene-variation .scene-variables-configuration .layers-header button{height:unset}.scene-variation .scene-variables-configuration .layers-header__text{font-weight:600}.scene-variation .scene-variables-configuration-add{display:flex;justify-content:center;flex-wrap:wrap;gap:4px}.scene-variation .scene-variables-configuration-add>.crc-selectwrapper{max-width:210px}.scene-variation .scene-variables-configuration-error{font-weight:500;color:red;flex-basis:100%}.scene-variation .scene-variables-configuration .scene-variables-configuration-rules{margin-top:12px;margin-bottom:12px;display:flex;flex-direction:column;gap:4px;justify-content:stretch}.scene-variation .scene-variables-configuration .scene-variables-configuration-rules-content{display:flex;gap:4px;border:1px solid lightsteelblue;padding:8px;flex-wrap:wrap}.scene-variation .scene-variables-configuration .scene-variables-configuration-rules-content .layers-header{flex-basis:100%}.scene-variation .scene-variables-configuration .scene-variables-configuration-rules-content .layers-header button{height:unset;scale:.8}.scene-variation .scene-variables-configuration .scene-variables-configuration-rules-content .layers-header__text{font-weight:600}.scene-variation .scene-variables-configuration .scene-variables-configuration-rules-content_select{width:100%}.scene-variation .scene-variables-configuration .scene-variables-configuration-rules-content .scene-variables-configuration-variables-content-cropping div{flex-basis:40%}.scene-variation .scene-variables-configuration .scene-variables-configuration-rules-content .scene-variables-configuration-variables-content-cropping div:nth-child(2n){flex-basis:50%}.scene-variation .scene-variables-configuration .scene-variables-configuration-rules-content .scene-variables-configuration-variables-content-cropping-constraint-form{padding-top:8px;display:none}.scene-variation .scene-variables-configuration .scene-variables-configuration-rules-content .scene-variables-configuration-variables-content-cropping-constraint-check:checked+.scene-variables-configuration-variables-content-cropping-constraint-form{display:flex;flex-direction:column}.scene-variation .upload-file input[type=file]{display:none}.scene-variation .upload-file-label{padding:4px;background:#f0f8ff;display:flex;justify-content:space-around;align-items:center;height:52px;cursor:pointer}.scene-variation .upload-file-label span{width:130px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block}.scene-variation .upload-file-label button{width:24px}.scene-variation .wrapper-preview-scene{padding:8px}.scene-variation .wrapper-preview-scene-carousel{margin-top:12px;display:flex;justify-content:center}.scene-variation__delete{padding:12px}.scene-variation__delete_btn-delete-scene{background-color:#d24a35!important;width:100%;margin-bottom:12px!important}.scene-variation__delete_btn-delete-links{background-color:#ffa23f!important;width:100%;margin-bottom:12px!important}.scene-variation__delete_confirmation{padding:12px;border:1px solid lightgray;margin-top:8px}.scene-variation__delete_confirmation-captcha{display:flex;justify-content:space-around;align-items:center;margin-bottom:4px}.scene-variation__delete_confirmation-captcha span{font-size:x-large;font-variant-numeric:tabular-nums}.crc-tooltip.variable-selector__tooltip{margin-left:90px}.wrapper-preview-scene-modal{width:1200px!important;background-color:#00f}.background-removal-loading-container{display:flex;justify-content:center}.background-removal-container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;text-align:center;height:100%}.background-removal-image{display:block;max-height:600px;margin:0 auto;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAC0SURBVDhPrZBRDoQgDAWLgWNxdX44GOsjPgINslSdhBSUTktdzrmIopQizrkaSYzx2q05rjigZRYOJD5NnlE77DuaFbAUrEIkQHrH6p+mdfgVrUMC+ZsCwwxns7LKhw4p5r4/71KFhMmIXDzv4s7LW7dTSuK9/zuCocMVIYQ2hn6B/rwtBEjQD6KUmIRgJu0xCSHC0l0BFnnUoYZFEF/PEPA7ovnJKykwP5nSO7aFFK1kIiI/BuhwffmSc9gAAAAASUVORK5CYII=);background-repeat:repeat}.background-removal-button{margin-top:16px}.preview-page{padding:0}.preview-page__title{margin:30px 30px 10px;color:#f0563d;font-family:Montserrat,sans-serif,Open Sans;font-size:26px;text-align:center}.preview-page__description{text-align:center;color:#7f8fa1;font-size:15px;margin:0 30px 20px}.preview-page__name{font-size:26px;padding:0 30px 10px;border-bottom:1px solid #c4cdd6;margin-bottom:10px}.preview-page__body{margin:20px 30px 30px}.preview-page__footer{margin:0 30px 30px}.product-previews{display:flex;position:relative;margin-top:20px;height:540px}.product-previews__selected{flex:1;margin-right:50px}.product-previews__list{flex:1}.product-previews__title{width:100%;margin-bottom:20px;font-weight:700}.product-previews__item{display:inline-flex;width:50%;flex-direction:column;margin-bottom:30px;text-align:center;font-weight:700}.product-previews__selected-image{border:1px solid #c4cdd6;max-height:500px;width:auto}.product-previews__image{align-self:center;margin-bottom:5px;max-height:200px;width:auto;cursor:pointer;border:1px solid #697582}.product-previews__item--selected .product-previews__image{border:2px solid #0088a9}.catalog-page{padding:0 0 10px}.catalog-page__tabs{display:flex;text-align:center}.catalog-page__tab{flex:1;padding:15px;cursor:pointer;background:#e1e6eb;color:#0088a9;font-weight:700}.catalog-page__tab--selected{color:#000;background:#fff}.intro{text-align:center}.intro__header{margin:0 0 10px;color:#f0563d;font-family:Montserrat,sans-serif,Open Sans;font-size:40px}.intro__description{margin:10px 0 20px;color:#7f8fa1;font-size:15px}.intro__create-header{font-family:Montserrat,sans-serif,Open Sans;font-size:17px}.intro__create-buttons{display:flex;justify-content:center;margin:15px 0 0;font-size:16px}.import{margin-left:30px}.product-search{margin:20px}.product-search__title{margin:10px;color:#f0563d;font-size:30px;text-align:center}.product-search__description{color:#7f8fa1;font-size:15px;text-align:center}.product-search__content{margin-top:20px}.product-search__content .choose-sku__wrapper{justify-content:center}.deprecated{margin:0 100px 20px;text-align:center}.deprecated .actions{display:flex;gap:8px;justify-content:center;align-items:center}.deprecated p{font-size:xx-large;color:#dc933b;font-family:Montserrat,sans-serif,Open Sans}thead{text-transform:uppercase}tr{display:table-row!important}.scenes{margin:10px 2.5%;width:95%;position:relative}.scenes .table__image,.scenes .table__name,.scenes .table__description,.scenes .table__modified,.scenes .table__status,.scenes .table__actions,.scenes .table__owner{width:14.28%}.scenes .table__row .table__image{height:123px}.scenes .table__titles{display:flex}.pager{display:flex;margin:0;height:22px}.pager__left-container,.pager__right-container{width:50%;display:flex}.pager__right-container{justify-content:flex-end}.pager__next{text-align:right}.pager__prev{text-align:left}.pager__next,.pager__prev{border:none;background-color:transparent;color:#0088a9;min-width:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pager__next:hover,.pager__prev:hover{text-decoration:underline}.show-mine,.show-deleted{white-space:nowrap}.show-mine .checkbox,.show-deleted .checkbox{margin:0}.show-mine .control-label,.show-deleted .control-label{padding:10px!important}.scene-manager{padding:0}.filter{position:absolute;top:-5px;right:70px}.filter .dropdown__button{min-width:30px}.filter__button{display:flex;align-items:center;padding:6px 12px;color:#0088a9;font-family:Montserrat,sans-serif,Open Sans;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.funnel-icon{margin-right:5px;width:12px;height:12px}.funnel-icon path:not([fill=none]){fill:#0088a9}img{max-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.delete-message{text-align:center}.label{margin-bottom:5px;text-transform:uppercase}.label.scene-status__deleted{background-color:#697582}.labels{display:inline-flex;flex-direction:column}.scene-search{display:flex;margin:20px 10%}.scene-search .input-group-btn{width:30px;height:50px;position:absolute;right:0;z-index:3}.form-group.scene-search__text{flex:1;margin:auto 0 auto 10px}.scene-search>.react-select-wrapper{margin:auto;flex:0}.scenes__loading-indicator{display:flex;background-color:#ffffffb3;position:absolute;top:0;left:0;right:0;bottom:0;z-index:6;justify-content:center;align-items:center}.spinner.loading-indicator__spinner{margin:auto;position:inherit;top:auto}.scene-search__text>.input-group-btn{z-index:3;position:relative;left:-16px;width:0!important}.btn.btn-default.scene-search__clear-button{padding:2px;min-width:30px;background:transparent;border:none;height:50px;margin-left:auto!important}.btn.btn-default.scene-search__clear-button path:not([fill=none]){fill:#0088a9}.btn.btn-default.scene-search__clear-button:hover,.btn.btn-default.scene-search__clear-button:active:hover,.btn.btn-default.scene-search__clear-button:focus{background:transparent;border:none;color:transparent;outline:none}.scene-table--no-results{text-align:center;font-size:20px}.search-icon{height:20px}.btn.btn-default.scene-search__search-button{min-width:50px}.scene-details .scene-details__tags{margin-bottom:7px}.scene-search__type{width:148px}.contact-page{display:flex;flex-direction:column;align-items:center;margin:auto;padding:0 0 20px;max-width:95%}.contact__content{width:100%}.contact__content ul{margin:10px 0 0 20px}body{display:flex;flex-direction:column;margin:0;padding:0;width:100%;overflow:hidden;font-family:Open Sans,San Francisco,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.286;--ccl-spacing-16: 14px}#react-root{z-index:0}a{text-decoration:none}.ij-icon{overflow:visible!important}.header{margin-top:10px;margin-bottom:10px}.modal-title{font-family:Montserrat,sans-serif,Open Sans;text-align:left}.modal{display:flex!important;justify-content:center;align-items:center}.editor-container{display:flex;flex-direction:column;position:relative;bottom:0;padding:0;width:100%;height:calc(100vh - 140px);background-color:#edf3f8}.split-view{display:flex;flex-direction:row;flex:1;margin:0 auto;border-radius:2px;width:95%;max-height:calc(100vh - 205px)}.navigation{margin:-15px 0 0;height:59px;background-color:#edf3f8}.spinner-button{position:relative;display:inline-flex!important;justify-content:center;height:40px}.control-label{-webkit-user-select:none;-moz-user-select:none;user-select:none}.logout-menu{left:-20px}.close{min-width:10px}.modal.in{display:flex!important;justify-content:center;align-items:center}.modal.in .modal-dialog{margin:0}.iconNl{width:14px}.iconLg{width:19px}.icon2x{width:28px}.icon3x{width:42px}.colorOceanBase{filter:invert(33%) sepia(100%) saturate(1054%) hue-rotate(161deg) brightness(93%) contrast(102%)}.colorOceanDarker{filter:invert(20%) sepia(92%) saturate(6022%) hue-rotate(180deg) brightness(96%) contrast(101%)}.colorGrey{filter:invert(64%) sepia(3%) saturate(2105%) hue-rotate(171deg) brightness(87%) contrast(83%)}.colorWhite{filter:invert(100%)}#catalog-page-root .publish__purpose-selector{padding-left:190px}.intro-content__text{margin:auto;padding:30px 0;width:1060px;text-align:center;line-height:1.5;font-size:17px}.intro-content{margin-top:20px;height:120px;background-color:#edf3f8;color:#8090a2}.start-options{display:flex;justify-content:space-around;align-items:center;margin:auto;width:1060px}.option{padding-left:200px}.option:hover>.option__text{color:#0088a9;cursor:pointer}.option__text{margin-top:15px;text-align:center;color:#8090a2;cursor:pointer}.helper-message{margin:20px 200px 5px;font-size:18px}.create-scene-icon{width:180px}.create-scene-icon:hover #create-scene-path{fill:#0088a9}.edit-scene-icon{width:180px}.edit-scene-icon:hover #edit-scene-path{fill:#0088a9}.import-modal.modal-dialog{width:60%;max-width:700px}.import__body{text-align:left}.import__body .alert{margin:20px 0 0}.import__label{margin-bottom:5px;font-weight:700}.import__url{display:flex;flex-direction:column}.import__url .form-group{flex:1;margin-right:20px}.import__zip{display:flex;flex-direction:column;margin-top:20px}.import__zip .upload-and-delete{margin-bottom:0}.import__or{margin-top:5px;font-size:18px;text-align:center;color:#697582}.center-spinner{height:100vh;width:100vw;z-index:1500;position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;background-color:#000;opacity:.5}.generate-scene-modal__body{margin:15px}.choose-doc-ref{padding:40px 0}.document-edit-panel__product-title{margin-top:5px}.document-edit-panel__document-title{margin-top:40px}.document-edit-panel__document-upload,.choose-sku{margin-top:20px}.choose-sku__wrapper{display:flex;flex-direction:column;justify-content:stretch;position:relative;margin-top:15px;gap:4px}.choose-sku__wrapper.cancel-point-events{pointer-events:none}.choose-sku__wrapper .form-group{margin-bottom:0;min-width:225px}.choose-sku__wrapper>div:nth-child(2){width:100%}.choose-doc-ref__wrapper{display:flex;flex-direction:row;justify-content:space-between;position:relative;margin-top:15px}.choose-doc-ref__wrapper .choose-doc-ref__input{margin-bottom:0;min-width:225px}.choose-doc-ref__input{margin-bottom:0}.choose-sku__success,.choose-sku__fail{position:absolute;margin:8px 0 0 275px;width:17px}.warp-type-icon{margin-right:auto;margin-left:auto;width:50px}.centerSpinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none}.choose-sku__submit{width:100px;min-width:0}.scene-mode-selector{list-style:none;list-style-type:none;display:flex;justify-content:center;width:100%;padding:8px;border:1px solid lightblue}.scene-mode-selector>li{text-align:center;width:100%;padding:12px;background-color:#ddedf7;margin-left:4px}.scene-mode-selector>li.selected{background-color:#badef4}.scene-mode-selector>li.selected:before{content:"";display:block;background-color:green;-webkit-mask-image:url(https://static.ux.cimpress.io/assets/icons/check-circle-2-f.svg);mask-image:url(https://static.ux.cimpress.io/assets/icons/check-circle-2-f.svg);width:24px;height:24px;position:absolute}.scene-mode-selector>li:not(.selected){margin-top:20px;margin-bottom:20px}.scene-mode-selector>li button{width:100%;border:none;display:inline;margin:0;padding:0;background-color:transparent}.scene-mode-selector>li img{width:80%}.scene-mode-selector>li h3{cursor:pointer}.scene-edit-panel{margin-bottom:5px;border:1px solid #ccc}.scene-edit-panel__header{padding:5px 20px;background-color:#363c45;color:#fff}.layer-information{padding:30px}:host{display:flex}.scene-maker{background-color:#ecf3f8}.scene-maker-editor{display:flex;flex-direction:column;flex:1;padding:10px 20px 20px;overflow:hidden}.scene-maker-editor__canvas{justify-content:center;align-items:center;flex:1;margin:0;padding:0;position:relative;width:100%;height:100%;overflow:hidden;background:#bdc3c7}.scene-maker-editor__sourcePoint_canvas{flex:1;margin:0;padding:0;position:relative;width:100%;height:100%;overflow:hidden;background:#bdc3c7}.scene-maker-editor__background{max-width:initial;position:absolute;overflow:hidden;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAC0SURBVDhPrZBRDoQgDAWLgWNxdX44GOsjPgINslSdhBSUTktdzrmIopQizrkaSYzx2q05rjigZRYOJD5NnlE77DuaFbAUrEIkQHrH6p+mdfgVrUMC+ZsCwwxns7LKhw4p5r4/71KFhMmIXDzv4s7LW7dTSuK9/zuCocMVIYQ2hn6B/rwtBEjQD6KUmIRgJu0xCSHC0l0BFnnUoYZFEF/PEPA7ovnJKykwP5nSO7aFFK1kIiI/BuhwffmSc9gAAAAASUVORK5CYII=);background-repeat:repeat;-webkit-user-select:none;-moz-user-select:none;user-select:none}.canvas-header{flex-direction:row;justify-content:space-between;align-items:center;margin:0 0 5px;padding:0}.canvas-header__name{margin-left:10px;font-size:18px;font-weight:700}.canvas-header__add-ruler,.canvas-header__undo,.canvas-header__redo,.canvas-header__zoom-in,.canvas-header__zoom-out,.canvas-header__fit-to-screen{margin-right:10px;outline:none;border:none;width:40px;min-width:0;height:40px;background-color:transparent}.canvas-header__add-ruler:not(.disabled):hover path:not([fill=none]),.canvas-header__add-ruler:not(.disabled).active path:not([fill=none]),.canvas-header__undo:not(.disabled):hover path:not([fill=none]),.canvas-header__undo:not(.disabled).active path:not([fill=none]),.canvas-header__redo:not(.disabled):hover path:not([fill=none]),.canvas-header__redo:not(.disabled).active path:not([fill=none]),.canvas-header__zoom-in:not(.disabled):hover path:not([fill=none]),.canvas-header__zoom-in:not(.disabled).active path:not([fill=none]),.canvas-header__zoom-out:not(.disabled):hover path:not([fill=none]),.canvas-header__zoom-out:not(.disabled).active path:not([fill=none]),.canvas-header__fit-to-screen:not(.disabled):hover path:not([fill=none]),.canvas-header__fit-to-screen:not(.disabled).active path:not([fill=none]){fill:#0088a9}.canvas-header__add-ruler.disabled path:not([fill=none]),.canvas-header__undo.disabled path:not([fill=none]),.canvas-header__redo.disabled path:not([fill=none]),.canvas-header__zoom-in.disabled path:not([fill=none]),.canvas-header__zoom-out.disabled path:not([fill=none]),.canvas-header__fit-to-screen.disabled path:not([fill=none]){fill:#aaa}.canvas-header__add-ruler svg,.canvas-header__undo svg,.canvas-header__redo svg,.canvas-header__zoom-in svg,.canvas-header__zoom-out svg,.canvas-header__fit-to-screen svg{margin-left:-4px}.canvas-header__undo,.canvas-header__redo{position:relative}.canvas-header__undo__events,.canvas-header__redo__events{position:absolute;border-radius:50%;border:1px solid rgb(238,238,238);bottom:0;left:2px;background-color:red;color:#fff;width:20px}.canvas-thumbnail{position:absolute;top:120px;right:1%;z-index:5;width:8%}.scene-canvas{position:relative;width:100%;height:100%}.ruler-tooltip .tooltip-inner{text-align:left}.loader{-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:20;transition:background-color .3s}.loader--grey-out{position:absolute;width:100%;height:100%;background-color:#00000080}.loader--full-page{position:fixed;top:0;left:0;right:0;bottom:0}.loader__spinner{content:url(/assets/loading-rr72RO1T.gif);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;width:50px;height:50px;pointer-events:none;transition:opacity .3s}.loader__spinner--show{opacity:1;z-index:1}body .editor-container .split-view .scene-maker-editor .scene-maker-editor__canvas .scene-canvas .konvajs-content ._fs_block_blocked{opacity:0!important;background:none!important}svg:not([name=checked]) path{transition:color .2s,fill .2s,stroke .2s}.nav-link,.btn{transition:background-color .2s,color .2s}.mcp-navbar-subtitle{height:52px}.ai-generation{display:flex;flex-direction:column;gap:8px}.close:focus{outline:none}.texture-scene-modal__footer{display:flex;justify-content:flex-end;gap:1rem}.import-psd-modal__content{padding:12px}.import-psd-modal__footer{display:flex;justify-content:flex-end;gap:8px}.import-psd-modal__items{display:grid;grid-template-columns:1fr 1fr;gap:8px}.import-psd-modal__size{display:flex;gap:8px;justify-content:space-between}.import-psd-modal__size .crc-text-input{width:45%}.import-psd-modal__item{display:flex;justify-content:space-between;gap:8px;border:1px solid lightgray;padding:8px;flex-direction:column;align-items:center;position:relative}.import-psd-modal__item:hover{background-color:#dedede}.import-psd-modal__item-image>img{-o-object-fit:cover;object-fit:cover;width:100%;height:250px}.import-psd-modal__item-description{display:flex;flex-direction:column;align-items:center;gap:4px}.import-psd-modal__item-description span:nth-child(1){font-weight:800}.import-psd-modal__item-check{display:none;position:absolute;right:15px;transform:rotate(45deg);height:25px;width:12px;border-bottom:7px solid #c6ff8d;border-right:7px solid #c6ff8d}.import-psd-modal__item.selected{border:2px solid lightskyblue;background-color:#bebebe}.import-psd-modal__item.selected>.import-psd-modal__item-check{display:inline-block}
