PageSourceSearch

https://olimpo-flex.com/cart

html olimpo-flex.com collected 2026-10-04 13:23:30 UTC 347,326 bytes, 4,178 lines download raw bytes

1<!doctype html>
2
3<html class="no-js" lang="it" dir="ltr">
4  <head>
5
6    <!-- Google Tag Manager -->
7<script>
vendor: 327 bytes, lines 7-11
7(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
8new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
9j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
10'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
11})(window,document,'script','dataLayer','
11GTM-T85ZHV27
vendor: 3 bytes, line 11
11');
11</script>
11
12<!-- End Google Tag Manager -->
13
14<!-- Start of Shoplift scripts -->
15<!-- 2024-04-26T06:57:44.8511436Z -->
16<style>.shoplift-hide { opacity: 0 !important; }</style>
17<script type="text/javascript">(function(rootPath, template){ /* Generated on 2024-05-03T06:59:45.3777102Z */var R=Object.defineProperty;var I=(f,u,d)=>u in f?R(f,u,{enumerable:!0,configurable:!0,writable:!0,value:d}):f[u]=d;var w=(f,u,d)=>(I(f,typeof u!="symbol"?u+"":u,d),d);(function(){"use strict";var f=" daum[ /]| deusu/| yadirectfetcher|(?:^|[^g])news|(?<! (?:channel/|google/))google(?!(app|/google| pixel))|(?<! cu)bot(?:[^\\w]|_|$)|(?<! ya(?:yandex)?)search|(?<!(?:lib))http|(?<![hg]m)score|@|\\(\\)|\\.com|^12345|^<|^[\\w \\.\\-\\(?:\\):]+(?:/v?\\d+(?:\\.\\d+)?(?:\\.\\d{1,10})*?)?(?:,|$)|^[^ ]{50,}$|^\\w+/[\\w\\(\\)]*$|^active|^ad muncher|^amaya|^avsdevicesdk/|^biglotron|^bot|^clamav[ /]|^client/|^cobweb/|^custom|^ddg[_-]android|^discourse|^dispatch/\\d|^downcast/|^duckduckgo|^facebook|^getright/|^gozilla/|^hatena|^hobbit|^hotzonu|^hwcdn/|^jeode/|^jetty/|^jigsaw|^microsoft bits|^movabletype|^mozilla/\\d\\.\\d \\(compatible;?\\)$|^mozilla/\\d\\.\\d \\w*$|^navermailapp|^netsurf|^offline explorer|^postman|^python|^rank|^read|^reed|^rest|^serf|^snapchat|^space bison|^svn|^swcd |^taringa|^thumbor/|^track|^valid|^w3c|^webbandit/|^webcopier|^wget|^whatsapp|^wordpress|^xenu link sleuth|^yahoo|^yandex|^zdm/\\d|^zoom marketplace/|^{{.*}}$|archive|ask jeeves/teoma|bit\\.ly/|bluecoat drtr|browsex|burpcollaborator|capture|catch|check|chrome-lighthouse|chromeframe|classifier|cloud|crawl|dareboost|datanyze|dejaclick|dmbrowser|download|evc-batch/|feed|firephp|gomezagent|headless|httrack|hubspot marketing grader|hydra|ibisbrowser|images|insight|inspect|iplabel|ips-agent|java(?!;)|library|mail\\.ru/|manager|neustar wpm|node|nutch|offbyone|optimize|pageburst|parser|perl|phantom|pingdom|powermarks|preview|proxy|ptst[ /]\\d|reputation|resolver|retriever|rexx;|rigor|robot|rss|scan|scrape|server|sogou|sparkler/|speedcurve|spider|splash|statuscake|supercleaner|synapse|synthetic|tools|torrent|trace|transcoder|url|virtuoso|wappalyzer|webglance|webkit2png|whatcms/|zgrab",u=/bot|spider|crawl|http|lighthouse/i,d;function P(){if(d instanceof RegExp)return d;try{d=new RegExp(f,"i")}catch{d=u}return d}function x(m){return!!m&&P().test(m)}class C extends Error{constructor(){super();w(this,"isBot");this.isBot=!0}}function S(m){return typeof m.isBot=="boolean"&&m.isBot}class V{constructor(a,e,s,t){w(this,"shop");w(this,"storageSessionKey");w(this,"host");w(this,"cssHideClass");w(this,"testConfigs");this.shop=a,this.storageSessionKey=`SHOPLIFT_SESSION_${this.shop}`,this.host=e,this.cssHideClass=s,this.testConfigs=t}testsForUrl(a){const e=new URL(window.location.href),s=this.typeFromTemplate();return a.filter(t=>t.hypotheses.some(i=>i.isControl&&i.type===s&&i.affix===template.suffix||i.type==="theme")&&(!e.searchParams.has("view")||t.hypotheses.filter(i=>!i.isControl).map(i=>i.affix).includes(e.searchParams.get("view")??"")))}typeFromTemplate(){switch(template.type){case"collection-list":return"collectionList";case"page":return"landing";case"article":case"blog":case"cart":case"collection":case"index":case"product":case"search":return template.type;default:return null}}getLocalVisitor(){const a=window.localStorage.getItem(this.storageSessionKey);if(a)try{return JSON.parse(a)}catch{}return null}flagProcessing(a){const e=this.getLocalVisitor();e&&(e.isProcessing=a,this.updateLocalStorage(e))}async getRemoteVisitor(a){return(await this.makeRequest({method:"get",url:`${this.host}/api/v0/visitors/${a}`})).data}getUTMValue(a){const s=decodeURIComponent(window.location.search.substring(1)).split("&");for(let t=0;t<s.length;t++){const i=s[t].split("=");if(i[0]===a)return i[1]||null}return null}hidePage(){this.cssHideClass&&!window.document.documentElement.classList.contains(this.cssHideClass)&&(window.document.documentElement.classList.add(this.cssHideClass),setTimeout(this.removeAsyncHide(this.cssHideClass),2e3))}showPage(){this.cssHideClass&&this.removeAsyncHide(this.cssHideClass)()}getDeviceType(){function a(){let s=!1;return function(t){(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(t)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|
17sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(t.substr(0,4)))&&(s=!0)}(navigator.userAgent||navigator.vendor),s}function e(){let s=!1;return function(t){(/android|ipad|playbook|silk/i.test(t)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(t.substr(0,4)))&&(s=!0)}(navigator.userAgent||navigator.vendor),s}return a()?"mobile":e()?"tablet":"desktop"}removeAsyncHide(a){return()=>{a&&window.document.documentElement.classList.remove(a)}}async sendCartEvent(a){let e=await this.makeRequest({method:"get",url:`${window.location.origin}/cart.js`});e.data.note===null&&(e=await this.makeRequest({method:"post",url:`${window.location.origin}/cart/update.js`,data:JSON.stringify({note:""})}));const s={session_id:a,...e.data};await this.makeRequest({method:"post",url:`${this.host}/api/events/cart`,data:JSON.stringify(s)})}async makeRequest(a){const{url:e,method:s,headers:t}=a;return await new Promise((i,o)=>{const r=new XMLHttpRequest;if(r.open(s.toUpperCase(),e,!0),(!t||!t.Accept)&&r.setRequestHeader("Accept","application/json"),(!t||!t["Content-Type"])&&r.setRequestHeader("Content-Type","application/json"),t)for(const c in t)r.setRequestHeader(c,t[c]);(this.host.includes("ngrok.io")||this.host.includes("ngrok-free.app"))&&r.setRequestHeader("ngrok-skip-browser-warning","1234"),r.send(a.data),r.onreadystatechange=function(){if(this.readyState===XMLHttpRequest.DONE)if(this.status>=200&&this.status<400){const c={text:r.responseText,data:{}};try{c.data=JSON.parse(r.responseText)}catch{}i(c)}else this.status==422&&JSON.parse(r.responseText).isBot?o(new C):o()}})}updateLocalStorage(a){window.localStorage.setItem(this.storageSessionKey,JSON.stringify(a))}getChannel(a){var s;return((s=[{"name":"cross-network","test":(v) => new RegExp(".*cross-network.*", "i").test(v.utmCampaign)},{"name":"direct","test":(v) => v.utmSource === "" && v.utmMedium === ""},{"name":"paid-shopping","test":(v) => (new RegExp("^(?:Google|IGShopping|aax-us-east\.amazon-adsystem\.com|aax\.amazon-adsystem\.com|alibaba|alibaba\.com|amazon|amazon\.co\.uk|amazon\.com|apps\.shopify\.com|checkout\.shopify\.com|checkout\.stripe\.com|cr\.shopping\.naver\.com|cr2\.shopping\.naver\.com|ebay|ebay\.co\.uk|ebay\.com|ebay\.com\.au|ebay\.de|etsy|etsy\.com|m\.alibaba\.com|m\.shopping\.naver\.com|mercadolibre|mercadolibre\.com|mercadolibre\.com\.ar|mercadolibre\.com\.mx|message\.alibaba\.com|msearch\.shopping\.naver\.com|nl\.shopping\.net|no\.shopping\.net|offer\.alibaba\.com|one\.walmart\.com|order\.shopping\.yahoo\.co\.jp|partners\.shopify\.com|s3\.amazonaws\.com|se\.shopping\.net|shop\.app|shopify|shopify\.com|shopping\.naver\.com|shopping\.yahoo\.co\.jp|shopping\.yahoo\.com|shopzilla|shopzilla\.com|simplycodes\.com|store\.shopping\.yahoo\.co\.jp|stripe|stripe\.com|uk\.shopping\.net|walmart|walmart\.com)$", "i").test(v.utmSource) || new RegExp("^(.*(([^a-df-z]|^)shop|shopping).*)$", "i").test(v.utmCampaign)) && new RegExp("^(.*cp.*|ppc|retargeting|paid.*)$", "i").test(v.utmMedium)},{"name":"paid-search","test":(v) => new RegExp("^(?:360\.cn|alice|aol|ar\.search\.yahoo\.com|ask|at\.search\.yahoo\.com|au\.search\.yahoo\.com|auone|avg|babylon|baidu|biglobe|biglobe\.co\.jp|biglobe\.ne\.jp|bing|br\.search\.yahoo\.com|ca\.search\.yahoo\.com|centrum\.cz|ch\.search\.yahoo\.com|cl\.search\.yahoo\.com|cn\.bing\.com|cnn|co\.search\.yahoo\.com|comcast|conduit|daum|daum\.net|de\.search\.yahoo\.com|dk\.search\.yahoo\.com|dogpile|dogpile\.com|duckduckgo|ecosia\.org|email\.seznam\.cz|eniro|es\.search\.yahoo\.com|espanol\.search\.yahoo\.com|exalead\.com|excite\.com|fi\.search\.yahoo\.com|firmy\.cz|fr\.search\.yahoo\.com|globo|go\.mail\.ru|google|google-play|hk\.search\.yahoo\.com|id\.search\.yahoo\.com|in\.search\.yahoo\.com|incredimail|it\.search\.yahoo\.com|kvasir|lens\.google\.com|lite\.qwant\.com|lycos|m\.baidu\.com|m\.naver\.com|m\.search\.naver\.com|m\.sogou\.com|mail\.rambler\.ru|mail\.yandex\.ru|malaysia\.search\.yahoo\.com|msn|msn\.com|mx\.search\.yahoo\.com|najdi|naver|naver\.com|news\.google\.com|nl\.search\.yahoo\.com|no\.search\.yahoo\.com|ntp\.msn\.com|nz\.search\.yahoo\.com|onet|onet\.pl|pe\.search\.yahoo\.com|ph\.search\.yahoo\.com|pl\.search\.yahoo\.com|play\.google\.com|qwant|qwant\.com|rakuten|rakuten\.co\.jp|rambler|rambler\.ru|se\.search\.yahoo\.com|search-results|search\.aol\.co\.uk|search\.aol\.com|search\.google\.com|search\.smt\.docomo\.ne\.jp|search\.ukr\.net|secureurl\.ukr\.net|seznam|seznam\.cz|sg\.search\.yahoo\.com|so\.com|sogou|sogou\.com|sp-web\.search\.auone\.jp|startsiden|startsiden\.no|suche\.aol\.de|terra|th\.search\.yahoo\.com|tr\.search\.yahoo\.com|tut\.by|tw\.search\.yahoo\.com|uk\.search\.yahoo\.com|ukr|us\.search\.yahoo\.com|virgilio|vn\.search\.yahoo\.com|wap\.sogou\.com|webmaster\.yandex\.ru|websearch\.rakuten\.co\.jp|yahoo|yahoo\.co\.jp|yahoo\.com|yandex|yandex\.by|yandex\.com|yandex\.com\.tr|yandex\.fr|yandex\.kz|yandex\.ru|yandex\.ua|y
17andex\.uz|zen\.yandex\.ru)$", "i").test(v.utmSource) && new RegExp("^(.*cp.*|ppc|retargeting|paid.*)$", "i").test(v.utmMedium)},{"name":"paid-social","test":(v) => new RegExp("^(?:43things|43things\.com|51\.com|5ch\.net|Hatena|ImageShack|academia\.edu|activerain|activerain\.com|activeworlds|activeworlds\.com|addthis|addthis\.com|airg\.ca|allnurses\.com|allrecipes\.com|alumniclass|alumniclass\.com|ameba\.jp|ameblo\.jp|americantowns|americantowns\.com|amp\.reddit\.com|ancestry\.com|anobii|anobii\.com|answerbag|answerbag\.com|answers\.yahoo\.com|aolanswers|aolanswers\.com|apps\.facebook\.com|ar\.pinterest\.com|artstation\.com|askubuntu|askubuntu\.com|asmallworld\.com|athlinks|athlinks\.com|away\.vk\.com|awe\.sm|b\.hatena\.ne\.jp|baby-gaga|baby-gaga\.com|babyblog\.ru|badoo|badoo\.com|bebo|bebo\.com|beforeitsnews|beforeitsnews\.com|bharatstudent|bharatstudent\.com|biip\.no|biswap\.org|bit\.ly|blackcareernetwork\.com|blackplanet|blackplanet\.com|blip\.fm|blog\.com|blog\.feedspot\.com|blog\.goo\.ne\.jp|blog\.naver\.com|blog\.yahoo\.co\.jp|blogg\.no|bloggang\.com|blogger|blogger\.com|blogher|blogher\.com|bloglines|bloglines\.com|blogs\.com|blogsome|blogsome\.com|blogspot|blogspot\.com|blogster|blogster\.com|blurtit|blurtit\.com|bookmarks\.yahoo\.co\.jp|bookmarks\.yahoo\.com|br\.pinterest\.com|brightkite|brightkite\.com|brizzly|brizzly\.com|business\.facebook\.com|buzzfeed|buzzfeed\.com|buzznet|buzznet\.com|cafe\.naver\.com|cafemom|cafemom\.com|camospace|camospace\.com|canalblog\.com|care\.com|care2|care2\.com|caringbridge\.org|catster|catster\.com|cbnt\.io|cellufun|cellufun\.com|centerblog\.net|chat\.zalo\.me|chegg\.com|chicagonow|chicagonow\.com|chiebukuro\.yahoo\.co\.jp|classmates|classmates\.com|classquest|classquest\.com|co\.pinterest\.com|cocolog-nifty|cocolog-nifty\.com|copainsdavant\.linternaute\.com|couchsurfing\.org|cozycot|cozycot\.com|cross\.tv|crunchyroll|crunchyroll\.com|cyworld|cyworld\.com|cz\.pinterest\.com|d\.hatena\.ne\.jp|dailystrength\.org|deluxe\.com|deviantart|deviantart\.com|dianping|dianping\.com|digg|digg\.com|diigo|diigo\.com|discover\.hubpages\.com|disqus|disqus\.com|dogster|dogster\.com|dol2day|dol2day\.com|doostang|doostang\.com|dopplr|dopplr\.com|douban|douban\.com|draft\.blogger\.com|draugiem\.lv|drugs-forum|drugs-forum\.com|dzone|dzone\.com|edublogs\.org|elftown|elftown\.com|epicurious\.com|everforo\.com|exblog\.jp|extole|extole\.com|facebook|facebook\.com|faceparty|faceparty\.com|fandom\.com|fanpop|fanpop\.com|fark|fark\.com|fb|fb\.me|fc2|fc2\.com|feedspot|feministing|feministing\.com|filmaffinity|filmaffinity\.com|flickr|flickr\.com|flipboard|flipboard\.com|folkdirect|folkdirect\.com|foodservice|foodservice\.com|forums\.androidcentral\.com|forums\.crackberry\.com|forums\.imore\.com|forums\.nexopia\.com|forums\.webosnation\.com|forums\.wpcentral\.com|fotki|fotki\.com|fotolog|fotolog\.com|foursquare|foursquare\.com|free\.facebook\.com|friendfeed|friendfeed\.com|fruehstueckstreff\.org|fubar|fubar\.com|gaiaonline|gaiaonline\.com|gamerdna|gamerdna\.com|gather\.com|geni\.com|getpocket\.com|glassboard|glassboard\.com|glassdoor|glassdoor\.com|godtube|godtube\.com|goldenline\.pl|goldstar|goldstar\.com|goo\.gl|gooblog|goodreads|goodreads\.com|google\+|googlegroups\.com|googleplus|govloop|govloop\.com|gowalla|gowalla\.com|gree\.jp|groups\.google\.com|gulli\.com|gutefrage\.net|habbo|habbo\.com|hi5|hi5\.com|hootsuite|hootsuite\.com|houzz|houzz\.com|hoverspot|hoverspot\.com|hr\.com|hu\.pinterest\.com|hubculture|hubculture\.com|hubpages\.com|hyves\.net|hyves\.nl|ibibo|ibibo\.com|id\.pinterest\.com|identi\.ca|ig|imageshack\.com|imageshack\.us|imvu|imvu\.com|in\.pinterest\.com|insanejournal|insanejournal\.com|instagram|instagram\.com|instapaper|instapaper\.com|internations\.org|interpals\.net|intherooms|intherooms\.com|irc-galleria\.net|is\.gd|italki|italki\.com|jammerdirect|jammerdirect\.com|jappy\.com|jappy\.de|kaboodle\.com|kakao|kakao\.com|kakaocorp\.com|kaneva|kaneva\.com|kin\.naver\.com|l\.facebook\.com|l\.instagram\.com|l\.messenger\.com|last\.fm|librarything|librarything\.com|lifestream\.aol\.com|line|line\.me|linkedin|linkedin\.com|listal|listal\.com|listography|listography\.com|livedoor\.com|livedoorblog|livejournal|livejournal\.com|lm\.facebook\.com|lnkd\.in|m\.blog\.naver\.com|m\.cafe\.naver\.com|m\.facebook\.com|m\.kin\.naver\.com|m\.vk\.com|m\.yelp\.com|mbga\.jp|medium\.com|meetin\.org|meetup|meetup\.com|meinvz\.net|meneame\.net|menuism\.com|messages\.google\.com|messages\.yahoo\.co\.jp|messenger|messenger\.com|mix\.com|mixi\.jp|mobile\.facebook\.com|mocospace|mocospace\.com|mouthshut|mouthshut\.com|movabletype|movabletype\.com|mubi|mubi\.com|my\.o
17pera\.com|myanimelist\.net|myheritage|myheritage\.com|mylife|mylife\.com|mymodernmet|mymodernmet\.com|myspace|myspace\.com|netvibes|netvibes\.com|news\.ycombinator\.com|newsshowcase|nexopia|ngopost\.org|niconico|nicovideo\.jp|nightlifelink|nightlifelink\.com|ning|ning\.com|nl\.pinterest\.com|odnoklassniki\.ru|odnoklassniki\.ua|okwave\.jp|old\.reddit\.com|oneworldgroup\.org|onstartups|onstartups\.com|opendiary|opendiary\.com|oshiete\.goo\.ne\.jp|out\.reddit\.com|over-blog\.com|overblog\.com|paper\.li|partyflock\.nl|photobucket|photobucket\.com|pinboard|pinboard\.in|pingsta|pingsta\.com|pinterest|pinterest\.at|pinterest\.ca|pinterest\.ch|pinterest\.cl|pinterest\.co\.kr|pinterest\.co\.uk|pinterest\.com|pinterest\.com\.au|pinterest\.com\.mx|pinterest\.de|pinterest\.es|pinterest\.fr|pinterest\.it|pinterest\.jp|pinterest\.nz|pinterest\.ph|pinterest\.pt|pinterest\.ru|pinterest\.se|pixiv\.net|pl\.pinterest\.com|playahead\.se|plurk|plurk\.com|plus\.google\.com|plus\.url\.google\.com|pocket\.co|posterous|posterous\.com|pro\.homeadvisor\.com|pulse\.yahoo\.com|qapacity|qapacity\.com|quechup|quechup\.com|quora|quora\.com|qzone\.qq\.com|ravelry|ravelry\.com|reddit|reddit\.com|redux|redux\.com|renren|renren\.com|researchgate\.net|reunion|reunion\.com|reverbnation|reverbnation\.com|rtl\.de|ryze|ryze\.com|salespider|salespider\.com|scoop\.it|screenrant|screenrant\.com|scribd|scribd\.com|scvngr|scvngr\.com|secondlife|secondlife\.com|serverfault|serverfault\.com|shareit|sharethis|sharethis\.com|shvoong\.com|sites\.google\.com|skype|skyrock|skyrock\.com|slashdot\.org|slideshare\.net|smartnews\.com|snapchat|snapchat\.com|social|sociallife\.com\.br|socialvibe|socialvibe\.com|spaces\.live\.com|spoke|spoke\.com|spruz|spruz\.com|ssense\.com|stackapps|stackapps\.com|stackexchange|stackexchange\.com|stackoverflow|stackoverflow\.com|stardoll\.com|stickam|stickam\.com|studivz\.net|suomi24\.fi|superuser|superuser\.com|sweeva|sweeva\.com|t\.co|t\.me|tagged|tagged\.com|taggedmail|taggedmail\.com|talkbiznow|talkbiznow\.com|taringa\.net|techmeme|techmeme\.com|tencent|tencent\.com|tiktok|tiktok\.com|tinyurl|tinyurl\.com|toolbox|toolbox\.com|touch\.facebook\.com|tr\.pinterest\.com|travellerspoint|travellerspoint\.com|tripadvisor|tripadvisor\.com|trombi|trombi\.com|trustpilot|tudou|tudou\.com|tuenti|tuenti\.com|tumblr|tumblr\.com|tweetdeck|tweetdeck\.com|twitter|twitter\.com|twoo\.com|typepad|typepad\.com|unblog\.fr|urbanspoon\.com|ushareit\.com|ushi\.cn|vampirefreaks|vampirefreaks\.com|vampirerave|vampirerave\.com|vg\.no|video\.ibm\.com|vk\.com|vkontakte\.ru|wakoopa|wakoopa\.com|wattpad|wattpad\.com|web\.facebook\.com|web\.skype\.com|webshots|webshots\.com|wechat|wechat\.com|weebly|weebly\.com|weibo|weibo\.com|wer-weiss-was\.de|weread|weread\.com|whatsapp|whatsapp\.com|wiki\.answers\.com|wikihow\.com|wikitravel\.org|woot\.com|wordpress|wordpress\.com|wordpress\.org|xanga|xanga\.com|xing|xing\.com|yahoo-mbga\.jp|yammer|yammer\.com|yelp|yelp\.co\.uk|yelp\.com|youroom\.in|za\.pinterest\.com|zalo|zoo\.gr|zooppa|zooppa\.com)$", "i").test(v.utmSource) && new RegExp("^(.*cp.*|ppc|retargeting|paid.*)$", "i").test(v.utmMedium)},{"name":"paid-video","test":(v) => new RegExp("^(?:blog\.twitch\.tv|crackle|crackle\.com|curiositystream|curiositystream\.com|d\.tube|dailymotion|dailymotion\.com|dashboard\.twitch\.tv|disneyplus|disneyplus\.com|fast\.wistia\.net|help\.hulu\.com|help\.netflix\.com|hulu|hulu\.com|id\.twitch\.tv|iq\.com|iqiyi|iqiyi\.com|jobs\.netflix\.com|justin\.tv|m\.twitch\.tv|m\.youtube\.com|music\.youtube\.com|netflix|netflix\.com|player\.twitch\.tv|player\.vimeo\.com|ted|ted\.com|twitch|twitch\.tv|utreon|utreon\.com|veoh|veoh\.com|viadeo\.journaldunet\.com|vimeo|vimeo\.com|wistia|wistia\.com|youku|youku\.com|youtube|youtube\.com)$", "i").test(v.utmSource) && new RegExp("^(.*cp.*|ppc|retargeting|paid.*)$", "i").test(v.utmMedium)},{"name":"display","test":(v) => new RegExp("^(?:display|banner|expandable|interstitial|cpm)$", "i").test(v.utmMedium)},{"name":"paid-other","test":(v) => new RegExp("^(.*cp.*|ppc|retargeting|paid.*)$", "i").test(v.utmMedium)}
17,{"name":"organic-shopping","test":(v) => new RegExp("^(?:360\.cn|alice|aol|ar\.search\.yahoo\.com|ask|at\.search\.yahoo\.com|au\.search\.yahoo\.com|auone|avg|babylon|baidu|biglobe|biglobe\.co\.jp|biglobe\.ne\.jp|bing|br\.search\.yahoo\.com|ca\.search\.yahoo\.com|centrum\.cz|ch\.search\.yahoo\.com|cl\.search\.yahoo\.com|cn\.bing\.com|cnn|co\.search\.yahoo\.com|comcast|conduit|daum|daum\.net|de\.search\.yahoo\.com|dk\.search\.yahoo\.com|dogpile|dogpile\.com|duckduckgo|ecosia\.org|email\.seznam\.cz|eniro|es\.search\.yahoo\.com|espanol\.search\.yahoo\.com|exalead\.com|excite\.com|fi\.search\.yahoo\.com|firmy\.cz|fr\.search\.yahoo\.com|globo|go\.mail\.ru|google|google-play|hk\.search\.yahoo\.com|id\.search\.yahoo\.com|in\.search\.yahoo\.com|incredimail|it\.search\.yahoo\.com|kvasir|lens\.google\.com|lite\.qwant\.com|lycos|m\.baidu\.com|m\.naver\.com|m\.search\.naver\.com|m\.sogou\.com|mail\.rambler\.ru|mail\.yandex\.ru|malaysia\.search\.yahoo\.com|msn|msn\.com|mx\.search\.yahoo\.com|najdi|naver|naver\.com|news\.google\.com|nl\.search\.yahoo\.com|no\.search\.yahoo\.com|ntp\.msn\.com|nz\.search\.yahoo\.com|onet|onet\.pl|pe\.search\.yahoo\.com|ph\.search\.yahoo\.com|pl\.search\.yahoo\.com|play\.google\.com|qwant|qwant\.com|rakuten|rakuten\.co\.jp|rambler|rambler\.ru|se\.search\.yahoo\.com|search-results|search\.aol\.co\.uk|search\.aol\.com|search\.google\.com|search\.smt\.docomo\.ne\.jp|search\.ukr\.net|secureurl\.ukr\.net|seznam|seznam\.cz|sg\.search\.yahoo\.com|so\.com|sogou|sogou\.com|sp-web\.search\.auone\.jp|startsiden|startsiden\.no|suche\.aol\.de|terra|th\.search\.yahoo\.com|tr\.search\.yahoo\.com|tut\.by|tw\.search\.yahoo\.com|uk\.search\.yahoo\.com|ukr|us\.search\.yahoo\.com|virgilio|vn\.search\.yahoo\.com|wap\.sogou\.com|webmaster\.yandex\.ru|websearch\.rakuten\.co\.jp|yahoo|yahoo\.co\.jp|yahoo\.com|yandex|yandex\.by|yandex\.com|yandex\.com\.tr|yandex\.fr|yandex\.kz|yandex\.ru|yandex\.ua|yandex\.uz|zen\.yandex\.ru)$", "i").test(v.utmSource) || new RegExp("^(.*(([^a-df-z]|^)shop|shopping).*)$", "i").test(v.utmCampaign)},{"name":"organic-social","test":(v) => new RegExp("^(?:43things|43things\.com|51\.com|5ch\.net|Hatena|ImageShack|academia\.edu|activerain|activerain\.com|activeworlds|activeworlds\.com|addthis|addthis\.com|airg\.ca|allnurses\.com|allrecipes\.com|alumniclass|alumniclass\.com|ameba\.jp|ameblo\.jp|americantowns|americantowns\.com|amp\.reddit\.com|ancestry\.com|anobii|anobii\.com|answerbag|answerbag\.com|answers\.yahoo\.com|aolanswers|aolanswers\.com|apps\.facebook\.com|ar\.pinterest\.com|artstation\.com|askubuntu|askubuntu\.com|asmallworld\.com|athlinks|athlinks\.com|away\.vk\.com|awe\.sm|b\.hatena\.ne\.jp|baby-gaga|baby-gaga\.com|babyblog\.ru|badoo|badoo\.com|bebo|bebo\.com|beforeitsnews|beforeitsnews\.com|bharatstudent|bharatstudent\.com|biip\.no|biswap\.org|bit\.ly|blackcareernetwork\.com|blackplanet|blackplanet\.com|blip\.fm|blog\.com|blog\.feedspot\.com|blog\.goo\.ne\.jp|blog\.naver\.com|blog\.yahoo\.co\.jp|blogg\.no|bloggang\.com|blogger|blogger\.com|blogher|blogher\.com|bloglines|bloglines\.com|blogs\.com|blogsome|blogsome\.com|blogspot|blogspot\.com|blogster|blogster\.com|blurtit|blurtit\.com|bookmarks\.yahoo\.co\.jp|bookmarks\.yahoo\.com|br\.pinterest\.com|brightkite|brightkite\.com|brizzly|brizzly\.com|business\.facebook\.com|buzzfeed|buzzfeed\.com|buzznet|buzznet\.com|cafe\.naver\.com|cafemom|cafemom\.com|camospace|camospace\.com|canalblog\.com|care\.com|care2|care2\.com|caringbridge\.org|catster|catster\.com|cbnt\.io|cellufun|cellufun\.com|centerblog\.net|chat\.zalo\.me|chegg\.com|chicagonow|chicagonow\.com|chiebukuro\.yahoo\.co\.jp|classmates|classmates\.com|classquest|classquest\.com|co\.pinterest\.com|cocolog-nifty|cocolog-nifty\.com|copainsdavant\.linternaute\.com|couchsurfing\.org|cozycot|cozycot\.com|cross\.tv|crunchyroll|crunchyroll\.com|cyworld|cyworld\.com|cz\.pinterest\.com|d\.hatena\.ne\.jp|dailystrength\.org|deluxe\.com|deviantart|deviantart\.com|dianping|dianping\.com|digg|digg\.com|diigo|diigo\.com|discover\.hubpages\.com|disqus|disqus\.com|dogster|dogster\.com|dol2day|dol2day\.com|doostang|doostang\.com|dopplr|dopplr\.com|douban|douban\.com|draft\.blogger\.com|draugiem\.lv|drugs-forum|drugs-forum\.com|dzone|dzone\.com|edublogs\.org|elftown|elftown\.com|epicurious\.com|everforo\.com|exblog\.jp|extole|extole\.com|facebook|facebook\.com|faceparty|faceparty\.com|fandom\.com|fanpop|fanpop\.com|fark|fark\.com|fb|fb\.me|fc2|fc2\.com|feedspot|feministing|feministing\.com|filmaffinity|filmaffinity\.com|flickr|flickr\.com|flipboard|flipboard\.com|folkdirect|folkdirect\.com|foodservice|foodservice\.com|forums\.androidcentral\.com|forums\.crackberry\.com|forums\.imore\.com|forums\.nexopia\.com|forums\.webosnation\.com|forums\.wpcentral\.com|fotki|fotki\.com|fotolog|fotolog\.com|foursquare|foursquare\.com|free\.facebook\.com|friendfeed|friendfeed\.com|fruehstueckstreff\.org|fubar|fubar\.com|gaiaonline|gaiaonline\.com|gamerdna|gamerdna\.com|gather\.com|geni\.com|getpocket\.com|glassboard|glassboard\.com|glassdoor|glassdoor\.com|godtube|godtube\.com|goldenline\.pl|goldstar|goldstar\.com|goo\.gl|gooblog|goodreads|goodreads\.com|google\+|googlegroups\.com|googleplus|govloop|govloop\.com|gowalla|gowalla\.com|gree\.jp|groups\.google\.com|gulli\.com|gutefrage\.net|habbo|habbo\.com|hi5|hi5\.com|hootsuite|hootsuite\.com|houzz|houzz\.com|hoverspot|hoverspot\.com|hr\.com|hu\.pinterest\.com|hubculture|hubculture\.com|hubpages\.com|hyves\.net|hyves\.nl|ibibo|ibibo\.com|id\.pinterest\.com|identi\.ca|ig|imageshack\.com|imageshack\.us|imvu|imvu\.com|in\.pinterest\.com|insanejournal|insanejournal\.com|instagram|instagram\.com|instapaper|instapaper\.com|internations\.org|interpals\.net|intherooms|intherooms\.com|irc-galleria\.net|is\.gd|italki|italki\.com|jammerdirect|jammerdirect\.com|jappy\.com|jappy\.de|kaboodle\.com|k
17akao|kakao\.com|kakaocorp\.com|kaneva|kaneva\.com|kin\.naver\.com|l\.facebook\.com|l\.instagram\.com|l\.messenger\.com|last\.fm|librarything|librarything\.com|lifestream\.aol\.com|line|line\.me|linkedin|linkedin\.com|listal|listal\.com|listography|listography\.com|livedoor\.com|livedoorblog|livejournal|livejournal\.com|lm\.facebook\.com|lnkd\.in|m\.blog\.naver\.com|m\.cafe\.naver\.com|m\.facebook\.com|m\.kin\.naver\.com|m\.vk\.com|m\.yelp\.com|mbga\.jp|medium\.com|meetin\.org|meetup|meetup\.com|meinvz\.net|meneame\.net|menuism\.com|messages\.google\.com|messages\.yahoo\.co\.jp|messenger|messenger\.com|mix\.com|mixi\.jp|mobile\.facebook\.com|mocospace|mocospace\.com|mouthshut|mouthshut\.com|movabletype|movabletype\.com|mubi|mubi\.com|my\.opera\.com|myanimelist\.net|myheritage|myheritage\.com|mylife|mylife\.com|mymodernmet|mymodernmet\.com|myspace|myspace\.com|netvibes|netvibes\.com|news\.ycombinator\.com|newsshowcase|nexopia|ngopost\.org|niconico|nicovideo\.jp|nightlifelink|nightlifelink\.com|ning|ning\.com|nl\.pinterest\.com|odnoklassniki\.ru|odnoklassniki\.ua|okwave\.jp|old\.reddit\.com|oneworldgroup\.org|onstartups|onstartups\.com|opendiary|opendiary\.com|oshiete\.goo\.ne\.jp|out\.reddit\.com|over-blog\.com|overblog\.com|paper\.li|partyflock\.nl|photobucket|photobucket\.com|pinboard|pinboard\.in|pingsta|pingsta\.com|pinterest|pinterest\.at|pinterest\.ca|pinterest\.ch|pinterest\.cl|pinterest\.co\.kr|pinterest\.co\.uk|pinterest\.com|pinterest\.com\.au|pinterest\.com\.mx|pinterest\.de|pinterest\.es|pinterest\.fr|pinterest\.it|pinterest\.jp|pinterest\.nz|pinterest\.ph|pinterest\.pt|pinterest\.ru|pinterest\.se|pixiv\.net|pl\.pinterest\.com|playahead\.se|plurk|plurk\.com|plus\.google\.com|plus\.url\.google\.com|pocket\.co|posterous|posterous\.com|pro\.homeadvisor\.com|pulse\.yahoo\.com|qapacity|qapacity\.com|quechup|quechup\.com|quora|quora\.com|qzone\.qq\.com|ravelry|ravelry\.com|reddit|reddit\.com|redux|redux\.com|renren|renren\.com|researchgate\.net|reunion|reunion\.com|reverbnation|reverbnation\.com|rtl\.de|ryze|ryze\.com|salespider|salespider\.com|scoop\.it|screenrant|screenrant\.com|scribd|scribd\.com|scvngr|scvngr\.com|secondlife|secondlife\.com|serverfault|serverfault\.com|shareit|sharethis|sharethis\.com|shvoong\.com|sites\.google\.com|skype|skyrock|skyrock\.com|slashdot\.org|slideshare\.net|smartnews\.com|snapchat|snapchat\.com|social|sociallife\.com\.br|socialvibe|socialvibe\.com|spaces\.live\.com|spoke|spoke\.com|spruz|spruz\.com|ssense\.com|stackapps|stackapps\.com|stackexchange|stackexchange\.com|stackoverflow|stackoverflow\.com|stardoll\.com|stickam|stickam\.com|studivz\.net|suomi24\.fi|superuser|superuser\.com|sweeva|sweeva\.com|t\.co|t\.me|tagged|tagged\.com|taggedmail|taggedmail\.com|talkbiznow|talkbiznow\.com|taringa\.net|techmeme|techmeme\.com|tencent|tencent\.com|tiktok|tiktok\.com|tinyurl|tinyurl\.com|toolbox|toolbox\.com|touch\.facebook\.com|tr\.pinterest\.com|travellerspoint|travellerspoint\.com|tripadvisor|tripadvisor\.com|trombi|trombi\.com|trustpilot|tudou|tudou\.com|tuenti|tuenti\.com|tumblr|tumblr\.com|tweetdeck|tweetdeck\.com|twitter|twitter\.com|twoo\.com|typepad|typepad\.com|unblog\.fr|urbanspoon\.com|ushareit\.com|ushi\.cn|vampirefreaks|vampirefreaks\.com|vampirerave|vampirerave\.com|vg\.no|video\.ibm\.com|vk\.com|vkontakte\.ru|wakoopa|wakoopa\.com|wattpad|wattpad\.com|web\.facebook\.com|web\.skype\.com|webshots|webshots\.com|wechat|wechat\.com|weebly|weebly\.com|weibo|weibo\.com|wer-weiss-was\.de|weread|weread\.com|whatsapp|whatsapp\.com|wiki\.answers\.com|wikihow\.com|wikitravel\.org|woot\.com|wordpress|wordpress\.com|wordpress\.org|xanga|xanga\.com|xing|xing\.com|yahoo-mbga\.jp|yammer|yammer\.com|yelp|yelp\.co\.uk|yelp\.com|youroom\.in|za\.pinterest\.com|zalo|zoo\.gr|zooppa|zooppa\.com)$", "i").test(v.utmSource) || new RegExp("^(?:social|social-network|social-media|sm|social network|social media)$", "i").test(v.utmMedium)},{"name":"organic-video","test":(v) => new RegExp("^(?:blog\.twitch\.tv|crackle|crackle\.com|curiositystream|curiositystream\.com|d\.tube|dailymotion|dailymotion\.com|dashboard\.twitch\.tv|disneyplus|disneyplus\.com|fast\.wistia\.net|help\.hulu\.com|help\.netflix\.com|hulu|hulu\.com|id\.twitch\.tv|iq\.com|iqiyi|iqiyi\.com|jobs\.netflix\.com|justin\.tv|m\.twitch\.tv|m\.youtube\.com|music\.youtube\.com|netflix|netflix\.com|player\.twitch\.tv|player\.vimeo\.com|ted|ted\.com|twitch|twitch\.tv|utreon|utreon\.com|veoh|veoh\.com|viadeo\.journaldunet\.com|vimeo|vimeo\.com|wistia|wistia\.com|youku|youku\.com|youtube|youtube\.com)$", "i").test(v.utmSource) || new RegExp("^(.*video.*)$", "i").test(v.utmMedium)},{"name":"organic-search","test":(v) => new RegExp("^(?:360\.cn|alice|aol|ar\.search\.yahoo\.com|ask|at\.search\.yahoo\.com|au\.search\.yahoo\.com|auone|avg|babylon|baidu|biglobe|biglobe\.co\.jp|biglobe\.ne\.jp|bing|br\.search\.yahoo\.com|ca\.search\.yahoo\.com|centrum\.cz|ch\.search\.yahoo\.com|cl\.search\.yahoo\.com|cn\.bing\.com|cnn|co\.search\.yahoo\.com|comcast|conduit|daum|daum\.net|de\.search\.yahoo\.com|dk\.search\.yahoo\.com|dogpile|dogpile\.com|duckduckgo|ecosia\.org|email\.seznam\.cz|eniro|es\.search\.yahoo\.com|espanol\.search\.yahoo\.com|exalead\.com|excite\.com|fi\.search\.yahoo\.com|firmy\.cz|fr\.search\.yahoo\.com|globo|go\.mail\.ru|google|google-play|hk\.search\.yahoo\.com|id\.search\.yahoo\.com|in\.search\.yahoo\.com|incredimail|it\.search\.yahoo\.com|kvasir|lens\.google\.com|lite\.qwant\.com|lycos|m\.baidu\.com|m\.naver\.com|m\.search\.naver\.com|m\.sogou\.com|mail\.rambler\.ru|mail\.yandex\.ru|malaysia\.search\.yahoo\.com|msn|msn\.com|mx\.search\.yahoo\.com|najdi|naver|naver\.com|news\.google\.com|nl\.search\.yahoo\.com|no\.search\.yahoo\.com|ntp\.msn\.com|nz\.search\.yahoo\.com|onet|onet\.pl|pe\.search\.yahoo\.com|ph\.search\.yahoo\.com|pl\.search\.yahoo\.com|play\.google\.com|qwant|qwant\.com|rakuten|rakuten\.co\.jp|rambler|rambler\.ru|se\.search\.yahoo\.com|search-results|search\.aol\.co\.uk|search\.aol\.com|search\.google\.com|search\.smt\.docomo\.ne\.jp|search\.ukr\.net|secureurl\.ukr\.net|seznam|seznam\.cz|sg\.search\.yahoo\.com|so\.com|sogou|sogou\.com|sp-web\.search\.auone\.jp|startsiden|startsiden\.no|suche\.aol\.de|terra|th\.search\.yahoo\.com|tr\.search\.yahoo\.com|tut\.by|tw\.search\.yahoo\.com|uk\.search\.yahoo\.com|ukr|us\.search\.yahoo\.com|virgilio|vn\.search\.yahoo\.com|wap\.sogou\.com|webmaster\.yandex\.ru|websearch\.rakuten\.co\.jp|yahoo|yahoo\.co\.jp|yahoo\.com|yandex|yandex\.by|yandex\.com|yandex\.com\.tr|yandex\.fr|yandex\.kz|yandex\.ru|yandex\.ua|y
17andex\.uz|zen\.yandex\.ru)$", "i").test(v.utmSource) || v.utmMedium.toLowerCase() === "organic"},{"name":"referral","test":(v) => new RegExp("^(?:referral|app|link)$", "i").test(v.utmMedium)},{"name":"email","test":(v) => new RegExp("^(?:email|e-mail|e_mail|e mail)$", "i").test(v.utmMedium) || new RegExp("^(?:email|e-mail|e_mail|e mail)$", "i").test(v.utmSource)},{"name":"affiliate","test":(v) => v.utmMedium.toLowerCase() === "affiliate"},{"name":"audio","test":(v) => v.utmMedium.toLowerCase() === "audio"},{"name":"sms","test":(v) => v.utmSource.toLowerCase() === "sms" || v.utmMedium.toLowerCase() === "sms"},{"name":"mobile-push-notification","test":(v) => v.utmSource.toLowerCase() === "firebase" || new RegExp("(?:.*mobile.*|.*notification.*|push$)", "i").test(v.utmMedium)}].find(t=>t.test(a)))==null?void 0:s.name)??"other"}}class q extends V{constructor(e,s,t,i,o){super(e,s,t?"shoplift-hide":"",o);w(this,"sendPageView",!1);this.testConfigs=o,this.sendPageView=!!i}async init(){if(window.Shopify&&window.Shopify.designMode||window.location.href.includes("slScreenshot=true")||x(navigator.userAgent))return;const e=this.getDeviceType(),s=this.getUTMValue("utm_source")??"",t=this.getUTMValue("utm_medium")??"",i=this.getUTMValue("utm_campaign")??"",o=this.getUTMValue("utm_content")??"",r=window.document.referrer;this.flagProcessing(!0);try{if(await this.handleVisitorTest(e,s,t,i,o,r))return;this.showPage();const n=await this.getVisitor();this.flagProcessing(!1),console.log("SHOPLIFT SCRIPT INITIALIZED!"),window.shoplift=!0,n&&(this.sendPageView&&await this.createPageView(n),await this.sendCartEvent(n.id))}catch(c){if(S(c))return;throw c}finally{this.flagProcessing(!1)}}async handleVisitorTest(e,s,t,i,o,r){const c={device:e!=="tablet"?e:"mobile",utmSource:s,utmMedium:t,utmCampaign:i,utmContent:o,referrer:r};let n=await this.getVisitor();if(this.isThemePreview()){if(n===null&&!this.hasThemeTest(this.testConfigs)||n&&!this.hasThemeTest(this.testConfigs)&&!n.visitorTests.some(l=>l.isThemeTest))return!0;if(n&&!this.hasThemeTest(this.testConfigs)&&n.visitorTests.some(l=>l.isThemeTest)){this.hidePage();const l=new URL(window.location.toString());return l.searchParams.set("preview_theme_id",""),window.location.assign(l),!0}this.clearThemeBar()}const y=await this.filterTestsByAudience(this.testConfigs,n,c);let p=this.testsForUrl(y);const k=p.length>0;if(k&&n){const l=this.getVisitorHypothesis(n,p);if(l){const h=this.considerRedirect(l);return h&&this.redirect(l),h}}if(k){if(this.hasThemeAndTemplateTests(y)){const v=n?this.visitorActiveTestType(n):null;let b;switch(v){case"template":b=g=>g!=="theme";break;case"theme":b=g=>g==="theme";break;case null:b=Math.random()>.5?g=>g==="theme":g=>g!=="theme";break}p=p.filter(g=>g.hypotheses.some(T=>T.isControl&&b(T.type)))}if(p.length===0)return n??(n=this.createLocalVisitor(c)),!1;const l=p[Math.floor(Math.random()*p.length)],h=this.pickHypothesis(l);if(h){n===null?n=this.createLocalVisitorInTest(c,l.id,h.id,h.type==="theme"):n=this.addLocalVisitorToTest(n,l.id,h.id,h.type==="theme");const v=this.considerRedirect(h);return v&&this.redirect(h),v}}return n===null&&(n=this.createLocalVisitor(c)),!1}getVisitorHypothesis(e,s){return s.reduce((t,i)=>t.concat(i.hypotheses),[]).find(t=>e.visitorTests.some(i=>i.hypothesisId===t.id))}async createVisitor(e,s){const t={shop:e,...s};return(await this.makeRequest({method:"post",url:`${this.host}/api/v0/visitors`,data:JSON.stringify(t)})).data}async createPageView(e){const s={path:window.location.href,visitorId:e.id,cart:null,customer:null};return(await this.makeRequest({method:"post",url:`${this.host}/api/events/page-view`,headers:{"Content-Type":"text/plain"},data:JSON.stringify(s)})).data}async createVisitorInTest(e,s,t,i){const o={shop:e,testId:s,referrer:t.referrer,device:t.device,utmSource:t.utmSource,utmMedium:t.utmMedium,utmContent:t.utmContent,utmCampaign:t.utmCampaign,isControl:i};return(await this.makeRequest({method:"post",url:`${this.host}/api/v0/visitors/create-in-test`,data:JSON.stringify(o)})).data}
17async includeInTest(e,s,t){return(await this.makeRequest({method:"post",url:`${this.host}/api/v0/visitors/${e.id}/add-to-test`,data:JSON.stringify({testId:s,isControl:t})})).data}createLocalVisitor(e){const s={...e,id:"",createdAt:new Date,needsPersistence:!0,isProcessing:!0,visitorTests:[]};return this.updateLocalStorage(s),s}createLocalVisitorInTest(e,s,t,i){const o={...e,id:"",createdAt:new Date,needsPersistence:!0,isProcessing:!0,visitorTests:[{testId:s,hypothesisId:t,isThemeTest:i,needsPersistence:!0}]};return this.updateLocalStorage(o),o}addLocalVisitorToTest(e,s,t,i){return e.visitorTests.push({testId:s,hypothesisId:t,isThemeTest:i,needsPersistence:!0}),this.updateLocalStorage(e),e}updateLocalStorage(e){window.localStorage.setItem(this.storageSessionKey,JSON.stringify(e))}getVisitorHypotheses(e){return e.visitorTests.map(s=>{var t;return(t=this.testConfigs.find(i=>i.hypotheses.some(o=>o.id===s.hypothesisId)))==null?void 0:t.hypotheses.find(i=>i.id==s.hypothesisId)}).filter(s=>!!s)}getHypothesis(e){return this.testConfigs.filter(s=>s.hypotheses.some(t=>t.id===e)).map(s=>s.hypotheses.find(t=>t.id===e))[0]}async filterTestsByAudience(e,s,t){const i=[];for(const o of e)((s==null?void 0:s.visitorTests.some(c=>c.testId===o.id))||await this.isTargetAudience(o,s||t,s===null||s.createdAt>=o.startAt))&&i.push(o);return i}async isTargetAudience(e,s,t){let i=null;e.requiresCountry&&(this.hidePage(),i=(await this.makeRequest({method:"get",url:`${this.host}/api/v0/visitors/get-country`})).data);const o=this.getChannel(s);return(e.device==="all"||e.device===s.device)&&(e.visitorOption==="all"||e.visitorOption==="new"&&t||e.visitorOption==="returning"&&!t)&&(e.targetAudiences.length===0||e.targetAudiences.reduce((r,c)=>r||c.reduce((n,y)=>n&&y(s,t,o,i),!0),!1))}pickHypothesis(e){let s=Math.random();const t=e.hypotheses.reduce((o,r)=>o+r.visitorCount,0);return e.hypotheses.sort((o,r)=>o.isControl?r.isControl?0:-1:r.isControl?1:0).reduce((o,r)=>{if(o!==null)return o;const n=e.hypotheses.reduce((y,p)=>y&&p.visitorCount>20,!0)?r.visitorCount/t-r.trafficPercentage:0;return s<=r.trafficPercentage-n?r:(s-=r.trafficPercentage,null)},null)}considerRedirect(e){if(e!==null){const s=new URL(window.location.toString());if(!e.isControl&&(e.type!=="theme"&&e.affix!==s.searchParams.get("view")||e.type!=="theme"&&e.redirectPath&&!s.pathname.endsWith(e.redirectPath)||e.type==="theme"&&!this.isThemePreview()))return this.hidePage(),!0}return!1}redirect(e){if(e.isControl)return;const s=new URL(window.location.toString());if(e.redirectPath){const t=RegExp("^(/w{2}-w{2})/").exec(s.pathname);if(t&&t.length>1){const i=t[1];s.pathname=`${i}${e.redirectPath}`}else s.pathname=e.redirectPath}else e.type==="theme"?(s.searchParams.set("_ab","0"),s.searchParams.set("_fd","0"),s.searchParams.set("_sc","1"),s.searchParams.set("preview_theme_id",e.themeId.toString())):s.searchParams.set("view",e.affix);window.location.assign(s)}clearThemeBar(){this.waitForElement("#preview-bar-iframe").then(e=>e.remove()).catch(e=>console.error(e))}waitForElement(e){return new Promise(s=>{const t=document.querySelector(e);if(t){s(t);return}const i=new MutationObserver(o=>{const r=document.querySelector(e);if(r){i.disconnect(),s(r);return}});i.observe(document.documentElement,{childList:!0,subtree:!0})})}async getVisitor(){const e=this.getLocalVisitor();if(e===null||typeof e.id!="string")return null;const s=typeof e.visitorTests<"u"?e.visitorTests.filter(i=>i.needsPersistence):[];let t=null;for(const i of s){const o=this.getHypothesis(i.hypothesisId);o&&(e.needsPersistence?(t=await this.createVisitorInTest(this.shop,i.testId,e,o.isControl),e.needsPersistence=!1):t=await this.includeInTest(e,i.testId,o.isControl))}return e.needsPersistence&&t===null&&(t=await this.createVisitor(this.shop,e)),t!==null?(this.updateLocalStorage(t),t):typeof e.visitorTests<"u"?e:(t=await this.getRemoteVisitor(e.id),t&&this.updateLocalStorage(t),t)}isThemePreview(){return window.document.cookie.includes("preview_theme=1")}hasThemeTest(e){return e.some(s=>s.hypotheses.some(t=>t.type==="theme"))}hasThemeAndTemplateTests(e){return this.hasThemeTest(e)&&e.some(s=>s.hypotheses.some(t=>t.type!=="theme"))}visitorActiveTestType(e){const s=e.visitorTests.filter(t=>this.testConfigs.some(i=>i.hypotheses.some(o=>o.id==t.hypothesisId)));return s.length===0?null:s.some(t=>t.isThemeTest)?"theme":"template"}}(async function(){window.shopliftInstance||(window.shopliftInstance=new q("olimpoflex.myshopify.com","https://app.shoplift.ai",false,false,[]),await window.shopliftInstance.init())})()})(); })("/", { suffix: "", type: "cart" })</script>
17
18<!-- End of Shoplift scripts -->
19
20
21
22    <meta charset="utf-8">
23    <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=5.0">
24    <meta name="theme-color" content="#f0f0f0">
25
26<title>Il tuo carrello</title><link rel="canonical" href="https://olimpo-flex.com/cart"><link rel="shortcut icon" href="//olimpo-flex.com/cdn/shop/files/olimpo-flex-logo.webp?v=1706708498&width=96">
27      <link rel="apple-touch-icon" href="//olimpo-flex.com/cdn/shop/files/olimpo-flex-logo.webp?v=1706708498&width=180"><link rel="preconnect" href="https://cdn.shopify.com">
28    <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
29    <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com">
30    <link
31  rel="stylesheet"
32  href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/css/all.min.css"
33>
34    <link rel="preload" href="//widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js" as="script" type="application/javascript" crossorigin><link rel="preload" href="https://cdn.scalapay.com/widget/v3/js/scalapay-widget.esm.js" as="script" type="application/javascript" crossorigin>
35    <link rel="preload" href="https://cdn.scalapay.com/widget/v3/js/scalapay-widget.js" as="script" type="application/javascript" crossorigin><link rel="preload" href="//olimpo-flex.com/cdn/fonts/poppins/poppins_n6.aa29d4918bc243723d56b59572e18228ed0786f6.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="//olimpo-flex.com/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2" as="font" type="font/woff2" crossorigin><meta property="og:type" content="website">
36 <meta property="og:title" content="Il tuo carrello"><meta property="og:image" content="http://olimpo-flex.com/cdn/shop/files/OF_logoZZZ_Tavola_disegno_3.jpg?v=1727271832&width=2048">
37 <meta property="og:image:secure_url" content="https://olimpo-flex.com/cdn/shop/files/OF_logoZZZ_Tavola_disegno_3.jpg?v=1727271832&width=2048">
38 <meta property="og:image:width" content="2000">
39 <meta property="og:image:height" content="2000"><meta property="og:url" content="https://olimpo-flex.com/cart">
40 <meta property="og:site_name" content="OlimpoFlex">
41 <meta name="twitter:card" content="summary"><meta name="twitter:title" content="Il tuo carrello">
42 <meta name="twitter:description" content="Il tuo carrello"><meta name="twitter:image" content="https://olimpo-flex.com/cdn/shop/files/OF_logoZZZ_Tavola_disegno_3.jpg?crop=center&height=1200&v=1727271832&width=1200">
43 <meta name="twitter:image:alt" content="">
44
45
46  
46<script type="application/ld+json">
47  {
48    "@context": "https://schema.org",
49    "@type": "BreadcrumbList",
50  "itemListElement": [{
51      "@type": "ListItem",
52      "position": 1,
53      "name": "Home",
54      "item": "https://olimpo-flex.com"
55    }]
56  }
57  </script>
57
58
59<style>/* Typography (heading) */
60  @font-face {
61  font-family: Poppins;
62  font-weight: 600;
63  font-style: normal;
64  font-display: fallback;
65  src: url("//olimpo-flex.com/cdn/fonts/poppins/poppins_n6.aa29d4918bc243723d56b59572e18228ed0786f6.woff2") format("woff2"),
66       url("//olimpo-flex.com/cdn/fonts/poppins/poppins_n6.5f815d845fe073750885d5b7e619ee00e8111208.woff") format("woff");
67}
68
69@font-face {
70  font-family: Poppins;
71  font-weight: 600;
72  font-style: italic;
73  font-display: fallback;
74  src: url("//olimpo-flex.com/cdn/fonts/poppins/poppins_i6.bb8044d6203f492888d626dafda3c2999253e8e9.woff2") format("woff2"),
75       url("//olimpo-flex.com/cdn/fonts/poppins/poppins_i6.e233dec1a61b1e7dead9f920159eda42280a02c3.woff") format("woff");
76}
77
78/* Typography (body) */
79  @font-face {
80  font-family: Poppins;
81  font-weight: 400;
82  font-style: normal;
83  font-display: fallback;
84  src: url("//olimpo-flex.com/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2") format("woff2"),
85       url("//olimpo-flex.com/cdn/fonts/poppins/poppins_n4.214741a72ff2596839fc9760ee7a770386cf16ca.woff") format("woff");
86}
87
88@font-face {
89  font-family: Poppins;
90  font-weight: 400;
91  font-style: italic;
92  font-display: fallback;
93  src: url("//olimpo-flex.com/cdn/fonts/poppins/poppins_i4.846ad1e22474f856bd6b81ba4585a60799a9f5d2.woff2") format("woff2"),
94       url("//olimpo-flex.com/cdn/fonts/poppins/poppins_i4.56b43284e8b52fc64c1fd271f289a39e8477e9ec.woff") format("woff");
95}
96
97@font-face {
98  font-family: Poppins;
99  font-weight: 700;
100  font-style: normal;
101  font-display: fallback;
102  src: url("//olimpo-flex.com/cdn/fonts/poppins/poppins_n7.56758dcf284489feb014a026f3727f2f20a54626.woff2") format("woff2"),
103       url("//olimpo-flex.com/cdn/fonts/poppins/poppins_n7.f34f55d9b3d3205d2cd6f64955ff4b36f0cfd8da.woff") format("woff");
104}
105
106@font-face {
107  font-family: Poppins;
108  font-weight: 700;
109  font-style: italic;
110  font-display: fallback;
111  src: url("//olimpo-flex.com/cdn/fonts/poppins/poppins_i7.42fd71da11e9d101e1e6c7932199f925f9eea42d.woff2") format("woff2"),
112       url("//olimpo-flex.com/cdn/fonts/poppins/poppins_i7.ec8499dbd7616004e21155106d13837fff4cf556.woff") format("woff");
113}
114
115:root {
116    /**
117     * ---------------------------------------------------------------------
118     * SPACING VARIABLES
119     *
120     * We are using a spacing inspired from frameworks like Tailwind CSS.
121     * ---------------------------------------------------------------------
122     */
123    --spacing-0-5: 0.125rem; /* 2px */
124    --spacing-1: 0.25rem; /* 4px */
125    --spacing-1-5: 0.375rem; /* 6px */
126    --spacing-2: 0.5rem; /* 8px */
127    --spacing-2-5: 0.625rem; /* 10px */
128    --spacing-3: 0.75rem; /* 12px */
129    --spacing-3-5: 0.875rem; /* 14px */
130    --spacing-4: 1rem; /* 16px */
131    --spacing-4-5: 1.125rem; /* 18px */
132    --spacing-5: 1.25rem; /* 20px */
133    --spacing-5-5: 1.375rem; /* 22px */
134    --spacing-6: 1.5rem; /* 24px */
135    --spacing-6-5: 1.625rem; /* 26px */
136    --spacing-7: 1.75rem; /* 28px */
137    --spacing-7-5: 1.875rem; /* 30px */
138    --spacing-8: 2rem; /* 32px */
139    --spacing-8-5: 2.125rem; /* 34px */
140    --spacing-9: 2.25rem; /* 36px */
141    --spacing-9-5: 2.375rem; /* 38px */
142    --spacing-10: 2.5rem; /* 40px */
143    --spacing-11: 2.75rem; /* 44px */
144    --spacing-12: 3rem; /* 48px */
145    --spacing-14: 3.5rem; /* 56px */
146    --spacing-16: 4rem; /* 64px */
147    --spacing-18: 4.5rem; /* 72px */
148    --spacing-20: 5rem; /* 80px */
149    --spacing-24: 6rem; /* 96px */
150    --spacing-28: 7rem; /* 112px */
151    --spacing-32: 8rem; /* 128px */
152    --spacing-36: 9rem; /* 144px */
153    --spacing-40: 10rem; /* 160px */
154    --spacing-44: 11rem; /* 176px */
155    --spacing-48: 12rem; /* 192px */
156    --spacing-52: 13rem; /* 208px */
157    --spacing-56: 14rem; /* 224px */
158    --spacing-60: 15rem; /* 240px */
159    --spacing-64: 16rem; /* 256px */
160    --spacing-72: 18rem; /* 288px */
161    --spacing-80: 20rem; /* 320px */
162    --spacing-96: 24rem; /* 384px */
163
164    /* Container */
165    --container-max-width: 1360px;
166    --container-narrow-max-width: 1110px;
167    --container-gutter: var(--spacing-5);
168    --section-outer-spacing-block: var(--spacing-12);
169    --section-inner-max-spacing-block: var(--spacing-10);
170    --section-inner-spacing-inline: var(--container-gutter);
171    --section-stack-spacing-block: var(--spacing-8);
172
173    /* Grid gutter */
174    --grid-gutter: var(--spacing-5);
175
176    /* Product list settings */
177    --product-list-row-gap: var(--spacing-8);
178    --product-list-column-gap: var(--grid-gutter);
179
180    /* Form settings */
181    --input-gap: var(--spacing-2);
182    --input-height: 2.625rem;
183    --input-padding-inline: var(--spacing-4);
184
185    /* Other sizes */
186    --sticky-area-height: calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px) + var(--sticky-header-enabled, 0) * var(--header-height, 0px));
187
188    /* RTL support */
189    --transform-logical-flip: 1;
190    --transform-origin-start: left;
191    --transform-origin-end: right;
192
193    /**
194     * ---------------------------------------------------------------------
195     * TYPOGRAPHY
196     * ---------------------------------------------------------------------
197     */
198
199    /* Font properties */
200    --heading-font-family: Poppins, sans-serif;
201    --heading-font-weight: 600;
202    --heading-font-style: normal;
203    --heading-text-transform: normal;
204    --heading-letter-spacing: -0.02em;
205    --text-font-family: Poppins, sans-serif;
206    --text-font-weight: 400;
207    --text-font-style: normal;
208    --text-letter-spacing: 0.0em;
209
210    /* Font sizes */
211    --text-h0: 3rem;
212    --text-h1: 2.5rem;
213    --text-h2: 2rem;
214    --text-h3: 1.5rem;
215    --text-h4: 1.375rem;
216    --text-h5: 1.125rem;
217    --text-h6: 1rem;
218    --text-xs: 0.6875rem;
219    --text-sm: 0.75rem;
220    --text-base: 0.875rem;
221    --text-lg: 1.125rem;
222
223    /**
224     * ---------------------------------------------------------------------
225     * COLORS
226     * ---------------------------------------------------------------------
227     */
228
229    /* Color settings */--accent: 255 183 74;
230    --text-primary: 26 26 26;
231    --background-primary: 240 240 240;
232    --dialog-background: 255 255 255;
233    --border-color: var(--text-color, var(--text-primary)) / 0.12;
234
235    /* Button colors */
236    --button-background-primary: 255 183 74;
237    --button-text-primary: 26 26 26;
238    --button-background-secondary: 60 182 255;
239    --button-text-secondary: 255 255 255;
240
241    /* Status colors */
242    --success-background: 224 244 232;
243    --success-text: 0 163 65;
244    --warning-background: 255 246 233;
245    --warning-text: 255 183 74;
246    --error-background: 254 231 231;
247    --error-text: 248 58 58;
248
249    /* Product colors */
250    --on-sale-text: 248 58 58;
251    --on-sale-badge-background: 248 58 58;
252    --on-sale-badge-text: 255 255 255;
253    --sold-out-badge-background: 0 0 0;
254    --sold-out-badge-text: 255 255 255;
255    --primary-badge-background: 0 150 59;
256    --primary-badge-text: 255 255 255;
257    --star-color: 255 183 74;
258    --product-card-background: 255 255 255;
259    --product-card-text: 26 26 26;
260
261    /* Header colors */
262    --header-background: 240 240 240;
263    --header-text: 26 26 26;
264
265    /* Footer colors */
266    --footer-background: 19 49 86;
267    --footer-text: 255 255 255;
268
269    /* Rounded variables (used for border radius) */
270    --rounded-xs: 0.25rem;
271    --rounded-sm: 0.375rem;
272    --rounded: 0.75rem;
273    --rounded-lg: 1.5rem;
274    --rounded-full: 9999px;
275
276    --rounded-button: 3.75rem;
277    --rounded-input: 0.5rem;
278
279    /* Box shadow */
280    --shadow-sm: 0 2px 8px rgb(var(--text-primary) / 0.1);
281    --shadow: 0 5px 15px rgb(var(--text-primary) / 0.1);
282    --shadow-md: 0 5px 30px rgb(var(--text-primary) / 0.1);
283    --shadow-block: 0px 18px 50px rgb(var(--text-primary) / 0.1);
284
285    /**
286     * ---------------------------------------------------------------------
287     * OTHER
288     * ---------------------------------------------------------------------
289     */
290
291    --cursor-close-svg-url: url(//olimpo-flex.com/cdn/shop/t/52/assets/cursor-close.svg?v=147174565022153725511783160310);
292    --cursor-zoom-in-svg-url: url(//olimpo-flex.com/cdn/shop/t/52/assets/cursor-zoom-in.svg?v=154953035094101115921783160311);
293    --cursor-zoom-out-svg-url: url(//olimpo-flex.com/cdn/shop/t/52/assets/cursor-zoom-out.svg?v=16155520337305705181783160310);
294    --checkmark-svg-url: url(//olimpo-flex.com/cdn/shop/t/52/assets/checkmark.svg?v=90515812459792003691783160311);
295  }
296
297  [dir="rtl"]:root {
298    /* RTL support */
299    --transform-logical-flip: -1;
300    --transform-origin-start: right;
301    --transform-origin-end: left;
302  }
303
304  @media screen and (min-width: 700px) {
305    :root {
306      /* Typography (font size) */
307      --text-h0: 4rem;
308      --text-h1: 3rem;
309      --text-h2: 2.5rem;
310      --text-h3: 2rem;
311      --text-h4: 1.625rem;
312      --text-h5: 1.25rem;
313      --text-h6: 1.125rem;
314
315      --text-xs: 0.75rem;
316      --text-sm: 0.875rem;
317      --text-base: 1.0rem;
318      --text-lg: 1.25rem;
319
320      /* Spacing */
321      --container-gutter: 2rem;
322      --section-outer-spacing-block: var(--spacing-16);
323      --section-inner-max-spacing-block: var(--spacing-12);
324      --section-inner-spacing-inline: var(--spacing-12);
325      --section-stack-spacing-block: var(--spacing-12);
326
327      /* Grid gutter */
328      --grid-gutter: var(--spacing-6);
329
330      /* Product list settings */
331      --product-list-row-gap: var(--spacing-12);
332
333      /* Form settings */
334      --input-gap: 1rem;
335      --input-height: 3.125rem;
336      --input-padding-inline: var(--spacing-5);
337    }
338  }
339
340  @media screen and (min-width: 1000px) {
341    :root {
342      /* Spacing settings */
343      --container-gutter: var(--spacing-12);
344      --section-outer-spacing-block: var(--spacing-18);
345      --section-inner-max-spacing-block: var(--spacing-16);
346      --section-inner-spacing-inline: var(--spacing-16);
347      --section-stack-spacing-block: var(--spacing-12);
348    }
349  }
350
351  @media screen and (min-width: 1150px) {
352    :root {
353      /* Spacing settings */
354      --container-gutter: var(--spacing-12);
355      --section-outer-spacing-block: var(--spacing-20);
356      --section-inner-max-spacing-block: var(--spacing-16);
357      --section-inner-spacing-inline: var(--spacing-16);
358      --section-stack-spacing-block: var(--spacing-12);
359    }
360  }
361
362  @media screen and (min-width: 1400px) {
363    :root {
364      /* Typography (font size) */
365      --text-h0: 5rem;
366      --text-h1: 3.75rem;
367      --text-h2: 3rem;
368      --text-h3: 2.25rem;
369      --text-h4: 2rem;
370      --text-h5: 1.5rem;
371      --text-h6: 1.25rem;
372
373      --section-outer-spacing-block: var(--spacing-24);
374      --section-inner-max-spacing-block: var(--spacing-18);
375      --section-inner-spacing-inline: var(--spacing-18);
376    }
377  }
378
379  @media screen and (min-width: 1600px) {
380    :root {
381      --section-outer-spacing-block: var(--spacing-24);
382      --section-inner-max-spacing-block: var(--spacing-20);
383      --section-inner-spacing-inline: var(--spacing-20);
384    }
385  }
386
387  /**
388   * ---------------------------------------------------------------------
389   * LIQUID DEPENDANT CSS
390   *
391   * Our main CSS is Liquid free, but some very specific features depend on
392   * theme settings, so we have them here
393   * ---------------------------------------------------------------------
394   */@media screen and (pointer: fine) {
395        .button:not([disabled]):hover, .btn:not([disabled]):hover, .shopify-payment-button__button--unbranded:not([disabled]):hover {
396          --button-background-opacity: 0.85;
397        }
398
399        .button--subdued:not([disabled]):hover {
400          --button-background: var(--text-color) / .05 !important;
401        }
402      }</style>
402<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
402<meta name="google-site-verification" content="gX_1we_VgXiE3E7WIew52Md29ji-dTla0S795sFRrRI">
403<meta name="facebook-domain-verification" content="4g6xwd8xqtdhfu0nes34jlqxvd1dde">
404<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/57514131509/digital_wallets/dialog">
405<meta id="in-context-paypal-metadata" data-shop-id="57514131509" data-venmo-supported="false" data-environment="production" data-locale="it_IT" data-paypal-v4="true" data-currency="EUR">
406<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
406<script async="async" src="/checkouts/internal/preloads.js?locale=it-US"></script>
406
407<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
408<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=it-US&shop_id=57514131509" crossorigin="anonymous"></script>
vendor: 1 bytes, line 408
408
409<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":57514131509,"countryCode":"IT","currencyCode":"EUR","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/57514131509","merchantName":"OlimpoFlex","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","maestro","masterCard","amex"],"total":{"type":"pending","label":"OlimpoFlex","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 409
409
410<script id="shopify-features" type="application/json">{"accessToken":"3cf5ca77f3ca2c36c1fc69145bdfb69c","betas":["rich-media-storefront-analytics"],"domain":"olimpo-flex.com","predictiveSearch":true,"shopId":57514131509,"locale":"it"}</script>
vendor: 1 bytes, line 410
410
411<script>var Shopify = Shopify || {};
412Shopify.shop = "olimpoflex.myshopify.com";
413Shopify.locale = "it";
414Shopify.currency = {"active":"EUR","rate":"1.0"};
415Shopify.country = "US";
416Shopify.theme = {"name":"Tema Predefinito Estate 26 v2","id":198432162139,"schema_name":"Impact","schema_version":"4.3.4","theme_store_id":1190,"role":"main"};
417Shopify.theme.handle = "null";
418Shopify.theme.style = {"id":null,"handle":null};
419Shopify.cdnHost = "olimpo-flex.com/cdn";
420Shopify.routes = Shopify.routes || {};
421Shopify.routes.root = "/";
422Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
423Shopify.SignInWithShop = Shopify.SignInWithShop || {};
424Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
425Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 425
425
426<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 426
426
427<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 427
427
428<script>
429  window.ShopifyPay = window.ShopifyPay || {};
430  window.ShopifyPay.apiHost = "shop.app\/pay";
431  window.ShopifyPay.redirectState = null;
432</script>
vendor: 1 bytes, line 432
432
433<script>
434  window.Shopify = window.Shopify || {};
435  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
436  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
437  window.Shopify.SignInWithShop.eligible = true;
438</script>
vendor: 1 bytes, line 438
438
439<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 439
439
440<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.it.esm.js"></script>
vendor: 1 bytes, line 440
440
441<script type="module">
442  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.it.esm.js");
443
444  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
445
446</script>
vendor: 1 bytes, line 446
446
447<script>
448  window.Shopify = window.Shopify || {};
449  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
450  window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.it.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.it.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.it.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.it.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.it.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.it.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.it.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.it.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.it.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.it.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.it.esm.js"],"listener":["modules/v2/loader.listener.it.esm.js"],"pay-button":["modules/v2/loader.pay-button.it.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.it.esm.js"],"shop-button":["modules/v2/loader.shop-button.it.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.it.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.it.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.it.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.it.esm.js"],"shop-login":["modules/v2/loader.shop-login.it.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.it.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.it.esm.js"]};
451</script>
vendor: 1 bytes, line 451
451
452<script>(function() {
453  var isLoaded = false;
454  function asyncLoad() {
455    if (isLoaded) return;
456    isLoaded = true;
457    var urls = ["https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/header.min.js?settings=eyJrZXkiOiJVU2hXSzBiYWFOUW12NGNOIiwicyI6InNrdSJ9\u0026shop=olimpoflex.myshopify.com","https:\/\/ecommplugins-trustboxsettings.trustpilot.com\/olimpoflex.myshopify.com.js?settings=1782868589665\u0026shop=olimpoflex.myshopify.com","https:\/\/olimpoflex.myshopify.com\/apps\/delivery\/delivery_coder.js?t=1711935209.544\u0026n=477687046\u0026shop=olimpoflex.myshopify.com","https:\/\/widget.trustpilot.com\/bootstrap\/v5\/tp.widget.sync.bootstrap.min.js?shop=olimpoflex.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/success.min.js?settings=eyJrZXkiOiJVU2hXSzBiYWFOUW12NGNOIiwicyI6InNrdSIsInQiOlsib3JkZXJzL2Z1bGZpbGxlZCJdLCJ2IjoiIiwiYSI6IiJ9\u0026shop=olimpoflex.myshopify.com"];
458    for (var i = 0; i < urls.length; i++) {
459      var s = document.createElement('script');
460      s.type = 'text/javascript';
461      s.async = true;
462      s.src = urls[i];
463      var x = document.getElementsByTagName('script')[0];
464      x.parentNode.insertBefore(s, x);
465    }
466  };
467  if(window.attachEvent) {
468    window.attachEvent('onload', asyncLoad);
469  } else {
470    window.addEventListener('load', asyncLoad, false);
471  }
472})();</script>
vendor: 1 bytes, line 472
472
473<script id="__st">var __st={"a":57514131509,"offset":7200,"reqid":"ff7f1dd4-3321-420d-9685-d1b78d8e8ea7-1791120209","pageurl":"olimpo-flex.com\/cart","u":"769791a92f3a","p":"cart"};</script>
vendor: 1 bytes, line 473
473
474<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 474
474
475<script id="form-persister">!function(){'use strict';const t='contact',e='new_comment',n=[[t,t],['blogs',e],['comments',e],[t,'customer']],o='password',r='form_key',c=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',o],s=()=>{try{return window.sessionStorage}catch{return}},i='__shopify_v',u=t=>t.elements[r],a=function(){const t=[...n].map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(',');var e;return e=t,()=>e?[...document.querySelectorAll(e)].map((t=>t.form)):[]}();function m(t){const e=u(t);a().includes(t)&&(!e||!e.value)&&function(t){try{if(!s())return;!function(t){const e=s();if(!e)return;const n=u(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){u(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:r})),t.elements[r].value=e}(t,e),function(t,e){const n=s();if(!n)return;const r=[...t.querySelectorAll(`input[type='${o}']`)].map((({name:t})=>t)),u=[...c,...r],a={};for(const[o,c]of new FormData(t).entries())u.includes(o)||(a[o]=c);n.setItem(e,JSON.stringify({[i]:1,action:t.action,data:a}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(t)}const f=t=>{if('true'===t.dataset.persistBound)return;const e=function(t,e){const n=function(t){return'function'==typeof t.submit?t.submit:HTMLFormElement.prototype.submit}(t).bind(t);return function(){let t;return()=>{t||(t=!0,(()=>{try{e(),n()}catch(t){(t=>{console.error('form submit failed',t)})(t)}})(),setTimeout((()=>t=!1),250))}}()}(t,(()=>{m(t)}));!function(t,e){if('function'==typeof t.submit&&'function'==typeof e)try{t.submit=e}catch{}}(t,e),t.addEventListener('submit',(t=>{t.preventDefault(),e()})),t.dataset.persistBound='true'};!function(){function t(t){const e=(t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form})(t);e&&m(e)}document.addEventListener('submit',t),document.addEventListener('DOMContentLoaded',(()=>{const e=a();for(const t of e)f(t);var n;n=document.body,new window.MutationObserver((t=>{for(const e of t)if('childList'===e.type&&e.addedNodes.length)for(const t of e.addedNodes)1===t.nodeType&&'FORM'===t.tagName&&a().includes(t)&&f(t)})).observe(n,{childList:!0,subtree:!0,attributes:!1}),document.removeEventListener('submit',t)}))}()}();</script>
vendor: 1 bytes, line 475
475
476<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//olimpo-flex.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 476
476
477<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//olimpo-flex.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
477<script crossorigin="anonymous" defer="defer" src="//olimpo-flex.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 477
477
478<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 478
478
479<script>
480  window.Shopify = window.Shopify || {};
481  window.Shopify.MCP = window.Shopify.MCP || {};
482  window.Shopify.MCP.enabled = true;
483  window.Shopify.MCP.shop = "olimpoflex.myshopify.com";
484  window.Shopify.MCP.mcpEndpoint = "https:\/\/olimpo-flex.com\/api\/mcp";
485  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
486</script>
vendor: 1 bytes, line 486
486
487<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/olimpo-flex.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
488</script>
vendor: 1 bytes, line 488
488
489<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://olimpo-flex.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.it.js",t.type="module",document.head.appendChild(t)}};
490</script>
vendor: 1 bytes, line 490
490
491<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
492  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
493</script>
vendor: 1 bytes, line 493
493
494<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
495</script>
495
496<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://olimpo-flex.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
497<style id="shopify-accelerated-checkout-cart">
498        #shopify-buyer-consent {
499  margin-top: 1em;
500  display: inline-block;
501  width: 100%;
502}
503
504#shopify-buyer-consent.hidden {
505  display: none;
506}
507
508#shopify-subscription-policy-button {
509  background: none;
510  border: none;
511  padding: 0;
512  text-decoration: underline;
513  font-size: inherit;
514  cursor: pointer;
515}
516
517#shopify-subscription-policy-button::before {
518  box-shadow: none;
519}
520
521      </style>
522
523<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
523
524<link href="//olimpo-flex.com/cdn/shop/t/52/assets/theme.css?v=31365007567763443281783160275" rel="stylesheet" type="text/css" media="all" />
525<!-- BEGIN MerchantWidget Code
526
527<script id='merchantWidgetScript'
528
529        src="https://www.gstatic.com/shopping/merchant/merchantwidget.js"
530
531        defer>
532
533</script>
533
534
535<script type="text/javascript">
536
537  merchantWidgetScript.addEventListener('load', function () {
538
539    merchantwidget.start({
540
541     position: 'LEFT_BOTTOM'
542
543   });
544
545  });
546
547</script>
547
548
549 END MerchantWidget Code -->
550<script>
551if (window.location.search.includes("page=1")) {
552  const params = new URLSearchParams(window.location.search);
553  if (params.get("page") === "1") {
554    params.delete("page");
555    const newUrl =
556      window.location.pathname +
557      (params.toString() ? "?" + params.toString() : "") +
558      window.location.hash;
559
560    window.history.replaceState({}, "", newUrl);
561  }
562}
563</script>
563
564
565<!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
566<script type="text/javascript">
567  (function (c, l, a, r, i, t, y) {
568    c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); };
569    t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify";
570    y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y);
571
572    c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => {
573      if (error) {
574        console.error("Error loading Shopify features:", error);
575        return;
576      }
577
578      c[a]('consentv2', {
579        ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied",
580        analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied",
581        source: 101,
582      });
583    });
584
585    l.addEventListener("visitorConsentCollected", function (e) {
586      c[a]('consentv2', {
587        ad_Storage: e.detail.marketingAllowed ? "granted" : "denied",
588        analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied",
589        source: 101,
590      });
591    });
592  })(window, document, "clarity", "script", "wqivrf64f3");
593</script>
593
594
595
596
597<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
598
599
600
601
602
603
604
605
606
607
608
609
610  
610<script async src="https://static.klaviyo.com/onsite/js/UBXRju/klaviyo.js?company_id=UBXRju"></script>
610
611  
611<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
611
612
613  
614
615
616
617
618  
618<script>
619    window.klaviyoReviewsProductDesignMode = false
620  </script>
620
621
622
623
624
625
626
627
628
629
630<!-- END app block --><!-- BEGIN app block: shopify://apps/c-edd-estimated-delivery-date/blocks/app_setting/4a0685bc-c234-45b2-8382-5ad6a8e3e3fd -->
630<script>
631    window.deliveryCommon = window.deliveryCommon || {};
632    window.deliveryCommon.setting = {};
633    Object.assign(window.deliveryCommon.setting, {
634        "shop_currency_code__ed": 'EUR' || 'USD',
635        "shop_locale_code__ed": 'it' || 'en',
636        "shop_domain__ed":  'olimpoflex.myshopify.com',
637        "product_available__ed": '',
638        "product_id__ed": ''
639    });
640    window.deliveryED = window.deliveryED || {};
641    window.deliveryED.setting = {};
642    Object.assign(window.deliveryED.setting, {
643        "delivery__app_setting": {"main_delivery_setting":{"is_active":1,"order_delivery_info":"\u003cp\u003eConsegna ultra veloce per \u003cstrong\u003e{country_flag}\u003c\/strong\u003e \u003cstrong\u003e{country_name}\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eRichiedilo entro \u003cstrong\u003e{cutoff_time}\u003c\/strong\u003e ,consegna prevista  \u003cstrong\u003e{order_delivered_minimum_date} and {order_delivered_maximum_date}\u003c\/strong\u003e\u003cbr\/\u003e\u003c\/p\u003e","is_ignore_out_of_stock":0,"out_of_stock_mode":0,"out_of_stock_info":"\u003cp\u003e\u003c\/p\u003e","order_progress_bar_mode":1,"order_progress_setting":{"ordered":{"svg_number":52,"title":"Ordina Adesso","tips_description":"La tua spedizione è pronta per partire 📦 "},"order_ready":{"svg_number":4,"is_active":0,"title":"Spedizione","date_title":"{order_ready_minimum_date}","tips_description":"Il tuo ordine sta’ arrivando preparati 🚚 "},"order_delivered":{"svg_number":31,"title":"Consegna","date_title":"{order_delivered_minimum_date} - {order_delivered_maximum_date}","tips_description":"Poste Italiane sta arrivando da Te:{order_delivered_minimum_date} 📪 "}},"order_delivery_work_week":[0,1,1,1,1,1,0],"order_delivery_day_range":[1,2],"order_delivery_calc_method":0,"order_ready_work_week":[0,1,1,1,1,1,0],"order_ready_day_range":[0,1],"order_ready_calc_method":2,"holiday":[],"order_delivery_date_format":13,"delivery_date_custom_format":"{month_local} {day}","delivery_date_format_zero":1,"delivery_date_format_month_translate":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"delivery_date_format_week_translate":["Sun","Mon","Tues","Wed","Thur","Fri","Sat"],"order_delivery_countdown_format":6,"delivery_countdown_custom_format":"{hours} {hours_local} {minutes} {minutes_local} {seconds} {seconds_local}","countdown_format_translate":["Ore","Minuti","Secondi"],"delivery_countdown_format_zero":1,"countdown_cutoff_hour":1,"countdown_cutoff_minute":59,"countdown_cutoff_advanced_enable":0,"countdown_cutoff_advanced":[[23,59],[23,59],[23,59],[23,59],[23,59],[23,59],[23,59]],"countdown_mode":0,"after_deadline_hide_widget":0,"timezone_mode":0,"timezone":1,"todayandtomorrow":[{"lan_code":"en","lan_name":"English","left":"today","right":"tomorrow"},{"lan_code":"it","lan_name":"Italian","left":"today","right":"tomorrow"}],"translate_country_name":[{"lan_code":"it","lan_name":"Italian","country_name_list":{"af":"Afghanistan","ax":"Åland Islands","al":"Albania","dz":"Algeria","as":"American Samoa","ad":"Andorra","ao":"Angola","ai":"Anguilla","aq":"Antarctica","ag":"Antigua and Barbuda","ar":"Argentina","am":"Armenia","aw":"Aruba","au":"Australia","at":"Austria","az":"Azerbaijan","bs":"Bahamas","bh":"Bahrain","bd":"Bangladesh","bb":"Barbados","by":"Belarus","be":"Belgium","bz":"Belize","bj":"Benin","bm":"Bermuda","bt":"Bhutan","bo":"Bolivia (Plurinational State of)","bq":"Bonaire, Sint Eustatius and Sab","ba":"Bosnia and Herzegovina","bw":"Botswana","bv":"Bouvet Island","br":"Brazil","io":"British Indian Ocean Territory","bn":"Brunei Darussalam","bg":"Bulgaria","bf":"Burkina Faso","bi":"Burundi","kh":"Cambodia","cm":"Cameroon","ca":"Canada","cv":"Cape Verde","ky":"Cayman Islands","cf":"Central African Republic","td":"Chad","cl":"Chile","cn":"China","cx":"Christmas Island","cc":"Cocos (Keeling) Islands","co":"Colombia","km":"Comoros","cg":"Congo","cd":"Congo (Democratic Republic of the)","ck":"Cook Islands","cr":"Costa Rica","hr":"Croatia","cu":"Cuba","cw":"Curaçao","cy":"Cyprus","cz":"Czech Republic","ci":"Côte d'Ivoire","dk":"Denmark","dj":"Djibouti","dm":"Dominica","do":"Dominican Republic","ec":"Ecuador","eg":"Egypt","sv":"El Salvador","gq":"Equatorial Guinea","er":"Eritrea","ee":"Estonia","et":"Ethiopia","fk":"Falkland Islands (Malvinas)","fo":"Faroe Islands","fj":"Fiji","fi":"Finland","fr":"France","gf":"French Guiana","tf":"French Southern Territories","pf":"French polynesia","ga":"Gabon","gm":"Gambia","ge":"Georgia","de":"Germany","gh":"Ghana","gi":"Gibraltar","gr":"Greece","gl":"Greenland","gd":"Grenada","gp":"Guadeloupe","gu":"Guam","gt":"Guatemala","gg":"Guernsey","gn":"Guinea","gw":"Guinea-Bissau","gy":"Guyana","ht":"Haiti","hm":"Heard Island and McDonald Islands","va":"Holy See","hn":"Honduras","hk":"Hong Kong","hu":"Hungary","is":"Iceland","in":"India","id":"Indonesia","ir":"Iran (Islamic Republic of","iq":"Iraq","ie":"Ireland","im":"Isle of Man","il":"Israel","it":"Italy","jm":"Jamaica","jp":"Japan","je":"Jersey","jo":"Jordan","kz":"Kazakhstan","ke":"Kenya","ki":"Kiribati","kp":"Korea (Democratic People's Republic of)","kr":"Korea (Republic of)","kw":"Kuwait","kg":"Kyrgyzstan","la":"Lao People's Democratic Republic","lv":"Latvia","lb":"Lebanon","ls":"Lesotho","lr":"Liberia","ly":"Libya","li":"Liechtenstein","lt":"Lithuania","lu":"Luxembourg","mo":"Macao","mk":"Macedonia (the former Yugoslav Republic of)","mg":"Madagascar","mw":"Malawi","my":"Malaysia","mv":"Maldives","ml":"Mali","mt":"Malta","mh":"Marshall islands","mq":"Martinique","mr":"Mauritania","mu":"Mauritius","yt":"Mayotte","mx":"Mexico","fm":"Micronesia (Federated States of)","md":"Moldova (Republic of)","mc":"Monaco","mn":"Mongolia","me":"Montenegro","ms":"Montserrat","ma":"Morocco","mz":"Mozambique","mm":"Myanmar","na":"Namibia","nr":"Nauru","np":"Nepal","nl":"Netherlands","nc":"New Caledonia","nz":"New Zealand","ni":"Nicaragua","ne":"Niger","ng":"Nigeria","nu":"Niue","nf":"Norfolk Island","mp":"Northern Mariana Islands","no":"Norway","om":"Oman","pk":"Pakistan","pw":"Palau","ps":"Palestine, State of","pa":"Panama","pg":"Papua New Guinea","py":"Paraguay","pe":"Peru","ph":"Philippines","pn":"Pitcairn","pl":"Poland","pt":"Portugal","pr":"Puerto Rico","qa":"Qatar","xk":"Republic of Kosovo","ro":"Romania","ru":"Russian Federation","rw":"Rwanda","re":"Réunion","bl":"Saint Barthélemy","sh":"Saint Helena, Ascension and Tristan da Cunha","kn":"Saint Kitts and Nevis","lc":"Saint Lucia","mf":"Saint Martin (French part)","pm"
643:"Saint Pierre and Miquelon","vc":"Saint Vincent and the Grenadines","ws":"Samoa","sm":"San Marino","st":"Sao Tome and Principe","sa":"Saudi Arabia","sn":"Senegal","rs":"Serbia","sc":"Seychelles","sl":"Sierra Leone","sg":"Singapore","sx":"Sint Maarten (Dutch part)","sk":"Slovakia","si":"Slovenia","sb":"Solomon Islands","so":"Somalia","za":"South Africa","gs":"South Georgia and the South Sandwich Islands","ss":"South Sudan","es":"Spain","lk":"Sri Lanka","sd":"Sudan","sr":"Suriname","sj":"Svalbard and Jan Mayen","sz":"Swaziland","se":"Sweden","ch":"Switzerland","sy":"Syrian Arab Republic","tw":"Taiwan","tj":"Tajikistan","tz":"Tanzania","th":"Thailand","tl":"Timor-Leste","tg":"Togo","tk":"Tokelau","to":"Tonga","tt":"Trinidad and Tobago","tn":"Tunisia","tr":"Turkey","tm":"Turkmenistan","tc":"Turks and Caicos Islands","tv":"Tuvalu","ug":"Uganda","ua":"Ukraine","ae":"United Arab Emirates","gb":"United Kingdom of Great Britain and Northern Ireland","um":"United States Minor Outlying Islands","us":"United States of America","uy":"Uruguay","uz":"Uzbekistan","vu":"Vanuatu","ve":"Venezuela (Bolivarian Republic of)","vn":"Viet","vg":"Virgin Islands (British)","vi":"Virgin Islands (U.S.)","wf":"Wallis and Futuna","eh":"Western Sahara","ye":"Yemen","zm":"Zambia","zw":"Zimbabwe"}}],"widget_layout_mode":3,"widget_placement_method":1,"widget_placement_position":0,"widget_placement_page":1,"widget_margin":[12,0,0,0],"message_text_widget_appearance_setting":{"border":{"border_width":5,"border_radius":7,"border_line":2},"color":{"text_color":"#000000","background_color":"#FFFFFF","border_color":"#E2E2E2"},"other":{"margin":[0,0,0,0],"padding":[10,10,10,10]}},"progress_bar_widget_appearance_setting":{"color":{"basic":{"icon_color":"#000000","icon_background_color":"#FFFFFF","order_status_title_color":"#000000","date_title_color":"#000000"},"advanced":{"order_status_title_color":"#325dd9","progress_line_color":"#0cac39","date_title_color":"#000000","description_tips_background_color":"#ffb74a","icon_background_color":"#ffb74a","icon_color":"133156","description_tips_color":"#000000"}},"font":{"icon_font":32,"order_status_title_font":16,"date_title_font":16,"description_tips_font":16},"other":{"margin":[8,0,0,0]}},"show_country_mode":0,"arrow_down_position":0,"country_modal_background_rgba":[0,0,0,0.5],"country_modal_appearance_setting":{"color":{"text_color":"#325dd9","background_color":"#ffb74a","icon_color":"#0365e7","selected_color":"#f2f2f2"},"border":{"border_radius":7},"font":{"text_font":18,"icon_font":23},"other":{"width":56}},"cart_form_mode":0,"cart_form_position":0,"product_form_position":0,"out_of_stock_product_form_position":0,"cart_checkout_status":0,"cart_checkout_title":"Estimated between","cart_checkout_description":"{order_delivered_minimum_date} and {order_delivered_maximum_date}","widget_custom_css":"span {text-decoration: none !Important}","replace_jq":0,"jquery_version":"1.12.0","is_ignore_cookie_cache":0,"is_show_all":0,"p_mapping":101,"product_ids":["10119783022939","10153955131739","10154190930267","10154452681051","10154481025371","10155753505115","6881879818293","6881882013749","6894976434229","6894980038709","7014109642805","7093741617205","7094152200245","7104304152629","8636121219419","8651649810779","8651688575323","8651693785435","8653900054875","8653903855963","8655401943387","8707023077723","8719147041115","8719161459035","9595147288923","9605105516891","9628479291739","9708696535387","9708718096731","9708721340763","9708757680475","9708763873627","9714251858267","9714284790107","9714301731163","9738138026331","9867225170267"]}},
644        "delivery__pro_setting": null,
645        "delivery__cate_setting": null
646    });
647</script>
647
648
649<script src="https://cdn.shopify.com/s/files/1/0654/5637/3996/files/delivery_coder_cc698f59-3829-49b3-8fa2-f9ef0ba024af.js?v=1767391130&t=1088" defer></script>
649
650
651<!-- END app block --><link href="https://cdn.shopify.com/extensions/019b80c0-5ba7-77ab-a728-75e1a0ebedc6/c-edd-estimated-delivery-date-27/assets/delivery_coder.css" rel="stylesheet" type="text/css" media="all">
652<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
653<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 57514131509,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "cart"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 653
653
654<script>
655  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
656</script>
vendor: 1 bytes, line 656
656
657<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
657).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 57514131509,storefrontBaseUrl: "https://olimpo-flex.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://olimpo-flex.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"4417159515","configuration":"{\"userID\":\"6a07738a2d5c4daa28757a7b\",\"proxyPath\":\"\/apps\/tagfly\",\"serverDomain\":\"https:\/\/apps.tagfly.io\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"f62432aac6c69dfb8336ae3c5b714411","type":"APP","apiClientId":5018863,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"4404248923","configuration":"{\"projectId\":\"wqivrf64f3\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
657,"dataSharingState":"unrestricted"},{"id":"4403790171","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"GT-NGWXR3ZF\\\",\\\"G-YJYGJVQS2E\\\",\\\"GT-NC6VSFQ\\\"],\\\"target_country\\\":\\\"IT\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-YJYGJVQS2E\\\",\\\"MC-TWXJCS9K8Y\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-YJYGJVQS2E\\\",\\\"MC-TWXJCS9K8Y\\\"]},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"MC-S8YMXTDT1D\\\",\\\"G-YJYGJVQS2E\\\",\\\"MC-TWXJCS9K8Y\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"MC-S8YMXTDT1D\\\",\\\"G-YJYGJVQS2E\\\",\\\"MC-TWXJCS9K8Y\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"MC-S8YMXTDT1D\\\",\\\"G-YJYGJVQS2E\\\",\\\"MC-TWXJCS9K8Y\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-YJYGJVQS2E\\\",\\\"MC-TWXJCS9K8Y\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-YJYGJVQS2E\\\",\\\"MC-TWXJCS9K8Y\\\"]}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"4372496731","configuration":"{\"appUrl\":\"https:\\\/\\\/final-llm-lbka.onrender.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5321cc64522b199c705b216e0cdcb20a","type":"APP","apiClientId":286171627521,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"99713371","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["SALE_OF_DATA"],"name":"Google Customer Reviews"},{"id":"322306395","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"6","type":"CUSTOM","privacyPurposes":[],"name":"Acquisto dai quiz"},{"id":"342491483","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":[],"name":"Tillde Script"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"OlimpoFlex","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"olimpoflex.myshopify.com","countryCode":"IT","storefrontUrl":"https:\/\/olimpo-flex.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"8707023077723","handle":"materasso-memory-foam-hybrid-molle-insacchettate-pascia","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47462877593947","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8719161459035","handle":"materasso-memory-foam-triplo-strato-stretch-maragia","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47475584303451","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8719147041115","handle":"materasso-visir","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47475504316763","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9738138026331","handle":"materasso-waterfoam-sceicco","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50044252193115","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://olimpo-flex.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"198432162139","themeStoreId":"1190","themePublished":"true","eventMetadataId":"fe106e4b-698d-4eda-8a87-71bf2b052a6f","pageType":"cart","shopId":"57514131509","storefrontBaseUrl":"https:\/\/olimpo-flex.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
657<script>
658  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
659  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
660  window.ShopifyAnalytics.meta.currency = 'EUR';
661  var meta = {"page":{"pageType":"cart","requestId":"ff7f1dd4-3321-420d-9685-d1b78d8e8ea7-1791120209"}};
662  for (var attr in meta) {
663    window.ShopifyAnalytics.meta[attr] = meta[attr];
664  }
665</script>
vendor: 1 bytes, line 665
665
666<script class="analytics">
667  (function () {
668    var customDocumentWrite = function(content) {
669      var jquery = null;
670
671      if (window.jQuery) {
672        jquery = window.jQuery;
673      } else if (window.Checkout && window.Checkout.$) {
674        jquery = window.Checkout.$;
675      }
676
677      if (jquery) {
678        jquery('body').append(content);
679      }
680    };
681
682    var hasLoggedConversion = function(token) {
683      if (token) {
684        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
685      }
686      return false;
687    }
688
689    var setCookieIfConversion = function(token) {
690      if (token) {
691        var twoMonthsFromNow = new Date(Date.now());
692        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
693
694        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
695      }
696    }
697
698    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
699    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
700    if (trekkie.integrations) {
701      return;
702    }
703    trekkie.methods = [
704      'identify',
705      'page',
706      'ready',
707      'track',
708      'trackForm',
709      'trackLink'
710    ];
711    trekkie.factory = function(method) {
712      return function() {
713        var args = Array.prototype.slice.call(arguments);
714        args.unshift(method);
715        trekkie.push(args);
716        if (method == 'track' || method == 'page') {
717          var pageUrl;
718          try {
719            pageUrl = window.location.href;
720          } catch (e) {}
721          var pageReferrer;
722          try {
723            pageReferrer = document.referrer;
724          } catch (e) {}
725          try {
726            if (window.__TREKKIE_SHIM_QUEUE == null) {
727              window.__TREKKIE_SHIM_QUEUE = [];
728            }
729            window.__TREKKIE_SHIM_QUEUE.push({
730              from: 'trekkie-stub',
731              method: method,
732              args: args.slice(1),
733              pageContext: {
734                url: pageUrl,
735                referrer: pageReferrer
736              }
737            });
738          } catch (e) {
739            // no-op
740          }
741        }
742        return trekkie;
743      };
744    };
745    for (var i = 0; i < trekkie.methods.length; i++) {
746      var key = trekkie.methods[i];
747      trekkie[key] = trekkie.factory(key);
748    }
749    trekkie.load = function(config) {
750      trekkie.config = config || {};
751      trekkie.config.initialDocumentCookie = document.cookie;
752      var first = document.getElementsByTagName('script')[0];
753var script = document.createElement('script');
754script.type = 'text/javascript';
755script.onerror = function(e) {
756  var scriptFallback = document.createElement('script');
757  scriptFallback.type = 'text/javascript';
758  scriptFallback.onerror = function(error) {
759          var Monorail = {
760      produce: function produce(monorailDomain, schemaId, payload) {
761        var currentMs = new Date().getTime();
762        var event = {
763          schema_id: schemaId,
764          payload: payload,
765          metadata: {
766            event_created_at_ms: currentMs,
767            event_sent_at_ms: currentMs
768          }
769        };
770        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
771      },
772      sendRequest: function sendRequest(endpointUrl, payload) {
773        // Try the sendBeacon API
774        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
775          var blobData = new window.Blob([payload], {
776            type: 'text/plain'
777          });
778
779          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
780            return true;
781          } // sendBeacon was not successful
782
783        } // XHR beacon
784
785        var xhr = new XMLHttpRequest();
786
787        try {
788          xhr.open('POST', endpointUrl);
789          xhr.setRequestHeader('Content-Type', 'text/plain');
790          xhr.send(payload);
791        } catch (e) {
792          console.log(e);
793        }
794
795        return false;
796      },
797      isIos12: function isIos12() {
798        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
799      }
800    };
801    Monorail.produce('monorail-edge.shopifysvc.com',
802      'trekkie_storefront_load_errors/1.1',
803      {shop_id: 57514131509,
804      theme_id: 198432162139,
805      app_name: "storefront",
806      context_url: window.location.href,
807      source_url: "//olimpo-flex.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
808
809  };
810  scriptFallback.async = true;
811  scriptFallback.src = '//olimpo-flex.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
812  first.parentNode.insertBefore(scriptFallback, first);
813};
814script.async = true;
815script.src = '//olimpo-flex.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
816first.parentNode.insertBefore(script, first);
817
818    };
819    trekkie.load(
820      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":57514131509,"
820isMerchantRequest":null,"themeId":198432162139,"themeCityHash":"18149879311495936561","contentLanguage":"it","currency":"EUR","eventMetadataId":"fe106e4b-698d-4eda-8a87-71bf2b052a6f"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
821    );
822
823    var loaded = false;
824    trekkie.ready(function() {
825      if (loaded) return;
826      loaded = true;
827
828      window.ShopifyAnalytics.lib = window.trekkie;
829
830      var originalDocumentWrite = document.write;
831      document.write = customDocumentWrite;
832      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
833      document.write = originalDocumentWrite;
834
835      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
836      var token = match? match[1]: undefined;
837      if (!hasLoggedConversion(token)) {
838        setCookieIfConversion(token);
839        
840      }
841    });
842
843    window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"ff7f1dd4-3321-420d-9685-d1b78d8e8ea7-1791120209","shopifyEmitted":true});
844
845    var eventsListenerScript = document.createElement('script');
846    eventsListenerScript.async = true;
847    eventsListenerScript.src = "//olimpo-flex.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
848    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
849})();</script>
vendor: 1 bytes, line 849
849
850<script
851  defer
852  src="https://olimpo-flex.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
853  data-application="storefront-renderer"
854  data-shop-id="57514131509"
855  data-render-region="gcp-us-west1"
856  data-page-type="cart"
857  data-theme-instance-id="198432162139"
858  data-theme-name="Impact"
859  data-theme-version="4.3.4"
860  data-monorail-region="shop_domain"
861  data-resource-timing-sampling-rate="10"
862  data-shs="true"
863  data-shs-beacon="true"
864  data-shs-export-with-fetch="true"
865  data-shs-logs-sample-rate="1"
866  data-shs-beacon-endpoint="https://olimpo-flex.com/api/collect"
867></script>
867
868<meta name="shopify-y" content="99f45b9a-cc98-4e26-a855-2391a8f30416" data-expiration="1822677809000"><meta name="shopify-s" content="eb173237-13f9-4ea4-8cbb-e8874242ecc4" data-expiration="1791122009000"><meta name="new-cookie-storage-activated" content="t">
869</head>
870<!-- COOKIE BANNER -->
871<style>
872@media (max-width: 600px) {
873
874  #cookie-overlay {
875    align-items: center !important;
876    justify-content: center !important;
877    padding: 16px;
878  }
879
880  #cookie-banner {
881    width: 100% !important;
882    max-width: 420px !important;
883    border-radius: 14px !important;
884    padding: 22px 18px 18px !important;
885  }
886
887  /* colonna */
888  #cookie-banner > div:last-child {
889    display: flex;
890    flex-direction: column !important;
891    align-items: stretch !important;
892  }
893
894  /* 🔥 ORDINE BOTTONI */
895  #accept { order: 1; }
896  #reject { order: 2; }
897  #customize { order: 3; }
898
899  #accept,
900  #reject {
901    width: 100% !important;
902    padding: 14px !important;
903  }
904
905  #accept {
906    margin-left: 0 !important;
907  }
908
909  #customize {
910    text-align: center;
911    margin-top: 6px;
912    font-size: 13px;
913  }
914
915  #cookie-banner a {
916    font-size: 12px !important;
917  }
918
919}
920</style>
921<div id="cookie-overlay" style="
922  position:fixed;
923  inset:0;
924  background:rgba(0,0,0,.45);
925  z-index:2147483647;
926
927  display:none;
928  justify-content:center;
929  align-items:center;
930
931  font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;
932">
933  <div id="cookie-banner" style="
934    background:#fff;
935    color:#222;
936    width:calc(100% - 40px);
937    max-width:620px;
938    border-radius:16px;
939    box-shadow:0 12px 48px rgba(0,0,0,.18);
940    padding:36px 40px 32px;
941  ">
942
943    <div style="font-size:18px;font-weight:700;margin-bottom:14px;">
944      Personalizza la tua esperienza
945    </div>
946
947    <div style="font-size:14px;color:#444;margin-bottom:10px;line-height:1.5;">
948      Utilizziamo cookie tecnici e, previo consenso, cookie di analisi e marketing
949      per migliorare la tua esperienza e offrirti contenuti su misura.
950    </div>
951
952    <div style="display:flex;gap:16px;font-size:13px;margin-bottom:20px;">
953      <a href="https://www.iubenda.com/privacy-policy/73677985" target="_blank" style="color:#555;text-decoration:underline;">Privacy</a>
954      <a href="https://www.iubenda.com/privacy-policy/73677985" target="_blank" style="color:#555;text-decoration:underline;">Cookie</a>
955    </div>
956
957    <div id="cookie-prefs" style="display:none;border-top:1px solid #eee;margin-top:15px;padding-top:15px;">
958      <div style="display:flex;justify-content:space-between;margin:10px 0;">
959        <span>Analytics</span>
960        <input type="checkbox" id="analytics">
961      </div>
962
963      <div style="display:flex;justify-content:space-between;margin:10px 0;">
964        <span>Marketing</span>
965        <input type="checkbox" id="marketing">
966      </div>
967
968      <button id="save-prefs" style="
969        width:100%;
970        margin-top:10px;
971        padding:12px;
972        background:#1877f2;
973        color:#fff;
974        border:none;
975        border-radius:8px;
976        cursor:pointer;
977      ">
978        Salva preferenze
979      </button>
980    </div>
981
982    <div style="display:flex;gap:10px;align-items:center;">
983      <button id="customize" style="background:none;border:none;text-decoration:underline;cursor:pointer;">
984        Personalizza
985      </button>
986
987      <button id="reject" style="
988        background:#fff;
989        border:1px solid #ccc;
990        border-radius:8px;
991        padding:12px 20px;
992        cursor:pointer;
993      ">
994        Solo essenziali
995      </button>
996
997      <button id="accept" style="
998        background:#1877f2;
999        color:#fff;
1000        border:none;
1001        border-radius:8px;
1002        padding:12px 20px;
1003        margin-left:auto;
1004        cursor:pointer;
1005      ">
1006        Accetta tutti
1007      </button>
1008    </div>
1009
1010  </div>
1011</div>
1012
1013<script>
1014(function () {
1015
1016  var COOKIE_NAME = "cookie_consent_v1";
1017
1018  function setCookie(value) {
1019    document.cookie = COOKIE_NAME + "=" + encodeURIComponent(JSON.stringify(value)) + ";path=/;max-age=31536000";
1020  }
1021
1022  function getCookie() {
1023    var nameEQ = COOKIE_NAME + "=";
1024    var ca = document.cookie.split(';');
1025    for(var i=0;i < ca.length;i++) {
1026      var c = ca[i].trim();
1027      if (c.indexOf(nameEQ) === 0) {
1028        try {
1029          return JSON.parse(decodeURIComponent(c.substring(nameEQ.length)));
1030        } catch(e) {
1031          return null;
1032        }
1033      }
1034    }
1035    return null;
1036  }
1037
1038  function init() {
1039    var overlay = document.getElementById("cookie-overlay");
1040    var prefs = document.getElementById("cookie-prefs");
1041
1042    function show() {
1043      overlay.style.display = "flex";
1044      document.body.style.overflow = "hidden";
1045    }
1046
1047    function hide() {
1048      overlay.style.display = "none";
1049      document.body.style.overflow = "";
1050    }
1051
1052    if (!getCookie()) {
1053      show();
1054    }
1055
1056    document.getElementById("accept").onclick = function () {
1057      setCookie({analytics:true, marketing:true});
1058      hide();
1059    };
1060
1061    document.getElementById("reject").onclick = function () {
1062      setCookie({analytics:false, marketing:false});
1063      hide();
1064    };
1065
1066    document.getElementById("customize").onclick = function () {
1067      prefs.style.display = prefs.style.display === "block" ? "none" : "block";
1068    };
1069
1070    document.getElementById("save-prefs").onclick = function () {
1071      setCookie({
1072        analytics: document.getElementById("analytics").checked,
1073        marketing: document.getElementById("marketing").checked
1074      });
1075      hide();
1076    };
1077  }
1078
1079  if (document.readyState === "loading") {
1080    document.addEventListener("DOMContentLoaded", init);
1081  } else {
1082    init();
1083  }
1084
1085})();
1086</script>
1086
1087
1088  <body class=" zoom-image--enabled"><!-- DRAWER -->
1089<template id="drawer-default-template">
1090  <style>
1091    [hidden] {
1092      display: none !important;
1093    }
1094  </style>
1095
1096  <button part="outside-close-button" is="close-button" aria-label="Chiudi"><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
1097        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
1098      </svg></button>
1099
1100  <div part="overlay"></div>
1101
1102  <div part="content">
1103    <header part="header">
1104      <slot name="header"></slot>
1105
1106      <button part="close-button" is="close-button" aria-label="Chiudi"><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
1107        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
1108      </svg></button>
1109    </header>
1110
1111    <div part="body">
1112      <slot></slot>
1113    </div>
1114
1115    <footer part="footer">
1116      <slot name="footer"></slot>
1117    </footer>
1118  </div>
1119</template>
1120
1121<!-- POPOVER -->
1122<template id="popover-default-template">
1123  <button part="outside-close-button" is="close-button" aria-label="Chiudi"><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
1124        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
1125      </svg></button>
1126
1127  <div part="overlay"></div>
1128
1129  <div part="content">
1130    <header part="title">
1131      <slot name="title"></slot>
1132    </header>
1133
1134    <div part="body">
1135      <slot></slot>
1136    </div>
1137  </div>
1138</template><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" alt="" aria-hidden="true" width="1" height="1" style="position:absolute;width:0;height:0;opacity:0" onload="if(!window.__tildeBridge){window.__tildeBridge=1;window.dataLayer=window.dataLayer||[];window.addEventListener('message',function(e){if(!e.data||e.data.message!=='shopify_pixel_event')return;var p={};try{p=JSON.parse(e.data.json)}catch(x){return}if(e.data.event_name==='ecommerce_null'){dataLayer.push({ecommerce:null});return}p.event=e.data.event_name;dataLayer.push(p)})}">
1139
1140    <a href="#main" class="skip-to-content sr-only">Vai al contenuto</a><!-- BEGIN sections: header-group -->
1141<aside id="shopify-section-sections--29563889189211__announcement-bar" class="shopify-section shopify-section-group-header-group shopify-section--announcement-bar"><style>
1142    :root {
1143      --sticky-announcement-bar-enabled:1;
1144    }#shopify-section-sections--29563889189211__announcement-bar {
1145        position: sticky;
1146        top: 0;
1147        z-index: 20;
1148      }
1149
1150      .shopify-section--header ~ #shopify-section-sections--29563889189211__announcement-bar {
1151        top: calc(var(--sticky-header-enabled, 0) * var(--header-height, 0px));
1152      }</style><height-observer variable="announcement-bar">
1153    <div class="announcement-bar bg-custom text-custom"style="--background: 255 183 74; --text-color: 19 49 86;"><marquee-text scrolling-speed="11" class="announcement-bar__scrolling-list"><span class="announcement-bar__item" ><p class="bold text-base" ><a href="https://olimpo-flex.com/collections/promo">SALDI: -60% + 5% EXTRA</a></p>
1154
1155              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://widget.spoki.com/wd/6ed3993c-6eda-4d8a-bc04-a8b476e4561f/">SCONTO DI BENVENUTO CODICE: ZZZ5</a></p>
1156
1157              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://olimpo-flex.com/pages/pagamenti-sicuri">FINO A 24 RATE TASSO 0, ANTICIPO 0, DETRAZIONE AL 19%</a></p>
1158
1159              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://olimpo-flex.com/pages/ritiro-gratis">SPEDIZIONI E RESO GRATUITI 100 NOTTI DI PROVA INCLUSE</a></p>
1160
1161              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://olimpo-flex.com/policies/refund-policy">100 NOTTI DI PROVA RIPOSATI O RIMBORSATI</a></p>
1162
1163              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" ><a href="https://olimpo-flex.com/collections/promo">SALDI: -60% + 5% EXTRA</a></p>
1164
1165              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://widget.spoki.com/wd/6ed3993c-6eda-4d8a-bc04-a8b476e4561f/">SCONTO DI BENVENUTO CODICE: ZZZ5</a></p>
1166
1167              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://olimpo-flex.com/pages/pagamenti-sicuri">FINO A 24 RATE TASSO 0, ANTICIPO 0, DETRAZIONE AL 19%</a></p>
1168
1169              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://olimpo-flex.com/pages/ritiro-gratis">SPEDIZIONI E RESO GRATUITI 100 NOTTI DI PROVA INCLUSE</a></p>
1170
1171              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://olimpo-flex.com/policies/refund-policy">100 NOTTI DI PROVA RIPOSATI O RIMBORSATI</a></p>
1172
1173              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" ><a href="https://olimpo-flex.com/collections/promo">SALDI: -60% + 5% EXTRA</a></p>
1174
1175              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://widget.spoki.com/wd/6ed3993c-6eda-4d8a-bc04-a8b476e4561f/">SCONTO DI BENVENUTO CODICE: ZZZ5</a></p>
1176
1177              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://olimpo-flex.com/pages/pagamenti-sicuri">FINO A 24 RATE TASSO 0, ANTICIPO 0, DETRAZIONE AL 19%</a></p>
1178
1179              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://olimpo-flex.com/pages/ritiro-gratis">SPEDIZIONI E RESO GRATUITI 100 NOTTI DI PROVA INCLUSE</a></p>
1180
1181              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://olimpo-flex.com/policies/refund-policy">100 NOTTI DI PROVA RIPOSATI O RIMBORSATI</a></p>
1182
1183              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" ><a href="https://olimpo-flex.com/collections/promo">SALDI: -60% + 5% EXTRA</a></p>
1184
1185              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://widget.spoki.com/wd/6ed3993c-6eda-4d8a-bc04-a8b476e4561f/">SCONTO DI BENVENUTO CODICE: ZZZ5</a></p>
1186
1187              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://olimpo-flex.com/pages/pagamenti-sicuri">FINO A 24 RATE TASSO 0, ANTICIPO 0, DETRAZIONE AL 19%</a></p>
1188
1189              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://olimpo-flex.com/pages/ritiro-gratis">SPEDIZIONI E RESO GRATUITI 100 NOTTI DI PROVA INCLUSE</a></p>
1190
1191              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://olimpo-flex.com/policies/refund-policy">100 NOTTI DI PROVA RIPOSATI O RIMBORSATI</a></p>
1192
1193              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" ><a href="https://olimpo-flex.com/collections/promo">SALDI: -60% + 5% EXTRA</a></p>
1194
1195              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://widget.spoki.com/wd/6ed3993c-6eda-4d8a-bc04-a8b476e4561f/">SCONTO DI BENVENUTO CODICE: ZZZ5</a></p>
1196
1197              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://olimpo-flex.com/pages/pagamenti-sicuri">FINO A 24 RATE TASSO 0, ANTICIPO 0, DETRAZIONE AL 19%</a></p>
1198
1199              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://olimpo-flex.com/pages/ritiro-gratis">SPEDIZIONI E RESO GRATUITI 100 NOTTI DI PROVA INCLUSE</a></p>
1200
1201              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://olimpo-flex.com/policies/refund-policy">100 NOTTI DI PROVA RIPOSATI O RIMBORSATI</a></p>
1202
1203              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" ><a href="https://olimpo-flex.com/collections/promo">SALDI: -60% + 5% EXTRA</a></p>
1204
1205              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://widget.spoki.com/wd/6ed3993c-6eda-4d8a-bc04-a8b476e4561f/">SCONTO DI BENVENUTO CODICE: ZZZ5</a></p>
1206
1207              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://olimpo-flex.com/pages/pagamenti-sicuri">FINO A 24 RATE TASSO 0, ANTICIPO 0, DETRAZIONE AL 19%</a></p>
1208
1209              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://olimpo-flex.com/pages/ritiro-gratis">SPEDIZIONI E RESO GRATUITI 100 NOTTI DI PROVA INCLUSE</a></p>
1210
1211              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://olimpo-flex.com/policies/refund-policy">100 NOTTI DI PROVA RIPOSATI O RIMBORSATI</a></p>
1212
1213              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" ><a href="https://olimpo-flex.com/collections/promo">SALDI: -60% + 5% EXTRA</a></p>
1214
1215              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://widget.spoki.com/wd/6ed3993c-6eda-4d8a-bc04-a8b476e4561f/">SCONTO DI BENVENUTO CODICE: ZZZ5</a></p>
1216
1217              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://olimpo-flex.com/pages/pagamenti-sicuri">FINO A 24 RATE TASSO 0, ANTICIPO 0, DETRAZIONE AL 19%</a></p>
1218
1219              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://olimpo-flex.com/pages/ritiro-gratis">SPEDIZIONI E RESO GRATUITI 100 NOTTI DI PROVA INCLUSE</a></p>
1220
1221              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://olimpo-flex.com/policies/refund-policy">100 NOTTI DI PROVA RIPOSATI O RIMBORSATI</a></p>
1222
1223              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" ><a href="https://olimpo-flex.com/collections/promo">SALDI: -60% + 5% EXTRA</a></p>
1224
1225              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://widget.spoki.com/wd/6ed3993c-6eda-4d8a-bc04-a8b476e4561f/">SCONTO DI BENVENUTO CODICE: ZZZ5</a></p>
1226
1227              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://olimpo-flex.com/pages/pagamenti-sicuri">FINO A 24 RATE TASSO 0, ANTICIPO 0, DETRAZIONE AL 19%</a></p>
1228
1229              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://olimpo-flex.com/pages/ritiro-gratis">SPEDIZIONI E RESO GRATUITI 100 NOTTI DI PROVA INCLUSE</a></p>
1230
1231              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://olimpo-flex.com/policies/refund-policy">100 NOTTI DI PROVA RIPOSATI O RIMBORSATI</a></p>
1232
1233              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" ><a href="https://olimpo-flex.com/collections/promo">SALDI: -60% + 5% EXTRA</a></p>
1234
1235              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://widget.spoki.com/wd/6ed3993c-6eda-4d8a-bc04-a8b476e4561f/">SCONTO DI BENVENUTO CODICE: ZZZ5</a></p>
1236
1237              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://olimpo-flex.com/pages/pagamenti-sicuri">FINO A 24 RATE TASSO 0, ANTICIPO 0, DETRAZIONE AL 19%</a></p>
1238
1239              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://olimpo-flex.com/pages/ritiro-gratis">SPEDIZIONI E RESO GRATUITI 100 NOTTI DI PROVA INCLUSE</a></p>
1240
1241              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://olimpo-flex.com/policies/refund-policy">100 NOTTI DI PROVA RIPOSATI O RIMBORSATI</a></p>
1242
1243              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" ><a href="https://olimpo-flex.com/collections/promo">SALDI: -60% + 5% EXTRA</a></p>
1244
1245              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://widget.spoki.com/wd/6ed3993c-6eda-4d8a-bc04-a8b476e4561f/">SCONTO DI BENVENUTO CODICE: ZZZ5</a></p>
1246
1247              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://olimpo-flex.com/pages/pagamenti-sicuri">FINO A 24 RATE TASSO 0, ANTICIPO 0, DETRAZIONE AL 19%</a></p>
1248
1249              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://olimpo-flex.com/pages/ritiro-gratis">SPEDIZIONI E RESO GRATUITI 100 NOTTI DI PROVA INCLUSE</a></p>
1250
1251              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="https://olimpo-flex.com/policies/refund-policy">100 NOTTI DI PROVA RIPOSATI O RIMBORSATI</a></p>
1252
1253              <span class="shape-circle shape--sm"></span></span></marquee-text></div>
1254  </height-observer>
1255
1256  
1256<script>
1257    document.documentElement.style.setProperty('--announcement-bar-height', Math.round(document.getElementById('shopify-section-sections--29563889189211__announcement-bar').clientHeight) + 'px');
1258  </script>
1258</aside><header id="shopify-section-sections--29563889189211__header" class="shopify-section shopify-section-group-header-group shopify-section--header"><style>
1259  :root {
1260    --sticky-header-enabled:1;
1261  }
1262
1263  #shopify-section-sections--29563889189211__header {
1264    --header-grid-template: "main-nav logo secondary-nav" / minmax(0, 1fr) auto minmax(0, 1fr);
1265    --header-padding-block: var(--spacing-3);
1266    --header-background-opacity: 1.0;
1267    --header-background-blur-radius: 0px;
1268    --header-transparent-text-color: 255 183 74;--header-logo-width: 140px;
1269      --header-logo-height: 47px;position: sticky;
1270    top: 0;
1271    z-index: 10;
1272  }.shopify-section--announcement-bar ~ #shopify-section-sections--29563889189211__header {
1273      top: calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px));
1274    }@media screen and (max-width: 699px) {
1275      .navigation-drawer {
1276        --drawer-content-max-height: calc(100vh - (var(--spacing-2) * 2));
1277      }
1278    }@media screen and (min-width: 700px) {
1279    #shopify-section-sections--29563889189211__header {--header-logo-width: 160px;
1280        --header-logo-height: 54px;--header-padding-block: var(--spacing-6);
1281    }
1282  }@media screen and (min-width: 1150px) {#shopify-section-sections--29563889189211__header {
1283        --header-grid-template: "logo main-nav secondary-nav" / minmax(0, 1fr) fit-content(70%) minmax(0, 1fr);
1284      }
1285    }</style>
1286
1287<height-observer variable="header">
1288  <store-header class="header"  sticky>
1289    <div class="header__wrapper"><div class="header__main-nav">
1290        <div class="header__icon-list">
1291          <button type="button" class="tap-area lg:hidden" aria-controls="header-sidebar-menu">
1292            <span class="sr-only">Apri il menu di navigazione</span><svg role="presentation" stroke-width="1" focusable="false" width="22" height="22" class="icon icon-hamburger" viewBox="0 0 22 22">
1293        <path d="M1 5h20M1 11h20M1 17h20" stroke="currentColor" stroke-linecap="round"></path>
1294      </svg></button>
1295
1296          <a href="/search" class="tap-area sm:hidden" aria-controls="search-drawer">
1297            <span class="sr-only">Mostra il menu di ricerca</span><svg role="presentation" stroke-width="1" focusable="false" width="22" height="22" class="icon icon-search" viewBox="0 0 22 22">
1298        <circle cx="11" cy="10" r="7" fill="none" stroke="currentColor"></circle>
1299        <path d="m16 15 3 3" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
1300      </svg></a><nav class="header__link-list justify-center wrap" role="navigation">
1301              <ul class="contents" role="list">
1302
1303                  <li><a href="/pages/sleep-calculator" class="bold link-faded-reverse" ><font style="color: #287d54">Calcola il tuo Sleep Score</font></a></li>
1304
1305                  <li><details class="relative" is="dropdown-disclosure" trigger="hover">
1306                          <summary class="text-with-icon gap-2.5 bold link-faded-reverse" >Materassi<svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7">
1307        <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
1308      </svg></summary>
1309
1310                          <div class="dropdown-menu ">
1311                            <ul class="contents" role="list"><li><a href="https://olimpo-flex.com/pages/qual-e-il-materassi-piu-adatto-a-te" class="dropdown-menu__item group" >
1312                                      <span><span class="reversed-link"><span style="background-color: #fbbf24; color: black; font-weight: bold; padding: 2px 6px;">   Quiz: Quale materasso scegliere? </span></span></span>
1313                                    </a></li><li><a href="/products/materasso-memory-foam-hybrid-molle-insacchettate-pascia" class="dropdown-menu__item group" >
1314                                      <span><span class="reversed-link">Materasso Memory Foam Hybrid Molle Insacchettate</span></span>
1315                                    </a></li><li><a href="/products/materasso-memory-foam-triplo-strato-stretch-maragia" class="dropdown-menu__item group" >
1316                                      <span><span class="reversed-link">Materasso Memory Foam triplo strato stretch</span></span>
1317                                    </a></li><li><a href="/products/materasso-visir" class="dropdown-menu__item group" >
1318                                      <span><span class="reversed-link">Materasso Memory Foam a due Strati con effetto massaggio</span></span>
1319                                    </a></li><li><a href="https://olimpo-flex.com/collections/materassi-vedi-tutti" class="dropdown-menu__item group" >
1320                                      <span><span class="reversed-link"><b style="color:#133156 ">Vedi tutti i Materassi</b></span></span>
1321                                    </a></li><li><a href="https://olimpo-flex.com/collections/migliori-materassi-memory-foam" class="dropdown-menu__item group" >
1322                                      <span><span class="reversed-link">Migliori Materassi</span></span>
1323                                    </a></li><li><details class="relative" is="dropdown-disclosure" trigger="hover">
1324                                      <summary class="dropdown-menu__item group" >
1325                                        <span><span class="reversed-link">Per Misura</span></span><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-right" viewBox="0 0 7 10">
1326        <path d="m1 9 4-4-4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
1327      </svg></summary>
1328
1329                                      <div class="dropdown-menu">
1330                                        <ul class="contents" role="list"><li>
1331                                              <a href="https://olimpo-flex.com/collections/materassi-matrimoniali" class="dropdown-menu__item group" >
1332                                                <span><span class="reversed-link">Matrimoniali</span></span>
1333                                              </a>
1334                                            </li><li>
1335                                              <a href="https://olimpo-flex.com/collections/materassi-singoli" class="dropdown-menu__item group" >
1336                                                <span><span class="reversed-link">Singoli</span></span>
1337                                              </a>
1338                                            </li><li>
1339                                              <a href="https://olimpo-flex.com/collections/materassi-piazza-e-mezzo" class="dropdown-menu__item group" >
1340                                                <span><span class="reversed-link">Una piazza e mezza</span></span>
1341                                              </a>
1342                                            </li><li>
1343                                              <a href="https://olimpo-flex.com/collections/materassi-king-size" class="dropdown-menu__item group" >
1344                                                <span><span class="reversed-link">King Size</span></span>
1345                                              </a>
1346                                            </li><li>
1347                                              <a href="https://olimpo-flex.com/collections/materassi-francesi" class="dropdown-menu__item group" >
1348                                                <span><span class="reversed-link">Francesi</span></span>
1349                                              </a>
1350                                            </li></ul>
1351                                      </div>
1352                                    </details></li><li><details class="relative" is="dropdown-disclosure" trigger="hover">
1353                                      <summary class="dropdown-menu__item group" >
1354                                        <span><span class="reversed-link">Per Materiale</span></span><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-right" viewBox="0 0 7 10">
1355        <path d="m1 9 4-4-4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
1356      </svg></summary>
1357
1358                                      <div class="dropdown-menu">
1359                                        <ul class="contents" role="list"><li>
1360                                              <a href="https://olimpo-flex.com/collections/materassi-memory-foam" class="dropdown-menu__item group" >
1361                                                <span><span class="reversed-link">Memory Foam</span></span>
1362                                              </a>
1363                                            </li><li>
1364                                              <a href="https://olimpo-flex.com/collections/materassi-a-molle-insacchettate" class="dropdown-menu__item group" >
1365                                                <span><span class="reversed-link">Molle Insacchettate</span></span>
1366                                              </a>
1367                                            </li><li>
1368                                              <a href="https://olimpo-flex.com/collections/materassi-in-water-foam" class="dropdown-menu__item group" >
1369                                                <span><span class="reversed-link">Water Foam</span></span>
1370                                              </a>
1371                                            </li><li>
1372                                              <a href="https://olimpo-flex.com/collections/materassi-ibridi" class="dropdown-menu__item group" >
1373                                                <span><span class="reversed-link">Ibridi</span></span>
1374                                              </a>
1375                                            </li></ul>
1376                                      </div>
1377                                    </details></li></ul>
1378                          </div>
1379                        </details></li>
1380
1381                  <li><details class="relative" is="dropdown-disclosure" trigger="hover">
1382                          <summary class="text-with-icon gap-2.5 bold link-faded-reverse" >Topper<svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7">
1383        <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
1384      </svg></summary>
1385
1386                          <div class="dropdown-menu dropdown-menu--restrictable">
1387                            <ul class="contents" role="list"><li><a href="https://olimpo-flex.com/pages/scegli-il-topper-perfetto-per-te" class="dropdown-menu__item group" >
1388                                      <span><span class="reversed-link"><span style="background-color: #fbbf24; color: black; font-weight: bold; padding: 2px 6px;">   Quiz: Quale topper scegliere? </span></span></span>
1389                                    </a></li><li><a href="https://olimpo-flex.com/products/topper-materasso-rinfrescante-termoregolatore-stop-al-sudore" class="dropdown-menu__item group" >
1390                                      <span><span class="reversed-link">Topper Termoregolatore</span></span>
1391                                    </a></li><li><a href="https://olimpo-flex.com/products/topper-protect-antivirale-antiacaro-antibatterico" class="dropdown-menu__item group" >
1392                                      <span><span class="reversed-link">Topper Antivirale</span></span>
1393                                    </a></li><li><a href="https://olimpo-flex.com/collections/toppers" class="dropdown-menu__item group" >
1394                                      <span><span class="reversed-link"><b style="color:#133156 ">Vedi Tutti i Topper</b></span></span>
1395                                    </a></li><li><a href="https://olimpo-flex.com/collections/topper-matrimoniali" class="dropdown-menu__item group" >
1396                                      <span><span class="reversed-link">Topper Matrimoniali</span></span>
1397                                    </a></li><li><a href="https://olimpo-flex.com/collections/topper-singoli" class="dropdown-menu__item group" >
1398                                      <span><span class="reversed-link">Topper Singoli</span></span>
1399                                    </a></li></ul>
1400                          </div>
1401                        </details></li>
1402
1403                  <li><details class="relative" is="dropdown-disclosure" trigger="hover">
1404                          <summary class="text-with-icon gap-2.5 bold link-faded-reverse" >Cuscini<svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7">
1405        <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
1406      </svg></summary>
1407
1408                          <div class="dropdown-menu ">
1409                            <ul class="contents" role="list"><li><a href="https://olimpo-flex.com/pages/scegli-il-cuscino-perfetto-per-te" class="dropdown-menu__item group" >
1410                                      <span><span class="reversed-link"><span style="background-color: #fbbf24; color: black; font-weight: bold; padding: 2px 6px;">   Quiz: Quale cuscino scegliere? </span></span></span>
1411                                    </a></li><li><a href="/products/era-cervicale" class="dropdown-menu__item group" >
1412                                      <span><span class="reversed-link">Cuscino Cervicale</span></span>
1413                                    </a></li><li><a href="/products/venere" class="dropdown-menu__item group" >
1414                                      <span><span class="reversed-link">Cuscino Antirughe</span></span>
1415                                    </a></li><li><a href="/products/cuscino-antirussamento-russare-non-e-piu-un-problema" class="dropdown-menu__item group" >
1416                                      <span><span class="reversed-link">Cuscino Antirussamento</span></span>
1417                                    </a></li><li><a href="/products/poseidone" class="dropdown-menu__item group" >
1418                                      <span><span class="reversed-link">Cuscino Termoregolatore</span></span>
1419                                    </a></li><li><a href="https://olimpo-flex.com/collections/cuscini-olimpoflex" class="dropdown-menu__item group" >
1420                                      <span><span class="reversed-link"><b style="color:#133156 ">Vedi tutti i Cuscini</b></span></span>
1421                                    </a></li><li><a href="https://olimpo-flex.com/collections/migliori-cuscini" class="dropdown-menu__item group" >
1422                                      <span><span class="reversed-link">Migliori Cuscini</span></span>
1423                                    </a></li><li><details class="relative" is="dropdown-disclosure" trigger="hover">
1424                                      <summary class="dropdown-menu__item group" >
1425                                        <span><span class="reversed-link">Per Beneficio</span></span><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-right" viewBox="0 0 7 10">
1426        <path d="m1 9 4-4-4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
1427      </svg></summary>
1428
1429                                      <div class="dropdown-menu">
1430                                        <ul class="contents" role="list"><li>
1431                                              <a href="https://olimpo-flex.com/collections/cuscini-per-cervicale" class="dropdown-menu__item group" >
1432                                                <span><span class="reversed-link">Cuscini cervicale</span></span>
1433                                              </a>
1434                                            </li><li>
1435                                              <a href="https://olimpo-flex.com/collections/cuscini-ortopedici" class="dropdown-menu__item group" >
1436                                                <span><span class="reversed-link">Cuscini ortopedici</span></span>
1437                                              </a>
1438                                            </li><li>
1439                                              <a href="https://olimpo-flex.com/collections/cuscini-antirussamento" class="dropdown-menu__item group" >
1440                                                <span><span class="reversed-link">Cuscini antirussamento</span></span>
1441                                              </a>
1442                                            </li><li>
1443                                              <a href="https://olimpo-flex.com/collections/cuscini-antisudore" class="dropdown-menu__item group" >
1444                                                <span><span class="reversed-link">Cuscini antisudore</span></span>
1445                                              </a>
1446                                            </li><li>
1447                                              <a href="https://olimpo-flex.com/collections/cuscini-antirughe" class="dropdown-menu__item group" >
1448                                                <span><span class="reversed-link">Cuscini antirughe</span></span>
1449                                              </a>
1450                                            </li><li>
1451                                              <a href="https://olimpo-flex.com/collections/reflux" class="dropdown-menu__item group" >
1452                                                <span><span class="reversed-link">Cuscini antireflusso</span></span>
1453                                              </a>
1454                                            </li><li>
1455                                              <a href="https://olimpo-flex.com/collections/cuscini-per-gravidanza" class="dropdown-menu__item group" >
1456                                                <span><span class="reversed-link">Cuscini gravidanza</span></span>
1457                                              </a>
1458                                            </li></ul>
1459                                      </div>
1460                                    </details></li><li><details class="relative" is="dropdown-disclosure" trigger="hover">
1461                                      <summary class="dropdown-menu__item group" >
1462                                        <span><span class="reversed-link">Per Posizione</span></span><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-right" viewBox="0 0 7 10">
1463        <path d="m1 9 4-4-4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
1464      </svg></summary>
1465
1466                                      <div class="dropdown-menu">
1467                                        <ul class="contents" role="list"><li>
1468                                              <a href="https://olimpo-flex.com/collections/cuscini-per-dormire-di-lato" class="dropdown-menu__item group" >
1469                                                <span><span class="reversed-link">Dormire di lato</span></span>
1470                                              </a>
1471                                            </li><li>
1472                                              <a href="https://olimpo-flex.com/collections/cuscini-per-dormire-supini" class="dropdown-menu__item group" >
1473                                                <span><span class="reversed-link">Dormire Supini</span></span>
1474                                              </a>
1475                                            </li><li>
1476                                              <a href="https://olimpo-flex.com/collections/cuscini-per-dormire-sull-addome" class="dropdown-menu__item group" >
1477                                                <span><span class="reversed-link">Dormire sull'addome</span></span>
1478                                              </a>
1479                                            </li></ul>
1480                                      </div>
1481                                    </details></li></ul>
1482                          </div>
1483                        </details></li>
1484
1485                  <li><details class="relative" is="dropdown-disclosure" trigger="hover">
1486                          <summary class="text-with-icon gap-2.5 bold link-faded-reverse" >Indispensabili<svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7">
1487        <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
1488      </svg></summary>
1489
1490                          <div class="dropdown-menu dropdown-menu--restrictable">
1491                            <ul class="contents" role="list"><li><a href="https://olimpo-flex.com/collections/biancheria" class="dropdown-menu__item group" >
1492                                      <span><span class="reversed-link"><b style="color:#133156 ">Vedi tutti</b></span></span>
1493                                    </a></li><li><a href="https://olimpo-flex.com/collections/coprimaterassi" class="dropdown-menu__item group" >
1494                                      <span><span class="reversed-link">Coprimaterassi</span></span>
1495                                    </a></li><li><a href="https://olimpo-flex.com/collections/tutti-i-lenzuoli" class="dropdown-menu__item group" >
1496                                      <span><span class="reversed-link">Lenzuola</span></span>
1497                                    </a></li><li><a href="https://olimpo-flex.com/collections/piumoni" class="dropdown-menu__item group" >
1498                                      <span><span class="reversed-link">Piumini</span></span>
1499                                    </a></li></ul>
1500                          </div>
1501                        </details></li>
1502
1503                  <li>
1503<details class="relative" is="dropdown-disclosure" trigger="hover">
1504                          <summary class="text-with-icon gap-2.5 bold link-faded-reverse" ><font style="color: #ff0000">OFFERTE</font><svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7">
1505        <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
1506      </svg></summary>
1507
1508                          <div class="dropdown-menu dropdown-menu--restrictable">
1509                            <ul class="contents" role="list"><li><a href="https://olimpo-flex.com/collections/promo" class="dropdown-menu__item group" >
1510                                      <span><span class="reversed-link">Promo</span></span>
1511                                    </a></li><li><a href="https://olimpo-flex.com/collections/outlet" class="dropdown-menu__item group" >
1512                                      <span><span class="reversed-link">Outlet</span></span>
1513                                    </a></li></ul>
1514                          </div>
1515                        </details></li></ul>
1516            </nav></div>
1517      </div>
1518        <a href="/" class="header__logo"><span class="sr-only">OlimpoFlex</span><img src="//olimpo-flex.com/cdn/shop/files/Logo_Ufficiale.webp?v=1774341853&amp;width=2000" alt="" srcset="//olimpo-flex.com/cdn/shop/files/Logo_Ufficiale.webp?v=1774341853&amp;width=320 320w, //olimpo-flex.com/cdn/shop/files/Logo_Ufficiale.webp?v=1774341853&amp;width=480 480w" width="2000" height="671" sizes="160px" class="header__logo-image"><img src="//olimpo-flex.com/cdn/shop/files/OF_logoNEW-white-500.png?v=1691585607&amp;width=500" alt="Olimpo-Flex logo bianco" srcset="//olimpo-flex.com/cdn/shop/files/OF_logoNEW-white-500.png?v=1691585607&amp;width=320 320w, //olimpo-flex.com/cdn/shop/files/OF_logoNEW-white-500.png?v=1691585607&amp;width=480 480w" width="500" height="152" sizes="160px" class="header__logo-image header__logo-image--transparent"></a>
1519      
1520<div class="header__secondary-nav"><div class="header__icon-list"><a href="/search" class="hidden tap-area sm:block" aria-controls="search-drawer">
1521            <span class="sr-only">Mostra il menu di ricerca</span><svg role="presentation" stroke-width="1" focusable="false" width="22" height="22" class="icon icon-search" viewBox="0 0 22 22">
1522        <circle cx="11" cy="10" r="7" fill="none" stroke="currentColor"></circle>
1523        <path d="m16 15 3 3" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
1524      </svg></a><a href="/cart" data-no-instant class="relative tap-area" >
1525            <span class="sr-only">Mostra il carrello</span><svg role="presentation" stroke-width="1" focusable="false" width="22" height="22" class="icon icon-cart" viewBox="0 0 22 22">
1526            <path d="M9.182 18.454a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.818 0Zm7.272 0a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.819 0Z" fill="currentColor"></path>
1527            <path d="M5.336 6.636H21l-3.636 8.182H6.909L4.636 3H1m8.182 15.454a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.818 0Zm7.272 0a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.819 0Z" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
1528          </svg><div class="header__cart-count">
1529              <cart-count class="count-bubble opacity-0" aria-hidden="true">0</cart-count>
1530            </div>
1531          </a>
1532        </div>
1533      </div>
1534    </div>
1535  </store-header>
1536</height-observer><navigation-drawer mobile-opening="left" open-from="left" id="header-sidebar-menu" class="navigation-drawer drawer lg:hidden" >
1537    <button is="close-button" aria-label="Chiudi"><svg role="presentation" stroke-width="2" focusable="false" width="19" height="19" class="icon icon-close" viewBox="0 0 24 24">
1538        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
1539      </svg></button><div class="panel-list__wrapper">
1540  <div class="panel">
1541    <div class="panel__wrapper" >
1542      <div class="panel__scroller v-stack gap-8"><ul class="v-stack gap-4">
1543<li class="h3 sm:h4"><a href="/pages/sleep-calculator" class="group block w-full">
1544                  <span><span class="reversed-link"><font style="color: #287d54">Calcola il tuo Sleep Score</font></span></span>
1545                </a></li>
1546<li class="h3 sm:h4"><button class="text-with-icon w-full group justify-between" aria-expanded="false" data-panel="1-0">
1547                  <span>Materassi</span>
1548                  <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
1549        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
1550      </svg></span>
1551                </button></li>
1552<li class="h3 sm:h4"><button class="text-with-icon w-full group justify-between" aria-expanded="false" data-panel="1-1">
1553                  <span>Topper</span>
1554                  <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
1555        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
1556      </svg></span>
1557                </button></li>
1558<li class="h3 sm:h4"><button class="text-with-icon w-full group justify-between" aria-expanded="false" data-panel="1-2">
1559                  <span>Cuscini</span>
1560                  <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
1561        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
1562      </svg></span>
1563                </button></li>
1564<li class="h3 sm:h4"><button class="text-with-icon w-full group justify-between" aria-expanded="false" data-panel="1-3">
1565                  <span>Indispensabili</span>
1566                  <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
1567        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
1568      </svg></span>
1569                </button></li>
1570<li class="h3 sm:h4"><button class="text-with-icon w-full group justify-between" aria-expanded="false" data-panel="1-4">
1571                  <span><font style="color: #ff0000">OFFERTE</font></span>
1572                  <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
1573        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
1574      </svg></span>
1575                </button></li></ul></div><div class="panel-footer v-stack gap-5"><ul class="social-media " role="list"><li>
1576      <a href="https://www.facebook.com/OlimpoFlex/" class="tap-area" target="_blank" rel="noopener" aria-label="Seguici su Facebook"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-facebook" viewBox="0 0 24 24">
1577        <path fill-rule="evenodd" clip-rule="evenodd" d="M10.183 21.85v-8.868H7.2V9.526h2.983V6.982a4.17 4.17 0 0 1 4.44-4.572 22.33 22.33 0 0 1 2.667.144v3.084h-1.83a1.44 1.44 0 0 0-1.713 1.68v2.208h3.423l-.447 3.456h-2.97v8.868h-3.57Z" fill="currentColor"/>
1578      </svg></a>
1579    </li><li>
1580      <a href="https://www.instagram.com/olimpoflex.ita" class="tap-area" target="_blank" rel="noopener" aria-label="Seguici su Instagram"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-instagram" viewBox="0 0 24 24">
1581        <path fill-rule="evenodd" clip-rule="evenodd" d="M12 2.4c-2.607 0-2.934.011-3.958.058-1.022.046-1.72.209-2.33.446a4.705 4.705 0 0 0-1.7 1.107 4.706 4.706 0 0 0-1.108 1.7c-.237.611-.4 1.31-.446 2.331C2.41 9.066 2.4 9.392 2.4 12c0 2.607.011 2.934.058 3.958.046 1.022.209 1.72.446 2.33a4.706 4.706 0 0 0 1.107 1.7c.534.535 1.07.863 1.7 1.108.611.237 1.309.4 2.33.446 1.025.
1581047 1.352.058 3.959.058s2.934-.011 3.958-.058c1.022-.046 1.72-.209 2.33-.446a4.706 4.706 0 0 0 1.7-1.107 4.706 4.706 0 0 0 1.108-1.7c.237-.611.4-1.31.446-2.33.047-1.025.058-1.352.058-3.959s-.011-2.934-.058-3.958c-.047-1.022-.209-1.72-.446-2.33a4.706 4.706 0 0 0-1.107-1.7 4.705 4.705 0 0 0-1.7-1.108c-.611-.237-1.31-.4-2.331-.446C14.934 2.41 14.608 2.4 12 2.4Zm0 1.73c2.563 0 2.867.01 3.88.056.935.042 1.443.199 1.782.33.448.174.768.382 1.104.718.336.336.544.656.718 1.104.131.338.287.847.33 1.783.046 1.012.056 1.316.056 3.879 0 2.563-.01 2.867-.056 3.88-.043.935-.199 1.444-.33 1.782a2.974 2.974 0 0 1-.719 1.104 2.974 2.974 0 0 1-1.103.718c-.339.131-.847.288-1.783.33-1.012.046-1.316.056-3.88.056-2.563 0-2.866-.01-3.878-.056-.936-.042-1.445-.199-1.783-.33a2.974 2.974 0 0 1-1.104-.718 2.974 2.974 0 0 1-.718-1.104c-.131-.338-.288-.847-.33-1.783-.047-1.012-.056-1.316-.056-3.879 0-2.563.01-2.867.056-3.88.042-.935.199-1.443.33-1.782.174-.448.382-.768.718-1.104a2.974 2.974 0 0 1 1.104-.718c.338-.131.847-.288 1.783-.33C9.133 4.14 9.437 4.13 12 4.13Zm0 11.07a3.2 3.2 0 1 1 0-6.4 3.2 3.2 0 0 1 0 6.4Zm0-8.13a4.93 4.93 0 1 0 0 9.86 4.93 4.93 0 0 0 0-9.86Zm6.276-.194a1.152 1.152 0 1 1-2.304 0 1.152 1.152 0 0 1 2.304 0Z" fill="currentColor"/>
1582      </svg></a>
1583    </li><li>
1584      <a href="https://www.youtube.com/@olimpoflex" class="tap-area" target="_blank" rel="noopener" aria-label="Seguici su YouTube"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-youtube" viewBox="0 0 24 24">
1585        <path fill-rule="evenodd" clip-rule="evenodd" d="M20.44 5.243c.929.244 1.66.963 1.909 1.876.451 1.654.451 5.106.451 5.106s0 3.452-.451 5.106a2.681 2.681 0 0 1-1.91 1.876c-1.684.443-8.439.443-8.439.443s-6.754 0-8.439-.443a2.682 2.682 0 0 1-1.91-1.876c-.45-1.654-.45-5.106-.45-5.106s0-3.452.45-5.106a2.681 2.681 0 0 1 1.91-1.876c1.685-.443 8.44-.443 8.44-.443s6.754 0 8.438.443Zm-5.004 6.982L9.792 15.36V9.091l5.646 3.134Z" fill="currentColor"/>
1586      </svg></a>
1587    </li><li>
1588      <a href="https://www.tiktok.com/@olimpoflex" class="tap-area" target="_blank" rel="noopener" aria-label="Seguici su TikTok"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-tiktok" viewBox="0 0 24 24">
1589        <path d="M20.027 10.168a5.125 5.125 0 0 1-4.76-2.294v7.893a5.833 5.833 0 1 1-5.834-5.834c.122 0 .241.011.361.019v2.874c-.12-.014-.237-.036-.36-.036a2.977 2.977 0 0 0 0 5.954c1.644 0 3.096-1.295 3.096-2.94L12.56 2.4h2.75a5.122 5.122 0 0 0 4.72 4.573v3.195" fill="currentColor"/>
1590      </svg></a>
1591    </li><li>
1592      <a href="https://www.linkedin.com/company/102241004" class="tap-area" target="_blank" rel="noopener" aria-label="Seguici su LinkedIn"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-linkedin" viewBox="0 0 24 24">
1593        <path fill-rule="evenodd" clip-rule="evenodd" d="M7.349 5.478a1.875 1.875 0 1 0-3.749 0 1.875 1.875 0 1 0 3.749 0ZM7.092 19.2H3.857V8.78h3.235V19.2ZM12.22 8.78H9.121V19.2h3.228v-5.154c0-1.36.257-2.676 1.94-2.676 1.658 0 1.68 1.554 1.68 2.763V19.2H19.2v-5.715c0-2.806-.605-4.963-3.877-4.963-1.573 0-2.629.863-3.06 1.683h-.044V8.78Z" fill="currentColor"/>
1594      </svg></a>
1595    </li><li>
1596      <a href="https://api.whatsapp.com/send/?phone=393421693587&text=Ciao%21+Ho+bisogno+di+informazioni%2C+mi+potete+aiutare%3F" class="tap-area" target="_blank" rel="noopener" aria-label="Seguici su WhatsApp"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-whatsapp" viewBox="0 0 24 24">
1597        <path fill-rule="evenodd" clip-rule="evenodd" d="M19.354 4.552a10.336 10.336 0 0 0-7.36-3.052C6.257 1.5 1.588 6.168 1.586 11.905a10.383 10.383 0 0 0 1.39 5.202L1.5 22.5l5.516-1.447c1.52.83 3.232 1.266 4.973 1.266h.004c5.736 0 10.404-4.668 10.406-10.405a10.342 10.342 0 0 0-3.045-7.362Zm-7.36 16.01h-.004a8.639 8.639 0 0 1-4.402-1.205l-.316-.188-3.274.859.874-3.192-.206-.327a8.626 8.626 0 0 1-1.322-4.603c.002-4.769 3.882-8.649 8.653-8.649a8.59 8.59 0 0 1 6.115 2.537 8.596 8.596 0 0 1 2.53 6.119c-.002 4.769-3.881 8.649-8.649 8.649Zm4.744-6.477c-.26-.13-1.539-.76-1.777-.846-.239-.087-.412-.13-.585.13s-.672.846-.823 1.02
1597c-.152.173-.304.195-.564.064-.26-.13-1.097-.404-2.09-1.29-.773-.69-1.295-1.54-1.447-1.801-.152-.26-.016-.401.114-.53.116-.117.26-.304.39-.456.13-.152.173-.26.26-.434.087-.173.043-.325-.022-.455s-.584-1.41-.802-1.93c-.21-.508-.425-.439-.584-.447a10.498 10.498 0 0 0-.499-.01.955.955 0 0 0-.693.326c-.239.26-.91.89-.91 2.169 0 1.28.931 2.516 1.061 2.69.13.174 1.834 2.8 4.442 3.926.62.268 1.105.428 1.482.548.623.198 1.19.17 1.638.103.5-.074 1.538-.629 1.755-1.236.216-.607.216-1.128.151-1.236-.064-.109-.238-.174-.498-.304v-.001Z" fill="currentColor" />
1598      </svg></a>
1599    </li></ul></div></div>
1600  </div><div class="panel gap-8">
1601      <div class="panel__wrapper"  hidden>
1602                  <ul class="v-stack gap-4">
1603                    <li class="lg:hidden">
1604                      <button class="text-with-icon h6 text-subdued" data-panel="0"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewBox="0 0 7 10">
1605        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
1606      </svg>Materassi
1607                      </button>
1608                    </li><li class="h3 sm:h4"><a class="group block w-full" href="https://olimpo-flex.com/pages/qual-e-il-materassi-piu-adatto-a-te"><span><span class="reversed-link"><span style="background-color: #fbbf24; color: black; font-weight: bold; padding: 2px 6px;">   Quiz: Quale materasso scegliere? </span></span></span>
1609                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/products/materasso-memory-foam-hybrid-molle-insacchettate-pascia"><span><span class="reversed-link">Materasso Memory Foam Hybrid Molle Insacchettate</span></span>
1610                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/products/materasso-memory-foam-triplo-strato-stretch-maragia"><span><span class="reversed-link">Materasso Memory Foam triplo strato stretch</span></span>
1611                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/products/materasso-visir"><span><span class="reversed-link">Materasso Memory Foam a due Strati con effetto massaggio</span></span>
1612                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="https://olimpo-flex.com/collections/materassi-vedi-tutti"><span><span class="reversed-link"><b style="color:#133156 ">Vedi tutti i Materassi</b></span></span>
1613                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="https://olimpo-flex.com/collections/migliori-materassi-memory-foam"><span><span class="reversed-link">Migliori Materassi</span></span>
1614                            </a></li><li class="h3 sm:h4"><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-0">
1615                              <span>Per Misura</span>
1616                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
1617        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
1618      </svg></span>
1619                            </button></li><li class="h3 sm:h4"><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-1">
1620                              <span>Per Materiale</span>
1621                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
1622        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
1623      </svg></span>
1624                            </button></li></ul></div><div class="panel__wrapper"  hidden>
1625                  <ul class="v-stack gap-4">
1626                    <li class="lg:hidden">
1627                      <button class="text-with-icon h6 text-subdued" data-panel="0"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewB
1627ox="0 0 7 10">
1628        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
1629      </svg>Topper
1630                      </button>
1631                    </li><li class="h3 sm:h4"><a class="group block w-full" href="https://olimpo-flex.com/pages/scegli-il-topper-perfetto-per-te"><span><span class="reversed-link"><span style="background-color: #fbbf24; color: black; font-weight: bold; padding: 2px 6px;">   Quiz: Quale topper scegliere? </span></span></span>
1632                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="https://olimpo-flex.com/products/topper-materasso-rinfrescante-termoregolatore-stop-al-sudore"><span><span class="reversed-link">Topper Termoregolatore</span></span>
1633                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="https://olimpo-flex.com/products/topper-protect-antivirale-antiacaro-antibatterico"><span><span class="reversed-link">Topper Antivirale</span></span>
1634                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="https://olimpo-flex.com/collections/toppers"><span><span class="reversed-link"><b style="color:#133156 ">Vedi Tutti i Topper</b></span></span>
1635                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="https://olimpo-flex.com/collections/topper-matrimoniali"><span><span class="reversed-link">Topper Matrimoniali</span></span>
1636                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="https://olimpo-flex.com/collections/topper-singoli"><span><span class="reversed-link">Topper Singoli</span></span>
1637                            </a></li></ul></div><div class="panel__wrapper"  hidden>
1638                  <ul class="v-stack gap-4">
1639                    <li class="lg:hidden">
1640                      <button class="text-with-icon h6 text-subdued" data-panel="0"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewBox="0 0 7 10">
1641        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
1642      </svg>Cuscini
1643                      </button>
1644                    </li><li class="h3 sm:h4"><a class="group block w-full" href="https://olimpo-flex.com/pages/scegli-il-cuscino-perfetto-per-te"><span><span class="reversed-link"><span style="background-color: #fbbf24; color: black; font-weight: bold; padding: 2px 6px;">   Quiz: Quale cuscino scegliere? </span></span></span>
1645                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/products/era-cervicale"><span><span class="reversed-link">Cuscino Cervicale</span></span>
1646                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/products/venere"><span><span class="reversed-link">Cuscino Antirughe</span></span>
1647                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/products/cuscino-antirussamento-russare-non-e-piu-un-problema"><span><span class="reversed-link">Cuscino Antirussamento</span></span>
1648                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/products/poseidone"><span><span class="reversed-link">Cuscino Termoregolatore</span></span>
1649                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="https://olimpo-flex.com/collections/cuscini-olimpoflex"><span><span class="reversed-link"><b style="color:#133156 ">Vedi tutti i Cuscini</b></span></span>
1650                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="https://olimpo-flex.com/collections/migliori-cuscini"><span><span class="reversed-link">Migliori Cuscini</span></span>
1651                            </a></li><li class="h3 sm:h4"><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-2">
1652                              <span>Per Beneficio</span>
1653                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewB
1653ox="0 0 5 8">
1654        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
1655      </svg></span>
1656                            </button></li><li class="h3 sm:h4"><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-3">
1657                              <span>Per Posizione</span>
1658                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
1659        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
1660      </svg></span>
1661                            </button></li></ul></div><div class="panel__wrapper"  hidden>
1662                  <ul class="v-stack gap-4">
1663                    <li class="lg:hidden">
1664                      <button class="text-with-icon h6 text-subdued" data-panel="0"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewBox="0 0 7 10">
1665        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
1666      </svg>Indispensabili
1667                      </button>
1668                    </li><li class="h3 sm:h4"><a class="group block w-full" href="https://olimpo-flex.com/collections/biancheria"><span><span class="reversed-link"><b style="color:#133156 ">Vedi tutti</b></span></span>
1669                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="https://olimpo-flex.com/collections/coprimaterassi"><span><span class="reversed-link">Coprimaterassi</span></span>
1670                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="https://olimpo-flex.com/collections/tutti-i-lenzuoli"><span><span class="reversed-link">Lenzuola</span></span>
1671                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="https://olimpo-flex.com/collections/piumoni"><span><span class="reversed-link">Piumini</span></span>
1672                            </a></li></ul></div><div class="panel__wrapper"  hidden>
1673                  <ul class="v-stack gap-4">
1674                    <li class="lg:hidden">
1675                      <button class="text-with-icon h6 text-subdued" data-panel="0"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewBox="0 0 7 10">
1676        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
1677      </svg><font style="color: #ff0000">OFFERTE</font>
1678                      </button>
1679                    </li><li class="h3 sm:h4"><a class="group block w-full" href="https://olimpo-flex.com/collections/promo"><span><span class="reversed-link">Promo</span></span>
1680                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="https://olimpo-flex.com/collections/outlet"><span><span class="reversed-link">Outlet</span></span>
1681                            </a></li></ul></div>
1682    </div>
1683    <div class="panel">
1684      <div class="panel__wrapper" hidden>
1685                              <ul class="v-stack gap-4">
1686                                <li class="text-with-icon lg:hidden">
1687                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewBox="0 0 7 10">
1688        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
1689      </svg>Per Misura
1690                                  </button>
1691                                </li><li class="h3 sm:h5">
1692                                    <a class="group block w-full"
1693                                       href="https://olimpo-flex.com/collections/materassi-matrimoniali"><span><span class="reversed-link">Matrimoniali</span></span>
1694                                    </a>
1695                                  </li><li class="h3 sm:h5">
1696                                    <a class="group block w-full"
1697                                       href="https://olimpo-flex.com/collections/materassi-singoli"><span><span class="reversed-link">Singoli</span></span>
1698                                    </a>
1699                                  </li><li class="h3 sm:h5">
1700                                    <a class="group block w-full"
1701                                       href="https://olimpo-flex.com/collections/materassi-piazza-e-mezzo"><span><span class="reversed-link">Una piazza e mezza</span></span>
1702                                    </a>
1703                                  </li><li class="h3 sm:h5">
1704                                    <a class="group block w-full"
1705                                       href="https://olimpo-flex.com/collections/materassi-king-size"><span><span class="reversed-link">King Size</span></span>
1706                                    </a>
1707                                  </li><li class="h3 sm:h5">
1708                                    <a class="group block w-full"
1709                                       href="https://olimpo-flex.com/collections/materassi-francesi"><span><span class="reversed-link">Francesi</span></span>
1710                                    </a>
1711                                  </li></ul>
1712                            </div><div class="panel__wrapper" hidden>
1713                              <ul class="v-stack gap-4">
1714                                <li class="text-with-icon lg:hidden">
1715                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewB
1715ox="0 0 7 10">
1716        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
1717      </svg>Per Materiale
1718                                  </button>
1719                                </li><li class="h3 sm:h5">
1720                                    <a class="group block w-full"
1721                                       href="https://olimpo-flex.com/collections/materassi-memory-foam"><span><span class="reversed-link">Memory Foam</span></span>
1722                                    </a>
1723                                  </li><li class="h3 sm:h5">
1724                                    <a class="group block w-full"
1725                                       href="https://olimpo-flex.com/collections/materassi-a-molle-insacchettate"><span><span class="reversed-link">Molle Insacchettate</span></span>
1726                                    </a>
1727                                  </li><li class="h3 sm:h5">
1728                                    <a class="group block w-full"
1729                                       href="https://olimpo-flex.com/collections/materassi-in-water-foam"><span><span class="reversed-link">Water Foam</span></span>
1730                                    </a>
1731                                  </li><li class="h3 sm:h5">
1732                                    <a class="group block w-full"
1733                                       href="https://olimpo-flex.com/collections/materassi-ibridi"><span><span class="reversed-link">Ibridi</span></span>
1734                                    </a>
1735                                  </li></ul>
1736                            </div><div class="panel__wrapper" hidden>
1737                              <ul class="v-stack gap-4">
1738                                <li class="text-with-icon lg:hidden">
1739                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewBox="0 0 7 10">
1740        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
1741      </svg>Per Beneficio
1742                                  </button>
1743                                </li><li class="h3 sm:h5">
1744                                    <a class="group block w-full"
1745                                       href="https://olimpo-flex.com/collections/cuscini-per-cervicale"><span><span class="reversed-link">Cuscini cervicale</span></span>
1746                                    </a>
1747                                  </li><li class="h3 sm:h5">
1748                                    <a class="group block w-full"
1749                                       href="https://olimpo-flex.com/collections/cuscini-ortopedici"><span><span class="reversed-link">Cuscini ortopedici</span></span>
1750                                    </a>
1751                                  </li><li class="h3 sm:h5">
1752                                    <a class="group block w-full"
1753                                       href="https://olimpo-flex.com/collections/cuscini-antirussamento"><span><span class="reversed-link">Cuscini antirussamento</span></span>
1754                                    </a>
1755                                  </li><li class="h3 sm:h5">
1756                                    <a class="group block w-full"
1757                                       href="https://olimpo-flex.com/collections/cuscini-antisudore"><span><span class="reversed-link">Cuscini antisudore</span></span>
1758                                    </a>
1759                                  </li><li class="h3 sm:h5">
1760                                    <a class="group block w-full"
1761                                       href="https://olimpo-flex.com/collections/cuscini-antirughe"><span><span class="reversed-link">Cuscini antirughe</span></span>
1762                                    </a>
1763                                  </li><li class="h3 sm:h5">
1764                                    <a class="group block w-full"
1765                                       href="https://olimpo-flex.com/collections/reflux"><span><span class="reversed-link">Cuscini antireflusso</span></span>
1766                                    </a>
1767                                  </li><li class="h3 sm:h5">
1768                                    <a class="group block w-full"
1769                                       href="https://olimpo-flex.com/collections/cuscini-per-gravidanza"><span><span class="reversed-link">Cuscini gravidanza</span></span>
1770                                    </a>
1771                                  </li></ul>
1772                            </div><div class="panel__wrapper" hidden>
1773                              <ul class="v-stack gap-4">
1774                                <li class="text-with-icon lg:hidden">
1775                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewB
1775ox="0 0 7 10">
1776        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
1777      </svg>Per Posizione
1778                                  </button>
1779                                </li><li class="h3 sm:h5">
1780                                    <a class="group block w-full"
1781                                       href="https://olimpo-flex.com/collections/cuscini-per-dormire-di-lato"><span><span class="reversed-link">Dormire di lato</span></span>
1782                                    </a>
1783                                  </li><li class="h3 sm:h5">
1784                                    <a class="group block w-full"
1785                                       href="https://olimpo-flex.com/collections/cuscini-per-dormire-supini"><span><span class="reversed-link">Dormire Supini</span></span>
1786                                    </a>
1787                                  </li><li class="h3 sm:h5">
1788                                    <a class="group block w-full"
1789                                       href="https://olimpo-flex.com/collections/cuscini-per-dormire-sull-addome"><span><span class="reversed-link">Dormire sull'addome</span></span>
1790                                    </a>
1791                                  </li></ul>
1792                            </div>
1793    </div></div></navigation-drawer>
1793<script>
1794  document.documentElement.style.setProperty('--header-height', Math.round(document.getElementById('shopify-section-sections--29563889189211__header').clientHeight) + 'px');
1795</script>
1795
1796
1797<style> #shopify-section-sections--29563889189211__header a[aria-controls="cart-drawer"] {padding: 10px; border-radius: 23px; background: #ffb74a;} #shopify-section-sections--29563889189211__header .count-bubble {border-radius: 50% !important; background: linear-gradient(225deg, #ff7d3d, #dd6933) !important; box-shadow: -2px 2px 4px #e96f36, 2px -2px 4px #ff7b3c;} #shopify-section-sections--29563889189211__header a[href="/account"].hidden.tap-area.sm\:block {display: none !important;} #shopify-section-sections--29563889189211__header .panel-footer__localization-wrapper a[href="/account"] {display: none !important;} </style></header><section id="shopify-section-sections--29563889189211__custom_liquid_7jCpJN" class="shopify-section shopify-section-group-header-group shopify-section--custom-liquid"><style>
1798  #shopify-section-sections--29563889189211__custom_liquid_7jCpJN {
1799    --section-background-hash: 0;
1800  }
1801
1802  #shopify-section-sections--29563889189211__custom_liquid_7jCpJN + * {
1803    --previous-section-background-hash: 0;
1804  }</style><style>
1805    #shopify-section-sections--29563889189211__custom_liquid_7jCpJN {
1806      
1807      
1808    }
1809  </style>
1810
1811  <div class="section   section-blends section-full">
1812    
1813<style>
1814  .mobile-submenu { display: none; }
1815
1816  @media screen and (max-width: 768px) {
1817    .mobile-submenu {
1818      display: flex;
1819      justify-content: space-around;
1820      align-items: flex-start;       /* prima era center: causava extra-spazio quando una voce aveva 3 righe */
1821      background: #FFB74A;
1822      border-top: 1px solid #e0b800;
1823      padding: 6px 0 7px;            /* ridotto da 10px 0 */
1824      position: fixed;
1825      top: 100px;
1826      left: 0;
1827      right: 0;
1828      z-index: 9999;
1829    }
1830
1831    .submenu-item {
1832      width: 25%;
1833      text-decoration: none;
1834      color: #133156;
1835      font-size: 11px;               /* ridotto da 12px */
1836      line-height: 1.15;             /* compatto */
1837      display: flex;
1838      flex-direction: column;
1839      align-items: center;
1840      gap: 4px;                      /* ridotto da 6px */
1841      text-align: center;
1842      padding: 0 4px;                /* respiro orizzontale tra le voci */
1843    }
1844
1845    .submenu-item img {
1846      width: 26px;                   /* ridotto da 30px */
1847      height: 26px;
1848      object-fit: contain;
1849    }
1850
1851    .submenu-item span {
1852      font-size: 9px;                /* AGGIUNTO PUNTO E VIRGOLA MANCANTE */
1853      display: block;
1854      hyphens: auto;                 /* permette sillabazione automatica delle parole lunghe */
1855      word-break: break-word;
1856    }
1857
1858    .submenu-item.active {
1859      color: #133156;
1860      font-weight: 700;
1861    }
1862  }
1863
1864  /* Rimuove spazio su desktop */
1865  @media screen and (min-width: 769px) {
1866    .shopify-section:has(.mobile-submenu),
1867    .shopify-section .mobile-submenu {
1868      margin: 0 !important;
1869      padding: 0 !important;
1870      height: 0 !important;
1871      overflow: hidden !important;
1872    }
1873  }
1874</style>
1875
1876<div class="mobile-submenu">
1877  <!-- QUIZ -->
1878  <a href="https://olimpo-flex.com/pages/sleep-calculator"
1879     class="submenu-item ">
1880    <img src="https://cdn.shopify.com/s/files/1/0575/1413/1509/files/Quiz_1.png?v=1771928197" alt="Quiz OlimpoFlex">
1881    <span>Scopri Punteggio del tuo Sonno</span>
1882  </a>
1883
1884  <!-- MATERASSI -->
1885  <a href="https://olimpo-flex.com/collections/materassi-matrimoniali"
1886     class="submenu-item ">
1887    <img src="https://cdn.shopify.com/s/files/1/0575/1413/1509/files/Materasso1.png?v=1771928197" alt="Materassi OlimpoFlex">
1888    <span>Materassi</span>
1889  </a>
1890
1891  <!-- CUSCINI -->
1892  <a href="https://olimpo-flex.com/collections/cuscini-olimpoflex"
1893     class="submenu-item ">
1894    <img src="https://cdn.shopify.com/s/files/1/0575/1413/1509/files/Cuscino_1.png?v=1771928197" alt="Cuscini OlimpoFlex">
1895    <span>Cuscini</span>
1896  </a>
1897
1898  <!-- TOPPER -->
1899  <a href="https://olimpo-flex.com/collections/toppers"
1900     class="submenu-item ">
1901    <img src="https://cdn.shopify.com/s/files/1/0575/1413/1509/files/Topper_1.png?v=1771928197" alt="Topper OlimpoFlex">
1902    <span>Topper</span>
1903  </a>
1904</div>
1905
1906  </div>
1907</section><section id="shopify-section-sections--29563889189211__custom_liquid_3GBRie" class="shopify-section shopify-section-group-header-group shopify-section--custom-liquid"><style>
1908  #shopify-section-sections--29563889189211__custom_liquid_3GBRie {
1909    --section-background-hash: 0;
1910  }
1911
1912  #shopify-section-sections--29563889189211__custom_liquid_3GBRie + * {
1913    --previous-section-background-hash: 0;
1914  }</style><style>
1915    #shopify-section-sections--29563889189211__custom_liquid_3GBRie {
1916      --section-spacing-block: 0px;
1917      
1918    }
1919  </style>
1920
1921  <div class="section   section-blends section-full">
1922    
1923
1924
1925
1926
1927
1928<div style="position:fixed;bottom:20px;right:20px;z-index:9999;width:60px;height:60px;">
1929  <a 
1930    href="https://widget.spoki.com/wd/6ed3993c-6eda-4d8a-bc04-a8b476e4561f/" 
1931    target="_blank" 
1932    rel="noopener noreferrer"
1933    aria-label="Chat WhatsApp"
1934    style="display:block;width:100%;height:100%;"
1935  >
1936    <img 
1937      src="https://cdn.shopify.com/s/files/1/0575/1413/1509/files/Wha.webp?v=1773066049"
1938      alt="WhatsApp"
1939      loading="eager"
1940      style="width:100%;height:100%;object-fit:contain;display:block;"
1941    >
1942  </a>
1943</div>
1944  </div>
1945</section>
1946<!-- END sections: header-group --><!-- BEGIN sections: overlay-group -->
1947<div id="shopify-section-sections--29563889221979__search-drawer" class="shopify-section shopify-section-group-overlay-group"><search-drawer  class="search-drawer  drawer drawer--lg" id="search-drawer">
1948  <form action="/search" method="get" class="v-stack gap-5 sm:gap-8" role="search">
1949    <div class="search-input">
1950      <input type="search" name="q" placeholder="Cerca..." autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" aria-label="Ricerca">
1951      <button type="reset" class="text-subdued">Cancella</button>
1952      <button type="button" is="close-button">
1953        <span class="sr-only">Chiudi</span><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
1954        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
1955      </svg></button>
1956    </div>
1957
1958    <style>
1959      #shopify-section-sections--29563889221979__search-drawer {
1960        --predictive-search-column-count: 3;
1961      }
1962    </style>
1963
1964    <input type="hidden" name="type" value="product">
1965
1966    <predictive-search class="predictive-search" section-id="sections--29563889221979__search-drawer"><div slot="idle">
1967          <div class="v-stack gap-3 sm:gap-4">
1968
1969            
1970
1971            <p class="bold text-subdued">Stai cercando questi?</p>
1972
1973            <div class="searchcol">
1974
1975              <div class="searchcol__element">
1976                <a href="/collections/materassi-vedi-tutti">
1977              <img src="//cdn.shopify.com/s/files/1/0575/1413/1509/files/Visir_Stanza1.webp?v=1717693596">
1978              <p class="reversed-link hover:show">Materassi</p>
1979                </a>
1980              </div>
1981              
1982              <div class="searchcol__element">
1983                <a href="/collections/toppers">
1984              <img src="//cdn.shopify.com/s/files/1/0575/1413/1509/files/2_9032a580-99f1-44d5-951d-bf080e660de7.png?v=1721217065">
1985              <p class="reversed-link hover:show">Topper</p>
1986                </a>
1987              </div>
1988              
1989              <div class="searchcol__element">
1990                <a href="/collections/cuscini-olimpoflex">
1991              <img src="//cdn.shopify.com/s/files/1/0575/1413/1509/files/Era_Strati_1500x1900_MIN.png?v=1726152065">
1992              <p class="reversed-link hover:show">Cuscini</p>
1993                </a>
1994              </div>
1995              
1996              <div class="searchcol__element">
1997                <a href="/collections/biancheria">
1998              <img src="//cdn.shopify.com/s/files/1/0575/1413/1509/files/shot_piumino_su_letto.jpg?v=1702284121">
1999              <p class="reversed-link hover:show">Biancheria</p>
2000                </a>
2001              </div>
2002              
2003            </div>
2004
2005            <p id="searchquiz" class="bold text-subdued">Non sai da dove partire?</p>
2006              
2007            <div class="searchquiz">
2008
2009              <ul class="v-stack gap-2 sm:gap-3" role="list">
2010
2011              <li>
2012                <a href="/pages/qual-e-il-materasso-piu-adatto-a-te" class="h5">
2013                  <span class="reversed-link hover:show">Configura Materasso</span>
2014                </a>
2015              </li>
2016
2017                <li>
2018              <a href="/pages/scegli-il-topper-perfetto-per-te" class="h5">
2019                    <span class="reversed-link hover:show">Trova il tuo Topper</span>
2020              </a>
2021                  </li>
2022
2023                <li>
2024              <a href="/pages/scegli-il-cuscino-perfetto-per-te" class="h5">
2025                    <span class="reversed-link hover:show">Trova il tuo cuscino</span>
2026              </a>
2027                </li>
2028
2029              </ul>
2030              
2031            </div>
2032
2033            <style>
2034              .searchcol {
2035                display: flex;
2036                gap: 20px;
2037                justify-content: space-between
2038              }
2039
2040              @media only screen and (max-width: 768px) {
2041                .searchcol {
2042                overflow-x: scroll;
2043              }
2044              }
2045
2046              .searchcol__element {
2047                text-align:center;
2048              }
2049
2050              .searchcol__element img {
2051                border-radius: 0.375rem;
2052                margin-bottom: 10px;
2053                max-width: 120px;
2054              }
2055              #searchquiz {
2056                margin-top: 20px;
2057              }
2058            </style>
2059
2060            
2061
2062            
2063          </div>
2064        </div><div slot="results"></div>
2065
2066      <div slot="loading">
2067        <div class="v-stack gap-5 sm:gap-6 ">
2068          <div class="h-stack gap-4 sm:gap-5">
2068<span class="skeleton skeleton--tab"></span><span class="skeleton skeleton--tab"></span><span class="skeleton skeleton--tab"></span></div>
2069
2070          <div class="v-stack gap-4 sm:gap-6"><div class="h-stack align-center gap-5 sm:gap-6">
2071                <span class="skeleton skeleton--thumbnail"></span>
2072
2073                <div class="v-stack gap-3 w-full">
2074                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
2075                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
2076                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
2077                </div>
2078              </div><div class="h-stack align-center gap-5 sm:gap-6">
2079                <span class="skeleton skeleton--thumbnail"></span>
2080
2081                <div class="v-stack gap-3 w-full">
2082                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
2083                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
2084                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
2085                </div>
2086              </div><div class="h-stack align-center gap-5 sm:gap-6">
2087                <span class="skeleton skeleton--thumbnail"></span>
2088
2089                <div class="v-stack gap-3 w-full">
2090                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
2091                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
2092                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
2093                </div>
2094              </div><div class="h-stack align-center gap-5 sm:gap-6">
2095                <span class="skeleton skeleton--thumbnail"></span>
2096
2097                <div class="v-stack gap-3 w-full">
2098                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
2099                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
2100                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
2101                </div>
2102              </div></div>
2103        </div></div>
2104    </predictive-search>
2105  </form>
2106</search-drawer>
2107
2108<style> #shopify-section-sections--29563889221979__search-drawer .search-drawer {z-index: 1000000000 !important;} </style></div>
2109<!-- END sections: overlay-group --><main role="main" id="main" class="anchor">
2110      <section id="shopify-section-template--29563886109019__main" class="shopify-section shopify-section--main-cart"><div class="container"><div class="empty-state">
2111      <div class="empty-state__icon-wrapper"><svg role="presentation" stroke-width="1" focusable="false" width="32" height="32" class="icon icon-cart" viewBox="0 0 22 22">
2112            <path d="M9.182 18.454a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.818 0Zm7.272 0a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.819 0Z" fill="currentColor"></path>
2113            <path d="M5.336 6.636H21l-3.636 8.182H6.909L4.636 3H1m8.182 15.454a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.818 0Zm7.272 0a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.819 0Z" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
2114          </svg><span class="count-bubble count-bubble--lg">0</span>
2115      </div>
2116
2117      <div class="prose">
2118        <p class="h4">Il tuo carrello è vuoto</p>
2119<a class="button button--xl"
2120  
2121  
2122  
2123  
2124  
2125  
2126  href="/collections/materassi-vedi-tutti"
2127  
2128  
2129 >Continua gli acquisti</a></div>
2130    </div></div>
2131
2132</section><section id="shopify-section-template--29563886109019__featured_collection_YpjbBt" class="shopify-section shopify-section--featured-collection"><style>
2133  #shopify-section-template--29563886109019__featured_collection_YpjbBt {
2134    --section-background-hash: 0;
2135  }
2136
2137  #shopify-section-template--29563886109019__featured_collection_YpjbBt + * {
2138    --previous-section-background-hash: 0;
2139  }</style><style>#shopify-section-template--29563886109019__featured_collection_YpjbBt .product-list {
2140    --product-list-gap:  var(--spacing-2);
2141    --product-list-items-per-row: 2;
2142    --product-list-carousel-item-width: 74vw;
2143    --product-list-grid: auto / repeat(var(--product-list-items-per-row), minmax(0, 1fr));
2144  }
2145
2146  @media screen and (min-width: 700px) {
2147    #shopify-section-template--29563886109019__featured_collection_YpjbBt .product-list {
2148      --product-list-gap: var(--product-list-row-gap) var(--product-list-column-gap);
2149      --product-list-items-per-row: 2;
2150      --product-list-carousel-item-width: 36vw;
2151    }
2152  }
2153
2154  @media screen and (min-width: 1000px) {
2155    #shopify-section-template--29563886109019__featured_collection_YpjbBt .product-list {
2156      --product-list-items-per-row: 3;
2157      --product-list-carousel-item-width: calc(var(--container-inner-width) / 3 - (var
2157(--product-list-column-gap) / 3 * 2));
2158    }
2159  }
2160
2161  /* ============ CARD WRAPPER (uniform heights) ============ */
2162  #shopify-section-template--29563886109019__featured_collection_YpjbBt .product-list > * { height: 100%; }
2163  #shopify-section-template--29563886109019__featured_collection_YpjbBt .product-card-with-picker {
2164    display: flex;
2165    flex-direction: column;
2166    position: relative;
2167    height: 100%;
2168  }
2169  #shopify-section-template--29563886109019__featured_collection_YpjbBt .product-card-with-picker > *:first-child {
2170    flex: 1 1 auto;
2171    min-height: 0;
2172  }
2173  #shopify-section-template--29563886109019__featured_collection_YpjbBt .size-picker-trigger-wrap {
2174    margin-top: 10px;
2175    flex: 0 0 auto;
2176  }
2177
2178  /* ============ TRIGGER ============ */
2179  .sp-trigger,
2180  .sp-direct {
2181    width: 100%;
2182    min-height: 42px;
2183    padding: 10px 14px;
2184    border-radius: 8px;
2185    background: #1B2A4A;
2186    color: #fff;
2187    border: none;
2188    font-size: 14px;
2189    font-weight: 500;
2190    cursor: pointer;
2191    display: flex;
2192    align-items: center;
2193    justify-content: center;
2194    gap: 8px;
2195    font-family: inherit;
2196    line-height: 1.2;
2197    transition: opacity .15s ease;
2198  }
2199  .sp-trigger:hover, .sp-direct:hover { opacity: .92; }
2200  .sp-trigger:focus-visible, .sp-direct:focus-visible {
2201    outline: 2px solid #1B2A4A;
2202    outline-offset: 2px;
2203  }
2204  .sp-chevron { width: 14px; height: 14px; transition: transform .2s ease; }
2205  .sp-trigger[aria-expanded="true"] .sp-chevron { transform: rotate(180deg); }
2206
2207  /* ============ PANEL (lives in <body>, fixed positioning) ============ */
2208  .sp-panel {
2209    display: none;
2210    position: fixed;
2211    z-index: 10000;
2212    background: #fff;
2213    color: #1B2A4A;
2214    font-family: inherit;
2215    box-sizing: border-box;
2216  }
2217  .sp-panel.is-open {
2218    display: flex;
2219    flex-direction: column;
2220  }
2221
2222  .sp-backdrop {
2223    display: none;
2224    position: fixed;
2225    inset: 0;
2226    background: rgba(0, 0, 0, 0);
2227    z-index: 9998;
2228    pointer-events: none;
2229    transition: background-color .25s ease;
2230  }
2231  .sp-backdrop.is-open {
2232    display: block;
2233    pointer-events: auto;
2234  }
2235
2236  .sp-handle { display: none; }
2237
2238  .sp-header {
2239    display: flex;
2240    align-items: center;
2241    gap: 12px;
2242    flex-shrink: 0;
2243  }
2244  .sp-header-image {
2245    width: 48px;
2246    height: 48px;
2247    border-radius: 8px;
2248    object-fit: cover;
2249    flex-shrink: 0;
2250    background: #F1EFE8;
2251  }
2252  .sp-header-info { flex: 1; min-width: 0; }
2253  .sp-header-title {
2254    font-size: 13px;
2255    font-weight: 500;
2256    margin: 0 0 2px;
2257    color: #1B2A4A;
2258    line-height: 1.3;
2259    overflow: hidden;
2260    display: -webkit-box;
2261    -webkit-line-clamp: 2;
2262    -webkit-box-orient: vertical;
2263  }
2264  .sp-header-price {
2265    font-size: 12px;
2266    color: rgba(0, 0, 0, 0.55);
2267    margin: 0;
2268  }
2269  .sp-close {
2270    width: 32px;
2271    height: 32px;
2272    border-radius: 50%;
2273    background: rgba(0, 0, 0, 0.05);
2274    border: none;
2275    cursor: pointer;
2276    display: flex;
2277    align-items: center;
2278    justify-content: center;
2279    color: #1B2A4A;
2280    flex-shrink: 0;
2281    padding: 0;
2282    transition: background-color .15s ease;
2283  }
2284  .sp-close:hover { background: rgba(0, 0, 0, 0.10); }
2285  .sp-close svg { width: 16px; height: 16px; }
2286
2287  .sp-section-label {
2288    font-size: 11px;
2289    color: rgba(0, 0, 0, 0.55);
2290    margin: 0 0 8px;
2291    letter-spacing: 0.04em;
2292    text-transform: uppercase;
2293    font-weight: 500;
2294    flex-shrink: 0;
2295  }
2296
2297  .sp-options {
2298    flex: 1 1 auto;
2299    display: flex;
2300    flex-direction: column;
2301    gap: 6px;
2302    overflow-y: auto;
2303    overscroll-behavior: contain;
2304    -webkit-overflow-scrolling: touch;
2305    margin: 0;
2306  }
2307  .sp-option {
2308    width: 100%;
2309    display: flex;
2310    justify-content: space-between;
2311    align-items: center;
2312    padding: 12px 14px;
2313    border-radius: 10px;
2314    border: 1px solid rgba(0, 0, 0, 0.12);
2315    background: transparent;
2316    cursor: pointer;
2317    font-size: 14px;
2318    color: #1B2A4A;
2319    font-family: inherit;
2320    transition: border-color .15s ease, background .15s ease;
2321    text-align: left;
2322  }
2323  .sp-option:hover { border-color: #1B2A4A; }
2324  .sp-option-label { font-weight: 500; }
2325  .sp-option-price {
2326    color: rgba(0, 0, 0, 0.55);
2327    font-variant-numeric: tabular-nums;
2328  }
2329  .sp-option.is-selected {
2330    background: #1B2A4A;
2331    color: #fff;
2332    border-color: #1B2A4A;
2333  }
2334  .sp-option.is-selected .sp-option-price { color: rgba(255, 255, 255, 0.85); }
2335
2336  .sp-footer { flex: 0 0 auto; padding-top: 12px; }
2337  .sp-add {
2338    width: 100%;
2339    min-height: 48px;
2340    padding: 12px 16px;
2341    border-radius: 10px;
2342    background: #FFB74A;
2343    color: #000000;
2344    border: none;
2345    font-size: 15px;
2346    font-weight: 500;
2347    cursor: pointer;
2348    display: flex;
2349    align-items: center;
2350    justify-content: center;
2351    gap: 8px;
2352    font-family: inherit;
2353    transition: opacity .15s ease;
2354  }
2355  .sp-add:disabled {
2356    background: rgba(0, 0, 0, 0.12);
2357    color: rgba(0, 0, 0, 0.45);
2358    cursor: not-allowed;
2359  }
2360  .sp-add:not(:disabled):hover { opacity: .92; }
2361
2362  /* ============ DESKTOP: popover ============ */
2363  @media screen and (min-width: 700px) {
2364    .sp-panel {
2365      width: 320px;
2366      max-height: 480px;
2367      border-radius: 12px;
2368      border: 0.5px solid rgba(0, 0, 0, 0.15);
2369      box-shadow: 0 12px 32px rgba(0, 0, 0, 0.12);
2370      padding: 14px;
2371    }
2372    .sp-header {
2373      padding-bottom: 12px;
2374      margin-bottom: 12px;
2375      border-bottom: 0.5px solid rgba(0, 0, 0, 0.08);
2376    }
2377    .sp-options { max-height: 280px; padding-right: 4px; }
2378  }
2379
2380  /* ============ MOBILE: bottom sheet ============ */
2381  @media screen and (max-width: 699px) {
2382    .sp-panel {
2383      top: auto;
2384      left: 0;
2385      right: 0;
2386      bottom: 0;
2387      width: 100%;
2388      max-height: 88vh;
2389      border-radius: 20px 20px 0 0;
2390      transform: translateY(100%);
2391      transition: transform .32s cubic-bezier(0.32, 0.72, 0, 1);
2392      box-shadow: 0 -12px 32px rgba(0, 0, 0, 0.15);
2393      padding: 0 16px 20px;
2394      visibility: hidden;
2395    }
2396    .sp-panel.is-open {
2397      transform: translateY(0);
2398      visibility: visible;
2399    }
2400    .sp-backdrop.is-open { background: rgba(0, 0, 0, 0.55); }
2401
2402    .sp-handle {
2403      display: block;
2404      width: 44px;
2405      height: 5px;
2406      background: rgba(0, 0, 0, 0.15);
2407      border-radius: 3px;
2408      margin: 10px auto 6px;
2409      flex-shrink: 0;
2410    }
2411    .sp-header {
2412      padding: 12px 0;
2413      margin-bottom: 14px;
2414      border-bottom: 1px solid rgba(0, 0, 0, 0.08);
2415    }
2416    .sp-header-image { width: 56px; height: 56px; border-radius: 10px; }
2417    .sp-header-title { font-size: 15px; }
2418    .sp-header-price {
2419      font-size: 14px;
2420      color: #E24B4A;
2421      font-weight: 500;
2422    }
2423
2424    .sp-section-label { font-size: 12px; margin-bottom: 10px; }
2425
2426    .sp-options { max-height: none; padding-bottom: 4px; gap: 8px; }
2427    .sp-option { padding: 14px 16px; font-size: 15px; }
2428
2429    .sp-footer {
2430      padding-top: 14px;
2431      background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 30%);
2432      position: sticky;
2433      bottom: -20px;
2434      margin: 0 -16px -20px;
2435      padding: 14px 16px 20px;
2436    }
2437    .sp-add { min-height: 54px; font-size: 16px; }
2438  }
2439
2440  body.sp-lock { overflow: hidden; }
2441</style>
2442
2443<div class="section   section-blends section-full">
2444  <div class="section-stack">
2445  <section-header class="section-header "><div class="prose"><h2 class="h2" reveal-on-scroll="true"><split-lines>Potresti amare anche...</split-lines></h2></div></section-header><div class="floating-controls-container"><scroll-carousel selector="product-card" id="scroll-area-template--29563886109019__featured_collection_YpjbBt" class="scroll-area bleed is-scrollable">
2446        <reveal-items selector=".product-list > *">
2447          <product-list class="product-list"><div class="product-card-with-picker"> <product-card handle="materasso-memory-foam-hybrid-molle-insacchettate-pascia"  class="product-card product-card--show-secondary-media bg-custom text-custom"style="--background: 255 255 255; --text-color: 26 26 26;"><div class="product-card__badge-list" ><on-sale-badge
2448  class="badge badge--on-sale js-on-sale-badge"
2449  data-product-tags="dispositivo medico,materasso"
2450  data-savings="60%"
2451  
2452  
2453>
2454  Risparmia <span class="js-badge-text">60% + 1 cuscino omaggio</span>
2455</on-sale-badge>
2456
2457<script>
2458  document.addEventListener('DOMContentLoaded', function () {
2459    const forms = document.querySelectorAll('form[action^="/cart/add"]');
2460
2461    forms.forEach(function (form) {
2462      const variantSelect = form.querySelector('[name="id"]');
2463      if (!variantSelect) return;
2464
2465      const formId = form.getAttribute('id');
2466      const badge = document.querySelector(`.js-on-sale-badge[form="${formId}"]`);
2467      if (!badge) return;
2468
2469      const badgeText = badge.querySelector('.js-badge-text');
2470      if (!badgeText) return;
2471
2472      variantSelect.addEventListener('change', function () {
2473        const selectedVariantId = parseInt(variantSelect.value, 10);
2474        const metafields = window.variantMetafields[selectedVariantId] || {};
2475        const cuscinoOmaggio = metafields.cuscino_omaggio || '';
2476        const savings = badge.dataset.savings;
2477        const isMaterasso = badge.dataset.productTags.includes('materasso');
2478
2479        const label = isMaterasso ? `${savings} ${cuscinoOmaggio}` : `${savings}`;
2480        badgeText.textContent = label;
2481
2482        const compare = metafields.compare_at_price || 0;
2483        const price = metafields.price || 0;
2484        badge.hidden = !(compare > price);
2485      });
2486    });
2487  });
2488</script>
2488</div><div class="product-card__figure">
2489      <a href="/products/materasso-memory-foam-hybrid-molle-insacchettate-pascia" data-instant><img src="//olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Pascia.webp?v=1773328157&amp;width=2000" alt="Materasso Memory Foam Hybrid Molle Insacchettate Pascià" srcset="//olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Pascia.webp?v=1773328157&amp;width=200 200w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Pascia.webp?v=1773328157&amp;width=300 300w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Pascia.webp?v=1773328157&amp;width=400 400w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Pascia.webp?v=1773328157&amp;width=500 500w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Pascia.webp?v=1773328157&amp;width=600 600w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Pascia.webp?v=1773328157&amp;width=700 700w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Pascia.webp?v=1773328157&amp;width=800 800w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Pascia.webp?v=1773328157&amp;width=1000 1000w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Pascia.webp?v=1773328157&amp;width=1200 1200w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Pascia.webp?v=1773328157&amp;width=1400 1400w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Pascia.webp?v=1773328157&amp;width=1600 1600w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Pascia.webp?v=1773328157&amp;width=1800 1800w" width="2000" height="2000" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2 - 40px), (max-width: 1200px) calc(100vw / 3 - 64px), calc(min(100vw - 96px, 1360px) / 3 - (24px / 3 * 2))" class="product-card__image product-card__image--primary  aspect-square"><img src="//olimpo-flex.com/cdn/shop/files/Infografica2_Pascia.webp?v=1773328157&amp;width=1500" alt="Materasso Memory Foam Hybrid Molle Insacchettate Pascià" srcset="//olimpo-flex.com/cdn/shop/files/Infografica2_Pascia.webp?v=1773328157&amp;width=200 200w, //olimpo-flex.com/cdn/shop/files/Infografica2_Pascia.webp?v=1773328157&amp;width=300 300w, //olimpo-flex.com/cdn/shop/files/Infografica2_Pascia.webp?v=1773328157&amp;width=400 400w, //olimpo-flex.com/cdn/shop/files/Infografica2_Pascia.webp?v=1773328157&amp;width=500 500w, //olimpo-flex.com/cdn/shop/files/Infografica2_Pascia.webp?v=1773328157&amp;width=600 600w, //olimpo-flex.com/cdn/shop/files/Infografica2_Pascia.webp?v=1773328157&amp;width=700 700w, //olimpo-flex.com/cdn/shop/files/Infografica2_Pascia.webp?v=1773328157&amp;width=800 800w, //olimpo-flex.com/cdn/shop/files/Infografica2_Pascia.webp?v=1773328157&amp;width=1000 1000w, //olimpo-flex.com/cdn/shop/files/Infografica2_Pascia.webp?v=1773328157&amp;width=1200 1200w, //olimpo-flex.com/cdn/shop/files/Infografica2_Pascia.webp?v=1773328157&amp;width=1400 1400w" width="1500" height="1500" loading="lazy" class="product-card__image product-card__image--secondary object-fill" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2 - 40px), (max-width: 1200px) calc(100vw / 3 - 64px), calc(min(100vw - 96px, 1360px) / 3 - (24px / 3 * 2))"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"><a href="/products/materasso-memory-foam-hybrid-molle-insacchettate-pascia" class="bold" data-instant>Materasso Memory Foam Hybrid Molle Insacchettate Pascià</a></span>
2490
2491
2492
2493
2494
2495<!-- TrustBox widget - Product Mini -->
2496<div class="trustpilot-widget"
2497     data-locale="it-IT"
2498     data-template-id="54d39695764ea907c0f34825"
2499     data-businessunit-id="64b92c6e11c8af68008b143e"
2500     data-style-height="24px"
2501     data-style-width="100%"
2502     data-theme="light"
2503     data-sku="PSC_M_160190"
2504     data-no-reviews="hide"
2505     data-scroll-to-list="false"
2506     data-style-alignment="left">
2507  <a href="https://it.trustpilot.com/review/olimpo-flex.com" target="_blank" rel="noopener">Trustpilot</a>
2508</div>
2509<!-- End TrustBox widget -->
2510
2511<!-- Include the Trustpilot script -->
2512<script type="text/javascript" src="//widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js" async></script>
2512
2513
2514<style>
2515  .trustpilot-widget {
2516    margin-bottom: 10px;
2517  }
2518  .trustpilot-widget .tp-widget-review-count {
2519    font-family: 'Poppins', sans-serif;
2520    font-size: 16px;
2521    color: #333;
2522  }
2523  .trustpilot-widget .tp-stars {
2524    color: #ffb400;
2525  }
2526</style>
2527      
2528<price-list  class="price-list  " ><sale-price class="text-on-sale">
2529          <span class="sr-only">Prezzo scontato</span>Da €249,00</sale-price>
2530
2531        <compare-at-price class="text-subdued line-through">
2532          <span class="sr-only">Prezzo </span>€623,00</compare-at-price></price-list></div></div>
2533</product-card><div class="size-picker-trigger-wrap">
2534                      <button
2535                        type="button"
2536                        class="sp-trigger"
2537                        aria-haspopup="dialog"
2538                        aria-expanded="false"
2539                        data-panel="sp-panel-template--29563886109019__featured_collection_YpjbBt-1"
2540                      >
2541                        <span>Scegli misura</span>
2542                        <svg class="sp-chevron" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
2543                          <polyline points="6 9 12 15 18 9"></polyline>
2544                        </svg>
2545                      </button>
2546                    </div><div
2547                      id="sp-panel-template--29563886109019__featured_collection_YpjbBt-1-backdrop"
2548                      class="sp-backdrop sp-portal"
2549                      data-section="template--29563886109019__featured_collection_YpjbBt"
2550                      data-close-picker
2551                      data-panel-target="sp-panel-template--29563886109019__featured_collection_YpjbBt-1"
2552                      aria-hidden="true"
2553                    ></div>
2554
2555                    <div
2556                      id="sp-panel-template--29563886109019__featured_collection_YpjbBt-1"
2557                      class="sp-panel sp-portal"
2558                      data-section="template--29563886109019__featured_collection_YpjbBt"
2559                      role="dialog"
2560                      aria-modal="true"
2561                      aria-label="Scegli misura per Materasso Memory Foam Hybrid Molle Insacchettate Pascià"
2562                    >
2563                      <div class="sp-handle" data-close-picker aria-hidden="true"></div>
2564
2565                      <header class="sp-header"><img
2566                            class="sp-header-image"
2567                            src="//olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Pascia.webp?v=1773328157&width=120"
2568                            alt=""
2569                            loading="lazy"
2570                            width="56"
2571                            height="56"
2572                          /><div class="sp-header-info">
2573                          <p class="sp-header-title">Materasso Memory Foam Hybrid Molle Insacchettate Pascià</p>
2574                          <p class="sp-header-price">Da €249,00</p>
2575                        </div>
2576                        <button type="button" class="sp-close" data-close-picker aria-label="Chiudi">
2577                          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
2578                            <line x1="18" y1="6" x2="6" y2="18"></line>
2579                            <line x1="6" y1="6" x2="18" y2="18"></line>
2580                          </svg>
2581                        </button>
2582                      </header>
2583
2584                      <p class="sp-section-label">Misura · 9 disponibili</p>
2585
2586                      <div class="sp-options" role="radiogroup"><button
2587                            type="button"
2588                            class="sp-option"
2589                            role="radio"
2590                            aria-checked="false"
2591                            data-variant-id="47462877593947"
2592                            data-variant-price="€249,00"
2593                          >
2594                            <span class="sp-option-label">Singolo - 80x190cm Standard</span>
2595                            <span class="sp-option-price">€249,00</span>
2596                          </button><button
2597                            type="button"
2598                            class="sp-option"
2599                            role="radio"
2600                            aria-checked="false"
2601                            data-variant-id="47462879887707"
2602                            data-variant-price="€289,00"
2603                          >
2604                            <span class="sp-option-label">Singolo - 90x200cm</span>
2605                            <span class="sp-option-price">€289,00</span>
2606                          </button><button
2607                            type="button"
2608                            class="sp-option"
2609                            role="radio"
2610                            aria-checked="false"
2611                            data-variant-id="47462880051547"
2612                            data-variant-price="€409,00"
2613                          >
2614                            <span class="sp-option-label">Piazza e Mezza - 140x190cm Francese</span>
2615                            <span class="sp-option-price">€409,00</span>
2616                          </button><button
2617                            type="button"
2618                            class="sp-option"
2619                            role="radio"
2620                            aria-checked="false"
2621                            data-variant-id="47462880084315"
2622                            data-variant-price="€429,00"
2623                          >
2624                            <span class="sp-option-label">Piazza e Mezza - 140x200cm</span>
2625                            <span class="sp-option-price">€429,00</span>
2626                          </button><button
2627                            type="button"
2628                            class="sp-option"
2629                            role="radio"
2630                            aria-checked="false"
2631                            data-variant-id="47462880117083"
2632                            data-variant-price="€459,00"
2633                          >
2634                            <span class="sp-option-label">Matrimoniale - 160x190cm Standard</span>
2635                            <span class="sp-option-price">€459,00</span>
2636                          </button><button
2637                            type="button"
2638                            class="sp-option"
2639                            role="radio"
2640                            aria-checked="false"
2641                            data-variant-id="47462880149851"
2642                            data-variant-price="€479,00"
2643                          >
2644                            <span class="sp-option-label">Matrimoniale - 160x200cm</span>
2645                            <span class="sp-option-price">€479,00</span>
2646                          </button><button
2647                            type="button"
2648                            class="sp-option"
2649                            role="radio"
2650                            aria-checked="false"
2651                            data-variant-id="48844099453275"
2652                            data-variant-price="€509,00"
2653                          >
2654                            <span class="sp-option-label">Matrimoniale - 170x200cm Queen Size</span>
2655                            <span class="sp-option-price">€509,00</span>
2656                          </button><button
2657                            type="button"
2658                            class="sp-option"
2659                            role="radio"
2660                            aria-checked="false"
2661                            data-variant-id="47462880215387"
2662                            data-variant-price="€539,00"
2663                          >
2664                            <span class="sp-option-label">Matrimoniale - 180x200cm</span>
2665                            <span class="sp-option-price">€539,00</span>
2666                          </button><button
2667                            type="button"
2668                            class="sp-option"
2669                            role="radio"
2670                            aria-checked="false"
2671                            data-variant-id="47462880280923"
2672                            data-variant-price="€589,00"
2673                          >
2674                            <span class="sp-option-label">Matrimoniale - 200x200cm</span>
2675                            <span class="sp-option-price">€589,00</span>
2676                          </button></div>
2677
2678                      <div class="sp-footer">
2679                        <button type="button" class="sp-add" disabled>
2680                          <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
2681                            <path d="M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z"></path>
2682                            <line x1="3" y1="6" x2="21" y2="6"></line>
2683                            <path d="M16 10a4 4 0 0 1-8 0"></path>
2684                          </svg>
2685                          <span class="sp-add-text">Seleziona una misura</span>
2686                        </button>
2687                      </div>
2688                    </div></div><div class="product-card-with-picker"> <product-card handle="materasso-memory-foam-triplo-strato-stretch-maragia"  class="product-card product-card--show-secondary-media bg-custom text-custom"style="--background: 255 255 255; --text-color: 26 26 26;"><div class="product-card__badge-list" ><on-sale-badge
2689  class="badge badge--on-sale js-on-sale-badge"
2690  data-product-tags="dispositivo medico,materasso"
2691  data-savings="60%"
2692  
2693  
2694>
2695  Risparmia <span class="js-badge-text">60% + 1 cuscino omaggio</span>
2696</on-sale-badge>
2697
2698<script>
2699  document.addEventListener('DOMContentLoaded', function () {
2700    const forms = document.querySelectorAll('form[action^="/cart/add"]');
2701
2702    forms.forEach(function (form) {
2703      const variantSelect = form.querySelector('[name="id"]');
2704      if (!variantSelect) return;
2705
2706      const formId = form.getAttribute('id');
2707      const badge = document.querySelector(`.js-on-sale-badge[form="${formId}"]`);
2708      if (!badge) return;
2709
2710      const badgeText = badge.querySelector('.js-badge-text');
2711      if (!badgeText) return;
2712
2713      variantSelect.addEventListener('change', function () {
2714        const selectedVariantId = parseInt(variantSelect.value, 10);
2715        const metafields = window.variantMetafields[selectedVariantId] || {};
2716        const cuscinoOmaggio = metafields.cuscino_omaggio || '';
2717        const savings = badge.dataset.savings;
2718        const isMaterasso = badge.dataset.productTags.includes('materasso');
2719
2720        const label = isMaterasso ? `${savings} ${cuscinoOmaggio}` : `${savings}`;
2721        badgeText.textContent = label;
2722
2723        const compare = metafields.compare_at_price || 0;
2724        const price = metafields.price || 0;
2725        badge.hidden = !(compare > price);
2726      });
2727    });
2728  });
2729</script>
2729</div><div class="product-card__figure">
2730      <a href="/products/materasso-memory-foam-triplo-strato-stretch-maragia" data-instant><img src="//olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Maragia.webp?v=1773328140&amp;width=2000" alt="Materasso Memory Foam triplo strato stretch Maragià" srcset="//olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Maragia.webp?v=1773328140&amp;width=200 200w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Maragia.webp?v=1773328140&amp;width=300 300w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Maragia.webp?v=1773328140&amp;width=400 400w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Maragia.webp?v=1773328140&amp;width=500 500w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Maragia.webp?v=1773328140&amp;width=600 600w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Maragia.webp?v=1773328140&amp;width=700 700w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Maragia.webp?v=1773328140&amp;width=800 800w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Maragia.webp?v=1773328140&amp;width=1000 1000w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Maragia.webp?v=1773328140&amp;width=1200 1200w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Maragia.webp?v=1773328140&amp;width=1400 1400w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Maragia.webp?v=1773328140&amp;width=1600 1600w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Maragia.webp?v=1773328140&amp;width=1800 1800w" width="2000" height="2000" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2 - 40px), (max-width: 1200px) calc(100vw / 3 - 64px), calc(min(100vw - 96px, 1360px) / 3 - (24px / 3 * 2))" class="product-card__image product-card__image--primary  aspect-square"><img src="//olimpo-flex.com/cdn/shop/files/Infografica2_Maragia.webp?v=1773328140&amp;width=1500" alt="Materasso Memory Foam triplo strato stretch Maragià" srcset="//olimpo-flex.com/cdn/shop/files/Infografica2_Maragia.webp?v=1773328140&amp;width=200 200w, //olimpo-flex.com/cdn/shop/files/Infografica2_Maragia.webp?v=1773328140&amp;width=300 300w, //olimpo-flex.com/cdn/shop/files/Infografica2_Maragia.webp?v=1773328140&amp;width=400 400w, //olimpo-flex.com/cdn/shop/files/Infografica2_Maragia.webp?v=1773328140&amp;width=500 500w, //olimpo-flex.com/cdn/shop/files/Infografica2_Maragia.webp?v=1773328140&amp;width=600 600w, //olimpo-flex.com/cdn/shop/files/Infografica2_Maragia.webp?v=1773328140&amp;width=700 700w, //olimpo-flex.com/cdn/shop/files/Infografica2_Maragia.webp?v=1773328140&amp;width=800 800w, //olimpo-flex.com/cdn/shop/files/Infografica2_Maragia.webp?v=1773328140&amp;width=1000 1000w, //olimpo-flex.com/cdn/shop/files/Infografica2_Maragia.webp?v=1773328140&amp;width=1200 1200w, //olimpo-flex.com/cdn/shop/files/Infografica2_Maragia.webp?v=1773328140&amp;width=1400 1400w" width="1500" height="1500" loading="lazy" class="product-card__image product-card__image--secondary object-fill" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2 - 40px), (max-width: 1200px) calc(100vw / 3 - 64px), calc(min(100vw - 96px, 1360px) / 3 - (24px / 3 * 2))"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"><a href="/products/materasso-memory-foam-triplo-strato-stretch-maragia" class="bold" data-instant>Materasso Memory Foam triplo strato stretch Maragià</a></span>
2731
2732
2733
2734
2735
2736<!-- TrustBox widget - Product Mini -->
2737<div class="trustpilot-widget"
2738     data-locale="it-IT"
2739     data-template-id="54d39695764ea907c0f34825"
2740     data-businessunit-id="64b92c6e11c8af68008b143e"
2741     data-style-height="24px"
2742     data-style-width="100%"
2743     data-theme="light"
2744     data-sku="MRG_M_160190"
2745     data-no-reviews="hide"
2746     data-scroll-to-list="false"
2747     data-style-alignment="left">
2748  <a href="https://it.trustpilot.com/review/olimpo-flex.com" target="_blank" rel="noopener">Trustpilot</a>
2749</div>
2750<!-- End TrustBox widget -->
2751
2752<!-- Include the Trustpilot script -->
2753<script type="text/javascript" src="//widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js" async></script>
2753
2754
2755<style>
2756  .trustpilot-widget {
2757    margin-bottom: 10px;
2758  }
2759  .trustpilot-widget .tp-widget-review-count {
2760    font-family: 'Poppins', sans-serif;
2761    font-size: 16px;
2762    color: #333;
2763  }
2764  .trustpilot-widget .tp-stars {
2765    color: #ffb400;
2766  }
2767</style>
2768      
2769<price-list  class="price-list  " ><sale-price class="text-on-sale">
2770          <span class="sr-only">Prezzo scontato</span>Da €299,00</sale-price>
2771
2772        <compare-at-price class="text-subdued line-through">
2773          <span class="sr-only">Prezzo </span>€748,00</compare-at-price></price-list></div></div>
2774</product-card><div class="size-picker-trigger-wrap">
2775                      <button
2776                        type="button"
2777                        class="sp-trigger"
2778                        aria-haspopup="dialog"
2779                        aria-expanded="false"
2780                        data-panel="sp-panel-template--29563886109019__featured_collection_YpjbBt-2"
2781                      >
2782                        <span>Scegli misura</span>
2783                        <svg class="sp-chevron" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
2784                          <polyline points="6 9 12 15 18 9"></polyline>
2785                        </svg>
2786                      </button>
2787                    </div><div
2788                      id="sp-panel-template--29563886109019__featured_collection_YpjbBt-2-backdrop"
2789                      class="sp-backdrop sp-portal"
2790                      data-section="template--29563886109019__featured_collection_YpjbBt"
2791                      data-close-picker
2792                      data-panel-target="sp-panel-template--29563886109019__featured_collection_YpjbBt-2"
2793                      aria-hidden="true"
2794                    ></div>
2795
2796                    <div
2797                      id="sp-panel-template--29563886109019__featured_collection_YpjbBt-2"
2798                      class="sp-panel sp-portal"
2799                      data-section="template--29563886109019__featured_collection_YpjbBt"
2800                      role="dialog"
2801                      aria-modal="true"
2802                      aria-label="Scegli misura per Materasso Memory Foam triplo strato stretch Maragià"
2803                    >
2804                      <div class="sp-handle" data-close-picker aria-hidden="true"></div>
2805
2806                      <header class="sp-header"><img
2807                            class="sp-header-image"
2808                            src="//olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Maragia.webp?v=1773328140&width=120"
2809                            alt=""
2810                            loading="lazy"
2811                            width="56"
2812                            height="56"
2813                          /><div class="sp-header-info">
2814                          <p class="sp-header-title">Materasso Memory Foam triplo strato stretch Maragià</p>
2815                          <p class="sp-header-price">Da €299,00</p>
2816                        </div>
2817                        <button type="button" class="sp-close" data-close-picker aria-label="Chiudi">
2818                          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
2819                            <line x1="18" y1="6" x2="6" y2="18"></line>
2820                            <line x1="6" y1="6" x2="18" y2="18"></line>
2821                          </svg>
2822                        </button>
2823                      </header>
2824
2825                      <p class="sp-section-label">Misura · 10 disponibili</p>
2826
2827                      <div class="sp-options" role="radiogroup"><button
2828                            type="button"
2829                            class="sp-option"
2830                            role="radio"
2831                            aria-checked="false"
2832                            data-variant-id="47475584303451"
2833                            data-variant-price="€299,00"
2834                          >
2835                            <span class="sp-option-label">Singolo - 80x190cm Standard</span>
2836                            <span class="sp-option-price">€299,00</span>
2837                          </button><button
2838                            type="button"
2839                            class="sp-option"
2840                            role="radio"
2841                            aria-checked="false"
2842                            data-variant-id="47475584401755"
2843                            data-variant-price="€339,00"
2844                          >
2845                            <span class="sp-option-label">Singolo - 90x200cm</span>
2846                            <span class="sp-option-price">€339,00</span>
2847                          </button><button
2848                            type="button"
2849                            class="sp-option"
2850                            role="radio"
2851                            aria-checked="false"
2852                            data-variant-id="54054387712347"
2853                            data-variant-price="€439,00"
2854                          >
2855                            <span class="sp-option-label">Piazza e Mezza - 120x200cm</span>
2856                            <span class="sp-option-price">€439,00</span>
2857                          </button><button
2858                            type="button"
2859                            class="sp-option"
2860                            role="radio"
2861                            aria-checked="false"
2862                            data-variant-id="47475584565595"
2863                            data-variant-price="€479,00"
2864                          >
2865                            <span class="sp-option-label">Piazza e Mezza - 140x190cm Francese</span>
2866                            <span class="sp-option-price">€479,00</span>
2867                          </button><button
2868                            type="button"
2869                            class="sp-option"
2870                            role="radio"
2871                            aria-checked="false"
2872                            data-variant-id="47475584598363"
2873                            data-variant-price="€509,00"
2874                          >
2875                            <span class="sp-option-label">Piazza e Mezza - 140x200cm</span>
2876                            <span class="sp-option-price">€509,00</span>
2877                          </button><button
2878                            type="button"
2879                            class="sp-option"
2880                            role="radio"
2881                            aria-checked="false"
2882                            data-variant-id="47475584631131"
2883                            data-variant-price="€549,00"
2884                          >
2885                            <span class="sp-option-label">Matrimoniale - 160x190cm Standard</span>
2886                            <span class="sp-option-price">€549,00</span>
2887                          </button><button
2888                            type="button"
2889                            class="sp-option"
2890                            role="radio"
2891                            aria-checked="false"
2892                            data-variant-id="47475584663899"
2893                            data-variant-price="€569,00"
2894                          >
2895                            <span class="sp-option-label">Matrimoniale - 160x200cm</span>
2896                            <span class="sp-option-price">€569,00</span>
2897                          </button><button
2898                            type="button"
2899                            class="sp-option"
2900                            role="radio"
2901                            aria-checked="false"
2902                            data-variant-id="49213257318747"
2903                            data-variant-price="€609,00"
2904                          >
2905                            <span class="sp-option-label">Matrimoniale - 170x200cm Queen Size</span>
2906                            <span class="sp-option-price">€609,00</span>
2907                          </button><button
2908                            type="button"
2909                            class="sp-option"
2910                            role="radio"
2911                            aria-checked="false"
2912                            data-variant-id="47475584729435"
2913                            data-variant-price="€639,00"
2914                          >
2915                            <span class="sp-option-label">Matrimoniale - 180x200cm King Size</span>
2916                            <span class="sp-option-price">€639,00</span>
2917                          </button><button
2918                            type="button"
2919                            class="sp-option"
2920                            role="radio"
2921                            aria-checked="false"
2922                            data-variant-id="47475584794971"
2923                            data-variant-price="€699,00"
2924                          >
2925                            <span class="sp-option-label">Matrimoniale - 200x200cm</span>
2926                            <span class="sp-option-price">€699,00</span>
2927                          </button></div>
2928
2929                      <div class="sp-footer">
2930                        <button type="button" class="sp-add" disabled>
2931                          <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
2932                            <path d="M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z"></path>
2933                            <line x1="3" y1="6" x2="21" y2="6"></line>
2934                            <path d="M16 10a4 4 0 0 1-8 0"></path>
2935                          </svg>
2936                          <span class="sp-add-text">Seleziona una misura</span>
2937                        </button>
2938                      </div>
2939                    </div></div><div class="product-card-with-picker"> <product-card handle="materasso-visir"  class="product-card product-card--show-secondary-media bg-custom text-custom"style="--background: 255 255 255; --text-color: 26 26 26;"><div class="product-card__badge-list" ><on-sale-badge
2940  class="badge badge--on-sale js-on-sale-badge"
2941  data-product-tags="dispositivo medico,materasso"
2942  data-savings="60%"
2943  
2944  
2945>
2946  Risparmia <span class="js-badge-text">60% + 1 cuscino omaggio</span>
2947</on-sale-badge>
2948
2949<script>
2950  document.addEventListener('DOMContentLoaded', function () {
2951    const forms = document.querySelectorAll('form[action^="/cart/add"]');
2952
2953    forms.forEach(function (form) {
2954      const variantSelect = form.querySelector('[name="id"]');
2955      if (!variantSelect) return;
2956
2957      const formId = form.getAttribute('id');
2958      const badge = document.querySelector(`.js-on-sale-badge[form="${formId}"]`);
2959      if (!badge) return;
2960
2961      const badgeText = badge.querySelector('.js-badge-text');
2962      if (!badgeText) return;
2963
2964      variantSelect.addEventListener('change', function () {
2965        const selectedVariantId = parseInt(variantSelect.value, 10);
2966        const metafields = window.variantMetafields[selectedVariantId] || {};
2967        const cuscinoOmaggio = metafields.cuscino_omaggio || '';
2968        const savings = badge.dataset.savings;
2969        const isMaterasso = badge.dataset.productTags.includes('materasso');
2970
2971        const label = isMaterasso ? `${savings} ${cuscinoOmaggio}` : `${savings}`;
2972        badgeText.textContent = label;
2973
2974        const compare = metafields.compare_at_price || 0;
2975        const price = metafields.price || 0;
2976        badge.hidden = !(compare > price);
2977      });
2978    });
2979  });
2980</script>
2980</div><div class="product-card__figure">
2981      <a href="/products/materasso-visir" data-instant><img src="//olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Visir.webp?v=1773328151&amp;width=2000" alt="Materasso Memory Foam a due Strati con effetto massaggio Visir" srcset="//olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Visir.webp?v=1773328151&amp;width=200 200w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Visir.webp?v=1773328151&amp;width=300 300w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Visir.webp?v=1773328151&amp;width=400 400w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Visir.webp?v=1773328151&amp;width=500 500w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Visir.webp?v=1773328151&amp;width=600 600w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Visir.webp?v=1773328151&amp;width=700 700w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Visir.webp?v=1773328151&amp;width=800 800w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Visir.webp?v=1773328151&amp;width=1000 1000w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Visir.webp?v=1773328151&amp;width=1200 1200w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Visir.webp?v=1773328151&amp;width=1400 1400w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Visir.webp?v=1773328151&amp;width=1600 1600w, //olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Visir.webp?v=1773328151&amp;width=1800 1800w" width="2000" height="2000" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2 - 40px), (max-width: 1200px) calc(100vw / 3 - 64px), calc(min(100vw - 96px, 1360px) / 3 - (24px / 3 * 2))" class="product-card__image product-card__image--primary  aspect-square"><img src="//olimpo-flex.com/cdn/shop/files/Infografica2_Visir.webp?v=1773328151&amp;width=1500" alt="Materasso Memory Foam a due Strati con effetto massaggio Visir" srcset="//olimpo-flex.com/cdn/shop/files/Infografica2_Visir.webp?v=1773328151&amp;width=200 200w, //olimpo-flex.com/cdn/shop/files/Infografica2_Visir.webp?v=1773328151&amp;width=300 300w, //olimpo-flex.com/cdn/shop/files/Infografica2_Visir.webp?v=1773328151&amp;width=400 400w, //olimpo-flex.com/cdn/shop/files/Infografica2_Visir.webp?v=1773328151&amp;width=500 500w, //olimpo-flex.com/cdn/shop/files/Infografica2_Visir.webp?v=1773328151&amp;width=600 600w, //olimpo-flex.com/cdn/shop/files/Infografica2_Visir.webp?v=1773328151&amp;width=700 700w, //olimpo-flex.com/cdn/shop/files/Infografica2_Visir.webp?v=1773328151&amp;width=800 800w, //olimpo-flex.com/cdn/shop/files/Infografica2_Visir.webp?v=1773328151&amp;width=1000 1000w, //olimpo-flex.com/cdn/shop/files/Infografica2_Visir.webp?v=1773328151&amp;width=1200 1200w, //olimpo-flex.com/cdn/shop/files/Infografica2_Visir.webp?v=1773328151&amp;width=1400 1400w" width="1500" height="1500" loading="lazy" class="product-card__image product-card__image--secondary object-fill" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2 - 40px), (max-width: 1200px) calc(100vw / 3 - 64px), calc(min(100vw - 96px, 1360px) / 3 - (24px / 3 * 2))"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"><a href="/products/materasso-visir" class="bold" data-instant>Materasso Memory Foam a due Strati con effetto massaggio Visir</a></span>
2982
2983
2984
2985
2986
2987<!-- TrustBox widget - Product Mini -->
2988<div class="trustpilot-widget"
2989     data-locale="it-IT"
2990     data-template-id="54d39695764ea907c0f34825"
2991     data-businessunit-id="64b92c6e11c8af68008b143e"
2992     data-style-height="24px"
2993     data-style-width="100%"
2994     data-theme="light"
2995     data-sku="VSR_M_160190"
2996     data-no-reviews="hide"
2997     data-scroll-to-list="false"
2998     data-style-alignment="left">
2999  <a href="https://it.trustpilot.com/review/olimpo-flex.com" target="_blank" rel="noopener">Trustpilot</a>
3000</div>
3001<!-- End TrustBox widget -->
3002
3003<!-- Include the Trustpilot script -->
3004<script type="text/javascript" src="//widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js" async></script>
3004
3005
3006<style>
3007  .trustpilot-widget {
3008    margin-bottom: 10px;
3009  }
3010  .trustpilot-widget .tp-widget-review-count {
3011    font-family: 'Poppins', sans-serif;
3012    font-size: 16px;
3013    color: #333;
3014  }
3015  .trustpilot-widget .tp-stars {
3016    color: #ffb400;
3017  }
3018</style>
3019      
3020<price-list  class="price-list  " ><sale-price class="text-on-sale">
3021          <span class="sr-only">Prezzo scontato</span>Da €199,00</sale-price>
3022
3023        <compare-at-price class="text-subdued line-through">
3024          <span class="sr-only">Prezzo </span>€498,00</compare-at-price></price-list></div></div>
3025</product-card><div class="size-picker-trigger-wrap">
3026                      <button
3027                        type="button"
3028                        class="sp-trigger"
3029                        aria-haspopup="dialog"
3030                        aria-expanded="false"
3031                        data-panel="sp-panel-template--29563886109019__featured_collection_YpjbBt-3"
3032                      >
3033                        <span>Scegli misura</span>
3034                        <svg class="sp-chevron" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
3035                          <polyline points="6 9 12 15 18 9"></polyline>
3036                        </svg>
3037                      </button>
3038                    </div><div
3039                      id="sp-panel-template--29563886109019__featured_collection_YpjbBt-3-backdrop"
3040                      class="sp-backdrop sp-portal"
3041                      data-section="template--29563886109019__featured_collection_YpjbBt"
3042                      data-close-picker
3043                      data-panel-target="sp-panel-template--29563886109019__featured_collection_YpjbBt-3"
3044                      aria-hidden="true"
3045                    ></div>
3046
3047                    <div
3048                      id="sp-panel-template--29563886109019__featured_collection_YpjbBt-3"
3049                      class="sp-panel sp-portal"
3050                      data-section="template--29563886109019__featured_collection_YpjbBt"
3051                      role="dialog"
3052                      aria-modal="true"
3053                      aria-label="Scegli misura per Materasso Memory Foam a due Strati con effetto massaggio Visir"
3054                    >
3055                      <div class="sp-handle" data-close-picker aria-hidden="true"></div>
3056
3057                      <header class="sp-header"><img
3058                            class="sp-header-image"
3059                            src="//olimpo-flex.com/cdn/shop/files/INFOGRAFICA1_Visir.webp?v=1773328151&width=120"
3060                            alt=""
3061                            loading="lazy"
3062                            width="56"
3063                            height="56"
3064                          /><div class="sp-header-info">
3065                          <p class="sp-header-title">Materasso Memory Foam a due Strati con effetto massaggio Visir</p>
3066                          <p class="sp-header-price">Da €199,00</p>
3067                        </div>
3068                        <button type="button" class="sp-close" data-close-picker aria-label="Chiudi">
3069                          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
3070                            <line x1="18" y1="6" x2="6" y2="18"></line>
3071                            <line x1="6" y1="6" x2="18" y2="18"></line>
3072                          </svg>
3073                        </button>
3074                      </header>
3075
3076                      <p class="sp-section-label">Misura · 9 disponibili</p>
3077
3078                      <div class="sp-options" role="radiogroup"><button
3079                            type="button"
3080                            class="sp-option"
3081                            role="radio"
3082                            aria-checked="false"
3083                            data-variant-id="47475504316763"
3084                            data-variant-price="€199,00"
3085                          >
3086                            <span class="sp-option-label">Singolo - 80x190cm Standard</span>
3087                            <span class="sp-option-price">€199,00</span>
3088                          </button><button
3089                            type="button"
3090                            class="sp-option"
3091                            role="radio"
3092                            aria-checked="false"
3093                            data-variant-id="47475504415067"
3094                            data-variant-price="€229,00"
3095                          >
3096                            <span class="sp-option-label">Singolo - 90x200cm</span>
3097                            <span class="sp-option-price">€229,00</span>
3098                          </button><button
3099                            type="button"
3100                            class="sp-option"
3101                            role="radio"
3102                            aria-checked="false"
3103                            data-variant-id="47475504578907"
3104                            data-variant-price="€329,00"
3105                          >
3106                            <span class="sp-option-label">Piazza e Mezza - 140x190cm Francese</span>
3107                            <span class="sp-option-price">€329,00</span>
3108                          </button><button
3109                            type="button"
3110                            class="sp-option"
3111                            role="radio"
3112                            aria-checked="false"
3113                            data-variant-id="47475504611675"
3114                            data-variant-price="€339,00"
3115                          >
3116                            <span class="sp-option-label">Piazza e Mezza - 140x200cm</span>
3117                            <span class="sp-option-price">€339,00</span>
3118                          </button><button
3119                            type="button"
3120                            class="sp-option"
3121                            role="radio"
3122                            aria-checked="false"
3123                            data-variant-id="47475504644443"
3124                            data-variant-price="€369,00"
3125                          >
3126                            <span class="sp-option-label">Matrimoniale - 160x190cm Standard</span>
3127                            <span class="sp-option-price">€369,00</span>
3128                          </button><button
3129                            type="button"
3130                            class="sp-option"
3131                            role="radio"
3132                            aria-checked="false"
3133                            data-variant-id="47475504677211"
3134                            data-variant-price="€389,00"
3135                          >
3136                            <span class="sp-option-label">Matrimoniale - 160x200cm</span>
3137                            <span class="sp-option-price">€389,00</span>
3138                          </button><button
3139                            type="button"
3140                            class="sp-option"
3141                            role="radio"
3142                            aria-checked="false"
3143                            data-variant-id="49213319774555"
3144                            data-variant-price="€409,00"
3145                          >
3146                            <span class="sp-option-label">Matrimoniale - 170x200cm Queen Size</span>
3147                            <span class="sp-option-price">€409,00</span>
3148                          </button><button
3149                            type="button"
3150                            class="sp-option"
3151                            role="radio"
3152                            aria-checked="false"
3153                            data-variant-id="47475504742747"
3154                            data-variant-price="€429,00"
3155                          >
3156                            <span class="sp-option-label">Matrimoniale - 180x200cm size</span>
3157                            <span class="sp-option-price">€429,00</span>
3158                          </button><button
3159                            type="button"
3160                            class="sp-option"
3161                            role="radio"
3162                            aria-checked="false"
3163                            data-variant-id="47475504808283"
3164                            data-variant-price="€479,00"
3165                          >
3166                            <span class="sp-option-label">Matrimoniale - 200x200cm  Long Size</span>
3167                            <span class="sp-option-price">€479,00</span>
3168                          </button></div>
3169
3170                      <div class="sp-footer">
3171                        <button type="button" class="sp-add" disabled>
3172                          <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
3173                            <path d="M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z"></path>
3174                            <line x1="3" y1="6" x2="21" y2="6"></line>
3175                            <path d="M16 10a4 4 0 0 1-8 0"></path>
3176                          </svg>
3177                          <span class="sp-add-text">Seleziona una misura</span>
3178                        </button>
3179                      </div>
3180                    </div></div><div class="product-card-with-picker"> <product-card handle="materasso-waterfoam-sceicco"  class="product-card product-card--show-secondary-media bg-custom text-custom"style="--background: 255 255 255; --text-color: 26 26 26;"><div class="product-card__badge-list" ><on-sale-badge
3181  class="badge badge--on-sale js-on-sale-badge"
3182  data-product-tags="dispositivo medico,materasso"
3183  data-savings="60%"
3184  
3185  
3186>
3187  Risparmia <span class="js-badge-text">60% + 1 cuscino omaggio</span>
3188</on-sale-badge>
3189
3190<script>
3191  document.addEventListener('DOMContentLoaded', function () {
3192    const forms = document.querySelectorAll('form[action^="/cart/add"]');
3193
3194    forms.forEach(function (form) {
3195      const variantSelect = form.querySelector('[name="id"]');
3196      if (!variantSelect) return;
3197
3198      const formId = form.getAttribute('id');
3199      const badge = document.querySelector(`.js-on-sale-badge[form="${formId}"]`);
3200      if (!badge) return;
3201
3202      const badgeText = badge.querySelector('.js-badge-text');
3203      if (!badgeText) return;
3204
3205      variantSelect.addEventListener('change', function () {
3206        const selectedVariantId = parseInt(variantSelect.value, 10);
3207        const metafields = window.variantMetafields[selectedVariantId] || {};
3208        const cuscinoOmaggio = metafields.cuscino_omaggio || '';
3209        const savings = badge.dataset.savings;
3210        const isMaterasso = badge.dataset.productTags.includes('materasso');
3211
3212        const label = isMaterasso ? `${savings} ${cuscinoOmaggio}` : `${savings}`;
3213        badgeText.textContent = label;
3214
3215        const compare = metafields.compare_at_price || 0;
3216        const price = metafields.price || 0;
3217        badge.hidden = !(compare > price);
3218      });
3219    });
3220  });
3221</script>
3221</div><div class="product-card__figure">
3222      <a href="/products/materasso-waterfoam-sceicco" data-instant><img src="//olimpo-flex.com/cdn/shop/files/SCEICCO_2_-_GIALLO.webp?v=1773328120&amp;width=1024" alt="Materasso Water Memory Foam Stretch Sceicco" srcset="//olimpo-flex.com/cdn/shop/files/SCEICCO_2_-_GIALLO.webp?v=1773328120&amp;width=200 200w, //olimpo-flex.com/cdn/shop/files/SCEICCO_2_-_GIALLO.webp?v=1773328120&amp;width=300 300w, //olimpo-flex.com/cdn/shop/files/SCEICCO_2_-_GIALLO.webp?v=1773328120&amp;width=400 400w, //olimpo-flex.com/cdn/shop/files/SCEICCO_2_-_GIALLO.webp?v=1773328120&amp;width=500 500w, //olimpo-flex.com/cdn/shop/files/SCEICCO_2_-_GIALLO.webp?v=1773328120&amp;width=600 600w, //olimpo-flex.com/cdn/shop/files/SCEICCO_2_-_GIALLO.webp?v=1773328120&amp;width=700 700w, //olimpo-flex.com/cdn/shop/files/SCEICCO_2_-_GIALLO.webp?v=1773328120&amp;width=800 800w, //olimpo-flex.com/cdn/shop/files/SCEICCO_2_-_GIALLO.webp?v=1773328120&amp;width=1000 1000w" width="1024" height="1024" loading="lazy" sizes="(max-width: 699px) calc(100vw / 2 - 40px), (max-width: 1200px) calc(100vw / 3 - 64px), calc(min(100vw - 96px, 1360px) / 3 - (24px / 3 * 2))" class="product-card__image product-card__image--primary  aspect-square"><img src="//olimpo-flex.com/cdn/shop/files/SCEICCOBIANCO3.webp?v=1773328120&amp;width=1024" alt="Materasso Water Memory Foam Stretch Sceicco" srcset="//olimpo-flex.com/cdn/shop/files/SCEICCOBIANCO3.webp?v=1773328120&amp;width=200 200w, //olimpo-flex.com/cdn/shop/files/SCEICCOBIANCO3.webp?v=1773328120&amp;width=300 300w, //olimpo-flex.com/cdn/shop/files/SCEICCOBIANCO3.webp?v=1773328120&amp;width=400 400w, //olimpo-flex.com/cdn/shop/files/SCEICCOBIANCO3.webp?v=1773328120&amp;width=500 500w, //olimpo-flex.com/cdn/shop/files/SCEICCOBIANCO3.webp?v=1773328120&amp;width=600 600w, //olimpo-flex.com/cdn/shop/files/SCEICCOBIANCO3.webp?v=1773328120&amp;width=700 700w, //olimpo-flex.com/cdn/shop/files/SCEICCOBIANCO3.webp?v=1773328120&amp;width=800 800w, //olimpo-flex.com/cdn/shop/files/SCEICCOBIANCO3.webp?v=1773328120&amp;width=1000 1000w" width="1024" height="1024" loading="lazy" class="product-card__image product-card__image--secondary object-fill" fetchpriority="low" sizes="(max-width: 699px) calc(100vw / 2 - 40px), (max-width: 1200px) calc(100vw / 3 - 64px), calc(min(100vw - 96px, 1360px) / 3 - (24px / 3 * 2))"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"><a href="/products/materasso-waterfoam-sceicco" class="bold" data-instant>Materasso Water Memory Foam Stretch Sceicco</a></span>
3223
3224
3225
3226
3227
3228<!-- TrustBox widget - Product Mini -->
3229<div class="trustpilot-widget"
3230     data-locale="it-IT"
3231     data-template-id="54d39695764ea907c0f34825"
3232     data-businessunit-id="64b92c6e11c8af68008b143e"
3233     data-style-height="24px"
3234     data-style-width="100%"
3235     data-theme="light"
3236     data-sku="mat_scc_80190"
3237     data-no-reviews="hide"
3238     data-scroll-to-list="false"
3239     data-style-alignment="left">
3240  <a href="https://it.trustpilot.com/review/olimpo-flex.com" target="_blank" rel="noopener">Trustpilot</a>
3241</div>
3242<!-- End TrustBox widget -->
3243
3244<!-- Include the Trustpilot script -->
3245<script type="text/javascript" src="//widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js" async></script>
3245
3246
3247<style>
3248  .trustpilot-widget {
3249    margin-bottom: 10px;
3250  }
3251  .trustpilot-widget .tp-widget-review-count {
3252    font-family: 'Poppins', sans-serif;
3253    font-size: 16px;
3254    color: #333;
3255  }
3256  .trustpilot-widget .tp-stars {
3257    color: #ffb400;
3258  }
3259</style>
3260      
3261<price-list  class="price-list  " ><sale-price class="text-on-sale">
3262          <span class="sr-only">Prezzo scontato</span>Da €149,99</sale-price>
3263
3264        <compare-at-price class="text-subdued line-through">
3265          <span class="sr-only">Prezzo </span>€505,50</compare-at-price></price-list></div></div>
3266</product-card><div class="size-picker-trigger-wrap">
3267                      <button
3268                        type="button"
3269                        class="sp-trigger"
3270                        aria-haspopup="dialog"
3271                        aria-expanded="false"
3272                        data-panel="sp-panel-template--29563886109019__featured_collection_YpjbBt-4"
3273                      >
3274                        <span>Scegli misura</span>
3275                        <svg class="sp-chevron" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
3276                          <polyline points="6 9 12 15 18 9"></polyline>
3277                        </svg>
3278                      </button>
3279                    </div><div
3280                      id="sp-panel-template--29563886109019__featured_collection_YpjbBt-4-backdrop"
3281                      class="sp-backdrop sp-portal"
3282                      data-section="template--29563886109019__featured_collection_YpjbBt"
3283                      data-close-picker
3284                      data-panel-target="sp-panel-template--29563886109019__featured_collection_YpjbBt-4"
3285                      aria-hidden="true"
3286                    ></div>
3287
3288                    <div
3289                      id="sp-panel-template--29563886109019__featured_collection_YpjbBt-4"
3290                      class="sp-panel sp-portal"
3291                      data-section="template--29563886109019__featured_collection_YpjbBt"
3292                      role="dialog"
3293                      aria-modal="true"
3294                      aria-label="Scegli misura per Materasso Water Memory Foam Stretch Sceicco"
3295                    >
3296                      <div class="sp-handle" data-close-picker aria-hidden="true"></div>
3297
3298                      <header class="sp-header"><img
3299                            class="sp-header-image"
3300                            src="//olimpo-flex.com/cdn/shop/files/SCEICCO_2_-_GIALLO.webp?v=1773328120&width=120"
3301                            alt=""
3302                            loading="lazy"
3303                            width="56"
3304                            height="56"
3305                          /><div class="sp-header-info">
3306                          <p class="sp-header-title">Materasso Water Memory Foam Stretch Sceicco</p>
3307                          <p class="sp-header-price">Da €149,99</p>
3308                        </div>
3309                        <button type="button" class="sp-close" data-close-picker aria-label="Chiudi">
3310                          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
3311                            <line x1="18" y1="6" x2="6" y2="18"></line>
3312                            <line x1="6" y1="6" x2="18" y2="18"></line>
3313                          </svg>
3314                        </button>
3315                      </header>
3316
3317                      <p class="sp-section-label">Misura · 11 disponibili</p>
3318
3319                      <div class="sp-options" role="radiogroup"><button
3320                            type="button"
3321                            class="sp-option"
3322                            role="radio"
3323                            aria-checked="false"
3324                            data-variant-id="50044252193115"
3325                            data-variant-price="€209,00"
3326                          >
3327                            <span class="sp-option-label">Singolo - 80x190cm Standard</span>
3328                            <span class="sp-option-price">€209,00</span>
3329                          </button><button
3330                            type="button"
3331                            class="sp-option"
3332                            role="radio"
3333                            aria-checked="false"
3334                            data-variant-id="50044252291419"
3335                            data-variant-price="€249,00"
3336                          >
3337                            <span class="sp-option-label">Singolo - 90x200cm</span>
3338                            <span class="sp-option-price">€249,00</span>
3339                          </button><button
3340                            type="button"
3341                            class="sp-option"
3342                            role="radio"
3343                            aria-checked="false"
3344                            data-variant-id="50044252455259"
3345                            data-variant-price="€349,00"
3346                          >
3347                            <span class="sp-option-label">Piazza e Mezza - 140x190cm Francese</span>
3348                            <span class="sp-option-price">€349,00</span>
3349                          </button><button
3350                            type="button"
3351                            class="sp-option"
3352                            role="radio"
3353                            aria-checked="false"
3354                            data-variant-id="50044252488027"
3355                            data-variant-price="€369,00"
3356                          >
3357                            <span class="sp-option-label">Piazza e Mezza - 140x200cm</span>
3358                            <span class="sp-option-price">€369,00</span>
3359                          </button><button
3360                            type="button"
3361                            class="sp-option"
3362                            role="radio"
3363                            aria-checked="false"
3364                            data-variant-id="50044252520795"
3365                            data-variant-price="€399,00"
3366                          >
3367                            <span class="sp-option-label">Matrimoniale - 160x190cm Standard</span>
3368                            <span class="sp-option-price">€399,00</span>
3369                          </button><button
3370                            type="button"
3371                            class="sp-option"
3372                            role="radio"
3373                            aria-checked="false"
3374                            data-variant-id="50044252553563"
3375                            data-variant-price="€419,00"
3376                          >
3377                            <span class="sp-option-label">Matrimoniale - 160x200cm</span>
3378                            <span class="sp-option-price">€419,00</span>
3379                          </button><button
3380                            type="button"
3381                            class="sp-option"
3382                            role="radio"
3383                            aria-checked="false"
3384                            data-variant-id="50044252619099"
3385                            data-variant-price="€439,00"
3386                          >
3387                            <span class="sp-option-label">Matrimoniale - 170x200cm Queen Size</span>
3388                            <span class="sp-option-price">€439,00</span>
3389                          </button><button
3390                            type="button"
3391                            class="sp-option"
3392                            role="radio"
3393                            aria-checked="false"
3394                            data-variant-id="52932704534875"
3395                            data-variant-price="€149,99"
3396                          >
3397                            <span class="sp-option-label">Outlet - 120x190</span>
3398                            <span class="sp-option-price">€149,99</span>
3399                          </button><button
3400                            type="button"
3401                            class="sp-option"
3402                            role="radio"
3403                            aria-checked="false"
3404                            data-variant-id="52932704567643"
3405                            data-variant-price="€149,99"
3406                          >
3407                            <span class="sp-option-label">Outlet - 120x200</span>
3408                            <span class="sp-option-price">€149,99</span>
3409                          </button><button
3410                            type="button"
3411                            class="sp-option"
3412                            role="radio"
3413                            aria-checked="false"
3414                            data-variant-id="50044252684635"
3415                            data-variant-price="€459,00"
3416                          >
3417                            <span class="sp-option-label">Matrimoniale - 180x200cm King Size</span>
3418                            <span class="sp-option-price">€459,00</span>
3419                          </button><button
3420                            type="button"
3421                            class="sp-option"
3422                            role="radio"
3423                            aria-checked="false"
3424                            data-variant-id="50044252750171"
3425                            data-variant-price="€509,00"
3426                          >
3427                            <span class="sp-option-label">Matrimoniale - 200x200cm Super King Size</span>
3428                            <span class="sp-option-price">€509,00</span>
3429                          </button></div>
3430
3431                      <div class="sp-footer">
3432                        <button type="button" class="sp-add" disabled>
3433                          <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
3434                            <path d="M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z"></path>
3435                            <line x1="3" y1="6" x2="21" y2="6"></line>
3436                            <path d="M16 10a4 4 0 0 1-8 0"></path>
3437                          </svg>
3438                          <span class="sp-add-text">Seleziona una misura</span>
3439                        </button>
3440                      </div>
3441                    </div></div></product-list>
3442        </reveal-items>
3443      </scroll-carousel></div>
3444  </div>
3445</div>
3446
3447<script>
3448(function() {
3449  const SECTION_ID = 'template--29563886109019__featured_collection_YpjbBt';
3450  const section = document.getElementById('shopify-section-' + SECTION_ID);
3451  if (!section) return;
3452
3453  if (section.dataset.spInit === '1') return;
3454  section.dataset.spInit = '1';
3455
3456  const isMobile = () => window.matchMedia('(max-width: 699px)').matches;
3457
3458  function portalize() {
3459    section.querySelectorAll('.sp-portal').forEach(function(el) {
3460      if (el.parentElement !== document.body) document.body.appendChild(el);
3461    });
3462  }
3463  portalize();
3464
3465  function getPanel(triggerEl) {
3466    return document.getElementById(triggerEl.dataset.panel);
3467  }
3468  function getBackdrop(panel) {
3469    return document.getElementById(panel.id + '-backdrop');
3470  }
3471  function getTriggerForPanel(panelId) {
3472    return section.querySelector('.sp-trigger[data-panel="' + panelId + '"]');
3473  }
3474
3475  function doClose(panel) {
3476    panel.classList.remove('is-open');
3477    const backdrop = getBackdrop(panel);
3478    if (backdrop) backdrop.classList.remove('is-open');
3479    const trigger = getTriggerForPanel(panel.id);
3480    if (trigger) trigger.setAttribute('aria-expanded', 'false');
3481    if (!document.querySelector('.sp-panel.is-open')) {
3482      document.body.classList.remove('sp-lock');
3483    }
3484  }
3485
3486  function closeAllPanels(except) {
3487    document.querySelectorAll('.sp-panel.is-open').forEach(function(panel) {
3488      if (panel === except) return;
3489      if (panel.dataset.section !== SECTION_ID) return;
3490      doClose(panel);
3491    });
3492  }
3493
3494  function positionPanelDesktop(panel, trigger) {
3495    if (isMobile()) {
3496      panel.style.top = '';
3497      panel.style.left = '';
3498      return;
3499    }
3500    const rect = trigger.getBoundingClientRect();
3501    const panelW = panel.offsetWidth || 320;
3502    const panelH = panel.offsetHeight || 320;
3503    const margin = 8;
3504
3505    let left = rect.left;
3506    if (left + panelW + margin > window.innerWidth) {
3507      left = Math.max(margin, rect.right - panelW);
3508    }
3509    if (left < margin) left = margin;
3510
3511    const spaceBelow = window.innerHeight - rect.bottom;
3512    let top;
3513    if (spaceBelow >= panelH + margin || rect.top < panelH + margin) {
3514      top = rect.bottom + 6;
3515    } else {
3516      top = rect.top - panelH - 6;
3517    }
3518    panel.style.left = left + 'px';
3519    panel.style.top = top + 'px';
3520  }
3521
3522  function openPanel(trigger) {
3523    const panel = getPanel(trigger);
3524    if (!panel) return;
3525    closeAllPanels(panel);
3526
3527    panel.classList.add('is-open');
3528    const backdrop = getBackdrop(panel);
3529    if (backdrop) backdrop.classList.add('is-open');
3530    trigger.setAttribute('aria-expanded', 'true');
3531
3532    if (isMobile()) {
3533      document.body.classList.add('sp-lock');
3534    } else {
3535      requestAnimationFrame(function() { positionPanelDesktop(panel, trigger); });
3536    }
3537  }
3538
3539  section.addEventListener('click', function(e) {
3540    const trigger = e.target.closest('.sp-trigger');
3541    if (trigger) {
3542      e.preventDefault();
3543      const panel = getPanel(trigger);
3544      if (panel && panel.classList.contains('is-open')) doClose(panel);
3545      else openPanel(trigger);
3546      return;
3547    }
3548    const directBtn = e.target.closest('.sp-direct');
3549    if (directBtn && directBtn.dataset.variantId) {
3550      addToCart(directBtn, directBtn.dataset.variantId, null);
3551    }
3552  });
3553
3554  document.addEventListener('click', function(e) {
3555    const target = e.target;
3556
3557    const closeEl = target.closest('[data-close-picker]');
3558    if (closeEl) {
3559      let panel;
3560      if (closeEl.classList.contains('sp-backdrop')) {
3561        panel = document.getElementById(closeEl.dataset.panelTarget);
3562      } else {
3563        panel = closeEl.closest('.sp-panel');
3564      }
3565      if (panel && panel.dataset.section === SECTION_ID) {
3566        doClose(panel);
3567        return;
3568      }
3569    }
3570
3571    const option = target.closest('.sp-option');
3572    if (option) {
3573      const panel = option.closest('.sp-panel');
3574      if (!panel || panel.dataset.section !== SECTION_ID) return;
3575      panel.querySelectorAll('.sp-option').forEach(function(o) {
3576        o.classList.remove('is-selected');
3577        o.setAttribute('aria-checked', 'false');
3578      });
3579      option.classList.add('is-selected');
3580      option.setAttribute('aria-checked', 'true');
3581      const addBtn = panel.querySelector('.sp-add');
3582      addBtn.dataset.variantId = option.dataset.variantId;
3583      addBtn.disabled = false;
3584      addBtn.querySelector('.sp-add-text').textContent =
3585        'Aggiungi · ' + option.dataset.variantPrice;
3586      return;
3587    }
3588
3589    const addBtn = target.closest('.sp-add');
3590    if (addBtn && !addBtn.disabled && addBtn.dataset.variantId) {
3591      const panel = addBtn.closest('.sp-panel');
3592      if (!panel || panel.dataset.section !== SECTION_ID) return;
3593      addToCart(addBtn, addBtn.dataset.variantId, panel);
3594      return;
3595    }
3596
3597    if (!isMobile()) {
3598      const insidePanel = target.closest('.sp-panel');
3599      const onTrigger = target.closest('.sp-trigger');
3600      if (!insidePanel && !onTrigger) {
3601        document.querySelectorAll('.sp-panel.is-open').forEach(function(p) {
3602          if (p.dataset.section === SECTION_ID) doClose(p);
3603        });
3604      }
3605    }
3606  });
3607
3608  document.addEventListener('keydown', function(e) {
3609    if (e.key !== 'Escape') return;
3610    document.querySelectorAll('.sp-panel.is-open').forEach(function(p) {
3611      if (p.dataset.section === SECTION_ID) doClose(p);
3612    });
3613  });
3614
3615  function reposition() {
3616    if (isMobile()) return;
3617    document.querySelectorAll('.sp-panel.is-open').forEach(function(panel) {
3618      if (panel.dataset.section !== SECTION_ID) return;
3619      const trigger = getTriggerForPanel(panel.id);
3620      if (trigger) positionPanelDesktop(panel, trigger);
3621    });
3622  }
3623  window.addEventListener('scroll', reposition, { passive: true, capture: true });
3624  window.addEventListener('resize', reposition);
3625
3626  // ============== FUNZIONE AGGIORNATA PER APP TERZE PARTI ==============
3627  function addToCart(btn, variantId, panel) {
3628    const textEl = btn.querySelector('.sp-add-text') || btn.querySelector('span');
3629    const originalText = textEl ? textEl.textContent : '';
3630    btn.disabled = true;
3631    if (textEl) textEl.textContent = 'Aggiunta in corso…';
3632
3633    // Usiamo FormData perché è il formato che MonsterCart legge meglio quando intercetta la chiamata fetch
3634    let formData = new FormData();
3635    formData.append('id', variantId);
3636    formData.append('quantity', 1);
3637
3638    fetch('/cart/add.js', {
3639      method: 'POST',
3640      body: formData
3641    })
3642    .then(function(res) {
3643      if (!res.ok) throw new Error('cart-add-failed');
3644      return res.json();
3645    })
3646    .then(function(item) {
3647      // Chiudiamo il nostro modale
3648      if (panel) {
3649        doClose(panel);
3650        panel.querySelectorAll('.sp-option').forEach(function(o) {
3651          o.classList.remove('is-selected');
3652          o.setAttribute('aria-checked', 'false');
3653        });
3654        const addBtn = panel.querySelector('.sp-add');
3655        if (addBtn) {
3656          addBtn.disabled = true;
3657          delete addBtn.dataset.variantId;
3658          addBtn.querySelector('.sp-add-text').textContent = 'Seleziona una misura';
3659        }
3660      } else {
3661        btn.disabled = false;
3662        if (textEl) textEl.textContent = originalText;
3663      }
3664
3665      // Molte app di carrello (tra cui MonsterCart) si aprono automaticamente se sentono una chiamata 
3666      // a /cart/add.js, ma per stare sicuri forziamo un aggiornamento e l'apertura.
3667      fetch('/cart.js')
3668        .then(res => res.json())
3669        .then(cart => {
3670          // Inviamo eventi per i temi classici
3671          document.dispatchEvent(new CustomEvent('cart:refresh', { bubbles: true, detail: cart }));
3672          document.dispatchEvent(new CustomEvent('cart-drawer:open', { bubbles: true }));
3673          
3674          if (window.jQuery) {
3675            window.jQuery(document).trigger('ajaxCart.afterCartLoad', [cart]);
3676          }
3677
3678          // Il trucco universale: simuliamo un clic sull'icona del carrello
3679          // MonsterCart si "sveglia" quando rileva questo clic
3680          setTimeout(() => {
3681            const cartIcon = document.querySelector('a[href="/cart"], .header__cart-link, #cart-icon-bubble, [data-cart-icon]');
3682            if (cartIcon) {
3683              cartIcon.click();
3684            }
3685          }, 150);
3686        });
3687    })
3688    .catch(function() {
3689      btn.disabled = false;
3690      if (textEl) textEl.textContent = originalText;
3691      alert('Si è verificato un errore durante l\'aggiunta al carrello.');
3692    });
3693  }
3694})();
3695</script>
3695
3696
3697</section>
3698<!-- BEGIN sections: footer-group -->
3699<footer id="shopify-section-sections--29563889156443__footer" class="shopify-section shopify-section-group-footer-group shopify-section--footer"><style>
3700  @media screen and (min-width: 1000px) {
3701    #shopify-section-sections--29563889156443__footer {--footer-block-list-gap: var(--spacing-10);--footer-block-list-justify-content: space-between;
3702    }
3703  }
3704
3705
3706
3707</style><div class="footer">
3708  <div class="container">
3709    <div class="footer__wrapper"><div class="footer__block-list empty:hidden">
3710                <div class="footer__block footer__block--newsletter" ><div class="v-stack gap-6"><p class="h3">Iscriviti alla nostra newsletter</p><div class="klaviyo-form-YjTveE"></div>
3711                    
3712                  </div>
3713                </div>
3714              
3715          
3716<div class="footer__block footer__block--menu" ><ul class="footer-menu footer-menu--level-1 footer-menu--root" role="list"><li class="footer-menu__item footer-menu__item--level-1 is-root"><details class="footer-accordion footer-accordion--level-1" data-depth="1">
3717          <summary class="footer-accordion__summary footer-accordion__summary--level-1" aria-expanded="false">
3718            <span class="footer-accordion__title">Prodotti</span>
3719            <span class="footer-accordion__icon" aria-hidden="true">
3719▸</span>
3720          </summary>
3721
3722          <div class="footer-accordion__panel">
3723            <ul class="footer-menu footer-menu--level-2" role="list"><li class="footer-menu__item footer-menu__item--level-2"><details class="footer-accordion footer-accordion--level-2" data-depth="2">
3724                      <summary class="footer-accordion__summary footer-accordion__summary--level-2" aria-expanded="false">
3725                        <span class="footer-accordion__title">Best Sellers</span>
3726                        <span class="footer-accordion__icon" aria-hidden="true">▸</span>
3727                      </summary>
3728                      <div class="footer-accordion__panel">
3729                        <ul class="footer-menu footer-menu--level-3" role="list"><li class="footer-menu__item footer-menu__item--level-3">
3730                              <a href="https://olimpo-flex.com/products/cuscino-antirussamento-russare-non-e-piu-un-problema" class="footer-link footer-link--level-3">Cuscino Antirussamento Zeus</a>
3731                            </li><li class="footer-menu__item footer-menu__item--level-3">
3732                              <a href="https://olimpo-flex.com/products/topper-materasso-rinfrescante-termoregolatore-stop-al-sudore" class="footer-link footer-link--level-3">Topper Termoregolatore antisudorazione</a>
3733                            </li><li class="footer-menu__item footer-menu__item--level-3">
3734                              <a href="https://olimpo-flex.com/products/venere" class="footer-link footer-link--level-3">Cuscino Antirughe Venere</a>
3735                            </li><li class="footer-menu__item footer-menu__item--level-3">
3736                              <a href="https://olimpo-flex.com/products/federa-cotone" class="footer-link footer-link--level-3">Federe a Sacchetto</a>
3737                            </li><li class="footer-menu__item footer-menu__item--level-3">
3738                              <a href="https://olimpo-flex.com/products/apollo" class="footer-link footer-link--level-3">Cuscino Anti Russamento bio Apollo</a>
3739                            </li><li class="footer-menu__item footer-menu__item--level-3">
3740                              <a href="https://olimpo-flex.com/products/materasso-memory-foam-hybrid-molle-insacchettate-pascia" class="footer-link footer-link--level-3">Materasso Memory Foam Hybrid</a>
3741                            </li><li class="footer-menu__item footer-menu__item--level-3">
3742                              <a href="https://olimpo-flex.com/products/materasso-memory-foam-triplo-strato-stretch-maragia" class="footer-link footer-link--level-3">Materasso Memory Foam triplo strato</a>
3743                            </li><li class="footer-menu__item footer-menu__item--level-3">
3744                              <a href="https://olimpo-flex.com/products/kratos-cervical-fresh-gel" class="footer-link footer-link--level-3">Cuscino Cervicale Kratos</a>
3745                            </li><li class="footer-menu__item footer-menu__item--level-3">
3746                              <a href="https://olimpo-flex.com/collections/all" class="footer-link footer-link--level-3">Tutti i prodotti</a>
3747                            </li></ul>
3748                      </div>
3749                    </details></li><li class="footer-menu__item footer-menu__item--level-2"><details class="footer-accordion footer-accordion--level-2" data-depth="2">
3750                      <summary class="footer-accordion__summary footer-accordion__summary--level-2" aria-expanded="false">
3751                        <span class="footer-accordion__title">Soluzioni Specifiche</span>
3752                        <span class="footer-accordion__icon" aria-hidden="true">
3752▸</span>
3753                      </summary>
3754                      <div class="footer-accordion__panel">
3755                        <ul class="footer-menu footer-menu--level-3" role="list"><li class="footer-menu__item footer-menu__item--level-3">
3756                              <a href="https://olimpo-flex.com/collections/materassi-ortopedici" class="footer-link footer-link--level-3">Materassi Dispositivo Medico</a>
3757                            </li><li class="footer-menu__item footer-menu__item--level-3">
3758                              <a href="https://olimpo-flex.com/collections/i-freschissimi" class="footer-link footer-link--level-3">I freschissimi</a>
3759                            </li><li class="footer-menu__item footer-menu__item--level-3">
3760                              <a href="https://olimpo-flex.com/collections/pancia-giu" class="footer-link footer-link--level-3">Per chi dorme a pancia in giù</a>
3761                            </li><li class="footer-menu__item footer-menu__item--level-3">
3762                              <a href="https://olimpo-flex.com/collections/cuscini-per-dormire-di-lato" class="footer-link footer-link--level-3">Per chi dorme di lato</a>
3763                            </li><li class="footer-menu__item footer-menu__item--level-3">
3764                              <a href="https://olimpo-flex.com/collections/cuscini-per-dormire-supini" class="footer-link footer-link--level-3">Per chi dorme supino</a>
3765                            </li></ul>
3766                      </div>
3767                    </details></li></ul>
3768          </div>
3769        </details></li></ul></div><div class="footer__block footer__block--menu" ><ul class="footer-menu footer-menu--level-1 footer-menu--root" role="list"><li class="footer-menu__item footer-menu__item--level-1 is-root"><details class="footer-accordion footer-accordion--level-1" data-depth="1">
3770          <summary class="footer-accordion__summary footer-accordion__summary--level-1" aria-expanded="false">
3771            <span class="footer-accordion__title">Link utili</span>
3772            <span class="footer-accordion__icon" aria-hidden="true">
3772▸</span>
3773          </summary>
3774
3775          <div class="footer-accordion__panel">
3776            <ul class="footer-menu footer-menu--level-2" role="list"><li class="footer-menu__item footer-menu__item--level-2"><a href="https://olimpo-flex.com/blogs/magazzzine" class="footer-link footer-link--level-2">Blog: Magazzzine</a></li><li class="footer-menu__item footer-menu__item--level-2"><details class="footer-accordion footer-accordion--level-2" data-depth="2">
3777                      <summary class="footer-accordion__summary footer-accordion__summary--level-2" aria-expanded="false">
3778                        <span class="footer-accordion__title">Guide alla scelta</span>
3779                        <span class="footer-accordion__icon" aria-hidden="true">▸</span>
3780                      </summary>
3781                      <div class="footer-accordion__panel">
3782                        <ul class="footer-menu footer-menu--level-3" role="list"><li class="footer-menu__item footer-menu__item--level-3">
3783                              <a href="https://olimpo-flex.com/blogs/magazzzine/come-scegliere-la-giusta-altezza-per-un-topper-memory" class="footer-link footer-link--level-3">Scegliere Giusta Altezza per un Topper </a>
3784                            </li><li class="footer-menu__item footer-menu__item--level-3">
3785                              <a href="https://olimpo-flex.com/blogs/magazzzine/perche-evitare-i-materassi-a-molle-insacchettate-svantaggi" class="footer-link footer-link--level-3">Svantaggi dei Materassi a Molle Insacchettate</a>
3786                            </li><li class="footer-menu__item footer-menu__item--level-3">
3787                              <a href="https://olimpo-flex.com/blogs/magazzzine/qual-e-la-lunghezza-standard-della-coperta-matrimoniale" class="footer-link footer-link--level-3">Lunghezza Standard della Coperta Matrimoniale</a>
3788                            </li><li class="footer-menu__item footer-menu__item--level-3">
3789                              <a href="https://olimpo-flex.com/blogs/magazzzine/come-eliminare-le-macchie-da-un-piumino" class="footer-link footer-link--level-3">Eliminare Macchie dal Piumino</a>
3790                            </li></ul>
3791                      </div>
3792                    </details></li></ul>
3793          </div>
3794        </details></li></ul></div><div class="footer__block footer__block--menu" ><ul class="footer-menu footer-menu--level-1 footer-menu--root" role="list"><li class="footer-menu__item footer-menu__item--level-1 is-root"><details class="footer-accordion footer-accordion--level-1" data-depth="1">
3795          <summary class="footer-accordion__summary footer-accordion__summary--level-1" aria-expanded="false">
3796            <span class="footer-accordion__title">Olimpoflex</span>
3797            <span class="footer-accordion__icon" aria-hidden="true">
3797▸</span>
3798          </summary>
3799
3800          <div class="footer-accordion__panel">
3801            <ul class="footer-menu footer-menu--level-2" role="list"><li class="footer-menu__item footer-menu__item--level-2"><a href="https://olimpo-flex.com/pages/about" class="footer-link footer-link--level-2">Chi Siamo</a></li><li class="footer-menu__item footer-menu__item--level-2"><a href="https://olimpo-flex.com/pages/pagamenti-sicuri" class="footer-link footer-link--level-2">Pagamenti</a></li><li class="footer-menu__item footer-menu__item--level-2"><a href="https://olimpo-flex.com/policies/refund-policy" class="footer-link footer-link--level-2">Resi e rimborsi</a></li><li class="footer-menu__item footer-menu__item--level-2"><a href="https://olimpo-flex.com/pages/detrazione-iva-4-legge-104" class="footer-link footer-link--level-2">Detrazione IVA</a></li><li class="footer-menu__item footer-menu__item--level-2"><a href="https://olimpo-flex.com/pages/ritiro-gratis" class="footer-link footer-link--level-2">Ritiro dell'usato</a></li><li class="footer-menu__item footer-menu__item--level-2"><a href="https://olimpo-flex.com/pages/privacy-policy-olimpo-24" class="footer-link footer-link--level-2">Privacy Policy</a></li><li class="footer-menu__item footer-menu__item--level-2"><a href="https://olimpo-flex.com/pages/cookie-policy" class="footer-link footer-link--level-2">Cookie Policy</a></li><li class="footer-menu__item footer-menu__item--level-2"><details class="footer-accordion footer-accordion--level-2" data-depth="2">
3802                      <summary class="footer-accordion__summary footer-accordion__summary--level-2" aria-expanded="false">
3803                        <span class="footer-accordion__title">FAQ</span>
3804                        <span class="footer-accordion__icon" aria-hidden="true">
3804▸</span>
3805                      </summary>
3806                      <div class="footer-accordion__panel">
3807                        <ul class="footer-menu footer-menu--level-3" role="list"><li class="footer-menu__item footer-menu__item--level-3">
3808                              <a href="https://olimpo-flex.com/pages/faq-materassi" class="footer-link footer-link--level-3">FAQ materassi</a>
3809                            </li><li class="footer-menu__item footer-menu__item--level-3">
3810                              <a href="https://olimpo-flex.com/pages/faq-cuscini" class="footer-link footer-link--level-3">FAQ cuscini</a>
3811                            </li><li class="footer-menu__item footer-menu__item--level-3">
3812                              <a href="https://olimpo-flex.com/pages/faq-topper" class="footer-link footer-link--level-3">FAQ topper</a>
3813                            </li><li class="footer-menu__item footer-menu__item--level-3">
3814                              <a href="https://olimpo-flex.com/pages/faq-piumini-letto" class="footer-link footer-link--level-3">FAQ piumini</a>
3815                            </li><li class="footer-menu__item footer-menu__item--level-3">
3816                              <a href="https://olimpo-flex.com/pages/faq-lenzuola" class="footer-link footer-link--level-3">FAQ lenzuola</a>
3817                            </li></ul>
3818                      </div>
3819                    </details></li></ul>
3820          </div>
3821        </details></li></ul></div></div><div class="footer__aside empty:hidden"><div class="footer__aside-top"><ul class="social-media " role="list"><li>
3822      <a href="https://www.facebook.com/OlimpoFlex/" class="tap-area" target="_blank" rel="noopener" aria-label="Seguici su Facebook"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-facebook" viewBox="0 0 24 24">
3823        <path fill-rule="evenodd" clip-rule="evenodd" d="M10.183 21.85v-8.868H7.2V9.526h2.983V6.982a4.17 4.17 0 0 1 4.44-4.572 22.33 22.33 0 0 1 2.667.144v3.084h-1.83a1.44 1.44 0 0 0-1.713 1.68v2.208h3.423l-.447 3.456h-2.97v8.868h-3.57Z" fill="currentColor"/>
3824      </svg></a>
3825    </li><li>
3826      <a href="https://www.instagram.com/olimpoflex.ita" class="tap-area" target="_blank" rel="noopener" aria-label="Seguici su Instagram"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-instagram" viewBox="0 0 24 24">
3827        <path fill-rule="evenodd" clip-rule="evenodd" d="M12 2.4c-2.607 0-2.934.011-3.958.058-1.022.046-1.72.209-2.33.446a4.705 4.705 0 0 0-1.7 1.107 4.706 4.706 0 0 0-1.108 1.7c-.237.611-.4 1.31-.446 2.331C2.41 9.066 2.4 9.392 2.4 12c0 2.607.011 2.934.058 3.958.046 1.022.209 1.72.446 2.33a4.706 4.706 0 0 0 1.107 1.7c.534.535 1.07.863 1.7 1.108.611.237 1.309.4 2.33.446 1.025.047 1.352.058 3.959.058s2.934-.011 3.958-.058c1.022-.046 1.72-.209 2.33-.446a4.706 4.706 0 0 0 1.7-1.107 4.706 4.706 0 0 0 1.108-1.7c.237-.611.4-1.31.446-2.33.047-1.025.058-1.352.058-3.959s-.011-2.934-.058-3.958c-.047-1.022-.209-1.72-.446-2.33a4.706 4.706 0 0 0-1.107-1.7 4.705 4.705 0 0 0-1.7-1.108c-.611-.237-1.31-.4-2.331-.446C14.934 2.41 14.608 2.4 12 2.4Zm0 1.73c2.563 0 2.867.01 3.88.056.935.042 1.443.199 1.782.33.448.174.768.382 1.104.718.336.336.544.656.718 1.104.131.338.287.847.33 1.783.046 1.012.056 1.316.056 3.879 0 2.563-.01 2.867-.056 3.88-.043.935-.199 1.444-.33 1.782a2.974 2.974 0 0 1-.719 1.104 2.974 2.974 0 0 1-1.103.718c-.339.131-.847.288-1.783.33-1.012.046-1.316.056-3.88.056-2.563 0-2.866-.01-3.878-.056-.936-.042-1.445-.199-1.783-.33a2.974 2.974 0 0 1-1.104-.718 2.974 2.974 0 0 1-.718-1.104c-.131-.338-.288-.847-.33-1.783-.047-1.012-.056-1.316-.056-3.879 0-2.563.01-2.867.056-3.88.042-.935.199-1.443.33-1.782.174-.448.382-.768.718-1.104a2.974 2.974 0 0 1 1.104-.718c.338-.131.847-.288 1.783-.33C9.133 4.14 9.437 4.13 12 4.13Zm0 11.07a3.2 3.2 0 1 1 0-6.4 3.2 3.2 0 0 1 0 6.4Zm0-8.13a4.93 4.93 0 1 0 0 9.86 4.93 4.93 0 0 0 0-9.86Zm6.276-.194a1.152 1.152 0 1 1-2.304 0 1.152 1.152 0 0 1 2.304 0Z" fill="currentColor"/>
3828      </svg></a>
3829    </li><li>
3830      <a href="https://www.youtube.com/@olimpoflex" class="tap-area" target="_blank" rel="noopener" aria-label="Seguici su YouTube"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-youtube" viewBox="0 0 24 24">
3831        <path fill-rule="evenodd" clip-rule="evenodd" d="M20.44 5.243c.929.244 1.66.963 1.909 1.876.451 1.654.451 5.106.451 5.106s0 3.452-.451 5.106a2.681 2.681 0 0 1-1.91 1.876c-1.684.443-8.439.443-8.439.443s-6.754 0-8.439-.443a2.682 2.682 0 0 1-1.91-1.876c-.45-1.654-.45-5.106-.45-5.106s0-3.452.45-5.106a2.681 2.681 0 0 1 1.91-1.876c1.685-.443 8.44-.443 8.44-.443s6.754 0 8.438.443Zm-5.004 6.982L9.792 15.36V9.091l5.646 3.134Z" fill="currentColor"/>
3832      </svg></a>
3833    </li><li>
3834      <a href="https://www.tiktok.com/@olimpoflex" class="tap-area" target="_blank" rel="noopener" aria-label="Seguici su TikTok"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-tiktok" viewB
3834ox="0 0 24 24">
3835        <path d="M20.027 10.168a5.125 5.125 0 0 1-4.76-2.294v7.893a5.833 5.833 0 1 1-5.834-5.834c.122 0 .241.011.361.019v2.874c-.12-.014-.237-.036-.36-.036a2.977 2.977 0 0 0 0 5.954c1.644 0 3.096-1.295 3.096-2.94L12.56 2.4h2.75a5.122 5.122 0 0 0 4.72 4.573v3.195" fill="currentColor"/>
3836      </svg></a>
3837    </li><li>
3838      <a href="https://www.linkedin.com/company/102241004" class="tap-area" target="_blank" rel="noopener" aria-label="Seguici su LinkedIn"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-linkedin" viewBox="0 0 24 24">
3839        <path fill-rule="evenodd" clip-rule="evenodd" d="M7.349 5.478a1.875 1.875 0 1 0-3.749 0 1.875 1.875 0 1 0 3.749 0ZM7.092 19.2H3.857V8.78h3.235V19.2ZM12.22 8.78H9.121V19.2h3.228v-5.154c0-1.36.257-2.676 1.94-2.676 1.658 0 1.68 1.554 1.68 2.763V19.2H19.2v-5.715c0-2.806-.605-4.963-3.877-4.963-1.573 0-2.629.863-3.06 1.683h-.044V8.78Z" fill="currentColor"/>
3840      </svg></a>
3841    </li><li>
3842      <a href="https://api.whatsapp.com/send/?phone=393421693587&text=Ciao%21+Ho+bisogno+di+informazioni%2C+mi+potete+aiutare%3F" class="tap-area" target="_blank" rel="noopener" aria-label="Seguici su WhatsApp"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-whatsapp" viewBox="0 0 24 24">
3843        <path fill-rule="evenodd" clip-rule="evenodd" d="M19.354 4.552a10.336 10.336 0 0 0-7.36-3.052C6.257 1.5 1.588 6.168 1.586 11.905a10.383 10.383 0 0 0 1.39 5.202L1.5 22.5l5.516-1.447c1.52.83 3.232 1.266 4.973 1.266h.004c5.736 0 10.404-4.668 10.406-10.405a10.342 10.342 0 0 0-3.045-7.362Zm-7.36 16.01h-.004a8.639 8.639 0 0 1-4.402-1.205l-.316-.188-3.274.859.874-3.192-.206-.327a8.626 8.626 0 0 1-1.322-4.603c.002-4.769 3.882-8.649 8.653-8.649a8.59 8.59 0 0 1 6.115 2.537 8.596 8.596 0 0 1 2.53 6.119c-.002 4.769-3.881 8.649-8.649 8.649Zm4.744-6.477c-.26-.13-1.539-.76-1.777-.846-.239-.087-.412-.13-.585.13s-.672.846-.823 1.02c-.152.173-.304.195-.564.064-.26-.13-1.097-.404-2.09-1.29-.773-.69-1.295-1.54-1.447-1.801-.152-.26-.016-.401.114-.53.116-.117.26-.304.39-.456.13-.152.173-.26.26-.434.087-.173.043-.325-.022-.455s-.584-1.41-.802-1.93c-.21-.508-.425-.439-.584-.447a10.498 10.498 0 0 0-.499-.01.955.955 0 0 0-.693.326c-.239.26-.91.89-.91 2.169 0 1.28.931 2.516 1.061 2.69.13.174 1.834 2.8 4.442 3.926.62.268 1.105.428 1.482.548.623.198 1.19.17 1.638.103.5-.074 1.538-.629 1.755-1.236.216-.607.216-1.128.151-1.236-.064-.109-.238-.174-.498-.304v-.001Z" fill="currentColor" />
3844      </svg></a>
3845    </li></ul><div class="h-stack gap-6"><link rel="stylesheet" href="//olimpo-flex.com/cdn/shop/t/52/assets/country-flags.css?v=37534770876763558761783160311" media="print" onload="this.media='all'; this.onload = null"><div class="relative">
3846      <button type="button" class="text-with-icon gap-2.5 group" aria-controls="popover-localization-form-country--sections--29563889156443__footer" aria-expanded="false">
3847        <div class="h-stack gap-2"><span class="country-flags country-flags--US"></span><span class="bold text-sm">Stati Uniti (EUR €)</span>
3848        </div><svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7">
3849        <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
3850      </svg></button>
3851
3852      <x-popover id="popover-localization-form-country--sections--29563889156443__footer" initial-focus="[aria-selected='true']" anchor-horizontal="end" anchor-vertical="start" class="popover">
3853        <p class="h5" slot="title">Paese/Area geografica</p><form method="post" action="/localization" id="localization-form-country--sections--29563889156443__footer" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/cart" /><x-listbox class="popover-listbox popover-listbox--sm" role="listbox"><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="AL" >
3854                <span class="country-flags country-flags--AL"></span>
3855                <span>Albania (ALL L)</span>
3856              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="AD" >
3857                <span class="country-flags country-flags--AD"></span>
3858                <span>Andorra (EUR €)</span>
3859              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="AU" >
3860                <span class="country-flags country-flags--AU"></span>
3861                <span>Australia (EUR €)</span>
3862              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="AT" >
3863                <span class="country-flags country-flags--AT"></span>
3864                <span>Austria (EUR €)</span>
3865              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="BE" >
3866                <span class="country-flags country-flags--BE"></span>
3867                <span>Belgio (EUR €)</span>
3868              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="BY" >
3869                <span class="country-flags country-flags--BY"></span>
3870                <span>Bielorussia (EUR €)</span>
3871              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="BA" >
3872                <span class="country-flags country-flags--BA"></span>
3873                <span>Bosnia ed Erzegovina (BAM КМ)</span>
3874              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="BG" >
3875                <span class="country-flags country-flags--BG"></span>
3876                <span>Bulgaria (EUR €)</span>
3877              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="CA" >
3878                <span class="country-flags country-flags--CA"></span>
3879                <span>Canada (EUR €)</span>
3880              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="CZ" >
3881                <span class="country-flags country-flags--CZ"></span>
3882                <span>Cechia (EUR €)</span>
3883              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="VA" >
3884                <span class="country-flags country-flags--VA"></span>
3885                <span>Città del Vaticano (EUR €)</span>
3886              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="KR" >
3887                <span class="country-flags country-flags--KR"></span>
3888                <span>Corea del Sud (EUR €)</span>
3889              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="HR" >
3890                <span class="country-flags country-flags--HR"></span>
3891                <span>Croazia (EUR €)</span>
3892              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="DK" >
3893                <span class="country-flags country-flags--DK"></span>
3894                <span>Danimarca (EUR €)</span>
3895              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="AE" >
3896                <span class="country-flags country-flags--AE"></span>
3897                <span>Emirati Arabi Uniti (EUR €)</span>
3898              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="EE" >
3899                <span class="country-flags country-flags--EE"></span>
3900                <span>Estonia (EUR €)</span>
3901              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="FI" >
3902                <span class="country-flags country-flags--FI"></span>
3903                <span>Finlandia (EUR €)</span>
3904              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="FR" >
3905                <span class="country-flags country-flags--FR"></span>
3906                <span>Francia (EUR €)</span>
3907              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="DE" >
3908                <span class="country-flags country-flags--DE"></span>
3909                <span>Germania (EUR €)</span>
3910              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="JP" >
3911                <span class="country-flags country-flags--JP"></span>
3912                <span>Giappone (EUR €)</span>
3913              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="GI" >
3914                <span class="country-flags country-flags--GI"></span>
3915                <span>Gibilterra (GBP £)</span>
3916              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="GR" >
3917                <span class="country-flags country-flags--GR"></span>
3918                <span>Grecia (EUR €)</span>
3919              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="GG" >
3920                <span class="country-flags country-flags--GG"></span>
3921                <span>Guernsey (GBP £)</span>
3922              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="IE" >
3923                <span class="country-flags country-flags--IE"></span>
3924                <span>Irlanda (EUR €)</span>
3925              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="IS" >
3926                <span class="country-flags country-flags--IS"></span>
3927                <span>Islanda (ISK kr)</span>
3928              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="IM" >
3929                <span class="country-flags country-flags--IM"></span>
3930                <span>Isola di Man (GBP £)</span>
3931              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="AX" >
3932                <span class="country-flags country-flags--AX"></span>
3933                <span>Isole Åland (EUR €)</span>
3934              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="FO" >
3935                <span class="country-flags country-flags--FO"></span>
3936                <span>Isole Fær Øer (DKK kr.)</span>
3937              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="IL" >
3938                <span class="country-flags country-flags--IL"></span>
3939                <span>Israele (EUR €)</span>
3940              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="IT" >
3941                <span class="country-flags country-flags--IT"></span>
3942                <span>Italia (EUR €)</span>
3943              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="JE" >
3944                <span class="country-flags country-flags--JE"></span>
3945                <span>Jersey (EUR €)</span>
3946              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="XK" >
3947                <span class="country-flags country-flags--XK"></span>
3948                <span>Kosovo (EUR €)</span>
3949              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="LV" >
3950                <span class="country-flags country-flags--LV"></span>
3951                <span>Lettonia (EUR €)</span>
3952              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="LI" >
3953                <span class="country-flags country-flags--LI"></span>
3954                <span>Liechtenstein (CHF CHF)</span>
3955              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="LT" >
3956                <span class="country-flags country-flags--LT"></span>
3957                <span>Lituania (EUR €)</span>
3958              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="LU" >
3959                <span class="country-flags country-flags--LU"></span>
3960                <span>Lussemburgo (EUR €)</span>
3961              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="MK" >
3962                <span class="country-flags country-flags--MK"></span>
3963                <span>Macedonia del Nord (MKD ден)</span>
3964              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="MY" >
3965                <span class="country-flags country-flags--MY"></span>
3966                <span>Malaysia (EUR €)</span>
3967              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="MT" >
3968                <span class="country-flags country-flags--MT"></span>
3969                <span>Malta (EUR €)</span>
3970              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="MD" >
3971                <span class="country-flags country-flags--MD"></span>
3972                <span>Moldavia (MDL L)</span>
3973              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="MC" >
3974                <span class="country-flags country-flags--MC"></span>
3975                <span>Monaco (EUR €)</span>
3976              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="ME" >
3977                <span class="country-flags country-flags--ME"></span>
3978                <span>Montenegro (EUR €)</span>
3979              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="NO" >
3980                <span class="country-flags country-flags--NO"></span>
3981                <span>Norvegia (EUR €)</span>
3982              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="NZ" >
3983                <span class="country-flags country-flags--NZ"></span>
3984                <span>Nuova Zelanda (EUR €)</span>
3985              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="NL" >
3986                <span class="country-flags country-flags--NL"></span>
3987                <span>Paesi Bassi (EUR €)</span>
3988              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="PL" >
3989                <span class="country-flags country-flags--PL"></span>
3990                <span>Polonia (EUR €)</span>
3991              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="PT" >
3992                <span class="country-flags country-flags--PT"></span>
3993                <span>Portogallo (EUR €)</span>
3994              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="HK" >
3995                <span class="country-flags country-flags--HK"></span>
3996                <span>RAS di Hong Kong (EUR €)</span>
3997              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="GB" >
3998                <span class="country-flags country-flags--GB"></span>
3999                <span>Regno Unito (EUR €)</span>
4000              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="RO" >
4001                <span class="country-flags country-flags--RO"></span>
4002                <span>Romania (RON Lei)</span>
4003              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="RU" >
4004                <span class="country-flags country-flags--RU"></span>
4005                <span>Russia (EUR €)</span>
4006              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="SM" >
4007                <span class="country-flags country-flags--SM"></span>
4008                <span>San Marino (EUR €)</span>
4009              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="RS" >
4010                <span class="country-flags country-flags--RS"></span>
4011                <span>Serbia (RSD РСД)</span>
4012              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="SG" >
4013                <span class="country-flags country-flags--SG"></span>
4014                <span>Singapore (EUR €)</span>
4015              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="SK" >
4016                <span class="country-flags country-flags--SK"></span>
4017                <span>Slovacchia (EUR €)</span>
4018              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="SI" >
4019                <span class="country-flags country-flags--SI"></span>
4020                <span>Slovenia (EUR €)</span>
4021              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="ES" >
4022                <span class="country-flags country-flags--ES"></span>
4023                <span>Spagna (EUR €)</span>
4024              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="US" aria-selected="true">
4025                <span class="country-flags country-flags--US"></span>
4026                <span>Stati Uniti (EUR €)</span>
4027              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="SJ" >
4028                <span class="country-flags country-flags--SJ"></span>
4029                <span>Svalbard e Jan Mayen (EUR €)</span>
4030              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="SE" >
4031                <span class="country-flags country-flags--SE"></span>
4032                <span>Svezia (EUR €)</span>
4033              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="CH" >
4034                <span class="country-flags country-flags--CH"></span>
4035                <span>Svizzera (CHF CHF)</span>
4036              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="UA" >
4037                <span class="country-flags country-flags--UA"></span>
4038                <span>Ucraina (UAH ₴)</span>
4039              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="HU" >
4040                <span class="country-flags country-flags--HU"></span>
4041                <span>Ungheria (HUF Ft)</span>
4042              </button></x-listbox></form></x-popover>
4043    </div></div></div><div class="footer__aside-bottom"><div class="footer__payment-icons h-stack wrap gap-2"><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/>
4043</svg>
4044<svg version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg>
4045<svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
404506zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg>
4046<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-spidealwero"><title id="pi-spidealwero">iDEAL Wero</title><path opacity="0.07" d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="black"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#FFF48D"/><path d="M3.45001 7.43572V17.0022C3.45001 17.4602 3.82664 17.8347 4.28673 17.8347H10.0301C14.3722 17.8347 16.2539 15.4157 16.2539 12.2063C16.2539 8.99693 14.3715 6.60321 10.0294 6.60321H4.28603C3.82594 6.60321 3.44931 6.97773 3.44931 7.43572H3.45001Z" fill="white"/><path d="M7.29413 8.95133V16.0203H10.385C13.1918 16.0203 14.4087 14.4422 14.4087 12.2112C14.4087 9.98022 13.1911 8.41901 10.385 8.41901H7.82926C7.53259 8.41901 7.29413 8.66027 7.29413 8.95204V8.95133Z" fill="#CC0066"/><path fill-rule="evenodd" clip-rule="evenodd" d="M5.03507 17.073H10.0294C13.539 17.073 15.4754 15.3456 15.4754 12.2105C15.4754 10.4038 14.7685 7.36908 10.0294 7.36908H5.03507C4.59182 7.36908 4.23203 7.72677 4.23203 8.16862V16.2742C4.23203 16.7153 4.59182 17.0737 5.03507 17.0737V17.073ZM4.49924 8.16862C4.49924 7.87335 4.7377 7.63559 5.03437 7.63559H10.0287C11.9609 7.63559 15.2068 8.23104 15.2068 12.2105C15.2068 15.1744 13.3665 16.8065 10.0287 16.8065H5.03507C4.7384 16.8065 4.49994 16.5694 4.49994 16.2735V8.16862H4.49924Z" fill="#232323"/><path fill-rule="evenodd" clip-rule="evenodd" d="M8.81464 11.1831C8.72066 11.1494 8.62247 11.1326 8.51586 11.1326V11.1284H7.8082V12.8355H8.52428C8.65122 12.8355 8.76134 12.8102 8.85602 12.7681C8.95 12.7218 9.02785 12.6629 9.08957 12.5872C9.15129 12.5114 9.19618 12.4188 9.22844 12.3136C9.25719 12.2084 9.27332 12.0948 9.27332 11.9686C9.27332 11.8255 9.25299 11.7035 9.21581 11.5983C9.17514 11.4973 9.12183 11.4089 9.05661 11.3374C8.98717 11.27 8.90932 11.2153 8.81534 11.1817L8.81464 11.1831ZM8.64702 12.4995C8.59371 12.5163 8.54462 12.5248 8.49132 12.5248V12.529H8.16799V11.4524H8.4296C8.51937 11.4524 8.59301 11.465 8.65473 11.4903C8.71645 11.5155 8.76554 11.5576 8.80201 11.6039C8.83849 11.6502 8.86724 11.7133 8.88407 11.7806C8.9002 11.8479 8.90862 11.9279 8.90862 12.0121C8.90862 12.1088 8.896 12.1846 8.87215 12.2519C8.85108 12.3106 8.81921 12.3649 8.77817 12.4118C8.74305 12.4524 8.69779 12.4829 8.64702 12.5002V12.4995Z" fill="white"/><path d="M10.7504 11.1333V11.4489H9.87441V11.815H10.6803V12.1053H9.87441V12.5219H10.7707V12.8376H9.51041V11.1305H10.7504V11.1347V11.1333Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6244 12.8404L12.0023 11.1333H11.6222L10.9958 12.8404H11.3641L11.4952 12.4616H12.1173L12.2443 12.8404H12.6251H12.6244ZM11.8136 11.5534L12.0226 12.1797H11.5934L11.8101 11.5534H11.8143H11.8136Z" fill="white"/><path d="M13.2178 11.1325V12.5247H14.0278V12.8403H12.8538V11.1332H13.2178V11.1325Z" fill="white"/><path d="M5.85774 12.8656C6.30099 12.8656 6.66009 12.5065 6.66009 12.0625C6.66009 11.6186 6.30099 11.2595 5.85774 11.2595C5.41448 11.2595 5.05539 11.6186 5.05539 12.0625C5.05539 12.5065 5.41448 12.8656 5.85774 12.8656ZM6.33536 16.0771C5.71396 16.0771 5.216 15.5406 5.216 14.8813V13.9478C5.216 13.6181 5.46498 13.3474 5.77778 13.3474C6.09059 13.3474 6.33957 13.6139 6.33957 13.9478V16.0771H6.33536Z" fill="#232323"/><path d="M31.45 12.2209C31.45 11.1773 32.1926 10.2264 33.4749 10.2264C34.7572 10.2264 35.5053 11.178 35.5053 12.2209C35.5053 13.2638 34.7627 14.2154 33.4749 14.2154C32.1926 14.2154 31.45 13.2638 31.45 12.2209ZM34.3782 12.2209C34.3782 11.7178 34.0467 11.2537 33.4749 11.2537C32.9032 11.2537 32.5717 11.7186 32.571
40467 12.2209C32.5717 12.7232 32.9086 13.1889 33.4749 13.1889C34.0412 13.1889 34.3782 12.724 34.3782 12.2209ZM30.6615 12.9619C31.0889 12.7185 31.3455 12.2537 31.3455 11.7404C31.3455 10.9784 30.7948 10.3294 29.94 10.3294H28.1452V14.1132H29.2567V13.146H29.4649L30.1006 14.1132H31.4095L30.6615 12.9619ZM29.7161 12.2747H29.2567V11.2046H29.7216C30.0211 11.2046 30.213 11.4479 30.213 11.7396C30.213 12.0314 30.0148 12.2747 29.7161 12.2747ZM23.0713 10.3247L22.4044 12.5797L21.7539 10.3247H20.8686L20.2126 12.5797L19.5511 10.3247H18.378L19.722 14.1015H20.6868L21.3108 12.0454L21.9294 14.1015H22.8997L24.2436 10.3247H23.0705H23.0713ZM25.9261 13.1795H25.9237C25.508 13.1795 25.2163 12.9284 25.0915 12.5961H27.9159C27.9385 12.4713 27.9502 12.3434 27.9502 12.2139C27.9502 11.1734 27.21 10.2241 25.9261 10.2233V11.2482C26.3442 11.249 26.6328 11.5002 26.7568 11.8317H23.9363C23.9137 11.9565 23.902 12.0844 23.902 12.2139C23.902 13.2552 24.643 14.2052 25.923 14.2052H25.9253V13.1795H25.9261Z" fill="#1D1C1C"/><path d="M25.9237 14.2044C25.9674 14.2044 26.0103 14.2029 26.0524 14.2013C26.3122 14.188 26.5485 14.135 26.7591 14.05C26.9697 13.965 27.1546 13.8472 27.3114 13.7052C27.4673 13.5644 27.5983 13.3982 27.699 13.2138C27.7903 13.0469 27.8574 12.8667 27.8995 12.6787H26.7225C26.6983 12.7287 26.6702 12.777 26.6382 12.8215C26.5945 12.8831 26.5431 12.9385 26.4846 12.9861C26.4261 13.0344 26.3605 13.075 26.2888 13.1062C26.217 13.1374 26.1382 13.1592 26.0532 13.1709C26.0119 13.1764 25.969 13.1795 25.9245 13.1795C25.6601 13.1795 25.4456 13.0773 25.2919 12.9174L24.5268 13.6912C24.8668 14.0055 25.3387 14.2036 25.9237 14.2036V14.2044Z" fill="#1D1C1C"/><path d="M25.9237 10.2225C24.838 10.2225 24.1399 10.9058 23.9535 11.7482H25.1266C25.267 11.4581 25.5431 11.2475 25.9237 11.2475C26.2272 11.2475 26.4627 11.3785 26.6164 11.5766L27.3886 10.7958C27.0438 10.4464 26.5477 10.2225 25.9245 10.2225H25.9237Z" fill="#1D1C1C"/><path d="M17.3927 16.431C17.3069 16.431 17.2367 16.3608 17.2367 16.275V8.16296C17.2367 8.07716 17.3069 8.00696 17.3927 8.00696C17.4785 8.00696 17.5487 8.07716 17.5487 8.16296V16.275C17.5487 16.3608 17.4785 16.431 17.3927 16.431Z" fill="#1D1C1C"/></svg><svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-maestro"><title id="pi-maestro">Maestro</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><circle fill="#EB001B" cx="15" cy="12" r="7"/><circle fill="#00A2E5" cx="23" cy="12" r="7"/><path fill="#7375CF" d="M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7s1.2 4.5 3 5.7c1.8-1.2 3-3.3 3-5.7z"/></svg><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/>
4046</svg>
4047<svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-mobilepay"><title id="pi-mobilepay">MobilePay</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill-rule="evenodd" clip-rule="evenodd" d="M20.05 15.296s2.53-.771 4.282-.776c2.896-.007 4.857 1.15 4.857 1.15V10.06s-1.97-1.02-4.453-1.09c-2.481-.068-4.687 1.012-4.687 1.012v5.313z" fill="#5A78FF"/><path fill-rule="evenodd" clip-rule="evenodd" d="M17.308 9.19l2.082 4.957V9.396s1.646-.882 3.485-1.13c1.84-.249 4.181.08 4.181.08l-1.133-2.707s-2.461-.159-4.69.794c-2.228.952-3.925 2.756-3.925 2.756z" fill="#5A78FF"/><path d="M21.428 5.676l-.82-1.99a1.818 1.818 0 00-2.37-.996l-5.663 2.334a1.818 1.818 0 00-.98 2.376l5.46 13.247a1.818 1.818 0 002.37.995l5.662-2.334a1.817 1.817 0 00.98-2.376l-.677-1.642s-.462-.027-.676-.033c-.226-.006-.644-.001-.644-.001l.88 2.136a.606.606 0 01-.326.793l-5.663 2.333a.606.606 0 01-.79-.331L12.711 6.94a.606.606 0 01.327-.792L18.7 3.814a.606.606 0 01.79.332l.83 2.011s.383-.187.59-.27c.206-.082.518-.211.518-.211z" fill="#5A78FF"/></svg><svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 
40470-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg>
4048<svg viewBox="-36 25 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-unionpay"><title id="pi-unionpay">Union Pay</title><path fill="#005B9A" d="M-36 46.8v.7-.7zM-18.3 25v24h-7.2c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h1.4zm12.6 0c-1.3 0-2.9 1-3.2 2.3l-4.5 19.4c-.3 1.3.5 2.3 1.8 2.3h-4.9V25h10.8z"/><path fill="#E9292D" d="M-19.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3h-8.9c-.8 0-1.5-.6-1.5-1.4v-21c0-.8.7-1.6 1.5-1.6h14.7z"/><path fill="#0E73B9" d="M-5.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3H-26h.5c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h14z"/><path fill="#059DA4" d="M2 26.6v21c0 .8-.6 1.4-1.5 1.4h-12.1c-1.3 0-2.1-1.1-1.8-2.3l4.5-19.4C-8.6 26-7 25-5.7 25H.5c.9 0 1.5.7 1.5 1.6z"/><path fill="#fff" d="M-21.122 38.645h.14c.14 0 .28-.07.28-.14l.42-.63h1.19l-.21.35h1.4l-.21.63h-1.68c-.21.28-.42.42-.7.42h-.84l.21-.63m-.21.91h3.01l-.21.7h-1.19l-.21.7h1.19l-.21.7h-1.19l-.28 1.05c-.07.14 0 .28.28.21h.98l-.21.7h-1.89c-.35 0-.49-.21-.35-.63l.35-1.33h-.77l.21-.7h.77l.21-.7h-.7l.21-.7zm4.83-1.75v.42s.56-.42 1.12-.42h1.96l-.77 2.66c-.07.28-.35.49-.77.49h-2.24l-.49 1.89c0 .07 0 .14.14.14h.42l-.14.56h-1.12c-.42 0-.56-.14-.49-.35l1.47-5.39h.91zm1.68.77h-1.75l-.21.7s.28-.21.77-.21h1.05l.14-.49zm-.63 1.68c.14 0 .21 0 .21-.14l.14-.35h-1.75l-.14.56 1.54-.07zm-1.19.84h.98v.42h.28c.14 0 .21-.07.21-.14l.07-.28h.84l-.14.49c-.07.35-.35.49-.77.56h-.56v.77c0 .14.07.21.35.21h.49l-.14.56h-1.19c-.35 0-.49-.14-.49-.49l.07-2.1zm4.2-2.45l.21-.84h1.19l-.07.28s.56-.28 1.05-.28h1.47l-.21.84h-.21l-1.12 3.85h.21l-.21.77h-.21l-.07.35h-1.19l.07-.35h-2.17l.21-.77h.21l1.12-3.85h-.28m1.26 0l-.28 1.05s.49-.21.91-.28c.07-.35.21-.77.21-.77h-.84zm-.49 1.54l-.28 1.12s.56-.28.98-.28c.14-.42.21-.77.21-.77l-.91-.07zm.21 2.31l.21-.77h-.84l-.21.77h.84zm2.87-4.69h1.12l.07.42c0 .07.07.14.21.14h.21l-.21.7h-.77c-.28 0-.49-.07-.49-.35l-.14-.91zm-.35 1.47h3.57l-.21.77h-1.19l-.21.7h1.12l-.21.77h-1.26l-.28.42h.63l.14.84c0 .07.07.14.21.14h.21l-.21.7h-.7c-.35 0-.56-.07-.56-.35l-.14-.77-.56.84c-.14.21-.35.35-.63.35h-1.05l.21-.7h.35c.14 0 .21-.07.35-.21l.84-1.26h-1.05l.21-.77h1.19l.21-.7h-1.19l.21-.77zm-19.74-5.04c-.14.7-.42 1.19-.91 1.54-.49.35-1.12.56-1.89.56-.7 0-1.26-.21-1.54-.56-.21-.28-.35-.56-.35-.98 0-.14 0-.35.07-.56l.84-3.92h1.19l-.77 3.92v.28c0 .21.07.35.14.49.14.21.35.28.7.28s.7-.07.91-.28c.21-.21.42-.42.49-.77l.77-3.92h1.19l-.84 3.92m1.12-1.54h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35.14.21.21.49.14.91l-.49 2.38h-.91l.42-2.17c.07-.28.07-.49 0-.56-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.63-3.57m9.8 0h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35s.21.49.14.91l-.49 2.38h-.91l.42-2.24c.07-.21 0-.42-.07-.49-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.7-3.57m-5.81 0h.98l-.77 3.5h-.98l.77-3.5m.35-1.33h.98l-.21.84h-.98l.21-.84zm1.4 4.55c-.21-.21-.35-.56-.35-.98v-.21c0-.07 0-.21.07-.28.14-.56.35-1.05.7-1.33.35-.35.84-.49 1.33-.49.42 0 .77.14 1.05.35.21.21.35.56.35.98v.21c0 .07 0 .21-.07.28-.14.56-.35.98-.7 1.33-.35.35-.84.49-1.33.49-.35 0-.7-.14-1.05-.35m1.89-.7c.14-.21.28-.49.35-.84v-.35c0-.21-.07-.35-.14-.49a.
4048635.635 0 0 0-.49-.21c-.28 0-.49.07-.63.28-.14.21-.28.49-.35.84v.28c0 .21.07.35.14.49.14.14.28.21.49.21.28.07.42 0 .63-.21m6.51-4.69h2.52c.49 0 .84.14 1.12.35.28.21.35.56.35.91v.28c0 .07 0 .21-.07.28-.07.49-.35.98-.7 1.26-.42.35-.84.49-1.4.49h-1.4l-.42 2.03h-1.19l1.19-5.6m.56 2.59h1.12c.28 0 .49-.07.7-.21.14-.14.28-.35.35-.63v-.28c0-.21-.07-.35-.21-.42-.14-.07-.35-.14-.7-.14h-.91l-.35 1.68zm8.68 3.71c-.35.77-.7 1.26-.91 1.47-.21.21-.63.7-1.61.7l.07-.63c.84-.28 1.26-1.4 1.54-1.96l-.28-3.78h1.19l.07 2.38.91-2.31h1.05l-2.03 4.13m-2.94-3.85l-.42.28c-.42-.35-.84-.56-1.54-.21-.98.49-1.89 4.13.91 2.94l.14.21h1.12l.7-3.29-.91.07m-.56 1.82c-.21.56-.56.84-.91.77-.28-.14-.35-.63-.21-1.19.21-.56.56-.84.91-.77.28.14.35.63.21 1.19"/></svg><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
404816.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
4049</div><p class="footer__copyright text-sm text-subdued">© 2026, OlimpoFlex | ITACHI SRL - P.Iva 02070460478<br><a href="mailto:[email protected]">[email protected]</a></p>
4050        </div>
4051      </div>
4052    </div>
4053  </div>
4054<script>
4055(function() {
4056  const mql = window.matchMedia('(min-width: 990px)');
4057
4058  function sync() {
4059    const all = document.querySelectorAll('.footer-accordion');
4060    if (mql.matches) {
4061      all.forEach(d => d.setAttribute('open', ''));
4062      // set aria
4063      all.forEach(d => {
4064        const s = d.querySelector('.footer-accordion__summary');
4065        if (s) s.setAttribute('aria-expanded', 'true');
4066      });
4067    } else {
4068      all.forEach(d => d.removeAttribute('open'));
4069      all.forEach(d => {
4070        const s = d.querySelector('.footer-accordion__summary');
4071        if (s) s.setAttribute('aria-expanded', 'false');
4072      });
4073    }
4074  }
4075
4076  // aria-expanded aggiornato quando l'utente apre/chiude
4077  function wireAria() {
4078    document.querySelectorAll('.footer-accordion').forEach(d => {
4079      d.addEventListener('toggle', function() {
4080        const s = this.querySelector('.footer-accordion__summary');
4081        if (s) s.setAttribute('aria-expanded', this.open ? 'true' : 'false');
4082      });
4083    });
4084  }
4085
4086  sync();
4087  wireAria();
4088  mql.addEventListener('change', sync);
4089})();
4090</script>
4090
4091
4092
4093
4094</div>
4095
4096</footer>
4097<!-- END sections: footer-group --></main>
4098
4099        
4099<script async type="module" src="//olimpo-flex.com/cdn/shop/t/52/assets/vendor.min.js?v=20880576495916334881783160278"></script>
4099
4100    
4100<script async type="module" src="//olimpo-flex.com/cdn/shop/t/52/assets/theme.js?v=77766444680783578651783160311"></script>
4100
4101    
4101<script async type="module" src="//olimpo-flex.com/cdn/shop/t/52/assets/sections.js?v=101273579296539737751783160715"></script>
4101<script>
4102  document.documentElement.classList.replace('no-js', 'js');
4103
4104  // This allows to expose several variables to the global scope, to be used in scripts
4105  window.themeVariables = {
4106    settings: {
4107      showPageTransition: false,
4108      headingApparition: "split_rotation",
4109      pageType: "cart",
4110      moneyFormat: "€{{amount_with_comma_separator}}",
4111      moneyWithCurrencyFormat: "€{{amount_with_comma_separator}} EUR",
4112      currencyCodeEnabled: false,
4113      cartType: "drawer",
4114      showDiscount: true,
4115      discountMode: "percentage"
4116    },
4117
4118    strings: {
4119      accessibilityClose: "Chiudi",
4120      accessibilityNext: "Successivo",
4121      accessibilityPrevious: "Precedente",
4122      addToCartButton: "Aggiungi al carrello",
4123      soldOutButton: "Esaurito",
4124      preOrderButton: "Pre-ordina",
4125      unavailableButton: "Non disponibile",
4126      closeGallery: "Chiudi galleria immagini",
4127      zoomGallery: "Ingrandisci immagine",
4128      errorGallery: "L\u0026#39;immagine non può essere caricata",
4129      soldOutBadge: "Esaurito",
4130      discountBadge: "Risparmia @@",
4131      sku: "SKU:",
4132      searchNoResults: "Nessun prodotto trovato",
4133      addOrderNote: "Aggiungi una nota all\u0026#39;ordine",
4134      editOrderNote: "Modifica nota dell\u0026#39;ordine",
4135      shippingEstimatorNoResults: "Siamo spiacenti, non spediamo nella tua zona.",
4136      shippingEstimatorOneResult: "1 opzione spedizione disponibile per il tuo indirizzo:",
4137      shippingEstimatorMultipleResults: "Multiple opzioni spedizione disponibili per il tuo indirizzo:",
4138      shippingEstimatorError: "C\u0026#39;è stato un errore nel calcolo delle opzioni spedizione:"
4139    },
4140
4141    breakpoints: {
4142      'sm': 'screen and (min-width: 700px)',
4143      'md': 'screen and (min-width: 1000px)',
4144      'lg': 'screen and (min-width: 1150px)',
4145      'xl': 'screen and (min-width: 1400px)',
4146
4147      'sm-max': 'screen and (max-width: 699px)',
4148      'md-max': 'screen and (max-width: 999px)',
4149      'lg-max': 'screen and (max-width: 1149px)',
4150      'xl-max': 'screen and (max-width: 1399px)'
4151    }
4152  };// For detecting native share
4153  document.documentElement.classList.add(`native-share--${navigator.share ? 'enabled' : 'disabled'}`);</script>
4153<script type="module" src="https://cdn.scalapay.com/widget/v3/js/scalapay-widget.esm.js"></script>
4153
4154    
4154<script defer nomodule src="https://cdn.scalapay.com/widget/v3/js/scalapay-widget.js"></script>
4154<script async type="module" src="//olimpo-flex.com/cdn/shop/t/52/assets/countdown-timer.js?v=166610580621597616031783160229"></script>
4154
4155
4156    
4157
4158	
4159 
4160<script defer>document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll("iframe").forEach(function(t){var e;t.hasAttribute("data-src")||(e=t.getAttribute("src"),t.setAttribute("data-src",e),t.removeAttribute("src"))});var t=document.querySelectorAll("iframe[data-src]"),e=new IntersectionObserver(function(t,e){t.forEach(function(t){t.isIntersecting&&((t=t.target).src=t.getAttribute("data-src"),e.unobserve(t))})},{rootMargin:"0px 0px 100px 0px"});t.forEach(function(t){e.observe(t)})});</script>
4160
4161    
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
4174
4175    <style> images-with-text-scrolling .images-scrolling-desktop__content-list img {width: 240px !important;} @media (max-width: 600px) {images-with-text-scrolling .images-scrolling-mobile__item img {width: 160px !important; } .panel__scroller ul.v-stack li.h3 span {font-size: 18px; }} @media (min-width: 760px) {.home-tp-wrapper {width: 230px; }} .panel__scroller ul.v-stack li.h3 span {font-size: 18px;} .product-info__variant-picker {font-weight: bold; font-size: larger;} .pbadge {border: 2px dashed #0a69a9; padding: 5px 10px; color: #0a69a9; border-radius: 10px; display: inline-block;} .price-list {display: flex; flex-direction: column; gap: 0;} .product-info__badge-list {padding-bottom: 10px;} .product-info .price-list .text-on-sale {font-size: 32px;} .sr-only {font-size: 32px; font-weight: bold;} </style>
4176<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4176
4177</body>      
4178</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.