[v-cloak]{display:none}body[data-test-cart] #udCart .urgency{display:flex}#udCart date-from-now{display:inline-block;padding:.2em .5em;border-radius:.25em;background-color:var(--color-ce-warm-300);color:#fff}#udCart .complete-the-look-items{position:fixed;background:#fff;z-index:20;inset:0 0 0 auto;width:inherit;overflow:auto;overscroll-behavior:contain}#udCart .ctl-title{font-family:var(--font-primary);font-style:normal;font-weight:300;font-size:20px;line-height:25px;text-align:center;color:var(--color-black)}#udCart .ctl-container{padding:22px;border-bottom:.5px solid rgba(64,64,64,.55)}#udCart .ctl-container .img-container{width:116px;height:116px}#udCart .ctl-container .img-container img{object-fit:cover}#udCart .ctl-container h4{font-style:normal;font-weight:400;font-size:16px;line-height:18px;color:var(--color-black)}#udCart .ctl-container p{font-style:normal;font-weight:400;font-size:12px;line-height:15px;text-align:right;color:#404040e6}#udCart .ctl-container .original-price{text-decoration:line-through;margin-right:5px}#udCart .ctl-container .ctl-add{border:1px solid var(--color-black);padding:7px 12px;font-family:Brandon-Grotesque;font-style:normal;font-weight:400;font-size:10px;line-height:20px;text-align:center;letter-spacing:2px;text-transform:uppercase;color:var(--color-black);background-color:transparent}#udCart .ctl-container .ctl-add img{width:8px;height:auto;margin-left:8px}#udCart .bf-choose-item{background:#fafafa;border:1px solid #979797;border-radius:8px;display:flex;align-items:center}#udCart .bf-choose-container{padding:1em;flex:1}#udCart .bf-choose-image{width:100px;flex:1}#udCart .bf-choose-text{font-style:normal;font-weight:400;font-size:12px;line-height:17px;font-family:var(--font-secondary)}#udCart .bf-choose-btn{font-style:normal;font-weight:600;font-size:11px;align-items:center;text-align:center;letter-spacing:1.18393px;text-transform:uppercase;color:#fff;background:#727764;margin:10px 0;padding:15px}#udCart .slide-enter-from{transform:translate(100%)}#udCart .slide-enter-to{transform:translate(0)}#udCart .slide-enter-active{position:absolute}#udCart .slide-leave-from{transform:translate(0)}#udCart .slide-leave-to{transform:translate(100%)}#udCart .slide-enter-active,#udCart .slide-leave-active{transition:all .3s ease-in-out}#udCart .fade-enter-active,#udCart .fade-leave-active{transition:opacity .1s ease-in-out}#udCart .fade-leave-from,#udCart .fade-enter-to{position:relative;opacity:1}#udCart .fade-enter-from,#udCart .fade-leave-to{position:absolute;opacity:0}#udCart .backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99999998;background:#0006}#udCart .cart{overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;background-color:#fff;position:fixed;left:unset;right:0;top:0;bottom:0;height:100%;z-index:2147483100;width:100vw;display:flex;flex-direction:column;-ms-overflow-style:none;scrollbar-width:none}#udCart .cart::-webkit-scrollbar{display:none}@media (min-width: 576px){#udCart .cart{width:464px}}#udCart .cart .cart-header{font-family:var(--font-tertiary)!important;font-weight:500;letter-spacing:.14rem;font-size:1.2rem}#udCart .cart .cart-banner{background:var(--color-ce-warm-300);font-family:var(--font-secondary)}#udCart .cart .cart-banner .banner-title{color:#fff;font-size:.8rem;font-weight:500;letter-spacing:1.01px;text-transform:uppercase}#udCart .cart .cart-banner.progress-banner{background:var(--color-ce-warm-300);font-family:var(--font-secondary);padding-top:10px;padding-bottom:10px}#udCart .cart .cart-banner.progress-banner .banner-title{color:#fff;font-size:.9rem;font-family:var(--font-tertiary);font-weight:500;letter-spacing:.8px;text-transform:none}#udCart .cart .cart-banner p{font-size:14px;color:#fff}#udCart .cart .cart-banner .progress{height:.7rem;background-color:var(--color-ce-warm-700);border-radius:0;position:relative}#udCart .cart .cart-banner .progress .progress-bar{background-color:#fff}#udCart .cart .cart-banner .progress .tick{position:absolute;background-color:#fff;height:100%;width:1px;top:0;left:calc(100% / 3)}#udCart .cart .cart-banner .progress .tick:nth-child(2){left:66.66667%}#udCart .cart .cart-item{display:flex;flex-direction:column;gap:10px;padding:1.5rem 1rem;border-bottom:1px solid #e2e2e2;font-family:var(--font-secondary);color:var(--color-black)}#udCart .cart .cart-item .cart-item-inner{display:flex}#udCart .cart .cart-item .cart-item-inner .cart-item-info{display:flex;justify-content:space-between}#udCart .cart .cart-item .cart-item-inner .cart-item-links button{font-family:var(--font-tertiary);text-decoration:underline;color:#403f3f;font-weight:400;margin-left:8px;background:none;border:none}#udCart .cart .cart-item .item-title{font-family:var(--font-tertiary);color:#404040;font-weight:400;font-size:.94rem}#udCart .cart .cart-item .cart-item-image{width:110px;min-width:110px;min-height:130px}#udCart .cart .cart-item .cart-item-image a{width:100%;height:100%}#udCart .cart .cart-item .cart-item-image a img{width:100%;height:100%;object-fit:cover}#udCart .cart .cart-item .cart-item-variant{font-size:.8rem;letter-spacing:.6px;text-transform:uppercase;font-family:var(--font-tertiary)}#udCart .cart .cart-item .cart-item-property{font-size:.8rem;font-family:var(--font-tertiary);color:#e04949!important;text-align:right}#udCart .cart .cart-item .cart-item-property.selling-plan{color:var(--color-black)!important}#udCart .cart .cart-item .quantity-wrapper{border:1px solid var(--color-black);display:flex;align-items:center;justify-content:space-around;width:110px}#udCart .cart .cart-item .quantity-wrapper input[type=number]{-moz-appearance:textfield;text-align:center;border:none;font-size:1rem;font-family:var(--font-secondary);background:none;width:3em}#udCart .cart .cart-item .quantity-wrapper input[type=number]::-webkit-outer-spin-button,#udCart .cart .cart-item .quantity-wrapper input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#udCart .cart .cart-item .price-wrapper s{color:#404040}#udCart .cart .cart-item .price-wrapper s p{font-family:var(--font-tertiary);color:#404040;font-size:.8rem;font-weight:300;margin-bottom:0}#udCart .cart .cart-item .price-wrapper p{font-family:var(--font-tertiary);color:#be4141;font-size:.8rem;font-weight:400;margin-bottom:0}#udCart .cart .line-price{display:flex;justify-content:space-between}#udCart .cart .line-price p{font-family:var(--font-tertiary);font-size:.9rem;font-weight:400;letter-spacing:.4px;margin-bottom:0;color:var(--color-black)}#udCart .cart .line-price s,#udCart .cart .line-price s p{color:#404040}#udCart .cart .line-price.savings{border-bottom:1px solid #e0e0e0;margin-bottom:1rem}#udCart .cart .line-price.savings p{color:#e04949;margin-bottom:1rem}#udCart .cart .sales-prop{font-size:.9rem;letter-spacing:.84px;text-transform:uppercase;font-weight:500;color:#989989;font-family:var(--font-tertiary);font-style:italic}#udCart .cart .items-excluded{font-family:var(--font-tertiary);color:#404040;font-size:.7rem;text-align:center;font-weight:600}#udCart .cart .recommendations{width:calc(100% + 40px);background-color:#f3f3f3}#udCart .cart .recommendations .recommendations-heading{display:flex;flex-wrap:wrap;font-family:var(--font-tertiary);align-items:center;gap:10px;margin-bottom:1rem}#udCart .cart .recommendations .recommendations-heading h4{text-transform:uppercase;color:#404040;font-size:.9rem;margin-bottom:0;letter-spacing:.05rem}#udCart .cart .recommendations .recommendations-heading p{color:#e04949;font-size:.8rem;margin:0}#udCart .cart .recommendations .cart-item{display:block;background-color:#fff;height:auto}#udCart .cart .recommendations img{border-radius:5px}#udCart .cart .recommendations .btn-cozy{min-width:0;font-family:var(--font-tertiary)!important}#udCart .cart .recommendations p{margin-top:10px;font-family:var(--font-tertiary);font-style:normal;font-weight:400;font-size:10px;line-height:10px;color:#404040}#udCart .cart .recommendations .quick-add{font-style:normal;font-weight:420;font-size:9px;line-height:10px;color:#404040;text-decoration:underline}#udCart .cart .recommendations .swiper .swiper-pagination{bottom:0;display:none!important}#udCart .cart .recommendations .swiper .swiper-pagination .swiper-pagination-bullet{border:1px solid var(--color-green);background-color:#eff8f1}#udCart .cart .recommendations .swiper .swiper-pagination .swiper-pagination-bullet-active{border:1px solid var(--color-green);background-color:var(--color-green)}#udCart .cart .recommendations .swiper .ud-square-image{height:150px}#udCart .cart .recommendations .swiper .ud-square-image img{border-radius:0}#udCart .cart .promo-item{display:flex;justify-content:center;padding:15px;background-color:#f3f3f3}#udCart .cart .promo-item .wrapper{display:flex;background-color:#fff;border:.5px solid #979797}#udCart .cart .promo-item .img-wrapper{position:relative;width:140px;height:190px}#udCart .cart .promo-item .img-wrapper img{width:100%;height:100%;object-fit:cover;object-position:center}#udCart .cart .promo-item .img-wrapper .promo-oprahs-favorite{position:absolute;width:unset;height:24px}#udCart .cart .promo-item .img-wrapper .promo-oprahs-favorite.top-left{top:5px;left:5px;right:unset;bottom:unset}#udCart .cart .promo-item .img-wrapper .promo-oprahs-favorite.top-right{top:5px;right:5px;left:unset;bottom:unset}#udCart .cart .promo-item .img-wrapper .promo-oprahs-favorite.bottom-left{top:unset;right:unset;bottom:5px;left:5px}#udCart .cart .promo-item .img-wrapper .promo-oprahs-favorite.bottom-right{top:unset;left:unset;bottom:5px;right:5px}#udCart .cart .promo-item .content{flex:1}#udCart .cart .promo-item .content h5{font-size:.9rem;font-family:var(--font-tertiary);color:#404040}#udCart .cart .promo-item .content p{margin-bottom:0;font-family:var(--font-tertiary)}#udCart .cart .promo-item .content p small{color:#be4141}#udCart .cart .promo-item .content p small.option-name{color:#404040;text-transform:uppercase;font-size:70%}#udCart .cart .promo-item .content .promo-item-title{font-size:.8rem;margin-bottom:0;font-weight:500;line-height:1.2;margin-top:0;font-family:var(--font-tertiary)}#udCart .cart .promo-item .content .price{letter-spacing:.73px;font-size:13px;color:#be4141;font-weight:400}#udCart .cart .promo-item .content .price del{color:#404040;text-decoration-color:#404040;-webkit-text-decoration-color:#404040}#udCart .cart .promo-item .btn-cozy{width:100%;min-width:0;font-family:var(--font-tertiary)!important;font-size:.8rem}#udCart .cart .promo-item select{font-family:var(--font-tertiary);border:1px solid var(--color-black);font-size:.8rem;padding:.25rem .5rem}#udCart .cart .promo-item .color-selector{position:relative;margin-right:.3rem}#udCart .cart .promo-item .color-selector label{border-radius:2rem;display:flex;height:fit-content;padding:2px;margin-bottom:0}#udCart .cart .promo-item .color-selector label .color{width:14px;height:14px;border-radius:50%}#udCart .cart .promo-item .color-selector label .color:not(:first-child){margin-left:-7px}#udCart .cart .promo-item .color-selector input:checked~label{border:1px solid var(--color-black)}#udCart .cart .promo-item .color-selector label .color[data-color-option=Grey]{background-color:#b7b7b7}#udCart .cart .promo-item .color-selector label .color[data-color-option=Ivory]{background-color:var(--color-white);border:1px solid #d8d8d8}#udCart .cart .promo-item .color-selector label .color[data-color-option=Black]{background-color:#000}#udCart .cart .promo-item .color-selector label .color[data-color-option="Heather Grey"]{background-color:#b7b7b7}#udCart .cart .promo-item .color-selector label .color[data-color-option="Light Grey"]{background-color:#dcdcdc}#udCart .cart .promo-item .color-selector label .color[data-color-option=Blue]{background-color:#96afda}#udCart .cart .promo-item .color-selector label .color[data-color-option=Charcoal]{background-color:#5c5c5c}#udCart .cart .promo-item .color-selector label .color[data-color-option=Navy]{background-color:#1a2f5b}#udCart .cart .promo-item .color-selector label .color[data-color-option=Blush]{background-color:#f0cece}#udCart .cart .promo-item .color-selector label .color[data-color-option=White]{background-color:#fff;border:1px solid #d8d8d8}#udCart .cart .promo-item .color-selector label .color[data-color-option=Sky]{background-color:#e2edec}#udCart .cart .promo-item .color-selector label .color[data-color-option=Creme]{background-color:#ebe1d5}#udCart .cart .promo-item .color-selector label .color[data-color-option=Almond]{background-color:#bda99f}#udCart .cart .promo-item .color-selector label .color[data-color-option=Pine]{background-color:#446c63}#udCart .cart .promo-item .color-selector label .color[data-color-option=Peppermint]{background-color:#a23839}#udCart .cart .promo-item .color-selector label .color[data-color-option="Midnight Sky"]{background-color:#1a2f5b}#udCart .cart .promo-item .color-selector label .color[data-color-option=Cloud]{background-color:#eae6e0}#udCart .cart .promo-item .color-selector label .color[data-color-option=Coal]{background-color:#2b2b2b}#udCart .cart .promo-item .color-selector label .color[data-color-option="Slate Grey"]{background-color:#6c6c6c}#udCart .cart .promo-item .color-selector label .color[data-color-option=Driftwood]{background-color:#bfb8b2}#udCart .cart .promo-item .color-selector label .color[data-color-option=Oat]{background-color:#efe9de}#udCart .cart .sticky-checkout-container{background-color:#fff;z-index:10;position:sticky;bottom:0;display:grid}#udCart .cart .sticky-checkout-container .cart-banner{background:var(--color-green)}#udCart .cart .sticky-checkout-container #checkout{font-family:var(--font-tertiary);font-weight:500}#udCart .ud-cart-empty .section-title{color:var(--color-black);font-size:20px;font-weight:300;letter-spacing:1.16px;line-height:1.2;text-transform:uppercase;text-align:center;margin:0 auto;padding:12px 0;font-family:var(--font-primary);max-width:379px}#udCart .ud-cart-empty .ud-cart-image{position:relative;padding:0}#udCart .ud-cart-empty .ud-cart-image:hover,#udCart .ud-cart-empty .ud-cart-image:focus{opacity:.7}#udCart .ud-cart-empty .ud-cart-image:nth-last-child(3){padding-right:1.5px}#udCart .ud-cart-empty .ud-cart-image:nth-last-child(2){padding-left:1.5px;padding-right:1.5px}#udCart .ud-cart-empty .ud-cart-image:nth-last-child(1){padding-left:1.5px}#udCart .ud-cart-empty .ud-cart-image .ud-cart-text{position:absolute;top:10%;left:0;right:0;margin:0 auto;color:var(--color-black);font-size:15px;max-width:80%;font-weight:500;letter-spacing:1.16px;text-transform:uppercase;text-align:center;z-index:1}@media (max-width: 560px){#udCart .ud-cart-empty .ud-cart-image .ud-cart-text{font-size:12px}}#udCart .ud-cart-empty .ud-cart-image img{height:100%;width:100%;object-fit:cover}#udCart .ud-cart-empty .ud-cart-image--square{aspect-ratio:1 / 1}#udCart .ud-cart-empty .ud-cart-image--tall{aspect-ratio:2 / 3}#udCart .cozy-club{margin-bottom:1rem;color:#040404}#udCart .cozy-club .title{font-size:14px;font-weight:400;margin-bottom:0;line-height:1.2;margin-top:0;font-family:var(--font-tertiary)}#udCart .cozy-club p{font-size:13px;font-weight:500;margin-bottom:0}#udCart .cozy-club .points{font-size:13px;font-weight:400;letter-spacing:.6px;margin-bottom:0;font-family:var(--font-tertiary)}#udCart .cozy-club .description{font-size:13px;display:none}.bf-fade{position:fixed;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:99999999999;background:#0006}@media (max-width: 576px){.bf-fade{overflow-y:scroll}}.bf-fade .bf-modal-close{cursor:pointer;position:absolute;right:1em;top:1em}.bf-fade .bf-modal-content{background:#fff;position:relative;max-width:80%}@media (max-width: 576px){.bf-fade .bf-modal-content{max-width:100%}}.bf-fade .bf-modal-content .bf-intial-container{padding:20px}@media (max-width: 576px){.bf-fade .bf-modal-content .bf-intial-container{padding:3em}}.bf-fade .bf-modal-content .bf-intial-container .bf-modal-title{font-style:normal;font-weight:300;font-size:40px;line-height:55px;text-align:center;margin-bottom:25px;font-family:var(--font-primary)}.bf-fade .bf-modal-content .bf-intial-container .bf-modal-subtitle{font-style:normal;font-weight:300;font-size:15.5px;line-height:15px;text-align:center;letter-spacing:.935714px;text-transform:uppercase;font-family:var(--font-secondary)}.bf-fade .bf-modal-content .bf-intial-container .bf-modal-card-row{display:flex;align-content:center;justify-content:space-between;margin-bottom:15px}@media (max-width: 576px){.bf-fade .bf-modal-content .bf-intial-container .bf-modal-card-row{display:block}}.bf-fade .bf-modal-content .bf-intial-container .bf-modal-card-row .bf-modal-card{border:.5px solid #98917e;background:#e5e4df;display:flex;justify-content:flex-start;width:48%;margin:0 1%;align-items:center;cursor:pointer}@media (max-width: 576px){.bf-fade .bf-modal-content .bf-intial-container .bf-modal-card-row .bf-modal-card{width:100%;margin:0 0 15px}}.bf-fade .bf-modal-content .bf-intial-container .bf-modal-card-row .bf-modal-card .bf-card-image{width:30%}.bf-fade .bf-modal-content .bf-intial-container .bf-modal-card-row .bf-modal-card .bf-card-image img{width:100%}.bf-fade .bf-modal-content .bf-intial-container .bf-modal-card-row .bf-modal-card .bf-card-container{padding:1em;width:70%}.bf-fade .bf-modal-content .bf-intial-container .bf-modal-card-row .bf-modal-card .bf-card-title{font-style:normal;font-weight:300;font-size:20px;line-height:25px;margin-bottom:5px;font-family:var(--font-primary)}.bf-fade .bf-modal-content .bf-intial-container .bf-modal-card-row .bf-modal-card .bf-card-price{font-style:normal;font-weight:300;font-size:11px;line-height:11px;letter-spacing:1.42857px;text-transform:uppercase;font-family:var(--font-secondary)}.bf-fade .bf-modal-content .bf-product-container{display:flex;align-items:center;justify-content:flex-start}@media (max-width: 576px){.bf-fade .bf-modal-content .bf-product-container{display:block}}.bf-fade .bf-modal-content .bf-product-container .bf-product-image{height:100%;width:50%}@media (max-width: 576px){.bf-fade .bf-modal-content .bf-product-container .bf-product-image{width:100%}}.bf-fade .bf-modal-content .bf-product-container .bf-product-image img{width:100%}.bf-fade .bf-modal-content .bf-product-container .bf-product-details{width:50%;padding:2em}@media (max-width: 576px){.bf-fade .bf-modal-content .bf-product-container .bf-product-details{width:100%}}.bf-fade .bf-modal-content .bf-product-container .bf-product-title{font-family:var(--font-primary);font-style:normal;font-weight:400;font-size:27px;line-height:37px;letter-spacing:.220408px;color:#404040}.bf-fade .bf-modal-content .bf-product-container .bf-product-price{font-style:normal;font-weight:400;font-size:16px;line-height:23px;color:#404040}.bf-fade .bf-modal-content .bf-product-container .bf-product-options .bf-product-options-title{font-style:normal;font-weight:400;font-size:14px;line-height:26px;letter-spacing:.857143px;color:#404040;border-top:solid 1px #e0e0e0;padding-top:10px;text-transform:uppercase}.bf-fade .bf-modal-content .bf-product-container .bf-product-options .bf-product-options-contianer{display:flex;margin:10px 0;flex-direction:row;flex-wrap:wrap}.bf-fade .bf-modal-content .bf-product-container .bf-product-options .bf-product-options-contianer div{background:#f4f4f4;margin-right:1em;padding:10px;font-style:normal;font-weight:400;font-size:12px;line-height:14px;text-align:center;letter-spacing:.833333px;display:flex;align-items:center;text-transform:uppercase;margin-bottom:10px}.bf-fade .bf-modal-content .bf-product-container .bf-product-options .bf-product-options-contianer div.active{border:1px grey solid}.bf-fade button.close{position:absolute;top:10px;right:15px}.low-inventory{font-family:var(--font-tertiary);color:#e04949;font-size:.8rem;margin-top:auto}.items-label{padding:0 1rem;color:#404040}.items-label p{font-family:var(--font-tertiary);margin-bottom:.5rem;font-size:.9rem;font-weight:400}.pay-later{color:#979797;text-align:center}.free-gift{background-color:#f3f3f3;padding:15px}.free-gift .wrapper{background-color:#fff;display:flex;align-items:center;padding:10px}.ce-club{padding:1rem;border-bottom:1px solid #e2e2e2}.ce-club h5{font-family:var(--font-tertiary);color:#000;font-size:18px}.ce-club .ce-club-inner{display:flex;align-items:center;justify-content:space-between}.ce-club .ce-club-inner p{margin:0;font-family:var(--font-tertiary);font-weight:300;font-size:14px}.ce-club .ce-club-inner a{background-color:#727765;color:#fff;text-align:center;font-size:12px;padding:5px 10px;border-radius:2px}@media (max-width: 576px){#udCart .cart .promo-item .img-wrapper{height:100%}}
/*# sourceMappingURL=/cdn/shop/t/1160/assets/ud-cart-ab.scss.css.map */
