.login-page .section__wrapper{max-width:1200px}.login-switcher{display:flex;flex-direction:column;gap:1.5rem;margin:1.5rem 0 5rem;width:100%}.login-switcher .input{background:transparent;border:none;color:#000;gap:10px;flex-wrap:wrap}.login-switcher .input:focus,.login-switcher .input:active{box-shadow:none}.login-switcher .input span{position:relative;line-height:0;display:inline-block;border:1px solid #000;border-radius:100%;overflow:hidden;background:var(--brand-bg-light)}.login-switcher .input label{font-size:18px}.login-switcher .input p{margin-left:2.5rem;line-height:1.1;font-size:14px}.login-switcher .input input{width:32px;height:32px;background:transparent;-webkit-appearance:none;appearance:none}.login-switcher .input svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:none}.login-switcher .input input:checked+svg{display:block}.login__form .field{margin-bottom:1.5rem}.login__form .label{display:none}.login__form .input{background-color:transparent;border:none;border-bottom:1px solid #000;padding:5px 8px}.login__form .input:focus,.login__form .input:active{box-shadow:none}.login__form input::placeholder{color:#000}.login__form .js-recover-password,.login__form .cancel-recover-password{font-size:14px;text-decoration:underline;text-underline-position:under}.login-page .button{width:100%;text-transform:uppercase}.login-page .disclaimer{font-size:12px}.login-page .disclaimer a{text-decoration:underline;text-underline-position:under}.form-container:not(.is-visible){display:none}.recipient-disclosure__checkbox{width:18px;height:18px}.recipient-disclosure__checkbox-label-text{margin-left:25px;font-size:12px;-webkit-user-select:none;user-select:none}.login-page .login__text{position:absolute;background:#fff;width:80%;left:50%;top:50%;transform:translate(-50%,-50%);padding:1rem;font-size:16px;border:1px solid #000}.login-page .login__text ul{margin:1rem 1rem 0 2rem;list-style:disc}.login-page .login__text ul li{margin:10px 0}.recover-note{font-size:16px}.login-page .column.login{margin-bottom:60px}@media screen and (max-width: 798px){.heading-wrapper--login{margin:0}.login__title{font-size:24px}.login-page .column{margin-left:5px;margin-right:5px;width:calc(100% - 10px)}.login-page .column.login{margin-top:40px;margin-bottom:50px;padding-bottom:0}.login-page .login__image.column{width:calc(100% + 20px);position:relative;margin-left:-10px;margin-right:-10px}.login-page .login__image.column img{border-top:1px solid #000;border-bottom:1px solid #000}.login-page .button{margin:0 0 .5rem}}@media screen and (min-width: 798px){.login-page .section__wrapper{width:100%;max-width:none;min-height:700px}.login-page .section-container{align-items:center;min-height:700px}.login-page .login__image .img-container{position:absolute;top:0;width:50%;height:100%;margin-left:-10px;border-right:1px solid #000}.login-page .login__text{width:fit-content}.heading-wrapper--login{margin:20px 0}.login-page .login{max-width:450px;margin:0 auto}.login__title{font-size:24px}.login-page .button{margin:0 0 1rem}.login-switcher{gap:1rem;margin:0 0 4rem}}.sc-acc .title{font-size:30px}.sc-acc .tabs-list ul{gap:1rem;padding:5px 15px;font-size:16px;position:relative}.sc-acc .tabs-list ul li{cursor:pointer}.sc-acc .tabs-list ul .active{font-weight:600}.sc-acc .tabs-content{font-size:14px}.sc-acc .tabs-content h4{font-size:16px}.acc--faq .faq-title{font-size:30px}.acc--faq .faq-accordion dt button{font-weight:400;font-weight:600}.acc--faq .more-questions{font-size:16px;margin:1rem 0}.acc--faq .more-questions a{font-weight:400}.sc-acc .order-card .order-number{margin-bottom:.5rem}.sc-acc .order-card{padding:1rem;background:#fefaf9;border:1px solid #000}.sc-acc .order-card .order-toggle{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.sc-acc .order-card .icon-caret{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.sc-acc .order-card.card-visible .icon-caret{transform:translateY(-50%) rotate(180deg)}.sc-acc .order-card+.order-card{margin-top:2rem}.sc-acc .row{padding:15px 0;margin:0}.sc-acc .row+.row{padding-top:0}.sc-acc .order-card .order-meta{margin:1rem 0}.sc-acc .items-list{border-top:1px solid #000;border-bottom:1px solid #000}.sc-acc .items-list .line-item{margin:5px 0;gap:10px;padding:10px 0}.sc-acc .items-list .line-item:not(:last-child){padding-bottom:0}.sc-acc .items-list img{border:1px solid #000}.sc-acc .order-payment,.sc-acc .order-ship-to{border-top:1px solid #000}.sc-acc .order-ship-to .row{margin-top:1rem}.sc-acc .orders-paginate{margin:1rem 0 0}.sc-acc .section-g10-g10{width:calc(100% + 10px);margin-left:-5px;margin-right:-5px}.sc-acc .address-box{padding:1rem;border:1px solid #000;background:#fefaf9;margin-top:1rem}.sc-acc .button--edit-address{width:100%;margin-top:1rem;background:#eeccbc;border:none;font-size:14px!important}.sc-refer-friends{margin:2.5rem auto 1rem!important;width:100%;border:1px solid #000}.sc-refer-friends .container .column{margin-left:0;margin-right:0}.sc-refer-friends .image-with-text__text-column{background:#fff}@media screen and (max-width: 798px){.sc-acc{width:calc(100% - 30px)!important}.sc-acc .column{width:100%;margin-left:0;margin-right:0}.sc-acc .tabs-list ul{background:#eeccbc;margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid #000;border-bottom:1px solid #000;display:grid;grid-auto-columns:max-content;grid-template-rows:1fr;width:calc(100% + 30px);overflow-x:auto}.sc-acc .tabs-list ul::-webkit-scrollbar{display:none}.sc-acc .tabs-list ul{-ms-overflow-style:none;scrollbar-width:none}.sc-acc .tabs-list ul li{grid-row:1;grid-column:auto}.sc-acc .tabs-content{margin:2rem 0 0}.acc--faq .faq--faq{padding:0 5px}.acc--faq .faq-accordion dt button .icon{right:5px}.sc-acc .section-g10-g10 .image-with-text__image-column{height:auto!important}.sc-acc .account-details-title{font-size:14px}.sc-refer-friends .image-with-text__text-column{padding:25px 20px}.sc-refer-friends .image-element__wrap{height:100%!important;border-bottom:1px solid #000}.sc-refer-friends .image-element__wrap img{height:100%!important;object-fit:cover!important}}@media screen and (min-width: 799px){.sc-acc{max-width:1024px!important}.sc-acc .heading-wrapper{margin-bottom:20px}.sc-acc .tabs-list ul{gap:2rem;padding:10px 0;border-bottom:1px solid #000;margin-bottom:2rem}.sc-acc .tabs-list ul li.logout-link{position:absolute;right:0}.sc-acc .tabs-content h4{font-size:20px}.acc--faq{max-width:900px!important}.acc--faq .faq-title,.acc--faq .more-questions{text-align:center}.sc-acc .order-card{max-width:500px;margin:0 auto}.sc-acc .section-g10-g10 .image-with-text__text-column{padding-top:0!important;padding-bottom:0!important}.sc-acc .account-details-title{font-size:18px}.sc-acc .address-box{max-width:280px}.sc-refer-friends .container .column{width:50%}.sc-refer-friends .image-with-text__heading{font-size:22px;font-weight:600}.sc-refer-friends .image-element__wrap{border-left:1px solid #000}}.sc-bta-bar{max-width:none!important;width:100%;padding:1rem 0;background-color:#f4c27a}.sc-bta-bar a{color:#fff;font-size:16px}.sc-bta-bar .container{max-width:1200px;margin:0 15px}@media screen and (min-width: 799px){.sc-bta-bar .container{margin:0 auto;padding:0 5px}.sc-bta-bar a{font-size:18px}}.addresses__title{font-size:24px;margin:0;padding:1rem 0;border-bottom:1px solid #000;width:100%}.current_address{font-size:16px;padding-bottom:2rem;border-bottom:1px solid #000}#add_address{padding:2rem 0;font-size:16px}#add_address p{margin:1rem 0 1.5rem;line-height:1}#add_address .field:not(:last-child){margin-bottom:1.25rem}#add_address .input{padding:.75rem 1rem;border:1px solid #000;min-height:48px}#add_address .select,#add_address select{height:48px;width:100%;color:#000}#add_address select{border:1px solid #000}#add_address .input::placeholder{color:#000}#template-customers-addresses .column{margin-left:5px;margin-right:5px;width:100%}@media screen and (min-width: 799px){.sc-address{max-width:1200px!important}.addresses__title{font-size:30px}#add_address .field{max-width:450px}}.update__address{margin-top:1rem}.update__address a{color:#f4c27a;text-decoration:underline}.heading-wrapper--subscription{margin:60px 0}.heading-wrapper--subscription p{font-size:14px}@media screen and (max-width: 798px){.heading-wrapper--subscription{margin:0 0 60px}}.heading-wrapper--subscription .button.button--primary{margin:12px 0 0;width:100%}
/*# sourceMappingURL=/cdn/shop/t/62/assets/custom-account.css.map */
