.page-modal header .title,.page-modal.add-to-collection-modal .collection .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w7-loading,.full-loading{left:-9999px;position:absolute;top:-9999px}.toggle-trigger{opacity:0;position:absolute;z-index:-1}.toggle,.w7-loading.visible span,.full-loading.visible span,.page-modal.add-to-collection-modal .collection .private,.page-modal.add-to-collection-modal .collection-added{overflow:hidden;text-indent:200%;white-space:nowrap}.hide{display:none !important}w7-component .btn{font-size:13.6px;font-size:.85rem;font-weight:500;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:solid 1px #7d7873;border-radius:100px;color:#7d7873;cursor:pointer;display:inline-block;line-height:2.2;min-width:100px;outline:none;padding:0;text-align:center;text-decoration:none}w7-component .btn:hover,w7-component .btn.active:hover{background-color:#7d7873;color:#fff;cursor:pointer;text-decoration:none}w7-component .btn.active{border-color:#ebebea}w7-component .btn.primary{background-color:#fdb933;border-color:#fdb933;color:#fff}w7-component .btn.primary:hover{background-color:#f9a90e;border-color:#f9a90e}w7-component .btn.ghost.primary{background-color:transparent;border-color:#fdb933;color:#fdb933}w7-component .btn.ghost.primary:hover{background-color:#fdb933;color:#333}w7-component .btn.ghost{background-color:#fff;border-color:#999;color:#999}w7-component .btn.ghost:hover{border-color:dimgray;color:dimgray}w7-component .btn.ghost:active{background-color:#f8f8f8;border-color:dimgray;color:dimgray}w7-component .btn:disabled,w7-component .btn:disabled:hover{background-color:#bcbab7;border-color:#ebebea}:host .btn{font-size:13.6px;font-size:.85rem;font-weight:500;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:solid 1px #7d7873;border-radius:100px;color:#7d7873;cursor:pointer;display:inline-block;line-height:2.2;min-width:100px;outline:none;padding:0;text-align:center;text-decoration:none}:host .btn:hover,:host .btn.active:hover{background-color:#7d7873;color:#fff;cursor:pointer;text-decoration:none}:host .btn.active{border-color:#ebebea}:host .btn.primary{background-color:#fdb933;border-color:#fdb933;color:#fff}:host .btn.primary:hover{background-color:#f9a90e;border-color:#f9a90e}:host .btn.ghost.primary{background-color:transparent;border-color:#fdb933;color:#fdb933}:host .btn.ghost.primary:hover{background-color:#fdb933;color:#333}:host .btn.ghost{background-color:#fff;border-color:#999;color:#999}:host .btn.ghost:hover{border-color:dimgray;color:dimgray}:host .btn.ghost:active{background-color:#f8f8f8;border-color:dimgray;color:dimgray}:host .btn:disabled,:host .btn:disabled:hover{background-color:#bcbab7;border-color:#ebebea}.validation.error input{border-color:#b95454}.validation-message{font-size:13.6px;font-size:.85rem;background-color:#fcd1d1;border-radius:4px;color:#b95454;margin-top:0.5em;padding:0.2em 0.4em;position:absolute}.validation-message::before{border-color:transparent transparent #fcd1d1;border-style:solid;border-width:0 4px 5px;content:'';display:inline-block;height:0;margin:-0.5em 0 0 0.5em;position:absolute;width:0}.validation-message.inline::before{border-color:transparent #fcd1d1 transparent transparent;border-width:5px 5px 5px 0;margin:0.4em 0 0 -0.7em}.form-field.required .label::after{color:#e76a25;content:'*'}.search-form .search-button{border-radius:5px;border:none;cursor:pointer;font:inherit;padding:0.5em 1.5em}.search-form .search-button{background-color:#fdb933;border:1px solid #f9a90e;color:#fff}.search-form .search-button:hover{background-color:#f9a90e;text-decoration:none}.hack-pnt{display:block;position:relative}.hack-pnt::after{background-color:transparent;content:'';height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.toggle-trigger:checked+.toggle{background-color:#359c9c}.toggle-trigger:checked+.toggle::before{left:calc(100% - 22px)}.toggle{background-color:#d8d8d8;border-radius:24px;cursor:pointer;display:inline-block;height:24px;padding:2px;position:relative;-webkit-transition:background 100ms ease-out;transition:background 100ms ease-out;width:48px}.toggle::before{border-radius:50%;background-color:#fff;content:'';display:block;height:20px;left:2px;position:absolute;-webkit-transition:left 100ms ease-out;transition:left 100ms ease-out;width:20px;will-change:left}.validation.error input{border-color:#b95454}.validation-message{font-size:13.6px;font-size:.85rem;background-color:#fcd1d1;border-radius:4px;color:#b95454;margin-top:0.5em;padding:0.2em 0.4em;position:absolute}.validation-message::before{border-color:transparent transparent #fcd1d1;border-style:solid;border-width:0 4px 5px;content:'';display:inline-block;height:0;margin:-0.5em 0 0 0.5em;position:absolute;width:0}.validation-message.inline::before{border-color:transparent #fcd1d1 transparent transparent;border-width:5px 5px 5px 0;margin:0.4em 0 0 -0.7em}.form-field.required .label::after{color:#e76a25;content:'*'}.search-form .search-button{border-radius:5px;border:none;cursor:pointer;font:inherit;padding:0.5em 1.5em}.search-form .search-button{background-color:#fdb933;border:1px solid #f9a90e;color:#fff}.search-form .search-button:hover{background-color:#f9a90e;text-decoration:none}.hack-pnt{display:block;position:relative}.hack-pnt::after{background-color:transparent;content:'';height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.search-form .search{border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ebebea;border:none;padding:0.7em;background-image:url("//images.elo7.com.br/elo7/web/svg/ic-search-14x14.svg");font-size:16px;font-size:1rem;background-position-x:0.5em;background-position-y:center;background-repeat:no-repeat;color:#444;padding-left:1.8em;width:300px}.search-form .search-button{margin-left:0.7em}.w7-loading.visible{clear:both;height:30px;position:relative}.w7-loading.visible span{height:30px;width:30px;background-image:url("//images.elo7.com.br/assets/v3/mobile/svg/carregando.svg");-webkit-animation:rotate-loading 0.8s linear 0s infinite normal;animation:rotate-loading 0.8s linear 0s infinite normal;background-position:center center;background-repeat:no-repeat;content:'';left:50%;margin-left:-15px;margin-top:-15px;position:absolute;top:50%;will-change:animation;z-index:40}@-webkit-keyframes rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.paginator-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;clear:both;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:80px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.paginator-wrapper .infinite-paginator{border:1px solid #359c9c;border-radius:5px;font-weight:300;padding:0.7em 2em;text-align:center}.paginator-wrapper .infinite-paginator:hover{background-color:#359c9c;color:#fff;text-decoration:none}.paginator-wrapper .w7-loading.visible{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.paginated-list .next,.paginated-list .previous{margin-bottom:1em;margin-top:1em}a.new-collection{font-size:16px;font-size:1rem;font-weight:300;color:#444;display:block}a.new-collection::before{border-radius:50%;font-size:20.8px;font-size:1.3rem;font-weight:300;background-color:#fdb933;color:#fff;content:'+';display:inline-block;height:40px;line-height:40px;margin-right:0.7rem;text-align:center;vertical-align:middle;width:40px}a.new-collection:hover::before{background-color:#f9a90e}:host a.new-collection{font-size:16px;font-size:1rem;font-weight:300;color:#444;display:block}:host a.new-collection::before{border-radius:50%;font-size:20.8px;font-size:1.3rem;font-weight:300;background-color:#fdb933;color:#fff;content:'+';display:inline-block;height:40px;line-height:40px;margin-right:0.7rem;text-align:center;vertical-align:middle;width:40px}:host a.new-collection:hover::before{background-color:#f9a90e}.full-loading.visible{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;bottom:0;display:block;left:0;opacity:0.75;right:0;top:0;z-index:40}.full-loading.visible span{height:50px;width:50px;background-image:url("//images.elo7.com.br/assets/v3/mobile/svg/carregando.svg");-webkit-animation:rotate-full-loading 0.8s linear 0s infinite normal;animation:rotate-full-loading 0.8s linear 0s infinite normal;background-position:center center;background-repeat:no-repeat;content:'';left:50%;margin-left:-25px;margin-top:-25px;position:absolute;top:50%;will-change:animation;z-index:40}@-webkit-keyframes rotate-full-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-full-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.full-loading.visible{position:absolute}.page-modal{background-color:#fff;display:none;position:fixed;z-index:40}.page-modal header{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:55px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1em}.page-modal header .modal-link{font-size:.85em;font-weight:300;margin-left:0.7em;margin-right:2em;white-space:nowrap}.page-modal .close{color:#444}.page-modal .close:hover{text-decoration:none}.page-modal .wrapper .content{font-size:.85em;line-height:1.5;-webkit-overflow-scrolling:touch;overflow-y:auto;padding:1.2rem}.page-modal-overlay{display:none}.page-modal-overlay:target,.page-modal-overlay.visible{background-color:rgba(0,0,0,0.5);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:30}.page-modal-overlay:target+.page-modal,.page-modal-overlay.visible+.page-modal{display:block}.page-modal{border-radius:10px;height:480px;left:50vw;overflow:hidden;top:50vh;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:600px}.page-modal header{border-bottom:1px solid #ebebea}.page-modal header .title{font-size:1.3em}.page-modal header ~ .wrapper{height:calc(100% - 55px)}.page-modal .close{position:absolute;right:1.15em;top:1.15em;z-index:10}.page-modal .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}.page-modal .wrapper .content{border-left:1px solid #ebebea}.page-modal .wrapper>:first-child,.page-modal .wrapper .content{-webkit-box-flex:1;-webkit-flex:1 50%;-ms-flex:1 50%;flex:1 50%}.empty-list{text-align:center;width:100%}.empty-list .title{font-weight:500;color:#bb825b;text-transform:uppercase}.empty-list .image{margin-top:1rem}.empty-list{margin-top:3rem}.empty-list .title{font-size:18.4px;font-size:1.15rem}.empty-list .message{font-size:16px;font-size:1rem}.page-modal.add-to-collection-modal{height:400px;width:600px}.page-modal.add-to-collection-modal .product{margin-right:0;margin-top:1.5em;position:relative;text-align:center;width:inherit}.page-modal.add-to-collection-modal .product>img{max-width:240px}.page-modal.add-to-collection-modal .product::after{height:30px;width:30px;background-image:url("//images.elo7.com.br/w7/elo7/ic-favorite-on-30x30.svg");content:'';position:absolute;right:calc((100% - 240px) / 2 + 0.7em);top:0.7em}.page-modal.add-to-collection-modal .description{display:block;margin:0.3em auto;text-align:left;width:240px}.page-modal.add-to-collection-modal .description em{display:inline-block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;word-break:break-all}.page-modal.add-to-collection-modal .wrapper .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0;position:relative}.page-modal.add-to-collection-modal .wrapper .content>.search,.page-modal.add-to-collection-modal .wrapper .content>.title,.page-modal.add-to-collection-modal .wrapper .content .create,.page-modal.add-to-collection-modal .wrapper .content .collection-name,.page-modal.add-to-collection-modal .wrapper .content .collection-options{padding:1.2rem;text-align:left}.page-modal.add-to-collection-modal .wrapper .content>.title{padding-bottom:0.5rem}.page-modal.add-to-collection-modal .title{font-size:1.5em}.page-modal.add-to-collection-modal .search-form .search{font-size:13.6px;font-size:.85rem;margin-top:0.7rem;width:100%}.page-modal.add-to-collection-modal .search-form .input-container{width:100%}.page-modal.add-to-collection-modal .results{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:0;position:relative}.page-modal.add-to-collection-modal .collections{border-top:1px solid #ebebea;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-overflow-scrolling:touch;overflow-y:auto;position:relative}.page-modal.add-to-collection-modal .collections.searching{overflow-y:hidden}.page-modal.add-to-collection-modal .collections>.empty-message{left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:90%}.page-modal.add-to-collection-modal .collections .collection-container:hover{background-color:#ebebea}.page-modal.add-to-collection-modal .collection{font-size:16px;font-size:1rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font:inherit;padding:0.5rem 1.2rem;width:100%}.page-modal.add-to-collection-modal .collection>.img{border-radius:50%;background-color:#f0f0f0;height:40px;margin-right:0.7em;min-width:40px;width:40px}.page-modal.add-to-collection-modal .collection .name,.page-modal.add-to-collection-modal .collection .private,.page-modal.add-to-collection-modal .collection .collection-added{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.page-modal.add-to-collection-modal .collection .name{display:inline-block;max-width:62%;text-align:left}.page-modal.add-to-collection-modal .collection .private{height:13px;width:10px;background-image:url("//images.elo7.com.br/w7/elo7/ic-private-10x13.svg");background-repeat:no-repeat;margin-left:0.5em;min-width:10px}.page-modal.add-to-collection-modal .new{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#444;cursor:pointer;display:inline-block;font:inherit;line-height:40px;text-align:left;width:100%;word-break:break-all}.page-modal.add-to-collection-modal .new::before{border-radius:50%;font-size:20.8px;font-size:1.3rem;font-weight:300;background-color:#fdb933;color:#fff;content:'+';display:block;float:left;height:40px;line-height:inherit;margin-right:0.7rem;text-align:center;width:40px}.page-modal.add-to-collection-modal .new>span{font-weight:500}.page-modal.add-to-collection-modal .new:hover{text-decoration:none}.page-modal.add-to-collection-modal .collection-options{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.page-modal.add-to-collection-modal .collection-options>.collection-label{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.page-modal.add-to-collection-modal .collection-options a{font-weight:300;display:block}.page-modal.add-to-collection-modal form.new-collection,.page-modal.add-to-collection-modal .create{border-top:1px solid #ebebea}.page-modal.add-to-collection-modal .create-collection .new{padding:1em}.page-modal.add-to-collection-modal .create{background-color:#fff}.page-modal.add-to-collection-modal .collection-name{display:block}.page-modal.add-to-collection-modal .collection-name input{border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ebebea;border:none;padding:0.7em;color:#444;display:block;font-size:1em;margin-top:0.3em;width:100%}.page-modal.add-to-collection-modal .collection-options,.page-modal.add-to-collection-modal .collection-name{border-bottom:1px solid #ebebea}.page-modal.add-to-collection-modal .collection-added{height:12px;width:16px;background-image:url("//images.elo7.com.br/w7/elo7/ic-green-check.svg");background-repeat:no-repeat;display:inline-block;margin-left:auto}.page-modal.add-to-collection-modal .btn.primary{font-size:13.6px;font-size:.85rem;font-weight:300;bottom:1.2rem;position:absolute;right:1.2rem}.page-modal.add-to-collection-modal .empty-list{padding-left:2em;padding-right:2em}.page-modal.add-to-collection-modal .empty-list .title{font-size:1em;color:#bb825b}.page-modal.add-to-collection-modal .empty-list .message{font-size:13.6px;font-size:.85rem;line-height:1.5}
/*# sourceMappingURL=add-to-collection.css.map */