@import url(https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);.app-bar{--font:"Barlow Condensed";--font-title:"Interstate";--fs-xxl:clamp(1.8rem,5vw,3.3rem);--fs-xl:clamp(1.5rem,4vw,3rem);--fs-lg:clamp(1.3rem,3vw,2.5rem);--fs-md:clamp(1.15rem,2.5vw,2rem);--fs-normal:clamp(1rem,2vw,1.5rem);--fs-s:clamp(0.9rem,1.8vw,1.2rem);--fs-xs:clamp(0.75rem,1.5vw,1rem);--fs-catalog:clamp(0.8rem,1.8vw,1rem);background-color:#4269af!important;font-family:var(--font),-apple-system,"Helvetica Neue",sans-serif;font-size:var(--fs-normal);font-size:var(--fs-md);width:100%}.app-bar h1{font-family:var(--font-title);font-size:var(--fs-xl);font-weight:700}.app-bar h2{font-size:var(--fs-lg);font-weight:600}.app-bar h3{font-size:var(--fs-md);font-weight:500}.app-bar h4{font-size:var(--fs-normal);font-weight:500}.app-bar .menu-button{align-content:center;color:#fff;display:flex;font-size:var(--fs-md);line-height:1rem;min-width:0!important}.app-bar .menu-button .tshirt{align-items:center;display:flex;margin-left:clamp(-1rem,-2vw,0px)}.app-bar .menu-button .tshirt .icon path{fill:#fff}.app-bar .cta,.app-bar button svg{font-size:var(--fs-lg)}.app-bar .cta{background-color:green;border-radius:5px;color:#fff;cursor:pointer;padding:clamp(.3rem,1.5vw,1rem)}@media print{.app-bar{display:none!important}}.speedy-signup{--font:"Barlow Condensed";--font-title:"Interstate";--fs-xxl:clamp(1.8rem,5vw,3.3rem);--fs-xl:clamp(1.5rem,4vw,3rem);--fs-lg:clamp(1.3rem,3vw,2.5rem);--fs-md:clamp(1.15rem,2.5vw,2rem);--fs-normal:clamp(1rem,2vw,1.5rem);--fs-s:clamp(0.9rem,1.8vw,1.2rem);--fs-xs:clamp(0.75rem,1.5vw,1rem);--fs-catalog:clamp(0.8rem,1.8vw,1rem);font-family:var(--font),-apple-system,"Helvetica Neue",sans-serif;font-size:var(--fs-normal)}.speedy-signup h1{font-family:var(--font-title);font-size:var(--fs-xl);font-weight:700}.speedy-signup h2{font-size:var(--fs-lg);font-weight:600}.speedy-signup h3{font-size:var(--fs-md);font-weight:500}.speedy-signup h4{font-size:var(--fs-normal);font-weight:500}.speedy-signup h2{color:#4269af;font-size:var(--fs-md);line-height:var(--fs-xl)}.demo-boutique{--font:"Barlow Condensed";--font-title:"Interstate";--fs-xxl:clamp(1.8rem,5vw,3.3rem);--fs-xl:clamp(1.5rem,4vw,3rem);--fs-lg:clamp(1.3rem,3vw,2.5rem);--fs-md:clamp(1.15rem,2.5vw,2rem);--fs-normal:clamp(1rem,2vw,1.5rem);--fs-s:clamp(0.9rem,1.8vw,1.2rem);--fs-xs:clamp(0.75rem,1.5vw,1rem);--fs-catalog:clamp(0.8rem,1.8vw,1rem);font-family:var(--font),-apple-system,"Helvetica Neue",sans-serif;font-size:var(--fs-normal)}.demo-boutique h1{font-family:var(--font-title);font-size:var(--fs-xl);font-weight:700}.demo-boutique h2{font-size:var(--fs-lg);font-weight:600}.demo-boutique h3{font-size:var(--fs-md);font-weight:500}.demo-boutique h4{font-size:var(--fs-normal);font-weight:500}.demo-boutique .demo-title{color:#4269af;font-family:var(--font-title),-apple-system,"Helvetica Neue",sans-serif;font-size:var(--fs-xxl);font-weight:700}.demo-boutique .demo-subtitle{color:gray;font-size:var(--fs-s);font-weight:700}.demo-boutique .demo-loading{color:#4269af;font-size:var(--fs-md);padding-top:40px;text-align:center}.demo-boutique .demo-step-title{cursor:pointer;font-size:var(--fs-md);font-weight:700}.demo-boutique .radio-title{color:#0e4a85;font-size:var(--fs-md);font-weight:700}.demo-boutique .logo-choice{display:flex;margin-top:10px}.demo-boutique .logo-choice .MuiTypography-root{font-size:var(--fs-normal);line-height:var(--fs-normal);padding-top:5px}.demo-boutique .radio-choice{transition:color .3s}.demo-boutique .radio-choice.selected{color:#4269af;font-weight:700}.demo-boutique .radio-choice:hover{color:#1976d2;font-weight:700}.demo-boutique .logo-thumbnail{border:1px solid #a0a0a0;max-height:36px;padding:3px;position:relative;text-align:center;width:48px}.demo-boutique .logo-thumbnail img{max-height:32px;max-width:100%}.demo-boutique .image-wrapper{display:flex;justify-content:center;margin-bottom:20px;padding:0;position:relative;width:100%}.demo-boutique .image-wrapper .dropzone button{cursor:pointer}.demo-boutique .image-wrapper .load-logo{font-size:var(--fs-md);min-height:50px;width:100%}.demo-boutique .image-wrapper .image-item{border:1px solid #a0a0a0;padding:16px;position:relative;text-align:center}.demo-boutique .image-wrapper .image-item .logo-preview{padding:10px;position:relative}.demo-boutique .image-wrapper .image-item .logo-preview.light{background-color:#f8f8f8}.demo-boutique .image-wrapper .image-item .logo-preview.dark{background-color:#101010}.demo-boutique .image-wrapper .image-item img{max-height:150px;max-width:100%}.demo-boutique .image-wrapper .image-item .image-change{left:-5px;position:absolute;top:-5px}.demo-boutique .image-wrapper .image-item .image-delete{position:absolute;right:-5px;top:-5px}.demo-boutique .image-wrapper .errors{color:red;font-size:var(--fs-s);padding:10px;text-align:center}.demo-boutique .boutique-link{align-items:center;color:#4269af;cursor:pointer;display:flex;font-size:var(--fs-md);font-weight:700;justify-content:center}.dashboard{--font:"Barlow Condensed";--font-title:"Interstate";--fs-xxl:clamp(1.8rem,5vw,3.3rem);--fs-xl:clamp(1.5rem,4vw,3rem);--fs-lg:clamp(1.3rem,3vw,2.5rem);--fs-md:clamp(1.15rem,2.5vw,2rem);--fs-normal:clamp(1rem,2vw,1.5rem);--fs-s:clamp(0.9rem,1.8vw,1.2rem);--fs-xs:clamp(0.75rem,1.5vw,1rem);--fs-catalog:clamp(0.8rem,1.8vw,1rem);background-color:#f8fcff;font-family:var(--font),-apple-system,"Helvetica Neue",sans-serif;font-size:var(--fs-normal);position:relative;width:100%;z-index:1}.dashboard h1{font-family:var(--font-title);font-size:var(--fs-xl);font-weight:700}.dashboard h2{font-size:var(--fs-lg);font-weight:600}.dashboard h3{font-size:var(--fs-md);font-weight:500}.dashboard h4{font-size:var(--fs-normal);font-weight:500}.dashboard .section{background-color:#8f8f8f!important;color:#fff;font-size:var(--fs-md);padding-bottom:3px}.dashboard .plan{border:1px solid #d0d0d0;border-radius:4px;font-size:var(--fs-s);margin-bottom:10px;padding:10px}.dashboard .plan .plan-subtitle{font-weight:700}.dashboard .plan .plan-terms-list{padding-inline-start:20px}.dashboard .plan.standard{background-color:#e9fbf0;border-color:#c6f6d9;color:#0f5c2e}.dashboard .plan.margins{background-color:#e5f6fd;border-color:#5397e2;color:#01659c}.dashboard .plan.error{background-color:#ffe6e6;border-color:#ff9c9c;color:#ba2d2d}.dashboard .boutique-selector{align-items:center;border-radius:3px;color:#4269af;cursor:pointer;display:flex;font-size:var(--fs-s);margin:5px 0 0;padding:5px}.dashboard .boutique-selector.selected{background-color:#4269af;color:#fff}.dashboard .boutique-selector.add{color:#014e01;display:flex;font-size:.9em;margin-left:-5px;opacity:.5}.dashboard .boutique-selector.add svg{height:20px;margin-right:5px}.dashboard .boutique-selector.draft{color:orange;margin-left:15px;margin-top:-5px}.dashboard .boutique-selector.disabled{cursor:default;opacity:.5}.dashboard .empty-boutique{color:#4269af;font-size:1.5em;font-weight:300;line-height:1.5em;padding:200px 5px;text-align:center}.dashboard .boutique{background-color:#fff;border:2px solid #d5d5d5;border-radius:5px;padding:10px;position:relative;width:100%}.dashboard .boutique.edit{background-color:#fff8e8;border:2px dashed #ff8c00}.dashboard .boutique .boutique-header{display:flex;margin-bottom:4px}.dashboard .boutique .boutique-header .boutique-logo{border:1px solid #d0d0d0;height:64px;margin-right:10px;overflow:hidden;width:64px}.dashboard .boutique .boutique-header .boutique-logo img{height:100%;object-fit:cover;width:100%}.dashboard .boutique .boutique-header .boutique-logo .logo{height:64px;width:64px}.dashboard .boutique .boutique-header .boutique-logo .logo.dark-bg{background-color:#404040}.dashboard .boutique .boutique-header .boutique-title .name{font-size:var(--fs-lg);font-weight:700;line-height:var(--fs-lg);margin-bottom:4px}.dashboard .boutique .boutique-header .boutique-title .subtitle{font-size:var(--fs-md);line-height:var(--fs-md);margin-bottom:4px}.dashboard .boutique .infos{display:flex;justify-content:space-between;margin-bottom:4px;width:100%}.dashboard .boutique .infos .subdomain-link{align-items:center;background-color:#eefaff;border:1px solid #aaa;border-radius:3px;color:#000;display:flex;font-size:.9em;line-height:2em;margin-bottom:5px;padding:0 5px}.dashboard .boutique .infos .subdomain-link.edit{background-color:#ffefcb}.dashboard .boutique .infos .subdomain-link .draft{color:#e0e0e0}.dashboard .boutique .infos .subdomain-link .boutique-status{cursor:pointer}.dashboard .boutique .infos .subdomain-link .boutique-status svg{height:.9em;width:.9em}.dashboard .boutique .infos .subdomain-link .open-link{cursor:pointer;margin-left:5px;margin-top:10px}.dashboard .boutique .infos .acronym{font-size:.8em}.dashboard .boutique .infos .acronym .inline-text{color:navy;font-size:1.2em}.dashboard .boutique .infos .color{font-size:.8em}.dashboard .boutique .infos .social{align-items:center;display:flex;justify-content:flex-end}.dashboard .boutique .persos{border:1px solid #a0a0a0;border-radius:3px;display:flex;flex-direction:column;padding:10px}.dashboard .boutique .persos .persos-title{font-weight:400;margin-bottom:5px}.dashboard .boutique .persos .persos-options{display:flex;justify-content:space-between;margin-top:10px}.dashboard .boutique .persos .persos-options .persos-color{width:35%}.dashboard .boutique .persos .persos-options .persos-color .pick-color{align-items:center;display:flex;font-size:var(--fs-s);justify-content:space-between}.dashboard .boutique .persos .persos-options .persos-color .pick-color .perso-color{display:inline-block;margin-left:5px}.dashboard .boutique .persos .persos-options .persos-color .pick-color .perso-color .select-color svg{right:0}.dashboard .boutique .persos .persos-options .persos-color .perso-preview{font-size:35px;padding:15px 0;text-align:center}.dashboard .boutique .persos .persos-options .persos-color .perso-preview.light{background-color:#e0e0e0}.dashboard .boutique .persos .persos-options .persos-color .perso-preview.dark{background-color:#404040}.dashboard .boutique .persos .persos-options .persos-color .perso-warning{color:red;font-size:.8em;text-align:center}.dashboard .boutique .perso-color{align-content:center;display:flex;flex-wrap:wrap;justify-content:center}.dashboard .boutique .perso-color .color-box{align-content:center;border:1px solid #cbcbcb;display:flex;height:24px;margin-right:5px;width:24px}.dashboard .boutique .perso-color .color-name{align-items:center;display:flex}.dashboard .boutique .markup{border:1px solid #a0a0a0;border-radius:3px;display:flex;flex-direction:column;margin-top:10px;padding:10px}.dashboard .boutique .markup .markup-title{font-weight:400;margin-bottom:5px}.dashboard .plan-name{align-content:center;align-items:center;color:#8f8f8f;display:flex;font-size:var(--fs-md);justify-content:flex-end;opacity:.7}.dashboard .collection{background-color:#eefaff;border:1px solid #a0a0a0;border-radius:3px;cursor:grab;display:flex;flex-direction:column;margin-bottom:10px;padding:10px;position:relative}.dashboard .collection.edit{background-color:#ffefcb}.dashboard .collection.error{background-color:#ffd1cb}.dashboard .collection .title{align-content:center;align-items:center;display:flex;font-size:var(--fs-md);font-weight:700;margin-bottom:8px;margin-left:0;margin-top:-8px}.dashboard .collection .nb-articles{color:#8f8f8f;font-size:.9em;margin-left:8px}.dashboard .collection .nb-articles.error{color:red}.dashboard .collection .separate{align-content:center;align-items:center;display:flex;font-weight:300;justify-content:flex-end;margin-bottom:-15px}.dashboard .collection .separate .check{opacity:.3}.dashboard .collection .separate.active{font-weight:400}.dashboard .collection .separate .help-icon,.dashboard .collection .separate.active .check{opacity:1}.dashboard .collection .products{display:flex;flex-wrap:wrap;gap:10px 24px;margin-left:10px;min-height:100px}.dashboard .collection .products .col-product{margin-bottom:5px;position:relative}.dashboard .collection .products .col-product.error{background-color:#ff9c9c}.dashboard .collection .products .col-product .gender-icon{color:#a0a0a0;position:absolute;top:3px;z-index:1}.dashboard .collection .products .col-product .attached-left{color:#d0d0d0;left:-26px;position:absolute;top:40%;z-index:1}.dashboard .collection .products .col-product .attached-right{color:#d0d0d0;position:absolute;right:-26px;top:40%;z-index:1}.dashboard .collection .products .col-product .product-tbn{background-color:#fff;border:1px solid #d0d0d0;border-radius:4px;cursor:pointer;margin-right:5px;padding:3px;width:105px}.dashboard .collection .products .col-product .product-tbn.has-changes{background-color:#e6e3ff}.dashboard .collection .products .col-product .product-tbn.hard-changes{background-color:#ffd18d}.dashboard .collection .products .col-product .product-tbn.error{background-color:#f4a2a2}.dashboard .collection .products .col-product .product-tbn.stick-right{border-right:4px solid #d0d0d0;margin-right:-12px}.dashboard .collection .products .col-product .product-tbn.stick-left{border-left:3px solid #d0d0d0;margin-left:-12px}.dashboard .collection .products .col-product .product-tbn .first-img{position:relative;text-align:center}.dashboard .collection .products .col-product .product-tbn .first-img .product-overlay{background-color:#0006;height:100%;left:0;position:absolute;top:0;width:100%}.dashboard .collection .products .col-product .product-tbn .first-img .product-overlay .spinner{color:#fff;left:60%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%}.dashboard .collection .products .col-product .product-tbn .product-footer{display:flex;margin-top:2px;overflow-x:clip;position:relative}.dashboard .collection .products .col-product .product-tbn .product-footer .logos{display:flex;justify-content:left;margin-left:0;min-height:20px}.dashboard .collection .products .col-product .product-tbn .product-footer .logos .logo{border:1px solid #a0a0a0;display:flex;height:18px;margin-right:1px;width:18px}.dashboard .collection .products .col-product .product-tbn .product-footer .logos .logo.dark-bg{background-color:#a0a0a0}.dashboard .collection .products .col-product .product-tbn .product-footer .logos .logo img{margin:1px}.dashboard .collection .products .col-product .product-tbn .product-footer .logos .logo .no-logo .icon{align-content:center;display:flex;height:18px;justify-content:center}.dashboard .collection .products .col-product .product-tbn .product-footer .logos .logo .no-logo .icon svg{font-size:20px}.dashboard .collection .products .col-product .product-tbn .product-footer .all-colors{bottom:0;position:absolute;right:0}.dashboard .add-collection{display:flex;justify-content:end;margin-bottom:1rem}.dashboard .logos{box-sizing:border-box;display:flex;flex-flow:wrap;margin-left:-8px;margin-top:-8px;width:calc(100% + 8px)}.dashboard .logos .temporary{text-align:center}.dashboard .logos .logo-container{flex-basis:50%;flex-grow:0;max-width:50%;padding-left:8px;padding-top:8px;position:relative;z-index:100}.dashboard .logos .logo-container .logo{border:1px solid #a0a0a0;border-radius:3px;cursor:pointer}.dashboard .logos .logo-container .logo.vendor{border:2px solid #dba9f8}.dashboard .logos .logo-container .logo.dark-bg{background-color:#404040}.dashboard .logos .logo-container .logo img{height:auto;width:100%}.dashboard .logos .logo-container .logo .no-logo{align-content:center;display:flex;height:85px;justify-content:center}.dashboard .logos .logo-container .logo .no-logo .icon{align-self:center}.dashboard .logos .logo-container .logo-icon{position:absolute;right:-1px;top:1px}.dashboard .logos .logo-container .logo-icon svg{font-size:.8em;margin-top:2px}.dashboard .logos .logo-container .logo-icon.not-used{opacity:.25}@media(max-width:600px){.dashboard .logos .logo-container{flex-basis:100%;max-width:100%}}.logo-form{background-color:#fff;border:1px solid #d0d0d0;border-radius:5px;padding:10px;position:relative;width:100%}.logo-form .name{font-size:2em;line-height:1.2em;margin-bottom:20px}.logo-form .name .admin-managed{color:#8f8f8f;font-size:.6em}.logo-form .name-title{color:#a0a0a0;font-size:.7em}.logo-form .open-file-explanation{align-items:center;color:#8d06f1;display:flex;justify-content:left;padding-left:16px}.logo-form .logo-edit{min-height:400px}.logo-form .logo-edit .image-wrapper{padding:15px;position:relative;text-align:center}.logo-form .logo-edit .image-wrapper .logo-status{align-items:center;display:flex;font-size:.8em;justify-content:left}.logo-form .logo-edit .image-wrapper .image-stats{font-size:.9em;margin-bottom:10px}.logo-form .logo-edit .image-wrapper .image-stats .valid{color:green;display:flex;font-size:.9em;margin-top:5px}.logo-form .logo-edit .image-wrapper .image-stats .error{color:red;display:flex;font-size:.9em;margin-top:5px}.logo-form .logo-edit .image-wrapper .dropzone{background:linear-gradient(to bottom right,#f0f0f0,#202020)}.logo-form .logo-edit .image-wrapper .dropzone button{cursor:pointer}.logo-form .logo-edit .image-wrapper .dropzone.dark-bg{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;background-color:#202020}.logo-form .logo-edit .image-wrapper .dropzone.dark-bg button svg{color:#e0e0e0}.logo-form .logo-edit .image-wrapper .dropzone.light-bg{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;background-color:#f0f0f0}.logo-form .logo-edit .image-wrapper .dropzone.light-bg button svg{color:#000}.logo-form .logo-edit .image-wrapper .load-logo{font-size:1.5em;min-height:400px;width:100%}.logo-form .logo-edit .image-wrapper .image-item{border:1px solid #a0a0a0;position:relative;text-align:center;width:100%}.logo-form .logo-edit .image-wrapper .image-item img{max-height:400px;max-width:100%}.logo-form .logo-edit .image-wrapper .image-item .image-change{left:-5px;position:absolute;top:-5px}.logo-form .logo-edit .image-wrapper .image-item .image-help{left:calc(50% - 22px);position:absolute;top:-5px}.logo-form .logo-edit .image-wrapper .image-item .image-delete{position:absolute;right:-8px;top:-5px}.logo-form .logo-edit .image-wrapper .image-item .image-url{bottom:-7px;position:absolute;right:-8px}.logo-form .logo-edit .image-wrapper .errors{color:red;font-size:.85em;padding:10px;text-align:center}.logo-form .logo-edit .logo-versions{font-size:1rem;padding:10px;text-align:left}.logo-form .logo-edit .logo-versions .embroidery-files{display:flex;margin-top:10px}.logo-form .logo-edit .logo-versions .logo-techniques .MuiFormLabel-root{font-size:1.5em;font-weight:700}.logo-form .logo-edit .logo-versions .logo-techniques .MuiRadioGroup-root .MuiFormControlLabel-label{font-size:1.1em;font-weight:700}.logo-form .logo-edit .logo-versions .logo-techniques .techique-description{font-size:.9em;margin-bottom:10px}.logo-form .logo-edit .logo-versions .logo-techniques .techique-description .paragraphe{margin-bottom:10px;padding-left:20px}.logo-form .logo-edit .logo-versions .logo-versions-header{color:#4269af;font-weight:700;padding:10px;text-align:center}.logo-form .logo-edit .logo-versions .logo-versions-header .areas{font-size:14px;font-weight:100}.logo-form .logo-edit .logo-versions .logo-table td,.logo-form .logo-edit .logo-versions .logo-table th{font-size:var(--fs-xs);padding:6px}.logo-form .logo-edit .logo-select-bg{text-align:center}.logo-form .logo-edit .logo-previews{margin-top:20px;text-align:center}.logo-form .logo-edit .logo-previews .preview-article{position:relative}.logo-form .logo-edit .logo-previews .preview-article .preview-logo-title{font-size:1.1em;font-weight:700}.logo-form .logo-edit .logo-previews .preview-article img{height:auto;width:80%}.logo-form .logo-edit .logo-previews .preview-article .logo-overlay{position:absolute;top:25%;width:100%}.logo-form .logo-edit .logo-previews .preview-article .logo-overlay img{height:auto;width:20%}.logo-form .logo-edit .logo-usage{align-items:center;display:flex;flex-direction:column}.logo-form .logo-edit .logo-usage .usage-header{color:#4269af;font-weight:700;padding:10px;text-align:center}.logo-form .logo-edit .logo-usage .usage{font-size:.85rem;text-align:left}.logo-form .logo-edit .logo-usage .usage h3{font-size:1rem;font-weight:700;line-height:1rem;margin:0}.logo-form .logo-edit .logo-usage .usage h4{color:#202060;font-size:.9rem;line-height:.9rem;margin:0 0 0 20px}.logo-form .logo-edit .logo-usage .usage h5{color:#602020;font-size:.85rem;line-height:.85rem;margin:0 0 0 40px}.logo-form .logo-edit .logo-usage .usage h6{color:#206020;font-size:.8rem;line-height:.8rem;margin:0 0 0 60px}.utils-upload-files{align-items:center;display:flex;flex-wrap:wrap;margin-top:15px}.utils-upload-files .upload-button{margin-right:5px}.utils-upload-file-names{display:flex;flex-direction:column;font-size:.9em}.utils-upload-file-names .current{color:#2fad3a}.utils-upload-file-names .selected{color:#0080c0}.utils-upload-file-names .selected button{padding:0}.admin-tabs{margin-bottom:5px}.admin-style{display:flex;flex-direction:column}.admin-style .fabric{color:#4269af;font-size:.7em}.admin-action-icon{cursor:pointer;font-size:1.2em;margin-right:5px}.product-definition .product-images .product-img img{width:100%}.product-definition .definition-search{left:40%;position:absolute;top:-10px}.product-definition .definition-search button{margin-left:5px}.product-definition .definition-actions{position:absolute;right:30px;top:-10px}.product-definition .definition-actions button{margin-left:5px}.product-definition .product-references{display:flex;font-size:14px;justify-content:space-between;margin-top:-5px;padding:0 0 10px}.product-definition .product-references .source{color:#a0a0a0;cursor:pointer;padding:0 40px 0 0;text-align:center}.product-definition .product-references .source.active{color:#606060;font-weight:700}.product-definition .all-persos,.product-definition .connections{border:1px solid #d0d0d0;border-radius:5px;padding:10px}.product-definition .connections{font-size:.9em;line-height:1.3em}.product-definition .size-guide-link{color:#606060;font-size:12px;margin-left:5px}.product-definition .color-container{position:relative}.product-definition .color-container .flip{cursor:pointer;position:absolute;right:5px;top:-30px}.product-definition .color-container .add-color{bottom:1px;color:#4269af;cursor:pointer;position:absolute;right:4px;z-index:1}.product-definition .size-container{min-height:40px;position:relative}.product-definition .size-container .price{color:#000;cursor:pointer;position:absolute;right:0;top:0}.product-definition .size-container .price.active{color:#2fad3a}.product-definition .size-container .add-size{color:#4269af;cursor:pointer;position:absolute;right:0;top:30px}.product-definition .size-container .junior-cut{position:absolute;right:0;top:30px}.product-definition .size-container .all-sizes{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:10px;row-gap:0}.product-definition .size-container .all-sizes .size{align-items:center;background-color:#f0f0f0;border:1px solid #d0d0d0;border-radius:3px;cursor:grab;display:flex;flex-direction:column;margin:0;padding:4px;position:relative}.product-definition .size-container .all-sizes .size.warning{background-color:#ff9c9c}.product-definition .size-container .all-sizes .size .close{display:none}.product-definition .size-container .all-sizes .size:hover .close{color:gray;cursor:pointer;display:flex;position:absolute;right:-10px;top:-10px;z-index:1}.product-definition .size-container .all-sizes .size:hover .close svg{height:15px;width:15px}.product-definition .size-container .all-sizes .size .MuiTextField-root{margin-bottom:0}.product-definition .size-container .all-sizes .size input{background-color:#fff;font-size:13px;text-align:center}.product-definition .color-definition{align-items:center;background-color:#fafafa;border:1px solid #d0d0d0;border-radius:5px;display:flex;gap:5px;margin-bottom:3px;padding:4px 25px 0 4px;position:relative}.product-definition .color-definition .color-imgs{display:flex}.product-definition .color-definition .color-imgs .color-img-item{text-align:center;width:35px}.product-definition .color-definition .color-imgs .color-img-item .loaded{color:#000}.product-definition .color-definition .color-imgs .color-img-item .loaded.invalid{color:red}.product-definition .color-definition .color-imgs .color-img-item img{cursor:pointer;height:30px;width:30px}.product-definition .color-definition .color-imgs .color-img-item img.delete{filter:brightness(70%)}.product-definition .color-definition .color-imgs .color-img-item .img-side{cursor:pointer;font-size:10px}.product-definition .color-definition .color-imgs .color-img-item .img-side.low{color:#989898}.product-definition .color-definition .color-imgs .color-img-item .img-side.selected{background-color:#000;color:#fff}.product-definition .color-definition .color-imgs .color-img-item .img-side.invalid{color:red;font-weight:700}.product-definition .color-definition .color-imgs .color-img-item svg{color:#c9c8c8;cursor:pointer;height:20px;width:20px}.product-definition .color-definition .color-imgs .color-img-item svg.replace{color:#a9092f}.product-definition .color-definition .color-imgs .color-img-item.box{background-color:darkred;border-radius:3px;color:#fff;font-size:12px;height:15px;margin-right:2px;padding:2px;width:20px}.product-definition .color-definition.extra{background-color:#d7fdff}.product-definition .color-definition.missing{background-color:#ffd9b4}.product-definition .color-definition.disc{background-color:#fdd}.product-definition .color-definition.remove{background-color:gray}.product-definition .color-definition.add{background-color:#dfd}.product-definition .color-definition .action{cursor:pointer;position:absolute;right:3px;top:3px}.product-definition .color-definition .add{color:#80dd80}.product-definition .color-definition .remove{color:#000}.product-definition .color-definition input{background-color:#fff;height:18px}@media print{.admin-tabs{display:none!important}}.loading-production{align-items:center;color:#4269af;display:flex;flex-direction:column!important;font-size:1.7em;font-weight:300;height:100%;justify-content:space-around;min-height:300px;width:100%}.refresh{--font:"Roboto Condensed";font-family:Roboto Condensed,-apple-system,Helvetica Neue,sans-serif;font-size:16px}.refresh button{font-size:1.875rem;margin-bottom:-24px;margin-right:8px;padding:0}.read-qr-code{--font:"Roboto Condensed";align-items:center;display:flex;flex-direction:column;font-family:Roboto Condensed,-apple-system,Helvetica Neue,sans-serif;font-size:16px;justify-content:center;margin-top:10px;position:relative}.read-qr-code .camera-switch{left:10px;position:absolute;top:-10px}.read-qr-code .title{font-size:1.6em;font-weight:400;margin-bottom:0;padding:10px 30px;text-align:center}.read-qr-code .scan-video{display:flex;justify-content:center}.read-qr-code .feedback{color:red;font-size:1.2em;font-weight:400;margin-top:0;padding:20px 0;text-align:center}.production-admin{--font:"Roboto Condensed";display:flex;flex-direction:column;font-family:Roboto Condensed,-apple-system,Helvetica Neue,sans-serif;font-size:16px;position:relative}.production-admin .production-filter{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.production-admin .production-filter .production-view-selector{height:48px;margin-bottom:-10px;margin-left:10px;margin-top:9px;min-width:120px}.production-admin .production-filter .export-button{margin-right:20px;margin-top:20px}.production-admin .production-filter .export-button svg{margin-right:5px}.production-admin .stocks .stock-select{display:flex;margin-left:10px}.production-admin .stocks .stock-items{padding:5px 10px 10px;width:100%}.production-admin .stocks .stock-items .stock-item-container{position:relative}.production-admin .stocks .stock-items .stock-item{border:1px solid #cbcbcb;border-radius:5px;display:flex;position:relative}.production-admin .stocks .stock-items .stock-item .delete{color:#e73131;display:none;position:absolute;right:-8px;top:-8px;z-index:2}.production-admin .stocks .stock-items .stock-item:hover .delete{display:block}.production-admin .stocks .stock-items .stock-item .infos{cursor:pointer;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;overflow:hidden;padding:5px;position:relative}.production-admin .stocks .stock-items .stock-item .infos .title{text-wrap:wrap;font-size:20px;font-weight:600}.production-admin .stocks .stock-items .stock-item .infos .title .qty{color:red}.production-admin .stocks .stock-items .stock-item .infos .size{font-size:20px;font-weight:400}.production-admin .stocks .stock-items .stock-item .infos .color{font-size:15px;font-weight:400}.production-admin .stocks .stock-items .stock-item .infos .brand{font-size:15px;font-weight:400;overflow:hidden}.production-admin .stocks .stock-items .stock-item .infos .sku{font-size:12px;font-weight:300;overflow:hidden}.production-admin .stocks .stock-items .stock-item .infos .stock-item-box-name{align-items:center;color:#000;display:flex;font-size:4.5em;font-weight:600;height:100%;justify-content:center;left:0;opacity:.1;position:absolute;text-transform:uppercase;top:0;width:100%;z-index:1}.production-admin .stocks .stock-items .stock-item .photo{display:flex;flex-direction:column;justify-content:space-between}.production-admin .stocks .stock-items .stock-item .photo img{width:120px}.production-admin .stocks .stock-items .stock-item .photo .order-and-box{font-size:1.1em;text-align:center}.production-admin .stocks .stock-items .stock-item .qr-code{display:none}.production-admin .production-deliveries{display:flex;width:100%}.production-admin .production-deliveries .deliveries{align-items:center;display:flex;flex-direction:column!important;justify-content:flex-start;margin:0;overflow-x:hidden;padding:0 20px;text-overflow:ellipsis;white-space:nowrap}.production-admin .production-deliveries .deliveries .delivery{background-color:#f0f0f0;border:1px solid #cbcbcb;border-radius:3px;cursor:pointer;display:flex;flex-direction:column;font-size:2em;font-weight:700;height:72px;justify-content:space-between;margin-bottom:5px;padding:4px;text-align:center;width:120px}.production-admin .production-deliveries .deliveries .delivery .supplier{font-size:16px;font-weight:400;overflow:hidden}.production-admin .production-deliveries .deliveries .delivery .date{font-size:12px;font-weight:300;line-height:15px;overflow:hidden}.production-admin .production-deliveries .deliveries .delivery .procure-order{font-size:15px;font-weight:400;line-height:15px;overflow:hidden}.production-admin .production-deliveries .deliveries .delivery.with-order{height:104px}.production-admin .production-deliveries .deliveries .delivery.active{border-radius:4px;color:#fff}.production-admin .production-deliveries .deliveries .delivery.active .icon{fill:#f8fcff}.production-admin .production-deliveries .deliveries .delivery.active .icon:hover{fill:#fff}.production-admin .production-deliveries .delivery-title{align-items:center;border:1px solid #cbcbcb;display:flex;justify-content:space-between;margin:-5px 0 0;padding:5px 10px}.production-admin .production-deliveries .delivery-title .procure-date{align-items:center;color:#999;display:flex;flex-direction:column;font-size:1em;justify-content:center}.production-admin .production-deliveries .delivery-title .procure-date .set-delivered{cursor:pointer}.production-admin .production-deliveries .delivery-title .procure-date .set-delivered:hover{color:#4269af}.production-admin .production-deliveries .delivery-title .supplier{font-size:2em;font-weight:600}.production-admin .production-deliveries .delivery-title .procure-status{align-items:center;display:flex;flex-direction:column}.production-admin .production-deliveries .delivery-title .procure-status .status{font-size:1.2em;font-weight:600}.production-admin .production-deliveries .delivery-title .procure-status .delivery-date{color:#999;font-size:1em}.production-admin .production-deliveries .delivery-items{padding:5px 10px 10px;width:100%}.production-admin .production-deliveries .delivery-items .delivery-item-container{position:relative}.production-admin .production-deliveries .delivery-items .delivery-item-container .delivery-item-status{align-items:center;display:flex;font-size:2.2em;font-weight:600;height:100%;justify-content:center;left:0;opacity:.3;position:absolute;text-transform:uppercase;top:0;width:100%;z-index:1}.production-admin .production-deliveries .delivery-items .delivery-item{border:1px solid #cbcbcb;border-radius:5px;display:flex;position:relative}.production-admin .production-deliveries .delivery-items .delivery-item .save-progress{height:30px;left:50%;margin-left:-15px;margin-top:-15px;position:absolute;top:50%;width:30px}.production-admin .production-deliveries .delivery-items .delivery-item .infos{cursor:pointer;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;overflow:hidden;padding:5px}.production-admin .production-deliveries .delivery-items .delivery-item .infos .title{font-size:20px;font-weight:600}.production-admin .production-deliveries .delivery-items .delivery-item .infos .title .qty{color:red}.production-admin .production-deliveries .delivery-items .delivery-item .infos .size{font-size:20px;font-weight:400}.production-admin .production-deliveries .delivery-items .delivery-item .infos .color{font-size:15px;font-weight:400}.production-admin .production-deliveries .delivery-items .delivery-item .infos .brand{font-size:15px;font-weight:400;overflow:hidden}.production-admin .production-deliveries .delivery-items .delivery-item .infos .sku{font-size:12px;font-weight:300;overflow:hidden}.production-admin .production-deliveries .delivery-items .delivery-item .photo{display:flex;flex-direction:column;justify-content:space-between}.production-admin .production-deliveries .delivery-items .delivery-item .photo img{width:120px}.production-admin .production-deliveries .delivery-items .delivery-item .photo .order-and-box{font-size:1.1em;text-align:center}.production-admin .production-deliveries .delivery-items .delivery-item .qr-code{display:none}.production-admin .workshop-boxes{height:calc(100vh - 175px);overflow-y:auto;padding:10px}.production-admin .workshop-boxes .workshop-box{border:1px solid #cbcbcb;border-radius:5px;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start;min-height:100px;padding:5px}.production-admin .workshop-boxes .workshop-box.used{background-color:#a4defb}.production-admin .workshop-boxes .workshop-box.used.priority{background-color:#0080c0;color:#fff}.production-admin .workshop-boxes .workshop-box.used.complete{background-color:#a4fb9c}.production-admin .workshop-boxes .workshop-box.used.complete.priority{background-color:#066f00;color:#fff}.production-admin .workshop-boxes .workshop-box .box-header{display:flex;font-size:2em;justify-content:space-between}.production-admin .workshop-boxes .workshop-box .box-header .box-name{font-weight:600}.production-admin .workshop-boxes .workshop-box .box-header .box-order{cursor:pointer;display:flex;font-weight:600}.production-admin .workshop-boxes .workshop-box .box-header .box-order .nb-items{align-items:center;display:flex;font-size:.7em;font-weight:400;margin-right:5px}.production-admin .workshop-boxes .workshop-box .box-header .box-order .nb-items .missing-items{color:red}.production-admin .workshop-boxes .workshop-box .box-items{display:flex;flex-wrap:wrap;gap:0 5px;justify-content:center}.production-admin .workshop-boxes .workshop-box .box-items .photo img{width:54px}.production-admin .workshop-boxes .workshop-box .box-qr-code{display:none}.production-admin .production-markings{display:flex;flex-direction:column;height:calc(100vh - 160px);margin-right:10px;overflow-y:auto;padding:0;width:100%}.production-admin .production-markings .order-cell{background-color:#707070;color:#fff;line-height:1;padding:8px 5px!important}.production-admin .production-markings .order-cell.order-number{font-size:2em;font-weight:700}.production-admin .production-markings .order-cell.btque{font-size:1.5em;text-transform:uppercase}.production-admin .production-markings .order-cell.workshop-box .box-name{background-color:#000;border-radius:3px;color:#fff;font-size:1.5em;font-weight:600;padding:6px 0;text-align:center;width:50px}.production-admin .production-markings .order-cell.quantity .qty{align-items:center;background-color:#a0a0a0;border:1px solid #000;color:#fff;display:flex;font-size:1.2em;font-weight:600;height:26px;justify-content:center;width:26px}.production-admin .production-markings .order-cell.quantity .qty.done{background-color:#bfb;border:1px solid #4a644a;color:#000}.production-admin .production-markings .marking-cell{line-height:1;padding:4px!important}.production-admin .production-markings .marking-cell.open{background-color:#e0e0e0}.production-admin .production-markings .marking-cell.qty .box{align-items:center;background-color:#a0a0a0;border:1px solid #000;color:#fff;display:flex;font-size:1.2em;font-weight:600;height:26px;justify-content:center;width:26px}.production-admin .production-markings .marking-cell.qty .box.done{background-color:#bfb;border:1px solid #4a644a;color:#000}.production-admin .production-markings .marking-cell.qty .box.multiple{background-color:#303030}.production-admin .production-markings .marking-cell.qty .box.multiple.done{background-color:#bfb;border:1px solid #4a644a;color:#000}.production-admin .production-markings .marking-cell.name{font-size:1.2em;font-weight:400}.production-admin .production-markings .marking-cell.name .text-value{font-size:1.1em;font-weight:700}.production-admin .production-markings .marking-cell.image .img-container{align-items:center;background-color:silver;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.production-admin .production-markings .marking-cell.image .img-container img{height:32px}.production-admin .production-markings .marking-cell.image .img-container.text{background:linear-gradient(to bottom right,#f0f0f0,#202020)}.production-admin .production-markings .marking-cell.action .save-marking{margin-left:5px}.production-admin .production-markings .marking-cell .print-infos{align-items:center;display:flex}.production-admin .production-markings .marking-cell .print-infos a{align-items:center;color:#27357a;display:flex;justify-content:center;text-decoration:none}.production-admin .production-markings .marking-cell .perso-infos{align-content:center;display:flex}.production-admin .production-markings .marking-article{background-color:#f0f0f0;border:2px solid #d0d0d0;border-radius:4px;display:flex;margin-bottom:5px;margin-left:70px;padding:5px}.production-admin .production-markings .marking-article .marking-infos{display:flex;flex-basis:30%;flex-direction:column;justify-content:space-between}.production-admin .production-markings .marking-article .marking-infos .marking-qty{font-size:2.5em;font-weight:700}.production-admin .production-markings .marking-article .marking-infos .marking-title{font-size:1.5em;font-weight:600}.production-admin .production-markings .marking-article .marking-infos .marking-title .ref{font-size:.8em;font-weight:300}.production-admin .production-markings .marking-article .marking-infos .marking-boutique{font-size:1.2em;font-weight:400;text-transform:uppercase}.production-admin .production-markings .marking-article .marking-logo{display:flex;flex-basis:30%;flex-direction:column;justify-content:end;max-width:220px}.production-admin .production-markings .marking-article .marking-logo .description{background-color:#707070;border-bottom:1px solid #cbcbcb;color:#fff;font-size:.9em;padding:5px;text-align:center}.production-admin .production-markings .marking-article .marking-logo .logo-container{align-items:center;display:flex;height:200px;justify-content:center;padding:10px}.production-admin .production-markings .marking-article .marking-logo .logo-container img{max-height:180px;max-width:180px}.production-admin .production-markings .marking-article .marking-variant{display:flex;flex-basis:40%;flex-direction:column}.production-admin .production-markings .marking-article .marking-variant .place{font-size:1.5em;font-weight:700;text-align:center}.production-admin .production-markings .marking-article .marking-variant .preview{align-items:center;display:flex;justify-content:center}.production-admin .production-markings .marking-article .marking-variant .preview img{max-height:240px}.production-admin .production-markings .perso-font{align-content:center;align-items:center;display:flex;margin-left:10px}.production-admin .production-markings .perso-font a{align-items:center;color:#27357a;display:flex;justify-content:center;text-decoration:none}.production-admin .production-marking-series{display:flex;flex-direction:column}.production-admin .production-marking-series .MuiDataGrid-toolbarContainer{justify-content:right}.production-admin .production-marking-series .MuiDataGrid-toolbarContainer .MuiButton-root{margin-right:25px}.production-admin .production-marking-series .MuiDataGrid-footerContainer,.production-admin .production-marking-series .csv-data-grid .MuiDataGrid-main{display:none}.production-admin .production-orders{display:flex;width:100%}.production-admin .production-orders .statuses{align-items:center;display:flex;flex-direction:column!important;flex-wrap:wrap;justify-content:flex-start;margin:-5px 0 0 10px;padding-left:0;text-overflow:ellipsis;white-space:nowrap}.production-admin .production-orders .statuses .status{border-radius:3px;cursor:pointer;font-size:2em;font-weight:700;height:48px;margin-bottom:2px;padding:5px;text-align:center;width:64px}.production-admin .production-orders .statuses .status .title{font-size:12px;font-weight:300;overflow:hidden}.production-admin .production-orders .statuses .status.active{border-radius:4px;color:#fff}.production-admin .production-orders .statuses .status.active .icon{fill:#f8fcff}.production-admin .production-orders .statuses .status.active .icon:hover{fill:#fff}.production-admin .production-orders .statuses .status.empty{opacity:.3}.production-admin .production-orders .integration{align-content:center;display:flex;justify-content:center}.stock-item-details{align-items:center;display:flex;flex-direction:column;gap:15px;height:calc(100vh - 60px);overflow-y:scroll;padding-top:50px}.stock-item-details .title{font-size:25px;text-align:center}.stock-item-details .brand,.stock-item-details .color-size,.stock-item-details .sku{font-size:20px;text-transform:uppercase}.stock-item-details .photo img{max-height:200px}.stock-item-details .stock-box-name{background-color:#e4ffe4;border-radius:3px;font-size:1.5em;padding:10px 25px;text-align:center;width:80%}.stock-item-details .choose-box-button{background-color:#e5e5e5;border:1px solid #cbcbcb;border-radius:3px;cursor:pointer;font-size:1.5em;padding:10px 25px}.stock-item-details .choose-order-button{background-color:#cbffcb;border:1px solid #41a93e;border-radius:3px;cursor:pointer;font-size:1.5em;padding:10px 25px}.box-details{display:flex;flex-direction:column}.box-details .box-header{align-items:center;display:flex;font-size:3em;justify-content:space-between;padding:40px 10px 10px}.box-details .box-header .box-name{font-weight:600}.box-details .box-header .box-count{align-items:center;display:flex}.box-details .box-header .box-count .missing-items{color:red}.box-details .box-header .box-order{cursor:pointer;display:flex;font-weight:600}.box-details .workshop-box-actions{display:flex;justify-content:center;margin-bottom:10px}.box-details .box-items{align-content:flex-start;display:flex;flex-wrap:wrap;gap:5px;height:calc(100vh - 215px);justify-content:center;overflow-y:auto;padding:5px}.box-details .box-items .photo{background-color:#dfd;border:1px solid #349b34;cursor:pointer;padding:7px 7px 5px}.box-details .box-items .photo.missing{background-color:#fdd;border:1px solid #ff2b2b}.box-details .box-items .photo img{width:100px}.box-details .box-items .box-empty{font-size:4em}.production-item{border:3px solid #a0a0a0;border-radius:3px;margin-bottom:10px}.production-item.in-tool-tip{border:none;font-size:.7em;margin-bottom:0;width:800px}.production-item .production-order{align-items:center;background-color:#f0f0f0;display:flex;justify-content:space-between;padding:5px 10px}.production-item .production-order .order-number{display:flex;font-size:2em;font-weight:600}.production-item .production-order .order-number .order-number-date{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-right:10px}.production-item .production-order .order-number .order-number-date .number{border-radius:3px;margin-bottom:2px;padding:2px 5px}.production-item .production-order .order-number .order-number-date .date{color:#000;font-size:.5em;font-weight:400}.production-item .production-order .order-number .order-box-name{align-items:center;background-color:#000;border:1px solid #c1c1c1;border-radius:3px;color:#fff;cursor:pointer;display:flex;font-size:.8em;min-width:35px;padding:3px 5px;text-align:center}.production-item .production-order .order-number .nb-items{align-items:center;display:flex;font-size:.7em;font-weight:400}.production-item .production-order .order-number .nb-items .missing-items{color:red}.production-item .production-order .order-number svg.partial{fill:#9975c0;font-size:48px;height:48px}.production-item .production-order .order-recipient{align-items:center;display:flex;flex-direction:column}.production-item .production-order .order-recipient .order-address{align-content:center;align-items:center;display:flex;font-size:.8em;font-weight:300;margin-bottom:5px;max-width:500px}.production-item .production-order .order-recipient .order-address svg{margin-right:5px;opacity:.6}.production-item .production-order .order-recipient .order-boutique{font-size:1.3em;font-weight:600;opacity:.6;text-transform:uppercase}.production-item .production-order .delivery-on-hold{color:#cd5c5c;font-size:1.1em;font-weight:700;min-width:150px;text-align:center}.production-item .production-order .shipping{display:flex;flex-direction:column}.production-item .production-order .shipping img{cursor:pointer;height:24px}.production-item .production-order .shipping .shipper{display:flex;margin-bottom:3px}.production-item .production-order .shipping .shipper .logo{margin-right:5px}.production-item .production-order .shipping .shipper .links{display:flex;margin-bottom:-4px}.production-item .production-order .shipping .shipper .links svg{color:#656565;cursor:pointer;height:20px}.production-item .production-order.full-screen{position:relative;width:100%}.production-item .production-order.full-screen .assign-status{margin-right:50px}.production-item .production-order-items.full-screen{height:calc(100vh - 69px);overflow-y:auto;position:relative}.production-item .production-order-items .article{border:2px solid #fff}.production-item .production-order-items .article.in-tool-tip{border:none}.production-item .production-order-items .article.first .article-title{border-top:1px solid #fff}.production-item .production-order-items .article.expanded{border-color:#909090;border-style:solid;border-width:4px 1px}.production-item .production-order-items .article .article-title{border-top:1px solid #cbcbcb;display:flex;font-size:1.6em;font-weight:400;justify-content:space-between;padding:5px 10px}.production-item .production-order-items .article .article-title.in-tool-tip{border-top:none}.production-item .production-order-items .article .article-title .left{align-items:center;display:flex;flex-grow:1;justify-content:flex-start}.production-item .production-order-items .article .article-title .left .qty{border:1px solid #cbcbcb;cursor:pointer;font-size:1.2em;font-weight:600;height:32px;margin-right:5px;text-align:center;width:32px}.production-item .production-order-items .article .article-title .left .title{cursor:pointer;margin-top:4px}.production-item .production-order-items .article .article-title .left .title.checked{color:#0c0;font-weight:700}.production-item .production-order-items .article .article-title .left .title .ref{color:#1769c3}.production-item .production-order-items .article .article-title .left .embroidery{background-color:darkred;border-radius:3px;color:#fff;font-size:1.5em;font-weight:700;height:44px;margin-left:5px;text-align:center;width:40px}.production-item .production-order-items .article .article-title .item-number,.production-item .production-order-items .article .article-title .workshop-box-name{border:1px solid #c1c1c1;border-radius:3px;margin-right:5px;min-width:35px;padding:3px 5px;text-align:center}.production-item .production-order-items .article .article-title .workshop-box-name{background-color:#000;color:#fff}.production-item .production-order-items .article .article-title .many-deliveries{align-items:center;display:flex;margin-right:20px;padding:2px 5px}.production-item .production-order-items .article .article-title .item-procure{border-radius:3px;color:#8f8f8f;margin-right:10px;padding:2px 5px}.production-item .production-order-items .article .article-title .item-procure.S10{background-color:#4269af;color:#fff}.production-item .production-order-items .article .article-title .item-procure.S20{background-color:#ff8c00;color:#fff}.production-item .production-order-items .article .article-details{align-items:center;display:flex;justify-content:space-between;padding:5px 10px}.production-item .production-order-items .article .article-details .just-photo{display:flex;justify-content:center;width:100%}.production-item .production-order-items .article .article-details .just-photo img{max-height:360px}.production-item .production-order-items .article .article-details .preview{flex-basis:65%}.production-item .production-order-items .article .article-details .preview .notes{background-color:#000;border-radius:3px;color:#fff;padding:3px}.production-item .production-order-items .article .article-details .preview img{margin-top:-8px;max-width:100%}.production-item .production-order-items .article .article-details .markings{display:flex;flex-basis:35%;flex-direction:column}.production-item .production-order-items .article .article-details .markings .marking{border:1px solid #cbcbcb;display:flex;flex-direction:column;margin-right:5px;margin-top:5px}.production-item .production-order-items .article .article-details .markings .marking .first-line{display:flex}.production-item .production-order-items .article .article-details .markings .marking .first-line .name{border-right:1px solid #cbcbcb;display:flex;flex-basis:50%;flex-direction:column;font-size:1.3em;font-weight:700;justify-content:space-around;padding:5px}.production-item .production-order-items .article .article-details .markings .marking .first-line .name .technique{color:#4269af;font-weight:400}.production-item .production-order-items .article .article-details .markings .marking .first-line .content{flex-basis:50%;padding:3px;text-align:center}.production-item .production-order-items .article .article-details .markings .marking .first-line .content .perso-preview{background:linear-gradient(to bottom right,#f0f0f0,#202020)}.production-item .production-order-items .article .article-details .markings .marking .first-line .content .value{font-size:1.35em;font-weight:600}.production-item .production-order-items .article .article-details .markings .marking .first-line .content .color{align-content:center;display:flex;justify-content:center}.production-item .production-order-items .article .article-details .markings .marking .first-line .content .color .color-box{border:1px solid #cbcbcb;height:16px;margin-right:5px;width:16px}.production-item .production-order-items .article .article-details .markings .marking .second-line{display:flex;flex-direction:column;font-size:1.1em;text-align:center}.production-item .production-order-items .article .article-details .markings .marking .second-line .description{background-color:#f0f0f0;border-bottom:1px solid #cbcbcb;font-size:.9em;padding:5px}.production-item .production-order-items .article .article-details .markings .marking .second-line a{align-items:center;color:#4269af;display:flex;justify-content:center;text-decoration:none}.production-item .production-order-items .article .article-details .markings .logos img{max-width:100px}.production-item .production-order-items .article .article-prod-items{column-gap:10px;display:flex;padding:10px}.production-item .production-order-items .article .article-prod-items .prod-item{border:1px solid #e5e5e5;border-radius:3px;cursor:pointer;flex-grow:1;font-size:1.5em;opacity:.5;padding:5px 0;text-align:center}.production-item .production-order-items .article .article-prod-items .prod-item.selected{border:1px solid #404040;cursor:inherit;flex-grow:2;font-weight:700;opacity:1}.production-item .production-order-items .article .article-prod-items .prod-item.disabled{border:1px solid #8f8f8f;cursor:inherit;opacity:.2}.production-item .production-order-items .article .article-actions{column-gap:10px;display:flex;padding:10px}.production-item .production-order-items .article .article-actions .item-action{align-items:center;cursor:pointer;display:flex;flex-grow:2;font-size:1.3em;height:40px;justify-content:center;padding:10px}.production-item .production-order-items .article .article-actions .item-action.problem{flex-grow:1}@media screen and (max-width:639px){.production-admin .production-filter .search-boxes,.production-admin .stocks .stock-select{display:none}}@media screen and (max-width:820px){.production-admin{display:flex;flex-direction:column;position:relative}.production-admin .production-filter .search-boutique,.production-admin .production-filter .search-end-date,.production-admin .production-filter .search-marking,.production-admin .production-filter .search-seller,.production-admin .production-filter .search-start-date,.production-admin .production-filter .search-workshop,.production-admin .production-filter .select-marking-day{display:none}.production-item{border:3px solid #a0a0a0;border-radius:3px;margin-bottom:10px}.production-item .production-order{align-items:center;background-color:#f0f0f0;display:flex;justify-content:space-between;padding:5px 10px}.production-item .production-order .order-number{display:flex;font-size:2em;font-weight:600}.production-item .production-order .order-number .order-box-name{background-color:#000;border:1px solid #c1c1c1;border-radius:3px;color:#fff;font-size:.8em;margin-left:5px;min-width:35px;padding:3px 5px;text-align:center}.production-item .production-order .order-recipient{display:none}.production-item .production-order .scan{margin-left:8px;margin-right:8px}.production-item .production-order .order-date{display:none}.production-item .production-order.full-screen{position:relative;width:100%}.production-item .production-order.full-screen .order-date{margin-top:20px}.production-item .production-order-items.full-screen{height:calc(100vh - 69px);overflow-y:auto;position:relative}.production-item .production-order-items .article{border:2px solid #fff}.production-item .production-order-items .article.first .article-title{border-top:1px solid #fff}.production-item .production-order-items .article.expanded{border-color:#909090;border-style:solid;border-width:4px 1px}.production-item .production-order-items .article .article-title{border-top:1px solid #cbcbcb;display:flex;font-weight:400;justify-content:space-between;padding:5px 10px}.production-item .production-order-items .article .article-title .left{align-items:center;display:flex;flex-grow:1;justify-content:flex-start}.production-item .production-order-items .article .article-title .left .qty{border:1px solid #cbcbcb;font-size:1.2em;font-weight:600;height:24px;margin-right:5px;text-align:center;width:24px}.production-item .production-order-items .article .article-title .left .title{cursor:pointer;margin-top:4px}.production-item .production-order-items .article .article-title .left .title .ref{color:#1769c3}.production-item .production-order-items .article .article-title .item-number,.production-item .production-order-items .article .article-title .workshop-box-name{border:1px solid #c1c1c1;border-radius:3px;margin-right:5px;min-width:35px;padding:3px 5px;text-align:center}.production-item .production-order-items .article .article-title .workshop-box-name{background-color:#000;color:#fff}.production-item .production-order-items .article .article-details{align-items:flex-start;display:flex;justify-content:space-between;padding:5px 10px}.production-item .production-order-items .article .article-details .preview{flex-basis:100%}.production-item .production-order-items .article .article-details .preview .notes{background-color:#000;border-radius:3px;color:#fff;padding:3px}.production-item .production-order-items .article .article-details .preview img{margin-top:-8px;max-width:100%}.production-item .production-order-items .article .article-details .markings{display:none}.production-item .production-order-items .article .article-prod-items{column-gap:10px;display:flex;padding:10px}.production-item .production-order-items .article .article-prod-items .prod-item{border:1px solid #e5e5e5;border-radius:3px;cursor:pointer;flex-grow:1;font-size:1.5em;opacity:.5;padding:5px 0;text-align:center}.production-item .production-order-items .article .article-prod-items .prod-item.selected{border:1px solid #404040;cursor:inherit;flex-grow:2;font-weight:700;opacity:1}.production-item .production-order-items .article .article-prod-items .prod-item.disabled{border:1px solid #8f8f8f;cursor:inherit;opacity:.2}.production-item .production-order-items .article .article-actions{column-gap:10px;display:flex;font-size:.8em;margin-bottom:40px;padding:10px}.production-item .production-order-items .article .article-actions .item-action{align-items:center;cursor:pointer;display:flex;flex-grow:2;font-size:1.3em;height:40px;justify-content:center;padding:10px}.production-item .production-order-items .article .article-actions .item-action.problem{flex-grow:1}.box-details{display:flex;flex-direction:column}.box-details .box-header{align-items:center;display:flex;font-size:3em;justify-content:space-between;padding:40px 10px 10px}.box-details .box-header .box-name{font-weight:600}.box-details .box-header .box-count{align-items:center;display:flex}.box-details .box-header .box-count .missing-items{color:red}.box-details .box-header .box-order{cursor:pointer;display:flex;font-weight:600}.box-details .workshop-box-actions{display:flex;justify-content:center;margin-bottom:10px}.box-details .box-items{height:calc(100vh - 215px);overflow-y:auto}}@media print{body{margin:2mm 10px 3mm!important}.production-admin .production-filter{display:none}.production-admin .workshop-boxes{height:auto;overflow-y:visible;overflow-y:initial;padding:8px 10px 10px}.production-admin .workshop-boxes .box-container{border-top:1px solid #fff}.production-admin .workshop-boxes .workshop-box{align-items:center;background-color:initial!important;border:none;display:flex;flex-direction:row;height:278px;justify-content:space-between;min-height:128px;padding:0 0 0 5px}.production-admin .workshop-boxes .workshop-box .box-header .box-name{font-size:90px;font-weight:600;margin-left:30px}.production-admin .workshop-boxes .workshop-box .box-header .box-order,.production-admin .workshop-boxes .workshop-box .box-items{display:none}.production-admin .workshop-boxes .workshop-box .box-qr-code{display:flex}.production-admin .workshop-boxes .workshop-box .box-qr-code img{margin-right:15px;margin-top:0;width:200px}.production-admin .production-deliveries .deliveries,.production-admin .production-deliveries .delivery-title{display:none}.production-admin .production-deliveries .delivery-items{padding:10px 10px 8px;width:100%}.production-admin .production-deliveries .delivery-items .delivery-title-container{display:none}.production-admin .production-deliveries .delivery-items .delivery-item-container{margin-bottom:-12px;padding-left:6px;padding-top:14px}.production-admin .production-deliveries .delivery-items .delivery-item-container .delivery-item-status{display:none}.production-admin .production-deliveries .delivery-items .delivery-item{background-color:initial!important;border:none;border-radius:5px;display:flex;height:131px}.production-admin .production-deliveries .delivery-items .delivery-item .infos{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;overflow:hidden;padding:5px 0 0 10px}.production-admin .production-deliveries .delivery-items .delivery-item .infos .title{text-wrap:inherit!important;font-size:20px;font-weight:600}.production-admin .production-deliveries .delivery-items .delivery-item .infos .title .qty{color:red}.production-admin .production-deliveries .delivery-items .delivery-item .infos .size{font-size:20px;font-weight:400}.production-admin .production-deliveries .delivery-items .delivery-item .infos .brand,.production-admin .production-deliveries .delivery-items .delivery-item .infos .color{font-size:15px;font-weight:400}.production-admin .production-deliveries .delivery-items .delivery-item .infos .sku{font-size:15px;font-weight:700}.production-admin .production-deliveries .delivery-items .delivery-item .photo{position:relative}.production-admin .production-deliveries .delivery-items .delivery-item .photo img{bottom:0;position:absolute;right:-15px;width:100px;z-index:-2}.production-admin .production-deliveries .delivery-items .delivery-item .photo .under-photo{display:none}.production-admin .production-deliveries .delivery-items .delivery-item .qr-code{align-items:center;display:flex;flex-direction:column;position:relative}.production-admin .production-deliveries .delivery-items .delivery-item .qr-code img{margin-right:-20px;margin-top:-17px;width:150px;z-index:-1}.production-admin .production-deliveries .delivery-items .delivery-item .qr-code .order{bottom:0;position:absolute;right:35px;text-align:center}.production-admin .stocks .stock-select{display:none}.production-admin .stocks .stock-items .stock-item-container{margin-bottom:-12px;padding-left:6px;padding-top:14px}.production-admin .stocks .stock-items .stock-item{background-color:initial!important;border:none;height:131px}.production-admin .stocks .stock-items .stock-item .delete{display:none!important}.production-admin .stocks .stock-items .stock-item .photo{position:relative}.production-admin .stocks .stock-items .stock-item .photo img{bottom:15px;position:absolute;right:-15px;width:100px;z-index:-2}.production-admin .stocks .stock-items .stock-item .qr-code{align-items:center;display:flex;flex-direction:column;position:relative}.production-admin .stocks .stock-items .stock-item .qr-code img{margin-right:-20px;margin-top:-10px;width:150px;z-index:-1}}.status-choice.Mui-selected,.status-choice:hover{color:#000!important}.logs-table .lydia{background-color:#cbffcb;color:#000}.logs-table .lydia:hover{background-color:#cbffcb!important;opacity:.8}.logs-table .lorenzo{background-color:#fcffd1;color:#000}.logs-table .lorenzo:hover{background-color:#fcffd1!important;opacity:.8}.logs-table .dagobot{background-color:#d0d0d0;color:#000}.logs-table .dagobot:hover{background-color:#d0d0d0!important;opacity:.8}.logs-table .franz{background-color:#e0dcff;color:#000}.logs-table .franz:hover{background-color:#e0dcff!important;opacity:.8}.website{--font:"Barlow Condensed";--font-title:"Interstate";--fs-xxl:clamp(1.8rem,5vw,3.3rem);--fs-xl:clamp(1.5rem,4vw,3rem);--fs-lg:clamp(1.3rem,3vw,2.5rem);--fs-md:clamp(1.15rem,2.5vw,2rem);--fs-normal:clamp(1rem,2vw,1.5rem);--fs-s:clamp(0.9rem,1.8vw,1.2rem);--fs-xs:clamp(0.75rem,1.5vw,1rem);--fs-catalog:clamp(0.8rem,1.8vw,1rem);font-family:var(--font),-apple-system,"Helvetica Neue",sans-serif;font-size:var(--fs-normal);height:calc(100vh - 72px);overflow:scroll;scroll-snap-type:y proximity}.website h1{font-family:var(--font-title);font-size:var(--fs-xl);font-weight:700}.website h2{font-size:var(--fs-lg);font-weight:600}.website h3{font-size:var(--fs-md);font-weight:500}.website h4{font-size:var(--fs-normal);font-weight:500}.website .section{scroll-snap-align:start}.website .hero{background:linear-gradient(90deg,#ffffffe6,#fffffff2),url(https://www.dagoba.app/static/media/hangers.3861a2415546bf9325b2.jpg);background-position:50%;background-size:cover;display:flex;flex-direction:column;gap:1rem;height:auto;margin-top:0!important;padding:clamp(1rem,4vw,3rem)}.website .hero .hero-line{align-items:stretch;display:flex;justify-content:space-between}.website .hero .hero-line.cta{justify-content:center}.website .hero .illustrations{display:flex;justify-content:end}.website .hero .message{color:#4269af;display:flex;flex-direction:column;flex-grow:1;justify-content:center}.website .hero .message.line-1{padding-right:clamp(1rem,4vw,3rem)}.website .hero .message.line-1 .target{color:#303030;font-size:var(--fs-md);font-weight:500}.website .hero .message.line-1 .title{font-size:var(--fs-xxl);margin-block-end:0;margin-block-start:0}.website .hero .message.line-2{justify-items:center;text-align:center}.website .hero .message.line-2 .subtitle{color:#303030;font-size:var(--fs-md);font-weight:500;margin:0 0 1rem;padding:0 clamp(.1rem,2vw,3rem)}.website .hero .message.line-2 .stars{cursor:pointer}.website .hero .message.line-2 .cta-container{display:flex;justify-content:center;margin:1rem 0 0}.website .hero .message.line-2 .cta-container .cta{font-size:var(--fs-md);padding:clamp(.3rem,1.5vw,1rem)}.website .hero .message.line-2 .learn-more{color:#303030;cursor:pointer;font-size:var(--fs-lg);font-weight:500}.website .hero .message.line-2 .learn-more:hover{text-decoration:underline}.website .hero .illustration{display:flex;flex-direction:column;justify-content:end}.website .hero .illustration.line2{justify-content:start}.website .hero .illustration img{background:linear-gradient(135deg,#dbe4f0,#94afd1);border:1px solid silver;border-radius:.7rem;margin-left:1rem;max-height:clamp(128px,192px + 64*(100vw - 768px)/256,256px)}.website .samples{background:linear-gradient(135deg,#dbe4f0,#94afd1);display:flex;flex-direction:column;justify-content:center;padding:clamp(1rem,4vw,2.2rem)}.website .samples .title{margin-bottom:20px;text-align:center}.website .samples .title h1{color:#4269af;font-size:var(--fs-xxl)}.website .samples .logos{align-items:center;display:flex;justify-content:space-around}.website .samples .testimonials{padding:clamp(1rem,4vw,3rem);position:relative}.website .samples .testimonials .testimonial-container{box-sizing:border-box;display:flex;height:100%;padding:1rem}.website .samples .testimonials .testimonial-container .testimonial-card{background-color:#fafafa;border:1px solid #ccc;border-radius:5px;display:flex;flex-direction:column;gap:clamp(.25rem,1.2vw,2rem);padding:clamp(.25rem,1.2vw,2rem)}.website .samples .testimonials .testimonial-container .testimonial-card .testimonial-content{display:flex;justify-content:space-between}.website .samples .testimonials .testimonial-container .testimonial-card .testimonial-content .testimonial-logo{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-right:1rem}.website .samples .testimonials .testimonial-container .testimonial-card .testimonial-content .testimonial-logo img{height:clamp(48px,48px + 80*(100vw - 600px)/600,128px);object-fit:contain;width:clamp(48px,48px + 80*(100vw - 600px)/600,128px)}.website .samples .testimonials .testimonial-container .testimonial-card .testimonial-content .testimonial-text{display:flex;flex-grow:1;font-family:Barlow Condensed,sans-serif;font-size:var(--fs-md);font-weight:500;line-height:clamp(1.15rem,2.5vw,2rem)}.website .samples .testimonials .testimonial-container .testimonial-card .testimonial-signature{align-items:flex-end;display:flex;flex-direction:column}.website .samples .testimonials .testimonial-container .testimonial-card .testimonial-signature .name{font-size:var(--fs-normal);font-weight:700}.website .samples .testimonials .testimonial-container .testimonial-card .testimonial-signature .role{font-size:var(--fs-normal)}.website .samples .testimonials .testimonial-container .testimonial-card .testimonial-signature .organization{color:#4269af;font-size:var(--fs-md);font-weight:700}.website .how-it-works{background:linear-gradient(135deg,#fff,#ffffff80),url(https://www.dagoba.app/static/media/Textile-Dagoba.6a88c915ec7346e29d84.jpg);background-position:50%;background-size:cover;display:flex;flex-direction:column;justify-content:center;padding:clamp(1rem,4vw,3rem)}.website .how-it-works .title{text-align:center}.website .how-it-works .title h1{color:#4269af;font-size:var(--fs-xxl)}.website .how-it-works .two-panels .content{align-items:center;display:flex;flex-direction:column;opacity:.95;padding:clamp(.25rem,1.2vw,2rem)}.website .how-it-works .two-panels .content .panel-content{background-color:#eef3f7;border:1px solid silver;border-radius:5px;color:#606060;display:flex;flex-direction:column;gap:clamp(1rem,2.5vw,2.5rem);padding:clamp(.25rem,1.2vw,2rem)}.website .how-it-works .two-panels .content .panel-content.us{color:#4269af}.website .how-it-works .two-panels .content .panel-content .step{display:flex;flex-direction:column;gap:10px;min-height:clamp(10rem,20vw,14rem)}.website .how-it-works .two-panels .content .panel-content .step .step-title{align-items:center;display:flex;font-size:var(--fs-lg);font-weight:700}.website .how-it-works .two-panels .content .panel-content .step .step-title svg{margin-right:8px}.website .how-it-works .two-panels .content .panel-content .step .step-title.tshirt svg{margin-left:4px}.website .how-it-works .two-panels .content .panel-content .step .step-title.tshirt svg path{fill:#5a5a5a}.website .how-it-works .two-panels .content .panel-content .step .step-content{color:#303030;font-size:var(--fs-md);font-weight:300}.website .how-it-works .two-panels .content .panel-content .step .step-content .cta2{display:inline-flex;margin-left:clamp(.1rem,1vw,.2rem);padding:clamp(0px,.05vw,.3rem) clamp(.2rem,1vw,.4rem) clamp(.05px,.3vw,.3rem)}.website .benefits{background:linear-gradient(135deg,#4269af99,#4269aff2),url(https://www.dagoba.app/static/media/Bluebg.debcd1a53bde825f5acd.png);background-position:0;background-size:cover;display:flex;flex-direction:column;gap:clamp(1rem,2.5vw,2rem);justify-content:center;padding:clamp(1rem,4vw,3rem)}.website .benefits .title{text-align:center}.website .benefits .title h1{color:#fff;font-size:var(--fs-xxl)}.website .benefits .cta-container{display:flex;justify-content:center}.website .benefits .cta-container .cta{background-color:green;border-radius:5px;color:#fff;cursor:pointer;font-size:var(--fs-lg);padding:clamp(.3rem,1.5vw,1rem)}.website .benefits .three-panels .content{align-items:center;display:flex;flex-direction:column;gap:clamp(1rem,2.5vw,2rem);padding:clamp(.25rem,1.2vw,2rem)}.website .benefits .three-panels .content .icon svg{color:#fff;font-size:clamp(4rem,12vw,8rem)}.website .benefits .three-panels .content .panel-content{background-color:#fafafa;border:1px solid silver;border-radius:5px;color:#4269af;display:flex;flex-direction:column;gap:1rem;min-height:clamp(15rem,31vw,28rem);padding:10px}.website .benefits .three-panels .content .panel-content .panel-title{align-items:center;display:flex;font-size:var(--fs-lg);font-weight:700;justify-content:center}.website .benefits .three-panels .content .panel-content .panel-text{color:#303030;display:flex;font-size:var(--fs-md);font-weight:300}.website .review{padding:clamp(1rem,4vw,3rem)}.website .review h1{color:#303030;margin-bottom:clamp(1rem,4vw,3rem)}.website .review h2{color:#4269af;text-align:center}.website .review h3,.website .review p{color:gray;text-align:center}.website .review p a{color:gray;text-decoration:none}.website .review p a:hover{text-decoration:underline}.website .tos{padding:clamp(1rem,4vw,3rem)}.website .tos h1{color:#4269af;text-align:center}.website .tos h2{color:#303030}.website .help-center{padding:clamp(1rem,4vw,3rem)}.website .help-center h1{color:#4269af;text-align:center}.website .help-center h1.title{font-size:var(--fs-xxl);margin-top:0}.website .help-center h2{color:green;font-size:var(--fs-xl);font-weight:700}.website .help-center h3{color:darkred;font-size:var(--fs-lg);font-weight:700}.website .help-center h4{color:#8227ba;font-size:var(--fs-md);font-weight:700}.website .help-center a{color:#4269af;font-weight:700;text-decoration:none}.website .footer{background-color:#000;padding:clamp(2rem,5vw,5rem) clamp(1rem,5vw,4rem)}.website .footer .content{align-items:start;color:#94afd1;display:flex;flex-direction:column;gap:5px}.website .footer .content.second,.website .footer .content.third{padding-left:clamp(0px,1.5vw,2rem)}.website .footer .content.third{flex-grow:1;margin-left:-20px}.website .footer .content.follow{align-items:end}.website .footer .content .content-title{font-size:var(--fs-md);font-weight:400;margin-bottom:1rem;margin-top:clamp(3rem,1.5vw,5rem);text-transform:uppercase}.website .footer .content .content-title .logo{margin-left:-10px;margin-top:-30%;width:clamp(96px,96px + 96*(100vw - 600px)/600,192px)}.website .footer .content .content-title.logo{cursor:pointer;margin-bottom:.5rem}.website .footer .content .content-item{color:#a0a0a0;font-size:var(--fs-normal);font-weight:300;line-height:var(--fs-normal)}.website .footer .content .content-item.sas{color:#94afd1;font-size:var(--fs-s)}.website .footer .content .content-item.stars{align-items:end;color:#94afd1;cursor:pointer;display:flex;flex-direction:column;font-size:var(--fs-s);margin-bottom:1rem}.website .footer .content .content-item.stars .title{line-height:var(--fs-md);text-align:right}.website .footer .content .content-item .link,.website .footer .content .content-item a,.website .footer .content .content-item.link{color:#a0a0a0;cursor:pointer;text-decoration:none}.website .footer .content .content-item .link:hover,.website .footer .content .content-item a:hover,.website .footer .content .content-item.link:hover{color:#fff}@media(min-width:600px)and (max-width:660px){.website .hero .illustration.line2.boy{display:none}}@media(max-width:599px){.website .hero .illustration.line2.boy{display:none}.website .how-it-works .two-panels .content{align-items:center;display:flex;flex-direction:column;opacity:.95;padding:1rem}.website .how-it-works .two-panels .content .panel-content{font-size:var(--fs-xl);gap:2rem;padding:1rem}.website .how-it-works .two-panels .content .panel-content .step{display:flex;flex-direction:column;gap:10px;min-height:1rem}.website .how-it-works .two-panels .content .panel-content .step .step-title{align-items:center;display:flex;font-weight:700}.website .how-it-works .two-panels .content .panel-content .step .step-title svg{margin-right:8px}.website .how-it-works .two-panels .content .panel-content .step .step-content{color:#303030;font-size:var(--fs-lg);font-weight:300}.website .benefits .three-panels .content .panel-content{min-height:1rem}.website .footer{background-color:#000;padding:1rem}.website .footer .content{align-items:center;color:#94afd1;display:flex;flex-direction:column;gap:5px}.website .footer .content.second{padding-left:0}.website .footer .content.third{margin-left:0;padding-left:0}.website .footer .content.follow{align-items:center}.website .footer .content .content-title{font-size:var(--fs-xxl);margin-bottom:1rem;margin-top:3rem}.website .footer .content .content-title .logo{margin-bottom:1rem;margin-left:0;margin-top:.1rem;width:192px}.website .footer .content .content-item{font-size:var(--fs-xl);line-height:var(--fs-xl)}.website .footer .content .content-item.sas{color:#94afd1;font-size:var(--fs-md);margin-top:5px}.website .footer .content .content-item.stars{align-items:center}.website .footer .content .content-item.stars .title{text-align:center}}@media(max-width:399px){.website .hero .hero-line .cta-container.big{display:none}}@media(min-width:400px){.website .hero .hero-line.cta{display:none}}.logo-grid{flex-direction:column}.logo-grid,.logo-row{display:flex;gap:1rem}.logo-card{align-items:center;display:flex;justify-content:center;perspective:1000px}.logo-flip-container{height:100%;transform-style:preserve-3d;transition:transform .6s ease-in-out;width:100%}.flip-phase-0{transform:rotateY(0deg)}.flip-phase-1{transform:rotateY(90deg)}.flip-phase-2{transform:rotateY(180deg)}.logo-image{backface-visibility:hidden;height:100%;width:100%}.markdown-documentation{display:flex;flex-direction:row;height:100%;width:100%}.markdown-documentation .toc{background-color:#f9f9f9;border-right:1px solid #e0e0e0;flex:0 0 30%;height:100vh;overflow-y:auto;padding:clamp(.25rem,1.2vw,2rem);position:sticky;top:0;will-change:transform}.markdown-documentation .toc .toc-item{margin:4px 0}.markdown-documentation .toc .toc-item.toc-level-1{color:#4269af;font-weight:700}.markdown-documentation .toc .toc-item.toc-level-2{color:green;margin-left:clamp(.5rem,1vw,2rem)}.markdown-documentation .toc .toc-item.toc-level-3{color:darkred;margin-left:clamp(1rem,1vw,3rem)}.markdown-documentation .toc .toc-item.toc-level-4{color:#8227ba;margin-left:clamp(1.5rem,1.5vw,4rem)}.markdown-documentation .toc .toc-item .toc-header{align-items:flex-start;display:flex}.markdown-documentation .toc .toc-item .toc-header .toc-link{cursor:pointer;font-size:var(--font-size-sm);font-weight:400;text-decoration:none}.markdown-documentation .toc .toc-item .toc-header .toc-link:hover{text-decoration:underline}.markdown-documentation .toc .toc-item .toc-header .toc-link.active{font-weight:700;will-change:transform}.markdown-documentation .toc .toc-item .toc-header .toc-icon{cursor:pointer;display:flex;font-size:var(--font-size-sm);font-weight:500;margin-right:clamp(.2rem,1.5vw,.4rem);width:clamp(.3rem,1.5vw,.6rem)}.markdown-documentation .content{flex:1 1;overflow-y:auto;padding:clamp(1rem,2.5vw,2rem)}.markdown-documentation .content h1,.markdown-documentation .content h2,.markdown-documentation .content h3,.markdown-documentation .content h4{scroll-margin-top:1rem}.markdown-documentation .content p{margin:clamp(.5rem,1.5vw,1rem) 0}.markdown-documentation .content table{border:1px solid #e0e0e0;border-collapse:collapse;border-spacing:0;margin:clamp(.5rem,1.5vw,1rem) 0;width:100%}.markdown-documentation .content table td,.markdown-documentation .content table th{border:1px solid #e0e0e0;font-size:var(--font-size-sm);padding:clamp(.25rem,1vw,.5rem)}.markdown-documentation .content .private-placeholder{background-color:#e9fbf0;border:1px solid #c6f6d9;border-radius:3px;color:#0f5c2e;padding:clamp(1rem,2.5vw,2rem)}.markdown-documentation .content .icon{display:inline-block}.markdown-documentation .content .icon svg{height:clamp(1.5rem,3vw,5rem);width:clamp(1.5rem,3vw,5rem)}@media(max-width:450px){.markdown-documentation .toc{flex:0 0 40%;padding:5px}.markdown-documentation .toc .toc-item{margin:4px 0}.markdown-documentation .toc .toc-item.toc-level-2,.markdown-documentation .toc .toc-item.toc-level-3,.markdown-documentation .toc .toc-item.toc-level-4{margin-left:0}.markdown-documentation .toc .toc-item .toc-header .toc-icon{margin-right:4px;width:6px}.markdown-documentation .content{flex:1 1;overflow-y:auto;padding:clamp(1rem,2.5vw,2rem)}.markdown-documentation .content h1,.markdown-documentation .content h2,.markdown-documentation .content h3,.markdown-documentation .content h4{scroll-margin-top:6px}.markdown-documentation .content p,.markdown-documentation .content table{margin:6px 0}.markdown-documentation .content table td,.markdown-documentation .content table th{border:1px solid #e0e0e0;font-size:.8rem;padding:2px}.markdown-documentation .content .icon{display:inline-block}.markdown-documentation .content .icon svg{height:1.5rem;width:1.5rem}}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(https://www.dagoba.app/static/media/roboto-condensed-cyrillic-ext-300-normal.1a434d4f99c49061e88e.woff2) format("woff2"),url(https://www.dagoba.app/static/media/roboto-condensed-cyrillic-ext-300-normal.233523a8a598974080dc.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(https://www.dagoba.app/static/media/roboto-condensed-cyrillic-300-normal.0ba0d06a92f353abe261.woff2) format("woff2"),url(https://www.dagoba.app/static/media/roboto-condensed-cyrillic-300-normal.8961bb0cff30067cccda.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(https://www.dagoba.app/static/media/roboto-condensed-greek-ext-300-normal.581fca3629278314d72e.woff2) format("woff2"),url(https://www.dagoba.app/static/media/roboto-condensed-greek-ext-300-normal.ec185bd29870cce40428.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(https://www.dagoba.app/static/media/roboto-condensed-greek-300-normal.ac824cde5bfecc3cbc61.woff2) format("woff2"),url(https://www.dagoba.app/static/media/roboto-condensed-greek-300-normal.b23693cc923a8a34194d.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(https://www.dagoba.app/static/media/roboto-condensed-vietnamese-300-normal.6e3871e2cc6034a855d1.woff2) format("woff2"),url(https://www.dagoba.app/static/media/roboto-condensed-vietnamese-300-normal.40ea6fccfdc8e47a8ae7.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(https://www.dagoba.app/static/media/roboto-condensed-latin-ext-300-normal.fbd2213a89aa41039861.woff2) format("woff2"),url(https://www.dagoba.app/static/media/roboto-condensed-latin-ext-300-normal.03bd5713abfd7a0006b5.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(https://www.dagoba.app/static/media/roboto-condensed-latin-300-normal.f5d76b6b2a61e172984f.woff2) format("woff2"),url(https://www.dagoba.app/static/media/roboto-condensed-latin-300-normal.0b91f178ef2de79acc9f.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(https://www.dagoba.app/static/media/roboto-condensed-cyrillic-ext-400-normal.cdeda90f82d84dc272b3.woff2) format("woff2"),url(https://www.dagoba.app/static/media/roboto-condensed-cyrillic-ext-400-normal.c464f74196f830402673.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(https://www.dagoba.app/static/media/roboto-condensed-cyrillic-400-normal.f85b74ce9d18738a06bf.woff2) format("woff2"),url(https://www.dagoba.app/static/media/roboto-condensed-cyrillic-400-normal.ab4a481f408f33a994e2.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(https://www.dagoba.app/static/media/roboto-condensed-greek-ext-400-normal.603c58ea0944ad81981d.woff2) format("woff2"),url(https://www.dagoba.app/static/media/roboto-condensed-greek-ext-400-normal.0f2fa235d5833021e7b8.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(https://www.dagoba.app/static/media/roboto-condensed-greek-400-normal.5502ad28f73df367653f.woff2) format("woff2"),url(https://www.dagoba.app/static/media/roboto-condensed-greek-400-normal.8819252616537f58a64c.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(https://www.dagoba.app/static/media/roboto-condensed-vietnamese-400-normal.ff8850e5b4e561f92d4a.woff2) format("woff2"),url(https://www.dagoba.app/static/media/roboto-condensed-vietnamese-400-normal.a2702f37038f99d66261.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(https://www.dagoba.app/static/media/roboto-condensed-latin-ext-400-normal.1b07f59b7737607cdb59.woff2) format("woff2"),url(https://www.dagoba.app/static/media/roboto-condensed-latin-ext-400-normal.62f3925763370b2c9608.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(https://www.dagoba.app/static/media/roboto-condensed-latin-400-normal.4fcc11009a65d1cff6bd.woff2) format("woff2"),url(https://www.dagoba.app/static/media/roboto-condensed-latin-400-normal.016186a7b18b0c4817cf.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(https://www.dagoba.app/static/media/roboto-condensed-cyrillic-ext-700-normal.05160d07e343255da79e.woff2) format("woff2"),url(https://www.dagoba.app/static/media/roboto-condensed-cyrillic-ext-700-normal.205a7f5c0156c370f1fd.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(https://www.dagoba.app/static/media/roboto-condensed-cyrillic-700-normal.4293dfc905980791660a.woff2) format("woff2"),url(https://www.dagoba.app/static/media/roboto-condensed-cyrillic-700-normal.04268e3c1b0d6245842a.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(https://www.dagoba.app/static/media/roboto-condensed-greek-ext-700-normal.a21f0771e7b118610b45.woff2) format("woff2"),url(https://www.dagoba.app/static/media/roboto-condensed-greek-ext-700-normal.94e6ac00d603e680da2a.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(https://www.dagoba.app/static/media/roboto-condensed-greek-700-normal.7955a75cae03e57741d6.woff2) format("woff2"),url(https://www.dagoba.app/static/media/roboto-condensed-greek-700-normal.8cbcef33b0770d7a97f9.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(https://www.dagoba.app/static/media/roboto-condensed-vietnamese-700-normal.37db86dbf4cca3f7ba77.woff2) format("woff2"),url(https://www.dagoba.app/static/media/roboto-condensed-vietnamese-700-normal.bffdae10ae939495b8ba.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(https://www.dagoba.app/static/media/roboto-condensed-latin-ext-700-normal.12f66487b7e74fd3d59a.woff2) format("woff2"),url(https://www.dagoba.app/static/media/roboto-condensed-latin-ext-700-normal.2c4eb3fec49e47f7e415.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(https://www.dagoba.app/static/media/roboto-condensed-latin-700-normal.49269bdb4f12fcd29ed9.woff2) format("woff2"),url(https://www.dagoba.app/static/media/roboto-condensed-latin-700-normal.280f118ec8ae445fb3c2.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100vh;margin:0}code{font-family:Roboto Condensed,source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media(max-width:500px){.hide-xs{display:none}}.save-actions{position:absolute;right:10px;top:10px}.save-actions button{margin-left:5px}.select-lang .MuiSelect-select{padding-right:0!important;padding-top:0!important}.select-lang svg{fill:#fff;display:none}main{--font:"Barlow Condensed";--font-title:"Interstate";--fs-xxl:clamp(1.8rem,5vw,3.3rem);--fs-xl:clamp(1.5rem,4vw,3rem);--fs-lg:clamp(1.3rem,3vw,2.5rem);--fs-md:clamp(1.15rem,2.5vw,2rem);--fs-normal:clamp(1rem,2vw,1.5rem);--fs-s:clamp(0.9rem,1.8vw,1.2rem);--fs-xs:clamp(0.75rem,1.5vw,1rem);--fs-catalog:clamp(0.8rem,1.8vw,1rem);font-family:var(--font),-apple-system,"Helvetica Neue",sans-serif;font-size:var(--fs-normal)}main h1{font-family:var(--font-title);font-size:var(--fs-xl);font-weight:700}main h2{font-size:var(--fs-lg);font-weight:600}main h3{font-size:var(--fs-md);font-weight:500}main h4{font-size:var(--fs-normal);font-weight:500}.help-icon{color:#4269af!important;cursor:pointer}.no-decoration{text-decoration:none}.account-not-confirmed{background-color:#be0d00!important;color:#fff!important;text-align:center}.account-not-confirmed .MuiSvgIcon-root{color:#fff!important}.session-form button,.session-form input{font-size:var(--fs-normal)!important}.full-screen{--font:"Roboto Condensed";box-sizing:border-box;font-family:Roboto Condensed,-apple-system,Helvetica Neue,sans-serif;font-size:16px;position:fixed;width:100%}.full-screen .full-screen-content{overflow-y:auto;width:100%}.full-screen .close-full-window{color:inherit;position:absolute;right:0;top:0}.custom-date-picker input{padding:8px}.color-picker .summary{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.color-picker .summary .show-color{border:1px solid #a0a0a0;border-radius:3px;height:30px;width:200px}.color-picker .summary .buttons{align-items:center;display:flex;justify-content:space-between}.color-picker .summary .buttons button{height:30px;margin-left:5px}.callout{border:1px solid;border-radius:3px;display:flex;flex-direction:column;font-size:var(--fs-s);gap:8px;margin:16px 0;padding:12px}.callout.tight{margin:8px 0}.callout .title{align-items:flex-start;display:flex;font-size:1.2em}.callout .title.center{justify-content:center}.callout.success{background-color:#e9fbf0;border-color:#c6f6d9;color:#0f5c2e}.callout.warning{background-color:#fffbeb80;border-color:#ad680026;color:#1a1e23}.callout.warning.strong{background-color:#fdf7d8cc;border-color:orange;color:#000}.callout.error{background-color:#fdecee;border-color:#f1bbc0;color:#4f080e}#root .bouda-tip{--font:"Barlow Condensed";--font-title:"Interstate";--fs-xxl:clamp(1.8rem,5vw,3.3rem);--fs-xl:clamp(1.5rem,4vw,3rem);--fs-lg:clamp(1.3rem,3vw,2.5rem);--fs-md:clamp(1.15rem,2.5vw,2rem);--fs-normal:clamp(1rem,2vw,1.5rem);--fs-s:clamp(0.9rem,1.8vw,1.2rem);--fs-xs:clamp(0.75rem,1.5vw,1rem);--fs-catalog:clamp(0.8rem,1.8vw,1rem);background-color:#2c6e4a;color:#fff;display:flex;flex-direction:column;font-family:var(--font),-apple-system,"Helvetica Neue",sans-serif;font-size:var(--fs-normal);font-size:var(--fs-lg);max-width:50%;padding:50px;z-index:100000}#root .bouda-tip h1{font-family:var(--font-title);font-size:var(--fs-xl);font-weight:700}#root .bouda-tip h2{font-size:var(--fs-lg);font-weight:600}#root .bouda-tip h3{font-size:var(--fs-md);font-weight:500}#root .bouda-tip h4{font-size:var(--fs-normal);font-weight:500}#root .bouda-tip .content{font-size:var(--fs-s);margin-top:20px;opacity:.85}#root .bouda-tip .tip-arrow{height:48px;width:48px}#root .bouda-tip .close{color:#fff;cursor:pointer;position:absolute;right:0;top:0;z-index:1}#root .bouda-tip .pause,#root .bouda-tip .remove{background-color:#1b452e;border:1px solid #569a75;border-radius:3px;bottom:1px;color:#fff;cursor:pointer;font-size:var(--fs-xs);left:1px;opacity:1;padding:3px 15px;position:absolute;text-align:center;z-index:1}#root .bouda-tip .remove{left:auto;right:1px}@font-face{font-family:Allstar;src:local("Allstar-Regular"),url(https://www.dagoba.app/static/media/Allstar-Regular.63a22b905974ec9230da.ttf) format("truetype")}@font-face{font-family:Amsterdam Graffiti;src:local("Amsterdam Graffiti"),url(https://www.dagoba.app/static/media/Amsterdam.5a0345a5fee96cfcc7e0.ttf) format("truetype")}@font-face{font-family:Arial Black;src:local("Arial Black"),url(https://www.dagoba.app/static/media/Arial-Black.daf6d1f1609f720b1842.ttf) format("truetype")}@font-face{font-family:Arial Bold;src:local("Arial Bold"),url(https://www.dagoba.app/static/media/Arial-Bold.cc0ed77a10b33ee8fd95.ttf) format("truetype")}@font-face{font-family:Bebas Neue;src:local("Bebas Neue"),url(https://www.dagoba.app/static/media/Bebas-Neue-Regular.c501e16fa3f0781f9d73.ttf) format("truetype")}@font-face{font-family:Calibri;src:local("Calibri"),url(https://www.dagoba.app/static/media/Calibri-Bold.2a395801889fd1369536.ttf) format("truetype")}@font-face{font-family:Comic Sans MS;src:local("Comic Sans MS"),url(https://www.dagoba.app/static/media/Comic.cf3d8690bffa563fb10b.ttf) format("truetype")}@font-face{font-family:Directive Four;src:local("Directive Four"),url(https://www.dagoba.app/static/media/Directive-Four-Condensed-Bold.bc0d4c6145812142f55b.ttf) format("truetype")}@font-face{font-family:Forte;src:local("Forte"),url(https://www.dagoba.app/static/media/Forte.246d9d78aa22bbb6efd4.ttf) format("truetype")}@font-face{font-family:Gang-of-Three;src:local("Gang-of-Three"),url(https://www.dagoba.app/static/media/Gang-of-Three.59287eb584ab9acf3e25.ttf) format("truetype")}@font-face{font-family:Hiragino Mincho Pro;src:local("Hiragino Mincho Pro"),url(https://www.dagoba.app/static/media/hiragino-mincho-pro-w3.1d3e957a3b86e0c0623f.otf) format("opentype")}@font-face{font-family:HoboStd;src:local("HoboStd"),url(https://www.dagoba.app/static/media/HoboStd.4d1756351700965a335a.ttf) format("truetype")}@font-face{font-family:Impact;src:local("Impact"),url(https://www.dagoba.app/static/media/Impact.0294f8285a2493417c09.ttf) format("truetype")}@font-face{font-family:JerseyM54;src:local("JerseyM54"),url(https://www.dagoba.app/static/media/JerseyM54.b9b9f8b7b36075c930f8.ttf) format("truetype")}@font-face{font-family:Karate;src:local("Karate"),url(https://www.dagoba.app/static/media/Karate.f1693ad69634a95d52bd.ttf) format("truetype")}@font-face{font-family:Lobster;src:local("Lobster"),url(https://www.dagoba.app/static/media/Lobster.263f767cac8a4e0925a6.ttf) format("truetype")}@font-face{font-family:Lucida Handwriting;src:local("Lucida Handwriting"),url(https://www.dagoba.app/static/media/Lucida-Handwriting-Italic.358c8b69acdccaf11e84.ttf) format("truetype")}@font-face{font-family:Mistral;src:local("Mistral"),url(https://www.dagoba.app/static/media/Mistral.bab29caa6bb2af7ee769.ttf) format("truetype")}@font-face{font-family:Norwester;src:local("Norwester"),url(https://www.dagoba.app/static/media/Norwester-Regular.af10c61c794552e632a6.ttf) format("truetype")}@font-face{font-family:OpenSans;src:local("OpenSans"),url(https://www.dagoba.app/static/media/Open-Sans-Regular.9ccd5e1b1dbea150336d.ttf) format("truetype")}@font-face{font-family:PaybAck;src:local("PaybAck"),url(https://www.dagoba.app/static/media/PaybAck.4501cb5a72599d8fe32c.ttf) format("truetype")}@font-face{font-family:Philosopher Bold;src:local("Philosopher Bold"),url(https://www.dagoba.app/static/media/Philosopher-Bold.0f8966eaee9185b6062b.ttf) format("truetype")}@font-face{font-family:PrnStarAcademy;src:local("PornStarAcademy"),url(https://www.dagoba.app/static/media/Porn-Star-Academy.a850c3bcff8cd3de4f57.ttf) format("truetype")}@font-face{font-family:Primetime;src:local("Primetime"),url(https://www.dagoba.app/static/media/PRIMETIME-Regular.a45c49e0d1dd75e991e7.ttf) format("truetype")}@font-face{font-family:Quartzo;src:local("Quartzo"),url(https://www.dagoba.app/static/media/QUARTZO-demo-Bold.0149c2ed7bfb922b2a8d.ttf) format("truetype")}@font-face{font-family:Roboto Condensed;src:local("Roboto Condensed"),url(https://www.dagoba.app/static/media/Roboto-Condensed-Regular.a6ce46bce0b2d8fe21ee.ttf) format("truetype")}@font-face{font-family:Shanghai;src:local("Shanghai"),url(https://www.dagoba.app/static/media/Shanghai.343e1c31988f7d1a0482.ttf) format("truetype")}@font-face{font-family:TeleNeo;src:local("TeleNeo"),url(https://www.dagoba.app/static/media/TeleNeo.b5623b57601d2f6658b0.otf) format("opentype")}@font-face{font-family:Interstate;src:url(https://www.dagoba.app/static/media/interstate.9f32fba6b84346e759bc.eot?#iefix) format("embedded-opentype"),url(https://www.dagoba.app/static/media/interstate.2fbfcb74aa706dc75a60.woff) format("woff"),url(https://www.dagoba.app/static/media/interstate.b1fa3c4c3c79b504e056.ttf) format("truetype"),url(https://www.dagoba.app/static/media/interstate.5e2692c44253fda73ded.svg#Interstate) format("svg")}.catalog{--font:"Barlow Condensed";--font-title:"Interstate";--fs-xxl:clamp(1.8rem,5vw,3.3rem);--fs-xl:clamp(1.5rem,4vw,3rem);--fs-lg:clamp(1.3rem,3vw,2.5rem);--fs-md:clamp(1.15rem,2.5vw,2rem);--fs-normal:clamp(1rem,2vw,1.5rem);--fs-s:clamp(0.9rem,1.8vw,1.2rem);--fs-xs:clamp(0.75rem,1.5vw,1rem);--fs-catalog:clamp(0.8rem,1.8vw,1rem);background-color:#f8fcff;font-family:var(--font),-apple-system,"Helvetica Neue",sans-serif;font-size:var(--fs-normal);position:relative;width:100%;z-index:1}.catalog h1{font-family:var(--font-title);font-size:var(--fs-xl);font-weight:700}.catalog h2{font-size:var(--fs-lg);font-weight:600}.catalog h3{font-size:var(--fs-md);font-weight:500}.catalog h4{font-size:var(--fs-normal);font-weight:500}.catalog .loading-catalog{color:#4269af;font-size:1.5em;font-weight:300;line-height:1.5em;padding:50px;text-align:center;width:100%}.catalog .best-seller{fill:#4269af}.catalog .search-bar{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:-30px;padding-right:0;padding-top:8px}.catalog .search-bar .select-style.active{background-color:#4269af;color:#fff}.catalog .search-bar .title-select.active{color:#4269af;font-weight:700}.catalog .search-bar .select-brand{font-size:var(--fs-catalog)}.catalog .search-bar .select-brand.active{background-color:#4269af;color:#fff}.catalog .search-bar .brand-icons{display:none}@media screen and (min-width:799px){.catalog .search-bar .brand-icons{display:flex;flex-wrap:wrap;justify-content:end;padding-top:26px;width:80px}.catalog .search-bar .brand-icons .brand-link{flex-basis:33%}.catalog .search-bar .brand-icons .brand-logo{background-color:#4269af;border-radius:3px;height:32px;margin-bottom:5px;margin-left:5px;padding:1px;text-align:center;width:32px}.catalog .search-bar .brand-icons .brand-logo img{height:90%}.catalog .search-bar .brand-icons button.brand-logo{height:33px;width:34px}}@media screen and (min-width:875px)and (max-width:964px){.catalog .search-bar .select-brand{max-width:110px}.catalog .search-bar .brand-icons{padding-top:10px;width:auto}.catalog .search-bar .brand-icons .brand-link{flex-basis:auto}}@media screen and (min-width:965px){.catalog .search-bar .select-brand{max-width:120px}.catalog .search-bar .brand-icons{padding-top:10px;width:auto}.catalog .search-bar .brand-icons .brand-link{flex-basis:auto}.catalog .search-bar .brand-icons .brand-logo{height:48px;width:48px}.catalog .search-bar .brand-icons button.brand-logo{height:49px;width:48px}}@media screen and (min-width:1100px){.catalog .search-bar .select-brand{max-width:none}}.brand-icons-popover{background-color:#4269af;margin-top:5px}.categories{display:flex;flex-direction:column!important;flex-wrap:wrap;justify-content:space-between!important;list-style:none;margin-block-start:0;margin-bottom:auto!important;padding-left:0;text-overflow:ellipsis;white-space:nowrap}.categories .category{cursor:pointer;font-size:var(--fs-catalog);font-weight:300;padding:clamp(.1rem,.8vw,.5rem);text-align:center}.categories .category .icon{fill:#4269af}.categories .category .icon:hover{fill:#209cea}.categories .category.active{background-color:#4269af;border-radius:4px;color:#fff}.categories .category.active .icon{fill:#f8fcff}.categories .category.active .icon:hover{fill:#fff}.categories .category.empty{opacity:.3}.select-tool fieldset{top:0}.select-tool fieldset legend{display:none}.brand-delimiter{background-color:#4269af!important;color:#fff!important;line-height:28px!important;text-transform:uppercase}.select-gender .tgbut.active{background-color:#4269af}.select-gender .tgbut.active svg{color:#fff}.select-gender .adult{font-size:1.5rem}.select-gender .child{font-size:1.2rem}.select-gender button{padding-bottom:4px;padding-top:7px}.puce{border:1px solid silver;border-radius:25%;cursor:pointer;display:inline-block;height:20px;margin-bottom:1px;margin-right:1px;position:relative;width:20px}.puce.large{height:32px;width:32px}.puce.big{height:28px;width:28px}.puce.medium{height:16px;width:16px}.puce.small{height:12px;width:12px}.puce.tiny{height:8px;width:8px}.puce.active{border:3px solid #000}.puce .remove{color:#fff;font-size:20px;line-height:20px;position:absolute;right:2px;top:-3px}.puce .remove.white-bg{color:#000}.color-tag{cursor:pointer;display:flex;position:relative}.color-tag.small{font-size:15px;height:15px}.color-tag .color-top{height:55%;position:absolute;top:0;width:100%;z-index:1}.color-tag .color-bottom{height:40%;position:absolute;top:60%;width:100%;z-index:1}.color-group{width:96px}.color-group.primary{width:90px}.color-group.secondary{width:70px}.color-group.white{color:#fff}.color-group.white svg{fill:#fff}.color-group.black{color:#000}.color-group.black svg{fill:#000}.color-group .MuiSelect-select{padding-right:0!important}.color-group svg{right:4px}.color-group.secondary .MuiSelect-select{padding-left:6px!important}.color-group.secondary svg{right:0}.color-groups{display:flex;flex-direction:column}.color-groups .color-group{height:16px;margin-bottom:2px;width:20px}.color-groups .color-group .MuiSelect-select{height:16px;padding-bottom:0;padding-left:25px;padding-right:0!important;padding-top:0}.color-groups .color-group svg{right:-1px!important}.color-img-templates{display:flex;flex-direction:column}.color-img-templates .img-select{width:115px}.color-img-templates .img-select .side{font-size:15px}.color-img-templates .img-select .template-select{height:16px;margin-bottom:2px;margin-left:5px;width:100px}.color-img-templates .img-select .template-select .MuiSelect-select{font-size:13px;height:16px;padding-bottom:1px;padding-left:5px;padding-right:0!important;padding-top:0}.color-img-templates .img-select .template-select svg{right:-1px!important}.product-box{padding-bottom:7px!important;padding-top:3px!important}.product{--font:"Barlow Condensed";--font-title:"Interstate";--fs-xxl:clamp(1.8rem,5vw,3.3rem);--fs-xl:clamp(1.5rem,4vw,3rem);--fs-lg:clamp(1.3rem,3vw,2.5rem);--fs-md:clamp(1.15rem,2.5vw,2rem);--fs-normal:clamp(1rem,2vw,1.5rem);--fs-s:clamp(0.9rem,1.8vw,1.2rem);--fs-xs:clamp(0.75rem,1.5vw,1rem);--fs-catalog:clamp(0.8rem,1.8vw,1rem);cursor:pointer;font-family:var(--font),-apple-system,"Helvetica Neue",sans-serif;font-size:var(--fs-normal);height:100%;max-height:600px;position:relative}.product h1{font-family:var(--font-title);font-size:var(--fs-xl);font-weight:700}.product h2{font-size:var(--fs-lg);font-weight:600}.product h3{font-size:var(--fs-md);font-weight:500}.product h4{font-size:var(--fs-normal);font-weight:500}.product.selected{border:2px solid #4269af;box-shadow:0 0 4px 4px #4269afb3}.product .gender{border-radius:7px;display:inline-block;height:25px;margin-bottom:5px;padding:3px;width:22px}.product .brand,.product .gender{background-color:#4269af;color:#fff}.product .brand{border-radius:3px;font-size:var(--fs-xs);font-weight:700;left:6px;padding:1px 6px;position:absolute;text-transform:uppercase;top:6px;z-index:1}.product-title{font-size:var(--fs-xl);font-weight:700;line-height:var(--fs-xl);margin-bottom:5px}.product-title.obsolete{color:#fb6a6a}.product-color-selection{align-items:center;display:inline-flex;margin-left:10px;vertical-align:bottom}.product-details{--font:"Barlow Condensed";--font-title:"Interstate";--fs-xxl:clamp(1.8rem,5vw,3.3rem);--fs-xl:clamp(1.5rem,4vw,3rem);--fs-lg:clamp(1.3rem,3vw,2.5rem);--fs-md:clamp(1.15rem,2.5vw,2rem);--fs-normal:clamp(1rem,2vw,1.5rem);--fs-s:clamp(0.9rem,1.8vw,1.2rem);--fs-xs:clamp(0.75rem,1.5vw,1rem);--fs-catalog:clamp(0.8rem,1.8vw,1rem);font-family:var(--font),-apple-system,"Helvetica Neue",sans-serif;font-size:var(--fs-normal)}.product-details h1{font-family:var(--font-title);font-size:var(--fs-xl);font-weight:700}.product-details h2{font-size:var(--fs-lg);font-weight:600}.product-details h3{font-size:var(--fs-md);font-weight:500}.product-details h4{font-size:var(--fs-normal);font-weight:500}.product-details .variant-main-img{text-align:center}.product-details .variant-main-img img{max-height:600px;max-width:100%}.product-details .variant-color-name{text-align:center}.product-details .variant-images{display:flex;justify-content:center;margin-top:10px}.product-details .variant-images .variant-image{border:1px solid #c9c9c9;border-radius:5px;cursor:pointer;margin-bottom:5px;margin-right:5px;padding:3px}.product-details .variant-images .variant-image img{height:30px;width:30px}.product-details .price-tag{background-color:#000;border-radius:.25rem;color:#fff;font-size:var(--fs-lg);font-weight:700;padding:0 10px;position:absolute;right:50px;text-align:center}.product-details .brand,.product-details .composition,.product-details .sku{font-weight:700;margin-bottom:10px}.product-details .main-colors,.product-details .other-colors,.product-details .sizes{font-weight:700;margin-top:20px}.product-details .sizes-list{display:flex;flex-wrap:wrap;margin-top:3px}.product-details .sizes-list div{background-color:#000;border-radius:.25rem;color:#fff;font-size:1em;margin:3px;padding:3px 8px;text-align:center}.product-details .product-actions{display:flex;flex-direction:column}.product-details .product-actions .other-versions{align-items:center;display:inline-flex;justify-content:flex-end}.product-details .product-actions .other-versions .other-version{border:1px solid #c9c9c9;border-radius:5px;cursor:pointer;margin-left:5px;padding:3px;text-align:center;width:22px}.product-details .product-actions .other-versions .other-version svg{height:1.5rem}.product-details .product-actions .product-buttons{align-items:center;display:flex;gap:10px;justify-content:flex-end}.product-details .product-actions .product-buttons .color-selection{align-items:center;display:inline-flex;margin-bottom:5px;margin-left:5px;padding-top:10px}.product-details .variant-colors{display:inline-block;width:100%}.product-details .variant-colors .variant-color{display:inline-block}.product-config{--font:"Barlow Condensed";--font-title:"Interstate";--fs-xxl:clamp(1.8rem,5vw,3.3rem);--fs-xl:clamp(1.5rem,4vw,3rem);--fs-lg:clamp(1.3rem,3vw,2.5rem);--fs-md:clamp(1.15rem,2.5vw,2rem);--fs-normal:clamp(1rem,2vw,1.5rem);--fs-s:clamp(0.9rem,1.8vw,1.2rem);--fs-xs:clamp(0.75rem,1.5vw,1rem);--fs-catalog:clamp(0.8rem,1.8vw,1rem);font-family:var(--font),-apple-system,"Helvetica Neue",sans-serif;font-size:var(--fs-normal)}.product-config h1{font-family:var(--font-title);font-size:var(--fs-xl);font-weight:700}.product-config h2{font-size:var(--fs-lg);font-weight:600}.product-config h3{font-size:var(--fs-md);font-weight:500}.product-config h4{font-size:var(--fs-normal);font-weight:500}.product-config .product-price{margin-left:10px}.product-config .product-sku{cursor:pointer;font-size:var(--fs-lg);font-weight:300;position:absolute;right:60px}.product-config .product-version{font-size:1.2em;font-weight:700;margin-bottom:10px}.product-config .product-multi-logos{align-items:center;display:flex;justify-content:flex-end;margin-right:6px}.product-config .product-multi-logos .MuiFormControlLabel-root{margin-left:0}.product-config .product-multi-logos.checked .MuiFormControlLabel-label{font-weight:700}.product-config .product-boutique-margin{font-size:1.4em;padding:16px 54px 16px 0;text-align:left}.product-config .product-total-price{font-size:1.4em;padding:16px 54px 16px 0;text-align:right}.product-config .color-tab-title{display:flex;padding-right:10px;position:relative}.product-config .color-tab-title .color-name{font-size:1.8em;margin-left:10px}.product-config .color-tab-title .color-name.discontinued{color:#fb6a6a}.product-config .color-tab-title svg{height:12px;width:12px}.product-config .product-img{border-top:1px solid #c9c9c9;margin-top:20px;padding-top:20px}.product-config .color-img{position:relative;width:400px}.product-config .color-img img{max-height:100%;width:100%}.product-config .color-img .product-img-help{align-items:center;display:flex;justify-content:center;margin-top:-1rem}.product-config .color-img .request-preview{bottom:-40px;margin-left:-16px;position:absolute;text-align:center;width:100%}.product-config .choose-logo-position{font-size:.8em;margin-top:20px;padding:30px;text-align:center}.product-config .addon-option{display:flex;justify-content:space-between;margin-bottom:12px}.product-config .addon-option.textual{margin-bottom:0}.product-config .addon-option .addon-price{display:inline-flex;width:50px}.product-config .perso-addon-list .perso-color{display:inline-block;margin-left:5px}.product-config .perso-addon-list .perso-color .select-color svg{right:0}.product-config .perso-addon-list .MuiAccordionSummary-root{min-height:0;padding:0}.product-config .perso-addon-list .MuiAccordionSummary-root .MuiAccordionSummary-content{align-items:center;margin:0}.product-config .perso-addon-list .MuiAccordionSummary-root .MuiAccordionSummary-content .perso-colors{display:inline-flex}.product-config .perso-addon-list .MuiAccordionSummary-root .MuiAccordionSummary-content .perso-colors .puce{margin-left:3px}.product-config .perso-addon-list .MuiAccordionSummary-root .MuiAccordionSummary-content .MuiFormControlLabel-root .MuiTypography-root{font-size:.9em;font-weight:700}.product-config .perso-addon-list .perso-addon-config{align-items:center;display:flex;justify-content:space-between;padding-left:30px}.product-config .perso-addon-list .perso-addon-config .perso-name-content{align-items:center;display:flex;justify-content:left}.product-config .perso-addon-list .perso-addon-config .perso-name-content .perso-content .select-content svg{right:0}.product-config .perso-addon-list .perso-addon-config .perso-price{font-size:1.2em}.product-config .perso-addon-list .perso-addon-config.disabled{opacity:.3}.product-config .logo-addon-config{border:1px solid #a0a0a0;border-radius:5px;margin-bottom:10px;padding:5px}.product-config .logo-addon-config.selected{background-color:#f0fff0}.product-config .logo-addon-config .addon-name{display:flex;font-size:1.2em;font-weight:700;justify-content:space-between;margin-bottom:5px}.product-config .logo-addon-config .addon-name .optional.checked .MuiFormControlLabel-label{font-weight:700}.product-config .logo-addon-config .addon-name .name .multi-logos{color:#4269af;font-size:.8em}.product-config .logo-addon-config .addon-name .name .multi-none{color:#bc0202;font-size:.8em}.product-config .logo-addon-config .addon-name .name .too-big{color:#ec8009;font-size:.6em;font-weight:400}.product-config .logo-addon-config .addon-logo-price{align-items:center;display:flex;gap:1rem;justify-content:space-between}.product-config .logo-addon-config .addon-logo-price .select-addon-logo{overflow-x:auto}.product-config .logo-addon-config .addon-logo-price .select-addon-logo .select-logo-none{padding:4px 10px}.product-config .logo-addon-config .addon-logo-price .select-addon-logo .select-logo-none.MuiToggleButton-root.Mui-selected{background-color:#a0a0a0}.product-config .logo-addon-config .addon-logo-price .select-addon-logo .select-logo-button{min-width:85px;opacity:.3;padding:4px}.product-config .logo-addon-config .addon-logo-price .select-addon-logo .select-logo-button .select-logo .dark-bg{background-color:#bcbaba}.product-config .logo-addon-config .addon-logo-price .select-addon-logo .select-logo-button .select-logo img{width:32px}.product-config .logo-addon-config .addon-logo-price .select-addon-logo .select-logo-button .select-logo .select-logo-version svg{right:0}.product-config .logo-addon-config .addon-logo-price .select-addon-logo .select-logo-button .select-logo .logo-number{align-items:center;background-color:#000;border-radius:1000px;color:#fff;display:flex;font-size:.65em;height:15px;justify-content:center;left:1px;position:absolute;top:1px;width:15px}.product-config .logo-addon-config .addon-logo-price .select-addon-logo .select-logo-button.MuiToggleButton-root.Mui-selected{background-color:#a0bca0;opacity:1}.product-config .logo-addon-config .addon-logo-price .select-addon-logo .select-logo-button.MuiToggleButton-root.Mui-selected .select-logo .dark-bg{background-color:#a0bca0}.product-config .logo-addon-config .addon-logo-price .addon-price{font-size:1.5em}.product-config .logo-addon-config .addon-logo-price .addon-price.optional{opacity:.2}.product-config .logo-addon-config.disabled{opacity:.8}.product-config .logo-addon-config.disabled .addon-name .name{opacity:.3}.perso-color-value{justify-content:space-between;width:100%}.perso-color-value,.perso-color-value .perso-color-name{align-items:center;display:flex}.perso-color-value .perso-color-name .puce{margin-right:5px}.perso-color-value .editable-color{display:flex;justify-content:space-between}.perso-color-value .MuiSvgIcon-root{margin-left:10px}.selection{z-index:10}.selection .selection-header{margin-top:20px;position:relative}.selection .selection-header .title{background-color:#4269af;border-radius:3px;color:#fff;display:flex;font-size:1.2rem;padding:7px 0 7px 10px;text-align:center}.selection .selection-header .empty-button{color:#fff;cursor:pointer;position:absolute;right:3px;top:16px}.selection .empty-selection{color:#4269af;font-size:var(--fs-md);font-weight:300;line-height:var(--fs-lg);opacity:.2;padding:50px 10px;text-align:center}.selection .sel-product{position:relative}.selection .sel-product.assigned{opacity:.3}.selection .sel-product .product-tbn{background-color:#fff;border:1px solid #d0d0d0;border-radius:4px;cursor:pointer;padding:3px}.selection .sel-product .product-tbn .first-img{text-align:center}.selection .sel-product .product-tbn .other-img{display:flex;justify-content:center;margin-top:2px}.selection .sel-product .otherSelectedVersions{display:flex;flex-direction:column;position:absolute;right:5px;top:15px;width:10px;z-index:1}.selection .sel-product .otherSelectedVersions .gender{color:#4269af;margin-bottom:2px}.inline-text{display:inline-block;min-width:10px;position:relative}.inline-text .error-text{bottom:-20px;color:#a23431;left:0;position:absolute}.inline-text_copy--active,.inline-text_input--active{background:none;border:none;color:inherit;font:inherit;outline:none;padding:0;text-align:inherit}.inline-text_copy--active.error,.inline-text_input--active.error{border:1px solid #a23431;box-shadow:0 0 2px 2px #a23431}.inline-text_copy--active.editable{cursor:pointer}.inline-text_copy--hidden,.inline-text_input--hidden{display:none}.inline-text_input--active{border:1px solid #a0a0a0;text-align:left}.inline-text_copy--active.error,.inline-text_input--active.error{border:1px solid #a23431;box-shadow:0 0 2px 2px #a23431}
/*# sourceMappingURL=main.9396d95a.css.map*/