@property --font-weight{syntax: "<number>"; initial-value: 350; inherits: true;}.password-page{padding:var(--sp-2xl) var(--safe);min-height:100vh;min-height:100dvh;color:var(--green);-webkit-user-select:none;user-select:none}.password-page__inner{gap:var(--gap-lg);width:100%;max-width:480px}.password-page__header{gap:var(--gap-md);width:100%}.password-page__message{margin:0;font-size:var(--text-xl)}.password-page__success-message{margin:0;margin-inline:auto;max-width:33ch;font-size:var(--text-md);line-height:1.3;text-wrap:balance}.password-page__success-message p{margin:0}.password-page__success-social{margin-top:var(--gap-md)}.password-page__success-social ul{justify-content:center}.password-page__success-social .button-icon,.password-page__success-social .button-icon__svg{color:var(--green)}@media(max-width:799px){.password-page__success-message{max-width:24ch;line-height:1.25}}.password-page__forms{display:grid;gap:var(--gap-md);width:100%}.password-page__forms .newsletter-form{position:relative}@media(max-width:799px){.password-page__forms .newsletter-form{margin:0 auto;width:100%;max-width:400px}}.password-page__forms .newsletter-form .newsletter-form__fields{display:grid;gap:var(--sp-4)}.password-page__forms .newsletter-form .newsletter-form__field{--btn-height: var(--sp-12);display:flex;position:relative;align-items:center;min-height:var(--btn-height);overflow:hidden}.password-page__forms .newsletter-form .newsletter-form__input-back{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.password-page__forms .newsletter-form .newsletter-form__input{--text-color: var(--brown);--alpha: 1;--font-weight: 350;position:relative;flex:1;opacity:var(--alpha);z-index:1;transition:--text-color var(--anim-secondary),--font-weight var(--anim-secondary),--alpha var(--anim-secondary);border:none;background-color:transparent;padding:var(--sp-5);color:var(--text-color);font-size:var(--text-xs);line-height:1;font-variation-settings:"wdth" 100,"wght" var(--font-weight),"opsz" 12;text-align:center}@media(max-width:799px){.password-page__forms .newsletter-form .newsletter-form__input{padding:var(--sp-6)}}.password-page__forms .newsletter-form .newsletter-form__input::placeholder{--alpha: 1}.password-page__forms .newsletter-form .newsletter-form__input:is(:focus,:focus-visible){--alpha: .6}.password-page__forms .newsletter-form .newsletter-form__input:user-valid{--text-color: var(--brown)}.password-page__forms .newsletter-form .newsletter-form__input:user-invalid{--text-color: var(--brown)}.password-page__forms .newsletter-form .newsletter-form__input:required:is(:focus,:focus-visible){--alpha: 1}.password-page__forms .newsletter-form .newsletter-form__input:valid:is(:focus,:focus-visible){--text-color: var(--brown)}.password-page__forms .newsletter-form .newsletter-form__input:invalid:not(:placeholder-shown){--text-color: var(--brown)}.password-page__forms .newsletter-form .newsletter-form__submit{display:flex;position:absolute;top:0;right:0;bottom:0;justify-content:center;align-items:center;--alpha: 1;opacity:var(--alpha);z-index:2;transition:--alpha var(--anim-secondary);padding-inline:var(--sp-xs);padding-block:var(--sp-md)}.password-page__forms .newsletter-form .newsletter-form__button{--alpha: 1;display:inline-flex;justify-content:center;align-items:center;opacity:var(--alpha);transition:--alpha var(--anim-secondary);min-width:220px;max-width:320px;font-size:var(--text-sm);font-family:var(--typeface-heading)}.password-page__forms .newsletter-form .newsletter-form__button--mini{width:var(--btn-size);min-width:0;max-width:none;height:var(--btn-size)}.password-page__forms .newsletter-form .newsletter-form__actions{display:flex;justify-content:center}.password-page__forms .newsletter-form .newsletter-form__field:has(.newsletter-form__input:user-invalid) .newsletter-form__submit,.password-page__forms .newsletter-form .newsletter-form__field:has(.newsletter-form__input:invalid:not(:placeholder-shown)) .newsletter-form__submit,.password-page__forms .newsletter-form:has(.newsletter-form__input:user-invalid) .newsletter-form__button,.password-page__forms .newsletter-form:has(.newsletter-form__input:invalid:not(:placeholder-shown)) .newsletter-form__button{pointer-events:none;--alpha: .6}.password-page__forms .newsletter-form .newsletter-form--mini .newsletter-form__input{padding-inline-end:180px}.password-page__footer{gap:var(--gap-sm);width:100%;font-size:var(--text-sm)}.password-page__language-switcher{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:var(--sp-4);width:100%}.password-page__language-button p{white-space:nowrap}.password-page__language-button .cbd__line{color:currentColor}@media(max-width:799px){.password-page__language-switcher{flex-wrap:wrap;gap:var(--sp-2) var(--sp-4)}}@media(max-width:799px)and (display-mode:standalone){.template-password .password-main-content,.template-password .password-page{min-height:100vh}}.password-page__admin a,.password-page__powered a{text-decoration:underline;text-underline-offset:2px}.password-page__admin a:hover,.password-page__powered a:hover{opacity:.75}.password-page__message,.password-page__success-message,.password-page__success-social,.password-page__forms,.password-page__footer{opacity:0}.playground{background-color:var(--white);width:100vw;height:calc(100svh - var(--header-height) - var(--sp-xs));overflow:hidden}.playground .playground__display{display:flex;position:relative;justify-content:center;align-items:center;opacity:1;background-image:radial-gradient(var(--brown) .5px,transparent .5px);background-size:20px 20px;width:100%;height:100%}.playground .playground__select{position:absolute;bottom:var(--sp-md);left:50%;transform:translate(-50%);z-index:10;cursor:var(--cursor-pointer-url, url(cursor-pointer.svg)) 9 0,pointer;border:1px solid var(--brown);border-radius:var(--rounded);background-color:var(--white);padding:15px 20px;min-width:200px;color:var(--brown)}.playground .playground__select:focus{outline:none;border-color:var(--orange)}.playground .playground__view{display:flex;justify-content:center;align-items:center;animation:fade-in var(--anim-default-fast);width:100%;height:100%}.playground .playground__view:not(#view-button-test){display:none}.product-details{text-overflow:ellipsis}.product-details .description{display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;-webkit-box-orient:vertical;line-clamp:3}localization-form-component{display:flex;width:var(--width, auto)}@media screen and (min-width:800px){localization-form-component{position:relative}}localization-form-component[data-show-filter=false] .country-selector-form__wrapper{padding-block-start:var(--sp-xs)}.localization-form{width:100%}localization-form-component .button:is(:not(.country-filter__reset-button)){transition:text-decoration-color var(--anim-secondary);text-decoration-color:transparent;text-decoration-thickness:.075em;text-underline-offset:.125em}localization-form-component .button:is(:not(.country-filter__reset-button)):hover,.localization-form__list-item:hover,.localization-form__list-item:focus{background-color:rgb(var(--color-foreground) / .08)}.localization-form__list-item[aria-current=true]{background-color:rgb(var(--color-foreground) / .1)}.localization-form__list-item-disabled{pointer-events:none}.localization-form__list-item:focus-visible{outline:none}localization-form-component .localization-selector{display:flex;align-items:center;gap:var(--sp-xs)}localization-form-component .country-filter__search-icon{right:auto;left:8px;opacity:.6;pointer-events:none}.country-filter__search-icon .svg-wrapper svg{width:var(--icon-sm);height:var(--icon-sm)}.disclosure{width:100%}.localization-form__list{position:relative;padding-block:0 var(--sp-xs);width:100%;overflow-y:auto;scroll-padding:var(--sp-xs) 0;scrollbar-width:none;font-size:var(--text-sm);white-space:nowrap}.localization-form__list::-webkit-scrollbar{display:none}.localization-form__list-item:not([hidden]){display:flex;align-items:center;gap:var(--sp-sm);transition:background-color var(--anim-secondary);cursor:var(--cursor-pointer-url, url(cursor-pointer.svg)) 9 0,pointer;margin-block-end:var(--sp-0d5);border-radius:var(--rounded);padding:var(--sp-xs);line-height:1.5;text-align:start}.localization-form__list-item:not([hidden]) .country{flex:1;color:var(--color-secondary)}.localization-form__list-item:not([hidden]):hover{background-color:rgb(var(--color-foreground) / .08)}.localization-form__list-item:not([hidden])[aria-current=true] .country{font-weight:var(--font-medium)}.localization-form__list-item#no-results-message{grid-template-columns:1fr;opacity:.6;text-align:center}.is-searching .localization-form__list-item .country{opacity:.8}.localization-form__list-item .country mark{background:none;color:var(--color-secondary);font-weight:var(--font-medium)}.country-filter{position:relative;transition:border-color var(--anim-secondary);border-bottom:1.5px solid transparent;padding:var(--sp-xs)}.country-filter.is-scrolled{border-color:currentColor}.country-selector-form__wrapper{flex-grow:1;max-height:100%;overflow-y:auto}.language-selector{display:flex;position:relative;justify-content:space-between;align-items:center;gap:var(--gap-xs);padding:var(--sp-md) var(--sp-lg);width:100%}.language-selector__label{flex-shrink:0;opacity:.6}.localization-form__select{-webkit-appearance:none;appearance:none;cursor:var(--cursor-pointer-url, url(cursor-pointer.svg)) 9 0,pointer;border:none;background-color:transparent;padding-inline:var(--sp-xs) calc(var(--icon-xs) + var(--sp-xs));padding-block:var(--sp-1);max-width:40vw;color:var(--color-secondary);font-size:var(--text-sm);text-align:right;text-overflow:ellipsis;field-sizing:content}.localization-form__select:focus-visible{outline:2px solid var(--red);outline-offset:2px}.localization-form__select:focus{outline:none}#header-component[transparent] localization-form-component .localization-form .localization-form__select{background-color:transparent}.localization-form__select option{background-color:var(--color-primary);color:var(--color-secondary)}.language-selector .svg-wrapper.icon-caret{display:flex;position:absolute;top:50%;right:12px;align-items:center;transform:translateY(-50%);width:var(--icon-xs);height:var(--icon-xs)}.language-selector--collapse-space{padding-inline-end:var(--sp-xs)}.language-selector--collapse-space .localization-form__select{padding-inline-end:var(--icon-xs)}.language-selector--collapse-space .svg-wrapper.icon-caret{right:0}.localization-form .icon-checkmark{width:var(--icon-xs);height:var(--icon-xs)}.localization-form .svg-wrapper.icon-checkmark{visibility:hidden}.localization-form__list-item[aria-current=true] .svg-wrapper.icon-checkmark{visibility:visible}.country-filter__input{outline-offset:-1px;border:1.5px solid currentColor;background-color:transparent;padding:var(--sp-sm) var(--sp-lg) var(--sp-sm) calc(var(--sp-md) + var(--sp-xl));width:100%;height:44px;color:var(--color-secondary);font-size:var(--text-sm)}@media screen and (min-width:800px){.country-filter__input{height:36px}}.country-filter__input::placeholder{opacity:.6;color:inherit}.country-filter .field{position:relative}.country-filter .field__label{position:absolute;top:var(--sp-xl);left:var(--sp-2xl);pointer-events:none;font-size:var(--text-sm)}.country-filter__input:focus~.field__label,.country-filter__input:not(:placeholder-shown)~.field__label,.country-filter__input:-webkit-autofill~.field__label{top:var(--sp-xs);font-size:var(--text-xs)}.country-filter .field__button:not([hidden]){display:flex;position:absolute;top:50%;right:8px;align-items:center;transform:translateY(-50%);border:0;background-color:transparent;padding:0;height:fit-content;color:var(--color-secondary)}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.country-selector__close-button{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
