.customer-account-login h1,.customer-account-create h1{text-align:center}.login-container{display:flex;flex-direction:column;align-items:center}.login-container .block,.form-create-account{max-width:560px;width:100%}.form-create-account{margin-inline:auto}.block-customer-login,.block-new-customer,.customer-account-forgotpassword .form.password.forget,.form-create-account{border:1px solid #ebebeb;padding:2em 2.5em 2.5em;box-shadow:0 0 20px 0 hsl(0deg 0% 0%/2%);margin-bottom:2em}.customer-account-forgotpassword .form.password.forget{margin-inline:auto}.customer-account-login .fieldset>.field,.customer-account-forgotpassword .fieldset>.field,.customer-account-create .fieldset>.field{display:flex;flex-direction:column;margin-bottom:20px}.customer-account-login .fieldset>.field:not(.choice)>.label,.customer-account-login .fieldset>.field:not(.choice)>.control,.customer-account-forgotpassword .fieldset>.field:not(.choice)>.label,.customer-account-forgotpassword .fieldset>.field:not(.choice)>.control,.customer-account-create .fieldset>.field:not(.choice)>.label,.customer-account-create .fieldset>.field:not(.choice)>.control{width:100%;text-align:left}.customer-account-login .fieldset>.field:not(.choice)>.label,.customer-account-forgotpassword .fieldset>.field:not(.choice)>.label,.customer-account-create .fieldset>.field:not(.choice)>.label{font-weight:400;font-size:1.5rem;margin-bottom:.2em}.customer-account-login input[type=text],.customer-account-login input[type=password],.customer-account-login input[type=url],.customer-account-login input[type=tel],.customer-account-login input[type=search],.customer-account-login input[type=number],.customer-account-login input[type*=date],.customer-account-login input[type=email]{font-size:1.6rem}.customer-account-login .fieldset>.field.choice,.customer-account-create .fieldset>.field.choice{flex-direction:row;font-size:1.5rem}.customer-account-login .fieldset>.field.choice .checkbox,.customer-account-create .fieldset>.field.choice .checkbox{margin:0 8px 4px 0}.customer-account-login .fieldset>.field.choice:before,.customer-account-create .fieldset>.field.choice:before{display:none}.customer-account-login .fieldset.login{margin-bottom:0}.customer-account-login .fieldset.login .actions-toolbar,.customer-account-create .actions-toolbar{margin-left:0 !important}.customer-account-login .fieldset.login .action.login.primary,.customer-account-forgotpassword .actions-toolbar .action.submit.primary,.customer-account-create .actions-toolbar .action.submit.primary{background-color:#202329;color:#fff;border:1px solid #202329;text-transform:uppercase;font-size:1.6rem;font-weight:400;border-radius:0;padding:13px 30px;line-height:1.6}.customer-account-login .fieldset.login .action.login.primary:hover,.customer-account-forgotpassword .actions-toolbar .action.submit.primary:hover,.customer-account-create .actions-toolbar .action.submit.primary:hover{background-color:#fff;color:#202329}.customer-account-login .fieldset.login .action.remind{color:#202329;text-decoration:underline;margin-top:9px}.customer-account-login .fieldset.login .action.remind:hover{text-decoration:none}.customer-account-login .login-container .fieldset:after{margin-left:0}.customer-account-login .block-new-customer .action.create.primary{border:1px solid #cdcdcd;color:#333;text-transform:uppercase;font-size:1.5rem;font-weight:400;border-radius:0;padding:13px 30px;line-height:1.6}.customer-account-login .block-new-customer .action.create.primary:hover{background-color:#fff;color:#202329;border-color:#202329}.customer-account-forgotpassword .form.password.forget{min-width:unset;width:100%;max-width:560px}.customer-account-forgotpassword .form.password.forget .actions-toolbar{margin-left:0}.customer-account-forgotpassword .page-title{text-align:center}body .g-recaptcha>div{width:100% !important}.form-create-account .fieldset .legend{margin-left:0}.form-create-account .fieldset>.legend{font-size:1.8rem;font-weight:500;margin-bottom:1em}.password-strength-meter{margin-top:1em;font-size:1.4rem}.form-create-account .fieldset.create.account{margin-bottom:1em}.form-create-account .fieldset.create.info{margin-bottom:1.5em}@media (max-width:768px){.block-customer-login,.block-new-customer,.customer-account-forgotpassword .form.password.forget,.form-create-account{padding:1.5em 1.5em 2em}.customer-account-login .fieldset.login .action.login.primary,.customer-account-forgotpassword .actions-toolbar .action.submit.primary,.form-create-account .fieldset.login .action.login.primary{font-size:1.5rem}}@media (max-width:390px){body .g-recaptcha iframe{width:220px !important}}.block-collapsible-nav .item.current a,.block-collapsible-nav .item.current>strong{border-color:#90ab98}body.account .column.main .toolbar .toolbar-amount{display:none}body.account .column.main .toolbar select{height:42px}body.account .column.main .toolbar .limiter{font-size:1.4rem}.products-grid.wishlist .product-item .box-tocart input.qty{height:45px;width:45px;padding:0}.products-grid.wishlist .product-item-comment{display:none}.wishlist-index-index .product-image-container{width:120px !important}body.account th{font-weight:500}body.account .sidebar-main{padding-right:2%}body.account .column.main{font-size:1.5rem}body.account .column.main .block:not(.widget) .box-title>span{font-size:1.5rem;font-weight:600}.products-grid.wishlist .product-item-actions .action.tocart.primary{background-color:#b6ccbd;color:#fff;border:1px solid #b6ccbd;font-size:1.4rem;font-weight:400;border-radius:0;padding:13px 30px;line-height:1.2}.products-grid.wishlist .product-item-actions .action.tocart.primary:hover{background-color:#a6c1ae;border:1px solid #a6c1ae}.wishlist-index-index .products-grid .product-item{width:100%}.wishlist-index-index .product-item-info .box-tocart{margin-top:2em}.wishlist-index-index .products-grid .product-items{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px}.wishlist-index-index .price-as-configured{display:flex;align-items:center}body.account .product-item .price-box .price-wrapper{font-size:1.4rem}body.account .sidebar-additional .block-reorder{display:none}body.account .products-grid.wishlist .product-item-actions{margin:20px 0 0}body.account .products-grid.wishlist .product-item-actions a{color:#868686;text-decoration:underline}body.account .products-grid.wishlist .product-item-actions a:focus,body.account .products-grid.wishlist .product-item-actions a:hover{text-decoration:none}body.account .form-wishlist-items .actions-toolbar{border-top:1px solid #e4e4e4;margin-top:1.5em;padding-top:2.5em}body.account .form-wishlist-items .actions-toolbar .action{padding:1em}body.account .block-collapsible-nav .title{padding:15px 40px 15px 25px}body.account .block-collapsible-nav .title:after{top:9px}.wishlist-index-index .products-grid .product-item{margin-left:0}body.account .box{border:1px solid #d1d1d1;padding:1em}body.account .box .box-actions a,body.account .box .box-actions a{font-size:1.4rem;color:#868686;text-decoration:underline;margin-right:.5em}body.account .box .box-actions a:hover,body.account .box .box-actions a:hover{text-decoration:none}.customer-account-index .block-dashboard-info .block-title,.customer-account-index .block-dashboard-addresses .block-title,.customer-account-index .block-dashboard-orders .block-title{display:flex;justify-content:space-between;align-items:center}.customer-account-index .block-dashboard-addresses .action.edit,.customer-account-index .block-dashboard-orders .action.view{font-size:1.4rem;text-decoration:underline}.customer-account-index .block-dashboard-addresses .action.edit:hover,.customer-account-index .block-dashboard-orders .action.view :hover{text-decoration:none}body.account .column.main .action{font-size:1.4rem}body.account .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr td[data-th]:before,body.account .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr th[data-th]:before{font-weight:500}body.account .fieldset>.field:not(.choice)>.label{width:100%;text-align:left;font-weight:400;font-size:1.5rem;margin-bottom:.2em}body.account .fieldset>.field:not(.choice){display:flex;flex-direction:column}body.account .fieldset>.field:not(.choice)>.control{width:100%}body.account .fieldset .legend{margin-left:0}body.account .fieldset,body.account .form-address-edit{max-width:500px;margin-bottom:0}body.account .fieldset>.field.choice:before,body.account .fieldset>.field.no-label:before{width:100%}.checkout-index-index .modal-popup.modal-slide .modal-footer{border-top:1px solid #c1c1c1}.checkout-index-index .modal-popup.modal-slide .modal-inner-wrap[class]{background-color:#fff}body.account .block-dashboard-info .block-content,body.account .block-dashboard-addresses .block-content,body.account .block-addresses-default .block-content{display:flex;align-items:stretch;flex-wrap:wrap;justify-content:space-between}body.account .block-content:before,body.account .block-content:after{display:none !important}body.account .block-content .box{width:49% !important}body.account .block-order-details-view{margin-top:2em}body.account strong{font-weight:600}body.account .price-including-tax .price,body.account .price-excluding-tax .price{font-weight:600;font-size:1.5rem;line-height:1.5}body.account .order-details-items .table-order-items .product-item-name{margin-bottom:0}body.account .box-order-billing-method .payment-method .title{font-size:1.6rem;text-transform:none}body.account .page-main .action.primary{background:#fff;color:#202329;border-color:#202329;font-weight:400;padding:1em 2em}body.account .page-main .action.primary:hover{background:#202329;color:#fff}body.account .page-main .actions-toolbar{margin-left:0 !important}body.account .fieldset>.field{margin-bottom:20px}body.account .fieldset>.field.choice{margin-bottom:10px}body.account .table-wrapper .actions a{color:#868686;text-decoration:underline}body.account .table-wrapper .actions a:hover{text-decoration:none}.customer-account-edit .form-edit-account .actions-toolbar{margin-top:1.5em}body.account .block-collapsible-nav .item .delimiter{border-top:1px solid #e4e4e4}body.account .block-collapsible-nav .title{border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4}@media (max-width:1200px){body.account .sidebar-main{padding-right:0;margin-right:auto}}@media (max-width:991px){body.account .block-content .box{width:100% !important}}@media (max-width:768px){.wishlist-index-index .products-grid .product-items{grid-template-columns:1fr}body.account .block-collapsible-nav{top:30px}body.account .columns .column.main{margin-top:70px}.wishlist-index-index .product-item-info .product-item-inner{display:flex;align-items:center;margin-left:95px}.checkout-index-index .modal-popup.modal-slide{left:0}body.account .sidebar-main .block .title{background:#f5f5f5}body.account .sidebar-main .block .title strong{font-weight:600}body.account .toolbar .limiter{float:right}body.account .products-grid.wishlist .product-item .box-tocart{margin-top:0}body.account .block-collapsible-nav .title:after{right:20px}}@media (max-width:639px){body.account .form-wishlist-items .actions-toolbar{border-top:0;margin-top:0;padding-top:0}}@media (max-width:500px){.customer-account-index .block-dashboard-info .block-title,.customer-account-index .block-dashboard-addresses .block-title,.customer-account-index .block-dashboard-orders .block-title{flex-direction:column;align-items:flex-start}body.account .column.main .block:not(.widget) .block-title>.action{margin-left:0}.wishlist-index-index .product-item-info .product-item-inner{flex-direction:column;align-items:flex-start}body.account .product-item .price-box .special-price .price{margin-left:1em}}