.category-top>h2,.category-top>h1{color:#303030;font-weight:700;letter-spacing:0;font-size:24px;line-height:28px}.tree .dropdown-menu{position:relative !important;float:none !important;box-shadow:none !important;border-right:0 !important;border-bottom:0 !important;border-top:0 !important}.open-tree>.dropdown-menu{display:block}.dropdown-menu-tree{display:none;margin-bottom:20px}.open-tree>.dropdown-menu-tree{display:block}.tree>li.active>a,.tree>li.active>a:hover,.tree>li.active>a:focus{background:0;color:#454545}.nav-stacked.tree>li a:hover{color:#454545;font-weight:bold}.tree>.active>a>.badge{background:#999;color:#fff}.category-level-2{border-left:1px solid #ddd !important;margin-left:13px}.category-level-2 li{margin-top:2px}.category-level-2 li a{font-weight:normal !important;padding:2px 15px}.category-level-2 li a.active,.category-level-2 .dropdown-tree.active .dropdown-tree-a,.category-level-2 .open-tree .dropdown-tree-a{font-weight:bold !important}.categoryFooter{border-top:solid 1px #eee;padding-top:20px;margin-top:0}.nav-stacked>li{border-bottom:solid 1px #eee}.nav-stacked>li a{font-size:13px}.nav-stacked>li a:hover{color:#fff}.nav-stacked>li.active a,.nav-stacked>li.current a,.nav-stacked>li.active,.nav-stacked>li.current{background:0;color:#454545;font-weight:bold}.panel-title{color:inherit;font-size:16px;margin-bottom:0;margin-top:0;padding-bottom:0;color:#454545;font-size:15px}.panel-title>a:hover,.panel-title>a:focus{color:inherit}.panel-heading,.panel-group .panel{border-radius:0}.clearFilter{-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px;color:#fff;cursor:pointer;font-size:10px;line-height:normal;padding:2px 5px;text-transform:capitalize}.clearFilter:hover{opacity:.7}.collapseWill i{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;margin-right:5px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.collapseWill.pressed i,.collapseWill.active i{margin-right:5px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.minus{display:block}.collapseWill .minus{display:none !important}.collapseWill.collapsed .minus{display:none !important}@media(max-width:979px){.category-top{margin-top:10px}}@media screen and (max-width:580px){.categoryFooter .pagination{margin-bottom:10px}}.nav.tree>li.active,.nav.tree>li.current,.nav.tree>li>a:hover,.nav.tree>li>a:focus,.nav.tree>li:hover>a{background:0;color:#2a2a2a}.nav.tree .open-tree>a,.nav.tree .open-tree>a:hover,.nav.tree .open-tree>a:focus{background:0;font-weight:bold;color:#303030}.panel-default>.panel-heading{border-top:4px solid var(--primary-color)}.nav-tabs{border-bottom:3px solid #bfc9ca}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus,.nav-tabs>li:hover>a{background:#bfc9ca}.collapseCategory .nav li a:hover,.nav.tree .open-tree>a:hover,.nav.tree .open-tree>a:focus,.nav-stacked.tree>li a:hover,.panel-default label:hover,.highlight{color:var(--primary-lite-color)}.category-text-box a.text-read-more,.category-text-box a.text-hidden{color:var(--primary-color)}[data-show-lines] .text-read-more{background-color:var(--page-background-color)}.change-order label{font-weight:normal}.productFilter{border-bottom:1px solid #ddd;border-top:1px solid #ddd;clear:both;display:block;margin-bottom:20px;padding-bottom:7px;padding-top:10px;margin-top:20px}.productFilter p{display:block;font-size:14px;margin-top:6px}.productFilter select,.productFilter input{font-size:13px}.rightColumn .productFilter label{padding-right:4px}.rightColumn .productFilter{padding-bottom:5px !important}.rightColumn .productFilterUsed{clear:both;display:block;margin-bottom:20px}.productFilterUsed .remove-filter .remove-filter-label,.productFilterUsed .remove-all-filter .remove-filter-label{font-size:100%}.productFilterUsed .remove-filter.btn.btn-default{margin-bottom:5px;background-color:rgba(0,0,0,0.04);color:rgba(0,0,0,0.6);text-shadow:none}.productFilterUsed .remove-all-filter.btn.btn-primary{margin-bottom:5px;background-color:rgba(0,0,0,0.2);color:rgba(0,0,0,0.6);text-shadow:none}.productFilterUsed a{margin-right:15px}.productFilter .change-order select,.productFilter .change-order label{margin-bottom:0}#remove-filter-form .btn-link:focus,.btn-link:hover{text-decoration:none}.sort-select-container{width:45%}.mobile-facets-filter.pull-right.fade-button{width:45%}.mobile-facets-filter.pull-right.fade-button .btn{width:100%}#accordionNo{padding-bottom:0;margin-bottom:0}.paginationTop{text-align:center}.paginationTop .pagination{margin-bottom:0;margin-top:0}#page-category-list .products .item,#page-search .products .item,#page-wishlist .products .item{margin-left:-0.3px;margin-right:-0.3px}@media(max-width:767px){#page-category-list .products .item,#page-search .products .item,#page-wishlist .products .item{padding-left:.4%;padding-right:.4%}}[data-show-lines]{position:relative;font-size:13px;line-height:17px}.text-read-more{display:inline-block;float:right;position:absolute;right:0;bottom:0;padding:3px 2px 0 13px;border-radius:2px}.text-content{word-break:break-word;overflow:hidden;max-height:51px}.text-content.opened{max-height:none !important;padding-bottom:10px}.category-text-left{border:1px solid #ddd;padding:10px}.category-text-left .text-read-more{right:20px;bottom:20px}.facet__item-count{color:#999;font-weight:300;padding-left:1px}.facet__item--last{margin-bottom:0}.w100.categoryImage{width:100%}.search-not-found{padding:80px 30px 200px 30px}

.block-title-2{border-bottom:1px solid #cecece;font-size:13px;font-weight:bold;margin:0 0 15px;padding:10px 0 0;position:relative;text-transform:uppercase}h2.block-title-2,.block-title-2{border-bottom:1px solid #e4e4e4;font-size:14px;margin:0 0 15px;padding:10px 0 0;position:relative}.panel-footer-address .btn{margin-right:5px}.CartProductThumb a img,.CartProductThumb a img{width:86px;max-width:100%}tr.CartProduct{border-bottom:1px solid #e7e9ec}tr.CartProduct td,tr.CartProduct th{padding:10px 0}@media screen and (max-width:580px){.CartProductThumb a img{margin-right:5px}}@media(max-width:480px){.CartProduct .delete i{font-size:16px !important}.CartProductThumb a img{max-width:60px !important}.CartDescription h4 a{font-size:14px !important;line-height:normal}}#cartTableWidget thead tr td,#orderTableWidget thead tr td{text-align:center}#cartTableWidget thead tr .amount-title,#orderTableWidget thead tr .amount-title{width:100px}#cartTableWidget thead tr .variant-with-product-name,#cartTableWidget thead tr .product-name-title,#orderTableWidget thead tr .variant-with-product-name,#orderTableWidget thead tr .product-name-title{width:30%}#cartTableWidget thead tr .product-name-title,#cartTableWidget thead tr .variant-product-title-name,#orderTableWidget thead tr .product-name-title,#orderTableWidget thead tr .variant-product-title-name{text-align:left}#cartTableWidget thead tr .product-name-order-header,#orderTableWidget thead tr .product-name-order-header{text-align:left}#cartTableWidget tbody tr td,#orderTableWidget tbody tr td{min-width:80px}tr.CartProduct td,tr.CartProduct th{text-align:center}tr.CartProduct td:nth-child(2){text-align:left}@media(max-width:480px){.CartDescription .CartDescriptionAditionalInfo{font-size:13px !important;line-height:normal}}.order-box{background:#fff;border:solid 1px #ccc;margin-bottom:30px}.thanxPage .order-box{border:solid 1px #ebedef}.order-box-header{background:#ebedef;font-weight:bold;padding:10px 15px;text-transform:uppercase}.order-box-content{padding:15px}.order-box-content .pix-code-div{display:flex;width:100%;height:35px;margin-top:5px;border:1px solid #ccc;border-radius:3px}.order-box-content .pix-code-div .pix-code-input{width:95%;height:33px;text-align:center;border:0}.order-box-content .pix-code-div .pix-code-button{display:flex;justify-content:center;align-items:center;position:relative;width:5%;height:33px;border:0;border-left:1px solid #e4e4e4;outline:0}.order-box-content table td{padding:5px}.cartTotalTr{border:none !important}.cartTotalTr td{text-align:right}table.order-details-cart .tr-desktop{display:table-row}@media(max-width:767px){table.order-details-cart .tr-desktop{display:none}}table.order-details-cart .tr-mobile{display:table-row}@media(min-width:768px){table.order-details-cart .tr-mobile{display:none}}table.order-details-cart .tr-mobile .image-order-header{width:30% !important}table.order-details-cart .tr-mobile.CartBottom td:nth-child(2){text-align:right}table.order-details-cart .tr-mobile.divisor{background:#edeef0}table.order-details-cart .tr-mobile.divisor td{padding:3px}table.order-details-cart .tr-mobile.cartTotalTr:not([data-table="observation"]) td:nth-child(1){text-align:left}.order-box .min-height-first-row{min-height:190px}.min-height-120{min-height:120px}.follow-order .order-box-content table td{padding:0}@media(max-width:700px){.follow-order .order-box-content table div.pull-left,.follow-order .order-box-content table div.pull-right{width:100%;text-align:center;padding-bottom:5px}.order-box .min-height-first-row{min-height:auto}.min-height-120{min-height:auto}}.price-no-show{font-size:14px !important}.normal-font-size{font-size:13px !important}.CartQuantity .form-group{margin-bottom:0}.old-price{text-decoration:line-through;font-weight:normal;color:#999;font-size:.95em}

.section-container h1.section-title-inner{font-size:24px}.myaccount-page{margin-bottom:40px}.order-box{border-radius:8px;overflow:hidden;border-color:#e4e4e4}.order-box-header{background:#f8f8f8;font-weight:bold;padding:10px 15px;text-transform:none;border-color:#e4e4e4;border-bottom:1px solid #e4e4e4}.breadcrumb-row{display:none}.myAccountList li{text-align:center}.myAccountList li a{font-size:14px;display:block}.myAccountList .thumbnail{padding:10px 0 0}.myAccountList .thumbnail:hover{background:#f5f5f5}.myAccountList li a i{display:block;clear:both;font-size:44px;margin-bottom:10px}.nav-stacked>li{border-bottom:solid 1px #eee}.nav-stacked>li a{font-size:13px}.myaccount-page .userInfo .block-title-2{text-transform:none;font-weight:normal}.myAccountList a{padding-bottom:10px}.myaccount-page .block-title-2{text-align:center}.my-account-bottom-actions{padding-top:20px}.my-account-bottom-actions .pager{padding-top:15px;border-top:1px solid #e4e4e4}#page-my-account-my-orders .order-review a{text-decoration:underline}.order-details-cart table tr.CartProduct td{text-align:left}.tracking-link{text-decoration:underline}.link-highlight{text-decoration:underline}.order-item .tracking-container{margin-bottom:10px}#page-my-account-order-detail .rightColumn .statusContent>.order-detail__resume{display:block !important}.order-details-cart table tr.CartProduct td{text-align:left}.order-details-cart{width:100%}.order-details-cart tr{border-bottom:solid 1px #ddd}.order-detail__resume p{font-size:14px;margin-bottom:5px}.order-detail__resume{margin-bottom:20px}.order-cancellation-reason{white-space:normal;overflow-wrap:break-word;overflow-wrap:anywhere}.order-actions__container{margin-bottom:25px;display:flex;justify-content:right;gap:15px;flex-wrap:wrap}.order-actions__container .btn{padding:6px 12px;font-size:12px}.box-payment-info .recreate-cart__container,.order-actions__container svg{display:none}.alert.order-cancel__pending-notice{margin:0;color:#664d03}.order-detail__resume:has(+.order-cancel__pending){margin-bottom:12px}.order-cancel__pending+.order-actions__container>*{margin-top:15px}.order-cancel{margin-bottom:25px}.order-cancel__lead{margin:0 0 25px;font-size:15px;line-height:1.5;white-space:normal;overflow-wrap:break-word;overflow-wrap:anywhere}.order-cancel__lead>:last-child{margin-bottom:0}.order-cancel__consequences{margin:0 0 15px;padding-left:18px;font-size:13px;line-height:1.6;list-style:circle outside}.order-cancel__options{margin:0 0 10px;padding:0;border:0}.order-cancel__options-title{width:auto;margin:0 0 5px;padding:0;border:0;font-size:12px;font-weight:bold;letter-spacing:1px;text-transform:uppercase;color:#777}.order-cancel__option{display:flex;align-items:flex-start;flex-wrap:wrap;border-bottom:1px solid #e4e4e4;padding:14px 0}.order-cancel__radio{flex:0 0 auto;margin:2px 10px 0 0}.order-cancel__label{flex:1;font-size:15px;line-height:1.4;min-width:0;margin:0;font-weight:normal;cursor:pointer;overflow-wrap:break-word;overflow-wrap:anywhere}.order-cancel__confirm{flex-basis:100%;margin:14px 0 0 26px;padding:15px;background:#f8f8f8;border-radius:8px}.order-cancel__confirm[hidden]{display:none}.order-cancel__detail-group{margin:0 0 15px}.order-cancel__detail{resize:vertical;max-width:100%;max-height:200px}.order-summary{margin-bottom:25px}.order-summary__content{padding:15px}.order-summary__items{margin:0;padding:0;list-style:none}.order-summary__item{display:flex;align-items:flex-start;padding:0 0 15px;margin-bottom:15px;border-bottom:1px solid #e4e4e4}.order-summary__item:last-child{margin-bottom:0}.order-summary__thumb{flex:0 0 60px;margin-right:12px}.order-summary__thumb img{max-width:100%;height:auto}.order-summary__info{flex:1;min-width:0;font-size:13px}.order-summary__info h4{margin:0 0 4px;font-size:13px;line-height:1.4;overflow-wrap:break-word;overflow-wrap:anywhere}.order-summary__info ul{margin:0;padding:0;list-style:none;font-size:12px;color:#777}.order-summary__qty-price{flex:0 0 auto;margin-left:10px;text-align:right}.order-summary__price{font-weight:bold;white-space:nowrap}.order-summary__price .old-price{display:block}.order-summary__qty{margin-top:2px;font-size:12px;color:#777;white-space:nowrap}.order-summary__totals{margin:15px 0 0;padding-top:15px;border-top:1px solid #e4e4e4;font-size:13px;overflow:hidden}.order-summary__totals dt{float:left;clear:left;font-weight:normal;color:#777}.order-summary__totals dd{text-align:right;margin:0 0 6px}.order-summary__totals-label--total,.order-summary__totals-value--total{font-size:15px;font-weight:bold;color:inherit}ul.my-order{text-align:center}ul.my-order>.order-item{margin:15px 0;border-color:#e4e4e4;border-width:1px 1px 1px 4px;border-style:solid;border-radius:8px;border-image:initial;transition:all .5s ease-in-out 0s;padding:10px 15px;box-sizing:content-box;background-color:#fff}ul.my-order>.order-item .order-block{display:flex;justify-content:center;align-items:center;margin-bottom:10px;margin-top:10px}@media(min-width:768px){ul.my-order>.order-item .order-block{height:82px}ul.my-order>.order-item .order-block:not(:last-child){border-right:1px solid #e4e4e4}}ul.my-order>.order-item .order-block .order-number{font-weight:bold;font-size:16px}ul.my-order>.order-item .order-block .order-status,ul.my-order>.order-item .order-block a{margin-top:5px}ul.my-order>.order-item .order-block a{width:100%}ul.my-order>.order-item .order-block a i{display:none}.order-details-cart .price{font-size:16px}.fiscal-document-link a{text-decoration:underline}@media(min-width:1200px){.section-container{min-height:100%}}@media(min-width:1400px){ul.my-order>.order-item{padding-left:30px;padding-right:30px}}.paginator-footer{margin-top:30px;border-top:solid 1px #e4e4e4;padding-top:20px}.order-item-header,.order-item-products{border-bottom:solid 1px #e4e4e4;padding-bottom:10px;display:flex;margin-bottom:16px}.order-item-products{border-bottom:0}.order-item-more-products{border-top:solid 1px #e4e4e4;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:10px}.order-item-header__left,.order-item-header__right,.order-item-products__left,.order-item-products__right{width:50%}.order-item-first-product{display:flex;gap:16px}.order-item-products__left{margin:0 auto;border-right:1px solid #e4e4e4}.order-item-products__right .btn-primary{padding-left:50px;padding-right:50px}.order-item-first-product__image{width:fit-content;padding-right:5px}.order-item-first-product__image img{border-radius:6px}.order-item-header__left,.order-item-products__left{text-align:left}.order-item-header__right{text-align:right}.order-number-value,.order-completed-at-value{font-weight:bold}.order-state-pending,ul.my-order>.order-state-pending{border-left-color:#f73}.order-state-pending-label{color:#f73;font-weight:bold}.order-state-cancelled,ul.my-order>.order-state-cancelled{border-left-color:#ab0000}.order-state-cancelled-label{color:#ab0000;font-weight:bold}.order-state-confirmed,ul.my-order>.order-state-confirmed,.order-state-delivered,ul.my-order>.order-state-delivered,.order-state-shipped,ul.my-order>.order-state-shipped,.order-state-production,ul.my-order>.order-state-production,.order-state-separation,ul.my-order>.order-state-separation{border-left-color:#40cd28}.order-state-success-label{color:#00a650;font-weight:bold}.order-state-generic-label{font-weight:bold}.order-status .tracking-link{text-decoration:underline}#page-my-account-add-address .lightbox-container{min-height:900px}#page-my-account-add-address .lightbox-container h1.section-title-inner{display:none}.address-box-wrapper{border-radius:8px;overflow:hidden}.add-address{border-radius:8px;border-width:1px}.panel-default{border-color:#e4e4e4}.panel-footer{border-color:#e4e4e4;background-color:transparent}.panel-footer-address-actions{text-align:center}.shipping-fixed-address .order-box .address{line-height:25px}.nowrap{white-space:nowrap}.myaccount-page .content-columns{display:flex;margin-top:10px}.myaccount-page .leftColumn{flex:1}.myaccount-page .rightColumn{flex:3}.myaccount-page .userInfo .block-title-2{padding-bottom:10px}.myaccount-page .section-container{margin-bottom:15px;margin-top:15px}.myaccount-page .breadcrumbDiv{display:none}#accountMainCategory{margin-top:15px}#accountMainCategory .itemCustomerName{padding:20px;font-size:15px;border:1px solid #e4e4e4;border-radius:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#accountMainCategory li{margin-bottom:15px;border:0}#accountMainCategory a{padding:20px;font-size:15px;border:1px solid #e4e4e4;border-radius:14px;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}#accountMainCategory a:hover{font-weight:inherit;border-color:var(--primary-color)}#accountMainCategory a:hover svg{fill:var(--primary-color)}#accountMainCategory a i{text-align:left}.change-password-form{max-width:500px;margin:0 auto;margin-top:30px}.section-container{padding:32px;padding-bottom:60px;border:1px solid #e4e4e4;border-radius:16px}.section-container-header a{display:flex;padding:15px 0;font-size:16px;color:#000;align-items:center}.section-container-header a svg{margin-right:15px}body[data-device="mobile"] .leftColumn,body[data-device="uoou_app"] .leftColumn{display:none}body[data-device="mobile"] .myaccount-page .row,body[data-device="uoou_app"] .myaccount-page .row{display:block}body[data-device="uoou_app"] .footer,body[data-device="uoou_app"] #footer,body[data-device="uoou_app"] .newsletter-bottom,body[data-device="uoou_app"] .footer-bottom,body[data-device="uoou_app"] #footer-bottom{display:none}.form-actions .btn-primary{padding:10px 50px}.myaccount-page input[type="text"],.myaccount-page input[type="password"],.myaccount-page input[type="email"],.myaccount-page input[type="date"],.myaccount-page select,.myaccount-page .form-control{padding:12px 15px;height:44px}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{padding:12px 15px;height:44px}.myaccount-page input[type="checkbox"]{height:22px}#privacy h2{font-size:20px}.privacy-section{padding-top:40px;padding-bottom:40px}.privacy-section-report{padding-top:40px}.privacy-section-separator{border-bottom:1px solid #e4e4e4}.privacy-address-label{font-size:14px;font-weight:bold;margin-bottom:5px}@media(max-width:768px){.order-actions__container{justify-content:left}.section-container h1.section-title-inner{font-size:18px}.privacy-section,.privacy-section-report{padding-top:20px}#privacy h2{font-size:17px}.myaccount-page .block-title-2{text-align:left;line-height:20px;padding-top:0}.section-container{padding:16px;padding-bottom:60px}.form-actions .btn-primary{width:100%}.address-list-content{margin-top:30px}.myaccount-page{margin-bottom:60px}.order-item-header,.order-item-products{display:block}.order-header-separator{display:none}.order-item-status{display:block}.order-item-products__left{border-right:0}.order-item-header__right,.order-item-products__right{text-align:left}.order-item-header__left,.order-item-header__right,.order-item-products__left,.order-item-products__right{width:100%;padding-bottom:5px}.order-item-more-products{margin-top:10px;padding-top:2px}.order-item-products__right .btn-primary{width:100%;margin-top:5px}.order-box .min-height-first-row{min-height:auto}}
