.cart-policy-dialog{display:contents}.cart-policy-dialog__content{padding:0;box-shadow:var(--shadow-popover);border:var(--style-border-popover);border-radius:var(--style-border-radius-popover);background-color:var(--color-background);width:100%;max-width:var(--normal-content-width);height:100%;max-height:var(--modal-max-height)}.cart-policy-dialog__content[open]{display:flex;flex-direction:column;animation:modalSlideInTop var(--animation-speed) var(--animation-easing) forwards}.cart-policy-dialog__content.dialog-closing{animation:modalSlideOutTop var(--animation-speed) var(--animation-easing) forwards}.cart-policy-dialog__header{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:var(--gap-sm, 12px);padding-block:var(--padding-sm);padding-inline:var(--padding-md, var(--padding-sm));border-bottom:var(--style-border-width) solid var(--color-border);min-height:calc(var(--icon-size-sm, 24px) + var(--padding-md, 24px))}.cart-policy-dialog__heading{margin:0;font-family:var(--font-h5--family, var(--font-heading));font-style:var(--font-h5--style);font-weight:var(--font-h5--weight);font-size:var(--font-h5--size);line-height:var(--font-h5--line-height, 1.2);letter-spacing:var(--font-h5--letter-spacing);text-transform:var(--font-h5--case);color:var(--color-foreground-heading)}.cart-policy-dialog__inner{flex:1;min-height:0;overflow-y:auto;padding:var(--padding-sm)}.cart-policy-dialog__close{flex-shrink:0;width:var(--icon-size-md, 32px);height:var(--icon-size-md, 32px);padding:0;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;opacity:.8}.cart-policy-dialog__close:hover{opacity:1}.cart-policy-dialog__close>svg{width:var(--icon-size-sm, 18px);height:var(--icon-size-sm, 18px)}.cart-policy-dialog__inner :is(h1,h2,h3,h4,h5,h6),.cart-policy-dialog__inner :is(.h1,.h2,.h3,.h4,.h5,.h6),.payment-policy-dialog__inner :is(h1,h2,h3,h4,h5,h6),.payment-policy-dialog__inner :is(.h1,.h2,.h3,.h4,.h5,.h6){line-height:1.3;margin-block:.6em .4em;max-width:none}.cart-policy-dialog__inner h1,.cart-policy-dialog__inner .h1,.payment-policy-dialog__inner h1,.payment-policy-dialog__inner .h1{font-size:1.25rem;font-weight:600}.cart-policy-dialog__inner h2,.cart-policy-dialog__inner .h2,.payment-policy-dialog__inner h2,.payment-policy-dialog__inner .h2{font-size:1.125rem;font-weight:600}.cart-policy-dialog__inner h3,.cart-policy-dialog__inner .h3,.payment-policy-dialog__inner h3,.payment-policy-dialog__inner .h3{font-size:1rem;font-weight:600}.cart-policy-dialog__inner :is(h4,h5,h6,.h4,.h5,.h6),.payment-policy-dialog__inner :is(h4,h5,h6,.h4,.h5,.h6){font-size:.9375rem;font-weight:600}.cart-policy-dialog__inner :is(p,ul,ol,li),.payment-policy-dialog__inner :is(p,ul,ol,li){font-size:.875rem;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/7/assets/cart-policy-modal.css.map */
