.ag-countdown{position:relative;overflow:hidden;background:rgb(var(--color-background-rgb));color:rgb(var(--color-foreground-rgb));padding-block-start:var(--ag-countdown-padding-top);padding-block-end:var(--ag-countdown-padding-bottom)}.ag-countdown--border{border-block:1px solid rgb(var(--color-border-rgb))}.ag-countdown--has-image{padding-block:0}.ag-countdown__inner{position:relative}.ag-countdown__inner--overlay{min-height:var(--ag-countdown-image-height)}.ag-countdown__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ag-countdown__media picture{display:block;width:100%;height:100%}.ag-countdown__image{width:100%;height:100%;object-fit:cover;display:block}.ag-countdown__inner--overlay .ag-countdown__image{min-height:var(--ag-countdown-image-height)}.ag-countdown__overlay{display:none}.ag-countdown--has-image .ag-countdown__overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--ag-countdown-overlay-color);opacity:var(--ag-countdown-overlay-opacity);pointer-events:none}.ag-countdown__content-wrap{position:relative;z-index:2}.ag-countdown--has-image .ag-countdown__content-wrap{min-height:var(--ag-countdown-image-height);display:flex;align-items:center;padding-block:clamp(48px,7vw,110px)}.ag-countdown__layout{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(32px,6vw,96px);align-items:center}.ag-countdown__layout--reverse{grid-template-columns:auto minmax(0,1fr)}.ag-countdown__layout--reverse .ag-countdown__content{order:2}.ag-countdown__layout--reverse .ag-countdown__timer{order:1}.ag-countdown__content{max-width:var(--ag-countdown-content-max-width)}.ag-countdown__subheading{margin:0 0 12px;font-size:var(--font-size--small);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ag-countdown__heading{margin:0;font-size:clamp(2rem,5vw,4.5rem);line-height:.95}.ag-countdown__text{margin-top:18px;max-width:60ch}.ag-countdown__button{margin-top:24px}.ag-countdown__timer{display:flex;align-items:center;justify-content:center;gap:clamp(8px,1.4vw,18px);flex-wrap:nowrap}.ag-countdown__timer-item{display:grid;gap:8px;text-align:center;min-width:clamp(58px,8vw,112px)}.ag-countdown__timer-number{display:grid;place-items:center;min-height:clamp(58px,8vw,110px);padding:.12em .22em;border-radius:var(--style-border-radius-buttons-primary, 8px);background:color-mix(in srgb,var(--ag-countdown-flip-background) calc(var(--ag-countdown-flip-background-opacity) * 100%),transparent);color:var(--ag-countdown-flip-text);box-shadow:inset 0 0 0 1px rgb(var(--color-foreground-rgb) / .12);font-size:clamp(2rem,5vw,5rem);font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.ag-countdown__timer-label{font-size:clamp(.65rem,1vw,.9rem);font-weight:700;text-transform:uppercase;letter-spacing:.06em}.ag-countdown__separator{font-size:clamp(2rem,4vw,4rem);font-weight:700;line-height:1;opacity:.75;transform:translateY(-.22em)}@media screen and (max-width:749px){.ag-countdown__layout,.ag-countdown__layout--reverse{grid-template-columns:1fr;gap:32px;text-align:center}.ag-countdown__layout--reverse .ag-countdown__content,.ag-countdown__layout--reverse .ag-countdown__timer{order:initial}.ag-countdown__content{margin-inline:auto}.ag-countdown__timer{width:100%;gap:6px}.ag-countdown__timer-item{min-width:0;flex:1}.ag-countdown__separator{font-size:1.7rem}.ag-countdown__timer-number{min-height:54px;font-size:clamp(1.4rem,8vw,2.2rem)}.ag-countdown__timer-label{font-size:.62rem;letter-spacing:.02em}}.password-footer{display:flex;flex-direction:column;align-items:center;gap:var(--gap-sm);padding-block:var(--padding-xl)}.password-footer__powered-by{margin:0;display:flex;align-items:center;gap:var(--padding-xs);height:1em}.password-footer__powered-by>a{display:flex}.password-footer__powered-by .icon-shopify{display:inline;height:1.3em;color:var(--color-foreground)}.password-footer__links{display:flex;align-items:center;gap:var(--gap-2xl)}@media screen and (max-width:749px){.password-footer__links{flex-direction:column;gap:var(--gap-sm)}}.password-footer__admin-link{margin:0}.password-footer__button{height:var(--minimum-touch-target);background-color:transparent;color:var(--color-primary);cursor:pointer;text-decoration:underline}.password-footer__button:hover{color:var(--color-primary-hover);text-decoration:none}.policy-list-trigger{anchor-name:--terms-policies-trigger;cursor:pointer;font-size:var(--font-size, .75rem);text-transform:var(--text-transform, none)}.policy_list li{border-radius:calc(var(--style-border-radius-popover) - 8px)}.policy_list li a{color:var(--color-foreground);display:inline-block;padding:8px;text-align:start;width:100%;outline-color:#0000;font-size:var(--font-size, .75rem);text-transform:var(--text-transform, none)}.policy_list li:is(:hover,:focus-within){background:rgb(var(--color-foreground-rgb) / .15)}.terms-policies-popover{position-anchor:--terms-policies-trigger;inset:unset;bottom:calc(anchor(top) + 1rem);left:anchor(left);border-radius:var(--style-border-radius-popover);background:linear-gradient(var(--color-background) 0 100%),linear-gradient(rgb(var(--color-background-rgb) / .15) 0 100%);background-clip:padding-box,border-box;border:1px solid #0000;box-shadow:var(--shadow-popover);padding:8px;margin:0;opacity:0;scale:.94;translate:0 6px;transform-origin:3.9em 100%}.terms-policies-popover.\:popover-open,.terms-policies-popover:popover-open{opacity:1;translate:0 0;scale:1}@media screen and (max-width:749px){.terms-policies-popover{left:anchor(center);transform:translate(-50%);transform-origin:0% 100%}}@supports not (position-anchor: --account-button-trigger){.terms-policies-popover{bottom:unset;top:calc(var(--anchor-top) * 1px);left:calc(var(--anchor-left) * 1px);transform:translateY(calc(-100% - 1.25rem))}@media screen and (max-width:749px){.terms-policies-popover{left:calc((var(--anchor-left) + (var(--anchor-width) / 2)) * 1px);transform:translate(-50%,calc(-100% - 1.25rem))}}}@media(prefers-reduced-motion:no-preference){.terms-policies-popover{transition-property:display,overlay,opacity,scale,translate;transition-behavior:allow-discrete;transition-duration:.3s;transition-timing-function:var(--ease-out-quad)}@starting-style{.terms-policies-popover.\:popover-open,.terms-policies-popover:popover-open{opacity:.7;translate:0 6px;scale:.94}}}@media(prefers-reduced-motion:reduce){video-background-component video{display:none}}.group-block__link{position:absolute;top:0;right:0;bottom:0;left:0}.group-block__link~:is(.group-block-content,.group-block__media-wrapper){pointer-events:none}.group-block__link~:is(.group-block-content,.group-block__media-wrapper) :is(a,button,input,textarea,select){pointer-events:auto}.group-block__link~.group-block-content--design-mode{pointer-events:auto}.password-main-content{flex:1;display:flex;flex-direction:column}.password-dialog{max-width:100vw;max-height:100svh;width:100vw;height:100svh;border:none;transition:opacity var(--animation-values),display var(--animation-speed) allow-discrete,overlay var(--animation-speed) allow-discrete}.password-dialog::backdrop{display:none}.password-dialog[open]{opacity:1;top:0;left:0}@starting-style{.password-dialog[open]{opacity:0}}.password-dialog:not([open]){opacity:0}@starting-style{.password-dialog:not([open]){opacity:1}}.password-dialog__close-button{cursor:pointer}.password-dialog__header{position:absolute;top:0;right:0;padding:var(--padding-lg);z-index:var(--layer-raised)}.password-dialog__content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--padding-lg);height:100%;transition:transform var(--animation-values)}.password-dialog__content .email-signup__message{padding-block-start:var(--padding-xl)}.password-dialog[open] .password-dialog__content{transform:translateY(0)}@starting-style{.password-dialog[open] .password-dialog__content{transform:translateY(1em)}}.password-dialog:not([open]) .password-dialog__content{transform:translateY(1em)}@starting-style{.password-dialog:not([open]) .password-dialog__content{transform:translateY(0)}}.storefront-password-form{max-width:400px;width:100%}.email-signup__input-group,.password-dialog__submit-button{width:100%}@media screen and (min-width:750px){.email-signup__input-group,.password-dialog__submit-button{width:auto}}
/*# sourceMappingURL=/cdn/shop/t/218/compiled_assets/styles.css.map?subset=IAAACAAAAAAAAAAAACAAAAAEAAAIAEA */
