.driver-active *,.driver-active .driver-overlay{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in .2s ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in .2s}.driver-popover{all:unset;background-color:#fff;border-radius:5px;box-shadow:0 1px 10px #0006;box-sizing:border-box;color:#2d2d2d;margin:0;max-width:300px;min-width:250px;padding:15px;position:fixed;right:0;top:0;z-index:1000000000}.driver-popover *{font-family:Helvetica Neue,Inter,ui-sans-serif,Apple Color Emoji,Helvetica,Arial,sans-serif}.driver-popover-title{display:block;font:19px/normal sans-serif;font-weight:700;line-height:1.5;margin:0;position:relative;zoom:1}.driver-popover-close-btn{all:unset;color:#d2d2d2;cursor:pointer;font-size:18px;font-weight:500;height:28px;position:absolute;right:0;text-align:center;top:0;transition:color;transition-duration:.2s;width:32px;z-index:1}.driver-popover-close-btn:focus,.driver-popover-close-btn:hover{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{font:14px/normal sans-serif;font-weight:400;line-height:1.5;margin-bottom:0;zoom:1}.driver-popover-footer{align-items:center;display:flex;justify-content:space-between;margin-top:15px;text-align:right;zoom:1}.driver-popover-progress-text{color:#727272;font-size:13px;font-weight:400;zoom:1}.driver-popover-footer button{all:unset;background-color:#fff;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;color:#2d2d2d;cursor:pointer;display:inline-block;font:12px/normal sans-serif;line-height:1.3;outline:0;padding:3px 7px;text-decoration:none;text-shadow:1px 1px 0 #fff;zoom:1}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}:not(body):has(>.driver-active-element){overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.driver-popover-footer button:focus,.driver-popover-footer button:hover{background-color:#f7f7f7}.driver-popover-navigation-btns{display:flex;flex-grow:1;justify-content:flex-end}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{border:5px solid #fff;content:"";position:absolute}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{border-bottom-color:transparent;border-right-color:transparent;border-top-color:transparent;left:100%}.driver-popover-arrow-side-right{border-bottom-color:transparent;border-left-color:transparent;border-top-color:transparent;right:100%}.driver-popover-arrow-side-top{border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;top:100%}.driver-popover-arrow-side-bottom{border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;bottom:100%}.driver-popover-arrow-side-center{display:none}.driver-popover-arrow-side-left.driver-popover-arrow-align-start,.driver-popover-arrow-side-right.driver-popover-arrow-align-start{top:15px}.driver-popover-arrow-side-bottom.driver-popover-arrow-align-start,.driver-popover-arrow-side-top.driver-popover-arrow-align-start{left:15px}.driver-popover-arrow-align-end.driver-popover-arrow-side-left,.driver-popover-arrow-align-end.driver-popover-arrow-side-right{bottom:15px}.driver-popover-arrow-side-bottom.driver-popover-arrow-align-end,.driver-popover-arrow-side-top.driver-popover-arrow-align-end{right:15px}.driver-popover-arrow-side-left.driver-popover-arrow-align-center,.driver-popover-arrow-side-right.driver-popover-arrow-align-center{margin-top:-5px;top:50%}.driver-popover-arrow-side-bottom.driver-popover-arrow-align-center,.driver-popover-arrow-side-top.driver-popover-arrow-align-center{left:50%;margin-left:-5px}.driver-popover-arrow-none{display:none}#notifications-manager{cursor:pointer;display:flex;flex-flow:column;position:fixed;right:1rem;top:1rem;z-index:101}#notifications-manager .notification{animation-duration:.5s;animation-fill-mode:forwards;background-color:#fff;border-radius:.2rem;border-style:solid;border-width:2px;box-shadow:none;max-width:500px;min-width:250px;overflow:hidden;padding:.5rem 1rem;position:absolute;right:0;text-overflow:ellipsis;top:0;transition:opacity .5s ease-in-out;white-space:nowrap}#notifications-manager .notification.danger{background-color:var(--color-danger-3);border-color:var(--color-danger-4);color:#fff}#notifications-manager .notification.default{background-color:var(--color-default-3);border-color:var(--color-default-4);color:#fff}#notifications-manager .notification.primary{background-color:var(--color-primary-3);border-color:var(--color-primary-4);color:#fff}#notifications-manager .notification.info{background-color:var(--color-info-3);border-color:var(--color-info-4);color:#fff}#notifications-manager .notification.success{background-color:var(--color-success-3);border-color:var(--color-success-4);color:#fff}#notifications-manager .notification.warning{background-color:var(--color-warning-3);border-color:var(--color-warning-4);color:#fff}#notifications-manager .notification .notification-title{font-weight:var(--bold-weight)}#notifications-manager .notification-1:not(.collapse):not(.expand){animation-name:init-1}#notifications-manager .notification-1.expand{animation-name:expand-1}#notifications-manager .notification-1.collapse{animation-name:collapse-1}#notifications-manager .notification-2:not(.collapse):not(.expand){animation-name:init-2}#notifications-manager .notification-2.expand{animation-name:expand-2}#notifications-manager .notification-2.collapse{animation-name:collapse-2}#notifications-manager .notification-3:not(.collapse):not(.expand){animation-name:init-3}#notifications-manager .notification-3.expand{animation-name:expand-3}#notifications-manager .notification-3.collapse{animation-name:collapse-3}#notifications-manager .notification-4:not(.collapse):not(.expand){animation-name:init-4}#notifications-manager .notification-4.expand{animation-name:expand-4}#notifications-manager .notification-4.collapse{animation-name:collapse-4}#notifications-manager .notification-5:not(.collapse):not(.expand){animation-name:init-5}#notifications-manager .notification-5.expand{animation-name:expand-5}#notifications-manager .notification-5.collapse{animation-name:collapse-5}#notifications-manager .notification-6:not(.collapse):not(.expand){animation-name:init-6}#notifications-manager .notification-6.expand{animation-name:expand-6}#notifications-manager .notification-6.collapse{animation-name:collapse-6}#notifications-manager .notification-7:not(.collapse):not(.expand){animation-name:init-7}#notifications-manager .notification-7.expand{animation-name:expand-7}#notifications-manager .notification-7.collapse{animation-name:collapse-7}#notifications-manager .notification-8:not(.collapse):not(.expand){animation-name:init-8}#notifications-manager .notification-8.expand{animation-name:expand-8}#notifications-manager .notification-8.collapse{animation-name:collapse-8}@keyframes init-1{0%{opacity:.4;transform:scale(.85) translateY(120%)}to{opacity:.3;transform:scale(.825) translateY(140%)}}@keyframes expand-1{0%{opacity:.3;transform:scale(.825) translateY(140%)}to{opacity:1;transform:scale(1) translateY(31.5rem)}}@keyframes collapse-1{0%{opacity:1;transform:scale(1) translateY(31.5rem)}to{opacity:.3;transform:scale(.825) translateY(140%)}}@keyframes init-2{0%{opacity:.5;transform:scale(.875) translateY(100%)}to{opacity:.4;transform:scale(.85) translateY(120%)}}@keyframes expand-2{0%{opacity:.4;transform:scale(.85) translateY(120%)}to{opacity:1;transform:scale(1) translateY(27rem)}}@keyframes collapse-2{0%{opacity:1;transform:scale(1) translateY(27rem)}to{opacity:.4;transform:scale(.85) translateY(120%)}}@keyframes init-3{0%{opacity:.6;transform:scale(.9) translateY(80%)}to{opacity:.5;transform:scale(.875) translateY(100%)}}@keyframes expand-3{0%{opacity:.5;transform:scale(.875) translateY(100%)}to{opacity:1;transform:scale(1) translateY(22.5rem)}}@keyframes collapse-3{0%{opacity:1;transform:scale(1) translateY(22.5rem)}to{opacity:.5;transform:scale(.875) translateY(100%)}}@keyframes init-4{0%{opacity:.7;transform:scale(.925) translateY(60%)}to{opacity:.6;transform:scale(.9) translateY(80%)}}@keyframes expand-4{0%{opacity:.6;transform:scale(.9) translateY(80%)}to{opacity:1;transform:scale(1) translateY(18rem)}}@keyframes collapse-4{0%{opacity:1;transform:scale(1) translateY(18rem)}to{opacity:.6;transform:scale(.9) translateY(80%)}}@keyframes init-5{0%{opacity:.8;transform:scale(.95) translateY(40%)}to{opacity:.7;transform:scale(.925) translateY(60%)}}@keyframes expand-5{0%{opacity:.7;transform:scale(.925) translateY(60%)}to{opacity:1;transform:scale(1) translateY(13.5rem)}}@keyframes collapse-5{0%{opacity:1;transform:scale(1) translateY(13.5rem)}to{opacity:.7;transform:scale(.925) translateY(60%)}}@keyframes init-6{0%{opacity:.9;transform:scale(.975) translateY(20%)}to{opacity:.8;transform:scale(.95) translateY(40%)}}@keyframes expand-6{0%{opacity:.8;transform:scale(.95) translateY(40%)}to{opacity:1;transform:scale(1) translateY(9rem)}}@keyframes collapse-6{0%{opacity:1;transform:scale(1) translateY(9rem)}to{opacity:.8;transform:scale(.95) translateY(40%)}}@keyframes init-7{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:.9;transform:scale(.975) translateY(20%)}}@keyframes expand-7{0%{opacity:.9;transform:scale(.975) translateY(20%)}to{opacity:1;transform:scale(1) translateY(4.5rem)}}@keyframes collapse-7{0%{opacity:1;transform:scale(1) translateY(4.5rem)}to{opacity:.9;transform:scale(.975) translateY(20%)}}@keyframes init-8{0%{opacity:1;transform:scale(1.025) translateY(-20%)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes expand-8{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes collapse-8{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:1;transform:scale(1) translateY(0)}}#page{margin-top:0!important;overflow-x:hidden}#header-desktop-logo-wrapper{flex-basis:10rem}.cr-modal{height:100dvh;width:100dvw}.cr-modal .cr-modal-dialog{height:calc(100dvh - 4rem)}.builder{height:100dvh!important;width:100dvw!important}.builder .surface{max-height:calc(100dvh - 9.5rem)}.builder .paper{height:777px;width:777px}.builder .builder-left-toolbar{left:1rem}.builder .builder-right-toolbar{right:1rem;width:25rem}.builder .bg-default-4{background-color:#524e4c!important}.btn-primary{background-color:#ee4568!important;border-color:#ee4568!important}.header{background-color:var(--color-black);gap:2rem;min-height:0!important}.subheader{height:3rem}.toolbar{gap:.5rem}.toolbar-btn{background-color:transparent;border-color:currentColor;transition:background-color 125ms ease-in-out}.toolbar-btn:hover{background-color:hsla(0,0%,100%,.125)}.toolbar-btn:active{background-color:hsla(0,0%,100%,.25)}.toolbar-btn.selected{background-color:hsla(0,0%,100%,.75)}.property-group+.property-group{margin-top:.5rem}.builder-layers{border:1px solid var(--color-default-3);max-height:373px;overflow-y:scroll;width:25rem}.builder-layers>div:first-child{width:100%}.builder-layer{gap:.5rem;padding:.5rem 0}.builder-layer+.builder-layer{border-top:1px solid var(--color-default-3)}.layer-actions{gap:.1rem;margin-left:auto}.layer-actions *{vertical-align:top}.gabarito{background-color:transparent;border:2px dashed #000;pointer-events:none;position:absolute}.product-list{align-items:stretch;display:flex;flex-wrap:wrap;gap:1rem;justify-content:stretch}@media (max-width:575px){.product-list{justify-content:stretch}}.product-list .product-item{align-items:center;border:2px solid #d3d3d3;border-radius:10px;display:flex;flex-direction:column;justify-content:space-between;max-width:180px;padding:1rem}@media (max-width:575px){.product-list .product-item{max-width:100%;width:100%}}.product-list .product-item:hover{border-color:#000;cursor:pointer}.product-list .product-item:hover p{color:var(--color-primary-4)}.product-list .product-item p{text-align:center}.product-preview{max-width:12vw;min-width:231px}.fabric-colors{display:flex;gap:2px;justify-content:space-around;width:100%}.pos-right-top{right:1.5%;top:2vh}.pos-right-top i{font-size:4rem}.editor-spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.cr-tooltip-top{background:var(--color-primary-1);border-radius:.2rem;color:var(--color-black);padding:.75rem}.color-preview{border:1px solid #e4e4e4;height:30px;padding:4px;width:60px}.color-preview div{background-size:6px 6px;height:100%}.mobile-preview{background:#fff;bottom:0;display:flex;flex-direction:column;left:0;margin-left:0!important;max-height:calc(100dvh - 7rem);position:fixed;transform:translateY(calc(100% - 3rem));transition:transform .3s ease-in-out;width:100dvw;will-change:top}.mobile-preview>*{flex:0 0 auto;padding-left:1rem;padding-right:1rem}.mobile-preview.open{transform:translateY(0)}.preview-image-desktop{height:283px}.preview-image-mobile{height:calc(100dvh - 20rem)}.preview-image-mobile .img-responsive{max-height:100%}
/*# sourceMappingURL=builder.78f439abf5e84d6963b7.css.map*/