.collection-summary .details>h2 a,.list-header-container .list-title,.store-product-item .link-product,.store-product-item .link-store,.card .buyer-product-motivation,.card .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reorder-links .link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#359c9c;cursor:pointer;font:inherit}.reorder-links .link:focus,.reorder-links .link:hover{cursor:pointer;text-decoration:underline}.w7-loading,.full-loading{left:-9999px;position:absolute;top:-9999px}.collection-summary .edit,.w7-loading.visible span,.dialog-overlay,.full-loading.visible span,.carousel .back-btn,.carousel .next-btn{overflow:hidden;text-indent:200%;white-space:nowrap}.pin,.pinned{display:inline-block;margin-left:0.5em;overflow:hidden;text-indent:-9999px}.pin{height:17px;width:17px;background-image:url("//images.elo7.com.br/w7/elo7/ic-pin-17x17.svg")}.pin:hover,.pin:focus{height:17px;width:17px;background-image:url("//images.elo7.com.br/w7/elo7/ic-pinned-17x17.svg")}.pinned{height:17px;width:17px;background-image:url("//images.elo7.com.br/w7/elo7/ic-pinned-17x17.svg")}.pinned:hover,.pinned:focus{height:17px;width:17px;background-image:url("//images.elo7.com.br/w7/elo7/ic-pin-17x17.svg")}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}.collection-summary{overflow:hidden;position:relative;width:100%}.collection-summary .cover{border-radius:5px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0.7em}.collection-summary .details>h2{font-size:16px;font-size:1rem}.collection-summary .details>h2 a{display:block}.collection-summary .details .name,.collection-summary .details .count{font-weight:300;color:#444}.collection-summary .details .name{font-size:1.5em}.collection-summary .details .count{font-size:.85em}.collection-summary .details .private{margin-right:0.5em}.collection-summary .edit{background-image:url("//images.elo7.com.br/w7/elo7/ic-edit-15x15.svg");background-repeat:no-repeat;background-size:contain;height:20px;margin-left:0.3em;width:20px}.collection-summary .edit,.collection-summary .follow{float:right}.collection-summary .empty-list{border-radius:5px;background-color:#f0f0f0;margin-bottom:0.7em;margin-top:0;padding-bottom:6%;padding-top:6%;position:relative}.collection-summary .empty-list .image{height:100%;margin-bottom:7%;margin-top:7%;width:40%}.collection-summary .empty-list .message,.collection-summary .empty-list .title{position:absolute;width:100%}.collection-summary .empty-list .message{bottom:7%}.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}.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,.pagination.button .prev,.pagination.button .next,.dialog-overlay+.dialog>.actions .confirm,.dialog-overlay+.dialog>.actions .cancel{border-radius:5px;border:none;cursor:pointer;font:inherit;padding:0.5em 1.5em}.search-form .search-button,.pagination.button .prev,.pagination.button .next,.dialog-overlay+.dialog>.actions .confirm{background-color:#fdb933;border:1px solid #f9a90e;color:#fff}.search-form .search-button:hover,.pagination.button .prev:hover,.pagination.button .next:hover,.dialog-overlay+.dialog>.actions .confirm: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}.list-header .search-form{background:none;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0}.list-header-container{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:0.7em;padding-top:0.7em}.list-header-container .manage-info{width:50%}.list-header-container .list-title{font-size:1.3em;display:inline-block;margin-bottom:1em;width:100%}.list-header-container .manage-links .new-collection{margin-bottom:1.5em}.list-header-container .reorder-links .reorder{border-left:solid 1.5px #bcbab7;display:inline-block;margin-left:0.7em;padding-left:0.7em}.price{font-size:16px;font-size:1rem;color:#444}.regular-price{font-size:13.6px;font-size:.85rem;color:#c00;display:inline-block;text-decoration:line-through}.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}@keyframes rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.search-form .search-button,.pagination.button .prev,.pagination.button .next,.dialog-overlay+.dialog>.actions .confirm,.dialog-overlay+.dialog>.actions .cancel{border-radius:5px;border:none;cursor:pointer;font:inherit;padding:0.5em 1.5em}.search-form .search-button,.pagination.button .prev,.pagination.button .next,.dialog-overlay+.dialog>.actions .confirm{background-color:#fdb933;border:1px solid #f9a90e;color:#fff}.search-form .search-button:hover,.pagination.button .prev:hover,.pagination.button .next:hover,.dialog-overlay+.dialog>.actions .confirm: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%}.pagination{margin-bottom:1.5em;margin-top:1.5em;text-align:center}.pagination .page{color:#444;display:inline-block;font-weight:500}.pagination .page.current{color:#fdb933}.pagination .disabled,.pagination .page,.pagination .prev,.pagination .next{padding:1em 0.5em}.pagination .disabled{color:#bcbab7;margin:0}.pagination .prev::before,.pagination .next::after{font-size:1.15em;display:inline-block;vertical-align:middle}.pagination .prev::before{content:'\00AB';margin-right:0.5em}.pagination .next::after{content:'\00BB';margin-left:0.5em}.pagination.button{-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}.pagination.button .prev,.pagination.button .next{padding:0.5em}.search-form .search-button,.pagination.button .prev,.pagination.button .next,.dialog-overlay+.dialog>.actions .confirm,.dialog-overlay+.dialog>.actions .cancel{border-radius:5px;border:none;cursor:pointer;font:inherit;padding:0.5em 1.5em}.search-form .search-button,.pagination.button .prev,.pagination.button .next,.dialog-overlay+.dialog>.actions .confirm{background-color:#fdb933;border:1px solid #f9a90e;color:#fff}.search-form .search-button:hover,.pagination.button .prev:hover,.pagination.button .next:hover,.dialog-overlay+.dialog>.actions .confirm: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%}.pagination{margin-bottom:1.5em;margin-top:1.5em;text-align:center}.pagination .count{color:#e76a25;display:inline-block;margin-left:0.5em;margin-right:0.5em}.pagination .disabled,.pagination .page{padding:1em 0.5em}.pagination .disabled{color:#bcbab7;margin:0}.pagination .page::before,.pagination .page::after{font-size:1.15em;display:inline-block;vertical-align:middle}.pagination .page.prev::before{content:'\2039';margin-right:0.5em}.pagination .page.next::after{content:'\203A';margin-left:0.5em}.pagination.button{-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}.pagination.button .prev,.pagination.button .next{padding:0.5em}a.favorite{font-size:11.2px;font-size:.7rem;background-color:rgba(0,0,0,0.4);border-radius:100px;color:#fdb933;padding:0.3rem 0.7rem;position:absolute;right:0.5rem;top:0.5rem}a.favorite::before{height:7px;width:8px;background-image:url("//images.elo7.com.br/w7/elo7/ic-favorite-on-8x7.svg");background-repeat:no-repeat;content:'';display:inline-block;margin-right:0.5rem}a.favorite:hover{background-color:rgba(0,0,0,0.6);text-decoration:none}:host a.favorite{font-size:11.2px;font-size:.7rem;background-color:rgba(0,0,0,0.4);border-radius:100px;color:#fdb933;padding:0.3rem 0.7rem;position:absolute;right:0.5rem;top:0.5rem}:host a.favorite::before{height:7px;width:8px;background-image:url("//images.elo7.com.br/w7/elo7/ic-favorite-on-8x7.svg");background-repeat:no-repeat;content:'';display:inline-block;margin-right:0.5rem}:host a.favorite:hover{background-color:rgba(0,0,0,0.6);text-decoration:none}.remove{height:22px;width:22px;background-image:url("//images.elo7.com.br/w7/elo7/btn-remover-22x22.svg");background-color:transparent;background-repeat:no-repeat;border:0 none;left:0.5rem;position:absolute;text-indent:-9999px;top:0.5rem}.store-product-item{position:relative}.store-product-item .image{margin-bottom:0.3em;position:relative}.store-product-item .image img{display:block;height:auto;width:100%}.store-product-item .image .unavailable{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.6)));background-image:linear-gradient(to bottom, transparent, rgba(0,0,0,0.6));bottom:0;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:0.8em;font-weight:100;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;letter-spacing:0.1em;padding-bottom:0.7em;position:absolute;text-transform:uppercase;width:100%}.store-product-item a:hover,.store-product-item a:focus{text-decoration:none}.store-product-item .link-product{font-size:16px;font-size:1rem;font-weight:500;color:#444;display:block}.store-product-item .link-store{font-size:13.6px;font-size:.85rem;color:#95918d;display:block}.store-product-item .price{margin-right:0.3em}.store-product-item .extra-information{font-size:.7em;display:block;margin-top:0.3em;text-transform:uppercase}.product-list-container{position:relative}.search-info+.product-list-container{margin-top:1.5em}.products-counter{font-weight:500}.product{display:inline-block;margin-right:2%;margin-top:0.7rem;vertical-align:top}.w7-loading,.full-loading{left:-9999px;position:absolute;top:-9999px}.collection-summary .edit,.w7-loading.visible span,.dialog-overlay,.full-loading.visible span,.carousel .back-btn,.carousel .next-btn{overflow:hidden;text-indent:200%;white-space:nowrap}.search-form .search-button,.pagination.button .prev,.pagination.button .next,.dialog-overlay+.dialog>.actions .confirm,.dialog-overlay+.dialog>.actions .cancel{border-radius:5px;border:none;cursor:pointer;font:inherit;padding:0.5em 1.5em}.search-form .search-button,.pagination.button .prev,.pagination.button .next,.dialog-overlay+.dialog>.actions .confirm{background-color:#fdb933;border:1px solid #f9a90e;color:#fff}.search-form .search-button:hover,.pagination.button .prev:hover,.pagination.button .next:hover,.dialog-overlay+.dialog>.actions .confirm: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%}.dialog-overlay{background-color:rgba(0,0,0,0.5);bottom:0;display:none;left:0;position:fixed;right:0;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:30}.dialog-overlay:target,.dialog-overlay.visible{display:block}.dialog-overlay:target+.dialog,.dialog-overlay.visible+.dialog{display:block}.dialog-overlay+.dialog{border-radius:5px;background-color:white;display:none;left:50%;min-width:20vw;padding:1.5em 1em;position:fixed;text-align:center;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:360px;z-index:40}.dialog-overlay+.dialog h2{font-size:1.3em;font-weight:500;color:#444;margin-bottom:1rem}.dialog-overlay+.dialog p{margin-bottom:1em}.dialog-overlay+.dialog p>strong{font-weight:500}.dialog-overlay+.dialog .close{font-size:1.15em;color:#444;position:absolute;right:0.7em;top:0.7em}.dialog-overlay+.dialog>.actions{margin-top:2em}.dialog-overlay+.dialog>.actions li{display:inline-block}.dialog-overlay+.dialog>.actions .cancel{display:inherit}.dialog-overlay+.dialog>.actions .confirm{border-radius:4em;font-size:.7em;display:inherit;letter-spacing:1px;padding:1.3em 2.8em;text-transform:uppercase}.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}.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}.product-list>.product{margin-bottom:1.6em;width:23.5%}.product-list>.product:nth-child(4n){margin-right:0}.product-list>.product .image>img{min-height:154px;min-width:182px}.reordering .product a{cursor:move}.dragging>.product[style='display: none;'] ~ :nth-child(4n),.dragging>.product[style='display: none;']:nth-child(4n){margin-right:2%}.dragging>.product[style='display: none;'] ~ :nth-child(4n+1){margin-right:0}.dragging>.product.sortable-ghost{opacity:0}.card{display:inline-block;width:100%}.card .image{display:inline-block;margin-right:1px}.card .image>img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.card .image:first-of-type>img{border-radius:5px 0 0 5px}.card .image:last-of-type{margin-right:0}.card .image:last-of-type>img{border-radius:0 5px 5px 0}.card .subtitle{font-size:.85em}.card .goto{font-size:.85em}.card .feedback-wrapper{-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-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;text-align:center;white-space:normal}.card .feedback-wrapper .pin.pinned{margin-left:0.5em;overflow:visible}.card .buyer-social{color:#444}.card .buyer-social .photo{display:inline-block;line-height:0;position:relative}.card .buyer-social .photo::after{bottom:0;content:'';display:inline-block;position:absolute;right:0}.card .buyer-social .photo.positive::after{height:20px;width:20px;background-image:url("//images.elo7.com.br/w7/elo7/ic-positive-review-20x20.svg")}.card .buyer-social .photo.negative::after{height:20px;width:20px;background-image:url("//images.elo7.com.br/w7/elo7/ic-negative-review-20x20.svg")}.card .buyer-social .photo.neutral::after{height:20px;width:20px;background-image:url("//images.elo7.com.br/w7/elo7/ic-neutral-review-20x20.svg")}.card .buyer-avatar{border-radius:50%}.card .buyer-name{display:block}.card .buyer-comment{font-style:italic;font-weight:100;padding-left:0.3em;padding-right:0.3em;position:relative}.card .buyer-comment::before,.card .buyer-comment::after{content:'';display:inline-block;position:absolute}.card .buyer-comment::before{left:-36px;top:-11px;vertical-align:text-top}.card .buyer-comment::after{bottom:-11px;right:-36px;vertical-align:text-bottom}.card .buyer-product-motivation{font-size:.85em;color:#359c9c;line-height:1.5rem;width:100%}.card .buyer-product-motivation span{font-weight:100;padding-left:0.3em}.carousel{contain:paint;position:relative;width:100%}.carousel:not(.active) .slider{-ms-scroll-snap-destination:0% 100%;scroll-snap-destination:0% 100%;-ms-scroll-snap-points-x:repeat(100%);scroll-snap-points-x:repeat(100%);-ms-scroll-snap-type:mandatory;scroll-snap-type:mandatory}.carousel.active{overflow-x:hidden}.carousel.active .slider{overflow-x:hidden;width:300%}.carousel.active .card{width:33.33333%}.carousel .slider{height:100%;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.carousel .slider::-webkit-scrollbar{background:white;height:0.5em}.carousel .slider::-webkit-scrollbar-thumb{border-radius:5px;background:#bcbab7}.carousel .slider::-webkit-scrollbar-track{background:#f8f8f8}.carousel .slider.animated{-webkit-transition:300ms cubic-bezier(0.4, 0, 0.2, 1) -webkit-transform;transition:300ms cubic-bezier(0.4, 0, 0.2, 1) -webkit-transform;transition:300ms cubic-bezier(0.4, 0, 0.2, 1) transform;transition:300ms cubic-bezier(0.4, 0, 0.2, 1) transform, 300ms cubic-bezier(0.4, 0, 0.2, 1) -webkit-transform}.carousel .card{height:100%;scroll-snap-align:start;vertical-align:middle;width:100%}.carousel .back-btn,.carousel .next-btn{background-color:#fff;background-origin:content-box;background-position:center calc(50% - 22.5px);background-repeat:no-repeat;border:0;cursor:pointer;display:block;height:100%;margin:0;outline:none;padding-bottom:45px;padding-left:0;padding-right:0;position:absolute;top:0}.carousel .back-btn{width:16px;background-image:url("//images.elo7.com.br/w7/elo7/img-carousel-arrow-left-16x30.svg");left:0}.carousel .next-btn{width:16px;background-image:url("//images.elo7.com.br/w7/elo7/img-carousel-arrow-right-16x30.svg");right:0}.carousel .controls{padding-left:2em;padding-right:2em}.carousel .steps{padding-bottom:1em;padding-top:1em;text-align:center;white-space:nowrap}.carousel .step{border-radius:50%;height:6px;width:6px;border-radius:50%;background-color:#d8d8d8;border:0;cursor:pointer;display:inline-block;margin-left:0.5em;margin-right:0.5em;outline:0;padding:0;vertical-align:middle}.carousel .step.selected{border-radius:50%;height:8px;width:8px;background-color:#f9a90e}.carousel.pinned-items{height:100%}.carousel.pinned-items .controls{bottom:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:auto}.carousel.pinned-items .steps{border-bottom:none;margin-bottom:0;padding-bottom:1.5em;padding-top:0}.card{padding-left:2em;padding-right:2em}.card .image{width:calc(25% - 1px)}.card .title{font-size:1.5em;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;width:100%}.card .subtitle{margin-right:0.7em}.card .description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:80px;width:35%}.card .buyer-comment{max-width:60%}.card .buyer-comment::before{height:22px;width:36px;background-image:url("//images.elo7.com.br/w7/elo7/ic-left-quote-36x22.svg")}.card .buyer-comment::after{height:22px;width:36px;background-image:url("//images.elo7.com.br/w7/elo7/ic-right-quote-36x22.svg")}.card .buyer-avatar{height:64px;width:64px}.card .buyer-product-motivation{margin-top:0.3em}.card .buyer-product-motivation>*{display:inline-block;line-height:1.5rem}.card .feedback-wrapper{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding-bottom:80px}.search-info{font-weight:500}.search-info.results{padding-top:0.7em}.search-info+.search-info{margin-top:1.5em}.search-info>.see-all{font-weight:300;font-size:.85em}.carousel:not(.active) .collections{border-bottom:1px solid #dadada;margin-bottom:1.5em;padding-bottom:1em;padding-top:1em}.carousel .steps{border-bottom:1px solid #dadada;margin-bottom:1.5em}.collections{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.collections>li{width:32%}.collections>li:not(:last-child){margin-right:2%}.back-btn,.next-btn{background-position:center calc(50% - 80px)}.search-info>.see-all{margin-left:2em}.search-info>.see-all::after{content:'\203A';margin-left:0.3em}.pin,.pinned{display:inline-block;margin-left:0.5em;overflow:hidden;text-indent:-9999px}.pin{height:17px;width:17px;background-image:url("//images.elo7.com.br/w7/elo7/ic-pin-17x17.svg")}.pin:hover,.pin:focus{height:17px;width:17px;background-image:url("//images.elo7.com.br/w7/elo7/ic-pinned-17x17.svg")}.pinned{height:17px;width:17px;background-image:url("//images.elo7.com.br/w7/elo7/ic-pinned-17x17.svg")}.pinned:hover,.pinned:focus{height:17px;width:17px;background-image:url("//images.elo7.com.br/w7/elo7/ic-pin-17x17.svg")}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}.collection-summary{overflow:hidden;position:relative;width:100%}.collection-summary .cover{border-radius:5px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0.7em}.collection-summary .details>h2{font-size:16px;font-size:1rem}.collection-summary .details>h2 a{display:block}.collection-summary .details .name,.collection-summary .details .count{font-weight:300;color:#444}.collection-summary .details .name{font-size:1.5em}.collection-summary .details .count{font-size:.85em}.collection-summary .details .private{margin-right:0.5em}.collection-summary .edit{background-image:url("//images.elo7.com.br/w7/elo7/ic-edit-15x15.svg");background-repeat:no-repeat;background-size:contain;height:20px;margin-left:0.3em;width:20px}.collection-summary .edit,.collection-summary .follow{float:right}.collection-summary .empty-list{border-radius:5px;background-color:#f0f0f0;margin-bottom:0.7em;margin-top:0;padding-bottom:6%;padding-top:6%;position:relative}.collection-summary .empty-list .image{height:100%;margin-bottom:7%;margin-top:7%;width:40%}.collection-summary .empty-list .message,.collection-summary .empty-list .title{position:absolute;width:100%}.collection-summary .empty-list .message{bottom:7%}.cover{-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;overflow:hidden}.cover>.cover-img{height:auto;width:calc((100% - 3px) / 3)}.cover>.cover-img::before{background-color:#f0f0f0;content:'';display:block;padding-top:100%}.cover>.cover-img:nth-child(n+4){margin-top:1px}.reorder-links .link{padding-bottom:0;padding-right:0;padding-top:0}.reorder-links .link.start{padding-left:0}.store-list-container{position:relative}.store-list-container h3{font-weight:500;font-size:1.2em;margin-bottom:0.5em}.store-list-container p{font-size:0.9em;margin-bottom:2rem}.store-list-container label,.store-list-container .input-container{display:inline-block}.store-list-container label{font-size:0.9em;margin-right:1rem}.store-list-container em{font-weight:500}.store-list-container .reorder-form{border-bottom:1px solid #dadada;margin-bottom:2rem;padding-bottom:2rem}.store-list-container .empty-hightlight{background-color:#f8f8f8;padding:1em}.store-list-container .empty-hightlight img{display:block;margin-left:auto;margin-right:auto}.store-list-container .empty-hightlight .btn{font-weight:300;display:block;margin:1em auto;text-align:center;width:200px}.store-list-container .card{padding-left:0;padding-right:0}.list-header-container{background-color:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:1}.list-header-container.header-on-top{-webkit-box-shadow:0 2px 3px -2px rgba(0,0,0,0.2);box-shadow:0 2px 3px -2px rgba(0,0,0,0.2)}.list-header-container,.store-list-container{padding-left:2em;padding-right:2em}.reorder ~ .paginator-wrapper .infinite-paginator{display:none}.reorder .product a{cursor:move}
/*# sourceMappingURL=store-product.css.map */