.ic-agreement{box-sizing:border-box;width:min(var(--ic-agreement-width),calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:calc(var(--ic-agreement-max-height) * 1vh);max-height:calc(var(--ic-agreement-max-height) * 1dvh);margin:auto;padding:var(--ic-agreement-padding-desktop);border:1px solid #dce9e7;border-radius:var(--ic-agreement-radius);background:var(--ic-agreement-background);color:var(--ic-agreement-text);overflow-y:auto;overscroll-behavior:contain}.ic-agreement[open]{display:flex;flex-direction:column}.ic-agreement::backdrop{background:#0000008c}.ic-agreement *,.ic-agreement *:before,.ic-agreement *:after{box-sizing:border-box}.ic-agreement [hidden]{display:none!important}.ic-agreement__top{position:relative;flex-shrink:0}.ic-agreement__close{position:absolute;inset-inline-end:-6px;top:0;border:0;background:transparent;color:inherit;font-size:28px;width:44px;height:44px;padding:0;cursor:pointer}.ic-agreement__languages{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--ic-agreement-lang-gap);padding-inline:38px;margin-block:var(--ic-agreement-lang-above) var(--ic-agreement-lang-below);min-height:44px}.ic-agreement__languages button{min-height:36px;padding:var(--ic-agreement-lang-padding-y) var(--ic-agreement-lang-padding-x);border:1px solid var(--ic-agreement-lang-border);border-radius:var(--ic-agreement-lang-radius);background:transparent;color:var(--ic-agreement-lang-text);font-size:var(--ic-agreement-lang-font);line-height:1.6;cursor:pointer;max-width:100%;overflow-wrap:anywhere}.ic-agreement__languages button[aria-pressed=true]{background:var(--ic-agreement-lang-active-bg);color:var(--ic-agreement-lang-active-text)}.ic-agreement__scroll{min-height:0;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding-top:var(--ic-agreement-language-heading-gap);scrollbar-gutter:stable}.ic-agreement [data-language-panel]{min-width:0}.ic-agreement [data-language-panel=en]{text-align:left;--ic-heading-size:var(--ic-agreement-en-heading-desktop);--ic-body-size:var(--ic-agreement-en-body-desktop);--ic-intro-size:var(--ic-agreement-en-intro-desktop);--ic-line-height:var(--ic-agreement-en-line-height)}.ic-agreement [data-language-panel=ur]{text-align:right;--ic-heading-size:var(--ic-agreement-ur-heading-desktop);--ic-body-size:var(--ic-agreement-ur-body-desktop);--ic-intro-size:var(--ic-agreement-ur-intro-desktop);--ic-line-height:var(--ic-agreement-ur-line-height)}.ic-agreement h2{margin:0 0 var(--ic-agreement-heading-intro-gap);color:var(--ic-agreement-heading-color);font-size:var(--ic-heading-size);font-weight:var(--ic-agreement-heading-weight);line-height:1.5;overflow-wrap:anywhere;text-align:inherit}.ic-agreement__body,.ic-agreement__note{font-size:var(--ic-body-size);font-weight:var(--ic-agreement-body-weight);color:var(--ic-agreement-text);line-height:var(--ic-line-height);overflow-wrap:anywhere;text-align:inherit}.ic-agreement__body :is(p,li),.ic-agreement__note :is(p,li){font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.ic-agreement__body>p{margin:0}.ic-agreement__body>p:first-child,.ic-agreement__body>p:has(~ul),.ic-agreement__body>p:has(~ol){font-size:var(--ic-intro-size)}.ic-agreement__body p:empty{display:none}.ic-agreement__body>p>br:first-child,.ic-agreement__body>p>br:last-child{display:none}.ic-agreement :is(ul,ol){padding-inline-start:24px;padding-inline-end:0;margin-block:var(--ic-agreement-intro-list-gap) 0;margin-inline:0;list-style-position:outside}.ic-agreement li{padding:0;margin:0}.ic-agreement li+li{margin-block-start:var(--ic-agreement-bullet-gap)}.ic-agreement li>:is(p,ul,ol):first-child{margin-block-start:0}.ic-agreement li>p:last-child{margin-block-end:0}.ic-agreement__note{padding:8px 10px;margin-block:10px 0;border-inline-start:3px solid var(--ic-agreement-accent)}.ic-agreement__note>:first-child{margin-block-start:0}.ic-agreement__note>:last-child{margin-block-end:0}.ic-agreement__footer{flex-shrink:0;padding-top:var(--ic-agreement-list-checkbox-gap);background:var(--ic-agreement-background)}.ic-agreement__consent{display:flex;align-items:flex-start;gap:var(--ic-agreement-checkbox-gap);margin:0 0 var(--ic-agreement-checkbox-button-gap);min-height:var(--ic-agreement-checkbox-size);font-size:var(--ic-agreement-en-checkbox-size);line-height:var(--ic-agreement-en-line-height);cursor:pointer;overflow-wrap:anywhere;text-align:start}.ic-agreement[lang=ur] .ic-agreement__consent{font-size:var(--ic-agreement-ur-checkbox-size);line-height:var(--ic-agreement-ur-line-height)}.ic-agreement__consent input{appearance:auto;-webkit-appearance:checkbox;flex:0 0 var(--ic-agreement-checkbox-size);width:var(--ic-agreement-checkbox-size);height:var(--ic-agreement-checkbox-size);margin:3px 0 0;accent-color:var(--ic-agreement-accent)}.ic-agreement__consent span{min-width:0}.ic-agreement__continue{width:100%;min-height:var(--ic-agreement-continue-height);padding:6px 12px;border:0;border-radius:var(--ic-agreement-continue-radius);background:var(--ic-agreement-accent);color:var(--ic-agreement-button-text);font-size:var(--ic-agreement-continue-font);line-height:1.6;cursor:pointer;white-space:normal;overflow-wrap:anywhere}.ic-agreement__continue:disabled{opacity:1;background:var(--ic-agreement-disabled-bg);color:var(--ic-agreement-disabled-text);cursor:not-allowed}.ic-agreement :is(button,input):focus-visible{outline:2px solid var(--ic-agreement-accent);outline-offset:3px}.ic-agreement [lang=ur],.ic-agreement[lang=ur] .ic-agreement__consent,.ic-agreement[lang=ur] .ic-agreement__continue{font-family:var(--font-family-urdu,"Noto Nastaliq Urdu","Noto Sans Arabic",sans-serif)}.ic-agreement [data-language-panel=ur] h2{line-height:1.9}@media(max-width:749px){.ic-agreement{padding:var(--ic-agreement-padding-mobile)}.ic-agreement [data-language-panel=en]{--ic-heading-size:var(--ic-agreement-en-heading-mobile);--ic-body-size:var(--ic-agreement-en-body-mobile);--ic-intro-size:var(--ic-agreement-en-intro-mobile)}.ic-agreement [data-language-panel=ur]{--ic-heading-size:var(--ic-agreement-ur-heading-mobile);--ic-body-size:var(--ic-agreement-ur-body-mobile);--ic-intro-size:var(--ic-agreement-ur-intro-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/ic-checkout-agreement.css.map */
