.passmeter-text{position:absolute;left:0;vertical-align:middle;margin:auto;text-align:center;font-size:12px;text-shadow:0 0 3px #fff;line-height:20px;height:20px;width:100%}.passmeter-bar{background-color:#000}#account .cao-account>div{padding:20px;min-height:120px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #e5e5e5}#account .acc_icon{float:left;width:25%;text-align:center}#account .acc_icon i{color:#999}#account .acc_content{float:left;width:75%}#account .settings{padding:15px;background:#f5f5f5}.af-content{padding:75px}.accountnav{margin-bottom:20px;padding:15px;-webkit-border-radius:4px;border-radius:4px;background:#fff}.accountnav .btn-text{margin-bottom:0;padding:6px}.accountnav .btn{float:left}.accountnav .btn .fa{width:20px;text-align:center;font-size:18px;line-height:20px}.accountnav .btn-text .fa{width:20px;min-width:20px;padding-right:3px;font-size:14px}.addressbook .address,.addressbook .changes,.pendingchanges .address,.pendingchanges .changes{min-height:165px;margin-bottom:30px}.addressbook .address .primary-address,.addressbook .changes .primary-address,.pendingchanges .address .primary-address,.pendingchanges .changes .primary-address{margin-top:10px}.addressbook .address .primary-address svg,.addressbook .changes .primary-address svg,.choose-left .btn-check svg,.legal-left .btn-check svg,.pendingchanges .address .primary-address svg,.pendingchanges .changes .primary-address svg{vertical-align:middle}.addressbook .address .primary-address svg path,.addressbook .changes .primary-address svg path,.pendingchanges .address .primary-address svg path,.pendingchanges .changes .primary-address svg path{fill:#bfdeba}.addressbook .address .primary-address .fa,.addressbook .changes .primary-address .fa,.bank-details-list .bank-details .primary-bank-details .fa,.pendingchanges .address .primary-address .fa,.pendingchanges .changes .primary-address .fa{color:#bfdeba}.addressbook .fa-trash-o,.pendingchanges .fa-trash-o{padding:0 1px 0 0}.addressbook .overlay,.pendingchanges .overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.3)}.addressbook .overlay-inner,.pendingchanges .overlay-inner{width:100%;text-align:center;margin-top:70px}.bank-details-list .bank-details{min-height:165px;margin-bottom:30px}.bank-details-list .bank-details .invalid-bank-details .fa{color:#f1a1a1}.bank-details-list .fa-trash-o{padding:0 1px 0 0}.bank-details-list .overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.3)}.bank-details-list .overlay-inner{width:100%;text-align:center;margin-top:70px}.choose-left,.legal-left{display:table-cell;vertical-align:top;min-width:60px;text-align:center}.choose-left i.fa.fa-3x.fa-info,.legal-left i.fa.fa-3x.fa-info{color:#999;cursor:help}.choose-left .btn-check,.legal-left .btn-check{color:#999;border:0;box-shadow:none;background:0 0}.choose-left .btn-check svg path,.legal-left .btn-check svg path{fill:#999}.choose-left .btn-check:focus,.choose-left .btn-check:hover,.choose-left .open .dropdown-toggle.btn-check,.legal-left .btn-check:focus,.legal-left .btn-check:hover,.legal-left .open .dropdown-toggle.btn-check{color:#bfdeba}.choose-left .btn-check:focus svg,.choose-left .btn-check:hover svg,.choose-left .open .dropdown-toggle.btn-check svg,.legal-left .btn-check:focus svg,.legal-left .btn-check:hover svg,.legal-left .open .dropdown-toggle.btn-check svg{vertical-align:middle}.choose-left .btn-check:focus svg path,.choose-left .btn-check:hover svg path,.choose-left .open .dropdown-toggle.btn-check svg path,.legal-left .btn-check:focus svg path,.legal-left .btn-check:hover svg path,.legal-left .open .dropdown-toggle.btn-check svg path{fill:#bfdeba}.choose-left .btn-check.active svg,.legal-left .btn-check.active svg{vertical-align:middle}.choose-left .btn-check.active svg path,.legal-left .btn-check.active svg path{fill:#bfdeba}.choose-right{display:table-cell;vertical-align:top;padding-left:10px;width:100%;position:relative}.choose-right .choose-right-l{display:table-cell;vertical-align:top;width:150px}.choose-right .choose-right-r{display:table-cell;vertical-align:top;padding-left:15px}.channelheader{font-size:20px}.customer-newsletter .customer-newsletter-listing{display:flex;flex-wrap:wrap}.customer-newsletter .customer-newsletter-listing .newsletter-item{display:flex;flex-direction:column}.customer-newsletter .customer-newsletter-listing .newsletter-item .newsletter-item-title{word-break:break-word}.customer-newsletter .customer-newsletter-listing .newsletter-item .newsletter-item-description{height:100%;word-break:break-word}.customer-newsletter .customer-newsletter-listing .newsletter-item>hr{width:100%}.bdf-enter-bank-details .bdf-enter-bank-details-text{padding-left:15px}.customer-oauth-box{background:#f5f5f5;padding:15px;margin-bottom:30px}.customer-oauth-box .customer-oauth-title{display:flex;gap:10px;margin-bottom:10px}#v2-main .accountnav{padding:0;border-radius:4px;margin-bottom:50px}#v2-main .accountnav .btn-text{height:44px;padding:0 10px 0 20px;display:flex;align-items:center;font-size:1.4rem;text-transform:uppercase;letter-spacing:1px}#v2-main .accountnav .btn-text svg{margin-right:20px;min-width:15px;min-height:15px}#v2-main .accountnav .btn{float:none}#v2-main .accountnav>div{border:1px solid #e5e2e5}#v2-main .greetings{border-radius:4px;background:#000;color:#fff;padding:25px;margin-bottom:25px}#v2-main .greetings>div:first-of-type span:first-child{font-weight:700;font-size:20px}#v2-main .greetings>div:first-of-type span{font-size:14px}#v2-main .greetings .anm-dropdown.dropdown-menu{left:auto;right:0;border-radius:4px;border-top-right-radius:0;width:calc(100vw - 90px)}#v2-main .customer_infobox{padding-left:25px;border-left:3px solid #e5e2e5}#v2-main .cab-title,#v2-main .change-payment-condition-title,#v2-main .customer-account-title,#v2-main .customer-address-form-title,#v2-main .customer-articles-reviews-title,#v2-main .customer-email-change-title,#v2-main .customer-newsletter-title,#v2-main .customer-password-change-title,#v2-main .order-overview-title,#v2-main .vv-title h2{font-size:3.3rem;margin-bottom:50px;line-height:100%}#v2-main .customer-account-overview{display:flex;gap:25px;flex-wrap:wrap}#v2-main .customer-account-overview>.cao-account{width:calc((100%/2) - 12.5px);display:block;border:1px solid #e5e2e5;padding:25px;border-radius:4px;transition:all .2s ease}#v2-main .customer-account-overview>.cao-account:not(.cao-account-big) h3{font-size:1.5rem;text-transform:uppercase;display:flex;align-items:center;letter-spacing:1px}#v2-main .customer-account-overview>.cao-account:not(.cao-account-big) svg{margin-right:20px}#v2-main .customer-account-overview>.cao-account:not(.cao-account-big) p{letter-spacing:1px}#v2-main .customer-account-overview>.cao-account:not(.cao-account-big):hover{border-left:3px solid #000;transition:all .2s ease}#v2-main .customer-account-overview .cao-account-big{width:calc((100%/2) - 12.5px);display:flex;flex-direction:column}#v2-main .customer-account-overview .cao-account-big h3{display:flex;flex-direction:column;font-size:2.2rem;text-align:center;align-items:center}#v2-main .customer-account-overview .cao-account-big p{display:none}#v2-main .customer-account-overview .cao-account-big svg{margin-right:0;margin-bottom:25px;width:50px;height:50px}#v2-main .customer-account-overview .cao-account-big:hover svg path{fill:#dc0c24;transition:all .2s ease}#v2-main .manage-account .sat_main{padding:0}#v2-main .manage-account .maf-content{margin-top:20px;max-width:600px;overflow:unset}#v2-main .manage-account .maf-content>div{margin-bottom:20px}#v2-main .oopas-sort{display:flex;gap:10px;overflow-y:auto}#v2-main .oopas-paging .paging{margin-bottom:10px}#v2-main .order-overview-listing .sat_main{padding:0}#v2-main .order-overview-search .input-group .input-group-btn .btn{height:44px}#v2-main #order-overview-listing .order{padding:0!important}#v2-main #order-overview-listing .bg{background:0 0!important;padding:0!important}#v2-main .ool-order-summary-inner{padding:10px;position:sticky;top:70px;border:1px solid #e5e2e5;border-radius:4px}#v2-main .ool-order.order{display:flex;flex-direction:row;gap:20px}#v2-main #order-overview-listing .status{display:inline-block;background:#ecf8ea;border-radius:4px;color:#000!important;padding:5px 10px;font-weight:700}[data-controller=Customer][data-action=ArticlesReviews] .customer-articles-reviews-body{padding:0 15px;display:flex;flex-wrap:wrap}[data-controller=Customer][data-action=ArticlesReviews] .customer-articles-reviews-header{width:100%;padding:0 15px}[data-controller=Customer][data-action=ArticlesReviews] .ar-item{width:50%;padding:20px;border:1px solid #e5e2e5}[data-controller=Customer][data-action=ArticlesReviews] .ar-item-comment img,[data-controller=Customer][data-action=ArticlesReviews] .ar-item-rating{min-width:120px}[data-controller=Customer][data-action=ArticlesReviews] .ar-item-rating .rating{margin-bottom:0}[data-controller=Customer][data-action=ArticlesReviews] .ar-item-comment{display:flex;gap:20px;flex-direction:row}[data-controller=Customer][data-action=ArticlesReviews] .ar-delete-area{padding:20px 0 0;margin-top:20px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top:1px solid #e5e2e5}.pcl-reset-condition.btn{justify-content:center}.customer-email-change-form,.customer-password-change-form{padding:0;overflow:hidden}.customer-order-receipt.sat_main{padding:0;overflow:unset}.customer-order-receipt.sat_main .address{border:1px solid #e5e2e5;padding:10px;border-radius:4px}.cor-add-order-to-basket-link.btn.btn-cart{padding:0 20px}