#CartDrawer .drawer__header{padding:10px 0}#CartDrawer .cart-notes{border:1px solid;border-radius:5px;background:#ffffff47;height:130px;margin:0}#CartDrawer .cart__checkout{background:#fff;color:#000;margin-bottom:20px;margin-top:10px;border-radius:5px;display:flex;gap:10px;justify-content:center;align-items:center;font-size:18px;letter-spacing:1px;padding:11px}#CartDrawer .cart__checkout svg{width:20px}#CartDrawer .ajaxcart__subtotal,#CartDrawer .ajaxcart__price{letter-spacing:normal;font-size:16px}#CartDrawer .drawer__footer{border-top:1px solid rgb(255 255 255 / 30%);padding-right:30px;padding-left:30px}#CartDrawer .drawer__scrollable{padding:0}#CartDrawer .drawer__fixed-header,#CartDrawer .drawer__header{height:auto}#CartDrawer .ajaxcart__row{background:#ffffff47;padding:15px 30px 19px!important;margin-bottom:-.77778px}#CartDrawer .ajaxcart__product-name{text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#CartDrawer .drawer__footer label{color:#fff;opacity:1;letter-spacing:normal}#CartDrawer.drawer .js-qty__num,#CartDrawer.drawer .js-qty__adjust{border-color:#fff}#CartDrawer.drawer .js-qty__adjust{width:29px;display:flex;align-items:center;justify-content:center}#CartDrawer.drawer .js-qty__adjust:hover{fill:#fff;background:transparent}#CartDrawer .drawer__close-button .icon{width:44px;height:44px}#CartDrawer .ajaxcart__product-meta{opacity:.6}#CartDrawer .emty-cart-text{text-align:center;padding-top:20px}.drawer__close-button{padding-right:0}#slidecarthq .cart-count,#slidecarthq .header button svg,#slidecarthq .item .main-top button svg,#slidecarthq .upsell-add button svg,#slidecarthq .upsell-add a svg{display:none}html body #slidecarthq .header h2,html body #slidecarthq .header h2 span{font-size:26px;font-weight:300}#slidecarthq .header{padding:20px 30px}#slidecarthq .slidecarthq{max-width:450px}#slidecarthq .items{padding-bottom:20px}#slidecarthq .item .item-image-anchor{border-radius:0}#slidecarthq .item{background:#ffffff2b}#slidecarthq .item .title a{text-transform:uppercase;font-weight:300}#slidecarthq .item .main{gap:10px}#slidecarthq .item .main-top{margin-top:0}#slidecarthq .quantity-selector button:first-of-type{border-top-left-radius:0;border-bottom-left-radius:0}#slidecarthq .quantity-selector button:last-of-type{border-top-right-radius:0;border-bottom-right-radius:0}#slidecarthq .dark .quantity-selector button,#slidecarthq .dark .quantity-selector input{border-color:#fff!important}#slidecarthq .quantity-selector button svg path{fill:currentColor}#slidecarthq .quantity-selector input,#slidecarthq .quantity-selector input[type=text]{width:50px}#slidecarthq .header button,#slidecarthq .dark .header button:hover{background-image:url(/cdn/shop/files/close.png?v=1719897236);background-repeat:no-repeat;background-position:center;background-size:55%;width:40px;height:40px}html body #slidecarthq .header button{position:relative;left:10px}#slidecarthq .item .main-top button{background-image:url(/cdn/shop/files/close.png?v=1719897236);background-repeat:no-repeat;background-position:top;background-size:contain;width:13px;opacity:.6}#slidecarthq .item .properties-key-value li,#slidecarthq .item .properties-key-value li span{font-weight:300}#slidecarthq .dark .item .properties-key-value li,#slidecarthq .dark .item .properties-key-value li span{color:#fff9}html body #slidecarthq .note-trigger{text-decoration:none;text-transform:uppercase;font-size:12px}#slidecarthq .dark .note-trigger{color:currentColor;text-decoration:none}html body #slidecarthq .note-body{padding-top:10px}html body #slidecarthq .note-body textarea{border-radius:5px;resize:vertical;min-height:100px}#slidecarthq .dark .note-body textarea{border-color:#fff;background:#ffffff2b;color:#fff}#slidecarthq .upsells{padding:0 20px 20px}#slidecarthq .upsells-stacked{display:flex}#slidecarthq .upsells .upsell-item{flex-direction:column;height:100%}#slidecarthq .upsells .upsell-image{border-radius:0;width:100%}#slidecarthq .upsells-stacked .upsell+.upsell{margin-top:0}#slidecarthq .upsells .upsell-image>a{padding-top:100%;position:relative;width:100%;display:block}#slidecarthq .upsells .upsell-image>a>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#slidecarthq .upsells .upsell{width:50%}#slidecarthq .upsell-text{width:100%}html body #slidecarthq .upsell-text h3 a{text-transform:uppercase;font-weight:300;font-size:13px}#slidecarthq .dark .upsell-text p{color:#fff;font-size:16px}html body #slidecarthq .upsell-add{width:100%}html body #slidecarthq .upsell-add button{width:100%;text-align:center;display:block;border:1px solid #fff;font-size:0;font-weight:300;padding:10px 14px;position:relative;height:41px}html body #slidecarthq .upsell-add button:after{display:block!important;position:absolute;content:"+ ADD TO CART";top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:auto;margin-top:-1px;font-size:14px;font-weight:400}html body #slidecarthq .dark .upsell-add button:not(:hover){color:#fff;background-color:transparent}html body #slidecarthq .upsell-add button:hover,html body #slidecarthq .dark .upsell-add button:hover{background-color:#fff}#slidecarthq .dark .footer.sticky-footer{background:#000!important}#slidecarthq .footer-row{padding-bottom:0}#slidecarthq .dark .footer-row{border-bottom:none}html body #slidecarthq .button{text-transform:uppercase;font-size:20px;font-weight:400;border-radius:4px}#slidecarthq .footer .button{margin-top:25px}html body #slidecarthq .button{background-color:#000;border:1px solid #fff;border-radius:5px}#slidecarthq .upgrade-to-subscription{margin-top:20px}html body #slidecarthq .upgrade-to-subscription .button{border:1px solid #fff;border-radius:5px;font-size:13px;padding:7px 50px 7px 15px;min-height:52px;height:auto;background-image:url(/cdn/shop/files/right-arrow.png?v=1720176255);background-repeat:no-repeat;background-position:right 15px center;background-size:20px}html body #slidecarthq .dark .upgrade-to-subscription .button,html body #slidecarthq .upgrade-to-subscription .button:hover,html body #slidecarthq .dark .upgrade-to-subscription .button:hover{background-color:#000;color:#fff}#slidecarthq .upgrade-to-subscription .button.full{text-align:left}#slidecarthq .upgrade-to-subscription button span{text-transform:uppercase;font-size:100%;width:100%;display:block;font-weight:700}#slidecarthq .upgrade-to-subscription button span:nth-child(2){font-weight:300;margin-top:3px}#slidecarthq .slidecarthq-overlay,#slidecarthq .slidecarthq-overlay:empty{background:#fff6}#slidecarthq .subscription-option{margin-bottom:0}#slidecarthq .subscription-option label{letter-spacing:normal;padding:15px;border-radius:4px;border:1px solid}#slidecarthq .dark .subscription-option select{margin-top:15px;border:1px solid rgba(255,255,255,.3)}#slidecarthq .upsell-options label{letter-spacing:normal;margin-bottom:10px}#slidecarthq .free-gifts-item-footer{padding:0 10px 10px}#slidecarthq .free-gifts-item-footer .footer-flex{margin:0}#slidecarthq .free-gifts-item-footer .footer-flex-initial{width:100%;padding:0}#slidecarthq .dark .free-gifts-item-body h3,#slidecarthq .dark .free-gifts-item-body h3 a{text-transform:uppercase;font-weight:300;font-size:13px}#slidecarthq .free-gifts-item .free-gifts-item-price .price-free{color:#fff}#slidecarthq .free-gifts .slick-wrapper{padding:0 20px}#slidecarthq .free-gifts-item-media .media-wrapper{height:auto;padding-top:100%;position:relative}#slidecarthq .free-gifts-item-media img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#slidecarthq .free-gifts{padding:0 0 30px}#slidecarthq .footer-row{padding-top:7px}#slidecarthq .footer-row span .footer-code{margin-left:0}#slidecarthq #slidecart-checkout-form .button{position:relative;padding-right:75px;border-radius:4px}#slidecarthq #slidecart-checkout-form .button:after{display:block!important;position:absolute;content:"";top:50%;right:50%;background-image:url(https://lashaffair.com/cdn/shop/files/r-1.png);background-repeat:no-repeat;background-position:center;background-size:contain;transform:translate(-50%,-50%);width:19px;height:20px;margin-right:-75px;margin-top:1px}#slidecarthq .footer #slidecart-checkout-form{order:10}#slidecarthq .footer{display:flex;flex-direction:column}#slidecarthq .footer .custom-html{order:9;margin-top:10px}#slidecarthq .footer .custom-html .shipping--msg{font-weight:300;font-size:15px}#slidecarthq .dark .rewards{background:transparent}#slidecarthq .rewards{gap:0}#slidecarthq .rewards p{line-height:1.3}#slidecarthq [data-testid=TieredRewardsProgressBar]+.rewards-post-unlock-text{margin-top:15px}body:has(.slidecarthq-overlay.open) #smile-ui-container{z-index:0!important}#slidecarthq .main-bottom .price-discount-block{flex-direction:column;gap:0}.rewards-pre-unlock-text p{color:#e9e900}#slidecarthq .item .main-bottom{align-items:center}#slidecarthq .footer.sticky-footer{border-top:1px solid rgba(255,255,255,.25)}#slidecarthq .note{order:9;padding-top:0}@media screen and (max-width: 768px){#CartDrawer.drawer--right{width:400px;right:-400px}#CartDrawer.drawer--right.drawer--is-open{transform:translate(-400px)}}@media screen and (max-width: 439px){#slidecarthq .header{padding:10px 20px}#slidecarthq .upsells{padding:0 10px 10px}#slidecarthq .free-gifts .slick-wrapper{padding:0 10px}}
/*# sourceMappingURL=/cdn/shop/t/110/assets/cart-drawer.css.map */
