html.genf-size-open{overflow:hidden}.genf-size{padding:24px 0 42px;background:#f8f9fa;color:#111;font-family:Inter,Arial,sans-serif}.genf-size__inner{display:flex;width:min(1200px,calc(100% - 40px));min-height:126px;margin:auto;padding:24px 28px;align-items:center;justify-content:space-between;gap:32px;border:1px solid #e2e8f0;background:#fff}.genf-size__copy{min-width:0}.genf-size__eyebrow{margin:0 0 8px;color:#2e5a44;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.genf-size__copy h2{margin:0;font:800 clamp(22px,2.3vw,32px)/1.05 "Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase}.genf-size__text{max-width:680px;margin-top:9px;color:#4a5568;font-size:15.5px;line-height:1.5}.genf-size__text p{margin:0}.genf-size__button{display:inline-flex;min-width:220px;min-height:50px;padding:14px 18px;align-items:center;justify-content:space-between;gap:24px;border:1px solid #111;background:#111;color:#f8f9fa;cursor:pointer;font:700 11px/1 Inter,Arial,sans-serif;letter-spacing:.11em;text-transform:uppercase}.genf-size__button:hover{background:#2e5a44;border-color:#2e5a44}.genf-size__button span{font-size:20px;font-weight:400}.genf-size__modal[hidden]{display:none}.genf-size__modal{position:fixed;z-index:99999;top:0;right:0;bottom:0;left:0;display:grid;padding:24px;place-items:center}.genf-size__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:#111111c7;cursor:pointer}.genf-size__dialog{position:relative;z-index:1;display:flex;width:min(960px,calc(100vw - 48px));max-height:calc(100vh - 48px);flex-direction:column;overflow:hidden;background:#fff;box-shadow:0 24px 80px #00000047}.genf-size__dialog-header{display:flex;padding:18px 22px;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid #e2e8f0}.genf-size__dialog-header p{margin:0 0 4px;color:#2e5a44;font-size:12px;font-weight:700;letter-spacing:.16em}.genf-size__dialog-header h3{margin:0;color:#111;font:800 clamp(20px,2vw,28px)/1.05 "Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase}.genf-size__close{width:42px;height:42px;padding:0;border:1px solid #e2e8f0;background:#fff;color:#111;cursor:pointer;font:300 30px/1 Arial,sans-serif}.genf-size__image{min-height:0;padding:20px;overflow:auto;background:#f8f9fa;text-align:center}.genf-size__image img{display:block;width:auto;max-width:100%;max-height:calc(100vh - 150px);height:auto;margin:auto}@media(max-width:749px){.genf-size{padding:16px 0 30px}.genf-size__inner{display:block;width:calc(100% - 32px);min-height:0;padding:22px}.genf-size__button{width:100%;margin-top:18px}.genf-size__modal{padding:12px}.genf-size__dialog{width:calc(100vw - 24px);max-height:calc(100vh - 24px)}.genf-size__dialog-header{padding:14px 16px}.genf-size__image{padding:8px}.genf-size__image img{max-height:calc(100vh - 112px)}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AAAAAAAAAEA */
