@charset "UTF-8";.loyalty_offer_signup #colorbox.hidden{display:none!important}.loyalty_offer_signup #cboxOverlay.hidden{display:none!important}#address_form_container #address-form-popover fieldset.fs div.form_element{width:46%;height:auto}#address_form_container #address-form-popover fieldset.fs .default_bill_container,#address_form_container #address-form-popover fieldset.fs .default_ship_container{float:left}.state-cointainer{float:left}.overlay-container .create-wishlist-form a.create-list{margin-top:10px}.overlay-container .create-wishlist-form .list-icon label{background:transparent url(/media/images/css/sprite-favorites-list-icons.png) 0 0 no-repeat;cursor:pointer;float:left;height:28px;margin:0 25px 0 0;overflow:hidden;text-indent:-9999px}.overlay-container .create-wishlist-form .list-icon label:first-child{background:0 0;float:none;height:20px;margin:0;text-indent:0;overflow:visible}#profile_preferences input.error{border:1px solid #ef6ea8!important}#profile_preferences select.error{border:1px solid #ef6ea8!important}.section-products #quickshop-wrapper .module-spp-detail .price{border:none}.section-products #quickshop-wrapper .module-spp-detail .shades{padding-bottom:6px;border-bottom:1px solid #dbdbdb}.sitewide-footer-formatter__links .footer_ws-link{width:22px;height:22px}.sitewide-footer-formatter__links .footer_privacy-policy{color:#f00;display:unset}.footer-links__link span{display:none}#pr-review-display .p-w-r .pr-snippet-reco-to-friend .pr-reco-to-friend-message{font-size:15px}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-review-header-contents{width:41%}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-review-header-contents:before{content:"Filtrar por: "}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-main-header-search-sort{width:59%}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-review-header-sorts{width:50%}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-review-header-sorts .pr-rd-sort-group{float:right;padding-left:1px}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-sort{background:url(/media/images/stars/down-arrow.png) no-repeat scroll 100% 5px transparent;width:66%}#pr-review-display .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-main-header-search{width:47%;float:right;padding-left:0}#pr-review-display .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-sort-group:before{content:"Ordenar por: "}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-helpful-yes .pr-helpful-count:before{content:"SIM"}#pr-review-display .p-w-r .pr-review-display .pr-review .pr-rd-footer .pr-helpful-no .pr-helpful-count:before{content:"NÃO"}.appt-book .service-select .service{min-height:400px}.appt-book .service-select .service .service-details{min-height:130px}.appt-book .service-select .service .service-details h3.service-title{font-size:28px}.appt-book .service-select .service .selection-bar{max-width:250px}.appt-book .service-select .service .selection-bar .selection-selector{width:58%}.appt-book .service-select .service .selection-bar .selection-data{width:42%}.appt-book .appointment-select .appointments-container .service .service-head{font-size:28px;margin-bottom:20px}.appt-book .appointment-select .appointments-container .service .selection-bar{max-width:250px}.appt-book .appointment-select .appointments-container .service .selection-bar .selection-data{width:42%}.appt-book .appointment-select .appointments-container .service .selection-bar .selection-selector{width:58%}.appt-book .book-now-bar{max-width:320px}.appt-book .book-now-bar .minutes{width:40%}.appt-book .book-now-bar .button{width:60%}.appt-book #booking-step3 .book-appt-container .mobile-phone-fieldset{float:right;padding:0}.appt-book #booking-step3 .book-appt-container .mobile-phone-fieldset .appt-book-mobile-prefix{width:20%;display:inline-block}.appt-book #booking-step3 .book-appt-container .mobile-phone-fieldset .appt-book-mobile{width:80%}.appt-book #booking-step3 .book-appt-container .registration__terms.error{color:#ef6ea8}.appt-book #booking-step3 .book-appt-container .registration__terms.error a{color:#ef6ea8}.appt-book #booking-step3 input[type=checkbox]{margin-right:8px}.loyalty-popover__cpf{display:inline}.loyalty-popover__full-name{margin:10px 0}.loyalty-popover__offer-cpf{margin-bottom:10px}#cboxWrapper #cboxContent .loyalty_popover .loyalty_popover__content.loyalty_popover__welcome{padding-top:30px}@media only screen and (min-width:641px){#cboxWrapper #cboxContent .loyalty_popover .loyalty_popover__content.loyalty_popover__welcome{padding-top:80px}}#cboxWrapper #cboxContent .loyalty_popover .loyalty_popover__content.loyalty_popover__welcome .loyalty_popover__password .form-password{width:60%;border:2px solid #ccc;float:left}@media only screen and (min-width:641px){#cboxWrapper #cboxContent .loyalty_popover .loyalty_popover__content.loyalty_popover__welcome .loyalty_popover__password .form-password{width:330px;height:64px}}#cboxWrapper #cboxContent .loyalty_popover .loyalty_popover__content.loyalty_popover__welcome .loyalty_popover__password .form-submit{width:30%;margin:0 10px;height:40px}@media only screen and (min-width:641px){#cboxWrapper #cboxContent .loyalty_popover .loyalty_popover__content.loyalty_popover__welcome .loyalty_popover__password .form-submit{height:64px}}#cboxWrapper #cboxContent .loyalty_popover .loyalty_popover__content.loyalty_popover__welcome .loyalty_popover__buttons .button{height:50px;line-height:50px;padding:0 30px}@media only screen and (min-width:641px){#cboxWrapper #cboxContent .loyalty_popover .loyalty_popover__content.loyalty_popover__welcome .loyalty_popover__buttons .button{height:64px;line-height:64px}}#cboxWrapper #cboxContent .loyalty_popover .loyalty_popover__content.loyalty_popover__welcome .loyalty_popover__buttons .button--dark{margin-left:0}#cboxWrapper #cboxContent .loyalty_popover .loyalty_popover__content .background-img{position:absolute;top:0;right:0;width:45%}#cboxWrapper #cboxContent .loyalty_popover .loyalty_popover__content .loyalty_popover__logo{margin:5px 0 0 18px}#cboxWrapper #cboxContent .loyalty_popover .loyalty_popover__content .loyalty_popover__logo img{position:absolute;top:15px;left:20px}@media only screen and (min-width:641px){#cboxWrapper #cboxContent .loyalty_popover .loyalty_popover__content .loyalty_popover__logo img{left:50px}}#cboxWrapper #cboxContent .loyalty_popover .loyalty_popover__content .loyalty_popover__header.title--large{letter-spacing:-1.5px;font-size:28px;position:relative;width:95%;margin:25px 0;line-height:1.2;max-width:375px}@media only screen and (min-width:641px){#cboxWrapper #cboxContent .loyalty_popover .loyalty_popover__content .loyalty_popover__header.title--large{font-size:50px;margin:15px 0;width:100%;line-height:1;max-width:100%}}#cboxWrapper #cboxContent .loyalty_popover .loyalty_popover__content .loyalty_popover__input .loyalty_popover__checkbox-container{width:95%}@media only screen and (min-width:641px){#cboxWrapper #cboxContent .loyalty_popover .loyalty_popover__content .loyalty_popover__input .loyalty_popover__checkbox-container{margin:10px 0 0 0;top:5px;width:450px;left:3%}}#cboxWrapper #cboxContent .loyalty_popover .loyalty_popover__content .loyalty_popover__input .loyalty_popover__checkbox-container .loyalty_popover__checkbox-label{font-size:13px;line-height:1.1;width:95%}@media only screen and (min-width:641px){#cboxWrapper #cboxContent .loyalty_popover .loyalty_popover__content .loyalty_popover__sub-header{margin:7px 0 10px 18px;font-size:17px}}#cboxWrapper #cboxContent .loyalty_popover .loyalty_popover__content .loyalty_popover__submit-container{margin-bottom:5px}#cboxWrapper #cboxContent .loyalty_popover .loyalty_popover__content .loyalty_popover__submit-container .form-text{border:2px solid #ccc;width:60%;height:40px}@media only screen and (min-width:641px){#cboxWrapper #cboxContent .loyalty_popover .loyalty_popover__content .loyalty_popover__submit-container .form-text{margin:0;border:2px solid #ccc;width:100%;height:60px;position:relative}}#cboxWrapper #cboxContent .loyalty_popover .loyalty_popover__content .loyalty_popover__submit-container .form-submit{width:150px;height:40px;margin-left:2px}@media only screen and (min-width:641px){#cboxWrapper #cboxContent .loyalty_popover .loyalty_popover__content .loyalty_popover__submit-container .form-submit{margin:0;height:50px;width:100%;min-width:280px}}.js body.loyalty_offer_signup #colorbox{height:510px!important}.js body.loyalty_offer_signup #colorbox #cboxWrapper{border:none}@media only screen and (min-width:641px){.js body.loyalty_offer_signup #colorbox #cboxWrapper{height:440px!important}}.js body.loyalty_offer_signup #colorbox #cboxWrapper #cboxContent #cboxLoadedContent{height:450px!important;padding:0 20px}@media only screen and (min-width:641px){.js body.loyalty_offer_signup #colorbox #cboxWrapper #cboxContent #cboxLoadedContent{height:368px!important}}@media only screen and (min-width:641px){body.loyalty_offer_signup.domain-br #colorbox{width:415px!important;height:435px!important}}body.loyalty_offer_signup.domain-br #colorbox #cboxWrapper{padding:0}@media only screen and (min-width:641px){body.loyalty_offer_signup.domain-br #colorbox #cboxWrapper{width:unset!important;height:435px!important}}@media only screen and (min-width:641px){body.loyalty_offer_signup.domain-br #colorbox #cboxWrapper #cboxContent{width:355px!important;height:100%!important;padding:45px 25px 0}}body.loyalty_offer_signup.domain-br #colorbox #cboxWrapper #cboxContent #cboxLoadedContent{padding:0 20px}@media only screen and (min-width:641px){body.loyalty_offer_signup.domain-br #colorbox #cboxWrapper #cboxContent #cboxLoadedContent{width:100%!important;height:100%!important;padding:0}}@media only screen and (min-width:641px){.loyalty_popover__checkbox-container{top:unset!important;bottom:unset!important;left:unset!important;width:100%!important}}.loyalty_popover__promo>h4{margin:15px 0!important}
/*# sourceMappingURL=br_pc_defer.css.map */
