html.product-information-open,html.product-information-open body{overflow:hidden!important;overscroll-behavior:none}.product-information-links{box-sizing:border-box;container-type:inline-size;display:grid;grid-template-columns:repeat(3,max-content);justify-content:space-between;align-items:center;gap:8px;width:96.7%;margin:0;padding:16px 0}.size-chart-wrap:has(.product-information-links),.tt-wrapper:has(>form>.product-information-links){margin-bottom:0}.product-information-links__slot{display:flex;align-items:center;min-width:0}.product-information-links__slot:first-child{transform:translate(10px)}.product-information-links__slot:nth-child(3){transform:translate(-10px)}.product-information-links .product-information-links__button{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:44px;max-width:100%;padding:8px 0;margin:0;border:0;border-radius:0;background:transparent;color:#000;font-family:RockEmProductInfoHeading,AcuminExtraCondensedBlack,sans-serif;font-size:clamp(12px,3.6vw,16px);font-size:clamp(12px,4.6cqw,18px);font-weight:400;line-height:1.15;letter-spacing:.02em;text-align:center;white-space:nowrap;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}.product-information-links__button:focus-visible{outline:2px solid #000;outline-offset:4px}.product-information-dialog{box-sizing:border-box;position:fixed;top:0;right:0;bottom:0;left:0;width:min(980px,calc(100% - 48px));max-width:none;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);margin:auto;padding:24px 28px 28px;overflow:hidden;overscroll-behavior:contain;border:0;border-radius:10px;background:#fff;color:#000;box-shadow:none}.product-information-dialog:not([open]){display:none!important}.product-information-dialog[open]{display:flex;flex-direction:column}.product-information-dialog::backdrop{background:#00000080}.product-information-dialog .product-information-dialog__title{flex:0 0 auto;margin:0 36px 20px 0;padding:0;color:#000;font-family:RockEmProductInfoHeading,AcuminExtraCondensedBlack,sans-serif!important;font-size:40px!important;font-weight:400!important;line-height:1.1!important;letter-spacing:.05em!important;text-transform:uppercase}.product-information-dialog .product-information-dialog__close{position:absolute;top:0;right:0;display:grid;place-items:center;width:44px;height:44px;padding:6px 6px 18px 18px;border:0;outline:none;box-shadow:none;background:transparent;color:#000;cursor:pointer}.product-information-dialog__close svg{width:18px;height:18px}.product-information-dialog__close:focus-visible svg path{stroke-width:3}.product-information-dialog__body{min-height:0;padding:0 3px;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-wrap:anywhere;font-family:RockEmProductInfoText,AcuminExtraCondensedSemibold,sans-serif;font-size:22px;font-weight:400;line-height:1.125;letter-spacing:.05em;text-transform:uppercase}.product-information-dialog__body>:first-child{margin-top:0}.product-information-dialog__body>:last-child{margin-bottom:0}.product-information-dialog__body p{font:inherit;color:inherit;margin:0 0 20px}.product-information-dialog__body a{color:inherit;text-decoration:underline}.product-information-dialog__body :is(img,video,iframe,table){max-width:100%}.product-information-dialog__body :is(img,video){height:auto}.product-information-dialog__body :is(ul,ol){padding-left:24px}.product-information-dialog__body .product-information-dialog__eligibility{display:flex;align-items:center;gap:6px;margin:20px 0 0}.product-information-dialog__eligibility-dot{flex:0 0 15px;width:15px;height:15px;border-radius:50%;background:#64b562;transform:translateY(-.125em)}.product-information-dialog__eligibility.is-ineligible .product-information-dialog__eligibility-dot{background:#c51f2a}@media(min-width:769px){.product-information-links{padding-left:4px}}@media(max-width:768px){.product-information-links{width:96%}}@media(max-width:767px){.product-information-dialog{width:calc(100% - 20px);max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);padding:16px 16px 24px;border-radius:10px}.product-information-dialog .product-information-dialog__title{margin-bottom:12px;font-size:32px!important;line-height:1!important}.product-information-dialog__body{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/123/assets/product-information.css.map */
