:root{--ai-gutter: clamp(12px, 1.5vw, 24px);--ai-padding: clamp(12px, 2vw, 32px);--ai-radius: clamp(10px, 1.2vw, 18px);--ai-text-title: clamp(14px, 1.3vw, 18px);--ai-text-price: clamp(13px, 1.1vw, 16px)}#CollectionAIProductGrid .grid__item{width:100%;max-width:100%;text-align:center}.ai-facet{display:flex;flex-direction:column;gap:24px;font-size:14px}.ai-facet__top{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.ai-facet__title{font-weight:600;font-size:16px;letter-spacing:.3px}.ai-facet__hint{display:block;font-size:12px;opacity:.6;margin-top:4px}.ai-btn{padding:10px 18px;border-radius:999px;font-size:13px;cursor:pointer;transition:all .25s ease;border:1px solid transparent}.ai-btn--primary{background:#111;color:#fff}.ai-btn--primary:hover{opacity:.85}.ai-btn--ghost{background:transparent;border:1px solid #ddd}.ai-btn--ghost:hover{border-color:#111}.ai-btn--full{width:100%}.ai-facet-group{border-bottom:1px solid #eee;padding-bottom:16px}.ai-facet-group__summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none;font-weight:500;padding:10px 0;min-height:44px}.ai-facet-group__summary::-webkit-details-marker{display:none}.ai-facet-group__summary:after{content:"\2304";font-size:14px;opacity:.6;transform:rotate(0);transition:transform .25s ease,opacity .25s ease}.ai-facet-group[open] .ai-facet-group__summary:after{transform:rotate(180deg);opacity:.9}.ai-facet-group__body{padding-top:12px}.ai-facet-options{display:flex;flex-direction:column;gap:10px}.ai-facet-option__label{display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:opacity .2s ease}.ai-facet-option__label:hover{opacity:.7}.ai-facet-option__input{margin-right:8px}.ai-facet-option__text{flex:1}.ai-facet-option__count{font-size:12px;opacity:.5}.ai-facet-option__label.is-disabled{opacity:.3;cursor:not-allowed}.ai-price__row{display:flex;gap:12px;margin-bottom:16px}.ai-field{display:flex;flex-direction:column;flex:1}.ai-field__label{font-size:11px;opacity:.6;margin-bottom:4px}.ai-field__input{padding:10px;border:1px solid #ddd;border-radius:8px}.ai-facet__sticky{display:none}@media(max-width:768px){.ai-facet__sticky{position:sticky;bottom:0;background:#fff;padding:12px 0;display:flex;flex-direction:column;gap:8px;border-top:1px solid #eee}.ai-facet__actions{display:none}}.aiwa-tagbar__item{border:1px solid rgba(0,0,0,.1);background:#fff;padding:4px 15px;cursor:pointer;color:#000000d9;font-weight:400;font-size:13px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:40px;transition:all .22s ease}#CollectionAIProductGrid ul.product-grid{list-style:none!important;padding:0!important;margin:0!important}#CollectionAIProductGrid ul.product-grid>li{list-style:none!important}#CollectionAIProductGrid ul.product-grid>li::marker{content:""!important}:root{--ai-gutter: clamp(12px, 1.5vw, 24px);--ai-padding: clamp(12px, 2vw, 32px);--ai-radius: clamp(10px, 1.2vw, 18px);--ai-text-title: clamp(14px, 1.3vw, 18px);--ai-text-price: clamp(13px, 1.1vw, 16px);--ai-panel-width: min(420px, 92vw)}#CollectionAI{width:100%;padding-inline:var(--ai-padding);box-sizing:border-box}#CollectionAIProductGrid .product-grid{display:grid;gap:var(--ai-gutter);grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;align-items:start}@media(min-width:750px){#CollectionAIProductGrid .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:990px){#CollectionAIProductGrid .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1600px){:root{--ai-gutter: clamp(18px, 1.2vw, 32px);--ai-padding: clamp(24px, 2vw, 48px)}}#CollectionAIProductGrid .grid__item{width:100%;text-align:center}#CollectionAIProductGrid .grid__item>a{display:block;text-decoration:none;color:inherit;padding-bottom:var(--ai-gutter)}#CollectionAIProductGrid img{display:block;width:100%;height:auto;margin-inline:auto;border-radius:var(--ai-radius);object-fit:cover}#CollectionAIProductGrid .grid__item div{margin-top:6px;font-size:var(--ai-text-title);line-height:1.25}#CollectionAIProductGrid .grid__item div+div{margin-top:4px;font-size:var(--ai-text-price);font-weight:500;opacity:.85}#CollectionAIPagination{width:100%;text-align:center;margin-top:var(--ai-gutter)}#CollectionAI *{box-sizing:border-box}.aiwa-tagbar-wrap{width:100%;margin:0 0 10px;position:relative;z-index:5}.aiwa-tagbar{display:flex;align-items:center;gap:18px;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:10px 2px 14px;scrollbar-width:none}.aiwa-tagbar__item{border:1px solid rgba(0,0,0,.1);background:#fff;padding:6px 16px;cursor:pointer;font-size:13px;letter-spacing:.1em;text-transform:uppercase;border-radius:40px;transition:all .22s ease}.aiwa-tagbar__item:hover{transform:translateY(-2px)}.aiwa-tagbar__item.is-active{background:#d1c4b4;border-color:#d1c4b4;color:#000}@media screen and (min-width:990px){.aiwa-tagbar{justify-content:center}}.aiwa-filter-trigger-wrap{display:flex;justify-content:center;margin-bottom:20px}.aiwa-filter-trigger{padding:10px 26px;border-radius:40px;border:1px solid #d8cfc6;background:#fff;cursor:pointer;letter-spacing:.12em;text-transform:uppercase;font-size:13px;transition:.25s ease}.aiwa-active-filters{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:20px}.aiwa-chip{background:#f5f2ee;padding:6px 14px;border-radius:40px;font-size:13px;display:flex;align-items:center;gap:6px;cursor:pointer}.aiwa-chip span{opacity:.6}.aiwa-filter-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;opacity:0;visibility:hidden;transition:.3s ease;z-index:998}.aiwa-filter-overlay.is-active{opacity:1;visibility:visible}.aiwa-filter-panel{position:fixed;top:0;right:0;height:100%;width:var(--ai-panel-width);background:#fff;transform:translate(100%);transition:transform .35s cubic-bezier(.4,0,.2,1);z-index:999;display:flex;flex-direction:column;box-shadow:-10px 0 30px #00000014}.aiwa-filter-panel.is-active{transform:translate(0)}.aiwa-filter-header{padding:20px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #eee;font-weight:500;letter-spacing:.08em}.aiwa-filter-close{background:none;border:none;font-size:20px;cursor:pointer}.aiwa-filter-body{flex:1;overflow-y:auto;padding:20px}.aiwa-filter-group{margin-bottom:28px}.aiwa-filter-group h4{font-size:14px;margin-bottom:12px;letter-spacing:.08em}.aiwa-filter-group label{display:block;margin-bottom:10px;cursor:pointer}.aiwa-filter-group input{margin-right:8px}.aiwa-price-inputs{display:flex;gap:10px;margin-bottom:12px}.aiwa-price-inputs input{flex:1;padding:8px;border:1px solid #ddd;border-radius:6px}.aiwa-filter-footer{padding:20px;border-top:1px solid #eee;display:flex;justify-content:space-between;gap:12px}.aiwa-reset{background:none;border:none;cursor:pointer;letter-spacing:.08em}.aiwa-apply{background:#d1c4b4;border:none;padding:10px 22px;border-radius:40px;cursor:pointer}body.aiwa-filter-open{overflow:hidden}.collection-ai-filters{display:block!important}.aiwa-filter-trigger-wrap{display:flex;justify-content:center;margin:8px 0 18px}.aiwa-filter-trigger{border:1px solid rgba(0,0,0,.15);background:#fff;padding:10px 28px;border-radius:40px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:all .25s ease}.aiwa-filter-trigger:hover{background:#d1c4b4;border-color:#d1c4b4}.aiwa-active-filters{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-bottom:18px}.aiwa-active-filters .chip{background:#d1c4b4;padding:6px 14px;border-radius:40px;font-size:12px;display:flex;align-items:center;gap:6px;cursor:pointer}.aiwa-filter-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;visibility:hidden;transition:all .3s ease;z-index:998}.aiwa-filter-panel{position:fixed;top:0;right:0;width:420px;max-width:100%;height:100%;background:#fff;box-shadow:-10px 0 40px #00000026;transform:translate(100%);transition:transform .35s cubic-bezier(.4,0,.2,1);z-index:999;display:flex;flex-direction:column}.aiwa-filter-panel.is-open{transform:translate(0)}.aiwa-filter-overlay.is-open{opacity:1;visibility:visible}.aiwa-filter-header{display:flex;justify-content:space-between;align-items:center;padding:20px 22px;border-bottom:1px solid #eee;font-weight:600;letter-spacing:.08em}.aiwa-filter-close{background:none;border:none;font-size:18px;cursor:pointer}.aiwa-filter-body{flex:1;overflow-y:auto;padding:20px 22px;display:flex;flex-direction:column;gap:28px}.aiwa-filter-group h4{font-size:14px;margin-bottom:12px;letter-spacing:.05em}.aiwa-filter-options{display:flex;flex-direction:column;gap:10px}.aiwa-filter-options label{font-size:14px;cursor:pointer}.aiwa-filter-options label.is-disabled{opacity:.3;cursor:not-allowed}.aiwa-price-inputs{display:flex;gap:12px;margin-bottom:14px}.aiwa-price-inputs input{width:100%;padding:10px;border:1px solid #ddd;border-radius:8px}.aiwa-filter-footer{padding:18px 22px;border-top:1px solid #eee;display:flex;justify-content:space-between;gap:12px}.aiwa-reset{background:none;border:none;font-size:13px;letter-spacing:.1em;cursor:pointer}.aiwa-apply{background:#d1c4b4;border:none;padding:10px 20px;border-radius:40px;font-size:13px;letter-spacing:.1em;cursor:pointer;transition:.25s ease}.aiwa-apply:hover{opacity:.85}@media(max-width:768px){.aiwa-filter-panel{width:100%}.aiwa-filter-trigger-wrap{justify-content:center}}@media(min-width:1600px){.aiwa-filter-panel{width:480px}}#CollectionAI{transition:opacity .25s ease,transform .25s ease}#CollectionAI.is-loading{opacity:.4;transform:translateY(6px);pointer-events:none}.aiwa-tagbar{display:flex;gap:10px;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-bottom:6px;scroll-snap-type:x mandatory}.aiwa-tagbar::-webkit-scrollbar{display:none}.aiwa-tagbar__item{flex:0 0 auto;scroll-snap-align:start;white-space:nowrap;transition:transform .15s ease,background .2s ease}.aiwa-tagbar__item:active{transform:scale(.96)}.collection-ai-filters{display:none!important}body.aiwa-flower-collection .collection-ai-filters{display:block!important}
/*# sourceMappingURL=/cdn/shop/t/56/assets/collection-ai.css.map */
