.order-protection-container{max-width:700px;width:100%;position:relative;display:flex;flex-direction:column}.order-protection-container .cart__item--image .image-wrap{background:transparent}.order-protection-container .cart__item--image .image-wrap img{width:100%;height:auto}.order-protection-container .cart__item--details{display:flex;flex-direction:column;align-items:flex-start}.order-protection-container .cart__item--price{margin-left:0;line-height:1}.order-protection-container .cart__price{font-size:1.6rem;font-weight:600;color:rgb(var(--color-foreground))}.order-protection-container .cart__item--description{font-size:var(--cart-protection-description-size, 1.2rem);font-weight:var(--cart-protection-description-weight, 500);line-height:1.2;color:var(--cart-protection-description-color, rgba(var(--color-foreground), .75))}.order-protection-container .cart__item--description p{margin:0}.order-protection-container .cart__item{display:grid;border-bottom:0;grid-template-columns:5rem 1fr 6rem;border-radius:var(--buttons-radius, 5px);gap:1rem}.order-protection-container .cart__product-name{font-size:var(--cart-protection-title-size, 1.6rem);font-weight:var(--cart-protection-title-weight, 600);color:var(--cart-protection-title-color, rgb(var(--color-foreground)));line-height:1;margin-bottom:.5rem}.order-protection-container .loading-overlay:not(.hidden)+.cart__item--price{visibility:hidden}.order-protection-container .loading-overlay{left:auto;right:0;width:1.5rem;line-height:1}.order-protection-container .loading-overlay .loading-overlay__spinner{width:1.5rem}@media screen and (max-width:480px){.order-protection-container .cart__price,.order-protection-container .cart__product-name{font-size:1.4rem}.order-protection-container .cart__item--description{font-size:1.1rem}}.order-protection-toggle{display:flex;align-items:flex-end;flex-direction:column;justify-content:space-between}.order-protection-toggle .input_wrapper{width:5.8rem;height:3.1rem;position:relative;cursor:pointer}.order-protection-toggle .input_wrapper input[type=checkbox]{width:6rem;height:3.1rem;cursor:pointer;-webkit-appearance:none;appearance:none;background:rgba(var(--color-foreground),.2);position:relative;outline:0;transition:all .2s;border-radius:2rem;border:.2rem solid rgb(var(--color-background));margin:0}.order-protection-toggle .input_wrapper input[type=checkbox]:after{position:absolute;content:"";top:.3rem;left:.3rem;width:2.1rem;height:2.1rem;background:rgb(var(--color-background));z-index:2;border-radius:2rem;transition:all .35s;margin-left:0;margin-top:0}.order-protection-toggle .input_wrapper svg{position:absolute;top:40%;transform-origin:50% 50%;fill:rgb(var(--color-background));transition:all .35s;z-index:1}.order-protection-toggle .input_wrapper .is_checked{width:1.2rem;left:18%;transform:translate(190%) translateY(-24%) scale(0)}.order-protection-toggle .input_wrapper .is_unchecked{width:1.2rem;right:16%;transform:translate(0) translateY(-24%) scale(1)}.order-protection-toggle .input_wrapper input[type=checkbox]:checked{background:rgba(var(--color-button),var(--alpha-button-background))}.order-protection-toggle .input_wrapper input[type=checkbox]:checked:after{left:calc(100% - 2.4rem)}.order-protection-toggle .input_wrapper input[type=checkbox]:checked+.is_checked{transform:translate(0) translateY(-24%) scale(1)}.order-protection-toggle .input_wrapper input[type=checkbox]:checked~.is_unchecked{transform:translate(-190%) translateY(-24%) scale(0)}.order-protection-toggle .input_wrapper input[type=checkbox]:disabled{cursor:not-allowed;opacity:.6}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-cart-order-protection.css.map */
