.not-found,.not-found *{box-sizing:border-box}.not-found__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--not-found-column-gap)}.not-found__content{width:100%;max-width:var(--not-found-content-width);justify-self:center;color:rgb(var(--color-foreground))}.not-found__eyebrow{margin:0 0 var(--not-found-space-small);font-size:var(--font-size-body-12);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-positive-2);text-transform:uppercase}.not-found__title{margin:0;color:inherit;font-size:var(--font-size-h1);font-weight:var(--font-weight-semibold);line-height:var(--line-height-110);letter-spacing:var(--letter-spacing-negative-068);text-wrap:balance;overflow-wrap:anywhere}.not-found__text{margin:var(--not-found-space-small) 0 0;font-size:var(--font-size-body-16);line-height:var(--line-height-150)}.not-found__search{margin-top:var(--not-found-space-large)}.not-found__search-label{display:block;margin-bottom:var(--not-found-space-tiny);font-size:var(--font-size-body-14);font-weight:var(--font-weight-semibold)}.not-found__search-field{display:flex;align-items:center;min-height:var(--not-found-control-height);padding:var(--not-found-control-inset);border:var(--not-found-hairline) solid rgba(var(--color-foreground),.5);border-radius:var(--radius-full);background:rgb(var(--color-background));transition:border-color var(--duration-quick) var(--ease-default)}.not-found__search-field input[type=search]{width:100%;min-width:0;min-height:var(--not-found-target-size);padding:0 var(--not-found-space-small);border:0;border-radius:var(--radius-full);color:inherit;background:transparent;font:inherit;font-size:var(--font-size-body-16)}.not-found__search-field input::placeholder{color:rgba(var(--color-foreground),.7);opacity:1}.not-found__search-field:focus-within{border-color:rgb(var(--color-foreground))}.not-found__search-submit{display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--not-found-target-size);width:var(--not-found-target-size);height:var(--not-found-target-size);padding:0;border:0;border-radius:var(--radius-full);color:inherit;background:rgba(var(--color-foreground),.06);cursor:pointer;transition:background-color var(--duration-quick) var(--ease-default)}.not-found__search-submit:hover{background:rgba(var(--color-foreground),.12)}.not-found__search-submit .theme-icon{--icon-size: var(--not-found-icon-size)}.not-found__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--not-found-space-small) var(--not-found-space-medium);margin-top:var(--not-found-space-medium)}.not-found .not-found__shop{height:auto;min-height:var(--not-found-control-height);padding-block:var(--not-found-space-small);white-space:normal;text-align:center}.not-found__home{display:inline-flex;align-items:center;min-height:var(--not-found-target-size);color:inherit;font-size:var(--font-size-body-14);font-weight:var(--font-weight-semibold);text-underline-offset:var(--not-found-control-inset);text-decoration-thickness:var(--not-found-hairline)}.not-found__home:hover{text-decoration-thickness:var(--not-found-focus-width)}.not-found :is(input,button,a):focus-visible{outline:var(--not-found-focus-width) solid rgb(var(--color-foreground));outline-offset:var(--not-found-control-inset);box-shadow:none}.not-found__visual{position:relative;isolation:isolate;height:var(--not-found-media-height);min-width:0;overflow:hidden;border-radius:var(--radius-card);color:var(--color-green-800);background:var(--color-green-300)}.not-found__visual--image{color:var(--color-white)}.not-found__visual picture,.not-found__visual img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.not-found__visual--image:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:var(--gradient-media-scrim)}.not-found__code{position:absolute;z-index:1;left:var(--not-found-space-large);bottom:var(--not-found-space-medium);font-size:var(--not-found-code-size);font-weight:var(--font-weight-semibold);line-height:var(--line-height-100)}@media screen and (max-width:989px){.not-found__layout{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:var(--not-found-space-large)}.not-found__title{font-size:var(--font-size-h1-mobile)}.not-found__code{font-size:var(--not-found-code-size-mobile);left:var(--not-found-space-medium)}}@media screen and (max-width:749px){.not-found__layout{grid-template-columns:minmax(0,1fr)}.not-found__content{max-width:none}.not-found__search{margin-top:var(--not-found-space-medium)}.not-found__visual{height:var(--not-found-media-height-mobile);border-radius:var(--radius-card-mobile)}}@media(prefers-reduced-motion:reduce){.not-found :is(input,button,a),.not-found__search-field{transition:none}}.email-confirmation{padding:calc(var(--header-overlay-offset, 0px) + 48px) 20px 56px;background:var(--color-green-100);color:var(--color-black)}.email-confirmation__panel{width:100%;max-width:680px;margin-inline:auto;padding:40px 24px;border:1px solid var(--color-green-350);border-top:4px solid var(--color-green-500);border-radius:var(--radius-xl);background:var(--color-white);text-align:center;overflow-wrap:anywhere}.email-confirmation__eyebrow{margin:0 0 16px;color:var(--color-green-700);font-size:var(--font-size-body-12);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-positive-2);text-transform:uppercase}.email-confirmation .shopify-email-marketing-confirmation__container{max-width:none;margin:0;padding:0}.email-confirmation h1{margin:0 0 24px;font-size:var(--font-size-h1-40-mobile);line-height:var(--line-height-120);letter-spacing:var(--letter-spacing-negative-068)}.email-confirmation .shopify-email-marketing-confirmation__container p{margin:0 auto 12px;max-width:48ch;font-size:var(--font-size-body-16);line-height:var(--line-height-150)}.email-confirmation .shopify-email-marketing-confirmation__container a{display:inline-flex;align-items:center;min-height:44px;color:var(--color-green-700);font-size:var(--font-size-body-14);text-decoration:underline;text-underline-offset:4px}.email-confirmation .shopify-email-marketing-confirmation__container a:hover{color:var(--color-black)}.email-confirmation a:focus-visible{outline:2px solid var(--color-green-700);outline-offset:4px;box-shadow:none}.email-confirmation__actions{margin-top:24px;padding-top:24px;border-top:1px solid var(--color-divider)}.email-confirmation__shop-link{min-height:48px;max-width:100%}@media screen and (min-width:750px){.email-confirmation{padding:calc(var(--header-overlay-offset, 0px) + 64px) 32px 72px}.email-confirmation__panel{padding:48px}.email-confirmation h1{font-size:var(--font-size-h1-40)}.email-confirmation .shopify-email-marketing-confirmation__container p{font-size:var(--font-size-body-18)}}.shipping-estimate{display:block;line-height:1.5}.shipping-estimate__form{display:inline}.shipping-estimate__select-wrapper{position:relative;display:inline-block;margin-right:.25em;padding-right:1em;text-decoration:underline;text-underline-offset:.2rem;text-decoration-thickness:.1rem}.shipping-estimate__select-wrapper:after{content:"";position:absolute;right:.1em;top:50%;width:.45em;height:.45em;margin-top:-.35em;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);pointer-events:none}.shipping-estimate__select-wrapper:focus-within{outline:.2rem solid currentColor;outline-offset:.2rem}.shipping-estimate__select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;font:inherit;cursor:pointer}.shipping-estimate__submit{font:inherit;padding:0;background:none;border:0;cursor:pointer;text-decoration:underline}.shipping-estimate__policy{color:inherit;text-underline-offset:.2rem;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map */
