Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
in /home/monara/public_html/test.athavaneng.com/themes.php on line 99
Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 226
Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 227
Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 228
Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 229
Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 230
Warning: Cannot modify header information - headers already sent by (output started at /home/monara/public_html/test.athavaneng.com/themes.php:1) in /home/monara/public_html/test.athavaneng.com/themes.php on line 231
order-confirmation-shipping-wrapper/block.json 0000644 00000001236 15073233652 0015637 0 ustar 00 {
"name": "woocommerce/order-confirmation-shipping-wrapper",
"version": "1.0.0",
"title": "Shipping Address Section",
"description": "Display the order confirmation shipping section.",
"category": "woocommerce",
"keywords": [ "WooCommerce" ],
"attributes": {
"heading": {
"type": "string",
"default": "Shipping"
}
},
"supports": {
"multiple": false,
"align": [ "wide", "full" ],
"html": false,
"spacing": {
"padding": true,
"margin": true,
"__experimentalDefaultControls": {
"margin": false,
"padding": false
}
}
},
"textdomain": "woocommerce",
"apiVersion": 2,
"$schema": "https://schemas.wp.org/trunk/block.json"
}
featured-category-style.asset.php 0000644 00000000527 15073233652 0013155 0 ustar 00 array('react', 'wc-settings', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-escape-html', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-primitives', 'wp-style-engine', 'wp-url'), 'version' => '883a8805f9b61974f09e');
handpicked-products-style.asset.php 0000644 00000000473 15073233652 0013476 0 ustar 00 array('react', 'wc-settings', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-element', 'wp-escape-html', 'wp-html-entities', 'wp-i18n', 'wp-polyfill', 'wp-primitives', 'wp-server-side-render', 'wp-url'), 'version' => '0cd5e3e3daf04ad26bb0');
page-content-wrapper.asset.php 0000644 00000000303 15073233652 0012437 0 ustar 00 array('react', 'wc-settings', 'wp-block-editor', 'wp-blocks', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives'), 'version' => 'f35e44dbb78e412a7ad8');
product-gallery-large-image-next-previous.asset.php 0000644 00000000337 15073233652 0016517 0 ustar 00 array('react', 'wc-settings', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives'), 'version' => '1b5e7aafb80a83b59222');
handpicked-products.js 0000644 00000062765 15073233652 0011063 0 ustar 00 (()=>{var e,t={3701:(e,t,r)=>{"use strict";r.r(t);var l=r(9196);const c=window.wp.blocks,n=window.wc.wcSettings;var o=r(2911),a=r(565);r(4010);const i=JSON.parse('{"name":"woocommerce/handpicked-products","title":"Hand-picked Products","category":"woocommerce","keywords":["Handpicked Products","WooCommerce"],"description":"Display a selection of hand-picked products in a grid.","supports":{"align":["wide","full"],"html":false},"attributes":{"align":{"type":"string"},"columns":{"type":"number","default":3},"contentVisibility":{"type":"object","default":{"image":true,"title":true,"price":true,"rating":true,"button":true},"properties":{"image":{"type":"boolean","image":true},"title":{"type":"boolean","title":true},"price":{"type":"boolean","price":true},"rating":{"type":"boolean","rating":true},"button":{"type":"boolean","button":true}}},"orderby":{"type":"string","enum":["date","popularity","price_asc","price_desc","rating","title","menu_order"],"default":"date"},"products":{"type":"array","default":[]},"alignButtons":{"type":"boolean","default":false},"isPreview":{"type":"boolean","default":false}},"textdomain":"woocommerce","apiVersion":2,"$schema":"https://schemas.wp.org/trunk/block.json"}'),s=window.wp.blockEditor,m=window.wp.components;var d=r(9307),u=r(5736);const E=({onChange:e,settings:t})=>{const{image:r,button:c,price:n,rating:o,title:a}=t,i=!1!==r;return(0,l.createElement)(l.Fragment,null,(0,l.createElement)(m.ToggleControl,{label:(0,u.__)("Product image","woocommerce"),checked:i,onChange:()=>e({...t,image:!i})}),(0,l.createElement)(m.ToggleControl,{label:(0,u.__)("Product title","woocommerce"),checked:a,onChange:()=>e({...t,title:!a})}),(0,l.createElement)(m.ToggleControl,{label:(0,u.__)("Product price","woocommerce"),checked:n,onChange:()=>e({...t,price:!n})}),(0,l.createElement)(m.ToggleControl,{label:(0,u.__)("Product rating","woocommerce"),checked:o,onChange:()=>e({...t,rating:!o})}),(0,l.createElement)(m.ToggleControl,{label:(0,u.__)("Add to Cart button","woocommerce"),checked:c,onChange:()=>e({...t,button:!c})}))},h=({value:e,setAttributes:t})=>(0,l.createElement)(m.SelectControl,{label:(0,u.__)("Order products by","woocommerce"),value:e,options:[{label:(0,u.__)("Newness - newest first","woocommerce"),value:"date"},{label:(0,u.__)("Price - low to high","woocommerce"),value:"price_asc"},{label:(0,u.__)("Price - high to low","woocommerce"),value:"price_desc"},{label:(0,u.__)("Rating - highest first","woocommerce"),value:"rating"},{label:(0,u.__)("Sales - most first","woocommerce"),value:"popularity"},{label:(0,u.__)("Title - alphabetical","woocommerce"),value:"title"},{label:(0,u.__)("Menu Order","woocommerce"),value:"menu_order"}],onChange:e=>t({orderby:e})});var p=r(2720),g=r(3849),w=r.n(g),_=r(4333);const y={clear:(0,u.__)("Clear all selected items","woocommerce"),noItems:(0,u.__)("No items found.","woocommerce"),
/* Translators: %s search term */
noResults:(0,u.__)("No results for %s","woocommerce"),search:(0,u.__)("Search for items","woocommerce"),selected:e=>(0,u.sprintf)(/* translators: Number of items selected from list. */ /* translators: Number of items selected from list. */
(0,u._n)("%d item selected","%d items selected",e,"woocommerce"),e),updated:(0,u.__)("Search results updated.","woocommerce")},f=(e,t=e)=>{const r=e.reduce(((e,t)=>{const r=t.parent||0;return e[r]||(e[r]=[]),e[r].push(t),e}),{}),l=("id",t.reduce(((e,t)=>(e[String(t.id)]=t,e)),{}));const c=["0"],n=(e={})=>e.parent?[...n(l[e.parent]),e.name]:e.name?[e.name]:[],o=e=>e.map((e=>{const t=r[e.id];return c.push(""+e.id),{...e,breadcrumbs:n(l[e.parent]),children:t&&t.length?o(t):[]}})),a=o(r[0]||[]);return Object.entries(r).forEach((([e,t])=>{c.includes(e)||a.push(...o(t||[]))})),a},b=(e,t)=>{if(!t)return e;const r=new RegExp(`(${t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")})`,"ig");return e.split(r).map(((e,t)=>r.test(e)?(0,l.createElement)("strong",{key:t},e):(0,l.createElement)(d.Fragment,{key:t},e)))};function x(e,t,r){const l=new Set(t.map((e=>e[r])));return e.filter((e=>!l.has(e[r])))}const v=window.wp.htmlEntities,k=({label:e})=>(0,l.createElement)("span",{className:"woocommerce-search-list__item-count"},e),S=e=>{const{item:t,search:r}=e,c=t.breadcrumbs&&t.breadcrumbs.length;return(0,l.createElement)("span",{className:"woocommerce-search-list__item-label"},c?(0,l.createElement)("span",{className:"woocommerce-search-list__item-prefix"},1===(n=t.breadcrumbs).length?n.slice(0,1).toString():2===n.length?n.slice(0,1).toString()+" › "+n.slice(-1).toString():n.slice(0,1).toString()+" … "+n.slice(-1).toString()):null,(0,l.createElement)("span",{className:"woocommerce-search-list__item-name"},b((0,v.decodeEntities)(t.name),r)));var n},C=({countLabel:e,className:t,depth:r=0,controlId:c="",item:n,isSelected:o,isSingle:a,onSelect:i,search:s="",selected:u,useExpandedPanelId:E,...h})=>{var p,g;const[_,y]=E,f=null!=e&&void 0!==n.count&&null!==n.count,C=!(null===(p=n.breadcrumbs)||void 0===p||!p.length),P=!(null===(g=n.children)||void 0===g||!g.length),O=_===n.id,N=w()(["woocommerce-search-list__item",`depth-${r}`,t],{"has-breadcrumbs":C,"has-children":P,"has-count":f,"is-expanded":O,"is-radio-button":a}),I=h.name||`search-list-item-${c}`,T=`${I}-${n.id}`,A=(0,d.useCallback)((()=>{y(O?-1:Number(n.id))}),[O,n.id,y]);return P?(0,l.createElement)("div",{className:N,onClick:A,onKeyDown:e=>"Enter"===e.key||" "===e.key?A():null,role:"treeitem",tabIndex:0},a?(0,l.createElement)(l.Fragment,null,(0,l.createElement)("input",{type:"radio",id:T,name:I,value:n.value,onChange:i(n),onClick:e=>e.stopPropagation(),checked:o,className:"woocommerce-search-list__item-input",...h}),(0,l.createElement)(S,{item:n,search:s}),f?(0,l.createElement)(k,{label:e||n.count}):null):(0,l.createElement)(l.Fragment,null,(0,l.createElement)(m.CheckboxControl,{className:"woocommerce-search-list__item-input",checked:o,...!o&&n.children.some((e=>u.find((t=>t.id===e.id))))?{indeterminate:!0}:{},label:b((0,v.decodeEntities)(n.name),s),onChange:()=>{o?i(x(u,n.children,"id"))():i(function(e,t,r){const l=x(t,e,"id");return[...e,...l]}(u,n.children))()},onClick:e=>e.stopPropagation()}),f?(0,l.createElement)(k,{label:e||n.count}):null)):(0,l.createElement)("label",{htmlFor:T,className:N},a?(0,l.createElement)(l.Fragment,null,(0,l.createElement)("input",{...h,type:"radio",id:T,name:I,value:n.value,onChange:i(n),checked:o,className:"woocommerce-search-list__item-input"}),(0,l.createElement)(S,{item:n,search:s})):(0,l.createElement)(m.CheckboxControl,{...h,id:T,name:I,className:"woocommerce-search-list__item-input",value:(0,v.decodeEntities)(n.value),label:b((0,v.decodeEntities)(n.name),s),onChange:i(n),checked:o}),f?(0,l.createElement)(k,{label:e||n.count}):null)};var P=r(837);r(1058);const O=({id:e,label:t,popoverContents:r,remove:c,screenReaderLabel:n,className:a=""})=>{const[i,s]=(0,d.useState)(!1),E=(0,_.useInstanceId)(O);if(n=n||t,!t)return null;t=(0,v.decodeEntities)(t);const h=w()("woocommerce-tag",a,{"has-remove":!!c}),p=`woocommerce-tag__label-${E}`,g=(0,l.createElement)(l.Fragment,null,(0,l.createElement)("span",{className:"screen-reader-text"},n),(0,l.createElement)("span",{"aria-hidden":"true"},t));return(0,l.createElement)("span",{className:h},r?(0,l.createElement)(m.Button,{className:"woocommerce-tag__text",id:p,onClick:()=>s(!0)},g):(0,l.createElement)("span",{className:"woocommerce-tag__text",id:p},g),r&&i&&(0,l.createElement)(m.Popover,{onClose:()=>s(!1)},r),c&&(0,l.createElement)(m.Button,{className:"woocommerce-tag__remove",onClick:c(e),label:(0,u.sprintf)(
// Translators: %s label.
// Translators: %s label.
(0,u.__)("Remove %s","woocommerce"),t),"aria-describedby":p},(0,l.createElement)(o.Z,{icon:P.Z,size:20,className:"clear-icon",role:"img"})))},N=O;r(9658);const I=e=>(0,l.createElement)(C,{...e}),T=e=>{const{list:t,selected:r,renderItem:c,depth:n=0,onSelect:o,instanceId:a,isSingle:i,search:s,useExpandedPanelId:m}=e,[u]=m;return t?(0,l.createElement)(d.Fragment,null,t.map((t=>{var E,h;const p=null!==(E=t.children)&&void 0!==E&&E.length&&!i?t.children.every((({id:e})=>r.find((t=>t.id===e)))):!!r.find((({id:e})=>e===t.id)),g=(null===(h=t.children)||void 0===h?void 0:h.length)&&u===t.id;return(0,l.createElement)(d.Fragment,{key:t.id},(0,l.createElement)("li",null,c({item:t,isSelected:p,onSelect:o,isSingle:i,selected:r,search:s,depth:n,useExpandedPanelId:m,controlId:a})),g?(0,l.createElement)(T,{...e,list:t.children,depth:n+1}):null)}))):null},A=({isLoading:e,isSingle:t,selected:r,messages:c,onChange:n,onRemove:o})=>{if(e||t||!r)return null;const a=r.length;return(0,l.createElement)("div",{className:"woocommerce-search-list__selected"},(0,l.createElement)("div",{className:"woocommerce-search-list__selected-header"},(0,l.createElement)("strong",null,c.selected(a)),a>0?(0,l.createElement)(m.Button,{variant:"link",isDestructive:!0,onClick:()=>n([]),"aria-label":c.clear},(0,u.__)("Clear all","woocommerce")):null),a>0?(0,l.createElement)("ul",null,r.map(((e,t)=>(0,l.createElement)("li",{key:t},(0,l.createElement)(N,{label:e.name,id:e.id,remove:o}))))):null)},B=({filteredList:e,search:t,onSelect:r,instanceId:c,useExpandedPanelId:n,...a})=>{const{messages:i,renderItem:s,selected:m,isSingle:d}=a,E=s||I;return 0===e.length?(0,l.createElement)("div",{className:"woocommerce-search-list__list is-not-found"},(0,l.createElement)("span",{className:"woocommerce-search-list__not-found-icon"},(0,l.createElement)(o.Z,{icon:p.Z,role:"img"})),(0,l.createElement)("span",{className:"woocommerce-search-list__not-found-text"},t?(0,u.sprintf)(i.noResults,t):i.noItems)):(0,l.createElement)("ul",{className:"woocommerce-search-list__list"},(0,l.createElement)(T,{useExpandedPanelId:n,list:e,selected:m,renderItem:E,onSelect:r,instanceId:c,isSingle:d,search:t}))},R=e=>{const{className:t="",isCompact:r,isHierarchical:c,isLoading:n,isSingle:o,list:a,messages:i=y,onChange:s,onSearch:E,selected:h,type:p="text",debouncedSpeak:g}=e,[b,x]=(0,d.useState)(""),v=(0,d.useState)(-1),k=(0,_.useInstanceId)(R),S=(0,d.useMemo)((()=>({...y,...i})),[i]),C=(0,d.useMemo)((()=>((e,t,r)=>{if(!t)return r?f(e):e;const l=new RegExp(t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"),"i"),c=e.map((e=>!!l.test(e.name)&&e)).filter(Boolean);return r?f(c,e):c})(a,b,c)),[a,b,c]);(0,d.useEffect)((()=>{g&&g(S.updated)}),[g,S]),(0,d.useEffect)((()=>{"function"==typeof E&&E(b)}),[b,E]);const P=(0,d.useCallback)((e=>()=>{o&&s([]);const t=h.findIndex((({id:t})=>t===e));s([...h.slice(0,t),...h.slice(t+1)])}),[o,h,s]),O=(0,d.useCallback)((e=>()=>{Array.isArray(e)?s(e):-1===h.findIndex((({id:t})=>t===e.id))?s(o?[e]:[...h,e]):P(e.id)()}),[o,P,s,h]),N=(0,d.useCallback)((e=>{const[t]=h.filter((t=>!e.find((e=>t.id===e.id))));P(t.id)()}),[P,h]);return(0,l.createElement)("div",{className:w()("woocommerce-search-list",t,{"is-compact":r,"is-loading":n,"is-token":"token"===p})},"text"===p&&(0,l.createElement)(A,{...e,onRemove:P,messages:S}),(0,l.createElement)("div",{className:"woocommerce-search-list__search"},"text"===p?(0,l.createElement)(m.TextControl,{label:S.search,type:"search",value:b,onChange:e=>x(e)}):(0,l.createElement)(m.FormTokenField,{disabled:n,label:S.search,onChange:N,onInputChange:e=>x(e),suggestions:[],__experimentalValidateInput:()=>!1,value:n?[(0,u.__)("Loading…","woocommerce")]:h.map((e=>({...e,value:e.name}))),__experimentalShowHowTo:!1})),n?(0,l.createElement)("div",{className:"woocommerce-search-list__list"},(0,l.createElement)(m.Spinner,null)):(0,l.createElement)(B,{...e,search:b,filteredList:C,messages:S,onSelect:O,instanceId:k,useExpandedPanelId:v}))};var j,L,F,G,$,M,H,Z,D,V;(0,m.withSpokenMessages)(R);const U=(0,n.getSetting)("wcBlocksConfig",{buildPhase:1,pluginUrl:"",productCount:0,defaultAvatar:"",restApiRoutes:{},wordCountType:"words"}),q=(U.pluginUrl,U.pluginUrl,U.buildPhase,null===(j=n.STORE_PAGES.shop)||void 0===j||j.permalink,null===(L=n.STORE_PAGES.checkout)||void 0===L||L.id,null===(F=n.STORE_PAGES.checkout)||void 0===F||F.permalink,null===(G=n.STORE_PAGES.privacy)||void 0===G||G.permalink,null===($=n.STORE_PAGES.privacy)||void 0===$||$.title,null===(M=n.STORE_PAGES.terms)||void 0===M||M.permalink,null===(H=n.STORE_PAGES.terms)||void 0===H||H.title,null===(Z=n.STORE_PAGES.cart)||void 0===Z||Z.id,null===(D=n.STORE_PAGES.cart)||void 0===D||D.permalink,null!==(V=n.STORE_PAGES.myaccount)&&void 0!==V&&V.permalink?n.STORE_PAGES.myaccount.permalink:(0,n.getSetting)("wpLoginUrl","/wp-login.php"),(0,n.getSetting)("localPickupEnabled",!1),(0,n.getSetting)("countries",{})),J=(0,n.getSetting)("countryData",{}),W=(Object.fromEntries(Object.keys(J).filter((e=>!0===J[e].allowBilling)).map((e=>[e,q[e]||""]))),Object.fromEntries(Object.keys(J).filter((e=>!0===J[e].allowBilling)).map((e=>[e,J[e].states||[]]))),Object.fromEntries(Object.keys(J).filter((e=>!0===J[e].allowShipping)).map((e=>[e,q[e]||""]))),Object.fromEntries(Object.keys(J).filter((e=>!0===J[e].allowShipping)).map((e=>[e,J[e].states||[]]))),Object.fromEntries(Object.keys(J).map((e=>[e,J[e].locale||[]]))),{address:["first_name","last_name","company","address_1","address_2","city","postcode","country","state","phone"],contact:["email"],additional:[]}),Q=((0,n.getSetting)("addressFieldsLocations",W).address,(0,n.getSetting)("addressFieldsLocations",W).contact,(0,n.getSetting)("addressFieldsLocations",W).additional,window.wp.url),z=window.wp.apiFetch;var K=r.n(z);const Y=({selected:e=[],search:t="",queryArgs:r={}})=>{const l=(({selected:e=[],search:t="",queryArgs:r={}})=>{const l=U.productCount>100,c={per_page:l?100:0,catalog_visibility:"any",search:t,orderby:"title",order:"asc"},n=[(0,Q.addQueryArgs)("/wc/store/v1/products",{...c,...r})];return l&&e.length&&n.push((0,Q.addQueryArgs)("/wc/store/v1/products",{catalog_visibility:"any",include:e,per_page:0})),n})({selected:e,search:t,queryArgs:r});return Promise.all(l.map((e=>K()({path:e})))).then((e=>{const t=((e,t)=>{const r=new Map;return e.filter((e=>{const l=t(e);return!r.has(l)&&(r.set(l,e),!0)}))})(e.flat(),(e=>e.id));return t.map((e=>({...e,parent:0})))})).catch((e=>{throw e}))};var X=r(2600);const ee=window.wp.escapeHtml,te=({error:e})=>(0,l.createElement)("div",{className:"wc-block-error-message"},(({message:e,type:t})=>e?"general"===t?(0,l.createElement)("span",null,(0,u.__)("The following error was returned","woocommerce"),(0,l.createElement)("br",null),(0,l.createElement)("code",null,(0,ee.escapeHTML)(e))):"api"===t?(0,l.createElement)("span",null,(0,u.__)("The following error was returned from the API","woocommerce"),(0,l.createElement)("br",null),(0,l.createElement)("code",null,(0,ee.escapeHTML)(e))):e:(0,u.__)("An error has prevented the block from being updated.","woocommerce"))(e)),re=({error:e,onChange:t,onSearch:r,selected:c,products:n,isLoading:o,isCompact:a})=>{const i={clear:(0,u.__)("Clear all products","woocommerce"),list:(0,u.__)("Products","woocommerce"),noItems:(0,u.__)("Your store doesn't have any products.","woocommerce"),search:(0,u.__)("Search for products to display","woocommerce"),selected:e=>(0,u.sprintf)(/* translators: %d is the number of selected products. */ /* translators: %d is the number of selected products. */
(0,u._n)("%d product selected","%d products selected",e,"woocommerce"),e),updated:(0,u.__)("Product search results updated.","woocommerce")};return e?(0,l.createElement)(te,{error:e}):(0,l.createElement)(R,{className:"woocommerce-products",list:n.map((e=>{const t=e.sku?" ("+e.sku+")":"";return{...e,name:`${(0,v.decodeEntities)(e.name)}${t}`}})),isCompact:a,isLoading:o,selected:n.filter((({id:e})=>c.includes(e))),onSearch:r,onChange:t,messages:i})};re.defaultProps={selected:[],products:[],isCompact:!1,isLoading:!0};const le=(ae=re,({selected:e,...t})=>{const[r,c]=(0,d.useState)(!0),[n,o]=(0,d.useState)(null),[a,i]=(0,d.useState)([]),s=U.productCount>100,m=async e=>{const t=await(async e=>{if(!("json"in e))return{message:e.message,type:e.type||"general"};try{const t=await e.json();return{message:t.message,type:t.type||"api"}}catch(e){return{message:e.message,type:"general"}}})(e);o(t),c(!1)},u=(0,d.useRef)(e);(0,d.useEffect)((()=>{Y({selected:u.current}).then((e=>{i(e),c(!1)})).catch(m)}),[u]);const E=(0,X.y1)((t=>{Y({selected:e,search:t}).then((e=>{i(e),c(!1)})).catch(m)}),400),h=(0,d.useCallback)((e=>{c(!0),E(e)}),[c,E]);return(0,l.createElement)(ae,{...t,selected:e,error:n,products:a,isLoading:r,onSearch:s?h:null})}),ce=e=>{const{attributes:t,setAttributes:r}=e,{columns:c,contentVisibility:o,orderby:a,alignButtons:i}=t;return(0,l.createElement)(s.InspectorControls,{key:"inspector"},(0,l.createElement)(m.PanelBody,{title:(0,u.__)("Layout","woocommerce"),initialOpen:!0},(0,l.createElement)(m.RangeControl,{label:(0,u.__)("Columns","woocommerce"),value:c,onChange:e=>r({columns:e}),min:(0,n.getSetting)("minColumns",1),max:(0,n.getSetting)("maxColumns",6)}),(0,l.createElement)(m.ToggleControl,{label:(0,u.__)("Align Buttons","woocommerce"),help:i?(0,u.__)("Buttons are aligned vertically.","woocommerce"):(0,u.__)("Buttons follow content.","woocommerce"),checked:i,onChange:()=>r({alignButtons:!i})})),(0,l.createElement)(m.PanelBody,{title:(0,u.__)("Content","woocommerce"),initialOpen:!0},(0,l.createElement)(E,{settings:o,onChange:e=>r({contentVisibility:e})})),(0,l.createElement)(m.PanelBody,{title:(0,u.__)("Order By","woocommerce"),initialOpen:!1},(0,l.createElement)(h,{setAttributes:r,value:a})),(0,l.createElement)(m.PanelBody,{title:(0,u.__)("Products","woocommerce"),initialOpen:!1},(0,l.createElement)(le,{selected:t.products,onChange:(e=[])=>{const t=e.map((({id:e})=>e));r({products:t})},isCompact:!0})))},ne=e=>{const{attributes:t,setAttributes:r,debouncedSpeak:c,isEditing:n,setIsEditing:i}=e;return(0,l.createElement)(m.Placeholder,{icon:(0,l.createElement)(o.Z,{icon:a.Z}),label:(0,u.__)("Hand-picked Products","woocommerce"),className:"wc-block-products-grid wc-block-handpicked-products"},(0,u.__)("Display a selection of hand-picked products in a grid.","woocommerce"),(0,l.createElement)("div",{className:"wc-block-handpicked-products__selection"},(0,l.createElement)(le,{selected:t.products,onChange:(e=[])=>{const t=e.map((({id:e})=>e));r({products:t})}}),(0,l.createElement)(m.Button,{variant:"primary",onClick:()=>{i(!n),c((0,u.__)("Now displaying a preview of the Hand-picked Products block.","woocommerce"))}},(0,u.__)("Done","woocommerce"))))},oe=window.wp.serverSideRender;var ae,ie=r.n(oe);const se=(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 230 250",style:{width:"100%"}},(0,l.createElement)("title",null,"Grid Block Preview"),(0,l.createElement)("rect",{width:"65.374",height:"65.374",x:".162",y:".779",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"47.266",height:"5.148",x:"9.216",y:"76.153",fill:"#E1E3E6",rx:"2.574"}),(0,l.createElement)("rect",{width:"62.8",height:"15",x:"1.565",y:"101.448",fill:"#E1E3E6",rx:"5"}),(0,l.createElement)("rect",{width:"65.374",height:"65.374",x:".162",y:"136.277",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"47.266",height:"5.148",x:"9.216",y:"211.651",fill:"#E1E3E6",rx:"2.574"}),(0,l.createElement)("rect",{width:"62.8",height:"15",x:"1.565",y:"236.946",fill:"#E1E3E6",rx:"5"}),(0,l.createElement)("rect",{width:"65.374",height:"65.374",x:"82.478",y:".779",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"47.266",height:"5.148",x:"91.532",y:"76.153",fill:"#E1E3E6",rx:"2.574"}),(0,l.createElement)("rect",{width:"62.8",height:"15",x:"83.882",y:"101.448",fill:"#E1E3E6",rx:"5"}),(0,l.createElement)("rect",{width:"65.374",height:"65.374",x:"82.478",y:"136.277",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"47.266",height:"5.148",x:"91.532",y:"211.651",fill:"#E1E3E6",rx:"2.574"}),(0,l.createElement)("rect",{width:"62.8",height:"15",x:"83.882",y:"236.946",fill:"#E1E3E6",rx:"5"}),(0,l.createElement)("rect",{width:"65.374",height:"65.374",x:"164.788",y:".779",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"47.266",height:"5.148",x:"173.843",y:"76.153",fill:"#E1E3E6",rx:"2.574"}),(0,l.createElement)("rect",{width:"62.8",height:"15",x:"166.192",y:"101.448",fill:"#E1E3E6",rx:"5"}),(0,l.createElement)("rect",{width:"65.374",height:"65.374",x:"164.788",y:"136.277",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"47.266",height:"5.148",x:"173.843",y:"211.651",fill:"#E1E3E6",rx:"2.574"}),(0,l.createElement)("rect",{width:"62.8",height:"15",x:"166.192",y:"236.946",fill:"#E1E3E6",rx:"5"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"13.283",y:"86.301",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"21.498",y:"86.301",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"29.713",y:"86.301",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"37.927",y:"86.301",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"46.238",y:"86.301",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"95.599",y:"86.301",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"103.814",y:"86.301",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"112.029",y:"86.301",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"120.243",y:"86.301",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"128.554",y:"86.301",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"177.909",y:"86.301",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"186.124",y:"86.301",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"194.339",y:"86.301",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"202.553",y:"86.301",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"210.864",y:"86.301",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"13.283",y:"221.798",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"21.498",y:"221.798",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"29.713",y:"221.798",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"37.927",y:"221.798",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"46.238",y:"221.798",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"95.599",y:"221.798",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"103.814",y:"221.798",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"112.029",y:"221.798",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"120.243",y:"221.798",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"128.554",y:"221.798",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"177.909",y:"221.798",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"186.124",y:"221.798",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"194.339",y:"221.798",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"202.553",y:"221.798",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"210.864",y:"221.798",fill:"#E1E3E6",rx:"3"})),me=e=>{const{attributes:t,name:r}=e;return t.isPreview?se:(0,l.createElement)(ie(),{block:r,attributes:t})},de=(0,m.withSpokenMessages)((e=>{const t=(0,s.useBlockProps)(),{attributes:{products:r}}=e,[c,n]=(0,d.useState)(!r.length);return(0,l.createElement)("div",{...t},(0,l.createElement)(s.BlockControls,null,(0,l.createElement)(m.ToolbarGroup,{controls:[{icon:"edit",title:(0,u.__)("Edit selected products","woocommerce"),onClick:()=>n(!c),isActive:c}]})),(0,l.createElement)(ce,{...e}),c?(0,l.createElement)(ne,{isEditing:c,setIsEditing:n,...e}):(0,l.createElement)(m.Disabled,null,(0,l.createElement)(me,{...e})))}));(0,c.registerBlockType)(i,{icon:{src:(0,l.createElement)(o.Z,{icon:a.Z,className:"wc-block-editor-components-block-icon"})},attributes:{...i.attributes,columns:{type:"number",default:(0,n.getSetting)("defaultColumns",3)}},edit:de,save:()=>null})},4010:()=>{},9658:()=>{},1058:()=>{},9196:e=>{"use strict";e.exports=window.React},4333:e=>{"use strict";e.exports=window.wp.compose},9307:e=>{"use strict";e.exports=window.wp.element},5736:e=>{"use strict";e.exports=window.wp.i18n},444:e=>{"use strict";e.exports=window.wp.primitives}},r={};function l(e){var c=r[e];if(void 0!==c)return c.exports;var n=r[e]={exports:{}};return t[e].call(n.exports,n,n.exports,l),n.exports}l.m=t,e=[],l.O=(t,r,c,n)=>{if(!r){var o=1/0;for(m=0;m=n)&&Object.keys(l.O).every((e=>l.O[e](r[i])))?r.splice(i--,1):(a=!1,n0&&e[m-1][2]>n;m--)e[m]=e[m-1];e[m]=[r,c,n]},l.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return l.d(t,{a:t}),t},l.d=(e,t)=>{for(var r in t)l.o(t,r)&&!l.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},l.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),l.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},l.j=1008,(()=>{var e={1008:0};l.O.j=t=>0===e[t];var t=(t,r)=>{var c,n,[o,a,i]=r,s=0;if(o.some((t=>0!==e[t]))){for(c in a)l.o(a,c)&&(l.m[c]=a[c]);if(i)var m=i(l)}for(t&&t(r);sl(3701)));c=l.O(c),((this.wc=this.wc||{}).blocks=this.wc.blocks||{})["handpicked-products"]=c})(); attribute-filter-wrapper.css 0000644 00000073045 15073233652 0012241 0 ustar 00 @keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}.wc-filter-element-label-list-count:before{content:" ("}.wc-filter-element-label-list-count:after{content:")"}
@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}.wc-block-components-filter-reset-button{background:transparent;border:0;border-radius:0;box-shadow:none;color:inherit;cursor:pointer;display:inline;font-family:inherit;font-size:inherit;font-size:.875em;font-style:inherit;font-weight:inherit;font-weight:400;letter-spacing:inherit;line-height:inherit;margin:0;padding:0;text-decoration:inherit;text-decoration:underline;text-shadow:none;text-transform:inherit;vertical-align:baseline}.wc-block-components-filter-reset-button:active,.wc-block-components-filter-reset-button:focus,.wc-block-components-filter-reset-button:hover{background:transparent}.wc-block-components-filter-reset-button:hover{color:inherit;cursor:pointer;text-decoration:none}.wc-block-components-filter-reset-button[disabled]{cursor:not-allowed}
@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}.wc-block-components-filter-submit-button{border:none;display:block;margin-left:auto;white-space:nowrap}.wc-block-components-filter-submit-button.is-loading{background-color:currentColor!important;border:0!important;border-radius:.25rem;border-radius:0;box-shadow:none;color:currentColor!important;display:block;line-height:1;line-height:normal;margin-top:16px;max-width:100%!important;opacity:.15;outline:0!important;overflow:hidden!important;pointer-events:none;position:relative!important;width:100%;width:-moz-max-content;width:max-content;z-index:1}.wc-block-components-filter-submit-button.is-loading>*{visibility:hidden}.wc-block-components-filter-submit-button.is-loading:after{animation:loading__animation 1.5s ease-in-out infinite;background-image:linear-gradient(90deg,currentColor,hsla(0,0%,96%,.302),currentColor);background-repeat:no-repeat;content:" ";display:block;height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@media screen and (prefers-reduced-motion:reduce){.wc-block-components-filter-submit-button.is-loading{animation:none}}
@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}.wc-blocks-components-form-token-field-wrapper .components-popover{left:0;opacity:0;position:fixed;top:0;z-index:z-index(".components-popover")}.wc-blocks-components-form-token-field-wrapper .components-popover.is-expanded,.wc-blocks-components-form-token-field-wrapper .components-popover[data-x-axis][data-y-axis]{opacity:1}.wc-blocks-components-form-token-field-wrapper .components-popover.is-expanded{bottom:0;left:0;right:0;top:0;z-index:z-index(".components-popover")!important}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow){margin-left:2px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow):before{border:8px solid #ccc}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow).is-alternate:before{border-color:#1e1e1e}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow):after{border:8px solid #fff}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow):after,.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow):before{content:"";height:0;line-height:0;position:absolute;width:0}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=top]{margin-top:-8px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=top]:before{bottom:-8px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=top]:after{bottom:-6px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=top]:after,.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=top]:before{border-bottom:none;border-left-color:transparent;border-right-color:transparent;border-top-style:solid;margin-left:-10px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=bottom]{margin-top:8px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:before{top:-8px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:after{top:-6px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:after,.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:before{border-bottom-style:solid;border-left-color:transparent;border-right-color:transparent;border-top:none;margin-left:-10px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=left]{margin-left:-8px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=left]:before{right:-8px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=left]:after{right:-6px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=left]:after,.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=left]:before{border-bottom-color:transparent;border-left-style:solid;border-right:none;border-top-color:transparent}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=right]{margin-left:8px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=right]:before{left:-8px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=right]:after{left:-6px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=right]:after,.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=right]:before{border-bottom-color:transparent;border-left:none;border-right-style:solid;border-top-color:transparent}.wc-blocks-components-form-token-field-wrapper .components-popover[data-y-axis=top]{bottom:100%}.wc-blocks-components-form-token-field-wrapper .components-popover[data-y-axis=bottom]{top:100%}.wc-blocks-components-form-token-field-wrapper .components-popover[data-y-axis=middle]{align-items:center;display:flex}.wc-blocks-components-form-token-field-wrapper .components-popover.is-from-top{margin-top:12px}.wc-blocks-components-form-token-field-wrapper .components-popover.is-from-bottom{margin-top:-12px}.wc-blocks-components-form-token-field-wrapper .components-popover.is-from-left:not(.is-from-top):not(.is-from-bottom){margin-left:12px}.wc-blocks-components-form-token-field-wrapper .components-popover.is-from-right:not(.is-from-top):not(.is-from-bottom){margin-right:12px}.wc-blocks-components-form-token-field-wrapper .components-popover__content{background:#fff;border:1px solid #ccc;border-radius:2px;box-shadow:0 .7px 1px rgba(0,0,0,.1),0 1.2px 1.7px -.2px rgba(0,0,0,.1),0 2.3px 3.3px -.5px rgba(0,0,0,.1);height:100%}.is-alternate .wc-blocks-components-form-token-field-wrapper .components-popover__content{border:1px solid #1e1e1e;box-shadow:none}.components-popover .wc-blocks-components-form-token-field-wrapper .components-popover__content{height:auto;overflow-y:auto;position:absolute}.components-popover.is-expanded .wc-blocks-components-form-token-field-wrapper .components-popover__content{border:none;border-top:1px solid #1e1e1e;height:calc(100% - 48px);min-width:auto;overflow-y:visible;position:static}.components-popover[data-y-axis=top] .wc-blocks-components-form-token-field-wrapper .components-popover__content{bottom:100%}.components-popover[data-x-axis=center] .wc-blocks-components-form-token-field-wrapper .components-popover__content{left:50%;transform:translateX(-50%)}.components-popover[data-x-axis=right] .wc-blocks-components-form-token-field-wrapper .components-popover__content{left:100%;position:absolute}.components-popover:not([data-y-axis=middle])[data-x-axis=right] .wc-blocks-components-form-token-field-wrapper .components-popover__content{margin-left:-25px}.components-popover[data-x-axis=left] .wc-blocks-components-form-token-field-wrapper .components-popover__content{position:absolute;right:100%}.components-popover:not([data-y-axis=middle])[data-x-axis=left] .wc-blocks-components-form-token-field-wrapper .components-popover__content{margin-right:-25px}.wc-blocks-components-form-token-field-wrapper .components-popover__header{align-items:center;background:#fff;display:flex;height:48px;justify-content:space-between;padding:0 8px 0 16px}.wc-blocks-components-form-token-field-wrapper .components-popover__header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.wc-blocks-components-form-token-field-wrapper .components-popover__close.components-button{z-index:z-index(".components-popover__close")}.wc-blocks-components-form-token-field-wrapper .components-tooltip.components-popover{z-index:z-index(".components-tooltip")}.wc-blocks-components-form-token-field-wrapper .components-tooltip.components-popover .components-popover__content{min-width:0}.wc-blocks-components-form-token-field-wrapper .components-tooltip .components-popover__content{background:#1e1e1e;border-radius:2px;border-width:0;box-shadow:none;color:#fff;font-size:12px;line-height:1.4;text-align:center;white-space:nowrap}.wc-blocks-components-form-token-field-wrapper .components-tooltip .components-popover__content>div{padding:4px 8px}.wc-blocks-components-form-token-field-wrapper .components-tooltip__shortcut{display:inline-block;margin-left:8px}.wc-blocks-components-form-token-field-wrapper .disabled-element-wrapper{position:relative}.wc-blocks-components-form-token-field-wrapper .disabled-element-wrapper .event-catcher{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:z-index(".components-tooltip .event-catcher")}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container{align-items:center;border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;cursor:text;display:flex;flex-wrap:wrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;margin:0 0 8px;padding:2px 4px;transition:box-shadow .1s linear;width:100%}@media(prefers-reduced-motion:reduce){.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container{transition-delay:0s;transition-duration:0s}}@media(min-width:600px){.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container{font-size:13px;line-height:normal}}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container::-webkit-input-placeholder{color:rgba(30,30,30,.62)}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container::-moz-placeholder{color:rgba(30,30,30,.62);opacity:1}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container:-ms-input-placeholder{color:rgba(30,30,30,.62)}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container.is-disabled{background:#ddd;border-color:#ddd}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container.is-active{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container input[type=text].components-form-token-field__input{background:inherit;border:0;box-shadow:none;color:#1e1e1e;display:inline-block;flex:1;font-size:16px;margin-left:4px;max-width:100%;min-height:24px;min-width:50px;padding:0;width:100%}@media(min-width:600px){.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container input[type=text].components-form-token-field__input{font-size:13px}}.components-form-token-field.is-active .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container input[type=text].components-form-token-field__input,.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container input[type=text].components-form-token-field__input:focus{box-shadow:none;outline:none}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__token+input[type=text].components-form-token-field__input{width:auto}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__label{display:inline-block;margin-bottom:4px}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__help{color:#757575;font-size:12px;font-style:normal}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token{color:#1e1e1e;display:flex;font-size:13px;margin:2px 4px 2px 0;max-width:100%}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-success .components-form-token-field__remove-token,.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-success .components-form-token-field__token-text{background:#4ab866}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-error .components-form-token-field__remove-token,.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-error .components-form-token-field__token-text{background:#cc1818}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-validating .components-form-token-field__remove-token,.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-validating .components-form-token-field__token-text{color:#757575}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-borderless{padding:0 16px 0 0;position:relative}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-borderless .components-form-token-field__token-text{background:transparent;color:var(--wp-admin-theme-color)}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-borderless .components-form-token-field__remove-token{background:transparent;color:#757575;position:absolute;right:0;top:1px}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-borderless.is-success .components-form-token-field__token-text{color:#4ab866}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-borderless.is-error .components-form-token-field__token-text{border-radius:4px 0 0 4px;color:#cc1818;padding:0 4px 0 6px}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-borderless.is-validating .components-form-token-field__token-text{color:#1e1e1e}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-disabled .components-form-token-field__remove-token{cursor:default}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__remove-token.components-button,.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token-text{background:#ddd;display:inline-block;height:auto;line-height:24px;min-width:unset;transition:all .2s cubic-bezier(.4,1,.4,1)}@media(prefers-reduced-motion:reduce){.wc-blocks-components-form-token-field-wrapper .components-form-token-field__remove-token.components-button,.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token-text{animation-delay:0s;animation-duration:1ms;transition-delay:0s;transition-duration:0s}}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token-text{border-radius:2px 0 0 2px;overflow:hidden;padding:0 0 0 8px;text-overflow:ellipsis;white-space:nowrap}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__remove-token.components-button{border-radius:0 2px 2px 0;color:#1e1e1e;cursor:pointer;line-height:10px;overflow:initial;padding:0 2px}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__remove-token.components-button:hover{color:#1e1e1e}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestions-list{border-top:1px solid #757575;flex:1 0 100%;list-style:none;margin:4px -4px -4px;max-height:9em;min-width:100%;overflow-y:auto;padding:0;transition:all .15s ease-in-out}@media(prefers-reduced-motion:reduce){.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestions-list{transition-delay:0s;transition-duration:0s}}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestion{color:#757575;cursor:pointer;display:block;font-size:13px;margin:0;padding:4px 8px}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestion.is-selected{background:var(--wp-admin-theme-color);color:#fff}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestion-match{text-decoration:underline}.wc-blocks-components-form-token-field-wrapper{border-color:#949494}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__label,.wc-blocks-components-form-token-field-wrapper .components-visually-hidden{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.wc-blocks-components-form-token-field-wrapper .components-form-token-field,.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container{border-color:inherit;box-sizing:border-box;margin-bottom:0}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container{background-color:#fff;border-radius:0;box-shadow:none;color:#000;position:relative}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container input[type=text].components-form-token-field__input{min-height:30px}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__remove-token.components-button,.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token-text{background:#e0e0e0}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__remove-token{border:none}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestions-list{background-color:#fff;border:1px solid #949494;border-top:0 solid #949494;left:-1px;margin:1px 0 0;position:absolute;right:-1px;top:100%;z-index:50}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestions-list:empty{display:none}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestion{padding:8px}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestion.is-selected{background:#f0f0f0;color:#2f2f2f}.wc-blocks-components-form-token-field-wrapper.single-selection .components-form-token-field__token{margin-right:0;position:relative;width:100%;z-index:1}.wc-blocks-components-form-token-field-wrapper.single-selection .components-form-token-field__remove-token.components-button,.wc-blocks-components-form-token-field-wrapper.single-selection .components-form-token-field__token-text{background:transparent}.wc-blocks-components-form-token-field-wrapper.single-selection .components-form-token-field__token-text{padding-left:4px;width:100%}.wc-blocks-components-form-token-field-wrapper.single-selection .components-form-token-field__token+input[type=text].components-form-token-field__input{position:absolute}.wc-blocks-components-form-token-field-wrapper.single-selection .is-active .components-form-token-field__token+input[type=text].components-form-token-field__input{border:1px solid #949494;margin:0 2px 4px;padding:0 5px;position:static}
@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}.wc-block-filter-title-placeholder{background-color:currentColor!important;border:0!important;border-radius:.25rem;border-radius:1.625em;box-shadow:none;color:currentColor!important;display:block;line-height:1;margin-bottom:12px;margin-top:12px;max-width:100%!important;max-width:-moz-max-content!important;max-width:max-content!important;min-width:80px;opacity:.15;outline:0!important;overflow:hidden!important;pointer-events:none;position:relative!important;width:100%;z-index:1}.wc-block-filter-title-placeholder>*{visibility:hidden}.wc-block-filter-title-placeholder:after{animation:loading__animation 1.5s ease-in-out infinite;background-image:linear-gradient(90deg,currentColor,hsla(0,0%,96%,.302),currentColor);background-repeat:no-repeat;content:" ";display:block;height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@media screen and (prefers-reduced-motion:reduce){.wc-block-filter-title-placeholder{animation:none}}.wc-block-filter-title-placeholder .wc-block-active-filters__title,.wc-block-filter-title-placeholder .wc-block-attribute-filter__title,.wc-block-filter-title-placeholder .wc-block-price-filter__title,.wc-block-filter-title-placeholder .wc-block-rating-filter__title,.wc-block-filter-title-placeholder .wc-block-stock-filter__title{height:1em;margin:0}
@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}.wp-block-woocommerce-attribute-filter{border-style:none!important}.wp-block-woocommerce-attribute-filter h1,.wp-block-woocommerce-attribute-filter h2,.wp-block-woocommerce-attribute-filter h3,.wp-block-woocommerce-attribute-filter h4,.wp-block-woocommerce-attribute-filter h5,.wp-block-woocommerce-attribute-filter h6{text-transform:inherit}.wc-block-attribute-filter{border-color:inherit;border-radius:inherit;margin-bottom:16px}.wc-block-attribute-filter .is-loading{background-color:currentColor!important;border:0!important;border-radius:.25rem;border-radius:0;box-shadow:none;color:currentColor!important;display:block;height:1em;line-height:1;margin-top:16px;max-width:100%!important;opacity:.15;outline:0!important;overflow:hidden!important;pointer-events:none;position:relative!important;width:100%;z-index:1}.wc-block-attribute-filter .is-loading>*{visibility:hidden}.wc-block-attribute-filter .is-loading:after{animation:loading__animation 1.5s ease-in-out infinite;background-image:linear-gradient(90deg,currentColor,hsla(0,0%,96%,.302),currentColor);background-repeat:no-repeat;content:" ";display:block;height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@media screen and (prefers-reduced-motion:reduce){.wc-block-attribute-filter .is-loading{animation:none}}.wc-block-attribute-filter.style-dropdown{align-items:flex-start;display:flex;gap:16px;position:relative}.wc-block-attribute-filter.style-dropdown .single-selection .components-form-token-field__token+input[type=text].components-form-token-field__input{opacity:0}.wc-block-attribute-filter.style-dropdown .single-selection .components-form-token-field__input-container.is-active .components-form-token-field__token+input[type=text].components-form-token-field__input{opacity:1}.wc-block-attribute-filter.style-dropdown .wc-block-components-filter-submit-button{height:36px;line-height:1}.wc-block-attribute-filter.style-dropdown>svg{pointer-events:none;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.wc-block-attribute-filter .wc-block-attribute-filter-list{margin:0;width:100%}.wc-block-attribute-filter .wc-block-attribute-filter-list li label{cursor:pointer}.wc-block-attribute-filter .wc-block-attribute-filter-list li input{cursor:pointer;display:inline-block}.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper{flex-grow:1;height:-moz-max-content;height:max-content;max-width:unset;width:0}.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper:not(.is-loading){border:1px solid #757575!important;border-radius:4px}.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper.is-loading{border-radius:.25em}.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field{border-radius:inherit}.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container{border:0;border-radius:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding:8px;text-decoration:inherit;text-transform:inherit}.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__input{font-size:.875em}.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__input::-moz-placeholder{color:#000}.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__input:-ms-input-placeholder{color:#000}.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__input::placeholder{color:#000}.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__suggestions-list{border:1px solid #757575;border-radius:4px;margin-top:8px;max-height:21em}.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__suggestions-list .components-form-token-field__suggestion{border:1px solid #ccc;border-radius:4px;color:#000;margin:12px;padding:12px}.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__suggestion,.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__token{font-size:.875em}.wc-block-attribute-filter__conditions-toggle,.wc-block-attribute-filter__display-toggle,.wc-block-attribute-filter__multiple-toggle{width:100%}.wc-block-attribute-filter__instructions{border-bottom:1px solid #f0f0f0;padding-bottom:1em}.wc-block-attribute-filter__selection{padding-top:1em}.woocommerce-product-attributes .woocommerce-search-list__search .components-base-control__label{color:#757575;font-family:inherit;font-size:inherit;font-size:1em;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit}.wc-block-attribute-filter__actions{align-items:center;display:flex;gap:16px;justify-content:flex-end}.wc-block-attribute-filter__actions .wc-block-components-filter-submit-button{margin-left:0}.wc-block-attribute-filter__actions .wc-block-components-filter-submit-button:disabled{cursor:auto;opacity:.6}.wc-block-attribute-filter__actions .wc-block-filter-submit-button.wc-block-components-filter-submit-button.wc-block-attribute-filter__button{font-size:.875em;margin-top:0}.editor-styles-wrapper .wc-block-components-checkbox,.wc-block-components-checkbox{margin-top:1em}.wc-blocks-components-form-token-field-wrapper:not(.single-selection) .components-form-token-field__input-container{padding:4px 30px 4px 8px}.wc-blocks-components-form-token-field-wrapper:not(.single-selection) .components-form-token-field__input-container .components-form-token-field__token-text{background-color:#fff;border:1px solid;border-radius:25px 0 0 25px;border-right:0;line-height:22px;padding:.25em .5em .25em .75em}.wc-blocks-components-form-token-field-wrapper:not(.single-selection) .components-form-token-field__input-container>.components-form-token-field__input{margin:.25em 0}.wc-blocks-components-form-token-field-wrapper:not(.single-selection) .components-form-token-field__input-container .components-button.components-form-token-field__remove-token{background-color:#fff;border:1px solid;border-left:0;border-radius:0 25px 25px 0;padding:1px .25em 0 0}.wc-blocks-components-form-token-field-wrapper:not(.single-selection) .components-form-token-field__input-container .components-button.components-form-token-field__remove-token.has-icon svg{background-color:#e0e0e0;border-radius:25px}.editor-styles-wrapper .wc-block-attribute-filter__button.wc-block-attribute-filter__button,.wc-block-attribute-filter__button.wc-block-attribute-filter__button{font-size:.875em;height:-moz-max-content;height:max-content;padding:.5em 1em;width:-moz-max-content;width:max-content}
product-rating-counter.js 0000644 00000010062 15073233652 0011526 0 ustar 00 "use strict";(self.webpackChunkwebpackWcBlocksJsonp=self.webpackChunkwebpackWcBlocksJsonp||[]).push([[2918],{2992:(e,t,o)=>{o.r(t),o.d(t,{Block:()=>m,default:()=>f});var n=o(9196),r=o(5736),l=o(3849),s=o.n(l),c=o(2864),a=o(947),i=o(721),u=o(9060),d=o(5609);const v=e=>{const{reviews:t}=e,o=t?(0,r.sprintf)(/* translators: %s is referring to the total of reviews for a product */ /* translators: %s is referring to the total of reviews for a product */
(0,r._n)("(%s customer review)","(%s customer reviews)",t,"woocommerce"),t):(0,r.__)("(X customer reviews)","woocommerce");return(0,n.createElement)("span",{className:"wc-block-components-product-rating-counter__reviews_count"},(0,n.createElement)(d.Disabled,null,(0,n.createElement)("a",{href:"/"},o)))},m=e=>{const{textAlign:t,shouldDisplayMockedReviewsWhenProductHasNoReviews:o}=e,r=(0,a.F)(e),{parentClassName:l}=(0,c.useInnerBlockLayoutContext)(),{product:i}=(0,c.useProductDataContext)(),d=(e=>{const t=(0,u.h)(e.review_count)?e.review_count:parseInt(e.review_count,10);return Number.isFinite(t)&&t>0?t:0})(i),m=s()(r.className,"wc-block-components-product-rating-counter",{[`${l}__product-rating`]:l,[`has-text-align-${t}`]:t});if(d||o)return(0,n.createElement)("div",{className:m,style:r.style},(0,n.createElement)("div",{className:"wc-block-components-product-rating-counter__container"},(0,n.createElement)(v,{reviews:d})))},f=(0,i.withProductDataContext)(m)},947:(e,t,o)=>{o.d(t,{F:()=>i});var n=o(3849),r=o.n(n),l=o(7998),s=o(3243),c=o(3392),a=o(172);const i=e=>{const t=(e=>{const t=(0,l.Kn)(e)?e:{style:{}};let o=t.style;return(0,s.H)(o)&&(o=JSON.parse(o)||{}),(0,l.Kn)(o)||(o={}),{...t,style:o}})(e),o=(0,a.vc)(t),n=(0,a.l8)(t),i=(0,a.su)(t),u=(0,c.f)(t);return{className:r()(u.className,o.className,n.className,i.className),style:{...u.style,...o.style,...n.style,...i.style}}}},3392:(e,t,o)=>{o.d(t,{f:()=>l});var n=o(7998),r=o(3243);const l=e=>{const t=(0,n.Kn)(e.style.typography)?e.style.typography:{},o=(0,r.H)(t.fontFamily)?t.fontFamily:"";return{className:e.fontFamily?`has-${e.fontFamily}-font-family`:o,style:{fontSize:e.fontSize?`var(--wp--preset--font-size--${e.fontSize})`:t.fontSize,fontStyle:t.fontStyle,fontWeight:t.fontWeight,letterSpacing:t.letterSpacing,lineHeight:t.lineHeight,textDecoration:t.textDecoration,textTransform:t.textTransform}}}},172:(e,t,o)=>{o.d(t,{l8:()=>d,su:()=>v,vc:()=>u});var n=o(3849),r=o.n(n),l=o(7427),s=o(2289),c=o(7998);function a(e={}){const t={};return(0,s.getCSSRules)(e,{selector:""}).forEach((e=>{t[e.key]=e.value})),t}function i(e,t){return e&&t?`has-${(0,l.o)(t)}-${e}`:""}function u(e){var t,o,n,l,s,u,d;const{backgroundColor:v,textColor:m,gradient:f,style:y}=e,p=i("background-color",v),g=i("color",m),h=function(e){if(e)return`has-${e}-gradient-background`}(f),b=h||(null==y||null===(t=y.color)||void 0===t?void 0:t.gradient);return{className:r()(g,h,{[p]:!b&&!!p,"has-text-color":m||(null==y||null===(o=y.color)||void 0===o?void 0:o.text),"has-background":v||(null==y||null===(n=y.color)||void 0===n?void 0:n.background)||f||(null==y||null===(l=y.color)||void 0===l?void 0:l.gradient),"has-link-color":(0,c.Kn)(null==y||null===(s=y.elements)||void 0===s?void 0:s.link)?null==y||null===(u=y.elements)||void 0===u||null===(d=u.link)||void 0===d?void 0:d.color:void 0}),style:a({color:(null==y?void 0:y.color)||{}})}}function d(e){var t;const o=(null===(t=e.style)||void 0===t?void 0:t.border)||{};return{className:function(e){var t;const{borderColor:o,style:n}=e,l=o?i("border-color",o):"";return r()({"has-border-color":!!o||!(null==n||null===(t=n.border)||void 0===t||!t.color),[l]:!!l})}(e),style:a({border:o})}}function v(e){var t;return{className:void 0,style:a({spacing:(null===(t=e.style)||void 0===t?void 0:t.spacing)||{}})}}},2893:(e,t,o)=>{o.d(t,{F:()=>n});const n=e=>null===e},9060:(e,t,o)=>{o.d(t,{h:()=>n});const n=e=>"number"==typeof e},7998:(e,t,o)=>{o.d(t,{$n:()=>l,Kn:()=>r,Qr:()=>s});var n=o(2893);const r=e=>!(0,n.F)(e)&&e instanceof Object&&e.constructor===Object;function l(e,t){return r(e)&&t in e}const s=e=>0===Object.keys(e).length},3243:(e,t,o)=>{o.d(t,{H:()=>n});const n=e=>"string"==typeof e}}]); all-reviews-style.js.LICENSE.txt 0000644 00000000174 15073233652 0012401 0 ustar 00 /*!
Copyright (c) 2018 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/
product-image.js 0000644 00000015011 15073233652 0007646 0 ustar 00 (self.webpackChunkwebpackWcBlocksJsonp=self.webpackChunkwebpackWcBlocksJsonp||[]).push([[3706,5432],{4122:(e,t,o)=>{"use strict";o.d(t,{Z:()=>l});const l={showProductLink:{type:"boolean",default:!0},showSaleBadge:{type:"boolean",default:!0},saleBadgeAlign:{type:"string",default:"right"},imageSizing:{type:"string",default:o(6344).R.SINGLE},productId:{type:"number",default:0},isDescendentOfQueryLoop:{type:"boolean",default:!1},isDescendentOfSingleProductBlock:{type:"boolean",default:!1},width:{type:"string"},height:{type:"string"},scale:{type:"string",default:"cover"},aspectRatio:{type:"string"}}},2090:(e,t,o)=>{"use strict";o.d(t,{Z:()=>f});var l=o(9196),n=o(9307),a=o(5736),s=o(3849),c=o.n(s),r=o(4617),i=o(2864),d=o(947),u=o(721),m=o(8360),g=o(5863),p=(o(3030),o(6344));const h=e=>(0,l.createElement)("img",{...e,src:r.PLACEHOLDER_IMG_SRC,alt:"",width:void 0,height:void 0}),y=({image:e,loaded:t,showFullSize:o,fallbackAlt:a,width:s,scale:c,height:r,aspectRatio:i})=>{const{thumbnail:d,src:u,srcset:m,sizes:g,alt:p}=e||{},y={alt:p||a,hidden:!t,src:d,...o&&{src:u,srcSet:m,sizes:g}},f={height:r,width:s,objectFit:c,aspectRatio:i};return(0,l.createElement)(n.Fragment,null,y.src&&(0,l.createElement)("img",{style:f,"data-testid":"product-image",...y}),!e&&(0,l.createElement)(h,{style:f}))},f=(0,u.withProductDataContext)((e=>{const{className:t,imageSizing:o=p.R.SINGLE,showProductLink:s=!0,showSaleBadge:r,saleBadgeAlign:u="right",height:f,width:v,scale:b,aspectRatio:k,...w}=e,S=(0,d.F)(e),{parentClassName:N}=(0,i.useInnerBlockLayoutContext)(),{product:C,isLoading:_}=(0,i.useProductDataContext)(),{dispatchStoreEvent:E}=(0,m.n)();if(!C.id)return(0,l.createElement)("div",{className:c()(t,"wc-block-components-product-image",{[`${N}__product-image`]:N},S.className),style:S.style},(0,l.createElement)(h,null));const x=!!C.images.length,F=x?C.images[0]:null,L=s?"a":n.Fragment,R=(0,a.sprintf)(/* translators: %s is referring to the product name */ /* translators: %s is referring to the product name */
(0,a.__)("Link to %s","woocommerce"),C.name),$={href:C.permalink,...!x&&{"aria-label":R},onClick:()=>{E("product-view-link",{product:C})}};return delete w.style,(0,l.createElement)("div",{className:c()(t,"wc-block-components-product-image",{[`${N}__product-image`]:N},S.className),style:S.style},(0,l.createElement)(L,{...s&&$},!!r&&(0,l.createElement)(g.default,{align:u,...w}),(0,l.createElement)(y,{fallbackAlt:C.name,image:F,loaded:!_,showFullSize:o!==p.R.THUMBNAIL,width:v,height:f,scale:b,aspectRatio:k})))}))},6790:(e,t,o)=>{"use strict";o.r(t),o.d(t,{default:()=>s});var l=o(721),n=o(2090),a=o(4122);const s=(0,l.withFilteredAttributes)(a.Z)(n.Z)},5863:(e,t,o)=>{"use strict";o.r(t),o.d(t,{Block:()=>u,default:()=>m});var l=o(9196),n=o(5736),a=o(3849),s=o.n(a),c=o(711),r=o(2864),i=o(947),d=o(721);o(3902);const u=e=>{const{className:t,align:o}=e,a=(0,i.F)(e),{parentClassName:d}=(0,r.useInnerBlockLayoutContext)(),{product:u}=(0,r.useProductDataContext)();if(!(u.id&&u.on_sale||e.isDescendentOfSingleProductTemplate))return null;const m="string"==typeof o?`wc-block-components-product-sale-badge--align-${o}`:"";return(0,l.createElement)("div",{className:s()("wc-block-components-product-sale-badge",t,m,{[`${d}__product-onsale`]:d},a.className),style:a.style},(0,l.createElement)(c.Label,{label:(0,n.__)("Sale","woocommerce"),screenReaderLabel:(0,n.__)("Product on sale","woocommerce")}))},m=(0,d.withProductDataContext)(u)},8360:(e,t,o)=>{"use strict";o.d(t,{n:()=>s});var l=o(2694),n=o(9818),a=o(9307);const s=()=>({dispatchStoreEvent:(0,a.useCallback)(((e,t={})=>{try{(0,l.doAction)(`experimental__woocommerce_blocks-${e}`,t)}catch(e){console.error(e)}}),[]),dispatchCheckoutEvent:(0,a.useCallback)(((e,t={})=>{try{(0,l.doAction)(`experimental__woocommerce_blocks-checkout-${e}`,{...t,storeCart:(0,n.select)("wc/store/cart").getCartData()})}catch(e){console.error(e)}}),[])})},947:(e,t,o)=>{"use strict";o.d(t,{F:()=>i});var l=o(3849),n=o.n(l),a=o(7998),s=o(3243),c=o(3392),r=o(172);const i=e=>{const t=(e=>{const t=(0,a.Kn)(e)?e:{style:{}};let o=t.style;return(0,s.H)(o)&&(o=JSON.parse(o)||{}),(0,a.Kn)(o)||(o={}),{...t,style:o}})(e),o=(0,r.vc)(t),l=(0,r.l8)(t),i=(0,r.su)(t),d=(0,c.f)(t);return{className:n()(d.className,o.className,l.className,i.className),style:{...d.style,...o.style,...l.style,...i.style}}}},3392:(e,t,o)=>{"use strict";o.d(t,{f:()=>a});var l=o(7998),n=o(3243);const a=e=>{const t=(0,l.Kn)(e.style.typography)?e.style.typography:{},o=(0,n.H)(t.fontFamily)?t.fontFamily:"";return{className:e.fontFamily?`has-${e.fontFamily}-font-family`:o,style:{fontSize:e.fontSize?`var(--wp--preset--font-size--${e.fontSize})`:t.fontSize,fontStyle:t.fontStyle,fontWeight:t.fontWeight,letterSpacing:t.letterSpacing,lineHeight:t.lineHeight,textDecoration:t.textDecoration,textTransform:t.textTransform}}}},172:(e,t,o)=>{"use strict";o.d(t,{l8:()=>u,su:()=>m,vc:()=>d});var l=o(3849),n=o.n(l),a=o(7427),s=o(2289),c=o(7998);function r(e={}){const t={};return(0,s.getCSSRules)(e,{selector:""}).forEach((e=>{t[e.key]=e.value})),t}function i(e,t){return e&&t?`has-${(0,a.o)(t)}-${e}`:""}function d(e){var t,o,l,a,s,d,u;const{backgroundColor:m,textColor:g,gradient:p,style:h}=e,y=i("background-color",m),f=i("color",g),v=function(e){if(e)return`has-${e}-gradient-background`}(p),b=v||(null==h||null===(t=h.color)||void 0===t?void 0:t.gradient);return{className:n()(f,v,{[y]:!b&&!!y,"has-text-color":g||(null==h||null===(o=h.color)||void 0===o?void 0:o.text),"has-background":m||(null==h||null===(l=h.color)||void 0===l?void 0:l.background)||p||(null==h||null===(a=h.color)||void 0===a?void 0:a.gradient),"has-link-color":(0,c.Kn)(null==h||null===(s=h.elements)||void 0===s?void 0:s.link)?null==h||null===(d=h.elements)||void 0===d||null===(u=d.link)||void 0===u?void 0:u.color:void 0}),style:r({color:(null==h?void 0:h.color)||{}})}}function u(e){var t;const o=(null===(t=e.style)||void 0===t?void 0:t.border)||{};return{className:function(e){var t;const{borderColor:o,style:l}=e,a=o?i("border-color",o):"";return n()({"has-border-color":!!o||!(null==l||null===(t=l.border)||void 0===t||!t.color),[a]:!!a})}(e),style:r({border:o})}}function m(e){var t;return{className:void 0,style:r({spacing:(null===(t=e.style)||void 0===t?void 0:t.spacing)||{}})}}},2893:(e,t,o)=>{"use strict";o.d(t,{F:()=>l});const l=e=>null===e},7998:(e,t,o)=>{"use strict";o.d(t,{$n:()=>a,Kn:()=>n,Qr:()=>s});var l=o(2893);const n=e=>!(0,l.F)(e)&&e instanceof Object&&e.constructor===Object;function a(e,t){return n(e)&&t in e}const s=e=>0===Object.keys(e).length},3243:(e,t,o)=>{"use strict";o.d(t,{H:()=>l});const l=e=>"string"==typeof e},3030:()=>{},3902:()=>{}}]); product-reviews-rtl.css 0000644 00000002140 15073233652 0011222 0 ustar 00 @keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes loading__animation{to{transform:translateX(-100%)}}.wp-block-woocommerce-product-reviews img{max-width:600px}.wp-block-woocommerce-product-reviews .submit{margin-top:2rem}.wp-block-woocommerce-product-reviews__editor__row{align-items:center;display:flex;gap:2rem}.wp-block-woocommerce-product-reviews__editor__row>span{flex-basis:20%}.wp-block-woocommerce-product-reviews__editor__row .wp-block-woocommerce-product-reviews__editor__stars,.wp-block-woocommerce-product-reviews__editor__row textarea{flex-grow:1;margin-left:1rem}.wp-block-woocommerce-product-reviews__editor__row textarea{flex-grow:1;height:8rem}.wp-block-woocommerce-product-reviews__editor__stars{display:inline-block;font-family:star;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;overflow:hidden;position:relative;width:5.3em}.wp-block-woocommerce-product-reviews__editor__stars:before{color:inherit;content:"SSSSS";right:0;position:absolute;left:0;top:0;white-space:nowrap}
order-confirmation-downloads.css 0000644 00000003352 15073233652 0013060 0 ustar 00 @keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}.wc-block-order-confirmation-downloads{border:0!important;margin-bottom:48px;margin-top:24px}.wc-block-order-confirmation-downloads table{border:1px solid hsla(0,0%,7%,.11);border-radius:4px;border-spacing:0;width:100%}.wc-block-order-confirmation-downloads table td,.wc-block-order-confirmation-downloads table th{border:solid hsla(0,0%,7%,.11);border-width:0 0 1px;font-weight:inherit;margin:0;padding:16px;text-align:center}.wc-block-order-confirmation-downloads table tr>td:first-child,.wc-block-order-confirmation-downloads table tr>th:first-child{text-align:left}.wc-block-order-confirmation-downloads table tr>td:last-child,.wc-block-order-confirmation-downloads table tr>th:last-child{text-align:right}.wc-block-order-confirmation-downloads table thead{font-weight:700}.wc-block-order-confirmation-downloads table tbody tr:last-child td,.wc-block-order-confirmation-downloads table tbody tr:last-child th{border-bottom-width:0}.wc-block-order-confirmation-downloads table[style*=border-color] td,.wc-block-order-confirmation-downloads table[style*=border-color] th,.wc-block-order-confirmation-downloads table[style*=border-color] tr,.wc-block-order-confirmation-downloads table[style*=border-color]>*,.wc-block-order-confirmation-downloads table[style*=border-width] td,.wc-block-order-confirmation-downloads table[style*=border-width] th,.wc-block-order-confirmation-downloads table[style*=border-width] tr,.wc-block-order-confirmation-downloads table[style*=border-width]>*{border:inherit;border-left-width:0;border-right-width:0;border-top-width:0}
product-title.js 0000644 00000012304 15073233652 0007707 0 ustar 00 (self.webpackChunkwebpackWcBlocksJsonp=self.webpackChunkwebpackWcBlocksJsonp||[]).push([[6925],{1202:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});let o={headingLevel:{type:"number",default:2},showProductLink:{type:"boolean",default:!0},linkTarget:{type:"string"},productId:{type:"number",default:0}};(0,n(8752).uq)()&&(o={...o,align:{type:"string"}});const l=o},935:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var o=n(9196),l=n(3849),r=n.n(l),c=n(2864),s=n(8752),a=n(721),i=n(7121),u=n(8360),d=n(947);n(9375);const m=({children:e,headingLevel:t,elementType:n=`h${t}`,...l})=>(0,o.createElement)(n,{...l},e),p=(0,a.withProductDataContext)((e=>{const{className:t,headingLevel:n=2,showProductLink:l=!0,linkTarget:a,align:p}=e,y=(0,d.F)(e),{parentClassName:v}=(0,c.useInnerBlockLayoutContext)(),{product:g}=(0,c.useProductDataContext)(),{dispatchStoreEvent:k}=(0,u.n)();return g.id?(0,o.createElement)(m,{headingLevel:n,className:r()(t,y.className,"wc-block-components-product-title",{[`${v}__product-title`]:v,[`wc-block-components-product-title--align-${p}`]:p&&(0,s.uq)()}),style:(0,s.uq)()?y.style:{}},(0,o.createElement)(i.Z,{disabled:!l,name:g.name,permalink:g.permalink,target:a,onClick:()=>{k("product-view-link",{product:g})}})):(0,o.createElement)(m,{headingLevel:n,className:r()(t,y.className,"wc-block-components-product-title",{[`${v}__product-title`]:v,[`wc-block-components-product-title--align-${p}`]:p&&(0,s.uq)()}),style:(0,s.uq)()?y.style:{}})}))},2027:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>c});var o=n(721),l=n(935),r=n(1202);const c=(0,o.withFilteredAttributes)(r.Z)(l.Z)},7121:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var o=n(9196),l=n(2629),r=n(3849),c=n.n(r);n(333);const s=({className:e="",disabled:t=!1,name:n,permalink:r="",target:s,rel:a,style:i,onClick:u,...d})=>{const m=c()("wc-block-components-product-name",e);if(t){const e=d;return(0,o.createElement)("span",{className:m,...e,dangerouslySetInnerHTML:{__html:(0,l.decodeEntities)(n)}})}return(0,o.createElement)("a",{className:m,href:r,target:s,...d,dangerouslySetInnerHTML:{__html:(0,l.decodeEntities)(n)},style:i})}},8360:(e,t,n)=>{"use strict";n.d(t,{n:()=>c});var o=n(2694),l=n(9818),r=n(9307);const c=()=>({dispatchStoreEvent:(0,r.useCallback)(((e,t={})=>{try{(0,o.doAction)(`experimental__woocommerce_blocks-${e}`,t)}catch(e){console.error(e)}}),[]),dispatchCheckoutEvent:(0,r.useCallback)(((e,t={})=>{try{(0,o.doAction)(`experimental__woocommerce_blocks-checkout-${e}`,{...t,storeCart:(0,l.select)("wc/store/cart").getCartData()})}catch(e){console.error(e)}}),[])})},947:(e,t,n)=>{"use strict";n.d(t,{F:()=>i});var o=n(3849),l=n.n(o),r=n(7998),c=n(3243),s=n(3392),a=n(172);const i=e=>{const t=(e=>{const t=(0,r.Kn)(e)?e:{style:{}};let n=t.style;return(0,c.H)(n)&&(n=JSON.parse(n)||{}),(0,r.Kn)(n)||(n={}),{...t,style:n}})(e),n=(0,a.vc)(t),o=(0,a.l8)(t),i=(0,a.su)(t),u=(0,s.f)(t);return{className:l()(u.className,n.className,o.className,i.className),style:{...u.style,...n.style,...o.style,...i.style}}}},3392:(e,t,n)=>{"use strict";n.d(t,{f:()=>r});var o=n(7998),l=n(3243);const r=e=>{const t=(0,o.Kn)(e.style.typography)?e.style.typography:{},n=(0,l.H)(t.fontFamily)?t.fontFamily:"";return{className:e.fontFamily?`has-${e.fontFamily}-font-family`:n,style:{fontSize:e.fontSize?`var(--wp--preset--font-size--${e.fontSize})`:t.fontSize,fontStyle:t.fontStyle,fontWeight:t.fontWeight,letterSpacing:t.letterSpacing,lineHeight:t.lineHeight,textDecoration:t.textDecoration,textTransform:t.textTransform}}}},172:(e,t,n)=>{"use strict";n.d(t,{l8:()=>d,su:()=>m,vc:()=>u});var o=n(3849),l=n.n(o),r=n(7427),c=n(2289),s=n(7998);function a(e={}){const t={};return(0,c.getCSSRules)(e,{selector:""}).forEach((e=>{t[e.key]=e.value})),t}function i(e,t){return e&&t?`has-${(0,r.o)(t)}-${e}`:""}function u(e){var t,n,o,r,c,u,d;const{backgroundColor:m,textColor:p,gradient:y,style:v}=e,g=i("background-color",m),k=i("color",p),f=function(e){if(e)return`has-${e}-gradient-background`}(y),h=f||(null==v||null===(t=v.color)||void 0===t?void 0:t.gradient);return{className:l()(k,f,{[g]:!h&&!!g,"has-text-color":p||(null==v||null===(n=v.color)||void 0===n?void 0:n.text),"has-background":m||(null==v||null===(o=v.color)||void 0===o?void 0:o.background)||y||(null==v||null===(r=v.color)||void 0===r?void 0:r.gradient),"has-link-color":(0,s.Kn)(null==v||null===(c=v.elements)||void 0===c?void 0:c.link)?null==v||null===(u=v.elements)||void 0===u||null===(d=u.link)||void 0===d?void 0:d.color:void 0}),style:a({color:(null==v?void 0:v.color)||{}})}}function d(e){var t;const n=(null===(t=e.style)||void 0===t?void 0:t.border)||{};return{className:function(e){var t;const{borderColor:n,style:o}=e,r=n?i("border-color",n):"";return l()({"has-border-color":!!n||!(null==o||null===(t=o.border)||void 0===t||!t.color),[r]:!!r})}(e),style:a({border:n})}}function m(e){var t;return{className:void 0,style:a({spacing:(null===(t=e.style)||void 0===t?void 0:t.spacing)||{}})}}},2893:(e,t,n)=>{"use strict";n.d(t,{F:()=>o});const o=e=>null===e},7998:(e,t,n)=>{"use strict";n.d(t,{$n:()=>r,Kn:()=>l,Qr:()=>c});var o=n(2893);const l=e=>!(0,o.F)(e)&&e instanceof Object&&e.constructor===Object;function r(e,t){return l(e)&&t in e}const c=e=>0===Object.keys(e).length},3243:(e,t,n)=>{"use strict";n.d(t,{H:()=>o});const o=e=>"string"==typeof e},9375:()=>{},333:()=>{}}]); filter-wrapper.js 0000644 00000014520 15073233652 0010055 0 ustar 00 (()=>{"use strict";var e,t={5094:(e,t,r)=>{r.r(t);var o=r(9196),i=r(5736);const c=window.wp.blocks;var l=r(444);const n=(0,o.createElement)(l.SVG,{xmlns:"http://www.w3.org/2000/SVG",viewBox:"0 0 24 24"},(0,o.createElement)("path",{fill:"none",d:"M0 0h24v24H0z"}),(0,o.createElement)("path",{d:"M17 6H7c-3.31 0-6 2.69-6 6s2.69 6 6 6h10c3.31 0 6-2.69 6-6s-2.69-6-6-6zm0 10H7c-2.21 0-4-1.79-4-4s1.79-4 4-4h10c2.21 0 4 1.79 4 4s-1.79 4-4 4zm0-7c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"})),a=window.wp.blockEditor;var s=r(2911),m=r(1231),d=r(1918),p=r(3743),w=r(9425);const u=JSON.parse('{"name":"woocommerce/filter-wrapper","version":"1.0.0","title":"Filter Block","category":"woocommerce","keywords":["WooCommerce"],"attributes":{"filterType":{"type":"string"},"heading":{"type":"string"}},"textdomain":"woocommerce","apiVersion":2,"$schema":"https://schemas.wp.org/trunk/block.json"}'),f=[{widgetId:"woocommerce_layered_nav_filters",name:"active-filters",heading:(0,i.__)("Active filters","woocommerce")},{widgetId:"woocommerce_price_filter",name:"price-filter",heading:(0,i.__)("Filter by price","woocommerce")},{widgetId:"woocommerce_layered_nav",name:"attribute-filter",heading:(0,i.__)("Filter by attribute","woocommerce")},{widgetId:"woocommerce_rating_filter",name:"rating-filter",heading:(0,i.__)("Filter by rating","woocommerce")}];(0,c.registerBlockType)(u,{edit:({attributes:e})=>{const t=(0,a.useBlockProps)();return(0,o.createElement)("div",{...t},(0,o.createElement)(a.InnerBlocks,{allowedBlocks:["core/heading"],template:[["core/heading",{level:3,content:e.heading||""}],[`woocommerce/${e.filterType}`,{heading:"",lock:{remove:!0}}]]}))},save:()=>(0,o.createElement)("div",{...a.useBlockProps.save()},(0,o.createElement)(a.InnerBlocks.Content,null)),variations:[{name:"active-filters",title:(0,i.__)("Active Filters","woocommerce"),description:(0,i.__)("Display the currently active filters.","woocommerce"),isActive:e=>"active-filters"===e.filterType||!e.filterType,attributes:{heading:(0,i.__)("Active filters","woocommerce"),filterType:"active-filters"},icon:{src:(0,o.createElement)(s.Z,{icon:n,className:"wc-block-editor-components-block-icon"})},isDefault:!0},{name:"price-filter",title:(0,i.__)("Filter by Price","woocommerce"),description:(0,i.__)("Enable customers to filter the product grid by choosing a price range.","woocommerce"),isActive:e=>"price-filter"===e.filterType,attributes:{filterType:"price-filter",heading:(0,i.__)("Filter by price","woocommerce")},icon:{src:(0,o.createElement)(s.Z,{icon:m.Z,className:"wc-block-editor-components-block-icon"})}},{name:"stock-filter",title:(0,i.__)("Filter by Stock","woocommerce"),description:(0,i.__)("Enable customers to filter the product grid by stock status.","woocommerce"),isActive:e=>"stock-filter"===e.filterType,attributes:{filterType:"stock-filter",heading:(0,i.__)("Filter by stock status","woocommerce")},icon:{src:(0,o.createElement)(s.Z,{icon:d.Z,className:"wc-block-editor-components-block-icon"})}},{name:"attribute-filter",title:(0,i.__)("Filter by Attribute","woocommerce"),description:(0,i.__)("Enable customers to filter the product grid by selecting one or more attributes, such as color.","woocommerce"),isActive:e=>"attribute-filter"===e.filterType,attributes:{filterType:"attribute-filter",heading:(0,i.__)("Filter by attribute","woocommerce")},icon:{src:(0,o.createElement)(s.Z,{icon:p.Z,className:"wc-block-editor-components-block-icon"})}},{name:"rating-filter",title:(0,i.__)("Filter by Rating","woocommerce"),description:(0,i.__)("Enable customers to filter the product grid by rating.","woocommerce"),isActive:e=>"rating-filter"===e.filterType,attributes:{filterType:"rating-filter",heading:(0,i.__)("Filter by rating","woocommerce")},icon:{src:(0,o.createElement)(s.Z,{icon:w.Z,className:"wc-block-editor-components-block-icon"})}}],transforms:{from:[{type:"block",blocks:["core/legacy-widget"],isMatch:({idBase:e,instance:t})=>{return r=e,f.some((e=>e.widgetId===r))&&!(null==t||!t.raw);var r},transform:({idBase:e,instance:t})=>{var r;const o=(i=e,f.find((e=>e.widgetId===i)));var i;return o?((e,t,r)=>{const o=[(0,c.createBlock)(`woocommerce/${e}`,t)];return o.unshift((0,c.createBlock)("core/heading",{content:r,level:3})),(0,c.createBlock)("woocommerce/filter-wrapper",{filterType:e},o)})(o.name,((e,t)=>{var r,o,i;switch(t){case"attribute-filter":return{attributeId:0,showCounts:!0,queryType:(null==e||null===(r=e.raw)||void 0===r?void 0:r.query_type)||"or",heading:"",displayStyle:(null==e||null===(o=e.raw)||void 0===o?void 0:o.display_type)||"list",showFilterButton:!1,selectType:(null==e||null===(i=e.raw)||void 0===i?void 0:i.select_type)||"multiple",isPreview:!1};case"active-filters":return{displayStyle:"list",heading:""};case"price-filter":return{heading:"",showInputFields:!1,showFilterButton:!0,inlineInput:!1};default:return{}}})(t,o.name),(null==t||null===(r=t.raw)||void 0===r?void 0:r.title)||o.heading):null}}]}})},9196:e=>{e.exports=window.React},9307:e=>{e.exports=window.wp.element},5736:e=>{e.exports=window.wp.i18n},444:e=>{e.exports=window.wp.primitives}},r={};function o(e){var i=r[e];if(void 0!==i)return i.exports;var c=r[e]={exports:{}};return t[e].call(c.exports,c,c.exports,o),c.exports}o.m=t,e=[],o.O=(t,r,i,c)=>{if(!r){var l=1/0;for(m=0;m=c)&&Object.keys(o.O).every((e=>o.O[e](r[a])))?r.splice(a--,1):(n=!1,c0&&e[m-1][2]>c;m--)e[m]=e[m-1];e[m]=[r,i,c]},o.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},o.d=(e,t)=>{for(var r in t)o.o(t,r)&&!o.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.j=2966,(()=>{var e={2966:0};o.O.j=t=>0===e[t];var t=(t,r)=>{var i,c,[l,n,a]=r,s=0;if(l.some((t=>0!==e[t]))){for(i in n)o.o(n,i)&&(o.m[i]=n[i]);if(a)var m=a(o)}for(t&&t(r);so(5094)));i=o.O(i),((this.wc=this.wc||{}).blocks=this.wc.blocks||{})["filter-wrapper"]=i})(); collection-attribute-filter.js 0000644 00000061312 15073233652 0012532 0 ustar 00 (()=>{var e,t={2621:(e,t,r)=>{"use strict";r.r(t);const o=window.wp.blocks,n=window.wc.wcSettings;var l,a,c,s,i,u,m,d,p,_;const b=(0,n.getSetting)("wcBlocksConfig",{buildPhase:1,pluginUrl:"",productCount:0,defaultAvatar:"",restApiRoutes:{},wordCountType:"words"}),g=(b.pluginUrl,b.pluginUrl,b.buildPhase),w=(null===(l=n.STORE_PAGES.shop)||void 0===l||l.permalink,null===(a=n.STORE_PAGES.checkout)||void 0===a||a.id,null===(c=n.STORE_PAGES.checkout)||void 0===c||c.permalink,null===(s=n.STORE_PAGES.privacy)||void 0===s||s.permalink,null===(i=n.STORE_PAGES.privacy)||void 0===i||i.title,null===(u=n.STORE_PAGES.terms)||void 0===u||u.permalink,null===(m=n.STORE_PAGES.terms)||void 0===m||m.title,null===(d=n.STORE_PAGES.cart)||void 0===d||d.id,null===(p=n.STORE_PAGES.cart)||void 0===p||p.permalink,null!==(_=n.STORE_PAGES.myaccount)&&void 0!==_&&_.permalink?n.STORE_PAGES.myaccount.permalink:(0,n.getSetting)("wpLoginUrl","/wp-login.php"),(0,n.getSetting)("localPickupEnabled",!1),(0,n.getSetting)("countries",{})),E=(0,n.getSetting)("countryData",{}),h=(Object.fromEntries(Object.keys(E).filter((e=>!0===E[e].allowBilling)).map((e=>[e,w[e]||""]))),Object.fromEntries(Object.keys(E).filter((e=>!0===E[e].allowBilling)).map((e=>[e,E[e].states||[]]))),Object.fromEntries(Object.keys(E).filter((e=>!0===E[e].allowShipping)).map((e=>[e,w[e]||""]))),Object.fromEntries(Object.keys(E).filter((e=>!0===E[e].allowShipping)).map((e=>[e,E[e].states||[]]))),Object.fromEntries(Object.keys(E).map((e=>[e,E[e].locale||[]]))),{address:["first_name","last_name","company","address_1","address_2","city","postcode","country","state","phone"],contact:["email"],additional:[]});(0,n.getSetting)("addressFieldsLocations",h).address,(0,n.getSetting)("addressFieldsLocations",h).contact,(0,n.getSetting)("addressFieldsLocations",h).additional,r(4170);const y=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","name":"woocommerce/collection-attribute-filter","version":"1.0.0","title":"Collection Attribute Filter","description":"Enable customers to filter the product grid by selecting one or more attributes, such as color.","category":"woocommerce","keywords":["WooCommerce"],"textdomain":"woocommerce","apiVersion":2,"ancestor":["woocommerce/collection-filters"],"supports":{"interactivity":true},"usesContext":["collectionData"],"attributes":{"queryParam":{"type":"object","default":{}},"attributeId":{"type":"number","default":0},"showCounts":{"type":"boolean","default":false},"queryType":{"type":"string","default":"or"},"displayStyle":{"type":"string","default":"list"},"selectType":{"type":"string","default":"multiple"},"isPreview":{"type":"boolean","default":false}}}');var f=r(9196),v=r(5736),S=r(9307);const k=window.wp.blockEditor,C=window.wc.wcBlocksData,x=window.wp.data;var T=r(9127),O=r.n(T);function N(e){const t=(0,S.useRef)(e);return O()(e,t.current)||(t.current=e),t.current}const I=e=>{const{namespace:t,resourceName:r,resourceValues:o=[],query:n={},shouldSelect:l=!0}=e;if(!t||!r)throw new Error("The options object must have valid values for the namespace and the resource properties.");const a=(0,S.useRef)({results:[],isLoading:!0}),c=N(n),s=N(o),i=(()=>{const[,e]=(0,S.useState)();return(0,S.useCallback)((t=>{e((()=>{throw t}))}),[])})(),u=(0,x.useSelect)((e=>{if(!l)return null;const o=e(C.COLLECTIONS_STORE_KEY),n=[t,r,c,s],a=o.getCollectionError(...n);if(a){if(!(a instanceof Error))throw new Error("TypeError: `error` object is not an instance of Error constructor");i(a)}return{results:o.getCollection(...n),isLoading:!o.hasFinishedResolution("getCollection",n)}}),[t,r,s,c,l]);return null!==u&&(a.current=u),a.current};var P=r(2600);function A(e,t){return!(e=>null===e)(r=e)&&r instanceof Object&&r.constructor===Object&&t in e;var r}var R=r(4167);const j=(0,S.createContext)("page"),q=()=>(0,S.useContext)(j),F=(j.Provider,e=>{const t=q();e=e||t;const r=(0,x.useSelect)((t=>t(C.QUERY_STATE_STORE_KEY).getValueForQueryContext(e,void 0)),[e]),{setValueForQueryContext:o}=(0,x.useDispatch)(C.QUERY_STATE_STORE_KEY);return[r,(0,S.useCallback)((t=>{o(e,t)}),[e,o])]}),L=(e,t,r)=>{const o=q();r=r||o;const n=(0,x.useSelect)((o=>o(C.QUERY_STATE_STORE_KEY).getValueForQueryKey(r,e,t)),[r,e]),{setQueryValue:l}=(0,x.useDispatch)(C.QUERY_STATE_STORE_KEY);return[n,(0,S.useCallback)((t=>{l(r,e,t)}),[r,e,l])]},G=window.wp.components;var B=r(2911),D=r(3743),Y=r(5656);const $=({children:e})=>(0,f.createElement)(G.Placeholder,{className:"wc-block-attribute-filter",icon:(0,f.createElement)(B.Z,{icon:D.Z}),label:(0,v.__)("Filter by Attribute","woocommerce"),instructions:(0,v.__)("Enable customers to filter the product grid by selecting one or more attributes, such as color.","woocommerce")},e),Z=()=>(0,f.createElement)($,null,(0,f.createElement)("p",null,(0,v.__)("Attributes are needed for filtering your products. You haven't created any attributes yet.","woocommerce")),(0,f.createElement)(G.Button,{className:"wc-block-attribute-filter__add-attribute-button",variant:"secondary",href:(0,n.getAdminLink)("edit.php?post_type=product&page=product_attributes"),target:"_top"},(0,v.__)("Add new attribute","woocommerce")+" ",(0,f.createElement)(B.Z,{icon:Y.Z})),(0,f.createElement)(G.Button,{className:"wc-block-attribute-filter__read_more_button",variant:"tertiary",href:"https://docs.woocommerce.com/document/managing-product-taxonomies/",target:"_blank"},(0,v.__)("Learn more","woocommerce")));var M=r(2720),V=r(3849),Q=r.n(V),U=r(4333);const K={clear:(0,v.__)("Clear all selected items","woocommerce"),noItems:(0,v.__)("No items found.","woocommerce"),
/* Translators: %s search term */
noResults:(0,v.__)("No results for %s","woocommerce"),search:(0,v.__)("Search for items","woocommerce"),selected:e=>(0,v.sprintf)(/* translators: Number of items selected from list. */ /* translators: Number of items selected from list. */
(0,v._n)("%d item selected","%d items selected",e,"woocommerce"),e),updated:(0,v.__)("Search results updated.","woocommerce")},H=(e,t=e)=>{const r=e.reduce(((e,t)=>{const r=t.parent||0;return e[r]||(e[r]=[]),e[r].push(t),e}),{}),o=("id",t.reduce(((e,t)=>(e[String(t.id)]=t,e)),{}));const n=["0"],l=(e={})=>e.parent?[...l(o[e.parent]),e.name]:e.name?[e.name]:[],a=e=>e.map((e=>{const t=r[e.id];return n.push(""+e.id),{...e,breadcrumbs:l(o[e.parent]),children:t&&t.length?a(t):[]}})),c=a(r[0]||[]);return Object.entries(r).forEach((([e,t])=>{n.includes(e)||c.push(...a(t||[]))})),c},J=(e,t)=>{if(!t)return e;const r=new RegExp(`(${t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")})`,"ig");return e.split(r).map(((e,t)=>r.test(e)?(0,f.createElement)("strong",{key:t},e):(0,f.createElement)(S.Fragment,{key:t},e)))};function W(e,t,r){const o=new Set(t.map((e=>e[r])));return e.filter((e=>!o.has(e[r])))}const z=window.wp.htmlEntities,X=({label:e})=>(0,f.createElement)("span",{className:"woocommerce-search-list__item-count"},e),ee=e=>{const{item:t,search:r}=e,o=t.breadcrumbs&&t.breadcrumbs.length;return(0,f.createElement)("span",{className:"woocommerce-search-list__item-label"},o?(0,f.createElement)("span",{className:"woocommerce-search-list__item-prefix"},1===(n=t.breadcrumbs).length?n.slice(0,1).toString():2===n.length?n.slice(0,1).toString()+" › "+n.slice(-1).toString():n.slice(0,1).toString()+" … "+n.slice(-1).toString()):null,(0,f.createElement)("span",{className:"woocommerce-search-list__item-name"},J((0,z.decodeEntities)(t.name),r)));var n},te=({countLabel:e,className:t,depth:r=0,controlId:o="",item:n,isSelected:l,isSingle:a,onSelect:c,search:s="",selected:i,useExpandedPanelId:u,...m})=>{var d,p;const[_,b]=u,g=null!=e&&void 0!==n.count&&null!==n.count,w=!(null===(d=n.breadcrumbs)||void 0===d||!d.length),E=!(null===(p=n.children)||void 0===p||!p.length),h=_===n.id,y=Q()(["woocommerce-search-list__item",`depth-${r}`,t],{"has-breadcrumbs":w,"has-children":E,"has-count":g,"is-expanded":h,"is-radio-button":a}),v=m.name||`search-list-item-${o}`,k=`${v}-${n.id}`,C=(0,S.useCallback)((()=>{b(h?-1:Number(n.id))}),[h,n.id,b]);return E?(0,f.createElement)("div",{className:y,onClick:C,onKeyDown:e=>"Enter"===e.key||" "===e.key?C():null,role:"treeitem",tabIndex:0},a?(0,f.createElement)(f.Fragment,null,(0,f.createElement)("input",{type:"radio",id:k,name:v,value:n.value,onChange:c(n),onClick:e=>e.stopPropagation(),checked:l,className:"woocommerce-search-list__item-input",...m}),(0,f.createElement)(ee,{item:n,search:s}),g?(0,f.createElement)(X,{label:e||n.count}):null):(0,f.createElement)(f.Fragment,null,(0,f.createElement)(G.CheckboxControl,{className:"woocommerce-search-list__item-input",checked:l,...!l&&n.children.some((e=>i.find((t=>t.id===e.id))))?{indeterminate:!0}:{},label:J((0,z.decodeEntities)(n.name),s),onChange:()=>{l?c(W(i,n.children,"id"))():c(function(e,t,r){const o=W(t,e,"id");return[...e,...o]}(i,n.children))()},onClick:e=>e.stopPropagation()}),g?(0,f.createElement)(X,{label:e||n.count}):null)):(0,f.createElement)("label",{htmlFor:k,className:y},a?(0,f.createElement)(f.Fragment,null,(0,f.createElement)("input",{...m,type:"radio",id:k,name:v,value:n.value,onChange:c(n),checked:l,className:"woocommerce-search-list__item-input"}),(0,f.createElement)(ee,{item:n,search:s})):(0,f.createElement)(G.CheckboxControl,{...m,id:k,name:v,className:"woocommerce-search-list__item-input",value:(0,z.decodeEntities)(n.value),label:J((0,z.decodeEntities)(n.name),s),onChange:c(n),checked:l}),g?(0,f.createElement)(X,{label:e||n.count}):null)};var re=r(837);r(1058);const oe=({id:e,label:t,popoverContents:r,remove:o,screenReaderLabel:n,className:l=""})=>{const[a,c]=(0,S.useState)(!1),s=(0,U.useInstanceId)(oe);if(n=n||t,!t)return null;t=(0,z.decodeEntities)(t);const i=Q()("woocommerce-tag",l,{"has-remove":!!o}),u=`woocommerce-tag__label-${s}`,m=(0,f.createElement)(f.Fragment,null,(0,f.createElement)("span",{className:"screen-reader-text"},n),(0,f.createElement)("span",{"aria-hidden":"true"},t));return(0,f.createElement)("span",{className:i},r?(0,f.createElement)(G.Button,{className:"woocommerce-tag__text",id:u,onClick:()=>c(!0)},m):(0,f.createElement)("span",{className:"woocommerce-tag__text",id:u},m),r&&a&&(0,f.createElement)(G.Popover,{onClose:()=>c(!1)},r),o&&(0,f.createElement)(G.Button,{className:"woocommerce-tag__remove",onClick:o(e),label:(0,v.sprintf)(
// Translators: %s label.
// Translators: %s label.
(0,v.__)("Remove %s","woocommerce"),t),"aria-describedby":u},(0,f.createElement)(B.Z,{icon:re.Z,size:20,className:"clear-icon",role:"img"})))},ne=oe;r(9658);const le=e=>(0,f.createElement)(te,{...e}),ae=e=>{const{list:t,selected:r,renderItem:o,depth:n=0,onSelect:l,instanceId:a,isSingle:c,search:s,useExpandedPanelId:i}=e,[u]=i;return t?(0,f.createElement)(S.Fragment,null,t.map((t=>{var m,d;const p=null!==(m=t.children)&&void 0!==m&&m.length&&!c?t.children.every((({id:e})=>r.find((t=>t.id===e)))):!!r.find((({id:e})=>e===t.id)),_=(null===(d=t.children)||void 0===d?void 0:d.length)&&u===t.id;return(0,f.createElement)(S.Fragment,{key:t.id},(0,f.createElement)("li",null,o({item:t,isSelected:p,onSelect:l,isSingle:c,selected:r,search:s,depth:n,useExpandedPanelId:i,controlId:a})),_?(0,f.createElement)(ae,{...e,list:t.children,depth:n+1}):null)}))):null},ce=({isLoading:e,isSingle:t,selected:r,messages:o,onChange:n,onRemove:l})=>{if(e||t||!r)return null;const a=r.length;return(0,f.createElement)("div",{className:"woocommerce-search-list__selected"},(0,f.createElement)("div",{className:"woocommerce-search-list__selected-header"},(0,f.createElement)("strong",null,o.selected(a)),a>0?(0,f.createElement)(G.Button,{variant:"link",isDestructive:!0,onClick:()=>n([]),"aria-label":o.clear},(0,v.__)("Clear all","woocommerce")):null),a>0?(0,f.createElement)("ul",null,r.map(((e,t)=>(0,f.createElement)("li",{key:t},(0,f.createElement)(ne,{label:e.name,id:e.id,remove:l}))))):null)},se=({filteredList:e,search:t,onSelect:r,instanceId:o,useExpandedPanelId:n,...l})=>{const{messages:a,renderItem:c,selected:s,isSingle:i}=l,u=c||le;return 0===e.length?(0,f.createElement)("div",{className:"woocommerce-search-list__list is-not-found"},(0,f.createElement)("span",{className:"woocommerce-search-list__not-found-icon"},(0,f.createElement)(B.Z,{icon:M.Z,role:"img"})),(0,f.createElement)("span",{className:"woocommerce-search-list__not-found-text"},t?(0,v.sprintf)(a.noResults,t):a.noItems)):(0,f.createElement)("ul",{className:"woocommerce-search-list__list"},(0,f.createElement)(ae,{useExpandedPanelId:n,list:e,selected:s,renderItem:u,onSelect:r,instanceId:o,isSingle:i,search:t}))},ie=e=>{const{className:t="",isCompact:r,isHierarchical:o,isLoading:n,isSingle:l,list:a,messages:c=K,onChange:s,onSearch:i,selected:u,type:m="text",debouncedSpeak:d}=e,[p,_]=(0,S.useState)(""),b=(0,S.useState)(-1),g=(0,U.useInstanceId)(ie),w=(0,S.useMemo)((()=>({...K,...c})),[c]),E=(0,S.useMemo)((()=>((e,t,r)=>{if(!t)return r?H(e):e;const o=new RegExp(t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"),"i"),n=e.map((e=>!!o.test(e.name)&&e)).filter(Boolean);return r?H(n,e):n})(a,p,o)),[a,p,o]);(0,S.useEffect)((()=>{d&&d(w.updated)}),[d,w]),(0,S.useEffect)((()=>{"function"==typeof i&&i(p)}),[p,i]);const h=(0,S.useCallback)((e=>()=>{l&&s([]);const t=u.findIndex((({id:t})=>t===e));s([...u.slice(0,t),...u.slice(t+1)])}),[l,u,s]),y=(0,S.useCallback)((e=>()=>{Array.isArray(e)?s(e):-1===u.findIndex((({id:t})=>t===e.id))?s(l?[e]:[...u,e]):h(e.id)()}),[l,h,s,u]),k=(0,S.useCallback)((e=>{const[t]=u.filter((t=>!e.find((e=>t.id===e.id))));h(t.id)()}),[h,u]);return(0,f.createElement)("div",{className:Q()("woocommerce-search-list",t,{"is-compact":r,"is-loading":n,"is-token":"token"===m})},"text"===m&&(0,f.createElement)(ce,{...e,onRemove:h,messages:w}),(0,f.createElement)("div",{className:"woocommerce-search-list__search"},"text"===m?(0,f.createElement)(G.TextControl,{label:w.search,type:"search",value:p,onChange:e=>_(e)}):(0,f.createElement)(G.FormTokenField,{disabled:n,label:w.search,onChange:k,onInputChange:e=>_(e),suggestions:[],__experimentalValidateInput:()=>!1,value:n?[(0,v.__)("Loading…","woocommerce")]:u.map((e=>({...e,value:e.name}))),__experimentalShowHowTo:!1})),n?(0,f.createElement)("div",{className:"woocommerce-search-list__list"},(0,f.createElement)(G.Spinner,null)):(0,f.createElement)(se,{...e,search:p,filteredList:E,messages:w,onSelect:y,instanceId:g,useExpandedPanelId:b}))},ue=((0,G.withSpokenMessages)(ie),(0,n.getSetting)("attributes",[])),me=({isCompact:e,setAttributeId:t,attributeId:r})=>{const o={clear:(0,v.__)("Clear selected attribute","woocommerce"),list:(0,v.__)("Product Attributes","woocommerce"),noItems:(0,v.__)("Your store doesn't have any product attributes.","woocommerce"),search:(0,v.__)("Search for a product attribute:","woocommerce"),selected:e=>(0,v.sprintf)(/* translators: %d is the number of attributes selected. */ /* translators: %d is the number of attributes selected. */
(0,v._n)("%d attribute selected","%d attributes selected",e,"woocommerce"),e),updated:(0,v.__)("Product attribute search results updated.","woocommerce")},n=(0,R.DY)(ue.map((e=>({id:parseInt(e.attribute_id,10),name:e.attribute_label})))).asc("name");return(0,f.createElement)(ie,{className:"woocommerce-product-attributes",list:n,selected:n.filter((({id:e})=>e===r)),onChange:e=>{if(!e||!e.length)return;const o=e[0].id;ue.find((e=>e.attribute_id===o.toString()))&&r!==o&&t(o)},messages:o,isSingle:!0,isCompact:e})},de=(0,n.getSetting)("attributes",[]).reduce(((e,t)=>{const r=(o=t)&&o.attribute_name?{id:parseInt(o.attribute_id,10),name:o.attribute_name,taxonomy:"pa_"+o.attribute_name,label:o.attribute_label}:null;var o;return r&&r.id&&e.push(r),e}),[]),pe=({attributes:e,setAttributes:t})=>{const{attributeId:r,showCounts:o,queryType:n,displayStyle:l,selectType:a}=e;return(0,f.createElement)(k.InspectorControls,{key:"inspector"},(0,f.createElement)(G.PanelBody,{title:(0,v.__)("Display Settings","woocommerce")},(0,f.createElement)(G.ToggleControl,{label:(0,v.__)("Display product count","woocommerce"),checked:o,onChange:()=>t({showCounts:!o})}),(0,f.createElement)(G.__experimentalToggleGroupControl,{label:(0,v.__)("Allow selecting multiple options?","woocommerce"),value:a||"multiple",onChange:e=>t({selectType:e}),className:"wc-block-attribute-filter__multiple-toggle"},(0,f.createElement)(G.__experimentalToggleGroupControlOption,{value:"multiple",label:(0,v.__)("Multiple","woocommerce")}),(0,f.createElement)(G.__experimentalToggleGroupControlOption,{value:"single",label:(0,v.__)("Single","woocommerce")})),"multiple"===a&&(0,f.createElement)(G.__experimentalToggleGroupControl,{label:(0,v.__)("Filter Conditions","woocommerce"),help:"and"===n?(0,v.__)("Choose to return filter results for all of the attributes selected.","woocommerce"):(0,v.__)("Choose to return filter results for any of the attributes selected.","woocommerce"),value:n,onChange:e=>t({queryType:e}),className:"wc-block-attribute-filter__conditions-toggle"},(0,f.createElement)(G.__experimentalToggleGroupControlOption,{value:"and",label:(0,v.__)("All","woocommerce")}),(0,f.createElement)(G.__experimentalToggleGroupControlOption,{value:"or",label:(0,v.__)("Any","woocommerce")})),(0,f.createElement)(G.__experimentalToggleGroupControl,{label:(0,v.__)("Display Style","woocommerce"),value:l,onChange:e=>t({displayStyle:e}),className:"wc-block-attribute-filter__display-toggle"},(0,f.createElement)(G.__experimentalToggleGroupControlOption,{value:"list",label:(0,v.__)("List","woocommerce")}),(0,f.createElement)(G.__experimentalToggleGroupControlOption,{value:"dropdown",label:(0,v.__)("Dropdown","woocommerce")}))),(0,f.createElement)(G.PanelBody,{title:(0,v.__)("Content Settings","woocommerce"),initialOpen:!1},(0,f.createElement)(me,{isCompact:!0,attributeId:r,setAttributes:t})))},_e=window.wc.blocksComponents;r(479);const be=({name:e,count:t})=>(0,f.createElement)(f.Fragment,null,e,null!==t&&Number.isFinite(t)&&(0,f.createElement)(_e.Label,{label:t.toString(),screenReaderLabel:(0,v.sprintf)(/* translators: %s number of products. */ /* translators: %s number of products. */
(0,v._n)("%s product","%s products",t,"woocommerce"),t),wrapperElement:"span",wrapperProps:{className:"wc-filter-element-label-list-count"}})),ge=({attributeTerms:e,showCounts:t})=>(0,f.createElement)(_e.CheckboxList,{className:"wc-block-attribute-filter style-list",onChange:()=>null,options:e.map((e=>({label:(0,f.createElement)(be,{name:e.name,count:t?e.count:null}),value:e.slug})))});var we=r(1394);r(9027);const Ee=({className:e,style:t,suggestions:r,multiple:o=!0,saveTransform:n=(e=>e.trim().replace(/\s/g,"-")),messages:l={},validateInput:a=(e=>r.includes(e)),label:c="",...s})=>(0,f.createElement)("div",{className:Q()("wc-blocks-components-form-token-field-wrapper",e,{"single-selection":!o}),style:t},(0,f.createElement)(we.Z,{label:c,__experimentalExpandOnFocus:!0,__experimentalShowHowTo:!1,__experimentalValidateInput:a,saveTransform:n,maxLength:o?void 0:1,suggestions:r,messages:l,...s}));var he=r(7642);const ye=({label:e})=>(0,f.createElement)("div",{className:"wc-block-attribute-filter style-dropdown"},(0,f.createElement)(Ee,{suggestions:[],placeholder:(0,v.sprintf)(/* translators: %s attribute name. */ /* translators: %s attribute name. */
(0,v.__)("Select %s","woocommerce"),e),onChange:()=>null,value:[]}),(0,f.createElement)(B.Z,{icon:he.Z,size:30})),fe=(0,n.getSetting)("attributes",[]),ve=(0,G.withSpokenMessages)((e=>{const{attributes:t,setAttributes:r,debouncedSpeak:o}=e,{attributeId:n,queryParam:l,queryType:a,isPreview:c,displayStyle:s,showCounts:i}=t,u=function(e){if(e)return de.find((t=>t.id===e))}(n),[m,d]=(0,S.useState)(!n&&!c),[p,_]=(0,S.useState)([]),{results:b}=I({namespace:"/wc/store/v1",resourceName:"products/attributes/terms",resourceValues:[(null==u?void 0:u.id)||0],shouldSelect:t.attributeId>0,query:{orderby:"menu_order"}}),{results:g}=(({queryAttribute:e,queryPrices:t,queryStock:r,queryRating:o,queryState:n,isEditor:l=!1})=>{let a=q();a=`${a}-collection-data`;const[c]=F(a),[s,i]=L("calculate_attribute_counts",[],a),[u,m]=L("calculate_price_range",null,a),[d,p]=L("calculate_stock_status_counts",null,a),[_,b]=L("calculate_rating_counts",null,a),g=N(e||{}),w=N(t),E=N(r),h=N(o);(0,S.useEffect)((()=>{"object"==typeof g&&Object.keys(g).length&&(s.find((e=>A(g,"taxonomy")&&e.taxonomy===g.taxonomy))||i([...s,g]))}),[g,s,i]),(0,S.useEffect)((()=>{u!==w&&void 0!==w&&m(w)}),[w,m,u]),(0,S.useEffect)((()=>{d!==E&&void 0!==E&&p(E)}),[E,p,d]),(0,S.useEffect)((()=>{_!==h&&void 0!==h&&b(h)}),[h,b,_]);const[y,f]=(0,S.useState)(l),[v]=(0,P.Nr)(y,200);y||f(!0);const k=(0,S.useMemo)((()=>(e=>{const t=e;return Array.isArray(e.calculate_attribute_counts)&&(t.calculate_attribute_counts=(0,R.DY)(e.calculate_attribute_counts.map((({taxonomy:e,queryType:t})=>({taxonomy:e,query_type:t})))).asc(["taxonomy","query_type"])),t})(c)),[c]);return I({namespace:"/wc/store/v1",resourceName:"products/collection-data",query:{...n,page:void 0,per_page:void 0,orderby:void 0,order:void 0,...k},shouldSelect:v})})({queryAttribute:{taxonomy:(null==u?void 0:u.taxonomy)||"",queryType:t.queryType},queryState:{},isEditor:!0}),w=(0,k.useBlockProps)();(0,S.useEffect)((()=>{if(null==u||!u.taxonomy)return;const e={calculate_attribute_counts:{taxonomy:u.taxonomy,queryType:a}};A(l,"calculate_attribute_counts")&&A(l.calculate_attribute_counts,"taxonomy")&&A(l.calculate_attribute_counts,"queryType")&&l.calculate_attribute_counts.taxonomy===u.taxonomy&&l.calculate_attribute_counts.queryType===a||r({queryParam:e})}),[l,a,r,null==u?void 0:u.taxonomy]),(0,S.useEffect)((()=>{const e=A(g,"attribute_counts")&&(t=g.attribute_counts,Array.isArray(t)&&t.every((e=>"term"in e&&"count"in e)))?g.attribute_counts.map((e=>e.term)):[];var t;if(0===e.length)return _([]);_(b.filter((t=>e.includes(t.id))))}),[b,g]);const E=()=>(0,f.createElement)(k.BlockControls,null,(0,f.createElement)(G.ToolbarGroup,{controls:[{icon:"edit",title:(0,v.__)("Edit","woocommerce"),onClick:()=>d(!m),isActive:m}]})),h=({children:e})=>(0,f.createElement)("div",{...w},(0,f.createElement)(E,null),e);return 0===Object.keys(fe).length?(0,f.createElement)(h,null,(0,f.createElement)(Z,null)):m?(0,f.createElement)(h,null,(0,f.createElement)((()=>(0,f.createElement)($,null,(0,f.createElement)("div",{className:"wc-block-attribute-filter__selection"},(0,f.createElement)(me,{isCompact:!1,attributeId:n,setAttributeId:e=>r({attributeId:e})}),(0,f.createElement)(G.Button,{variant:"primary",onClick:()=>{d(!1),o((0,v.__)("Now displaying a preview of the Filter Products by Attribute block.","woocommerce"))}},(0,v.__)("Done","woocommerce"))))),null)):n&&u?0===p.length?(0,f.createElement)(h,null,(0,f.createElement)(G.Notice,{status:"warning",isDismissible:!1},(0,f.createElement)("p",null,(0,v.__)("There are no products with the selected attributes.","woocommerce")))):(0,f.createElement)(h,null,(0,f.createElement)(pe,{...e}),(0,f.createElement)(G.Disabled,null,"dropdown"===s?(0,f.createElement)(ye,{label:u.label||(0,v.__)("attribute","woocommerce")}):(0,f.createElement)(ge,{showCounts:i,attributeTerms:p})," ")):(0,f.createElement)(h,null,(0,f.createElement)(G.Notice,{status:"warning",isDismissible:!1},(0,f.createElement)("p",null,(0,v.__)("Please select an attribute to use this filter!","woocommerce"))))}));g>2&&(0,o.registerBlockType)(y,{edit:ve})},479:()=>{},9027:()=>{},4170:()=>{},9658:()=>{},1058:()=>{},9196:e=>{"use strict";e.exports=window.React},2819:e=>{"use strict";e.exports=window.lodash},5158:e=>{"use strict";e.exports=window.wp.a11y},4333:e=>{"use strict";e.exports=window.wp.compose},7180:e=>{"use strict";e.exports=window.wp.deprecated},5904:e=>{"use strict";e.exports=window.wp.dom},9307:e=>{"use strict";e.exports=window.wp.element},5736:e=>{"use strict";e.exports=window.wp.i18n},9127:e=>{"use strict";e.exports=window.wp.isShallowEqual},9630:e=>{"use strict";e.exports=window.wp.keycodes},444:e=>{"use strict";e.exports=window.wp.primitives},2560:e=>{"use strict";e.exports=window.wp.warning}},r={};function o(e){var n=r[e];if(void 0!==n)return n.exports;var l=r[e]={exports:{}};return t[e].call(l.exports,l,l.exports,o),l.exports}o.m=t,e=[],o.O=(t,r,n,l)=>{if(!r){var a=1/0;for(u=0;u=l)&&Object.keys(o.O).every((e=>o.O[e](r[s])))?r.splice(s--,1):(c=!1,l0&&e[u-1][2]>l;u--)e[u]=e[u-1];e[u]=[r,n,l]},o.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},o.d=(e,t)=>{for(var r in t)o.o(t,r)&&!o.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.j=5025,(()=>{var e={5025:0};o.O.j=t=>0===e[t];var t=(t,r)=>{var n,l,[a,c,s]=r,i=0;if(a.some((t=>0!==e[t]))){for(n in c)o.o(c,n)&&(o.m[n]=c[n]);if(s)var u=s(o)}for(t&&t(r);io(2621)));n=o.O(n),((this.wc=this.wc||{}).blocks=this.wc.blocks||{})["collection-attribute-filter"]=n})(); product-best-sellers.js 0000644 00000061771 15073233652 0011206 0 ustar 00 (()=>{var e,t={25:(e,t,r)=>{"use strict";r.r(t);var l=r(9196),n=r(2911),c=r(6831);const o=window.wp.blocks,a=JSON.parse('{"name":"woocommerce/product-best-sellers","title":"Best Selling Products","category":"woocommerce","keywords":["WooCommerce"],"description":"Display a grid of your all-time best selling products.","supports":{"align":["wide","full"],"html":false},"attributes":{"columns":{"type":"number","default":3},"rows":{"type":"number","default":3},"alignButtons":{"type":"boolean","default":false},"contentVisibility":{"type":"object","default":{"image":true,"title":true,"price":true,"rating":true,"button":true},"properties":{"image":{"type":"boolean","default":true},"title":{"type":"boolean","default":true},"price":{"type":"boolean","default":true},"rating":{"type":"boolean","default":true},"button":{"type":"boolean","default":true}}},"categories":{"type":"array","default":[]},"catOperator":{"type":"string","default":"any"},"isPreview":{"type":"boolean","default":false},"stockStatus":{"type":"array"},"editMode":{"type":"boolean","default":true},"orderby":{"type":"string","enum":["date","popularity","price_asc","price_desc","rating","title","menu_order"],"default":"popularity"}},"textdomain":"woocommerce","apiVersion":2,"$schema":"https://schemas.wp.org/trunk/block.json"}'),i=window.wp.blockEditor,s=window.wp.components,m=window.wp.serverSideRender;var d=r.n(m);const u=(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 230 250",style:{width:"100%"}},(0,l.createElement)("title",null,"Grid Block Preview"),(0,l.createElement)("rect",{width:"65.374",height:"65.374",x:".162",y:".779",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"47.266",height:"5.148",x:"9.216",y:"76.153",fill:"#E1E3E6",rx:"2.574"}),(0,l.createElement)("rect",{width:"62.8",height:"15",x:"1.565",y:"101.448",fill:"#E1E3E6",rx:"5"}),(0,l.createElement)("rect",{width:"65.374",height:"65.374",x:".162",y:"136.277",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"47.266",height:"5.148",x:"9.216",y:"211.651",fill:"#E1E3E6",rx:"2.574"}),(0,l.createElement)("rect",{width:"62.8",height:"15",x:"1.565",y:"236.946",fill:"#E1E3E6",rx:"5"}),(0,l.createElement)("rect",{width:"65.374",height:"65.374",x:"82.478",y:".779",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"47.266",height:"5.148",x:"91.532",y:"76.153",fill:"#E1E3E6",rx:"2.574"}),(0,l.createElement)("rect",{width:"62.8",height:"15",x:"83.882",y:"101.448",fill:"#E1E3E6",rx:"5"}),(0,l.createElement)("rect",{width:"65.374",height:"65.374",x:"82.478",y:"136.277",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"47.266",height:"5.148",x:"91.532",y:"211.651",fill:"#E1E3E6",rx:"2.574"}),(0,l.createElement)("rect",{width:"62.8",height:"15",x:"83.882",y:"236.946",fill:"#E1E3E6",rx:"5"}),(0,l.createElement)("rect",{width:"65.374",height:"65.374",x:"164.788",y:".779",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"47.266",height:"5.148",x:"173.843",y:"76.153",fill:"#E1E3E6",rx:"2.574"}),(0,l.createElement)("rect",{width:"62.8",height:"15",x:"166.192",y:"101.448",fill:"#E1E3E6",rx:"5"}),(0,l.createElement)("rect",{width:"65.374",height:"65.374",x:"164.788",y:"136.277",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"47.266",height:"5.148",x:"173.843",y:"211.651",fill:"#E1E3E6",rx:"2.574"}),(0,l.createElement)("rect",{width:"62.8",height:"15",x:"166.192",y:"236.946",fill:"#E1E3E6",rx:"5"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"13.283",y:"86.301",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"21.498",y:"86.301",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"29.713",y:"86.301",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"37.927",y:"86.301",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"46.238",y:"86.301",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"95.599",y:"86.301",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"103.814",y:"86.301",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"112.029",y:"86.301",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"120.243",y:"86.301",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"128.554",y:"86.301",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"177.909",y:"86.301",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"186.124",y:"86.301",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"194.339",y:"86.301",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"202.553",y:"86.301",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"210.864",y:"86.301",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"13.283",y:"221.798",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"21.498",y:"221.798",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"29.713",y:"221.798",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"37.927",y:"221.798",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"46.238",y:"221.798",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"95.599",y:"221.798",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"103.814",y:"221.798",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"112.029",y:"221.798",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"120.243",y:"221.798",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"128.554",y:"221.798",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"177.909",y:"221.798",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"186.124",y:"221.798",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"194.339",y:"221.798",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"202.553",y:"221.798",fill:"#E1E3E6",rx:"3"}),(0,l.createElement)("rect",{width:"6.177",height:"6.177",x:"210.864",y:"221.798",fill:"#E1E3E6",rx:"3"}));var h=r(5736);const E=(e,t,r)=>r?Math.min(e,t)===e?t:Math.max(e,r)===e?r:e:Math.max(e,t)===t?e:t,g=({columns:e,rows:t,setAttributes:r,alignButtons:n,minColumns:c=1,maxColumns:o=6,minRows:a=1,maxRows:i=6})=>(0,l.createElement)(l.Fragment,null,(0,l.createElement)(s.RangeControl,{label:(0,h.__)("Columns","woocommerce"),value:e,onChange:e=>{const t=E(e,c,o);r({columns:Number.isNaN(t)?"":t})},min:c,max:o}),(0,l.createElement)(s.RangeControl,{label:(0,h.__)("Rows","woocommerce"),value:t,onChange:e=>{const t=E(e,a,i);r({rows:Number.isNaN(t)?"":t})},min:a,max:i}),(0,l.createElement)(s.ToggleControl,{label:(0,h.__)("Align the last block to the bottom","woocommerce"),help:n?(0,h.__)("Align the last block to the bottom.","woocommerce"):(0,h.__)("The last inner block will follow other content.","woocommerce"),checked:n,onChange:()=>r({alignButtons:!n})})),p=window.wc.wcSettings,w=({onChange:e,settings:t})=>{const{image:r,button:n,price:c,rating:o,title:a}=t,i=!1!==r;return(0,l.createElement)(l.Fragment,null,(0,l.createElement)(s.ToggleControl,{label:(0,h.__)("Product image","woocommerce"),checked:i,onChange:()=>e({...t,image:!i})}),(0,l.createElement)(s.ToggleControl,{label:(0,h.__)("Product title","woocommerce"),checked:a,onChange:()=>e({...t,title:!a})}),(0,l.createElement)(s.ToggleControl,{label:(0,h.__)("Product price","woocommerce"),checked:c,onChange:()=>e({...t,price:!c})}),(0,l.createElement)(s.ToggleControl,{label:(0,h.__)("Product rating","woocommerce"),checked:o,onChange:()=>e({...t,rating:!o})}),(0,l.createElement)(s.ToggleControl,{label:(0,h.__)("Add to Cart button","woocommerce"),checked:n,onChange:()=>e({...t,button:!n})}))};var f=r(3849),b=r.n(f),y=r(9307);function x(e,t,r){const l=new Set(t.map((e=>e[r])));return e.filter((e=>!l.has(e[r])))}const _=window.wp.htmlEntities,v={clear:(0,h.__)("Clear all selected items","woocommerce"),noItems:(0,h.__)("No items found.","woocommerce"),
/* Translators: %s search term */
noResults:(0,h.__)("No results for %s","woocommerce"),search:(0,h.__)("Search for items","woocommerce"),selected:e=>(0,h.sprintf)(/* translators: Number of items selected from list. */ /* translators: Number of items selected from list. */
(0,h._n)("%d item selected","%d items selected",e,"woocommerce"),e),updated:(0,h.__)("Search results updated.","woocommerce")},C=(e,t=e)=>{const r=e.reduce(((e,t)=>{const r=t.parent||0;return e[r]||(e[r]=[]),e[r].push(t),e}),{}),l=("id",t.reduce(((e,t)=>(e[String(t.id)]=t,e)),{}));const n=["0"],c=(e={})=>e.parent?[...c(l[e.parent]),e.name]:e.name?[e.name]:[],o=e=>e.map((e=>{const t=r[e.id];return n.push(""+e.id),{...e,breadcrumbs:c(l[e.parent]),children:t&&t.length?o(t):[]}})),a=o(r[0]||[]);return Object.entries(r).forEach((([e,t])=>{n.includes(e)||a.push(...o(t||[]))})),a},k=(e,t)=>{if(!t)return e;const r=new RegExp(`(${t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")})`,"ig");return e.split(r).map(((e,t)=>r.test(e)?(0,l.createElement)("strong",{key:t},e):(0,l.createElement)(y.Fragment,{key:t},e)))},S=({label:e})=>(0,l.createElement)("span",{className:"woocommerce-search-list__item-count"},e),N=e=>{const{item:t,search:r}=e,n=t.breadcrumbs&&t.breadcrumbs.length;return(0,l.createElement)("span",{className:"woocommerce-search-list__item-label"},n?(0,l.createElement)("span",{className:"woocommerce-search-list__item-prefix"},1===(c=t.breadcrumbs).length?c.slice(0,1).toString():2===c.length?c.slice(0,1).toString()+" › "+c.slice(-1).toString():c.slice(0,1).toString()+" … "+c.slice(-1).toString()):null,(0,l.createElement)("span",{className:"woocommerce-search-list__item-name"},k((0,_.decodeEntities)(t.name),r)));var c},I=({countLabel:e,className:t,depth:r=0,controlId:n="",item:c,isSelected:o,isSingle:a,onSelect:i,search:m="",selected:d,useExpandedPanelId:u,...h})=>{var E,g;const[p,w]=u,f=null!=e&&void 0!==c.count&&null!==c.count,v=!(null===(E=c.breadcrumbs)||void 0===E||!E.length),C=!(null===(g=c.children)||void 0===g||!g.length),I=p===c.id,P=b()(["woocommerce-search-list__item",`depth-${r}`,t],{"has-breadcrumbs":v,"has-children":C,"has-count":f,"is-expanded":I,"is-radio-button":a}),O=h.name||`search-list-item-${n}`,R=`${O}-${c.id}`,B=(0,y.useCallback)((()=>{w(I?-1:Number(c.id))}),[I,c.id,w]);return C?(0,l.createElement)("div",{className:P,onClick:B,onKeyDown:e=>"Enter"===e.key||" "===e.key?B():null,role:"treeitem",tabIndex:0},a?(0,l.createElement)(l.Fragment,null,(0,l.createElement)("input",{type:"radio",id:R,name:O,value:c.value,onChange:i(c),onClick:e=>e.stopPropagation(),checked:o,className:"woocommerce-search-list__item-input",...h}),(0,l.createElement)(N,{item:c,search:m}),f?(0,l.createElement)(S,{label:e||c.count}):null):(0,l.createElement)(l.Fragment,null,(0,l.createElement)(s.CheckboxControl,{className:"woocommerce-search-list__item-input",checked:o,...!o&&c.children.some((e=>d.find((t=>t.id===e.id))))?{indeterminate:!0}:{},label:k((0,_.decodeEntities)(c.name),m),onChange:()=>{o?i(x(d,c.children,"id"))():i(function(e,t,r){const l=x(t,e,"id");return[...e,...l]}(d,c.children))()},onClick:e=>e.stopPropagation()}),f?(0,l.createElement)(S,{label:e||c.count}):null)):(0,l.createElement)("label",{htmlFor:R,className:P},a?(0,l.createElement)(l.Fragment,null,(0,l.createElement)("input",{...h,type:"radio",id:R,name:O,value:c.value,onChange:i(c),checked:o,className:"woocommerce-search-list__item-input"}),(0,l.createElement)(N,{item:c,search:m})):(0,l.createElement)(s.CheckboxControl,{...h,id:R,name:O,className:"woocommerce-search-list__item-input",value:(0,_.decodeEntities)(c.value),label:k((0,_.decodeEntities)(c.name),m),onChange:i(c),checked:o}),f?(0,l.createElement)(S,{label:e||c.count}):null)},P=I;var O=r(2720),R=r(4333),B=r(837);r(1058);const $=({id:e,label:t,popoverContents:r,remove:c,screenReaderLabel:o,className:a=""})=>{const[i,m]=(0,y.useState)(!1),d=(0,R.useInstanceId)($);if(o=o||t,!t)return null;t=(0,_.decodeEntities)(t);const u=b()("woocommerce-tag",a,{"has-remove":!!c}),E=`woocommerce-tag__label-${d}`,g=(0,l.createElement)(l.Fragment,null,(0,l.createElement)("span",{className:"screen-reader-text"},o),(0,l.createElement)("span",{"aria-hidden":"true"},t));return(0,l.createElement)("span",{className:u},r?(0,l.createElement)(s.Button,{className:"woocommerce-tag__text",id:E,onClick:()=>m(!0)},g):(0,l.createElement)("span",{className:"woocommerce-tag__text",id:E},g),r&&i&&(0,l.createElement)(s.Popover,{onClose:()=>m(!1)},r),c&&(0,l.createElement)(s.Button,{className:"woocommerce-tag__remove",onClick:c(e),label:(0,h.sprintf)(
// Translators: %s label.
// Translators: %s label.
(0,h.__)("Remove %s","woocommerce"),t),"aria-describedby":E},(0,l.createElement)(n.Z,{icon:B.Z,size:20,className:"clear-icon",role:"img"})))},T=$;r(9658);const j=e=>(0,l.createElement)(P,{...e}),F=e=>{const{list:t,selected:r,renderItem:n,depth:c=0,onSelect:o,instanceId:a,isSingle:i,search:s,useExpandedPanelId:m}=e,[d]=m;return t?(0,l.createElement)(y.Fragment,null,t.map((t=>{var u,h;const E=null!==(u=t.children)&&void 0!==u&&u.length&&!i?t.children.every((({id:e})=>r.find((t=>t.id===e)))):!!r.find((({id:e})=>e===t.id)),g=(null===(h=t.children)||void 0===h?void 0:h.length)&&d===t.id;return(0,l.createElement)(y.Fragment,{key:t.id},(0,l.createElement)("li",null,n({item:t,isSelected:E,onSelect:o,isSingle:i,selected:r,search:s,depth:c,useExpandedPanelId:m,controlId:a})),g?(0,l.createElement)(F,{...e,list:t.children,depth:c+1}):null)}))):null},L=({isLoading:e,isSingle:t,selected:r,messages:n,onChange:c,onRemove:o})=>{if(e||t||!r)return null;const a=r.length;return(0,l.createElement)("div",{className:"woocommerce-search-list__selected"},(0,l.createElement)("div",{className:"woocommerce-search-list__selected-header"},(0,l.createElement)("strong",null,n.selected(a)),a>0?(0,l.createElement)(s.Button,{variant:"link",isDestructive:!0,onClick:()=>c([]),"aria-label":n.clear},(0,h.__)("Clear all","woocommerce")):null),a>0?(0,l.createElement)("ul",null,r.map(((e,t)=>(0,l.createElement)("li",{key:t},(0,l.createElement)(T,{label:e.name,id:e.id,remove:o}))))):null)},A=({filteredList:e,search:t,onSelect:r,instanceId:c,useExpandedPanelId:o,...a})=>{const{messages:i,renderItem:s,selected:m,isSingle:d}=a,u=s||j;return 0===e.length?(0,l.createElement)("div",{className:"woocommerce-search-list__list is-not-found"},(0,l.createElement)("span",{className:"woocommerce-search-list__not-found-icon"},(0,l.createElement)(n.Z,{icon:O.Z,role:"img"})),(0,l.createElement)("span",{className:"woocommerce-search-list__not-found-text"},t?(0,h.sprintf)(i.noResults,t):i.noItems)):(0,l.createElement)("ul",{className:"woocommerce-search-list__list"},(0,l.createElement)(F,{useExpandedPanelId:o,list:e,selected:m,renderItem:u,onSelect:r,instanceId:c,isSingle:d,search:t}))},M=e=>{const{className:t="",isCompact:r,isHierarchical:n,isLoading:c,isSingle:o,list:a,messages:i=v,onChange:m,onSearch:d,selected:u,type:E="text",debouncedSpeak:g}=e,[p,w]=(0,y.useState)(""),f=(0,y.useState)(-1),x=(0,R.useInstanceId)(M),_=(0,y.useMemo)((()=>({...v,...i})),[i]),k=(0,y.useMemo)((()=>((e,t,r)=>{if(!t)return r?C(e):e;const l=new RegExp(t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"),"i"),n=e.map((e=>!!l.test(e.name)&&e)).filter(Boolean);return r?C(n,e):n})(a,p,n)),[a,p,n]);(0,y.useEffect)((()=>{g&&g(_.updated)}),[g,_]),(0,y.useEffect)((()=>{"function"==typeof d&&d(p)}),[p,d]);const S=(0,y.useCallback)((e=>()=>{o&&m([]);const t=u.findIndex((({id:t})=>t===e));m([...u.slice(0,t),...u.slice(t+1)])}),[o,u,m]),N=(0,y.useCallback)((e=>()=>{Array.isArray(e)?m(e):-1===u.findIndex((({id:t})=>t===e.id))?m(o?[e]:[...u,e]):S(e.id)()}),[o,S,m,u]),I=(0,y.useCallback)((e=>{const[t]=u.filter((t=>!e.find((e=>t.id===e.id))));S(t.id)()}),[S,u]);return(0,l.createElement)("div",{className:b()("woocommerce-search-list",t,{"is-compact":r,"is-loading":c,"is-token":"token"===E})},"text"===E&&(0,l.createElement)(L,{...e,onRemove:S,messages:_}),(0,l.createElement)("div",{className:"woocommerce-search-list__search"},"text"===E?(0,l.createElement)(s.TextControl,{label:_.search,type:"search",value:p,onChange:e=>w(e)}):(0,l.createElement)(s.FormTokenField,{disabled:c,label:_.search,onChange:I,onInputChange:e=>w(e),suggestions:[],__experimentalValidateInput:()=>!1,value:c?[(0,h.__)("Loading…","woocommerce")]:u.map((e=>({...e,value:e.name}))),__experimentalShowHowTo:!1})),c?(0,l.createElement)("div",{className:"woocommerce-search-list__list"},(0,l.createElement)(s.Spinner,null)):(0,l.createElement)(A,{...e,search:p,filteredList:k,messages:_,onSelect:N,instanceId:x,useExpandedPanelId:f}))},H=((0,s.withSpokenMessages)(M),window.wp.url),V=window.wp.apiFetch;var Z=r.n(V);const D=window.wp.escapeHtml,J=({error:e})=>(0,l.createElement)("div",{className:"wc-block-error-message"},(({message:e,type:t})=>e?"general"===t?(0,l.createElement)("span",null,(0,h.__)("The following error was returned","woocommerce"),(0,l.createElement)("br",null),(0,l.createElement)("code",null,(0,D.escapeHTML)(e))):"api"===t?(0,l.createElement)("span",null,(0,h.__)("The following error was returned from the API","woocommerce"),(0,l.createElement)("br",null),(0,l.createElement)("code",null,(0,D.escapeHTML)(e))):e:(0,h.__)("An error has prevented the block from being updated.","woocommerce"))(e)),W=e=>{const{id:t,name:r,parent:l,count:n}=e;return{id:t,name:r,parent:l,count:n,breadcrumbs:[],children:[],details:e,value:e.slug}};r(8103);const z=(Y=({categories:e=[],error:t=null,isLoading:r=!1,onChange:n,onOperatorChange:c,operator:o="any",selected:a,isCompact:i=!1,isSingle:m=!1,showReviewCount:d})=>{const u={clear:(0,h.__)("Clear all product categories","woocommerce"),list:(0,h.__)("Product Categories","woocommerce"),noItems:(0,h.__)("Your store doesn't have any product categories.","woocommerce"),search:(0,h.__)("Search for product categories","woocommerce"),selected:e=>(0,h.sprintf)(/* translators: %d is the count of selected categories. */ /* translators: %d is the count of selected categories. */
(0,h._n)("%d category selected","%d categories selected",e,"woocommerce"),e),updated:(0,h.__)("Category search results updated.","woocommerce")};if(t)return(0,l.createElement)(J,{error:t});const E=e.map(W);return(0,l.createElement)(l.Fragment,null,(0,l.createElement)(M,{className:"woocommerce-product-categories",list:E,isLoading:r,selected:E.filter((({id:e})=>a.includes(Number(e)))),onChange:n,renderItem:e=>{var t,r,n,c,o,a,i,s;const{item:m,search:u,depth:E=0}=e,g=m.breadcrumbs.length?`${m.breadcrumbs.join(", ")}, ${m.name}`:m.name,p=d?(0,h.sprintf)(/* translators: %1$s is the item name, %2$d is the count of reviews for the item. */ /* translators: %1$s is the item name, %2$d is the count of reviews for the item. */
(0,h._n)("%1$s, has %2$d review","%1$s, has %2$d reviews",(null===(t=m.details)||void 0===t?void 0:t.review_count)||0,"woocommerce"),g,(null===(r=m.details)||void 0===r?void 0:r.review_count)||0):(0,h.sprintf)(/* translators: %1$s is the item name, %2$d is the count of products for the item. */ /* translators: %1$s is the item name, %2$d is the count of products for the item. */
(0,h._n)("%1$s, has %2$d product","%1$s, has %2$d products",(null===(n=m.details)||void 0===n?void 0:n.count)||0,"woocommerce"),g,(null===(c=m.details)||void 0===c?void 0:c.count)||0),w=d?(0,h.sprintf)(/* translators: %d is the count of reviews. */ /* translators: %d is the count of reviews. */
(0,h._n)("%d review","%d reviews",(null===(o=m.details)||void 0===o?void 0:o.review_count)||0,"woocommerce"),(null===(a=m.details)||void 0===a?void 0:a.review_count)||0):(0,h.sprintf)(/* translators: %d is the count of products. */ /* translators: %d is the count of products. */
(0,h._n)("%d product","%d products",(null===(i=m.details)||void 0===i?void 0:i.count)||0,"woocommerce"),(null===(s=m.details)||void 0===s?void 0:s.count)||0);return(0,l.createElement)(I,{className:b()("woocommerce-product-categories__item","has-count",{"is-searching":u.length>0,"is-skip-level":0===E&&0!==m.parent}),...e,countLabel:w,"aria-label":p})},messages:u,isCompact:i,isHierarchical:!0,isSingle:m}),!!c&&(0,l.createElement)("div",{hidden:a.length<2},(0,l.createElement)(s.SelectControl,{className:"woocommerce-product-categories__operator",label:(0,h.__)("Display products matching","woocommerce"),help:(0,h.__)("Pick at least two categories to use this setting.","woocommerce"),value:o,onChange:c,options:[{label:(0,h.__)("Any selected categories","woocommerce"),value:"any"},{label:(0,h.__)("All selected categories","woocommerce"),value:"all"}]})))},({selected:e,...t})=>{const[r,n]=(0,y.useState)(!0),[c,o]=(0,y.useState)(null),[a,i]=(0,y.useState)([]),s=async e=>{const t=await(async e=>{if(!("json"in e))return{message:e.message,type:e.type||"general"};try{const t=await e.json();return{message:t.message,type:t.type||"api"}}catch(e){return{message:e.message,type:"general"}}})(e);o(t),n(!1)},m=(0,y.useRef)(e);return(0,y.useEffect)((()=>{var e;(e={selected:m.current},Z()({path:(0,H.addQueryArgs)("wc/store/v1/products/categories",{per_page:0,...e})})).then((e=>{i(e),n(!1)})).catch(s)}),[m]),(0,l.createElement)(Y,{...t,selected:e,error:c,categories:a,isLoading:r})}),G=e=>{const{attributes:t,setAttributes:r}=e,{categories:n,catOperator:c,columns:o,contentVisibility:a,rows:m,alignButtons:d}=t;return(0,l.createElement)(i.InspectorControls,{key:"inspector"},(0,l.createElement)(s.PanelBody,{title:(0,h.__)("Layout","woocommerce"),initialOpen:!0},(0,l.createElement)(g,{columns:o,rows:m,alignButtons:d,setAttributes:r,minColumns:(0,p.getSetting)("minColumns",1),maxColumns:(0,p.getSetting)("maxColumns",6),minRows:(0,p.getSetting)("minRows",1),maxRows:(0,p.getSetting)("maxRows",6)})),(0,l.createElement)(s.PanelBody,{title:(0,h.__)("Content","woocommerce"),initialOpen:!0},(0,l.createElement)(w,{settings:a,onChange:e=>r({contentVisibility:e})})),(0,l.createElement)(s.PanelBody,{title:(0,h.__)("Filter by Product Category","woocommerce"),initialOpen:!1},(0,l.createElement)(z,{selected:n,onChange:(e=[])=>{const t=e.map((({id:e})=>e));r({categories:t})},operator:c,onOperatorChange:(e="any")=>r({catOperator:e})})))},K=e=>{const{attributes:t,name:r}=e;return t.isPreview?u:(0,l.createElement)("div",{className:"wc-block-product-best-sellers"},(0,l.createElement)(G,{...e}),(0,l.createElement)(s.Disabled,null,(0,l.createElement)(d(),{block:r,attributes:t})))},Q={columns:{type:"number",default:(0,p.getSetting)("defaultColumns",3)},rows:{type:"number",default:(0,p.getSetting)("defaultRows",3)},alignButtons:{type:"boolean",default:!1},categories:{type:"array",default:[]},catOperator:{type:"string",default:"any"},contentVisibility:{type:"object",default:{image:!0,title:!0,price:!0,rating:!0,button:!0}},isPreview:{type:"boolean",default:!1},stockStatus:{type:"array",default:Object.keys((0,p.getSetting)("stockStatusOptions",[]))}};var Y;(0,o.registerBlockType)(a,{icon:{src:(0,l.createElement)(n.Z,{icon:c.Z,className:"wc-block-editor-components-block-icon"})},attributes:{...Q,...a.attributes},transforms:{from:[{type:"block",blocks:["woocommerce/product-best-sellers","woocommerce/product-category","woocommerce/product-new","woocommerce/product-on-sale","woocommerce/product-top-rated"].filter((e=>"woocommerce/product-best-sellers"!==e)),transform:e=>(0,o.createBlock)("woocommerce/product-best-sellers",e)}]},edit:e=>{const t=(0,i.useBlockProps)();return(0,l.createElement)("div",{...t},(0,l.createElement)(K,{...e}))},save:()=>null})},8103:()=>{},9658:()=>{},1058:()=>{},9196:e=>{"use strict";e.exports=window.React},4333:e=>{"use strict";e.exports=window.wp.compose},9307:e=>{"use strict";e.exports=window.wp.element},5736:e=>{"use strict";e.exports=window.wp.i18n},444:e=>{"use strict";e.exports=window.wp.primitives}},r={};function l(e){var n=r[e];if(void 0!==n)return n.exports;var c=r[e]={exports:{}};return t[e].call(c.exports,c,c.exports,l),c.exports}l.m=t,e=[],l.O=(t,r,n,c)=>{if(!r){var o=1/0;for(m=0;m=c)&&Object.keys(l.O).every((e=>l.O[e](r[i])))?r.splice(i--,1):(a=!1,c0&&e[m-1][2]>c;m--)e[m]=e[m-1];e[m]=[r,n,c]},l.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return l.d(t,{a:t}),t},l.d=(e,t)=>{for(var r in t)l.o(t,r)&&!l.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},l.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),l.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},l.j=7006,(()=>{var e={7006:0};l.O.j=t=>0===e[t];var t=(t,r)=>{var n,c,[o,a,i]=r,s=0;if(o.some((t=>0!==e[t]))){for(n in a)l.o(a,n)&&(l.m[n]=a[n]);if(i)var m=i(l)}for(t&&t(r);sl(25)));n=l.O(n),((this.wc=this.wc||{}).blocks=this.wc.blocks||{})["product-best-sellers"]=n})(); stock-filter.css 0000644 00000072214 15073233652 0007700 0 ustar 00 @keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}.wc-block-components-filter-submit-button{border:none;display:block;margin-left:auto;white-space:nowrap}.wc-block-components-filter-submit-button.is-loading{background-color:currentColor!important;border:0!important;border-radius:.25rem;border-radius:0;box-shadow:none;color:currentColor!important;display:block;line-height:1;line-height:normal;margin-top:16px;max-width:100%!important;opacity:.15;outline:0!important;overflow:hidden!important;pointer-events:none;position:relative!important;width:100%;width:-moz-max-content;width:max-content;z-index:1}.wc-block-components-filter-submit-button.is-loading>*{visibility:hidden}.wc-block-components-filter-submit-button.is-loading:after{animation:loading__animation 1.5s ease-in-out infinite;background-image:linear-gradient(90deg,currentColor,hsla(0,0%,96%,.302),currentColor);background-repeat:no-repeat;content:" ";display:block;height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@media screen and (prefers-reduced-motion:reduce){.wc-block-components-filter-submit-button.is-loading{animation:none}}
@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}.wc-block-components-filter-reset-button{background:transparent;border:0;border-radius:0;box-shadow:none;color:inherit;cursor:pointer;display:inline;font-family:inherit;font-size:inherit;font-size:.875em;font-style:inherit;font-weight:inherit;font-weight:400;letter-spacing:inherit;line-height:inherit;margin:0;padding:0;text-decoration:inherit;text-decoration:underline;text-shadow:none;text-transform:inherit;vertical-align:baseline}.wc-block-components-filter-reset-button:active,.wc-block-components-filter-reset-button:focus,.wc-block-components-filter-reset-button:hover{background:transparent}.wc-block-components-filter-reset-button:hover{color:inherit;cursor:pointer;text-decoration:none}.wc-block-components-filter-reset-button[disabled]{cursor:not-allowed}
@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}.wc-block-filter-title-placeholder{background-color:currentColor!important;border:0!important;border-radius:.25rem;border-radius:1.625em;box-shadow:none;color:currentColor!important;display:block;line-height:1;margin-bottom:12px;margin-top:12px;max-width:100%!important;max-width:-moz-max-content!important;max-width:max-content!important;min-width:80px;opacity:.15;outline:0!important;overflow:hidden!important;pointer-events:none;position:relative!important;width:100%;z-index:1}.wc-block-filter-title-placeholder>*{visibility:hidden}.wc-block-filter-title-placeholder:after{animation:loading__animation 1.5s ease-in-out infinite;background-image:linear-gradient(90deg,currentColor,hsla(0,0%,96%,.302),currentColor);background-repeat:no-repeat;content:" ";display:block;height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@media screen and (prefers-reduced-motion:reduce){.wc-block-filter-title-placeholder{animation:none}}.wc-block-filter-title-placeholder .wc-block-active-filters__title,.wc-block-filter-title-placeholder .wc-block-attribute-filter__title,.wc-block-filter-title-placeholder .wc-block-price-filter__title,.wc-block-filter-title-placeholder .wc-block-rating-filter__title,.wc-block-filter-title-placeholder .wc-block-stock-filter__title{height:1em;margin:0}
@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}.wc-filter-element-label-list-count:before{content:" ("}.wc-filter-element-label-list-count:after{content:")"}
@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}.wc-blocks-components-form-token-field-wrapper .components-popover{left:0;opacity:0;position:fixed;top:0;z-index:z-index(".components-popover")}.wc-blocks-components-form-token-field-wrapper .components-popover.is-expanded,.wc-blocks-components-form-token-field-wrapper .components-popover[data-x-axis][data-y-axis]{opacity:1}.wc-blocks-components-form-token-field-wrapper .components-popover.is-expanded{bottom:0;left:0;right:0;top:0;z-index:z-index(".components-popover")!important}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow){margin-left:2px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow):before{border:8px solid #ccc}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow).is-alternate:before{border-color:#1e1e1e}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow):after{border:8px solid #fff}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow):after,.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow):before{content:"";height:0;line-height:0;position:absolute;width:0}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=top]{margin-top:-8px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=top]:before{bottom:-8px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=top]:after{bottom:-6px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=top]:after,.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=top]:before{border-bottom:none;border-left-color:transparent;border-right-color:transparent;border-top-style:solid;margin-left:-10px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=bottom]{margin-top:8px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:before{top:-8px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:after{top:-6px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:after,.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:before{border-bottom-style:solid;border-left-color:transparent;border-right-color:transparent;border-top:none;margin-left:-10px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=left]{margin-left:-8px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=left]:before{right:-8px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=left]:after{right:-6px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=left]:after,.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=left]:before{border-bottom-color:transparent;border-left-style:solid;border-right:none;border-top-color:transparent}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=right]{margin-left:8px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=right]:before{left:-8px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=right]:after{left:-6px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=right]:after,.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=right]:before{border-bottom-color:transparent;border-left:none;border-right-style:solid;border-top-color:transparent}.wc-blocks-components-form-token-field-wrapper .components-popover[data-y-axis=top]{bottom:100%}.wc-blocks-components-form-token-field-wrapper .components-popover[data-y-axis=bottom]{top:100%}.wc-blocks-components-form-token-field-wrapper .components-popover[data-y-axis=middle]{align-items:center;display:flex}.wc-blocks-components-form-token-field-wrapper .components-popover.is-from-top{margin-top:12px}.wc-blocks-components-form-token-field-wrapper .components-popover.is-from-bottom{margin-top:-12px}.wc-blocks-components-form-token-field-wrapper .components-popover.is-from-left:not(.is-from-top):not(.is-from-bottom){margin-left:12px}.wc-blocks-components-form-token-field-wrapper .components-popover.is-from-right:not(.is-from-top):not(.is-from-bottom){margin-right:12px}.wc-blocks-components-form-token-field-wrapper .components-popover__content{background:#fff;border:1px solid #ccc;border-radius:2px;box-shadow:0 .7px 1px rgba(0,0,0,.1),0 1.2px 1.7px -.2px rgba(0,0,0,.1),0 2.3px 3.3px -.5px rgba(0,0,0,.1);height:100%}.is-alternate .wc-blocks-components-form-token-field-wrapper .components-popover__content{border:1px solid #1e1e1e;box-shadow:none}.components-popover .wc-blocks-components-form-token-field-wrapper .components-popover__content{height:auto;overflow-y:auto;position:absolute}.components-popover.is-expanded .wc-blocks-components-form-token-field-wrapper .components-popover__content{border:none;border-top:1px solid #1e1e1e;height:calc(100% - 48px);min-width:auto;overflow-y:visible;position:static}.components-popover[data-y-axis=top] .wc-blocks-components-form-token-field-wrapper .components-popover__content{bottom:100%}.components-popover[data-x-axis=center] .wc-blocks-components-form-token-field-wrapper .components-popover__content{left:50%;transform:translateX(-50%)}.components-popover[data-x-axis=right] .wc-blocks-components-form-token-field-wrapper .components-popover__content{left:100%;position:absolute}.components-popover:not([data-y-axis=middle])[data-x-axis=right] .wc-blocks-components-form-token-field-wrapper .components-popover__content{margin-left:-25px}.components-popover[data-x-axis=left] .wc-blocks-components-form-token-field-wrapper .components-popover__content{position:absolute;right:100%}.components-popover:not([data-y-axis=middle])[data-x-axis=left] .wc-blocks-components-form-token-field-wrapper .components-popover__content{margin-right:-25px}.wc-blocks-components-form-token-field-wrapper .components-popover__header{align-items:center;background:#fff;display:flex;height:48px;justify-content:space-between;padding:0 8px 0 16px}.wc-blocks-components-form-token-field-wrapper .components-popover__header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.wc-blocks-components-form-token-field-wrapper .components-popover__close.components-button{z-index:z-index(".components-popover__close")}.wc-blocks-components-form-token-field-wrapper .components-tooltip.components-popover{z-index:z-index(".components-tooltip")}.wc-blocks-components-form-token-field-wrapper .components-tooltip.components-popover .components-popover__content{min-width:0}.wc-blocks-components-form-token-field-wrapper .components-tooltip .components-popover__content{background:#1e1e1e;border-radius:2px;border-width:0;box-shadow:none;color:#fff;font-size:12px;line-height:1.4;text-align:center;white-space:nowrap}.wc-blocks-components-form-token-field-wrapper .components-tooltip .components-popover__content>div{padding:4px 8px}.wc-blocks-components-form-token-field-wrapper .components-tooltip__shortcut{display:inline-block;margin-left:8px}.wc-blocks-components-form-token-field-wrapper .disabled-element-wrapper{position:relative}.wc-blocks-components-form-token-field-wrapper .disabled-element-wrapper .event-catcher{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:z-index(".components-tooltip .event-catcher")}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container{align-items:center;border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;cursor:text;display:flex;flex-wrap:wrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;margin:0 0 8px;padding:2px 4px;transition:box-shadow .1s linear;width:100%}@media(prefers-reduced-motion:reduce){.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container{transition-delay:0s;transition-duration:0s}}@media(min-width:600px){.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container{font-size:13px;line-height:normal}}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container::-webkit-input-placeholder{color:rgba(30,30,30,.62)}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container::-moz-placeholder{color:rgba(30,30,30,.62);opacity:1}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container:-ms-input-placeholder{color:rgba(30,30,30,.62)}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container.is-disabled{background:#ddd;border-color:#ddd}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container.is-active{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container input[type=text].components-form-token-field__input{background:inherit;border:0;box-shadow:none;color:#1e1e1e;display:inline-block;flex:1;font-size:16px;margin-left:4px;max-width:100%;min-height:24px;min-width:50px;padding:0;width:100%}@media(min-width:600px){.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container input[type=text].components-form-token-field__input{font-size:13px}}.components-form-token-field.is-active .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container input[type=text].components-form-token-field__input,.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container input[type=text].components-form-token-field__input:focus{box-shadow:none;outline:none}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__token+input[type=text].components-form-token-field__input{width:auto}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__label{display:inline-block;margin-bottom:4px}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__help{color:#757575;font-size:12px;font-style:normal}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token{color:#1e1e1e;display:flex;font-size:13px;margin:2px 4px 2px 0;max-width:100%}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-success .components-form-token-field__remove-token,.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-success .components-form-token-field__token-text{background:#4ab866}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-error .components-form-token-field__remove-token,.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-error .components-form-token-field__token-text{background:#cc1818}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-validating .components-form-token-field__remove-token,.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-validating .components-form-token-field__token-text{color:#757575}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-borderless{padding:0 16px 0 0;position:relative}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-borderless .components-form-token-field__token-text{background:transparent;color:var(--wp-admin-theme-color)}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-borderless .components-form-token-field__remove-token{background:transparent;color:#757575;position:absolute;right:0;top:1px}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-borderless.is-success .components-form-token-field__token-text{color:#4ab866}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-borderless.is-error .components-form-token-field__token-text{border-radius:4px 0 0 4px;color:#cc1818;padding:0 4px 0 6px}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-borderless.is-validating .components-form-token-field__token-text{color:#1e1e1e}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-disabled .components-form-token-field__remove-token{cursor:default}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__remove-token.components-button,.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token-text{background:#ddd;display:inline-block;height:auto;line-height:24px;min-width:unset;transition:all .2s cubic-bezier(.4,1,.4,1)}@media(prefers-reduced-motion:reduce){.wc-blocks-components-form-token-field-wrapper .components-form-token-field__remove-token.components-button,.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token-text{animation-delay:0s;animation-duration:1ms;transition-delay:0s;transition-duration:0s}}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token-text{border-radius:2px 0 0 2px;overflow:hidden;padding:0 0 0 8px;text-overflow:ellipsis;white-space:nowrap}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__remove-token.components-button{border-radius:0 2px 2px 0;color:#1e1e1e;cursor:pointer;line-height:10px;overflow:initial;padding:0 2px}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__remove-token.components-button:hover{color:#1e1e1e}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestions-list{border-top:1px solid #757575;flex:1 0 100%;list-style:none;margin:4px -4px -4px;max-height:9em;min-width:100%;overflow-y:auto;padding:0;transition:all .15s ease-in-out}@media(prefers-reduced-motion:reduce){.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestions-list{transition-delay:0s;transition-duration:0s}}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestion{color:#757575;cursor:pointer;display:block;font-size:13px;margin:0;padding:4px 8px}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestion.is-selected{background:var(--wp-admin-theme-color);color:#fff}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestion-match{text-decoration:underline}.wc-blocks-components-form-token-field-wrapper{border-color:#949494}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__label,.wc-blocks-components-form-token-field-wrapper .components-visually-hidden{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.wc-blocks-components-form-token-field-wrapper .components-form-token-field,.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container{border-color:inherit;box-sizing:border-box;margin-bottom:0}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container{background-color:#fff;border-radius:0;box-shadow:none;color:#000;position:relative}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container input[type=text].components-form-token-field__input{min-height:30px}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__remove-token.components-button,.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token-text{background:#e0e0e0}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__remove-token{border:none}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestions-list{background-color:#fff;border:1px solid #949494;border-top:0 solid #949494;left:-1px;margin:1px 0 0;position:absolute;right:-1px;top:100%;z-index:50}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestions-list:empty{display:none}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestion{padding:8px}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestion.is-selected{background:#f0f0f0;color:#2f2f2f}.wc-blocks-components-form-token-field-wrapper.single-selection .components-form-token-field__token{margin-right:0;position:relative;width:100%;z-index:1}.wc-blocks-components-form-token-field-wrapper.single-selection .components-form-token-field__remove-token.components-button,.wc-blocks-components-form-token-field-wrapper.single-selection .components-form-token-field__token-text{background:transparent}.wc-blocks-components-form-token-field-wrapper.single-selection .components-form-token-field__token-text{padding-left:4px;width:100%}.wc-blocks-components-form-token-field-wrapper.single-selection .components-form-token-field__token+input[type=text].components-form-token-field__input{position:absolute}.wc-blocks-components-form-token-field-wrapper.single-selection .is-active .components-form-token-field__token+input[type=text].components-form-token-field__input{border:1px solid #949494;margin:0 2px 4px;padding:0 5px;position:static}
@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}.wp-block-woocommerce-stock-filter h1,.wp-block-woocommerce-stock-filter h2,.wp-block-woocommerce-stock-filter h3,.wp-block-woocommerce-stock-filter h4,.wp-block-woocommerce-stock-filter h5,.wp-block-woocommerce-stock-filter h6{text-transform:inherit}.wc-block-stock-filter{margin-bottom:24px}.wc-block-stock-filter.is-loading{background-color:currentColor!important;border:0!important;border-radius:.25rem;border-radius:0;box-shadow:none;color:currentColor!important;display:block;line-height:1;margin-top:16px;max-width:100%!important;opacity:.15;outline:0!important;overflow:hidden!important;pointer-events:none;position:relative!important;width:100%;z-index:1}.wc-block-stock-filter.is-loading>*{visibility:hidden}.wc-block-stock-filter.is-loading:after{animation:loading__animation 1.5s ease-in-out infinite;background-image:linear-gradient(90deg,currentColor,hsla(0,0%,96%,.302),currentColor);background-repeat:no-repeat;content:" ";display:block;height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@media screen and (prefers-reduced-motion:reduce){.wc-block-stock-filter.is-loading{animation:none}}.wc-block-stock-filter .wc-block-stock-filter-list{margin:0}.wc-block-stock-filter .wc-block-stock-filter-list li label{cursor:pointer}.wc-block-stock-filter .wc-block-stock-filter-list li input{cursor:pointer;display:inline-block}.wc-block-stock-filter.style-dropdown{align-items:flex-start;display:flex;gap:16px;position:relative}.wc-block-stock-filter.style-dropdown .single-selection .components-form-token-field__token+input[type=text].components-form-token-field__input{opacity:0}.wc-block-stock-filter.style-dropdown .single-selection .components-form-token-field__input-container.is-active .components-form-token-field__token+input[type=text].components-form-token-field__input{opacity:1}.wc-block-stock-filter.style-dropdown .wc-block-components-filter-submit-button{height:36px;line-height:1}.wc-block-stock-filter.style-dropdown>svg{pointer-events:none;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.wc-block-stock-filter .wc-blocks-components-form-token-field-wrapper{flex-grow:1;height:-moz-max-content;height:max-content;max-width:unset;width:0}.wc-block-stock-filter .wc-blocks-components-form-token-field-wrapper:not(.is-loading){border:1px solid #757575!important;border-radius:4px}.wc-block-stock-filter .wc-blocks-components-form-token-field-wrapper.is-loading{border-radius:.25em}.wc-block-stock-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field{border-radius:inherit}.wc-block-stock-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container{border:0;border-radius:inherit;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding:8px;text-decoration:inherit;text-transform:inherit}.wc-block-stock-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__input{font-size:.875em}.wc-block-stock-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__input::-moz-placeholder{color:#000}.wc-block-stock-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__input:-ms-input-placeholder{color:#000}.wc-block-stock-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__input::placeholder{color:#000}.wc-block-stock-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__suggestions-list{border:1px solid #757575;border-radius:4px;margin-top:8px;max-height:21em}.wc-block-stock-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__suggestions-list .components-form-token-field__suggestion{border:1px solid #ccc;border-radius:4px;color:#000;margin:12px;padding:12px}.wc-block-stock-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__suggestion,.wc-block-stock-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__token{font-size:.875em}.wc-block-stock-filter .wc-block-components-product-rating{margin-bottom:0}.wc-blocks-components-form-token-field-wrapper:not(.single-selection) .components-form-token-field__input-container{padding:4px 30px 4px 8px}.wc-blocks-components-form-token-field-wrapper:not(.single-selection) .components-form-token-field__input-container .components-form-token-field__token-text{background-color:#fff;border:1px solid;border-radius:25px 0 0 25px;border-right:0;line-height:22px;padding:.25em .5em .25em .75em}.wc-blocks-components-form-token-field-wrapper:not(.single-selection) .components-form-token-field__input-container>.components-form-token-field__input{margin:.25em 0}.wc-blocks-components-form-token-field-wrapper:not(.single-selection) .components-form-token-field__input-container .components-button.components-form-token-field__remove-token{background-color:#fff;border:1px solid;border-left:0;border-radius:0 25px 25px 0;padding:1px .25em 0 0}.wc-blocks-components-form-token-field-wrapper:not(.single-selection) .components-form-token-field__input-container .components-button.components-form-token-field__remove-token.has-icon svg{background-color:#e0e0e0;border-radius:25px}.wc-block-stock-filter__actions{align-items:center;display:flex;gap:16px;justify-content:flex-end;margin-top:16px}.wc-block-stock-filter__actions button[type=submit]:not(.wp-block-search__button).wc-block-components-filter-submit-button{font-size:.875em;margin-left:0;margin-top:0}.editor-styles-wrapper .wc-block-stock-filter .wc-block-stock-filter__button,.wc-block-stock-filter__actions .wc-block-stock-filter__button{font-size:.875em;margin-top:.5em;padding:.5em 1em}
@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}.wc-block-components-error{align-items:center;color:#757575;display:flex;flex-direction:column;justify-content:center;margin:48px 0;padding:48px 0;text-align:center}.wc-block-components-error__header{color:#646970;font-size:2em;margin:0}.wc-block-components-error__image{margin:0 0 24px;width:25%}.wc-block-components-error__text{color:#8c8f94;font-size:1.25em;margin:1em 0 0;max-width:60ch}.wc-block-components-error__message{color:#8c8f94;font-style:italic;margin:1em auto 0;max-width:60ch}.wc-block-error__button{margin:48px 0 0}
attribute-filter-rtl.css 0000644 00000074441 15073233652 0011363 0 ustar 00 @keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes loading__animation{to{transform:translateX(-100%)}}.wc-filter-element-label-list-count:before{content:" ("}.wc-filter-element-label-list-count:after{content:")"}
@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes loading__animation{to{transform:translateX(-100%)}}.wc-block-components-filter-reset-button{background:transparent;border:0;border-radius:0;box-shadow:none;color:inherit;cursor:pointer;display:inline;font-family:inherit;font-size:inherit;font-size:.875em;font-style:inherit;font-weight:inherit;font-weight:400;letter-spacing:inherit;line-height:inherit;margin:0;padding:0;text-decoration:inherit;text-decoration:underline;text-shadow:none;text-transform:inherit;vertical-align:baseline}.wc-block-components-filter-reset-button:active,.wc-block-components-filter-reset-button:focus,.wc-block-components-filter-reset-button:hover{background:transparent}.wc-block-components-filter-reset-button:hover{color:inherit;cursor:pointer;text-decoration:none}.wc-block-components-filter-reset-button[disabled]{cursor:not-allowed}
@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes loading__animation{to{transform:translateX(-100%)}}.wc-block-components-filter-submit-button{border:none;display:block;margin-right:auto;white-space:nowrap}.wc-block-components-filter-submit-button.is-loading{background-color:currentColor!important;border:0!important;border-radius:.25rem;border-radius:0;box-shadow:none;color:currentColor!important;display:block;line-height:1;line-height:normal;margin-top:16px;max-width:100%!important;opacity:.15;outline:0!important;overflow:hidden!important;pointer-events:none;position:relative!important;width:100%;width:-moz-max-content;width:max-content;z-index:1}.wc-block-components-filter-submit-button.is-loading>*{visibility:hidden}.wc-block-components-filter-submit-button.is-loading:after{animation:loading__animation 1.5s ease-in-out infinite;background-image:linear-gradient(-90deg,currentColor,hsla(0,0%,96%,.302),currentColor);background-repeat:no-repeat;content:" ";display:block;height:100%;right:0;position:absolute;left:0;top:0;transform:translateX(100%)}@media screen and (prefers-reduced-motion:reduce){.wc-block-components-filter-submit-button.is-loading{animation:none}}
@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes loading__animation{to{transform:translateX(-100%)}}.wc-blocks-components-form-token-field-wrapper .components-popover{right:0;opacity:0;position:fixed;top:0;z-index:z-index(".components-popover")}.wc-blocks-components-form-token-field-wrapper .components-popover.is-expanded,.wc-blocks-components-form-token-field-wrapper .components-popover[data-x-axis][data-y-axis]{opacity:1}.wc-blocks-components-form-token-field-wrapper .components-popover.is-expanded{bottom:0;right:0;left:0;top:0;z-index:z-index(".components-popover")!important}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow){margin-right:2px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow):before{border:8px solid #ccc}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow).is-alternate:before{border-color:#1e1e1e}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow):after{border:8px solid #fff}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow):after,.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow):before{content:"";height:0;line-height:0;position:absolute;width:0}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=top]{margin-top:-8px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=top]:before{bottom:-8px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=top]:after{bottom:-6px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=top]:after,.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=top]:before{border-bottom:none;border-right-color:transparent;border-left-color:transparent;border-top-style:solid;margin-right:-10px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=bottom]{margin-top:8px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:before{top:-8px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:after{top:-6px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:after,.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=bottom]:before{border-bottom-style:solid;border-right-color:transparent;border-left-color:transparent;border-top:none;margin-right:-10px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=left]{margin-right:-8px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=left]:before{left:-8px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=left]:after{left:-6px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=left]:after,.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=left]:before{border-bottom-color:transparent;border-right-style:solid;border-left:none;border-top-color:transparent}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=right]{margin-right:8px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=right]:before{right:-8px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=right]:after{right:-6px}.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=right]:after,.wc-blocks-components-form-token-field-wrapper .components-popover:not(.is-without-arrow)[data-y-axis=middle][data-x-axis=right]:before{border-bottom-color:transparent;border-right:none;border-left-style:solid;border-top-color:transparent}.wc-blocks-components-form-token-field-wrapper .components-popover[data-y-axis=top]{bottom:100%}.wc-blocks-components-form-token-field-wrapper .components-popover[data-y-axis=bottom]{top:100%}.wc-blocks-components-form-token-field-wrapper .components-popover[data-y-axis=middle]{align-items:center;display:flex}.wc-blocks-components-form-token-field-wrapper .components-popover.is-from-top{margin-top:12px}.wc-blocks-components-form-token-field-wrapper .components-popover.is-from-bottom{margin-top:-12px}.wc-blocks-components-form-token-field-wrapper .components-popover.is-from-left:not(.is-from-top):not(.is-from-bottom){margin-right:12px}.wc-blocks-components-form-token-field-wrapper .components-popover.is-from-right:not(.is-from-top):not(.is-from-bottom){margin-left:12px}.wc-blocks-components-form-token-field-wrapper .components-popover__content{background:#fff;border:1px solid #ccc;border-radius:2px;box-shadow:0 .7px 1px rgba(0,0,0,.1),0 1.2px 1.7px -.2px rgba(0,0,0,.1),0 2.3px 3.3px -.5px rgba(0,0,0,.1);height:100%}.is-alternate .wc-blocks-components-form-token-field-wrapper .components-popover__content{border:1px solid #1e1e1e;box-shadow:none}.components-popover .wc-blocks-components-form-token-field-wrapper .components-popover__content{height:auto;overflow-y:auto;position:absolute}.components-popover.is-expanded .wc-blocks-components-form-token-field-wrapper .components-popover__content{border:none;border-top:1px solid #1e1e1e;height:calc(100% - 48px);min-width:auto;overflow-y:visible;position:static}.components-popover[data-y-axis=top] .wc-blocks-components-form-token-field-wrapper .components-popover__content{bottom:100%}.components-popover[data-x-axis=center] .wc-blocks-components-form-token-field-wrapper .components-popover__content{right:50%;transform:translateX(50%)}.components-popover[data-x-axis=right] .wc-blocks-components-form-token-field-wrapper .components-popover__content{right:100%;position:absolute}.components-popover:not([data-y-axis=middle])[data-x-axis=right] .wc-blocks-components-form-token-field-wrapper .components-popover__content{margin-right:-25px}.components-popover[data-x-axis=left] .wc-blocks-components-form-token-field-wrapper .components-popover__content{position:absolute;left:100%}.components-popover:not([data-y-axis=middle])[data-x-axis=left] .wc-blocks-components-form-token-field-wrapper .components-popover__content{margin-left:-25px}.wc-blocks-components-form-token-field-wrapper .components-popover__header{align-items:center;background:#fff;display:flex;height:48px;justify-content:space-between;padding:0 16px 0 8px}.wc-blocks-components-form-token-field-wrapper .components-popover__header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.wc-blocks-components-form-token-field-wrapper .components-popover__close.components-button{z-index:z-index(".components-popover__close")}.wc-blocks-components-form-token-field-wrapper .components-tooltip.components-popover{z-index:z-index(".components-tooltip")}.wc-blocks-components-form-token-field-wrapper .components-tooltip.components-popover .components-popover__content{min-width:0}.wc-blocks-components-form-token-field-wrapper .components-tooltip .components-popover__content{background:#1e1e1e;border-radius:2px;border-width:0;box-shadow:none;color:#fff;font-size:12px;line-height:1.4;text-align:center;white-space:nowrap}.wc-blocks-components-form-token-field-wrapper .components-tooltip .components-popover__content>div{padding:4px 8px}.wc-blocks-components-form-token-field-wrapper .components-tooltip__shortcut{display:inline-block;margin-right:8px}.wc-blocks-components-form-token-field-wrapper .disabled-element-wrapper{position:relative}.wc-blocks-components-form-token-field-wrapper .disabled-element-wrapper .event-catcher{bottom:0;height:100%;right:0;position:absolute;left:0;top:0;width:100%;z-index:z-index(".components-tooltip .event-catcher")}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container{align-items:center;border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;cursor:text;display:flex;flex-wrap:wrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;margin:0 0 8px;padding:2px 4px;transition:box-shadow .1s linear;width:100%}@media(prefers-reduced-motion:reduce){.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container{transition-delay:0s;transition-duration:0s}}@media(min-width:600px){.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container{font-size:13px;line-height:normal}}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container::-webkit-input-placeholder{color:rgba(30,30,30,.62)}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container::-moz-placeholder{color:rgba(30,30,30,.62);opacity:1}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container:-ms-input-placeholder{color:rgba(30,30,30,.62)}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container.is-disabled{background:#ddd;border-color:#ddd}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container.is-active{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container input[type=text].components-form-token-field__input{background:inherit;border:0;box-shadow:none;color:#1e1e1e;display:inline-block;flex:1;font-size:16px;margin-right:4px;max-width:100%;min-height:24px;min-width:50px;padding:0;width:100%}@media(min-width:600px){.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container input[type=text].components-form-token-field__input{font-size:13px}}.components-form-token-field.is-active .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container input[type=text].components-form-token-field__input,.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container input[type=text].components-form-token-field__input:focus{box-shadow:none;outline:none}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__token+input[type=text].components-form-token-field__input{width:auto}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__label{display:inline-block;margin-bottom:4px}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__help{color:#757575;font-size:12px;font-style:normal}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token{color:#1e1e1e;display:flex;font-size:13px;margin:2px 0 2px 4px;max-width:100%}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-success .components-form-token-field__remove-token,.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-success .components-form-token-field__token-text{background:#4ab866}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-error .components-form-token-field__remove-token,.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-error .components-form-token-field__token-text{background:#cc1818}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-validating .components-form-token-field__remove-token,.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-validating .components-form-token-field__token-text{color:#757575}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-borderless{padding:0 0 0 16px;position:relative}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-borderless .components-form-token-field__token-text{background:transparent;color:var(--wp-admin-theme-color)}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-borderless .components-form-token-field__remove-token{background:transparent;color:#757575;position:absolute;left:0;top:1px}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-borderless.is-success .components-form-token-field__token-text{color:#4ab866}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-borderless.is-error .components-form-token-field__token-text{border-radius:0 4px 4px 0;color:#cc1818;padding:0 6px 0 4px}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-borderless.is-validating .components-form-token-field__token-text{color:#1e1e1e}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token.is-disabled .components-form-token-field__remove-token{cursor:default}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__remove-token.components-button,.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token-text{background:#ddd;display:inline-block;height:auto;line-height:24px;min-width:unset;transition:all .2s cubic-bezier(.4,1,.4,1)}@media(prefers-reduced-motion:reduce){.wc-blocks-components-form-token-field-wrapper .components-form-token-field__remove-token.components-button,.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token-text{animation-delay:0s;animation-duration:1ms;transition-delay:0s;transition-duration:0s}}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token-text{border-radius:0 2px 2px 0;overflow:hidden;padding:0 8px 0 0;text-overflow:ellipsis;white-space:nowrap}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__remove-token.components-button{border-radius:2px 0 0 2px;color:#1e1e1e;cursor:pointer;line-height:10px;overflow:initial;padding:0 2px}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__remove-token.components-button:hover{color:#1e1e1e}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestions-list{border-top:1px solid #757575;flex:1 0 100%;list-style:none;margin:4px -4px -4px;max-height:9em;min-width:100%;overflow-y:auto;padding:0;transition:all .15s ease-in-out}@media(prefers-reduced-motion:reduce){.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestions-list{transition-delay:0s;transition-duration:0s}}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestion{color:#757575;cursor:pointer;display:block;font-size:13px;margin:0;padding:4px 8px}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestion.is-selected{background:var(--wp-admin-theme-color);color:#fff}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestion-match{text-decoration:underline}.wc-blocks-components-form-token-field-wrapper{border-color:#949494}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__label,.wc-blocks-components-form-token-field-wrapper .components-visually-hidden{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.wc-blocks-components-form-token-field-wrapper .components-form-token-field,.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container{border-color:inherit;box-sizing:border-box;margin-bottom:0}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container{background-color:#fff;border-radius:0;box-shadow:none;color:#000;position:relative}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container input[type=text].components-form-token-field__input{min-height:30px}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__remove-token.components-button,.wc-blocks-components-form-token-field-wrapper .components-form-token-field__token-text{background:#e0e0e0}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__remove-token{border:none}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestions-list{background-color:#fff;border:1px solid #949494;border-top:0 solid #949494;right:-1px;margin:1px 0 0;position:absolute;left:-1px;top:100%;z-index:50}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestions-list:empty{display:none}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestion{padding:8px}.wc-blocks-components-form-token-field-wrapper .components-form-token-field__suggestion.is-selected{background:#f0f0f0;color:#2f2f2f}.wc-blocks-components-form-token-field-wrapper.single-selection .components-form-token-field__token{margin-left:0;position:relative;width:100%;z-index:1}.wc-blocks-components-form-token-field-wrapper.single-selection .components-form-token-field__remove-token.components-button,.wc-blocks-components-form-token-field-wrapper.single-selection .components-form-token-field__token-text{background:transparent}.wc-blocks-components-form-token-field-wrapper.single-selection .components-form-token-field__token-text{padding-right:4px;width:100%}.wc-blocks-components-form-token-field-wrapper.single-selection .components-form-token-field__token+input[type=text].components-form-token-field__input{position:absolute}.wc-blocks-components-form-token-field-wrapper.single-selection .is-active .components-form-token-field__token+input[type=text].components-form-token-field__input{border:1px solid #949494;margin:0 2px 4px;padding:0 5px;position:static}
@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes loading__animation{to{transform:translateX(-100%)}}.wc-block-filter-title-placeholder{background-color:currentColor!important;border:0!important;border-radius:.25rem;border-radius:1.625em;box-shadow:none;color:currentColor!important;display:block;line-height:1;margin-bottom:12px;margin-top:12px;max-width:100%!important;max-width:-moz-max-content!important;max-width:max-content!important;min-width:80px;opacity:.15;outline:0!important;overflow:hidden!important;pointer-events:none;position:relative!important;width:100%;z-index:1}.wc-block-filter-title-placeholder>*{visibility:hidden}.wc-block-filter-title-placeholder:after{animation:loading__animation 1.5s ease-in-out infinite;background-image:linear-gradient(-90deg,currentColor,hsla(0,0%,96%,.302),currentColor);background-repeat:no-repeat;content:" ";display:block;height:100%;right:0;position:absolute;left:0;top:0;transform:translateX(100%)}@media screen and (prefers-reduced-motion:reduce){.wc-block-filter-title-placeholder{animation:none}}.wc-block-filter-title-placeholder .wc-block-active-filters__title,.wc-block-filter-title-placeholder .wc-block-attribute-filter__title,.wc-block-filter-title-placeholder .wc-block-price-filter__title,.wc-block-filter-title-placeholder .wc-block-rating-filter__title,.wc-block-filter-title-placeholder .wc-block-stock-filter__title{height:1em;margin:0}
@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes loading__animation{to{transform:translateX(-100%)}}.wp-block-woocommerce-attribute-filter{border-style:none!important}.wp-block-woocommerce-attribute-filter h1,.wp-block-woocommerce-attribute-filter h2,.wp-block-woocommerce-attribute-filter h3,.wp-block-woocommerce-attribute-filter h4,.wp-block-woocommerce-attribute-filter h5,.wp-block-woocommerce-attribute-filter h6{text-transform:inherit}.wc-block-attribute-filter{border-color:inherit;border-radius:inherit;margin-bottom:16px}.wc-block-attribute-filter .is-loading{background-color:currentColor!important;border:0!important;border-radius:.25rem;border-radius:0;box-shadow:none;color:currentColor!important;display:block;height:1em;line-height:1;margin-top:16px;max-width:100%!important;opacity:.15;outline:0!important;overflow:hidden!important;pointer-events:none;position:relative!important;width:100%;z-index:1}.wc-block-attribute-filter .is-loading>*{visibility:hidden}.wc-block-attribute-filter .is-loading:after{animation:loading__animation 1.5s ease-in-out infinite;background-image:linear-gradient(-90deg,currentColor,hsla(0,0%,96%,.302),currentColor);background-repeat:no-repeat;content:" ";display:block;height:100%;right:0;position:absolute;left:0;top:0;transform:translateX(100%)}@media screen and (prefers-reduced-motion:reduce){.wc-block-attribute-filter .is-loading{animation:none}}.wc-block-attribute-filter.style-dropdown{align-items:flex-start;display:flex;gap:16px;position:relative}.wc-block-attribute-filter.style-dropdown .single-selection .components-form-token-field__token+input[type=text].components-form-token-field__input{opacity:0}.wc-block-attribute-filter.style-dropdown .single-selection .components-form-token-field__input-container.is-active .components-form-token-field__token+input[type=text].components-form-token-field__input{opacity:1}.wc-block-attribute-filter.style-dropdown .wc-block-components-filter-submit-button{height:36px;line-height:1}.wc-block-attribute-filter.style-dropdown>svg{pointer-events:none;position:absolute;left:8px;top:50%;transform:translateY(-50%)}.wc-block-attribute-filter .wc-block-attribute-filter-list{margin:0;width:100%}.wc-block-attribute-filter .wc-block-attribute-filter-list li label{cursor:pointer}.wc-block-attribute-filter .wc-block-attribute-filter-list li input{cursor:pointer;display:inline-block}.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper{flex-grow:1;height:-moz-max-content;height:max-content;max-width:unset;width:0}.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper:not(.is-loading){border:1px solid #757575!important;border-radius:4px}.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper.is-loading{border-radius:.25em}.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field{border-radius:inherit}.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container{border:0;border-radius:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding:8px;text-decoration:inherit;text-transform:inherit}.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__input{font-size:.875em}.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__input::-moz-placeholder{color:#000}.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__input:-ms-input-placeholder{color:#000}.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__input::placeholder{color:#000}.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__suggestions-list{border:1px solid #757575;border-radius:4px;margin-top:8px;max-height:21em}.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__suggestions-list .components-form-token-field__suggestion{border:1px solid #ccc;border-radius:4px;color:#000;margin:12px;padding:12px}.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__suggestion,.wc-block-attribute-filter .wc-blocks-components-form-token-field-wrapper .components-form-token-field__input-container .components-form-token-field__token{font-size:.875em}.wc-block-attribute-filter__conditions-toggle,.wc-block-attribute-filter__display-toggle,.wc-block-attribute-filter__multiple-toggle{width:100%}.wc-block-attribute-filter__instructions{border-bottom:1px solid #f0f0f0;padding-bottom:1em}.wc-block-attribute-filter__selection{padding-top:1em}.woocommerce-product-attributes .woocommerce-search-list__search .components-base-control__label{color:#757575;font-family:inherit;font-size:inherit;font-size:1em;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit}.wc-block-attribute-filter__actions{align-items:center;display:flex;gap:16px;justify-content:flex-end}.wc-block-attribute-filter__actions .wc-block-components-filter-submit-button{margin-right:0}.wc-block-attribute-filter__actions .wc-block-components-filter-submit-button:disabled{cursor:auto;opacity:.6}.wc-block-attribute-filter__actions .wc-block-filter-submit-button.wc-block-components-filter-submit-button.wc-block-attribute-filter__button{font-size:.875em;margin-top:0}.editor-styles-wrapper .wc-block-components-checkbox,.wc-block-components-checkbox{margin-top:1em}.wc-blocks-components-form-token-field-wrapper:not(.single-selection) .components-form-token-field__input-container{padding:4px 8px 4px 30px}.wc-blocks-components-form-token-field-wrapper:not(.single-selection) .components-form-token-field__input-container .components-form-token-field__token-text{background-color:#fff;border:1px solid;border-radius:0 25px 25px 0;border-left:0;line-height:22px;padding:.25em .75em .25em .5em}.wc-blocks-components-form-token-field-wrapper:not(.single-selection) .components-form-token-field__input-container>.components-form-token-field__input{margin:.25em 0}.wc-blocks-components-form-token-field-wrapper:not(.single-selection) .components-form-token-field__input-container .components-button.components-form-token-field__remove-token{background-color:#fff;border:1px solid;border-right:0;border-radius:25px 0 0 25px;padding:1px 0 0 .25em}.wc-blocks-components-form-token-field-wrapper:not(.single-selection) .components-form-token-field__input-container .components-button.components-form-token-field__remove-token.has-icon svg{background-color:#e0e0e0;border-radius:25px}.editor-styles-wrapper .wc-block-attribute-filter__button.wc-block-attribute-filter__button,.wc-block-attribute-filter__button.wc-block-attribute-filter__button{font-size:.875em;height:-moz-max-content;height:max-content;padding:.5em 1em;width:-moz-max-content;width:max-content}
@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes loading__animation{to{transform:translateX(-100%)}}.wc-block-components-error{align-items:center;color:#757575;display:flex;flex-direction:column;justify-content:center;margin:48px 0;padding:48px 0;text-align:center}.wc-block-components-error__header{color:#646970;font-size:2em;margin:0}.wc-block-components-error__image{margin:0 0 24px;width:25%}.wc-block-components-error__text{color:#8c8f94;font-size:1.25em;margin:1em 0 0;max-width:60ch}.wc-block-components-error__message{color:#8c8f94;font-style:italic;margin:1em auto 0;max-width:60ch}.wc-block-error__button{margin:48px 0 0}
single-product-style.js.LICENSE.txt 0000644 00000000174 15073233652 0013106 0 ustar 00 /*!
Copyright (c) 2018 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/
product-results-count/block.json 0000644 00000000763 15073233652 0013052 0 ustar 00 {
"name": "woocommerce/product-results-count",
"version": "1.0.0",
"title": "Product Results Count",
"description": "Display the number of products on the archive page or search result page.",
"category": "woocommerce",
"keywords": [ "WooCommerce" ],
"supports": {
"color": {
"text": true,
"background": false
},
"typography": {
"fontSize": true
}
},
"attributes": {},
"textdomain": "woocommerce",
"apiVersion": 2,
"$schema": "https://schemas.wp.org/trunk/block.json"
}
product-average-rating-frontend.js 0000644 00000010512 15073233652 0013276 0 ustar 00 "use strict";(self.webpackChunkwebpackWcBlocksJsonp=self.webpackChunkwebpackWcBlocksJsonp||[]).push([[3037],{921:(t,e,o)=>{o.r(e),o.d(e,{Block:()=>u,default:()=>d});var n=o(9196),r=o(3849),l=o.n(r),a=o(2864),c=o(947),s=o(5736),i=o(721);const u=t=>{const{textAlign:e}=t,o=(0,c.F)(t),{product:r}=(0,a.useProductDataContext)(),i=l()(o.className,"wc-block-components-product-average-rating",{[`has-text-align-${e}`]:e});return(0,n.createElement)("div",{className:i,style:o.style},Number(r.average_rating)>0?r.average_rating:(0,s.__)("No ratings","woocommerce"))},d=(0,i.withProductDataContext)(u)},947:(t,e,o)=>{o.d(e,{F:()=>i});var n=o(3849),r=o.n(n),l=o(7998),a=o(3243),c=o(3392),s=o(172);const i=t=>{const e=(t=>{const e=(0,l.Kn)(t)?t:{style:{}};let o=e.style;return(0,a.H)(o)&&(o=JSON.parse(o)||{}),(0,l.Kn)(o)||(o={}),{...e,style:o}})(t),o=(0,s.vc)(e),n=(0,s.l8)(e),i=(0,s.su)(e),u=(0,c.f)(e);return{className:r()(u.className,o.className,n.className,i.className),style:{...u.style,...o.style,...n.style,...i.style}}}},3392:(t,e,o)=>{o.d(e,{f:()=>l});var n=o(7998),r=o(3243);const l=t=>{const e=(0,n.Kn)(t.style.typography)?t.style.typography:{},o=(0,r.H)(e.fontFamily)?e.fontFamily:"";return{className:t.fontFamily?`has-${t.fontFamily}-font-family`:o,style:{fontSize:t.fontSize?`var(--wp--preset--font-size--${t.fontSize})`:e.fontSize,fontStyle:e.fontStyle,fontWeight:e.fontWeight,letterSpacing:e.letterSpacing,lineHeight:e.lineHeight,textDecoration:e.textDecoration,textTransform:e.textTransform}}}},172:(t,e,o)=>{o.d(e,{l8:()=>d,su:()=>v,vc:()=>u});var n=o(3849),r=o.n(n),l=o(7427),a=o(2289),c=o(7998);function s(t={}){const e={};return(0,a.getCSSRules)(t,{selector:""}).forEach((t=>{e[t.key]=t.value})),e}function i(t,e){return t&&e?`has-${(0,l.o)(e)}-${t}`:""}function u(t){var e,o,n,l,a,u,d;const{backgroundColor:v,textColor:f,gradient:p,style:g}=t,y=i("background-color",v),m=i("color",f),h=function(t){if(t)return`has-${t}-gradient-background`}(p),b=h||(null==g||null===(e=g.color)||void 0===e?void 0:e.gradient);return{className:r()(m,h,{[y]:!b&&!!y,"has-text-color":f||(null==g||null===(o=g.color)||void 0===o?void 0:o.text),"has-background":v||(null==g||null===(n=g.color)||void 0===n?void 0:n.background)||p||(null==g||null===(l=g.color)||void 0===l?void 0:l.gradient),"has-link-color":(0,c.Kn)(null==g||null===(a=g.elements)||void 0===a?void 0:a.link)?null==g||null===(u=g.elements)||void 0===u||null===(d=u.link)||void 0===d?void 0:d.color:void 0}),style:s({color:(null==g?void 0:g.color)||{}})}}function d(t){var e;const o=(null===(e=t.style)||void 0===e?void 0:e.border)||{};return{className:function(t){var e;const{borderColor:o,style:n}=t,l=o?i("border-color",o):"";return r()({"has-border-color":!!o||!(null==n||null===(e=n.border)||void 0===e||!e.color),[l]:!!l})}(t),style:s({border:o})}}function v(t){var e;return{className:void 0,style:s({spacing:(null===(e=t.style)||void 0===e?void 0:e.spacing)||{}})}}},2893:(t,e,o)=>{o.d(e,{F:()=>n});const n=t=>null===t},7998:(t,e,o)=>{o.d(e,{$n:()=>l,Kn:()=>r});var n=o(2893);const r=t=>!(0,n.F)(t)&&t instanceof Object&&t.constructor===Object;function l(t,e){return r(t)&&e in t}},3243:(t,e,o)=>{o.d(e,{H:()=>n});const n=t=>"string"==typeof t},112:(t,e,o)=>{o.d(e,{$:()=>l});var n=o(3112),r=o(7090);function l(t,e){return void 0===e&&(e={}),(0,r.B)(t,(0,n.pi)({delimiter:"."},e))}},3569:(t,e,o)=>{function n(t){return t.toLowerCase()}o.d(e,{U:()=>n})},7090:(t,e,o)=>{o.d(e,{B:()=>a});var n=o(3569),r=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],l=/[^A-Z0-9]+/gi;function a(t,e){void 0===e&&(e={});for(var o=e.splitRegexp,a=void 0===o?r:o,s=e.stripRegexp,i=void 0===s?l:s,u=e.transform,d=void 0===u?n.U:u,v=e.delimiter,f=void 0===v?" ":v,p=c(c(t,a,"$1\0$2"),i,"\0"),g=0,y=p.length;"\0"===p.charAt(g);)g++;for(;"\0"===p.charAt(y-1);)y--;return p.slice(g,y).split("\0").map(d).join(f)}function c(t,e,o){return e instanceof RegExp?t.replace(e,o):e.reduce((function(t,e){return t.replace(e,o)}),t)}},7427:(t,e,o)=>{o.d(e,{o:()=>l});var n=o(3112),r=o(112);function l(t,e){return void 0===e&&(e={}),(0,r.$)(t,(0,n.pi)({delimiter:"-"},e))}},3112:(t,e,o)=>{o.d(e,{pi:()=>n});var n=function(){return n=Object.assign||function(t){for(var e,o=1,n=arguments.length;o