.ai-results-drawer .modal-overlay,ai-results-drawer .modal-overlay{backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;background-color:#00000080!important;cursor:pointer!important;position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1!important;pointer-events:auto!important}.ai-results-drawer[open] .modal-overlay,ai-results-drawer[open] .modal-overlay,.ai-results-drawer.active .modal-overlay,ai-results-drawer.active .modal-overlay{display:block!important;opacity:1!important;visibility:visible!important}.ai-results-drawer .modal-inner,ai-results-drawer .modal-inner{position:relative!important;z-index:2!important}.ai-drawer-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;min-height:300px}.ai-drawer-spinner{display:flex;flex-direction:column;align-items:center;gap:1rem}.ai-drawer-spinner .spinner{animation:ai-spin 1s linear infinite;color:rgb(var(--color-foreground));opacity:.6}@keyframes ai-spin{to{transform:rotate(360deg)}}.ai-drawer-spinner p{font-size:1rem;color:rgba(var(--color-foreground),.7);margin:0}.ai-drawer-content{min-height:200px}.ai-drawer-error{padding:2rem;text-align:center}.ai-drawer-error p{margin-bottom:1rem;color:rgb(var(--color-error));font-weight:600}.ai-drawer-retry{margin-top:1rem}@media screen and (min-width: 750px){.ai-results-drawer .modal-inner{width:650px;max-width:90vw}}@media screen and (min-width: 990px){.ai-results-drawer .modal-inner{width:850px;max-width:95vw}}@media screen and (min-width: 1200px){.ai-results-drawer .modal-inner{width:950px}}.ai-results-drawer .drawer-content,ai-results-drawer .drawer-content{overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;max-height:calc(100vh - 80px)!important;overscroll-behavior:contain!important;flex:1!important;position:relative!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.ai-results-drawer .drawer-content::-webkit-scrollbar,ai-results-drawer .drawer-content::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.ai-results-drawer .modal-inner,ai-results-drawer .modal-inner{display:flex!important;flex-direction:column!important;max-height:100vh!important;height:100vh!important;overflow:hidden!important}.ai-results-drawer .drawer-header,ai-results-drawer .drawer-header{flex-shrink:0!important;position:relative!important;z-index:10!important}ai-results-drawer .content-list.auto-grid,ai-results-drawer ul.content-list,ai-results-drawer ul,.ai-results-drawer .content-list.auto-grid,.ai-results-drawer ul.content-list,.ai-results-drawer ul{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:1rem!important;--item-min-size: auto !important;--item-min-size-mobile: auto !important;list-style-type:none!important;list-style:none!important;padding-left:0!important;padding-inline-start:0!important;margin:0!important}ai-results-drawer li,ai-results-drawer .grid-item,ai-results-drawer li.grid-item,.ai-results-drawer li,.ai-results-drawer .grid-item,.ai-results-drawer li.grid-item{list-style-type:none!important;list-style:none!important}ai-results-drawer li:before,ai-results-drawer li::marker,ai-results-drawer .grid-item:before,ai-results-drawer .grid-item::marker,.ai-results-drawer li:before,.ai-results-drawer li::marker,.ai-results-drawer .grid-item:before,.ai-results-drawer .grid-item::marker{display:none!important;content:none!important;content:""!important}ai-results-drawer .grid,ai-results-drawer .product-grid,.ai-results-drawer .grid,.ai-results-drawer .product-grid{grid-template-columns:repeat(2,1fr)!important;gap:1rem!important}.ai-results-drawer .card-wrapper,.ai-results-drawer .card,.ai-results-drawer .product-card{margin-bottom:0;border-radius:8px!important;overflow:hidden}.ai-results-drawer .card__inner{padding:.5rem;border-radius:8px}.ai-results-drawer .card__media{margin-bottom:.5rem;overflow:hidden;position:relative}.ai-results-drawer .card__media img,.ai-results-drawer .media img,.ai-results-drawer img{width:100%!important;height:auto!important;max-width:100%!important;object-fit:contain!important;display:block!important}.ai-results-drawer .card__media .media,.ai-results-drawer .media{position:relative;overflow:hidden;background:rgb(var(--color-background))}.ai-results-drawer .card__content{padding:.5rem 10px!important}.ai-results-drawer .card__information{font-size:.875rem;padding:0 10px!important}.ai-results-drawer .card__heading,.ai-results-drawer .card-information__text,.ai-results-drawer .card__title,.ai-results-drawer h3{font-size:.875rem!important;line-height:1.3!important;margin-bottom:.5rem!important;padding:0 10px!important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ai-results-drawer .price,.ai-results-drawer .price__container{font-size:1rem!important;font-weight:600!important;margin-bottom:.5rem!important;padding:0 10px!important}.ai-results-drawer .quick-add__submit,.ai-results-drawer button[name=add],.ai-results-drawer .product-form__submit,.ai-results-drawer .button,.ai-results-drawer button[type=submit]{min-width:100%!important;width:100%!important;padding:.75rem 1rem!important;font-weight:600!important;border-radius:4px!important;transition:all .2s ease!important;border:none!important;cursor:pointer!important;margin:0 10px!important;max-width:calc(100% - 20px)!important}.ai-results-drawer .quick-add__submit,.ai-results-drawer button[name=add],.ai-results-drawer .product-form__submit,.ai-results-drawer .button,.ai-results-drawer button[type=submit]{background-color:#bb0f17!important;color:#fff!important}.ai-results-drawer .quick-add__submit:hover,.ai-results-drawer button[name=add]:hover,.ai-results-drawer .product-form__submit:hover{background-color:#9a0e14;transform:translateY(-1px);box-shadow:0 4px 12px #bb0f174d}.ai-results-drawer [data-product-type*=peelable] .quick-add__submit,.ai-results-drawer [data-product-type*=Peelable] .quick-add__submit,.ai-results-drawer [data-product-type*=peelable] .button,.ai-results-drawer [data-product-type*=Peelable] .button,.ai-results-drawer [data-product-type*=peelable] button[type=submit],.ai-results-drawer [data-product-type*=Peelable] button[type=submit],.ai-results-drawer [data-tags*=peelable] .quick-add__submit,.ai-results-drawer [data-tags*=Peelable] .quick-add__submit{background-color:#ff6b35!important;color:#fff!important}.ai-results-drawer [data-product-type*=peelable] .quick-add__submit:hover,.ai-results-drawer [data-product-type*=Peelable] .quick-add__submit:hover,.ai-results-drawer [data-product-type*=peelable] .button:hover,.ai-results-drawer [data-product-type*=Peelable] .button:hover{background-color:#e65a2e!important;box-shadow:0 4px 12px #ff6b354d!important}.ai-results-drawer [data-product-type*=permanent] .quick-add__submit,.ai-results-drawer [data-product-type*=Permanent] .quick-add__submit,.ai-results-drawer [data-product-type*=luna] .quick-add__submit,.ai-results-drawer [data-product-type*=Luna] .quick-add__submit,.ai-results-drawer [data-product-type*=permanent] .button,.ai-results-drawer [data-product-type*=Permanent] .button,.ai-results-drawer [data-product-type*=luna] .button,.ai-results-drawer [data-product-type*=Luna] .button,.ai-results-drawer [data-product-type*=permanent] button[type=submit],.ai-results-drawer [data-product-type*=Permanent] button[type=submit],.ai-results-drawer [data-product-type*=luna] button[type=submit],.ai-results-drawer [data-product-type*=Luna] button[type=submit],.ai-results-drawer [data-tags*=permanent] .quick-add__submit,.ai-results-drawer [data-tags*=Permanent] .quick-add__submit,.ai-results-drawer [data-tags*=luna] .quick-add__submit,.ai-results-drawer [data-tags*=Luna] .quick-add__submit{background-color:#6dc3f7!important;color:#fff!important}.ai-results-drawer [data-product-type*=permanent] .quick-add__submit:hover,.ai-results-drawer [data-product-type*=Permanent] .quick-add__submit:hover,.ai-results-drawer [data-product-type*=luna] .quick-add__submit:hover,.ai-results-drawer [data-product-type*=Luna] .quick-add__submit:hover,.ai-results-drawer [data-product-type*=permanent] .button:hover,.ai-results-drawer [data-product-type*=Permanent] .button:hover,.ai-results-drawer [data-product-type*=luna] .button:hover,.ai-results-drawer [data-product-type*=Luna] .button:hover{background-color:#5ab3e6!important;box-shadow:0 4px 12px #6dc3f74d!important}.ai-results-drawer variant-selects,.ai-results-drawer variant-radios,.ai-results-drawer .product-form__input{margin-bottom:.75rem}.ai-results-drawer select,.ai-results-drawer .select{width:100%;padding:.5rem;border:1px solid rgba(var(--color-foreground),.2);border-radius:4px;background-color:rgb(var(--color-background));font-size:.875rem}.ai-results-drawer .card-wrapper{transition:transform .2s ease,box-shadow .2s ease}.ai-results-drawer .card-wrapper:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.ai-results-drawer .card__media img.motion-reduce,.ai-results-drawer .card__media .media img+img,.ai-results-drawer .card__media img:nth-child(2){display:none!important}.ai-results-drawer .card__media:hover img:first-child{opacity:1!important}.ai-results-drawer .pagination-wrapper,.ai-results-drawer .pagination{display:none!important}.ai-results-drawer .product-grid,.ai-results-drawer .collection .grid{padding:1rem}.ai-results-drawer .drawer-header{padding:1.25rem 1.5rem;border-bottom:1px solid rgba(var(--color-foreground),.1);background:rgb(var(--color-background));position:sticky;top:0;z-index:10}.ai-results-drawer .drawer-title{font-size:1.125rem;font-weight:600;margin:0}.ai-results-drawer .drawer-close,ai-results-drawer .drawer-close{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;transition:all .2s ease!important;background:transparent!important;border:none!important;padding:0!important;margin:0!important;color:rgb(var(--color-foreground))!important}.ai-results-drawer .drawer-close:hover,ai-results-drawer .drawer-close:hover{background:rgba(var(--color-foreground),.1)!important;transform:rotate(90deg)!important}@media screen and (max-width: 749px){.ai-results-drawer .grid--2-col-tablet,.ai-results-drawer .product-grid,.ai-results-drawer .collection .grid{grid-template-columns:repeat(2,1fr)!important;gap:.5rem;padding:.5rem}.ai-results-drawer .card__inner,.ai-results-drawer .card__content{padding:.25rem}.ai-results-drawer .quick-add__submit{font-size:.8125rem;padding:.625rem .75rem}.ai-results-drawer .drawer-header{padding:1rem}.ai-results-drawer .card__heading,.ai-results-drawer .card-information__text{font-size:.75rem;-webkit-line-clamp:2}.ai-results-drawer .price{font-size:.875rem}}
/*# sourceMappingURL=/cdn/shop/t/241/assets/section-ai-results-drawer.css.map */
