:root{--spacing-6: 1.5rem;--page-width-lg: var(--page-width, 1200px)}.layout-frame{display:flex;flex-direction:var(--layout-frame-direction, column);gap:var(--layout-frame-gap, 16px);justify-content:var(--layout-frame-justify, flex-start);align-items:var(--layout-frame-align, stretch);flex-wrap:var(--layout-frame-wrap, nowrap);width:100%;padding-inline:var(--layout-frame-padding-inline, var(--grid-desktop-horizontal-spacing, 32px));box-sizing:border-box}.layout-frame--fill-height{align-self:stretch;flex:1 1 auto;min-height:0}.layout-frame--contained{max-width:calc(var(--layout-frame-max-width, var(--page-width-lg, 1200px)) + (var(--layout-frame-padding-inline, var(--grid-desktop-horizontal-spacing, 32px)) * 2));margin-inline:auto}.layout-frame--full{max-width:none}@media screen and (max-width:767px){.layout-frame{flex-direction:var(--layout-frame-direction-mobile, column);gap:var(--layout-frame-gap-mobile, 16px);justify-content:var(--layout-frame-justify-mobile, flex-start);align-items:var(--layout-frame-align-mobile, stretch);padding-inline:var(--layout-frame-padding-inline-mobile, var(--grid-mobile-horizontal-spacing, 16px))}}.ui-heading{font-size:var(--ui-heading-font-size, 32px);margin:0 0 var(--ui-heading-spacing-bottom, 0);max-width:var(--ui-heading-max-width, none);color:var(--ui-heading-color, inherit);line-height:var(--ui-heading-line-height, inherit);letter-spacing:var(--ui-heading-letter-spacing, normal);text-transform:var(--ui-heading-text-transform, none);text-decoration:var(--ui-heading-text-decoration, none);font-weight:var(--ui-heading-font-weight, 700);text-align:var(--ui-heading-text-align, left)}@media screen and (max-width:767px){.ui-heading{font-size:var(--ui-heading-font-size-mobile, 24px);margin-bottom:var(--ui-heading-spacing-bottom-mobile, 0);max-width:var(--ui-heading-max-width-mobile, var(--ui-heading-max-width, none));line-height:var(--ui-heading-line-height-mobile, var(--ui-heading-line-height, inherit));letter-spacing:var(--ui-heading-letter-spacing-mobile, var(--ui-heading-letter-spacing, normal));font-weight:var(--ui-heading-font-weight-mobile, var(--ui-heading-font-weight, 700));text-align:var(--ui-heading-text-align-mobile, var(--ui-heading-text-align, left))}}.ui-heading em,.ui-heading i{color:rgb(var(--color-brand-primary, 24, 80, 255));font-style:italic}.ui-heading :is(p,h1,h2,h3,h4,h5,h6){margin:0;padding:0;font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:inherit;text-align:inherit}.ui-text{font-size:var(--ui-text-font-size, 16px);margin:0 0 var(--ui-text-spacing-bottom, 0);max-width:var(--ui-text-max-width, none);color:var(--ui-text-color, inherit);line-height:var(--ui-text-line-height, inherit);letter-spacing:var(--ui-text-letter-spacing, normal);text-transform:var(--ui-text-text-transform, none);text-decoration:var(--ui-text-text-decoration, none);font-weight:var(--ui-text-font-weight, 400);text-align:var(--ui-text-text-align, left)}@media screen and (max-width:767px){.ui-text{font-size:var(--ui-text-font-size-mobile, 14px);margin-bottom:var(--ui-text-spacing-bottom-mobile, 0);max-width:var(--ui-text-max-width-mobile, var(--ui-text-max-width, none));line-height:var(--ui-text-line-height-mobile, var(--ui-text-line-height, inherit));letter-spacing:var(--ui-text-letter-spacing-mobile, var(--ui-text-letter-spacing, normal));font-weight:var(--ui-text-font-weight-mobile, var(--ui-text-font-weight, 400));text-align:var(--ui-text-text-align-mobile, var(--ui-text-text-align, left))}}.ui-icon{display:inline-block;flex-shrink:0;width:var(--icon-size, 24px);height:var(--icon-size, 24px);color:var(--icon-color, currentColor);vertical-align:middle}.ui-icon--size-d-xs{--icon-size: 12px}.ui-icon--size-d-sm{--icon-size: 16px}.ui-icon--size-d-md{--icon-size: 24px}.ui-icon--size-d-lg{--icon-size: 32px}.ui-icon--size-d-xl{--icon-size: 40px}@media screen and (max-width:767px){.ui-icon--size-m-xs{--icon-size: 12px}.ui-icon--size-m-sm{--icon-size: 16px}.ui-icon--size-m-md{--icon-size: 24px}.ui-icon--size-m-lg{--icon-size: 32px}.ui-icon--size-m-xl{--icon-size: 40px}}.ui-rich-text-wrapper{display:inline;vertical-align:middle}.ui-rich-text-icon{vertical-align:middle}.ui-input{display:flex;flex-direction:column;gap:6px;width:100%;margin:0 0 16px;box-sizing:border-box}.ui-input__label{display:block;margin:0;font-size:15.2px;font-weight:500;color:inherit}.ui-input__box{display:block;width:100%}.ui-input__field{display:block;width:100%;min-height:var(--input-height, 48px);padding:12px;margin:0;border:1px solid rgb(var(--color-foreground) / .2);border-radius:var(--inputs-radius, 8px);box-sizing:border-box;background-color:#ffffffb3;color:rgb(var(--color-foreground));font-family:inherit;font-size:15.2px;-webkit-appearance:none;appearance:none;box-shadow:none}.ui-input__field:focus{outline:none;border-color:rgb(var(--color-foreground));background-color:#ffffffe5}.ui-input__field::placeholder{color:rgb(var(--color-foreground) / .4)}.ui-input--size-d-xs{--input-height: 36px}.ui-input--size-d-sm{--input-height: 40px}.ui-input--size-d-md{--input-height: 48px}.ui-input--size-d-lg{--input-height: 56px}@media screen and (max-width:767px){.ui-input--size-m-xs{--input-height: 36px}.ui-input--size-m-sm{--input-height: 40px}.ui-input--size-m-md{--input-height: 48px}.ui-input--size-m-lg{--input-height: 56px}}.ui-textarea{display:flex;flex-direction:column;gap:6px;width:100%;margin:0 0 16px;box-sizing:border-box}.ui-textarea__label{display:block;margin:0;font-size:15.2px;font-weight:500;color:inherit}.ui-textarea__box{display:block;width:100%}.ui-textarea__field{display:block;width:100%;min-height:var(--textarea-min-height, 120px);padding:12px;margin:0;border:1px solid rgb(var(--color-foreground) / .2);border-radius:var(--inputs-radius, 8px);box-sizing:border-box;background-color:#ffffffb3;color:rgb(var(--color-foreground));font-family:inherit;font-size:15.2px;line-height:1.5;resize:vertical;-webkit-appearance:none;appearance:none;box-shadow:none}.ui-textarea__field:focus{outline:none;border-color:rgb(var(--color-foreground));background-color:#ffffffe5}.ui-textarea__field::placeholder{color:rgb(var(--color-foreground) / .4)}.ui-textarea--size-d-xs{--textarea-min-height: 80px}.ui-textarea--size-d-sm{--textarea-min-height: 100px}.ui-textarea--size-d-md{--textarea-min-height: 120px}.ui-textarea--size-d-lg{--textarea-min-height: 160px}@media screen and (max-width:767px){.ui-textarea--size-m-xs{--textarea-min-height: 80px}.ui-textarea--size-m-sm{--textarea-min-height: 100px}.ui-textarea--size-m-md{--textarea-min-height: 120px}.ui-textarea--size-m-lg{--textarea-min-height: 160px}}.ui-loader{display:inline-block;flex-shrink:0;width:var(--loader-size, 20px);height:var(--loader-size, 20px);color:var(--loader-color, currentColor);animation:ui-loader-spin 1s linear infinite}.ui-loader--size-d-xs{--loader-size: 12px}.ui-loader--size-d-sm{--loader-size: 16px}.ui-loader--size-d-md{--loader-size: 20px}.ui-loader--size-d-lg{--loader-size: 28px}@media screen and (max-width:767px){.ui-loader--size-m-xs{--loader-size: 12px}.ui-loader--size-m-sm{--loader-size: 16px}.ui-loader--size-m-md{--loader-size: 20px}.ui-loader--size-m-lg{--loader-size: 28px}.ui-loader{width:var(--loader-size-mobile, var(--loader-size, 20px));height:var(--loader-size-mobile, var(--loader-size, 20px))}}@keyframes ui-loader-spin{to{transform:rotate(360deg)}}.ui-rating-stars{display:inline-flex;flex-shrink:0;align-items:center;gap:2px;color:inherit;line-height:0}.ui-rating-stars__star{position:relative;display:block;flex-shrink:0;width:var(--ui-rating-star-size, 16px);height:var(--ui-rating-star-size, 16px);line-height:0;overflow:visible}.ui-rating-stars__star .ui-icon,.ui-rating-stars__icon{display:block;width:100%;height:100%;color:inherit}.ui-rating-stars__star--full .ui-icon path{fill:currentColor;stroke:currentColor}.ui-rating-stars__star--empty .ui-icon path{fill:none;stroke:currentColor}.ui-rating-stars__star--half .ui-rating-stars__outline{display:block;width:100%;height:100%}.ui-rating-stars__star--half .ui-rating-stars__outline .ui-icon path{fill:none;stroke:currentColor}.ui-rating-stars__star--half .ui-rating-stars__fill{position:absolute;inset:0 auto 0 0;width:50%;overflow:hidden;pointer-events:none}.ui-rating-stars__star--half .ui-rating-stars__fill .ui-icon{width:var(--ui-rating-star-size, 16px);height:var(--ui-rating-star-size, 16px);max-width:none}.ui-rating-stars__star--half .ui-rating-stars__fill .ui-icon path{fill:currentColor;stroke:currentColor}@media screen and (max-width:767px){.ui-rating-stars__star,.ui-rating-stars__star--half .ui-rating-stars__fill .ui-icon{width:var(--ui-rating-star-size-mobile, var(--ui-rating-star-size, 16px));height:var(--ui-rating-star-size-mobile, var(--ui-rating-star-size, 16px))}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/themeforge-ui.css.map */
