:root{--account-form-width:696px}.account tr td:first-child,.account tr th:first-child{padding-left:0}.account tr td:last-child,.account tr th:last-child{padding-right:0}.account .block-collapsible-nav-title,.account .table-caption,.form-wishlist-items .action.back,.order-details-items.ordered .order-title,.order-links,.table-order-items .items-qty .title,.table-wrapper.additional-addresses::-webkit-scrollbar{display:none}.account .box{margin-bottom:3em}.account .box-actions .action{margin-right:10px}.account .columns{flex-direction:column}.account .columns .block{margin-bottom:50px}.account .columns .block-title,.account .columns .box-title{color:var(--color-heading);display:block;font-family:var(--font-heading);font-weight:700;line-height:1;margin-bottom:1rem}.account .columns .block-title{font-size:1.4rem}.account .columns .block-title span{font-size:1rem;font-weight:400}.account .columns .block-title .counter{display:block;margin-top:5px}.account .column.main .secondary{margin-top:1rem}.account .column .field{max-width:500px}.account .column .fieldset{margin-top:2rem}.account .column .fieldset:first-child{margin-top:0}.account .column .legend{font-size:1.4rem}.account .column .message:not(.demo){margin-bottom:1rem}.account .column .table .action{margin-right:10px}.block-customer-login,.block-new-customer{margin-bottom:100px}.block-customer-login .field,.block-new-customer .field{max-width:400px}.block-customer-login .secondary,.block-new-customer .secondary{margin-top:1em}.block-addresses-default .block-content,.block-dashboard-addresses .block-content{display:flex;flex-wrap:wrap}.block-addresses-default .box,.block-dashboard-addresses .box{margin-right:40px;margin-bottom:40px}.block.block-addresses-default{margin-bottom:50px}.table-order-items th{text-align:left}.table-order-items .items-qty{list-style:none;padding-left:0}.table-order-items .product-item-name{font-family:var(--font-family);font-weight:400;margin-bottom:0}.table-wrapper.additional-addresses td,.table-wrapper.additional-addresses th{font-size:calc(14*var(--rem));padding-left:0;text-align:left}.account .nav.items{list-style:none;margin-top:0;margin-bottom:0;padding-left:0}.account .nav.item a,.account .nav.item strong{display:block;font-weight:inherit;padding-top:5px;padding-bottom:5px;text-decoration:none}.account .nav.item a{color:var(--color-9);transition-duration:.3s}.account .nav.item a:hover{color:var(--color-1);text-decoration:none}.account .nav.item strong{color:var(--color-1)}.block-reorder ol{list-style:none;margin-top:10px}.block-reorder .actions-toolbar{display:flex;align-items:center}.block-reorder .field{display:inline-block;flex-shrink:0;margin-right:10px;margin-bottom:0}.block-reorder .label{border:0;clip:rect(0,0,0,0);-webkit-clip-path:polygon(0px 0px,0px 0px,0px 0px);clip-path:polygon(0px 0px,0px 0px,0px 0px);margin:-1px;padding:0;position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden}.block-reorder .label.focusable:active,.block-reorder .label.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.block-reorder .primary{margin-right:5px}.account .toolbar.bottom,.customer-addresses-toolbar,.wishlist-toolbar{margin-bottom:1em}.action.back{margin-left:10px}.customer-addresses-toolbar{border-top:1px solid #ddd;margin-top:10px;padding-top:10px}.wishlist-toolbar:last-child{margin-bottom:100px}.customer-account-create input[type=email],.customer-account-create input[type=password],.customer-account-create input[type=text],.customer-account-forgotpassword input[type=email],.customer-account-login input[type=email],.customer-account-login input[type=password],.customer-account-login input[type=text]{width:100%}.account .column .actions-toolbar,.customer-account-create .actions-toolbar,.customer-account-forgotpassword .actions-toolbar,.customer-account-login .actions-toolbar{line-height:1;margin-top:50px;text-align:center}.account .column .actions-toolbar .action,.customer-account-create .actions-toolbar .action,.customer-account-forgotpassword .actions-toolbar .action,.customer-account-login .actions-toolbar .action{font-size:.8rem;min-width:0}.account .column .actions-toolbar .secondary,.customer-account-create .actions-toolbar .secondary,.customer-account-forgotpassword .actions-toolbar .secondary,.customer-account-login .actions-toolbar .secondary{margin-top:10px}.account .column .actions-toolbar .secondary a,.customer-account-create .actions-toolbar .secondary a,.customer-account-forgotpassword .actions-toolbar .secondary a,.customer-account-login .actions-toolbar .secondary a{text-decoration:none}.customer-account-create .page-main .block,.customer-account-login .page-main .block{margin-bottom:50px}.customer-account-create .block-title,.customer-account-login .block-title{border-bottom:1px solid #dbdbdb;color:var(--color-heading);font-family:var(--font-heading);font-size:calc(24/var(--font-size)*1rem);margin-bottom:1em;padding-bottom:1em}.field.limiter .control,.limiter-options{width:92px}.field.limiter{margin-bottom:0}.field.limiter .control{display:inline-block;margin-right:20px}.field.limiter .label{font-size:inherit;margin-right:20px}.limiter-label,.limiter-options{font-weight:400;margin-right:20px}.limiter-options,.sorter-options{background-color:transparent;background-image:url(data:image/svg+xml,%3Csvg%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2011%208%22%3E%3Cpath%20d%3D%22M5.469%207.031a.736.736%200%200%200%201.031%200l4.25-4.25c.313-.312.313-.781%200-1.062L10.062%201C9.75.719%209.283.719%209%201L5.969%204.031%202.969%201c-.281-.281-.75-.281-1.063%200l-.687.719c-.313.281-.313.75%200%201.062l4.25%204.25Z%22%20fill%3D%22%23A6A6A6%22%2F%3E%3C%2Fsvg%3E);background-size:10px 7px;color:currentColor}.form-wishlist-items .actions-toolbar .action{margin-right:10px}.order-details-items .actions-toolbar{margin-bottom:50px}.order-details-items .actions-toolbar .action.back{margin-left:0}.products-grid.wishlist .action.tocart.primary{width:100%}.products-grid.wishlist .box-tocart .fieldset{display:block}.products-grid.wishlist .box-tocart .label{flex-shrink:0;margin-right:10px;position:static;width:auto;height:auto}.products-grid.wishlist .field.qty{margin-bottom:10px}.products-grid.wishlist .field.qty input{text-align:center}.products-grid.wishlist .product-item{margin-bottom:40px;overflow:visible}.products-grid.wishlist .product-item-info{display:flex;flex-direction:column;justify-content:space-between;height:100%}.products-grid.wishlist .product-item-name{flex-grow:1;width:100%}.products-grid.wishlist .product-item-actions{display:flex;align-items:center;justify-content:center;margin-top:10px}.products-grid.wishlist .product-item .price-box{min-height:60px}.products-grid.wishlist .product-item .price-box p{margin-top:0;margin-bottom:0}.products-grid.wishlist .product-item .price{font-size:1.5rem}.products-grid.wishlist .product-item .old-price .price{font-size:1rem}.wishlist-toolbar{color:var(--color-5);font-size:calc(14/var(--font-size)*1rem);text-align:center}.table-wrapper.additional-addresses .col.actions{display:flex;padding-left:10px}.table-wrapper.additional-addresses .col.actions .action{margin:0}@media (min-width:600px){.block-customer-login,.block-new-customer{width:calc(50% - 20px)}.account .toolbar.bottom .pager,.customer-addresses-toolbar .pager,.wishlist-toolbar .pager{display:flex;align-items:center;justify-content:space-between}}@media (min-width:768px){.customer-account-create form,.customer-account-forgotpassword form,.customer-account-login form{max-width:var(--account-form-width)}.account .column .actions-toolbar,.customer-account-create .actions-toolbar,.customer-account-forgotpassword .actions-toolbar{display:flex;align-items:center;text-align:left}.customer-account-create .actions-toolbar .action,.customer-account-forgotpassword .actions-toolbar .action,.customer-account-login .actions-toolbar .action{margin-right:37px}.account .column .actions-toolbar .secondary,.customer-account-create .actions-toolbar .secondary,.customer-account-forgotpassword .actions-toolbar .secondary{margin-top:0}.customer-account-create .page-main .block,.customer-account-forgotpassword .page-main .block,.customer-account-login .page-main .block{flex:1;margin-bottom:0}.login-container{display:flex;gap:40px}.sidebar{max-width:208px;width:100%}}@media (min-width:1024px){.account .columns{flex-direction:row-reverse}.account .column.main{margin-bottom:100px}.customer-account-create .page-main .block,.customer-account-forgotpassword .page-main .block,.customer-account-login .page-main .block{font-size:calc(21/var(--font-size)*1rem)}.customer-account-create .page-main .block,.customer-account-forgotpassword .page-main .block,.customer-account-login .block-title{font-size:calc(32/var(--font-size)*1rem)}.customer-account-create .page-title,.customer-account-forgotpassword .page-title,.customer-account-login .page-title,.customer-account-logoutsuccess .page-title{font-size:calc(52/var(--font-size)*1rem);font-weight:800;line-height:1;margin-bottom:87px;max-width:var(--account-form-width)}.customer-account-login .actions-toolbar{display:flex;align-items:center}.customer-account-login .actions-toolbar .secondary,.customer-account-login .actions-toolbar .secondary a{margin:0}.login-container{display:flex;gap:100px}}@media (max-width:1023px){.account .columns>.sidebar{border-top:1px solid #ddd;margin-top:20px;padding-top:20px}}@media (hover:hover){.account .column .actions-toolbar .secondary a:hover,.customer-account-create .actions-toolbar .secondary a:hover,.customer-account-forgotpassword .actions-toolbar .secondary a:hover,.customer-account-login .actions-toolbar .secondary a:hover{text-decoration:underline}}