.nala-layout-panel-flex.layout-panel-flex{height:auto}.background-image-repeat{background-repeat:repeat;background-size:var(--background-repeat-image-width) auto;background-image:var(--background-repeat-image);background-position:center center}.nala-block-contact-form--wrapper{display:flex;flex-direction:column;gap:10px}.nala-block-contact-form--fields{display:flex;flex-direction:column;gap:var(--gap)}.nala-block-contact-form--field{display:flex;flex-direction:var(--field-direction, row);gap:10px}.nala-block-contact-form--field>label{width:var(--label-width)}.nala-block-contact-form--field-value{flex:1;position:relative}.nala-block-contact-form--label-placeholder{position:absolute;left:12px;top:12px;padding:0 4px;transition:.2s ease all;pointer-events:none;color:var(--color-foreground)}.nala-block-contact-form--field-input:focus~.nala-block-contact-form--label-placeholder,.nala-block-contact-form--field-input:not(:placeholder-shown)~.nala-block-contact-form--label-placeholder,.nala-block-contact-form--field-input:-webkit-autofill~.nala-block-contact-form--label-placeholder{font-size:10px;top:0;left:12px;letter-spacing:.04rem;letter-spacing:normal}.nala-block-contact-form--input-placeholder::placeholder{opacity:0}.nala-block-contact-form--buttons{display:flex;flex-direction:row;gap:10px;justify-content:var(--text-align)}.nala-block-contact-form--field-input,.nala-block-contact-form--textarea{overflow:hidden;text-overflow:ellipsis;color:var(--color-foreground);background-color:var(--color-input-background);padding:var(--padding-lg) var(--padding-xl);border-radius:var(--style-border-radius-inputs);border:var(--style-border-width-inputs) solid var(--color-input-border);-webkit-font-smoothing:antialiased;width:100%}.nala-block-contact-form--required{color:red}.nala-block-contact-form--field-checkboxes,.nala-block-contact-form--field-other{display:flex;gap:5px}.nala-block-contact-form--field-other-input{flex:1}.nala-block-contact-form--border{border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius)}.nala-block-contact-form--box-shadow{box-shadow:var(--border-color) 0 4px 16px,var(--border-color) 0 8px 24px,var(--border-color) 0 16px 56px;border-radius:var(--border-radius)}@media (max-width: 750px){.nala-block-contact-form--field{flex-direction:column}}.nala-address-fields__wrapper{width:var(--layout-width);max-width:var(--layout-max-width)}.nala-address-field__wrapper{display:flex;align-items:flex-start;gap:12px;padding-bottom:8px}.nala-address-field__icon-wrapper{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px}.nala-address-field__icon{width:24px;height:24px;display:block}.nala-address-field__value{line-height:1.5;padding-top:2px}.nala-social-icons__wrapper{display:flex;gap:var(--gap-sm);flex-wrap:wrap;width:var(--layout-width);max-width:var(--layout-max-width);justify-content:var(--layout-alignment)}@media screen and (width >= 750px){.nala-social-icons__wrapper{flex-wrap:nowrap;justify-content:var(--layout-alignment)}}.nala-social-icons__wrapper .social-icons__icon-wrapper{display:flex;align-items:center;justify-content:center;height:var(--icon-size-lg);position:relative}.nala-social-icons__wrapper .social-icons__link{position:relative;display:flex;align-items:center}.social-icons__tooltip{visibility:hidden;position:absolute;bottom:100%;left:50%;transform:translate(-50%);padding:.5rem 1rem;background:var(--color-background);color:var(--color-text);border:1px solid var(--color-border);border-radius:4px;font-size:.875rem;white-space:nowrap;opacity:0;transition:opacity .2s ease,visibility .2s ease;z-index:1;box-shadow:0 2px 4px #0000001a}.nala-social-icons__wrapper .social-icons__tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border-width:6px;border-style:solid;border-color:var(--color-border) transparent transparent transparent}.nala-social-icons__wrapper .social-icons__link:hover .social-icons__tooltip{visibility:visible;opacity:1}.nala-social-icons__wrapper .social-icons__icon{display:flex;fill:currentColor;flex-shrink:0;width:var(--icon-size-lg);height:var(--icon-size-lg)}.nala-social-icons__wrapper .social-icons__icon{display:none}.nala-social-icons__wrapper .social-icons__icon-wrapper:has(.social-icons__icon path){width:var(--icon-size-lg)}.nala-social-icons__wrapper .social-icons__icon-wrapper:has(.social-icons__icon path) .nala-social-icons__wrapper .social-icons__icon{display:block}.nala-copyright__wrapper{display:flex;gap:var(--gap-sm);flex-wrap:wrap;width:var(--layout-width);max-width:var(--layout-max-width);justify-content:var(--layout-alignment)}nala-header-menu{width:100%}.nala-header-menu__list{display:flex;flex-shrink:0;white-space:nowrap;gap:0 var(--gap-xl);flex-wrap:wrap;justify-content:center}.nala-header-menu__link{font-family:var(--menu-top-level-font-family);font-style:var(--menu-top-level-font-style);font-weight:var(--menu-top-level-font-weight);font-size:var(--menu-top-level-font-size);line-height:var(--menu-top-level-font-line-height);text-transform:var(--menu-top-level-font-case);color:var(--menu-top-level-font-color);transition:color var(--animation-speed) var(--animation-easing);text-decoration:none;display:flex;min-height:var(--minimum-touch-target);align-items:center}.nala-header-menu__link:hover,.nala-header-menu__link:focus{color:var(--menu-top-level-font-color)}@media screen and (width >= 750px){.nala-header-menu__link{font-size:var(--menu-top-level-font-size-desktop)}}.nala-header-menu__link--has-children:after{vertical-align:middle;position:relative;top:-3px;content:"\2304";margin-left:5px;font-size:15px;color:var(--menu-parent-font-color);display:inline-block;opacity:.7;transition:color .2s}.nala-header__dropdown-menu,.nala-header-dropdown-menu__submenu{display:none;position:absolute;top:100%;left:auto;min-width:var(--menu-min-width);width:auto;box-shadow:0 8px 24px #0000001f;border-radius:var(--menu-border-radius);padding:var(--menu-padding-block) var(--menu-padding-inline);z-index:1000;transition:opacity .2s;opacity:0;pointer-events:none;background-color:var(--color-background)}.nala-header-menu__list-item{position:relative;list-style-type:none}.nala-header-menu__list-item.dropdown-open>.nala-header__dropdown-menu,.nala-header-dropdown-menu__item.dropdown-open>.nala-header-dropdown-menu__submenu,.nala-header__dropdown-menu.dropdown-visible,.nala-header-dropdown-menu__submenu.dropdown-visible{display:block;opacity:1;pointer-events:auto}.nala-header__dropdown-menu{left:auto;top:100%}.nala-header-dropdown-menu__list{list-style:none;margin:0;padding:0}.nala-header-dropdown-menu__item{position:relative;list-style-type:none}.nala-header-dropdown-menu__link{display:flex;align-items:center;padding:var(--menu-padding-block) var(--menu-padding-inline);color:var(--menu-parent-font-color);text-decoration:none;white-space:nowrap;transition:background .15s,color .15s}.nala-header-dropdown-menu__link:hover,.nala-header-dropdown-menu__link--active{color:var(--menu-parent-active-font-color)}.nala-header-dropdown-menu__submenu{left:100%;top:0;margin-left:2px;z-index:1001}.nala-header-dropdown-menu__item>.nala-header-dropdown-menu__submenu{display:none}.nala-header-dropdown-menu__item.dropdown-open>.nala-header-dropdown-menu__submenu,.nala-header-dropdown-menu__submenu.dropdown-visible{display:block}.nala-header-dropdown-menu__item{position:relative}.nala-header-dropdown-menu__item>.nala-header-dropdown-menu__link--has-children:after{content:"\203a";margin-left:auto;color:var(--menu-parent-font-color);display:inline-block;opacity:.7;transition:color .2s}.nala-header-dropdown-menu__item>.nala-header-dropdown-menu__submenu:empty{display:none!important}.nala-header-dropdown-menu__item:not(:has(.nala-header-dropdown-menu__submenu))>.nala-header-dropdown-menu__link:after{content:""}.nala-header-dropdown-menu__submenu .nala-header-dropdown-menu__item>.nala-header-dropdown-menu__link--has-children:after{content:"\203a"}@media screen and (min-width: 960px) and (max-width: 1070px){.nala-header-menu__link-title,.nala-header-dropdown-menu__link{font-size:14px!important}}@media screen and (min-width: 810px) and (max-width: 960px){.nala-header-menu__link-title{font-size:12px!important}.nala-header-menu__list{gap:0 10px!important}.nala-header-dropdown-menu__link{font-size:12px!important}}@media screen and (min-width: 750px) and (max-width: 810px){.nala-header-menu__link-title{font-size:10px!important}.nala-header-menu__list{gap:0 10px!important}.nala-header-dropdown-menu__link{font-size:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/nala-base.css.map */
