:root{--padding-x:.85714286rem}@media screen and (min-width:950px){:root{--padding-x:1.71428571rem}}:root{--grid-gutter:12px;--grid-columns:6;--column-width:calc((var(--vw, 1vw)*100 - var(--padding-x)*2 - (var(--grid-columns) - 1)*var(--grid-gutter))/var(--grid-columns))}@media screen and (min-width:950px){:root{--grid-gutter:16px;--grid-columns:12}}@media screen and (min-width:1600px){:root{--grid-gutter:24px}}.image-background{height:100%;overflow:hidden;position:relative;width:100%}.image-background :deep(img),.image-background img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.collection-download-dialog{background:#fff;border:none;color:#000;flex-direction:column;gap:1.14285714rem;inset-inline:var(--padding-x);margin:0;margin-block:auto;max-width:unset;overflow:auto;padding:3.71428571rem 1.42857143rem;position:relative;z-index:1000}.collection-download-dialog[open]{display:flex}.collection-download-dialog::backdrop{background:#0006}.collection-download-dialog::dialog,.collection-download-dialog:dialog{max-height:unset;max-width:unset}@media not screen and (min-width:1200px){.collection-download-dialog[open]{margin-block:0;margin-left:auto;margin-right:auto;position:fixed;top:50%;transform:translateY(-50%)}}.collection-download-dialog .collection-download-dialog__form{display:flex;flex-direction:column;gap:1.71428571rem}.collection-download-dialog .collection-download-dialog__form .form__fieldset .fieldset__container{display:flex;flex-direction:column;gap:.85714286rem}.collection-download-dialog .collection-download-dialog__form .form__fieldset .fieldset__legend{align-items:center;display:flex;gap:.57142857rem}.collection-download-dialog .collection-download-dialog__form .form__fieldset .fieldset__inputs{align-items:flex-start;display:flex;flex-direction:column;gap:.21428571rem}.collection-download-dialog .collection-download-dialog__form .form__fieldset .fieldset__inputs .inputs__input{align-items:center;display:inline-flex;gap:.5rem;padding:.42857143rem .14285714rem}.collection-download-dialog .collection-download-dialog__form .form__fieldset .fieldset__inputs .inputs__input:has(>input:disabled){opacity:.4}.collection-download-dialog .collection-download-dialog__form .form__fieldset .fieldset__inputs .inputs__input:has(>input:disabled) *{cursor:not-allowed}.collection-download-dialog .collection-download-dialog__form .form__fieldset .fieldset__inputs .inputs__input:has(:nth-child(3)){display:grid;grid-template-areas:"input label" ". content";padding-block:.42857143rem 0}.collection-download-dialog .collection-download-dialog__form .form__fieldset .fieldset__inputs .inputs__input:has(:nth-child(3)) input{grid-area:input}.collection-download-dialog .collection-download-dialog__form .form__fieldset .fieldset__inputs .inputs__input:has(:nth-child(3)) label{grid-area:label}.collection-download-dialog .collection-download-dialog__form .form__fieldset .fieldset__inputs .inputs__input:has(:nth-child(3)) :nth-child(3){grid-area:content;transition:opacity .25s ease}.collection-download-dialog .collection-download-dialog__form .form__fieldset .fieldset__inputs .inputs__input label{cursor:pointer;position:relative;top:.14285714rem}.collection-download-dialog .collection-download-dialog__form .form__fieldset .fieldset__inputs .inputs__input input{accent-color:#000;cursor:pointer;height:15px;width:1.07142857rem}.collection-download-dialog .collection-download-dialog__form .form__submit{align-items:flex-start;display:flex;flex-direction:column;gap:.57142857rem}.collection-download-dialog .collection-download-dialog__form .form__submit .submit__disclaimer{color:#ff2727}.collection-download-dialog .collection-download-dialog__close{background:none;border:none;cursor:pointer;font-size:1.14285714rem;padding:1.14285714rem;position:absolute;right:0;top:0}.collection-download-dialog .collection-download-dialog__close .icon-close{font-weight:700}.collection-download-dialog .collection-download-dialog__close:focus,.collection-download-dialog .collection-download-dialog__close:focus-visible{outline:none}@media screen and (min-width:1200px){.collection-download-dialog{gap:1.71428571rem;height:unset;inline-size:40vw;inset-block:0;inset-inline:auto 0;justify-content:flex-start;max-height:unset;max-block-size:100%;max-inline-size:40vw;padding:4.57142857rem 2.85714286rem}.collection-download-dialog .collection-download-dialog__close{padding:1.71428571rem}}
