.lf-archive-picker{margin-block:clamp(.75rem,1.5vw,1.25rem);scroll-margin-top:calc(var(--header-height, 80px) + 8px);padding:clamp(1rem,2vw,1.75rem) clamp(1rem,3vw,2.5rem);border:1px solid rgb(var(--text-color) / .18);border-radius:4px}.lf-archive-picker>.h3{font-size:clamp(1.5rem,2.5vw,2.25rem)}.lf-archive-picker__groups{display:grid;gap:.5rem;padding-block-start:.875rem}.lf-archive-picker fieldset{border:0;padding:0;margin:0;min-inline-size:0}.lf-archive-picker legend{padding:0}.lf-archive-picker [data-archive-sort]>legend,.lf-archive-picker__filter-label{font-weight:600}.lf-archive-picker__tiles{display:flex;flex-wrap:wrap;gap:.5rem;margin-block-start:.375rem}.lf-archive-picker__tile{position:relative;cursor:pointer}.lf-archive-picker__tile input{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;cursor:pointer}.lf-archive-picker__tile span{display:grid;min-height:44px;min-width:max(44px,3rem);place-items:center;padding:.375rem .625rem;border:1px solid rgb(var(--text-color) / .32);text-align:center}.lf-archive-picker__tile input:checked+span{border-color:currentColor;background:rgb(var(--text-color) / .1);font-weight:700}.lf-archive-picker__tile input:focus-visible+span{outline:2px solid currentColor;outline-offset:2px}.lf-archive-picker__unavailable{margin-block-start:.5rem}.lf-archive-picker__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin-block-start:.875rem}.lf-archive-picker__browse{display:inline-flex;align-items:center;min-height:44px}.lf-archive-picker__submit.button{--button-padding-block: .375rem;min-block-size:44px}.lf-archive-picker__submit--green.button{--button-background: 75 184 70}@media(max-width:749px){.container:has(>.lf-archive-picker){margin-inline:.75rem}.lf-archive-picker{margin-block:.5rem;padding:.75rem .625rem}.lf-archive-picker>.h3{font-size:1.375rem;line-height:1.15}.lf-archive-picker__groups{gap:.375rem;padding-block-start:.625rem;font-size:.875rem}.lf-archive-picker__tiles{gap:3px;margin-block-start:.25rem}.lf-archive-picker [data-archive-sort] .lf-archive-picker__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.lf-archive-picker__tile span{min-width:44px;padding-inline:.25rem;line-height:1.2;overflow-wrap:anywhere}.lf-archive-picker [data-archive-size-parameter] .lf-archive-picker__tile{flex:1 0 44px;min-inline-size:min-content}.lf-archive-picker__submit.button{inline-size:100%}.lf-archive-picker__actions{gap:.5rem;margin-block-start:.625rem}}
/*# sourceMappingURL=/cdn/shop/t/491/compiled_assets/styles.css.map?subset=AAAAAAAAAg */
