footer:has(.mh-password-footer),.shopify-section:has(.mh-password-footer),.section-wrapper:has(.mh-password-footer){background-color:#131313!important;border-radius:0!important}.mh-password-footer{box-sizing:border-box;display:block;width:100%;margin:0;padding:9px 14px;background:#131313!important;color:#c8c8c8!important;border:0;border-radius:0!important;font-family:Arial,Helvetica,sans-serif;font-size:8px;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:uppercase;text-align:center}.mh-password-footer__nav{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;width:100%;margin:0;padding:0;gap:0;font:inherit;color:inherit}.mh-password-footer__group{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;gap:5px;margin-left:6px;padding:0;white-space:nowrap;font:inherit}.mh-password-footer__separator{display:inline-block;flex-shrink:0;margin:0;padding:0;color:#c8c8c8;font:inherit;pointer-events:none;-webkit-user-select:none;user-select:none}.mh-password-footer__mobile-break{display:none}.mh-password-footer a{display:inline-flex!important;align-items:center;justify-content:center;flex-shrink:0;margin:0!important;padding:0!important;background:transparent!important;color:#c8c8c8!important;font-family:Arial,Helvetica,sans-serif!important;font-size:8px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap}.mh-password-footer button.mh-password-footer__password{all:unset!important;appearance:none!important;-webkit-appearance:none!important;display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:#c8c8c8!important;font-family:Arial,Helvetica,sans-serif!important;font-size:8px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap;cursor:pointer!important}.mh-password-footer__password:before,.mh-password-footer__password:after{content:none!important;display:none!important}.mh-password-footer a:hover,.mh-password-footer button.mh-password-footer__password:hover{color:#fff!important;text-decoration:underline!important;text-underline-offset:2px}.mh-password-footer a:focus-visible,.mh-password-footer button:focus-visible{outline:1px solid #eeeeee!important;outline-offset:2px}@media screen and (max-width:749px){.mh-password-footer{padding:4px 8px;font-size:10px;line-height:1.4}.mh-password-footer__nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:0;row-gap:0;width:100%}.mh-password-footer__mobile-break{display:block;flex:0 0 100%;width:100%;height:0}.mh-password-footer a,.mh-password-footer button.mh-password-footer__password{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;height:44px!important;min-height:44px!important;width:auto!important;padding:0 7px!important;font-size:10px!important;line-height:1.2!important;text-align:center;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.mh-password-footer__group{display:inline-flex;align-items:center;justify-content:center;min-height:44px;gap:2px;margin-left:2px}.mh-password-footer__separator{font-size:9px}.mh-password-footer__second-row{margin-left:0}.mh-password-footer__second-row .mh-password-footer__separator{display:none}.mh-password-footer a:active,.mh-password-footer button.mh-password-footer__password:active{color:#fff!important;opacity:.65}}@media screen and (max-width:360px){.mh-password-footer{padding:4px 5px}.mh-password-footer a,.mh-password-footer button.mh-password-footer__password{font-size:9px!important;padding-inline:5px!important}}@media screen and (max-width:749px){.mh-password-footer{padding:4px 8px!important}.mh-password-footer__nav{row-gap:0!important}.mh-password-footer a,.mh-password-footer button.mh-password-footer__password{height:26px!important;min-height:26px!important;padding:0 6px!important;line-height:1.2!important}.mh-password-footer__group{min-height:26px!important;margin-left:3px!important;gap:3px!important}.mh-password-footer__mobile-break{height:0!important;margin:0!important;padding:0!important}}.section-password{flex-grow:1;display:flex}.password-content{text-align:center}.logo-block{width:calc(var(--logo-width) + var(--padding-inline-start) + var(--padding-inline-end));max-width:100%;max-height:calc(var(--logo-height, 100%) + var(--padding-block-start) + var(--padding-block-end));font-size:var(--logo-height);display:flex}@media screen and (max-width:749px){.logo-block{max-height:calc(var(--logo-height-mobile, var(--logo-height, 100%)) + var(--padding-block-start) + var(--padding-block-end));font-size:var(--logo-height-mobile, var(--logo-height));width:calc(var(--logo-width-mobile, var(--logo-width)) + var(--padding-inline-start) + var(--padding-inline-end))}}.logo-block__image-wrapper{display:flex;width:100%;max-width:100%;max-height:100%}.logo-block__image{object-fit:contain;width:100%}.background-image-container{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;opacity:var(--image-opacity)}.background-image-container img,.background-image-container svg{object-fit:cover;width:100%;height:100%}.background-image-fit img,.background-image-fit svg{object-fit:contain}.password-main-content{flex:1;display:flex;flex-direction:column}dialog.password-dialog{position:fixed;top:0;right:0;bottom:0;left:0;box-sizing:border-box;width:100%;height:100svh;max-width:100%;max-height:100svh;margin:0;padding:0;border:0;border-radius:0;background-color:#eee!important;background-image:url(/cdn/shop/files/Wallows_Background_1.jpg?v=1794587186)!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important;color:#131313;font-family:Arial,Helvetica,sans-serif;overflow-y:auto;transition:opacity var(--animation-values),display var(--animation-speed) allow-discrete,overlay var(--animation-speed) allow-discrete}.password-dialog::backdrop{background:transparent}.password-dialog[open]{opacity:1}.password-dialog:not([open]){opacity:0}@starting-style{.password-dialog[open]{opacity:0}}.password-dialog__header{position:absolute;top:0;right:0;inset-inline-end:0;padding:18px;z-index:10}.password-dialog .password-dialog__close-button{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;width:26px;height:26px;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:#131313;cursor:pointer}.password-dialog__close-button .svg-wrapper,.password-dialog__close-button svg{width:13px;height:13px;color:#131313}.password-dialog__close-button:hover{opacity:.6}.password-dialog__content{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:100%;max-width:440px;min-height:100svh;height:auto;margin:0 auto;padding:75px 24px;gap:20px;text-align:center;background:transparent;transition:transform var(--animation-values)}.password-dialog[open] .password-dialog__content{transform:translateY(0)}.password-dialog .password-dialog__title{margin:0;padding:0;color:#131313;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:uppercase;text-align:center}.password-dialog .email-signup__input-group{display:flex!important;flex-direction:row!important;align-items:stretch;justify-content:center;box-sizing:border-box;width:100%!important;max-width:340px;margin:0;padding:0;gap:8px;background:transparent;border:0;box-shadow:none}.password-dialog input#Password.field__input{appearance:none!important;-webkit-appearance:none!important;display:block;flex:1 1 0;box-sizing:border-box;width:100%;min-width:0;height:38px;min-height:38px;margin:0!important;padding:0 12px!important;border:1px solid #131313!important;border-radius:0!important;outline:none!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;color:#131313!important;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:normal;letter-spacing:0;text-transform:none;caret-color:#131313}.password-dialog input#Password::placeholder{color:#131313!important;opacity:1;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;text-transform:uppercase}.password-dialog input#Password:focus,.password-dialog input#Password:focus-visible{border:2px solid #131313!important;outline:none!important;outline-offset:0!important;box-shadow:none!important;background:transparent!important}.password-dialog input#Password:-webkit-autofill,.password-dialog input#Password:-webkit-autofill:hover,.password-dialog input#Password:-webkit-autofill:focus{-webkit-text-fill-color:#131313!important;-webkit-background-clip:text;transition:background-color 9999s ease-in-out 0s}.password-dialog .password-dialog__submit-button{appearance:none!important;-webkit-appearance:none!important;display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 auto;box-sizing:border-box;width:auto!important;min-width:86px;height:38px;min-height:38px;margin:0!important;padding:0 14px!important;border:1px solid #131313!important;border-radius:0!important;outline:none;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;color:#131313!important;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:1;letter-spacing:0;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,color .2s ease}.password-dialog .password-dialog__submit-button:before,.password-dialog .password-dialog__submit-button:after{content:none!important;display:none!important}.password-dialog .password-dialog__submit-button:hover{background:#131313!important;color:#fff!important}.password-dialog .password-dialog__submit-button:focus-visible,.password-dialog .password-dialog__close-button:focus-visible{outline:2px solid #131313!important;outline-offset:3px}.password-dialog__content .email-signup__message{margin:0;padding:5px 0 0;color:#131313;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:400;line-height:1.5;text-align:center}.password-dialog__content .icon-error{width:14px;height:14px}@media screen and (max-width:749px){dialog.password-dialog{background-color:#eee!important;background-image:url(/cdn/shop/files/Wallows_Background_Mobile.jpg?v=1794587259)!important;background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important}.password-dialog__header{padding:12px}.password-dialog__content{width:100%;max-width:100%;min-height:100svh;padding:70px 24px;gap:18px}.password-dialog .password-dialog__title{font-size:14px;font-weight:700}.password-dialog .email-signup__input-group{width:100%!important;max-width:300px;gap:8px}.password-dialog input#Password.field__input{height:36px;min-height:36px;padding:0 10px!important;font-size:11px}.password-dialog input#Password::placeholder{font-size:11px}.password-dialog .password-dialog__submit-button{height:36px;min-height:36px;min-width:76px;padding:0 12px!important;font-size:11px}}@media screen and (max-width:360px){.password-dialog__content{padding-inline:18px}.password-dialog .email-signup__input-group{max-width:280px;gap:7px}.password-dialog .password-dialog__submit-button{min-width:72px;padding:0 10px!important}}.text-block{width:var(--width, 100%)}.text-block--align-center,.text-block--align-center>*{margin-inline:auto}.text-block--align-right,.text-block--align-right>*{margin-inline-start:auto}.text-block--background{background-color:var(--text-background-color);border-radius:var(--text-corner-radius);padding-block-start:max(var(--text-padding),var(--padding-block-start, 0));padding-block-end:max(var(--text-padding),var(--padding-block-end, 0));padding-inline-start:max(var(--text-padding),var(--padding-inline-start, 0));padding-inline-end:max(var(--text-padding),var(--padding-inline-end, 0))}.custom-color,.custom-color>:is(h1,h2,h3,h4,h5,h6,p,*){color:var(--color)}.text-block:not(.text-block--full-width).rte,.text-block:not(.text-block--full-width).paragraph{text-wrap:balance;text-wrap:pretty}.text-block:not(.text-block--full-width):is(.h1,.h2,.h3,.h4,.h5,.h6){text-wrap:balance}.text-block.text-block:is(.h1,.h2,.h3,.h4,.h5,.h6) a{text-decoration-line:none;color:currentColor}.text-block.text-block:is(.h1,.h2,.h3,.h4,.h5,.h6) a:hover{text-decoration-line:none;color:currentColor}.text-block h1,.text-block.h1>*{margin-block:var(--font-h1--spacing)}.text-block h2,.text-block.h2>*{margin-block:var(--font-h2--spacing)}.text-block h3,.text-block.h3>*{margin-block:var(--font-h3--spacing)}.text-block h4,.text-block.h4>*{margin-block:var(--font-h4--spacing)}.text-block h5,.text-block.h5>*{margin-block:var(--font-h5--spacing)}.text-block h6,.text-block.h6>*{margin-block:var(--font-h6--spacing)}.text-block p,.text-block.p>*{margin-block:var(--font-paragraph--spacing)}.text-block.text-block>*:last-child,.text-block.text-block>*:has(+*:last-child:empty){margin-block-end:0}.text-block.text-block>style+*,.text-block.text-block>*:first-child,.text-block.text-block>*:first-child:empty+*{margin-block-start:0}:root{--text-align-default: start}.text-block{max-width:100%;display:flex;flex-direction:column;align-items:var(--horizontal-alignment);color:var(--color, var(--color-foreground))}[style*="--horizontal-alignment: center"] .text-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"] .text-block{--text-align-default: end}[style*="--horizontal-alignment: flex-start"]>.text-block{--text-align-default: start}[style*="--horizontal-alignment: center"]>.text-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"]>.text-block{--text-align-default: end}.text-block>*{width:var(--width, 100%);max-inline-size:min(100%,var(--max-width, 100%));text-align:var(--text-align, var(--text-align-default));text-wrap:var(--text-wrap)}.video-background,.video-background *{position:absolute;top:0;inset-inline-start:0;width:100%;height:100%;overflow:hidden}.video-background--cover *{object-fit:cover}.video-background--contain *{object-fit:contain}@media(prefers-reduced-motion:reduce){video-background-component video{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map?subset=AAAADAAAAAAAAAAAAAAQAABAAAAAAAAAABAAAAAAAABQAIA */
