.sales-order-history #maincontent .columns{display:flex;flex-direction:column}.sales-order-history #maincontent .columns .sidebar.sidebar-main{display:flex;list-style:none;gap:20px;width:100%;justify-content:center;margin-bottom:60px;margin-top:70px;flex-wrap:wrap}.sales-order-history #maincontent .columns .sidebar.sidebar-main .nav.item{padding:12px 18px;border:1px solid #d0cdcb}.sales-order-history #maincontent .columns .sidebar.sidebar-main .nav.item a{color:var(--primary-text-color);font-family:'Inter';font-weight:600}.sales-order-history #maincontent .columns .sidebar.sidebar-main .nav.item.current{background:#23272a;color:#fff}.sales-order-history #maincontent .columns .column.main{width:100%;max-width:870px;margin:auto}.sales-order-history #maincontent .columns .column.main .order-title h1{font-size:32px;font-weight:500;color:var(--primary-text-color);font-family:'roboto slab'}.sales-order-history .table-order-items.history thead tr th{font-weight:400;text-transform:uppercase;text-align:center}.sales-order-history .table-order-items.history tbody tr td{padding:20px 10px;text-align:center;font-size:16px}.sales-order-history .table-order-items.history tbody tr td:last-child{text-align:end}.sales-order-history .table-order-items.history tbody tr td a.action.view{font-weight:500 !important;color:var(--primary-text-color) !important;font-size:16px !important;margin-right:25px}.sales-order-history .table-order-items.history tbody tr td a.action.view:after{content:none !important}.sales-order-history .table-order-items.history tbody tr td a.action.order{font-weight:500 !important;color:var(--primary-text-color) !important;font-size:16px !important}@media (max-width:768px){.sales-order-history #maincontent .columns{flex-direction:column-reverse}}@media (max-width:639px){.sales-order-history .table-order-items.history tbody tr td{text-align:end}.sales-order-history .table-order-items.history tbody tr td:before{position:absolute;left:0}}.sales-order-view #maincontent .columns{display:flex;flex-direction:column}.sales-order-view #maincontent .columns .sidebar.sidebar-main{display:flex;list-style:none;gap:20px;width:100%;justify-content:center;margin-bottom:60px;margin-top:70px}.sales-order-view #maincontent .columns .sidebar.sidebar-main .nav.item{padding:12px 18px;border:1px solid #d0cdcb}.sales-order-view #maincontent .columns .sidebar.sidebar-main .nav.item a{color:var(--primary-text-color);font-family:'Inter';font-weight:600}.sales-order-view #maincontent .columns .sidebar.sidebar-main .nav.item.current{background:var(--primary-text-color);color:#fff}.sales-order-view #maincontent .columns .column.main{width:100%;max-width:870px;margin:auto}.sales-order-view .page-main .page-title-wrapper{margin-bottom:0;border-bottom:1px solid rgba(35,39,42,.5) !important}.sales-order-view .name-and-price{display:flex;justify-content:space-between;width:100%}.sales-order-view .name-and-price .qty-price-and-subtotal .price-column .price-including-tax .cart-price .price{font-size:14px;color:var(--primary-text-color)}.sales-order-view .order-details-items.ordered .order-title{display:none}.sales-order-view .button-and-total{display:flex;justify-content:space-between;margin-top:30px}.sales-order-view .title-and-total{display:grid;grid-template-columns:1fr auto;text-align:end;gap:30px;align-items:center}.sales-order-view .title-and-total>P{margin:0}.sales-order-view .title-and-total p:first-child{font-size:16px;text-transform:uppercase}.sales-order-view .title-and-total p:last-child{font-size:20px;font-weight:700}.sales-order-view .show-all-total{display:flex;flex-direction:column;gap:14px}.sales-order-view .back-to-order-btn{display:flex;align-self:end}.sales-order-view .back-to-order-btn a{color:var(--primary-text-color);font-weight:500;font-size:16px}.sales-order-view .order-details-items{border:unset;padding:0}.sales-order-view .order-details-items .product-item-name{font-size:16px;color:var(--primary-text-color);font-weight:600;margin:0 0 33px;min-height:0}.sales-order-view .order-details-items .table-wrapper.order-items .order-column .image-column img{max-width:none;width:155px}.sales-order-view .order-details-items .table-wrapper.order-items .order-column .name-and-price .title-and-option .item-options .item-option-title{margin-bottom:0}.sales-order-view .order-details-items .table-wrapper.order-items .order-column .name-and-price .title-and-option .item-options .item-option-description{margin-bottom:0}.sales-order-view .table-wrapper{border-bottom:unset;overflow:unset}.sales-order-view .item-title-desc{display:flex;gap:6px;margin-bottom:4px}.sales-order-view .item-option-description{font-weight:700}.sales-order-view .order-column{display:flex;gap:20px;border-bottom:1px solid rgba(35,39,42,.5);padding:30px 0}.sales-order-view .qty-price-and-subtotal{display:flex;column-gap:20px;align-self:center}.sales-order-view .sidebar.sidebar-main .nav.item:nth-child(2){background:var(--primary-text-color);color:#fff}.sales-order-view .sidebar.sidebar-main .nav.item:nth-child(2) a{color:#fff !important}.sales-order-view.account .page-main .page-title-wrapper h1.page-title{font-size:32px;font-weight:500;color:var(--primary-text-color);font-family:'roboto slab'}@media (max-width:768px){.sales-order-view .title-and-total{display:flex;justify-content:space-between}.sales-order-view .title-and-total p:first-child{font-size:14px;text-transform:uppercase}.sales-order-view .title-and-total p:last-child{font-size:16px;font-weight:700}.sales-order-view .back-to-order-btn{align-self:start}.sales-order-view .back-to-order-btn a{font-size:14px;margin-top:18px}.sales-order-view .button-and-total{flex-direction:column-reverse;justify-content:start}.sales-order-view #maincontent .columns{flex-direction:column-reverse}.sales-order-view #maincontent .columns .sidebar.sidebar-main{margin:20px 0 30px}}@media (max-width:700px){.sales-order-view .name-and-price{flex-direction:column}.sales-order-view .qty-price-and-subtotal{align-self:start}.sales-order-view .order-details-items .product-item-name{margin:0 0 20px}}@media (max-width:576px){.sales-order-view .sidebar.sidebar-main{flex-wrap:wrap}.sales-order-view.account .page-main .page-title-wrapper h1.page-title{font-size:24px;font-weight:500;color:var(--primary-text-color);font-family:'roboto slab'}}@media (max-width:500px){.sales-order-view .order-details-items .table-wrapper.order-items .order-column .image-column img{max-width:none;width:110px}}@media (max-width:400px){.sales-order-view .item-option-title{font-size:12px}.sales-order-view .item-option-description{font-size:12px}.sales-order-view .order-details-items .product-item-name{font-size:14px;margin:0 0 10px}.sales-order-view .item-title-desc{flex-direction:column}.sales-order-view .order-column{gap:15px}.sales-order-view .qty-price-and-subtotal{gap:12px}}.wishlist-index-index #maincontent{max-width:1920px}.wishlist-index-index #maincontent .columns{display:flex;flex-direction:column}.wishlist-index-index #maincontent .columns .sidebar.sidebar-main{display:flex;list-style:none;gap:20px;width:100%;justify-content:center;margin-bottom:60px;margin-top:70px;flex-wrap:wrap}.wishlist-index-index #maincontent .columns .sidebar.sidebar-main .nav.item{padding:12px 18px;border:1px solid #d0cdcb}.wishlist-index-index #maincontent .columns .sidebar.sidebar-main .nav.item a{color:var(--primary-text-color);font-family:'Inter';font-weight:600}.wishlist-index-index #maincontent .columns .sidebar.sidebar-main .nav.item.current{background:#23272a;color:#fff}.wishlist-index-index #maincontent .columns .column.main{padding:0;width:100%;max-width:100%}.wishlist-index-index #maincontent .product-items .product-item .product-item-name{max-width:100%;font-size:16px;margin-left:0}.wishlist-index-index .column.main .products-grid.wishlist .product-items{max-width:1330px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:60px;justify-content:center;margin:auto}.wishlist-index-index .column.main .products-grid.wishlist .product-items .product-item .product-item-photo .product-image-container{width:100%;height:100%;max-height:290px}.wishlist-index-index .column.main .products-grid.wishlist .product-items .product-item-info{border-bottom:1px solid rgba(35,39,42,.5)}.wishlist-index-index .products-grid .product-item{width:100% !important;margin:0}.wishlist-index-index .products-grid.wishlist .product-item-name{margin:0;text-align:start}.wishlist-index-index .products-grid.wishlist .product-item-actions .action.delete{position:relative !important;z-index:0 !important;transform:scale(1);opacity:.8;font-size:0px;margin:0}.wishlist-index-index .order-details-items{border:unset;padding:0}.wishlist-index-index .product-image-container{padding:0 !important}.wishlist-index-index #wishlist-view-form .product-item-actions button.action.tocart.primary{margin-top:0 !important;border:0}.wishlist-index-index #wishlist-view-form button.action.update{font-size:14px;border:none;font-size:16px;color:var(--primary-text-color)}.wishlist-index-index #wishlist-view-form button.action.tocart{font-size:14px}.wishlist-index-index #wishlist-view-form .actions-toolbar{margin:60px auto 0;max-width:1330px;justify-content:end}.wishlist-index-index #wishlist-view-form .actions-toolbar .primary{flex-direction:row}.wishlist-index-index #wishlist-view-form .actions-toolbar button.action.tocart{border:none;font-size:16px;background:#e3dfdd;color:var(--primary-text-color);padding:20px 26px}.wishlist-index-index .price-as-configured{text-align:start;margin:0}.wishlist-index-index .product-item-actions{position:absolute;right:0;bottom:8px}.wishlist-index-index .product-item-actions .actions-primary{margin-right:10px !important}.wishlist-index-index button.action.tocart.primary:hover{background:0 0 !important;color:rgba(35,39,42,.5) !important}@media (max-width:1280px){.wishlist-index-index #maincontent .product-items .product-item .product-item-name{font-size:14px}.wishlist-index-index .column.main .products-grid.wishlist .product-items{gap:30px}}@media (max-width:991px){.wishlist-index-index .column.main .products-grid.wishlist .product-items{grid-template-columns:1fr 1fr 1fr}}@media (max-width:768px){.wishlist-index-index .products-grid.wishlist .product-item .price-box{margin:0}.wishlist-index-index .products-grid.wishlist .product-item .box-tocart{float:unset;margin:0}.wishlist-index-index .products-grid.wishlist .product-item .box-tocart .fieldset{margin:0}.wishlist-index-index .products-grid.wishlist .product-item-photo{float:unset;margin:0}.wishlist-index-index .products-grid.wishlist .product-image-container{max-width:unset}.wishlist-index-index .products-grid.wishlist .product-item-actions .action.delete{top:0}.wishlist-index-index .product-item-inner{margin:0}.wishlist-index-index .product-item-info{width:100%}.wishlist-index-index .product-item-actions{bottom:22px}.wishlist-index-index .product-item-actions .actions-primary{line-height:0}.wishlist-index-index .product-item-actions .item-wishlist-remove{line-height:0}.wishlist-index-index #maincontent .columns{flex-direction:column-reverse}.wishlist-index-index #maincontent .columns .sidebar.sidebar-main{margin-bottom:30px;margin-top:10px}.wishlist-index-index #wishlist-view-form button.action.update{font-size:14px}.wishlist-index-index #wishlist-view-form button.action.tocart{font-size:14px}}@media (max-width:640px){.wishlist-index-index .column.main .products-grid.wishlist .product-items{gap:15px}.wishlist-index-index .column.main .products-grid.wishlist .product-items .product-item-info{border:none}.wishlist-index-index .product-item-actions .actions-primary{display:inline-block}}@media (max-width:576px){.wishlist-index-index .column.main .products-grid.wishlist .product-items{grid-template-columns:1fr 1fr}.wishlist-index-index #wishlist-view-form button.action.update{color:#fff;background:#23272a}.wishlist-index-index #wishlist-view-form .actions-toolbar{margin:35px auto 0}}@media (max-width:450px){.wishlist-index-index .product-item-actions{position:relative;bottom:0;display:flex !important;justify-content:space-between;width:100%;right:unset;max-width:100%;align-items:center}.wishlist-index-index .products-grid.wishlist .product-item-actions .action.delete{transform:scale(.8)}.wishlist-index-index #wishlist-view-form .product-item-actions button.action.tocart.primary{margin-top:8px !important}.wishlist-index-index #wishlist-view-form .actions-toolbar .primary{flex-direction:column}}.customer-account-login .login-container{background-image:url("../../images/bg-form.jpg");background-size:cover}.customer-account-login .login-container .block-customer-login .main-customer-login-form .block-new-customer .actions-toolbar{text-align:center;width:100%}.customer-account-login .login-container .block-customer-login .main-customer-login-form .block-new-customer .actions-toolbar .primary{text-align:center;width:100%;background-color:var(--lavender-pinocchio);font-weight:400}.customer-account-login .login-container .block-customer-login .main-customer-login-form .block-new-customer .actions-toolbar .primary a{padding:16px 30px}.customer-account-login .login-container .block-customer-login .main-customer-login-form .block-new-customer .actions-toolbar .primary:hover{background-color:var(--primary-text-color);color:#fff !important}.customer-account-login .login-container .block-customer-login .main-customer-login-form .block-new-customer .actions-toolbar .primary:hover a{color:#fff !important;opacity:100% !important}.customer-account-login .login-container .block-customer-login .main-customer-login-form .block-new-customer .actions-toolbar .primary:hover a span{color:#fff !important}.customer-account-login .login-container .block-customer-login .main-customer-login-form .block-new-customer .actions-toolbar .primary span{font-weight:400;font-size:16px;text-transform:uppercase}.customer-account-login .block.block-customer-login{background:#fff}.customer-account-login #maincontent{max-width:100%;padding:0}.customer-account-login #maincontent .login-container .block-customer-login .main-customer-login-form .block-content #block-new-customer-heading{font-size:32px;font-weight:500;font-family:"roboto slab",serif;display:block;margin-bottom:40px}.customer-account-login #maincontent .login-container .block-customer-login .main-customer-login-form .block-content .io-new-account-text{font-size:16px;font-weight:400;display:block;margin-bottom:20px}.customer-account-login #maincontent .login-container .block-customer-login .main-customer-login-form .block-content .block-new-customer{margin:0;text-align:center;width:100%;margin-top:43px}.customer-account-login #maincontent .login-container .block.block-customer-login{max-width:780px;margin:200px auto 100px auto;background-color:var(--theme-color)}.customer-account-login #maincontent .login-container .block.block-customer-login .main-customer-login-form{padding:50px 190px}.customer-account-login #maincontent .login-container .block.block-customer-login .main-customer-login-form .block-title{margin-bottom:50px}.customer-account-login #maincontent .login-container .block.block-customer-login .main-customer-login-form .block-title #block-customer-login-heading{text-align:center;font-size:32px;font-weight:500}.customer-account-login #maincontent .login-container .block.block-customer-login .main-customer-login-form .block-content .form-login fieldset input{background-color:transparent;border-bottom:1px solid #23272a;box-shadow:unset;text-align:start;font-size:16px;font-family:'Inter'}.customer-account-login #maincontent .login-container .block.block-customer-login .main-customer-login-form .block-content .form-login fieldset .control .mage-error{text-align:end}.customer-account-login #maincontent .login-container .block.block-customer-login .main-customer-login-form .block-content .form-login fieldset .actions-toolbar .primary{width:100%;border:none;background-color:var(--lavender-pinocchio);font-weight:400;font-size:16px}.customer-account-login #maincontent .login-container .block.block-customer-login .main-customer-login-form .block-content .form-login fieldset label{font-family:'Inter';font-size:14px;font-weight:400;line-height:16.94px;letter-spacing:.2em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.customer-account-login #maincontent .login-container .main-customer-login-form .field.password.required{position:relative}.customer-account-login #maincontent .login-container .main-customer-login-form .field.password.required .control span.show-password-eye{position:absolute;bottom:unset;top:40px;right:0;font-size:18px;cursor:pointer;z-index:2}.customer-account-login .form.form-login .secondary a span{color:var(--primary-text-color);text-transform:uppercase;text-align:center;width:100%;display:block;font-weight:400;margin-bottom:50px;font-size:16px}.customer-account-login .social-login-head{letter-spacing:3.2px;text-align:center}.left-arrow-btn span:hover{color:#fff !important}.left-arrow-btn:hover{color:#fff !important}@media (max-width:1024px){.customer-account-login #maincontent .login-container .block.block-customer-login .main-customer-login-form{padding:50px 90px}.customer-account-login #maincontent .login-container .block.block-customer-login .main-customer-login-form .block-title #block-customer-login-heading{margin-top:0}}@media (max-width:576px){.customer-account-login #maincontent .login-container .block.block-customer-login{max-width:780px;margin:160px auto 60px auto}.customer-account-login #maincontent .login-container .block.block-customer-login .main-customer-login-form{padding:40px}.customer-account-login #maincontent .login-container .block.block-customer-login .main-customer-login-form .block-title #block-customer-login-heading{font-size:24px}}@media (max-width:425px){.customer-account-login #maincontent .login-container .block.block-customer-login .main-customer-login-form{padding:20px}.customer-account-login #maincontent .login-container .block.block-customer-login .main-customer-login-form .block-content .form-login fieldset .actions-toolbar .primary{font-size:14px}}.customer-account-create .login-container{background-image:url("../../images/bg-form.jpg");background-size:cover}.customer-account-create .block.block-customer-login{background:#fff}.customer-account-create #maincontent{max-width:100%;padding:0}.customer-account-create #maincontent .login-container .customer_form_register_wrapper{max-width:1240px;margin:200px auto 100px auto;background-color:var(--theme-color)}.customer-account-create #maincontent .login-container .customer_form_register_wrapper .main-customer-create{padding:50px 190px}.customer-account-create #maincontent .login-container .customer_form_register_wrapper .main-customer-create .page-title-wrapper .page-title{text-align:center;margin-bottom:60px}.customer-account-create #maincontent .login-container .customer_form_register_wrapper .main-customer-create .page-title-wrapper .page-title span{font-size:32px;font-weight:500;width:100%}.customer-account-create #maincontent .login-container .customer_form_register_wrapper .main-customer-create .form-create-account fieldset input{background-color:transparent;border-bottom:1px solid #23272a;box-shadow:unset;text-align:start;font-size:16px;font-family:'Inter'}.customer-account-create #maincontent .login-container .customer_form_register_wrapper .main-customer-create .form-create-account fieldset label{font-weight:400;font-size:14px;letter-spacing:1.8px}.customer-account-create #maincontent .login-container .customer_form_register_wrapper .main-customer-create .form-create-account fieldset input[type=checkbox]{margin:0;top:0}.customer-account-create #maincontent .login-container .customer_form_register_wrapper .main-customer-create .form-create-account .actions-toolbar{text-align:center}.customer-account-create #maincontent .login-container .customer_form_register_wrapper .main-customer-create .form-create-account .actions-toolbar .primary{width:fit-content;border:none;background-color:var(--lavender-pinocchio);font-weight:400;font-size:16px}.customer-account-create #maincontent .login-container .customer_form_register_wrapper .main-customer-create .form-create-account .actions-toolbar .primary button{padding:20px 26px}.customer-account-create #maincontent .login-container .customer_form_register_wrapper .main-customer-create .form-create-account .fieldset.create.info{display:grid;grid-template-columns:1fr 1fr;column-gap:68px;row-gap:30px}.customer-account-create #maincontent .login-container .customer_form_register_wrapper .main-customer-create .form-create-account .fieldset.create.account{display:grid;grid-template-columns:1fr 1fr;column-gap:68px;row-gap:30px}.customer-account-create #maincontent .login-container .customer_form_register_wrapper .main-customer-create .fieldset.create.account .field.password.required{position:relative}.customer-account-create #maincontent .login-container .customer_form_register_wrapper .main-customer-create .fieldset.create.account .field.password.required .control span.show-password-eye{position:absolute;bottom:unset;top:43px;right:0;font-size:18px;cursor:pointer;z-index:2}.customer-account-create #maincontent .login-container .customer_form_register_wrapper .main-customer-create .fieldset.create.account .field.confirmation.required{position:relative}.customer-account-create #maincontent .login-container .customer_form_register_wrapper .main-customer-create .fieldset.create.account .field.confirmation.required .control span.show-confirm-password-eye{position:absolute;bottom:unset;top:43px;right:0;font-size:18px;cursor:pointer}.customer-account-create #maincontent .login-container .customer_form_register_wrapper .form-create-account .newsletter-with-assistant{grid-column:span 2;display:grid;grid-template-columns:1fr 1fr;column-gap:68px}.customer-account-create #maincontent .login-container .customer_form_register_wrapper .form-create-account .newsletter-with-assistant .field.choice.newsletter{display:flex;width:100%;align-items:center;max-width:100%}.customer-account-create #maincontent .login-container .customer_form_register_wrapper .form-create-account .newsletter-with-assistant .field.choice.newsletter input{margin:0 8px 0 0;top:0}.customer-account-create #maincontent .login-container .customer_form_register_wrapper .form-create-account .newsletter-with-assistant .field.choice.newsletter label{display:block;margin-bottom:0}.customer-account-create #maincontent .login-container .customer_form_register_wrapper .form-create-account .newsletter-with-assistant .field.choice.newsletter label span{width:100%;max-width:100%;display:inline-block}.customer-account-create #maincontent .login-container .customer_form_register_wrapper .form-create-account .newsletter-with-assistant .field.choice label span{text-transform:uppercase}.customer-account-create #maincontent .login-container .block.block-customer-login .main-customer-login-form .block-title{margin-bottom:50px}.customer-account-create #maincontent .login-container .block.block-customer-login .main-customer-login-form .block-content .form-login fieldset .control .mage-error{text-align:end}.customer-account-create #maincontent .login-container .forgot_password_wrapper .main-customer-forgot-pass .form.password.forget fieldset{margin-bottom:30px}.customer-account-create #maincontent .login-container .forgot_password_wrapper .main-customer-forgot-pass .form.password.forget fieldset .field.email{margin:0}.customer-account-create #maincontent .login-container .forgot_password_wrapper .main-customer-forgot-pass .form.password.forget fieldset .field.note{display:block;font-size:16px;font-weight:300;max-width:398px}.customer-account-create #maincontent .login-container .forgot_password_wrapper .main-customer-forgot-pass .block.block-new-customer{width:100%}.customer-account-create #maincontent .login-container .forgot_password_wrapper .main-customer-forgot-pass .block.block-new-customer .block-content #block-new-customer-heading{font-size:32px;font-weight:500;letter-spacing:1.8px;font-family:"roboto slab",serif;display:block;margin-bottom:20px}.customer-account-create #maincontent .login-container .forgot_password_wrapper .main-customer-forgot-pass .block.block-new-customer .block-content .io-new-account-text{font-size:16px;font-weight:400;display:block;margin-bottom:40px}.customer-account-create #maincontent .login-container .forgot_password_wrapper .main-customer-forgot-pass .block.block-new-customer .block-content .actions-toolbar .primary{width:100%;border:none;background-color:var(--lavender-pinocchio);font-weight:400}.customer-account-create #maincontent .login-container .forgot_password_wrapper .main-customer-forgot-pass .block.block-new-customer .block-content .actions-toolbar .primary:hover{background-color:var(--primary-text-color)}.customer-account-create #maincontent .login-container .forgot_password_wrapper .main-customer-forgot-pass .block.block-new-customer .block-content .actions-toolbar .primary a span{font-weight:400;font-size:16px}@media (max-width:1280px){.customer-account-create #maincontent .login-container .customer_form_register_wrapper .main-customer-create{padding:50px 100px}}@media (max-width:1024px){.customer-account-create #maincontent .login-container .customer_form_register_wrapper .main-customer-create{padding:50px 60px}.customer-account-create #maincontent .login-container .customer_form_register_wrapper .main-customer-create .form-create-account .fieldset.create.info{column-gap:40px}.customer-account-create #maincontent .login-container .customer_form_register_wrapper .main-customer-create .form-create-account .fieldset.create.account{column-gap:40px}.customer-account-create #maincontent .login-container .customer_form_register_wrapper .form-create-account .newsletter-with-assistant{column-gap:40px}}@media (max-width:768px){.customer-account-create #maincontent .login-container .customer_form_register_wrapper{margin:200px 20px 100px}}@media (max-width:576px){.customer-account-create #maincontent .login-container .customer_form_register_wrapper .main-customer-create{padding:40px}.customer-account-create #maincontent .login-container .customer_form_register_wrapper .main-customer-create .page-title-wrapper .page-title{margin-top:0}.customer-account-create #maincontent .login-container .customer_form_register_wrapper .main-customer-create .page-title-wrapper .page-title span{font-size:24px}.customer-account-create #maincontent .login-container .customer_form_register_wrapper .main-customer-create .form-create-account .fieldset.create.info{grid-template-columns:1fr}.customer-account-create #maincontent .login-container .customer_form_register_wrapper .main-customer-create .form-create-account .fieldset.create.account{grid-template-columns:1fr}.customer-account-create #maincontent .login-container .customer_form_register_wrapper .main-customer-create .form-create-account .actions-toolbar .primary{font-size:14px;margin:auto}.customer-account-create #maincontent .login-container .customer_form_register_wrapper .form-create-account .newsletter-with-assistant{grid-column:auto;grid-template-columns:1fr;row-gap:25px}}@media (max-width:425px){.customer-account-create #maincontent .login-container .customer_form_register_wrapper{margin:160px 10px 60px}.customer-account-create #maincontent .login-container .customer_form_register_wrapper .main-customer-create{padding:20px}}.customer-account-forgotpassword .login-container{background-image:url("../../images/bg-form.jpg");background-size:cover}.customer-account-forgotpassword .block.block-customer-login{background:#fff}.customer-account-forgotpassword #maincontent{max-width:100%;padding:0}.customer-account-forgotpassword #maincontent .login-container .forgot_password_wrapper{max-width:780px;margin:200px auto 100px auto;background-color:var(--theme-color)}.customer-account-forgotpassword #maincontent .login-container .forgot_password_wrapper .main-customer-forgot-pass{padding:50px 190px}.customer-account-forgotpassword #maincontent .login-container .forgot_password_wrapper .main-customer-forgot-pass .page-title-wrapper .page-title span{text-align:center;font-size:32px;font-weight:500}.customer-account-forgotpassword #maincontent .login-container .forgot_password_wrapper .main-customer-forgot-pass .form.password.forget fieldset{margin-bottom:30px}.customer-account-forgotpassword #maincontent .login-container .forgot_password_wrapper .main-customer-forgot-pass .form.password.forget fieldset input{background-color:transparent;border-bottom:1px solid #23272a;box-shadow:unset;text-align:start;font-size:16px;font-family:'Inter'}.customer-account-forgotpassword #maincontent .login-container .forgot_password_wrapper .main-customer-forgot-pass .form.password.forget fieldset label{font-weight:400;font-size:14px}.customer-account-forgotpassword #maincontent .login-container .forgot_password_wrapper .main-customer-forgot-pass .form.password.forget fieldset .field.email{margin:0}.customer-account-forgotpassword #maincontent .login-container .forgot_password_wrapper .main-customer-forgot-pass .form.password.forget fieldset .field.note{display:block;font-size:16px;font-weight:300;max-width:398px}.customer-account-forgotpassword #maincontent .login-container .forgot_password_wrapper .main-customer-forgot-pass .form.password.forget .actions-toolbar .primary{width:100%;border:none;background-color:var(--lavender-pinocchio);font-weight:400;font-size:16px}.customer-account-forgotpassword #maincontent .login-container .forgot_password_wrapper .main-customer-forgot-pass .form.password.forget .actions-toolbar .primary button{padding:20px 26px}.customer-account-forgotpassword #maincontent .login-container .forgot_password_wrapper .main-customer-forgot-pass .block.block-new-customer{width:100%}.customer-account-forgotpassword #maincontent .login-container .forgot_password_wrapper .main-customer-forgot-pass .block.block-new-customer .block-content .actions-toolbar .primary{width:100%}.customer-account-forgotpassword #maincontent .login-container .forgot_password_wrapper .main-customer-forgot-pass .block.block-new-customer .block-content .actions-toolbar .primary a span{font-weight:400;font-size:16px}.customer-account-forgotpassword #maincontent .login-container .block.block-customer-login .main-customer-login-form .block-title{margin-bottom:50px}.customer-account-forgotpassword #maincontent .login-container .block.block-customer-login .main-customer-login-form .block-content .form-login fieldset .control .mage-error{text-align:end}.customer-account-forgotpassword #maincontent .login-container .customer_form_register_wrapper .main-customer-create .form-create-account .actions-toolbar{text-align:center}.forgot_password_wrapper .page-title{text-align:center}.customer_form_register_wrapper .page-title{text-align:center}@media (max-width:1024px){.customer-account-forgotpassword #maincontent .login-container .forgot_password_wrapper .main-customer-forgot-pass{padding:50px 90px}}@media (max-width:768px){.customer-account-forgotpassword #maincontent .login-container .forgot_password_wrapper{margin:200px 20px 100px}}@media (max-width:576px){.customer-account-forgotpassword #maincontent .login-container .forgot_password_wrapper{margin:160px 20px 60px}.customer-account-forgotpassword #maincontent .login-container .forgot_password_wrapper .main-customer-forgot-pass{padding:40px}.customer-account-forgotpassword #maincontent .login-container .forgot_password_wrapper .main-customer-forgot-pass .page-title-wrapper .page-title{margin:8px 0 20px}.customer-account-forgotpassword #maincontent .login-container .forgot_password_wrapper .main-customer-forgot-pass .page-title-wrapper .page-title span{font-size:24px}}@media (max-width:425px){.customer-account-forgotpassword #maincontent .login-container .forgot_password_wrapper{margin:160px 10px 60px}.customer-account-forgotpassword #maincontent .login-container .forgot_password_wrapper .main-customer-forgot-pass{padding:20px}.customer-account-forgotpassword #maincontent .login-container .forgot_password_wrapper .main-customer-forgot-pass .form.password.forget .actions-toolbar .primary{font-size:14px}}[class*=customer-address-] #maincontent .columns .sidebar.sidebar-main{display:flex;list-style:none;gap:20px;width:100% !important;justify-content:center;margin-bottom:60px;margin-top:70px;flex-wrap:wrap}[class*=customer-address-] #maincontent .columns .sidebar.sidebar-main .nav.item{padding:12px 18px;border:1px solid #d0cdcb}[class*=customer-address-] #maincontent .columns .sidebar.sidebar-main .nav.item.current{background:#23272a;color:#fff}[class*=customer-address-] #maincontent .columns .sidebar.sidebar-main .nav.item a{color:#23272a;font-family:'Inter';font-weight:600}[class*=customer-address-] #maincontent .columns{display:flex;flex-direction:column}[class*=customer-address-] #maincontent .columns .column.main{width:100%;margin:auto;padding:0}.customer-address-form .control input{border-bottom:1px solid #23272a;background:0 0;padding:18px 12px}.customer-address-form .control select{border-bottom:1px solid #23272a !important;background-color:transparent !important}.customer-address-form .actions-toolbar{margin-bottom:30px !important}@media (max-width:768px){[class*=customer-address-] #maincontent .columns{display:flex;flex-direction:column-reverse}[class*=customer-address-] #maincontent .columns .sidebar.sidebar-main{margin-bottom:50px;margin-top:10px}}.customer-account-index #maincontent .columns{display:flex;flex-direction:column}.customer-account-index #maincontent .columns .sidebar.sidebar-main{display:flex;list-style:none;gap:20px;width:100%;justify-content:center;margin-bottom:60px;margin-top:70px;flex-wrap:wrap}.customer-account-index #maincontent .columns .sidebar.sidebar-main .nav.item{padding:12px 18px;border:1px solid #d0cdcb}.customer-account-index #maincontent .columns .sidebar.sidebar-main .nav.item a{color:var(--primary-text-color);font-family:'Inter';font-weight:600}.customer-account-index #maincontent .columns .sidebar.sidebar-main .nav.item.current{background:#23272a;color:#fff}.customer-account-index #maincontent .columns .column.main{width:100%;max-width:870px;margin:auto;padding:0}.customer-account-index #maincontent .column.main .block-content .box.box-information{width:100%}.customer-account-index #maincontent .column.main .block-content .box.box-information .box-content{font-size:16px;display:flex;width:100%;justify-content:space-between;gap:15px;flex-wrap:wrap}.customer-account-index .page-main .page-title-wrapper h1.page-title{font-size:32px;font-weight:500;color:var(--primary-text-color);font-family:'roboto slab'}.customer-account-index .page-title-wrapper{margin-bottom:0;border-bottom:1px solid rgba(35,39,42,.5)}.customer-account-index .block-title strong{font-size:32px !important;font-family:'roboto slab';color:var(--primary-text-color)}.customer-account-index .account-update-btn{display:flex;justify-content:space-between}.customer-account-index .account-update-btn .box-actions.left-arrow-btn{background:#e3dfdd;padding:16px 20px;width:fit-content;margin:0;box-shadow:0px 0px 6px rgba(0,0,0,.1);margin-top:0 !important}.customer-account-index .account-update-btn .box-actions.left-arrow-btn svg path{fill:#439879}.customer-account-index .box-actions.left-arrow-btn{background:#e3dfdd;padding:16px 20px;width:fit-content;margin:0;box-shadow:0px 0px 6px rgba(0,0,0,.1);margin-top:20px !important}.customer-account-index .box-actions.left-arrow-btn svg path{fill:#439879}.customer-account-index .box-title span{font-size:16px !important;color:var(--primary-text-color)}.customer-account-index .block-content{display:flex;justify-content:space-between;gap:30px;padding-top:10px}.customer-account-index .block-content .box.box-billing-address{background-color:#fff;padding:20px;width:50%;border-radius:10px;margin:0}.customer-account-index .left-arrow-btn span:hover{color:#439879}.block-content .box.box-shipping-address{background-color:#fff;padding:20px;width:50%;border-radius:10px;margin:0}.account.customer-account-index .page-main .block{border:unset;padding:0}.left-arrow-btn:hover{color:#439879}@media (max-width:768px){.customer-account-index .block-content{gap:18px;padding-top:10px}.customer-account-index .block-title strong{font-size:22px !important}.customer-account-index #maincontent .columns{display:flex;flex-direction:column-reverse}.customer-account-index #maincontent .columns .sidebar.sidebar-main{margin-bottom:50px;margin-top:10px}}@media (max-width:576px){.customer-account-index .block-content{gap:18px;padding-top:10px;flex-direction:column}.customer-account-index .block-content .box.box-billing-address{background-color:#fff;padding:20px;width:auto;border-radius:10px;margin:0}.block-content .box.box-shipping-address{background-color:#fff;padding:20px;width:auto;border-radius:10px;margin:0}}@media (max-width:400px){.customer-account-index .account-update-btn{flex-wrap:wrap;gap:10px}.customer-account-index .account-update-btn .box-actions.left-arrow-btn{width:100%;text-align:center}}.customer-address-index .block-title strong{font-size:28px !important;font-family:'roboto slab';color:var(--primary-text-color)}.customer-address-index .account-update-btn{display:flex;justify-content:space-between}.customer-address-index .account-update-btn .box-actions.left-arrow-btn svg path{fill:#439879}.customer-address-index .box-actions.left-arrow-btn{background:#e3dfdd;padding:16px 20px;width:fit-content;margin:0;box-shadow:0px 0px 6px rgba(0,0,0,.1);margin-top:20px}.customer-address-index .box-actions.left-arrow-btn svg path{fill:#439879}.customer-address-index .box-title span{font-size:16px !important;color:var(--primary-text-color)}.customer-address-index .block-content{display:flex;justify-content:space-between;gap:30px;padding-top:10px}.customer-address-index .block-content .box.box-address-billing{background-color:#fff;padding:20px;width:50%;border-radius:10px;margin:0}.customer-address-index .block-content .table-wrapper.additional-addresses{width:100%}.customer-address-index .block-content:not(.product.actions) .actions{width:auto}.customer-address-index .column.main .block .block-content:before{content:none !important}.block-content .box.box-address-shipping{background-color:#fff;padding:20px;width:50%;border-radius:10px;margin:0}.account .column.main .block .block-content:after{content:none !important}@media (max-width:768px){.customer-address-index .block-content{gap:18px;padding-top:10px}.customer-address-index .block-title strong{font-size:22px !important}.customer-address-index #maincontent .columns{display:flex;flex-direction:column-reverse}.customer-address-index #maincontent .columns .sidebar.sidebar-main{margin-bottom:50px;margin-top:10px}}@media (max-width:576px){.customer-address-index .block-content{gap:18px;padding-top:10px;flex-direction:column}.customer-address-index .block-content .box.box-address-billing{width:auto}.block-content .box.box-address-shipping{width:auto}}@media (max-width:400px){.customer-address-index .account-update-btn{flex-wrap:wrap;gap:10px}.customer-address-index .account-update-btn .box-actions.left-arrow-btn{width:100%;text-align:center}}[class*=customer-address-] .sidebar.sidebar-main .nav.item:nth-child(1){background:#23272a;color:#fff}[class*=customer-address-] .sidebar.sidebar-main .nav.item:nth-child(1) a{color:#fff !important}[class*=customer-account-] .sidebar.sidebar-main .nav.item:nth-child(1){background:#23272a;color:#fff}[class*=customer-account-] .sidebar.sidebar-main .nav.item:nth-child(1) a{color:#fff !important}.customer-account-index .column.main .block:not(.widget) .block-content:before{content:none !important}.customer-account-edit #maincontent .columns{display:flex;flex-direction:column}.customer-account-edit #maincontent .columns .sidebar.sidebar-main{display:flex;list-style:none;gap:20px;width:100% !important;justify-content:center;margin-bottom:60px;margin-top:70px;flex-wrap:wrap}.customer-account-edit #maincontent .columns .sidebar.sidebar-main .nav.item{padding:12px 18px;border:1px solid #d0cdcb}.customer-account-edit #maincontent .columns .sidebar.sidebar-main .nav.item a{color:var(--primary-text-color);font-family:'Inter';font-weight:600}.customer-account-edit #maincontent .columns .sidebar.sidebar-main .nav.item.current{background:#23272a;color:#fff}.customer-account-edit #maincontent .columns .column.main{width:100%;margin:auto;padding:0}.customer-account-edit .form-edit-account .fieldset{width:100% !important}.customer-account-edit .control input{border-bottom:1px solid #23272a;background:0 0;padding:18px 12px}.customer-account-edit .block-content{display:flex;gap:30px}.customer-account-edit .block-content .table-wrapper.additional-addresses{width:100%}.customer-account-edit .block-content:not(.product.actions) .actions{width:auto}.customer-account-edit .column.main .block .block-content:before{content:none !important}.customer-account-edit .box.box-address-billing{background:#fff;padding:20px;border-radius:10px}.customer-account-edit .block.block-addresses-default{margin-bottom:0;border-bottom:unset}.customer-account-edit .block.block-addresses-list{border:unset}.customer-account-edit .fieldset .legend span{font-size:32px;font-family:'roboto slab';font-weight:400}.customer-account-edit .block-title strong{font-size:32px;font-family:'roboto slab';font-weight:400}.customer-address-form .actions-toolbar{margin-bottom:30px}@media (max-width:768px){.customer-account-edit #maincontent .columns{display:flex;flex-direction:column-reverse}.customer-account-edit #maincontent .columns .sidebar.sidebar-main{margin-bottom:50px;margin-top:10px}.customer-account-edit .fieldset .legend span{font-size:26px}.customer-account-edit .block-title strong{font-size:26px}.customer-account-edit .block.block-addresses-list{margin-top:35px}.customer-account-edit .block.block-addresses-default{padding-top:35px}.customer-account-edit .block.block-addresses-default .block-title{margin-bottom:18px !important}.customer-account-edit .form-edit-account .fieldset.additional_info{margin-bottom:0}}@media (max-width:576px){.customer-account-edit .block-content{flex-direction:column;gap:10px}.customer-account-edit .fieldset .legend span{font-size:22px !important}.customer-account-edit .block-title strong{font-size:22px !important}}