html{scroll-behavior:smooth}.remove-scroll-block{height:auto;overflow:auto}.add-scroll-block{height:100%;overflow:hidden}.age-lock-section{background:#fff;width:100vw;min-height:100vh;max-height:max-content;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;z-index:9999;transition:all .8s ease;padding-left:28px;padding-right:28px;background-image:url(./green-polygon-sm.svg);background-position:top}@media (min-width: 768px){.age-lock-section{background-image:url(./green-polygon.svg)}}.hide-verification{transform:translateY(-100%)}.age-lock-section .container{max-width:1138px;width:1138px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--primary-color);padding-top:40px;padding-bottom:40px}.age-lock-section .container .logo{width:103.96px;margin-bottom:24px}.age-lock-section .container .heading{color:var(--primary-color);margin:0 0 18px}.age-lock-section .container .age-text{font-size:18px;line-height:24px;margin-bottom:24px;font-family:PinaqBodyLight;max-width:785px}.age-lock-section .container .button-container{margin-bottom:14px;display:flex;gap:36px;height:41px;align-items:center}.age-lock-section .container .button-container a{font-size:24px}.age-lock-section .container .button-container .separator{border-left:1px solid var(--primary-color);height:41px}.age-lock-section .container a{font-size:20px;text-decoration:none;color:var(--primary-color)}.age-lock-section .container .disclimer-text{font-size:12px;line-height:20px;text-transform:uppercase}@media (min-width: 768px){.age-lock-section{padding-left:60px;padding-right:60px}.age-lock-section .container{padding-top:40px;padding-bottom:40px}.age-lock-section .container .logo{width:128px;margin-bottom:48px}.age-lock-section .container .heading{margin-bottom:28px;font-size:92px;line-height:88px}.age-lock-section .container .age-text{font-size:26px;line-height:32px;margin-bottom:40px}.age-lock-section .container .button-container{margin-bottom:40px;gap:83px}.age-lock-section .container .button-container a{font-size:32px}.age-lock-section .container .disclimer-text{font-size:14px;line-height:20px}.age-lock-section .container .button-container .separator{border-left:3px solid var(--primary-color);height:60px}}@media (min-width: 1440px){.age-lock-section{padding-left:80px;padding-right:80px}.age-lock-section .container .logo{width:206.36px}}.body-content{text-align:center;display:none;position:relative}.body-content.show{display:block}.animate-on-scroll{position:relative;transition:top .8s ease;-webkit-transition:top .8s ease;-moz-transition:top .8s ease;-ms-transition:top .8s ease;-o-transition:top .8s ease}.animate-on-scroll.before-age-lock{top:100vh}.animate-on-scroll.hide-age-lock{top:0}@media (min-width: 1920px){.age-lock-section .container .age-text{font-size:38px;line-height:48px;margin-bottom:46px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/atd-age-verification.css.map */
