.ryzo-text-search-container{display:none!important}.visual-finder-widget,.visual-finder-button,.header-visual-finder-link{display:none}@media(min-width:768px){html.visual-finder-ready .header-visual-finder-link{display:inline-flex;align-items:center;padding:0;border:0;background:none;color:inherit;line-height:1;cursor:pointer}html.visual-finder-ready .visual-finder-widget.visual-finder-widget--mobile-only{display:none}}.header-visual-finder-link__icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px}.header-visual-finder-link__icon svg{display:block;width:22px;height:22px}html.visual-finder-ready .visual-finder-widget{position:fixed;right:0;top:75%;z-index:900;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0;border-radius:6px 0 0 6px;background:linear-gradient(180deg,#994435,#d36851);box-shadow:0 2px 8px #00000026;cursor:pointer;transition:width .2s ease}html.visual-finder-ready .visual-finder-widget:hover,html.visual-finder-ready .visual-finder-widget:focus-visible{width:54px}.visual-finder-widget img{display:block}@media(min-width:992px){.visual-finder-search-row{display:grid;grid-template-columns:auto auto 1fr;align-items:center;column-gap:12px}.visual-finder-search-row>*{grid-column:1 / -1}.visual-finder-search-row>.boost-sd__in-collection-search{grid-row:1;grid-column:2;width:500px;max-width:100%;padding-left:0}.visual-finder-search-row>.visual-finder-button{grid-row:1;grid-column:1;margin-left:var(--container-pad-x)}.visual-finder-search-row--right>.boost-sd__in-collection-search{grid-column:1;width:calc(500px + var(--container-pad-x));padding-left:var(--container-pad-x)}.visual-finder-search-row--right>.visual-finder-button{grid-column:2;margin-left:0}}.visual-finder-search-row .boost-sd__in-collection-search-input{border-color:#999}html.visual-finder-ready .visual-finder-button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:12px;height:42px;padding:0 14px 0 24px;border:0;border-radius:100px;background:linear-gradient(90deg,#964326,#cc8369);color:#fff;font-family:"Jost",var(--base-font-family),sans-serif;font-size:11px;font-weight:600;line-height:normal;letter-spacing:1.32px;text-transform:uppercase;white-space:nowrap;cursor:pointer}html.visual-finder-ready .visual-finder-button:hover{background:linear-gradient(90deg,#843a20,#bf735a)}.visual-finder-button img{display:block;flex-shrink:0}.ryzo-pdp-similar-products-button{display:flex!important;align-items:center;justify-content:center;border:0!important;border-radius:6px!important;background:url(visual-finder-icon.svg) center / 22px 22px no-repeat,linear-gradient(180deg,#994435,#d36851)!important;box-shadow:0 2px 8px #00000026!important}.ryzo-pdp-similar-products-button svg{display:none!important}.ryzo-text-search-modal-content,.ryzo-modal-overlay .ryzo-modal-container{overflow:hidden}:is(#ryzoTextSearchModal,#vue-app-image-search,.ryzo-modal-overlay,.ryzo-bottom-sheet-wrapper) *:not(.ryzo-wishlist-button):not(.ryzo-search-icon):not(.ryzo-mfb-color-dot),:is(#ryzoTextSearchModal,#vue-app-image-search,.ryzo-modal-overlay,.ryzo-bottom-sheet-wrapper) *:before,:is(#ryzoTextSearchModal,#vue-app-image-search,.ryzo-modal-overlay,.ryzo-bottom-sheet-wrapper) *:after{border-radius:0!important}:is(#ryzoTextSearchModal,.ryzo-modal-overlay) .ryzo-btn-upload{height:48px;font-family:var(--base-font-family);font-size:14px;font-weight:400;letter-spacing:1.12px;text-transform:uppercase}@media(min-width:769px){:is(#ryzoTextSearchModal,.ryzo-modal-overlay) .ryzo-row{--grid-columns: var(--visual-finder-columns, 3);gap:24px 16px}}.ryzo-modal-overlay .ryzo-modal-title{display:flex;align-items:center;gap:12px;font-size:0!important}.ryzo-modal-overlay .ryzo-modal-title:before{content:"";flex-shrink:0;width:22px;height:22px;border-radius:3px;background:url(visual-finder-icon.svg) center / 14px 14px no-repeat,linear-gradient(180deg,#994435,#d36851)}.ryzo-modal-overlay .ryzo-modal-title:after{content:"Visual Finder";font-family:var(--heading-font-family);font-size:19px;font-weight:300;letter-spacing:.5px;text-transform:capitalize;color:#1a1a18}.ryzo-modal-header{align-items:flex-start;padding:24px 32px 20px;background-color:#f6f6f6;border-bottom:1px solid #e2e2e2}.visual-finder-modal-title{display:flex;align-items:center;gap:12px;font-family:var(--heading-font-family);font-size:19px;font-weight:300;letter-spacing:.5px;text-transform:capitalize;color:#1a1a18}.visual-finder-modal-icon{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:3px;background:linear-gradient(180deg,#994435,#d36851)}.visual-finder-modal-icon img{display:block}.visual-finder-modal-intro{max-width:640px;margin:14px 0 0;font-family:var(--base-font-family);font-size:13px;font-weight:400;line-height:1.5;color:#3c3c3a}:is(#ryzoTextSearchModal,.ryzo-modal-overlay) .ryzo-text-product-card,:is(#ryzoTextSearchModal,.ryzo-modal-overlay) .ryzo-text-product-card:hover{background:transparent;border:0;border-radius:0;box-shadow:none;transform:none}:is(#ryzoTextSearchModal,.ryzo-modal-overlay) .ryzo-image-container{height:auto;aspect-ratio:1 / 1;padding:0;border-radius:0;overflow:hidden}:is(#ryzoTextSearchModal,.ryzo-modal-overlay) .ryzo-product-image{width:100%;height:100%;object-fit:cover;border-radius:0}:is(#ryzoTextSearchModal,.ryzo-modal-overlay) .ryzo-card-text{justify-content:flex-start;gap:4px;height:auto;min-height:0;padding:16px 0 8px;text-align:left}:is(#ryzoTextSearchModal,.ryzo-modal-overlay) .ryzo-product-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:auto;max-height:none;overflow:hidden;font-family:var(--heading-font-family);font-size:18px;font-weight:400;line-height:1.43;color:#1a1a18}:is(#ryzoTextSearchModal,.ryzo-modal-overlay) .ryzo-price,:is(#ryzoTextSearchModal,.ryzo-modal-overlay) .price-content{font-family:var(--base-font-family);font-size:16px;font-weight:400;color:#6b6860}:is(#ryzoTextSearchModal,.ryzo-modal-overlay) .single-price,:is(#ryzoTextSearchModal,.ryzo-modal-overlay) .current-price{font-size:16px;font-weight:400;color:#1a1a18}:is(#ryzoTextSearchModal,.ryzo-modal-overlay) .price-content{display:flex;flex-wrap:wrap;column-gap:8px}:is(#ryzoTextSearchModal,.ryzo-modal-overlay) .compare-price{margin-left:0;font-size:16px;color:#1a1a18;text-decoration:line-through;opacity:.5}:is(#ryzoTextSearchModal,.ryzo-modal-overlay) .visual-finder-trade-pending .ryzo-price{visibility:hidden}:is(#ryzoTextSearchModal,.ryzo-modal-overlay) .visual-finder-trade-ready .ryzo-price{display:none}:is(#ryzoTextSearchModal,.ryzo-modal-overlay) .visual-finder-trade-price{display:flex;flex-wrap:wrap;column-gap:8px;font-family:var(--base-font-family);font-size:16px;font-weight:400;color:#1a1a18}:is(#ryzoTextSearchModal,.ryzo-modal-overlay) .visual-finder-trade-price__compare{text-decoration:line-through;opacity:.5}:is(#ryzoTextSearchModal,.ryzo-modal-overlay) .ryzo-sale-badge{top:10px;left:10px;padding:0;border-radius:0;background:#f5ede9;color:#8a5542;font-size:0}:is(#ryzoTextSearchModal,.ryzo-modal-overlay) .ryzo-sale-badge:after{content:"Sale";display:block;padding:5.5px 11px;font-family:var(--base-font-family);font-size:11px;line-height:1.43;text-transform:uppercase}:is(#ryzoTextSearchModal,.ryzo-modal-overlay) .ryzo-add-to-cart-desktop{background:#1a1a18e6;font-family:var(--base-font-family);font-size:13px;font-weight:400;letter-spacing:1.12px;text-transform:uppercase}:is(#ryzoTextSearchModal,.ryzo-modal-overlay) .ryzo-cropper-container .cropper-face{box-shadow:0 0 0 9999px #1a1a1873!important}:is(#ryzoTextSearchModal,.ryzo-modal-overlay,#vue-app-image-search) .ryzo-spinner{border-top-color:#994435}:is(#ryzoTextSearchModal,.ryzo-modal-overlay) :is(.ryzo-add-to-cart-desktop,.ryzo-add-to-cart-mobile).added{background:#994435}:is(#ryzoTextSearchModal,.ryzo-modal-overlay) .ryzo-filter-pill-active{background-color:#1a1a18;color:#fff}@media(max-width:768px){:is(#ryzoTextSearchModal,.ryzo-modal-overlay) .ryzo-add-to-cart-mobile{font-family:var(--base-font-family);font-size:13px;font-weight:400;letter-spacing:1.12px;text-transform:uppercase}#ryzoTextSearchModal .ryzo-row{gap:20px 12px;padding:0 16px}.ryzo-modal-overlay .ryzo-image-fab{background:linear-gradient(180deg,#994435,#d36851)!important}.ryzo-modal-overlay .ryzo-upload-area.has-image{background:#fff}}.ryzo-bottom-sheet-wrapper .ryzo-image-source-option{background:#f6f6f6!important;color:#1a1a18;font-family:var(--base-font-family);font-size:13px;font-weight:400;letter-spacing:1.12px;text-transform:uppercase}.ryzo-bottom-sheet-wrapper .ryzo-image-source-option:active{background:#ececec!important}.ryzo-bottom-sheet-wrapper .ryzo-image-source-icon{background:linear-gradient(180deg,#994435,#d36851)!important}@media(max-width:767px){html.visual-finder-ready .visual-finder-widget{top:auto;bottom:140px;width:42px;height:42px}html.visual-finder-ready .visual-finder-widget:hover{width:42px}}@media(max-width:991px){html.visual-finder-ready .visual-finder-button{display:flex;width:calc(100% - 2 * var(--container-pad-x));height:42px;margin:0 var(--container-pad-x);padding:0 24px}html.visual-finder-ready .visual-finder-button+.boost-sd__in-collection-search{width:auto;max-width:none;margin-top:8px;margin-right:var(--container-pad-x)}}
/*# sourceMappingURL=/cdn/shop/t/283/assets/visual-finder.css.map */
