.cart-drawer--custom::part(body){padding-block:0;background-color:#fff}.drawer::part(header){background-color:#fff}.cart-drawer--custom .cart-drawer__items{gap:0}.cart-drawer--custom .cart-drawer__items line-item.line-item{display:flex;flex-flow:row nowrap;align-items:stretch;gap:15px;margin-block:.75rem}.cart-drawer--custom .cart-drawer__items a:has(.line-item__media){width:45%;flex-shrink:0;align-self:stretch;display:flex}.cart-drawer--custom .cart-drawer__items .line-item__media{width:100%;height:auto}.cart-drawer--custom .cart-drawer__items .line-item-info{flex:1;min-width:0;display:flex;flex-direction:column}.cart-drawer--custom .cart-drawer__items .line-item-info__content{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:.5rem}.cart-drawer--custom .cart-drawer__items line-item.line-item .line-item__meta{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:.75rem;width:100%}.cart-drawer--custom .cart-drawer__items line-item.line-item .line-item__meta-primary{flex:1;min-width:0}.cart-drawer--custom .cart-drawer__items line-item.line-item .line-item__meta-aside{flex-shrink:0}.cart-drawer--custom .cart-drawer__items line-item.line-item .line-item__meta-aside .price-list{display:flex;flex-direction:column;align-items:flex-end;gap:.15rem;text-align:right}.cart-drawer--custom .cart-drawer__items line-item.line-item .price-list sale-price,.cart-drawer--custom .cart-drawer__items line-item.line-item .price-list compare-at-price{display:block!important;font-size:12px;font-style:normal;font-weight:350;line-height:normal;letter-spacing:2.4px;text-transform:uppercase;font-family:var(--text-font-family, inherit)}.cart-drawer--custom .cart-drawer__items line-item.line-item .line-item__title,.cart-drawer--custom .cart-drawer__items line-item.line-item .line-item__title.h6{font-size:12px;font-weight:500;line-height:1.35;letter-spacing:.2em;text-transform:uppercase;color:inherit;text-decoration:none;margin:0}.cart-drawer--custom .cart-drawer__items line-item.line-item .line-item__title:hover,.cart-drawer--custom .cart-drawer__items line-item.line-item .line-item__title.h6:hover{text-decoration:underline}.cart-drawer--custom .cart-drawer__items line-item.line-item .line-item__variant{font-weight:300;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-size:12px;font-family:var(--text-font-family, inherit)!important;line-height:1.8;text-transform:uppercase;letter-spacing:.2em;color:#000;margin:0}.cart-drawer--custom .cart-drawer__items line-item.line-item .line-item__plan,.cart-drawer--custom .cart-drawer__items line-item.line-item .line-item__properties{font-size:11px;line-height:1.4;margin:0}.cart-drawer--custom .cart-drawer__items line-item.line-item line-item-quantity .link{text-underline-offset:2px}.cart-drawer--custom .cart-drawer__items line-item.line-item.limit-reached .quantity-selector{opacity:.5;pointer-events:none}.cart-drawer--custom .cart-drawer__items line-item-quantity{width:100%;justify-content:space-between}@media screen and (max-width:768px){.cart-drawer--custom .cart-drawer__items line-item.line-item{align-items:stretch;gap:0}.cart-drawer--custom .cart-drawer__items line-item.line-item line-item-quantity .link{min-height:25px}}@media screen and (max-width:480px){.cart-drawer--custom .cart-drawer__items .line-item-info{padding-inline-start:10px}.cart-drawer--custom .cart-drawer__items line-item.line-item .line-item__variant,.cart-drawer--custom .cart-drawer__items line-item.line-item line-item-quantity .link{font-size:10px!important}}.cart-drawer--custom .cart-drawer__title,.cart-drawer--custom .cart-drawer__count{letter-spacing:.2em;text-transform:uppercase;font-size:12px;font-weight:500;font-family:var(--text-font-family, inherit)}.cart-drawer--custom .cart-drawer__button-price{gap:.35rem;flex-wrap:wrap}.cart-drawer--custom::part(footer),.cart-drawer--custom .cart-drawer__footer,.cart-drawer--custom .cart-drawer__footer .button-group,.cart-drawer--custom .cart-drawer__footer button[name=checkout]{position:relative;pointer-events:auto}.cart-drawer--custom::part(footer){z-index:2;padding:0}.cart-drawer--custom .cart-drawer__footer{z-index:1}.cart-drawer--custom .cart-drawer__footer button[name=checkout]{z-index:2}.cart-drawer--custom .cart-drawer__footer button[name=checkout]>*{pointer-events:none}.cart-drawer--custom .cart-drawer__checkout-original{margin-inline-end:.25rem}.cart-drawer--custom .cart-drawer__shoppay{font-size:14px;color:#000;line-height:27px}.cart-drawer--custom .cart-drawer__shoppay-logo{display:inline-block;vertical-align:middle;max-width:5rem}.cart-drawer--custom .cart-drawer__shoppay-logo svg{display:block;width:70px;height:auto}.cart-drawer--custom.cart-drawer--empty::part(body){align-self:stretch;justify-content:flex-start}.cart-drawer--custom.cart-drawer--empty .cart-drawer__empty-state{display:flex;flex:1;flex-direction:column;min-height:0}.cart-drawer--custom.cart-drawer--empty .cart-drawer__empty-message{margin-block:auto;padding-block:2rem}.cart-drawer--custom.cart-drawer--empty .cart-drawer__empty-state .cart_more_info{margin-block-start:auto}.cart-drawer--custom .cart_more_info.cart-drawer__trust{padding-block:0;margin-block-start:0;border:none;background:var(--background-linen)}.cart-drawer__footer button svg{display:none}.cart-drawer--custom .cart_more_info.cart-drawer__trust>div{padding-inline:0;padding-block:35px 42px;width:100%;position:relative}.cart-drawer--custom .cart_more_info.cart-drawer__trust>div:before{content:"";width:1px;height:60%;background-color:var(--background-charcoal);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cart-drawer--custom .cart_three_info{display:grid;grid-template-columns:repeat(2,minmax(0,50%));place-items:center;gap:10px;padding:0}.cart-drawer--custom .cart_three_info .cart-info--wrapper{flex:0 1 45%;min-width:8rem;grid-gap:.5rem;display:grid;justify-items:flex-start}@media screen and (min-width:768px){.cart-drawer--custom .cart_three_info .cart-info--wrapper{grid-gap:0}}.cart-drawer--custom .cart-info--header,.cart-drawer--custom .cart-info--text{color:#000}.cart-drawer--custom .cart-info--header{font-weight:700;width:100%!important;justify-self:center;font-size:13px!important;line-height:1.4;letter-spacing:0%;text-align:left!important;vertical-align:middle;margin-bottom:13px}.cart_three_info .cart-info--text{gap:.5rem}.cart-drawer--custom .cart-info--text:last-child{margin-bottom:0}.cart-drawer--custom .cart-info--text{width:100%;font-weight:400;font-size:12px;line-height:1.4;text-align:left;vertical-align:middle;display:flex;gap:10px;justify-content:flex-start;align-items:center;height:fit-content;margin-bottom:13px}.cart-drawer--custom .cart_three_info .cart-info--wrapper .cart-info--text:nth-of-type(2){line-height:1.4}.cart-info--text svg{width:15px;height:auto;aspect-ratio:1}.cart-info--text svg path{fill:#859e72!important}.cart-drawer--custom .cart-info--text .icon{flex-shrink:0;color:rgb(var(--text-color) / .85)}@media screen and (max-width:480px){.cart-drawer--custom .cart-info--text,.cart-drawer--custom .cart-info--header{font-size:11px}.cart-drawer--custom .cart_more_info .cart_three_info .cart-info--text,.cart-drawer--custom .cart_more_info .tree_count{font-size:9px!important}.cart-drawer--custom .cart_more_info .cart_three_info .cart-info--header{font-size:11px!important}.cart-drawer--custom .cart-info--text,.cart-drawer--custom .cart-info--header{margin-bottom:0}.cart-drawer--custom .cart_more_info.cart-drawer__trust>div{padding-block:35px}}@media screen and (max-width:431px){.cart-drawer--custom .cart_more_info .cart_three_info .cart-info--text{font-size:9px!important}p.cart-info--header{font-size:11px}.cart-drawer--custom .cart_three_info{flex-wrap:nowrap}.cart-drawer--custom .cart_three_info .cart-info--text{gap:2px}.cart-info--wrapper:first-child:after{left:115%!important}}.cart-info--wrapper{position:relative}.cart-info--wrapper:first-child:after{content:"";height:120%;display:none;width:.5px;background-color:#0000003b;position:absolute;left:120%;transform:translate(-50%);top:-10%}
/*# sourceMappingURL=/cdn/shop/t/508/assets/cart-drawer-custom.css.map */
