.mda-link{display:flex;flex-direction:column}@media (max-width:575.98px){.mda-link{align-items:center;border-top:1px solid #d2d2d2;margin-top:10px;padding-top:16px;text-align:center}}@media (min-width:576px){.mda-link{align-items:flex-end;margin-right:12px}}.add-to-cart-without-artwork-container{padding-right:21px}@media (max-width:575.98px){.add-to-cart-without-artwork-container{text-align:center}}.add-to-cart-without-artwork-container .add-to-cart-without-artwork-cta{color:#004ac1;cursor:pointer;font-weight:700}@media (min-width:576px){.product-info{position:relative}}.product-info .product-info-backdrop{background-color:#000000b3;height:100%;left:0;position:fixed;top:62px;width:100%;z-index:1}.product-info .product-info-backdrop.has-draft-enabled{top:93px}.product-info .product-info-name{color:#484848;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;max-width:calc(100vw - 175px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-info .product-info-price{color:#e90a60;font-family:Poppins,sans-serif;font-size:13px;font-weight:bolder}.product-info .product-info-intro{align-items:center;display:flex}.product-info .product-info-intro .product-info-toggler{align-items:center;color:#004ac1;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;margin-right:8px;position:relative}.product-info .product-info-intro .product-info-toggler .product-info-toggler-icon{color:#004ac1;font-size:16px;font-weight:700;margin-left:-2px;margin-right:4px;transition:all .3s linear}.product-info .product-info-intro .product-info-toggler .product-info-toggler-icon.active{transform:rotate(45deg)}.product-info-details{background:#fff;border-radius:12px;box-shadow:0 8px 12px #00000014;left:-16px;max-height:calc(100vh - 100px);max-width:410px;overflow:scroll;padding:16px;position:absolute;width:100vw;z-index:1000}@media (max-width:575.98px){.product-info-details{border-top-left-radius:0;border-top-right-radius:0;left:0;max-height:calc(100vh - 60px);max-width:100%;top:60px}.product-info-details.has-draft-enabled{max-height:calc(100vh - 100px);top:93px}}.product-info-details .product-info-order-number{border-bottom:1px solid #f7f7f7;color:#484848;display:flex;font-size:16px;font-weight:700;justify-content:space-between;margin:10px 0;padding-bottom:10px}.product-info-details .product-info-attribute{border-bottom:1px solid #f7f7f7;color:#484848;display:flex;font-size:14px;justify-content:space-between;padding:8px 0}.product-info-details .product-info-attribute.product-info-delivery-date,.product-info-details .product-info-attribute.product-info-quantity{font-weight:700}.product-info-details .product-info-attribute span{text-align:right}.product-info-details .product-info-price{display:flex;font-size:16px;justify-content:space-between;margin-top:20px}@media (min-width:768px){.draft_save{border-left:1px solid #d2d2d2}}@media (max-width:575.98px){.draft_save{align-items:center;margin:0 15px}}.draft_save{align-items:center;cursor:pointer;display:flex;height:28px;margin-bottom:0;margin-left:16px;padding-left:16px}.draft_save.disabled{color:#b4b4b4!important;cursor:not-allowed!important;pointer-events:none!important}.draft_save.disabled .traffic-light{background-color:#b4b4b4!important}.draft_save .traffic-light{border-radius:50%;display:inline-block;height:16px;margin-left:10px;width:16px}.draft_save .traffic-light.traffic-light-yellow{background-color:#f0d60c}.draft_save .traffic-light.traffic-light-green{background-color:#2ea512}.dex-preview{background:#fff;height:calc(100vh - 80px);left:0;padding:0 100px 0 0;position:absolute;top:-200vh;width:100vw}@media (max-width:575.98px){.dex-preview{background:none;border-radius:0;margin:0;min-height:100vh;padding:58px 0 0;right:0;transform:translateY(-125%);transition:all .8s cubic-bezier(.39,.57,.56,1);width:100%}}.dex-preview.open{top:80px}@media (max-width:575.98px){.dex-preview.open{top:0;transform:translateY(0);transition:all .8s cubic-bezier(.77,0,.18,1)}}@media (min-width:768px){.dex-preview .container .dex-preview-container .text-preview-section{float:right}}@media (max-width:575.98px){.dex-preview .container .dex-preview-container .text-preview-section{margin-bottom:1rem;order:-1}.dex-preview .container .dex-preview-container .text-preview-section .proceed-cta{margin-top:0!important}}.dex-preview .container{padding:40px 20px 75px}@media (min-width:576px){.dex-preview .container{max-width:none;padding:20px 20px 20px 100px}}.dex-preview .container{padding:40px 20px 20px}.dex-preview img{max-width:100%}.dex-preview .preview-slider{margin:0;padding:0 30px;width:100%}@media (max-width:575.98px){.dex-preview .preview-slider>.col-3{padding-left:0}.dex-preview .preview-slider>.col-9{padding-right:0}}.dex-preview .miniPreview{margin-bottom:16px}.dex-preview .miniPreview img{border:1px solid #e3e3e3;display:block;margin:0 auto;max-height:100%}.dex-preview .mini_preview_container{align-items:center;background-color:#fff;border:1px solid transparent;border-radius:6px;bottom:0;cursor:pointer;display:flex;justify-content:center;left:0;margin:0 16px;padding:4px;position:absolute;right:0;top:0}.dex-preview .mini_preview_container:hover{border:1px solid #7c7c7c}.dex-preview .mini_preview_container.active{border:1px solid #7c7c7c;box-shadow:0 0 0 1px #7c7c7c}.dex-preview .file_preview .preview_container{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;padding:20px;width:100%}.dex-preview .file_preview img{border:1px solid #e3e3e3;display:block;margin:0 auto;max-height:100%}@media (max-width:575.98px){.dex-preview .file_preview img{max-width:100%}}.dex-preview .file_preview .threeDPreviewApp .dex-fusion-preview-wrapper{gap:20px;justify-content:flex-end}.dex-preview .file_preview .threeDPreviewApp .dex-fusion-preview-wrapper .dex-fusion-preview-container{border:1px solid #eaeaea;clip-path:none;height:600px;margin:0;width:100%}@media (max-width:575.98px){.dex-preview .file_preview .threeDPreviewApp .dex-fusion-preview-wrapper .dex-fusion-preview-container{border-radius:8px;height:270px;margin-bottom:0;width:100%}}.dex-preview .file_preview .threeDPreviewApp .dex-fusion-preview-wrapper .dex-fusion-preview-container .dex-fusion-preview-vortex{height:600px;padding-bottom:20px;width:100%}@media (max-width:575.98px){.dex-preview .file_preview .threeDPreviewApp .dex-fusion-preview-wrapper .dex-fusion-preview-container .dex-fusion-preview-vortex{height:270px;padding-bottom:10px;width:100%}}.dex-preview .file_preview .threeDPreviewApp .dex-fusion-preview-wrapper .dex-fusion-preview-container .dex-fusion-preview-vortex .dex-fusion-preview-vortex-canvas{width:100%}@media (max-width:575.98px){.dex-preview .file_preview .threeDPreviewApp .dex-fusion-preview-wrapper .dex-fusion-preview-container .dex-fusion-preview-vortex .dex-fusion-preview-vortex-canvas{width:100%}}.dex-preview .file_preview .threeDPreviewApp .dex-fusion-preview-wrapper .dex-fusion-preview-container .dex-fusion-preview-vortex .dex-fusion-preview-vortex-canvas canvas{max-height:500px}.dex-preview .file_preview .threeDPreviewApp .dex-fusion-preview-wrapper .dex-fusion-preview-container .dex-fusion-preview-vortex .dex-fusion-preview-action{margin-bottom:45px;max-width:100%}@media (max-width:575.98px){.dex-preview .file_preview .threeDPreviewApp .dex-fusion-preview-wrapper .dex-fusion-preview-container .dex-fusion-preview-vortex .dex-fusion-preview-action{margin-bottom:20px;max-width:100%}}.dex-preview .file_preview .threeDPreviewApp .dex-fusion-preview-wrapper .dex-fusion-preview-container .dex-fusion-preview-vortex .dex-fusion-preview-action__btn{background:transparent;border:1px solid #004ac1;border-radius:20px;color:#004ac1;font-family:Poppins,sans-serif;font-weight:700;padding:8px 16px}.dex-preview .file_preview .threeDPreviewApp .dex-fusion-preview-wrapper .dex-fusion-preview-container .dex-fusion-preview-vortex .dex-fusion-preview-action__btn.active{background-color:#004ac11a;border-color:transparent}.dex-preview .file_preview .threeDPreviewApp .dex-fusion-preview-wrapper .dex-fusion-preview-container .dex-fusion-preview-panel,.dex-preview .file_preview .threeDPreviewApp .dex-fusion-preview-wrapper .dex-fusion-preview-container .dex-fusion-preview-scene{height:600px;width:100%}@media (max-width:575.98px){.dex-preview .file_preview .threeDPreviewApp .dex-fusion-preview-wrapper .dex-fusion-preview-container .dex-fusion-preview-panel,.dex-preview .file_preview .threeDPreviewApp .dex-fusion-preview-wrapper .dex-fusion-preview-container .dex-fusion-preview-scene{height:270px;width:100%}}.dex-preview .file_preview .threeDPreviewApp .dex-fusion-preview-wrapper .dex-fusion-preview-container .dex-fusion-preview-panel .dex-fusion-preview-panel-canvas,.dex-preview .file_preview .threeDPreviewApp .dex-fusion-preview-wrapper .dex-fusion-preview-container .dex-fusion-preview-panel .dex-fusion-preview-scene-canvas,.dex-preview .file_preview .threeDPreviewApp .dex-fusion-preview-wrapper .dex-fusion-preview-container .dex-fusion-preview-scene .dex-fusion-preview-panel-canvas,.dex-preview .file_preview .threeDPreviewApp .dex-fusion-preview-wrapper .dex-fusion-preview-container .dex-fusion-preview-scene .dex-fusion-preview-scene-canvas{height:600px;width:100%}@media (max-width:575.98px){.dex-preview .file_preview .threeDPreviewApp .dex-fusion-preview-wrapper .dex-fusion-preview-container .dex-fusion-preview-panel .dex-fusion-preview-panel-canvas,.dex-preview .file_preview .threeDPreviewApp .dex-fusion-preview-wrapper .dex-fusion-preview-container .dex-fusion-preview-panel .dex-fusion-preview-scene-canvas,.dex-preview .file_preview .threeDPreviewApp .dex-fusion-preview-wrapper .dex-fusion-preview-container .dex-fusion-preview-scene .dex-fusion-preview-panel-canvas,.dex-preview .file_preview .threeDPreviewApp .dex-fusion-preview-wrapper .dex-fusion-preview-container .dex-fusion-preview-scene .dex-fusion-preview-scene-canvas{height:270px;width:100%}}.dex-preview .file_preview .threeDPreviewApp .dex-fusion-preview-wrapper .dex-fusion-preview-thumbnail-section{margin-top:0}.dex-preview .file_preview .threeDPreviewApp .dex-fusion-preview-wrapper .dex-fusion-preview-thumbnail-section .dex-fusion-preview-thumbnail{border:1px solid #eaeaea}.dex-preview .file_preview .threeDPreviewApp .dex-fusion-preview-wrapper .dex-fusion-preview-thumbnail-section .dex-fusion-preview-thumbnail.active{border:2px solid #004ac1}.dex-preview .align-text{display:flex;font-size:16px;gap:.5em;margin:.3em 0}@media (max-width:575.98px){.dex-preview .align-text{font-size:14px}}.dex-preview .align-text .content{display:flex;flex-direction:column;gap:1em}.dex-preview .align-text p{margin:0}.dex-preview .title{color:var(--Colors-neutral-gray-black,#000);font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:140%;margin-bottom:24px}@media (max-width:575.98px){.dex-preview .title{font-size:20px}}.dex-preview .align-text+.align-text{margin-top:20px}@media (min-width:768px){.dex-preview .text-preview+.btn,.dex-preview .text-preview+.btn+.btn{margin-top:32px!important}}.dex-preview .text-preview{margin-top:15px}@media (max-width:575.98px){.dex-preview .text-preview{margin-bottom:40px;margin-top:30px;padding:0 30px}}.dex-preview .text-preview.reduced-spacing{margin-bottom:20px;margin-top:16px;padding:0}.dex-preview .text-preview .title{font-size:24px;margin-bottom:1em}.dex-preview .text-preview .text{font-size:18px;margin-top:1em}.dex-preview .text-preview .icon-done-circle_16px{color:#e90a60;font-size:20px}.dex-preview .immutability-disclaimer{margin-top:24px}@media (max-width:575.98px){.dex-preview .immutability-disclaimer{font-size:14px!important;margin-top:16px!important}}.dex-preview .crucial-warnings{color:#605605}.dex-preview .crucial-warnings .align-text+.align-text{margin-top:16px}.dex-preview .summary{font-size:16px}@media (max-width:575.98px){.dex-preview .summary.description{font-size:14px}}.dex-preview .summary{font-style:normal;line-height:24px}.dex-preview .summary-line-height{font-size:24px;height:24px;line-height:24px;width:24px}.dex-preview .checkup-suggestions{background:#e6edf9;border-radius:var(--Rounding-12,12px);box-shadow:0 0 var(--Spacing-20,20px) 0 var(--Colors-main-blue-opacity-500-10,rgba(0,74,193,.1));padding:var(--Spacing-12,12px)}.dex-preview .checkup-suggestions .title{color:var(--Colors-main-blue-500,#004ac1);font-family:Poppins,serif;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.dex-preview .checkup-suggestions .collapse-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:12px}.dex-preview .checkup-suggestions .collapse-header span{margin-right:8px;max-width:90%}.dex-preview .checkup-suggestions .collapse-header .pixicon{color:var(--Colors-main-blue-500,#004ac1);display:inline-block;font-size:16px;transform:rotate(180deg);transition:all .5s ease 0s}.dex-preview .checkup-suggestions .collapse-header .collapse-icon{align-items:center;border-radius:50%;display:flex;gap:8px;height:24px;justify-content:center;position:absolute;right:35px;transition:all .5s ease 0s;width:24px}.dex-preview .checkup-suggestions .collapse-header .collapse-icon .pixicon{font-size:24px}.dex-preview .checkup-suggestions .collapse-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.dex-preview .checkup-suggestions .collapse-content.show{max-height:500px;transition:max-height .3s ease-in}.dex-preview .checkup-suggestions .collapse-content .align-text{line-height:0;margin:0}.dex-preview .checkup-suggestions .collapse-content .align-text p.mobile-bullet{line-height:21px;margin:8px 0}.dex-preview .checkup-suggestions .collapse-content .align-text p.mobile-bullet:first-child{margin-top:0}.dex-preview .checkup-suggestions .collapse-content .align-text p.mobile-bullet:last-child{margin-bottom:0}.dex-preview .mobile-bullet{color:var(--Colors-main-blue-900,#000f27);display:list-item;font-size:14px;font-style:normal;font-weight:400;line-height:21px;list-style-type:disc;margin-left:20px!important}.dex-preview .mobile-back-button{align-items:center;color:var(--Colors-main-blue-600,#144089);cursor:pointer;display:flex;margin-bottom:1rem}.dex-preview .mobile-back-button i{font-size:16px;margin-right:.5rem}.dex-preview .mobile-back-button span{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:150%;text-align:center}#confirm-partially-unfilled .title-small{font-size:24px}@media (max-width:575.98px){#confirm-partially-unfilled .title-small{font-size:20px}}@media (max-width:575.98px){#dex_saved_popup{max-width:350px}}.dex{background-color:#f5f6f7;font-family:Poppins,sans-serif;position:relative}.dex .partially-filled-icon{color:#605605}.dex .dex-header{align-items:center;background:#fff;border-bottom:1px solid #f7f7f7;display:flex;height:80px;justify-content:space-between;padding:0;position:relative}@media (max-width:575.98px){.dex .dex-header{height:63px;z-index:1000}.dex .dex-header .left-side .job-name{border-left:0;margin:0 15px}}.dex .dex-header .left-side .job-name{border-left:1px solid #d2d2d2;height:28px;margin-left:16px;max-width:300px;overflow:hidden;padding-left:16px;text-overflow:ellipsis;white-space:nowrap}.dex .dex-header .left-side .add-to-cart-without-artwork-container{border-top:1px solid #d2d2d2;margin-top:10px;padding-top:16px}.dex .dex-header .left-side,.dex .dex-header .right-side{align-items:center;display:flex}.dex .dex-header .logo{border-right:1px solid #c3c3c3;margin-right:20px;padding-right:20px}.dex .dex-header .save-btn{margin-right:15px}.dex .dex-header .save-btn .save{align-items:center;display:flex;letter-spacing:.0875rem;text-transform:uppercase}@media (max-width:575.98px){.dex .dex-header .save-btn .save{padding:12px;white-space:nowrap}}.dex .dex-header .save-btn .save i{font-size:24px}.dex .dex-header .close-btn{cursor:pointer;margin-left:20px;margin-right:20px;z-index:2}.dex .dex-header .close-btn .pixicon{color:#004ac1;font-size:24px;font-weight:700}.dex .dex-header .back-designer{color:#004ac1;cursor:pointer;font-weight:700;margin:0 25px;z-index:10}@media (max-width:575.98px){.dex .dex-header .back-designer{align-items:center;display:flex;margin:0 0 0 15px}}.dex .dex-header .back-designer *{display:inline-block;vertical-align:middle}@media (max-width:575.98px){.dex .dex-header .back-designer .pixicon{font-size:20px;margin-right:10px}.dex .dex-header .back-designer span{font-size:11px;line-height:14px}}.dex .header-bottom-mobile{align-items:center;background:#fff;border-bottom:1px solid #e3e3e3;display:flex;height:31px;justify-content:space-between;position:relative;z-index:1002}.dex .header-bottom-mobile .job-name{margin-left:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dex #dex-root{height:calc(100dvh - 80px);left:0;position:absolute;top:80px;width:100vw}@media (max-width:575.98px){.dex #dex-root{height:calc(100dvh - 63px);top:63px}.dex #dex-root.dexRootWithDraft{height:calc(100dvh - 93px)!important;top:93px!important}}.dex #open-tutorial-desktop,.dex #open-tutorial-mobile{align-items:flex-end;cursor:pointer;display:flex;font-size:14px;font-weight:700;padding:8px 21px;text-decoration:none;z-index:2}@media (max-width:575.98px){.dex #open-tutorial-desktop,.dex #open-tutorial-mobile{padding:8px 11px}}.dex #open-tutorial-desktop .pixicon,.dex #open-tutorial-mobile .pixicon{font-size:20px;font-weight:700}.dex .modal-confirm-cross-sell-print .modal-body{align-items:center;align-self:stretch;display:flex;flex-direction:column;padding:12px 18px}.dex .modal-confirm-cross-sell-print .modal-body p{margin:0;padding:0}.dex .modal-quit-cross-sell-print .modal-body{align-items:center;align-self:stretch;display:flex;flex-direction:column;padding:24px 18px}.dex .modal-quit-cross-sell-print .modal-body p{margin:0;padding:0}:root{--header-bottom-mobile-height:0px}@media (max-width:575.98px){:root{--header-bottom-mobile-height:30px}}
