.box-content,.drop-down-menu ul,.header,.header-input,.header-input-wrapper .drop-down-menu ul,.home-login .hr,.home-login input,.my-orders-container,.profile-menu{background:var(--brf-white-neutral) 0 0 no-repeat padding-box}.header,.header a,.header a:hover,.header-input+div>a i,.header-location,.shortcut li a,.shortcut li a i,.shortcut li a:focus,.shortcut li a:hover{color:var(--brf-black-neutral)}.header,.header-input{z-index:9998}.product-item .button,.product-item .button:hover{background:var(--brf-tertiary-main) 0 0 no-repeat padding-box}body{opacity:1!important}.header{border-bottom:1px solid var(--brf-tertiary-main)}.account-target-container+.header+.header{top:27px}.account-target-container~.content .catalog-wrapper .catalog-filter{top:160px;max-height:calc(100vh - 180px)}.account-target-container~.content .cart-summary-side{top:135px}.header-logo{width:224px;margin-right:40px}.shortcut li a{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/12px var(--unnamed-font-family-co-headline);letter-spacing:var(--unnamed-character-spacing-0);text-align:left;letter-spacing:0;color:#000;padding:5px 20px}.header-input,.header-input-wrapper .drop-down-menu ul li a,.header-input-wrapper .drop-down-menu ul li h3,.header-wrapper .header-location small,.header-wrapper .header-location small a,.home-section header h2,.my-account-box header p,.my-order-content table td,footer.footer a,footer.footer h2 a{letter-spacing:var(--unnamed-character-spacing-0)}.shortcut li a+.drop-down-menu{left:20px;min-width:auto}.drop-down-menu,.product-body-table td{padding:0}.drop-down-menu ul{box-shadow:0 3px 6px #00000029;border-radius:20px}.cart-product-list .tag:not(.shelflife-tag),.cart-product-list-card .tag:not(.shelflife-tag)::after,.cart-product-list-card .tag:not(.shelflife-tag)::before,.drop-down-menu::before,.header-input-wrapper.focus::before,.home-section header h2::after,.home-section header h2::before,.product-item .tag,.product-wrapper .tag::after,.product-wrapper .tag::before,.select-wrapper ul li input:checked~label::before,.select-wrapper ul li label:hover::before{content:none}.shortcut li a i{transition:.2s linear}.drop-down-hover a:hover i,.drop-down-hover:hover a i{transform:rotate(-180deg);color:var(--brf-tertiary-main-hover)}.cart-price .discount-color,.drop-down-hover:hover>a,.header-wrapper .header-location small .drop-down-menu a:hover,.shortcut li a:hover{color:var(--brf-tertiary-main-hover)}.drop-down-menu ul li a,.header-input-wrapper .header-input i,.header-wrapper .header-location small .drop-down-menu a,.home-section header h2,.my-order-content table td p,.my-order-content table td strong,.summary-item .select-item input[type=radio]:not(:checked)~label .item-content p,.summary-item .select-item input[type=radio]:not(:checked)~label .item-content small,.summary-item .select-item input[type=radio]:not(:checked)~label .item-content strong,footer.footer a,footer.footer h2 a{color:var(--brf-dark-neutral)}.header-input-wrapper .drop-down-menu ul li a:hover,.shortcut li a+.drop-down-menu ul li a:hover{transition:none;color:var(--brf-tertiary-main-hover);background:var(--brf-white-neutral) 0 0 no-repeat padding-box}ul.shortcut{display:flex;justify-content:center;padding:0 15px}.header-input{box-shadow:none;border:1px solid #9e9184;border-radius:30px;font:var(--unnamed-font-style-normal) normal 300 var(--unnamed-font-size-16)/30px var(--unnamed-font-family-co-headline);color:var(--brf-dark-neutral);text-align:left;letter-spacing:0;color:#707070;max-width:none}.header-input ::placeholder{font:var(--unnamed-font-style-normal) normal 300 var(--unnamed-font-size-16)/30px var(--unnamed-font-family-co-headline);letter-spacing:var(--unnamed-character-spacing-0);color:var(--brf-dark-neutral);text-align:left;letter-spacing:0;color:#707070}.account-target a,.account-target p,.account-target p strong,.badge-wrapper span,.cart-product-list .tag.ideal:not(.shelflife-tag),.cart-product-list .tag:not(.shelflife-tag),.cart-product-list-card .tag.ideal:not(.shelflife-tag),.cart-product-list-card .tag:not(.shelflife-tag),.home-login h2,.home-login label,.icon-cart-wrapper span,.item-service p,.product-content h2,.product-content h3,.product-content p,.product-item .button,.product-item .tag,.product-item .tag.ideal,.product-item.product-disabled .product-content h2,.product-section h3,.product-wrapper .tag,.product-wrapper .tag.ideal{letter-spacing:var(--unnamed-character-spacing-0)}.header-input:focus-within{border-color:var(--brf-tertiary-main-hover)!important}.header-input-wrapper .drop-down-menu,.header-wrapper .header-location small .drop-down-menu{padding-top:10px}.header-input-wrapper .drop-down-menu ul{box-shadow:0 3px 6px #00000029;border-radius:20px;padding:20px 0}.header-logo img{width:auto}.header-input-wrapper .drop-down-menu ul li h3{font:var(--unnamed-font-style-normal) normal bold var(--unnamed-font-size-16)/41px var(--unnamed-font-family-noto-sans);color:var(--brf-dark-neutral);text-align:left;line-height:normal;padding:0 22px 10px}.header-input-wrapper .drop-down-menu ul li:not(:first-of-type) h3,.header-wrapper,.my-order-content table thead tr:first-of-type th{padding-top:20px}.header-input-wrapper .drop-down-menu ul li a{padding:10px 22px;font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/41px var(--unnamed-font-family-noto-sans);color:var(--brf-dark-neutral);text-align:left;line-height:normal}.header-location span{background-color:var(--brf-quinary-main);border-radius:50%;width:40px;height:40px;min-width:40px;min-height:40px;display:flex;justify-content:center;align-items:center;color:var(--brf-white-neutral);margin-right:5px}.header-location span i{color:var(--brf-white-neutral);margin:auto}.header-wrapper .header-location small{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/var(--unnamed-line-spacing-24) var(--unnamed-font-family-co-headline);color:var(--brf-dark-neutral);text-align:left;display:block;line-height:normal}.header-wrapper .header-location small a{text-decoration:var(--unnamed-decoration-underline)!important;font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/var(--unnamed-line-spacing-24) var(--unnamed-font-family-co-headline);color:var(--brf-tertiary-main);text-align:left;display:inline-flex;align-items:center;line-height:normal;white-space:nowrap;flex-wrap:initial}.header-wrapper .header-location small a:hover{text-decoration:var(--unnamed-decoration-underline)!important;color:var(--brf-tertiary-main-hover)}.header-location{cursor:default;margin-left:40px;padding:5px 0}.home-section header h2{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-40)/var(--unnamed-line-spacing-51) var(--unnamed-font-family-co-headline);text-align:center}.home-section header{padding:20px 0 0}.product-carousel-wrapper{padding:0 0 80px}.header.mobile-only-header,.product-action .product-add,.product-action .product-quantity,.product-cart .product-action .product-quantity,.select-wrapper ul li:not(:last-of-type) label{border:0}footer.footer h2 a{font:var(--unnamed-font-style-normal) normal bold var(--unnamed-font-size-16)/20px var(--unnamed-font-family-co-headline)}footer.footer a{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) 14px/20px var(--unnamed-font-family-co-headline);text-align:left}footer.footer a:focus,footer.footer a:hover,footer.footer h2 a:focus,footer.footer h2 a:hover{color:var(--brf-dark-neutral);filter:none;text-decoration:none!important;cursor:default}footer.footer a[href]:focus,footer.footer a[href]:hover,footer.footer h2 a[href]:focus,footer.footer h2 a[href]:hover{text-decoration:var(--unnamed-decoration-underline)!important;cursor:pointer}.header-wrapper .header-location small .drop-down-menu a,.header-wrapper .header-location small .drop-down-menu a:hover,footer.footer+footer.footer .footer-row a,footer.footer+footer.footer .footer-row a:hover{text-decoration:none!important}footer.footer .footer-wrapper{padding-bottom:0}footer.footer+footer.footer .footer-wrapper{min-height:auto;padding:0}.account-target-container{display:flex!important;justify-content:flex-end;width:100%;align-items:center;background:var(--brf-dark-neutral) 0 0 no-repeat padding-box;position:sticky;top:0;z-index:9999;padding:2px 15px}.account-target{display:flex;width:100%;max-width:1300px;margin:auto;justify-content:flex-end;align-items:center}.account-target span{display:inline-block;margin-right:5px}.account-target span i{color:var(--brf-white-neutral);font-size:18px;line-height:14px/var(--unnamed-line-spacing-24)}.account-target a,.account-target p{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) 14px/var(--unnamed-line-spacing-24) var(--unnamed-font-family-co-headline);white-space:nowrap}.account-target p{color:var(--brf-white-neutral);text-align:left;overflow:hidden;text-overflow:ellipsis}.account-target a,.account-target a:hover{color:var(--brf-primary-main)!important;text-decoration:var(--unnamed-decoration-underline)!important}.account-target p strong{font:var(--unnamed-font-style-normal) normal bold 14px/var(--unnamed-line-spacing-24) var(--unnamed-font-family-co-headline);color:var(--brf-white-neutral);text-align:left}.account-target a{margin-left:10px;text-align:right;cursor:pointer}.header-location,.header-location-content,.header-location-wrapper{overflow:initial;white-space:normal;text-overflow:unset}.header-search-loaction{flex-wrap:unset}.header-input .header-input-checkbox .list-button{min-width:105px;line-height:normal;text-align:center;white-space:nowrap}.drop-down-hover a i{font-size:18px}.icon-cart-wrapper{position:relative;margin-left:40px;margin-right:15px}.icon-cart-wrapper i{font-size:var(--unnamed-font-size-40);color:var(--brf-quinary-main)}.icon-cart-wrapper span{position:absolute;top:-5px;left:25px;font:var(--unnamed-font-style-normal) normal bold 14px/53px var(--unnamed-font-family-co-headline);color:var(--brf-black-neutral);text-align:left;background:var(--brf-primary-main) 0 0 no-repeat padding-box;border-radius:10px;padding:1px 6px;line-height:normal;display:flex;justify-content:center;align-items:center}.drop-down-menu ul li a:hover{background-color:var(--brf-white-neutral) 0% 0% no-repeat padding-box!important}.cart-summary-side h1,.cart-summary-side h2,.coupon-icon,.footer-menu ul li.active a i,.footer-menu ul li.active a p,.header-menu-action i,.my-limit-values>div:first-of-type p{color:var(--brf-quinary-main)}.swiper-button-next,.swiper-button-prev{color:var(--brf-tertiary-main);cursor:pointer}.swiper-button-next:after,.swiper-button-prev:after{font-size:47px}.swiper-button-disabled{color:var(--brf-regular-neutral)!important}.owl-theme .owl-dots .owl-dot span,.swiper-pagination-bullet{border-radius:30px;width:7px;height:7px;transition:.2s linear;opacity:1;background:var(--brf-tertiary-main)}.owl-carousel .owl-dots .owl-dot.active span,.swiper-pagination-bullet-active{width:50px;background-color:var(--brf-tertiary-main)}footer.footer.banner-footer{max-width:1920px;margin:auto;background-color:var(--brf-light-neutral);width:100%;background-position:right top;background-repeat:no-repeat;background-size:cover}.shopping-list-content{line-height:normal!important}.action-wrapper,.cart-menu li{position:relative}.action-wrapper>a{display:flex}.action-wrapper .cart-menu-action{padding-top:0}.action-wrapper .cart-menu{right:10px}.product-carousel .product-item{border-radius:30px;height:100%}.swiper-slide{justify-content:center;align-items:center;text-align:center}.product-carousel .swiper-slide{height:auto}.owl-theme .owl-stage-outer button:hover,.select-wrapper,.select-wrapper ul{background:var(--brf-x-light-neutral) 0 0 no-repeat padding-box}.product-catalog{padding:0 0 15px}.variable-badge .badge-wrapper span{margin:10px 0 auto auto;border-color:var(--brf-tertiary-main)!important;color:var(--brf-tertiary-main)!important}.product-item{background:var(--brf-white-neutral) 0 0 no-repeat padding-box;border:1px solid var(--brf-regular-neutral);border-radius:30px;width:272px;margin:0 20px 20px;padding:40px 20px}.carrousel-service,.carrousel-service header{padding-left:15px;padding-right:15px}.product-item .product-badge+.product-content,.product-item .product-content+.product-content{margin-bottom:0;justify-content:flex-end}.product-item .product-content{margin:auto auto 20px;width:100%;overflow:initial}.product-item .product-photo{width:200px;height:200px;margin:auto;max-width:100%}.product-photo img{transform:none;max-width:100%;max-height:100%}.product-content p{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans);color:var(--brf-dark-neutral);text-align:center;margin-top:10px}.product-item .button{font:var(--unnamed-font-style-normal) normal bold var(--unnamed-font-size-16)/12px var(--unnamed-font-family-co-headline);color:var(--brf-white-neutral);transition:none;opacity:1;text-transform:none;transform:translateY(0);border-radius:40px;border:0;padding:15px 30px;text-align:center}.product-item .button:hover{color:var(--brf-white-neutral)}.badge-wrapper span{border:1px solid #063c85;border-radius:40px;font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-12)/18px var(--unnamed-font-family-noto-sans);color:var(--brf-quinary-main-hover);text-align:center;margin:0 0 10px}.carousel-wrapper,.cart-product-card-item .product-content .badge-wrapper span,.product-badge,.product-section p{margin-bottom:0}.badge-wrapper span:not(:last-of-type),.my-order-table-status .status-badge{margin-right:10px}.badge-wrapper span:hover{background-color:var(--brf-white-neutral);color:var(--brf-quinary-main-hover);border:1px solid #063c85}.product-badge{margin-top:auto}.product-placeholder .product-photo{margin-bottom:20px;min-width:80px}.product-content h2{font:var(--unnamed-font-style-normal) normal bold 18px/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans);color:var(--brf-quinary-main);margin-top:10px}.product-content h3,.product-section h3{font:var(--unnamed-font-style-normal) normal 300 14px/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans);color:var(--brf-dark-neutral);margin-top:5px}.cart-container,.cart-container .label-popover,.cart-summary-side ul,.product-cart-2 .product-action,.product-section h3{margin-top:0}.product-wrapper .product-badge{margin-top:10px}.product-action{margin-top:20px;align-items:center}.product-carousel-wrapper .swiper-wrapper{padding:40px 0}.product-carousel-wrapper .swiper-pagination{bottom:0}.product-action .product-quantity{flex:1;justify-content:center}.product-action .product-quantity button{background:var(--brf-x-light-neutral) 0 0 no-repeat padding-box;border-radius:4px;width:30px;height:30px}.product-action .product-quantity button i{font-size:18px;color:var(--brf-tertiary-main)}.product-action .product-quantity input{width:30px;background:var(--brf-white-neutral) 0 0 no-repeat padding-box;border:1px solid var(--brf-regular-neutral);border-radius:4px;margin:0 5px;height:30px}.product-action .product-quantity input:focus{border-color:var(--brf-regular-neutral)!important}.product-action .product-add{background:no-repeat padding-box #369832;border-radius:40px;height:41px}button.disabled i,button:disabled i{color:#999!important}.cart-product-list .tag:not(.shelflife-tag),.cart-product-list-card .tag:not(.shelflife-tag){position:absolute;top:0;right:0;z-index:999;height:40px!important;display:flex;align-items:center;min-width:40px!important;padding:10px!important}.cart-product-list .tag:not(.shelflife-tag),.cart-product-list-card .tag:not(.shelflife-tag),.product-item .tag,.product-wrapper .tag{min-width:50px;height:50px;background:var(--brf-quinary-main) 0 0 no-repeat padding-box;border-radius:44px;font:var(--unnamed-font-style-normal) normal bold var(--unnamed-font-size-16)/12px var(--unnamed-font-family-noto-sans);color:var(--brf-white-neutral);text-align:center;padding:6px;justify-content:center;margin:auto}.cart-product-list .tag.ideal:not(.shelflife-tag),.cart-product-list-card .tag.ideal:not(.shelflife-tag),.product-item .tag.ideal,.product-wrapper .tag.ideal{font:var(--unnamed-font-style-normal) normal bold 14px/12px var(--unnamed-font-family-noto-sans);color:var(--brf-white-neutral);text-align:center;text-transform:uppercase;padding:5px 14px;height:auto;line-height:normal;font-size:12px}.cart-product-list .tag.applied:not(.shelflife-tag),.cart-product-list-card .tag.applied:not(.shelflife-tag),.product-item .tag.applied,.product-wrapper .tag.applied{background-color:#3e8635}.product-item.product-disabled .product-content h2{background:var(--brf-white-neutral) 0 0 no-repeat padding-box;border:1px solid #ed0000;border-radius:24px;padding:6px 10px;font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) 14px/12px var(--unnamed-font-family-noto-sans);text-align:center;color:#ed0000;text-transform:uppercase}.catalog-filter-section span.checkbox,.select-wrapper label::after{border-color:var(--brf-tertiary-main)}.product-cart .product-content h3 small{font-weight:200;margin:0 5px 5px!important}.product-content-bottom .product-content{flex-direction:row}.product-cart small.original-price+small{margin-left:0}.carrousel-service{max-width:100%;width:1300px!important;margin:auto}.item-service{background:var(--brf-x-light-neutral) 0 0 no-repeat padding-box;border-radius:30px;padding:40px 32px;align-items:stretch;height:auto;display:flex;flex-direction:column;justify-content:center}.item-service img,.product-cart-2 .cart-product-card-item .product-photo{margin:auto}.item-service p{margin:10px auto auto;font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) 20px/28px var(--unnamed-font-family-co-headline);color:var(--brf-black-neutral);text-align:center}.home-login h2,.home-login label{color:var(--brf-white-neutral)}.home-login{width:402px;background:var(--brf-quinary-main-hover) 0 0 no-repeat padding-box;position:absolute;top:16px;right:0;z-index:99;height:auto;min-height:auto;padding:20px;border-radius:40px}.cart-menu-overlay,.modal-wj{top:0;position:fixed;height:100%}.home-login h2{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-22)/var(--unnamed-line-spacing-29) var(--unnamed-font-family-co-headline);text-align:center}.home-login label{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/var(--unnamed-line-spacing-21) var(--unnamed-font-family-co-headline);text-align:left}.header-catalog h1 span i,.home-login .input-icon span,.input-icon span,.suggested-header p strong,.suggested-order-side.cart-summary-side ul li p strong{color:var(--brf-tertiary-main)}.cart-btn-light,.header-catalog,.home-login a,.home-login button,.product-cart-2 th,.register-container .register-box .form-action button,.register-container .register-box .register-choose a,.register-container .register-box h2{text-align:center;letter-spacing:var(--unnamed-character-spacing-0)}.home-login input{border:1px solid #9e9184;border-radius:10px;height:46px;width:100%;padding:0 10px;margin:2px 0 10px}.home-login section,.my-limit-request{display:flex;flex-direction:column;width:100%}.home-login form section:focus-within>label{color:#fff}.home-login form section:focus-within input{border-color:#9e9184!important;padding:0 10px}.home-login button{background:var(--brf-tertiary-main) 0 0 no-repeat padding-box;background:no-repeat padding-box #ea5b0a;border-radius:40px;width:auto;padding:15px 60px;font:var(--unnamed-font-style-normal) normal bold var(--unnamed-font-size-16)/var(--unnamed-line-spacing-24) var(--unnamed-font-family-co-headline);color:var(--brf-white-neutral);border:0;margin:15px auto 0;display:block}.home-login .form-action button{margin-bottom:15px}.home-login a{text-decoration:var(--unnamed-decoration-underline);font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/var(--unnamed-line-spacing-21) var(--unnamed-font-family-co-headline);color:var(--brf-primary-main)}.home-login a:active,.home-login a:focus,.home-login a:hover{text-decoration:var(--unnamed-decoration-underline)!important;color:var(--brf-primary-main)}.home-login .hr{color:var(--brf-white-neutral);width:100%;height:1px;margin:15px 0}.wrapper-register form label.label-error,label.label-error{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-12)/17px var(--unnamed-font-family-noto-sans)!important;letter-spacing:var(--unnamed-character-spacing-0)!important;color:var(--brf-black-neutral)!important;text-align:center!important;background:var(--brf-primary-main) 0 0 no-repeat padding-box!important;padding:5px 34px!important;width:100%!important;display:block;margin:auto auto 10px!important;border-radius:10px!important}.address-section header,.box-content>header,.cart-product-list-card .cart-product-card-item:not(:last-of-type),.catalog-summary-filter+.catalog-summary-filter,.header-catalog h1,.product-content .badge-wrapper span,.profile-container>header,.request-item header{margin-bottom:20px}.wrapper-register form label.label-error a,.wrapper-register form label.label-error a:active,.wrapper-register form label.label-error a:focus,.wrapper-register form label.label-error a:hover,label.label-error a,label.label-error a:active,label.label-error a:focus,label.label-error a:hover{color:var(--brf-black-neutral)!important;text-decoration:var(--unnamed-decoration-underline)!important;font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-12)/17px var(--unnamed-font-family-noto-sans);letter-spacing:var(--unnamed-character-spacing-0)!important;color:var(--brf-black-neutral)!important;text-align:center!important;display:inline-flex}.box-content header h3,.breadcrumb a,.catalog-list-filter-input input,.catalog-summary-filter button,.header-filter-selected a,.my-limit-request>header h4,.my-order-content-header h2,.my-order-header.my-order-footer h2,.my-orders-container h3,.my-orders-filter .catalog-filter-section h2,.my-orders-filter h4,.my-orders-list table th,.select-wrapper ul li label,.select-wrapper>label,h2.my-orders-title{letter-spacing:var(--unnamed-character-spacing-0)}.home-login-space{min-height:550px}.home-login-wrapper{width:100%;max-width:1300px;margin:0 auto;position:absolute}.home-login .form-inputs a{display:flex;justify-content:flex-start;text-align:left}.header-catalog{width:100%;padding:20px 0;font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-40)/var(--unnamed-line-spacing-51) var(--unnamed-font-family-co-headline);color:var(--brf-dark-neutral);max-width:1300px;margin:0 auto}.header-catalog h1{padding:0 10px}.header-catalog h1 span i{font-size:26px;cursor:pointer}.header-line{border:1px solid #c1b9b0;width:100%;max-width:1300px}.catalog-summary-filter{width:100%;display:flex;justify-content:space-between;margin-bottom:40px;align-items:center}.catalog-summary-filter .catalog-filter-header{display:inline-flex;flex:1}.cart-float-menu .action-col:last-of-type,.catalog-summary-filter .catalog-filter-header:last-of-type{justify-content:flex-end}.catalog-summary-filter .catalog-filter-header p{display:inline-flex;width:100%}.catalog-summary-filter button{display:flex;justify-content:space-between;align-items:center;padding:10px 30px;background:var(--brf-tertiary-main) 0 0 no-repeat padding-box;border-radius:40px;border:0;font:var(--unnamed-font-style-normal) normal bold var(--unnamed-font-size-16)/12px var(--unnamed-font-family-co-headline);color:var(--brf-white-neutral);text-align:left}.catalog-filter-header h1,.catalog-summary-filter .select-wrapper>label,.my-account-box header label.label,.my-limit-values label,.my-limit-values p,.my-order-content table th,.my-order-table-product-info .product-content p{color:var(--brf-dark-neutral);letter-spacing:var(--unnamed-character-spacing-0)}.catalog-summary-filter button i{margin-right:5px;font-size:20px}.catalog-summary-filter .catalog-filter-header>ul{display:flex;justify-content:flex-end;align-items:center}.catalog-summary-filter .catalog-filter-header>ul>li{display:inline-flex}.catalog-summary-filter .select-wrapper{border:1px solid #9e9184;border-radius:10px;padding:5px 10px}.catalog-summary-filter .select-wrapper+.select-wrapper,.my-order-header .my-order-header-row .my-order-header-col:not(:first-of-type),.profile-content .box-container:not(:first-of-type){margin-left:20px}.catalog-summary-filter .select-wrapper>label{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/30px var(--unnamed-font-family-noto-sans)}.select-wrapper label::after{font-size:18px;margin-left:10px}.catalog-filter-section span.checkbox:checked,.suggested-header-buy input[type=checkbox]:checked~label span,.suggested-product-buy input[type=checkbox]:checked~label span{border-color:var(--brf-tertiary-main);background-color:var(--brf-tertiary-main)}.catalog-filter-header h1{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-22) var(--unnamed-font-family-co-headline);padding:0 0 10px;border-bottom:1px solid #c1b9b0;width:auto;font-weight:600}.catalog-wrapper .catalog-filter{max-width:221px;margin-right:50px;max-height:none!important;position:relative!important;top:0!important}.catalog-wrapper.order-list-wrapper .catalog-filter,.register-container aside{max-width:280px}.box-content header,.catalog-wrapper .catalog-filter label h2,.my-limit-values,.profile-container>header.flex{display:flex;justify-content:space-between;align-items:center}.collpase-section,.my-account-box>input[type=radio],.suggested-header-buy input[type=checkbox],.suggested-header-buy input[type=checkbox]:not(:checked)~label span i,.suggested-product-buy input[type=checkbox],.suggested-product-buy input[type=checkbox]:not(:checked)~label span i{display:none}.collpase-section+label{cursor:pointer;user-select:none}.collpase-section+label i{transition:.2s linear;color:var(--brf-tertiary-main)}.collpase-section:checked+label i,.my-account-box header label.toogle-shop.active i{transform:rotate(-180deg)}.collpase-section+label+ul{height:0;overflow:hidden;opacity:0;transition:.2s linear}.collpase-section:checked+label+ul{height:auto;opacity:1;overflow:initial}.collpase-section+label span{padding:0 20px;margin:auto 0 auto auto}.select-wrapper{max-width:100%;flex:1;margin-right:10px}.select-wrapper+.select-wrapper{flex:none;border-left:none;margin:auto 0 auto auto}.my-order-header,.select-filter-container{display:flex;flex-direction:column}.select-filter-container .select-wrapper{margin:0 0 15px;width:100%}.select-filter-container .select-wrapper label::after{padding:0 23px;margin:0}.select-filter-container .select-wrapper+.select-wrapper{margin:0!important;text-align:left!important}.select-filter-container .select-wrapper.right ul{left:0;right:auto}.cart-price .select-filter-container .select-wrapper ul li label,.select-filter-container .select-wrapper.right ul li label{justify-content:flex-start;text-align:left}.select-filter-container .select-wrapper label{width:100%;justify-content:space-between}.breadcrumb,.my-account-box .profile-account-status,.my-orders-row{justify-content:flex-start}.breadcrumb{display:flex!important;align-items:center;width:100%;max-width:1300px;margin:40px auto 20px}.breadcrumb a{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) 14px/19px var(--unnamed-font-family-noto-sans);line-height:20px;color:var(--brf-medium-neutral);text-align:left;pointer-events:none;display:inline-flex}.breadcrumb a:not(:last-of-type){color:var(--brf-tertiary-main);pointer-events:all}.breadcrumb a:not(:last-of-type) p{text-decoration:underline}.box-content>header a,.header-filter-selected a,.my-order-container .back-link.page-back-link p,.my-order-content-header .my-order-button-container a,.profile-input-container a,a.price-details-button,a.reset-pass-link{text-decoration:underline!important}.breadcrumb a:not(:first-of-type)::before{font-family:"Material Icons";content:"\e5cc";font-size:20px;color:var(--brf-medium-neutral);margin:auto 10px}.catalog-filter-section{padding-top:0;padding-bottom:20px}.catalog-filter-section h2{padding-top:30px;display:flex;align-items:center}.catalog-filter-section:not(.first-section) h2{border-top:1px solid #c1b9b0}.header-filter-selected{display:flex!important;justify-content:space-between;align-items:center;margin-bottom:40px}.catalog-tab{margin-bottom:30px}.header-filter-selected span{display:inline-flex;margin:5px 5px 5px 0;padding:5px 10px;background:var(--brf-quinary-main) 0 0 no-repeat padding-box;border-radius:44px;color:var(--brf-white-neutral);user-select:none;align-items:center}.select-wrapper ul,.select-wrapper ul li label:hover{background:no-repeat padding-box #faf4ec}.header-filter-selected span i{margin-left:5px;font-size:16px;color:var(--brf-white-neutral);cursor:pointer}.header-filter-selected div:last-of-type{flex:1;display:flex;width:100%;justify-content:flex-end}.header-filter-selected a{white-space:nowrap;font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) 14px/var(--unnamed-line-spacing-24) var(--unnamed-font-family-co-headline);color:var(--brf-tertiary-main)!important;text-align:left}.product-carousel-wrapper.typology-carousel-wrapper .item-wrapper{border:none;box-shadow:none;height:227px;width:236px;padding:0;background:var(--brf-x-light-neutral) 0 0 no-repeat padding-box;border-radius:30px;overflow:initial}.product-carousel-wrapper.typology-carousel-wrapper .item-wrapper img{height:127px;width:127px;object-fit:contain}.product-carousel-wrapper.typology-carousel-wrapper .item-wrapper button{position:absolute;top:100%;z-index:999;margin-top:-30px;background:var(--brf-tertiary-main) 0 0 no-repeat padding-box;border:0;color:#fff;border-radius:40px;padding:20px 10px;font:var(--unnamed-font-style-normal) normal bold var(--unnamed-font-size-16)/12px var(--unnamed-font-family-co-headline);width:90%}.product-carousel-wrapper .swiper-container{padding:0 0 30px}.select-wrapper .calendar-container .calendar-content .calendar-controls h2,.select-wrapper .calendar-container .calendar-content .calendar-selected h2{padding:0!important;border:0!important}.orders-page{max-width:935px;margin:auto}h2.my-orders-title{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-28)/var(--unnamed-line-spacing-36) var(--unnamed-font-family-co-headline);color:var(--brf-dark-neutral);text-align:left;width:100%}.my-orders-container{box-shadow:0 2px 6px #00000033;border-radius:20px;width:100%;max-width:100%;padding:40px}.box-content header h3,.my-limit-request>header h4,.my-order-content-header h2,.my-order-header.my-order-footer h2,.my-orders-container h3{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) 20px/var(--unnamed-line-spacing-24) var(--unnamed-font-family-co-headline);color:var(--brf-black-neutral);text-align:left}.my-orders-filter{padding:40px 0 20px;margin-bottom:20px;border-bottom:1px solid var(--brf-regular-neutral)}.my-orders-filter h4{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) 18px/12px var(--unnamed-font-family-co-headline);color:var(--brf-black-neutral);text-align:left;margin-bottom:20px}.my-orders-filter .catalog-filter-section h2{border-top:none;padding:0;margin-bottom:10px;font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/21px var(--unnamed-font-family-co-headline);color:var(--brf-dark-neutral);text-align:left}.my-order-table-product-badge,.popover .popover-content p{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-12)/18px var(--unnamed-font-family-noto-sans);text-align:center}.my-orders-row{display:flex;width:100%;align-items:flex-start}.my-orders-row section:not(:last-of-type),.profile-content .box-container:not(:last-of-type){margin-right:20px}.my-orders-row+.my-orders-row section{width:33%}.select-wrapper{border:1px solid #9e9184!important;border-radius:10px;padding:10px}.select-wrapper>label{width:100%;position:relative;font:var(--unnamed-font-style-normal) normal 300 12px var(--unnamed-font-family-co-headline);color:var(--brf-black-neutral);text-align:left}.select-wrapper>label p{margin-right:15px}.select-wrapper>label::after{margin-right:0;margin-left:auto;padding:0!important}.select-wrapper .calendar-container{margin-top:-5px;max-width:initial;width:250px}.select-wrapper:not(.select-calendar):focus-within{border-bottom-left-radius:0;border-bottom-right-radius:0}.select-wrapper:focus-within>label::before{content:"";width:100%;left:0;height:1px;position:absolute;bottom:-10px;margin:auto;background-color:var(--brf-regular-neutral)}.select-wrapper ul{left:-1px!important;right:0!important;width:calc(100% + 2px);max-width:initial;margin-top:0;border:1px solid #9e9184;border-radius:0 0 10px 10px;border-top:0;min-width:auto!important}.select-wrapper ul li label{color:var(--brf-dark-neutral);text-align:left;display:flex;justify-content:flex-start;align-items:center}ul.step-wrapper li.checked span,ul.step-wrapper li.checked span::after,ul.step-wrapper li.checked:not(.current) span::before{background:var(--brf-sucess-support)}.profile-menu nav a span,ul.step-wrapper li span,ul.step-wrapper li.cancelled span{background-color:var(--brf-x-light-neutral)}.select-wrapper ul li input[type=checkbox]~label::before{content:"";margin-right:10px;min-width:16px;min-height:16px;width:16px;height:16px;border:2px solid #e85b21;border-radius:3px!important;position:relative;opacity:1!important;display:flex;justify-content:center;align-items:center}.address-container,.cnpj-switch,.my-orders-summary,.order-card header{justify-content:space-between;display:flex}.select-wrapper ul li input[type=checkbox]:checked~label::before{font-family:"Material Icons";content:"\e5ca";background-color:#e85b21;color:#fff}.select-wrapper ul li input[type=checkbox]:checked~label{font:var(--unnamed-font-style-normal) normal medium var(--unnamed-font-size-16)/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans)}form.catalog-list-filter-input{background:var(--brf-white-neutral) 0 0 no-repeat padding-box;background:no-repeat padding-box #fff;border:1px solid #9e9184;border-radius:30px;padding:5px 20px;margin-bottom:0}form.catalog-list-filter-input:focus-within{border-color:#e85b21}.catalog-list-filter-input input{border:0;font:var(--unnamed-font-style-normal) normal 300 var(--unnamed-font-size-16)/30px var(--unnamed-font-family-co-headline);color:var(--brf-black-neutral);text-align:left;padding:0 15px 0 0}.calendar-container:focus-within .calendar-content .calendar-content-block,.select-wrapper:focus-within .calendar-container .calendar-content .calendar-content-block{max-width:350px}.catalog-list-filter-input button{border:0;background-color:transparent;height:auto;width:auto;padding:0}.catalog-list-filter-input button i{color:var(--brf-dark-neutral);font-size:20px}.my-orders-list table td strong,.my-orders-list table th{font:var(--unnamed-font-style-normal) normal bold var(--unnamed-font-size-16)/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans);text-align:left}.my-orders-list table{table-layout:fixed;width:100%;height:auto}.my-orders-list table th{color:var(--brf-quinary-main);border-bottom:1px solid #063c85;padding:10px 0}.my-orders-list table td,.my-orders-list table td strong{color:var(--brf-dark-neutral);word-break:break-all;letter-spacing:var(--unnamed-character-spacing-0)}.my-orders-list table td{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans);text-align:left;padding:20px 10px;border-bottom:1px solid var(--brf-regular-neutral)}.box-content header h4,.box-content>header a,.cart-action button,.cart-summary-side header button,.cnpj-switch .switch-button,.my-account-box header a,.my-order-container .back-link.page-back-link,.my-orders-list table td a{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/var(--unnamed-line-spacing-24) var(--unnamed-font-family-co-headline);letter-spacing:var(--unnamed-character-spacing-0)}.cnpj-switch .switch-button,.my-account-box header a,.my-orders-list table td a{color:var(--brf-tertiary-main)!important;text-align:right!important;text-decoration:underline!important}.my-account-box .request-item table tbody tr td:first-of-type,.my-account-box .request-item table thead tr th:first-of-type,.my-account-box table tbody tr td:first-of-type,.my-account-box table thead tr th:first-of-type,.my-orders-list table tbody tr td:first-of-type,.my-orders-list table thead tr th:first-of-type{padding-left:0}.my-account-box .request-item table tbody tr td:last-of-type,.my-account-box .request-item table thead tr th:last-of-type,.my-account-box table tbody tr td:last-of-type,.my-account-box table thead tr th:last-of-type,.my-orders-list table thead tr th:last-of-type{padding-right:0}.my-orders-list table tbody tr td:last-of-type{padding-right:0;text-align:right}.my-orders-summary{align-items:center;flex-wrap:wrap;width:100%}.select-wrapper.light,.select-wrapper.light ul{background-color:#fff}.catalog-filter-section .select-wrapper{max-width:none}.cart-price label .popover,h2 .popover{margin-left:5px}.popover{display:flex;justify-content:center;align-items:center;position:relative;cursor:help}.popover i{font-size:16px}.popover .popover-content{z-index:999;position:absolute;bottom:100%;margin-bottom:15px;background:var(--brf-white-neutral) 0 0 no-repeat padding-box;border:1px solid var(--brf-dark-neutral);padding:10px;left:-20px;width:220px;border-radius:10px;opacity:0;overflow:hidden;pointer-events:none;transition:.2s linear;word-break:normal}.cart-menu,.modal-wj{z-index:9999}.popover-content:hover,.popover:hover .popover-content{opacity:1;overflow:initial;pointer-events:all}.cart-price span,.popover .popover-content p{letter-spacing:var(--unnamed-character-spacing-0);color:var(--brf-black-neutral)}.popover .popover-content .triangle{height:10px;width:10px;background-color:#fff;transform:rotate(45deg);border:1px solid var(--brf-dark-neutral);position:absolute;top:100%;left:22px;margin-top:-5px;border-radius:3px}.popover .popover-content .triangle::after{content:"";position:absolute;top:-2px;width:100%;height:4px;background:#fff}.popover .popover-content .triangle::before{content:"";position:absolute;left:-2px;height:100%;width:4px;background:#fff}.my-orders-summary .catalog-summary-filter{margin:20px 0;align-items:stretch}.my-orders-summary .catalog-summary-filter form{background:no-repeat padding-box #faf4ec;border-radius:45px;border:0;min-width:auto;margin-right:36px}.my-limit-request-confirm-message,.orders-card-list{display:flex;flex-direction:column;width:100%;margin-top:20px}.order-card{background:no-repeat padding-box #fff;border:1px solid #c1b9b0;border-radius:10px;margin-bottom:20px}.order-card header{padding:10px;border-bottom:1px solid #c1b9b0;align-items:center}.order-card header a{display:flex;justify-content:space-between;align-items:center;width:100%}.order-card header h3{text-align:left;font:normal normal bold 14px/24px var(--unnamed-font-family-noto-sans);letter-spacing:0;color:#004899;display:flex;justify-content:flex-start}.order-card header h3 small::before{content:"•";display:inline-block;margin:auto 5px}.order-card header h3 small{text-align:left;font:normal normal normal 14px/24px var(--unnamed-font-family-noto-sans);letter-spacing:0;color:#707070}.order-card header span,.register-container .register-box .register-choose{display:flex;justify-content:center;align-items:center}.order-card header span i{font-size:24px;color:#ea5b0a}.order-card .order-card-content{padding:5px 10px;display:flex;flex-direction:column}.order-card .order-card-content table td{padding:5px 0;border-bottom:0;text-align:left!important;vertical-align:top}.order-card .order-card-content label{text-align:left;font:normal normal bold 12px/21px var(--unnamed-font-family-noto-sans);letter-spacing:0;color:#707070}.order-card .order-card-content p{text-align:left;font:normal normal bold 14px/21px var(--unnamed-font-family-noto-sans);letter-spacing:0;color:#000}.title-flex .select-wrapper{width:auto;min-width:auto;flex:none}.my-order-container{display:flex;flex-direction:column;width:100%;height:100%;max-width:1300px;margin:40px auto}.my-order-container .back-link.page-back-link{color:var(--brf-tertiary-main-hover);text-align:left;color:#e7400f!important;margin-bottom:20px}.my-order-container .back-link i{margin-right:0}.my-order-header h1{display:flex;align-items:center;font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-28)/var(--unnamed-line-spacing-36) var(--unnamed-font-family-co-headline);letter-spacing:var(--unnamed-character-spacing-0);color:var(--brf-dark-neutral);text-align:left;color:#707070}.my-order-header h1 span,.my-order-header label,.my-order-header p{color:var(--brf-black-neutral);letter-spacing:var(--unnamed-character-spacing-0);text-align:left}.my-order-header h1 span{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans);margin-left:20px;display:block}.my-order-content table th,.my-order-content-header .my-order-button-container a{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/var(--unnamed-line-spacing-24) var(--unnamed-font-family-co-headline)}.my-order-header .my-order-header-row{display:flex;align-items:stretch;margin-bottom:20px}.my-order-content-header .my-order-button-container,.my-order-header .my-order-header-col,.my-order-table-product-info{display:flex;align-items:stretch}.address-content p strong,.my-account-box .cnpj-type,.my-account-box header label.label,.my-order-header label,.my-order-header.my-order-footer label{font:var(--unnamed-font-style-normal) normal bold var(--unnamed-font-size-16)/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans)}.my-order-header p,.my-order-table-product-info .product-content p{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans)}.my-order-header p{margin-left:5px}.my-order-content{background:var(--brf-white-neutral) 0 0 no-repeat padding-box;background:no-repeat padding-box #fff;box-shadow:0 2px 6px #00000033;border-radius:20px;padding:40px}.my-order-content-header{display:flex;width:100%;justify-content:space-between}.my-order-content-header .my-order-button-container a{margin-left:20px;letter-spacing:var(--unnamed-character-spacing-0);color:var(--brf-tertiary-main)!important;text-align:left!important}.my-order-table-content{margin:20px 0 40px;border:1px solid var(--brf-regular-neutral);border-radius:10px;width:100%}.my-order-table-content td{position:relative;overflow:hidden}.my-order-table-content .tag.shelflife-tag{height:40px}.my-order-content table td,.my-order-content table th{padding:10px;border-bottom:1px solid #eee5db}.my-account-box .request-item table td .profile-account-status,.my-order-content table th{text-align:left}.my-order-content table tbody tr td:first-of-type{width:50%}.my-order-content table tbody tr td:first-of-type,.my-order-content table tbody tr td:last-of-type,.my-order-content table thead tr th:first-of-type,.my-order-content table thead tr th:last-of-type{padding:10px 20px}.my-order-content table tbody tr:last-of-type td{border-bottom:0;padding-bottom:20px}.my-order-content table .right{text-align:right!important}.my-order-table-product-info .product-photo{width:80px;height:80px;min-width:auto;min-height:auto;margin:auto 10px auto 0}.my-order-table-product-info .product-photo img{width:100%;height:auto;min-width:auto;min-height:auto}.my-order-table-product-info .product-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.my-order-table-product-info .product-content p{text-align:left;margin:0}.my-order-table-product-badge{border:1px solid #063c85;border-radius:40px;padding:5px 10px;margin:10px 0;letter-spacing:var(--unnamed-character-spacing-0);color:var(--brf-quinary-main-hover)}.my-order-table-product-info .product-content small{font:var(--unnamed-font-style-normal) normal medium 14px/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans);letter-spacing:var(--unnamed-character-spacing-0);color:var(--brf-dark-neutral);text-align:left;margin:10px 0 0}.address-content p,.box-content p,.my-account-box header p,.my-order-content table td,.my-order-header.my-order-footer p,.my-order-table-prices .original-price p,.my-order-table-status,.product-body-header a p,.profile-container>header p{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans);color:var(--brf-dark-neutral)}.address-content p,.box-content p,.my-order-header.my-order-footer p,.my-order-table-status,.product-body-header a p,.profile-container>header p{letter-spacing:var(--unnamed-character-spacing-0);text-align:left}.cnpj-switch .switch-content p,.my-order-content table td p,.my-order-content table td strong,.my-order-table-prices .original-price+span strong,.my-order-table-summary-container table td,.my-order-table-summary-container table td .discount-color,.my-order-table-summary-container table th,.my-order-table-total span{font:var(--unnamed-font-style-normal) normal bold 18px/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans);letter-spacing:var(--unnamed-character-spacing-0)}.my-order-table-total span{display:block;color:var(--brf-black-neutral);text-align:right}.my-order-table-prices{display:flex;flex-direction:column;width:100%;height:auto}.my-order-table-prices .original-price{display:block;margin-bottom:10px;text-align:right}.my-order-table-prices .original-price p{letter-spacing:var(--unnamed-character-spacing-0);text-decoration:line-through;text-align:right}.my-order-table-prices .original-price+span,.price-details-table span{display:flex;width:100%;justify-content:flex-end}.my-order-table-prices .original-price+span strong{color:var(--brf-sucess-support);text-align:right}.my-order-table-summary-container{background:var(--brf-x-light-neutral) 0 0 no-repeat padding-box;border-radius:0 0 10px 10px;padding:10px;border-top:1px solid var(--brf-regular-neutral);display:flex;justify-content:flex-end;align-items:flex-start}.box-content,.profile-menu{background:no-repeat padding-box #fff}.my-order-table-summary-container table{width:300px;table-layout:fixed}.my-order-table-summary-container table td,.my-order-table-summary-container table th{padding:10px;border:0!important}.cnpj-switch .switch-content p,.my-limit-request-confirm-message header h2,.my-order-table-summary-container table th{color:var(--brf-dark-neutral);text-align:left}.my-order-table-summary-container table td,.product-cart-2 .product-price span{color:var(--brf-black-neutral);text-align:right}.my-order-table-summary-container table td .discount-color{color:var(--brf-tertiary-main-hover);text-align:right}.main-page-container,.my-order-header.my-order-footer .my-order-header-col{flex-direction:column}.my-order-header.my-order-footer .my-order-header-row .my-order-header-col:not(:first-of-type){margin-left:40px}.my-account-box .cnpj-type,.my-order-header.my-order-footer label{letter-spacing:var(--unnamed-character-spacing-0);color:var(--brf-quinary-main);text-align:left}ul.step-wrapper li span{border:1px solid var(--brf-x-light-neutral);color:var(--brf-medium-neutral)}ul.step-wrapper li span svg{width:24px;height:24px;fill:var(--brf-medium-neutral)}ul.step-wrapper li:not(:first-of-type) span::after,ul.step-wrapper li:not(:last-of-type) span::before{background:var(--brf-regular-neutral)}ul.step-wrapper li label{color:var(--brf-dark-neutral);font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16) var(--unnamed-font-family-co-headline);font-weight:600;letter-spacing:var(--unnamed-character-spacing-0);text-transform:uppercase}ul.step-wrapper li.checked span{border-color:var(--brf-sucess-support)}ul.step-wrapper li.checked span svg{fill:#fff}.my-limit-values>div:last-of-type p,.price-details-table .original-price+span,.product-cart-2 .product-base-price .original-price+small,ul.step-wrapper li.checked label{color:var(--brf-sucess-support)}ul.step-wrapper li.cancelled label,ul.step-wrapper li.cancelled span{color:#ed0000!important}ul.step-wrapper li.cancelled span svg{fill:#ed0000!important}.price-details-table{width:100%;height:100%;display:flex;justify-content:center;align-items:flex-start;border:1px solid #9e9184;border-radius:10px;overflow:hidden}.price-details-table table{table-layout:fixed;width:100%}.price-details-table table thead th,.price-details-table table tr:not(:last-of-type) th{border-bottom:1px solid #9e9184}.price-details-table table tr:not(:last-of-type) td{border-bottom:1px solid #eee5db}.price-details-table table tr td:not(:last-of-type){border-right:1px solid #eee5db}.price-details-table table tbody tr th,.price-details-table table thead tr th:not(:last-of-type){border-right:1px solid #9e9184}.price-details-table table td,.price-details-table table th{padding:10px;font-weight:600!important}.price-details-table table th{background:var(--brf-light-neutral) 0 0 no-repeat padding-box;color:var(--brf-quinary-main);font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/var(--unnamed-line-spacing-24) var(--unnamed-font-family-co-headline);font-size:16px;font-weight:600;text-align:right}.modal-wj .modal-wj-container .modal-wj-content p,.my-account-box table td,.my-limit-blocker label,.my-limit-request-confirm-message p,.price-details-table table td,.profile-account-status{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans)}.price-details-table table th small{display:flex;justify-content:flex-end;align-items:flex-start}.price-details-table table th small .popover{width:auto;margin-left:5px}.price-details-table table td{font-size:16px;letter-spacing:var(--unnamed-character-spacing-0);color:var(--brf-black-neutral);text-align:right}.price-details-table .original-price{font-weight:400;text-decoration:line-through;font-size:14px;color:#666}a.price-details-button{font-size:14px;margin-top:10px;color:var(--brf-tertiary-main)!important}.p-content a.price-details-button,.summary-item .select-item .item-content small{font-size:12px}.profile-wrapper{padding:40px 15px;justify-content:flex-start;align-items:flex-start;max-width:1300px;margin:0 auto}.my-limit-request>header,.pass-requirements,.profile-wrapper .profile-header{margin-bottom:40px}.cart-container header h1,.header-page h1,.profile-wrapper .profile-header h1{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-40)/var(--unnamed-line-spacing-51) var(--unnamed-font-family-co-headline);letter-spacing:var(--unnamed-character-spacing-0);color:var(--brf-dark-neutral);text-align:left}.profile-content,.profile-section{display:flex!important;justify-content:flex-start;align-items:flex-start;width:100%}.profile-container{padding-left:40px;flex:1}.profile-menu{box-shadow:0 2px 6px #00000029;border-radius:10px;padding:20px 0}.box-content,.my-account-box{box-shadow:0 2px 6px #00000033;padding:40px}.profile-menu nav a{cursor:pointer;padding:20px;display:flex;justify-content:flex-start;align-items:center}.profile-menu nav a span{display:flex;justify-content:center;align-items:center;width:30px;height:30px;min-width:30px;min-height:30px;color:var(--brf-regular-neutral);border-radius:50%;font-size:20px;margin-right:20px}.profile-account-status,.profile-container>header h2,.profile-input-container label,.profile-menu nav a label{letter-spacing:var(--unnamed-character-spacing-0);color:var(--brf-dark-neutral)}.cart-summary-side ul li .icon-wrapper i,.input-icon span i,.profile-menu nav a span i{font-size:20px}.profile-menu nav a label{cursor:pointer;font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) 18px/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans);text-align:left}.profile-menu nav a.active span{color:var(--brf-white-neutral);background-color:var(--brf-quinary-main)}.profile-menu nav a.active label{font:var(--unnamed-font-style-normal) normal bold 18px/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans);letter-spacing:var(--unnamed-character-spacing-0);color:var(--brf-quinary-main);text-align:left}.profile-container>header h2{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-28)/var(--unnamed-line-spacing-36) var(--unnamed-font-family-co-headline);text-align:left}.box-content{border-radius:20px;width:440px;max-width:100%}.box-container{flex:1}.box-content header h4{color:var(--brf-black-neutral);text-align:left;margin-right:20px}.box-content>header a{margin-left:40px;color:var(--brf-tertiary-main)!important;text-align:right}.profile-account-status{display:flex;justify-content:flex-end;align-items:center;text-align:right}.profile-account-status::before{content:"";width:10px;height:10px;min-width:10px;min-height:10px;border-radius:50%;margin-right:10px;background:var(--brf-tertiary-main) 0 0 no-repeat padding-box}.profile-account-status.ActiveB2B::before{background:var(--brf-sucess-support) 0 0 no-repeat padding-box}.my-account-box table .profile-account-status.ReprovedB2B::before,.profile-account-status.InactiveB2B::before,.profile-account-status.ReprovedB2B::before{background:#d22630}.my-account-box table .profile-account-status::before{background-color:var(--brf-sucess-support)}.my-account-box table .profile-account-status.InProgress::before{background:var(--brf-secondary-main) 0 0 no-repeat padding-box}.profile-input-container{width:100%;margin-bottom:20px}.profile-input-container label{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/21px var(--unnamed-font-family-co-headline);text-align:left;margin-bottom:10px;display:block}.profile-input-container a{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/21px var(--unnamed-font-family-co-headline)!important;letter-spacing:var(--unnamed-character-spacing-0)!important;color:var(--brf-tertiary-main)!important;text-align:left;margin:10px 0;display:block}.profile-input-container input,.profile-input-container p{font:var(--unnamed-font-style-normal) normal 300 var(--unnamed-font-size-16)/30px var(--unnamed-font-family-co-headline);color:var(--brf-black-neutral);text-align:left;letter-spacing:var(--unnamed-character-spacing-0)}.profile-input-container input{background:var(--brf-x-light-neutral) 0 0 no-repeat padding-box;border:1px solid var(--brf-regular-neutral)!important;border-radius:10px;padding:5px 20px;width:100%}.profile-input-container input:read-only{background:0 0;border-color:transparent!important;padding:0}.profile-input-container input:focus{border-color:#e85b21!important}.input-icon input{padding-right:40px}.my-limit-button button,.profile-button-container .button-confirm,.profile-container>header button{background:var(--brf-tertiary-main) 0 0 no-repeat padding-box;padding:15px 60px;letter-spacing:var(--unnamed-character-spacing-0)}.profile-input-container label.label-error,.wrapper-register form label.label-error{margin-top:10px!important}.profile-button-container,.suggested-loading,.suggested-loading-spinner{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.cnpj-switch .switch-content,.pass-requirements ul,.pass-requirements ul li{align-items:center;display:flex}.profile-button-container .button-confirm{background:no-repeat padding-box #ea5b0a;border-radius:40px;font:var(--unnamed-font-style-normal) normal bold var(--unnamed-font-size-16)/12px var(--unnamed-font-family-co-headline);color:var(--brf-white-neutral);text-align:center;margin-bottom:20px;border:0}.my-limit-button button:disabled,.profile-button-container .button-confirm:disabled{opacity:.4;pointer-events:none;background:var(--brf-tertiary-main) 0 0 no-repeat padding-box!important;color:var(--brf-white-neutral)!important}.profile-button-container .button-cancel{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/var(--unnamed-line-spacing-24) var(--unnamed-font-family-co-headline);letter-spacing:var(--unnamed-character-spacing-0);color:var(--brf-tertiary-main);text-align:center;text-decoration:underline;border:0;background-color:transparent}.cart-container .cart-content,.my-account-box{background:var(--brf-white-neutral) 0 0 no-repeat padding-box}.hide-opacity{opacity:0!important;pointer-events:none}.my-limit-request>header p,.pass-requirements>label{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) 14px/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans);letter-spacing:var(--unnamed-character-spacing-0);color:var(--brf-dark-neutral);text-align:left}.pass-requirements ul{margin-top:10px;flex-wrap:wrap}.pass-requirements ul li:not(:first-of-type){margin-left:10px}.pass-requirements ul li span{display:flex;align-items:center;border:1px solid var(--brf-dark-neutral);border-radius:20px;padding:5px 10px;font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) 14px/12px var(--unnamed-font-family-noto-sans);letter-spacing:var(--unnamed-character-spacing-0);color:var(--brf-dark-neutral);text-align:center}.my-account-box header h3,.my-account-box header h3 small{color:var(--brf-black-neutral);color:var(--brf-black-neutral)}.pass-requirements ul li span i{font-size:12px;margin-right:5px;color:#43a35d;display:none}.pass-requirements ul li span.checked{background:no-repeat padding-box #43a35d0d;border:1px solid #43a35d;color:#43a35d}.pass-requirements ul li span.checked i{display:block}a.reset-pass-link{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/var(--unnamed-line-spacing-24) var(--unnamed-font-family-co-headline);letter-spacing:var(--unnamed-character-spacing-0);color:var(--brf-tertiary-main)!important;text-align:left;display:none}.my-account-box header h3 small,.my-limit-request .my-limit-request-input>div label,.my-limit-values label{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) 20px/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans)}.my-account-box{border-radius:20px;width:100%;margin-bottom:40px}.my-account-box header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:40px}.my-account-box header h3{display:flex;flex-direction:column;font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) 20px/var(--unnamed-line-spacing-24) var(--unnamed-font-family-co-headline);letter-spacing:var(--unnamed-character-spacing-0);text-align:left}.my-account-box header h3 small{margin-top:5px;letter-spacing:var(--unnamed-character-spacing-0);letter-spacing:var(--unnamed-character-spacing-0);text-align:left}.my-limit-values label{text-align:left;margin-bottom:10px;display:block}.my-limit-values.consentTerm label{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) 16px/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans)}.my-limit-values p{font:var(--unnamed-font-style-normal) normal bold var(--unnamed-font-size-28)/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans);text-align:left}.my-limit-button button,.profile-container>header button,.register-container .register-box .register-choose a{font:var(--unnamed-font-style-normal) normal bold var(--unnamed-font-size-16)/12px var(--unnamed-font-family-co-headline)}.my-limit-button{display:flex;justify-content:center;align-items:center;margin:40px 0}.my-limit-button button,.profile-container>header button{border-radius:40px;color:var(--brf-white-neutral);text-align:center;border:0;min-height:50px}.my-account-box table{width:100%;table-layout:fixed}.my-account-box table th{font:var(--unnamed-font-style-normal) normal bold var(--unnamed-font-size-16)/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans);letter-spacing:var(--unnamed-character-spacing-0);color:var(--brf-quinary-main);text-align:left;padding:10px;border-bottom:1px solid #063c85}.my-account-box table td,.my-limit-request .my-limit-request-input>div label,.my-limit-request .my-limit-request-input>div p,.my-limit-request-confirm-message p{color:var(--brf-dark-neutral);letter-spacing:var(--unnamed-character-spacing-0)}.my-account-box table td,table.product-cart-2:not(.product-body-table) tbody:not(:last-of-type){border-bottom:1px solid var(--brf-regular-neutral)}.my-account-box table td{text-align:left;padding:20px}.my-limit-request .my-limit-values>div:last-of-type p,.my-limit-request-confirm-message header h2{font:var(--unnamed-font-style-normal) normal bold var(--unnamed-font-size-28)/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans);letter-spacing:var(--unnamed-character-spacing-0)}.my-account-box table tbody tr:last-of-type td{border-bottom:0}.my-account-box header label.toogle-shop{display:flex;justify-content:center;align-items:center;transition:.2s linear;user-select:none}.my-account-box header label.toogle-shop i{color:var(--brf-tertiary-main);font-size:40px;transition:.2s linear}.my-limit-request .my-limit-values{justify-content:center;margin-bottom:20px}.my-limit-request .my-limit-values>div:last-of-type p{color:var(--brf-tertiary-main-hover);text-align:center}.my-limit-request .my-limit-request-input{display:flex;width:100%;flex-direction:column;max-width:550px;margin:0 auto}.my-limit-request .my-limit-request-input input,.register-container .register-box form{width:100%}.my-limit-request .my-limit-request-input>div{display:flex;margin-top:20px;display:flex;justify-content:space-between;align-items:center}.my-limit-request .my-limit-request-input>div label{display:block;margin-bottom:5px}.my-limit-request .my-limit-request-input>div p{font:var(--unnamed-font-style-normal) normal bold 20px/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans);text-align:left}.my-limit-request .my-limit-request-input>div div:last-of-type label,.my-limit-request .my-limit-request-input>div div:last-of-type p,.product-cart-2 th.align-right{text-align:right}.my-limit-request-confirm-message header{margin-bottom:20px;display:flex;justify-content:center}.my-limit-request-confirm-message header span{background:var(--brf-sucess-support) 0 0 no-repeat padding-box;width:24px;height:24px;margin-right:10px;display:flex;justify-content:center;align-items:center;border-radius:50%}.my-limit-request-confirm-message header span i{font-size:20px;color:#fff}.my-limit-request-confirm-message>div{width:100%;max-width:550px;margin:0 auto}.my-limit-request-confirm-message p{text-align:center}.limit-blocked p{color:var(--cma-danger-support)!important;text-decoration:line-through!important}.my-limit-blocker{display:flex;justify-content:center;width:100%;margin-top:20px;background:no-repeat padding-box #e541210d;border:1px solid #e54121;border-radius:10px;padding:10px}.address-section+.address-section,.my-limit-blocker+.my-limit-blocker{margin-top:20px}.my-limit-blocker label{letter-spacing:var(--unnamed-character-spacing-0);color:var(--brf-black-neutral);text-align:center}.header-group{display:flex;justify-content:space-around;flex:1;width:100%}.request-item{padding:15px 20px;border:1px solid #c1b9b0;border-radius:20px;margin-bottom:20px}.request-item header h4{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) 16px/var(--unnamed-line-spacing-24) var(--unnamed-font-family-co-headline)}.request-item header h4 small{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) 12px/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans);letter-spacing:0;color:#707070;margin-left:10px}.my-account-box .request-item table th{padding:0 5px;border:0;font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) 14px/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans)}.my-account-box .request-item table td,.my-account-box .request-item table td .profile-account-status{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) 12px/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans);color:#707070}.my-account-box .request-item table td{padding:5px;border:0}.cnpj-switch{background:var(--brf-x-light-neutral) 0 0 no-repeat padding-box;border-radius:10px;padding:20px;margin-bottom:20px;align-items:center}.cnpj-switch .switch-content span{display:flex;align-items:center;justify-content:center;margin-right:10px}.cnpj-switch .switch-content span i{color:var(--brf-quinary-main);font-size:18px}.cnpj-switch .switch-content label{font:var(--unnamed-font-style-normal) normal bold 18px/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans);letter-spacing:var(--unnamed-character-spacing-0);color:var(--brf-quinary-main);text-align:left;margin-right:10px}.box-container h2.cnpj-title{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-22)/var(--unnamed-line-spacing-29) var(--unnamed-font-family-co-headline);letter-spacing:var(--unnamed-character-spacing-0);color:var(--brf-quinary-main);text-align:left;margin-bottom:20px}.address-container{flex-wrap:wrap}.address-content{min-width:50%;margin-bottom:20px}.shop-header-dates{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.modal-wj,.modal-wj .modal-wj-container{width:100%;justify-content:center;display:flex}.modal-wj{align-items:center;left:0;background-color:rgba(0,0,0,.3)}.modal-wj:not(.show){pointer-events:none;opacity:0;overflow:hidden}.modal-wj .modal-wj-container{max-width:540px;margin:auto;align-items:center;position:relative;padding:20px}.modal-wj .modal-wj-container .modal-wj-content,.register-container .register-box{padding:40px 20px;width:100%;background:var(--brf-white-neutral) 0 0 no-repeat padding-box}.modal-wj .modal-wj-container .modal-wj-content .modal-wj-close{display:flex;justify-content:center;align-items:center;position:absolute;top:40px;right:40px;color:var(--brf-tertiary-main);font-size:18px}.modal-wj .modal-wj-container .modal-wj-content .modal-wj-close i{font-size:30px}.modal-wj .modal-wj-container .modal-wj-content{border:1px solid var(--brf-dark-neutral);border-radius:20px}.modal-wj .modal-wj-container .modal-wj-content header{width:100%;text-align:center;margin-bottom:20px}.modal-wj .modal-wj-container .modal-wj-content header h1{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-28)/var(--unnamed-line-spacing-36) var(--unnamed-font-family-co-headline);letter-spacing:var(--unnamed-character-spacing-0);color:var(--brf-dark-neutral);text-align:center}.modal-wj .modal-wj-container .modal-wj-content p{letter-spacing:var(--unnamed-character-spacing-0);color:var(--brf-dark-neutral);text-align:center;margin-bottom:20px}.modal-wj .modal-wj-container .modal-wj-content .profile-button-container .button-confirm{min-height:60px;margin-bottom:10px}section.modal-consentTerm section section.modal{max-width:60%!important}.modal-consentTerm section.modal-container{width:90%}.cart-price label{display:flex;justify-content:flex-start;align-items:flex-start}.cart-price label .popover .popover-content{left:-30px}.cart-menu ul::before{z-index:1}.cart-menu .close-cart-menu{position:absolute;top:-10px;right:10px;z-index:9999;display:flex;justify-content:center;align-items:center;cursor:pointer}.cart-menu .close-cart-menu i{font-size:30px;color:#ed0000}.register-container .register-box h2,.register-container h1{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-40)/var(--unnamed-line-spacing-51) var(--unnamed-font-family-co-headline)}.cart-menu li .cart-menu-action{justify-content:center}.cart-menu-overlay{left:0;background:rgba(0,0,0,.3);width:100%;transition:.2s linear;opacity:1}.register-container{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1300px;margin:0 auto;padding:25px 0}.register-container aside a{text-decoration:var(--unnamed-decoration-underline)!important;font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/var(--unnamed-line-spacing-24) var(--unnamed-font-family-co-headline)!important;letter-spacing:var(--unnamed-character-spacing-0)!important;color:var(--unnamed-color-ea5b0a)!important}.register-container aside ul li p,.register-container aside>p,.register-container h1{letter-spacing:var(--unnamed-character-spacing-0)}.register-container aside ul li p,.register-container aside>p{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/var(--unnamed-line-spacing-24) var(--unnamed-font-family-co-headline);text-align:left}.register-container h1{color:var(--unnamed-color-707070);text-align:left;margin-bottom:20px}.cart-btn-light,.cart-btn-light i,.cart-btn-light p{color:var(--unnamed-color-ea5b0a)}.register-container aside>p{color:var(--unnamed-color-707070);margin-bottom:40px}.register-container aside ul{width:100%;margin-bottom:40px}.register-container aside ul li{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px}.register-container aside ul li span{display:flex;justify-content:center;align-items:center;margin-right:20px}.register-container aside ul li span i{color:var(--brf-quinary-main);font-size:20px}.register-container aside ul li p{color:var(--unnamed-color-9e9183)}.register-container>section{display:flex!important;width:100%;flex:1;flex-direction:column;align-items:flex-end;justify-content:center}.register-container .register-box{box-shadow:0 3px 6px #00000029;border:1px solid #eee5db;border-radius:30px;max-width:880px;display:flex;justify-content:center;align-items:center}.register-container .register-box.register-become{max-width:774px;padding:80px}.register-container .register-box:not(.register-become) form{display:flex;align-items:flex-start;flex-wrap:wrap}.register-container .register-box h2{color:var(--unnamed-color-707070);margin:auto auto 60px}.register-container .register-box .register-choose a{border-radius:40px;padding:20px 60px;min-height:60px;margin:0 20px;line-height:normal}.register-container .register-box .register-choose a.button-register-choose-light{border:2px solid var(--unnamed-color-ef7c00);color:var(--unnamed-color-ea5b0a)}.register-container .register-box .form-action button,.register-container .register-box .register-choose a.button-register-choose-default{background:var(--unnamed-color-ea5b0a) 0 0 no-repeat padding-box;color:var(--brf-white-neutral)}.register-container .register-box .profile-input-container{padding:0 20px;width:50%}.register-container .register-box .pass-requirements{width:100%;padding:0 20px;margin-bottom:20px}.register-container .register-box .form-action{width:100%;margin-top:20px;display:flex!important;justify-content:center;align-items:center}.register-container .register-box .form-action button{border-radius:40px;padding:20px 60px;min-height:60px;font:var(--unnamed-font-style-normal) normal bold var(--unnamed-font-size-16)/12px var(--unnamed-font-family-co-headline);border:0}.forgot-box .profile-input-container{margin-left:auto;margin-right:auto}.cart-btn-light{display:flex;justify-content:space-between;align-items:center;border:2px solid var(--unnamed-color-ef7c00);border-radius:40px;padding:15px 30px;font-size:12px;font-weight:600;transition:.2s linear;margin:auto 0 auto auto!important;font:var(--unnamed-font-style-normal) normal bold var(--unnamed-font-size-16)/12px var(--unnamed-font-family-co-headline);background-color:transparent}.footer-menu,.header-menu{background:no-repeat padding-box #fff}.cart-btn-light:hover{filter:brightness(.9)}.cart-btn-light:active{filter:brightness(.8)}.cart-btn-light p{font-size:14px;font-weight:600;margin-left:10px}.cart-btn-light i{font-size:20px;margin:auto}.cart-section>header{margin:0 0 40px}.cart-container .cart-content{border:1px solid var(--brf-regular-neutral);box-shadow:none;border-radius:10px;padding:0;margin-bottom:20px;overflow:hidden}.product-cart-2{table-layout:auto}.product-cart-2 th{padding:10px 20px;font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/var(--unnamed-line-spacing-24) var(--unnamed-font-family-co-headline);color:var(--brf-dark-neutral)}.product-cart-2 .product-content h3 small,.product-content h3{font:var(--unnamed-font-style-normal) normal medium 14px/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans);text-align:left;color:var(--brf-dark-neutral)}.product-cart-2 td.align-right .product-content{align-items:flex-end;text-align:right}.product-cart-2 td{padding:20px;vertical-align:top}table.product-cart-2:not(.product-body-table) tbody:first-of-type{border-top:1px solid var(--brf-regular-neutral)}.product-cart-2 .product-photo{min-width:80px;max-width:80px;height:80px;min-height:auto}.product-cart-2 .product-content{margin:auto;padding-left:0;max-width:none;min-width:auto;align-items:flex-start}.product-cart-2 .product-content p{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans)!important;letter-spacing:var(--unnamed-character-spacing-0)!important;color:var(--brf-dark-neutral)!important;text-align:left;margin:0}.product-content h3{letter-spacing:var(--unnamed-character-spacing-0);display:block}.product-cart-2 .product-price span,.product-final-price small{font:var(--unnamed-font-style-normal) normal bold 18px/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans);display:block;letter-spacing:var(--unnamed-character-spacing-0)}.product-cart-2 .product-content h3 small{letter-spacing:var(--unnamed-character-spacing-0);display:contents}.product-cart-2 .product-action .product-quantity input{width:30px}.product-final-price small{color:var(--brf-dark-neutral);text-align:right}.product-cart-2 .product-price{padding:0;text-align:right}.product-col-price{width:160px}.product-cart-2 .product-action .product-quantity{padding:0;width:auto}.product-cart-trash{display:flex;justify-content:center;align-items:center;cursor:pointer}.product-cart-trash i{color:var(--brf-tertiary-main);font-size:24px}.cart-price span,.cart-summary-side h1,.cart-summary-side h2,.suggested-order-side.cart-summary-side h2{font:var(--unnamed-font-style-normal) normal bold 18px/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans)}.cart-wrapper{margin:0}.header-page{width:100%;margin:0 0 20px;max-width:1300px}.cart-summary-side-wrapper{min-width:370px;width:370px;max-width:370px;margin-left:40px}.cart-summary-side{margin-left:0;padding:20px;position:relative;top:0!important;border:1px solid var(--brf-regular-neutral);border-radius:10px;overflow:initial;max-height:none;height:auto;min-width:100%;width:100%;max-width:100%}.product-cart-2 .product-final-price .original-price,.product-cart-2 .product-price:not(.product-final-price) .original-price{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans);letter-spacing:var(--unnamed-character-spacing-0);color:var(--brf-dark-neutral);text-decoration:line-through}.product-cart-2 .product-final-price .original-price+small,.product-cart-2 .product-price:not(.product-final-price) .original-price+span{font:var(--unnamed-font-style-normal) normal bold 18px/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans);letter-spacing:var(--unnamed-character-spacing-0);color:var(--brf-sucess-support);margin-top:10px}.product-cart-2 .product-base-price .original-price,.product-cart-2 .product-base-price .original-price+small{font:var(--unnamed-font-style-normal) normal medium 14px/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans);letter-spacing:var(--unnamed-character-spacing-0)}.cart-summary-side section.summary-item label,.summary-item .select-item .item-content p,.summary-item .select-item .item-content small,.summary-item .select-item .item-content strong{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans);letter-spacing:var(--unnamed-character-spacing-0);color:var(--brf-black-neutral)}.product-cart-2 .product-base-price .original-price{color:var(--brf-dark-neutral);text-decoration:line-through}label.with-space{margin-top:5px!important}.cart-summary-side h1{border-bottom:0;letter-spacing:var(--unnamed-character-spacing-0);padding:0}.cart-summary-side .cart-action,.cart-summary-side .cart-price{margin-top:20px;margin-bottom:0}.cart-summary-side h2{letter-spacing:var(--unnamed-character-spacing-0);display:flex;align-items:center}.cart-price label{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) 18px/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans);letter-spacing:var(--unnamed-character-spacing-0);color:var(--brf-dark-neutral)}.cart-price span.price-placeholder{margin:auto 0 auto auto}.cart-summary-side header,.product-body-header{display:flex;justify-content:space-between}.cart-summary-side header button{color:var(--brf-tertiary-main-hover);text-decoration:underline;margin-left:10px;background-color:transparent;padding:0;border:0}.cart-summary-side header button:disabled{background:0 0!important;text-decoration:none!important}.cart-summary-side section.summary-item{flex-direction:column;justify-content:flex-start;align-items:flex-start}.cart-summary-side section.summary-item label{white-space:normal}.coupon-icon{font-size:18px!important;display:inline-flex!important;margin:auto 10px auto 0}.cart-summary-side ul li{padding:20px 0;border-bottom:1px solid var(--brf-regular-neutral);justify-content:center;align-items:center}.cart-summary-side ul li .price-placeholder{margin:auto!important}.cart-summary-side .cart-price tbody tr:not(:last-of-type) td{padding-bottom:20px}.cart-summary-side-wrapper .label-popover{margin-top:20px!important;margin-bottom:0!important}.cart-page .label-popover{border-width:1px;border-style:solid;border-radius:10px;box-shadow:none}.cart-page>.label-popover-wrapper .label-popover{margin-top:0;margin-bottom:0}.cart-action button{background:var(--brf-sucess-support) 0 0 no-repeat padding-box;border-radius:40px;color:var(--brf-white-neutral);text-align:center;padding:10px 15px;font-weight:600}.illustration-wj h3,.illustration-wj p{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-28)/var(--unnamed-line-spacing-36) var(--unnamed-font-family-co-headline)!important;color:var(--brf-dark-neutral)!important;letter-spacing:var(--unnamed-character-spacing-0)!important}.illustration-wj svg{height:auto;margin-bottom:40px;padding:0}.empty-cart{border:0!important;padding:20px 15px}.illustration-wj h3{margin:0 auto 10px!important}.illustration-wj p{font-size:20px!important;font-weight:400!important;margin:0 auto!important}.illustration-wj .button-default,.illustration-wj button{font:var(--unnamed-font-style-normal) normal bold var(--unnamed-font-size-16)/var(--unnamed-line-spacing-24) var(--unnamed-font-family-co-headline)!important;letter-spacing:var(--unnamed-character-spacing-0)!important;color:var(--brf-white-neutral)!important;border-radius:40px!important;padding:20px 60px!important;border:0!important;background:var(--brf-tertiary-main) 0 0 no-repeat padding-box!important}.suggested-header p,.suggested-modal .modal-header h2,.suggested-order-side.cart-summary-side ul li p{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans)!important}.suggested-header p,.suggested-order-side.cart-summary-side ul li p{letter-spacing:var(--unnamed-character-spacing-0)!important;color:var(--brf-dark-neutral)!important;margin:0;font-size:16px!important}.cart-product-list-card{border:0!important}.cart-product-card-item{border:1px solid var(--brf-regular-neutral);border-radius:10px;padding:20px;display:flex;width:100%}.cart-product-card-item .product-content .product-badge{margin-top:5px;margin-bottom:0}.product-body{flex:1;padding-left:20px}.product-body-table th{text-align:left;padding:10px 0 2px}.product-body-table td.align-right .price-placeholder,.product-body-table th.align-right .price-placeholder{margin:auto 0 auto auto!important}.product-body-table .product-action{align-items:flex-start}.product-body-table .align-right .product-final-price small{margin:auto 0 auto auto;text-align:right}.product-body-table .product-price span{margin:auto 0 auto auto!important;display:contents;text-align:right}.product-body-table .product-final-price small{margin-top:0;display:contents}.product-body-table .product-final-price{display:flex;justify-content:flex-start}.product-body-table .align-right .product-final-price{justify-content:flex-end;text-align:right}.price-placeholder{display:block!important}.user-login-action .button{border-radius:34px}.cart-summary-side ul li:first-of-type{padding-top:0!important}.cart-summary-side ul li .icon-wrapper{display:flex;margin-right:4px}.summary-item .select-item{display:flex;justify-content:space-between;align-items:stretch;width:100%}.summary-item .select-item .item-content{flex:1;text-overflow:unset;white-space:normal}.summary-item .select-item label{display:flex!important;flex-direction:row;width:100%;border-radius:10px;border-color:var(--brf-regular-neutral);margin:15px 0 0}.summary-item .select-item .radio{margin-top:4px}.summary-item .select-item.disabled{opacity:.5;pointer-events:none}.summary-item .select-item.disabled input[type=radio]+label .radio{border-color:#ddd!important}.summary-item .select-item.disabled input[type=radio]+label .radio::before{background-color:#ddd!important}.summary-item .select-item .item-content p,.summary-item .select-item .item-content small,.summary-item .select-item .item-content strong{display:flex;align-items:center;justify-content:flex-start}.summary-item .select-item .item-content strong{font-weight:600}.summary-item.item-with-icon{padding-left:26px}.suggested-header{display:flex;width:100%;justify-content:space-between;align-items:center;padding:15px 20px}.suggested-header p{text-align:left}.suggested-product-buy label{height:24px}.suggested-header-buy label,.suggested-product-buy label{display:flex;align-items:center;user-select:none}.suggested-header-buy label p,.suggested-product-buy label p{font-size:18px!important;margin-right:10px}.suggested-header-buy label span,.suggested-product-buy label span{border:1px solid var(--brf-light-neutral);border-radius:4px;width:20px;min-width:20px;height:20px;min-height:20px;display:flex;justify-content:center;align-items:center}.suggested-header-buy label span i,.suggested-product-buy label span i{font-size:16px;color:var(--brf-white-neutral)}.suggested-header-spacing{display:block;height:54px}.suggested-order-side.cart-summary-side ul li{border-bottom:0;padding:10px 0}.suggested-order-side.cart-summary-side ul li:first-of-type{border-bottom:0;padding-top:0}.suggested-order-side.cart-summary-side ul li>*{text-align:center;justify-content:center}.suggested-order-side.cart-summary-side h2{color:var(--brf-black-neutral);font-size:22px;font-weight:400}.suggested-modal .modal-content p,.suggested-modal .modal-header h2{letter-spacing:var(--unnamed-character-spacing-0)!important;color:var(--brf-dark-neutral)!important;text-align:center}.suggested-order-side.cart-summary-side ul{border-bottom:1px solid var(--brf-light-neutral);padding-bottom:10px}.suggested-modal .modal-container{width:400px}.suggested-modal .modal{border-radius:10px}.suggested-modal .modal-header{border-bottom:0;padding-top:30px;padding-right:30px;padding-left:30px}.suggested-modal .modal-header h2{font-size:20px!important;font-weight:600!important}.suggested-modal .modal-content p{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans)!important;font-size:16px!important}.suggested-modal .modal-footer{border-top:0;justify-content:center;padding:15px 0 30px}.suggested-modal .modal-footer .button{padding:10px 30px;border:1px solid var(--brf-tertiary-main);color:var(--brf-white-neutral);background-color:var(--brf-tertiary-main);font-weight:400;border-radius:30px}.suggested-modal .modal-footer .button.button-light{color:var(--brf-tertiary-main);background-color:var(--brf-white-neutral)}.suggested-loading-spinner .spinner{margin:0 auto 40px}.suggested-modal .modal-content{padding:30px}.suggested-order-side-wrapper{position:sticky;top:115px;margin-bottom:50px}.footer-menu{position:fixed;bottom:0;left:0;right:0;width:100%;height:56px;box-shadow:0 -4px 8px #00000012;z-index:99999}.cart-float-menu,.header-menu{left:0;right:0;width:100%;height:40px;box-shadow:0 4px 8px #00000012;z-index:99999}.footer-menu ul{display:flex;justify-content:space-between;align-items:stretch;height:100%;width:100%}.footer-menu ul li{display:flex;justify-content:center;align-items:center;height:100%}.footer-menu ul li a,.header-menu .action-col{justify-content:center;height:100%;display:flex}.footer-menu ul li a{align-items:center;flex-direction:column;width:100%;padding:0 20px}.footer-menu ul li a span{margin:auto auto 0}.footer-menu ul li a span i{font-size:24px;color:#707070}.footer-menu ul li a span svg{width:24px;height:24px;fill:#707070}.footer-menu ul li a p{text-align:center;font:normal normal normal 10px/30px var(--unnamed-font-family-co-headline);letter-spacing:0;color:#707070;text-transform:uppercase;line-height:normal;margin:0 auto auto}.footer-menu ul li.active a svg{fill:var(--brf-quinary-main)}.header-menu{position:sticky;top:0;display:flex;justify-content:space-between;align-items:stretch}.header-menu .action-col{width:40px;align-items:center}.header-menu .action-col a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.header-menu .action-col a i{font-size:20px;color:var(--brf-tertiary-main)}.cart-float-menu .title-col,.header-menu .title-col{flex:1;display:flex;justify-content:center;align-items:center;max-width:100%;text-overflow:ellipsis;overflow:hidden}.header-menu .title-col h1{text-align:center;font:normal normal normal 16px/42px var(--unnamed-font-family-co-headline);letter-spacing:0;line-height:normal;font-weight:600;color:#707070;text-overflow:ellipsis;max-width:100%;white-space:nowrap;overflow:hidden}.cart-float-menu{position:fixed;bottom:56px;background:var(--brf-tertiary-main) 0 0 no-repeat padding-box!important;display:flex;justify-content:space-between;align-items:stretch;padding:0 15px}.cart-float-menu .action-col{min-width:40px;height:100%;display:flex;justify-content:flex-start;align-items:center;flex:1}.cart-float-menu .action-col .icon-cart-wrapper{margin:auto 0;padding-top:4px}.cart-float-menu .action-col .icon-cart-wrapper span{left:15px;top:0;padding:1px 7px;font:var(--unnamed-font-style-normal) normal bold 8px/53px var(--unnamed-font-family-co-headline);letter-spacing:var(--unnamed-character-spacing-0);color:var(--brf-black-neutral);line-height:normal}.cart-float-menu .action-col i{font-size:24px!important;color:var(--brf-white-neutral)}.cart-float-menu .action-col h1,.cart-float-menu .title-col h1{text-align:center;font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-12)/30px var(--unnamed-font-family-co-headline);letter-spacing:var(--unnamed-character-spacing-0);color:var(--brf-white-neutral);line-height:normal;font-weight:600;text-overflow:ellipsis;max-width:100%;white-space:nowrap;overflow:hidden}@media (max-width:1100px){footer.footer+footer.footer .footer-row .footer-col{max-width:100%;width:100%}footer.footer+footer.footer .footer-wrapper{padding-bottom:100px}footer.footer+footer.footer .footer-row .footer-col+.footer-col{padding-top:0}footer.footer+footer.footer .footer-row .footer-col+.footer-col a{text-align:center;margin:auto}section.modal-consentTerm section section.modal{max-width:100%!important}.modal-consentTerm section.modal-container{width:100%}}@media (max-width:1300px){.home-login{right:16px}}@media (min-width:1025px){.cart-product-list-card{display:none!important}}@media (max-width:1024px){.home-login{width:320px;padding:20px;right:16px}.home-login input{margin:2px 0 10px}.home-login button{margin:10px auto 0;padding:10px 60px}.home-login .form-action button{margin:15px auto}.home-login-space{min-height:450px}.product-item{width:230px;margin:0 10px 20px;padding:40px 20px}.product-action,.profile-content{flex-direction:column}.product-action .product-quantity{justify-content:center}.product-action .product-add{margin-top:10px;padding:10px 15px}.catalog-wrapper .catalog-filter{margin-right:20px}.profile-content .box-container{margin:0 0 40px!important}.register-container .register-box.register-become{padding:80px 10px}.register-container>section{padding-left:45px}.register-container .register-box .profile-input-container{width:100%}.register-container aside{padding-top:20px;margin:0 auto auto}.register-input-1{order:1}.register-input-2{order:2}.register-input-3{order:3}.register-input-4{order:4}.register-input-5{order:5}.register-input-6{order:6}.register-input-7{order:7}.register-input-8{order:8}.register-input-9{order:9}.cart-summary-side-wrapper{min-width:320px;width:320px;max-width:320px;margin-left:10px}.cart-product-list-table{display:none!important}}@media (max-width:1000px){footer.footer.banner-footer{background-image:none!important;background-color:var(--brf-light-neutral)}.shortcut li a{padding:5px 15px}}@media (max-width:900px){.header-row: not(.header-quick-actions) .header-col:not(.desktop-only){margin:auto}.header-row:not(.header-quick-actions) .header-col:not(.desktop-only) img{max-width:200px}.header-input+div>a.action{margin:auto}.header-input+div>a.action i{color:var(--brf-quinary-main)}.header-input+div>a.action span{background:var(--brf-primary-main) 0 0 no-repeat padding-box;color:var(--brf-black-neutral)}.account-target{justify-content:center}.header-wrapper{padding-top:5px}.catalog-wrapper .catalog-filter{top:88px}}@media (max-width:768px){.product-final-price small{font-size:14px}.product-body-table .product-price span{font-size:16px}.home-section header h2{font-size:var(--unnamed-font-size-28);line-height:var(--unnamed-line-spacing-29)}footer.footer.banner-footer{background-image:none!important;background-color:var(--brf-light-neutral)}.product-carousel-wrapper .item-wrapper{width:120px!important;height:120px!important}.product-carousel-wrapper.category-carousel .item-wrapper{height:80px!important;width:80px!important}.catalog-filter-mobile{top:65px}.account-target-container~.content .catalog-filter-mobile{top:96px}.catalog-wrapper .catalog-filter{top:0!important;z-index:99999!important;left:-100%;padding:15px 0;max-width:280px;max-height:100%!important;height:100%!important;position:fixed!important}.grecaptcha-badge{margin-bottom:75px}.item-service{border-radius:0}.item-service img{max-height:100px}.carrousel-service,.cart-page .label-popover-wrapper{padding:0}.home-login-wrapper{position:relative;padding:40px 60px}.home-login{width:100%;position:relative;margin:auto;top:0;right:0}.product-item{width:220px;margin:0 5px 20px}.carousel-wrapper,.my-order-item{margin-bottom:20px}.product-item .product-photo{height:auto;min-height:120px}.catalog-filter-section{padding:0 10px 20px!important}.catalog-filter-header h1{display:flex;justify-content:space-between;align-items:center;padding:0 15px 10px}.catalog-filter-header h1 i{color:var(--brf-tertiary-main)}.catalog-filter button.button-apply{width:calc(100% - 30px);margin:auto auto 0!important;border-radius:40px}.catalog-list-filter-input,.my-order-content .my-order-item table tbody tr td:last-of-type,.my-order-content .my-order-item table thead tr th:last-of-type{padding-right:0}.catalog-filter-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);transition:.2s linear;opacity:0;z-index:-1;overflow:hidden;pointer-events:none}.catalog-filter.actived+.catalog-filter-overlay{z-index:99998!important;opacity:1;overflow:initial;pointer-events:all}.select-filter-container .select-wrapper label::after{padding:0 13px}.collpase-section+label span,.header-filter-selected{padding:0 10px}.catalog-filter-section.first-section+.catalog-filter-section.first-section h2{border-top:1px solid #c1b9b0}.my-order-table-content,.my-orders-filter .catalog-filter-section.first-section+.catalog-filter-section.first-section h2{border:0}.product-carousel-wrapper.typology-carousel-wrapper .item-wrapper{height:187px!important;width:196px!important}.product-carousel-wrapper.typology-carousel-wrapper .item-wrapper img{height:87px!important;width:87px!important}.my-order-content{box-shadow:none;padding:20px 0}.my-order-item{border:1px solid #c1b9b0;border-radius:10px;padding:20px;display:flex;align-items:stretch}.my-order-item .product-photo{min-height:100px;height:100px;width:100px;margin-bottom:5px}.my-order-item .my-order-table-product-badge{font:normal normal normal 8px/12px var(--unnamed-font-family-noto-sans);padding:5px 10px;border:1px solid var(--brf-quinary-main);color:var(--brf-quinary-main);line-height:24px;white-space:nowrap}.my-order-table-summary-container{border:1px solid #c1b9b0;border-radius:10px}.my-order-product-img{margin-right:20px}.my-order-product-header{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;width:100%}.my-order-product-header .p-content{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.my-order-product-header h3{text-align:left;font:normal normal normal 16px/24px var(--unnamed-font-family-noto-sans);letter-spacing:0;margin-right:15px;color:#707070}.my-order-product-header .my-order-table-status{margin:0 0 0 auto}.my-order-content .my-order-item table tbody tr td:first-of-type{width:auto}.my-order-content .my-order-item table th{text-align:left;font:normal normal normal 16px/24px var(--unnamed-font-family-co-headline);letter-spacing:0;color:#707070}.my-order-content .my-order-item table td{text-align:left;font:normal normal bold 18px/24px var(--unnamed-font-family-noto-sans);letter-spacing:0;color:#707070}.my-order-content .my-order-item table td,.my-order-content .my-order-item table th{border-bottom:0}.my-order-content .my-order-item table td small{font-size:14px;font-weight:400;margin-top:10px;display:block}.my-order-content .my-order-item table tbody tr td:first-of-type,.my-order-content .my-order-item table tbody tr td:last-of-type,.my-order-content .my-order-item table td,.my-order-content .my-order-item table th,.my-order-content .my-order-item table thead tr th:first-of-type,.my-order-content .my-order-item table thead tr th:last-of-type{padding:5px 10px}.my-order-content .my-order-item table tbody tr td:first-of-type,.my-order-content .my-order-item table thead tr th:first-of-type{padding-left:0}.my-order-content .my-order-item table thead tr:first-of-type th{padding-top:10px}.my-order-content .my-order-item table tbody tr:last-of-type td{border-bottom:0;padding-bottom:10px}.my-order-content .my-order-item .my-order-table-prices{flex-direction:row}.my-order-content .my-order-item .my-order-table-prices .original-price{margin-right:10px;margin-bottom:0}.my-order-item-show-mobile{display:none!important}.profile-content .box-container,.profile-content .box-content{width:100%}.profile-container{flex:1}.my-order-header h1{align-items:flex-start;flex-direction:column}.my-order-header h1 span{margin-left:0;display:block}.my-order-header .my-order-header-col,.my-order-header .my-order-header-row,.register-container .register-box .register-choose,ul.step-wrapper{flex-direction:column}.my-order-header .my-order-header-row .my-order-header-col:not(:first-of-type){margin-left:0!important;margin-top:20px}.my-account-box header{flex-wrap:wrap}.my-account-box header h3{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) 14px/var(--unnamed-line-spacing-24) var(--unnamed-font-family-co-headline)}.my-account-box .cnpj-type,.my-account-box header h3 small,.profile-account-status{font:var(--unnamed-font-style-normal) normal bold 14px/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans)}.my-limit-values label{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) 14px/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans)}.my-limit-values p{font:var(--unnamed-font-style-normal) normal bold 18px/var(--unnamed-line-spacing-24) var(--unnamed-font-family-noto-sans)}.my-account-box header a{width:100%;text-align:left!important;margin-top:5px}.header-group{flex-direction:column-reverse;justify-content:flex-start}.header-group span{justify-content:flex-end!important;text-align:right!important}.register-container .register-box.register-become{padding:80px 55px}.register-container .register-box .register-choose a{margin:0}.register-container .register-box .register-choose a:not(:last-of-type){margin-bottom:40px}.cart-wrapper{flex-wrap:unset}.cart-product-card-item{padding:15px}.product-body{padding-left:10px}.suggested-header{padding:15px;flex-direction:column}.suggested-header-buy label{margin-top:5px}.suggested-header-spacing{height:83px}}@media (max-width:575px){.product-carousel-wrapper .item-wrapper{width:100px!important;height:100px!important}.catalog-summary-filter .select-wrapper+.select-wrapper{margin-left:10px}.product-item .product-photo{min-height:100px}.product-item{width:170px}.my-orders-summary .catalog-summary-filter form{flex:1}.my-orders-summary .catalog-summary-filter form input{width:0}.my-order-product-img{margin-right:10px}.my-order-content-header .my-order-button-container a{text-align:right!important}.my-order-item{border:0;border-radius:0;border-top:1px solid #c1b9b0;align-items:flex-start;padding:10px 0;position:relative;overflow:hidden}.my-order-item .product-photo{min-height:40px;height:40px;width:40px;margin:0 10px 10px;padding:10px 0}.my-order-product-header .p-content{justify-content:flex-start;align-items:flex-start;flex-direction:column;margin-right:10px}.my-order-product-header h3{margin:0 0 5px;font:normal normal normal 12px/18px var(--unnamed-font-family-noto-sans);letter-spacing:0;color:#707070}.my-order-product-header .my-order-table-status{margin:0;text-align:left;font:normal normal normal 10px/24px var(--unnamed-font-family-noto-sans);letter-spacing:0;color:#707070}.my-order-product-header .my-order-table-status .status-badge{width:6px;height:6px}.my-order-item-show-mobile{display:block!important}.my-order-item-hide-mobile{display:none!important}.my-order-item-mobile-total{text-align:right;font:normal normal bold 12px/24px var(--unnamed-font-family-noto-sans);letter-spacing:0;color:#707070}.my-order-item-mobile-quantity{display:flex!important;justify-content:center;align-items:center;padding:1px 3px;font:normal normal normal 10px/14px var(--unnamed-font-family-noto-sans);letter-spacing:0;color:#000;border:1px solid #9e9184;border-radius:2px;min-width:18px;z-index:999;background:#fff}.my-order-table-summary-container{border:0}.my-order-table-summary-container table{width:100%}.my-order-table-summary-container table td,.my-order-table-summary-container table td small,.my-order-table-summary-container table td span,.my-order-table-summary-container table th{white-space:normal;word-break:break-all}.my-order-header p{margin-left:0}.my-order-table-summary-container table td,.my-order-table-summary-container table th{font:normal normal normal 12px/24px var(--unnamed-font-family-noto-sans)}.suggested-order-side-wrapper{top:50px}.my-order-item .tag.shelflife-tag{height:20px}}@media (min-width:501px){.mobile-app{display:none!important}.sidenav ul li a span{display:none}}@media (max-width:500px){.sidenav ul li a span.icon,.user-wrapper .user-img{background:var(--brf-x-light-neutral)}.popup-product-list{max-height:40vh}.modal-wj .modal-wj-container .modal-wj-content{padding:20px 5px}.checkbox-container label p{margin-right:5px!important;font-size:14px!important}.popup-product-list table th{font-size:14px!important}.breadcrumb,.header-page,.mobile-l-up,.my-order-container .back-link.page-back-link,.not-mobile-app,.profile-container>header,.profile-wrapper .profile-header{display:none!important}.product-wrapper-placeholder.product-wrapper .product-photo{margin-left:auto!important;margin-right:auto!important}.sidenav{-webkit-transform:translateX(100%);transform:translateX(100%);padding-bottom:100px}.sidenav ul li.active,.sidenav ul li:hover{background-color:transparent!important}.sidenav ul li a{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #eee5db;padding:15px 0;margin:auto 15px}.sidenav ul li a span{display:flex;align-items:center;justify-content:center}.sidenav ul li a span i{font-size:20px;color:var(--brf-tertiary-main);margin:auto}.sidenav ul li a span.icon{border-radius:50%;width:30px;height:30px}.sidenav ul li a span.icon i,.user-wrapper .user-img i{color:var(--unnamed-color-9e9183)}.sidenav ul li a p{margin:auto 0 auto 20px;flex:1;color:var(--brf-dark-neutralx)}.sidenav-section+.sidenav-section{border-top:1px solid #eee5db;border-top:none}.home-login-wrapper{padding:40px}.catalog-summary-filter{justify-content:center;margin-bottom:20px}.catalog-summary-filter .catalog-filter-header p{justify-content:center}.product-item{width:160px}.my-orders-container{padding:0;box-shadow:none}.my-orders-summary .catalog-summary-filter form{margin-right:20px}.my-orders-summary .catalog-summary-filter .catalog-filter-mobile-button{padding:10px 20px}.my-orders-summary .my-orders-summary-col>p{color:#707070}.my-orders-summary{margin-bottom:20px}.profile-menu,.register-container aside,.suggested-order-side-wrapper .suggested-header-spacing{display:none}.profile-container,.register-container>section{padding-left:0}a.reset-pass-link{display:block}.pass-requirements ul{align-items:flex-start}.pass-requirements ul li{margin-left:0!important}.pass-requirements ul li:not(:last-of-type){margin-bottom:10px;margin-right:10px}.my-limit-values{flex-direction:column}.my-limit-values>div{display:flex;flex-direction:column;align-items:center;margin-bottom:15px}.my-account-box{padding:20px}.header-group span{justify-content:flex-start!important;text-align:left!important}.register-container .register-box{border:none;box-shadow:none;padding:0}.register-container .register-box h2{font:var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-28)/var(--unnamed-line-spacing-51) var(--unnamed-font-family-co-headline)}.register-container .register-box .pass-requirements,.register-container .register-box .profile-input-container,.register-container .register-box.register-become{padding:0}.cart-wrapper{flex-wrap:wrap}.cart-product-card-item{flex-direction:column;align-items:center}.product-body{margin-top:20px;padding:0;width:100%}.cart-summary-side-wrapper{min-width:auto;width:100%;max-width:none;margin:40px 0 0}.cart-summary-side{border:0;padding:0}.suggested-order-side-wrapper.cart-summary-side-wrapper{margin-top:0;position:relative;top:0}.suggested-modal .modal-footer{flex-direction:column-reverse}.suggested-modal .modal-footer .button{margin-left:auto;margin-right:auto}}@media (max-width:375px){.home-login-wrapper{padding:40px 20px}}@media (max-width:360px){.product-carousel-wrapper .item-wrapper{width:80px!important;height:80px!important}.product-item{width:230px}}