.password-section .header-layout-block{display:flex;flex-wrap:wrap}.password-wrapper{display:flex;align-items:center;justify-content:center;min-height:calc(100dvh - 70px);padding-block:25px}@media(max-width:768px){.password-wrapper{min-height:calc(100dvh - 50px)}}span.password-subtitle{display:block;margin-bottom:15px}.password-content{margin-bottom:15px}.password-block-input{display:grid;grid-template-columns:auto;align-items:center;max-width:770px;margin-block:50px}.text-center .password-block-input{margin-inline:auto}.text-right .password-block-input{margin-inline-start:auto}.password-block-input .input-field{grid-row:1;grid-column:1 / 3;padding-right:50px}.password-block-input button{--svg-inside--size: 20px;grid-row:1;grid-column:2 / 3;width:100%;height:100%;z-index:1;justify-self:center}@media(max-width:767px){.password-block-input{max-width:calc(100% - 30px);margin-block:30px 0}}.offcanvas-password .password-inner{padding:15px;width:100%}@media(min-width:768px){.offcanvas-password .password-inner{padding:30px 20px}}@media(min-width:1025px){.offcanvas-password .password-inner{padding:50px 30px}}.offcanvas-password .password-inner .password-subtitle{display:block;margin-bottom:15px}.offcanvas-password .password-form{margin-top:10px}.offcanvas-password .password-info{display:flex;padding:10px 15px;justify-content:center}@media(min-width:768px){.offcanvas-password .password-info{padding:24px 30px}}.offcanvas-password .password-info a{text-decoration:underline;text-underline-offset:.3em}.offcanvas-password .password-title{line-height:1}.offcanvas-password .password-title,.offcanvas-password .password-description{display:block;margin-bottom:20px}@media(max-width:767px){header.header-section .header-layout .header-buttons-list.has-iconsonly{padding-left:15px}.header-layout-block{min-height:50px}.password-section .header-layout-block{justify-content:center;column-gap:0;row-gap:10px;padding-block-end:20px}.password-section .header-layout-block .header-buttons{margin:0 auto}}.social-menu-list.list-stacked{flex-wrap:wrap;display:inline-flex;align-items:center;gap:var(--social-icons-gap, 20px)}.list-block :is(.social-menu-list .social-menu-item)+.social-menu-item{margin-top:12px}.social-menu-list .social-menu-link{min-width:24px;min-height:24px;gap:10px;display:flex;align-items:center}.has-icons :is(.list-stacked :is(.social-menu-list .social-menu-link)){justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map?subset=AAAAAAAEAAAAAAAAAAAAAAAAABA */
