.verify-pass-section .verify-pass.container{padding-block:var(--spacing-l)}.verify-pass-section .verify-pass__title{margin-block-end:var(--spacing-xl);color:var(--color-neutral-dark)}.verify-pass-section .verify-pass__blocks-grid{display:grid;gap:var(--spacing-l);grid-template-columns:1fr}.verify-pass-section .verify-pass__block-container{background-color:var(--color-neutral-offwhite);padding:var(--spacing-l) var(--spacing-m)}.verify-pass-section .verify-pass__block-title{margin-block-end:var(--spacing-s);color:var(--color-neutral-dark)}.verify-pass-section .verify-pass__block-description{margin-block-end:var(--spacing-l)}.verify-pass-section .verify-pass__block-description p{font-family:var(--font-family-1);font-size:var(--font-size-3);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-2);text-decoration:none;text-indent:var(--text-indent-0);text-transform:none;color:var(--color-neutral-dark)}.verify-pass-section .verify-pass__cta{width:max-content}.verify-pass-section .verify-pass__cta:hover{background-color:var(--color-neutral-dark80);border-color:var(--color-neutral-dark80)}.discount-form-drawer .tw-drawer__header{padding:var(--spacing-l) var(--spacing-l) var(--spacing-xl) var(--spacing-l)}.discount-form-drawer .tw-drawer__backdrop{background-color:#00000080}.discount-form-drawer .tw-drawer__close,.discount-form-drawer .tw-drawer__close:hover{padding-inline-end:var(--spacing-xs)}.discount-form-drawer .discount-form__description{margin-block-end:var(--spacing-l)}.discount-form-drawer .discount-form__description p{font-family:var(--font-family-1);font-size:var(--font-size-2);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-0);line-height:var(--line-height-2);text-indent:var(--text-indent-0);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-transform:none}.discount-form-drawer .discount-form__form.is-hidden{display:none}.discount-form-drawer .discount-form__button{width:100%}.discount-form-drawer .discount-form__button:hover{background-color:var(--color-neutral-dark80);border-color:var(--color-neutral-dark80)}.discount-form-drawer .discount-form__success-message-container{display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:0 0 var(--spacing-5xl) 0}.discount-form-drawer .discount-form__success-message-container.is-hidden{display:none}.discount-form-drawer .discount-form__success-message-container .icon__check{border:var(--spacing-4xs) solid var(--color-neutral-lightest-grey);border-radius:100%;height:44px;padding:var(--spacing-2xs);width:44px;display:flex;align-items:center;justify-content:center}.discount-form-drawer .discount-form__success-message-container .icon__check svg{width:100%;height:100%;--icon-stroke-width: .75px}.discount-form-drawer .discount-form__success-message,.discount-form-drawer .discount-form__success-message-addition{margin-block-start:var(--spacing-m);color:var(--color-neutral-dark)}.discount-form-drawer .discount-form__failed-message-container{display:flex;flex-direction:column;align-items:flex-start;text-align:center;padding:var(--spacing-xl) 0;padding-block-start:0}.discount-form-drawer .discount-form__failed-message-container.is-hidden{display:none}.discount-form-drawer .discount-form__failed-message{font-family:var(--font-family-1);font-size:var(--font-size-4);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-0);line-height:var(--line-height-1);text-indent:var(--text-indent-0);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-transform:none;text-align:left}.discount-form-drawer .discount-form input::placeholder{font-family:var(--font-family-1);font-size:var(--font-size-3);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-0);line-height:var(--line-height-2);text-indent:var(--text-indent-0);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-transform:none;color:var(--color-neutral-darker-grey)}.discount-form-drawer .form-group{display:flex;flex-direction:column;gap:var(--spacing-l)}.discount-form-drawer .form-group__field{display:flex;flex-direction:column}.discount-form-drawer .form-group__field input[type=text],.discount-form-drawer .form-group__field input[type=email]{width:100%;padding:var(--spacing-s);border:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-30));border-radius:var(--spacing-3xs);color:var(--color-neutral-dark);background-color:var(--color-background);transition:border-color var(--animation-speed) var(--animation-easing)}.discount-form-drawer .form-group__field input[type=text]:focus,.discount-form-drawer .form-group__field input[type=email]:focus{outline:none;border-color:var(--color-neutral-brand)}.discount-form-drawer .form-group__label.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.discount-form-drawer .checkbox-input{position:relative;display:flex;align-items:center}.discount-form-drawer .checkbox-input__input{position:absolute;inset:0 auto auto 0;opacity:0;pointer-events:none}.discount-form-drawer .checkbox-input__label{position:relative;padding-inline-start:calc(var(--icon-2xs) + var(--spacing-xs) + var(--spacing-3xs));cursor:pointer;min-height:var(--icon-2xs)}.discount-form-drawer .checkbox-input__input:disabled+.checkbox-input__label{opacity:.5;cursor:not-allowed}.discount-form-drawer .checkbox-input__input+.checkbox-input__label:before{content:"";position:absolute;left:0;width:var(--icon-2xs);height:var(--icon-2xs);border:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-30));border-radius:var(--spacing-2xs);background:rgb(var(--color-background-rgb));box-shadow:inset 0 0 0 1px transparent}.discount-form-drawer .checkbox-input__input:focus-visible+.checkbox-input__label:before{outline:2px solid rgb(var(--color-foreground-rgb) / var(--opacity-40-60));outline-offset:2px}.discount-form-drawer .checkbox-input__input:not(:disabled)+.checkbox-input__label:hover:before{border-color:rgb(var(--color-foreground-rgb) / var(--opacity-50))}.discount-form-drawer .checkbox-input__input:checked+.checkbox-input__label:before{background:rgb(var(--color-foreground-rgb));border-color:rgb(var(--color-foreground-rgb));background-image:url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 12 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 5l3 3 7-7' stroke='%23fff' stroke-width='1' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}@media (width < 64rem){.discount-form-drawer .tw-drawer__container{bottom:0;left:0;right:0;width:100%;max-height:90vh;max-height:90dvh;height:auto;border-radius:var(--spacing-3xs) var(--spacing-3xs) 0 0;transform:translateY(100%)}.discount-form-drawer.tw-drawer--opening .tw-drawer__container{transform:translateY(0)}.discount-form-drawer.tw-drawer--closing .tw-drawer__container{transform:translateY(100%)}.discount-form-drawer .tw-drawer__body{max-height:calc(90vh - var(--spacing-5xl));max-height:calc(90dvh - var(--spacing-5xl));overflow-y:auto;-webkit-overflow-scrolling:touch;padding-inline:var(--spacing-l);padding-block-end:var(--spacing-5xl)}}@media (width >= 64rem){.verify-pass-section .verify-pass.container{padding-block:var(--spacing-4xl)}.verify-pass-section .verify-pass__blocks-grid{grid-template-columns:repeat(3,1fr);gap:var(--spacing-xl)}.verify-pass-section .verify-pass__block-container{display:flex;flex-direction:column;padding:var(--spacing-xl) var(--spacing-xl)}.verify-pass-section .verify-pass__block-description{flex:1;margin-block-end:var(--spacing-2xl)}.verify-pass-section .verify-pass__block-description p{font-family:var(--font-family-1);font-size:var(--font-size-4);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-2);text-decoration:none;text-indent:var(--text-indent-0);text-transform:none}.verify-pass-section .verify-pass__cta{padding-block:var(--spacing-m);font-size:var(--font-size-1)}.discount-form-drawer .tw-drawer__container{top:0;right:0;bottom:0;width:621px;max-width:621px;height:100vh;height:100dvh;transform:translate(100%)}.discount-form-drawer.tw-drawer--opening .tw-drawer__container{transform:translate(0)}.discount-form-drawer.tw-drawer--closing .tw-drawer__container{transform:translate(100%)}.discount-form-drawer .tw-drawer__header{padding:var(--spacing-l) var(--spacing-3xl) var(--spacing-2xl) var(--spacing-3xl)}.discount-form-drawer .tw-drawer__body{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 var(--spacing-3xl)}.discount-form-drawer .discount-form__description p{font-size:var(--font-size-3);letter-spacing:var(--letter-spacing-1)}.discount-form-drawer .discount-form__button{padding-block:var(--spacing-m);font-size:var(--font-size-1);letter-spacing:var(--letter-spacing-3)}.discount-form-drawer .discount-form__success-message-container{padding-inline:0;padding-block-end:var(--spacing-l)}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/verify-pass.css.map */
