.mini-cart .drawer__header{border-bottom:none;padding-bottom:16px;background:#fff}.mini-cart .drawer__content{padding:0}.mini-cart .drawer__content form{display:flex;flex-direction:row;flex-wrap:wrap}.mini-cart .drawer__content .shipping-bar{margin-bottom:24px}.mini-cart .drawer__content .line-item{opacity:1!important;position:relative;order:2;width:100%}.mini-cart .drawer__content .line-item__engraving{order:1}.mini-cart .drawer__content .line-item:before{content:"";height:1px;width:calc(100% + 2*var(--container-gutter));background:var(--black);position:absolute;top:0;left:calc((-1 * var(--container-gutter)));z-index:1}.mini-cart .drawer__content .line-item:last-of-type{margin-bottom:-1px}.mini-cart .drawer__content .line-item:last-of-type:after{content:"";height:1px;width:calc(100% + 2*var(--container-gutter));background:var(--black);position:absolute;bottom:0;left:calc((-1 * var(--container-gutter)));z-index:1}.mini-cart .drawer__content .line-item .price-list--stack{display:block}.mini-cart .drawer__content .line-item .price-list--stack .price--highlight{color:var(--black)}.mini-cart .drawer__content .line-item__content-wrapper{margin:0;padding:0}.mini-cart .drawer__content .line-item__info{flex:1;padding-right:40px}.mini-cart .drawer__content .line-item__content-wrapper .product-item-meta{margin:20px 0 8px}.mini-cart .drawer__content .line-item__content-wrapper .product-item-meta__title{margin:0;line-height:20px;height:16px;position:static;text-transform:uppercase}.mini-cart .drawer__content .line-item__content-wrapper .product-item-meta__note{margin:8px 0}.mini-cart .drawer__content .line-item__content-wrapper .product-item-meta__property-list{margin:0 0 4px}.mini-cart .drawer__content .line-item__content-wrapper .product-item-meta__option{line-height:20px;height:16px}.mini-cart .drawer__content .line-item__image-wrapper{margin-right:32px;width:132px}.mini-cart .drawer__content .line-item__quantity .quantity-selector--small{border-radius:16px}.mini-cart .drawer__content .line-item__price-list-container{position:absolute;right:40px;top:20px}.mini-cart .drawer__footer{padding:24px 40px}.mini-cart .drawer__footer .checkout-button .separator{margin:0 16px}.mini-cart .line-item__discount-list{margin-top:5px}.mini-cart .line-item__info-engraving{display:flex;justify-content:space-between;flex-direction:column;padding-bottom:20px}.mini-cart .line-item__title-engraving{font-weight:500}.product-item-meta__property-list{font-size:10px;line-height:18px;margin-top:5px;text-transform:capitalize}.mini-cart .price-list__engraving{color:var(--black, #1A1A1A)}.mini-cart .line-item-engraving__remove-button{margin-left:0}.mini-cart .loveletter-details__toggle{margin-top:8px;margin-bottom:8px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.mini-cart .loveletter-details__toggle .icon{transition:.3s ease-in-out}.mini-cart .loveletter-details__toggle.active .icon{transform:rotate(180deg)}.mini-cart .loveletter-details__list{margin:0;padding:0;list-style:none;max-height:0;overflow:hidden;opacity:0;transition:.3s ease-in-out}.mini-cart .loveletter-details__list.active{max-height:1000px;opacity:1}.mini-cart .loveletter-details__list-item{display:flex;width:100%;justify-content:flex-start;color:gray;gap:8px}.mini-cart .loveletter-details__list-item-price{display:flex;width:100%;justify-content:flex-end}.mini-cart .loveletter-details__list-item .price{text-align:right}@media screen and (max-width: 740px){.mini-cart .drawer__footer{padding:20px 15px}}.mini-cart .minicart-empty-switcher__container{max-width:320px;margin:auto;overflow:hidden}.mini-cart .minicart-empty-switcher__container .button{width:100%}.mini-cart .minicart-empty-switcher__container .button-wrapper{margin-bottom:48px}.mini-cart .minicart-empty-switcher__container .switch-form-container{top:0}.mini-cart .drawer__content form{display:flex;justify-content:center}.mini-cart #login-minicart,.mini-cart #recover-password-minicart{display:flex;flex-direction:column;margin-top:40px}.mini-cart .form__submit{margin-top:8px}.mini-cart #login-minicart .social-login__divider{margin-top:40px}.mini-cart .h2{margin-bottom:24px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-minicart.css.map */
