.ans-page{padding-block:36px 56px;max-width:1320px}.ans-page h1{font-size:clamp(24px,4vw,34px);margin-bottom:20px}.ans-page-form{max-width:850px;margin-bottom:22px}.ans-page-form label{display:block;font-weight:600;margin-bottom:8px}.ans-page-input-row{display:flex;gap:8px}.ans-page-input-row input{width:100%;min-width:0;border:1px solid #cbd5e1;border-radius:10px;padding:13px 16px;font-size:16px;color:#172033;background:#fff}.ans-page-input-row button,.ans-more{border:0;border-radius:10px;background:#007c78;color:#fff;padding:12px 20px;font-weight:600}.ans-page-form p{margin-top:8px;color:#526174;font-size:13px}.ans-toolbar{display:flex;flex-wrap:wrap;gap:14px;align-items:center;border-block:1px solid #e2e8f0;padding-block:14px}.ans-toolbar label{display:flex;align-items:center;gap:8px;color:#334155;font-size:14px}.ans-toolbar input{width:auto}.ans-toolbar select{padding:8px;max-width:220px;border-radius:6px;background:#fff;color:#172033;border:1px solid #cbd5e1}.ans-status{margin-block:18px;color:#334155}.ans-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.ans-card{display:flex;flex-direction:column;gap:8px;min-width:0;padding:16px;border:1px solid #e2e8f0;border-radius:12px;background:#fff;color:#172033;text-align:start}.ans-card:hover{border-color:#007c78;box-shadow:0 4px 16px #007c7814}.ans-card img{width:100%;height:190px;object-fit:contain}.ans-card h2{font-size:14px;line-height:1.65;font-weight:600;overflow-wrap:anywhere;margin:0}.ans-card .ans-price{font-weight:700;color:#007c78;margin-top:auto}.ans-sku{font-size:11px;color:#526174;overflow-wrap:anywhere}.ans-stock{font-size:12px;color:#166534}.ans-stock--out{color:#9a3412}.ans-more{display:block;margin:26px auto 0}.ans-page [hidden],.ans-more[hidden]{display:none!important}.ans-chips{display:flex;flex-wrap:wrap;gap:8px;padding:10px 12px}.ans-chip{border:1px solid #d5e4e2;border-radius:20px;padding:6px 11px;background:#f1faf9;color:#075e59;font-size:13px;cursor:pointer}.ans-search-heading{padding:12px 14px 8px;font-size:13px;color:#526174}.ans-search-clear{padding:5px;border:0;background:transparent;color:inherit;flex-shrink:0;cursor:pointer;font-size:22px;line-height:1}.ans-search-clear[hidden]{display:none}.ans-active{background:#edf8f6!important;outline:2px solid #007c78;outline-offset:-2px}.live-search-results__item img{flex-shrink:0}.ans-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.live-search-results__name{unicode-bidi:plaintext}.ans-card:focus-visible,.ans-chip:focus-visible,.ans-more:focus-visible,.ans-page-input-row input:focus-visible,.ans-page button:focus-visible,.ans-toolbar select:focus-visible{outline:2px solid #007c78;outline-offset:3px}@media(max-width:900px){.ans-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.ans-page{padding-block:24px 40px}.ans-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ans-card{padding:10px}.ans-card img{height:145px}.ans-toolbar{gap:12px}.ans-toolbar select{max-width:160px}.ans-page-input-row button{padding-inline:16px}.ans-page-form label{font-size:14px}}
.live-search-form__input::-webkit-search-cancel-button{appearance:none;-webkit-appearance:none}.live-search-form__input::-ms-clear{display:none}
.site-header__search[dir],.ans-page[dir]{text-align:start}.site-header__search[dir="rtl"],.ans-page[dir="rtl"]{direction:rtl;--ans-text-align:right}.site-header__search[dir="ltr"],.ans-page[dir="ltr"]{direction:ltr;--ans-text-align:left}.site-header__search[dir] .live-search-form,.site-header__search[dir] .live-search-results__item,.ans-page[dir] .ans-page-input-row,.ans-page[dir] .ans-toolbar{flex-direction:row}.site-header__search[dir] .live-search-form__input,.site-header__search[dir] .live-search-results__info,.site-header__search[dir] .live-search-results__name,.site-header__search[dir] .ans-sku,.site-header__search[dir] .ans-search-heading,.ans-page[dir] .ans-page-form,.ans-page[dir] .ans-page-input-row input,.ans-page[dir] .ans-toolbar,.ans-page[dir] .ans-toolbar select,.ans-page[dir] .ans-card,.ans-page[dir] .ans-card h2,.ans-page[dir] .ans-sku,.ans-page[dir] .ans-status{text-align:var(--ans-text-align)}.site-header__search[dir] .ans-sku,.ans-page[dir] .ans-sku{direction:ltr;unicode-bidi:isolate}.site-header__search[dir] .live-search-results__price,.ans-page[dir] .ans-price{unicode-bidi:isolate}.site-header__search[dir] .live-search-results__img{object-fit:contain}
