.field:has(>.ryzo-image-search-button.homducts-photo-search-target){--homducts-photo-width: 146px;--homducts-photo-end: 44px}.field>.ryzo-image-search-button.homducts-photo-search-target{box-sizing:border-box!important;width:var(--homducts-photo-width)!important;height:44px!important;right:var(--homducts-photo-end)!important;gap:8px!important;padding:0 12px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#741c1c!important;box-shadow:none!important;font-family:var(--font-body-family),sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:0!important;justify-content:center!important;transition:background-color .15s ease}.homducts-photo-search-target:before{content:"";position:absolute;left:0;top:10px;width:1px;height:24px;background:#741c1c38}.field>.homducts-photo-search-target:hover{background:#fbf5f5!important}.field>.homducts-photo-search-target:focus-visible{outline:2px solid #741c1c!important;outline-offset:-3px}.homducts-photo-search-target svg{flex:0 0 20px;width:20px!important;height:20px!important}.homducts-photo-search-label{white-space:nowrap;pointer-events:none}.field:has(>.ryzo-image-search-button.homducts-photo-search-target) .search__input{padding-right:calc(var(--homducts-photo-width) + var(--homducts-photo-end) + 8px)!important}.field:has(>.ryzo-image-search-button.homducts-photo-search-target):has(>.reset__button:not(.hidden)) .search__input{padding-right:calc(var(--homducts-photo-width) + var(--homducts-photo-end) + 44px)!important}.field:has(>.ryzo-image-search-button.homducts-photo-search-target) .reset__button{right:calc(var(--homducts-photo-width) + var(--homducts-photo-end))!important;width:36px}.field:has(>.ryzo-image-search-button.homducts-photo-search-target) .field__label{max-width:calc(100% - var(--homducts-photo-width) - var(--homducts-photo-end) - 28px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.field:has(>.ryzo-image-search-button.homducts-photo-search-target) .search__button{color:#741c1c}.field:has(>.ryzo-image-search-button.homducts-photo-search-target) .search__button svg [stroke]{stroke:currentColor}@media screen and (max-width:749px){.field:has(>.ryzo-image-search-button.homducts-photo-search-target){--homducts-photo-width: 126px}.field>.ryzo-image-search-button.homducts-photo-search-target{gap:6px!important;padding:0 8px!important;font-size:11px!important}}@media screen and (max-width:374px){.field:has(>.ryzo-image-search-button.homducts-photo-search-target){--homducts-photo-width: 104px}.homducts-photo-search-label{white-space:normal;max-width:60px;text-align:left}}@media(prefers-reduced-motion:reduce){.field>.ryzo-image-search-button.homducts-photo-search-target{transition:none}}@media(forced-colors:active){.field>.ryzo-image-search-button.homducts-photo-search-target{color:ButtonText!important}.homducts-photo-search-target:before{background:ButtonText}}
/*# sourceMappingURL=/cdn/shop/t/40/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAQ */
