footer form button.button[type=submit]{transition:transform .2s ease}footer form button.button[type=submit]:hover{transform:translateY(-1px);background:#000!important}footer .Footer__Block:last-child,footer .footer__block:last-child{margin-right:0!important}footer,footer .Footer__Blocks,footer .footer__blocks,footer .Footer__Inner,footer .Container{padding-right:20px!important;box-sizing:border-box!important}@media (min-width: 1200px){footer{padding-inline:48px!important}}#shopify-section-footer input[type=email],footer input[type=email],footer .newsletter-form input[type=email],.announcement-bar input[type=email],.announcement-bar .newsletter-form input[type=email]{-webkit-appearance:none;appearance:none;height:44px;border-radius:9999px!important;padding:0 16px!important;box-sizing:border-box!important;border:1px solid rgba(0,0,0,.12)!important;background:#fff!important;outline:none!important}footer .newsletter-form .field,.announcement-bar .newsletter-form .field{border-radius:9999px!important;overflow:hidden}footer .newsletter-form button[type=submit],.announcement-bar .newsletter-form button[type=submit]{height:44px!important;border-radius:9999px!important;padding:0 18px!important}input[type=email]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important;box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#000!important;caret-color:#000!important}#login,#recover,#create_customer{background:#fff!important;padding:40px 32px!important;border-radius:16px!important;box-shadow:0 10px 30px #00000014!important;max-width:520px!important;margin:28px auto 56px!important}#login .button,#recover .button,#create_customer .button{width:100%!important}#login h1,#login p,#login label,#recover h1,#recover p,#recover label,#create_customer h1,#create_customer p,#create_customer label{color:#000!important}.v-stack.gap-6:has(#create_customer){background:#fff!important;padding:40px 32px!important;border-radius:16px!important;box-shadow:0 10px 30px #00000014!important;max-width:520px!important;margin:28px auto 56px!important;box-sizing:border-box!important}.v-stack.gap-6:has(#create_customer) #create_customer{background:transparent!important;box-shadow:none!important;padding:0!important;margin:0!important}.v-stack.gap-6:has(#create_customer) h1,.v-stack.gap-6:has(#create_customer) p{text-align:center!important}@media (max-width:640px){#login,#recover,#create_customer,.v-stack.gap-6:has(#create_customer){padding:24px!important;margin:24px auto 48px!important;border-radius:12px!important}}.template-collection .section-spacing,.template-collection .section-spacing--tight,.template-collection .collection,.template-collection .collection__main,.template-collection .container{margin:0!important;padding:0!important;border:0!important;background:transparent!important;max-width:none!important;width:100%!important}.template-collection product-list.product-list{box-shadow:inset 0 0 0 4px #fff!important;outline:none!important;outline-offset:0!important;padding:0!important;margin:0!important}.template-collection product-list.product-list>product-card.product-card{border-top:4px solid #fff!important;border-left:4px solid #fff!important;margin:0!important;box-sizing:border-box!important}.v-stack.gap-6:has(.collection-toolbar),.v-stack:has(.collection-toolbar){gap:0!important;row-gap:0!important}@media (min-width:640px){.sm\:gap-12:has(.collection-toolbar){gap:0!important;row-gap:0!important}}.collection-toolbar{margin-bottom:0!important;padding-bottom:0!important;border-bottom:0!important}.collection-toolbar__button-list{margin:0!important;padding:0!important}.template-collection product-list.product-list{margin-top:0!important;padding-top:0!important}.v-stack:has(product-list),.template-collection .collection,.template-collection .collection__main{overflow-x:clip!important}@supports not (overflow: clip){html,body,.v-stack:has(product-list),.template-collection .collection,.template-collection .collection__main{overflow-x:hidden!important}}:root,html,body{overflow-x:clip}@supports not (overflow: clip){html,body{overflow-x:hidden}}html,body{overscroll-behavior-x:none;touch-action:pan-y}.article__toolbar{width:100%!important;inset-inline:0!important}.header-sidebar :is(button,a.h6){text-shadow:none!important;box-shadow:none!important;filter:none!important;background:none!important}.header-sidebar__back-button,.header-sidebar__back-button:hover,.header-sidebar__back-button:focus,.header-sidebar__back-button:active{box-shadow:none!important;text-shadow:none!important;background:transparent!important;filter:none!important;outline:none!important;-webkit-tap-highlight-color:transparent}.header-sidebar__back-button:before,.header-sidebar__back-button:after{content:none!important;box-shadow:none!important}.header{position:relative}.header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#fff;pointer-events:none}.shopify-section--main-customers-register .v-stack.gap-6{max-width:520px!important;width:100%!important;margin:0 auto!important}.footer .form{display:flex!important;align-items:center!important;gap:8px!important}.footer input[type=email]{height:36px!important;font-size:13px!important;padding:0 14px!important;border-radius:9999px!important}.footer .button{height:36px!important;font-size:13px!important;padding:0 18px!important;border-radius:9999px!important;white-space:nowrap!important}.footer .button{background-color:#555!important;color:#fff!important;transition:background-color .25s ease!important}.footer .button:hover{background-color:#7a7a7a!important;color:#fff!important}.section-stack:has(#contact_form){padding-top:120px!important;padding-bottom:120px!important}.section-stack:has(#contact_form) .form{margin-top:24px!important;margin-bottom:24px!important}.footer a,.footer .link-faded{text-decoration:none!important;transition:text-decoration-color .2s ease!important}.footer a:hover,.footer .link-faded:hover{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:2px!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
