.is-loading .ac-content::before{-webkit-animation:.8s linear infinite rotating;animation:.8s linear infinite rotating;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-image:url('//www.vicicollection.com/cdn/shop/t/916/assets/loading.svg?v=7860191987170627441764786630');background-position:center center;background-repeat:no-repeat;background-size:1.625rem;bottom:0;content:"";display:block;height:1.625rem;left:0;margin:auto;position:absolute;right:0;width:1.625rem;z-index:4;top:3.125rem}.container--account{max-width:58.75remcalc(1.25rem * 2);padding-left:1.25rem;padding-right:1.25rem;-webkit-transition:padding .4s ease-in-out;transition:padding .4s ease-in-out}.ac-form-col{margin:0 auto 3.125rem;max-width:23.4375rem}.ac-form-action{padding-top:.625rem}.ac-hdg{margin-top:0;font-size:1rem}.ac-btn-link{font-family:Lato,sans-serif;font-size:.875rem}.ac-icon-sm::before{top:-.0625rem}.errors,.message{padding:.9375rem;text-align:left;font-size:.875rem;line-height:1.3125rem}.errors ul,.message ul{font-size:1em;list-style-type:none;margin:0;padding:0}.errors p,.message p{font-size:inherit;line-height:inherit}.errors a,.message a{color:inherit;text-decoration:underline}.message--ac{margin-top:.9375rem}.message--success{background-color:#e2ffef}.errors{background-color:#fbe8e8;color:#e20000;margin-bottom:.9375rem}.error{color:#e20000}.style-select .ss-dropdown{max-height:19.375rem;overflow-y:auto}.message-fade-enter-active,.message-fade-leave-active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.message-fade-enter,.message-fade-leave-to{opacity:0;-webkit-transform:translate3d(0,1.875rem,0);transform:translate3d(0,1.875rem,0)}.component-fade-enter,.component-fade-leave-to{opacity:0}.ac-addresses{padding-bottom:4.375rem;padding-left:.4375rem}.ac-addresses__add{margin-top:3.125rem}.ac-addresses__add .btn{background-color:#333132;color:#fff;width:100%}.ac-addresses .ac-address-new .ac-form-action{margin-top:3.125rem}.ac-addresses .ac-address-new .ac-form-action .btn{background-color:#333132;color:#fff;width:100%}.ac-addresses .ac-section-header{display:none}.ac-addresses .ac-address-edit .ac-section-header,.ac-addresses .ac-address-new .ac-section-header{display:block}.ac-addresses .ac-address{-ms-flex-preferred-size:100%;flex-basis:100%}.ac-addresses .ac-address__view{margin-bottom:.625rem}.ac-addresses .ac-address__formatted{color:#333132;font-family:Lato,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.0625rem;line-height:1.3125rem;min-width:13.75rem;text-transform:capitalize}.ac-addresses .ac-address__name{margin-bottom:1.25rem}.ac-addresses .ac-address .ac-content-box__actions button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;border:0;color:#333132;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Lato,sans-serif;font-size:.875rem;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.0625rem;line-height:1.3125rem;margin-right:1.25rem;min-height:auto;min-width:auto;padding:0;text-decoration:underline;text-transform:capitalize;text-underline-offset:.25rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ac-addresses__divider{background-color:#e4e3e2;height:.0625rem;width:100%}.ac-addresses__title{color:#333132;font-family:Lato,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;letter-spacing:.1625rem;line-height:1.3125rem;margin-top:3.5625rem;padding:0;text-transform:uppercase}.ac-addresses__grid-title{color:#333132;font-family:Lato,sans-serif;font-size:1rem;font-style:normal;font-weight:700;letter-spacing:.1625rem;line-height:1.3125rem;margin-bottom:1.375rem;margin-top:3.25rem;text-transform:uppercase}.ac-addresses__grid--defaults .ac-address--default{display:block;margin-bottom:.625rem}.ac-addresses__grid--defaults .ac-form__checkbox{display:none}.ac-addresses__grid--additionals .ac-address{display:block;margin-bottom:2.5rem}.ac-addresses__grid--additionals .ac-form__checkbox{margin-top:1.875rem}.ac-address-modal{padding:0;width:100%}.ac-address-modal .input,.ac-address-modal .input-placeholder{height:100%}.ac-address-modal__cancel{text-align:center;margin-top:2.0625rem;text-decoration:underline}.ac-address-modal__main-section{padding:0}.ac-address-modal .modal__inner{max-width:initial;padding:4.375rem 1.75rem 2.1875rem;min-height:100%;width:100%}.ac-address-modal .modal__header{border-bottom:1px solid #e4e3e2;font-family:Lato,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:2.6px;margin:0 0 2.8125rem;padding-bottom:1.375rem;text-transform:uppercase}.ac-address-modal__province-select{padding:.8125rem 1.25rem!important}.ac-content{padding-left:2.1875rem;padding-right:2.1875rem;position:relative;width:100%}.ac-content__message{margin:1.25rem 0}.ac-content__message span{font-size:1rem;display:block;text-align:center;margin-bottom:.25em;font-weight:700}.ac-content__message span:nth-child(2){font-size:1.4rem}.ac-content__message span:nth-child(4){margin-top:1rem;font-size:.8rem}.ac-content__hdg{border-bottom:1px solid #e4e3e2;font-family:Lato,sans-serif;text-transform:uppercase;font-size:1.25rem;font-weight:700;line-height:1;margin:3.625rem 0 0;padding-bottom:1.375rem;letter-spacing:.13em}.ac-content__sub-hdg{font-size:1rem;letter-spacing:2.6px;font-weight:700;text-transform:uppercase;margin:0}.ac-content-box{position:relative}.ac-content-box__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;margin-top:1.0625rem}.ac-content-box__action{text-align:center}.ac-dashboard{margin-bottom:3.125rem;padding:0;position:relative}.ac-dashboard::before{display:none}.ac-dashboard__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.ac-header{background-color:#f8f7f6;display:inline-block;height:17.5rem;padding:2.1875rem;width:100%}.ac-header__section-header{margin:0}.ac-header__hdg{font-weight:300;line-height:2.75rem;margin:0 0 2.875rem;position:relative;text-align:left;text-transform:uppercase}.ac-header__hdg::after{background:#333132;bottom:-.8125rem;content:"";display:block;height:.0625rem;position:absolute;width:100%}.ac-info__general-info{margin:3.375rem 0 2.625rem}.ac-info__update-password-wrapper{border-top:1px solid #e4e3e2;padding-top:3.3125rem}.ac-info__customer-name{margin:.9375rem 0 0}.ac-info__password-reset{display:-webkit-box;display:-ms-flexbox;display:flex}.ac-info__password-input{font-weight:700;font-size:.85rem;height:100%}.ac-info__reset-password-btn{margin-top:4.625rem;min-width:initial;width:100%}.ac-nav{width:100%}.ac-nav__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0}.ac-nav__item:last-of-type{margin-bottom:2.25rem}.ac-nav__btn,.ac-nav__link{border:0;color:#333132;cursor:pointer;font-weight:700;letter-spacing:.125rem;text-align:left;width:100%}.ac-nav__btn{background-color:inherit;display:block;font-size:.85rem;padding:.875rem 0 .875rem .625rem;z-index:1}.ac-nav__btn:hover,.is-active .ac-nav__btn{text-decoration:underline}.ac-nav__link{font-weight:600;margin:1.5625rem 1.5625rem 0 0;position:absolute;right:0;top:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;letter-spacing:.0714em}.ac-nav__icon{font-size:1.375rem;height:.625rem;margin-left:.3125rem;position:relative;width:.625rem}.ac-nav__icon::before{left:0;position:absolute;top:-.25rem}.ac-nav .icon{font-size:1rem;margin-right:.5rem;width:1.5625rem}.ac-nav .ss-option,.ac-nav .ss-selected-option{padding:1.25rem 1.875rem 1.25rem .8125rem}.ac-nav .ss-option-text,.ac-nav .ss-selected-option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:1.3125rem}.ac-nav .ss-selected-option{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f8f7f6;border:.0625rem solid #333132;color:#333132;font-size:.85rem;font-weight:700;height:3.9375rem;letter-spacing:.125rem;padding:1.3125rem 1.25rem 1.3125rem 1.625rem;text-transform:uppercase;border-radius:0}.ac-nav .ss-selected-option[aria-expanded=true]{border:0;-webkit-box-shadow:0 0 .6875rem 0 rgba(5,0,56,.15);box-shadow:0 0 .6875rem 0 rgba(5,0,56,.15)}.ac-nav .style-select.open .ss-selected-option::after{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f8f7f6;content:"SELECT AN OPTION:";display:-webkit-box;display:-ms-flexbox;display:flex;left:1.25rem;height:100%;padding-left:.25rem;position:absolute;width:90%}.ac-nav .ss-dropdown{background:#f8f7f6;border:0;-webkit-box-shadow:0 .6875rem .6875rem 0 rgba(5,0,56,.15);box-shadow:0 .6875rem .6875rem 0 rgba(5,0,56,.15)}.ac-nav .ss-option{font-size:.85rem;font-weight:700;letter-spacing:.125rem}.ac-nav .ss-option:first-of-type{border-top:0}.ac-nav .ss-option[aria-selected=true]{background-color:#f2f0ee}.ac-nav__loyalty-mobile{display:block}.ac-nav__loyalty-desktop{display:none}.ac-nav__loyalty--header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:85px;padding-bottom:10px;background-image:url(/cdn/shop/files/account_page_loyalty_bg.jpg?v=1744230511);background-size:cover}.ac-nav__loyalty--header-container svg{width:80%}.ac-nav__loyalty-content{background-color:#000;padding:20px 25px 25px}.loyalty-customer-name{text-transform:uppercase;font-family:Tiemann,serif;font-size:24px;color:#fff}.ac-nav__loyalty-list{color:#fff;list-style-type:none;padding:0;margin-top:10px;margin-bottom:0}.loyalty-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-transform:capitalize;font-weight:700;letter-spacing:.125rem;padding-bottom:10px}.loyalty-item-title{text-transform:uppercase}.loyalty-item-title strong{font-weight:900}.loyalty-item a{color:#fff;border:1px solid #fff;padding:7px;text-align:center;text-decoration:none;text-transform:uppercase;font-size:12px;margin-top:10px}.loyalty-item--tier{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#loyaltylion .lion-tier-progress{padding:0!important;text-transform:capitalize}.lion-tier-progress__header{margin:0!important}.lion-tier-progress__header__tier-name{font-size:14px!important;line-height:unset!important;color:#fff!important;text-transform:uppercase!important;letter-spacing:.04em;font-weight:500!important}.lion-tier-progress__bar__context,.lion-tier-progress__bar__track,.lion-tier-progress__context,.lion-tier-progress__header__tier-value{display:none!important}span[data-lion-points]{font-weight:500!important}.ac-order-history tbody tr:last-child td{padding-bottom:1.1875rem}.ac-order-history .btn-link{cursor:pointer;font-weight:400;text-decoration:underline}.ac-order-history__row{border-top:1px solid #e4e3e2}.ac-order-history__cell{line-height:1.5rem;padding-left:0;padding-right:0;text-align:left;width:25%}.ac-order-history__cell[data-label=Date],.ac-order-history__cell[data-label=Order]{display:block;width:100%}.ac-order-history__cell[data-label=Order]{padding-bottom:1rem;padding-top:1.4375rem}.ac-order-history__cell[data-label=Date]{padding-top:0}.ac-order-history__cell[data-label="Fulfillment Status"]{padding-top:2.9375rem;text-align:right;vertical-align:top}.ac-order-history__cell-label{display:block;font-size:.85rem;font-weight:700;letter-spacing:.125rem;text-transform:uppercase}.ac-order-history__cell-content{font-size:1rem;letter-spacing:.0875rem}.ac-order-history__cell-content--shipped{color:#c3907d;font-weight:700}.ac-order-history__btn-cell{padding:.375rem 0 1.1875rem}.ac-order-history__btn-cell:last-of-type{border-bottom:1px solid #e4e3e2}.ac-order-history__btn{border:1px solid #333132;padding:.75rem 1.25rem;width:100%}.ac-order .ac-section-header{margin-bottom:.5625rem}.ac-order__header{border-bottom:1px solid #e4e3e2;border-top:1px solid #e4e3e2;margin-bottom:1.5625rem;padding:1.5625rem 0 1.6875rem}.ac-order__header-title{font-family:Lato,sans-serif;font-size:1.125rem;letter-spacing:.0625rem;line-height:1.3125rem;margin:0 0 .25rem}.ac-order__header-date{display:inline-block;letter-spacing:.0875rem;margin-bottom:2.1875rem}.ac-order__header-btn{line-height:.0625rem;width:100%}.ac-order__details-item{border-top:1px solid #e4e3e2;margin-top:2.375rem;padding-top:1.875rem}.ac-order__details-subtitle{font-size:1rem;font-weight:700;letter-spacing:.1625rem;line-height:1.3125rem;margin-bottom:1.375rem;text-transform:uppercase}.ac-order__details-subtitle--return{margin-bottom:1.6875rem}.ac-order__details-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:.875rem;letter-spacing:.0875rem;line-height:1.3125rem;margin-bottom:2.0625rem}.ac-order__details .btn-link{text-decoration:underline}.ac-order .ac-order__product-container{margin:3.875rem 0 3.125rem}.ac-order__product{border-top:1px solid #e4e3e2;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:.0625rem;padding:.9375rem 0}.ac-order__product:last-of-type{border-bottom:1px solid #e4e3e2;padding:1.75rem 0}.ac-order__product-image{-ms-flex-negative:0;flex-shrink:0;height:6.875rem;margin-right:.875rem;width:5.5rem}.ac-order__product-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:.625rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.ac-order__product-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:2;-ms-flex:2;flex:2}.ac-order__product-preorder-property{font-size:.875rem;letter-spacing:.0714em;display:block}.ac-order__product-preorder-property--1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:.3125rem}.ac-order__product-preorder-property--2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;white-space:nowrap}.ac-order__product-content-title{font-size:.875rem;font-weight:600;letter-spacing:.0625rem;margin:0;max-width:15rem}.ac-order__product-content-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:.75rem}.ac-order__product-content-option{margin-bottom:.3125rem}.ac-order__product-price{-ms-flex-item-align:start;align-self:flex-start;text-align:right}.ac-order__price{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.85rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:.0625rem;line-height:1.625rem}.ac-order__price--free{font-size:.75rem}.ac-order__price--tax{margin-bottom:1.0625rem}.ac-order__price--total{border-top:1px solid #333132;font-weight:700;letter-spacing:.125rem;padding-top:.3125rem}.ac-order__price--currency{color:#7c7b7c;font-size:.75rem;letter-spacing:.03125rem}.ac-order__price--total-amount{font-size:1.25rem}.ac-saved-for-later__empty{margin-top:1.25rem}.ac-section-header{margin-top:1.875rem;padding-right:4.375rem;position:relative}.ac-section-header--sub{margin-bottom:3.125rem}.ac-section-header__hdg{font-family:Lato,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:.13em;margin:1.1875rem 0 .5625rem}.ac-section-header__back{cursor:pointer;font-family:Lato,sans-serif;font-size:.875rem;position:absolute;right:0;top:0}.ac-section-header__back::before{margin-right:.3125rem;top:-.0625rem}.ac-section-header__desc{margin:0;padding-top:.625rem}@media only screen and (max-width:1024px){.ac-address-modal .form-item--half,.ac-address-modal .form-item--third{width:100%}.ac-order__product-preorder-property{font-size:.75rem}.ac-order__product-preorder-property--2{margin-bottom:.625rem}}@media only screen and (max-width:767px){.component-fade-enter-active{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.ac-address-modal__submit-wrapper{text-align:center}.ac-address-modal__submit{width:100%}.is-loading .ac-content::before{display:none}.ac-content-box__action{display:block}.ac-dashboard{min-height:25rem}.ac-dashboard__wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:.4s cubic-bezier(.25,.46,.45,.94);transition:.4s cubic-bezier(.25,.46,.45,.94)}.ac-order-history__table{margin-top:-1.625rem}.ac-section-header{margin-bottom:2.1875rem;text-align:left}.ac-section-header--sub{margin-top:1.875rem}}@media only screen and (min-width:768px){.component-fade-enter-active,.component-fade-leave-active{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.ac-addresses .ac-address-new .ac-form-action .btn,.ac-addresses__add .btn{max-width:20rem}.ac-addresses .ac-address{min-width:13.75rem}.ac-addresses__divider{max-width:56.5rem}.ac-addresses__grid--defaults .ac-address{-ms-flex-preferred-size:auto;flex-basis:auto}.ac-addresses__grid--defaults .ac-address--default{margin-bottom:4.6875rem}.ac-addresses__grid--additionals .ac-address{-webkit-box-flex:1;-ms-flex:1;flex:1}.ac-dashboard{margin-bottom:5rem;padding:0}.ac-dashboard__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:2.5625rem}.ac-header{height:68.75rem;max-width:20.25rem;padding:2.625rem 1.5625rem 0}.ac-nav__link{position:relative}.ac-nav .icon{margin:0}.ac-order__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2.625rem;padding:1.25rem 0}.ac-order__header-date{margin-bottom:0}.ac-order__header-btn{width:12.5rem}.ac-section{padding-left:.625rem;padding-top:.875rem}.ac-section-header{margin-top:0}}@media only screen and (min-width:1025px){.ac-addresses__grid{display:grid;grid-template-columns:repeat(4,1fr)}.ac-address-modal{margin:auto}.ac-address-modal__cancel{margin:0 0 0 1.3125rem}.ac-address-modal .modal__inner{min-height:initial;padding:3.3125rem 3.5625rem 3rem;width:45.5625rem}.ac-info__update-password-heading{margin-bottom:.9375rem}.ac-info__password-reset{-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem}.ac-info__reset-password-btn{margin-top:0;width:auto}.ac-nav__btn{font-size:.875rem}.ac-order-history tbody tr:first-child td,.ac-order-history tbody tr:last-child td{padding-bottom:2.6875rem;padding-top:1.5625rem}.ac-order-history__table{table-layout:fixed}.ac-order-history__row--last{border-bottom:1px solid #e4e3e2}.ac-order-history__cell{padding:1.5625rem 0 2.6875rem}.ac-order-history__cell[data-label=Date],.ac-order-history__cell[data-label=Order]{display:table-cell;width:auto;padding-bottom:2.6875rem;padding-top:1.5625rem}.ac-order-history__cell[data-label="Fulfillment Status"]{padding-top:1.5625rem;text-align:left}.ac-order__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:43.0625rem}.ac-order__details-container{-webkit-box-flex:1;-ms-flex:1;flex:1}.ac-order__details-subtitle{margin-bottom:1.1875rem}.ac-order__details-content{margin-bottom:1.9375rem}.ac-order .ac-order__product-container{margin:2.5rem 0 1.5625rem;width:43.0625rem}.ac-order__product-content{-webkit-box-flex:2;-ms-flex:2;flex:2;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-right:0}.ac-order__product-header{padding-right:1.25rem}.ac-order__product-content-title{font-size:1rem}.ac-order__product-content-options{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.875rem}.ac-order__product-price{-webkit-box-flex:1;-ms-flex:1;flex:1}.ac-order__price-container{width:43.0625rem}.ac-order__price--total{border-top:none}}@media (min-width:768px){.ac-nav__loyalty-mobile{display:none}.ac-nav__loyalty-desktop{display:block}}