.login .section__wrapper,.register .section__wrapper,.activate .section__wrapper,.reset-password .section__wrapper{width:100%;max-width:50rem;padding:0 1.5rem;margin:0 auto}.login p,.register p,.activate p,.reset-password p{margin:1.2rem 0 0}.login .form-field+a,.register .form-field+a,.activate .form-field+a,.reset-password .form-field+a{margin-top:.8rem}.login form,.register form,.activate form,.reset-password form{margin:2.4rem 0 0}.login form button,.login form .btn--secondary,.register form button,.register form .btn--secondary,.activate form button,.activate form .btn--secondary,.reset-password form button,.reset-password form .btn--secondary{margin-top:2.4rem}.login form button+a,.login form .btn--secondary+a,.register form button+a,.register form .btn--secondary+a,.activate form button+a,.activate form .btn--secondary+a,.reset-password form button+a,.reset-password form .btn--secondary+a{margin-top:1.6rem}.login form button+button,.login form .btn--secondary+button,.register form button+button,.register form .btn--secondary+button,.activate form button+button,.activate form .btn--secondary+button,.reset-password form button+button,.reset-password form .btn--secondary+button{margin-top:1.6rem}@media(max-width:767.98px){.login form,.register form,.activate form,.reset-password form,.login form button,.register form button,.activate form button,.reset-password form button{margin-top:2rem}}#customer_login_guest button{margin-top:0}#recover,#recover+div{display:none}#recover:target{display:block}#recover:target+div{display:block}#recover:target~#login,#recover:target~#login+div{display:none}#recover,#login{scroll-margin-top:20rem}#recover{margin-bottom:0}.customer__header{margin-bottom:4rem}@media(max-width:767.98px){.customer__header{margin-bottom:3.2rem}}.customer__body{display:flex;gap:3.2rem}.customer__sidebar{flex:0 0 32rem;align-self:self-start}.customer__sidebar p{color:rgba(var(--color-subtext),var(--color-subtext-alpha, 1));margin:0}.customer__widget{padding:2.4rem;background-color:rgb(var(--color-secondary-background))}.customer__content{flex:1}.customer .rich-text{margin-bottom:2.4rem}@media(max-width:767.98px){.customer .rich-text{margin-bottom:1.2rem}}@media(max-width:1023.98px){.customer__body{flex-direction:column}.customer__sidebar{flex:0 0 100%;min-width:100%}}.order-total-amount{margin-top:2.4rem}.order-total-amount li+li{margin-top:.8rem}.addresses .section__wrapper{width:100%;max-width:79rem;padding:0 1.5rem;margin:0 auto}.addresses [data-address]{padding:2.4rem 3.2rem;margin-bottom:2.4rem}@media(max-width:767.98px){.addresses [data-address]{padding:1.6rem;margin-bottom:1.2rem}}.addresses__edit-form{margin-top:2.4rem;padding-top:2.4rem;border-top:1px solid rgba(var(--color-border),var(--color-border-alpha, 1))}.address-info__default-badge{margin-bottom:.4rem}.address-info p{margin:0}.address-info button{padding:0;height:auto;line-height:normal}.multicolumn .card-media__media.media-wrapper{border-radius:12px}.button-list .button-item__inner{border-radius:48px}.sticky-atc-bar .product-form__submit{border:1px solid transparent}@media(hover:hover)and (pointer:fine){.sticky-atc-bar .btn--primary:hover{border:var(--buttons-border-width) solid rgba(var(--color-border),var(--color-border-alpha, 1))}}.product__info-wrapper .f-price-item--save{background:rgb(var(--color-product-price-sale));color:#fff!important;font-size:12px!important;text-transform:uppercase;padding:2px 4px}.f-price-item--save{color:rgb(var(--color-product-price-sale))!important}.section__heading>*,.h4.inline-richtext,.rich-text__heading>*{font-family:Crimson Text}@media screen and (max-width:767px){.section__heading>*,.rich-text__heading>*{font-size:26px}}.product__block--collapsible_tab .contact__button.form-footer button{width:100%}.f-price-item{font-weight:400}.menu-drawer__inner{width:80%}.mega-menu__column{padding-inline:1.5rem}.page-width.mega-menu__wrapper{justify-content:center;gap:1.5rem}.mega-menu__list{flex:none}.announcement-bar .announcement-bar__text{font-size:15px}@media screen and (max-width:767px){.announcement-bar .announcement-bar__text{font-size:12px}}.announcement-bar .swiper-button{display:none}.announcement-bar .announcement-bar__content{padding-inline:0}.cart-drawer .drawer__inner{touch-action:pan-y;overscroll-behavior-x:none}.sticky-atc-bar .f-price-item--save,.product-card .f-price-item--save{display:none}@media screen and (max-width:767px){.newsletter .rich-text__heading.h2 p{display:block}.newsletter .rich-text__text p{font-size:14px}}.collection-list .btn__text{color:#4b4a4a}.collection-list .btn--underline:after{background:#4b4a4a}@media(min-width:1280px){.section-main-product .product{padding-inline:0!important}}.totals .totals-content{font-size:14px}.totals[open] .totals-icon-caret-down{transform:rotate(0)}.totals .totals-icon-caret-down{transform:rotate(180deg);transition:rotate .3s}.totals[open] .order-last{border-top:1px solid rgba(var(--color-foreground),.2)}.totals .order-last{border-top:1px solid transparent}@media(max-width:1023px){.shopify-section-group-header-group.header-section{position:sticky;top:0;z-index:6}.shopify-section-group-header-group.header-section.scrolled .header__search{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/customer.css.map */
